diff options
Diffstat (limited to 'p2p/src/message.rs')
-rw-r--r-- | p2p/src/message.rs | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/p2p/src/message.rs b/p2p/src/message.rs index 9e73809..3779cc1 100644 --- a/p2p/src/message.rs +++ b/p2p/src/message.rs @@ -62,9 +62,14 @@ pub struct VerMsg { pub protocols: HashMap<ProtocolID, VersionInt>, } -/// VerAck message acknowledging the receipt of a Version message. +/// VerAck message acknowledges the receipt of a Version message. The message +/// consists of the peer ID and an acknowledgment boolean value indicating +/// whether the version is accepted. #[derive(Decode, Encode, Debug, Clone)] -pub struct VerAckMsg(pub PeerID); +pub struct VerAckMsg { + pub peer_id: PeerID, + pub ack: bool, +} /// Shutdown message. #[derive(Decode, Encode, Debug, Clone)] |