go-waku/waku/v2/peermanager
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
..
common_discovery_service.go feat(CommonService): add channel and use commonService in discv5 (#735) 2023-09-18 16:41:40 +07:00
connection_gater.go refactor: peerManager test (#683) 2023-08-30 21:33:57 +07:00
mock_peer_discoverer.go chore(lint): adds `make lint-full` target and fixes some linting errors 2023-09-12 09:54:34 -04:00
peer_connector.go feat: Sharded peer management - Relay (#764) 2023-09-27 12:16:37 +05:30
peer_manager.go feat: update lightpush API for autosharding (#774) 2023-09-29 10:43:25 +05:30
peer_manager_test.go feat: update lightpush API for autosharding (#774) 2023-09-29 10:43:25 +05:30
service_slot.go chore:remove duplicate declaration of relay protocol const (#736) 2023-09-14 14:06:08 +05:30
service_slot_test.go chore(lint): adds `make lint-full` target and fixes some linting errors 2023-09-12 09:54:34 -04:00
topic_event_handler.go feat: Sharded peer management - Relay (#764) 2023-09-27 12:16:37 +05:30