-
Notifications
You must be signed in to change notification settings - Fork 324
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Signing with ledger throws an empty error #2650
Signing with ledger throws an empty error #2650
Comments
This appears to be due to a recent ledger firmware update, as I could not replicate the bug until I tried with an updated ledger X running 2.2.2 |
Notes
|
Works after bumping cosmos-ledger-go in celestiaorg/cosmos-sdk and overriding celestia-app to use that cosmos-sdk. Tested with some steps from gist and then:
|
Nvm I observed working behavior on celestia-app v1.x branch too (in other words without my cosmos-sdk modifications) so I suspect this is b/c my Ledger isn't on the buggy version yet. My test Ledger was on Ledger firmware 2.0.1 and Ledger Cosmos App v2.18.0. I updated to Ledger Live 2.69.0 and then Ledger firmware 2.2.1 and then Ledger firmware 2.2.2 and Ledger Cosmos App v2.34.12. Was able to repro the broken behavior
|
Re-verified the fix works
|
## Overview Closes #2650 by upgrading to celestiaorg/cosmos-sdk [v1.18.2-sdk-v0.46.14](https://github.com/celestiaorg/cosmos-sdk/releases/tag/v1.18.2-sdk-v0.46.14) ## Checklist - [x] New and updated code has appropriate documentation - [x] New and updated code has new and/or updated testing - [x] Required CI checks are passing - [x] Visual proof for any user facing features like CLI or documentation updates - [x] Linked issues closed with keywords --------- Co-authored-by: Rootul Patel <[email protected]>
## Overview Closes #2650 by upgrading to celestiaorg/cosmos-sdk [v1.18.2-sdk-v0.46.14](https://github.com/celestiaorg/cosmos-sdk/releases/tag/v1.18.2-sdk-v0.46.14) ## Checklist - [x] New and updated code has appropriate documentation - [x] New and updated code has new and/or updated testing - [x] Required CI checks are passing - [x] Visual proof for any user facing features like CLI or documentation updates - [x] Linked issues closed with keywords --------- Co-authored-by: Rootul Patel <[email protected]> (cherry picked from commit c0e1c22) # Conflicts: # go.mod # go.sum
Summary of Bug
When attempting to sign any TX with ledger hardware wallet an empty error is thrown with a second delay.
I tried playing around with various options and flags - the result is always the same
Version
v1.0.0
Steps to Reproduce
celestia-appd keys add <name> --ledger
--generate-only
celestia-appd tx sign tx-test.json --from <name> --chain-id="mocha-4" --offline -s 0 -a 0 --ledger
For Admin Use
The text was updated successfully, but these errors were encountered: