Skip to content

feat(txpool): make replacement policy extensible - #20

Open
BrianBland wants to merge 1 commit into
backport/v2.5.2/mainfrom
toshi/extensible-txpool-replacement
Open

BrianBland wants to merge 1 commit into
backport/v2.5.2/mainfrom
toshi/extensible-txpool-replacement

Conversation

@BrianBland

@BrianBland BrianBland commented Sep 11, 2026

Copy link
Copy Markdown

Backports the final merged version of paradigmxyz#27201 (9582336) onto the previously pinned base-v2.5.2.3 commit, 76a8261. Preserves the maintainer's documentation updates and upstream regression tests; excludes unrelated encoding and nonce-bound hooks from newer upstream main.

The boolean PoolTransaction::is_replacement_underpriced hook and default standard/blob price-bump behavior are unchanged. Used by base/base#5027.

Validated with cargo test --locked -p reth-transaction-pool (249 unit tests, 15 integration tests, 3 doctests passed), all-target/all-feature nightly Clippy with -D warnings, and nightly formatting checks.

Generated with Toshi

Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
(cherry picked from commit 9582336)
@BrianBland
BrianBland force-pushed the toshi/extensible-txpool-replacement branch from d7fa7c5 to f9a32db Compare September 14, 2026 17:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant