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 63 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

Commits on Jul 9, 2024

  1. Configuration menu
    Copy the full SHA
    d469538 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6488935 View commit details
    Browse the repository at this point in the history
  3. fix linting issue

    scorbajio committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    87ee2aa View commit details
    Browse the repository at this point in the history
  4. Merge branch 'snap-sync-moving-root' of github.com:ethereumjs/ethereu…

    …mjs-monorepo into snap-sync-moving-root
    scorbajio committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    d678d20 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. Configuration menu
    Copy the full SHA
    50fb30b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b6c02c4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1cd9315 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' of github.com:ethereumjs/ethereumjs-monorepo in…

    …to snap-sync-moving-root
    scorbajio committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    591762e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9c8495f View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Configuration menu
    Copy the full SHA
    20db364 View commit details
    Browse the repository at this point in the history
  2. Update storageFetcher to track root and height of each request create…

    …d on a more granular level
    scorbajio committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    edd0866 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

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

Commits on Sep 6, 2024

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

Commits on Sep 13, 2024

  1. Add heal cycle repeat flag

    scorbajio committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    9a3b14c View commit details
    Browse the repository at this point in the history
  2. Make repeats accurate

    scorbajio committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    9395829 View commit details
    Browse the repository at this point in the history
  3. Remove unused field

    scorbajio committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    a73b659 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' of github.com:ethereumjs/ethereumjs-monorepo in…

    …to snap-sync-moving-root
    scorbajio committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    4058a27 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Merge branch 'master' of github.com:ethereumjs/ethereumjs-monorepo in…

    …to snap-sync-moving-root
    scorbajio committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    98808b5 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Merge branch 'master' of github.com:ethereumjs/ethereumjs-monorepo in…

    …to snap-sync-moving-root
    scorbajio committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    e26989f View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

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

Commits on Oct 15, 2024

  1. Get connection established

    scorbajio committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    b2f471a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    15f8906 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Configuration menu
    Copy the full SHA
    a17fe93 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of github.com:ethereumjs/ethereumjs-monorepo in…

    …to snap-sync-moving-root
    scorbajio committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    c3946da View commit details
    Browse the repository at this point in the history