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

libp2p implementation in Nim

Results 155 nim-libp2p issues
Sort by recently updated
recently updated
newest added

ref #620 - [ ] Fix compilation warnings - [X] Unused imports - [ ] XDeclaredButNotUsed: use https://github.com/markspanbroek/upraises? Would swallow some useful warnings - [ ] Try to remove as...

Currently, we allow unsubbed peers to graft us, and grafted peers to unsub. That's technically against the spec (should be strictly sub -> graft -> prune -> unsub) Check the...

pubsub

Some groundwork for V1: - [ ] Mount PushIdentify by default in `newStandardSwitch` - [ ] Try to remove as much exported procs & fields as possible - [x] Remove...

Right now, the observedAddr sent by other peers is lost as soon as we get it. Store it somewhere if the application needs it

Start of the cancellation test: - Adding `awaitrc` on cleanup to avoid cleanup being cancelled (and thus, leaks) - Adding a `cancelTest` which is cancelling every step of the way...

First attempt to use `raises` in `async` procs, uses https://github.com/status-im/nim-chronos/pull/166.

Add a documentation. Should give a list of public functions, with their description, and eventually some examples

# Problem (This might be the wrong repo for this, not sure). For Waku v2 to run in browsers we currently have to develop a new (ideally light) client in...

This is approach which i'm recommending to use to check if public API procedure properly supports cancellation. So the idea of this test is to split execution of `dial` into...

Running into a bug where identify protocol can't parse r2 field (addr): `Result: IncorrectBlob [ResultDefect]` This happens when node is connected from Node JS with the following options: `listen: ['/ip4/0.0.0.0/tcp/0',...