Bip32
Bip32
⚓︎
- symbolchain.Bip32.Bip32
-
Factory of BIP32 root nodes
__init__(curve_name='ed25519', mnemonic_language='english')
⚓︎
- symbolchain.Bip32.Bip32.__init__
-
Creates a BIP32 root node factory.
from_mnemonic(mnemonic, password)
⚓︎
- symbolchain.Bip32.Bip32.from_mnemonic
-
Creates a BIP32 root node from a BIP39 mnemonic and password.
from_seed(seed)
⚓︎
- symbolchain.Bip32.Bip32.from_seed
-
Creates a BIP32 root node from a seed.
random(seed_length=32)
⚓︎
- symbolchain.Bip32.Bip32.random
-
Creates a random BIP32 mnemonic.
Bip32Node
⚓︎
- symbolchain.Bip32.Bip32Node
-
Representation of a BIP32 node.
__init__(hmac_key, data)
⚓︎
- symbolchain.Bip32.Bip32Node.__init__
-
Creates a BIP32 node around a key and data.
derive_one(identifier)
⚓︎
- symbolchain.Bip32.Bip32Node.derive_one
-
Derives a direct child node with specified identifier.
derive_path(path)
⚓︎
- symbolchain.Bip32.Bip32Node.derive_path
-
Derives a descendent node with specified path.