fud, dht: remove fetch_seeders() (replaced by a pubsub), cleanup Dht and DhtHandler

Instead of awaiting a `fetch_seeders()` method, there is a pubsub (see `dht.lookup()`) where seeders are send to as soon as they are found, so you can start downloading as soon as you find one seeder.

Before this, you started downloading when you fetched all seeders which increased the initial delay for all downloads.
This commit is contained in:
epiphany
2025-09-15 14:27:16 +02:00
parent 3f4f6421cb
commit a5122d8d41
14 changed files with 1425 additions and 1260 deletions

View File

@@ -23,6 +23,7 @@
- [Tor Nodes](misc/nodes/tor-guide.md)
- [I2p Nodes](misc/nodes/i2p-guide.md)
- [Nym Nodes](misc/nodes/nym-guide.md)
- [Whonix Setup](misc/nodes/whonix-guide.md)
- [Network Troubleshooting](misc/network-troubleshooting.md)
- [Merge Mining](testnet/merge-mining.md)