fluxd icon indicating copy to clipboard operation
fluxd copied to clipboard

[NOT NEEDED] Witness rework (From Zero)

Open blondfrogs opened this issue 3 years ago • 1 comments

  • Should decrease IO writing
  • Should stop IncrementWitness assert failures that cause a reindex to fix
  • Added ability to remove transactions from database (useful for pools and other large wallets)

Before this is released to the public, we need to run this on the pool. Some of these changes effect allowing txes into the mempool which could effect the block building process that pools use. To confirm these changes don't stop pools from building valid blocks we should first test is on the community pool to verify to doesn't break building valid blocks.

FYI: Just by running this on my local nodes, I am seeing Zero failed flux node confirmation transactions. This is great progress as before this code I was seeing groups of 100's of tx's failing and spamming my log files when they shouldn't have been.

blondfrogs avatar Jun 02 '21 18:06 blondfrogs

After running it on my windows machine wallet and then switching back to older daemon version, it is impossible to start it. Is it expected?

TheTrunk avatar Nov 15 '21 13:11 TheTrunk