lighthouse/beacon_node
Paul Hauner 2fb6b7c793
Add no-copy block processing cache (#863)
* Add state cache, remove store cache

* Only build the head committee cache

* Fix compile error

* Fix compile error from merge

* Rename state_cache -> checkpoint_cache

* Rename Checkpoint -> Snapshot

* Tidy, add comments

* Tidy up find_head function

* Change some checkpoint -> snapshot

* Add tests

* Expose max_len

* Remove dead code

* Tidy

* Fix bug
2020-04-06 10:53:33 +10:00
..
beacon_chain Add no-copy block processing cache (#863) 2020-04-06 10:53:33 +10:00
client Add no-copy block processing cache (#863) 2020-04-06 10:53:33 +10:00
eth1 Refactor tree hashing (#861) 2020-03-05 08:07:27 +11:00
eth2-libp2p Add support for noise protocol (#873) 2020-03-02 13:35:20 +11:00
genesis Refactor tree hashing (#861) 2020-03-05 08:07:27 +11:00
network move the parent lookup process to a dedicated thread (#906) 2020-03-23 12:07:41 +11:00
rest_api Update to spec v0.11 (#959) 2020-04-01 22:03:03 +11:00
src Tidy Eth2Config generation at runtime (#912) 2020-04-02 18:47:00 +11:00
store Add no-copy block processing cache (#863) 2020-04-06 10:53:33 +10:00
tests Faster attestation production (#838) 2020-03-04 17:10:22 +11:00
version Apply clippy suggestions 2019-03-19 23:20:39 +11:00
websocket_server Improve beacon node logging (#660) 2019-12-06 18:44:38 +11:00
Cargo.toml Implements a timeout for peer banning (#665) 2019-12-06 14:13:43 +11:00