Implements blind signing for Ethereum transactions:
EIP1559
EIP2930
Legacy non-eip155
Legacy
Add Ethereum tests with simple signature verification.
Retrieve ethereum addresses
Add Ethereum tests using legacy transactions to verify the signature and recovery byte, the reason is that eip155 is a bit -more complex for this kind of transaction regarding the computation of v depending on signature and chainID.
The transaction hash to be signed is shown during the transaction review. This is an initial support for a more feature-complete version to be implemented later where users can do a full review of transaction data.
Take all the changes from this PR: https://github.com/Zondax/ledger-filecoin/pull/119 and clean the history
Implements blind signing for Ethereum transactions:
Note: This update requires the version v0.12.0 from JS communication package https://github.com/Zondax/ledger-filecoin-js
:link: zboto Link