Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: ATC on March 21, 2014, 12:10:30 PM



Title: How to rebroadcast an unconfirmed tx in an encrypted wallet?
Post by: ATC on March 21, 2014, 12:10:30 PM

Hi, I performed a sending tx out when the blockchain data lags 5 days, and the tx was broadcasted only through 3 nodes. It was always through 3 nodes after a long period of time, so I closed bitcoin wallet and then restarted it. However, the tx is always 0 confirmed though the blockchain data is to date and the bitcoin-qt is started with "-rescan". I'm now wondering the "-rescan" didn't take effect because the wallet is encrypted. So how should I do to rebroadcast or delete the tx?

Thanks.



Title: Re: How to rebroadcast an unconfirmed tx in an encrypted wallet?
Post by: Shogen on March 21, 2014, 12:28:21 PM
Have you checked the tx on blockchain.info or blockr.io?

If your tx is not found or is shown unconfirmed on the sites, then a -rescan would not help at all, not because your wallet is encrypted.


Title: Re: How to rebroadcast an unconfirmed tx in an encrypted wallet?
Post by: ATC on March 21, 2014, 12:51:27 PM
Have you checked the tx on blockchain.info or blockr.io?

If your tx is not found or is shown unconfirmed on the sites, then a -rescan would not help at all, not because your wallet is encrypted.


The tx can't be found on both blockchain.info and blockr.io.


Title: Re: How to rebroadcast an unconfirmed tx in an encrypted wallet?
Post by: Shogen on March 21, 2014, 02:03:55 PM
I assume you are using bitcoin qt. If you are not, please tell me which wallet you are using, and ignore the following.

To re-broadcast your tx, first get the raw transaction.

Open bitcoin-qt, click "Help, then click "Debug window" and click "Console".
Enter "getrawtransaction <your tx id>" (without the " and <>)

Copy the long strings and enter it on http://blockchain.info/pushtx




Title: Re: How to rebroadcast an unconfirmed tx in an encrypted wallet?
Post by: ATC on March 21, 2014, 02:08:25 PM
I assume you are using bitcoin qt. If you are not, please tell me which wallet you are using, and ignore the following.

To re-broadcast your tx, first get the raw transaction.

Open bitcoin-qt, click "Help, then click "Debug window" and click "Console".
Enter "getrawtransaction <your tx id>" (without the " and <>)

Copy the long strings and enter it on http://blockchain.info/pushtx




Thanks for your help. Yes, I'm using bitcoin-qt.

Can I delete this tx if I don't want to rebroadcast and send it. I can't make sure whether the exchange can get the coin because I have generated a new address in the exchange platform.



Title: Re: How to rebroadcast an unconfirmed tx in an encrypted wallet?
Post by: beltin on March 21, 2014, 02:25:57 PM
I assume you are using bitcoin qt. If you are not, please tell me which wallet you are using, and ignore the following.

To re-broadcast your tx, first get the raw transaction.

Open bitcoin-qt, click "Help, then click "Debug window" and click "Console".
Enter "getrawtransaction <your tx id>" (without the " and <>)

Copy the long strings and enter it on http://blockchain.info/pushtx




Thanks for your help. Yes, I'm using bitcoin-qt.

Can I delete this tx if I don't want to rebroadcast and send it. I can't make sure whether the exchange can get the coin because I have generated a new address in the exchange platform.



If you stop broadcasting it, it will never get around the nodes/network. Have you seen how you can re-import your wallet? Then you old transaction will be gone and no longer broadcasting.