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: consume new ssz batch hash branch #6939

Closed
wants to merge 26 commits into from

Commits on Aug 2, 2024

  1. Configuration menu
    Copy the full SHA
    9107456 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4f16ac4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c7ceced View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    57be07b View commit details
    Browse the repository at this point in the history
  5. feat: minimal alloc viewdu batch hash (#6977)

    * fix: sync listValidator.ts from ssz
    
    * fix: reuse HashComputationGroup in some flows
    
    * feat: use same HCGroup for epoch transition
    
    * fix: only batch hash balances of state in epoch transition
    twoeths committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    38b4905 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e4e56d3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    784a9ba View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

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

Commits on Aug 12, 2024

  1. feat: merge unstable

    twoeths committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    a1e91ca View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Configuration menu
    Copy the full SHA
    26af7b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    39b6f16 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b64dbb2 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Configuration menu
    Copy the full SHA
    064018b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    656d067 View commit details
    Browse the repository at this point in the history
  3. chore: add comment

    twoeths committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    a2542aa View commit details
    Browse the repository at this point in the history
  4. fix: batch hash tree root in state transition (#7032)

    * fix: compute validator root in ListValidatorTreeViewDU
    
    * fix: compute state root in batch in stateTransition()
    
    * fix: correct process_block metric
    
    * fix: no batch hash in beacon-node block transition, do it in state-transition
    
    * chore: add comment
    twoeths authored Aug 19, 2024
    Configuration menu
    Copy the full SHA
    8d15343 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

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

Commits on Aug 26, 2024

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

Commits on Aug 28, 2024

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

Commits on Aug 29, 2024

  1. Configuration menu
    Copy the full SHA
    a0d0462 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e77588 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a30e9df View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

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

Commits on Sep 12, 2024

  1. feat: consume forEach api of ssz (#7079)

    * fix: remove get*Iter() apis from ssz
    
    * feat: decompose validators at epoch transition
    
    * fix: improve beforeProcessEpoch() using state.validators.forEachValue()
    
    * fix: only populate isCompoundingValidatorArr if electra
    
    * fix: use forEach() to improve processEth1Data
    
    * fix: use forEach() for getEffectiveBalanceIncrementsZeroInactive()
    
    * chore: minimal change of beforeProcessEpoch() compared to te/batch_hash_tree_root
    twoeths authored Sep 12, 2024
    Configuration menu
    Copy the full SHA
    0aeae26 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2024

  1. feat: implement BalancesTreeCache (#7084)

    * feat: implement balances tree cache
    
    * fix: set balancesTreeCache when clone EpochCache
    twoeths authored Sep 14, 2024
    Configuration menu
    Copy the full SHA
    604a2a7 View commit details
    Browse the repository at this point in the history