Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
∷ ∀ txid tx idx m. (Ord txid, Ord idx, MonadSTM m, MonadThrow m) | |
⇒ Tracer m (TraceTxSubmissionOutbound txid tx) | |
→ Word16 | Maximum number of unacknowledged txids allowed |
→ TxSubmissionMempoolReader txid tx idx m | |
→ NodeToNodeVersion | |
→ ControlMessageSTM m | |
→ TxSubmissionClient txid tx m () |
data TraceTxSubmissionOutbound txid tx Source #
TraceTxSubmissionOutboundRecvMsgRequestTxs [txid] | The IDs of the transactions requested. |
TraceTxSubmissionOutboundSendMsgReplyTxs [tx] | The transactions to be sent in the response. |
TraceControlMessage ControlMessage |
Instances
(Show txid, Show tx) ⇒ Show (TraceTxSubmissionOutbound txid tx) Source # | |
Defined in Ouroboros.Network.TxSubmission.Outbound showsPrec ∷ Int → TraceTxSubmissionOutbound txid tx → ShowS # show ∷ TraceTxSubmissionOutbound txid tx → String # showList ∷ [TraceTxSubmissionOutbound txid tx] → ShowS # |
data TxSubmissionProtocolError Source #