Skip to content

feat(engine): track txpool prewarming hit rate#26408

Open
decofe wants to merge 8 commits into
alexey/txpool-prewarmfrom
centaur/add-txpool-prewarm-hitrate-1784118127
Open

feat(engine): track txpool prewarming hit rate#26408
decofe wants to merge 8 commits into
alexey/txpool-prewarmfrom
centaur/add-txpool-prewarm-hitrate-1784118127

Conversation

@decofe

@decofe decofe commented Jul 15, 2026

Copy link
Copy Markdown
Member

Summary

  • retain the transaction hashes represented by each published txpool-prewarm snapshot
  • record sync_block_validation_txpool_prewarming_hit_rate during payload validation
  • calculate the rate as prewarmed transactions present in the block divided by total block transactions

Testing

  • cargo +nightly fmt --check
  • cargo check -p reth-engine-tree (blocked: fetching pinned discv5 git dependency returned HTTP 401)

Prompted by: @shekhirin

@github-project-automation github-project-automation Bot moved this to Backlog in Reth Tracker Jul 15, 2026
@pepyakin
pepyakin force-pushed the alexey/txpool-prewarm branch from 71a55f0 to 24319ab Compare July 17, 2026 20:40
@pepyakin
pepyakin requested review from gakonst and klkvr as code owners July 17, 2026 20:40
@pepyakin
pepyakin force-pushed the alexey/txpool-prewarm branch 3 times, most recently from a95fcd2 to 724b684 Compare July 21, 2026 12:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

3 participants