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

Optimistic Sync #2770

Merged
merged 77 commits into from
Jan 25, 2022
Merged

Optimistic Sync #2770

merged 77 commits into from
Jan 25, 2022

Commits on Dec 5, 2021

  1. Add first efforts

    paulhauner committed Dec 5, 2021
    Configuration menu
    Copy the full SHA
    c99e48c View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2021

  1. Tidy, finish duties

    paulhauner committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    38fffd3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8918823 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7f5b7d1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1a89d16 View commit details
    Browse the repository at this point in the history
  5. Add RPC responses

    paulhauner committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    5a5f980 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2021

  1. Flip bool

    paulhauner committed Dec 14, 2021
    Configuration menu
    Copy the full SHA
    2c62ed3 View commit details
    Browse the repository at this point in the history
  2. Add EE assumptions

    paulhauner committed Dec 14, 2021
    Configuration menu
    Copy the full SHA
    497b5f8 View commit details
    Browse the repository at this point in the history
  3. Remove valid roots set

    paulhauner committed Dec 14, 2021
    Configuration menu
    Copy the full SHA
    0ad6025 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3b67c33 View commit details
    Browse the repository at this point in the history
  5. Condense gossip topics

    paulhauner committed Dec 14, 2021
    Configuration menu
    Copy the full SHA
    fb520a8 View commit details
    Browse the repository at this point in the history
  6. Tidy tab formatting

    paulhauner committed Dec 14, 2021
    Configuration menu
    Copy the full SHA
    d1851dc View commit details
    Browse the repository at this point in the history
  7. Fix latest_valid_ancestor

    paulhauner committed Dec 14, 2021
    Configuration menu
    Copy the full SHA
    4c4ffe7 View commit details
    Browse the repository at this point in the history
  8. Add checkpoint sync

    paulhauner committed Dec 14, 2021
    Configuration menu
    Copy the full SHA
    3f6e5b9 View commit details
    Browse the repository at this point in the history
  9. Add section about API

    paulhauner committed Dec 14, 2021
    Configuration menu
    Copy the full SHA
    ffc2c40 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9d7d4d0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4f1d815 View commit details
    Browse the repository at this point in the history
  12. Fix typo

    paulhauner committed Dec 14, 2021
    Configuration menu
    Copy the full SHA
    eb32e14 View commit details
    Browse the repository at this point in the history
  13. Add section about re-orgs

    paulhauner committed Dec 14, 2021
    Configuration menu
    Copy the full SHA
    0842554 View commit details
    Browse the repository at this point in the history
  14. Tidy

    paulhauner committed Dec 14, 2021
    Configuration menu
    Copy the full SHA
    d9a0d16 View commit details
    Browse the repository at this point in the history
  15. Flip bool

    paulhauner committed Dec 14, 2021
    Configuration menu
    Copy the full SHA
    538cc81 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2021

  1. Configuration menu
    Copy the full SHA
    5c1fcaf View commit details
    Browse the repository at this point in the history
  2. Move helpers

    paulhauner committed Dec 19, 2021
    Configuration menu
    Copy the full SHA
    2aa4edf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e49685e View commit details
    Browse the repository at this point in the history
  4. Add failure recovery

    paulhauner committed Dec 19, 2021
    Configuration menu
    Copy the full SHA
    ffba24f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    26e934b View commit details
    Browse the repository at this point in the history
  6. Tidy

    paulhauner committed Dec 19, 2021
    Configuration menu
    Copy the full SHA
    da6cad8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9901cb3 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2021

  1. Tidy

    paulhauner committed Dec 20, 2021
    Configuration menu
    Copy the full SHA
    26431b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a797ae4 View commit details
    Browse the repository at this point in the history
  3. Allow RPC blocks

    paulhauner committed Dec 20, 2021
    Configuration menu
    Copy the full SHA
    b287f65 View commit details
    Browse the repository at this point in the history
  4. Improve gossip wording

    paulhauner committed Dec 20, 2021
    Configuration menu
    Copy the full SHA
    91cad9b View commit details
    Browse the repository at this point in the history
  5. Clarify API head condition

    paulhauner committed Dec 20, 2021
    Configuration menu
    Copy the full SHA
    aa9a296 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7837dc7 View commit details
    Browse the repository at this point in the history
  7. Specify no invalid parents

    paulhauner committed Dec 20, 2021
    Configuration menu
    Copy the full SHA
    451ae29 View commit details
    Browse the repository at this point in the history
  8. Tidy

    paulhauner committed Dec 20, 2021
    Configuration menu
    Copy the full SHA
    9421bf3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ff50bfe View commit details
    Browse the repository at this point in the history
  10. Update gossip conditions

    paulhauner committed Dec 20, 2021
    Configuration menu
    Copy the full SHA
    e696d11 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2021

  1. Update sync/optimistic.md

    Co-authored-by: terence tsao <[email protected]>
    paulhauner and terencechain committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    941531c View commit details
    Browse the repository at this point in the history
  2. Bump safe slots

    paulhauner committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    12293c9 View commit details
    Browse the repository at this point in the history
  3. Fix typo

    paulhauner committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    50f526e View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2022

  1. Apply suggestions from code review

    Co-authored-by: Hsiao-Wei Wang <[email protected]>
    Co-authored-by: Mikhail Kalinin <[email protected]>
    Co-authored-by: terence tsao <[email protected]>
    4 people committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    9e619f8 View commit details
    Browse the repository at this point in the history
  2. Update sync/optimistic.md

    Co-authored-by: Raul Jordan <[email protected]>
    paulhauner and rauljordan committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    6eba269 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2022

  1. Configuration menu
    Copy the full SHA
    6c13e2e View commit details
    Browse the repository at this point in the history
  2. Address "yet to" paragraph

    paulhauner committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    2ce2aac View commit details
    Browse the repository at this point in the history
  3. Remove justified_block

    paulhauner committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    736f3ce View commit details
    Browse the repository at this point in the history
  4. Fix typo

    paulhauner committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    55d92ce View commit details
    Browse the repository at this point in the history
  5. Update p2p-networking

    paulhauner committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    1228e01 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e97335a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    60eab25 View commit details
    Browse the repository at this point in the history
  8. Fix typo

    paulhauner committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    0ae80d9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    de1a6ca View commit details
    Browse the repository at this point in the history
  10. Update links to bellatrix

    paulhauner committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    ad7e924 View commit details
    Browse the repository at this point in the history
  11. Add rationale

    paulhauner committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    90fb7f6 View commit details
    Browse the repository at this point in the history
  12. Add poisoning prevention

    paulhauner committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    6d73b0a View commit details
    Browse the repository at this point in the history
  13. Run doctoc

    paulhauner committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    0c2e416 View commit details
    Browse the repository at this point in the history
  14. Fix spelling mistakes

    paulhauner committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    6d72038 View commit details
    Browse the repository at this point in the history
  15. Fix indents

    paulhauner committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    18c32e0 View commit details
    Browse the repository at this point in the history
  16. Fix comment indents

    paulhauner committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    6af3d4c View commit details
    Browse the repository at this point in the history
  17. Tidy

    paulhauner committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    b7c332f View commit details
    Browse the repository at this point in the history
  18. Modify "when" section

    paulhauner committed Jan 12, 2022
    Configuration menu
    Copy the full SHA
    8522f27 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    856eea4 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2022

  1. Apply suggestions from @djrtwo review

    Co-authored-by: Danny Ryan <[email protected]>
    paulhauner and djrtwo committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    15ef2f3 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2022

  1. Update gossip conditions

    paulhauner committed Jan 18, 2022
    Configuration menu
    Copy the full SHA
    b1ec9bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6225236 View commit details
    Browse the repository at this point in the history
  3. Propose -> Propagate

    paulhauner committed Jan 18, 2022
    Configuration menu
    Copy the full SHA
    092f3e0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    52caba6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b50bee1 View commit details
    Browse the repository at this point in the history
  6. Tidy tracking note

    paulhauner committed Jan 18, 2022
    Configuration menu
    Copy the full SHA
    4ccd38b View commit details
    Browse the repository at this point in the history
  7. Remove reorg section

    paulhauner committed Jan 18, 2022
    Configuration menu
    Copy the full SHA
    f4a125c View commit details
    Browse the repository at this point in the history
  8. Clarify liveness

    paulhauner committed Jan 18, 2022
    Configuration menu
    Copy the full SHA
    0ec61bd View commit details
    Browse the repository at this point in the history
  9. Define current_slot

    paulhauner committed Jan 18, 2022
    Configuration menu
    Copy the full SHA
    bfe4172 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    24947be View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    be4319a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    50b236e View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2022

  1. Configuration menu
    Copy the full SHA
    a5b3c91 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2 from ethereum/build-opt-sync

    build opimistic sync file
    paulhauner committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    b50bea8 View commit details
    Browse the repository at this point in the history