ethereum / mist

[DEPRECATED] Mist. Browse and use Ðapps on the Ethereum network.
http://ethereum.org
GNU General Public License v3.0
7.44k stars 2.13k forks source link

Too high fee displayed #3002

Open Swift42 opened 6 years ago

Swift42 commented 6 years ago
Version: `0.9.0`
OS & Version: windows/linux/osx
Node version: `geth 1.6.7` 

When a user want to transfer a token, the first thing most users likely will do on the "send funds" page is to change the coin type to the specific token. But in this moment the suggested fee is 1.15 ETH! WTF? ;-)

The fee then always stays at this price - until the moment the destination address is filled out. Then the fee is adjusted to normal (e.g. 0.0008 ETH).

This is somewhat confusing. Suggestion: Instead of displaying a wrong fee when the target address is missing, just gray out the fee slider.

delton137 commented 6 years ago

I also noticed this problem. I was getting a fee of 0.05 ether for a token transaction, while normal ether transactions had a tiny fee by comparison.

After searching around on Github and reddit comments about this problem I found out this is only issue with the GUI. The fact it is only a GUI issue is not obvious though, and this should be a high priority bug to fix.

21743209_10212875312571558_879380620728526042_n

AkliOnet commented 6 years ago

I have this bug too .

Flexmaen commented 6 years ago

Same Problem here. Funny thing is that after changing currencies for a while I suddenly was able to set a much lower amount

Before: fee_01_before

After: fee_02_after fee_03_maximum

So the wallet tells me that transaction will take a few minutes for 0.05 ETH. Afterwards it will just take 30 seconds for 0.00212 ETH?

In my opinion this is a high priority bug too. You cannot trust this information at all, I wonder if it really will just charge the anmount you have on that display.

I tried to reproduce that on another computer and did not 100% succeed, but after changing currencies, moving the bar, closing the application and reopening it, Fee value suddenly was much lower for about 5 seconds. I guess if you move the bar in that moment, you'll end up with the very low fees. I didn't even add any money for transaction yet, but even if I did the transaction fee was too high at first.

Versions I used: Mist Wallet 0.9.2, Geth 1.6.0 (on Windows) (I still have that older Geth version, because I had the problem that a Geth update will lose your wallets path, however this seems to be an UI problem anyway).

darxis commented 6 years ago

Same problem here

evertonfraga commented 6 years ago

We aim to address gas price selector features on v0.9.4. Please bear with us in the meantime :)

Also, pull requests are more than welcome.

Patagonia commented 6 years ago

It's just impossible to use (v0.93). Minimum fee stays on 0,005 Eth (Euro 20!), for even a 0,0001 Eth transfer... I tried waiting, restarting, changing currencies, but nothing. When going ahead I get the warning that this transaction will fail and all gas will be consumed, which scares me enough to cancel the transaction. How to use the wallet to send ETH?

apmihal commented 6 years ago

I'm having these exact same problems. For me the transfer fee is over $20 USD. Is the nature of the bug in the UI or the back end? Will it really cost me that much ETH or is it just displaying the wrong figures?

devcrp123 commented 6 years ago

I hope they fix this. The app is basically unusable due to the gas/transaction fee bugs

harksha commented 6 years ago

I have the same issue, running on win64, mist 0.93 with geth 1.7.2

bobbintb commented 6 years ago

Yeah, I'm trying to transfer 0.93 ether and it is giving me a 0.2 ether fee as the cheapest and 6 ether fee as the fastest...

drozdowsky commented 6 years ago

Bumping this...

outnabout commented 6 years ago

Would bump this as well. Same problem here. 0.1 Ether fee as the lowest price to send.

jaafit commented 6 years ago

Same issue here. Min fee is 0.15 eth for "within a few minutes."

Swift42 commented 6 years ago

I think that the current problems with the display of the wrong fee have to do with the current problems with the light sync: Due to a problem the light sync currently connects to a maximum of 1 peer. This 1 peer is easily lost. In this moment the correct fees cannot be calculated and a wrong fee is displayed (instead of a hint "connection lost - can't calculate fees"). Also because of this 1 peer problem, the light sync takes forever. I tried to light sync for 3 days without any success! There are already many bug reports for this specific light sync 1 peer problem ( #3361 #3356 #3318 #3416 ...) and the problem is unsolved for weeks now. What are the devs doing?

And to make things worse, I'm unable to use the fast sync, too: it never finishes downloading the chain structure (on a very fast computer with a SSD!). I tried to fast sync for 2 days, also without success. There are also many bug reports for this ( #3344 #3318 ...). What the actual f*ck??? This means: The mist wallet in its current state is utterly broken. I switched to MyEtherWallet :-/

shanytc commented 6 years ago

This is crazy, I am getting the same! And not to mention the dreadful "Connected to node" stuck splash screen! Who the hell write the software here? do you need me to step in or what?? :D

TruBEZ commented 6 years ago

I am seeing this on 2 separate computers as well. v9.3 - Light Client. It only occurs on the light client. I have tried all of the work arounds listed in this thread and still no joy. I try to send with the extremely high 0.5 ETH fee and get a message that the transaction will fail due to maximum gas usage.

My ETH are being held hostage to these excessive fees!

pingram3541 commented 6 years ago

Someone should post a link to the best method of alternative steps to import keys to another wallet since this wallet is unusable unless one chooses to burn up their hard drive space and bandwidth. I'm trying to purchase tokens and this is extremely frustrating.

Donjacob2099 commented 6 years ago

For Ether and OmiseGo i sometimes have this problem. But for Chainlink and Kyber its always!

huseyingunes commented 6 years ago

same problem

Patagonia commented 6 years ago

Is anybody monitoring these issues? I assume the Ethereum foundation has billions to spend on development, why is the most basic thing needed, i.e. a simple, safe, user-friendly and most of all working wallet, not being developed?

paucoma commented 6 years ago

I ended up using myEtherwallet with my generated keystor jsonfile from Mist. Go to Myetherwallet.com --> Send Ether & Tokens --> Keystore/JSON File --> Find your key in %APPdata%/Roaming/Ethereum/keystore... --> Enter your password and you have access to your wallet to be able to create a transaction.

Donjacob2099 commented 6 years ago

I’m also using myetherwallet and its working fine but it doesn’t feel safe as Mist. So I’m going to purchase a hardware wallet like nanoledger

Patagonia commented 6 years ago

We have no other choice than to use MEW, with or without a ledger. But how often do you check the source code of MEW? If the site is ever hacked, and replaced with something that just uploads your wallet file and password or whatever method you use to access yoiur wallet? How do we know this is not already happening? The page code is very unclear.

In short, we need a workable local wallet solution.

mcmurphy85 commented 6 years ago

As TruBEZ and perhaps others mentioned, this appears to be an issue with the Develop -> Sync with Light client (Beta) option being checked. I unchecked that and the GUI went back to normal, allowing me to send for a fee of 0.001113 ETHER. They did say that functionality is in beta!

Donjacob2099 commented 6 years ago

This light sync option is probably the cause. But without Mist will not Sync at all. I tried to use Geth but didn’t work either, but that can also be a result of lack of programming skills.

federicobertoldi commented 6 years ago

Same problem. Please fix it soon. I'm unable to transfer eth to exchanges for trading. Thanks

danielnitu commented 6 years ago

Same problem! I am unable to transfer because of this and have to keep restarting the app and wait up to 15 minutes for it to start.

xagochi commented 6 years ago

Bump! Same here! 0.5 Fee for a 0.01ETH Transaction. Using "Sync with Ligth client" too

ASDAlexander77 commented 6 years ago

confirmed. not working on Light client

defaye commented 6 years ago

This is a very insidious bug

pingram3541 commented 6 years ago

I agree, nasty bug w/ light client, w/ the sizable market cap of ETH my expectations were somewhat high this was actively developed, pretty disappointing experience, hope it gets better

merket commented 6 years ago

I wanted to send 50 finney somewhere, it gave me 150 finney for the cheapest transaction fee. =(

phobeus81 commented 6 years ago

Also confirming for 0.9.3 here. Its currently not possible to sync Ethereum Wallet and Mist having a way to high wallet. Its completely unusable situation currently that even potencially cause a loss to ethereum users. If its so difficult to fix, make the field editable...

karenshiba commented 6 years ago

Ethereum Wallet 0.9.3 still has the same issue (Min fee 0.05ETH, max 1.25ETH) And Why Ethereum Wallet does not allow users to set Gas price like MyEtherwallet. With this feature, we will be easy to control the fee.

defaye commented 6 years ago

I'm pretty sure earlier versions allowed you to manually set the fee. Why that was taken away and why it now has this extraordinarily bad behaviour as well as the really poor response from the development team is very, very strange. Drop this app and use another. Be sure to backup your Keystore / JSON File.

howtomakeaturn commented 6 years ago

same problem here

howtomakeaturn commented 6 years ago

the estimation fee is too high. make it very scary.

pingram3541 commented 6 years ago

Is it possible there was some intent behind this issue and why it's getting literally no attention? I mean, it would def make the miners more income...The more folks mining ETH are less folks mining something else. Personally I feel this is the biggest issue with the wallet making it unusable for me and many others.

pingram3541 commented 6 years ago

At least it has a Triage label now...only time will tell if that actually means anything here. Sorry to sound so negative but industry professionals expect a hell of a lot more out of something with such market cap. It feels like a high school science project more than anything to be honest.

superkyle1112 commented 6 years ago

Same problem. How can such problem lasted for such a long time... I struggled to sync chain data but failed for many days. Then I used light mode and met this issue. How can we use Ethereum?

Donjacob2099 commented 6 years ago

Use NEO instead 😜

pingram3541 commented 6 years ago

Import to Metamask

defaye commented 6 years ago

Use anything but this as your wallet.

On 3 February 2018 at 09:29, Donjacob2099 notifications@github.com wrote:

Use NEO instead 😜

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/ethereum/mist/issues/3002#issuecomment-362793453, or mute the thread https://github.com/notifications/unsubscribe-auth/ABXV8gd4B5iZnJ_4MwbcMuxsdf1CEc9Cks5tRCbwgaJpZM4PHCcR .

rebosoftware commented 6 years ago

same here, its trying to charge me 42usd to send a small amount of ether. The other night is was trying to charge me 82usd to push a contract. I just kept trying throughout the day and it went down to $1.49. one time I just let it set there for 5 minutes or so came back and it was dirt cheap. after 3 days of messing with this wallet the rest of my hair is gone...

pingram3541 commented 6 years ago

Seriously use metamask, I've made several transactions that completed within a min or two for .02 ~ .04, big difference and stress free.

zoomyjs commented 6 years ago

LOL so people been having this issue for over a year now. Happening to me right now first time using mist. What a fucking trash program, i mean it is garbage. The whole reason i'm moving my ether is because of how trash this program is. And then when I decide to move it, it gives me lowest transaction fee of .05 ether. LOL

darxis commented 6 years ago

Guys, I have just deleted the datadir/geth directory to resync the blockchain, and this issue disappeared. For anyone having this problem you can try to do this :) It will take hours to resync but it is worth

Swift42 commented 6 years ago

I already tried to delete the datadir a hundred times: No success, always the same syncing and fee problems (see also #2995). Sigh, I like the concept of Ethereum very much, but this ongoing syncing/fee bugs are a very big shame. And still no developer assigned to fix these problems - I reported this bug half a year ago!