Skip to content

refactor(net/tx): add transaction announcement index#26412

Open
figtracer wants to merge 1 commit into
paradigmxyz:txpool-fetcher-v2from
figtracer:fig/fix-tx-fetch-test
Open

refactor(net/tx): add transaction announcement index#26412
figtracer wants to merge 1 commit into
paradigmxyz:txpool-fetcher-v2from
figtracer:fig/fix-tx-fetch-test

Conversation

@figtracer

@figtracer figtracer commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator

Adds bounded candidate tracking and a per-peer FIFO announcement index for the staged transaction fetcher. The index preserves announcement order, packs by prospective response size, and amortizes tombstone cleanup while leaving the legacy fetcher and runtime behavior unchanged.

@github-project-automation github-project-automation Bot moved this to Backlog in Reth Tracker Jul 15, 2026
@figtracer figtracer closed this Jul 15, 2026
@figtracer
figtracer deleted the fig/fix-tx-fetch-test branch July 15, 2026 14:42
@github-project-automation github-project-automation Bot moved this from Backlog to Done in Reth Tracker Jul 15, 2026
@figtracer figtracer changed the title test(net): initialize tx fetch test genesis refactor(net/tx): add transaction announcement index Jul 15, 2026
@figtracer figtracer reopened this Jul 15, 2026
@github-project-automation github-project-automation Bot moved this from Done to In Progress in Reth Tracker Jul 15, 2026
@figtracer
figtracer changed the base branch from main to txpool-fetcher-v2 July 15, 2026 18:51
@figtracer
figtracer force-pushed the fig/fix-tx-fetch-test branch from 274f281 to f222a9e Compare July 16, 2026 11:11
@figtracer
figtracer marked this pull request as ready for review July 16, 2026 11:13
@figtracer
figtracer force-pushed the fig/fix-tx-fetch-test branch from f222a9e to 30d089b Compare July 16, 2026 11:17
@figtracer
figtracer force-pushed the fig/fix-tx-fetch-test branch from 30d089b to 84292bf Compare July 16, 2026 14:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

1 participant