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

Cardano.Node.Tracing.Tracers.Peer

Documentation

data PeerT blk Source #

Constructors

PeerT RemoteConnectionId (AnchoredFragment (Header blk)) (PeerFetchStatus (Header blk)) (PeerFetchInFlight (Header blk)) 

Instances

Instances details
LogFormatting (PeerT blk) Source # 
Instance details

Defined in Cardano.Node.Tracing.Tracers.Peer

Methods

forMachine :: DetailLevel -> PeerT blk -> Object

forHuman :: PeerT blk -> Text

asMetrics :: PeerT blk -> [Metric]

LogFormatting [PeerT blk] Source # 
Instance details

Defined in Cardano.Node.Tracing.Tracers.Peer

Methods

forMachine :: DetailLevel -> [PeerT blk] -> Object

forHuman :: [PeerT blk] -> Text

asMetrics :: [PeerT blk] -> [Metric]

MetaTrace [PeerT blk] Source # 
Instance details

Defined in Cardano.Node.Tracing.Tracers.Peer

Methods

namespaceFor :: [PeerT blk] -> Namespace [PeerT blk]

severityFor :: Namespace [PeerT blk] -> Maybe [PeerT blk] -> Maybe SeverityS

privacyFor :: Namespace [PeerT blk] -> Maybe [PeerT blk] -> Maybe Privacy

detailsFor :: Namespace [PeerT blk] -> Maybe [PeerT blk] -> Maybe DetailLevel

documentFor :: Namespace [PeerT blk] -> Maybe Text

metricsDocFor :: Namespace [PeerT blk] -> [(Text, Text)]

allNamespaces :: [Namespace [PeerT blk]]

ppPeer :: PeerT blk -> Text Source #