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

Bump SSZ to v0.9.0 #3760

Merged
merged 38 commits into from
Apr 4, 2022
Merged

Bump SSZ to v0.9.0 #3760

merged 38 commits into from
Apr 4, 2022

Commits on Feb 15, 2022

  1. Integrate SSZ v2

    This is a combination of 50 commits.
    
    Remove SSZ from params
    
    Update types in lodestar-api
    
    Replace .defaultValue() with .defaultValue
    
    Fix more types
    
    More type fixes
    
    Fix upgradeState functions
    
    Fix processDeposit pending logic
    
    Update test types
    
    f
    
    Update fork-choice types
    
    Update validator types
    
    WIP Lodestar changes
    
    WIP Lodestar
    
    Fix spec tests
    
    FIx more Lodestar types
    
    Fix proofs types
    
    Fix all type issues
    
    Use Uint64NumInf only where applicable
    
    Don't manipulate casing in loadYaml
    
    WIP Fix spec tests
    
    Fix build types
    
    Fix test types
    
    Update test types
    
    Fix getRandaoMix tests
    
    Review pickEth1Vote
    
    syncPubkeys in createFromState
    
    Fix unit tests
    
    Safe clone for CachedBeaconState
    
    Fix unit tests issues
    
    Fix genesis logic with ViewDU
    
    Fix all unit tests
    
    Fix processRewardsAndPenaltiesAllForks
    
    Commit state after processing
    
    Fix statusProcessEpoch
    
    Create valid pubkey cache in perf test
    
    Fix getDeposits for perf test
    
    Ensure CachedBeaconState clone is immutable
    
    Fix genesis spec tests
    
    Ensure stable commit in ViewDU
    
    Add advice on running spec tests
    
    Remove use of the type unsafe Number constructor
    
    Fix casing in spec test definitions
    
    Fix casing and bigint types in spec tests
    
    Advance epochCtx cached time units
    
    Add debug mode to fork-choice tests
    
    Fix spec test bigint type
    
    Fix typo in processAttestation flags
    
    Fix altair transition spec tests
    
    Fix altair transition tests
    
    Commit ViewDU changes in upgradeState
    
    Fix rebase issues
    dapplion committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    5bfa888 View commit details
    Browse the repository at this point in the history
  2. Lint and fix spec tests

    dapplion committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    cbcde08 View commit details
    Browse the repository at this point in the history
  3. Don't mutate with deepmerge

    dapplion committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    40c2fc5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b0a1d8d View commit details
    Browse the repository at this point in the history
  5. Fix receiptsRoot

    dapplion committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    d719729 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    da8f358 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1ace537 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5b017d8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b2e67d0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    085bea8 View commit details
    Browse the repository at this point in the history
  11. Fix benchmark title

    dapplion committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    42a162c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    9f61483 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e27248a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    fb40fd0 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2022

  1. Configuration menu
    Copy the full SHA
    bfc6000 View commit details
    Browse the repository at this point in the history
  2. Fix rebase issues

    dapplion committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    ba5eea1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    264c27d View commit details
    Browse the repository at this point in the history
  4. Fix merge issues

    dapplion committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    b0b7fa0 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2022

  1. Use exact commit

    dapplion committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    fe50e99 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9e29e4e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    39c9c0c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c12dc8a View commit details
    Browse the repository at this point in the history
  5. Remove unnecessary dif

    dapplion committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    593e7a9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a7dff57 View commit details
    Browse the repository at this point in the history
  7. Review PR

    dapplion committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    60605fd View commit details
    Browse the repository at this point in the history
  8. Remove unused imports

    dapplion committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    15cb1eb View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2022

  1. Configuration menu
    Copy the full SHA
    c51bf59 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7c1b118 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2022

  1. Configuration menu
    Copy the full SHA
    83efb0a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2aecbe9 View commit details
    Browse the repository at this point in the history
  3. Fix sha256 usage

    wemeetagain committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    68bdd0e View commit details
    Browse the repository at this point in the history
  4. Fix readme examples

    wemeetagain committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    2a00e80 View commit details
    Browse the repository at this point in the history
  5. Simplify toViewDU calls

    wemeetagain committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    37e1f9c View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2022

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

Commits on Apr 4, 2022

  1. Configuration menu
    Copy the full SHA
    08af0be View commit details
    Browse the repository at this point in the history
  2. Fix merge issues

    wemeetagain committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    ab8bd7e View commit details
    Browse the repository at this point in the history
  3. Fix type error

    wemeetagain committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    c83991f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cb36a54 View commit details
    Browse the repository at this point in the history