Skip to content

Recompute head and nofity block is imported#13

Merged
han0110 merged 2 commits intoeth-act:optional-proofsfrom
han0110:optional-proofs
Feb 5, 2026
Merged

Recompute head and nofity block is imported#13
han0110 merged 2 commits intoeth-act:optional-proofsfrom
han0110:optional-proofs

Conversation

@han0110
Copy link

@han0110 han0110 commented Feb 5, 2026

  • Currently when proofs are made available via HTTP endpoint, the chain doesn't progress because the fork choice head is not recomputed in the HTTP endpoint handler, this PR invoke the recompute head and notify the SyncManager if the block is imported
  • Build and publish image for branch optional-proofs so we can use it in ethereum-pakcages

But this doesn't fix everything, I found that if the chain is not syncing for too many slots, even proofs are made available afterwards, it still stucks.

@frisitano frisitano self-requested a review February 5, 2026 13:59
Copy link
Collaborator

@frisitano frisitano left a comment

Choose a reason for hiding this comment

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

I think it's okay for us to merge this to unblock integration testing, but I can see why we have issues related to proof delivery timing. I believe these will be resolved by the feat/eip8025 branch, so we can defer for now.

@han0110 han0110 merged commit d535983 into eth-act:optional-proofs Feb 5, 2026
31 of 32 checks passed
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.

2 participants