libp2p-dht/libp2pdht/private/eth/p2p/discoveryv5
Csaba Kiraly 01488104e5 add "traditional" targetID based findNode message
This patch adds a findNode message sending the actual
target ID as in traditional Kademlia lookup. This in
contrast to the actual findNode message that send information
about the distance only, leading to more secure but slower lookups.

Having both primitives allows us to select which to use per use case.

Current naming is findNode for the distance based message and
findNodeFast for the message added in this patch.
2022-03-22 15:18:44 +01:00
..
encoding.nim feat: Swap ENR to libp2p SignedPeerRecords 2022-03-22 11:00:26 +11:00
hkdf.nim feat: reorg project to add nimble build system 2022-02-25 09:10:43 +11:00
ip_vote.nim feat: reorg project to add nimble build system 2022-02-25 09:10:43 +11:00
lru.nim feat: reorg project to add nimble build system 2022-02-25 09:10:43 +11:00
messages.nim add "traditional" targetID based findNode message 2022-03-22 15:18:44 +01:00
messages_encoding.nim add "traditional" targetID based findNode message 2022-03-22 15:18:44 +01:00
node.nim fix bootstrap: add node after successful handshake 2022-03-22 11:53:55 +01:00
nodes_verification.nim feat: Swap ENR to libp2p SignedPeerRecords 2022-03-22 11:00:26 +11:00
protocol.nim add "traditional" targetID based findNode message 2022-03-22 15:18:44 +01:00
random2.nim feat: reorg project to add nimble build system 2022-02-25 09:10:43 +11:00
routing_table.nim feat: Swap ENR to libp2p SignedPeerRecords 2022-03-22 11:00:26 +11:00
sessions.nim feat: reorg project to add nimble build system 2022-02-25 09:10:43 +11:00
spr.nim feat: Swap ENR to libp2p SignedPeerRecords 2022-03-22 11:00:26 +11:00
transport.nim fix bootstrap: add node after successful handshake 2022-03-22 11:53:55 +01:00