lighthouse/beacon_node/beacon_chain/src
Age Manning fdb6e28f94
Super/Silky smooth syncs (#816)
* Initial block processing thread design

* Correct compilation issues

* Increase logging and request from all given peers

* Patch peer request bug

* Adds fork choice to block processing

* Adds logging for bug isolation

* Patch syncing for chains with skip-slots

* Bump block processing error logs

* Improve logging for attestation processing

* Randomize peer selection during sync

* Resuming chains restarts from local finalized slot

* Downgrades Arc batches to Rc batches

* Add clippy fixes

* Downgrade Rc<Batch> to Option<Batch> to pass processed batches to chains

* Add reviewers suggestions
2020-01-23 17:30:49 +11:00
..
beacon_chain.rs Super/Silky smooth syncs (#816) 2020-01-23 17:30:49 +11:00
builder.rs Fix clippy warnings (#813) 2020-01-21 18:38:56 +11:00
checkpoint_cache.rs Use Cow for checkpoint cache (#775) 2020-01-08 11:09:27 +11:00
checkpoint.rs Update to frozen spec ❄️ (v0.8.1) (#444) 2019-07-30 12:44:51 +10:00
errors.rs Update op_pool to use proper rewards (#707) 2020-01-20 10:33:28 +11:00
eth1_chain.rs Fix clippy warnings (#813) 2020-01-21 18:38:56 +11:00
events.rs Eth1 Integration (#542) 2019-11-15 14:47:51 +11:00
fork_choice.rs Fix clippy warnings (#813) 2020-01-21 18:38:56 +11:00
head_tracker.rs Fix clippy warnings (#813) 2020-01-21 18:38:56 +11:00
lib.rs Add timeouts to canonical head rwlock (#759) 2020-01-06 17:30:37 +11:00
metrics.rs Add timeouts to canonical head rwlock (#759) 2020-01-06 17:30:37 +11:00
persisted_beacon_chain.rs Persist eth1 cache (#760) 2020-01-20 07:52:58 +11:00
test_utils.rs Fix clippy warnings (#813) 2020-01-21 18:38:56 +11:00
timeout_rw_lock.rs Add timeouts to canonical head rwlock (#759) 2020-01-06 17:30:37 +11:00