Module wallet

Module wallet 

Source
Expand description

Wallet and key management

Structs§

ExtendedKey
A private or public key in an hierarchical deterministic wallet

Enums§

ExtendedKeyType
Public or private key type
Wordlist
Wordlist language

Constants§

HARDENED_KEY
Index which begins the derived hardened keys
MAINNET_PRIVATE_EXTENDED_KEY
“xprv” prefix for private extended keys on mainnet
MAINNET_PUBLIC_EXTENDED_KEY
“xpub” prefix for public extended keys on mainnet
TESTNET_PRIVATE_EXTENDED_KEY
“tprv” prefix for private extended keys on testnet
TESTNET_PUBLIC_EXTENDED_KEY
“tpub” prefix for public extended keys on testnet

Functions§

derive_extended_key
Derives a key using the BIP-32 and BIP-44 shortened key notation
load_wordlist
Loads the word list for a given language
mnemonic_decode
Decodes a mnemonic into data using BIP-39
mnemonic_encode
Encodes data into a mnemonic using BIP-39