cardano-node-1.22.1
Safe HaskellNone
LanguageHaskell2010

Cardano.Tracing.OrphanInstances.Consensus

Orphan instances

ToObject DiskSnapshot Source # 
Instance details

ToObject BftValidationErr Source #

instances of ToObject

NOTE: this list is sorted by the unqualified name of the outermost type.

Instance details

ToObject MempoolSize Source # 
Instance details

HasTextFormatter () Source # 
Instance details

Methods

formatText :: () -> Object -> Text Source #

HasSeverityAnnotation () Source # 
Instance details

HasPrivacyAnnotation () Source # 
Instance details

Transformable Text IO () Source # 
Instance details

(tx ~ GenTx blk, HasTxId tx, RunNode blk, Show (TxId tx), ToObject (LedgerError blk), ToObject (OtherHeaderEnvelopeError blk), ToObject (ValidationErr (BlockProtocol blk)), ToObject (CannotForge blk), ToObject (ForgeStateUpdateError blk)) => Transformable Text IO (TraceForgeEvent blk) Source # 
Instance details

Transformable Text IO (TraceBlockFetchServerEvent blk) Source # 
Instance details

(ConvertRawHash blk, LedgerSupportsProtocol blk) => Transformable Text IO (TraceChainSyncClientEvent blk) Source # 
Instance details

(ConvertRawHash blk, LedgerSupportsProtocol blk, InspectLedger blk, ToObject (Header blk), ToObject (LedgerEvent blk)) => Transformable Text IO (TraceEvent blk) Source # 
Instance details

(HasPrivacyAnnotation (TraceAddBlockEvent blk), HasSeverityAnnotation (TraceAddBlockEvent blk), LedgerSupportsProtocol blk, ToObject (TraceAddBlockEvent blk)) => Transformable Text IO (TraceAddBlockEvent blk) Source #

instances of Transformable

NOTE: this list is sorted by the unqualified name of the outermost type.

Instance details

ConvertRawHash blk => Transformable Text IO (TraceChainSyncServerEvent blk) Source # 
Instance details

Transformable Text IO (TraceLocalTxSubmissionServerEvent blk) Source # 
Instance details

(ToObject (ApplyTxErr blk), Show (ApplyTxErr blk), ToObject (GenTx blk), ToJSON (GenTxId blk)) => Transformable Text IO (TraceEventMempool blk) Source # 
Instance details

Show (PBftVerKeyHash c) => ToObject (PBftValidationErr c) Source # 
Instance details

Show (PBftVerKeyHash c) => ToObject (PBftCannotForge c) Source # 
Instance details

(tx ~ GenTx blk, ConvertRawHash blk, HasTxId tx, RunNode blk, Show (TxId tx), ToObject (LedgerError blk), ToObject (OtherHeaderEnvelopeError blk), ToObject (ValidationErr (BlockProtocol blk)), ToObject (CannotForge blk), ToObject (ForgeStateUpdateError blk)) => ToObject (TraceForgeEvent blk) Source # 
Instance details

ToObject (TraceBlockFetchServerEvent blk) Source # 
Instance details

(ConvertRawHash blk, LedgerSupportsProtocol blk) => ToObject (TraceChainSyncClientEvent blk) Source # 
Instance details

(ConvertRawHash blk, LedgerSupportsProtocol blk, ToObject (Header blk), ToObject (LedgerEvent blk)) => ToObject (TraceEvent blk) Source # 
Instance details

ConvertRawHash blk => ToObject (TraceChainSyncServerEvent blk) Source # 
Instance details

(ConvertRawHash blk, StandardHash blk, ToObject (LedgerError blk), ToObject (OtherHeaderEnvelopeError blk), ToObject (ValidationErr (BlockProtocol blk))) => ToObject (InvalidBlockReason blk) Source # 
Instance details

(ToObject (LedgerUpdate blk), ToObject (LedgerWarning blk)) => ToObject (LedgerEvent blk) Source # 
Instance details

(StandardHash blk, ToObject (LedgerError blk), ToObject (OtherHeaderEnvelopeError blk), ToObject (ValidationErr (BlockProtocol blk))) => ToObject (ExtValidationError blk) Source # 
Instance details

(StandardHash blk, ToObject (OtherHeaderEnvelopeError blk)) => ToObject (HeaderEnvelopeError blk) Source # 
Instance details

(StandardHash blk, ToObject (ValidationErr (BlockProtocol blk)), ToObject (OtherHeaderEnvelopeError blk)) => ToObject (HeaderError blk) Source # 
Instance details

ToObject (TraceLocalTxSubmissionServerEvent blk) Source # 
Instance details

(Show (ApplyTxErr blk), ToObject (ApplyTxErr blk), ToObject (GenTx blk), ToJSON (GenTxId blk)) => ToObject (TraceEventMempool blk) Source # 
Instance details

ConvertRawHash blk => ToObject (RealPoint blk) Source # 
Instance details

(tx ~ GenTx blk, ConvertRawHash blk, HasTxId tx, LedgerSupportsProtocol blk, Show (TxId tx), Show (ForgeStateUpdateError blk), Show (CannotForge blk)) => HasTextFormatter (TraceForgeEvent blk) Source # 
Instance details

HasTextFormatter (TraceBlockFetchServerEvent blk) Source # 
Instance details

(ConvertRawHash blk, LedgerSupportsProtocol blk, InspectLedger blk) => HasTextFormatter (TraceEvent blk) Source # 
Instance details

Methods

formatText :: TraceEvent blk -> Object -> Text Source #

LedgerSupportsProtocol blk => HasTextFormatter (TraceAddBlockEvent blk) Source # 
Instance details

HasSeverityAnnotation (TraceForgeEvent blk) Source # 
Instance details

HasSeverityAnnotation (TraceBlockFetchServerEvent blk) Source # 
Instance details

HasSeverityAnnotation (TraceChainSyncClientEvent blk) Source # 
Instance details

HasSeverityAnnotation (TraceEvent blk) Source # 
Instance details

HasSeverityAnnotation (TraceChainSyncServerEvent blk) Source # 
Instance details

HasSeverityAnnotation (LedgerEvent blk) Source # 
Instance details

HasSeverityAnnotation (TraceLocalTxSubmissionServerEvent blk) Source # 
Instance details

HasSeverityAnnotation (TraceEventMempool blk) Source # 
Instance details

HasPrivacyAnnotation (TraceForgeEvent blk) Source # 
Instance details

HasPrivacyAnnotation (TraceBlockFetchServerEvent blk) Source # 
Instance details

HasPrivacyAnnotation (TraceChainSyncClientEvent blk) Source # 
Instance details

HasPrivacyAnnotation (TraceEvent blk) Source # 
Instance details

HasPrivacyAnnotation (TraceChainSyncServerEvent blk) Source # 
Instance details

HasPrivacyAnnotation (TraceLocalTxSubmissionServerEvent blk) Source # 
Instance details

HasPrivacyAnnotation (TraceEventMempool blk) Source # 
Instance details

ConvertRawHash blk => ConvertRawHash (Header blk) Source # 
Instance details