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

libp2p implementation in Go

Results 382 go-libp2p issues
Sort by recently updated
recently updated
newest added
trafficstars

hi, im trying to build a toy blockchain to learn fundamentals. I want to use libp2p for communicating nodes. (I tried couple of things, correct me if I tell anything...

I have a theory that the reason why we see some test flakiness is because we are running tests in parallel on already starved GitHub actions VMs. This issue is...

The problem: when I disconnect and reconnect to a peer, the latter finds it impossible to open a stream, with the error indication that identified failed to complete. This happens...

kind/bug

Version Information github.com/libp2p/go-libp2p v0.36.2 Due to the Android system, libp2p will fail to run on systems after Android11+. Related issues: - https://github.com/ipfs/kubo/issues/9513 - https://github.com/golang/go/issues/40569 - https://github.com/golang/go/pull/61089 This problem needs to...

Still left to do: - [ ] Update upstream projects: - [ ] [filecoin-project/lotus](https://github.com/filecoin-project/lotus) - [ ] [go-libp2p-kad-dht](https://github.com/libp2p/go-libp2p-kad-dht/) - [ ] [go-libp2p-pubsub](https://github.com/libp2p/go-libp2p-pubsub) (In case of breaking changes.) - [ ]...

This PR re-orders some fields in structs in order to reduce the size in bytes that the struct takes up in memory. Go is sensitive to the exact ordering of...

Closes #2925 This touches one of the trickiest parts of the codebase, so please review carefully @sukunrt. Requires https://github.com/multiformats/go-multistream/pull/114 and a new release from that dep.

When build android version got error undefined for package `anet`. ```shell # command-line-arguments ./main.go:10:17: undefined: anet.Interfaces ``` Currently without issue build in `anet v0.0.5` and support go 1.23. ```shell GOOS=android...

If I make a relay reservation the `HopMessage.reservation.addrs` field sometimes has multiaddrs that repeat the relay's peer id. This only seems to happen with the WebSocket transport addresses advertised by...