Transaction pool incorrectly handles dependent transactions during block production
Transaction pool incorrectly handles dependent transactions during block production: a task in LegoFlow-SWE (Harbor dataset). When the block producer extracts executable transactions from the pool for inclusion in a block, the pool stops “knowing” about the outputs those transactions will create…
The task
When the block producer extracts executable transactions from the pool for inclusion in a block, the pool stops “knowing” about the outputs those transactions will create until the block is finalized. If a new transaction arrives that depends on one of those soon-to-exist outputs (e.g., spends a UTXO created by an…
Part of Lego-X/LegoFlow-SWE.