go-waku/waku/v2/node
Prem Chaitanya Prathi 34de2941c7
Feat/peer manager (#596)
* chore: refactor existing code into peer maanger package

* feat: move peer connection related code into peer manager

* feat: in relay peer connection pruning

* feat: add max-connections CLI flag and limit outRelayPeers based on max-connections #621

* tested both in and out relay connection limits

Co-authored-by: richΛrd <info@richardramos.me>

* Review comment, use context to pause connectivity loop during node shutdown.

Co-authored-by: richΛrd <info@richardramos.me>

* address review comments


---------

Co-authored-by: richΛrd <info@richardramos.me>
2023-08-03 21:51:15 +05:30
..
address_test.go fix: try to include as many multiaddr as possible without exceeding max enr size 2023-02-01 21:11:16 -04:00
connectedness.go Feat/peer manager (#596) 2023-08-03 21:51:15 +05:30
connectedness_test.go refactor: service interface 2023-01-07 11:25:32 -04:00
keepalive.go feat: subscribe to shards with --topic and refactors 2023-07-06 11:18:29 -04:00
keepalive_test.go fix: only lock keepAlive mutex when necessary 2023-01-26 16:16:34 -04:00
localnode.go fix: warning message format when using static shards and named shards at same time 2023-07-07 10:35:12 -04:00
service.go refactor: make discovery connector subscribe to discovery services 2023-07-07 09:47:46 -04:00
version.go refactor: gowaku version 2022-11-25 21:56:43 -04:00
wakunode2.go Feat/peer manager (#596) 2023-08-03 21:51:15 +05:30
wakunode2_no_rln.go refactor: service interface 2023-01-07 11:25:32 -04:00
wakunode2_rln.go feat(rln-relay): pass in index to keystore credentials 2023-08-03 11:17:50 -04:00
wakunode2_test.go fix: allow wakunodes to be restarted without error 2023-07-07 09:47:46 -04:00
wakuoptions.go Feat/peer manager (#596) 2023-08-03 21:51:15 +05:30
wakuoptions_rln.go refactor: use uint instead of int for RLN indexes 2023-08-03 11:17:50 -04:00
wakuoptions_test.go refactor: add `--ext-ip` and `--dns4-domain-name` values to the list of node multiaddressess 2023-05-15 17:39:58 -04:00