js-waku
js-waku copied to clipboard
JavaScript implementation of Waku v2
This is the one used by libp2p so should be safe: https://github.com/ipfs/aegir/blob/9fdc195ffb89ea3a339615c9f4715cd9c31cdddf/package.json#L284
From the p2p WebRTC exploration, a requirement has [emerged](https://github.com/status-im/js-waku/issues/20#issuecomment-1090973059) to design a protocol that enables two peers to communicate over Waku using their peer id as identifier. In a first...
## Description Peer exchange tl;dr: remote node include alternative peer when sending a `PRUNE` message as part of gossip sub mesh maintenance. While it does not make sense for js-waku...
Bumps [@multiformats/multiaddr](https://github.com/multiformats/js-multiaddr) from 10.3.3 to 10.4.0. Release notes Sourced from @multiformats/multiaddr's releases. v10.4.0 10.4.0 (2022-08-30) Features add support for webrtc and certhash (#261) (#262) (e5a8e27) v10.3.5 10.3.5 (2022-08-30) Trivial Changes...
When using `waitForRemotePeer` with `store`, a strange behaviour happens with the underlying libp2p `peerStore`: 1. `waitForRemotePeer` resolves, I can confirm that the `peerStore` contains a peer with `store` protocol. 2....
## Problem In a browser environment, loss of connectivity may happen. When it happens, this would impede the application to receive and send messages. Strategies need to be designed to:...
This is a **change request** ## Problem The release process is manual, hence it is difficult to _release early, release often_. This repo will become a multi-repo soon #802 and...
so far i have only seen this happen with js-waku used in a browser (have not tested node) ..and i am currently using the testnet (since prod has been fritzy)...
## Problem See https://forum.vac.dev/t/waku-v2-scalability-studies/142/9?u=fryorcraken for original post tl;dr: 1. Browser nodes do not connect to each other with the currently available transport protocols (tcp, websocket). 2. Browser nodes do not...
## Problem Currently, only _static_ peer discovery is available in js-waku, which limits the number of peers js-waku can discover. To remediate to this, [34/WAKU2-PEER-EXCHANGE](https://rfc.vac.dev/spec/34/) was designed. ## Definition of...