lighthouse/beacon_node
divma 6997776494
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-05 17:33:36 +11:00
..
beacon_chain Add check for head/target consistency (#1702) 2020-10-03 10:08:06 +10:00
client Add UPnP support for Lighthouse (#1587) 2020-10-03 10:07:47 +10:00
eth1 Add UPnP support for Lighthouse (#1587) 2020-10-03 10:07:47 +10:00
eth2_libp2p Update libp2p (#1728) 2020-10-05 05:16:27 +00:00
genesis Add UPnP support for Lighthouse (#1587) 2020-10-03 10:07:47 +10:00
http_api Add UPnP support for Lighthouse (#1587) 2020-10-03 10:07:47 +10:00
http_metrics Implement standard eth2.0 API (#1569) 2020-10-01 11:12:36 +10:00
network Sync fixes (#1716) 2020-10-05 17:33:36 +11:00
operation_pool Implement standard eth2.0 API (#1569) 2020-10-01 11:12:36 +10:00
src Add UPnP support for Lighthouse (#1587) 2020-10-03 10:07:47 +10:00
store Add database schema versioning (#1688) 2020-10-01 11:12:36 +10:00
tests Implement standard eth2.0 API (#1569) 2020-10-01 11:12:36 +10:00
timer Add UPnP support for Lighthouse (#1587) 2020-10-03 10:07:47 +10:00
websocket_server Add UPnP support for Lighthouse (#1587) 2020-10-03 10:07:47 +10:00
Cargo.toml Add UPnP support for Lighthouse (#1587) 2020-10-03 10:07:47 +10:00