lighthouse/beacon_node
divma 103300c880
Custom net behaviour (#1122)
* expand NetworkBehaviour derive

* add handler placeholder

* add dummy custom handler wrapping the select

* cleanup behaviour's expanded impl of NetworkBehaviour

* cleanup behaviour with macro

* add missing function and clean with macros

* add custom InEvent for Behaviour's handler

* cleanup

* replace InboundProtocol with a "custom" one

* add a delegating handler to put the encapsulate the noice

* partially implement poll for handler

* partially implement poll for handler

* cleanup

* Remove warnings before merge

Co-authored-by: Age Manning <Age@AgeManning.com>
2020-05-26 14:24:38 +10:00
..
beacon_chain Relax PartialEq constraint on error enums (#1179) 2020-05-21 10:21:44 +10:00
client Improve genesis service (#1103) 2020-05-26 13:25:52 +10:00
eth1 Improve genesis service (#1103) 2020-05-26 13:25:52 +10:00
eth2-libp2p Custom net behaviour (#1122) 2020-05-26 14:24:38 +10:00
genesis Improve genesis service (#1103) 2020-05-26 13:25:52 +10:00
network fix attestation service tests (#1167) 2020-05-22 12:09:22 +10:00
operation_pool Improve bls::SecretKey privacy (#1164) 2020-05-19 11:23:08 +10:00
rest_api Add tests for REST API /validator/attestation (#1189) 2020-05-25 10:25:08 +10:00
src Stable futures (#879) 2020-05-17 11:16:48 +00:00
store Ditch StoreItem trait (#1185) 2020-05-25 10:26:54 +10:00
tests Faster attestation production (#838) 2020-03-04 17:10:22 +11:00
timer Directory Restructure (#1163) 2020-05-18 21:24:23 +10:00
version v0.1.2 (#1155) 2020-05-18 15:05:23 +10:00
websocket_server Directory Restructure (#1163) 2020-05-18 21:24:23 +10:00
Cargo.toml Directory Restructure (#1163) 2020-05-18 21:24:23 +10:00