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

fix(core): Hold-to-confirm EIP-1559 transaction #2066

Closed
wants to merge 1 commit into from

Conversation

aloisklink
Copy link
Contributor

@aloisklink aloisklink commented Jan 13, 2022

Makes the final Ethereum EIP-1559 transaction screen a hold-to-confirm (see screenshot below).

I saw a comment from @matejcik (below) and realised that EIP-1559 transactions don't have hold-to-confirm, so I thought I'd add them since I had already learned how to add hold-to-confirm to screens.

(We use normal confirms in the Bitcoin and Ethereum SignMessage, and arguably we should have a hold-to-confirm there as well. Given how important EIP-712 seems to be for smart contracts, I'm guessing there is potential for coin loss if you sign a message that you didn't intend, so there should be at least this.
From: #2036 (comment)

emu00000008

Edit: Force-pushed to add .changelog.d entry

edited: fixes #2020

@aloisklink aloisklink requested a review from matejcik as a code owner January 13, 2022 00:33
Make Ethereum EIP-1559 transaction a hold-to-confirm transaction.
@aloisklink aloisklink force-pushed the hold-to-send-eip1559 branch from 0a1a2ca to cfbabf5 Compare January 13, 2022 01:52
@matejcik
Copy link
Contributor

matejcik commented Feb 7, 2022

Thanks, but the final screen should look a little different, and it was faster to implement than to comment :) closing in favor of #2103

@matejcik matejcik closed this Feb 7, 2022
@aloisklink aloisklink deleted the hold-to-send-eip1559 branch February 7, 2022 15:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

EIP-1559 transactions on TT do not require hold 5 seconds to confirm
2 participants