| Fail | Ouroboros.Consensus.Util.CBOR |
| FailedToAddBlock | Ouroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB |
| FallingEdge | Ouroboros.Consensus.Util.Enclose |
| FallingEdgeWith | Ouroboros.Consensus.Util.Enclose |
| FarFutureHeaderException | Ouroboros.Consensus.MiniProtocol.ChainSync.Client.InFutureCheck |
| fhChainType | Ouroboros.Consensus.Storage.ChainDB.Impl.Types |
| fhClose | Ouroboros.Consensus.Storage.ChainDB.Impl.Types |
| fhSwitchFork | Ouroboros.Consensus.Storage.ChainDB.Impl.Types |
| fib | Ouroboros.Consensus.Util |
| fileBackedIndex | Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index |
| FileId | Ouroboros.Consensus.Storage.VolatileDB.Impl.Types, Ouroboros.Consensus.Storage.VolatileDB.Impl.State |
| FileInfo | Ouroboros.Consensus.Storage.VolatileDB.Impl.FileInfo |
| FileLock | |
| 1 (Type/Class) | Ouroboros.Consensus.Util.FileLock |
| 2 (Data Constructor) | Ouroboros.Consensus.Util.FileLock |
| filePath | Ouroboros.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 |
| fill | Ouroboros.Consensus.Util.LeakyBucket |
| fill' | Ouroboros.Consensus.Util.LeakyBucket |
| filledSlots | Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary |
| fillOnOverflow | Ouroboros.Consensus.Util.LeakyBucket |
| filterByPredecessor | Ouroboros.Consensus.Storage.VolatileDB.API, Ouroboros.Consensus.Storage.VolatileDB |
| filterWithKeyOnly | Ouroboros.Consensus.Ledger.Tables.Diff |
| finalize | Ouroboros.Consensus.Block.Forging, Ouroboros.Consensus.Block |
| finally | Ouroboros.Consensus.Util.IOLike |
| findLastFd | Ouroboros.Consensus.Storage.VolatileDB.Impl.Util |
| findM | Ouroboros.Consensus.Util |
| Fingerprint | |
| 1 (Type/Class) | Ouroboros.Consensus.Util.STM |
| 2 (Data Constructor) | Ouroboros.Consensus.Util.STM |
| firstBlockOrEBB | Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout, Ouroboros.Consensus.Storage.ImmutableDB.Chunks, Ouroboros.Consensus.Storage.ImmutableDB |
| firstChunkNo | Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal, Ouroboros.Consensus.Storage.ImmutableDB.Chunks, Ouroboros.Consensus.Storage.ImmutableDB |
| FirstEra | Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common |
| firstFilledSlot | Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary |
| firstJust | Ouroboros.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 | Ouroboros.Consensus.Storage.LedgerDB.TraceEvent, Ouroboros.Consensus.Storage.LedgerDB |
| FlavorImplSpecificTraceV1 | Ouroboros.Consensus.Storage.LedgerDB.TraceEvent, Ouroboros.Consensus.Storage.LedgerDB |
| FlavorImplSpecificTraceV2 | Ouroboros.Consensus.Storage.LedgerDB.TraceEvent, Ouroboros.Consensus.Storage.LedgerDB |
| flipNestedCtxt | Ouroboros.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 |
| flushableLength | Ouroboros.Consensus.Storage.LedgerDB.V1.DbChangelog |
| FlushFrequency | Ouroboros.Consensus.Storage.LedgerDB.V1.Args |
| flushTBQueue | Ouroboros.Consensus.Util.MonadSTM.NormalForm, Ouroboros.Consensus.Util.IOLike |
| flushTQueue | Ouroboros.Consensus.Util.MonadSTM.NormalForm, Ouroboros.Consensus.Util.IOLike |
| Fn | Ouroboros.Consensus.Util.HList |
| Fn2 | Ouroboros.Consensus.Ledger.Tables.Combinators, Ouroboros.Consensus.Ledger.Tables, Ouroboros.Consensus.Ledger.Basics, Ouroboros.Consensus.Ledger.Abstract |
| fn2_1 | Ouroboros.Consensus.Ledger.Tables.Combinators, Ouroboros.Consensus.Ledger.Tables, Ouroboros.Consensus.Ledger.Basics, Ouroboros.Consensus.Ledger.Abstract |
| fn2_2 | Ouroboros.Consensus.Ledger.Tables.Combinators, Ouroboros.Consensus.Ledger.Tables, Ouroboros.Consensus.Ledger.Basics, Ouroboros.Consensus.Ledger.Abstract |
| fn2_3 | Ouroboros.Consensus.Ledger.Tables.Combinators, Ouroboros.Consensus.Ledger.Tables, Ouroboros.Consensus.Ledger.Basics, Ouroboros.Consensus.Ledger.Abstract |
| fn2_4 | Ouroboros.Consensus.Ledger.Tables.Combinators, Ouroboros.Consensus.Ledger.Tables, Ouroboros.Consensus.Ledger.Basics, Ouroboros.Consensus.Ledger.Abstract |
| foeBackingStoreValueHandle | Ouroboros.Consensus.Storage.LedgerDB.V1.Forker |
| foeChangelog | Ouroboros.Consensus.Storage.LedgerDB.V1.Forker |
| foeCleanup | Ouroboros.Consensus.Storage.LedgerDB.V2.Forker |
| foeInitialHandleKey | Ouroboros.Consensus.Storage.LedgerDB.V2.Forker |
| foeLedgerDbLock | Ouroboros.Consensus.Storage.LedgerDB.V2.Forker |
| foeLedgerDbRegistry | Ouroboros.Consensus.Storage.LedgerDB.V2.Forker |
| foeLedgerDbToClose | Ouroboros.Consensus.Storage.LedgerDB.V2.Forker |
| foeLedgerSeq | Ouroboros.Consensus.Storage.LedgerDB.V2.Forker |
| foeResourceRegistry | Ouroboros.Consensus.Storage.LedgerDB.V2.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 |
| foldl | Ouroboros.Consensus.Util.HList |
| foldLedger | Ouroboros.Consensus.Ledger.Abstract |
| foldlM | Ouroboros.Consensus.Util.HList |
| foldlM' | Ouroboros.Consensus.Util |
| foldMap | Ouroboros.Consensus.Util.HList |
| foldMapDelta | Ouroboros.Consensus.Ledger.Tables.Diff |
| foldr | Ouroboros.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 |
| followerClose | Ouroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB |
| followerForward | 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 |
| FollowerInImmutableDB | Ouroboros.Consensus.Storage.ChainDB.Impl.Types |
| FollowerInit | Ouroboros.Consensus.Storage.ChainDB.Impl.Types |
| FollowerInMem | Ouroboros.Consensus.Storage.ChainDB.Impl.Types |
| followerInstruction | Ouroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB |
| followerInstructionBlocking | Ouroboros.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 |
| FollowerNewImmIterator | Ouroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB |
| FollowerNoLongerInMem | Ouroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB |
| FollowerRollState | Ouroboros.Consensus.Storage.ChainDB.Impl.Types |
| followerRollStatePoint | Ouroboros.Consensus.Storage.ChainDB.Impl.Types |
| FollowerState | Ouroboros.Consensus.Storage.ChainDB.Impl.Types |
| FollowerSwitchToMem | Ouroboros.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 |
| forecastAt | Ouroboros.Consensus.Forecast |
| forecastFor | Ouroboros.Consensus.Forecast |
| forgeBftFields | Ouroboros.Consensus.Protocol.BFT |
| forgeBlock | Ouroboros.Consensus.Block.Forging, Ouroboros.Consensus.Block |
| ForgeInKnownSlot | Ouroboros.Consensus.Mempool.API, Ouroboros.Consensus.Mempool |
| ForgeInUnknownSlot | Ouroboros.Consensus.Mempool.API, Ouroboros.Consensus.Mempool |
| forgeLabel | Ouroboros.Consensus.Block.Forging, Ouroboros.Consensus.Block |
| ForgeLedgerState | Ouroboros.Consensus.Mempool.API, Ouroboros.Consensus.Mempool |
| forgePBftFields | Ouroboros.Consensus.Protocol.PBFT |
| ForgeStateInfo | Ouroboros.Consensus.Block.Forging, Ouroboros.Consensus.Block |
| ForgeStateUpdated | Ouroboros.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 |
| ForgeStateUpdateFailed | Ouroboros.Consensus.Block.Forging, Ouroboros.Consensus.Block |
| ForgeStateUpdateInfo | Ouroboros.Consensus.Block.Forging, Ouroboros.Consensus.Block |
| forgeStateUpdateInfoFromUpdateInfo | Ouroboros.Consensus.Block.Forging, Ouroboros.Consensus.Block |
| ForgeStateUpdateSuppressed | Ouroboros.Consensus.Block.Forging, Ouroboros.Consensus.Block |
| forgetFingerprint | Ouroboros.Consensus.Util.STM |
| forgetInjectionIndex | Ouroboros.Consensus.HardFork.Combinator.Embed.Nary |
| forgetLedgerTables | Ouroboros.Consensus.Ledger.Tables.Utils |
| forgetSignKeyKES | Ouroboros.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 |
| forkerAtFromTip | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| forkerClose | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| ForkerCloseCommitted | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| ForkerCloseUncommitted | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| forkerCommit | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| forkerCurrentPoint | Ouroboros.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 |
| forkerGetLedgerState | Ouroboros.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 |
| ForkerOpen | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| forkerPush | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| ForkerPushEnd | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| ForkerPushStart | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| forkerRangeReadTables | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| ForkerRangeReadTablesEnd | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| ForkerRangeReadTablesStart | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| ForkerReadStatistics | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| forkerReadStatistics | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| forkerReadTables | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| ForkerReadTablesEnd | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| ForkerReadTablesStart | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| forkFinally | Ouroboros.Consensus.Util.IOLike |
| forkIO | Ouroboros.Consensus.Util.IOLike |
| forkIOWithUnmask | Ouroboros.Consensus.Util.IOLike |
| forkLinkedWatcher | Ouroboros.Consensus.Util.STM |
| forkLinkedWatcherAllocate | Ouroboros.Consensus.Util.STM |
| forkLinkedWatcherFinalize | Ouroboros.Consensus.Util.STM |
| forkOn | Ouroboros.Consensus.Util.IOLike |
| forksAtMostKWeight | Ouroboros.Consensus.Util.AnchoredFragment |
| ForkTooDeep | Ouroboros.Consensus.MiniProtocol.ChainSync.Client |
| ForkTooOld | Ouroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB |
| forwardTableKeySets | Ouroboros.Consensus.Storage.LedgerDB.V1.DbChangelog |
| forwardTableKeySets' | Ouroboros.Consensus.Storage.LedgerDB.V1.DbChangelog |
| FoundIntersection | Ouroboros.Consensus.MiniProtocol.ChainSync.Client.State |
| FreshJumper | Ouroboros.Consensus.MiniProtocol.ChainSync.Client.State |
| fromAntiDiff | Ouroboros.Consensus.Storage.LedgerDB.V1.DiffSeq |
| fromChain | |
| 1 (Function) | Ouroboros.Consensus.HeaderStateHistory |
| 2 (Function) | Ouroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB |
| fromCoreNodeId | Ouroboros.Consensus.NodeId |
| fromException | Ouroboros.Consensus.Util.IOLike |
| fromFull | Ouroboros.Consensus.Storage.ChainDB.Init |
| fromIDecode | Ouroboros.Consensus.Util.CBOR |
| fromIsEBB | Ouroboros.Consensus.Block.EBB, Ouroboros.Consensus.Block |
| fromLazyMVar | Ouroboros.Consensus.Util.NormalForm.StrictMVar, Ouroboros.Consensus.Util.IOLike |
| fromLazyTMVar | Ouroboros.Consensus.Util.MonadSTM.NormalForm, Ouroboros.Consensus.Util.IOLike |
| fromLazyTVar | Ouroboros.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 |
| fromListDeletes | Ouroboros.Consensus.Ledger.Tables.Diff |
| fromListInserts | Ouroboros.Consensus.Ledger.Tables.Diff |
| fromMap | Ouroboros.Consensus.Ledger.Tables.Diff |
| fromMapDeletes | Ouroboros.Consensus.Ledger.Tables.Diff |
| fromMapInserts | Ouroboros.Consensus.Ledger.Tables.Diff |
| fromParsedBlockInfos | Ouroboros.Consensus.Storage.VolatileDB.Impl.FileInfo |
| fromRawHash | Ouroboros.Consensus.Block.Abstract, Ouroboros.Consensus.Block |
| fromRelativeTime | Ouroboros.Consensus.BlockchainTime.WallClock.Types, Ouroboros.Consensus.BlockchainTime |
| fromSetDeletes | Ouroboros.Consensus.Ledger.Tables.Diff |
| fromShortRawHash | Ouroboros.Consensus.Block.Abstract, Ouroboros.Consensus.Block |
| fromTrivialDependency | Ouroboros.Consensus.Util.DepPair, Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block |
| fromTZ | Ouroboros.Consensus.HardFork.Combinator.State.Infra, Ouroboros.Consensus.HardFork.Combinator.State |
| fromWithOrigin | Ouroboros.Consensus.Block.Abstract, Ouroboros.Consensus.Block |
| fsPathChunkFile | Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util |
| fsPathPrimaryIndexFile | Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util |
| fsPathSecondaryIndexFile | Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util |
| Fuse | Ouroboros.Consensus.Util |
| FuseBlownException | |
| 1 (Type/Class) | Ouroboros.Consensus.Util |
| 2 (Data Constructor) | Ouroboros.Consensus.Util |
| futureEraException | Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common |
| FutureRelay | Ouroboros.Consensus.Ledger.SupportsPeerSelection |