From 2f77598078202ecdfef760bfe052cb16272273fd Mon Sep 17 00:00:00 2001 From: asmogo Date: Thu, 12 Dec 2024 22:46:54 +0100 Subject: [PATCH] fix spacing --- 74.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/74.md b/74.md index 27414b8..64d99d7 100644 --- a/74.md +++ b/74.md @@ -33,6 +33,7 @@ Every message must have the following format: "destination": "google.com", } ``` + The `key` field is used to identify the message and is required. All TCP messages from one stream must have the same key. The `data` field contains the data to be transmitted to the destination. @@ -40,10 +41,11 @@ The `data` field contains the data to be transmitted to the destination. The `destination` field specifies the destination of the TCP connection (if the exit node wants to establish a connection to a remote server). The `type` field specifies the type of message and is required. There are three defined message types within this protocol: + 1. `CONNECT`: - Used to establish the initial TCP connection. - The exit node receives this message to initiate a TCP connection with the upstream target (the destination). -3. `DATA`: +2. `DATA`: - Used for transmitting data to the upstream destination after a connection has been established. Messages must be sent using events with `kind:28333`. The content must be encrypted using NIP-44.