ain.account module
- class ain.account.Account(privateKey: bytes | str = None)
Bases:
object
Class for the account on the AIN Blockchain.
- Parameters:
privateKey (Union[bytes, str]) – The private key of the account.
- classmethod create(entropy: str = None)
Inits an Account with the given entropy.
- Parameters:
entropy (str) – The entropy of account. Defaults to None.
- classmethod fromMnemonic(mnemonic: str, index: int = 0, chain: str = 'AIN')
Inits an Account with the given mnemonic.
- Parameters:
mnemonic (str) – The mnemonic of account.
index (int) – The index of account. Defaults to 0.
chain (str) – The chain to use the derivation path of. Defaults to “AIN”.
- address: str
The address of the account on the AIN Blockchain
- private_key: str
The private key of the account.
- public_key: str
The public key of the account.