Packages

final case class EthPrivateKey(bytes: ByteSeqExact32) extends EthSigner with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, EthSigner, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. EthPrivateKey
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. EthSigner
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new EthPrivateKey(bytes: ByteSeqExact32)

Value Members

  1. lazy val address: EthAddress
    Definition Classes
    EthPrivateKeyEthSigner
  2. val bytes: ByteSeqExact32
  3. def hex: String
  4. def hex0x: String
  5. val s: BigInt
  6. final def sign(document: Seq[Byte], chainId: Long): WithChainId
    Definition Classes
    EthSigner
  7. final def sign(document: Seq[Byte], chainId: BigInt): WithChainId
    Definition Classes
    EthSigner
  8. def sign(document: Seq[Byte], chainId: EthChainId): WithChainId
    Definition Classes
    EthSigner
  9. final def sign(document: Array[Byte], chainId: Long): WithChainId
    Definition Classes
    EthSigner
  10. final def sign(document: Array[Byte], chainId: BigInt): WithChainId
    Definition Classes
    EthSigner
  11. def sign(document: Array[Byte], chainId: EthChainId): WithChainId
    Definition Classes
    EthSigner
  12. def sign(document: Seq[Byte]): Basic
    Definition Classes
    EthSigner
  13. def sign(document: Array[Byte]): Basic
    Definition Classes
    EthSigner
  14. def signEthHash(hash: EthHash): Basic
  15. def signHashedDocument(document: Array[Byte]): Basic
  16. final def signPrehashed(documentHash: EthHash, chainId: Long): WithChainId
    Definition Classes
    EthSigner
  17. final def signPrehashed(documentHash: EthHash, chainId: BigInt): WithChainId
    Definition Classes
    EthSigner
  18. def signPrehashed(documentHash: EthHash, chainId: EthChainId): WithChainId
    Definition Classes
    EthSigner
  19. def signPrehashed(documentHash: EthHash): Basic
    Definition Classes
    EthSigner
  20. def signRawBytes(rawBytes: Array[Byte]): Basic
    Annotations
    @tailrec()
  21. def signWithoutHashing(bytesToSign: Array[Byte]): Basic
    Definition Classes
    EthPrivateKeyEthSigner
  22. final def signWithoutHashing(document: Seq[Byte], chainId: Long): WithChainId
    Definition Classes
    EthSigner
  23. final def signWithoutHashing(document: Seq[Byte], chainId: BigInt): WithChainId
    Definition Classes
    EthSigner
  24. def signWithoutHashing(document: Seq[Byte], chainId: EthChainId): WithChainId
    Definition Classes
    EthSigner
  25. final def signWithoutHashing(document: Array[Byte], chainId: Long): WithChainId
    Definition Classes
    EthSigner
  26. final def signWithoutHashing(document: Array[Byte], chainId: BigInt): WithChainId
    Definition Classes
    EthSigner
  27. def signWithoutHashing(document: Array[Byte], chainId: EthChainId): WithChainId
    Definition Classes
    EthSigner
  28. def signWithoutHashing(bytesToSign: Seq[Byte]): Basic
    Definition Classes
    EthSigner
  29. lazy val toPublicKey: EthPublicKey
  30. def toString(): String
    Definition Classes
    EthPrivateKey → AnyRef → Any