nimbus-eth2/beacon_chain/spec
Etan Kissling 9180f09641
reduce LC optsync latency (#4002)
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.
2022-08-25 03:53:59 +00:00
..
datatypes reduce LC optsync latency (#4002) 2022-08-25 03:53:59 +00:00
eth2_apis update spec ref URLs (#4005) 2022-08-20 16:03:32 +00:00
mev Fix a potential segfault and various potential stalls (#4003) 2022-08-19 21:51:30 +00:00
presets update spec ref URLs (#4005) 2022-08-20 16:03:32 +00:00
beacon_time.nim update spec ref URLs (#4005) 2022-08-20 16:03:32 +00:00
beaconstate.nim update spec ref URLs (#4005) 2022-08-20 16:03:32 +00:00
block_id.nim compatibility with Nim 1.4+ (#3888) 2022-07-29 10:53:42 +00:00
crypto.nim update spec ref URLs (#4005) 2022-08-20 16:03:32 +00:00
digest.nim update spec ref URLs (#4005) 2022-08-20 16:03:32 +00:00
engine_authentication.nim compatibility with Nim 1.4+ (#3888) 2022-07-29 10:53:42 +00:00
english_word_list.txt Bump testutils 2020-06-01 16:58:28 +03:00
eth2_merkleization.nim compatibility with Nim 1.4+ (#3888) 2022-07-29 10:53:42 +00:00
eth2_ssz_serialization.nim compatibility with Nim 1.4+ (#3888) 2022-07-29 10:53:42 +00:00
forks.nim reduce LC optsync latency (#4002) 2022-08-25 03:53:59 +00:00
helpers.nim update spec ref URLs (#4005) 2022-08-20 16:03:32 +00:00
keystore.nim Keymanager API for the validator client (#3976) 2022-08-19 13:30:07 +03:00
light_client_sync.nim update spec ref URLs (#4005) 2022-08-20 16:03:32 +00:00
network.nim support connecting to peers without bellatrix (#4011) 2022-08-21 19:36:46 +02:00
presets.nim update spec ref URLs (#4005) 2022-08-20 16:03:32 +00:00
signatures.nim update spec ref URLs (#4005) 2022-08-20 16:03:32 +00:00
signatures_batch.nim update spec ref URLs (#4005) 2022-08-20 16:03:32 +00:00
ssz_codec.nim compatibility with Nim 1.4+ (#3888) 2022-07-29 10:53:42 +00:00
state_transition.nim update spec ref URLs (#4005) 2022-08-20 16:03:32 +00:00
state_transition_block.nim update spec ref URLs (#4005) 2022-08-20 16:03:32 +00:00
state_transition_epoch.nim update spec ref URLs in state_transition_epoch (#4016) 2022-08-23 13:06:12 +00:00
validator.nim update spec ref URLs (#4005) 2022-08-20 16:03:32 +00:00
weak_subjectivity.nim update spec ref URLs (#4005) 2022-08-20 16:03:32 +00:00