Updated Trezor firmware breaks compatibility with MyCryptoWallet #2439
Labels
cat: hardware wallets
Issues or features related to unlocking or sending with a hardware wallet.
type: issue
Items that document a problem or bug with an existing feature.
Updated Trezor firmware breaks compatibility with MyCryptoWallet
Hello, I have tried sending a transaction recently with the latest firmware update on trezor, but for whatever reason I'm getting a safety check failed red notification error when running in the yarn electron:dev mode. I also tested this issue with a fully built version of MyCrypto application, and to no avail. I also tested this against an older trezor with older firmware, and it seems to be fine there. For whatever reason, it seems that the ethereum signing check on the trezor fails.
https://github.com/trezor/trezor-mcu/blob/master/firmware/ethereum.c
If you want to check out the link above and go through it with a simple ctrl-f of "safety check failed" will show you where in the code the error is coming from.
Steps to Reproduce
Description of Your Machine
Running a 13 inch 2017 Macbook Pro with MacOS Mojave Version 10.14.3 (18D109)
Console Logs / Screenshots
I modified the trezor.js node_modules to print out the request and responses going to the trezor, and here are the console logs
The text was updated successfully, but these errors were encountered: