lighthouse/beacon_node/network/src
divma 86a18e72c4 Sync fixes (#1716)
## Issue Addressed

chain state inconsistencies

## Proposed Changes
- a batch can be fake-failed by Range if it needs to move a peer to another chain. The peer will still send blocks/ errors / produce timeouts for those  requests, so check when we get a response from the RPC that the request id matches, instead of only the peer, since a re-request can be directed to the same peer.
- if an optimistic batch succeeds, store the attempt to avoid trying it again when quickly switching chains. Also, use it only if ahead of our current target, instead of the segment's start epoch
2020-10-04 23:49:14 +00:00
..
attestation_service Weak subjectivity start from genesis (#1675) 2020-10-01 01:41:58 +00:00
beacon_processor Use Drop impl to send worker idle message (#1718) 2020-10-04 21:59:20 +00:00
router Super Silky Smooth Syncs, like a Sir (#1628) 2020-09-23 06:29:55 +00:00
service Alternative (to BeaconChainHarness) BeaconChain testing API (#1380) 2020-08-26 09:24:55 +00:00
sync Sync fixes (#1716) 2020-10-04 23:49:14 +00:00
error.rs Initial work towards v0.2.0 (#924) 2020-03-17 17:24:44 +11:00
lib.rs Add UPnP support for Lighthouse (#1587) 2020-10-02 08:47:00 +00:00
metrics.rs Add gossip conditions from spec v0.12.3 (#1667) 2020-09-27 20:59:40 +00:00
nat.rs Add UPnP support for Lighthouse (#1587) 2020-10-02 08:47:00 +00:00
persisted_dht.rs Fix clippy warnings (#1385) 2020-07-23 14:18:00 +00:00
service.rs Add UPnP support for Lighthouse (#1587) 2020-10-02 08:47:00 +00:00