lighthouse/beacon_node/beacon_chain/tests
Michael Sproul 3b61ac9cbf Optimise slasher DB layout and switch to MDBX (#2776)
## Issue Addressed

Closes #2286
Closes #2538
Closes #2342

## Proposed Changes

Part II of major slasher optimisations after #2767

These changes will be backwards-incompatible due to the move to MDBX (and the schema change) 😱 

* [x] Shrink attester keys from 16 bytes to 7 bytes.
* [x] Shrink attester records from 64 bytes to 6 bytes.
* [x] Separate `DiskConfig` from regular `Config`.
* [x] Add configuration for the LRU cache size.
* [x] Add a "migration" that deletes any legacy LMDB database.
2021-12-21 08:23:17 +00:00
..
attestation_production.rs Disable autotests for beacon_chain (#2658) 2021-12-02 14:26:52 +11:00
attestation_verification.rs Disable autotests for beacon_chain (#2658) 2021-12-02 14:26:52 +11:00
block_verification.rs Optimise slasher DB layout and switch to MDBX (#2776) 2021-12-21 08:23:17 +00:00
main.rs Add BeaconChainHarness tests for The Merge (#2661) 2021-12-02 14:26:52 +11:00
merge.rs Add BeaconChainHarness tests for The Merge (#2661) 2021-12-02 14:26:52 +11:00
op_verification.rs Disable autotests for beacon_chain (#2658) 2021-12-02 14:26:52 +11:00
store_tests.rs Add configurable block replayer (#2863) 2021-12-21 06:30:52 +00:00
sync_committee_verification.rs Disable autotests for beacon_chain (#2658) 2021-12-02 14:26:52 +11:00
tests.rs Disable autotests for beacon_chain (#2658) 2021-12-02 14:26:52 +11:00