diff options
author | Jon Atack <jon@atack.com> | 2020-12-07 19:23:16 +0100 |
---|---|---|
committer | Jon Atack <jon@atack.com> | 2020-12-07 19:27:00 +0100 |
commit | 4b7b58b3fef5b9566a475871c441ed6ae73af89e (patch) | |
tree | 182b1540129180d1143f8fbd5d443f714aea10dc | |
parent | 5c4911e7e7523fb7643da209254bbc2ef7898d2e (diff) |
Update net_processing WTXID documentation per BIP339
as BIP339 currently states:
"The wtxidrelay message MUST be sent in response to a version
message from a peer whose protocol version is >= 70016 and
prior to sending a verack. A wtxidrelay message received after
a verack message MUST be ignored or treated as invalid."
-rw-r--r-- | src/net_processing.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/net_processing.cpp b/src/net_processing.cpp index 1b4a05f0b6..3600ac7c62 100644 --- a/src/net_processing.cpp +++ b/src/net_processing.cpp @@ -2516,8 +2516,8 @@ void PeerManager::ProcessMessage(CNode& pfrom, const std::string& msg_type, CDat return; } - // Feature negotiation of wtxidrelay should happen between VERSION and - // VERACK, to avoid relay problems from switching after a connection is up + // Feature negotiation of wtxidrelay must happen between VERSION and VERACK + // to avoid relay problems from switching after a connection is up. if (msg_type == NetMsgType::WTXIDRELAY) { if (pfrom.fSuccessfullyConnected) { // Disconnect peers that send wtxidrelay message after VERACK; this |