fiatjaf
1e1f3b3e7e
move nips to the dedicated nips repo and update readme.
2022-05-01 08:00:38 -03:00
fiatjaf
fb33165891
define .tags as always made of strings.
2022-02-09 14:18:56 -03:00
Greg Heartsfield
87dc0ac25c
nip-01: allow prefix search of id, author in request filter. ( #65 )
...
Co-authored-by: fiatjaf <fiatjaf@gmail.com>
2022-02-08 16:26:56 -03:00
fiatjaf
d79c9ec73e
change nip01 unknown kind behavior wording so @rajarshimaitra is happier.
2022-02-01 15:05:27 -03:00
fiatjaf
2529a8824f
more nip01 attributions.
2022-01-31 10:58:23 -03:00
Jeff Thibault
9a02456673
text changes
2022-01-30 12:19:53 -03:00
fiatjaf
59352e4864
change "<id>" to "<subscription_id>" in NIP-01
...
fixes https://github.com/fiatjaf/nostr/issues/66
2022-01-30 08:20:47 -03:00
Vincent Liao
bf8bf03033
fix minor typo on nip-01
2022-01-26 12:06:44 -03:00
Heebs
3e0f00fbfa
Minor change
2022-01-24 15:25:11 -03:00
Greg Heartsfield
dd41ab8393
nip01: allow multiple values for filter attributes.
...
Fixes https://github.com/fiatjaf/nostr/issues/48
2022-01-01 20:17:05 -03:00
fiatjaf
8601706ffc
improve json formatting on nips 1 and 9 and remove an unnecessary field.
2022-01-01 10:40:25 -03:00
fiatjaf
8744130658
remove @ handling instructions that were very bad from nip-01.
2021-12-30 22:47:37 -03:00
Greg Heartsfield
d8283b59ee
nip01: add `until` to request filter
...
fixes https://github.com/fiatjaf/nostr/issues/39 .
2021-12-24 06:09:00 -03:00
fiatjaf
04c6310ee7
remove redundant .author field from filter spec.
...
fixes https://github.com/fiatjaf/nostr/issues/34 .
2021-12-16 15:30:30 -03:00
fiatjaf
3674994f1d
specify that hex strings must be lowercase for hashing.
2021-12-12 19:45:33 -03:00
fiatjaf
97786e3142
nip01: relay-to-client message definitions.
...
why weren't these things here already?
2021-10-23 13:41:10 -03:00
fiatjaf
5553654e0c
nip01: fix json formatting.
2021-10-23 13:22:52 -03:00
fiatjaf
69509f40cd
fix NIP-01 top-level JSON array messages.
2021-10-04 01:28:16 -03:00
fiatjaf
9ee3a0259e
repurpose NIP-02 and add NIP authorship.
...
embed the functionalities added by https://github.com/fiatjaf/nostr/pull/16
into NIP-02, which can now be used for petnames, contact sharing and follow-list
backups.
2021-05-22 13:38:25 -03:00
fiatjaf
54dfb466cd
add kind to basic filter definition.
2021-03-04 12:18:19 -03:00
emeceve
14b8d01dbb
Specifies timestamp to be in seconds
2021-02-25 20:42:53 -03:00
fiatjaf
2f1d1cea63
add note about unknown event kinds.
2021-02-14 21:45:53 -03:00
fiatjaf
33a1a70e6e
yet another new nip-01, hopefully this is good now.
2021-02-14 21:44:10 -03:00
Benoit Verret
554d5326b7
Proofread
2021-01-23 09:26:17 -03:00
fiatjaf
af110bab73
add more info and implementation details to NIP-01.
2021-01-17 20:24:08 -03:00
fiatjaf
b04a38b20a
finally get the new nip-01 working everywhere -- almost.
2021-01-09 22:01:47 -03:00
fiatjaf
c6dbcba906
improve nip01.
2021-01-06 10:08:14 -03:00
fiatjaf
00e5667471
nip-01: update to reflect new serialization and websocket interface.
2021-01-04 23:15:10 -03:00
fiatjaf
afbebf3fa6
use generic tags in events instead of references.
2021-01-03 21:48:27 -03:00
fiatjaf
d39c1fc252
fix reference fetching and rename request_note to request_event.
2020-12-07 09:34:25 -03:00
fiatjaf
7f8c28de0f
document and implement limit/offset behavior.
2020-12-06 16:42:47 -03:00
fiatjaf
1eb0351d94
nip01: change the way to request to watch keys and get updates.
2020-11-22 18:42:10 -03:00
fiatjaf
0226a367ff
metadata editing and sharing and a way to save local "petnames".
2020-11-18 08:59:03 -03:00
fiatjaf
3404dee7d0
migrate to bip340 schnorr signatures.
2020-11-17 18:55:45 -03:00
fiatjaf
fea1743a6b
add basic protocol description as NIP-01
2020-11-15 23:01:38 -03:00