Anthony Laibe
9f504b1150
test: extend coverage with missing test
2021-11-10 14:55:23 +01:00
Richard Ramos
0c873e3c2d
feat: select peer with lowest ping time and test peer functions ( #143 )
...
* feat: select peer with lowest ping time and test peer functions
* fix: do not self-ping
2021-11-09 19:34:04 -04:00
Anthony Laibe
a1cb371d5a
refactor: lightpush options and be more explicit about
...
the relay node being present or not
2021-11-07 16:15:07 +01:00
Richard Ramos
a7c76d2af1
fix: typo
2021-11-06 12:57:01 -04:00
Richard Ramos
c98769b7f2
refactor: use envelopes in the store
...
Also do some linting and add documentation for some functions
2021-11-06 09:06:53 -04:00
Richard Ramos
b789d9900e
refactor: relay ( #119 )
2021-11-01 10:42:55 -04:00
Richard Ramos
c0ba800af7
refactor: store and lightpush ( #118 )
2021-11-01 08:38:03 -04:00
Richard Ramos
d150123f21
fix: store and lightpush metrics ( #114 )
2021-10-30 19:19:03 -04:00
Richard Ramos
d94802f739
chose node type when starting filter and make relay optional ( #113 )
2021-10-30 10:29:34 -04:00
Richard Ramos
8ba64affba
test: resume and time based queries ( #108 )
2021-10-28 09:03:23 -04:00
Anthony Laibe
9030907960
test: add test for lightpush ( #106 )
...
* test: add test for lightpush
Co-authored-by: Richard Ramos <info@richardramos.me>
2021-10-28 14:41:17 +02:00
Richard Ramos
dc52ba182a
refactor: filter
...
- Create a channel when a subscription is created
- Add stop function for protocols
2021-10-11 19:02:25 -04:00
Richard Ramos
034656b2c0
refactor: rename protocol variables
2021-10-01 14:45:25 -04:00
Andrea Maria Piana
b387da9ab4
Add tests and lint code
2021-08-13 13:56:09 +02:00
RichΛrd
c3ac5ef9c5
feat: Add support for multiple protocol IDs ( #34 )
2021-07-29 08:41:37 -04:00
RichΛrd
748e738d9a
adding lint target and fixing lint issues ( #38 )
2021-07-29 08:40:54 -04:00
Vitaliy Vlasov
690841d042
Add peer connectivity notifications
2021-06-29 16:35:01 +03:00
RichΛrd
367459f4d7
filter and lightpush showcase ( #28 )
2021-06-28 10:14:28 -04:00
Richard Ramos
9138d58152
Add option to enable lightpush protocol
2021-04-28 16:23:03 -04:00
Richard Ramos
3d8aae5b81
Lightpush protocol
...
- Partially implements #20 . Requires some tests
- Extracts wakurelay code to separate file
- Extracts request id gen to separate file
- Initial implementation of lightpush protocol
- Adds utils functions to obtain a message hash
- Publish receives a context to send a message
2021-04-28 16:10:44 -04:00