Handle peer dials and propagate to message handler

This commit is contained in:
Age Manning
2019-03-17 23:14:28 +11:00
parent 9803ab30f2
commit 2e0c8e2e47
8 changed files with 84 additions and 41 deletions

View File

@@ -108,6 +108,12 @@ fn network_service(
.send(HandlerMessage::RPC(rpc_event))
.map_err(|_| "failed to send rpc to handler");
}
Ok(Async::Ready(Some(Libp2pEvent::PeerDialed(peer_id)))) => {
debug!(libp2p_service.log, "Peer Dialed: {:?}", peer_id);
message_handler_send
.send(HandlerMessage::PeerDialed(peer_id))
.map_err(|_| "failed to send rpc to handler");
}
Ok(Async::Ready(Some(Libp2pEvent::Message(m)))) => debug!(
libp2p_service.log,
"Network Service: Message received: {}", m