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

reduce LC optsync latency #4002

Merged
merged 4 commits into from
Aug 25, 2022
Merged

reduce LC optsync latency #4002

merged 4 commits into from
Aug 25, 2022

Commits on Aug 19, 2022

  1. reduce LC optsync latency

    The optimistic sync spec was updated since the LC based optsync module
    was introduced. It is no longer necessary to wait for the justified
    checkpoint to have execution enabled; instead, any block is okay to be
    optimistically imported to the EL client, as long as its parent block
    has execution enabled. Complex syncing logic has been removed, and the
    LC optsync module will now follow gossip directly, reducing the latency
    when using this module. Note that because this is now based on gossip
    instead of using sync manager / request manager, that individual blocks
    may be missed. However, EL clients should recover from this by fetching
    missing blocks themselves.
    etan-status committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    89ccc9c View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2022

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

Commits on Aug 24, 2022

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