mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-17 01:13:45 +00:00
Merge ad5714f9d0 into f4c49bc0f0
This commit is contained in:
commit
7fa2049e3c
1 changed files with 9 additions and 0 deletions
|
|
@ -168,6 +168,15 @@ func (hub *Hub) refreshWallets() {
|
||||||
logger := log.New("url", url)
|
logger := log.New("url", url)
|
||||||
wallet := &wallet{hub: hub, driver: hub.makeDriver(logger), url: &url, info: device, log: logger}
|
wallet := &wallet{hub: hub, driver: hub.makeDriver(logger), url: &url, info: device, log: logger}
|
||||||
|
|
||||||
|
if wallet.URL().Scheme == "ledger" {
|
||||||
|
wallet.Open("")
|
||||||
|
// Derive the account of the current ledger USB wallet
|
||||||
|
_, err := wallet.Derive(accounts.DefaultLedgerBaseDerivationPath, true)
|
||||||
|
if err != nil {
|
||||||
|
wallet.log.Debug("USB wallet account derivation failed", "err", err)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
events = append(events, accounts.WalletEvent{Wallet: wallet, Kind: accounts.WalletArrived})
|
events = append(events, accounts.WalletEvent{Wallet: wallet, Kind: accounts.WalletArrived})
|
||||||
wallets = append(wallets, wallet)
|
wallets = append(wallets, wallet)
|
||||||
continue
|
continue
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue