js-waku
js-waku copied to clipboard
JavaScript implementation of Waku v2
test: create scripts for running light-push/filter and measuring ratio of messages sent and received
This is a **bug report/feature request/support request/change request** ## Problem Current efforts of testing long-term usage of js-waku required manually running an example and observing it. We should move towards...
This is a **feature request** ## Problem When a js-waku node is started and starts to discover nodes, using different discovery mechanisms, it starts to store successfully connected nodes in...
This is a **feature request** ## Problem When peers disconnect with js-waku, we have no way of knowing what the reason for disconnection is. For the case of shards mismatch/disconnection...
## Problem https://github.com/waku-org/js-waku/issues/1965 seems to suggest that js-waku currently keeps redialing peers, even after there has been a mismatch of shards/metadata protocol ## Proposed Solutions Redials should occur for dial...
This is a **change request** ## Problem For our compliance test: https://github.com/waku-org/js-waku/blob/6f188ef37978c93432774a5b3cac02e0b40fd184/packages/tests/tests/peer-exchange/compliance.spec.ts#L51-L54, we seem to wait 1000ms/1s, to ensure peer-exchange is mounted on the js-waku node. This is quite hacky,...
This is a **feature request** ## Problem It seems that currently the only straightforward way to enable `peerExchange` is to set `defaultBootstrap: true`. This is problematic in case a user...