Bitcoin Forum
July 09, 2024, 06:17:37 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: HELP! Bitcoin-QT crashed during a transaction and now my BTC are in the limbo  (Read 952 times)
Rampion (OP)
Legendary
*
Offline Offline

Activity: 1148
Merit: 1018


View Profile
October 23, 2013, 01:58:32 PM
 #1

I sent a transaction which had many inputs, and that usually takes a few seconds in which Bitcoin-Qt is stuck "thinking", but after a while it continues to work and the transaction goes through - not this time!

I just installed OS X 10.9, and my computer is very sluggish. I sent a transaction with many inputs and after a few seconds Bitcoin-QT crashed and shut down. When I reopen it, I see that the BTC are now "gone", they do not show up anymore in my balance., and the transaction is unconfirmed even if many blocks have been found since I broadcasted it.

I've checked the transaction ID on blockchain.info and it "does not exist", and I'm monitoring the receiving address and there is no unconfirmed transaction...

What I think is that the transaction was not successfully broadcasted, but my local Bitcoin-QT thinks it was, so it doesn't show the right balance... Any idea on how I can fix that? Its urgent!

Thanks in advance for any help.

 

Herbert
Hero Member
*****
Offline Offline

Activity: 488
Merit: 500



View Profile WWW
October 23, 2013, 02:03:20 PM
 #2

As far as I remember the client will re-broadcast it's transactions regularly while they are not confirmed, so it will probably take a while but eventually it should propagate.
Can you provide the TransactionID?

www.bitcoinmonitor.net - Free payment notification via email, newsfeed, xpmm/jabber, url callback and full API access!
Send SMS with www.txt4coins.net! No registration, pay-per-use, full API access, bulk messages - All inclusive!
wumpus
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1022

No Maps for These Territories


View Profile
October 23, 2013, 02:04:41 PM
 #3

Yes, it should automatically re-broadcast the transaction.
Not sure if there's a way to do it manually.

Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through FileBackup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
Raoul Duke
aka psy
Legendary
*
Offline Offline

Activity: 1358
Merit: 1002



View Profile
October 23, 2013, 02:04:57 PM
 #4

Use pywallet to delete the offending transaction from your wallet.dat and get your coins back.

https://github.com/jackjack-jj/pywallet

You must start pywallet with the --web flag and delete the transaction from the web interface(localhost:8989), if I'm not mistaken.
Rampion (OP)
Legendary
*
Offline Offline

Activity: 1148
Merit: 1018


View Profile
October 23, 2013, 02:18:17 PM
 #5

As far as I remember the client will re-broadcast it's transactions regularly while they are not confirmed, so it will probably take a while but eventually it should propagate.
Can you provide the TransactionID?

Correct - it just re-broadcasted it, that's great.

Thanks to everybody for your swift help, is very much appreciated.


wumpus
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1022

No Maps for These Territories


View Profile
October 23, 2013, 02:20:38 PM
 #6

Use pywallet to delete the offending transaction from your wallet.dat and get your coins back.

https://github.com/jackjack-jj/pywallet

You must start pywallet with the --web flag and delete the transaction from the web interface(localhost:8989), if I'm not mistaken.
This is a good option too, but also a risk and you should only do it if you intend to cancel the transaction.
If you remove the transaction in this way and send again, and by chance the old transaction somehow does end up on the network you might have sent the coins twice.

Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through FileBackup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!