ouroboros-consensus
Contents
Index
Index
adjustStake
Test.Consensus.Committee.WFALS.Model
applyTxToLedger
Test.Consensus.Mempool.Util
chooseEras
Test.Consensus.HardFork.Infra
coerceStake
Test.Consensus.Committee.WFALS.Model
CommitteeSize
Test.Consensus.Committee.WFALS.Conformance
conformsToRustImplementation
Test.Consensus.Committee.WFALS.Conformance
Cumulative
Test.Consensus.Committee.WFALS.Model
EmptyPLDS
Test.Consensus.Mempool.Fairness.TestBlock
eqWithShowCmp
Test.Consensus.Committee.Utils
Era
1 (Type/Class)
Test.Consensus.HardFork.Infra
2 (Data Constructor)
Test.Consensus.HardFork.Infra
eraIndex
Test.Consensus.HardFork.Infra
eraIndices
Test.Consensus.HardFork.Infra
eraIsLast
Test.Consensus.HardFork.Infra
Eras
1 (Type/Class)
Test.Consensus.HardFork.Infra
2 (Data Constructor)
Test.Consensus.HardFork.Infra
erasMapStateM
Test.Consensus.HardFork.Infra
erasUnfoldAtMost
Test.Consensus.HardFork.Infra
forAllPossiblyInvalidStakeDistrAndNumSeats
Test.Consensus.Committee.WFALS.Model.Utils
forAllValidStakeDistrAndNumSeats
Test.Consensus.Committee.WFALS.Model.Utils
genElectionId
Test.Consensus.Committee.TestCrypto
genEpochNonce
Test.Consensus.Committee.Utils
genEraParams
Test.Consensus.HardFork.Infra
genInvalidTx
Test.Consensus.Mempool.Util
genKeyPair
Test.Consensus.Committee.TestCrypto
genLargeInvalidTx
Test.Consensus.Mempool.Util
genListWithUniqueIds
Test.Consensus.MiniProtocol.ObjectDiffusion.Smoke
genPerasCert
Test.Consensus.MiniProtocol.ObjectDiffusion.PerasCert.Smoke
genPerasVote
Test.Consensus.MiniProtocol.ObjectDiffusion.PerasVote.Smoke
genPerasVoterId
Test.Consensus.MiniProtocol.ObjectDiffusion.PerasVote.Smoke
genPerasVoteStake
Test.Consensus.MiniProtocol.ObjectDiffusion.PerasVote.Smoke
genPointTestBlock
Test.Consensus.MiniProtocol.ObjectDiffusion.Smoke
genPools
Test.Consensus.Committee.Utils
genPositiveStake
Test.Consensus.Committee.Utils
genProtocolConstants
Test.Consensus.MiniProtocol.ObjectDiffusion.Smoke
genRelativeTime
Test.Consensus.MiniProtocol.ObjectDiffusion.Smoke
genShape
Test.Consensus.HardFork.Infra
genSmokeObject
Test.Consensus.MiniProtocol.ObjectDiffusion.Smoke
genSmokeObjectId
Test.Consensus.MiniProtocol.ObjectDiffusion.Smoke
genStake
Test.Consensus.Committee.WFALS.Model.Utils
genStakeDistr
Test.Consensus.Committee.WFALS.Model.Utils
genStartOfNextEra
Test.Consensus.HardFork.Infra
genSummary
Test.Consensus.HardFork.Infra
genTxs
Test.Consensus.Mempool.Util
genUniqueVoterIds
Test.Consensus.Committee.WFALS.Model.Utils
genValidatedPerasCert
Test.Consensus.MiniProtocol.ObjectDiffusion.PerasCert.Smoke
genValidatedPerasVote
Test.Consensus.MiniProtocol.ObjectDiffusion.PerasVote.Smoke
genValidTx
Test.Consensus.Mempool.Util
genValidTxs
Test.Consensus.Mempool.Util
genVoteCandidate
Test.Consensus.Committee.TestCrypto
genWithArrivalTime
Test.Consensus.MiniProtocol.ObjectDiffusion.Smoke
getId
Test.Consensus.MiniProtocol.ObjectDiffusion.Smoke
Global
Test.Consensus.Committee.WFALS.Model
IsStake
Test.Consensus.Committee.WFALS.Model
lawsTestOne
Test.Consensus.Ledger.Tables.Diff
Ledger
Test.Consensus.Committee.WFALS.Model
LedgerView
1 (Type/Class)
Test.Consensus.HardFork.Forecast
2 (Data Constructor)
Test.Consensus.HardFork.Forecast
ListWithUniqueIds
1 (Type/Class)
Test.Consensus.MiniProtocol.ObjectDiffusion.Smoke
2 (Data Constructor)
Test.Consensus.MiniProtocol.ObjectDiffusion.Smoke
localSortition
Test.Consensus.Committee.WFALS.Model
main
Main
makeStakeDistrVotingGlobal
Test.Consensus.Committee.WFALS.Model
mkBucket
Test.Consensus.Committee.Utils
mkGenTx
Test.Consensus.Mempool.Fairness.TestBlock
mkPoolId
Test.Consensus.Committee.Utils
mkTestLedgerConfig
Test.Consensus.Mempool.Util
mockSystemTime
Test.Consensus.MiniProtocol.ObjectDiffusion.Smoke
mustBeValid
Test.Consensus.Mempool.Util
NoPayLoadDependentState
Test.Consensus.Mempool.Fairness.TestBlock
NumNonPersistent
Test.Consensus.Committee.WFALS.Conformance
NumPersistent
Test.Consensus.Committee.WFALS.Conformance
NumSeats
Test.Consensus.Committee.WFALS.Model
onError
Test.Consensus.Committee.Utils
PayloadDependentState
Test.Consensus.Mempool.Fairness.TestBlock
Persistent
Test.Consensus.Committee.WFALS.Model
PoolId
Test.Consensus.Committee.WFALS.Conformance
prop_EvalAndVerifyAggregateVRFOutput
Test.Consensus.Committee.TestCrypto
prop_EvalAndVerifyVRFOutput
Test.Consensus.Committee.TestCrypto
prop_SignAndVerifyAggregateVote
Test.Consensus.Committee.TestCrypto
prop_SignAndVerifyVote
Test.Consensus.Committee.TestCrypto
prop_smoke_object_diffusion
Test.Consensus.MiniProtocol.ObjectDiffusion.Smoke
ProtocolConstants
Test.Consensus.MiniProtocol.ObjectDiffusion.Smoke
rationalToStake
Test.Consensus.Committee.WFALS.Model
Residual
Test.Consensus.Committee.WFALS.Model
SeatIndex
Test.Consensus.Committee.WFALS.Model
Stake
1 (Type/Class)
Test.Consensus.Committee.WFALS.Conformance
2 (Type/Class)
Test.Consensus.Committee.WFALS.Model
StakeDistr
1 (Type/Class)
Test.Consensus.Committee.WFALS.Conformance
2 (Type/Class)
Test.Consensus.Committee.WFALS.Model
stakeDistrToDecreasingStakes
Test.Consensus.Committee.WFALS.Model
stakeDistrTotalStake
Test.Consensus.Committee.WFALS.Model
StakeLedgerCumulative
Test.Consensus.Committee.WFALS.Model
StakeLedgerGlobal
Test.Consensus.Committee.WFALS.Model
StakeLedgerPersistent
Test.Consensus.Committee.WFALS.Model
StakeLedgerResidual
Test.Consensus.Committee.WFALS.Model
StakeRole
Test.Consensus.Committee.WFALS.Model
stakeToRational
Test.Consensus.Committee.WFALS.Model
StakeType
Test.Consensus.Committee.WFALS.Model
StakeWeightGlobal
Test.Consensus.Committee.WFALS.Model
StakeWeightPersistent
Test.Consensus.Committee.WFALS.Model
StakeWeightResidual
Test.Consensus.Committee.WFALS.Model
tabulateNumPools
Test.Consensus.Committee.Utils
tabulatePersistentToNonPersistentRatio
Test.Consensus.Committee.WFALS.Model.Utils
tabulatePoolStake
Test.Consensus.Committee.Utils
tabulateStakeDistrSize
Test.Consensus.Committee.WFALS.Model.Utils
tabulateTargetNumSeats
Test.Consensus.Committee.WFALS.Model.Utils
TestBlock
1 (Type/Class)
Test.Consensus.Mempool.Fairness.TestBlock
2 (Type/Class)
Test.Consensus.Mempool.Util
TestCrypto
Test.Consensus.Committee.TestCrypto
testInitLedger
Test.Consensus.Mempool.Util
testLedgerConfigNoSizeLimits
Test.Consensus.Mempool.Util
tests
1 (Function)
Test.Consensus.BlockchainTime.Simple
2 (Function)
Test.Consensus.Committee.TestCrypto
3 (Function)
Test.Consensus.Committee.EveryoneVotes.Tests
4 (Function)
Test.Consensus.Committee.EveryoneVotes
5 (Function)
Test.Consensus.Committee.Class
6 (Function)
Test.Consensus.Committee.WFALS.Model.Tests
7 (Function)
Test.Consensus.Committee.WFALS.Tests
8 (Function)
Test.Consensus.Committee.WFALS
9 (Function)
Test.Consensus.HardFork.History
10 (Function)
Test.Consensus.HardFork.Forecast
11 (Function)
Test.Consensus.HardFork.Summary
12 (Function)
Test.Consensus.HeaderValidation
13 (Function)
Test.Consensus.Ledger.Tables.Diff
14 (Function)
Test.Consensus.Mempool.Fairness
15 (Function)
Test.Consensus.Mempool.StateMachine
16 (Function)
Test.Consensus.Mempool
17 (Function)
Test.Consensus.MiniProtocol.BlockFetch.Client
18 (Function)
Test.Consensus.MiniProtocol.ChainSync.CSJ
19 (Function)
Test.Consensus.MiniProtocol.ChainSync.Client
20 (Function)
Test.Consensus.MiniProtocol.LocalStateQuery.Server
21 (Function)
Test.Consensus.MiniProtocol.ObjectDiffusion.Smoke
22 (Function)
Test.Consensus.MiniProtocol.ObjectDiffusion.PerasVote.Smoke
23 (Function)
Test.Consensus.MiniProtocol.ObjectDiffusion.PerasCert.Smoke
24 (Function)
Test.Consensus.Peras.Cert.Inclusion
25 (Function)
Test.Consensus.Peras.Voting.Rules
26 (Function)
Test.Consensus.Peras.WeightSnapshot
27 (Function)
Test.Consensus.Util.MonadSTM.NormalForm
28 (Function)
Test.Consensus.Util.Pred
29 (Function)
Test.Consensus.Util.Versioned
TestTx
Test.Consensus.Mempool.Util
TestTxError
Test.Consensus.Mempool.Util
TestTxId
Test.Consensus.Mempool.Util
testTxSizeFairness
Test.Consensus.Mempool.Fairness
TestVoteSignature
Test.Consensus.Committee.TestCrypto
TestVRFElectionInput
Test.Consensus.Committee.TestCrypto
TestVRFOutput
Test.Consensus.Committee.TestCrypto
TheMeasure
Test.Consensus.Mempool.Util
Tx
Test.Consensus.Mempool.Fairness.TestBlock
txIsValid
Test.Consensus.Mempool.Util
txSize
Test.Consensus.Mempool.Fairness.TestBlock
unfairWFATiebreaker
Test.Consensus.Committee.Utils
unGenTx
Test.Consensus.Mempool.Fairness.TestBlock
unTestVoteSignature
Test.Consensus.Committee.TestCrypto
unTestVRFElectionInput
Test.Consensus.Committee.TestCrypto
unTestVRFOutput
Test.Consensus.Committee.TestCrypto
VoterId
Test.Consensus.Committee.WFALS.Model
VoteSignature
Test.Consensus.Committee.TestCrypto
VRFElectionInput
Test.Consensus.Committee.TestCrypto
VRFOutput
Test.Consensus.Committee.TestCrypto
Weight
Test.Consensus.Committee.WFALS.Model
weightedFaitAccompliPersistentSeats
Test.Consensus.Committee.WFALS.Model
weightedFaitAccompliThreshold
Test.Consensus.Committee.WFALS.Model
weightedFaitAccompliWith
Test.Consensus.Committee.WFALS.Model
WFAError
Test.Consensus.Committee.WFALS.Model
WithId
Test.Consensus.MiniProtocol.ObjectDiffusion.Smoke