MetaMask / MetaMask/metamask-extension

Hovertext for dropped tx state

Open
#6,963 2 comments 0 reactions 0 assignees View on GitHub
area-copy type-enhancement
Dominant language
TypeScript
Stars
13.2k
Forks
5.6k
Avg merge
2d 5h
Merged PRs (30d)
451

Description

**What problem are you trying to solve?**
Recently, I had a transaction enter status "dropped." It took me a long time to figure out what that meant (as in, why did it enter that status?). I found the answer [here](https://github.com/MetaMask/Design/issues/25#issuecomment-404677979):

>Dropped – the tx nonce was already used

Thanks to @bdresser for writing that comment! Once I knew this was all it meant, debugging the cause of that became a great deal easier, and the workaround (resetting the account) also became easier.

**Describe the solution you'd like**
Hovertext on the status "Dropped" which at least contains the contents of the quote above, and possibly also ". Verify that you are using the expected account. Resetting the account in Settings->Advanced may help." so that users can figure out what to do from there.

Some of the other statuses could probably use hovertext too.

Contributor guide

Open the contributing guide

Research direction

Start by locating the transaction status UI and the rendering path for the "Dropped" status in the extension. Add hovertext explaining that the transaction nonce was already used and the suggested account check or reset, then verify the text appears when that status is shown.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.