Safe Haskell | None |
---|---|
Language | Haskell2010 |
Orphan instances
HasPrivacyAnnotation AcceptConnectionsPolicyTrace Source # | |
getPrivacyAnnotation ∷ AcceptConnectionsPolicyTrace → PrivacyAnnotation # | |
HasPrivacyAnnotation HandshakeTr Source # | |
getPrivacyAnnotation ∷ HandshakeTr → PrivacyAnnotation # | |
HasPrivacyAnnotation HandshakeTr Source # | |
getPrivacyAnnotation ∷ HandshakeTr → PrivacyAnnotation # | |
HasPrivacyAnnotation DiffusionInitializationTracer Source # | |
getPrivacyAnnotation ∷ DiffusionInitializationTracer → PrivacyAnnotation # | |
HasSeverityAnnotation AcceptConnectionsPolicyTrace Source # | |
getSeverityAnnotation ∷ AcceptConnectionsPolicyTrace → Severity # | |
HasSeverityAnnotation HandshakeTr Source # | |
getSeverityAnnotation ∷ HandshakeTr → Severity # | |
HasSeverityAnnotation HandshakeTr Source # | |
getSeverityAnnotation ∷ HandshakeTr → Severity # | |
HasSeverityAnnotation DiffusionInitializationTracer Source # | |
getSeverityAnnotation ∷ DiffusionInitializationTracer → Severity # | |
HasTextFormatter AcceptConnectionsPolicyTrace Source # | |
formatText ∷ AcceptConnectionsPolicyTrace → Object → Text # | |
HasTextFormatter HandshakeTr Source # | |
formatText ∷ HandshakeTr → Object → Text # | |
HasTextFormatter HandshakeTr Source # | |
formatText ∷ HandshakeTr → Object → Text # | |
HasTextFormatter DiffusionInitializationTracer Source # | |
formatText ∷ DiffusionInitializationTracer → Object → Text # | |
ToObject SlotNo Source # | |
toObject ∷ TracingVerbosity → SlotNo → Object # textTransformer ∷ SlotNo → Object → Text # | |
ToObject AcceptConnectionsPolicyTrace Source # | |
toObject ∷ TracingVerbosity → AcceptConnectionsPolicyTrace → Object # textTransformer ∷ AcceptConnectionsPolicyTrace → Object → Text # | |
ToObject LocalAddress Source # | |
toObject ∷ TracingVerbosity → LocalAddress → Object # textTransformer ∷ LocalAddress → Object → Text # | |
ToObject RemoteAddress Source # | |
toObject ∷ TracingVerbosity → RemoteAddress → Object # textTransformer ∷ RemoteAddress → Object → Text # | |
ToObject HandshakeTr Source # | |
toObject ∷ TracingVerbosity → HandshakeTr → Object # textTransformer ∷ HandshakeTr → Object → Text # | |
ToObject LocalConnectionId Source # | |
toObject ∷ TracingVerbosity → LocalConnectionId → Object # textTransformer ∷ LocalConnectionId → Object → Text # | |
ToObject HandshakeTr Source # | |
toObject ∷ TracingVerbosity → HandshakeTr → Object # textTransformer ∷ HandshakeTr → Object → Text # | |
ToObject RemoteConnectionId Source # | |
toObject ∷ TracingVerbosity → RemoteConnectionId → Object # textTransformer ∷ RemoteConnectionId → Object → Text # | |
ToObject DiffusionInitializationTracer Source # | |
toObject ∷ TracingVerbosity → DiffusionInitializationTracer → Object # textTransformer ∷ DiffusionInitializationTracer → Object → Text # | |
Transformable Text IO AcceptConnectionsPolicyTrace Source # | |
trTransformer ∷ TracingVerbosity → Trace IO Text → Tracer IO AcceptConnectionsPolicyTrace # | |
Transformable Text IO HandshakeTr Source # | |
trTransformer ∷ TracingVerbosity → Trace IO Text → Tracer IO HandshakeTr # | |
Transformable Text IO HandshakeTr Source # | |
trTransformer ∷ TracingVerbosity → Trace IO Text → Tracer IO HandshakeTr # | |
Transformable Text IO DiffusionInitializationTracer Source # | instances of NOTE: this list is sorted by the unqualified name of the outermost type. |
trTransformer ∷ TracingVerbosity → Trace IO Text → Tracer IO DiffusionInitializationTracer # | |
(StandardHash header, Show peer, ToObject peer) ⇒ Transformable Text IO [TraceLabelPeer peer (FetchDecision [Point header])] Source # | |
trTransformer ∷ TracingVerbosity → Trace IO Text → Tracer IO [TraceLabelPeer peer (FetchDecision [Point header])] # | |
Transformable Text IO (Identity (SubscriptionTrace LocalAddress)) Source # | |
trTransformer ∷ TracingVerbosity → Trace IO Text → Tracer IO (Identity (SubscriptionTrace LocalAddress)) # | |
Transformable Text IO (WithDomainName (SubscriptionTrace SockAddr)) Source # | |
trTransformer ∷ TracingVerbosity → Trace IO Text → Tracer IO (WithDomainName (SubscriptionTrace SockAddr)) # | |
Transformable Text IO (WithDomainName DnsTrace) Source # | |
trTransformer ∷ TracingVerbosity → Trace IO Text → Tracer IO (WithDomainName DnsTrace) # | |
Transformable Text IO (WithIPList (SubscriptionTrace SockAddr)) Source # | |
trTransformer ∷ TracingVerbosity → Trace IO Text → Tracer IO (WithIPList (SubscriptionTrace SockAddr)) # | |
Show remotePeer ⇒ Transformable Text IO (TraceKeepAliveClient remotePeer) Source # | |
trTransformer ∷ TracingVerbosity → Trace IO Text → Tracer IO (TraceKeepAliveClient remotePeer) # | |
Show peer ⇒ Transformable Text IO (WithMuxBearer peer MuxTrace) Source # | |
trTransformer ∷ TracingVerbosity → Trace IO Text → Tracer IO (WithMuxBearer peer MuxTrace) # | |
Show addr ⇒ Transformable Text IO (WithAddr addr ErrorPolicyTrace) Source # | |
trTransformer ∷ TracingVerbosity → Trace IO Text → Tracer IO (WithAddr addr ErrorPolicyTrace) # | |
Transformable Text IO (TraceTxSubmissionInbound txid tx) Source # | |
trTransformer ∷ TracingVerbosity → Trace IO Text → Tracer IO (TraceTxSubmissionInbound txid tx) # | |
(ToObject peer, Show (TxId (GenTx blk)), Show (GenTx blk)) ⇒ Transformable Text IO (TraceLabelPeer peer (TraceTxSubmissionOutbound (GenTxId blk) (GenTx blk))) Source # | |
trTransformer ∷ TracingVerbosity → Trace IO Text → Tracer IO (TraceLabelPeer peer (TraceTxSubmissionOutbound (GenTxId blk) (GenTx blk))) # | |
(ToObject peer, Show (TxId (GenTx blk)), Show (GenTx blk)) ⇒ Transformable Text IO (TraceLabelPeer peer (TraceSendRecv (TxSubmission (GenTxId blk) (GenTx blk)))) Source # | |
trTransformer ∷ TracingVerbosity → Trace IO Text → Tracer IO (TraceLabelPeer peer (TraceSendRecv (TxSubmission (GenTxId blk) (GenTx blk)))) # | |
(ToObject peer, Show (TxId (GenTx blk)), Show (GenTx blk)) ⇒ Transformable Text IO (TraceLabelPeer peer (TraceSendRecv (TxSubmission2 (GenTxId blk) (GenTx blk)))) Source # | |
trTransformer ∷ TracingVerbosity → Trace IO Text → Tracer IO (TraceLabelPeer peer (TraceSendRecv (TxSubmission2 (GenTxId blk) (GenTx blk)))) # | |
(ShowQuery (BlockQuery blk), ToObject localPeer) ⇒ Transformable Text IO (TraceLabelPeer localPeer (TraceSendRecv (LocalStateQuery blk (Point blk) (Query blk)))) Source # | |
trTransformer ∷ TracingVerbosity → Trace IO Text → Tracer IO (TraceLabelPeer localPeer (TraceSendRecv (LocalStateQuery blk (Point blk) (Query blk)))) # | |
(applyTxErr ~ ApplyTxErr blk, ToObject localPeer) ⇒ Transformable Text IO (TraceLabelPeer localPeer (TraceSendRecv (LocalTxSubmission (GenTx blk) applyTxErr))) Source # | |
trTransformer ∷ TracingVerbosity → Trace IO Text → Tracer IO (TraceLabelPeer localPeer (TraceSendRecv (LocalTxSubmission (GenTx blk) applyTxErr))) # | |
ToObject localPeer ⇒ Transformable Text IO (TraceLabelPeer localPeer (TraceSendRecv (ChainSync (Serialised blk) (Point blk) (Tip blk)))) Source # | |
trTransformer ∷ TracingVerbosity → Trace IO Text → Tracer IO (TraceLabelPeer localPeer (TraceSendRecv (ChainSync (Serialised blk) (Point blk) (Tip blk)))) # | |
(ToObject peer, ConvertTxId blk, RunNode blk, HasTxs blk) ⇒ Transformable Text IO (TraceLabelPeer peer (TraceSendRecv (BlockFetch blk (Point blk)))) Source # | |
trTransformer ∷ TracingVerbosity → Trace IO Text → Tracer IO (TraceLabelPeer peer (TraceSendRecv (BlockFetch blk (Point blk)))) # | |
ToObject peer ⇒ Transformable Text IO (TraceLabelPeer peer (TraceTxSubmissionInbound (GenTxId blk) (GenTx blk))) Source # | |
trTransformer ∷ TracingVerbosity → Trace IO Text → Tracer IO (TraceLabelPeer peer (TraceTxSubmissionInbound (GenTxId blk) (GenTx blk))) # | |
(ToObject peer, ToObject (AnyMessageAndAgency (TraceTxSubmissionInbound (GenTxId blk) (GenTx blk)))) ⇒ Transformable Text IO (TraceLabelPeer peer (TraceSendRecv (TraceTxSubmissionInbound (GenTxId blk) (GenTx blk)))) Source # | |
trTransformer ∷ TracingVerbosity → Trace IO Text → Tracer IO (TraceLabelPeer peer (TraceSendRecv (TraceTxSubmissionInbound (GenTxId blk) (GenTx blk)))) # | |
ToObject peer ⇒ Transformable Text IO (TraceLabelPeer peer (TraceSendRecv (ChainSync (Header blk) (Point blk) (Tip blk)))) Source # | |
trTransformer ∷ TracingVerbosity → Trace IO Text → Tracer IO (TraceLabelPeer peer (TraceSendRecv (ChainSync (Header blk) (Point blk) (Tip blk)))) # | |
(HasHeader header, ConvertRawHash header, ToObject peer) ⇒ Transformable Text IO (TraceLabelPeer peer (TraceFetchClientState header)) Source # | |
trTransformer ∷ TracingVerbosity → Trace IO Text → Tracer IO (TraceLabelPeer peer (TraceFetchClientState header)) # | |
(Show tx, Show txid) ⇒ Transformable Text IO (TraceTxSubmissionOutbound txid tx) Source # | |
trTransformer ∷ TracingVerbosity → Trace IO Text → Tracer IO (TraceTxSubmissionOutbound txid tx) # | |
HasPrivacyAnnotation [TraceLabelPeer peer (FetchDecision [Point header])] Source # | |
getPrivacyAnnotation ∷ [TraceLabelPeer peer (FetchDecision [Point header])] → PrivacyAnnotation # | |
HasPrivacyAnnotation (Identity (SubscriptionTrace LocalAddress)) Source # | |
getPrivacyAnnotation ∷ Identity (SubscriptionTrace LocalAddress) → PrivacyAnnotation # | |
HasPrivacyAnnotation (TraceSendRecv a) Source # | |
getPrivacyAnnotation ∷ TraceSendRecv a → PrivacyAnnotation # | |
HasPrivacyAnnotation (WithDomainName (SubscriptionTrace SockAddr)) Source # | |
getPrivacyAnnotation ∷ WithDomainName (SubscriptionTrace SockAddr) → PrivacyAnnotation # | |
HasPrivacyAnnotation (WithDomainName DnsTrace) Source # | |
getPrivacyAnnotation ∷ WithDomainName DnsTrace → PrivacyAnnotation # | |
HasPrivacyAnnotation (WithIPList (SubscriptionTrace SockAddr)) Source # | |
getPrivacyAnnotation ∷ WithIPList (SubscriptionTrace SockAddr) → PrivacyAnnotation # | |
HasPrivacyAnnotation (TraceFetchClientState header) Source # | |
getPrivacyAnnotation ∷ TraceFetchClientState header → PrivacyAnnotation # | |
HasPrivacyAnnotation (TraceKeepAliveClient remotePeer) Source # | |
getPrivacyAnnotation ∷ TraceKeepAliveClient remotePeer → PrivacyAnnotation # | |
HasSeverityAnnotation [TraceLabelPeer peer (FetchDecision [Point header])] Source # | |
getSeverityAnnotation ∷ [TraceLabelPeer peer (FetchDecision [Point header])] → Severity # | |
HasSeverityAnnotation (Identity (SubscriptionTrace LocalAddress)) Source # | |
getSeverityAnnotation ∷ Identity (SubscriptionTrace LocalAddress) → Severity # | |
HasSeverityAnnotation (TraceSendRecv a) Source # | |
getSeverityAnnotation ∷ TraceSendRecv a → Severity # | |
HasSeverityAnnotation (WithDomainName (SubscriptionTrace SockAddr)) Source # | |
getSeverityAnnotation ∷ WithDomainName (SubscriptionTrace SockAddr) → Severity # | |
HasSeverityAnnotation (WithDomainName DnsTrace) Source # | |
getSeverityAnnotation ∷ WithDomainName DnsTrace → Severity # | |
HasSeverityAnnotation (WithIPList (SubscriptionTrace SockAddr)) Source # | |
getSeverityAnnotation ∷ WithIPList (SubscriptionTrace SockAddr) → Severity # | |
HasSeverityAnnotation (TraceFetchClientState header) Source # | |
getSeverityAnnotation ∷ TraceFetchClientState header → Severity # | |
HasSeverityAnnotation (TraceKeepAliveClient remotePeer) Source # | |
getSeverityAnnotation ∷ TraceKeepAliveClient remotePeer → Severity # | |
(StandardHash header, Show peer) ⇒ HasTextFormatter [TraceLabelPeer peer (FetchDecision [Point header])] Source # | |
formatText ∷ [TraceLabelPeer peer (FetchDecision [Point header])] → Object → Text # | |
HasTextFormatter (Identity (SubscriptionTrace LocalAddress)) Source # | |
formatText ∷ Identity (SubscriptionTrace LocalAddress) → Object → Text # | |
HasTextFormatter (WithDomainName (SubscriptionTrace SockAddr)) Source # | |
formatText ∷ WithDomainName (SubscriptionTrace SockAddr) → Object → Text # | |
HasTextFormatter (WithDomainName DnsTrace) Source # | |
formatText ∷ WithDomainName DnsTrace → Object → Text # | |
HasTextFormatter (WithIPList (SubscriptionTrace SockAddr)) Source # | |
formatText ∷ WithIPList (SubscriptionTrace SockAddr) → Object → Text # | |
Show addr ⇒ HasTextFormatter (TraceKeepAliveClient addr) Source # | |
formatText ∷ TraceKeepAliveClient addr → Object → Text # | |
ToObject peer ⇒ ToObject [TraceLabelPeer peer (FetchDecision [Point header])] Source # | |
toObject ∷ TracingVerbosity → [TraceLabelPeer peer (FetchDecision [Point header])] → Object # textTransformer ∷ [TraceLabelPeer peer (FetchDecision [Point header])] → Object → Text # | |
ToObject (Identity (SubscriptionTrace LocalAddress)) Source # | |
toObject ∷ TracingVerbosity → Identity (SubscriptionTrace LocalAddress) → Object # textTransformer ∷ Identity (SubscriptionTrace LocalAddress) → Object → Text # | |
ConvertRawHash blk ⇒ ToObject (Point blk) Source # | |
toObject ∷ TracingVerbosity → Point blk → Object # textTransformer ∷ Point blk → Object → Text # | |
ToObject (AnyMessageAndAgency ps) ⇒ ToObject (TraceSendRecv ps) Source # | |
toObject ∷ TracingVerbosity → TraceSendRecv ps → Object # textTransformer ∷ TraceSendRecv ps → Object → Text # | |
ToObject (WithDomainName (SubscriptionTrace SockAddr)) Source # | |
toObject ∷ TracingVerbosity → WithDomainName (SubscriptionTrace SockAddr) → Object # textTransformer ∷ WithDomainName (SubscriptionTrace SockAddr) → Object → Text # | |
ToObject (WithDomainName DnsTrace) Source # | |
toObject ∷ TracingVerbosity → WithDomainName DnsTrace → Object # textTransformer ∷ WithDomainName DnsTrace → Object → Text # | |
ToObject (WithIPList (SubscriptionTrace SockAddr)) Source # | |
toObject ∷ TracingVerbosity → WithIPList (SubscriptionTrace SockAddr) → Object # textTransformer ∷ WithIPList (SubscriptionTrace SockAddr) → Object → Text # | |
(HasHeader header, ConvertRawHash header) ⇒ ToObject (TraceFetchClientState header) Source # | |
toObject ∷ TracingVerbosity → TraceFetchClientState header → Object # textTransformer ∷ TraceFetchClientState header → Object → Text # | |
ToObject (FetchDecision [Point header]) Source # | |
toObject ∷ TracingVerbosity → FetchDecision [Point header] → Object # textTransformer ∷ FetchDecision [Point header] → Object → Text # | |
Show remotePeer ⇒ ToObject (TraceKeepAliveClient remotePeer) Source # | |
toObject ∷ TracingVerbosity → TraceKeepAliveClient remotePeer → Object # textTransformer ∷ TraceKeepAliveClient remotePeer → Object → Text # | |
(ConvertTxId blk, RunNode blk, HasTxs blk) ⇒ ToObject (AnyMessageAndAgency (BlockFetch blk (Point blk))) Source # | instances of NOTE: this list is sorted by the unqualified name of the outermost type. |
toObject ∷ TracingVerbosity → AnyMessageAndAgency (BlockFetch blk (Point blk)) → Object # textTransformer ∷ AnyMessageAndAgency (BlockFetch blk (Point blk)) → Object → Text # | |
ToObject (AnyMessageAndAgency (ChainSync blk pt tip)) Source # | |
toObject ∷ TracingVerbosity → AnyMessageAndAgency (ChainSync blk pt tip) → Object # textTransformer ∷ AnyMessageAndAgency (ChainSync blk pt tip) → Object → Text # | |
(∀ result. Show (query result)) ⇒ ToObject (AnyMessageAndAgency (LocalStateQuery blk pt query)) Source # | |
toObject ∷ TracingVerbosity → AnyMessageAndAgency (LocalStateQuery blk pt query) → Object # textTransformer ∷ AnyMessageAndAgency (LocalStateQuery blk pt query) → Object → Text # | |
ToObject (AnyMessageAndAgency (LocalTxSubmission tx err)) Source # | |
toObject ∷ TracingVerbosity → AnyMessageAndAgency (LocalTxSubmission tx err) → Object # textTransformer ∷ AnyMessageAndAgency (LocalTxSubmission tx err) → Object → Text # | |
(Show txid, Show tx) ⇒ ToObject (AnyMessageAndAgency (TxSubmission txid tx)) Source # | |
toObject ∷ TracingVerbosity → AnyMessageAndAgency (TxSubmission txid tx) → Object # textTransformer ∷ AnyMessageAndAgency (TxSubmission txid tx) → Object → Text # | |
(Show txid, Show tx) ⇒ ToObject (AnyMessageAndAgency (TxSubmission2 txid tx)) Source # | |
toObject ∷ TracingVerbosity → AnyMessageAndAgency (TxSubmission2 txid tx) → Object # textTransformer ∷ AnyMessageAndAgency (TxSubmission2 txid tx) → Object → Text # | |
HasPrivacyAnnotation (WithMuxBearer peer MuxTrace) Source # | |
getPrivacyAnnotation ∷ WithMuxBearer peer MuxTrace → PrivacyAnnotation # | |
HasPrivacyAnnotation (WithAddr addr ErrorPolicyTrace) Source # | |
getPrivacyAnnotation ∷ WithAddr addr ErrorPolicyTrace → PrivacyAnnotation # | |
HasPrivacyAnnotation (TraceTxSubmissionInbound txid tx) Source # | |
getPrivacyAnnotation ∷ TraceTxSubmissionInbound txid tx → PrivacyAnnotation # | |
HasPrivacyAnnotation a ⇒ HasPrivacyAnnotation (TraceLabelPeer peer a) Source # | |
getPrivacyAnnotation ∷ TraceLabelPeer peer a → PrivacyAnnotation # | |
HasPrivacyAnnotation (TraceTxSubmissionOutbound txid tx) Source # | |
getPrivacyAnnotation ∷ TraceTxSubmissionOutbound txid tx → PrivacyAnnotation # | |
HasSeverityAnnotation (WithMuxBearer peer MuxTrace) Source # | |
getSeverityAnnotation ∷ WithMuxBearer peer MuxTrace → Severity # | |
HasSeverityAnnotation (WithAddr addr ErrorPolicyTrace) Source # | |
getSeverityAnnotation ∷ WithAddr addr ErrorPolicyTrace → Severity # | |
HasSeverityAnnotation (TraceTxSubmissionInbound txid tx) Source # | |
getSeverityAnnotation ∷ TraceTxSubmissionInbound txid tx → Severity # | |
HasSeverityAnnotation a ⇒ HasSeverityAnnotation (TraceLabelPeer peer a) Source # | |
getSeverityAnnotation ∷ TraceLabelPeer peer a → Severity # | |
HasSeverityAnnotation (TraceTxSubmissionOutbound txid tx) Source # | |
getSeverityAnnotation ∷ TraceTxSubmissionOutbound txid tx → Severity # | |
Show peer ⇒ HasTextFormatter (WithMuxBearer peer MuxTrace) Source # | |
formatText ∷ WithMuxBearer peer MuxTrace → Object → Text # | |
Show addr ⇒ HasTextFormatter (WithAddr addr ErrorPolicyTrace) Source # | |
formatText ∷ WithAddr addr ErrorPolicyTrace → Object → Text # | |
HasTextFormatter (TraceTxSubmissionInbound txid tx) Source # | |
formatText ∷ TraceTxSubmissionInbound txid tx → Object → Text # | |
(Show peer, StandardHash blk, Show (Header blk)) ⇒ HasTextFormatter (TraceLabelPeer peer (TraceSendRecv (ChainSync (Header blk) (Point blk) (Tip blk)))) Source # | |
formatText ∷ TraceLabelPeer peer (TraceSendRecv (ChainSync (Header blk) (Point blk) (Tip blk))) → Object → Text # | |
(Show header, StandardHash header, Show peer) ⇒ HasTextFormatter (TraceLabelPeer peer (TraceFetchClientState header)) Source # | |
formatText ∷ TraceLabelPeer peer (TraceFetchClientState header) → Object → Text # | |
(Show tx, Show txid) ⇒ HasTextFormatter (TraceTxSubmissionOutbound txid tx) Source # | |
formatText ∷ TraceTxSubmissionOutbound txid tx → Object → Text # | |
Show peer ⇒ ToObject (WithMuxBearer peer MuxTrace) Source # | |
toObject ∷ TracingVerbosity → WithMuxBearer peer MuxTrace → Object # textTransformer ∷ WithMuxBearer peer MuxTrace → Object → Text # | |
Show addr ⇒ ToObject (WithAddr addr ErrorPolicyTrace) Source # | |
toObject ∷ TracingVerbosity → WithAddr addr ErrorPolicyTrace → Object # textTransformer ∷ WithAddr addr ErrorPolicyTrace → Object → Text # | |
ToObject (TraceTxSubmissionInbound txid tx) Source # | |
toObject ∷ TracingVerbosity → TraceTxSubmissionInbound txid tx → Object # textTransformer ∷ TraceTxSubmissionInbound txid tx → Object → Text # | |
(ToObject peer, ToObject a) ⇒ ToObject (TraceLabelPeer peer a) Source # | |
toObject ∷ TracingVerbosity → TraceLabelPeer peer a → Object # textTransformer ∷ TraceLabelPeer peer a → Object → Text # | |
(Show txid, Show tx) ⇒ ToObject (TraceTxSubmissionOutbound txid tx) Source # | |
toObject ∷ TracingVerbosity → TraceTxSubmissionOutbound txid tx → Object # textTransformer ∷ TraceTxSubmissionOutbound txid tx → Object → Text # |