Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Language.Marlowe.Runtime.Indexer
Documentation
data MarloweIndexerSelector r f where Source #
Constructors
StoreEvent :: StoreSelector f -> MarloweIndexerSelector r f | |
ChainSeekClientEvent :: ChainSeekClientSelector r f -> MarloweIndexerSelector r f |
data MarloweIndexerDependencies m Source #
Constructors
MarloweIndexerDependencies | |
Fields
|
marloweIndexer :: (MonadEvent r s m, MonadUnliftIO m, Inject StoreSelector s, Inject (ChainSeekClientSelector r) s, MonadFail m, WithLog env Message m) => Component m (MarloweIndexerDependencies m) Probes Source #
renderDatabaseSelectorOTel :: Maybe ByteString -> Maybe ByteString -> Maybe ByteString -> Maybe ByteString -> RenderSelectorOTel QuerySelector Source #
renderMarloweIndexerSelectorOTel :: RenderSelectorOTel (MarloweIndexerSelector Span) Source #
renderStoreSelectorOTel :: RenderSelectorOTel StoreSelector Source #
renderChainSeekClientSelectorOTel :: RenderSelectorOTel (ChainSeekClientSelector Span) Source #