lighthouse/beacon_node
realbigsean 036096ef61
add retry logic to peer discovery and an expiration time for peers (#1203)
* add retry logic to peer discovery and an expiration time for peers

* Restructure discovery

* Add mac build to CI

* Always return an error for Health when not linux

* Change macos workflow

* Rename macos tests

* Update DiscoverPeers messages to pass Instants. Implement PartialEq for AttServiceMessage

* update discover peer queueing to always check existing messages and extend min_ttl as necessary

* update method name and comment

* Correct merge issues

* Add subnet id check to partialeq, fix discover peer message dups

* fix discover peer message dups

* fix discover peer message dups for real this time

Co-authored-by: Age Manning <Age@AgeManning.com>
Co-authored-by: Paul Hauner <paul@paulhauner.com>
2020-06-05 14:55:03 +10:00
..
beacon_chain Improve tokio task execution (#1181) 2020-06-04 21:48:05 +10:00
client Improve tokio task execution (#1181) 2020-06-04 21:48:05 +10:00
eth1 Improve tokio task execution (#1181) 2020-06-04 21:48:05 +10:00
eth2-libp2p add retry logic to peer discovery and an expiration time for peers (#1203) 2020-06-05 14:55:03 +10:00
genesis Improve tokio task execution (#1181) 2020-06-04 21:48:05 +10:00
network add retry logic to peer discovery and an expiration time for peers (#1203) 2020-06-05 14:55:03 +10:00
operation_pool Clean up database abstractions (#1200) 2020-06-01 08:13:49 +10:00
rest_api Improve tokio task execution (#1181) 2020-06-04 21:48:05 +10:00
src Improve tokio task execution (#1181) 2020-06-04 21:48:05 +10:00
store Remove code duplicating stdlib (#1239) 2020-06-02 10:41:42 +10:00
tests Improve tokio task execution (#1181) 2020-06-04 21:48:05 +10:00
timer Improve tokio task execution (#1181) 2020-06-04 21:48:05 +10:00
version v0.1.2 (#1155) 2020-05-18 15:05:23 +10:00
websocket_server Improve tokio task execution (#1181) 2020-06-04 21:48:05 +10:00
Cargo.toml Improve tokio task execution (#1181) 2020-06-04 21:48:05 +10:00