Module wallet::bip32[][src]

Structs

ComponentsParseError
DerivationComponents
DerivationRange
DerivationRangeVec
HardenedIndex

Index for hardened children derivation; ensures that the wrapped value >= 2^31

PubkeyChain
UnhardenedIndex

Index for unhardened children derivation; ensures that the wrapped value < 2^31

Enums

BranchStep
TerminalStep
XpubRef

Constants

HARDENED_INDEX_BOUNDARY

Constant determining BIP32 boundary for u32 values after which index is treated as hardened

Traits

ChildIndex
DerivationPathMaster

Extension trait allowing to add more methods to DerivationPath type

DerivePublicKey

Method-trait that can be implemented by all types able to derive a public key with a given path

HardenedNormalSplit