mirror of
https://github.com/nostr-protocol/nips.git
synced 2024-12-22 08:25:53 -05:00
806 B
806 B
NIP-76
REPLACE
command for updating replaceables
draft
optional
This NIP defines a new message, REPLACE
, that clients can use to publish replaceable and addressable events to relays.
It works like EVENT
, but together with the event JSON, the client also sends the id of the event they are replacing.
["REPLACE", "<id-of-event-being-replaced>", "<new-event>"]
Upon receiving this message, relays should check if the <id-of-event-being-replaced>
corresponds to the latest event id they have stored locally that corresponds to the new replaceable event being received.
If it does correspond, it responds with an OK
normally; otherwise it responds with something I'm not sure but that allows the client to fix its stuff.