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
Describe the Bug
Recent Ledger Cosmos App upgrade breaks
zetacoredfunctionality 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)
This has been reported and fixed in other cosmos SDK chains, by upgrading the
ledger-cosmos-godependency 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:
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):
zetacored: v38