nips/15.md
2022-05-27 17:55:01 +03:00

735 B

NIP-15

End of Stored Events Notice

draft optional author:Semisol

Relays may support notifying clients when all stored events have been sent.

If a relay supports this NIP, the relay SHOULD send the client a EOSE message in the format ["EOSE", <subscription_id>] after it has sent all the events it has persisted and all the events that come after this message are newly published.

Client Behavior

Clients SHOULD use the supported_nips field to learn if a relay supports end of stored events notices.

Motivation

The motivation for this proposal is to reduce uncertainty when all events have been sent by a relay to make client code possibly less complex.