lighthouse/beacon_node
ethDreamer 46db30416d
Implement Overflow LRU Cache for Pending Blobs (#4203)
* All Necessary Objects Implement Encode/Decode

* Major Components for LRUOverflowCache Implemented

* Finish Database Code

* Add Maintenance Methods

* Added Maintenance Service

* Persist Blobs on Shutdown / Reload on Startup

* Address Clippy Complaints

* Add (emum_behaviour = "tag") to ssz_derive

* Convert Encode/Decode Implementations to "tag"

* Started Adding Tests

* Added a ton of tests

* 1 character fix

* Feature Guard Minimal Spec Tests

* Update beacon_node/beacon_chain/src/data_availability_checker.rs

Co-authored-by: realbigsean <seananderson33@GMAIL.com>

* Address Sean's Comments

* Add iter_raw_keys method

* Remove TODOs

---------

Co-authored-by: realbigsean <seananderson33@GMAIL.com>
2023-05-12 10:08:24 -04:00
..
beacon_chain Implement Overflow LRU Cache for Pending Blobs (#4203) 2023-05-12 10:08:24 -04:00
builder_client Set user agent on requests to builder (#4199) 2023-04-18 02:47:36 +00:00
client Implement Overflow LRU Cache for Pending Blobs (#4203) 2023-05-12 10:08:24 -04:00
eth1 exchangeCapabilities & Capella Readiness Logging (#3918) 2023-01-31 18:26:23 +01:00
execution_layer Implement Overflow LRU Cache for Pending Blobs (#4203) 2023-05-12 10:08:24 -04:00
genesis Fix the new BLS to execution change test 2023-01-25 14:23:35 +01:00
http_api Update engine_api to latest version (#4223) 2023-04-27 14:18:21 -04:00
http_metrics Add content-type header to metrics server response (#3970) 2023-02-28 02:20:50 +00:00
lighthouse_network update blobs by range protocol name (#4229) 2023-04-24 09:03:23 -04:00
network Implement Overflow LRU Cache for Pending Blobs (#4203) 2023-05-12 10:08:24 -04:00
operation_pool Use head state for exit verification (#4183) 2023-04-14 01:11:46 +00:00
src Merge branch 'unstable' into eip4844 2023-04-21 14:13:25 -07:00
store Implement Overflow LRU Cache for Pending Blobs (#4203) 2023-05-12 10:08:24 -04:00
tests Appease Clippy 1.68 and refactor http_api (#4068) 2023-03-13 01:40:03 +00:00
timer Use async code when interacting with EL (#3244) 2022-07-03 05:36:50 +00:00
Cargo.toml Merge branch 'unstable' into eip4844 2023-04-21 14:13:25 -07:00