Versions in this module Expand all Collapse all v1 v1.0.0 Jan 6, 2023 Changes in this version + func LedgerShowAddress(path hd.BIP44Params, expectedPubKey tmcrypto.PubKey) error + func NewPrivKeyLedgerSecp256k1(path hd.BIP44Params, hrp string) (tmcrypto.PrivKey, string, error) + func NewPrivKeyLedgerSecp256k1Unsafe(path hd.BIP44Params) (tmcrypto.PrivKey, error) + func RegisterAmino(cdc *amino.Codec) + type LedgerSECP256K1 interface + Close func() error + GetAddressPubKeySECP256K1 func([]uint32, string) ([]byte, string, error) + GetPublicKeySECP256K1 func([]uint32) ([]byte, error) + SignSECP256K1 func([]uint32, []byte) ([]byte, error) + type PrivKeyLedgerSecp256k1 struct + CachedPubKey tmcrypto.PubKey + Path hd.BIP44Params + func (pkl *PrivKeyLedgerSecp256k1) AssertIsPrivKeyInner() + func (pkl PrivKeyLedgerSecp256k1) Bytes() []byte + func (pkl PrivKeyLedgerSecp256k1) Equals(other tmcrypto.PrivKey) bool + func (pkl PrivKeyLedgerSecp256k1) PubKey() tmcrypto.PubKey + func (pkl PrivKeyLedgerSecp256k1) Sign(message []byte) ([]byte, error) + func (pkl PrivKeyLedgerSecp256k1) ValidateKey() error