mirror of
https://github.com/sigp/lighthouse.git
synced 2026-03-15 19:02:42 +00:00
Allow sync to to request block bodies.
This commit is contained in:
@@ -142,7 +142,7 @@ impl MessageHandler {
|
||||
RPCResponse::BeaconBlockRoots(response) => {
|
||||
debug!(
|
||||
self.log,
|
||||
"BeaconBlockRoots response received from peer: {:?}", peer_id
|
||||
"BeaconBlockRoots response received"; "peer" => format!("{:?}", peer_id)
|
||||
);
|
||||
self.sync.on_beacon_block_roots_response(
|
||||
peer_id,
|
||||
@@ -150,6 +150,17 @@ impl MessageHandler {
|
||||
&mut self.network_context,
|
||||
)
|
||||
}
|
||||
RPCResponse::BeaconBlockHeaders(response) => {
|
||||
debug!(
|
||||
self.log,
|
||||
"BeaconBlockHeaders response received"; "peer" => format!("{:?}", peer_id)
|
||||
);
|
||||
self.sync.on_beacon_block_headers_response(
|
||||
peer_id,
|
||||
response,
|
||||
&mut self.network_context,
|
||||
)
|
||||
}
|
||||
// TODO: Handle all responses
|
||||
_ => panic!("Unknown response: {:?}", response),
|
||||
}
|
||||
@@ -233,10 +244,6 @@ impl NetworkContext {
|
||||
};
|
||||
// register RPC request
|
||||
self.requests.insert((peer_id.clone(), id), Instant::now());
|
||||
debug!(
|
||||
self.log,
|
||||
"Hello request registered with peer: {:?}", peer_id
|
||||
);
|
||||
id
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user