Versions in this module Expand all Collapse all v0 v0.0.3 Oct 15, 2023 v0.0.1 Oct 15, 2023 Changes in this version + const HardenedKeyZeroIndex + func EncodeURI(p URIParams) (string, error) + type AccountKey struct + func NewAccountKeyFromXPubKey(value string) (*AccountKey, error) + type Address struct + HDEndPath HDEndPath + HDStartPath HDStartPath + Value string + type ChangeType uint32 + const ExternalChangeType + const InternalChangeType + type CoinType uint32 + const BitcoinCoinType + const TestnetCoinType + type ExtendedKey struct + func NewKeyFromSeedBytes(seed []byte, net Network) (*ExtendedKey, error) + func NewKeyFromSeedHex(seed string, net Network) (*ExtendedKey, error) + func (e *ExtendedKey) BIP44AccountKey(coinType CoinType, accIndex uint32, includePrivateKey bool) (*AccountKey, error) + type HDEndPath struct + AddressIndex uint32 + ChangeIndex uint32 + type HDStartPath struct + AccountIndex uint32 + CoinTypeIndex uint32 + PurposeIndex uint32 + type Mnemonic struct + Value string + func NewMnemonic(bitSize int) (*Mnemonic, error) + func ParseMnemonic(mnemonic string) Mnemonic + func (m Mnemonic) NewSeed(password string) ([]byte, error) + type Network int16 + const MAINNET + const TESTNET3 + type Purpose uint32 + const BIP44Purpose + type URIParams struct + Address string + Amount float64 + Label string + Message string