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

[Merged by Bors] - Deposit Cache Finalization & Fast WS Sync #2915

Closed
wants to merge 16 commits into from

Commits on Sep 19, 2022

  1. Initial Commit of Finalizing Deposit Cache

    Removed unused depth param from get_deposits()
    Add ability to fetch blocks by hash in block_cache
    Large Refactor and Fixed Tests
    ethDreamer committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    c793aea View commit details
    Browse the repository at this point in the history
  2. Initial Proof of Concept for Deposit Snapshot Sync

    Stop Duplicating Data in Block Cache
    Massive Refactor to Eth1 Cache & Added Tests
    Removed Unneeded Depth Argument
    Simplified Finalize Process & Fixed Tests
    Fixed Multiple Clippy Issues
    ethDreamer committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    8a9f6f7 View commit details
    Browse the repository at this point in the history
  3. Change DepositTreeSnapshot to Conform to EIP-4881

    Fixed Boundary Condition
    Apply Suggestions from Michael's Code Review
    Simplified DepositCache by Removing Option Fields
    Renamed Variables & Functions for Clarity
    Make endpoint EIP-4881 Compatible
    Rename Eth1Cache -> Eth1FinalizationCache
    Removed Unused Dependency
    ethDreamer committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    0f75224 View commit details
    Browse the repository at this point in the history
  4. Implement Schema Migration V13 and Fix Bugs

    Rebase with unstable
    ethDreamer committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    9701c0a View commit details
    Browse the repository at this point in the history
  5. Modified DepositTreeSnapshot Object

    Now we don't have to hit the EE when we load a snapshot :)
    ethDreamer committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    a3c07a1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5381994 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1b9f718 View commit details
    Browse the repository at this point in the history
  8. fix failing tests

    ethDreamer committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    c3258a9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    46f4ff4 View commit details
    Browse the repository at this point in the history
  10. Changes from Self Review

    ethDreamer committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    7bc2a7d View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2022

  1. Fixed clippy

    ethDreamer committed Sep 20, 2022
    Configuration menu
    Copy the full SHA
    f63cdb7 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2022

  1. Update beacon_node/beacon_chain/src/beacon_chain.rs

    Co-authored-by: Michael Sproul <[email protected]>
    ethDreamer and michaelsproul committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    afd0dd8 View commit details
    Browse the repository at this point in the history
  2. Update beacon_node/http_api/src/lib.rs

    Co-authored-by: Michael Sproul <[email protected]>
    ethDreamer and michaelsproul committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    3ccb1c2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e7fafcb View commit details
    Browse the repository at this point in the history
  4. Merged with unstable

    ethDreamer committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    15edbe6 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2022

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