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

Snap sync moving root/healing implementation #3332

Open
wants to merge 39 commits into
base: master
Choose a base branch
from

Commits on Mar 22, 2024

  1. Add updateRoot method to fetchers

    Indigo Alpha committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    ff41a35 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6c00e9c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    74f0adc View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. Merge branch 'master' of https://github.com/ethereumjs/ethereumjs-mon…

    …orepo into snap-sync-moving-root
    Indigo Alpha committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    8990b1f View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Update fetcher roots on FCUs

    Indigo Alpha committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    dd21e73 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of https://github.com/ethereumjs/ethereumjs-mon…

    …orepo into snap-sync-moving-root
    Indigo Alpha committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    9932c21 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'snap-sync-moving-root' of https://github.com/ethereumjs…

    …/ethereumjs-monorepo into snap-sync-moving-root
    Indigo Alpha committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    628135e View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

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

Commits on Apr 9, 2024

  1. Keep track of requested pathStrings to remove duplicate requests in T…

    …rieNodeFetcher
    Indigo Alpha committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    1e1b1cc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    92ecef8 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. Fix test

    Indigo Alpha committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    8077f4d View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Client -> Peer: add lastEthStatusUpdate property to Peer, set initial…

    …ly on protocol binding, small local refactor
    holgerd77 committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    6a2b266 View commit details
    Browse the repository at this point in the history
  2. Redo handshake in client peer pool periodically, add force option to …

    …sendStatus for devp2p protocols
    holgerd77 committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    4dd9bf8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e268f9a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b053277 View commit details
    Browse the repository at this point in the history
  5. Client: add preparatory updatedBestHeader to Peer, refactor latest() …

    …to move from Sync -> Peer
    holgerd77 committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    72a28d1 View commit details
    Browse the repository at this point in the history
  6. Client: add potential best header num differentiated logic to Peer, l…

    …atest() call on peers in peer pool
    holgerd77 committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    f29c3c6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6ea23b0 View commit details
    Browse the repository at this point in the history
  8. Various cleanups

    holgerd77 committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    fabf53c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ccf9366 View commit details
    Browse the repository at this point in the history
  10. Some clean-ups

    holgerd77 committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    4cd01aa View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5777c42 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    9ea28d8 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9a6ae27 View commit details
    Browse the repository at this point in the history
  14. Client: Fix fetcher tests

    holgerd77 committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    5c42d73 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    9e60a09 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    d6c2a6c View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    58cb2b4 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    c53fa4b View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Merge remote-tracking branch 'origin/master' into client-add-mechanis…

    …m-to-redo-peer-handshake-for-status-update
    acolytec3 committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    20bf36f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fe9a4ec View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. Configuration menu
    Copy the full SHA
    0117083 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'client-add-mechanism-to-redo-peer-handshake-for-status-…

    …update' of https://github.com/ethereumjs/ethereumjs-monorepo into snap-sync-moving-root
    Indigo Alpha committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    694211e View commit details
    Browse the repository at this point in the history
  3. Receive peer updates only in request function of fetchers

    Indigo Alpha committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    d8028eb View commit details
    Browse the repository at this point in the history
  4. Update fetcher roots on new latestHeader

    Indigo Alpha committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    52d1f6e View commit details
    Browse the repository at this point in the history
  5. Merge branch 'snap-sync-moving-root' of https://github.com/ethereumjs…

    …/ethereumjs-monorepo into snap-sync-moving-root
    Indigo Alpha committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    2f88a6b View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. Merge branch 'master' of https://github.com/ethereumjs/ethereumjs-mon…

    …orepo into snap-sync-moving-root
    Indigo Alpha committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    560de58 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. Merge branch 'master' of https://github.com/ethereumjs/ethereumjs-mon…

    …orepo into snap-sync-moving-root
    Indigo Alpha committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    9eb92a8 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

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