hydra-node-0.17.0: The Hydra node
Safe HaskellSafe-Inferred
LanguageGHC2021

Hydra.Chain.Offline

Synopsis

Documentation

offlineHeadId :: HeadId Source #

Hard-coded HeadId for all offline head instances.

offlineHeadSeed :: HeadSeed Source #

Hard-coded HeadSeed for all offline head instances.

loadGenesisFile :: Maybe FilePath -> IO (GenesisParameters ShelleyEra) Source #

Load the given genesis file or use defaults specific to the offline mode.

withOfflineChain Source #

Arguments

:: OfflineChainConfig 
-> Party 
-> ChainStateHistory Tx

Last known chain state as loaded from persistence.

-> ChainComponent Tx IO a 

tickForever :: GenesisParameters ShelleyEra -> (ChainEvent Tx -> IO ()) -> IO () Source #