Safe Haskell | None |
---|---|
Language | Haskell2010 |
Cardano.Tracing.Constraints
Synopsis
- type TraceConstraints blk = (ConvertTxId blk, HasTxs blk, HasTxId (GenTx blk), LedgerQueries blk, ToJSON (TxId (GenTx blk)), ToJSON (TxOut (AlonzoEra StandardCrypto)), ToJSON (PParamsUpdate (AlonzoEra StandardCrypto)), 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), ToObject (UtxoPredicateFailure (AlonzoEra StandardCrypto)), ToObject (AlonzoBbodyPredFail (AlonzoEra StandardCrypto)), ToObject (AlonzoPredFail (AlonzoEra StandardCrypto)), Show blk, Show (Header blk))
Documentation
type TraceConstraints blk = (ConvertTxId blk, HasTxs blk, HasTxId (GenTx blk), LedgerQueries blk, ToJSON (TxId (GenTx blk)), ToJSON (TxOut (AlonzoEra StandardCrypto)), ToJSON (PParamsUpdate (AlonzoEra StandardCrypto)), 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), ToObject (UtxoPredicateFailure (AlonzoEra StandardCrypto)), ToObject (AlonzoBbodyPredFail (AlonzoEra StandardCrypto)), ToObject (AlonzoPredFail (AlonzoEra StandardCrypto)), Show blk, Show (Header blk)) Source #
Tracing-related constraints for monitoring purposes.