Vitaliy Vlasov
4006cb78b3
Update to FilterV2 ( #3392 )
...
* Update to FilterV2
* Use a separate goroutine for each filter subscription
* Add multiple filter sub test
* Fix test (add Stop() call)
2023-06-07 12:02:19 +03:00
frank
e8c1421997
use random tcp port for wakuv2
2023-02-24 07:33:10 +08:00
Richard Ramos
ab2ff4eeb1
feat: protocol stats
2023-02-01 16:43:57 -04:00
frank
5a4ca88631
use random udp port rather than fixed value 9000 ( #3093 )
2023-01-17 12:03:19 +08:00
Richard Ramos
09723e3b9a
fix: set nameserver via config
2023-01-11 08:37:31 -04:00
Richard Ramos
d996fb60d4
feat: use identify protocol
2022-11-15 11:00:36 -04:00
Richard Ramos
6300751e36
chore: upgrade go-waku and log about messages sent/received
2022-11-09 17:39:17 +03:00
Richard Ramos
cd34538937
fix: set waku version to mailservers and set min peers for relay to 1
2022-11-07 18:03:52 +03:00
Richard Ramos
ad326fa290
feat: wakuv2 store ( #2780 )
...
Allows runnning a store node depending on node config settings.
2022-08-19 12:34:07 -04:00
Richard Ramos
ee41e30881
feat: extract node config from settings to individual tables ( #2470 )
2022-01-12 16:04:43 -04:00
Richard Ramos
d32f0467ae
feat: Add DiscV5 to Waku2 ( #2434 )
...
* feat: Add DiscV5 to Waku2
* fix: null verification for discV5
2021-11-22 09:40:14 -04:00
Richard Ramos
d35e0a339d
feat(waku2): use relay or lightpush depending on the number of peers ( #2425 )
2021-11-09 15:16:05 -04:00
Richard Ramos
4602982c77
waku2: enable message confirmations ( #2416 )
2021-11-02 14:27:37 -04:00
Richard Ramos
cf11713d9c
feat: wakuv2 peer persistence ( #2287 )
2021-10-12 08:39:28 -04:00
Richard Ramos
4dbef97367
feat: waku2 + rendezvous ( #2393 )
2021-10-06 12:08:54 -04:00
Richard Ramos
524e864398
feat: add gossipsub peer exchange option to wakuV2
2021-09-29 09:44:36 -04:00
RichΛrd
da63894a5a
feat: wakuV2 light client using lightpush / filter ( #2351 )
2021-09-27 09:04:28 -04:00
RichΛrd
40359f9c1b
go-waku integration ( #2247 )
...
* Adding wakunode module
* Adding wakuv2 fleet files
* Add waku fleets to update-fleet-config script
* Adding config items for waku v2
* Conditionally start waku v2 node depending on config
* Adapting common code to use go-waku
* Setting log level to info
* update dependencies
* update fleet config to use WakuNodes instead of BootNodes
* send and receive messages
* use hash returned when publishing a message
* add waku store protocol
* trigger signal after receiving store messages
* exclude linting rule SA1019 to check deprecated packages
2021-06-16 16:19:45 -04:00