From 099ca5fdb8af15fd1d4ca930845b4c386690e026 Mon Sep 17 00:00:00 2001 From: fa706e5b83254c27135bc4b03060ed58ecc67dfa84a6597d01a6ea7c71ae1615 Date: Wed, 18 Dec 2019 15:49:58 -0500 Subject: [PATCH] Commit. --- protocol/network/messages.md | 58 +++++++++++++++++++++--------------- 1 file changed, 34 insertions(+), 24 deletions(-) diff --git a/protocol/network/messages.md b/protocol/network/messages.md index 3867867..782f3eb 100644 --- a/protocol/network/messages.md +++ b/protocol/network/messages.md @@ -33,41 +33,51 @@ The `command string` is a fixed-length 12 byte ASCII string. Commands may not b The following messages are considered standard by all node implementations. +#### Announcements | Command String | Name | | -- | -- | -| version | [Handshake: Version](/protocol/network/messages/version) | -| verack | [Handshake: Acknowledge Version](/protocol/network/messages/verack) | -| ping | [Ping](/protocol/network/messages/ping) | -| pong | [Pong](/protocol/network/messages/pong) | -| addr | | -| getblocks | | -| inv | | -| mempool | | -| getheaders | | -| headers | | -| getdata | | -| block | | -| tx | | -| merkleblock | | -| notfound | | -| reject | | -| sendheaders | | -| feefilter | | -| getaddr | | -| filterload | | | filteradd | | | filterclear | | +| filterload | | +| inv | | + +#### Requests +| Command String | Name | +| -- | -- | +| feefilter | | +| getaddr | | +| getblocks | | +| getdata | | +| getheaders | | +| ping | [Ping](/protocol/network/messages/ping) | +| sendheaders | | +| version | [Handshake: Version](/protocol/network/messages/version) | + + +#### Responses +| Command String | Name | +| -- | -- | +| addr | | +| block | | +| headers | | +| notfound | | +| merkleblock | | +| pong | [Pong](/protocol/network/messages/pong) | +| reject | | +| tx | | +| verack | [Handshake: Acknowledge Version](/protocol/network/messages/verack) | The following messages are well known, but not implemented by all node implementations. | Command String | Name | Supported Implementations | | -- | -- | -- | -| sendcmpct | | | -| get_xthin | | | -| xthinblock | | | -| thinblock | | | | get_xblocktx | | | +| get_xthin | | | +| mempool | | +| sendcmpct | | | +| thinblock | | | | xblocktx | | | +| xthinblock | | | ### Payload Byte Count