| Safe Haskell | Safe-Inferred |
|---|---|
| Language | GHC2021 |
Hydra.Chain.Cardano
Synopsis
- withCardanoChain :: forall a. Tracer IO CardanoChainLog -> CardanoChainConfig -> Party -> ChainStateHistory Tx -> ChainComponent Tx IO a
- loadChainContext :: forall backend. ChainBackend backend => backend -> CardanoChainConfig -> Party -> IO ChainContext
- mkTinyWallet :: forall backend. ChainBackend backend => backend -> Tracer IO CardanoChainLog -> CardanoChainConfig -> IO (TinyWallet IO)
Documentation
Arguments
| :: forall a. Tracer IO CardanoChainLog | |
| -> CardanoChainConfig | |
| -> Party | |
| -> ChainStateHistory Tx | Chain state loaded from persistence. |
| -> ChainComponent Tx IO a |
Arguments
| :: forall backend. ChainBackend backend | |
| => backend | |
| -> CardanoChainConfig | |
| -> Party | Hydra party of our hydra node. |
| -> IO ChainContext | The current running era we can use to query the node |
Build the ChainContext from a ChainConfig and additional information.
mkTinyWallet :: forall backend. ChainBackend backend => backend -> Tracer IO CardanoChainLog -> CardanoChainConfig -> IO (TinyWallet IO) Source #