js-waku
js-waku copied to clipboard
JavaScript implementation of Waku v2
This is a **change request** ## Problem Based on the introduction of `ProtocolUseOptions` in https://github.com/waku-org/js-waku/pull/2047, there is some merit in keeping one type with `ProtocolCreateOptions`. They have keys which might...
This is a **bug report** ## Problem When `contentTopics` is specified, `options.shardInfo` will get populated here https://github.com/waku-org/js-waku/blob/master/packages/sdk/src/utils/libp2p.ts#L98 If `shardInfo` is specified, `pubsubTopics` get rewritten https://github.com/waku-org/js-waku/blob/master/packages/sdk/src/utils/libp2p.ts#L105 ## Proposed Solutions Either error...
This is a **feature request** ## Problem We now have new version for the Store protocol, Store V3, with significant advantages over the, now, legacy Store V2. The main advantage...
## Problem `sdk` package has extra dependencies ## Solution remove them and remove unused full node creator function. ## Notes - Resolves https://github.com/waku-org/js-waku/issues/2028
This is a **feature request** ## Problem Peer scoring for light protocols should improve overall quality of peers being used by a node. This should drive satisfaction from the service...
This is a **feature request** ## Problem From https://github.com/waku-org/js-waku/issues/2022 it seems that Filter API is hard-to-understand right now as it makes us do: ```ts const { error, subscription } =...
Bumps [serve](https://github.com/vercel/serve) from 14.2.1 to 14.2.3. Release notes Sourced from serve's releases. 14.2.3 Patches Bump @zeit/schemas to 2.36.0: #803 14.2.2 Patches fix: Update ajv from 8.11.0 to 8.12.0: #796 Credits...
This is a **change request** ## Problem `@waku/sdk` has dependencies that are `Relay` specific which increases bundle size. ## Proposed Solutions Move all code that is `Relay` specific to `@waku/sdk`.
This is a **change request** ## Problem As of now we have convoluted class structure when: `FilterSDK.super -> BaseSDK.core -> FilterCore.super -> BaseProtocol` ## Proposed Solutions Let's revisit it and...
This is a **bug report/feature request/support request/change request** ## Problem If you run a filter subscription and go offline, any missed messages while offline will not be recovered. There can...