Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix failure when replaying block number 21041283 #722

Open
Wodann opened this issue Oct 29, 2024 · 2 comments
Open

Fix failure when replaying block number 21041283 #722

Wodann opened this issue Oct 29, 2024 · 2 comments

Comments

@Wodann
Copy link
Member

Wodann commented Oct 29, 2024

Block number 21041283 is failing to replay correctly (ci failure, Repro branch).

Potentially related: erigontech/erigon#12242

Analysis

One transaction in the block reverts instead of succeeding, with this error message:

EigenPod.getParentBlockRoot: invalid block root returned

It might be that we're not correctly setting the parent_beacon_block_root (EIP-4788)

Definition of done
Fix the bug such that the test in the repro branch succeeds.

@github-project-automation github-project-automation bot moved this to Unconfirmed in EDR Oct 29, 2024
@Wodann Wodann moved this from Unconfirmed to Todo in EDR Oct 29, 2024
@nebasuke
Copy link
Member

nebasuke commented Jan 6, 2025

This is still ongoing, see also #github-action-notifications.
Recent ci failure for block 21556935. This also has a parent_beacon_block_root, so it seems related.

@fvictorio
Copy link
Member

For block 21554554 (also a CI failure), there's definitely a transaction that interacts with the beacon block root contract, this one: https://etherscan.io/tx/0x39a54a342dc91209f8a0533b20ca2195b774f576e6f47dacd27fcdeb3edd3985

If you go to the "Internal Txns" tab and enable advanced mode, you'll see that the last internal transaction is a static call to 0x000F3df6D732807Ef1319fB7B8bB8522d0Beac02 (the address of the beacon block root contract).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Todo
Development

No branches or pull requests

3 participants