Commit Graph

42 Commits

Author SHA1 Message Date
fiatjaf 8818e4f88a
add parseReferences() for NIP-10 and NIP-27. 2023-03-26 09:44:33 -03:00
Egge e48d722227 Fixed readme for publishing with pool 2023-03-01 15:29:24 -03:00
fiatjaf a4c713efcb
fix readme example.
fixes https://github.com/nbd-wtf/nostr-tools/issues/136
2023-02-27 12:43:24 -03:00
michaelhall923 9530849f0a Fix pool sub example 2023-02-26 07:43:35 -03:00
BilligsterUser 7bfd23af3c update close() usage
Signed-off-by: BilligsterUser <billigsteruser@protonmail.com>
2023-02-17 21:07:59 -03:00
Roland Bewick f9748d9cc3 doc: fix order of commands to connect to relay 2023-02-16 12:35:13 -03:00
Roland Bewick 3a22dd3da6 doc: add installation instructions 2023-02-16 12:29:09 -03:00
fiatjaf 0ddcfdce68
remove "seen" event from Pub.
too complicated. if anyone wants this they can do it themselves.
2023-02-15 20:21:29 -03:00
RbnRncn 43ccb72476 docs: import SimplePool fix
Small fix of import SimplePool in new multiple relay docs.
2023-02-12 08:41:22 -03:00
fiatjaf b2b7999517
notice about just.
closes https://github.com/nbd-wtf/nostr-tools/pull/106
2023-02-09 22:02:07 -03:00
fiatjaf 9bcaed6e60
fix tests, .seenOn() method for pools. 2023-02-09 22:01:01 -03:00
fiatjaf ff3bf4a51c
improvements and fixes on pool. 2023-02-09 12:05:31 -03:00
fiatjaf 7ff97b5488
list() and get() methods. 2023-02-08 16:37:53 -03:00
fiatjaf b2d1dd2110
a better way to do pubs and subs with SimplePool. 2023-02-08 14:15:54 -03:00
fiatjaf cc8e34163d
most simple relay pool. 2023-02-08 08:39:59 -03:00
David Strayhorn 160987472f Update README.md
remove extra &&
2023-01-14 08:20:10 -03:00
Callum Macdonald 8b18341ebb Minor typo fix 2023-01-09 15:00:28 -03:00
fiatjaf 91b67cd0d5
fix readme signing example.
fixes https://github.com/nbd-wtf/nostr-tools/issues/78
2023-01-04 10:15:16 -03:00
pseudozach 3cb351a5f4 fix typo 2022-12-28 09:18:09 -03:00
fiatjaf 50c3f24b25
replace two packages with a @scure dependency that already existed. 2022-12-27 11:35:21 -03:00
fiatjaf 83c397b839
do event signature and verification synchronously. 2022-12-23 17:32:13 -03:00
fiatjaf cd7d1cec48
implement nip26 delegation. 2022-12-23 17:30:35 -03:00
fiatjaf ac698ef67d
make relay.connect() an awaitable thing. 2022-12-22 08:53:40 -03:00
fiatjaf 8aa31bb437
remove websocket-polyfill, instruct nodejs users to install it manually. 2022-12-21 16:23:47 -03:00
fiatjaf 41a1614d89
remove browserify-cipher, use crypto.subtle for nip04. 2022-12-21 16:04:00 -03:00
Sandwich d5cf5930d1 Fix example code in readme, resolves #47 2022-12-21 08:44:52 -03:00
fiatjaf 83148e8bdf
fix small things in README. 2022-12-20 22:34:19 -03:00
fiatjaf 385cdb4ac6
README examples for nip05 and nip19. 2022-12-20 18:42:24 -03:00
fiatjaf 679ac0c133
fix standalone script URL. 2022-12-20 17:01:35 -03:00
fiatjaf b96159ad36
better publishing built files. 2022-12-20 16:56:05 -03:00
fiatjaf bf120c1348
relay examples on README. 2022-12-20 16:16:59 -03:00
fiatjaf 1a7cc5f21f
updated readme with nicer examples. 2022-12-19 20:13:08 -03:00
monica 100c77d2aa finalize cb api 2022-12-07 22:26:51 -06:00
Lennon Day-Reynolds 821a8f7895
TypeScript definitions (#18) 2022-07-15 15:49:49 -03:00
fiatjaf dc489bf387 build esm module that can be imported from browsers.
closes https://github.com/fiatjaf/nostr-tools/issues/14
2022-05-08 20:49:36 -03:00
Melvin Carvalho 4c785279bc remove => from onEvent function in README.md. 2022-02-03 09:31:03 -03:00
fiatjaf 60fc0d7940 use tiny-secp256k1, updated nip06 and other utils. 2021-12-29 14:29:43 -03:00
fiatjaf fc4ddad068 add channel reusing and cancellation to README. 2021-05-22 21:24:19 -03:00
fiatjaf 2d2d9863d1 add example with multiple filters to readme. 2021-02-23 00:20:15 -03:00
Richard Bondi 710a3c3ce1
update readme for protocol update 2021-02-21 14:13:49 -06:00
fiatjaf 13dcdf39e3 now it works. 2021-01-10 00:03:33 -03:00
fiatjaf 44edef63f9 new nostr-tools which abstracts all the relay activity. 2021-01-09 18:06:26 -03:00