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
[Bug]: Double transactions triggered on Ledger Device #24335
Comments
@nikolay44u can you please share what firmware version you are using on the Ledger device? Also, which Ledger device you are using? |
Hi @MetaMask/hardware-wallets , I added a |
The Ledger Firmware version(updated to the latest version) is: |
hi @nikolay44u , please update your firmware versions. I was not able to reproduce this issue using the following versions on Ledger Nano X:- Secure Element - 2.2.3 |
Im on the latest firmware as per Ledger Live. The app is also up-to date. My device is Ledger Nano S. Havent tried on the X yet. It keeps happening on ETH network. Havent had this issue on another L2 network yet. Same flow as outlined earlier - tx that was already approved on the Hw device, appears again for approval on the Hw device. I just now had to cancel one such tx on the device because it was already confirmed onchain 😅 |
Pending support from Ledger team with nano s device. Issue cannot be reproduced from hardware wallet team on both nano X and nano S plus specific. Putting this to blocked. |
Describe the bug
After the latest update, Metamask extension seems to be trigerring a second transaction on Ledger hardware devices, after the first one has been manually approved on the Ledger device.
Workflow: On a dapp, I trigger a transaction, and approve it on the Metamask extension, and then finally approve it on Ledger HW and it gets broadcasted to the network. This should be the end of the transaction. However, after few seconds, the Ledger shows the same transaction again for approval with the same nonce.
Expected behavior
No response
Screenshots/Recordings
No response
Steps to reproduce
This should be the end of the transaction.
However, after few seconds, the Ledger shows the same transaction again for approval with the same nonce.
Error messages or log output
No response
Version
11.14.3
Build type
None
Browser
Chrome
Operating system
MacOS
Hardware wallet
Ledger
Additional context
No response
Severity
Critical - tried on multiple devices
The text was updated successfully, but these errors were encountered: