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

Cardano.Node.TraceConstraints

Synopsis
  • type TraceConstraints blk = (ConvertTxId blk, HasIssuer blk, HasKESMetricsData blk, HasTxs blk, HasTxId (GenTx blk), LedgerQueries blk, ToJSON (TxId (GenTx blk)), HasKESMetricsData blk, HasKESInfo blk, GetKESInfo blk, RunNode blk, ToObject (ApplyTxErr blk), ToObject (GenTx blk), ToObject (Header blk), ToObject (LedgerError blk), ToObject (LedgerEvent blk), ToObject (OtherHeaderEnvelopeError blk), ToObject (SelectView (BlockProtocol blk)), ToObject (ValidationErr (BlockProtocol blk)), ToObject (CannotForge blk), ToObject (ForgeStateUpdateError blk), ToJSON (BlockNodeToClientVersion blk), ToJSON (BlockNodeToNodeVersion blk), LogFormatting (ApplyTxErr blk), LogFormatting (GenTx blk), LogFormatting (Header blk), LogFormatting (LedgerError blk), LogFormatting (LedgerUpdate blk), LogFormatting (LedgerWarning blk), LogFormatting (OtherHeaderEnvelopeError blk), LogFormatting (SelectView (BlockProtocol blk)), LogFormatting (ValidationErr (BlockProtocol blk)), LogFormatting (CannotForge blk), LogFormatting (ForgeStateUpdateError blk), LogFormatting (Set (Credential 'Staking StandardCrypto)))

Documentation

type TraceConstraints blk = (ConvertTxId blk, HasIssuer blk, HasKESMetricsData blk, HasTxs blk, HasTxId (GenTx blk), LedgerQueries blk, ToJSON (TxId (GenTx blk)), HasKESMetricsData blk, HasKESInfo blk, GetKESInfo blk, RunNode blk, ToObject (ApplyTxErr blk), ToObject (GenTx blk), ToObject (Header blk), ToObject (LedgerError blk), ToObject (LedgerEvent blk), ToObject (OtherHeaderEnvelopeError blk), ToObject (SelectView (BlockProtocol blk)), ToObject (ValidationErr (BlockProtocol blk)), ToObject (CannotForge blk), ToObject (ForgeStateUpdateError blk), ToJSON (BlockNodeToClientVersion blk), ToJSON (BlockNodeToNodeVersion blk), LogFormatting (ApplyTxErr blk), LogFormatting (GenTx blk), LogFormatting (Header blk), LogFormatting (LedgerError blk), LogFormatting (LedgerUpdate blk), LogFormatting (LedgerWarning blk), LogFormatting (OtherHeaderEnvelopeError blk), LogFormatting (SelectView (BlockProtocol blk)), LogFormatting (ValidationErr (BlockProtocol blk)), LogFormatting (CannotForge blk), LogFormatting (ForgeStateUpdateError blk), LogFormatting (Set (Credential 'Staking StandardCrypto))) Source #

Tracing-related constraints for monitoring purposes.