| aBlockFetchClient | Ouroboros.Consensus.Network.NodeToNode |
| aBlockFetchServer | Ouroboros.Consensus.Network.NodeToNode |
| AbsOffset | |
| 1 (Type/Class) | Ouroboros.Consensus.Storage.FS.API.Types |
| 2 (Data Constructor) | Ouroboros.Consensus.Storage.FS.API.Types |
| AbsoluteSeek | Ouroboros.Consensus.Storage.FS.API.Types |
| aChainSyncClient | Ouroboros.Consensus.Network.NodeToNode |
| aChainSyncServer | |
| 1 (Function) | Ouroboros.Consensus.Network.NodeToNode |
| 2 (Function) | Ouroboros.Consensus.Network.NodeToClient |
| AcrossEraSelection | Ouroboros.Consensus.HardFork.Combinator.Protocol.ChainSel, Ouroboros.Consensus.HardFork.Combinator |
| acrossEraSelection | Ouroboros.Consensus.HardFork.Combinator.Protocol.ChainSel, Ouroboros.Consensus.HardFork.Combinator |
| addBlock | |
| 1 (Function) | Ouroboros.Consensus.Storage.VolatileDB.Impl.FileInfo |
| 2 (Function) | Ouroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB |
| addBlockAsync | |
| 1 (Function) | Ouroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB |
| 2 (Function) | Ouroboros.Consensus.Storage.ChainDB.Impl.ChainSel |
| addBlockIfEmpty | Ouroboros.Consensus.Storage.ChainDB.Init |
| AddBlockPromise | |
| 1 (Type/Class) | Ouroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB |
| 2 (Data Constructor) | Ouroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB |
| addBlockRunner | Ouroboros.Consensus.Storage.ChainDB.Impl.Background |
| addBlockSync | Ouroboros.Consensus.Storage.ChainDB.Impl.ChainSel |
| addBlockToAdd | Ouroboros.Consensus.Storage.ChainDB.Impl.Types |
| AddBlockValidation | Ouroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB |
| addBlockWaitWrittenToDisk | Ouroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB |
| addBlock_ | Ouroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB |
| AddedBlockToQueue | Ouroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB |
| AddedBlockToVolatileDB | Ouroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB |
| AddedToCurrentChain | Ouroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB |
| addEpochs | Ouroboros.Consensus.HardFork.History.Util, Ouroboros.Consensus.HardFork.History |
| additionalEnvelopeChecks | Ouroboros.Consensus.HeaderValidation |
| addPrefixLen | Ouroboros.Consensus.Storage.Common, Ouroboros.Consensus.Storage.Serialisation |
| addRelTime | Ouroboros.Consensus.BlockchainTime.WallClock.Types, Ouroboros.Consensus.BlockchainTime |
| addSlots | Ouroboros.Consensus.HardFork.History.Util, Ouroboros.Consensus.HardFork.History |
| addTime | Ouroboros.Consensus.Util.IOLike |
| addTxs | Ouroboros.Consensus.Mempool.API, Ouroboros.Consensus.Mempool |
| afterFn | Ouroboros.Consensus.Util.HList |
| aKeepAliveClient | Ouroboros.Consensus.Network.NodeToNode |
| aKeepAliveServer | Ouroboros.Consensus.Network.NodeToNode |
| align | |
| 1 (Function) | Ouroboros.Consensus.HardFork.Combinator.Util.Telescope |
| 2 (Function) | Ouroboros.Consensus.HardFork.Combinator.State.Infra, Ouroboros.Consensus.HardFork.Combinator.State |
| alignExtend | Ouroboros.Consensus.HardFork.Combinator.Util.Telescope |
| alignExtendNS | Ouroboros.Consensus.HardFork.Combinator.Util.Telescope |
| All | |
| 1 (Type/Class) | Data.SOP.Strict |
| 2 (Type/Class) | Ouroboros.Consensus.Util.HList |
| All2 | Data.SOP.Strict |
| allComposeShowK | Ouroboros.Consensus.Util.SOP |
| allDisjoint | Ouroboros.Consensus.Util |
| allEqual | Ouroboros.Consensus.Util |
| AllF | Data.SOP.Strict |
| AllN | Data.SOP.Strict |
| allocate | Ouroboros.Consensus.Util.ResourceRegistry |
| allocateEither | Ouroboros.Consensus.Util.ResourceRegistry |
| allocateTemp | Ouroboros.Consensus.Util.ResourceRegistry |
| AllowExisting | |
| 1 (Type/Class) | Ouroboros.Consensus.Storage.FS.API.Types |
| 2 (Data Constructor) | Ouroboros.Consensus.Storage.FS.API.Types |
| allowExisting | Ouroboros.Consensus.Storage.FS.API.Types |
| AllZip | Data.SOP.Strict |
| AllZip2 | Data.SOP.Strict |
| AllZipF | Data.SOP.Strict |
| AllZipN | Data.SOP.Strict |
| And | Data.SOP.Strict |
| AnnDecoder | |
| 1 (Type/Class) | Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common |
| 2 (Data Constructor) | Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common |
| annDecoder | Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common |
| AnnForecast | |
| 1 (Type/Class) | Ouroboros.Consensus.HardFork.Combinator.Ledger, Ouroboros.Consensus.HardFork.Combinator |
| 2 (Data Constructor) | Ouroboros.Consensus.HardFork.Combinator.Ledger, Ouroboros.Consensus.HardFork.Combinator |
| annForecast | Ouroboros.Consensus.HardFork.Combinator.Ledger, Ouroboros.Consensus.HardFork.Combinator |
| annForecastEnd | Ouroboros.Consensus.HardFork.Combinator.Ledger, Ouroboros.Consensus.HardFork.Combinator |
| annForecastState | Ouroboros.Consensus.HardFork.Combinator.Ledger, Ouroboros.Consensus.HardFork.Combinator |
| annForecastTip | Ouroboros.Consensus.HardFork.Combinator.Ledger, Ouroboros.Consensus.HardFork.Combinator |
| annLedgerErr | Ouroboros.Consensus.Storage.LedgerDB.InMemory, Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB |
| AnnLedgerError | |
| 1 (Type/Class) | Ouroboros.Consensus.Storage.LedgerDB.InMemory, Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB |
| 2 (Data Constructor) | Ouroboros.Consensus.Storage.LedgerDB.InMemory, Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB |
| AnnLedgerError' | Ouroboros.Consensus.Storage.LedgerDB.OnDisk |
| annLedgerErrRef | Ouroboros.Consensus.Storage.LedgerDB.InMemory, Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB |
| annLedgerState | Ouroboros.Consensus.Storage.LedgerDB.InMemory, Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB |
| AnnTip | |
| 1 (Type/Class) | Ouroboros.Consensus.HeaderValidation |
| 2 (Data Constructor) | Ouroboros.Consensus.HeaderValidation |
| annTipBlockNo | Ouroboros.Consensus.HeaderValidation |
| annTipHash | Ouroboros.Consensus.HeaderValidation |
| annTipInfo | Ouroboros.Consensus.HeaderValidation |
| annTipPoint | Ouroboros.Consensus.HeaderValidation |
| annTipRealPoint | Ouroboros.Consensus.HeaderValidation |
| annTipSlotNo | Ouroboros.Consensus.HeaderValidation |
| answerQuery | Ouroboros.Consensus.Ledger.Query |
| Ap | Ouroboros.Consensus.Storage.LedgerDB.InMemory |
| apFn | Data.SOP.Strict |
| ApiMisuse | |
| 1 (Type/Class) | Ouroboros.Consensus.Storage.VolatileDB.API, Ouroboros.Consensus.Storage.VolatileDB |
| 2 (Data Constructor) | Ouroboros.Consensus.Storage.VolatileDB.API, Ouroboros.Consensus.Storage.VolatileDB |
| 3 (Type/Class) | Ouroboros.Consensus.Storage.ImmutableDB.API, Ouroboros.Consensus.Storage.ImmutableDB |
| 4 (Data Constructor) | Ouroboros.Consensus.Storage.ImmutableDB.API, Ouroboros.Consensus.Storage.ImmutableDB |
| apInjs_NP | Data.SOP.Strict |
| apInjs_POP | Data.SOP.Strict |
| App | Ouroboros.Consensus.Network.NodeToClient |
| append | |
| 1 (Function) | Ouroboros.Consensus.Fragment.Diff |
| 2 (Function) | Ouroboros.Consensus.Protocol.PBFT.State |
| appendBlock | Ouroboros.Consensus.Storage.ImmutableDB.API, Ouroboros.Consensus.Storage.ImmutableDB |
| AppendBlockNotNewerThanTipError | Ouroboros.Consensus.Storage.ImmutableDB.API, Ouroboros.Consensus.Storage.ImmutableDB |
| appendBlock_ | Ouroboros.Consensus.Storage.ImmutableDB.API, Ouroboros.Consensus.Storage.ImmutableDB |
| appendEntry | |
| 1 (Function) | Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary |
| 2 (Function) | Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Cache |
| 3 (Function) | Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index |
| AppendMode | Ouroboros.Consensus.Storage.FS.API.Types |
| appendOffsets | |
| 1 (Function) | Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary |
| 2 (Function) | Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Cache |
| 3 (Function) | Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index |
| appendOpenState | Ouroboros.Consensus.Storage.VolatileDB.Impl.State |
| apply | Ouroboros.Consensus.Fragment.Diff |
| ApplyBlock | Ouroboros.Consensus.Ledger.Abstract |
| applyChainTick | Ouroboros.Consensus.Ledger.Basics, Ouroboros.Consensus.Ledger.Abstract |
| applyFn | Ouroboros.Consensus.Util.HList |
| applyLedgerBlock | Ouroboros.Consensus.Ledger.Abstract |
| ApplyRef | Ouroboros.Consensus.Storage.LedgerDB.InMemory |
| applyTx | Ouroboros.Consensus.Ledger.SupportsMempool |
| ApplyTxErr | Ouroboros.Consensus.Ledger.SupportsMempool |
| ApplyVal | Ouroboros.Consensus.Storage.LedgerDB.InMemory |
| Apps | |
| 1 (Type/Class) | Ouroboros.Consensus.Network.NodeToNode |
| 2 (Data Constructor) | Ouroboros.Consensus.Network.NodeToNode |
| 3 (Type/Class) | Ouroboros.Consensus.Network.NodeToClient |
| 4 (Data Constructor) | Ouroboros.Consensus.Network.NodeToClient |
| AskedToTerminate | Ouroboros.Consensus.MiniProtocol.ChainSync.Client |
| assertChunkCanContainEBB | Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal |
| assertEqWithMsg | Ouroboros.Consensus.Util.Assert |
| assertRelativeSlotInChunk | Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal |
| assertSameChunk | Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal |
| assertWithinBounds | Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal |
| assertWithMsg | Ouroboros.Consensus.Util.Assert |
| aStateQueryServer | Ouroboros.Consensus.Network.NodeToClient |
| Async | Ouroboros.Consensus.Util.IOLike |
| async | Ouroboros.Consensus.Util.IOLike |
| asyncThreadId | Ouroboros.Consensus.Util.IOLike |
| asyncWithUnmask | Ouroboros.Consensus.Util.IOLike |
| AtMost | Ouroboros.Consensus.Util.Counting |
| AtMostCons | Ouroboros.Consensus.Util.Counting |
| atMostHead | Ouroboros.Consensus.Util.Counting |
| atMostInit | Ouroboros.Consensus.Util.Counting |
| atMostLast | Ouroboros.Consensus.Util.Counting |
| AtMostNil | Ouroboros.Consensus.Util.Counting |
| atMostNonEmpty | Ouroboros.Consensus.Util.Counting |
| atMostOne | Ouroboros.Consensus.Util.Counting |
| atMostZipFoldable | Ouroboros.Consensus.Util.Counting |
| atomically | Ouroboros.Consensus.Util.MonadSTM.NormalForm, Ouroboros.Consensus.Util.IOLike |
| aTxSubmissionClient | Ouroboros.Consensus.Network.NodeToNode |
| aTxSubmissionServer | |
| 1 (Function) | Ouroboros.Consensus.Network.NodeToNode |
| 2 (Function) | Ouroboros.Consensus.Network.NodeToClient |