Tanguy 4d681102e5
Add DHT (#75)
* First implem

* Add persistent net key option

* Working DHT setup

* Bootstrap nodes

* Implement DaggerNode.findPeer

* Remove unrelevant comment

* Added discovery to blockexchange requestBlock

* add FSStore.blockList

* Block advertisement

* Tests compiles

* Green tests

* toDiscoveryId instead of toNodeId

* remove stopAdvertisingBlock

* Removed nim-eth dependency

* Move discovery stuff to discovery.nim

* Add missing file, start of discovery tests

* Better discovery logic

* Add tests

* Address comment

* Better E2E test
2022-04-13 10:32:35 -06:00
..
2021-11-25 09:37:12 +01:00
2021-11-25 09:37:12 +01:00
2021-11-25 09:37:12 +01:00
2022-04-13 10:32:35 -06:00
2022-04-13 10:32:35 -06:00
2021-11-25 09:37:12 +01:00
2022-03-14 10:06:36 -06:00
2022-03-28 11:59:01 +02:00
2022-04-04 10:03:46 +02:00
2021-11-25 09:37:12 +01:00
2022-01-10 09:32:56 -06:00
2021-11-25 09:37:12 +01:00
2021-11-25 09:37:12 +01:00
2022-04-13 10:32:35 -06:00
2022-04-13 10:32:35 -06:00
2021-11-25 09:37:12 +01:00
2021-11-25 09:37:12 +01:00
2021-11-25 09:37:12 +01:00
2021-11-25 09:37:12 +01:00
2021-11-25 09:37:12 +01:00
2022-01-12 16:52:09 -06:00
2022-03-14 10:06:36 -06:00
2022-01-10 09:32:56 -06:00
2022-01-10 09:32:56 -06:00
2022-01-10 09:32:56 -06:00
2022-01-10 09:32:56 -06:00
2021-11-25 09:37:12 +01:00
2021-11-25 09:37:12 +01:00
2021-11-25 09:37:12 +01:00