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. lazy val s: BigInt
  5. def sign(document: Seq[Byte]): Basic
    Definition Classes
    EthPrivateKeyEthSigner
  6. def sign(document: Array[Byte]): Basic
    Definition Classes
    EthPrivateKeyEthSigner
  7. final def sign(document: Seq[Byte], chainId: Long): WithChainId
    Definition Classes
    EthSigner
  8. final def sign(document: Seq[Byte], chainId: BigInt): WithChainId
    Definition Classes
    EthSigner
  9. def sign(document: Seq[Byte], chainId: EthChainId): WithChainId
    Definition Classes
    EthSigner
  10. final def sign(document: Array[Byte], chainId: Long): WithChainId
    Definition Classes
    EthSigner
  11. final def sign(document: Array[Byte], chainId: BigInt): WithChainId
    Definition Classes
    EthSigner
  12. def sign(document: Array[Byte], chainId: EthChainId): WithChainId
    Definition Classes
    EthSigner
  13. def signEthHash(hash: EthHash): Basic
  14. def signHashedDocument(document: Array[Byte]): Basic
  15. def signPrehashed(documentHash: EthHash): Basic
    Definition Classes
    EthPrivateKeyEthSigner
  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 signRawBytes(rawBytes: Array[Byte]): Basic
    Annotations
    @tailrec()
  20. lazy val toPublicKey: EthPublicKey
  21. def toString(): String
    Definition Classes
    EthPrivateKey → AnyRef → Any