Finality loop - cosmetic changes (#1609)

* Move some logic to RestartableFinalityProofsStream

* Move some logic to `Transaction`

* Avoid unnecessary split_off
This commit is contained in:
Serban Iorga
2022-10-20 17:03:37 +03:00
committed by Bastian Köcher
parent a3dc2d2748
commit 597ea49664
2 changed files with 132 additions and 115 deletions
@@ -552,10 +552,7 @@ fn different_forks_at_source_and_at_target_are_detected() {
);
let mut progress = (Instant::now(), None);
let mut finality_proofs_stream = RestartableFinalityProofsStream {
needs_restart: false,
stream: Box::pin(futures::stream::iter(vec![]).boxed()),
};
let mut finality_proofs_stream = futures::stream::iter(vec![]).boxed().into();
let mut recent_finality_proofs = Vec::new();
let metrics_sync = SyncLoopMetrics::new(None, "source", "target").unwrap();
async_std::task::block_on(run_loop_iteration::<TestFinalitySyncPipeline, _, _>(