Bitcoin Forum

Bitcoin => Electrum => Topic started by: DavidCWG on August 19, 2013, 11:06:12 AM



Title: Electrum "stuck" - showing unverified transactions
Post by: DavidCWG on August 19, 2013, 11:06:12 AM
The last three transactions I made with Electrum are still showing "Unverified" after several days.

The transactions themselves have received many confirmations on the blockchain, such as this one:
https://blockchain.info/tx/1eed09277aa0d036791e5bbdb1dea5f9aad4376b63e1eba565a50b677e8d8cad

Is there anything I can do to get Electrum to "update"? I know there was that bug recently, but I'm connected to electrum.be which I thought was patched. I tried electrum.no-ip.org but got the same problem.

I'm running Electrum 1.8.1 on OS X 10.8.4. Any advice?


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: 01BTC10 on August 19, 2013, 11:14:07 AM
I'm using electrum.be without issue. Maybe try this server.


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: DavidCWG on August 19, 2013, 11:20:10 AM
I'm using electrum.be without issue. Maybe try this server.

That is the server I'm using - please read my original post!


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: 01BTC10 on August 19, 2013, 11:23:04 AM
Read it all but somehow only seen electrum.no-ip.org

 :-X


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: DavidCWG on August 19, 2013, 04:49:19 PM
These transactions now show as confirmed. Still, the delays are concerning. I've moved my remaining coins to MultiBit until I can be sure the problem is fixed.


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: EagleTM on August 19, 2013, 08:43:05 PM
Did you restart Electrum during these days or did you leave it running and set your PC / laptop to hibernate?

There are instances where a restart of the client ist needed to show transactions as verified...


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: Abdussamad on August 20, 2013, 08:47:30 PM
^^ close it and open it again.


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: DavidCWG on August 27, 2013, 03:25:33 PM
I restarted repeatedly, it did not help.


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: Pale Phoenix on August 30, 2013, 07:53:32 AM
I have this happen every now and again and the fix I've found is to click the green network button and select a new server, which forces a sync. I've yet to have this method fail to completely update everything.


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: EagleTM on August 30, 2013, 09:13:11 AM
If it persists over restarts - it's rare but possible that the blockchain_headers file got corrupted or it downloaded corrupted chunks. Please close electrum, find the blockchain_headers file, delete it and restart. It'll re-download it which will take a moment (20 MB) and then ideally it should fix your problem.


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: Mitchell on August 30, 2013, 09:14:17 AM
Switch to different servers a few times. That always works for me.


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: Abdussamad on August 31, 2013, 07:57:46 AM
If it persists over restarts - it's rare but possible that the blockchain_headers file got corrupted or it downloaded corrupted chunks. Please close electrum, find the blockchain_headers file, delete it and restart. It'll re-download it which will take a moment (20 MB) and then ideally it should fix your problem.

Oh this may be dangerous. I once tried to restore an electrum.dat file without the blockchain header files and it didn't work. Note this was not a backup made using the UI but a straight copy of the file from the .electrum folder. So before you go deleting the header files do a proper backup of your wallet using the menu options in the UI.


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: fimp on September 17, 2013, 03:12:06 PM
This happens to me all the time. Maybe it's because I regularly put my Mac in standby. Restarting or selecting a new server works, but perhaps Electrum could do a forced reset this way every 10 minutes or so? This issue is currently stopping me from recommending Electrum to newbies.


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: Nancarrow on October 17, 2013, 09:28:14 AM
This happens to me too. Really something the developers should check out if we're all seeing it. Sure, workarounds are nice, but fixing the problematic behaviour is better.


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: bitcoindaddy on October 25, 2013, 06:06:28 PM
I'm having the same problem. Steps I've taken (unsuccessfully):

1. Choose a new server.
2. Stop the client and restart.
3. Stop the client, delete the .electrum directory, restart and restore from seed.
4. Upgrade to 1.9 git, delete local wallet directory, restart, restore.

None of these steps help.  Multibit shows verified. Blockchain.info shows 27 confirmations.

Maybe all of the servers are being DDOS'ed?

"Status: -1 confirmations"

------------------------------------------------------------------------------------------------------
Edit:

Got an exception while quitting the 1.9 client... maybe this will help narrow down the problem:

./electrum
Exception in thread Thread-13 (most likely raised during interpreter shutdown):
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 551, in __bootstrap_inner
  File "/home/user/Downloads/electrum/lib/wallet.py", line 1540, in run
  File "/home/user/Downloads/electrum/lib/wallet.py", line 1596, in run_interface
<type 'exceptions.AttributeError'>: 'NoneType' object has no attribute 'Empty'

And now out of the blue, it is verified and jumped from -1 to 31 confirmations after the crash.


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: btcven on October 27, 2013, 12:18:07 AM
I'm having the same problem. Steps I've taken (unsuccessfully):

1. Choose a new server.
2. Stop the client and restart.
3. Stop the client, delete the .electrum directory, restart and restore from seed.

.
.
.

And now out of the blue, it is verified and jumped from -1 to 31 confirmations after the crash.

If you deleted the Electrum directory you'd need to wait for the headers to be downloaded from the servers for SPV before seeing your confirmations as confirmed


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: bitcoindaddy on October 28, 2013, 01:33:37 PM
I'm having the same problem. Steps I've taken (unsuccessfully):

1. Choose a new server.
2. Stop the client and restart.
3. Stop the client, delete the .electrum directory, restart and restore from seed.

.
.
.

And now out of the blue, it is verified and jumped from -1 to 31 confirmations after the crash.

If you deleted the Electrum directory you'd need to wait for the headers to be downloaded from the servers for SPV before seeing your confirmations as confirmed

Well, deleting the directory wasn't the first thing I tried.  Assuming you are correct, if Electrum isn't ready for service, some indication of that should be given through the user interface. Downloading a 20 MB file should be almost instantaneous on my connection.


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: fash on November 05, 2013, 07:00:02 PM
I've just switched from Bitcoin QT to Electrum today and transferred some bitcoin to my Electrum wallet and I'm getting the exact same issue. I've tried all the suggestions in this thread and nothing has fixed it. Is there anything else I should try or is it just a waiting game?


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: btcven on November 06, 2013, 12:25:39 AM
I've just switched from Bitcoin QT to Electrum today and transferred some bitcoin to my Electrum wallet and I'm getting the exact same issue. I've tried all the suggestions in this thread and nothing has fixed it. Is there anything else I should try or is it just a waiting game?

Currently web download of the headers will only fetch 17 MB. It needs over 20 MB that are downloaded in chunks directly from the electrum servers, it takes quite a lot of time.


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: fash on November 06, 2013, 09:49:57 AM
Well my first test transfer  completed and verified with no problems within 30 mins. Its only when I transferred the rest of my btc that it wont verify. The transaction is currently sitting at 146 confirmations when I look on blockchain.info. Also now the program wont connect at all it either says not connected or just sits at synchronizing forever...some real help would be greatly appreciated.


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: ThomasV on November 06, 2013, 10:30:28 AM
Well my first test transfer  completed and verified with no problems within 30 mins. Its only when I transferred the rest of my btc that it wont verify. The transaction is currently sitting at 146 confirmations when I look on blockchain.info. Also now the program wont connect at all it either says not connected or just sits at synchronizing forever...some real help would be greatly appreciated.
please report if you were using the windows portable version of 1.9
it is broken and I removed it from the website


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: fash on November 06, 2013, 11:05:55 AM
I'm using the Windows installer version. I did originally use the the standalone exe but switched to the installed version. I'm on Windows 8.1 Pro 64 bit.

edit: It has now connected but the transaction is still showing as "unverified" with -1 confirmations.


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: fash on November 06, 2013, 06:58:35 PM
Its over 24 hours and the transaction is still not verified whats going on?

Edit: Deleted everything to do with Electrum and reinstalled using my seed and now its verified, quite a serious bug.


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: ThomasV on November 06, 2013, 08:11:26 PM
Its over 24 hours and the transaction is still not verified whats going on?

Edit: Deleted everything to do with Electrum and reinstalled using my seed and now its verified, quite a serious bug.

indeed, you are the second user to report that i gets fixed by restoring from seed.
apparently something was corrupted in the wallet file


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: prof7bit on November 08, 2013, 06:03:44 PM
same problem here (electrum 1.9.2 linux)

outgoing transaction had 3 confimations on blockchain already but still showed unverified, -1 transactions in electrum. Network dialog showed Server having latest block, switching servers multiple time (and also trying https instead of ssl) did not help, restarting electrum finally solved it.

This bug should have a high priority, this is one of the most central features of a wallet app and people are expecting it to work: permanently being updated about latest status of payments! If even such basic core functionality is buggy and unreliable it does not inspire trust in the software, especialy for newcomers who are not yet very familiar with how it all works and alternatives of tracking their transactions.

How is this implemented? Does the server push or does the client poll? what happens on reconnect or connect to a different server, what is different from reconnect after program restart? What does it need the blockchain headers for, isn't this what the servers are supposed to handle?


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: JackDinn on November 11, 2013, 04:18:13 PM
Yea , i'v got it too :(, i did post in another thread but then spotted this one so excuse the double post on same subject.

2 transactions have been stuck for days now , tried all servers most connect fine but nothing changes , both transactions have cleared through the chain fine and have 100's of conformations.

I have not closed , hibernated or sent to sleep at all wile wallet was open.

EDIT:- ok after reading some more threads on same subject i found that a simple file/open/default_wallet sorted it. Might go back to multibit until this has been looked at.


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: EagleTM on November 11, 2013, 07:33:30 PM
This issue should be fixed in 1.9.3 - Win/Mac builds will be available some time this week.


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: salviel on December 13, 2013, 03:25:47 AM
This issue should be fixed in 1.9.3 - Win/Mac builds will be available some time this week.

Had this problem, upgraded client, problem solved!

Thanks DEV team.


Title: fixed for now
Post by: pengoau on February 18, 2014, 05:07:23 AM
This problem has been evident for me for the past 24hrs.

Also moving my coins from the change wallet to the main wallet, its been sitting on unverified for the last hour.

I've tried everything in this thread as well as trying flatfly's latest portable build (1.9.8) and problem persists.

Renaming the blockchain headers files results in losing my history, but my balance stays and the problem persists.

Any suggestions?

Update: Using flatfly's 1.7.4 build fixed my issue after a few minutes. I'm going to guess the newer builds aren't downloading the headers properly. The newer builds should have a "reset/redownload headers" option in the menu. Since there is no file menu and way to save the wallet.dat, do I just backup electrum.dat to backup my wallet? Hmm there is no option to capture the seed pass phrase in 1.7.4 either.. Hmm

Tried the latest (1.9.8) of flatfly and all transactions cept one i stuck on unverified. The headers file is over 20mb. Seems 1.9.x isn't updating the transactions properly?

Ok fixed it. Unchecked auto connect, closed client, selected a different server and selected autoconnect. It synched successfully with all transactions bar one (not enuf confirms; at least its not -1) confirmed.

Problem with this version is that it opens hidden and I don't get it to show itself unless I click on "hide" in the system tray.


Title: Re: Electrum "stuck" - showing unverified transactions
Post by: btcven on February 18, 2014, 04:44:20 PM
This problem has been evident for me for the past 24hrs.

Also moving my coins from the change wallet to the main wallet, its been sitting on unverified for the last hour.

I've tried everything in this thread as well as trying flatfly's latest portable build (1.9.8) and problem persists.

Renaming the blockchain headers files results in losing my history, but my balance stays and the problem persists.

Any suggestions?

Update: Using flatfly's 1.7.4 build fixed my issue after a few minutes. I'm going to guess the newer builds aren't downloading the headers properly. The newer builds should have a "reset/redownload headers" option in the menu. Since there is no file menu and way to save the wallet.dat, do I just backup electrum.dat to backup my wallet? Hmm there is no option to capture the seed pass phrase in 1.7.4 either.. Hmm

Tried the latest (1.9.8) of flatfly and all transactions cept one i stuck on unverified. The headers file is over 20mb. Seems 1.9.x isn't updating the transactions properly?

Ok fixed it. Unchecked auto connect, closed client, selected a different server and selected autoconnect. It synched successfully with all transactions bar one (not enuf confirms; at least its not -1) confirmed.

Problem with this version is that it opens hidden and I don't get it to show itself unless I click on "hide" in the system tray.

Change the title for your message, I had to read it entirely to end up with "fixed"