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

Implement EIP-2537 #956

Merged
merged 18 commits into from
Aug 31, 2024
Merged

Implement EIP-2537 #956

merged 18 commits into from
Aug 31, 2024

Commits on Aug 15, 2024

  1. Configuration menu
    Copy the full SHA
    5bec7f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    976966f View commit details
    Browse the repository at this point in the history
  3. implement G1 msm

    gurukamath committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    ccddda9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cba0ce3 View commit details
    Browse the repository at this point in the history
  5. refactor

    gurukamath committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    dcd2413 View commit details
    Browse the repository at this point in the history
  6. add pairing pre-compile

    gurukamath committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    3e4b256 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    34a4a3d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    eae9ba4 View commit details
    Browse the repository at this point in the history
  9. remove dependence on eth2spec

    The current spec implementaion of the point evatuation pre-compile inttoduced in cancun makes use of eth2spec (consensus-specs). This leads to potential dependency conflicts like when execution-specs wants to use a different version of py_ecc than the consensus-specs. This commit removes the need to depend on eth2spec and implements the necessary components of KZG
    gurukamath committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    8385a51 View commit details
    Browse the repository at this point in the history
  10. Add G1 hash to curve precompile

    petertdavies authored and gurukamath committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    992e009 View commit details
    Browse the repository at this point in the history
  11. post-review update 1

    gurukamath committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    54384a9 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. post-review updates 2

    gurukamath committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    d73b13f View commit details
    Browse the repository at this point in the history
  2. port updates to EIP-2935

    gurukamath committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    18145e8 View commit details
    Browse the repository at this point in the history
  3. run latest test suite

    Support the state-test flag for the t8n tool
    gurukamath committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    f26ffd7 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. port changes from #991

    gurukamath committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    55637aa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1e88605 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8638491 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. mark slow tests

    gurukamath committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    f66766d View commit details
    Browse the repository at this point in the history