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

Index - A

AcceptedJumpOuroboros.Consensus.MiniProtocol.ChainSync.Client.Jumping
AcrossEraCompareOuroboros.Consensus.HardFork.Combinator.Protocol.ChainSel, Ouroboros.Consensus.HardFork.Combinator
AcrossEraModeOuroboros.Consensus.HardFork.Combinator.Protocol.ChainSel, Ouroboros.Consensus.HardFork.Combinator
AcrossEraPreferCandidateOuroboros.Consensus.HardFork.Combinator.Protocol.ChainSel, Ouroboros.Consensus.HardFork.Combinator
AcrossEraSelectionOuroboros.Consensus.HardFork.Combinator.Protocol.ChainSel, Ouroboros.Consensus.HardFork.Combinator
acrossEraSelectionOuroboros.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
3 (Function)Ouroboros.Consensus.Storage.ChainDB.Init
addBlockAsync 
1 (Function)Ouroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB
2 (Function)Ouroboros.Consensus.Storage.ChainDB.Impl.ChainSel
3 (Function)Ouroboros.Consensus.MiniProtocol.BlockFetch.ClientInterface
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
AddBlockResultOuroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB
addBlockRunnerOuroboros.Consensus.Storage.ChainDB.Impl.Background
addBlockToAddOuroboros.Consensus.Storage.ChainDB.Impl.Types
AddBlockValidationOuroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB
addBlockWaitWrittenToDiskOuroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB
addBlock_Ouroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB
AddedBlockToQueueOuroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB
AddedBlockToVolatileDBOuroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB
AddedReprocessLoEBlocksToQueueOuroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB
AddedToCurrentChainOuroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB
addEpochsOuroboros.Consensus.HardFork.History.Util, Ouroboros.Consensus.HardFork.History
additionalEnvelopeChecksOuroboros.Consensus.HeaderValidation
addLocalTxsOuroboros.Consensus.Mempool.API, Ouroboros.Consensus.Mempool
addPrefixLenOuroboros.Consensus.Storage.Common, Ouroboros.Consensus.Storage.Serialisation
addPrevAppliedOuroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
addRelTimeOuroboros.Consensus.BlockchainTime.WallClock.Types, Ouroboros.Consensus.BlockchainTime
addReprocessLoEBlocksOuroboros.Consensus.Storage.ChainDB.Impl.Types
addSlotsOuroboros.Consensus.HardFork.History.Util, Ouroboros.Consensus.HardFork.History
addTimeOuroboros.Consensus.Util.IOLike
addTxOuroboros.Consensus.Mempool.API, Ouroboros.Consensus.Mempool
AddTxForLocalClientOuroboros.Consensus.Mempool.API, Ouroboros.Consensus.Mempool
AddTxForRemotePeerOuroboros.Consensus.Mempool.API, Ouroboros.Consensus.Mempool
AddTxOnBehalfOfOuroboros.Consensus.Mempool.API, Ouroboros.Consensus.Mempool
addTxsOuroboros.Consensus.Mempool.API, Ouroboros.Consensus.Mempool
afterFnOuroboros.Consensus.Util.HList
ageUponArrivalOuroboros.Consensus.MiniProtocol.ChainSync.Client.InFutureCheck
alignOuroboros.Consensus.HardFork.Combinator.State.Infra, Ouroboros.Consensus.HardFork.Combinator.State
AllOuroboros.Consensus.Util.HList
allDisjointOuroboros.Consensus.Util
allEqualOuroboros.Consensus.Util
anchor 
1 (Function)Ouroboros.Consensus.Storage.LedgerDB.V2.LedgerSeq
2 (Function)Ouroboros.Consensus.Storage.LedgerDB.V1.DbChangelog
anchorHandleOuroboros.Consensus.Storage.LedgerDB.V2.LedgerSeq
AnnDecoder 
1 (Type/Class)Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
2 (Data Constructor)Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
annDecoderOuroboros.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
annForecastOuroboros.Consensus.HardFork.Combinator.Ledger, Ouroboros.Consensus.HardFork.Combinator
annForecastEndOuroboros.Consensus.HardFork.Combinator.Ledger, Ouroboros.Consensus.HardFork.Combinator
annForecastStateOuroboros.Consensus.HardFork.Combinator.Ledger, Ouroboros.Consensus.HardFork.Combinator
annForecastTipOuroboros.Consensus.HardFork.Combinator.Ledger, Ouroboros.Consensus.HardFork.Combinator
annLedgerErrOuroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
AnnLedgerError 
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
AnnLedgerError'Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
annLedgerErrRefOuroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
annLedgerStateOuroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB
annotateIOOuroboros.Consensus.Util.IOLike
AnnTip 
1 (Type/Class)Ouroboros.Consensus.HeaderValidation
2 (Data Constructor)Ouroboros.Consensus.HeaderValidation
annTipBlockNoOuroboros.Consensus.HeaderValidation
annTipHashOuroboros.Consensus.HeaderValidation
annTipInfoOuroboros.Consensus.HeaderValidation
annTipPointOuroboros.Consensus.HeaderValidation
annTipRealPointOuroboros.Consensus.HeaderValidation
annTipSlotNoOuroboros.Consensus.HeaderValidation
answerBlockQueryHFLookupOuroboros.Consensus.HardFork.Combinator.Ledger.Query, Ouroboros.Consensus.HardFork.Combinator
answerBlockQueryHFTraverseOuroboros.Consensus.HardFork.Combinator.Ledger.Query, Ouroboros.Consensus.HardFork.Combinator
answerBlockQueryLookupOuroboros.Consensus.Ledger.Query
answerBlockQueryTraverseOuroboros.Consensus.Ledger.Query
answerPureBlockQueryOuroboros.Consensus.Ledger.Query
answerQueryOuroboros.Consensus.Ledger.Query
apFn2Ouroboros.Consensus.Ledger.Tables.Combinators, Ouroboros.Consensus.Ledger.Tables, Ouroboros.Consensus.Ledger.Basics, Ouroboros.Consensus.Ledger.Abstract
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
append 
1 (Function)Ouroboros.Consensus.Storage.LedgerDB.V1.DiffSeq
2 (Function)Ouroboros.Consensus.Fragment.Diff
3 (Function)Ouroboros.Consensus.Protocol.PBFT.State
appendBlockOuroboros.Consensus.Storage.ImmutableDB.API, Ouroboros.Consensus.Storage.ImmutableDB
AppendBlockNotNewerThanTipErrorOuroboros.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
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
appendOpenStateOuroboros.Consensus.Storage.VolatileDB.Impl.State
applyOuroboros.Consensus.Fragment.Diff
ApplyBlockOuroboros.Consensus.Ledger.Abstract
applyBlockLedgerResultOuroboros.Consensus.Ledger.Abstract
applyBlockLedgerResultWithValidationOuroboros.Consensus.Ledger.Abstract
applyChainTickOuroboros.Consensus.Ledger.Basics, Ouroboros.Consensus.Ledger.Abstract
applyChainTickLedgerResultOuroboros.Consensus.Ledger.Basics, Ouroboros.Consensus.Ledger.Abstract
applyDiffOuroboros.Consensus.Ledger.Tables.Diff
applyDiffForKeys 
1 (Function)Ouroboros.Consensus.Ledger.Tables.Diff
2 (Function)Ouroboros.Consensus.Ledger.Tables.Utils
applyDiffForKeysOnTablesOuroboros.Consensus.Ledger.Tables.Utils
applyDiffsOuroboros.Consensus.Ledger.Tables.Utils
applyDiffs'Ouroboros.Consensus.Ledger.Tables.Utils
applyDiffsMKOuroboros.Consensus.Ledger.Tables.Utils
applyFnOuroboros.Consensus.Util.HList
applyLedgerBlockOuroboros.Consensus.Ledger.Abstract
applyMempoolDiffsOuroboros.Consensus.Ledger.SupportsMempool
applyTentativeHeaderViewOuroboros.Consensus.Block.SupportsDiffusionPipelining, Ouroboros.Consensus.Block
applyTxOuroboros.Consensus.Ledger.SupportsMempool
ApplyTxErrOuroboros.Consensus.Ledger.SupportsMempool
arrivalTime 
1 (Function)Ouroboros.Consensus.MiniProtocol.ChainSync.Client.InFutureCheck
2 (Function)Ouroboros.Consensus.MiniProtocol.ChainSync.Client.HistoricityCheck
arrivedPointOuroboros.Consensus.MiniProtocol.ChainSync.Client.InFutureCheck
AskedToTerminateOuroboros.Consensus.MiniProtocol.ChainSync.Client
assertChunkCanContainEBBOuroboros.Consensus.Storage.ImmutableDB.Chunks.Internal
assertRelativeSlotInChunkOuroboros.Consensus.Storage.ImmutableDB.Chunks.Internal
assertSameChunkOuroboros.Consensus.Storage.ImmutableDB.Chunks.Internal
assertWithinBoundsOuroboros.Consensus.Storage.ImmutableDB.Chunks.Internal
assertWithMsgOuroboros.Consensus.Util.Assert
AsyncOuroboros.Consensus.Util.IOLike
asyncOuroboros.Consensus.Util.IOLike
asyncBoundOuroboros.Consensus.Util.IOLike
asyncOnOuroboros.Consensus.Util.IOLike
asyncOnWithUnmaskOuroboros.Consensus.Util.IOLike
asyncThreadIdOuroboros.Consensus.Util.IOLike
asyncWithUnmaskOuroboros.Consensus.Util.IOLike
atomicallyOuroboros.Consensus.Util.MonadSTM.NormalForm, Ouroboros.Consensus.Util.IOLike
atomicallyWithMonotonicTimeOuroboros.Consensus.Util.LeakyBucket
attachAndApplyDiffsOuroboros.Consensus.Ledger.Tables.Utils
attachEmptyDiffsOuroboros.Consensus.Ledger.Tables.Utils
AuxLedgerEventOuroboros.Consensus.Ledger.Basics, Ouroboros.Consensus.Ledger.Abstract, Ouroboros.Consensus.Ledger.Abstract