Versions in this module Expand all Collapse all v0 v0.0.13 Jan 31, 2023 Changes in this version + const CLA + const INSPromptExtPublicKey + const INSPromptPublicKey + const INSSignHash + const INSVersion + const PublicKeyCompressedLength + var ErrAvalancheAppNotExecuting = errors.New("ledger is not executing avalanche app") + var ErrLedgerIsBlocked = errors.New("ledger is blocked") + var ErrLedgerNotConnected = errors.New("ledger is not connected") + var ErrRejectedKeyProvide = errors.New("public key provide operation rejected by ledger user") + var ErrRejectedSignature = errors.New("hash sign operation rejected by ledger user") + func NewChild(key []byte, chainCode []byte, childIdx uint32) ([]byte, error) + type Ledger interface + Address func(displayHRP string, addressIndex uint32) (ids.ShortID, error) + Addresses func(addressIndices []uint32) ([]ids.ShortID, error) + Disconnect func() error + SignHash func(hash []byte, addressIndices []uint32) ([][]byte, error) + Version func() (version string, commit string, name string, err error) + func New() (Ledger, error)