-
Notifications
You must be signed in to change notification settings - Fork 174
Description
Describe the Bug
Recent Ledger Cosmos App upgrade breaks zetacored functionality with ledger device as wallet, such as send coins.
Ledger cosmos app 2.35 seems to be working fine;
But cosmos app 2.37.x & 2.38.x are not.
The specific error message is (on macos)
Error: ledger nano S: hidapi: unknown failure
This has been reported and fixed in other cosmos SDK chains, by upgrading the ledger-cosmos-go
dependency from 0.14 to 0.16. See celestiaorg/celestia-app#5453
Note that this appears to be different from a somewhat related bug #4222 but the use scenarios
and causes and fixes should be orthogonal.
To Reproduce
Upgrade ledger cosmos app to 2.38 (the latest version currently) using Ledger Live.
I used Ledger Nano S+ as device, not sure about other Ledger devices.
Then try to send ZETA coin by something like:
zetacored tx bank send zeta1yourledgeraddress zeta1recvaddr \
20000000000000000000azeta --fees 2000000000000000azeta --ledger
with the latest stable release zetacored v38.
Expected Behavior
The above command should succeed even if Ledger cosmos app is latest at 2.38.x. on Ledger Nano S+
Screenshots
N/A
Environment (please complete the following information):
- OS: MacOS multiple version (Tahoe, Sonoma)
zetacored: v38