go-waku/waku/v2/node
Prem Chaitanya Prathi 47c961dcbb
feat: update lightpush API for autosharding (#774)
* feat: update lightpush API to make pubSubTopic optional as per autosharding

* Extract contentFilter and subscriptions out of filter to reuse in relay (#779)

* chore: extract contentFilter outside filter package

* chore: move subscription outside of filter so that it can be modified and reused for relay

* Feat: filter select peer for sharding (#783)

* update selectPeer to support pubsubTopic based selection
2023-09-29 10:43:25 +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 feat: update lightpush API for autosharding (#774) 2023-09-29 10:43:25 +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 Chore: test cov improvement (#784) 2023-09-29 04:40:43 +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