Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- launchSystemThreads :: forall effs a. (Member ChainControlEffect effs, Member MultiAgentEffect effs, Member MultiAgentControlEffect effs) => [Wallet] -> Eff (Yield (EmSystemCall effs EmulatorMessage a) (Maybe EmulatorMessage) ': effs) ()
- appendNewTipBlock :: Member ChainIndexControlEffect effs => Tip -> Block -> Slot -> Eff effs ()
Documentation
launchSystemThreads :: forall effs a. (Member ChainControlEffect effs, Member MultiAgentEffect effs, Member MultiAgentControlEffect effs) => [Wallet] -> Eff (Yield (EmSystemCall effs EmulatorMessage a) (Maybe EmulatorMessage) ': effs) () Source #
Start the system threads.
:: Member ChainIndexControlEffect effs | |
=> Tip | Most recent tip |
-> Block | List of transactions |
-> Slot | Next slot to append the block |
-> Eff effs () |
Append a block to the chain index for a specific slot.