erigon-pulse/erigon-lib/txpool
Mark Holt 7308e87c0e
Fix txpool queue overflow (#9197)
When discarding spamming we need to remove the tx from the subpools as
well as the sender tx list. Otherwise the tx is ignored by other
operations and left in the subpool

As well as the fix here this PR also contains several changes to TX
TRACING and other logging to make it easier to see what is going on with
pool processing
2024-01-11 10:03:41 +00:00
..
testdata Add 'erigon-lib/' from commit '93d9c9d9fe4bd8a49f7a98a6bce0f0da7094c7d3' 2023-09-20 14:50:25 +02:00
txpoolcfg --txpool.gossip.disable (#8800) 2023-11-23 12:00:41 +07:00
txpooluitl polygon/sync: canonical chain builder (#9117) 2024-01-04 10:44:57 +01:00
fetch_test.go txpool: limit transactions outgoing messages (#8271) (#8742) 2023-11-20 21:19:20 +07:00
fetch.go --txpool.gossip.disable (#8800) 2023-11-23 12:00:41 +07:00
mocks_test.go Add 'erigon-lib/' from commit '93d9c9d9fe4bd8a49f7a98a6bce0f0da7094c7d3' 2023-09-20 14:50:25 +02:00
pool_fuzz_test.go Fixes for Bor Block Production Synchronization (#9162) 2024-01-10 17:12:15 +00:00
pool_test.go Fixes for Bor Block Production Synchronization (#9162) 2024-01-10 17:12:15 +00:00
pool.go Fix txpool queue overflow (#9197) 2024-01-11 10:03:41 +00:00
send.go txpool: limit transactions outgoing messages (#8271) (#8742) 2023-11-20 21:19:20 +07:00
test_util.go Add 'erigon-lib/' from commit '93d9c9d9fe4bd8a49f7a98a6bce0f0da7094c7d3' 2023-09-20 14:50:25 +02:00
testdata.go Add 'erigon-lib/' from commit '93d9c9d9fe4bd8a49f7a98a6bce0f0da7094c7d3' 2023-09-20 14:50:25 +02:00
txpool_grpc_server.go Add 'erigon-lib/' from commit '93d9c9d9fe4bd8a49f7a98a6bce0f0da7094c7d3' 2023-09-20 14:50:25 +02:00