MetaMask / MetaMask/metamask-extension

"Speed up this transaction" text/button only showing up for first pending transaction

Open
#12,942 2 comments 1 reaction 0 assignees View on GitHub
T08-featureRequest
Dominant language
TypeScript
Stars
13.2k
Forks
5.6k
Avg merge
2d 5h
Merged PRs (30d)
451

Description

**Describe the bug**
The "Speed up this transaction" button only shows up in the transaction detail page for the first pending transaction (next nonce transaction to be confirmed),

**Steps to reproduce (REQUIRED)**
1. Send 2 or more transactions with a low gas fee so they may stay in a pending (first pending transaction) and a queued state.
2. You will see that the speed up blue text only shows at the bottom of the next nonce transaction to be confirmed by the network and not the subsequent transactions in the queue.

**Expected behavior**
1. The text/button for "speed up this transaction" should show up for both the pending transaction and all other transactions in the queue as there are no Ethereum technical limitations for broadcasting replacement transactions even if they are not next by nonce ordering.

**Screenshots**
![image](https://i.imgur.com/eUFJAY7.png)
![image](https://i.imgur.com/9T5lDlu.png)
![image](https://i.imgur.com/AojG6SN.png)

**Browser details (please complete the following information):**
- OS: OSX
- Hardware Wallet: N/A
- Browser: Chrome 96 and Firefox 94.
- MetaMask Version: 10.6.4

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the issue from the transaction detail page with two or more low-fee transactions, leaving one pending and another queued. Compare the controls shown for the next-nonce transaction and subsequent queued transactions; done means the “Speed up this transaction” text/button appears for both pending and queued transactions.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.