mirror of
https://github.com/scsibug/nostr-rs-relay.git
synced 2024-11-22 00:59:07 -05:00
feat: advertise support for NIP-09 and NIP-12 in relay info
NIP-01 prefix search, and NIP-12 generic tags are no longer marked as experimental. NIP-11 relay info advertises NIP-09 event deletion and NIP-12 generic tag search support.
This commit is contained in:
parent
72f1c19b21
commit
78da92ccca
|
@ -14,13 +14,13 @@ NIPs with a relay-specific implementation are listed here.
|
||||||
|
|
||||||
- [x] NIP-01: Core event model
|
- [x] NIP-01: Core event model
|
||||||
- [x] NIP-01: Hide old metadata events
|
- [x] NIP-01: Hide old metadata events
|
||||||
- [x] NIP-01: Id/Author prefix search (_experimental_)
|
- [x] NIP-01: Id/Author prefix search
|
||||||
- [x] NIP-02: Hide old contact list events
|
- [x] NIP-02: Hide old contact list events
|
||||||
- [ ] NIP-03: OpenTimestamps
|
- [ ] NIP-03: OpenTimestamps
|
||||||
- [x] NIP-05: Mapping Nostr keys to DNS identifiers
|
- [x] NIP-05: Mapping Nostr keys to DNS identifiers
|
||||||
- [x] NIP-09: Event deletion
|
- [x] NIP-09: Event deletion
|
||||||
- [x] NIP-11: Relay information document
|
- [x] NIP-11: Relay information document
|
||||||
- [x] NIP-12: Generic tag search (_experimental_)
|
- [x] NIP-12: Generic tag search
|
||||||
- [x] NIP-15: End of stored events notice
|
- [x] NIP-15: End of stored events notice
|
||||||
- [x] NIP-16: Replaceable and ephemeral events
|
- [x] NIP-16: Replaceable and ephemeral events
|
||||||
- [x] NIP-22: Event `created_at` limits (_future-dated events only_)
|
- [x] NIP-22: Event `created_at` limits (_future-dated events only_)
|
||||||
|
|
|
@ -35,7 +35,7 @@ impl From<config::Info> for RelayInfo {
|
||||||
description: i.description,
|
description: i.description,
|
||||||
pubkey: i.pubkey,
|
pubkey: i.pubkey,
|
||||||
contact: i.contact,
|
contact: i.contact,
|
||||||
supported_nips: Some(vec![1, 2, 11, 15, 16, 22]),
|
supported_nips: Some(vec![1, 2, 9, 11, 12, 15, 16, 22]),
|
||||||
software: Some("https://git.sr.ht/~gheartsfield/nostr-rs-relay".to_owned()),
|
software: Some("https://git.sr.ht/~gheartsfield/nostr-rs-relay".to_owned()),
|
||||||
version: CARGO_PKG_VERSION.map(|x| x.to_owned()),
|
version: CARGO_PKG_VERSION.map(|x| x.to_owned()),
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user