Anthony Laibe
|
7ff5fcf838
|
feat: Add relay rpc methods
|
2021-11-09 13:54:45 +01:00 |
Richard Ramos
|
49737780ea
|
refactor: concurrent map and slices for filter
|
2021-11-08 08:58:14 -04:00 |
Richard Ramos
|
fcfe3568ab
|
feat: clean up older records in message queue
Fixes #133
|
2021-11-07 11:16: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
|
a46881fc27
|
fix: rebase issues
|
2021-11-06 12:57:01 -04:00 |
Richard Ramos
|
2cbedf47a0
|
refactor: rename parameter from maxDays to maxDuration
|
2021-11-06 12:57:01 -04:00 |
Richard Ramos
|
a7c76d2af1
|
fix: typo
|
2021-11-06 12:57:01 -04:00 |
Richard Ramos
|
12a1daae74
|
fix: remove useless parameter
|
2021-11-06 12:57:01 -04:00 |
Richard Ramos
|
6db2f258d8
|
feat: message retention policy for wakustore
Fixes#69
|
2021-11-06 12:57:01 -04:00 |
Richard Ramos
|
793e7f572f
|
refactor: filter
Moves the filter logic from wakunode2 to waku_filter
|
2021-11-06 12:45:14 -04:00 |
Richard Ramos
|
99248e9931
|
test: unsubscribe to filter
|
2021-11-06 12:25:45 -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
|
0df1a21dba
|
fix: connectedness_test async error
|
2021-11-05 10:29:40 -04:00 |
Richard Ramos
|
2336252efc
|
add size to store message channel
|
2021-11-05 10:29:40 -04:00 |
Anthony Laibe
|
7a34cf6d45
|
feat: Use correct rpc method name
|
2021-11-03 13:25:28 +01:00 |
Anthony Laibe
|
06a86f45b0
|
feat: Add first endpoint for rpc server
|
2021-11-02 15:16:23 +01:00 |
Richard Ramos
|
82ec44fcfa
|
fix: lint and failing test
|
2021-11-02 07:59:10 -04:00 |
Richard Ramos
|
6a3a5b08b3
|
test: replace peer_events example app by a test
|
2021-11-02 07:59:10 -04:00 |
Vitaliy Vlasov
|
268767262b
|
Iterate through Peerstore in startKeepAlive() (#102)
|
2021-11-01 13:33:58 -04:00 |
Anthony Laibe
|
189724dd1e
|
test: add filter test
|
2021-11-01 16:38:24 +01: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
|
98255060f3
|
refactor: add Next() and create Query and Result structs (#117)
|
2021-10-31 15:00:38 -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
|
f2be4a8e7a
|
test: keep alive (#110)
|
2021-10-29 11:24:31 -04:00 |
Richard Ramos
|
b7a7143803
|
select random peer instead of just the first (#109)
|
2021-10-28 15:26:25 -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
|
8253e381df
|
test: store
|
2021-10-25 15:41:08 -04:00 |
Anthony Laibe
|
ce49f29c08
|
test: add test for relay protocol
|
2021-10-25 21:24:42 +02:00 |
Anthony Laibe
|
3bf00b2f37
|
test: add test for generating requestid
|
2021-10-25 20:27:01 +02:00 |
Richard Ramos
|
041a5dae67
|
test: payload encryption (#97)
|
2021-10-21 11:56:18 -04:00 |
Richard Ramos
|
59e4a11b55
|
test: payload encoding / decoding (#96)
|
2021-10-21 08:18:14 -04:00 |
Anthony Laibe
|
9ad06b6eb8
|
test: Add time test
|
2021-10-20 21:51:26 +02:00 |
Richard Ramos
|
b1284d367d
|
test: utils (#95)
|
2021-10-20 14:43:59 -04:00 |
Richard Ramos
|
68fe29c56f
|
test: broadcast (#94)
|
2021-10-20 14:43:51 -04:00 |
Richard Ramos
|
eadd018ce5
|
fix: multiaddress format was incorrect when using ws (#90)
|
2021-10-18 08:38:01 -04:00 |
Richard Ramos
|
e482075fa9
|
refactor: peer selection and filter API (#87)
|
2021-10-18 08:25:55 -04:00 |
Richard Ramos
|
5f3df9343c
|
fix: goroutine leak on ping
|
2021-10-18 07:55:42 -04:00 |
Richard Ramos
|
654bebdb93
|
fix: peer metrics
|
2021-10-16 18:02:48 -04:00 |
Richard Ramos
|
a956684f48
|
fix: use same privKey when displaying addresses
|
2021-10-15 08:39:51 -04:00 |
Richard Ramos
|
c86db00285
|
feat: add --advertise-address flag
|
2021-10-14 22:15:02 -04:00 |
Richard Ramos
|
8c590851e3
|
fix: add --show-addresses and allow setting the listening address
|
2021-10-14 14:36:25 -04:00 |
Anthony Laibe
|
54a93a60c5
|
feat: add ability to regenerate proto files (#76)
|
2021-10-14 11:03:25 +02:00 |
Anthony Laibe
|
86cf5304b2
|
fix linter (#73)
|
2021-10-13 14:48:29 +02:00 |
Richard Ramos
|
c1bdead94d
|
revert: utils.GetUnixEpoch()
|
2021-10-12 09:45:22 -04: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
|
578b40a44e
|
refactor: extract function to subscribe to topic
|
2021-10-10 18:53:25 -04:00 |
Richard Ramos
|
13aee0b1e0
|
refactor: change filter function parameters to not use protobuffers
|
2021-10-10 18:53:25 -04:00 |