mirror of
https://github.com/nostr-protocol/nips.git
synced 2024-12-22 08:25:53 -05:00
rename NIP-13 to NIP-10
This commit is contained in:
parent
96e4e7eb5c
commit
bd4a81a604
|
@ -1,4 +1,4 @@
|
||||||
NIP-13
|
NIP-10
|
||||||
======
|
======
|
||||||
|
|
||||||
|
|
||||||
|
@ -7,18 +7,18 @@ On `e` and `p` tags in Text Events (kind 1).
|
||||||
|
|
||||||
`draft` ~`mandatory`~ `author:unclebobmartin`
|
`draft` ~`mandatory`~ `author:unclebobmartin`
|
||||||
|
|
||||||
### A recommendation for clients.
|
### A Conventional use of `e` and `p` tags within clients.
|
||||||
|
|
||||||
The following seems to be the conventions that are used by `Branle`, `Damus`, and `more-speech` for referencing
|
The following seems to be the conventions that are used by `Branle`, `Damus`, and `more-speech` for referencing
|
||||||
events and authors when building a reply. These conventions help clients build event threads, and alert authors of
|
events and authors when building a reply. These conventions help clients build event threads, and alert authors of
|
||||||
replies.
|
replies.
|
||||||
|
|
||||||
## Definitions:
|
### Definitions:
|
||||||
* A reply chain is the list of events from the root event to a specific reply.
|
* A reply chain is the list of events from the root event to a specific reply.
|
||||||
* A reply thread is the tree of events consisting of all replies beginning at the root.
|
* A reply thread is the tree of events consisting of all replies beginning at the root.
|
||||||
* An event id is a 32 byte number in lower-case hexidecimal.
|
* An event id is a 32 byte number in lower-case hexidecimal.
|
||||||
|
|
||||||
## The `e` tag
|
### The `e` tag
|
||||||
Used in a text event contains a single event id. ["e", "`hex-number`"]
|
Used in a text event contains a single event id. ["e", "`hex-number`"]
|
||||||
|
|
||||||
* No `e` tag:
|
* No `e` tag:
|
||||||
|
@ -34,7 +34,7 @@ The id of the event to which this event is a reply.
|
||||||
There may be any number of `mention-ids`. These are the ids of events which may, or may not be in the reply chain.
|
There may be any number of `mention-ids`. These are the ids of events which may, or may not be in the reply chain.
|
||||||
They are citings from this event. `root-id` and `reply-id` are as above.
|
They are citings from this event. `root-id` and `reply-id` are as above.
|
||||||
|
|
||||||
## The `p` tag
|
### The `p` tag
|
||||||
Used in a text event contains a list of pubkeys used to record who is involved in a reply thread.
|
Used in a text event contains a list of pubkeys used to record who is involved in a reply thread.
|
||||||
|
|
||||||
When 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.
|
When 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.
|
Loading…
Reference in New Issue
Block a user