Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- healthcheck :: ClientM NoContent
- consumeEventHistory :: ClientM [ LogMessage PABServerLogMsg ]
- handleNodeClientClient :: forall m effs. ( LastMember m effs, MonadIO m, Member ( Error PABError ) effs, Member ( Reader ( Maybe TxSendHandle )) effs, Member ( Reader ChainSyncHandle ) effs) => Params -> NodeClientEffect ~> Eff effs
- runChainSyncWithCfg :: PABServerConfig -> IO ChainSyncHandle
Documentation
handleNodeClientClient :: forall m effs. ( LastMember m effs, MonadIO m, Member ( Error PABError ) effs, Member ( Reader ( Maybe TxSendHandle )) effs, Member ( Reader ChainSyncHandle ) effs) => Params -> NodeClientEffect ~> Eff effs Source #
runChainSyncWithCfg :: PABServerConfig -> IO ChainSyncHandle Source #
This does not seem to support resuming so it means that the slot tick will be behind everything else. This is due to having 2 connections to the node one for chainSync block transfer and one for chainSync currentSlot information. TODO: Think about merging the two functionalities, or keep them in sync.