broadcast transactions on the transaction topic if they are first seen
in a block.
re-broadcast transactions with a double spend flag set if they are
rendered to double spend by a block or block reorg.