github.com/gnolang/gno@v0.0.0-20240520182011-228e9d0192ce/tm2/pkg/crypto/ledger/discover.go (about) 1 //go:build !ledger_suite 2 // +build !ledger_suite 3 4 package ledger 5 6 import ( 7 ledger_go "github.com/cosmos/ledger-cosmos-go" 8 ) 9 10 // discoverLedger defines a function to be invoked at runtime for discovering 11 // a connected Ledger device. 12 var discoverLedger discoverLedgerFn = func() (LedgerSECP256K1, error) { 13 device, err := ledger_go.FindLedgerCosmosUserApp() 14 if err != nil { 15 return nil, err 16 } 17 18 return device, nil 19 }