cardano-node-1.36.0
Safe HaskellNone
LanguageHaskell2010

Cardano.Node.TraceConstraints

Synopsis
  • type TraceConstraints blk = (ConvertTxId blk, HasTxs blk, HasTxId (GenTx blk), LedgerQueries blk, ToJSON (TxId (GenTx blk)), HasKESMetricsData blk, HasKESInfo blk, GetKESInfo blk, ToObject (ApplyTxErr blk), ToObject (GenTx blk), ToObject (Header blk), ToObject (LedgerError blk), ToObject (LedgerEvent blk), ToObject (OtherHeaderEnvelopeError blk), ToObject (ValidationErr (BlockProtocol blk)), ToObject (CannotForge blk), ToObject (ForgeStateUpdateError blk), LogFormatting (ApplyTxErr blk), LogFormatting (GenTx blk), LogFormatting (Header blk), LogFormatting (LedgerError blk), LogFormatting (LedgerUpdate blk), LogFormatting (LedgerWarning blk), LogFormatting (OtherHeaderEnvelopeError blk), LogFormatting (ValidationErr (BlockProtocol blk)), LogFormatting (CannotForge blk), LogFormatting (ForgeStateUpdateError blk))

Documentation

type TraceConstraints blk = (ConvertTxId blk, HasTxs blk, HasTxId (GenTx blk), LedgerQueries blk, ToJSON (TxId (GenTx blk)), HasKESMetricsData blk, HasKESInfo blk, GetKESInfo blk, ToObject (ApplyTxErr blk), ToObject (GenTx blk), ToObject (Header blk), ToObject (LedgerError blk), ToObject (LedgerEvent blk), ToObject (OtherHeaderEnvelopeError blk), ToObject (ValidationErr (BlockProtocol blk)), ToObject (CannotForge blk), ToObject (ForgeStateUpdateError blk), LogFormatting (ApplyTxErr blk), LogFormatting (GenTx blk), LogFormatting (Header blk), LogFormatting (LedgerError blk), LogFormatting (LedgerUpdate blk), LogFormatting (LedgerWarning blk), LogFormatting (OtherHeaderEnvelopeError blk), LogFormatting (ValidationErr (BlockProtocol blk)), LogFormatting (CannotForge blk), LogFormatting (ForgeStateUpdateError blk)) Source #

Tracing-related constraints for monitoring purposes.