Commit Graph
79 Commits
Author SHA1 Message Date
William Casarin 15514283f3 NIP-20: Command Results
When submitting events to relays, clients currently have no way to know
if an event was successfully committed to the database. This NIP
introduces the concept of command results which are like NOTICE's except
provide more information about if an event was accepted or rejected.
2022-11-10 10:29:11 -08:00
Blake Jakopovicandfiatjaf 27683d3441 Update 10.md
Fixed typo
2022-11-08 16:45:40 -03:00
w3irdrobotandfiatjaf 79bb56c2f4 Fix regex for SetMetadata in NIP1
It appears the regex given in NIP1 for setting the username in the setmetadata event was slightly off. I think the fix here is what was intended. Though I think what was meant here was pretty obvious, to make it easier on future developers, I updated the regex to something that should work with just copying and pasting.
2022-11-04 16:33:57 -03:00
William Casarin b8b5e3aa40 nip25: fix code example
content should not be blank
2022-10-30 08:34:14 -07:00
DZandWilliam Casarin 6ba2fc3338 Update README.md 2022-10-26 09:54:23 -07:00
DZandWilliam Casarin 3c0c3ca0f3 Update README.md
add message-type tables
2022-10-26 09:54:23 -07:00
DZandWilliam Casarin 6d86133118 Update 01.md
fix indentation
2022-10-26 09:54:23 -07:00
Ricardo Arturo Cabral MejíaandGitHub 147cd0a2ea Merge pull request #53 from Semisol/patch-1
nip16: small fix
2022-10-17 14:24:06 -04:00
SemisolandGitHub 497d5d9ddf nip16: small fix 2022-10-16 20:24:21 +03:00
DZandfiatjaf c8a95a0968 Update 01.md
fix typo
2022-10-07 17:17:34 -03:00
fiatjafandGitHub b62aa418de Merge pull request #28 from Minds/minds-nip-26 2022-09-23 13:43:01 -03:00
Greg Heartsfieldandfiatjaf fdbf817961 add kinds reserved by NIP-28 2022-09-11 08:23:02 -03:00
Greg Heartsfieldandfiatjaf fadbcc0aee add NIP-28 link in README 2022-09-11 08:23:02 -03:00
Christopher DavidandGitHub 3423a6dfbc NIP-28: Public Chat (#38) 2022-09-10 14:28:08 -03:00
Leo Wanderslebandfiatjaf 3e0e6ca2d6 separate array elements with , 2022-09-02 18:47:42 -03:00
Mark Harding 78522b50a1 Changes based on feedback 2022-08-24 13:24:50 +01:00
William Casarin 7af2540c6e reactions: we should be able to react to any note
Signed-off-by: William Casarin <jb55@jb55.com>
2022-08-19 15:50:39 -07:00
Ricardo Arturo Cabral MejíaandGitHub 533d316170 Remove NIP-27 2022-08-16 22:59:02 -04:00
Ricardo Arturo Cabral MejíaandGitHub ef059e0fde NIP-27 Multicasting 2022-08-16 22:57:22 -04:00
William CasarinandGitHub f6346b6e22 Merge pull request #22 from jeffthibault/nip22-unacceptable-event-time
NIP-22: event created_at limits
2022-08-15 13:09:53 -07:00
Jeff ThibaultandGitHub 903cc0992e add Giszmo, add comment in code example 2022-08-14 11:26:39 -04:00
Jeff ThibaultandGitHub e8a501c08f Merge pull request #1 from Giszmo/nip22
reworded nip-22
2022-08-14 11:18:43 -04:00
Leo Wandersleb 68300c5990 reword nip22, mention replaceable events 2022-08-13 21:50:38 -04:00
Jeff ThibaultandGitHub 6ee98c1bfb spelling nit 2022-08-13 14:08:14 -04:00
Jeff ThibaultandGitHub f5852fda83 add nip link to readme 2022-08-13 13:54:28 -04:00
Jeff ThibaultandGitHub ef0f8a1186 rename and rewrite to be more generic 2022-08-13 13:52:14 -04:00
Jeff ThibaultandGitHub a902083bac Merge branch 'nostr-protocol:master' into nip22-unacceptable-event-time 2022-08-13 10:03:37 -04:00
Mark Harding e13f6d39b9 First draft of Delegated Event Signing 2022-08-04 09:33:38 +01:00
fiatjafandGitHub 7fe572ec5a Merge pull request #26 from jb55/reactions 2022-08-01 08:22:23 -03:00
William Casarin 6903ff5b2c nip25: make generic like an explicit +
Signed-off-by: William Casarin <jb55@jb55.com>
2022-07-31 12:44:40 -07:00
William Casarin 89bb08ba86 nip25: include dislikes/downvotes
Signed-off-by: William Casarin <jb55@jb55.com>
2022-07-30 10:09:33 -07:00
William Casarin dcbd504639 NIP-25: Reactions
Signed-off-by: William Casarin <jb55@jb55.com>
2022-07-30 09:50:26 -07:00
William CasarinandGitHub f2cc7bd86f Merge pull request #23 from Semisol/master
nip16: small fix
2022-07-25 19:02:01 -07:00
SemisolandGitHub 1b94488742 nip16: small fix 2022-07-26 04:33:33 +03:00
Jeff ThibaultandGitHub d1b6bdb18e add relay logic 2022-07-22 12:53:54 -04:00
Jeff ThibaultandGitHub 8bef0e9d79 add that events from future are unacceptable 2022-07-22 12:45:14 -04:00
Jeff ThibaultandGitHub f51ce9dc0e add nip22: unacceptable event created_at field 2022-07-22 11:50:07 -04:00
fiatjaf 140d48e4e9 note NIP-16. 2022-07-11 15:40:58 -03:00
fiatjaf 3771186c03 change NIP-12 so only single-letter tags are indexed. 2022-07-10 15:33:07 -03:00
emeceveandfiatjaf 5980907797 Fix some typos and adds json type to code blocks 2022-06-21 08:07:05 -03:00
fiatjafandGitHub 7f7da50636 note kind 0 is on nip 1 too. 2022-06-20 14:51:21 -03:00
fiatjaf 4d19ef128e update nip-02 to disallow null, only allow strings in tags.
fixes https://github.com/nostr-protocol/nips/pull/15
fixes https://github.com/fiatjaf/nostr-army-knife/issues/2
fixes https://github.com/fiatjaf/relayer/issues/3
2022-06-09 15:40:13 -03:00
Robert C. Martinandfiatjaf f367d820d4 update to nip01 to specify syntax for usernames. 2022-06-05 23:02:59 -03:00
Semisolandfiatjaf 947fe3044a update readme to include NIPs 14, 15, and 16 2022-05-29 11:04:33 -03:00
fiatjafandGitHub 7536d44e9f Merge pull request #11 from Semisol/nip16
NIP16: Event Treatment
2022-05-29 10:55:31 -03:00
Semisol 501fd5ce22 nip16: kind ranges instead of tags 2022-05-27 19:56:31 +03:00
fiatjafandGitHub c120b1746f Merge pull request #10 from Semisol/master
NIP15: End of Stored Events Notice
2022-05-27 13:50:33 -03:00
Semisol 12f6e9ee62 nip15: clarify 2022-05-27 19:43:15 +03:00
SemisolandSemisol f49f26fbe2 nip15: EOSE message will be sent always 2022-05-27 17:55:01 +03:00
Semisol 1a1e3e74ec nip16: add newlines 2022-05-26 21:23:05 +03:00