mirror of
https://github.com/nbd-wtf/nostr-tools.git
synced 2026-02-05 08:14:31 +00:00
Commit Graph
Select branches
Hide Pull Requests
alexgleason-patch-1
kind-as-number
master
nip41
node-websocket
#1
#10
#102
#103
#105
#106
#107
#109
#11
#110
#111
#114
#115
#118
#12
#120
#121
#122
#125
#126
#127
#128
#13
#132
#133
#137
#139
#140
#141
#143
#144
#145
#148
#149
#15
#150
#151
#154
#155
#156
#158
#159
#16
#162
#164
#165
#166
#168
#170
#171
#172
#173
#174
#175
#176
#177
#178
#179
#18
#183
#184
#185
#186
#187
#188
#190
#193
#194
#195
#197
#198
#199
#2
#20
#200
#201
#202
#203
#204
#205
#207
#208
#209
#21
#210
#211
#213
#214
#219
#220
#221
#23
#231
#239
#24
#240
#241
#242
#243
#244
#245
#248
#249
#250
#252
#254
#257
#258
#26
#263
#264
#265
#267
#268
#27
#270
#272
#273
#274
#276
#277
#278
#279
#28
#280
#281
#282
#283
#284
#287
#288
#289
#290
#292
#293
#294
#295
#297
#298
#299
#3
#30
#301
#302
#304
#305
#308
#31
#312
#313
#314
#315
#318
#320
#323
#324
#326
#328
#329
#330
#331
#332
#333
#334
#335
#338
#34
#340
#341
#341
#343
#344
#345
#347
#349
#350
#352
#354
#355
#356
#357
#358
#359
#36
#360
#361
#362
#364
#365
#366
#368
#37
#373
#377
#378
#379
#380
#381
#382
#383
#386
#387
#389
#39
#391
#392
#395
#397
#398
#4
#400
#402
#403
#404
#405
#406
#407
#409
#41
#410
#412
#412
#413
#414
#416
#417
#418
#419
#42
#420
#421
#423
#424
#426
#427
#430
#432
#434
#435
#436
#438
#440
#441
#442
#443
#444
#446
#447
#448
#449
#45
#450
#452
#453
#455
#456
#457
#458
#460
#461
#462
#463
#464
#465
#467
#468
#470
#472
#473
#474
#475
#477
#478
#479
#48
#480
#486
#487
#488
#489
#493
#496
#497
#498
#499
#5
#50
#500
#501
#502
#503
#504
#505
#505
#506
#507
#510
#512
#515
#516
#518
#518
#519
#520
#58
#6
#60
#61
#64
#65
#66
#67
#69
#7
#71
#72
#73
#76
#77
#79
#81
#86
#89
#90
#92
#94
#96
#97
v0.10.0
v0.10.1
v0.10.2
v0.10.3
v0.11.0
v0.12.1
v0.12.2
v0.12.3
v0.12.4
v0.13.0
v0.14.0
v0.14.1
v0.14.3
v0.15.0
v0.15.1
v0.16.0
v0.16.1
v0.16.2
v0.18.0
v0.19.0
v0.20.0
v0.20.1
v0.21.0
v0.21.1
v0.21.2
v0.21.3
v0.21.4
v0.22.0
v0.22.1
v0.22.2
v0.23.0
v0.23.1
v0.23.3
v0.23.4
v0.24.0
v0.24.1
v0.6.0
v0.6.1
v0.6.2
v0.6.3
v0.6.4
v0.6.5
v0.7.0
v0.7.1
v0.7.2
v0.8.0
v0.8.1
v0.9.0
v0.9.1
v02.7.2
v1.0.0
v1.0.0-alpha
v1.0.0-alpha2
v1.0.0-beta
v1.0.0-beta2
v1.0.0-rc1
v1.0.0-rc2
v1.0.1
v1.1.0
v1.1.1
v1.1.2
v1.10.0
v1.10.1
v1.11.1
v1.11.2
v1.12.0
v1.12.1
v1.13.0
v1.13.1
v1.14.0
v1.14.2
v1.15.0
v1.16.0
v1.17.0
v1.2.0
v1.2.1
v1.2.2
v1.2.3
v1.2.4
v1.3.0
v1.3.1
v1.3.2
v1.4.0
v1.4.1
v1.4.2
v1.5.0
v1.6.0
v1.6.1
v1.6.2
v1.6.3
v1.7.0
v1.7.1
v1.7.2
v1.7.3
v1.7.4
v1.7.5
v1.8.0
v1.8.1
v1.8.2
v1.8.3
v1.8.4
v1.9.0
v2.0.0
v2.0.1
v2.0.2
v2.0.3
v2.1.0
v2.1.1
v2.1.2
v2.1.3
v2.1.4
v2.1.5
v2.1.7
v2.1.8
v2.1.9
v2.10.0
v2.10.1
v2.10.2
v2.10.3
v2.10.4
v2.11.0
v2.11.1
v2.12.0
v2.13.0
v2.13.1
v2.13.2
v2.13.3
v2.14.0
v2.14.1
v2.14.2
v2.14.3
v2.15.0
v2.15.1
v2.15.2
v2.16.0
v2.16.1
v2.16.2
v2.17.0
v2.17.1
v2.17.2
v2.17.3
v2.17.4
v2.18.0
v2.18.1
v2.18.2
v2.19.0
v2.19.1
v2.19.2
v2.19.3
v2.19.4
v2.2.0
v2.2.1
v2.20.0
v2.21.0
v2.22.0
v2.22.1
v2.23.0
v2.3.0
v2.3.1
v2.3.2
v2.4.0
v2.5.0
v2.5.1
v2.5.2
v2.6.0
v2.7.0
v2.7.1
v2.8.0
v2.8.1
v2.9.0
v2.9.1
v2.9.2
v2.9.3
v2.9.4
Select branches
Hide Pull Requests
alexgleason-patch-1
kind-as-number
master
nip41
node-websocket
#1
#10
#102
#103
#105
#106
#107
#109
#11
#110
#111
#114
#115
#118
#12
#120
#121
#122
#125
#126
#127
#128
#13
#132
#133
#137
#139
#140
#141
#143
#144
#145
#148
#149
#15
#150
#151
#154
#155
#156
#158
#159
#16
#162
#164
#165
#166
#168
#170
#171
#172
#173
#174
#175
#176
#177
#178
#179
#18
#183
#184
#185
#186
#187
#188
#190
#193
#194
#195
#197
#198
#199
#2
#20
#200
#201
#202
#203
#204
#205
#207
#208
#209
#21
#210
#211
#213
#214
#219
#220
#221
#23
#231
#239
#24
#240
#241
#242
#243
#244
#245
#248
#249
#250
#252
#254
#257
#258
#26
#263
#264
#265
#267
#268
#27
#270
#272
#273
#274
#276
#277
#278
#279
#28
#280
#281
#282
#283
#284
#287
#288
#289
#290
#292
#293
#294
#295
#297
#298
#299
#3
#30
#301
#302
#304
#305
#308
#31
#312
#313
#314
#315
#318
#320
#323
#324
#326
#328
#329
#330
#331
#332
#333
#334
#335
#338
#34
#340
#341
#341
#343
#344
#345
#347
#349
#350
#352
#354
#355
#356
#357
#358
#359
#36
#360
#361
#362
#364
#365
#366
#368
#37
#373
#377
#378
#379
#380
#381
#382
#383
#386
#387
#389
#39
#391
#392
#395
#397
#398
#4
#400
#402
#403
#404
#405
#406
#407
#409
#41
#410
#412
#412
#413
#414
#416
#417
#418
#419
#42
#420
#421
#423
#424
#426
#427
#430
#432
#434
#435
#436
#438
#440
#441
#442
#443
#444
#446
#447
#448
#449
#45
#450
#452
#453
#455
#456
#457
#458
#460
#461
#462
#463
#464
#465
#467
#468
#470
#472
#473
#474
#475
#477
#478
#479
#48
#480
#486
#487
#488
#489
#493
#496
#497
#498
#499
#5
#50
#500
#501
#502
#503
#504
#505
#505
#506
#507
#510
#512
#515
#516
#518
#518
#519
#520
#58
#6
#60
#61
#64
#65
#66
#67
#69
#7
#71
#72
#73
#76
#77
#79
#81
#86
#89
#90
#92
#94
#96
#97
v0.10.0
v0.10.1
v0.10.2
v0.10.3
v0.11.0
v0.12.1
v0.12.2
v0.12.3
v0.12.4
v0.13.0
v0.14.0
v0.14.1
v0.14.3
v0.15.0
v0.15.1
v0.16.0
v0.16.1
v0.16.2
v0.18.0
v0.19.0
v0.20.0
v0.20.1
v0.21.0
v0.21.1
v0.21.2
v0.21.3
v0.21.4
v0.22.0
v0.22.1
v0.22.2
v0.23.0
v0.23.1
v0.23.3
v0.23.4
v0.24.0
v0.24.1
v0.6.0
v0.6.1
v0.6.2
v0.6.3
v0.6.4
v0.6.5
v0.7.0
v0.7.1
v0.7.2
v0.8.0
v0.8.1
v0.9.0
v0.9.1
v02.7.2
v1.0.0
v1.0.0-alpha
v1.0.0-alpha2
v1.0.0-beta
v1.0.0-beta2
v1.0.0-rc1
v1.0.0-rc2
v1.0.1
v1.1.0
v1.1.1
v1.1.2
v1.10.0
v1.10.1
v1.11.1
v1.11.2
v1.12.0
v1.12.1
v1.13.0
v1.13.1
v1.14.0
v1.14.2
v1.15.0
v1.16.0
v1.17.0
v1.2.0
v1.2.1
v1.2.2
v1.2.3
v1.2.4
v1.3.0
v1.3.1
v1.3.2
v1.4.0
v1.4.1
v1.4.2
v1.5.0
v1.6.0
v1.6.1
v1.6.2
v1.6.3
v1.7.0
v1.7.1
v1.7.2
v1.7.3
v1.7.4
v1.7.5
v1.8.0
v1.8.1
v1.8.2
v1.8.3
v1.8.4
v1.9.0
v2.0.0
v2.0.1
v2.0.2
v2.0.3
v2.1.0
v2.1.1
v2.1.2
v2.1.3
v2.1.4
v2.1.5
v2.1.7
v2.1.8
v2.1.9
v2.10.0
v2.10.1
v2.10.2
v2.10.3
v2.10.4
v2.11.0
v2.11.1
v2.12.0
v2.13.0
v2.13.1
v2.13.2
v2.13.3
v2.14.0
v2.14.1
v2.14.2
v2.14.3
v2.15.0
v2.15.1
v2.15.2
v2.16.0
v2.16.1
v2.16.2
v2.17.0
v2.17.1
v2.17.2
v2.17.3
v2.17.4
v2.18.0
v2.18.1
v2.18.2
v2.19.0
v2.19.1
v2.19.2
v2.19.3
v2.19.4
v2.2.0
v2.2.1
v2.20.0
v2.21.0
v2.22.0
v2.22.1
v2.23.0
v2.3.0
v2.3.1
v2.3.2
v2.4.0
v2.5.0
v2.5.1
v2.5.2
v2.6.0
v2.7.0
v2.7.1
v2.8.0
v2.8.1
v2.9.0
v2.9.1
v2.9.2
v2.9.3
v2.9.4
-
d5e93e0c30
fix a typo in matchFilter function.
v0.10.2
fiatjaf
2021-12-14 22:02:56 -03:00 -
fff31b5ff4
automatically run received events through the filters they should pass (double-check the work made by the relay).
v0.10.1
fiatjaf
2021-12-14 22:00:42 -03:00 -
cd7ffb8911
add local event filter functions.
v0.10.0
fiatjaf
2021-12-14 21:56:07 -03:00 -
4f0cae0eb8
add missing
idarguments. v0.9.1fiatjaf
2021-12-13 21:21:26 -03:00 -
06e867b675
stop sending repeated REQs.
v0.9.0
fiatjaf
2021-12-13 20:58:49 -03:00 -
22e895c7c2
use exponential backoff for reconnections.
v0.8.1
fiatjaf
2021-12-12 11:39:43 -03:00 -
02cacd4446
return sub object from .sub() and other methods.
v0.8.0
fiatjaf
2021-12-12 06:47:49 -03:00 -
a99188e4cf
remove log line for events with invalid signature.
v0.7.2
fiatjaf
2021-12-12 05:54:34 -03:00 -
93b22e48a6
add nip06.
v0.7.1
fiatjaf
2021-12-11 19:28:00 -03:00 -
7447524028
add nip06.
v0.7.0
fiatjaf
2021-12-11 19:28:00 -03:00 -
57b9bac9b1
end the rollup madness, just ship the source.
fiatjaf
2021-12-11 09:00:25 -03:00 -
31ab318387
end the rollup madness, just ship the source.
v0.6.5
fiatjaf
2021-12-11 09:00:25 -03:00 -
625b3bb3ba
fix buffer import and use rollup for transpiling the package.
v0.6.4
fiatjaf
2021-12-11 07:53:44 -03:00 -
0d0557b9a2
fix buffer import and use rollup for transpiling the package.
v0.6.3
fiatjaf
2021-12-11 07:53:44 -03:00 -
8edcea2ed3
fix buffer import and use rollup for transpiling the package.
v0.6.2
fiatjaf
2021-12-11 07:53:44 -03:00 -
56ac558401
fix buffer import and use rollup for transpiling the package.
v0.6.1
fiatjaf
2021-12-11 07:53:44 -03:00 -
cc2ced1558
update secp256k1 library, add nip04.js
v0.6.0
fiatjaf
2021-12-10 21:41:05 -03:00 -
1ce00bd3b6
nip05.
fiatjaf
2021-07-19 08:28:14 -03:00 -
dc698a5c90
fix getBlankEvent.
fiatjaf
2021-05-23 14:21:46 -03:00 -
d3d120cd7c
fix some important bugs so it is actually usable.
fiatjaf
2021-05-22 22:14:25 -03:00 -
fc4ddad068
add channel reusing and cancellation to README.
fiatjaf
2021-05-22 21:24:19 -03:00 -
e2956ab937
support getBlankEvent() function.
fiatjaf
2021-05-22 21:20:30 -03:00 -
28443710e3
improve reconnection attempts to relays and print less errors.
fiatjaf
2021-05-15 18:12:03 -03:00 -
2d2d9863d1
add example with multiple filters to readme.
fiatjaf
2021-02-23 00:20:15 -03:00 -
b7e33c512c
fix many bugs.
fiatjaf
2021-02-23 00:17:22 -03:00 -
710a3c3ce1
update readme for protocol update
Richard Bondi
2021-02-21 14:10:55 -06:00 -
c13772c258
Merge pull request #6 from rsbondi/protocol-change
fiatjaf
2021-02-20 11:10:33 -03:00 -
a25e6c4265
reuse channel for sub sub
Richard Bondi
2021-02-19 12:08:01 -06:00 -
bdc778314d
should subscribe correctly
Richard Bondi
2021-02-19 09:22:01 -06:00 -
0c0f9d0e76
sha256 returns a promise!
fiatjaf
2021-02-18 23:53:55 -03:00 -
789cba142e
finish removing ramda.
fiatjaf
2021-02-18 20:22:06 -03:00 -
3844f68d1a
remove ramda and rework logic.
fiatjaf
2021-02-18 16:04:41 -03:00 -
87de1310b5
some small fixes.
fiatjaf
2021-02-17 18:07:34 -03:00 -
0e1c23a3f9
commonjs import for ramda.
fiatjaf
2021-02-17 17:01:40 -03:00 -
c03f8d1c56
adapt to new nip-01, change "attempt" notification logic.
fiatjaf
2021-02-15 00:15:24 -03:00 -
d355bbead4
use websocket-polyfill.
fiatjaf
2021-02-14 22:44:23 -03:00 -
4c7d53421d
add prettier settings.
fiatjaf
2021-02-10 00:08:25 -03:00 -
ee271e5487
remove yarn.lock
fiatjaf
2021-02-10 00:08:25 -03:00 -
1c2f78f380
eliminate fake uncatched errors from connect().
fiatjaf
2021-02-05 23:55:18 -03:00 -
8d41ae9e80
new release with @rsbondi's fixes.
fiatjaf
2021-01-28 23:38:05 -03:00 -
a87fad91a6
provide relay status
Richard Bondi
2021-01-23 12:57:31 -06:00 -
ea5101dbc1
repo
Richard Bondi
2021-01-19 19:40:26 -06:00 -
6586a1b85d
remove hanging if no connection
Richard Bondi
2021-01-18 22:01:30 -06:00 -
63259eb7c3
remove pws.
fiatjaf
2021-01-16 19:55:37 -03:00 -
0be9c408be
fix: req-key -> req-event.
fiatjaf
2021-01-12 19:09:35 -03:00 -
f4fd261084
implement some pong-reply logic.
fiatjaf
2021-01-10 19:25:40 -03:00 -
b3685990c0
change an import, but this is meaningless.
fiatjaf
2021-01-10 19:15:06 -03:00 -
419aef31e1
remove rollup stuff because it is madness.
fiatjaf
2021-01-10 00:04:55 -03:00 -
13dcdf39e3
now it works.
fiatjaf
2021-01-10 00:03:33 -03:00 -
65e6f22a00
fix dozens of errors so this new release may now actually work.
fiatjaf
2021-01-09 22:00:35 -03:00 -
44edef63f9
new nostr-tools which abstracts all the relay activity.
fiatjaf
2021-01-09 18:06:26 -03:00 -
5921ad1080
finish websocket protocol.
fiatjaf
2021-01-04 14:27:53 -03:00 -
b077271d46
initial commit.
fiatjaf
2021-01-04 14:15:27 -03:00