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

feat(eigenda): implement eigenDA client remaining features #1230

Open
wants to merge 14 commits into
base: dev
Choose a base branch
from

Conversation

gianbelinche
Copy link

@gianbelinche gianbelinche commented Jan 30, 2025

What ❔

This PR includes the necessary changes for eigenda integration to work with the new changes from sync-layer-stable.
This is a dummy implementation, real M1 implementation will be done later.

The changes made are:

  • A new L1 contract EigenDAL1Validator.sol which performs exactly as the one for NoDA, but with the operatorDAInput length check changed so that it can be greater than 32.

  • A new L2 contract EigenDAL2Validator.sol which performs exactly as the one for NoDA.

  • Changes needed for deployment of this two contracts.

Related to: matter-labs/zksync-era#3243

Why ❔

Checklist

  • PR title corresponds to the body of PR (we generate changelog entries from PRs).
  • Tests for the changes have been added / updated.
  • Documentation comments have been added / updated.

@juan518munoz juan518munoz deleted the eigen-client-extra-features-merge-main branch February 3, 2025 20:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants