Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Hydra.NodeSpec
Documentation
createPersistenceInMemory :: MonadLabelledSTM m => m (PersistenceIncremental a m) Source #
eventsToOpenHead :: [Event SimpleTx] Source #
runToCompletion :: IsChainState tx => Tracer IO (HydraNodeLog tx) -> HydraNode tx IO -> IO () Source #
createHydraNode :: (MonadDelay m, MonadAsync m, MonadLabelledSTM m, MonadThrow m) => SigningKey HydraKey -> [Party] -> ContestationPeriod -> [Event SimpleTx] -> m (HydraNode SimpleTx m) Source #
createHydraNode' :: (MonadDelay m, MonadAsync m, MonadLabelledSTM m, MonadThrow m) => PersistenceIncremental (StateChanged SimpleTx) m -> SigningKey HydraKey -> [Party] -> ContestationPeriod -> [Event SimpleTx] -> m (HydraNode SimpleTx m) Source #