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

Index - F

FailOuroboros.Consensus.Util.CBOR
FailedToAddBlockOuroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB
FallingEdgeOuroboros.Consensus.Util.Enclose
FallingEdgeWithOuroboros.Consensus.Util.Enclose
FarFutureHeaderExceptionOuroboros.Consensus.MiniProtocol.ChainSync.Client.InFutureCheck
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
FileIdOuroboros.Consensus.Storage.VolatileDB.Impl.Types, Ouroboros.Consensus.Storage.VolatileDB.Impl.State
FileInfoOuroboros.Consensus.Storage.VolatileDB.Impl.FileInfo
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
fillOnOverflowOuroboros.Consensus.Util.LeakyBucket
filterByPredecessorOuroboros.Consensus.Storage.VolatileDB.API, Ouroboros.Consensus.Storage.VolatileDB
filterWithKeyOnlyOuroboros.Consensus.Ledger.Tables.Diff
finallyOuroboros.Consensus.Util.IOLike
findLastFdOuroboros.Consensus.Storage.VolatileDB.Impl.Util
findMOuroboros.Consensus.Util
Fingerprint 
1 (Type/Class)Ouroboros.Consensus.Util.STM
2 (Data Constructor)Ouroboros.Consensus.Util.STM
firstBlockOrEBBOuroboros.Consensus.Storage.ImmutableDB.Chunks.Layout, Ouroboros.Consensus.Storage.ImmutableDB.Chunks, Ouroboros.Consensus.Storage.ImmutableDB
firstChunkNoOuroboros.Consensus.Storage.ImmutableDB.Chunks.Internal, Ouroboros.Consensus.Storage.ImmutableDB.Chunks, Ouroboros.Consensus.Storage.ImmutableDB
FirstEraOuroboros.Consensus.HardFork.Combinator.Serialisation.Common
firstFilledSlotOuroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
firstJustOuroboros.Consensus.Util
Flag 
1 (Type/Class)Ouroboros.Consensus.Util, Ouroboros.Consensus.Storage.LedgerDB.Snapshots
2 (Data Constructor)Ouroboros.Consensus.Util, Ouroboros.Consensus.Storage.LedgerDB.Snapshots
FlavorImplSpecificTrace 
1 (Type/Class)Ouroboros.Consensus.Storage.LedgerDB.V2.Args
2 (Type/Class)Ouroboros.Consensus.Storage.LedgerDB.V1.BackingStore
3 (Type/Class)Ouroboros.Consensus.Storage.LedgerDB.TraceEvent, Ouroboros.Consensus.Storage.LedgerDB
FlavorImplSpecificTraceInMemory 
1 (Data Constructor)Ouroboros.Consensus.Storage.LedgerDB.V2.Args
2 (Type/Class)Ouroboros.Consensus.Storage.LedgerDB.V1.BackingStore
3 (Data Constructor)Ouroboros.Consensus.Storage.LedgerDB.V1.BackingStore
FlavorImplSpecificTraceOnDisk 
1 (Data Constructor)Ouroboros.Consensus.Storage.LedgerDB.V2.Args
2 (Type/Class)Ouroboros.Consensus.Storage.LedgerDB.V1.BackingStore
3 (Data Constructor)Ouroboros.Consensus.Storage.LedgerDB.V1.BackingStore
FlavorImplSpecificTraceV1Ouroboros.Consensus.Storage.LedgerDB.TraceEvent, Ouroboros.Consensus.Storage.LedgerDB
FlavorImplSpecificTraceV2Ouroboros.Consensus.Storage.LedgerDB.TraceEvent, Ouroboros.Consensus.Storage.LedgerDB
flipNestedCtxtOuroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block
FlipTickedLedgerState 
1 (Type/Class)Ouroboros.Consensus.HardFork.Combinator.Ledger, Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor)Ouroboros.Consensus.HardFork.Combinator.Ledger, Ouroboros.Consensus.HardFork.Combinator
flushableLengthOuroboros.Consensus.Storage.LedgerDB.V1.DbChangelog
FlushFrequencyOuroboros.Consensus.Storage.LedgerDB.V1.Args
flushTBQueueOuroboros.Consensus.Util.MonadSTM.NormalForm, Ouroboros.Consensus.Util.IOLike
flushTQueueOuroboros.Consensus.Util.MonadSTM.NormalForm, Ouroboros.Consensus.Util.IOLike
FnOuroboros.Consensus.Util.HList
Fn2Ouroboros.Consensus.Ledger.Tables.Combinators, Ouroboros.Consensus.Ledger.Tables, Ouroboros.Consensus.Ledger.Basics, Ouroboros.Consensus.Ledger.Abstract
fn2_1Ouroboros.Consensus.Ledger.Tables.Combinators, Ouroboros.Consensus.Ledger.Tables, Ouroboros.Consensus.Ledger.Basics, Ouroboros.Consensus.Ledger.Abstract
fn2_2Ouroboros.Consensus.Ledger.Tables.Combinators, Ouroboros.Consensus.Ledger.Tables, Ouroboros.Consensus.Ledger.Basics, Ouroboros.Consensus.Ledger.Abstract
fn2_3Ouroboros.Consensus.Ledger.Tables.Combinators, Ouroboros.Consensus.Ledger.Tables, Ouroboros.Consensus.Ledger.Basics, Ouroboros.Consensus.Ledger.Abstract
fn2_4Ouroboros.Consensus.Ledger.Tables.Combinators, Ouroboros.Consensus.Ledger.Tables, Ouroboros.Consensus.Ledger.Basics, Ouroboros.Consensus.Ledger.Abstract
foeBackingStoreValueHandleOuroboros.Consensus.Storage.LedgerDB.V1.Forker
foeChangelogOuroboros.Consensus.Storage.LedgerDB.V1.Forker
foeLedgerSeqOuroboros.Consensus.Storage.LedgerDB.V2.Forker
foeResourcesToReleaseOuroboros.Consensus.Storage.LedgerDB.V2.Forker
foeSecurityParam 
1 (Function)Ouroboros.Consensus.Storage.LedgerDB.V2.Forker
2 (Function)Ouroboros.Consensus.Storage.LedgerDB.V1.Forker
foeSwitchVar 
1 (Function)Ouroboros.Consensus.Storage.LedgerDB.V2.Forker
2 (Function)Ouroboros.Consensus.Storage.LedgerDB.V1.Forker
foeTracer 
1 (Function)Ouroboros.Consensus.Storage.LedgerDB.V2.Forker
2 (Function)Ouroboros.Consensus.Storage.LedgerDB.V1.Forker
foldlOuroboros.Consensus.Util.HList
foldLedgerOuroboros.Consensus.Ledger.Abstract
foldlMOuroboros.Consensus.Util.HList
foldlM'Ouroboros.Consensus.Util
foldMapOuroboros.Consensus.Util.HList
foldMapDeltaOuroboros.Consensus.Ledger.Tables.Diff
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
followerCloseOuroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB
followerForwardOuroboros.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
FollowerInImmutableDBOuroboros.Consensus.Storage.ChainDB.Impl.Types
FollowerInitOuroboros.Consensus.Storage.ChainDB.Impl.Types
FollowerInMemOuroboros.Consensus.Storage.ChainDB.Impl.Types
followerInstructionOuroboros.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
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
Forecast 
1 (Type/Class)Ouroboros.Consensus.Forecast
2 (Data Constructor)Ouroboros.Consensus.Forecast
forecastAtOuroboros.Consensus.Forecast
forecastForOuroboros.Consensus.Forecast
forgeBftFieldsOuroboros.Consensus.Protocol.BFT
forgeBlockOuroboros.Consensus.Block.Forging, Ouroboros.Consensus.Block
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
forgePBftFieldsOuroboros.Consensus.Protocol.PBFT
ForgeStateInfoOuroboros.Consensus.Block.Forging, Ouroboros.Consensus.Block
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
forgetFingerprintOuroboros.Consensus.Util.STM
forgetInjectionIndexOuroboros.Consensus.HardFork.Combinator.Embed.Nary
forgetLedgerTablesOuroboros.Consensus.Ledger.Tables.Utils
forgetSignKeyKESOuroboros.Consensus.Util.IOLike
Forker 
1 (Type/Class)Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
2 (Data Constructor)Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
Forker'Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
forkerAtFromTipOuroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
forkerCloseOuroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
ForkerCloseCommittedOuroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
ForkerCloseUncommittedOuroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
forkerCommitOuroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
forkerCurrentPointOuroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
ForkerEnv 
1 (Type/Class)Ouroboros.Consensus.Storage.LedgerDB.V2.Forker
2 (Data Constructor)Ouroboros.Consensus.Storage.LedgerDB.V2.Forker
3 (Type/Class)Ouroboros.Consensus.Storage.LedgerDB.V1.Forker
4 (Data Constructor)Ouroboros.Consensus.Storage.LedgerDB.V1.Forker
forkerGetLedgerStateOuroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
ForkerKey 
1 (Type/Class)Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
2 (Data Constructor)Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
ForkerOpenOuroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
forkerPushOuroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
ForkerPushEndOuroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
ForkerPushStartOuroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
forkerRangeReadTablesOuroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
ForkerRangeReadTablesEndOuroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
ForkerRangeReadTablesStartOuroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
ForkerReadStatisticsOuroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
forkerReadStatisticsOuroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
forkerReadTablesOuroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
ForkerReadTablesEndOuroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
ForkerReadTablesStartOuroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
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
forwardCompatQueryOuroboros.Consensus.HardFork.Combinator.Compat
forwardTableKeySetsOuroboros.Consensus.Storage.LedgerDB.V1.DbChangelog
forwardTableKeySets'Ouroboros.Consensus.Storage.LedgerDB.V1.DbChangelog
FoundIntersectionOuroboros.Consensus.MiniProtocol.ChainSync.Client.State
FreshJumperOuroboros.Consensus.MiniProtocol.ChainSync.Client.State
fromAntiDiffOuroboros.Consensus.Storage.LedgerDB.V1.DiffSeq
fromChain 
1 (Function)Ouroboros.Consensus.HeaderStateHistory
2 (Function)Ouroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB
fromCodecMKOuroboros.Consensus.Storage.LedgerDB.V1.BackingStore.Impl.LMDB.Bridge
fromCoreNodeIdOuroboros.Consensus.NodeId
fromExceptionOuroboros.Consensus.Util.IOLike
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
fromList 
1 (Function)Ouroboros.Consensus.Ledger.Tables.Diff
2 (Function)Ouroboros.Consensus.Mempool.TxSeq
3 (Function)Ouroboros.Consensus.Protocol.PBFT.State
fromListDeletesOuroboros.Consensus.Ledger.Tables.Diff
fromListInsertsOuroboros.Consensus.Ledger.Tables.Diff
fromMapOuroboros.Consensus.Ledger.Tables.Diff
fromMapDeletesOuroboros.Consensus.Ledger.Tables.Diff
fromMapInsertsOuroboros.Consensus.Ledger.Tables.Diff
fromParsedBlockInfosOuroboros.Consensus.Storage.VolatileDB.Impl.FileInfo
fromRawHashOuroboros.Consensus.Block.Abstract, Ouroboros.Consensus.Block
fromRelativeTimeOuroboros.Consensus.BlockchainTime.WallClock.Types, Ouroboros.Consensus.BlockchainTime
fromSetDeletesOuroboros.Consensus.Ledger.Tables.Diff
fromShortRawHashOuroboros.Consensus.Block.Abstract, Ouroboros.Consensus.Block
fromTrivialDependencyOuroboros.Consensus.Util.DepPair, Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block
fromTZOuroboros.Consensus.HardFork.Combinator.State.Infra, Ouroboros.Consensus.HardFork.Combinator.State
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
futureEraExceptionOuroboros.Consensus.HardFork.Combinator.Serialisation.Common
FutureRelayOuroboros.Consensus.Ledger.SupportsPeerSelection