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

simulators/ethereum/engine: Fixes from interop meeting #895

Merged
merged 5 commits into from
Oct 4, 2023

Conversation

marioevz
Copy link
Member

@marioevz marioevz commented Oct 2, 2023

Changes Included

  • Invalid payload fields that can be detected by static check before sync are now optional, therefore INVALID and SYNCING can be accepted for payloads that can be detected to be invalid even before sync
  • Invalid payloads with an invalid transaction now use more plausible values. E.g. nonce < 2**64-1, gasLimit > 0
  • ForkchoiceUpdatedV2 then ForkchoiceUpdatedV3 Valid Payload Building Requests now does not send blob transactions before Cancun fork.

@lightclient @g11tech @acolytec3 @MarekM25 @marcindsobczak @yperbasis @jflo

@marioevz
Copy link
Member Author

marioevz commented Oct 2, 2023

Not sure who is the right person to tag from reth but tagging @Rjected since they've contributed to this repo before :)

@marioevz
Copy link
Member Author

marioevz commented Oct 4, 2023

I'll merge now since there have not been any comments.

@marioevz marioevz merged commit c4ff989 into ethereum:master Oct 4, 2023
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.

1 participant