Update 01.md

Co-authored-by: hodlbod <jstaab@protonmail.com>
This commit is contained in:
Tomas Bezouska 2024-07-17 22:25:25 +02:00 committed by GitHub
parent 04f4c18158
commit e12b4d96d3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

2
01.md
View File

@ -92,7 +92,7 @@ Kinds specify how clients should interpret the meaning of each event and the oth
And also a convention for kind ranges that allow for easier experimentation and flexibility of relay implementation:
- for kind `n` such that `4 <= n < 10000 || n == 1 || n == 2`, events are **regular**, which means they're all expected to be stored by relays.
- for kind `n` such that `n < 10000 && n != 0 && n != 3`, events are **regular**, which means they're all expected to be stored by relays.
- for kind `n` such that `10000 <= n < 20000 || n == 0 || n == 3`, events are **replaceable**, which means that, for each combination of `pubkey` and `kind`, only the latest event MUST be stored by relays, older versions MAY be discarded.
- for kind `n` such that `20000 <= n < 30000`, events are **ephemeral**, which means they are not expected to be stored by relays.
- for kind `n` such that `30000 <= n < 40000`, events are **parameterized replaceable**, which means that, for each combination of `pubkey`, `kind` and the `d` tag's first value, only the latest event MUST be stored by relays, older versions MAY be discarded.