package
neo3.wallet
Wallet & account base classes. Utilities to validate and convert from/to addresses.
module
neo3.wallet.account
Classes to work with account key material.
Classes
Account— Container class for handling key material. Can be used to sign transactions.AccountContract— Generic contract.MultiSigContext— Signing context for use with multi signature accounts.
module
neo3.wallet.utils
NEO address utilities.
Functions
address_to_script_hash(address)(UInt160) — Convert the specified address to a script hash.is_valid_address(address)(bool) — Test if the provided address is a valid address.public_key_to_script_hash(public_key)(UInt160) — Convert the specified public key to a script hash.script_hash_to_address(script_hash,address_version)(str) — Convert the specified script hash to an address.validate_address(address,address_version)— Validate a given address. If address is not valid an exception will be raised.
module
neo3.wallet.wallet
Containers following the NEP-6 wallet standard.
Classes
DiskWallet— Specialised wallet for persisting to media.Wallet— Base container.