vvalue
fetchLogicIterations :: (HasHeader header, HasHeader block, HeaderHash header ~ HeaderHash block, MonadDelay m, MonadTimer m, Ord peer, Hashable peer)=> Tracer m (TraceDecisionEvent peer header)-> Tracer m (TraceLabelPeer peer (TraceFetchClientState header))-> FetchDecisionPolicy header-> FetchTriggerVariables peer header m-> FetchNonTriggerVariables peer header block m-> peer -> m ()-> m Void