cardano-node-8.7.2: The cardano full node
Safe HaskellSafe-Inferred
LanguageHaskell2010

Cardano.Node.Tracing.Tracers.NodeToClient

Orphan instances

LogFormatting (AnyMessageAndAgency ps) => LogFormatting (TraceSendRecv ps) Source # 
Instance details

Methods

forMachine :: DetailLevel -> TraceSendRecv ps -> Object

forHuman :: TraceSendRecv ps -> Text

asMetrics :: TraceSendRecv ps -> [Metric]

LogFormatting (AnyMessageAndAgency (ChainSync blk pt tip)) Source # 
Instance details

Methods

forMachine :: DetailLevel -> AnyMessageAndAgency (ChainSync blk pt tip) -> Object

forHuman :: AnyMessageAndAgency (ChainSync blk pt tip) -> Text

asMetrics :: AnyMessageAndAgency (ChainSync blk pt tip) -> [Metric]

(forall result. Show (Query blk result)) => LogFormatting (AnyMessageAndAgency (LocalStateQuery blk pt (Query blk))) Source # 
Instance details

Methods

forMachine :: DetailLevel -> AnyMessageAndAgency (LocalStateQuery blk pt (Query blk)) -> Object

forHuman :: AnyMessageAndAgency (LocalStateQuery blk pt (Query blk)) -> Text

asMetrics :: AnyMessageAndAgency (LocalStateQuery blk pt (Query blk)) -> [Metric]

LogFormatting (AnyMessageAndAgency (LocalTxMonitor txid tx slotNo)) Source # 
Instance details

Methods

forMachine :: DetailLevel -> AnyMessageAndAgency (LocalTxMonitor txid tx slotNo) -> Object

forHuman :: AnyMessageAndAgency (LocalTxMonitor txid tx slotNo) -> Text

asMetrics :: AnyMessageAndAgency (LocalTxMonitor txid tx slotNo) -> [Metric]

LogFormatting (AnyMessageAndAgency (LocalTxSubmission tx err)) Source # 
Instance details

Methods

forMachine :: DetailLevel -> AnyMessageAndAgency (LocalTxSubmission tx err) -> Object

forHuman :: AnyMessageAndAgency (LocalTxSubmission tx err) -> Text

asMetrics :: AnyMessageAndAgency (LocalTxSubmission tx err) -> [Metric]

MetaTrace (AnyMessageAndAgency ps) => MetaTrace (TraceSendRecv ps) Source # 
Instance details

Methods

namespaceFor :: TraceSendRecv ps -> Namespace (TraceSendRecv ps)

severityFor :: Namespace (TraceSendRecv ps) -> Maybe (TraceSendRecv ps) -> Maybe SeverityS

privacyFor :: Namespace (TraceSendRecv ps) -> Maybe (TraceSendRecv ps) -> Maybe Privacy

detailsFor :: Namespace (TraceSendRecv ps) -> Maybe (TraceSendRecv ps) -> Maybe DetailLevel

documentFor :: Namespace (TraceSendRecv ps) -> Maybe Text

metricsDocFor :: Namespace (TraceSendRecv ps) -> [(Text, Text)]

allNamespaces :: [Namespace (TraceSendRecv ps)]

MetaTrace (AnyMessageAndAgency (ChainSync blk pt tip)) Source # 
Instance details

Methods

namespaceFor :: AnyMessageAndAgency (ChainSync blk pt tip) -> Namespace (AnyMessageAndAgency (ChainSync blk pt tip))

severityFor :: Namespace (AnyMessageAndAgency (ChainSync blk pt tip)) -> Maybe (AnyMessageAndAgency (ChainSync blk pt tip)) -> Maybe SeverityS

privacyFor :: Namespace (AnyMessageAndAgency (ChainSync blk pt tip)) -> Maybe (AnyMessageAndAgency (ChainSync blk pt tip)) -> Maybe Privacy

detailsFor :: Namespace (AnyMessageAndAgency (ChainSync blk pt tip)) -> Maybe (AnyMessageAndAgency (ChainSync blk pt tip)) -> Maybe DetailLevel

documentFor :: Namespace (AnyMessageAndAgency (ChainSync blk pt tip)) -> Maybe Text

metricsDocFor :: Namespace (AnyMessageAndAgency (ChainSync blk pt tip)) -> [(Text, Text)]

allNamespaces :: [Namespace (AnyMessageAndAgency (ChainSync blk pt tip))]

MetaTrace (AnyMessageAndAgency (LocalStateQuery blk pt (Query blk))) Source # 
Instance details

Methods

namespaceFor :: AnyMessageAndAgency (LocalStateQuery blk pt (Query blk)) -> Namespace (AnyMessageAndAgency (LocalStateQuery blk pt (Query blk)))

severityFor :: Namespace (AnyMessageAndAgency (LocalStateQuery blk pt (Query blk))) -> Maybe (AnyMessageAndAgency (LocalStateQuery blk pt (Query blk))) -> Maybe SeverityS

privacyFor :: Namespace (AnyMessageAndAgency (LocalStateQuery blk pt (Query blk))) -> Maybe (AnyMessageAndAgency (LocalStateQuery blk pt (Query blk))) -> Maybe Privacy

detailsFor :: Namespace (AnyMessageAndAgency (LocalStateQuery blk pt (Query blk))) -> Maybe (AnyMessageAndAgency (LocalStateQuery blk pt (Query blk))) -> Maybe DetailLevel

documentFor :: Namespace (AnyMessageAndAgency (LocalStateQuery blk pt (Query blk))) -> Maybe Text

metricsDocFor :: Namespace (AnyMessageAndAgency (LocalStateQuery blk pt (Query blk))) -> [(Text, Text)]

allNamespaces :: [Namespace (AnyMessageAndAgency (LocalStateQuery blk pt (Query blk)))]

MetaTrace (AnyMessageAndAgency (LocalTxMonitor txid tx slotNo)) Source # 
Instance details

Methods

namespaceFor :: AnyMessageAndAgency (LocalTxMonitor txid tx slotNo) -> Namespace (AnyMessageAndAgency (LocalTxMonitor txid tx slotNo))

severityFor :: Namespace (AnyMessageAndAgency (LocalTxMonitor txid tx slotNo)) -> Maybe (AnyMessageAndAgency (LocalTxMonitor txid tx slotNo)) -> Maybe SeverityS

privacyFor :: Namespace (AnyMessageAndAgency (LocalTxMonitor txid tx slotNo)) -> Maybe (AnyMessageAndAgency (LocalTxMonitor txid tx slotNo)) -> Maybe Privacy

detailsFor :: Namespace (AnyMessageAndAgency (LocalTxMonitor txid tx slotNo)) -> Maybe (AnyMessageAndAgency (LocalTxMonitor txid tx slotNo)) -> Maybe DetailLevel

documentFor :: Namespace (AnyMessageAndAgency (LocalTxMonitor txid tx slotNo)) -> Maybe Text

metricsDocFor :: Namespace (AnyMessageAndAgency (LocalTxMonitor txid tx slotNo)) -> [(Text, Text)]

allNamespaces :: [Namespace (AnyMessageAndAgency (LocalTxMonitor txid tx slotNo))]

MetaTrace (AnyMessageAndAgency (LocalTxSubmission tx err)) Source # 
Instance details

Methods

namespaceFor :: AnyMessageAndAgency (LocalTxSubmission tx err) -> Namespace (AnyMessageAndAgency (LocalTxSubmission tx err))

severityFor :: Namespace (AnyMessageAndAgency (LocalTxSubmission tx err)) -> Maybe (AnyMessageAndAgency (LocalTxSubmission tx err)) -> Maybe SeverityS

privacyFor :: Namespace (AnyMessageAndAgency (LocalTxSubmission tx err)) -> Maybe (AnyMessageAndAgency (LocalTxSubmission tx err)) -> Maybe Privacy

detailsFor :: Namespace (AnyMessageAndAgency (LocalTxSubmission tx err)) -> Maybe (AnyMessageAndAgency (LocalTxSubmission tx err)) -> Maybe DetailLevel

documentFor :: Namespace (AnyMessageAndAgency (LocalTxSubmission tx err)) -> Maybe Text

metricsDocFor :: Namespace (AnyMessageAndAgency (LocalTxSubmission tx err)) -> [(Text, Text)]

allNamespaces :: [Namespace (AnyMessageAndAgency (LocalTxSubmission tx err))]