Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- assertTx :: Monad m => m (TxClientResponse a b) -> m (SynchronousResponse a b)
- deliverTxEvents :: Monad m => FromEvent e => Proxy e -> SynchronousResponse a b -> m ([Text], [e])
- ensureCheckResponseCode :: Monad m => Word32 -> SynchronousResponse a b -> m ()
- ensureDeliverResponseCode :: Monad m => Word32 -> SynchronousResponse a b -> m ()
- ensureResponseCodes :: Monad m => (Word32, Word32) -> SynchronousResponse a b -> m ()
- assertQuery :: Monad m => m (QueryClientResponse a) -> m (QueryResult a)
- ensureQueryResponseCode :: Monad m => Word32 -> QueryClientResponse a -> m ()
- rpcConfig :: Config
Documentation
assertTx :: Monad m => m (TxClientResponse a b) -> m (SynchronousResponse a b) Source #
Tx helpers
deliverTxEvents :: Monad m => FromEvent e => Proxy e -> SynchronousResponse a b -> m ([Text], [e]) Source #
ensureCheckResponseCode :: Monad m => Word32 -> SynchronousResponse a b -> m () Source #
ensureDeliverResponseCode :: Monad m => Word32 -> SynchronousResponse a b -> m () Source #
ensureResponseCodes :: Monad m => (Word32, Word32) -> SynchronousResponse a b -> m () Source #
assertQuery :: Monad m => m (QueryClientResponse a) -> m (QueryResult a) Source #
Query helpers
ensureQueryResponseCode :: Monad m => Word32 -> QueryClientResponse a -> m () Source #