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

EIP-4788 Progress tracker: Beacon block root in the EVM #1692

Closed
13 tasks done
jangko opened this issue Aug 18, 2023 · 0 comments · Fixed by #1722
Closed
13 tasks done

EIP-4788 Progress tracker: Beacon block root in the EVM #1692

jangko opened this issue Aug 18, 2023 · 0 comments · Fixed by #1722

Comments

@jangko
Copy link
Contributor

jangko commented Aug 18, 2023

https://eips.ethereum.org/EIPS/eip-4788

  • add parentBeaconBlockRoot field to BlockHeader in nim-eth/nim-web3.
  • chain config
  • genesis
  • fix engine_newPayload3 to support the parentBeaconBlockRoot .
  • Support engine_forkchoiceUpdatedV3 with ParentBeaconBlockRoot ???
  • fix txpool to include parentBeaconBlockRoot in the block header.
  • fix casper consensus to relay parentBeaconBlockRoot .
  • fix sealing engine to tell txpool about parentBeaconBlockRoot .
  • fix rpc_types.BlockObject and rpc_utils.toBlockObject to add parentBeaconBlockRoot .
  • add ApplyBeaconRootEip4788 before tx execution.
  • fix graphql to return parentBeaconBlockRoot field.
  • t8n tool
  • evmstate tool
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant