discv5 icon indicating copy to clipboard operation
discv5 copied to clipboard

Rust implementation of Discovery v5

Results 11 discv5 issues
Sort by recently updated
recently updated
newest added

There are a number of nodes out there that often misconfigure their ENRs or potentially undergo an IP shift. Currently we simple drop the session and do not respond to...

`Discv5` spec tests are now available in hive https://github.com/ethereum/hive/pull/835! it would be nice to incorporate these into CI.

transform logging statements from using formating in strings to structured logging, for example: ```diff - debug!("Node set to disconnected: {}", node_id) + debug!(%node_id, "Node set to disconnected") ``` This would...

help wanted

## Description Upstream libraries are now storing some of these logs. They can be quite verbose on a live network. This PR downgrades some of the logs to make them...

To not limit the flexibility of which key type to use offered by the `Enr` crate, `Enr` should be made generic in discv5. The default generic should still be `CombinedKey`,...

duplicate of: https://github.com/ethereum/trin/issues/750, if anybody wants to work on this that's great. possibly before digging into this it's beneficial to take a second look at rust-libp2p's kbuckets as they are...

We have added a generic type to allow for a custom protocol-id. It would be nice to avoid this generic and re-factor some of the code to allow for a...

This is a tracking issue to implement the new topic (aka service discovery) mechanism that is soon to be finalized. Once specifications and further details are released, this issue will...

Right now the predicate we have for queries receives an enr and the query finishes when a number of peers is found. I think an improvement would be to allow...

Can we have a release with the dep slimming PR? We've been waiting for it https://github.com/paradigmxyz/reth/pull/7981 😇