Commit Graph

791 Commits

Author SHA1 Message Date
fiatjaf a99188e4cf remove log line for events with invalid signature. 2021-12-12 05:54:48 -03:00
fiatjaf 93b22e48a6 add nip06. 2021-12-11 19:46:51 -03:00
fiatjaf 57b9bac9b1 end the rollup madness, just ship the source. 2021-12-11 09:01:52 -03:00
fiatjaf 625b3bb3ba fix buffer import and use rollup for transpiling the package. 2021-12-11 08:53:43 -03:00
fiatjaf cc2ced1558 update secp256k1 library, add nip04.js 2021-12-10 21:41:05 -03:00
fiatjaf 1ce00bd3b6 nip05. 2021-07-19 08:28:14 -03:00
fiatjaf dc698a5c90 fix getBlankEvent. 2021-05-23 14:21:46 -03:00
fiatjaf d3d120cd7c fix some important bugs so it is actually usable. 2021-05-22 22:14:27 -03:00
fiatjaf fc4ddad068 add channel reusing and cancellation to README. 2021-05-22 21:24:19 -03:00
fiatjaf e2956ab937 support getBlankEvent() function. 2021-05-22 21:20:52 -03:00
fiatjaf 28443710e3 improve reconnection attempts to relays and print less errors. 2021-05-15 18:12:03 -03:00
fiatjaf 2d2d9863d1 add example with multiple filters to readme. 2021-02-23 00:20:15 -03:00
fiatjaf b7e33c512c fix many bugs. 2021-02-23 00:18:00 -03:00
Richard Bondi 710a3c3ce1
update readme for protocol update 2021-02-21 14:13:49 -06:00
fiatjaf c13772c258
Merge pull request #6 from rsbondi/protocol-change 2021-02-20 11:10:33 -03:00
Richard Bondi a25e6c4265
reuse channel for sub sub 2021-02-19 12:08:01 -06:00
Richard Bondi bdc778314d
should subscribe correctly 2021-02-19 09:22:01 -06:00
fiatjaf 0c0f9d0e76 sha256 returns a promise! 2021-02-18 23:53:55 -03:00
fiatjaf 789cba142e finish removing ramda. 2021-02-18 20:22:06 -03:00
fiatjaf 3844f68d1a remove ramda and rework logic. 2021-02-18 16:04:41 -03:00
fiatjaf 87de1310b5 some small fixes. 2021-02-17 18:09:30 -03:00
fiatjaf 0e1c23a3f9 commonjs import for ramda. 2021-02-17 17:01:40 -03:00
fiatjaf c03f8d1c56 adapt to new nip-01, change "attempt" notification logic. 2021-02-15 00:15:24 -03:00
fiatjaf d355bbead4 use websocket-polyfill. 2021-02-14 22:44:23 -03:00
fiatjaf 4c7d53421d add prettier settings. 2021-02-10 00:13:29 -03:00
fiatjaf ee271e5487 remove yarn.lock 2021-02-10 00:13:14 -03:00
fiatjaf 1c2f78f380 eliminate fake uncatched errors from connect(). 2021-02-05 23:55:21 -03:00
fiatjaf 8d41ae9e80 new release with @rsbondi's fixes. 2021-01-28 23:38:05 -03:00
Richard Bondi a87fad91a6 provide relay status 2021-01-23 18:21:04 -03:00
Richard Bondi ea5101dbc1 repo 2021-01-19 23:40:39 -03:00
Richard Bondi 6586a1b85d remove hanging if no connection 2021-01-19 10:09:16 -03:00
fiatjaf 63259eb7c3 remove pws. 2021-01-16 19:55:50 -03:00
fiatjaf 0be9c408be fix: req-key -> req-event. 2021-01-12 19:09:35 -03:00
fiatjaf f4fd261084 implement some pong-reply logic. 2021-01-10 19:25:52 -03:00
fiatjaf b3685990c0 change an import, but this is meaningless. 2021-01-10 19:15:06 -03:00
fiatjaf 419aef31e1 remove rollup stuff because it is madness. 2021-01-10 00:04:55 -03:00
fiatjaf 13dcdf39e3 now it works. 2021-01-10 00:03:33 -03:00
fiatjaf 65e6f22a00 fix dozens of errors so this new release may now actually work. 2021-01-09 22:00:35 -03:00
fiatjaf 44edef63f9 new nostr-tools which abstracts all the relay activity. 2021-01-09 18:06:26 -03:00
fiatjaf 5921ad1080 finish websocket protocol. 2021-01-04 14:28:06 -03:00
fiatjaf b077271d46 initial commit. 2021-01-04 14:15:27 -03:00