nim-eth/tests
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
..
common Add a helper type used in web3 and elsewhere to denote blocks 2020-11-12 20:56:31 +02:00
db Richer Sqlite API 2020-10-13 21:44:42 +03:00
fuzzing Remove support for discovery v5.0 2020-11-13 12:33:07 +01:00
keyfile add scrypt kdf to keyfile and implement test for it 2020-07-27 19:34:36 +07:00
keys use bearssl rng throughout (#265) 2020-07-07 10:56:26 +02:00
p2p Discv5 ip limits for routing table (#308) 2020-11-26 18:20:15 +01:00
rlp port kvstore from nim-beacon-chain (#230) 2020-04-27 15:16:11 +02:00
trie port kvstore from nim-beacon-chain (#230) 2020-04-27 15:16:11 +02:00
config.nims Fix nim v1.0.2 compile issues 2019-10-29 14:44:26 +02:00
test_async_utils.nim Add a new asyncDiscard replacement that traces recoverable errors and aborts on defects 2019-03-28 14:47:25 +02:00
test_bloom.nim Moved eth_bloom to eth, some fixes 2019-02-05 16:22:21 +02:00