private SyncingSubscription GetSyncingSubscription(int bestSuggested, int head) { BlockHeader blockHeader = Build.A.BlockHeader.WithNumber(bestSuggested).TestObject; _blockTree.FindBestSuggestedHeader().Returns(blockHeader); Block block = Build.A.Block.WithNumber(head).TestObject; _blockTree.Head.Returns(block); SyncingSubscription syncingSubscription = new SyncingSubscription(_jsonRpcDuplexClient, _blockTree, _logManager); return(syncingSubscription); }
private bool CheckSyncing() { BestSuggestedNumber = _blockTree.FindBestSuggestedHeader().Number; return(BestSuggestedNumber > _blockTree.Head.Number + 8); }