Unify major syncing detection (#2699)

* simplify major sync detection

* fix typos

* fix merge

* more realistic EthTester

* add new synced state
This commit is contained in:
keorn
2016-10-19 17:35:39 +01:00
committed by Gav Wood
parent 319cfb278c
commit aa52b04e31
6 changed files with 44 additions and 42 deletions

View File

@@ -46,9 +46,7 @@ impl<F> Oracle for StandardOracle<F>
}
fn is_major_syncing(&self) -> bool {
let queue_info = self.client.queue_info();
(self.sync_status)() || queue_info.unverified_queue_size + queue_info.verified_queue_size > 3
(self.sync_status)()
}
}
@@ -200,4 +198,4 @@ mod tests {
fn doesnt_fire_before_history() {
harness(vec![10, 11], 10, 5, None);
}
}
}