vvalue
bracketChainSyncClient :: (IOLike m, Ord peer, LedgerSupportsProtocol blk, MonadTimer m)=> Tracer m (TraceChainSyncClientEvent blk)-> Tracer m (TraceEventCsj peer blk)-> ChainDbView m blk-> ChainSyncClientHandleCollection peer m blk-> STM m GsmState-> peer-> NodeToNodeVersion-> ChainSyncLoPBucketConfig-> CSJConfig-> DiffusionPipeliningSupport-> ChainSyncStateView m blk -> m a-> m a