Author

Topic: Tx won't confirm, cannot find tx id on blockchain [SOLVED] (Read 2526 times)

member
Activity: 68
Merit: 13
My satoshi dice bot caused a lot of errors like this, so many times I had to clear wallets and delete/redownload the blockchain

-.- No coins left in limbo though, they were either on the blockchain or in my wallet after the clearing

You can try -checkblocks instead of -rescan, i never tried it, it says it can take a long time

I figure once everything is all cleared and my coins safely in gox, I'll do a final clear of wallet + redownload the blockchain and I'm fairly confident that should fix it, just will set that up to go overnight while I am sleeping.

SatoshiDICE bot, sounds fun lol.

Edit: Sent your 5btc just now. Thanks.
hero member
Activity: 504
Merit: 500
My satoshi dice bot caused a lot of errors like this, so many times I had to clear wallets and delete/redownload the blockchain

-.- No coins left in limbo though, they were either on the blockchain or in my wallet after the clearing

You can try -checkblocks instead of -rescan, i never tried it, it says it can take a long time
member
Activity: 68
Merit: 13
Well, if you wanted to you can delete all transactions from the wallet using pywallet then do a -rescan and the transactions not in the blockchain will not be added

5 btc bounty eh.. okay

close bitcoin
backup your wallet.dat
download pywallet
install and run pywallet
go to http://localhost:8989/
go down to "Delete a key from your wallet:"
either type in the individual txid's you want to delete or simply type all
open bitcoin with -rescan


https://bitcointalksearch.org/topic/pywallet-22-manage-your-wallet-update-required-34028

Installation:

I had done something similar to this using pywallet (deleted single offending tx id), then restarted bitcoin with --rescan and did not work. Before you had posted this, I just randomly decided to delete them all and restart (forgot to --rescan, d'oh) and it did seem to "find" a portion of the missing coins. I just tried it again as you laid out (with the --rescan) and it looks like the majority have come back--I still have a discrepancy of ~55btc (hard to tell because it is getting quite messy) but it is much better than the 340+ btc worth of errors I had before. My only guess is that for some reason, even though I was connected, my transactions were not being broadcast through the nodes (too many tx in short time? not sure). The rest I will just give more time and hope it starts to figure itself out. Unfortunately, seems like bitcoin client does not play well with high-volume transaction business Undecided  Any tips there or does the platform just need to continue maturing?

Regardless, you get credit for the solution (It at least got me back most of the missing tx). I appreciate the help, was a bit worried about the coins.

Will send your reward to 1C1UMHsdPxgsWGWBhdaTC47kibJjFgWnhb as soon as my incoming tx confirms.
hero member
Activity: 1078
Merit: 502
Did you backup your wallet?  does the little arrow circle thing keep spinning but no blocks are moving? or is it up to date?


I had this happen... my client would not update.... it just kept spinning and I had to reinstall and redownload the entire blockchain.. total pita



I had this happen when the blockchain was in the process of updating and had a BSOD.. seemed to fuck the entire thing
hero member
Activity: 504
Merit: 500
Well, if you wanted to you can delete all transactions from the wallet using pywallet then do a -rescan and the transactions not in the blockchain will not be added

5 btc bounty eh.. okay

close bitcoin
backup your wallet.dat
download pywallet
install and run pywallet
go to http://localhost:8989/
go down to "Delete a key from your wallet:"
either type in the individual txid's you want to delete or simply type all
open bitcoin with -rescan


https://bitcointalksearch.org/topic/pywallet-22-manage-your-wallet-update-required-34028

Installation:
member
Activity: 68
Merit: 13
If it's like I said it won't actually be broadcast ever, at least mine hasn't since 8/7. But the coins will still be in the wallet and show up once blockchain is fully up to date.

drakahn: I will leave them, but I have stuff missing from 8/17... not major amounts, but I would rather not have to wait some undetermined amount of time for the 55btc to show up again. A little too much money for me to be comfortable just waiting for it to hopefully show up.

556j: I believe my blockchain is up to date? How can I tell? Everyone says that they will eventually broadcast, but it has been 4 days from the first batch, and 1 day from the second and my PC has never been turned off/disconnected--so I would assume if it would broadcast it should have by now?

Thanks to both of you for the help, too!
sr. member
Activity: 252
Merit: 250
If it's like I said it won't actually be broadcast ever, at least mine hasn't since 8/7. But the coins will still be in the wallet and show up once blockchain is fully up to date.
hero member
Activity: 504
Merit: 500
Leave them there, they will eventually be broadcast
sr. member
Activity: 252
Merit: 250
Is your blockchain fully up to date? This will happen if you send coins before it fully downloaded. Your coins aren't actually gone. Once it updates they would be there again. If the "missing" tx is always staying at the top on your client this is likely what happened.
member
Activity: 68
Merit: 13
Hi,

I tried to send 55btc from my wallet to mt. gox yesterday around 4pm (currently 2pm as I write this). The transaction took the BTC out of my wallet, but has not show up on gox nor does it have even a single confirmation. I also cannot get any results from searching the tx id on blockchain.

Tx Id: bc3bf2afc0cdf99d0f35813cd621f6e6b2de4f1ac009af30f7a0091c111a7a8e

It was for 55.2515 btc and included a fee of 0.0015 (as recommended by my client).

I also noticed I had been playing SatoshiDICE around the same time, and about 10 of my ~25 bets are still sitting unconfirmed--the BTC gone from my wallet but nothing else happening. Is there any way to rectify this? I have left my bitcoin wallet open the whole time and I do not have another computer with the wallet "double-spending" the btc. I also noticed I had a few tx from Aug 17th (the last time I played Satoshi) that have not confirmed (and one non-satoshi tx that also has not confirmed, 3BTC missing).

I would greatly appreciate some help so I am not out 60+ BTC.

Thanks!

edit: It seems to have gotten worse? I have sent another ~20 transactions, and of course a few more are just in "limbo" again. Cannot be verified on blockchain or anything. They are the bigger transactions (41, 66, and 170btc along with a few of the smaller-ish ones). It looks like for some reason some transactions do not get broadcast to the nodes and then nothing happens. If I could somehow just get my client to re-acknowledge the btc that would be nice, but at this point it is getting a bit ridiculous with over 300btc in tx outstanding somewhere. During this time I was able to make other transactions (send and receive) and they all seemed to function properly. I have been including 0.01 fee on every transaction.

Any help?
Jump to: