diff --git a/docs/protocol.rst b/docs/protocol.rst index b96ff002..5a7045fb 100644 --- a/docs/protocol.rst +++ b/docs/protocol.rst @@ -74,8 +74,8 @@ All integers are encoded in big endian. (This is different from Bitcoin). * - ? - message_payload - uchar[] - - The actual data, a message or an object_. Not to be confused with - objectPayload. + - The actual data, a :ref:`message ` or an object_. + Not to be confused with objectPayload. Known magic values: @@ -168,7 +168,7 @@ addresses are not prefixed with a timestamp or stream in the version_ message. * - 8 - services - uint64_t - - same service(s) listed in version + - same service(s) listed in version_ * - 16 - IPv6/4 - char[16] @@ -221,3 +221,121 @@ Bitmessage uses `ECIES =4.