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

Results 10 go-libp2p-pubsub-router issues
Sort by recently updated
recently updated
newest added

This PR was created automatically by the @web3-bot as a part of the [Unified CI](https://github.com/pl-strflt/uci) project.

Bumps [golang.org/x/net](https://github.com/golang/net) from 0.0.0-20220812174116-3211cb980234 to 0.7.0. Commits See full diff in compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/net&package-manager=go_modules&previous-version=0.0.0-20220812174116-3211cb980234&new-version=0.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...

dependency-update

Minimal (and probably naive) implementation of https://github.com/ipfs/go-ipfs/issues/8586. **Changes** - EOL handled in pubsub directly because of republish on startup - GC for topics in pubsub router - EOL channel for...

This seems to be getting progressively worse over time...some tests are hanging and timing out waiting for propagation, see e.g. this run: https://github.com/libp2p/go-libp2p-pubsub-router/runs/4035361341?check_suite_focus=true

Playing here a bit.. I would like to have a tool that I can use to watch IPNS-pubsub updates without having to run ipfs, just by running a libp2p node...

Currently the `PubsubValueStore` assumes Pubsub is distributing a single Key-Value pair which is updating by utilizing a `best` function that is passed in via the `Validator` interface. This looks like:...

kind/enhancement

Related to: https://github.com/libp2p/go-libp2p-kad-dht/issues/151. I'm starting to think we should use a DHT record service instead of a datastore. The record service would end up owning the validator and would handle...

If we call `PutValue` for a key we're not subscribed to, we won't record the record locally (which means it may not resolve through `GetValue`).

Currently, the local user can use this to send out an invalid record. This isn't a problem from a security standpoint (nobody will accept the record) but we still shouldn't...

This is an extraction of the IPNS over pubsub module as a general-purpose ValueStore. It can be upgraded to a full-blown router with [go-libp2p-routing-helpers](https://github.com/libp2p/go-libp2p-routing-helpers) (which, before you get scared away...

status/ready