openethereum/ethcore/sync/src
Nicolas Gotchac 0d593199d0 Fix light client informant while syncing (#9932)
* Add `is_idle` to LightSync to check importing status

* Use SyncStateWrapper to make sure is_idle gets updates

* Update is_major_import to use verified queue size as well

* Add comment for `is_idle`

* Add Debug to `SyncStateWrapper`

* `fn get` -> `fn into_inner`
2018-11-26 14:05:02 +03:00
..
chain Keep existing blocks when restoring a Snapshot (#8643) 2018-11-18 00:06:34 +01:00
light_sync Fix light client informant while syncing (#9932) 2018-11-26 14:05:02 +03:00
res Support millisecond timestamp for instant seal engine (#9469) 2018-09-06 11:38:00 +02:00
tests Verify block syncing responses against requests (#9670) 2018-10-03 18:35:10 +08:00
api.rs Adjust requests costs for light client (#9925) 2018-11-21 20:11:01 +01:00
block_sync.rs sync: retry different peer after empty subchain heads response (#9753) 2018-10-25 16:56:59 +02:00
blocks.rs Fix ancient blocks sync (#9531) 2018-10-09 15:31:40 +02:00
lib.rs Remove unused dependencies (#9589) 2018-09-25 15:27:27 +02:00
private_tx.rs Private packets verification and queue refactoring (#8715) 2018-08-29 20:31:04 +08:00
snapshot.rs Don't fetch snapshot chunks at random (#9088) 2018-07-11 13:04:31 +02:00
sync_io.rs Update `license header` and `scripts` (#8666) 2018-06-04 10:19:50 +02:00
transactions_stats.rs Move ethereum-specific H256FastMap type to own crate (#9307) 2018-08-09 09:51:48 +02:00