algorand / algorand/go-algorand

Add goal support for multiple Ledger Nano accounts

Ouverte
#1,930 7 commentaires 10 réactions 0 personnes assignées Voir sur GitHub
community interest Team Scytale
Langage dominant
Go
Étoiles
1.4k
Forks
537
Merge moyen
1 j 7 h
PR mergées (30 j)
18

Description

## Is your feature request related to a problem? Please describe.

The Ledger Nano supports multiple accounts for every coin I've used with it. For Algorand, Ledger Live supports this for Algorand as well. However, the goal CLI which supports the Ledger well, does NOT support multiple accounts. It only supports account 0.

Trying to add a new account yields:
```
> goal wallet new -w Ledger-Nano-X-0001-XXXXXXX
Error processing command: operation not supported by wallet
```

## Describe the solution you'd like.

Just like you can create a new wallet with a seed and create the same accounts from that seed, the ledger works the same way. Any accounts added via Ledger Live should all be visible via Goal. This is required in particular for signing 'online/offline' transactions. I'll often use goal for sends as well via goal clerk send.

The key is, all the normal operations should work cleanly, list, new, and use of the accounts at a minimum.

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.