| Class | Description |
|---|---|
| ContractUtils |
Smart Contract utility functions.
|
| Credentials |
Credentials wrapper.
|
| ECDSASignature |
An ECDSA Signature.
|
| ECKeyPair |
Elliptic Curve SECP-256k1 generated key pair.
|
| Keys |
Crypto key utilities.
|
| LinuxSecureRandom |
Implementation from
BitcoinJ implementation
|
| RawTransaction |
Transaction class used for signing transactions locally.
For the specification, refer to p4 of the yellow paper. |
| Sign |
Transaction signing logic.
|
| Sign.SignatureData | |
| TransactionEncoder |
Create RLP encoded transaction, implementation as per p4 of the
yellow paper.
|
| TransactionUtils |
Transaction utility functions.
|
| Wallet |
Ethereum wallet file management.
|
| WalletFile |
Ethereum wallet file.
|
| WalletFile.Aes128CtrKdfParams | |
| WalletFile.CipherParams | |
| WalletFile.Crypto | |
| WalletFile.ScryptKdfParams | |
| WalletUtils |
Utility functions for working with Wallet files.
|
| Exception | Description |
|---|---|
| CipherException |
Cipher exception wrapper.
|