js-waku/packages
Danish Arora 7affbe222d
feat: lightpush & filter send requests to multiple peers (#1779)
* feat: lightpush & filter send requests to multiple peers

* build message-hash before core

* chore: restructure folder heirrarchy

* fix: imports

* chore: move @waku/core to dev deps

* feat: create a new `ServiceNodes` wrapper class to encapsulate service node and message collector with redundancy accounted for

* chore(filter): move tests against single service node to a subdir

* feat: support relay, add strict checking, add tests

* fix(filter): handle errors

* chore(tests): add tests for ping

* add tests for push

* chore: abstract redundancy

* feat: add unsubscribe tests

* fix: tests

* add lightpush tests

* fix: imports

* fix: merge & add warning

* merge: master

* fix: breaking tests with master

* address comments

* make num peers configurable

* fix: typo
2024-01-24 18:24:03 +05:30
..
browser-tests chore: upgrade playwright (#1786) 2024-01-15 17:02:26 +01:00
build-utils chore: upgrade libp2p and related deps (#1482) 2023-08-16 20:18:13 +05:30
core feat: lightpush & filter send requests to multiple peers (#1779) 2024-01-24 18:24:03 +05:30
dns-discovery feat!: protocols filter peers as per configured shard (#1756) 2024-01-19 20:42:52 +05:30
enr feat!: protocols filter peers as per configured shard (#1756) 2024-01-19 20:42:52 +05:30
interfaces feat: lightpush & filter send requests to multiple peers (#1779) 2024-01-24 18:24:03 +05:30
message-encryption chore(deps)(deps-dev): bump rollup from 4.6.0 to 4.9.5 (#1802) 2024-01-19 13:12:18 +01:00
message-hash feat: lightpush & filter send requests to multiple peers (#1779) 2024-01-24 18:24:03 +05:30
peer-exchange feat!: protocols filter peers as per configured shard (#1756) 2024-01-19 20:42:52 +05:30
proto chore(deps)(deps-dev): bump rollup from 4.6.0 to 4.9.5 (#1802) 2024-01-19 13:12:18 +01:00
relay chore(deps)(deps-dev): bump rollup from 4.6.0 to 4.9.5 (#1802) 2024-01-19 13:12:18 +01:00
sdk chore(deps)(deps): bump @libp2p/identify from 1.0.10 to 1.0.11 (#1804) 2024-01-19 18:58:53 +01:00
tests feat: lightpush & filter send requests to multiple peers (#1779) 2024-01-24 18:24:03 +05:30
utils feat!: protocols filter peers as per configured shard (#1756) 2024-01-19 20:42:52 +05:30