Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: allyouracid on December 13, 2015, 01:18:51 PM



Title: How to stop a transaction from broadcasting over and over?
Post by: allyouracid on December 13, 2015, 01:18:51 PM
Hey there,

I have sent a transaction from a P2SH address, and I missed the transaction fee I wanted to include by factor 10. So, the transaction won't be included in any block, soon.
Funny thing is: I have sent the transaction using the standard Bitcoin client (create-, sign- and sendrawtransaction). As I also control this address in my blockchain.info account, I got an email from blockchain.info that the transaction wasn't included for some time and thus got dropped, putting back the funds into the account.

Well, as I didn't send the tx using blockchain.info, I guess bitcoin-qt tries to broadcast the transaction over and over.
Does anybody have an idea how I can prevent it from doing so?

Here is the transaction: https://blockchain.info/tx/7195f715221063d0799f67809f21c5d193b8b0b74a52ff80372111af7454b952, the topmost on this address: https://blockchain.info/address/3FuckUpFfo28hxXb89C19Az2kfGh7JhGY4

It's not a big deal, as 1) I control both addresses (the 1FuckUp target address as well as the 3FuckUp source address), and 2) it's a small amount.
But I'd like to clean things up a bit, not unnecessarily hammering the network with transactions which won't confirm anyway.


Thanks,
Thomas.

.edit: resending with appropriate tx fee would do the trick, too. Is that possible? I tried using "listunspent", hoping to be able to sort of recreate the transaction, but it doesn't appear in the list, anymore.


Title: Re: How to stop a transaction from broadcasting over and over?
Post by: allyouracid on December 13, 2015, 02:01:09 PM
Sorry for the thread; the sticky one in this forum contains everything I need. Again, sorry for posting before reading.

Quote
How do I resend a transaction?
Bitcoin-qt will rebroadcast unconfirmed transactions every 30 minutes or so. As long as the sender has his client open, the transaction will be rebroadcast.


How do I resend a transaction with extra fee?
Bitcoin-qt users:
  • Delete the transaction from your wallet (https://bitcointalk.org/index.php?topic=35214.0)
  • Wait 48-72 hours so the network can "forget" the transaction (this step is very important!)
  • Send the coins again with a fee
Third party client users (https://bitcointalk.org/index.php?topic=231309.0)


How do I remove an unconfirmed transaction?
If you do not want to see the unconfirmed transaction, you can remove the transaction from your wallet (https://bitcointalk.org/index.php?topic=35214.0). Once the transaction gets confirmed, it will reappear in your wallet.