lighthouse-pulse/beacon_node/eth2-libp2p/src
divma 0e37a16927
Super tiny RPC refactor (#1187)
* wip: mwake the request id optional

* make the request_id optional

* cleanup

* address clippy lints inside rpc

* WIP: Separate sent RPC events from received ones

* WIP: Separate sent RPC events from received ones

* cleanup

* Separate request ids from substream ids

* Make RPC's message handling independent of RequestIds

* Change behaviour RPC events to be more outside-crate friendly

* Propage changes across the network + router + processor

* Propage changes across the network + router + processor

* fmt

* "tiny" refactor

* more tiny refactors

* fmt eth2-libp2p

* wip: propagating changes

* wip: propagating changes

* cleaning up

* more cleanup

* fmt

* tests HOT fix

Co-authored-by: Age Manning <Age@AgeManning.com>
2020-06-05 13:07:59 +10:00
..
behaviour Super tiny RPC refactor (#1187) 2020-06-05 13:07:59 +10:00
discovery Allow discovery to be more lenient in enr eth2 fields (#1201) 2020-05-27 06:34:15 +10:00
peer_manager Super tiny RPC refactor (#1187) 2020-06-05 13:07:59 +10:00
rpc Super tiny RPC refactor (#1187) 2020-06-05 13:07:59 +10:00
types Client identification (#1158) 2020-05-18 21:35:14 +10:00
config.rs Stable futures (#879) 2020-05-17 11:16:48 +00:00
lib.rs Super tiny RPC refactor (#1187) 2020-06-05 13:07:59 +10:00
metrics.rs Fix block processing blowup, upgrade metrics (#500) 2019-08-19 21:02:34 +10:00
service.rs Super tiny RPC refactor (#1187) 2020-06-05 13:07:59 +10:00