cardano-diffusion:cardano-diffusion-tests-lib
Contents
Index
Index
aaChainSyncEarlyExit
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
aaDiffusionMode
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
aaKeepAliveInterval
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
aaKeepAliveStdGen
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
aaPeerMetrics
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
aaPeerSharing
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
aaPingPongInterval
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
aaPolicyStdGen
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
aaShouldChainSyncExit
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
aaTxDecisionPolicy
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
apaAvailable
Test.Cardano.Network.Diffusion.Policies
apaChurnMode
Test.Cardano.Network.Diffusion.Policies
apaDemotion
Test.Cardano.Network.Diffusion.Policies
apaFetchedMetric
Test.Cardano.Network.Diffusion.Policies
apaHeaderMetric
Test.Cardano.Network.Diffusion.Policies
apaPickNum
Test.Cardano.Network.Diffusion.Policies
AppArgs
1 (Type/Class)
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
2 (Data Constructor)
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
applications
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
arbitraryCardanoExtraPeers
Test.Cardano.Network.PeerSelection.PublicRootPeers
ArbitraryChurnMode
1 (Type/Class)
Test.Cardano.Network.Diffusion.Policies
2 (Data Constructor)
Test.Cardano.Network.Diffusion.Policies
ArbitraryColdDemotion
Test.Cardano.Network.Diffusion.Policies
ArbitraryDemotion
Test.Cardano.Network.Diffusion.Policies
ArbitraryLedgerStateJudgement
1 (Type/Class)
Test.Cardano.Network.PeerSelection.Instances
2 (Data Constructor)
Test.Cardano.Network.PeerSelection.Instances
ArbitraryPeerInfo
1 (Type/Class)
Test.Cardano.Network.Diffusion.Policies
2 (Data Constructor)
Test.Cardano.Network.Diffusion.Policies
arbitraryPickScript
Test.Cardano.Network.PeerSelection.MockEnvironment
ArbitraryPolicyArguments
1 (Type/Class)
Test.Cardano.Network.Diffusion.Policies
2 (Data Constructor)
Test.Cardano.Network.Diffusion.Policies
arbitraryScriptOf
Test.Cardano.Network.PeerSelection.MockEnvironment
ArbitrarySockAddr
1 (Type/Class)
Test.Cardano.Network.Diffusion.Policies
2 (Data Constructor)
Test.Cardano.Network.Diffusion.Policies
ArbitraryWarmDemotion
Test.Cardano.Network.Diffusion.Policies
blockFetchLimits
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
blockFetchSizeLimits
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
blockFetchTimeLimits
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
cborCodecs
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
chainSyncLimits
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
chainSyncSizeLimits
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
chainSyncTimeLimits
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
Codecs
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
Command
Test.Cardano.Network.Diffusion.Testnet.Simulation
config_REPROMOTE_DELAY
1 (Function)
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
2 (Function)
Test.Cardano.Network.PeerSelection.MockEnvironment
consensusMode
Test.Cardano.Network.PeerSelection.MockEnvironment
Delay
Test.Cardano.Network.PeerSelection.MockEnvironment
DiffusionChurnModeTrace
Test.Cardano.Network.Diffusion.Testnet.Simulation
DiffusionConnectionManagerTrace
Test.Cardano.Network.Diffusion.Testnet.Simulation
DiffusionConnectionManagerTransitionTrace
Test.Cardano.Network.Diffusion.Testnet.Simulation
DiffusionDebugPeerSelectionTrace
Test.Cardano.Network.Diffusion.Testnet.Simulation
DiffusionDebugTrace
Test.Cardano.Network.Diffusion.Testnet.Simulation
DiffusionDNSTrace
Test.Cardano.Network.Diffusion.Testnet.Simulation
DiffusionFetchTrace
Test.Cardano.Network.Diffusion.Testnet.Simulation
DiffusionInboundGovernorTrace
Test.Cardano.Network.Diffusion.Testnet.Simulation
DiffusionInboundGovernorTransitionTrace
Test.Cardano.Network.Diffusion.Testnet.Simulation
DiffusionLedgerPeersTrace
Test.Cardano.Network.Diffusion.Testnet.Simulation
DiffusionLocalRootPeerTrace
Test.Cardano.Network.Diffusion.Testnet.Simulation
DiffusionMuxTrace
Test.Cardano.Network.Diffusion.Testnet.Simulation
DiffusionPeerSelectionActionsTrace
Test.Cardano.Network.Diffusion.Testnet.Simulation
DiffusionPeerSelectionTrace
Test.Cardano.Network.Diffusion.Testnet.Simulation
DiffusionPublicRootPeerTrace
Test.Cardano.Network.Diffusion.Testnet.Simulation
DiffusionScript
1 (Type/Class)
Test.Cardano.Network.Diffusion.Testnet.Simulation
2 (Data Constructor)
Test.Cardano.Network.Diffusion.Testnet.Simulation
DiffusionServerTrace
Test.Cardano.Network.Diffusion.Testnet.Simulation
diffusionSimulation
Test.Cardano.Network.Diffusion.Testnet.Simulation
DiffusionSimulationTrace
1 (Data Constructor)
Test.Cardano.Network.Diffusion.Testnet.Simulation
2 (Type/Class)
Test.Cardano.Network.Diffusion.Testnet.Simulation
DiffusionTestTrace
Test.Cardano.Network.Diffusion.Testnet.Simulation
DiffusionTxLogic
Test.Cardano.Network.Diffusion.Testnet.Simulation
DiffusionTxSubmissionInbound
Test.Cardano.Network.Diffusion.Testnet.Simulation
DNSLookupDelay
1 (Type/Class)
Test.Cardano.Network.Diffusion.Testnet.Simulation
2 (Data Constructor)
Test.Cardano.Network.Diffusion.Testnet.Simulation
DNSTimeout
1 (Type/Class)
Test.Cardano.Network.Diffusion.Testnet.Simulation
2 (Data Constructor)
Test.Cardano.Network.Diffusion.Testnet.Simulation
DomainAccessPoint
1 (Type/Class)
Test.Cardano.Network.Diffusion.Testnet.Simulation
2 (Data Constructor)
Test.Cardano.Network.Diffusion.Testnet.Simulation
DomainName
Test.Cardano.Network.Diffusion.Testnet.Simulation
DomainSRVAccessPoint
Test.Cardano.Network.Diffusion.Testnet.Simulation
dropBigLedgerPeers
Test.Cardano.Network.PeerSelection.Utils
exploreGovernorInMockEnvironment
Test.Cardano.Network.PeerSelection.MockEnvironment
fixupCommands
Test.Cardano.Network.Diffusion.Testnet.Simulation
genDomainName
Test.Cardano.Network.Diffusion.Testnet.Simulation
getArbitraryLedgerStateJudgement
Test.Cardano.Network.PeerSelection.Instances
getDNSLookupDelay
Test.Cardano.Network.Diffusion.Testnet.Simulation
getDNSTimeout
Test.Cardano.Network.Diffusion.Testnet.Simulation
getMockEnv
Test.Cardano.Network.PeerSelection.MockEnvironment
getTestAddress
Test.Cardano.Network.Diffusion.Testnet.Simulation
gourceVisualisationScript
Test.Cardano.Network.PeerSelection.Gource
GovernorAssociationMode
Test.Cardano.Network.PeerSelection.MockEnvironment
GovernorCounters
Test.Cardano.Network.PeerSelection.MockEnvironment
GovernorDebug
Test.Cardano.Network.PeerSelection.MockEnvironment
GovernorEvent
Test.Cardano.Network.PeerSelection.MockEnvironment
GovernorMockEnvironment
1 (Type/Class)
Test.Cardano.Network.PeerSelection.MockEnvironment
2 (Data Constructor)
Test.Cardano.Network.PeerSelection.MockEnvironment
GovernorMockEnvironmentWAD
Test.Cardano.Network.PeerSelection.MockEnvironment
GovernorMockEnvironmentWithoutAsyncDemotion
Test.Cardano.Network.PeerSelection.MockEnvironment
GovernorPraosMockEnvironment
1 (Type/Class)
Test.Cardano.Network.PeerSelection.MockEnvironment
2 (Data Constructor)
Test.Cardano.Network.PeerSelection.MockEnvironment
handhsakeSizeLimits
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
handshakeLimits
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
handshakeTimeLimits
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
HotDiffusionScript
1 (Type/Class)
Test.Cardano.Network.Diffusion.Testnet.Simulation
2 (Data Constructor)
Test.Cardano.Network.Diffusion.Testnet.Simulation
initScript
Test.Cardano.Network.PeerSelection.MockEnvironment
initScript'
Test.Cardano.Network.PeerSelection.MockEnvironment
interpretPickScript
Test.Cardano.Network.PeerSelection.MockEnvironment
iosimTracer
Test.Cardano.Network.Diffusion.Testnet.Simulation
JoinNetwork
Test.Cardano.Network.Diffusion.Testnet.Simulation
keepAliveLimits
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
keepAliveSizeLimits
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
keepAliveTimeLimits
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
Kill
Test.Cardano.Network.Diffusion.Testnet.Simulation
ledgerStateJudgement
Test.Cardano.Network.PeerSelection.MockEnvironment
LimitsAndTimeouts
1 (Type/Class)
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
2 (Data Constructor)
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
localRootPeers
Test.Cardano.Network.PeerSelection.MockEnvironment
LongDelay
Test.Cardano.Network.PeerSelection.MockEnvironment
mainnetSimArgs
Test.Cardano.Network.Diffusion.Testnet.Simulation
Misconfigured
Test.Cardano.Network.Diffusion.Testnet.Simulation
MockDNSMap
Test.Cardano.Network.Diffusion.Testnet.Simulation
MockEnvEvent
Test.Cardano.Network.PeerSelection.MockEnvironment
naAddr
Test.Cardano.Network.Diffusion.Testnet.Simulation
naBootstrapPeers
Test.Cardano.Network.Diffusion.Testnet.Simulation
naChainSyncEarlyExit
Test.Cardano.Network.Diffusion.Testnet.Simulation
naChainSyncExitOnBlockNo
Test.Cardano.Network.Diffusion.Testnet.Simulation
naConsensusMode
Test.Cardano.Network.Diffusion.Testnet.Simulation
naDiffusionMode
Test.Cardano.Network.Diffusion.Testnet.Simulation
naDNSLookupDelayScript
Test.Cardano.Network.Diffusion.Testnet.Simulation
naDNSTimeoutScript
Test.Cardano.Network.Diffusion.Testnet.Simulation
naFetchModeScript
Test.Cardano.Network.Diffusion.Testnet.Simulation
naLedgerPeers
Test.Cardano.Network.Diffusion.Testnet.Simulation
naLocalRootPeers
Test.Cardano.Network.Diffusion.Testnet.Simulation
naPeerSharing
Test.Cardano.Network.Diffusion.Testnet.Simulation
naPeerTargets
Test.Cardano.Network.Diffusion.Testnet.Simulation
naPublicRoots
Test.Cardano.Network.Diffusion.Testnet.Simulation
naSeed
Test.Cardano.Network.Diffusion.Testnet.Simulation
naTxs
Test.Cardano.Network.Diffusion.Testnet.Simulation
NodeArgs
1 (Type/Class)
Test.Cardano.Network.Diffusion.Testnet.Simulation
2 (Data Constructor)
Test.Cardano.Network.Diffusion.Testnet.Simulation
NoDelay
Test.Cardano.Network.PeerSelection.MockEnvironment
NoDomainName
Test.Cardano.Network.Diffusion.Testnet.Simulation
PeerAddr
1 (Type/Class)
Test.Cardano.Network.Diffusion.Testnet.Simulation
2 (Data Constructor)
Test.Cardano.Network.Diffusion.Testnet.Simulation
PeerGraph
1 (Type/Class)
Test.Cardano.Network.PeerSelection.MockEnvironment
2 (Data Constructor)
Test.Cardano.Network.PeerSelection.MockEnvironment
peerGraph
Test.Cardano.Network.PeerSelection.MockEnvironment
peerShareReachablePeers
Test.Cardano.Network.PeerSelection.MockEnvironment
peerSharingFlag
Test.Cardano.Network.PeerSelection.MockEnvironment
peerSharingLimits
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
peerSharingSizeLimits
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
peerSharingTimeLimits
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
pickColdPeersToForget
Test.Cardano.Network.PeerSelection.MockEnvironment
pickColdPeersToPromote
Test.Cardano.Network.PeerSelection.MockEnvironment
pickHotPeersToDemote
Test.Cardano.Network.PeerSelection.MockEnvironment
pickInboundPeers
Test.Cardano.Network.PeerSelection.MockEnvironment
pickKnownPeersForPeerShare
Test.Cardano.Network.PeerSelection.MockEnvironment
PickScript
Test.Cardano.Network.PeerSelection.MockEnvironment
pickWarmPeersToDemote
Test.Cardano.Network.PeerSelection.MockEnvironment
pickWarmPeersToPromote
Test.Cardano.Network.PeerSelection.MockEnvironment
piFailCount
Test.Cardano.Network.Diffusion.Policies
pingPongLimits
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
pingPongSizeLimits
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
pingPongTimeLimits
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
piTepid
Test.Cardano.Network.Diffusion.Policies
playTimedScript
Test.Cardano.Network.PeerSelection.MockEnvironment
ppDiffusionTestTrace
Test.Cardano.Network.Diffusion.Testnet.Simulation
prop_diffusionScript_commandScript_valid
Test.Cardano.Network.Diffusion.Testnet.Simulation
prop_diffusionScript_fixupCommands
Test.Cardano.Network.Diffusion.Testnet.Simulation
prop_hotToWarm
Test.Cardano.Network.Diffusion.Policies
prop_hotToWarmM
Test.Cardano.Network.Diffusion.Policies
prop_randomDemotion
Test.Cardano.Network.Diffusion.Policies
prop_randomDemotionM
Test.Cardano.Network.Diffusion.Policies
prop_shrink_nonequal_GovernorMockEnvironment
Test.Cardano.Network.PeerSelection.MockEnvironment
prop_shrink_Script
Test.Cardano.Network.PeerSelection.MockEnvironment
publicRootPeers
Test.Cardano.Network.PeerSelection.MockEnvironment
Reconfigure
Test.Cardano.Network.Diffusion.Testnet.Simulation
RelayAccessAddress
Test.Cardano.Network.Diffusion.Testnet.Simulation
RelayAccessDomain
Test.Cardano.Network.Diffusion.Testnet.Simulation
RelayAccessPoint
Test.Cardano.Network.Diffusion.Testnet.Simulation
RelayAccessSRVDomain
Test.Cardano.Network.Diffusion.Testnet.Simulation
renderSimArgs
Test.Cardano.Network.Diffusion.Testnet.Simulation
runGovernorInMockEnvironment
Test.Cardano.Network.PeerSelection.MockEnvironment
saQuota
Test.Cardano.Network.Diffusion.Testnet.Simulation
saSlot
Test.Cardano.Network.Diffusion.Testnet.Simulation
saTxDecisionPolicy
Test.Cardano.Network.Diffusion.Testnet.Simulation
Script
1 (Type/Class)
Test.Cardano.Network.Diffusion.Testnet.Simulation
,
Test.Cardano.Network.PeerSelection.MockEnvironment
2 (Data Constructor)
Test.Cardano.Network.Diffusion.Testnet.Simulation
,
Test.Cardano.Network.PeerSelection.MockEnvironment
ScriptDelay
Test.Cardano.Network.PeerSelection.MockEnvironment
seed
Test.Cardano.Network.PeerSelection.MockEnvironment
selectEnvEvents
Test.Cardano.Network.PeerSelection.Utils
selectEnvTargets
Test.Cardano.Network.PeerSelection.Utils
selectGovAssociationMode
Test.Cardano.Network.PeerSelection.Utils
selectGovCounters
Test.Cardano.Network.PeerSelection.Utils
selectGovernorEvents
Test.Cardano.Network.PeerSelection.MockEnvironment
selectGovernorStateEvents
Test.Cardano.Network.PeerSelection.MockEnvironment
selectGovEvents
Test.Cardano.Network.PeerSelection.Utils
selectGovState
Test.Cardano.Network.PeerSelection.Utils
selectPeerSelectionTraceEvents
Test.Cardano.Network.PeerSelection.MockEnvironment
selectPeerSelectionTraceEventsUntil
Test.Cardano.Network.PeerSelection.MockEnvironment
ServiceDomainName
Test.Cardano.Network.Diffusion.Testnet.Simulation
ShortDelay
Test.Cardano.Network.PeerSelection.MockEnvironment
shrinkScriptWith
Test.Cardano.Network.PeerSelection.MockEnvironment
SimArgs
1 (Type/Class)
Test.Cardano.Network.Diffusion.Testnet.Simulation
2 (Data Constructor)
Test.Cardano.Network.Diffusion.Testnet.Simulation
singletonScript
Test.Cardano.Network.PeerSelection.MockEnvironment
singletonTimedScript
Test.Cardano.Network.PeerSelection.MockEnvironment
Skip
Test.Cardano.Network.Diffusion.Testnet.Simulation
stepScript
Test.Cardano.Network.PeerSelection.MockEnvironment
stepScriptSTM
Test.Cardano.Network.PeerSelection.MockEnvironment
stepScriptSTM'
Test.Cardano.Network.PeerSelection.MockEnvironment
takeBigLedgerPeers
Test.Cardano.Network.PeerSelection.Utils
takeFirstNHours
Test.Cardano.Network.PeerSelection.Utils
targets
Test.Cardano.Network.PeerSelection.MockEnvironment
TestAddress
1 (Type/Class)
Test.Cardano.Network.Diffusion.Testnet.Simulation
2 (Data Constructor)
Test.Cardano.Network.Diffusion.Testnet.Simulation
tests
1 (Function)
Test.Cardano.Network.Diffusion.Policies
2 (Function)
Test.Cardano.Network.OrphanInstances.Tests
3 (Function)
Test.Cardano.Network.Diffusion.Testnet
4 (Function)
Test.Cardano.Network.PeerSelection.LocalRootPeers
5 (Function)
Test.Cardano.Network.PeerSelection.PublicRootPeers
6 (Function)
Test.Cardano.Network.PeerSelection.MockEnvironment
7 (Function)
Test.Cardano.Network.PeerSelection
TestTraceEvent
Test.Cardano.Network.PeerSelection.MockEnvironment
TimedScript
Test.Cardano.Network.PeerSelection.MockEnvironment
TraceEnvActivatePeer
Test.Cardano.Network.PeerSelection.MockEnvironment
TraceEnvAddPeers
Test.Cardano.Network.PeerSelection.MockEnvironment
TraceEnvBigLedgerPeersResult
Test.Cardano.Network.PeerSelection.MockEnvironment
TraceEnvBigLedgerPeersTTL
Test.Cardano.Network.PeerSelection.MockEnvironment
TraceEnvCloseConn
Test.Cardano.Network.PeerSelection.MockEnvironment
TraceEnvDeactivatePeer
Test.Cardano.Network.PeerSelection.MockEnvironment
TraceEnvEstablishConn
Test.Cardano.Network.PeerSelection.MockEnvironment
TraceEnvGenesisLsjAndTargets
Test.Cardano.Network.PeerSelection.MockEnvironment
TraceEnvPeersDemote
Test.Cardano.Network.PeerSelection.MockEnvironment
TraceEnvPeerShareRequest
Test.Cardano.Network.PeerSelection.MockEnvironment
TraceEnvPeerShareResult
Test.Cardano.Network.PeerSelection.MockEnvironment
TraceEnvPeerShareTTL
Test.Cardano.Network.PeerSelection.MockEnvironment
TraceEnvPeersStatus
Test.Cardano.Network.PeerSelection.MockEnvironment
TraceEnvPublicRootTTL
Test.Cardano.Network.PeerSelection.MockEnvironment
TraceEnvRequestBigLedgerPeers
Test.Cardano.Network.PeerSelection.MockEnvironment
TraceEnvRequestPublicRootPeers
Test.Cardano.Network.PeerSelection.MockEnvironment
TraceEnvRootsResult
Test.Cardano.Network.PeerSelection.MockEnvironment
TraceEnvSetLedgerStateJudgement
Test.Cardano.Network.PeerSelection.MockEnvironment
TraceEnvSetLocalRoots
Test.Cardano.Network.PeerSelection.MockEnvironment
TraceEnvSetPublicRoots
Test.Cardano.Network.PeerSelection.MockEnvironment
TraceEnvSetTargets
Test.Cardano.Network.PeerSelection.MockEnvironment
TraceEnvSetUseBootstrapPeers
Test.Cardano.Network.PeerSelection.MockEnvironment
TraceEnvUseLedgerPeers
Test.Cardano.Network.PeerSelection.MockEnvironment
TraceMockEnv
Test.Cardano.Network.PeerSelection.MockEnvironment
TrErrored
Test.Cardano.Network.Diffusion.Testnet.Simulation
TrJoiningNetwork
Test.Cardano.Network.Diffusion.Testnet.Simulation
TrKillingNode
Test.Cardano.Network.Diffusion.Testnet.Simulation
TrReconfiguringNode
Test.Cardano.Network.Diffusion.Testnet.Simulation
TrRunning
Test.Cardano.Network.Diffusion.Testnet.Simulation
TrSay
Test.Cardano.Network.Diffusion.Testnet.Simulation
TrTerminated
Test.Cardano.Network.Diffusion.Testnet.Simulation
TrUpdatingDNS
Test.Cardano.Network.Diffusion.Testnet.Simulation
txSubmissionLimits
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
txSubmissionSizeLimits
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
txSubmissionTimeLimits
Test.Cardano.Network.Diffusion.Testnet.MiniProtocols
useBootstrapPeers
Test.Cardano.Network.PeerSelection.MockEnvironment
useLedgerPeers
Test.Cardano.Network.PeerSelection.MockEnvironment