MetaMask / MetaMask/internal-snaps

[tron-wallet-snap] Transactions in activity log are shown as pending, even if they are failed or confirmed

Open
#65 1 comment 0 reactions 0 assignees View on GitHub
bug
Dominant language
TypeScript
Stars
1
Forks
2
Avg merge
1d 21h
Merged PRs (30d)
105

Description

2 bridge txns, displayed but both failed.
1 interaction displayed but should be confirmed.

interaction tx : https://tronscan.org/#/transaction/fc792f238ba299ab5b54860a878d13e3fc889355bfab0a7df172befcd82c3cc0

bridge txns:

https://tronscan.org/#/transaction/b2c00e9e848d434a7d1a36b0b5e543d3fe1480ac9ff4f4396e1d9bba55608a97

https://tronscan.org/#/transaction/0c5b95ab4864360fb299ef3e5df2decfeff6e4d9c765ec486c28c28e2f8b967a

Image

Slack thread: https://consensys.slack.com/archives/C0A9QV0DPHA/p1774950234459349

Contributor guide

No contributing guide indexed for this repository

Research direction

Start in the tron-wallet-snap transaction activity handling and compare the statuses returned for the interaction and bridge transaction hashes in the issue using TronScan. Trace how confirmed and failed transactions are mapped to the displayed status, then verify that these examples no longer appear as pending.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
blockchain
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.