Skip to content

Commit

Permalink
Merge pull request #1293 from alexgleason/a-deletion
Browse files Browse the repository at this point in the history
NIP-09: clarify "a" tag deletions
  • Loading branch information
alexgleason authored Jun 11, 2024
2 parents 0d7e3ed + 9e223f3 commit d251ca0
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions 09.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@ Relays SHOULD delete or stop publishing any referenced events that have an ident

Relays SHOULD continue to publish/share the deletion events indefinitely, as clients may already have the event that's intended to be deleted. Additionally, clients SHOULD broadcast deletion events to other relays which don't have it.

When an `a` tag is used, relays SHOULD delete all versions of the replaceable event up to the `created_at` timestamp of the deletion event.

## Client Usage

Clients MAY choose to fully hide any events that are referenced by valid deletion events. This includes text notes, direct messages, or other yet-to-be defined event kinds. Alternatively, they MAY show the event along with an icon or other indication that the author has "disowned" the event. The `content` field MAY also be used to replace the deleted events' own content, although a user interface should clearly indicate that this is a deletion reason, not the original content.
Expand Down

0 comments on commit d251ca0

Please sign in to comment.