js-libp2p icon indicating copy to clipboard operation
js-libp2p copied to clipboard

The JavaScript Implementation of libp2p networking stack.

Results 304 js-libp2p issues
Sort by recently updated
recently updated
newest added

Fixes https://github.com/libp2p/js-libp2p/issues/1344 We can revert this after https://github.com/achingbrain/wherearewe/issues/23

:robot: I have created a release \*beep\* \*boop\* --- ## [0.38.0](https://www.github.com/libp2p/js-libp2p/compare/v0.37.3...v0.38.0) (2022-08-12) ### ⚠ BREAKING CHANGES * Streams are now `Duplex` * `connectionManager.peerValue` has been removed, use `peerStore.tagPeer` instead *...

autorelease: pending

- **Version**: [email protected] (vs [email protected]) - **Platform**: Windows + node v16.13.2 - **Subsystem**: @libp2p/mplex? (to be confirmed) #### Severity: Low #### Description: When receiving chunks of data bigger than 2Mb...

need/triage

Using the latest nightly I get this error at runtime ``` file:///home/cayman/Code/lodestar/node_modules/libp2p/dist/src/config.js:10 import { isNode, isBrowser, isWebWorker, isElectronMain, isElectronRenderer, isReactNative } from 'wherearewe'; ^^^^^^^^^^^^^ SyntaxError: Named export 'isReactNative' not found....

need/triage

- **Version**: [email protected] and [email protected] - **Platform**: Windows + node v16.13.2 - **Subsystem**: (to be identified) #### Severity: Medium (performance issue) #### Description: According to my experimentations, transfer times got...

P2
need/author-input

This example https://github.com/libp2p/js-libp2p/blob/master/examples/peer-and-content-routing Involves running two scripts simultaneously; they then connect to each other. Each one does this before calling findPeers ``` // The DHT routing tables need a moment...

help wanted
P2
good first issue
effort/hours
topic/docs

I know little about Parcel nor libp2p, so my apologies for not giving more info than the error: @parcel/core: Failed to resolve '@libp2p/logger' from './node_modules/ipfs-core/src/components/index.js' What other info can I...

need/triage

- **Version**: 0.37.3-05e8e7e ``` ▶ npm ls libp2p uint8arraylist @libp2p/websockets @libp2p/multistream-select [email protected] /home/fryorcraken/src/status-im/js-waku ├─┬ @chainsafe/[email protected] │ └─┬ @libp2p/[email protected] │ ├─┬ @libp2p/[email protected] │ │ └── [email protected] deduped │ ├─┬ [email protected] │...

need/triage

#### Version: 0.37.3 #### Platform: Mac OSX arm64 (m1) Monterey #### Severity: Critical #### Description: If you install `npm i libp2p` you get a broken version of libp2p. You have...

need/triage

If the repo is empty, then calling `await this.keychain.findKeyByName('self')` will trigger [`await randomDelay()`](https://github.com/libp2p/js-libp2p/blob/05e8e7ead96d494bdd7dfa5d6430155670066767/src/keychain/index.ts#L305) which attempts to slow down some kinds of attacks. We are not attacking ourselves, and so we...