vvalue
run :: a typeCtrl KGHC 9.14.1 · lts/ghc-9.14.x · d82dee8 · 2026-10-12
Modulecardano-diffusion-1.1.1.0
nullTracers :: Monad m => Tracers ntnAddr ntnVersion ntnVersionData ntcAddr ntcVersion ntcVersionData extraState extraDebugState extraFlags extraPeers mtype CardanoConfiguration (m :: Type -> Type) = Configuration PeerTrustable m Socket RemoteAddress LocalSocket LocalAddressCardanoConsensusArgumentschurnModeVar :: StrictTVar m ChurnModechurnMetrics :: PeerMetrics m ntnAddrledgerPeersAPI :: LedgerPeersConsensusInterface (LedgerPeersConsensusInterface m) mreadUseBootstrapPeers :: STM m UseBootstrapPeersShow TraceChurnModeDefined in cardano-diffusion-1.1.1.0 · Cardano.Network.PeerSelection.Churndata Applications ntnAddr ntnVersion ntnVersionData ntcAddr ntcVersion ntcVersionData extraFlags (m :: Type -> Type) aApplicationsdaApplicationInitiatorMode :: Versions ntnVersion ntnVersionData (OuroborosBundleWithExpandedCtx 'InitiatorMode ntnAddr extraFlags ByteString m a Void)daApplicationInitiatorResponderMode :: Versions ntnVersion ntnVersionData (OuroborosBundleWithExpandedCtx 'InitiatorResponderMode ntnAddr extraFlags ByteString m a ())daLocalResponderApplication :: Versions ntcVersion ntcVersionData (OuroborosApplicationWithMinimalCtx 'ResponderMode ntcAddr ByteString m Void ())daRethrowPolicy :: RethrowPolicydaReturnPolicy :: ReturnPolicy adaRepromoteErrorDelay :: RepromoteDelaydaLocalRethrowPolicy :: RethrowPolicydaPeerSelectionPolicy :: PeerSelectionPolicy ntnAddr mdaPeerSharingRegistry :: PeerSharingRegistry ntnAddr mConfigurationdcIPv4Address :: Maybe (Either ntnFd ntnAddr)dcIPv6Address :: Maybe (Either ntnFd ntnAddr)dcLocalAddress :: Maybe (Either ntcFd ntcAddr)dcAcceptedConnectionsLimit :: AcceptedConnectionsLimitdcMode :: DiffusionModedcPublicPeerSelectionVar :: StrictTVar m (PublicPeerSelectionState ntnAddr)dcPeerSelectionTargets :: PeerSelectionTargetsdcReadLocalRootPeers :: STM m (Config extraFlags RelayAccessPoint)dcReadPublicRootPeers :: STM m (Map RelayAccessPoint PeerAdvertise)dcReadLedgerPeerSnapshot :: STM m (Maybe (LedgerPeerSnapshot BigLedgerPeers))dcReadUseLedgerPeers :: STM m UseLedgerPeersdcPeerSharing :: PeerSharingdcProtocolIdleTimeout :: DiffTimedcTimeWaitTimeout :: DiffTimedcDeadlineChurnInterval :: DiffTimedcBulkChurnInterval :: DiffTimedcMuxForkPolicy :: ForkPolicy ntnAddrdcLocalMuxForkPolicy :: ForkPolicy ntcAddrdcEgressPollInterval :: DiffTimedata Tracers ntnAddr ntnVersion ntnVersionData ntcAddr ntcVersion ntcVersionData extraState extraDebugState extraFlags extraPeers (m :: Type -> Type)TracersdtMuxTracer :: Tracer m (WithBearer (ConnectionId ntnAddr) Trace)dtChannelTracer :: Tracer m (WithBearer (ConnectionId ntnAddr) ChannelTrace)dtBearerTracer :: Tracer m (WithBearer (ConnectionId ntnAddr) BearerTrace)dtHandshakeTracer :: Tracer m (WithBearer (ConnectionId ntnAddr) (TraceSendRecv (Handshake ntnVersion Term)))dtLocalMuxTracer :: Tracer m (WithBearer (ConnectionId ntcAddr) Trace)dtLocalChannelTracer :: Tracer m (WithBearer (ConnectionId ntcAddr) ChannelTrace)dtLocalBearerTracer :: Tracer m (WithBearer (ConnectionId ntcAddr) BearerTrace)dtLocalHandshakeTracer :: Tracer m (WithBearer (ConnectionId ntcAddr) (TraceSendRecv (Handshake ntcVersion Term)))dtDiffusionTracer :: Tracer m (DiffusionTracer ntnAddr ntcAddr)dtTraceLocalRootPeersTracer :: Tracer m (TraceLocalRootPeers extraFlags ntnAddr)dtTracePublicRootPeersTracer :: Tracer m TracePublicRootPeersdtTraceLedgerPeersTracer :: Tracer m TraceLedgerPeersdtTracePeerSelectionTracer :: Tracer m (TracePeerSelection extraDebugState extraFlags extraPeers ntnAddr)dtDebugPeerSelectionTracer :: Tracer m (DebugPeerSelection extraState extraFlags extraPeers ntnAddr)dtTracePeerSelectionCounters :: Tracer m (PeerSelectionCounters (ViewExtraPeers extraPeers))dtPeerSelectionActionsTracer :: Tracer m (PeerSelectionActionsTrace ntnAddr ntnVersion)dtConnectionManagerTracer :: Tracer m (Trace ntnAddr (ConnectionHandlerTrace ntnVersion ntnVersionData))dtConnectionManagerTransitionTracer :: Tracer m (AbstractTransitionTrace ConnStateId)dtServerTracer :: Tracer m (Trace ntnAddr)dtInboundGovernorTracer :: Tracer m (Trace ntnAddr)dtInboundGovernorTransitionTracer :: Tracer m (RemoteTransitionTrace ntnAddr)dtDnsTracer :: Tracer m DNSTracedtLocalConnectionManagerTracer :: Tracer m (Trace ntcAddr (ConnectionHandlerTrace ntcVersion ntcVersionData))dtLocalServerTracer :: Tracer m (Trace ntcAddr)dtLocalInboundGovernorTracer :: Tracer m (Trace ntcAddr)Eq PeerSelectionTargetsDefined in ouroboros-network-1.2.0.0 · Ouroboros.Network.PeerSelection.Governor.TypesShow PeerSelectionTargetsDefined in ouroboros-network-1.2.0.0 · Ouroboros.Network.PeerSelection.Governor.Typesclass (Ord peeraddr, Show peeraddr, Eq (ViewExtraPeers extraPeers), Show extraPeers, Show (ToExtraTrace extraPeers)) => SupportsPeerSelectionState extraPeers peeraddr wheredata family ToExtraTrace extraPeersdata family ViewExtraPeers extraPeerspublicExtraPeersAPI :: PublicExtraPeersAPI extraPeers peeraddrmkViewExtraPeers :: PeerSelectionState extraState extraFlags extraPeers peeraddr peerconn -> ViewExtraPeers extraPeers(Ord peeraddr, Show peeraddr) => SupportsPeerSelectionState (ExtraPeers peeraddr) peeraddrDefined in cardano-diffusion-1.1.1.0 · Cardano.Network.PeerSelection.ExtraRootPeers(Ord peeraddr, Show peeraddr) => SupportsPeerSelectionState (NoExtraPeers peeraddr) peeraddrDefined in ouroboros-network-1.2.0.0 · Ouroboros.Network.Diffusion.TypesShow (ToExtraTrace (ExtraPeers peeraddr))Defined in cardano-diffusion-1.1.1.0 · Cardano.Network.PeerSelection.ExtraRootPeersShow (ToExtraTrace (NoExtraPeers peeraddr))Defined in ouroboros-network-1.2.0.0 · Ouroboros.Network.Diffusion.Typesdata ToExtraTrace (ExtraPeers peeraddr)TraceLedgerStateJudgementChanged LedgerStateJudgementTraceUseBootstrapPeersChanged UseBootstrapPeersdata ToExtraTrace (NoExtraPeers peeraddr)Defined in ouroboros-network-1.2.0.0 · Ouroboros.Network.Diffusion.TypesEq (ViewExtraPeers (NoExtraPeers peeraddr))Defined in ouroboros-network-1.2.0.0 · Ouroboros.Network.Diffusion.TypesEq peeraddr => Eq (ViewExtraPeers (ExtraPeers peeraddr))Defined in cardano-diffusion-1.1.1.0 · Cardano.Network.PeerSelection.ExtraRootPeersShow peeraddr => Show (ViewExtraPeers (ExtraPeers peeraddr))Defined in cardano-diffusion-1.1.1.0 · Cardano.Network.PeerSelection.ExtraRootPeersdata ViewExtraPeers (ExtraPeers peeraddr)ExtraPeerSelectionSetsWithSizesviewKnownBootstrapPeers :: (Set peeraddr, Int)viewColdBootstrapPeersPromotions :: (Set peeraddr, Int)viewEstablishedBootstrapPeers :: (Set peeraddr, Int)viewWarmBootstrapPeersDemotions :: (Set peeraddr, Int)viewWarmBootstrapPeersPromotions :: (Set peeraddr, Int)viewActiveBootstrapPeers :: (Set peeraddr, Int)viewActiveBootstrapPeersDemotions :: (Set peeraddr, Int)data ViewExtraPeers (NoExtraPeers peeraddr)Defined in ouroboros-network-1.2.0.0 · Ouroboros.Network.Diffusion.TypesLedgerPeersConsensusInterfacelpGetLatestSlot :: STM m (WithOrigin SlotNo)lpGetLedgerPeers :: STM m [(PoolStake, NonEmpty LedgerRelayAccessPoint)]lpExtraAPI :: extraAPI