openethereum/util
Nicolas Gotchac 753fd4bda3 Improve P2P discovery (#9526)
* Add `target` to Rust traces

* network-devp2p: Don't remove discovery peer in main sync

* network-p2p: Refresh discovery more often

* Update Peer discovery protocol

* Run discovery more often when not enough nodes connected

* Start the first discovery early

* Update fast discovery rate

* Fix tests

* Fix `ping` tests

* Fixing remote Node address ; adding PingPong round

* Fix tests: update new +1 PingPong round

* Increase slow Discovery rate
Check in flight FindNode before pings

* Add `deprecated` to deprecated_echo_hash

* Refactor `discovery_round` branching
2018-09-14 22:18:03 +02:00
..
bloom Update `license header` and `scripts` (#8666) 2018-06-04 10:19:50 +02:00
blooms-db Fix Snapshot restoration failure on Windows (#9491) 2018-09-10 17:21:57 +02:00
dir parity: print correct keys path on startup (#9501) 2018-09-09 00:43:24 +02:00
fake-fetch util `fake-fetch` (#8363) 2018-04-11 11:59:04 +02:00
fake-hardware-wallet Fetch `parity-common` crates from crates.io (#9410) 2018-09-04 20:13:51 +02:00
fastmap Fetch `parity-common` crates from crates.io (#9410) 2018-09-04 20:13:51 +02:00
fetch fetch: replace futures-timer with tokio-timer (#9066) 2018-07-09 09:59:05 +01:00
io Fixed typo (#9467) 2018-09-04 15:47:33 +01:00
journaldb Fetch `parity-common` crates from crates.io (#9410) 2018-09-04 20:13:51 +02:00
keccak-hasher Fetch `parity-common` crates from crates.io (#9410) 2018-09-04 20:13:51 +02:00
macros Random small cleanups (#9423) 2018-08-30 19:57:27 +02:00
mem Random small cleanups (#9423) 2018-08-30 19:57:27 +02:00
memory_cache Bad blocks RPC + reporting (#9433) 2018-09-08 04:04:28 +02:00
migration-rocksdb Fetch `parity-common` crates from crates.io (#9410) 2018-09-04 20:13:51 +02:00
network light: give free credits for reserved peers (#9448) 2018-09-10 19:45:49 +08:00
network-devp2p Improve P2P discovery (#9526) 2018-09-14 22:18:03 +02:00
panic_hook Allow setting the panic hook with parity-clib (#9292) 2018-08-10 11:06:30 +02:00
patricia-trie-ethereum Update patricia trie to 0.2.2 (#9525) 2018-09-11 16:20:26 +02:00
reactor Update `license header` and `scripts` (#8666) 2018-06-04 10:19:50 +02:00
rlp_compress Fetch `parity-common` crates from crates.io (#9410) 2018-09-04 20:13:51 +02:00
rlp_derive update ethabi-derive, serde, serde_json, serde_derive, syn && quote (#9553) 2018-09-14 03:37:28 +08:00
stats Update `log` -> 0.4, `env_logger` -> 0.5. (#9294) 2018-08-10 00:04:10 +01:00
stop-guard Random small cleanups (#9423) 2018-08-30 19:57:27 +02:00
triehash-ethereum Fetch `parity-common` crates from crates.io (#9410) 2018-09-04 20:13:51 +02:00
unexpected Random small cleanups (#9423) 2018-08-30 19:57:27 +02:00
using_queue Random small cleanups (#9423) 2018-08-30 19:57:27 +02:00
version Bump master to 2.2.0 (#9517) 2018-09-12 11:32:05 +02:00