From d50b3ddf41c33b8f1332d618f8e9a55d8a71b8cf Mon Sep 17 00:00:00 2001
From: 1VerdeMuXH1ApSZsQDkuHHZrwJaAtXTVn
<1VerdeMuXH1ApSZsQDkuHHZrwJaAtXTVn@bitcoin.cash>
Date: Thu, 12 Dec 2019 14:12:14 -0500
Subject: [PATCH 1/3] wiki commit
---
protocol/network/messages/version.md | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/protocol/network/messages/version.md b/protocol/network/messages/version.md
index 78ac173..dd6d907 100644
--- a/protocol/network/messages/version.md
+++ b/protocol/network/messages/version.md
@@ -17,7 +17,9 @@ The node connection is not considered established until both nodes have sent and
| nonce | 8 bytes | bytes[(LE)](/protocol/misc/endian/little) | Random nonce for the connection, used to detect connections to self. |
| user agent | variable | [variable length string](/protocol/formats/variable-length-string) | A user agent string identifying the node implementation. |
| block height | 4 bytes | unsigned integer[(LE)](/protocol/misc/endian/little) | The height of the block with the highest height known to the sending node. |
-| relay flag | 1 byte | boolean | Indicates whether the sending node would like all broadcasted transactions relayed to it. See [BIP-37](/protocol/forks/bip-0037). |
+| relay flag | 1 byte | boolean | Indicates whether the sending node would like all broadcasted transactions relayed to it. See [BIP-37](/protocol/forks/bip-0037). This flag is sometimes referred to as "fRelay". |
+
+Note: appending extra data after the `relay flag` is ignored. Historically, extra data after the `relay flag` would sometimes result in the connection being banned, although this is no longer standard behavior.
## Version Number
@@ -128,4 +130,8 @@ Generally, though node implementations may be aware of services they do not prov
### Bitcoin ABC
-Bitcoin ABC nodes may, once they have reached their maximum number of peers, selectively disconnect from nodes that do not supported "desired services", though it appears currently this just NODE_NETWORK and/or NODE_NETWORK_LIMITED. That is, it may prefer nodes that store and serve blocks.
\ No newline at end of file
+Bitcoin ABC nodes may, once they have reached their maximum number of peers, selectively disconnect from nodes that do not supported "desired services", though it appears currently this just NODE_NETWORK and/or NODE_NETWORK_LIMITED. That is, it may prefer nodes that store and serve blocks.
+
+### Bitcoin Verde
+
+Bitcoin Verde nodes ignores any data after the `relay flag` field.
\ No newline at end of file
From e4d7f8c3d27aaacac5516b2e172c04907df3c8b5 Mon Sep 17 00:00:00 2001
From: 1VerdeMuXH1ApSZsQDkuHHZrwJaAtXTVn
<1VerdeMuXH1ApSZsQDkuHHZrwJaAtXTVn@bitcoin.cash>
Date: Thu, 12 Dec 2019 14:27:00 -0500
Subject: [PATCH 2/3] wiki commit
From 9a3d15e3f4a28de1541e14f193a8adc0be54e018 Mon Sep 17 00:00:00 2001
From: 1VerdeMuXH1ApSZsQDkuHHZrwJaAtXTVn
<1VerdeMuXH1ApSZsQDkuHHZrwJaAtXTVn@bitcoin.cash>
Date: Thu, 12 Dec 2019 15:13:02 -0500
Subject: [PATCH 3/3] Manual commit
---
home.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/home.md b/home.md
index 3b35345..c63e0d2 100644
--- a/home.md
+++ b/home.md
@@ -79,7 +79,7 @@
- Peer-to-Peer Network
- [Messages](/protocol/network/messages)
- [Handshake: Version (“version”)](/protocol/network/messages/version)
- - verack
+ - [Handshake: Acknowledge Version ("verack”)](/protocol/network/messages/verack)
- ping
- pong
- addr