dennis-tra / nebula

🌌 A network agnostic DHT crawler, monitor, and measurement tool that exposes timely information about DHT networks.
Apache License 2.0
294 stars 30 forks source link

feat: disc5 concurrent requests #44

Closed dennis-tra closed 8 months ago

dennis-tra commented 10 months ago

The discv5 implementation only allows a single concurrent request to another peer. However, there seems no inherent reason as each request contains a random request ID that allows matching the responses with the requests.

This PR also adds back the discv5/discv4 test cases.

dennis-tra commented 8 months ago

don't fiddle with the original implementation...