lighthouse/eth2
Michael Sproul e0b9fa599f
Add LRU cache to database (#837)
* Add LRU caches to store

* Improvements to LRU caches

* Take state by value in `Store::put_state`

* Store blocks by value, configurable cache sizes

* Use a StateBatch to efficiently store skip states

* Fix store tests

* Add CloneConfig test, remove unused metrics

* Use Mutexes instead of RwLocks for LRU caches
2020-02-10 11:30:21 +11:00
..
operation_pool Optimizations, disable val client sync check & additional lcli tools (#834) 2020-02-04 12:43:04 +11:00
proto_array_fork_choice Add proto_array fork choice (#804) 2020-01-29 15:05:00 +11:00
state_processing Optimizations, disable val client sync check & additional lcli tools (#834) 2020-02-04 12:43:04 +11:00
types Add LRU cache to database (#837) 2020-02-10 11:30:21 +11:00
utils Tree hash cache arena (#836) 2020-02-07 12:42:49 +11:00
README.md Refactor docs into mdbook (#547) 2019-10-02 11:04:56 +10:00

eth2

Common crates containing eth2-specific logic.