Skip to content

Conversation

RomanHodulak
Copy link
Collaborator

Part of #17858
Towards #18219

The FlashBlockService has too many responsibilities and it's becoming too tangled up. Moreover, to spawn blocking tasks for block building we're going to need an independent unit that performs only these jobs.

@github-project-automation github-project-automation bot moved this to Backlog in Reth Tracker Sep 3, 2025
@RomanHodulak RomanHodulak force-pushed the reth-optimism-flashblocks28 branch 3 times, most recently from 9e62637 to bd9491c Compare September 4, 2025 13:48
Copy link
Collaborator

@mattsse mattsse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

cool, extracting this logic makes a lot of sense,

what's still missing now actually spawn the .execute part blocking and send back the response through a channel the we poll in the service together with the cached reads

there's some additional movement in progress with these files so we can hold off here a bit and get perhaps get #18272 and #18276 in first?

@github-project-automation github-project-automation bot moved this from Backlog to In Progress in Reth Tracker Sep 5, 2025
@mattsse mattsse added the A-op-reth Related to Optimism and op-reth label Sep 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-op-reth Related to Optimism and op-reth
Projects
Status: In Progress
Development

Successfully merging this pull request may close these issues.

2 participants