ouroboros-consensus

Index - F

FailOuroboros.Consensus.Util.CBOR
FailedToAddBlockOuroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB
fakeByronBlockSizeHintOuroboros.Consensus.Byron.Ledger.Serialisation, Ouroboros.Consensus.Byron.Ledger
FallingEdgeOuroboros.Consensus.Util.Enclose
FallingEdgeWithOuroboros.Consensus.Util.Enclose
FarFutureHeaderExceptionOuroboros.Consensus.MiniProtocol.ChainSync.Client.InFutureCheck
FellBehindNTest.Consensus.GSM.Model
fhChainTypeOuroboros.Consensus.Storage.ChainDB.Impl.Types
fhCloseOuroboros.Consensus.Storage.ChainDB.Impl.Types
fhSwitchForkOuroboros.Consensus.Storage.ChainDB.Impl.Types
fibOuroboros.Consensus.Util
fileBackedIndexOuroboros.Consensus.Storage.ImmutableDB.Impl.Index
FileCorruptionTest.Ouroboros.Storage.TestBlock
FileError 
1 (Type/Class)Cardano.Api.Any
2 (Data Constructor)Cardano.Api.Any
3 (Data Constructor)Cardano.Node.Protocol.Shelley
FileErrorTempFileCardano.Api.Any
FileIdOuroboros.Consensus.Storage.VolatileDB.Impl.Types, Ouroboros.Consensus.Storage.VolatileDB.Impl.State
fileIndexTest.Ouroboros.Storage.VolatileDB.Model
FileInfoOuroboros.Consensus.Storage.VolatileDB.Impl.FileInfo
FileIOErrorCardano.Api.Any
FileLock 
1 (Type/Class)Ouroboros.Consensus.Util.FileLock
2 (Data Constructor)Ouroboros.Consensus.Util.FileLock
filePathOuroboros.Consensus.Storage.VolatileDB.Impl.Util
FileSystemError 
1 (Data Constructor)Ouroboros.Consensus.Storage.VolatileDB.API, Ouroboros.Consensus.Storage.VolatileDB
2 (Data Constructor)Ouroboros.Consensus.Storage.ImmutableDB.API, Ouroboros.Consensus.Storage.ImmutableDB
fillOuroboros.Consensus.Util.LeakyBucket
fill'Ouroboros.Consensus.Util.LeakyBucket
filledSlotsOuroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
fillInWindowTest.Ouroboros.Consensus.ChainGenerator.BitVector
fillOnOverflowOuroboros.Consensus.Util.LeakyBucket
filterTest.Util.RefEnv
filterByPredecessorOuroboros.Consensus.Storage.VolatileDB.API, Ouroboros.Consensus.Storage.VolatileDB
filterByPredecessorModelTest.Ouroboros.Storage.VolatileDB.Model
finallyOuroboros.Consensus.Util.IOLike
findFragmentTest.Consensus.BlockTree
FindIntersectTest.Consensus.PeerSimulator.ScheduledChainSyncServer
findIthActiveInVTest.Ouroboros.Consensus.ChainGenerator.BitVector
findIthEmptyInMVTest.Ouroboros.Consensus.ChainGenerator.BitVector
findIthEmptyInVTest.Ouroboros.Consensus.ChainGenerator.BitVector
findLastFdOuroboros.Consensus.Storage.VolatileDB.Impl.Util
findPathTest.Consensus.BlockTree
Fingerprint 
1 (Type/Class)Ouroboros.Consensus.Util.STM
2 (Data Constructor)Ouroboros.Consensus.Util.STM
finiteSystemTimeTest.Util.HardFork.OracularClock
firstBlock 
1 (Function)Test.Ouroboros.Storage.TestBlock
2 (Function)Test.Util.TestBlock
firstBlockOrEBBOuroboros.Consensus.Storage.ImmutableDB.Chunks.Layout, Ouroboros.Consensus.Storage.ImmutableDB.Chunks, Ouroboros.Consensus.Storage.ImmutableDB
firstBlockWithPayloadTest.Util.TestBlock
firstChunkNoOuroboros.Consensus.Storage.ImmutableDB.Chunks.Internal, Ouroboros.Consensus.Storage.ImmutableDB.Chunks, Ouroboros.Consensus.Storage.ImmutableDB
firstEBBTest.Ouroboros.Storage.TestBlock
FirstEraOuroboros.Consensus.HardFork.Combinator.Serialisation.Common
firstFilledSlotOuroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
firstJustOuroboros.Consensus.Util
firstSlotOfEpochOfSlotOuroboros.Consensus.Protocol.Ledger.Util
fixedBlockBodyOverheadOuroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
fixupModelStateTest.Consensus.GSM.Model
FlickerNTest.Consensus.GSM.Model
Flip 
1 (Type/Class)Data.SOP.Functors
2 (Data Constructor)Data.SOP.Functors
flipMatchData.SOP.Match
flipNestedCtxtOuroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block
FlrTest.Ouroboros.Storage.ChainDB.StateMachine, Test.Ouroboros.Storage.ChainDB.StateMachine.Utils.RunOnRepl
flushTBQueueOuroboros.Consensus.Util.MonadSTM.NormalForm, Ouroboros.Consensus.Util.IOLike
flushTQueueOuroboros.Consensus.Util.MonadSTM.NormalForm, Ouroboros.Consensus.Util.IOLike
Fn 
1 (Type/Class)Ouroboros.Consensus.Util.HList
2 (Data Constructor)Data.SOP.Strict
fnData.SOP.Strict
fn_2Data.SOP.Strict
fn_3Data.SOP.Strict
fn_4Data.SOP.Strict
fn_5Data.SOP.Strict
foldlOuroboros.Consensus.Util.HList
foldLedgerOuroboros.Consensus.Ledger.Abstract
foldlMOuroboros.Consensus.Util.HList
foldlM'Ouroboros.Consensus.Util
foldMapOuroboros.Consensus.Util.HList
foldrOuroboros.Consensus.Util.HList
Follower 
1 (Type/Class)Ouroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB
2 (Data Constructor)Ouroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB
FollowerCloseTest.Ouroboros.Storage.ChainDB.StateMachine, Test.Ouroboros.Storage.ChainDB.StateMachine.Utils.RunOnRepl
followerClose 
1 (Function)Test.Ouroboros.Storage.ChainDB.Model
2 (Function)Ouroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB
FollowerForwardTest.Ouroboros.Storage.ChainDB.StateMachine, Test.Ouroboros.Storage.ChainDB.StateMachine.Utils.RunOnRepl
followerForward 
1 (Function)Test.Ouroboros.Storage.ChainDB.Model
2 (Function)Ouroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB
FollowerHandle 
1 (Type/Class)Ouroboros.Consensus.Storage.ChainDB.Impl.Types
2 (Data Constructor)Ouroboros.Consensus.Storage.ChainDB.Impl.Types
FollowerIdTest.Ouroboros.Storage.ChainDB.Model
FollowerInImmutableDBOuroboros.Consensus.Storage.ChainDB.Impl.Types
FollowerInitOuroboros.Consensus.Storage.ChainDB.Impl.Types
FollowerInMemOuroboros.Consensus.Storage.ChainDB.Impl.Types
FollowerInstructionTest.Ouroboros.Storage.ChainDB.StateMachine, Test.Ouroboros.Storage.ChainDB.StateMachine.Utils.RunOnRepl
followerInstruction 
1 (Function)Test.Ouroboros.Storage.ChainDB.Model
2 (Function)Ouroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB
followerInstructionBlockingOuroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB
FollowerKey 
1 (Type/Class)Ouroboros.Consensus.Storage.ChainDB.Impl.Types
2 (Data Constructor)Ouroboros.Consensus.Storage.ChainDB.Impl.Types
FollowerNewImmIteratorOuroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB
FollowerNoLongerInMemOuroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB
FollowerRefTest.Ouroboros.Storage.ChainDB.StateMachine
FollowerRollStateOuroboros.Consensus.Storage.ChainDB.Impl.Types
followerRollStatePointOuroboros.Consensus.Storage.ChainDB.Impl.Types
FollowerStateOuroboros.Consensus.Storage.ChainDB.Impl.Types
FollowerSwitchToMemOuroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB
forAllGenesisTestTest.Consensus.Genesis.Setup
forAllGenRunShrinkCheckTest.Util.QuickCheck
Forecast 
1 (Type/Class)Ouroboros.Consensus.Forecast
2 (Data Constructor)Ouroboros.Consensus.Forecast
forecastAcrossShelleyOuroboros.Consensus.Shelley.ShelleyHFC
forecastAtOuroboros.Consensus.Forecast
forecastForOuroboros.Consensus.Forecast
ForecastRange 
1 (Type/Class)Test.Consensus.PointSchedule
2 (Data Constructor)Test.Consensus.PointSchedule
forgeBftExtOuroboros.Consensus.Mock.Ledger.Block.BFT, Ouroboros.Consensus.Mock.Ledger
forgeBftFieldsOuroboros.Consensus.Protocol.BFT
forgeBlockOuroboros.Consensus.Block.Forging, Ouroboros.Consensus.Block
forgeByronBlockOuroboros.Consensus.Byron.Ledger.Forge, Ouroboros.Consensus.Byron.Ledger
forgeByronSpecBlockOuroboros.Consensus.ByronSpec.Ledger.Forge, Ouroboros.Consensus.ByronSpec.Ledger
forgeDualByronBlockOuroboros.Consensus.ByronDual.Ledger
forgeEBB 
1 (Function)Ouroboros.Consensus.Byron.Ledger.Forge, Ouroboros.Consensus.Byron.Ledger
2 (Function)Test.ThreadNet.Network, Test.ThreadNet.General
ForgeEbbEnv 
1 (Type/Class)Test.ThreadNet.Network, Test.ThreadNet.General
2 (Data Constructor)Test.ThreadNet.Network, Test.ThreadNet.General
forgeEbbEnvTest.ThreadNet.General
ForgeExt 
1 (Type/Class)Ouroboros.Consensus.Mock.Ledger.Forge, Ouroboros.Consensus.Mock.Ledger
2 (Data Constructor)Ouroboros.Consensus.Mock.Ledger.Forge, Ouroboros.Consensus.Mock.Ledger
forgeExtOuroboros.Consensus.Mock.Ledger.Forge, Ouroboros.Consensus.Mock.Ledger
ForgeInKnownSlotOuroboros.Consensus.Mempool.API, Ouroboros.Consensus.Mempool
ForgeInUnknownSlotOuroboros.Consensus.Mempool.API, Ouroboros.Consensus.Mempool
forgeLabelOuroboros.Consensus.Block.Forging, Ouroboros.Consensus.Block
ForgeLedgerStateOuroboros.Consensus.Mempool.API, Ouroboros.Consensus.Mempool
ForgeLimitCardano.Tools.DBSynthesizer.Types
ForgeLimitBlockCardano.Tools.DBSynthesizer.Types
ForgeLimitEpochCardano.Tools.DBSynthesizer.Types
ForgeLimitSlotCardano.Tools.DBSynthesizer.Types
forgePBftExtOuroboros.Consensus.Mock.Ledger.Block.PBFT, Ouroboros.Consensus.Mock.Ledger
forgePBftFieldsOuroboros.Consensus.Protocol.PBFT
forgePraosExtOuroboros.Consensus.Mock.Ledger.Block.Praos, Ouroboros.Consensus.Mock.Ledger
forgePraosFields 
1 (Function)Ouroboros.Consensus.Protocol.Praos
2 (Function)Ouroboros.Consensus.Mock.Protocol.Praos
forgePraosRuleExtOuroboros.Consensus.Mock.Ledger.Block.PraosRule, Ouroboros.Consensus.Mock.Ledger
forgeRegularBlockOuroboros.Consensus.Byron.Ledger.Forge, Ouroboros.Consensus.Byron.Ledger
ForgeResult 
1 (Type/Class)Cardano.Tools.DBSynthesizer.Types
2 (Data Constructor)Cardano.Tools.DBSynthesizer.Types
forgersTest.ThreadNet.Ref.PBFT
forgeShelleyBlockOuroboros.Consensus.Shelley.Ledger.Forge, Ouroboros.Consensus.Shelley.Ledger
forgeSimpleOuroboros.Consensus.Mock.Ledger.Forge, Ouroboros.Consensus.Mock.Ledger
ForgeStateInfoOuroboros.Consensus.Block.Forging, Ouroboros.Consensus.Block
forgeStateInfoTracerOuroboros.Consensus.Node.Tracers, Ouroboros.Consensus.Node
ForgeStateUpdatedOuroboros.Consensus.Block.Forging, Ouroboros.Consensus.Block
ForgeStateUpdateError 
1 (Data Constructor)Ouroboros.Consensus.Block.Forging, Ouroboros.Consensus.Block
2 (Type/Class)Ouroboros.Consensus.Block.Forging, Ouroboros.Consensus.Block
ForgeStateUpdateFailedOuroboros.Consensus.Block.Forging, Ouroboros.Consensus.Block
ForgeStateUpdateInfoOuroboros.Consensus.Block.Forging, Ouroboros.Consensus.Block
forgeStateUpdateInfoFromUpdateInfoOuroboros.Consensus.Block.Forging, Ouroboros.Consensus.Block
ForgeStateUpdateSuppressedOuroboros.Consensus.Block.Forging, Ouroboros.Consensus.Block
forgetBaseTest.Ouroboros.Consensus.ChainGenerator.Counting
forgetElemTest.Ouroboros.Consensus.ChainGenerator.Counting
forgetFingerprintOuroboros.Consensus.Util.STM
forgeTPraosFieldsOuroboros.Consensus.Protocol.TPraos
forgeTracerOuroboros.Consensus.Node.Tracers, Ouroboros.Consensus.Node
forgetSignKeyKESOuroboros.Consensus.Util.IOLike
forgetValidatedByronSpecGenTxOuroboros.Consensus.ByronSpec.Ledger.Mempool, Ouroboros.Consensus.ByronSpec.Ledger
forgetValidatedByronTxOuroboros.Consensus.Byron.Ledger.Mempool, Ouroboros.Consensus.Byron.Ledger
forgetValidatedSimpleGenTxOuroboros.Consensus.Mock.Ledger.Block, Ouroboros.Consensus.Mock.Ledger
forgetWindowTest.Ouroboros.Consensus.ChainGenerator.Counting
ForgottenTest.Ouroboros.Consensus.ChainGenerator.Some
forgottenTest.Ouroboros.Consensus.ChainGenerator.Some
forkBlockTest.Util.TestBlock
forkCharTest.Consensus.PeerSimulator.StateDiagram
forkEachSlotTest.Util.HardFork.OracularClock
forkEachSlot_Test.Util.HardFork.OracularClock
ForkedTest.ThreadNet.Ref.PBFT
forkFinallyOuroboros.Consensus.Util.IOLike
forkIOOuroboros.Consensus.Util.IOLike
forkIOWithUnmaskOuroboros.Consensus.Util.IOLike
forkLinkedWatcherOuroboros.Consensus.Util.STM
forkOnOuroboros.Consensus.Util.IOLike
forksAtMostKBlocksOuroboros.Consensus.Util.AnchoredFragment
ForkTooDeepOuroboros.Consensus.MiniProtocol.ChainSync.Client
ForkTooOldOuroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB
forRange_Test.Ouroboros.Consensus.ChainGenerator.Counting
forwardCompatQueryOuroboros.Consensus.HardFork.Combinator.Compat
FoundIntersectionOuroboros.Consensus.MiniProtocol.ChainSync.Client.State
FreshJumperOuroboros.Consensus.MiniProtocol.ChainSync.Client.State
fromByronBlockCountOuroboros.Consensus.Byron.Ledger.Conversions
fromByronBlockNoOuroboros.Consensus.Byron.Ledger.Conversions
fromByronEpochSlotsOuroboros.Consensus.Byron.Ledger.Conversions
fromByronSlotLengthOuroboros.Consensus.Byron.Ledger.Conversions
fromByronSlotNoOuroboros.Consensus.Byron.Ledger.Conversions
fromByronSpecPrevHashOuroboros.Consensus.ByronSpec.Ledger.Conversions
fromByronSpecSlotNoOuroboros.Consensus.ByronSpec.Ledger.Conversions
FromCBORCardano.Api.Any
fromCBORCardano.Api.Any
fromChain 
1 (Function)Ouroboros.Consensus.HeaderStateHistory
2 (Function)Ouroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB
fromChainEnvOuroboros.Consensus.ByronSpec.Ledger.Genesis
fromCoreNodeIdOuroboros.Consensus.NodeId
fromExceptionOuroboros.Consensus.Util.IOLike
fromExUnitsOuroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
fromFullOuroboros.Consensus.Storage.ChainDB.Init
fromIDecodeOuroboros.Consensus.Util.CBOR
fromIsEBBOuroboros.Consensus.Block.EBB, Ouroboros.Consensus.Block
fromLazyMVarOuroboros.Consensus.Util.NormalForm.StrictMVar, Ouroboros.Consensus.Util.IOLike
fromLazyTMVarOuroboros.Consensus.Util.MonadSTM.NormalForm, Ouroboros.Consensus.Util.IOLike
fromLazyTVarOuroboros.Consensus.Util.NormalForm.StrictTVar, Ouroboros.Consensus.Util.IOLike
fromLedgerIndividualPoolStakeOuroboros.Consensus.Shelley.Ledger.Query.Types
fromLedgerPoolDistrOuroboros.Consensus.Shelley.Ledger.Query.Types
FromLedgerStateCardano.Tools.DBAnalyser.Analysis
fromList 
1 (Function)Test.Util.RefEnv
2 (Function)Ouroboros.Consensus.Mempool.TxSeq
3 (Function)Ouroboros.Consensus.Protocol.PBFT.State
fromMap 
1 (Function)Test.Consensus.PointSchedule.Peers
2 (Function)Test.Util.InvertedMap
fromMap'Test.Consensus.PointSchedule.Peers
fromMempoolPayloadOuroboros.Consensus.Byron.Ledger.Mempool, Ouroboros.Consensus.Byron.Ledger
fromMinimalChainDbArgsTest.Util.ChainDB
fromNonEmptyNPData.SOP.OptNP
fromNPData.SOP.OptNP
fromParsedBlockInfosOuroboros.Consensus.Storage.VolatileDB.Impl.FileInfo
fromPBftLedgerViewOuroboros.Consensus.Byron.Ledger.PBFT, Ouroboros.Consensus.Byron.Ledger
FromPointCardano.Tools.DBAnalyser.Analysis
fromRawHashOuroboros.Consensus.Block.Abstract, Ouroboros.Consensus.Block
fromRekeyingToRekeyMTest.ThreadNet.Rekeying
fromRelativeTimeOuroboros.Consensus.BlockchainTime.WallClock.Types, Ouroboros.Consensus.BlockchainTime
fromShelleyPrevHashOuroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
fromShortRawHashOuroboros.Consensus.Block.Abstract, Ouroboros.Consensus.Block
fromSingletonData.SOP.OptNP
FromSomeType 
1 (Type/Class)Cardano.Api.Any, Cardano.Api.SerialiseTextEnvelope
2 (Data Constructor)Cardano.Api.Any, Cardano.Api.SerialiseTextEnvelope
fromTipData.SOP.Telescope
fromTrivialDependencyOuroboros.Consensus.Util.DepPair, Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block
fromTZ 
1 (Function)Ouroboros.Consensus.HardFork.Combinator.State.Infra, Ouroboros.Consensus.HardFork.Combinator.State
2 (Function)Data.SOP.Telescope
fromWindowTest.Ouroboros.Consensus.ChainGenerator.Counting
fromWindowVarTest.Ouroboros.Consensus.ChainGenerator.Counting
fromWithOriginOuroboros.Consensus.Block.Abstract, Ouroboros.Consensus.Block
fsPathChunkFileOuroboros.Consensus.Storage.ImmutableDB.Impl.Util
fsPathPrimaryIndexFileOuroboros.Consensus.Storage.ImmutableDB.Impl.Util
fsPathSecondaryIndexFileOuroboros.Consensus.Storage.ImmutableDB.Impl.Util
FuseOuroboros.Consensus.Util
FuseBlownException 
1 (Type/Class)Ouroboros.Consensus.Util
2 (Data Constructor)Ouroboros.Consensus.Util
FutureTest.Util.HardFork.Future
futureTest.ThreadNet.General
futureEpochInFirstEraTest.Util.HardFork.Future
futureEraExceptionOuroboros.Consensus.HardFork.Combinator.Serialisation.Common
futureFirstEpochSizeTest.Util.HardFork.Future
futureFirstSlotLengthTest.Util.HardFork.Future
FutureRelayOuroboros.Consensus.Ledger.SupportsPeerSelection
futureSlotLengthsTest.Util.HardFork.Future
futureSlotToEpochTest.Util.HardFork.Future
futureSlotToTimeTest.Util.HardFork.Future
futureTimeToSlotTest.Util.HardFork.Future