go-libp2p-pubsub
go-libp2p-pubsub copied to clipboard
The PubSub implementation for go-libp2p
Go IDONTWANT
Sending IDONTWANT - [x] Implement a smart queue - [x] Add priorities to the smart queue - [x] Put IDONTWANT packets into the smart priority queue as soon as the...
This fixes a bug where another peer is not added to a topic after subscribing. This bug happens, for example, when a discovery system (like MDNS) is set up before...
This is blocked until the next go-libp2p release that includes https://github.com/libp2p/go-libp2p/pull/2759, but please still review. Fixes GossipSub's Peer Exchange (PX) after go-libp2p's change to stop consuming signed peer records into...
I would like to know if there is a way to access current peer scores at application layer. I went through the gossipsub code and found that peerScores are internal...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.14.0 to 0.17.0. Commits 9d2ee97 ssh: implement strict KEX protocol changes 4e5a261 ssh: close net.Conn on all NewServerConn errors 152cdb1 x509roots/fallback: update bundle fdfe1f8 ssh: defer channel...
This took me forever debug, but here's the issue. If you start up two nodes and immediately join a topic they will fail discover each other in the pubsub. Here's...
## Description: A critical issue has been identified in the libp2p-pubsub library. Specifically, in the process of a peer publishing a new RPC message to other peers through the function...
Currently if a node subscribes to enough topics such that the RPC that is used to send topic subscription announcements exceeds the maximum message size (defaults to 1MiB) then we'll...
Hi, I am using the DHT mechanism for peer discovery. The pubsub lets you pass in a discovery object at startup which is great and simplifies the discovery process a...
If we are using GossipSub to publish a message for a topic, the API doesn't return any error/failure in case there are no peers available for that topic. If there...