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

Cardano.Node.Tracing.Tracers.StartLeadershipCheck

Documentation

data TraceStartLeadershipCheckPlus Source #

Instances

Instances details
LogFormatting TraceStartLeadershipCheckPlus 
Instance details

Defined in Cardano.Node.Tracing.Tracers.Consensus

(tx ~ GenTx blk, ConvertRawHash blk, GetHeader blk, HasHeader blk, HasKESInfo blk, LedgerSupportsProtocol blk, LedgerSupportsMempool blk, SerialiseNodeToNodeConstraints blk, HasTxId (GenTx blk), Show (ForgeStateUpdateError blk), Show (CannotForge blk), LogFormatting (InvalidBlockReason blk), LogFormatting (CannotForge blk), LogFormatting (ForgeStateUpdateError blk)) => LogFormatting (ForgeTracerType blk) 
Instance details

Defined in Cardano.Node.Tracing.Tracers.Consensus

Methods

forMachine :: DetailLevel -> ForgeTracerType blk -> Object

forHuman :: ForgeTracerType blk -> Text

asMetrics :: ForgeTracerType blk -> [Metric]

MetaTrace (ForgeTracerType blk) 
Instance details

Defined in Cardano.Node.Tracing.Tracers.Consensus

Methods

namespaceFor :: ForgeTracerType blk -> Namespace (ForgeTracerType blk)

severityFor :: Namespace (ForgeTracerType blk) -> Maybe (ForgeTracerType blk) -> Maybe SeverityS

privacyFor :: Namespace (ForgeTracerType blk) -> Maybe (ForgeTracerType blk) -> Maybe Privacy

detailsFor :: Namespace (ForgeTracerType blk) -> Maybe (ForgeTracerType blk) -> Maybe DetailLevel

documentFor :: Namespace (ForgeTracerType blk) -> Maybe Text

metricsDocFor :: Namespace (ForgeTracerType blk) -> [(Text, Text)]

allNamespaces :: [Namespace (ForgeTracerType blk)]

forgeTracerTransform :: (IsLedger (LedgerState blk), LedgerQueries blk, HasHeader blk, HasHeader (Header blk)) => NodeKernelData blk -> Trace IO (ForgeTracerType blk) -> IO (Trace IO (ForgeTracerType blk)) Source #