lighthouse/beacon_node/beacon_chain/src
Paul Hauner 8c5bcfe53a
Optimise beacon chain persistence (#851)
* Unfinished progress

* Update more persistence code

* Start fixing tests

* Combine persist head and fork choice

* Persist head on reorg

* Gracefully handle op pool and eth1 cache missing

* Fix test failure

* Address Michael's comments
2020-03-06 16:09:41 +11:00
..
fork_choice Update to Spec v0.10 (#817) 2020-02-11 10:19:36 +11:00
beacon_chain.rs Optimise beacon chain persistence (#851) 2020-03-06 16:09:41 +11:00
builder.rs Optimise beacon chain persistence (#851) 2020-03-06 16:09:41 +11:00
checkpoint.rs Update to Spec v0.10 (#817) 2020-02-11 10:19:36 +11:00
errors.rs Optimize attestation processing (#841) 2020-03-05 17:19:35 +11:00
eth1_chain.rs Optimise beacon chain persistence (#851) 2020-03-06 16:09:41 +11:00
events.rs Update to Spec v0.10 (#817) 2020-02-11 10:19:36 +11:00
fork_choice.rs Optimise beacon chain persistence (#851) 2020-03-06 16:09:41 +11:00
head_tracker.rs Fix clippy warnings (#813) 2020-01-21 18:38:56 +11:00
lib.rs Optimize attestation processing (#841) 2020-03-05 17:19:35 +11:00
metrics.rs Optimise beacon chain persistence (#851) 2020-03-06 16:09:41 +11:00
persisted_beacon_chain.rs Optimise beacon chain persistence (#851) 2020-03-06 16:09:41 +11:00
shuffling_cache.rs Optimize attestation processing (#841) 2020-03-05 17:19:35 +11:00
test_utils.rs Optimise beacon chain persistence (#851) 2020-03-06 16:09:41 +11:00
timeout_rw_lock.rs Add timeouts to canonical head rwlock (#759) 2020-01-06 17:30:37 +11:00
validator_pubkey_cache.rs Optimize attestation processing (#841) 2020-03-05 17:19:35 +11:00