nim-eth/eth/p2p
Kim De Mey b4c1391be9
Discv5 ip limits for routing table (#308)
* Add ip limits to routing table and routing table buckets

* Fix order of ip limit check and duplicate check for replacement

* Fix ip limit for node with updated ip in ENR

* Fix bug where address wouldn't update on ENR update

and update some comments

* Reuse some add/remove code in routing table

* Fix seen bug on ENR update in routing table

* Rework addNode to make sure to do address check always

and adjust some logs.

* More documentation on the ip limits in routing table [skip ci]
2020-11-26 18:20:15 +01:00
..
discoveryv5 Discv5 ip limits for routing table (#308) 2020-11-26 18:20:15 +01:00
private use bearssl rng throughout (#265) 2020-07-07 10:56:26 +02:00
rlpx_protocols Fix formatFloat issue (#273) 2020-07-10 14:17:06 +02:00
auth.nim use bearssl rng throughout (#265) 2020-07-07 10:56:26 +02:00
blockchain_sync.nim cleanups (#226) 2020-04-18 10:17:59 +02:00
blockchain_utils.nim Cleanup unneeded check in getBlockHeaders 2019-07-09 17:06:20 +02:00
bootnodes.nim add goerli bootnodes 2020-06-19 12:15:05 +03:00
discovery.nim use bearssl rng throughout (#265) 2020-07-07 10:56:26 +02:00
ecies.nim Fix LSWAP problem. (#275) 2020-07-10 23:30:34 +02:00
enode.nim Secp more refactor (#211) 2020-04-06 18:24:15 +02:00
kademlia.nim use bearssl rng throughout (#265) 2020-07-07 10:56:26 +02:00
mock_peers.nim Secp more refactor (#211) 2020-04-06 18:24:15 +02:00
p2p_backends_helpers.nim Remove some unused code from NBC by making it RLPx-specific 2020-10-05 17:28:58 +03:00
p2p_protocol_dsl.nim Fix compilation for 1.4 2020-10-16 20:06:59 +03:00
p2p_tracing.nim Deal with bit rot in the p2p tracing support 2020-03-18 20:43:53 +02:00
p2p_tracing_ctail_plugin.nim Moved eth-p2p to eth 2019-02-05 17:40:29 +02:00
peer_pool.nim more fixes 2020-06-24 22:20:50 +02:00
rlpx.nim Remove some unused code from NBC by making it RLPx-specific 2020-10-05 17:28:58 +03:00
rlpxcrypt.nim cleanup (#238) 2020-05-21 11:58:19 +02:00
sync.nim Rebrand asyncdispatch2 to chronos (#2) 2019-02-06 17:01:04 +01:00
whispernodes.nim Add Status test nodes (#216) 2020-04-08 15:21:48 +02:00