Skip to content

EIP-7688: Forward Compatible Consensus Data Structures#9450

Draft
macladson wants to merge 20 commits into
sigp:unstablefrom
macladson:eip-7688
Draft

EIP-7688: Forward Compatible Consensus Data Structures#9450
macladson wants to merge 20 commits into
sigp:unstablefrom
macladson:eip-7688

Conversation

@macladson

Copy link
Copy Markdown
Member

Relevant Links

Proposed Changes

Adds the necessary types and components to support EIP-7688, along with the cargo patches to pull in the progressive versions of the crates in our SSZ stack.

Testing

Based on my testing this branch can interop with the eip-7688 branches from both Nimbus and Lodestar with the following kurtosis config which includes a Lighthouse image built from this branch:

participants_matrix:
  el:
    - el_type: nethermind
      el_image: ethpandaops/nethermind:master
  cl:
    - cl_type: nimbus
      cl_image: ethpandaops/nimbus-eth2:eip-7688-minimal
    - cl_type: lodestar
      cl_image: chainsafe/lodestar:eip-7688
    - cl_type: lighthouse
      cl_image: macladson/lighthouse:eip-7688
      cl_extra_params:
        - --enable-mplex

global_log_level: debug

network_params:
  preset: minimal
  gloas_fork_epoch: 1

additional_services:
  - dora

Additional Info

Based on the original work by @michaelsproul in #8505

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

blocked work-in-progress PR is a work-in-progress

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants