go-ethereum/core/txpool/blobpool
Csaba Kiraly c376651c42
core/txpool/blobpool: update blobpool eviction policy
Previously, blobpool eviction priority did not differentiate well
transactions that are close to the basefee limit and transactions that
are way under the limit. Here we improve this differentiation, giving
more priority to transactions that are closer to the current base fee
and/or blob fee, thus potentially includable in a shorter time.

Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2026-02-04 09:04:09 +01:00
..
blobpool.go core/txpool/blobpool: update blobpool eviction policy 2026-02-04 09:04:09 +01:00
blobpool_test.go core/txpool/blobpool: allow gaps in blobpool (#32717) 2026-01-09 10:43:15 +01:00
config.go core/txpool/blobpool: reduce default database cap for rollout (#29090) 2024-02-26 14:27:56 +02:00
evictheap.go core/txpool/blobpool: simplify evictionPriority code 2026-02-04 08:21:06 +01:00
evictheap_test.go core/txpool: add GetMetadata to transaction pool (#31433) 2025-04-02 15:47:56 +08:00
interface.go core/txpool/blobpool: 4844 blob transaction pool (#26940) 2023-07-27 13:45:35 +03:00
limbo.go core/txpool/blobpool: fix slotter size limit (#33474) 2025-12-24 09:44:17 +08:00
lookup.go core/txpool/blobpool: remove legacy sidecar conversion (#33352) 2025-12-18 12:33:07 -07:00
metrics.go core/txpool/blobpool: post-crash cleanup and addition/removal metrics (#28914) 2024-02-02 18:26:35 +02:00
priority.go core/txpool/blobpool: update blobpool eviction policy 2026-02-04 09:04:09 +01:00
priority_test.go core/txpool/blobpool: update blobpool eviction policy 2026-02-04 09:04:09 +01:00
slotter.go core/txpool/blobpool: fix slotter size limit (#33474) 2025-12-24 09:44:17 +08:00
slotter_test.go core/txpool/blobpool: migrate billy to new slot size (#31966) 2025-09-15 21:34:57 +08:00