diff options
| author | Arman The Parman <77603167+ArmanTheParman@users.noreply.github.com> | 2024-06-17 05:33:49 +1000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-06-16 16:33:49 -0300 |
| commit | c576737ba42772a561c6ebfd9faf0baae6d19b17 (patch) | |
| tree | ab7e5ece25d66b8d4440c8e06a50a80444b79eb9 | |
| parent | 2a8597b32dccd9b57f4a698b479e808a0625f69e (diff) | |
parentheses > commas (#1308)
* Update 01.md
A few small changes that can potentially help a broader audience (non-developers) follow the meaning.
* monospace hex
Co-authored-by: Asai Toshiya <to.asai.60@gmail.com>
---------
Co-authored-by: fiatjaf_ <fiatjaf@gmail.com>
Co-authored-by: Asai Toshiya <to.asai.60@gmail.com>
| -rw-r--r-- | 01.md | 18 |
1 files changed, 9 insertions, 9 deletions
| @@ -43,16 +43,16 @@ To obtain the `event.id`, we `sha256` the serialized event. The serialization is | |||
| 43 | ``` | 43 | ``` |
| 44 | 44 | ||
| 45 | To prevent implementation differences from creating a different event ID for the same event, the following rules MUST be followed while serializing: | 45 | To prevent implementation differences from creating a different event ID for the same event, the following rules MUST be followed while serializing: |
| 46 | - Whitespace, line breaks or other unnecessary formatting should not be included in the output JSON. | ||
| 47 | - No characters except the following should be escaped, and instead should be included verbatim: | ||
| 48 | - A line break, `0x0A`, as `\n` | ||
| 49 | - A double quote, `0x22`, as `\"` | ||
| 50 | - A backslash, `0x5C`, as `\\` | ||
| 51 | - A carriage return, `0x0D`, as `\r` | ||
| 52 | - A tab character, `0x09`, as `\t` | ||
| 53 | - A backspace, `0x08`, as `\b` | ||
| 54 | - A form feed, `0x0C`, as `\f` | ||
| 55 | - UTF-8 should be used for encoding. | 46 | - UTF-8 should be used for encoding. |
| 47 | - Whitespace, line breaks or other unnecessary formatting should not be included in the output JSON. | ||
| 48 | - The following characters in the content field must be escaped as shown, and all other characters must be included verbatim: | ||
| 49 | - A line break (`0x0A`), use `\n` | ||
| 50 | - A double quote (`0x22`), use `\"` | ||
| 51 | - A backslash (`0x5C`), use `\\` | ||
| 52 | - A carriage return (`0x0D`), use `\r` | ||
| 53 | - A tab character (`0x09`), use `\t` | ||
| 54 | - A backspace, (`0x08`), use `\b` | ||
| 55 | - A form feed, (`0x0C`), use `\f` | ||
| 56 | 56 | ||
| 57 | ### Tags | 57 | ### Tags |
| 58 | 58 | ||