Unconfirmed Raw Transactions

+1 vote

Sorry if I have misunderstood a core concept, but what happens if a raw transaction is created but never confirmed? Will it just stay on the chain? If so, how do you get rid of them (and how do you get the hex-blob associated?)

asked Jun 5, 2016 by anonymous

1 Answer

0 votes

First, unless you call sendrawtransaction, you will not have affected the state of the individual node at all, and certainly not the blockchain. So it will be as if nothing happened.

Second, if you did call sendrawtransaction, but the transaction (for some inexplicable reason) never got confirmed, it would sit inside the memory pool of every node, remaining a candidate for confirmation, until every single node was shut down and restarted (or clearmempool was called on every one).

answered Jun 6, 2016 by MultiChain