Do not export ledger discovery types

This commit is contained in:
Aleksandr Bezobchuk 2018-08-27 18:57:06 -04:00
parent 0245a4b5ee
commit de061fa8e1
2 changed files with 8 additions and 8 deletions

View File

@ -6,11 +6,11 @@ import (
ledger "github.com/zondax/ledger-goclient"
)
// If ledger support (build tag) has been enabled, set the DiscoverLedger
// If ledger support (build tag) has been enabled, set the discoverLedger
// function which is responsible for loading the Ledger device at runtime or
// returning an error.
func init() {
DiscoverLedger = func() (LedgerSECP256K1, error) {
discoverLedger = func() (LedgerSECP256K1, error) {
device, err := ledger.FindLedger()
if err != nil {
return nil, err

View File

@ -11,15 +11,15 @@ import (
)
var (
// DiscoverLedger defines a function to be invoked at runtime for discovering
// discoverLedger defines a function to be invoked at runtime for discovering
// a connected Ledger device.
DiscoverLedger DiscoverLedgerFn
discoverLedger discoverLedgerFn
)
type (
// DiscoverLedgerFn defines a Ledger discovery function that returns a
// discoverLedgerFn defines a Ledger discovery function that returns a
// connected device or an error upon failure.
DiscoverLedgerFn func() (LedgerSECP256K1, error)
discoverLedgerFn func() (LedgerSECP256K1, error)
// DerivationPath represents a Ledger derivation path.
DerivationPath []uint32
@ -51,8 +51,8 @@ type (
func NewPrivKeyLedgerSecp256k1(path DerivationPath) (tmcrypto.PrivKey, error) {
var ledgerDevice LedgerSECP256K1
if DiscoverLedger != nil {
device, err := DiscoverLedger()
if discoverLedger != nil {
device, err := discoverLedger()
if err != nil {
return nil, errors.Wrap(err, "failed to create PrivKeyLedgerSecp256k1")
}