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

Release v1.3.0-alpha.1 -- capella and 4844 prelease #3116

Merged
merged 165 commits into from
Nov 18, 2022
Merged

Release v1.3.0-alpha.1 -- capella and 4844 prelease #3116

merged 165 commits into from
Nov 18, 2022

Commits on Oct 6, 2022

  1. eip4844: update tx_peek_blob_versioned_hashes to match tx type as def…

    …ined in EIP PR 5707 (fee market update)
    protolambda committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    63ab599 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c7d88b7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2d08dc5 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2022

  1. Rebase Capella on EIP-4844

    This also introduces an `ENABLE_WITHDRAWALS` feature-flag to allow
    implementers test EIP-4844 without including Capella-specific state
    changes.
    Inphi committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    242e1b7 View commit details
    Browse the repository at this point in the history
  2. Update specs/eip4844/beacon-chain.md

    Co-authored-by: Hsiao-Wei Wang <hsiaowei.eth@gmail.com>
    Inphi and hwwhww committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    f6f2474 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2022

  1. Fix py setup

    And remove the ENABLE_WITHDRAWALS feature-flag. The Testing section in
    the spec has been updated to specify how withdrawals is to be disabled
    Inphi committed Oct 24, 2022
    Configuration menu
    Copy the full SHA
    2ac57c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0488c0c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    459310f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6d270cd View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2022

  1. Update specs/eip4844/beacon-chain.md

    Co-authored-by: Alex Stokes <r.alex.stokes@gmail.com>
    Inphi and ralexstokes committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    ca538f5 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2022

  1. Configuration menu
    Copy the full SHA
    3172095 View commit details
    Browse the repository at this point in the history
  2. Add tests for no-op functions

    hwwhww committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    e460005 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    60187e5 View commit details
    Browse the repository at this point in the history
  4. Consistent variable name in LC test

    In light client tests, a variable is named `finality_header` but
    everywhere else it is called `finalized_header`. Rename for consistency.
    etan-status committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    14b3463 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2022

  1. Configuration menu
    Copy the full SHA
    71775c6 View commit details
    Browse the repository at this point in the history
  2. Document how to derive fork context for LC gossip

    For LC gossip, the documentation did not specify what slot number to use
    for deriving the gossip objects. This missing documentation is now added
    to document using `attested_header.slot`.
    etan-status committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    c399e11 View commit details
    Browse the repository at this point in the history
  3. Consistently use compute_sync_committee_period_at_slot

    A few LC functions were not yet updated to use a more concise function
    for computing sync committee period for a slot. Updating to that func.
    etan-status committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    af54c97 View commit details
    Browse the repository at this point in the history
  4. Clarify where LC proofs are rooted

    Add more detailed LC object documentation to explain that the various
    merkle proofs are relative to the beacon block's state root.
    Likewise, clarify that sync committees relate to the finalized header
    (not to the optimistic header, which can be a period ahead).
    etan-status committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    5b6eb80 View commit details
    Browse the repository at this point in the history
  5. Allow extending LC merkle proof tests

    Currently, `test_single_merkle_proof` only supports `BeaconState` tests.
    For future tests, different object classes are desirable. Update format
    to allow testing other objects as well.
    etan-status committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    cdaf7e8 View commit details
    Browse the repository at this point in the history
  6. Rename LC test check from root to beacon_root

    Future light client tests will also incorporate execution payload data.
    To avoid confusion, rename the current `root` check to `beacon_root`.
    Doing this now, as #3066 already requires LC test runners to update.
    etan-status committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    990866d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4fc8076 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2022

  1. Merge pull request #3061 from etan-status/lc-finalized

    Consistent variable name in LC test
    ralexstokes committed Oct 28, 2022
    Configuration menu
    Copy the full SHA
    e025aa9 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #3064 from etan-status/lc-periodatepoch

    Consistently use `compute_sync_committee_period_at_slot`
    ralexstokes committed Oct 28, 2022
    Configuration menu
    Copy the full SHA
    72b6abd View commit details
    Browse the repository at this point in the history
  3. Merge pull request #3065 from etan-status/lc-branchrootdocs

    Clarify where LC proofs are rooted
    ralexstokes committed Oct 28, 2022
    Configuration menu
    Copy the full SHA
    be3c774 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #3067 from etan-status/lc-synctestroot

    Rename LC test check from `root` to `beacon_root`
    ralexstokes committed Oct 28, 2022
    Configuration menu
    Copy the full SHA
    bab01d6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5c66300 View commit details
    Browse the repository at this point in the history
  6. Update remerkleable to 0.1.25

    `remerkleable` was updated to address potentially incorrect computation
    of `hash_tree_root` against default-initialized `Vector` objects.
    Switching to the fixed version.
    etan-status committed Oct 28, 2022
    Configuration menu
    Copy the full SHA
    9dc1a17 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2022

  1. README.md: Fix broken links

    nalepae committed Oct 29, 2022
    Configuration menu
    Copy the full SHA
    e453bfe View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2022

  1. Move is_post_xxx functions to new module

    Moving the `is_post_xxx` functions to a separate module allows `genesis`
    to also use them (cyclic import from `context` prevented this before).
    This allows removing `FORKS_BEFORE_ALTAIR` and `FORKS_BEFORE_BELLATRIX`
    constants and adding a more general `is_post_fork` function that needs
    less maintenance. This then allows definition of `with_all_phases_from`
    to streamline the implementation of the `with_xxx_and_later` decorators.
    etan-status committed Oct 30, 2022
    Configuration menu
    Copy the full SHA
    332ad4c View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2022

  1. Merge pull request #3062 from terencechain/rm-signed-blobs

    EIP4844: Remove signed blobs
    hwwhww committed Nov 1, 2022
    Configuration menu
    Copy the full SHA
    498a5b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    826c20f View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2022

  1. Merge pull request #3063 from etan-status/lc-gossipdigests

    Document how to derive fork context for LC gossip
    hwwhww committed Nov 2, 2022
    Configuration menu
    Copy the full SHA
    87dcb83 View commit details
    Browse the repository at this point in the history
  2. Update README.md

    ralexstokes committed Nov 2, 2022
    Configuration menu
    Copy the full SHA
    8788472 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #3071 from nalepae/patch-1

    README.md: Fix broken links
    ralexstokes committed Nov 2, 2022
    Configuration menu
    Copy the full SHA
    1c30bbb View commit details
    Browse the repository at this point in the history
  4. Merge pull request #3069 from etan-status/ci-remerkleable0125

    Update `remerkleable` to 0.1.25
    ralexstokes committed Nov 2, 2022
    Configuration menu
    Copy the full SHA
    32107be View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2022

  1. EIP4844: Update cryptography API (#3038)

    This commit changes the public API of the KZG library to the following high-level API:
    
    ```
    - verify_kzg_proof()
    - compute_aggregate_kzg_proof()
    - verify_aggregate_kzg_proof()
    - blob_to_kzg_commitment()
    ```
    
    compared to the previous much more low-level API:
    
    ```
    - compute_powers()
    - matrix_lincomb()
    - lincomb()
    - bytes_to_bls_field()
    - evaluate_polynomial_in_evaluation_form()
    - verify_kzg_proof()
    - compute_kzg_proof()
    ```
    
    This means that all the cryptographic logic (including Fiat-Shamir) is now isolated and hidden in the KZG library and the `validator.md` file ends up being significantly simplified, only calling high-level KZG functions.
    
    Some additional things that this commit does:
    
    - Moves all EIP4844 cryptography into polynomial-commitments.md
    - Improves the Fiat-Shamir stack by removing the need for SSZ and by introducing simple domain separators
    
    Co-authored-by: Kevaundray Wedderburn <kevtheappdev@gmail.com>
    Co-authored-by: Hsiao-Wei Wang <hsiaowei.eth@gmail.com>
    Co-authored-by: Dankrad Feist <mail@dankradfeist.de>
    4 people committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    86e1576 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7c016f3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5a0d84e View commit details
    Browse the repository at this point in the history
  4. Refactor get_spec

    hwwhww committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    3a49d62 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b598617 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b2d72a1 View commit details
    Browse the repository at this point in the history
  7. Implement withdrawals without queues

    potuz authored and hwwhww committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    d958ed7 View commit details
    Browse the repository at this point in the history
  8. remove unnecessary constants

    potuz authored and hwwhww committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    88f4938 View commit details
    Browse the repository at this point in the history
  9. rebase on top of develop

    potuz authored and hwwhww committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    f506087 View commit details
    Browse the repository at this point in the history
  10. Reviewers' comments

    - Implemented many of Alex's comments including reinsertion of the
      withdrawal index in the BeaconState
    - Implemented Sean's suggestion of separating the logic for block
      production so that one matches the list in the payload with what
    `get_expected_withdrawals` returns
    - Changed `get_expected_wihdrawals` to match the current behavior and
      moved it to `beacon-chain.md`
    potuz authored and hwwhww committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    7dbd50e View commit details
    Browse the repository at this point in the history
  11. lint

    potuz authored and hwwhww committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    49a2519 View commit details
    Browse the repository at this point in the history
  12. linting and typo

    potuz authored and hwwhww committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    c156ea6 View commit details
    Browse the repository at this point in the history
  13. type annotation

    potuz authored and hwwhww committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    0f74ab5 View commit details
    Browse the repository at this point in the history
  14. type annotation

    potuz authored and hwwhww committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    5b92eae View commit details
    Browse the repository at this point in the history
  15. fix toc

    potuz authored and hwwhww committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    ff1dd90 View commit details
    Browse the repository at this point in the history
  16. update minimal preset

    potuz authored and hwwhww committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    7e4d169 View commit details
    Browse the repository at this point in the history
  17. g11tech review

    potuz authored and hwwhww committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    a14479a View commit details
    Browse the repository at this point in the history
  18. lint

    potuz authored and hwwhww committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    39e6ec5 View commit details
    Browse the repository at this point in the history
  19. Fix auto-rebase errors

    hwwhww committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    ad36548 View commit details
    Browse the repository at this point in the history
  20. Merge pull request #3077 from asn-d6/type_fix_hash_to_bls_field

    Fix type error in the inputs to hash_to_bls_field()
    asn-d6 committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    26695a9 View commit details
    Browse the repository at this point in the history
  21. fix for loop

    potuz committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    12404d0 View commit details
    Browse the repository at this point in the history
  22. dapplion's suggestions

    potuz committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    329bafa View commit details
    Browse the repository at this point in the history
  23. right ret

    potuz committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    a09d617 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    0b1f32e View commit details
    Browse the repository at this point in the history
  25. Fix sanity block tests

    hwwhww committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    494cefc View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    b530dc0 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    6e913ec View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2022

  1. Configuration menu
    Copy the full SHA
    22f803a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9973e9f View commit details
    Browse the repository at this point in the history
  3. lint

    potuz committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    e15b02d View commit details
    Browse the repository at this point in the history
  4. Alex Stokes' review

    potuz committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    8488fb7 View commit details
    Browse the repository at this point in the history
  5. Update p2p-interface.md

    ralexstokes committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    cd5567b View commit details
    Browse the repository at this point in the history
  6. Update specs/capella/p2p-interface.md

    Co-authored-by: Alex Stokes <r.alex.stokes@gmail.com>
    ethDreamer and ralexstokes committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    1f68c57 View commit details
    Browse the repository at this point in the history
  7. Update specs/capella/p2p-interface.md

    Co-authored-by: Alex Stokes <r.alex.stokes@gmail.com>
    ethDreamer and ralexstokes committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    6c1fa0a View commit details
    Browse the repository at this point in the history
  8. Update specs/capella/p2p-interface.md

    Co-authored-by: Alex Stokes <r.alex.stokes@gmail.com>
    ethDreamer and ralexstokes committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    355ca29 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c8d1614 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #3075 from ethDreamer/gossip_bls_to_execution_change

    Capella: Add Gossip Topic bls_to_execution_change
    ralexstokes committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    e1e37de View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b5ecf44 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2022

  1. Merge pull request #3080 from ethereum/ralexstokes-patch-1

    Fix typo in `bellatrix` p2p docs
    hwwhww committed Nov 6, 2022
    Configuration menu
    Copy the full SHA
    6f0a7ef View commit details
    Browse the repository at this point in the history
  2. Merge pull request #3081 from ethereum/add-capella-bls-to-exec-change…

    …-block-packing
    
    add note about packing BLS to execution changes into a block
    hwwhww committed Nov 6, 2022
    Configuration menu
    Copy the full SHA
    72544d5 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2022

  1. Configuration menu
    Copy the full SHA
    3fc1ebc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cfad029 View commit details
    Browse the repository at this point in the history
  3. Minor clean up

    hwwhww committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    dac756e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    37c30ad View commit details
    Browse the repository at this point in the history
  5. Merge pull request #3027 from ethereum/eip-4844-fee-ssz-fix

    eip4844: update tx_peek_blob_versioned_hashes to match tx type from fee market update
    hwwhww committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    b7dfd5a View commit details
    Browse the repository at this point in the history
  6. Merge pull request #3016 from ethereum/gen_kzg_trusted_setups

    Rework the testing KZG trusted setups presets
    hwwhww committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    544ae28 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    95ee291 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f010de0 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #3083 from terencechain/rm-domain-blobs

    EIP4844: Remove `DOMAIN_BLOBS_SIDECAR`
    hwwhww committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    851b9a5 View commit details
    Browse the repository at this point in the history
  10. Danny's review 1st pass

    potuz committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    2f89f50 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ac670e2 View commit details
    Browse the repository at this point in the history
  12. make tests pass

    potuz committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    99e2704 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    8bb1751 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2022

  1. Configuration menu
    Copy the full SHA
    91de8a0 View commit details
    Browse the repository at this point in the history
  2. Add Capella fork version

    Inphi committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    e3e73a8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cb9159f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c447662 View commit details
    Browse the repository at this point in the history
  5. Fix typos

    Co-authored-by: Alex Stokes <r.alex.stokes@gmail.com>
    michaelsproul and ralexstokes committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    dae1011 View commit details
    Browse the repository at this point in the history
  6. Add extra %

    potuz committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    8f42e48 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2022

  1. fix last commit

    potuz committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    710b124 View commit details
    Browse the repository at this point in the history
  2. PR feedback from @djrtwo

    hwwhww committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    087f785 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    579f8fd View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2022

  1. Configuration menu
    Copy the full SHA
    7f266bc View commit details
    Browse the repository at this point in the history
  2. Merge branch 'withdrawals_without_queues' of github-potuz:potuz/conse…

    …nsus-specs into withdrawals_without_queues
    potuz committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    6179085 View commit details
    Browse the repository at this point in the history
  3. whitespace

    potuz committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    3d82a19 View commit details
    Browse the repository at this point in the history
  4. lint

    potuz committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    c7d7333 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9978573 View commit details
    Browse the repository at this point in the history
  6. Rename phases.py to forks.py; add ValueError check

    Co-authored-by: Hsiao-Wei Wang <hsiaowei.eth@gmail.com>
    etan-status and hwwhww committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    76157f9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    be098b6 View commit details
    Browse the repository at this point in the history
  8. Update specs/capella/validator.md

    Co-authored-by: Hsiao-Wei Wang <hsiaowei.eth@gmail.com>
    ralexstokes and hwwhww committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    0f93e9a View commit details
    Browse the repository at this point in the history
  9. Update specs/capella/validator.md

    Co-authored-by: Hsiao-Wei Wang <hsiaowei.eth@gmail.com>
    ralexstokes and hwwhww committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    be85e93 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #3068 from potuz/withdrawals_without_queues

    Withdrawals without queues
    djrtwo committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    37996fc View commit details
    Browse the repository at this point in the history
  11. minor copy edits

    djrtwo committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    0e7d355 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #3091 from terencechain/patch-138

    EIP4844: Explicitly mention old gossip validations for block
    djrtwo committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    4b573f8 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a59dd37 View commit details
    Browse the repository at this point in the history
  14. Fix merge conflict

    Inphi committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    a04f06b View commit details
    Browse the repository at this point in the history
  15. Merge pull request #3084 from ethereum/validator-note-for-bls-change

    Add note to Capella validator guide about BLS to execution change
    djrtwo committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    d4a9b97 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    bed1df0 View commit details
    Browse the repository at this point in the history
  17. fix test_process_withdrawals

    Inphi committed Nov 10, 2022
    Configuration menu
    Copy the full SHA
    2fbb1ed View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    fcafdc1 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    67ba28c View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2022

  1. Configuration menu
    Copy the full SHA
    104cba0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    897b979 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e2a2d68 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #3086 from michaelsproul/light-client-p2p-fix

    Fix slot checks in light client p2p spec
    ralexstokes committed Nov 11, 2022
    Configuration menu
    Copy the full SHA
    faf3083 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    078bba2 View commit details
    Browse the repository at this point in the history
  6. Update specs/eip4844/p2p-interface.md

    Co-authored-by: Danny Ryan <dannyjryan@gmail.com>
    ralexstokes and djrtwo committed Nov 11, 2022
    Configuration menu
    Copy the full SHA
    38669d4 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #3072 from etan-status/sf-ispostfork

    Move `is_post_xxx` functions to new module
    hwwhww committed Nov 11, 2022
    Configuration menu
    Copy the full SHA
    a6c4b9a View commit details
    Browse the repository at this point in the history
  8. rename excess_blobs

    Inphi committed Nov 11, 2022
    Configuration menu
    Copy the full SHA
    6327ffa View commit details
    Browse the repository at this point in the history
  9. excess_data_gas uint256

    Inphi committed Nov 11, 2022
    Configuration menu
    Copy the full SHA
    cd1e113 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3df1371 View commit details
    Browse the repository at this point in the history
  11. Fix merge conflict

    Inphi committed Nov 11, 2022
    Configuration menu
    Copy the full SHA
    3714446 View commit details
    Browse the repository at this point in the history
  12. Refactor verify_kzg_proof() to receive bytes (used in precompile)

    This way, client devs don't need to convert to field elements themselves, and the KZG library takes care fo it.
    asn-d6 committed Nov 11, 2022
    Configuration menu
    Copy the full SHA
    ff34006 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    fcac0b5 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2022

  1. Fix typos

    terencechain committed Nov 13, 2022
    Configuration menu
    Copy the full SHA
    bbc3ec0 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2022

  1. Merge pull request #3101 from terencechain/misc-cleanups

    Fix typos
    djrtwo committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    4cb6fd1 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2022

  1. Merge pull request #3089 from terencechain/beacon-block-and-blobs-sid…

    …ecar-by-root
    
    EIP4844: Add block and sidecar retrival by root
    hwwhww committed Nov 15, 2022
    Configuration menu
    Copy the full SHA
    11a037f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a5f8a15 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2022

  1. fix state upgrade

    tbenr committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    b737e53 View commit details
    Browse the repository at this point in the history
  2. make a gossip condition

    realbigsean committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    e8e860e View commit details
    Browse the repository at this point in the history
  3. Update specs/eip4844/fork.md

    Co-authored-by: Alex Stokes <r.alex.stokes@gmail.com>
    tbenr and ralexstokes committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    620943b View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2022

  1. Merge branch 'dev' into pr3052

    hwwhww committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    f1d4c90 View commit details
    Browse the repository at this point in the history
  2. Apply suggestions from code review

    Co-authored-by: Alex Stokes <r.alex.stokes@gmail.com>
    hwwhww and ralexstokes committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    30dce7f View commit details
    Browse the repository at this point in the history
  3. Merge pull request #3106 from tbenr/fix-state-upgrade

    Fix `latest_execution_payload_header` field in eip4844 state upgrade
    hwwhww committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    1623c75 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #3066 from etan-status/lc-prooftest

    Allow extending LC merkle proof tests
    hwwhww committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    b6df4b5 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'dev' into pr3052

    hwwhww committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    ee0e2a0 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #3090 from ethereum/4844-topic-dep

    clarify deprecation of `beacon_block` gossip topic in 4844
    djrtwo committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    de789e2 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #3052 from Inphi/inphi/eip4844-rebase

    Rebase EIP-4844 on Capella
    hwwhww committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    78f0e03 View commit details
    Browse the repository at this point in the history
  8. Add EIP4844 testgen

    hwwhww committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    2a40b51 View commit details
    Browse the repository at this point in the history
  9. Fix auto-rebase leftover

    hwwhww committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    2f0157a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0c88855 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    438a7e5 View commit details
    Browse the repository at this point in the history
  12. fix lint

    hwwhww committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    5c5639f View commit details
    Browse the repository at this point in the history
  13. Fix fork test verifier

    hwwhww committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    812618c View commit details
    Browse the repository at this point in the history
  14. Add note comment

    hwwhww committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    dd8b670 View commit details
    Browse the repository at this point in the history
  15. Add EIP4844 random tests

    hwwhww committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    d12c2a3 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    8824259 View commit details
    Browse the repository at this point in the history
  17. Merge pull request #3108 from realbigsean/validate-blobs-sidecar-in-g…

    …ossip
    
    Make `validate_blobs_sidecar` a gossip condition
    djrtwo committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    30e9758 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2022

  1. Merge pull request #3110 from ethereum/eip4844-test-vectors

    Add EIP4844 to testgen and add more Capella+EIP4844 random fork tests
    hwwhww committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    46c0447 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #3111 from ethereum/testgen-fix

    Fix --preset-list argument and enhance error output
    hwwhww committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    a1d259a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aac1af7 View commit details
    Browse the repository at this point in the history
  4. bump VERSION.txt

    djrtwo committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    82007c3 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #3117 from ethereum/bump-version

    bump VERSION.txt
    djrtwo committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    757d320 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b78bd1f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9f4adfd View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    fbb13f0 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #3112 from ethereum/double-bls-changes

    Add more double/duplicate operations tests
    hwwhww committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    c345f30 View commit details
    Browse the repository at this point in the history
  10. Add EIP4844 sync tests

    hwwhww committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    b71ad2f View commit details
    Browse the repository at this point in the history
  11. Merge pull request #3097 from asn-d6/verify_kzg_proof_bytes_api

    EIP4844: Refactor `verify_kzg_proof()` to receive bytes (used in precompile)
    asn-d6 committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    a456271 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #3119 from ethereum/eip4844-sync-testgen

    Add EIP4844 sync tests
    hwwhww committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    208da34 View commit details
    Browse the repository at this point in the history