Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: piotr_n on July 12, 2011, 05:26:06 PM



Title: Are unconfirmed transactions ever lasting in the client?
Post by: piotr_n on July 12, 2011, 05:26:06 PM
Will my Bitcoin client ever give up broadcasting one of my unconfirmed transactions?

I mean:
Is there some defined number of blocks after which it will just decide that my transaction does not have a chance to get mined? And so it will put the money back into the wallet, so I could spend it otherwise..
Or is it going to keep the unconfirmed amount blocked forever?


Title: Re: Are unconfirmed transactions ever lasting in the client?
Post by: wolftaur on July 12, 2011, 05:32:57 PM
In the current software implementation, the transaction amount will be broadcast forever and the amount will not be spendable.


Title: Re: Are unconfirmed transactions ever lasting in the client?
Post by: piotr_n on July 12, 2011, 07:04:18 PM
Thanks for the answer.
This saves me a lot of waiting for something that would never happen :)


Title: Re: Are unconfirmed transactions ever lasting in the client?
Post by: kwukduck on July 12, 2011, 07:54:16 PM
Just restore a backup of your wallet and rescan, it will put your unbroadcasted coins right back to where they belong, in your balance display.


Title: Re: Are unconfirmed transactions ever lasting in the client?
Post by: wolftaur on July 12, 2011, 08:00:53 PM
Just restore a backup of your wallet and rescan, it will put your unbroadcasted coins right back to where they belong, in your balance display.

His transaction apparently was broadcast, just never accepted into a block. Though if not one single node he was connected to would even RELAY it, and it's not in any memory pools, that might work. :)


Title: Re: Are unconfirmed transactions ever lasting in the client?
Post by: opticbit on July 12, 2011, 08:20:24 PM
I've seen it take almost an hr for 1 block to be found, I've also seen my transactions take a couple blocks before they get accepted.

I've thought about restoring my wallet from back up on some of these


Title: Re: Are unconfirmed transactions ever lasting in the client?
Post by: piotr_n on July 12, 2011, 08:22:14 PM
that's ok, it was just a tiny amount - probably too tiny :)


Title: Re: Are unconfirmed transactions ever lasting in the client?
Post by: Stephen Gornick on July 12, 2011, 10:07:15 PM
This saves me a lot of waiting for something that would never happen :)

If your transaction is queued, it will appear here:
 - http://www.bitcoincharts.com/bitcoin

If it already made it into a block, it will appear here:
  - http://www.blockexplorer.com

If you isn't in either, then leave your client running so that it will rebroadcast it ... something that could take tens of minutes, or more.  It will eventually get included into a block.



Title: Re: Are unconfirmed transactions ever lasting in the client?
Post by: gmaxwell on July 12, 2011, 10:51:57 PM
that's ok, it was just a tiny amount - probably too tiny :)

The software shouldn't have let you make a transaction which had very low chance of near-term success.  Perhaps you've found a bug?


Title: Re: Are unconfirmed transactions ever lasting in the client?
Post by: piotr_n on July 13, 2011, 06:16:34 AM
How about that, it got confirmed after all!  :)
Thanks for your answers, guys - now I see that its possible.

@gmaxwell, the original software indeed wasn't letting me to make that transaction without a fee.
So I had to force it, by some means... :)