public class Account
extends java.lang.Object
| Constructor and Description |
|---|
Account()
Create a new random mainnet account.
|
Account(int index)
Create a new random mainnet account at index
|
Account(Network network)
Create a new random account for the network
|
Account(Network network,
DerivationPath derivationPath,
Words noOfWords)
Create a new random account for the network and derivation path
|
Account(Network network,
int index)
Create a new random account for the network at index
|
Account(Network network,
java.lang.String mnemonic)
Create a account for the network from a mnemonic
|
Account(Network network,
java.lang.String mnemonic,
DerivationPath derivationPath)
Crate an account for the network from mnemonic at index
|
Account(Network network,
java.lang.String mnemonic,
int index)
Create an account for the network, mnemonic at given index
|
Account(java.lang.String mnemonic)
Create a mainnet account from a mnemonic
|
Account(java.lang.String mnemonic,
int index)
Create a mainnet account from a mnemonic at index
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
baseAddress() |
java.lang.String |
enterpriseAddress() |
java.lang.String |
getBech32PrivateKey()
Get private key in bech32 format
|
HdKeyPair |
hdKeyPair()
Get Hd key pair
|
java.lang.String |
mnemonic() |
byte[] |
privateKeyBytes()
Get private key bytes
|
byte[] |
publicKeyBytes()
Get public key bytes
|
java.lang.String |
sign(java.lang.String txnHex)
Deprecated.
|
Transaction |
sign(Transaction transaction)
Sign a transaction object with this account
|
java.lang.String |
stakeAddress() |
java.lang.String |
toString() |
public Account()
public Account(int index)
index - public Account(Network network)
network - public Account(Network network, int index)
network - index - public Account(Network network, DerivationPath derivationPath, Words noOfWords)
network - derivationPath - public Account(java.lang.String mnemonic)
mnemonic - public Account(java.lang.String mnemonic,
int index)
mnemonic - public Account(Network network, java.lang.String mnemonic)
network - mnemonic - public Account(Network network, java.lang.String mnemonic, int index)
network - mnemonic - index - public Account(Network network, java.lang.String mnemonic, DerivationPath derivationPath)
network - mnemonic - derivationPath - public java.lang.String mnemonic()
public java.lang.String baseAddress()
public java.lang.String enterpriseAddress()
public java.lang.String stakeAddress()
public java.lang.String getBech32PrivateKey()
public byte[] privateKeyBytes()
public byte[] publicKeyBytes()
public HdKeyPair hdKeyPair()
@Deprecated
public java.lang.String sign(java.lang.String txnHex)
throws CborSerializationException
sign(Transaction)txnHex - CborSerializationExceptionpublic Transaction sign(Transaction transaction)
transaction - public java.lang.String toString()
toString in class java.lang.Object