Skip to content
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

Ledger: Test firmware version for trusted input requirement #2008

Merged
merged 1 commit into from
Sep 30, 2020

Conversation

EchterAgo
Copy link

The last change broke Ledger Nano S/X on firmware versions < 1.4.0.

We now check the firmware version to see if we need to use trusted inputs or not. The behaviour with firmware version < 1.4.0 is the same as before.

The last change broke Ledger Nano S/X on firmware versions < 1.4.0.

We now check the firmware version to see if we need to use trusted
inputs or not. The behaviour with firmware version < 1.4.0 is
the same as before.
@EchterAgo
Copy link
Author

Wait for James to test the change before merging.

See simpleledger#136

@cculianu
Copy link
Collaborator

@EchterAgo @jcramer Gotcha. Let me know here or in Slack if/when this is verified and when to merge.

@cculianu
Copy link
Collaborator

Tested on my Ledger Nano with firmware 1.3.13. Without this patch, I get errors and cannot sign. With it, I can sign and tx's are valid. Merging.

@cculianu cculianu merged commit 272cdbc into Electron-Cash:master Sep 30, 2020
@EchterAgo EchterAgo deleted the ledger_version_test branch September 30, 2020 07:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants