ouroboros-consensus-0.21.0.0: Consensus layer for the Ouroboros blockchain protocol

Index

!Test.Util.RefEnv
+Test.Ouroboros.Consensus.ChainGenerator.Counting
-Test.Ouroboros.Consensus.ChainGenerator.Counting
:<Test.Util.Stream
=:=Test.Util.QuickCheck
ActiveSlotETest.Ouroboros.Consensus.ChainGenerator.Slot
AddBlockTest.Util.ChainUpdates
adjustQuickCheckMaxSizeTest.Util.TestEnv
adjustQuickCheckTestsTest.Util.TestEnv
AdversarialRecipe 
1 (Type/Class)Test.Ouroboros.Consensus.ChainGenerator.Adversarial
2 (Data Constructor)Test.Ouroboros.Consensus.ChainGenerator.Adversarial
AdversarialViolationTest.Ouroboros.Consensus.ChainGenerator.Adversarial
AdversaryWonRaceTest.Ouroboros.Consensus.ChainGenerator.Adversarial
AnchorViolationTest.Ouroboros.Consensus.ChainGenerator.Adversarial
andIdTest.Util.Shrink
applyCorruptionTest.Util.Corruption
applyDirectlyToPayloadDependentStateTest.Util.TestBlock
applyPayloadTest.Util.TestBlock
Arbitrary'Test.Util.Serialisation.Roundtrip
arHonestTest.Ouroboros.Consensus.ChainGenerator.Adversarial
arParamsTest.Ouroboros.Consensus.ChainGenerator.Adversarial
arPrefixTest.Ouroboros.Consensus.ChainGenerator.Adversarial
Asc 
1 (Type/Class)Test.Ouroboros.Consensus.ChainGenerator.Params
2 (Data Constructor)Test.Ouroboros.Consensus.ChainGenerator.Params
ascFromBitsTest.Ouroboros.Consensus.ChainGenerator.Params
ascFromDoubleTest.Ouroboros.Consensus.ChainGenerator.Params
ascValTest.Ouroboros.Consensus.ChainGenerator.Params
askTestEnvTest.Util.TestEnv
BadAnchorTest.Ouroboros.Consensus.ChainGenerator.Adversarial
BadCount 
1 (Data Constructor)Test.Ouroboros.Consensus.ChainGenerator.Honest
2 (Data Constructor)Test.Ouroboros.Consensus.ChainGenerator.Adversarial
BadDensityTest.Ouroboros.Consensus.ChainGenerator.Adversarial
BadKcpTest.Ouroboros.Consensus.ChainGenerator.Honest
BadLenTest.Ouroboros.Consensus.ChainGenerator.Honest
BadLengthTest.Ouroboros.Consensus.ChainGenerator.Honest
BadRaceTest.Ouroboros.Consensus.ChainGenerator.Adversarial
BadScgWindowTest.Ouroboros.Consensus.ChainGenerator.Honest
BlockChain 
1 (Type/Class)Test.Util.TestBlock
2 (Data Constructor)Test.Util.TestBlock
blockChainTest.Util.TestBlock
BlockConfigTest.Util.TestBlock
BlockedTest.Util.BoolProps
BlockQueryTest.Util.TestBlock
BlockTree 
1 (Type/Class)Test.Util.TestBlock
2 (Data Constructor)Test.Util.TestBlock
blockTreeTest.Util.TestBlock
blockUntilSlotTest.Util.HardFork.OracularClock
blockUntilTickTest.Util.LogicalClock
carHonestTest.Ouroboros.Consensus.ChainGenerator.Adversarial
carParamsTest.Ouroboros.Consensus.ChainGenerator.Adversarial
carWinTest.Ouroboros.Consensus.ChainGenerator.Adversarial
ChainSchema 
1 (Type/Class)Test.Ouroboros.Consensus.ChainGenerator.Honest, Test.Ouroboros.Consensus.ChainGenerator.Adversarial
2 (Data Constructor)Test.Ouroboros.Consensus.ChainGenerator.Honest, Test.Ouroboros.Consensus.ChainGenerator.Adversarial
chainToBlocksTest.Util.TestBlock
ChainUpdateTest.Util.ChainUpdates
checkAdversarialChainTest.Ouroboros.Consensus.ChainGenerator.Adversarial
checkAdversarialRecipeTest.Ouroboros.Consensus.ChainGenerator.Adversarial
CheckCBORValidityTest.Util.Serialisation.Roundtrip
CheckedAdversarialRecipeTest.Ouroboros.Consensus.ChainGenerator.Adversarial
CheckedHonestRecipeTest.Ouroboros.Consensus.ChainGenerator.Honest
checkGeneratorTest.Util.QuickCheck
checkHonestChainTest.Ouroboros.Consensus.ChainGenerator.Honest
checkHonestRecipeTest.Ouroboros.Consensus.ChainGenerator.Honest
checkInvariantTest.Util.QuickCheck
checkReqsTest.Util.BoolProps
checkShrinkerTest.Util.QuickCheck
chrScgDensityTest.Ouroboros.Consensus.ChainGenerator.Honest
chrWinTest.Ouroboros.Consensus.ChainGenerator.Honest
CITest.Util.TestEnv
CodecConfigTest.Util.TestBlock
Coherent 
1 (Type/Class)Test.Util.Serialisation.Roundtrip
2 (Data Constructor)Test.Util.Serialisation.Roundtrip
CollectReqsTest.Util.BoolProps
collectReqsTest.Util.BoolProps
collectsTest.Util.QuickCheck
combineExamplesTest.Util.Serialisation.Examples
commonPrefixTest.Util.MockChain
complementActiveTest.Ouroboros.Consensus.ChainGenerator.Slot
complementEmptyTest.Ouroboros.Consensus.ChainGenerator.Slot
constrNameTest.Util.SOP
constrNamesTest.Util.SOP
Contains 
1 (Type/Class)Test.Ouroboros.Consensus.ChainGenerator.Counting
2 (Data Constructor)Test.Ouroboros.Consensus.ChainGenerator.Counting
Corruption 
1 (Type/Class)Test.Util.Corruption
2 (Data Constructor)Test.Util.Corruption
Count 
1 (Type/Class)Test.Ouroboros.Consensus.ChainGenerator.Counting
2 (Data Constructor)Test.Ouroboros.Consensus.ChainGenerator.Counting
countActivesInMVTest.Ouroboros.Consensus.ChainGenerator.BitVector
countActivesInVTest.Ouroboros.Consensus.ChainGenerator.BitVector
countChainSchemaTest.Ouroboros.Consensus.ChainGenerator.Honest
createVTest.Ouroboros.Consensus.ChainGenerator.Counting
cshrinkNPTest.Util.QuickCheck
dawnOfTimeTest.Util.Time
defaultMainWithTestEnvTest.Util.TestEnv
defaultTestEnvConfigTest.Util.TestEnv
delayUntilNextSlotTest.Util.HardFork.OracularClock
Delta 
1 (Type/Class)Test.Ouroboros.Consensus.ChainGenerator.Params
2 (Data Constructor)Test.Ouroboros.Consensus.ChainGenerator.Params
detectCorruptionTest.Util.Corruption
DevTest.Util.TestEnv
DisableDiffusionPipeliningBlockConfigTest.Util.TestBlock
DisableDiffusionPipeliningHeaderTest.Util.TestBlock
DoNotCheckCBORValidityTest.Util.Serialisation.Roundtrip
dropIdTest.Util.Shrink
dropLastBlocksTest.Util.MockChain
ETest.Ouroboros.Consensus.ChainGenerator.Slot
elementsTest.Util.QuickCheck
elemsTest.Util.RefEnv
emptyTest.Util.RefEnv
emptyNodeDBsTest.Util.ChainDB
EmptySlotETest.Ouroboros.Consensus.ChainGenerator.Slot
EnabledTest.Util.BoolProps
enabledIfTest.Util.BoolProps
EndOfDaysException 
1 (Type/Class)Test.Util.HardFork.OracularClock
2 (Data Constructor)Test.Util.HardFork.OracularClock
EraConsTest.Util.HardFork.Future
EraFinalTest.Util.HardFork.Future
EraSize 
1 (Type/Class)Test.Util.HardFork.Future
2 (Data Constructor)Test.Util.HardFork.Future
ExampleTest.Util.QSM
exampleTest.Util.QSM
exampleAnnTipTest.Util.Serialisation.Examples
exampleApplyTxErrTest.Util.Serialisation.Examples
exampleBlockTest.Util.Serialisation.Examples
exampleChainDepStateTest.Util.Serialisation.Examples
exampleExtLedgerStateTest.Util.Serialisation.Examples
exampleGenTxTest.Util.Serialisation.Examples
exampleGenTxIdTest.Util.Serialisation.Examples
exampleHeaderTest.Util.Serialisation.Examples
exampleHeaderHashTest.Util.Serialisation.Examples
exampleLedgerStateTest.Util.Serialisation.Examples
exampleQueryTest.Util.Serialisation.Examples
exampleResultTest.Util.Serialisation.Examples
Examples 
1 (Type/Class)Test.Util.Serialisation.Examples
2 (Data Constructor)Test.Util.Serialisation.Examples
exampleSerialisedBlockTest.Util.Serialisation.Examples
exampleSerialisedHeaderTest.Util.Serialisation.Examples
exampleSlotNoTest.Util.Serialisation.Examples
examplesRoundtripTest.Util.Serialisation.Roundtrip
exhaustiveSupportedNetworkProtocolVersionsTest.Util.SupportedNetworkProtocolVersion
expectRightTest.Util.QuickCheck
fillInWindowTest.Ouroboros.Consensus.ChainGenerator.BitVector
filterTest.Util.RefEnv
findIthActiveInVTest.Ouroboros.Consensus.ChainGenerator.BitVector
findIthEmptyInMVTest.Ouroboros.Consensus.ChainGenerator.BitVector
findIthEmptyInVTest.Ouroboros.Consensus.ChainGenerator.BitVector
finiteSystemTimeTest.Util.HardFork.OracularClock
firstBlockTest.Util.TestBlock
firstBlockWithPayloadTest.Util.TestBlock
forAllGenRunShrinkCheckTest.Util.QuickCheck
forgetBaseTest.Ouroboros.Consensus.ChainGenerator.Counting
forgetElemTest.Ouroboros.Consensus.ChainGenerator.Counting
forgetWindowTest.Ouroboros.Consensus.ChainGenerator.Counting
ForgottenTest.Ouroboros.Consensus.ChainGenerator.Some
forgottenTest.Ouroboros.Consensus.ChainGenerator.Some
forkBlockTest.Util.TestBlock
forkEachSlotTest.Util.HardFork.OracularClock
forkEachSlot_Test.Util.HardFork.OracularClock
forRange_Test.Ouroboros.Consensus.ChainGenerator.Counting
fromListTest.Util.RefEnv
fromMapTest.Util.InvertedMap
fromMinimalChainDbArgsTest.Util.ChainDB
fromWindowTest.Ouroboros.Consensus.ChainGenerator.Counting
fromWindowVarTest.Ouroboros.Consensus.ChainGenerator.Counting
FutureTest.Util.HardFork.Future
futureEpochInFirstEraTest.Util.HardFork.Future
futureFirstEpochSizeTest.Util.HardFork.Future
futureFirstSlotLengthTest.Util.HardFork.Future
futureSlotLengthsTest.Util.HardFork.Future
futureSlotToEpochTest.Util.HardFork.Future
futureSlotToTimeTest.Util.HardFork.Future
futureTimeToSlotTest.Util.HardFork.Future
gCollectReqsTest.Util.BoolProps
geTest.Util.QuickCheck
genAscTest.Ouroboros.Consensus.ChainGenerator.Params
genChainUpdatesTest.Util.ChainUpdates
genHonestRecipeTest.Ouroboros.Consensus.ChainGenerator.Honest
genKSDTest.Ouroboros.Consensus.ChainGenerator.Params
genLimitedEpochSizeTest.Util.Orphans.Arbitrary
genLimitedSlotNoTest.Util.Orphans.Arbitrary
genNominalDiffTime50YearsTest.Util.Orphans.Arbitrary
genPrefixBlockCountTest.Ouroboros.Consensus.ChainGenerator.Adversarial
genSTest.Ouroboros.Consensus.ChainGenerator.Slot
genScheduleTest.Util.Schedule
genSmallEpochNoTest.Util.Orphans.Arbitrary
genSmallSlotNoTest.Util.Orphans.Arbitrary
genUTCTime50YearsTest.Util.Orphans.Arbitrary
getCoherentTest.Util.Serialisation.Roundtrip
getCountTest.Ouroboros.Consensus.ChainGenerator.Counting
getCurrentSlotTest.Util.HardFork.OracularClock
getCurrentTickTest.Util.LogicalClock
getGoldenDirTest.Util.Paths
getIdTest.Util.WithEq
getMVectorTest.Ouroboros.Consensus.ChainGenerator.Counting
getRelPathTest.Util.Paths
getScheduleTest.Util.Schedule
getVectorTest.Ouroboros.Consensus.ChainGenerator.Counting
goldenTest_allTest.Util.Serialisation.Golden
goldenTest_SerialiseDiskTest.Util.Serialisation.Golden
goldenTest_SerialiseNodeToClientTest.Util.Serialisation.Golden
goldenTest_SerialiseNodeToNodeTest.Util.Serialisation.Golden
gtTest.Util.QuickCheck
HeaderTest.Util.TestBlock
HonestActiveMustAnchorAdversarialTest.Ouroboros.Consensus.ChainGenerator.Adversarial
HonestChainViolationTest.Ouroboros.Consensus.ChainGenerator.Honest
HonestLblTest.Ouroboros.Consensus.ChainGenerator.Honest
HonestRecipe 
1 (Type/Class)Test.Ouroboros.Consensus.ChainGenerator.Honest
2 (Data Constructor)Test.Ouroboros.Consensus.ChainGenerator.Honest
Id 
1 (Type/Class)Test.Util.WithEq
2 (Data Constructor)Test.Util.WithEq
impliesTest.Util.QuickCheck
IndexTest.Ouroboros.Consensus.ChainGenerator.Counting
initTest.Ouroboros.Consensus.ChainGenerator.RaceIterator
initConservativeTest.Ouroboros.Consensus.ChainGenerator.RaceIterator
inNixBuildTest.Util.Paths
InvalidTest.Util.TestBlock
InvalidBlockTest.Util.TestBlock
InvalidHashTest.Util.TestBlock
InvalidPayloadTest.Util.TestBlock
InvertedTest.Ouroboros.Consensus.ChainGenerator.Slot
invertedTest.Ouroboros.Consensus.ChainGenerator.Slot
InvertedMapTest.Util.InvertedMap
isAncestorOfTest.Util.TestBlock
isDescendentOfTest.Util.TestBlock
isStrictAncestorOfTest.Util.TestBlock
isStrictDescendentOfTest.Util.TestBlock
isSubmapOfByTest.Util.QuickCheck
joinScheduleTest.Util.Schedule
joinVarTest.Ouroboros.Consensus.ChainGenerator.Counting
joinWinTest.Ouroboros.Consensus.ChainGenerator.Counting
JustFoundTest.Ouroboros.Consensus.ChainGenerator.BitVector
Kcp 
1 (Type/Class)Test.Ouroboros.Consensus.ChainGenerator.Params
2 (Data Constructor)Test.Ouroboros.Consensus.ChainGenerator.Params
keysTest.Util.RefEnv
LabelledTest.Util.Serialisation.Examples
labelledTest.Util.Serialisation.Examples
lastAppliedPointTest.Util.TestBlock
lastIndexTest.Ouroboros.Consensus.ChainGenerator.Counting
lastSlotTest.Util.MockChain
lastTickTest.Util.Schedule
Lbl 
1 (Type/Class)Test.Ouroboros.Consensus.ChainGenerator.Counting
2 (Data Constructor)Test.Ouroboros.Consensus.ChainGenerator.Counting
leTest.Util.QuickCheck
LedgerStateTest.Util.TestBlock
Len 
1 (Type/Class)Test.Ouroboros.Consensus.ChainGenerator.Params
2 (Data Constructor)Test.Ouroboros.Consensus.ChainGenerator.Params
lengthMVTest.Ouroboros.Consensus.ChainGenerator.Counting
lengthVTest.Ouroboros.Consensus.ChainGenerator.Counting
LogicalClock 
1 (Type/Class)Test.Util.LogicalClock
2 (Data Constructor)Test.Util.LogicalClock
lookupTest.Util.RefEnv
ltTest.Util.QuickCheck
mapExamplesTest.Util.Serialisation.Examples
MaybeFoundTest.Ouroboros.Consensus.ChainGenerator.BitVector
mcdbChunkInfoTest.Util.ChainDB
mcdbInitLedgerTest.Util.ChainDB
mcdbNodeDBsTest.Util.ChainDB
mcdbRegistryTest.Util.ChainDB
mcdbTopLevelConfigTest.Util.ChainDB
MinimalChainDbArgs 
1 (Type/Class)Test.Util.ChainDB
2 (Data Constructor)Test.Util.ChainDB
minViewWithKeyTest.Util.InvertedMap
mkActiveTest.Ouroboros.Consensus.ChainGenerator.Slot
mkOracularClockTest.Util.HardFork.OracularClock
mkTestChunkInfoTest.Util.ChainDB
mockFileLockTest.Util.FileLock
mockSystemTimeTest.Util.LogicalClock
modifyForkTest.Util.TestBlock
modifyMVTest.Ouroboros.Consensus.ChainGenerator.Counting
MVector 
1 (Type/Class)Test.Ouroboros.Consensus.ChainGenerator.Counting
2 (Data Constructor)Test.Ouroboros.Consensus.ChainGenerator.Counting
newTest.Util.LogicalClock
nextTest.Ouroboros.Consensus.ChainGenerator.RaceIterator
nextConservativeTest.Ouroboros.Consensus.ChainGenerator.RaceIterator
NightlyTest.Util.TestEnv
NodeDBs 
1 (Type/Class)Test.Util.ChainDB
2 (Data Constructor)Test.Util.ChainDB
nodeDBsGsmTest.Util.ChainDB
nodeDBsImmTest.Util.ChainDB
nodeDBsLgrTest.Util.ChainDB
nodeDBsVolTest.Util.ChainDB
NoSuchAdversarialBlockTest.Ouroboros.Consensus.ChainGenerator.Adversarial
NoSuchAdversarialChainSchemaTest.Ouroboros.Consensus.ChainGenerator.Adversarial
NoSuchCompetitorTest.Ouroboros.Consensus.ChainGenerator.Adversarial
NoSuchHonestChainSchemaTest.Ouroboros.Consensus.ChainGenerator.Honest
NoSuchIntersectionTest.Ouroboros.Consensus.ChainGenerator.Adversarial
NothingFoundTest.Ouroboros.Consensus.ChainGenerator.BitVector
NotInvertedTest.Ouroboros.Consensus.ChainGenerator.Slot
notInvertedTest.Ouroboros.Consensus.ChainGenerator.Slot
nubOrdByTest.Util.Stream
null 
1 (Function)Test.Util.InvertedMap
2 (Function)Test.Util.RefEnv
NumSlots 
1 (Type/Class)Test.Util.Slots
2 (Data Constructor)Test.Util.Slots
NumTicks 
1 (Type/Class)Test.Util.LogicalClock
2 (Data Constructor)Test.Util.LogicalClock
onTickTest.Util.LogicalClock
OptionalTest.Util.BoolProps
OracularClock 
1 (Type/Class)Test.Util.HardFork.OracularClock
2 (Data Constructor)Test.Util.HardFork.OracularClock
OtherTest.Ouroboros.Consensus.ChainGenerator.Counting
PayloadDependentErrorTest.Util.TestBlock
PayloadDependentStateTest.Util.TestBlock
payloadDependentStateTest.Util.TestBlock
PayloadSemanticsTest.Util.TestBlock
Permutation 
1 (Type/Class)Test.Util.TestBlock
2 (Data Constructor)Test.Util.TestBlock
permuteTest.Util.TestBlock
POLTest.Ouroboros.Consensus.ChainGenerator.Slot
PolTest.Ouroboros.Consensus.ChainGenerator.Slot
PredsTest.Ouroboros.Consensus.ChainGenerator.Counting
prefixExamplesTest.Util.Serialisation.Examples
PreImageTest.Ouroboros.Consensus.ChainGenerator.Slot
PrereqTest.Util.BoolProps
prettyChainSchemaTest.Ouroboros.Consensus.ChainGenerator.Honest
prettyWindowTest.Ouroboros.Consensus.ChainGenerator.Honest
prop_diffusionPipeliningSubsequenceConsistencyTest.Ouroboros.Consensus.DiffusionPipelining
prop_genChainUpdatesTest.Util.ChainUpdates
prop_hashSizeTest.Util.Serialisation.Roundtrip
prop_lawfulEqAndTotalOrdTest.Util.QuickCheck
prop_sanityChecksTest.Util.SanityCheck
prop_securityParamConsistentTest.Util.SanityCheck
QueryLedgerTipTest.Util.TestBlock
Race 
1 (Type/Class)Test.Ouroboros.Consensus.ChainGenerator.RaceIterator
2 (Data Constructor)Test.Ouroboros.Consensus.ChainGenerator.RaceIterator
RaceLblTest.Ouroboros.Consensus.ChainGenerator.RaceIterator
RaceViolationTest.Ouroboros.Consensus.ChainGenerator.Adversarial
RangeTest.Util.Range
range 
1 (Function)Test.Ouroboros.Consensus.ChainGenerator.Counting
2 (Function)Test.Util.Range
RangeKTest.Util.Range
rangeKTest.Util.Range
Range_Eq_KTest.Util.Range
Range_Just_Above_KTest.Util.Range
Range_Just_Below_KTest.Util.Range
Range_Less_Than_KTest.Util.Range
Range_More_Than_KTest.Util.Range
Range_Near_ZeroTest.Util.Range
readArgTest.Ouroboros.Consensus.ChainGenerator.Some
readCtorTest.Ouroboros.Consensus.ChainGenerator.Some
readMVTest.Ouroboros.Consensus.ChainGenerator.Counting
readPrecTest.Ouroboros.Consensus.ChainGenerator.Some
readVTest.Ouroboros.Consensus.ChainGenerator.Counting
recordingTracerIORefTest.Util.Tracer
recordingTracerMTest.Util.Tracer
recordingTracerTVarTest.Util.Tracer
RefEnvTest.Util.RefEnv
replicateMVTest.Ouroboros.Consensus.ChainGenerator.Counting
RequiredTest.Util.BoolProps
requiredIfTest.Util.BoolProps
RequirementTest.Util.BoolProps
reverseLookupTest.Util.RefEnv
roundtripTest.Util.Serialisation.Roundtrip
roundtrip'Test.Util.Serialisation.Roundtrip
roundtripAndTest.Util.Serialisation.Roundtrip
roundtrip_allTest.Util.Serialisation.Roundtrip
roundtrip_all_skippingTest.Util.Serialisation.Roundtrip
roundtrip_ConvertRawHashTest.Util.Serialisation.Roundtrip
roundtrip_envelopesTest.Util.Serialisation.Roundtrip
roundtrip_SerialiseDiskTest.Util.Serialisation.Roundtrip
roundtrip_SerialiseNodeToClientTest.Util.Serialisation.Roundtrip
roundtrip_SerialiseNodeToNodeTest.Util.Serialisation.Roundtrip
runTest.Util.QSM
run'Test.Util.QSM
runReadPrecTest.Ouroboros.Consensus.ChainGenerator.Some
runShowsPrecTest.Ouroboros.Consensus.ChainGenerator.Some
rvAdvTest.Ouroboros.Consensus.ChainGenerator.Adversarial
rvHonTest.Ouroboros.Consensus.ChainGenerator.Adversarial
R_BtwnTest.Util.Range
R_EqTest.Util.Range
R_GtTest.Util.Range
STest.Ouroboros.Consensus.ChainGenerator.Slot
Scg 
1 (Type/Class)Test.Ouroboros.Consensus.ChainGenerator.Params
2 (Data Constructor)Test.Ouroboros.Consensus.ChainGenerator.Params
ScgLblTest.Ouroboros.Consensus.ChainGenerator.Honest
ScgViolation 
1 (Type/Class)Test.Ouroboros.Consensus.ChainGenerator.Honest
2 (Data Constructor)Test.Ouroboros.Consensus.ChainGenerator.Honest
scgvPopCountTest.Ouroboros.Consensus.ChainGenerator.Honest
scgvWindowTest.Ouroboros.Consensus.ChainGenerator.Honest
Schedule 
1 (Type/Class)Test.Util.Schedule
2 (Data Constructor)Test.Util.Schedule
SelectedChainBehaviorTest.Util.ChainUpdates
SelectViewDiffusionPipeliningBlockConfigTest.Util.TestBlock
SelectViewDiffusionPipeliningHeaderTest.Util.TestBlock
setMVTest.Ouroboros.Consensus.ChainGenerator.BitVector
ShouldCheckCBORValidityTest.Util.Serialisation.Roundtrip
showArgTest.Ouroboros.Consensus.ChainGenerator.Some
showCtorTest.Ouroboros.Consensus.ChainGenerator.Some
showCtorProxyTest.Ouroboros.Consensus.ChainGenerator.Some
showSTest.Ouroboros.Consensus.ChainGenerator.Slot
shrinkNPTest.Util.QuickCheck
shrinkScheduleTest.Util.Schedule
singleEraFutureTest.Util.HardFork.Future
singleNodeTestConfigTest.Util.TestBlock
singleNodeTestConfigWithTest.Util.TestBlock
singleNodeTestConfigWithKTest.Util.TestBlock
singletonTest.Util.RefEnv
SizeTest.Ouroboros.Consensus.ChainGenerator.Counting
sized1Test.QuickCheck.Extras
sliceMVTest.Ouroboros.Consensus.ChainGenerator.Counting
sliceVTest.Ouroboros.Consensus.ChainGenerator.Counting
SlotETest.Ouroboros.Consensus.ChainGenerator.Slot
SmallChunkInfo 
1 (Type/Class)Test.Util.ChunkInfo
2 (Data Constructor)Test.Util.ChunkInfo
SmallDiffTime 
1 (Type/Class)Test.Util.Orphans.Arbitrary
2 (Data Constructor)Test.Util.Orphans.Arbitrary
SomeCheckedAdversarialRecipe 
1 (Type/Class)Test.Ouroboros.Consensus.ChainGenerator.Adversarial
2 (Data Constructor)Test.Ouroboros.Consensus.ChainGenerator.Adversarial
SomeCheckedHonestRecipe 
1 (Type/Class)Test.Ouroboros.Consensus.ChainGenerator.Honest
2 (Data Constructor)Test.Ouroboros.Consensus.ChainGenerator.Honest
SomeDensityWindow 
1 (Type/Class)Test.Ouroboros.Consensus.ChainGenerator.BitVector
2 (Data Constructor)Test.Ouroboros.Consensus.ChainGenerator.BitVector
SomeHonestChainSchema 
1 (Type/Class)Test.Ouroboros.Consensus.ChainGenerator.Honest
2 (Data Constructor)Test.Ouroboros.Consensus.ChainGenerator.Honest
SomeResult 
1 (Type/Class)Test.Util.Serialisation.SomeResult
2 (Data Constructor)Test.Util.Serialisation.SomeResult
SomeWindow 
1 (Type/Class)Test.Ouroboros.Consensus.ChainGenerator.Counting
2 (Data Constructor)Test.Ouroboros.Consensus.ChainGenerator.Counting
spanAntitoneTest.Util.InvertedMap
spanLeftTest.Util.Split
spanLeft'Test.Util.Split
splitAtJustTest.Util.Split
StorageConfigTest.Util.TestBlock
StreamTest.Util.Stream
strictlyIncreasingTest.Util.QuickCheck
successorBlockTest.Util.TestBlock
successorBlockWithPayloadTest.Util.TestBlock
sufficientTimeForTest.Util.LogicalClock
SwitchForkTest.Util.ChainUpdates
tblcForecastRangeTest.Util.TestBlock
tblcHardForkParamsTest.Util.TestBlock
tbPayloadTest.Util.TestBlock
tbSlotTest.Util.TestBlock
tbValidTest.Util.TestBlock
TentativeChainBehaviorTest.Util.ChainUpdates
testTest.Ouroboros.Consensus.ChainGenerator.Slot
TestBlockTest.Util.TestBlock
TestBlockCodecConfigTest.Util.TestBlock
TestBlockConfigTest.Util.TestBlock
TestBlockErrorTest.Util.TestBlock
TestBlockLedgerConfig 
1 (Type/Class)Test.Util.TestBlock
2 (Data Constructor)Test.Util.TestBlock
testBlockLedgerConfigFromTest.Util.TestBlock
testBlockNumCoreNodesTest.Util.TestBlock
TestBlockStorageConfigTest.Util.TestBlock
TestBlockWithTest.Util.TestBlock
TestEnvTest.Util.TestEnv
TestHash 
1 (Type/Class)Test.Util.TestBlock
2 (Data Constructor)Test.Util.TestBlock
testHashFromListTest.Util.TestBlock
TestHeaderTest.Util.TestBlock
testHeaderTest.Util.TestBlock
testInitExtLedgerTest.Util.TestBlock
testInitExtLedgerWithStateTest.Util.TestBlock
testInitLedgerTest.Util.TestBlock
testInitLedgerWithStateTest.Util.TestBlock
TestLedgerTest.Util.TestBlock
testMVTest.Ouroboros.Consensus.ChainGenerator.BitVector
tests_chainOrderTest.Ouroboros.Consensus.Protocol
testVTest.Ouroboros.Consensus.ChainGenerator.BitVector
Tick 
1 (Type/Class)Test.Util.LogicalClock
2 (Data Constructor)Test.Util.LogicalClock
TickedTest.Util.TestBlock
TickedTestLedgerTest.Util.TestBlock
tickToWord64Test.Util.LogicalClock
tickTracerTest.Util.LogicalClock
tickWatcherTest.Util.LogicalClock
toChainUpdatesTest.Util.ChainUpdates
ToGoldenDirectoryTest.Util.Serialisation.Golden
toGoldenDirectoryTest.Util.Serialisation.Golden
toIndexTest.Ouroboros.Consensus.ChainGenerator.Counting
toListTest.Util.RefEnv
toMapTest.Util.InvertedMap
toSizeTest.Ouroboros.Consensus.ChainGenerator.Counting
TotalTest.Ouroboros.Consensus.ChainGenerator.Counting
toVarTest.Ouroboros.Consensus.ChainGenerator.Counting
toWindowTest.Ouroboros.Consensus.ChainGenerator.Counting
toWindowVarTest.Ouroboros.Consensus.ChainGenerator.Counting
treePreferredChainTest.Util.TestBlock
treeToBlocksTest.Util.TestBlock
treeToChainsTest.Util.TestBlock
truncateWinTest.Ouroboros.Consensus.ChainGenerator.Counting
unEraSizeTest.Util.HardFork.Future
uniformAdversarialChainTest.Ouroboros.Consensus.ChainGenerator.Adversarial
uniformIndexTest.Ouroboros.Consensus.ChainGenerator.Counting
uniformTheHonestChainTest.Ouroboros.Consensus.ChainGenerator.Honest
unionTest.Util.RefEnv
unlabelledTest.Util.Serialisation.Examples
unNumSlotsTest.Util.Slots
UnsafeAscTest.Ouroboros.Consensus.ChainGenerator.Params
UnsafeCheckedAdversarialRecipeTest.Ouroboros.Consensus.ChainGenerator.Adversarial
UnsafeCheckedHonestRecipeTest.Ouroboros.Consensus.ChainGenerator.Honest
unsafeCoercionTest.Util.InvertedMap
UnsafeContainsTest.Ouroboros.Consensus.ChainGenerator.Counting
unsafeInvertedMapTest.Util.InvertedMap
unsafeMapSuchThatJustTest.QuickCheck.Extras
UnsafeRaceTest.Ouroboros.Consensus.ChainGenerator.RaceIterator
unsafeTestBlockWithPayloadTest.Util.TestBlock
unsafeThawVTest.Ouroboros.Consensus.ChainGenerator.Counting
unTestHashTest.Util.TestBlock
unWithEqTest.Util.WithEq
UpdateBehaviorTest.Util.ChainUpdates
updateToNextNumeralTest.Util.TestBlock
ValidTest.Util.TestBlock
ValidityTest.Util.TestBlock
VarTest.Ouroboros.Consensus.ChainGenerator.Counting
Vector 
1 (Type/Class)Test.Ouroboros.Consensus.ChainGenerator.Counting
2 (Data Constructor)Test.Ouroboros.Consensus.ChainGenerator.Counting
waitUntilDone 
1 (Function)Test.Util.LogicalClock
2 (Function)Test.Util.HardFork.OracularClock
WinTest.Ouroboros.Consensus.ChainGenerator.Counting
windowLastTest.Ouroboros.Consensus.ChainGenerator.Counting
windowSizeTest.Ouroboros.Consensus.ChainGenerator.Counting
windowStartTest.Ouroboros.Consensus.ChainGenerator.Counting
WithEq 
1 (Type/Class)Test.Util.WithEq
2 (Data Constructor)Test.Util.WithEq
withSuffixWindowTest.Ouroboros.Consensus.ChainGenerator.Counting
withTopWindowTest.Ouroboros.Consensus.ChainGenerator.Counting
WithVersion 
1 (Type/Class)Test.Util.Serialisation.Roundtrip
2 (Data Constructor)Test.Util.Serialisation.Roundtrip
withWindowTest.Ouroboros.Consensus.ChainGenerator.Counting
withWindowBetweenTest.Ouroboros.Consensus.ChainGenerator.Counting
writeMVTest.Ouroboros.Consensus.ChainGenerator.Counting