go-waku/cmd/waku
Prem Chaitanya Prathi 3226def4cf
feat: On Demand Peer Discovery based on shard and service (#834)
* refactor discovery and common service to separate package to remove package inter-dependencies

* relay on-demand discovery ,use proto to enr field mapping

* chore: no need to dial discovered peers as peermanager already does that

* on demand discovery for service peers during peer selection

* identify supported protocols for discovered peers and add to service slots

* fix: tests to use proper static sharding topics

* fix: random selection with default pubsubTopic

---------

Co-authored-by: richΛrd <info@richardramos.me>
2023-11-07 22:43:19 +05:30
..
keygen refactor: move --generate-key to a generate-key subcommand 2023-08-10 09:32:25 -04:00
rlngenerate feat: allow running rln with no credentials 2023-09-15 10:18:44 -04:00
server chore: update relay REST and RPC API's and fix unit tests (#866) 2023-11-07 20:26:48 +05:30
flags.go feat(rest-filterv2): get message (#856) 2023-11-04 14:24:20 +07:00
flags_no_rln.go feat: make RLN available by default 2023-09-14 09:03:18 -04:00
flags_rln.go feat: allow running rln with no credentials 2023-09-15 10:18:44 -04:00
main.go feat(rest-filterv2): get message (#856) 2023-11-04 14:24:20 +07:00
node.go feat: On Demand Peer Discovery based on shard and service (#834) 2023-11-07 22:43:19 +05:30
node_no_rln.go chore: return custom error code for non recoverable errors 2023-10-19 12:15:34 -04:00
node_rln.go chore: return custom error code for non recoverable errors 2023-10-19 12:15:34 -04:00
options.go feat(rest-filterv2): get message (#856) 2023-11-04 14:24:20 +07:00
relay.go feat: bridge relay topics (#854) 2023-11-03 09:47:15 -04:00
sys_not_unix.go refactor: move app code to cmd/waku 2023-07-07 10:10:21 -04:00
sys_unix.go refactor: move app code to cmd/waku 2023-07-07 10:10:21 -04:00
sys_windows.go refactor: move app code to cmd/waku 2023-07-07 10:10:21 -04:00