lighthouse/beacon_node
realbigsean 33d01a7911
miscelaneous fixes on syncing, rpc and responding to peer's sync related requests (#3827)
- there was a bug in responding range blob requests where we would incorrectly label the first slot of an epoch as a non-skipped slot if it were skipped. this bug did not exist in the code for responding to block range request because the logic error was mitigated by defensive coding elsewhere
- there was a bug where a block received during range sync without a corresponding blob (and vice versa) was incorrectly interpreted as a stream termination
- RPC size limit fixes.
- Our blob cache was dead locking so I removed use of it for now.
- Because of our change in finalized sync batch size from 2 to 1 and our transition to using exact epoch boundaries for batches (rather than one slot past the epoch boundary), we need to sync finalized sync to 2 epochs + 1 slot past our peer's finalized slot in order to finalize the chain locally.
- use fork context bytes in rpc methods on both the server and client side
2022-12-21 15:50:51 -05:00
..
beacon_chain handle parent blob request edge cases correctly. fix data availability boundary check 2022-12-19 11:39:09 -05:00
builder_client Capella eip 4844 cleanup (#3652) 2022-10-26 15:15:26 -04:00
client merge with capella 2022-12-15 09:33:18 -05:00
eth1 Merged with unstable 2022-11-30 17:29:10 -06:00
execution_layer merge with capella 2022-12-15 09:33:18 -05:00
genesis Super small improvement: Remove unnecessary mut (#3736) 2022-11-21 03:15:54 +00:00
http_api Update beacon_node/http_api/src/publish_blocks.rs 2022-12-19 12:27:31 -05:00
http_metrics Support IPv6 in BN and VC HTTP APIs (#3104) 2022-03-24 00:04:49 +00:00
lighthouse_network miscelaneous fixes on syncing, rpc and responding to peer's sync related requests (#3827) 2022-12-21 15:50:51 -05:00
network miscelaneous fixes on syncing, rpc and responding to peer's sync related requests (#3827) 2022-12-21 15:50:51 -05:00
operation_pool Fixed Clippy Complaints & Some Failing Tests (#3791) 2022-12-13 10:50:24 -06:00
src merge with capella 2022-12-15 09:33:18 -05:00
store miscelaneous fixes on syncing, rpc and responding to peer's sync related requests (#3827) 2022-12-21 15:50:51 -05:00
tests Altair consensus changes and refactors (#2279) 2021-07-09 06:15:32 +00:00
timer Use async code when interacting with EL (#3244) 2022-07-03 05:36:50 +00:00
Cargo.toml Add support for compile time FIELD_ELEMENTS_PER_BLOB 2022-12-14 21:25:47 +05:30