Skip to content
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

Insufficient balance for transaction! BUT... I have ethereum. #2159

Closed
jaejae94 opened this issue Sep 24, 2017 · 23 comments
Closed

Insufficient balance for transaction! BUT... I have ethereum. #2159

jaejae94 opened this issue Sep 24, 2017 · 23 comments

Comments

@jaejae94
Copy link

I can not speak English very well.I use Google Translator right now.
Today I found something strange about using a meta mask.
I've sent an Ether to the MEW in the meta mask.
Ether was enough, but not sent.
20170924_213123
And all the tokens I have in the meta mask are not being sent.
kakaotalk_20170924_220850828
Please help me! Help me!
Is my token and ether safe?
What should I do?

@ghost
Copy link

ghost commented Sep 24, 2017

I have the same issue. Except I'm not showing any balance and he looks like ^ he/she is
screen shot 2017-09-24 at 10 30 11

screen shot 2017-09-24 at 10 30 52

@FlySwatter

@raizla
Copy link

raizla commented Sep 24, 2017

I'm having the same issue right now. When I check my balance on etherscan, I can see all of my ETH, however it is not showing up in Metamask. It shows "..."
Because it doesn't seem able to access my ETH, it won't send any transactions. Please help!

@jesusperezsanchez
Copy link

I have the same issue

@roesaysgo
Copy link

I also have same issue, with same Error

@arbach
Copy link

arbach commented Sep 24, 2017

@kumavis
Copy link
Member

kumavis commented Sep 24, 2017

hey all, we here the report and are currently diagnosing
if you could report your logs that would be very helpful
https://github.com/MetaMask/faq/blob/master/LOGS.md

additionally if you could provide your chrome/firefox versions that would be excellent

@kumavis
Copy link
Member

kumavis commented Sep 24, 2017

If you need to use Ethereum urgently, you can always spin up a local node and point MetaMask at it.
https://support.metamask.io/kb/article/2-using-a-local-node

@raizla
Copy link

raizla commented Sep 24, 2017

Chrome version 60.0.3112.113
Edit: Just updated to 61.0.3163.100, and I still cannot see my ETH balance. Haven't tried to send any funds.

@Crypto97070
Copy link

Crypto97070 commented Sep 24, 2017

Chrome Version 61.0.3163.100 (Official Build) (64-bit) Just updated as well, still no balance showing

State Log submitted

@roesaysgo
Copy link

Hey, just tried a transaction and it went through no problem. thanks for your help

@tmashuang
Copy link
Contributor

The issue with the network provider has been resolved, comment if there is still an issue.

@woodae
Copy link

woodae commented Oct 3, 2017

@raizla Hi Raizla, i am facing the same issue with you. My metamask does not show my ETH but etherscan does, and when i try to send out Ether through metamask or MyEtherwallet(directed to metamask), it shows that i have insufficient ether.

Have you manger to solve your problem? Metamask snail email of helping is really slow

@woodae
Copy link

woodae commented Oct 3, 2017

@tmashuang the issue has not been resolved, i am facing the same problem as @raizla

@cjketmala
Copy link

cjketmala commented Oct 5, 2017

also having this problem. i've got ether in the wallet, but can't move it because metamask says there's nothing in there. even when i put more ether in, still says balance is insufficient. @kumavis

@woodae
Copy link

woodae commented Oct 5, 2017

Problem still unsolved after a week.

This is the latest reply from metamask, stating that the bug is actually a nice feature preventing from me losing money. Sounds like a joke to me! Important 👍 Try to avoid using Metamask or risk losing your money.

Seems like their solution is to smoke me with words

so first he recommend me to ditch the account with 10 eth inside ( 3000 usd worth)
2nd he recommend to top up more ether to finish the transcation ( which @blainejohnson explains that it didnt work )

Anyone manage to solve this? please help.

Hello,
This unexpected bug in MetaMask has a nice feature of preventing you from losing some money.

We added a new feature, where we show the balance of your account while accounting for pending transactions.

We also try to prevent you from sending more than that amount, to avoid situations like this.

It looks like you somehow managed to send a pending transaction for more than what you currently have, and so we're showing you as having a negative balance.

The scary thing here, is that this means if you add ether to your account, you've already broadcast a "send transaction" for this value, so a miner could process it at any time, then losing the money you didn't have before.

For this reason, we will propose an EIP to allow miners to process "insufficient balance" errors, thus burning transactions, spending gas, and more importantly, preventing users from accidentally sending transactions later that they didn't mean to.

What can users in this situation do? There are a few things.

The safest thing to do is to ditch that account, use a different one, because as soon as that account gets funded, it's liable to have that transaction mined.
If you absolutely need to use that account again to retrieve funds on an exchange or anything else, I would at the very least recommend waiting a day or two for miners to forget about that pending transaction. (MetaMask currently stops re- broadcasting a transaction after 24 hours)
If you can accept the pending transaction getting processed, you need to add some ether to your account. It needs to be enough to send that pending tx AND whatever else you want to do with that account (withdraw from EtherDelta, for example).

James Moreau

#MET00257459
MetaMask

@cjketmala
Copy link

cjketmala commented Oct 5, 2017

"If you absolutely need to use that account again to retrieve funds on an exchange or anything else, I would at the very least recommend waiting a day or two for miners to forget about that pending transaction. (MetaMask currently stops re- broadcasting a transaction after 24 hours)"

Already waited a day or two. TXs are still pending, and balance is still showing as insufficient to do anything. Adding more ether does nothing to resolve it.

@woodae
Copy link

woodae commented Oct 5, 2017 via email

@cjketmala
Copy link

So your ether has been stuck for a week? TX still pending after a week? I'm not going to send more and more ether to a wallet that doesn't recognize it is there. Good luck @woodae . Let me know if you find a solution.

@woodae
Copy link

woodae commented Oct 5, 2017 via email

@danfinlay
Copy link
Contributor

Do they even read Github and try to help their customer?

Yes, we do most of our user support via support.metamask.io, that's where we have dedicated support staff, you'll have better response times there.

If you're seeing three dots (...) instead of a balance, that's a network connectivity issue, you can fix this by using a local node.

We'll be removing the "computed balance" feature today, but like James's reply told you, this feature was preventing you from sending away money accidentally. When we remove that safeguard, you'll be able to send transactions again, but some of them may be your retry attempts.

If you're still having other issues, send some logs to our support.

@cjketmala
Copy link

thanks for the update dan. will try support if the issue continues.

@terencechow
Copy link

@danfinlay

I'm also seeing a bunch of failed transactions when I indeed have enough ethereum for gas fees. I have 11 usd equivalent. Not a lot but 0.025 eth. I would assume that this is enough for gas fees. I'm getting the same error as the original poster, which is that "insufficient funds for gas * price + value" and I'm trying to move tokens from etherdelta to my wallet. It's a bit time sensitive (need the funds by Dec 7th latest) so I'm wondering if you might know what the issue is? I'm not getting the elipsis indicating a network issue. Is this something I can just wait a couple hours and it will sort it self out?

Why might I get an insufficient funds problem when I have funds? (I've literally submitted the same trade with higher and higher gas limits with no luck...

@tmashuang
Copy link
Contributor

tmashuang commented Dec 5, 2017

@terencechow @bhartvigsen Current issues with the network, MetaMask, transactions, and CrytoKitties can be handled in either https://support.metamask.io or #2655.

@MetaMask MetaMask deleted a comment from bhartvigsen Dec 6, 2017
@MetaMask MetaMask locked and limited conversation to collaborators Dec 6, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests