go-waku/waku/v2/node
Prem Chaitanya Prathi 6955d01498
Update peer selection options for light protocols (#787)
* Update peer selection options for lightPush

* Update peer selection options for filter

* migrate peer selection functionality from peer manager

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

---------

Co-authored-by: richΛrd <info@richardramos.me>
2023-10-16 22:12:01 +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 refactor: add libp2p metrics, and make each protocol responsable for defining its own metrics 2023-08-18 13:56:43 -04:00
connectedness_test.go refactor: add libp2p metrics, and make each protocol responsable for defining its own metrics 2023-08-18 13:56:43 -04:00
keepalive.go chore: keepAlive will not immediatly disconnect peers when waking up from sleep, but do it only if pinging the peer fails 2023-08-10 11:16:02 -04:00
keepalive_test.go Chore: test cov improvement (#784) 2023-09-29 04:40:43 +05:30
localnode.go chore(lint): adds `make lint-full` target and fixes some linting errors 2023-09-12 09:54:34 -04:00
metrics.go refactor: add libp2p metrics, and make each protocol responsable for defining its own metrics 2023-08-18 13:56:43 -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 Update peer selection options for light protocols (#787) 2023-10-16 22:12:01 +05:30
wakunode2_no_rln.go feat: make RLN available by default 2023-09-14 09:03:18 -04:00
wakunode2_rln.go feat: allow running rln with no credentials 2023-09-15 10:18:44 -04:00
wakunode2_test.go Update peer selection options for light protocols (#787) 2023-10-16 22:12:01 +05:30
wakuoptions.go feat: Sharded peer management - Relay (#764) 2023-09-27 12:16:37 +05:30
wakuoptions_rln.go feat: make RLN available by default 2023-09-14 09:03:18 -04:00
wakuoptions_test.go refactor: add libp2p metrics, and make each protocol responsable for defining its own metrics 2023-08-18 13:56:43 -04:00