upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert C. Martin <unclebob@cleancoder.com>2022-05-04 15:14:49 -0500
committerRobert C. Martin <unclebob@cleancoder.com>2022-05-04 15:14:49 -0500
commitbd4a81a6042534fd88cb590ddf0524f5a8fe10bb (patch)
treec553169b40d009fd136e917ae2f4fc5352dd23e3
parent96e4e7eb5c0bba06e2a885c82b1a6e4db6ea49ef (diff)
rename NIP-13 to NIP-10
-rw-r--r--10.md (renamed from 13.md)10
1 files changed, 5 insertions, 5 deletions
diff --git a/13.md b/10.md
index 75f802d..c43aa93 100644
--- a/13.md
+++ b/10.md
@@ -1,4 +1,4 @@
1NIP-13 1NIP-10
2====== 2======
3 3
4 4
@@ -7,18 +7,18 @@ On `e` and `p` tags in Text Events (kind 1).
7 7
8`draft` ~`mandatory`~ `author:unclebobmartin` 8`draft` ~`mandatory`~ `author:unclebobmartin`
9 9
10### A recommendation for clients. 10### A Conventional use of `e` and `p` tags within clients.
11 11
12The following seems to be the conventions that are used by `Branle`, `Damus`, and `more-speech` for referencing 12The following seems to be the conventions that are used by `Branle`, `Damus`, and `more-speech` for referencing
13events and authors when building a reply. These conventions help clients build event threads, and alert authors of 13events and authors when building a reply. These conventions help clients build event threads, and alert authors of
14replies. 14replies.
15 15
16## Definitions: 16### Definitions:
17 * A reply chain is the list of events from the root event to a specific reply. 17 * A reply chain is the list of events from the root event to a specific reply.
18 * A reply thread is the tree of events consisting of all replies beginning at the root. 18 * A reply thread is the tree of events consisting of all replies beginning at the root.
19 * An event id is a 32 byte number in lower-case hexidecimal. 19 * An event id is a 32 byte number in lower-case hexidecimal.
20 20
21## The `e` tag 21### The `e` tag
22Used in a text event contains a single event id. ["e", "`hex-number`"] 22Used in a text event contains a single event id. ["e", "`hex-number`"]
23 23
24 * No `e` tag: 24 * No `e` tag:
@@ -34,7 +34,7 @@ The id of the event to which this event is a reply.
34There may be any number of `mention-ids`. These are the ids of events which may, or may not be in the reply chain. 34There may be any number of `mention-ids`. These are the ids of events which may, or may not be in the reply chain.
35They are citings from this event. `root-id` and `reply-id` are as above. 35They are citings from this event. `root-id` and `reply-id` are as above.
36 36
37## The `p` tag 37### The `p` tag
38Used in a text event contains a list of pubkeys used to record who is involved in a reply thread. 38Used in a text event contains a list of pubkeys used to record who is involved in a reply thread.
39 39
40When replying to a text event E with `p` tags P, the replying event's `p` tags should contain P as well as the pubkey of the of the event being replied to. 40When replying to a text event E with `p` tags P, the replying event's `p` tags should contain P as well as the pubkey of the of the event being replied to.