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.5.0-alpha.1 #3725

Merged
merged 81 commits into from
Apr 27, 2024
Merged

release v1.5.0-alpha.1 #3725

merged 81 commits into from
Apr 27, 2024

Commits on Apr 18, 2024

  1. Configuration menu
    Copy the full SHA
    45e7074 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b88964 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7e85c96 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d913140 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4d073f1 View commit details
    Browse the repository at this point in the history
  6. modify cell proofs comment

    kevaundray committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    912038b View commit details
    Browse the repository at this point in the history
  7. chore: fix comment

    kevaundray committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    6c8955d View commit details
    Browse the repository at this point in the history
  8. update tests

    kevaundray committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    c9e1291 View commit details
    Browse the repository at this point in the history
  9. fix lint

    kevaundray committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    b06d431 View commit details
    Browse the repository at this point in the history
  10. Update specs/_features/eip7594/polynomial-commitments-sampling.md

    Co-authored-by: Justin Traglia <95511699+jtraglia@users.noreply.github.com>
    kevaundray and jtraglia committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    1669723 View commit details
    Browse the repository at this point in the history
  11. Update specs/_features/eip7594/polynomial-commitments-sampling.md

    Co-authored-by: Justin Traglia <95511699+jtraglia@users.noreply.github.com>
    kevaundray and jtraglia committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    8e3500b View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. Merge pull request #3694 from kevaundray/kw/cells_per_ext_blob

    chore!: Renames `CELLS_PER_BLOB` to `CELLS_PER_EXT_BLOB`
    hwwhww committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    b8eab83 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #3692 from kevaundray/patch-11

    chore: Change g2_lincomb to take in G2Points
    hwwhww committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    0b312ca View commit details
    Browse the repository at this point in the history
  3. Merge pull request #3695 from kevaundray/kw/fix-kzg-multi-comment

    chore: Fixes and elaborates on comments for `compute_kzg_proof_multi`
    hwwhww committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    9c04cf1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c2b7c0b View commit details
    Browse the repository at this point in the history
  5. fix bad merge

    kevaundray committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    33dfa88 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    32cbda9 View commit details
    Browse the repository at this point in the history
  7. use recover_all_cells

    kevaundray committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    3ddd00e View commit details
    Browse the repository at this point in the history
  8. modify test

    kevaundray committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    988412e View commit details
    Browse the repository at this point in the history
  9. Fix test_recover_all_cells

    jtraglia committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    8707a4c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9279848 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #3702 from kevaundray/kw/fix_recover_polynomial

    Change `recover_polynomial` to `recover_all_cells`
    jtraglia committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    bc69c35 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4684c57 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    22a9c72 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2024

  1. Configuration menu
    Copy the full SHA
    0e4fc98 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. push @asn-d6 suggestions

    kevaundray committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    dca048d View commit details
    Browse the repository at this point in the history
  2. workaround: add a new config MAX_EXTENDED_MATRIX_SIZE to avoid `cla…

    …ss Container(List[c, a*b])`
    hwwhww authored and kevaundray committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    e46c4c3 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #3703 from kevaundray/kw/add-comment-for-verify-kzg

    chore: Add more docs for the kzg verify algorithm
    asn-d6 committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    0ffd0ca View commit details
    Browse the repository at this point in the history
  4. rename

    kevaundray committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    3f2d498 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #3708 from kevaundray/kw/hww-max-extended-matrix-size

    chore: add a new config `MAX_EXTENDED_MATRIX_SIZE`
    asn-d6 committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    858f516 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5c56172 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    79d255b View commit details
    Browse the repository at this point in the history
  8. Integrate new Coset/CosetEvals types (#3701)

    * Add CellBytes type
    
    * Use ByteVector, not Vector
    
    * Fix tests
    
    * Replace b"" with []
    
    * Apply suggestions for bytes_to_cell
    
    * Add/integrate new CosetEvals type
    
    * Remove accidental new line
    
    * Fix recover_all_cells
    
    * Fix recover_matrix
    
    * fix CosetEvals abstraction leak
    
    * Introduce internal Coset type for `coset_for_cell()`
    
    * Use CosetEvals in compute_kzg_proof_multi_impl()
    
    * update test
    
    * satisfy linter
    
    * Fix two nits I noticed
    
    ---------
    
    Co-authored-by: Kevaundray Wedderburn <kevtheappdev@gmail.com>
    Co-authored-by: George Kadianakis <desnacked@riseup.net>
    3 people committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    bcd0a09 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #3710 from kevaundray/kw/rm-field-elements-from-da…

    …s-core
    
    chore: use CELLS_PER_EXT_BLOB to compute the number of columns
    asn-d6 committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    4fceca2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e51f7df View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b52182c View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. EIP-7594: Add asserts for public functions (#3684)

    * Add length asserts for public PeerDAS functions
    
    * Fix cell asserts
    
    * Rename field variable to satisfy linter
    
    * Add asserts for row/column indices
    
    * Use CELLS_PER_EXT_BLOB
    
    * Update to work with new spec changes
    
    * Fix indentation
    
    * Add explict check for cell_id
    jtraglia committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    73637c8 View commit details
    Browse the repository at this point in the history
  2. add g1_multi_exp

    kevaundray committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    640675f View commit details
    Browse the repository at this point in the history
  3. Add get_custody_columns tests

    hwwhww committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    57c14e5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6aa950e View commit details
    Browse the repository at this point in the history
  5. lint fixes

    kevaundray committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    e7e49ec View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5a74f40 View commit details
    Browse the repository at this point in the history
  7. trigger CI again

    kevaundray committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    941d9a9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d55da1b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5eb19b3 View commit details
    Browse the repository at this point in the history
  10. fix: function description

    kevaundray committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    5230d8e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b580128 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    274d013 View commit details
    Browse the repository at this point in the history
  13. add is_zero check

    kevaundray committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    d28a016 View commit details
    Browse the repository at this point in the history
  14. add check for multi_exp

    kevaundray committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    309979d View commit details
    Browse the repository at this point in the history
  15. - return serialized identity points

    - result = None initially
    kevaundray committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    f3302a3 View commit details
    Browse the repository at this point in the history
  16. Add kzg_7594 test formats

    jtraglia committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    e514ac6 View commit details
    Browse the repository at this point in the history
  17. Empty commit

    kevaundray committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    736fe53 View commit details
    Browse the repository at this point in the history
  18. Add description of multi_exp

    hwwhww committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    bab254b View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    bd48cef View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    a526cdf View commit details
    Browse the repository at this point in the history
  21. Merge pull request #3711 from EchoAlice/dev

    Refactor `upgrade_to_electra()`
    ralexstokes committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    ddee2ce View commit details
    Browse the repository at this point in the history
  22. Merge pull request #3718 from jtraglia/kzg-7594-formats

    Add kzg_7594 test formats
    ralexstokes committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    830b255 View commit details
    Browse the repository at this point in the history
  23. Merge pull request #3714 from kevaundray/kw/use-optimized-bls-msm

    chore: use py-arkworks's multi-exp method inside of `g1_lincomb` and `g2_lincomb`
    ralexstokes committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    b13e03e View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    731caf8 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Apply suggestions from code review

    Co-authored-by: Justin Traglia <95511699+jtraglia@users.noreply.github.com>
    hwwhww and jtraglia committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    b257400 View commit details
    Browse the repository at this point in the history
  2. Apply suggestions from @jtraglia

    hwwhww committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    24899b7 View commit details
    Browse the repository at this point in the history
  3. Add Electra fork tests

    hwwhww committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    e793fe2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f527770 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #3715 from ethereum/das-test-vectors

    Make `get_custody_columns` return sorted values and add `get_custody_columns` tests
    hwwhww committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    e1d7121 View commit details
    Browse the repository at this point in the history
  6. Add EIP-7594 to TESTGEN_FORKS

    hwwhww committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    e973b8d View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. Merge pull request #3721 from ethereum/testgen_forks

    Add EIP-7594 to `TESTGEN_FORKS`
    hwwhww committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    daea3c0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #3720 from ethereum/electra-fork-tests

    Add Electra fork tests
    ralexstokes committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    39ec741 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7819e7f View commit details
    Browse the repository at this point in the history
  4. Merge pull request #3724 from ethereum/fix-multiple_consolidations-tests

    Fix and move `test_multiple_consolidations_*` tests to sanity block tests
    hwwhww committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    e5ba8bc View commit details
    Browse the repository at this point in the history
  5. Bump version to v1.5.0-alpha.1

    hwwhww committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    6ecff3e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ac1ce3b View commit details
    Browse the repository at this point in the history
  7. Fix parameter indentations

    jtraglia committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    4f66521 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. Configuration menu
    Copy the full SHA
    b418882 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #3727 from jtraglia/rename-verify-cell-proof

    EIP-7594: Replace "proofs" with "kzg_proofs" in function names
    asn-d6 committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    b5f22cd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ef9af0d View commit details
    Browse the repository at this point in the history
  4. Merge pull request #3728 from ethereum/fix-sig-tests

    Fix consolidation `test_invalid_*_signature` tests
    hwwhww committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    8ca7c03 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #3707 from terencechain/patch-145

    Minor comment on `ExecutionLayerWithdrawalRequest`
    hwwhww committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    b625daf View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2024

  1. Misc fix

    hwwhww committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    a4e04eb View commit details
    Browse the repository at this point in the history
  2. Merge pull request #3726 from ethereum/bump-version

    Bump version to v1.5.0-alpha.1
    hwwhww committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    53357e3 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #3730 from ethereum/misc-fix

    Misc fix for `v1.5.0-alpha.1`
    hwwhww committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    3c96d41 View commit details
    Browse the repository at this point in the history