Versions in this module Expand all Collapse all v1 v1.3.0 May 4, 2023 v1.2.0 Sep 14, 2022 Changes in this version + var CmdDecode = &cobra.Command + var CmdEncode = &cobra.Command + var CmdGenerate = &cobra.Command + var CmdRoot = &cobra.Command + var CmdServe = &cobra.Command + func DeriveChildKey(parentKey *bip32.Key, path string) (*bip32.Key, error) + func Hash160(buf []byte) []byte + type ExtKeyData struct + Address string + Chaincode string + Depth byte + DepthLoc string + Fingerprint string + Path string + PrivateKey *InnerKeyData + PublicKey *InnerKeyData + func NewExtKeyData(key *bip32.Key, hrp, path string) *ExtKeyData + type Formatter = func(data interface{}) ([]byte, error) + type InnerKeyData struct + Base58 string + Base64 string + BigInt string + Bytes string + Proto string + ProtoJSON string + func NewInnerKeyData(bz []byte, base58 string, compressed bool) *InnerKeyData + func NewInnerKeyDataFromBIP32(key *bip32.Key) (prvKey, pubKey *InnerKeyData) + func NewInnerKeyDataFromBTCECPrv(key *btcec.PrivateKey) (prvKey, pubKey *InnerKeyData) + func NewInnerKeyDataFromBTCECPub(key *btcec.PublicKey) (pubKey *InnerKeyData) + type SomeKey struct + ChildKeys []*ExtKeyData + Hrp string + Mnemonic string + RootKey *ExtKeyData + Seed string + func GenerateExtKey(hrp string, paths []string, seedBz []byte) (SomeKey, error)