MetaMask / MetaMask/metamask-extension
Enable Advanced Gas Controls when gas API is down.
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 13.2k
- Forks
- 5.6k
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 451
Description
A clear and concise description of what the bug is.
This is kinda weird. I have been using metamask to send ETH without issues over the last year. However, today I wanted to send some Rinkeby ETH to another address and then I noticed that the transaction fee section keeps loading indefinitely, and with this happening the transaction cannot be successful. I thought it was my network. Every other website is opening fast and normal. I even restarted the browser, it's the same.
What could be the issue, please?
Attached is a screenshot.
**To Reproduce**
Steps to reproduce the behaviour:
1. Go to the metamask icon on the browser
2. Try to transfer ETH from an address to another address
**Expected behaviour**
It should show the transaction fee to send ETH to another wallet address so that the transaction would be successful.
**Screenshots**

**Browser details:**
- OS: [OS X]
- Browser [chrome]
- MetaMask Version [7.7.0.1]
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing an ETH transfer in Chrome with MetaMask 7.7.0.1 and investigate the transaction fee loading state when the gas API is unavailable. Done means the advanced gas controls are available in that failure case and the user can continue with the transaction.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- api, frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100