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

Index - D

dapDomainOuroboros.Consensus.Ledger.SupportsPeerSelection
dapPortNumberOuroboros.Consensus.Ledger.SupportsPeerSelection
DatabaseCorruptionOuroboros.Consensus.Node.Exit
DBAlreadyClosed 
1 (Data Constructor)Ouroboros.Consensus.Storage.VolatileDB.Impl.Types, Ouroboros.Consensus.Storage.VolatileDB.Impl.State, Ouroboros.Consensus.Storage.VolatileDB.Impl, Ouroboros.Consensus.Storage.VolatileDB
2 (Data Constructor)Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types, Ouroboros.Consensus.Storage.ImmutableDB.Impl, Ouroboros.Consensus.Storage.ImmutableDB
DBClosedOuroboros.Consensus.Storage.ImmutableDB.Impl.Types, Ouroboros.Consensus.Storage.ImmutableDB.Impl, Ouroboros.Consensus.Storage.ImmutableDB
DbClosed 
1 (Data Constructor)Ouroboros.Consensus.Storage.VolatileDB.Impl.State
2 (Data Constructor)Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
dbFilesOnDiskOuroboros.Consensus.Storage.ImmutableDB.Impl.Util
dbIsOpen 
1 (Function)Ouroboros.Consensus.Storage.VolatileDB.Impl.State
2 (Function)Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
DbLocked 
1 (Type/Class)Ouroboros.Consensus.Node.DbLock
2 (Data Constructor)Ouroboros.Consensus.Node.DbLock
dbLockFsPathOuroboros.Consensus.Node.DbLock
dbLockTimeoutOuroboros.Consensus.Node.DbLock
dbMarkerContentsOuroboros.Consensus.Node.DbMarker
DbMarkerErrorOuroboros.Consensus.Node.DbMarker
dbMarkerFileOuroboros.Consensus.Node.DbMarker
dbMarkerParseOuroboros.Consensus.Node.DbMarker
DbOpen 
1 (Data Constructor)Ouroboros.Consensus.Storage.VolatileDB.Impl.State
2 (Data Constructor)Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
DecodeOuroboros.Consensus.Util.Versioned
decodeAnnNSOuroboros.Consensus.HardFork.Combinator.Serialisation.Common
decodeAnnTipIsEBBOuroboros.Consensus.HeaderValidation
decodeAsFlatTermOuroboros.Consensus.Util.CBOR
decodeCurrentOuroboros.Consensus.HardFork.Combinator.State.Instances
decodeDepPairOuroboros.Consensus.Storage.Serialisation
DecodeDiskOuroboros.Consensus.Storage.Serialisation
decodeDiskOuroboros.Consensus.Storage.Serialisation
DecodeDiskDepOuroboros.Consensus.Storage.Serialisation
decodeDiskDepOuroboros.Consensus.Storage.Serialisation
DecodeDiskDepIxOuroboros.Consensus.Storage.Serialisation
decodeDiskDepIxOuroboros.Consensus.Storage.Serialisation
decodeDiskHfcBlockOuroboros.Consensus.HardFork.Combinator.Serialisation.Common, Ouroboros.Consensus.HardFork.Combinator.Serialisation
decodeDualBlockOuroboros.Consensus.Ledger.Dual
decodeDualGenTxOuroboros.Consensus.Ledger.Dual
decodeDualGenTxErrOuroboros.Consensus.Ledger.Dual
decodeDualGenTxIdOuroboros.Consensus.Ledger.Dual
decodeDualHeaderOuroboros.Consensus.Ledger.Dual
decodeDualLedgerStateOuroboros.Consensus.Ledger.Dual
decodeEitherMismatchOuroboros.Consensus.HardFork.Combinator.Serialisation.Common
decodeExtLedgerStateOuroboros.Consensus.Ledger.Extended
decodeHeaderStateOuroboros.Consensus.HeaderValidation
decodeListOuroboros.Consensus.Util.CBOR
decodeMaybeOuroboros.Consensus.Util.CBOR
decodeNestedOuroboros.Consensus.HardFork.Combinator.Serialisation.Common
decodeNestedCtxtOuroboros.Consensus.HardFork.Combinator.Serialisation.Common
decodeNextOuroboros.Consensus.Util.CBOR
decodeNodeToClientOuroboros.Consensus.Node.Serialisation
decodeNodeToNodeOuroboros.Consensus.Node.Serialisation
decodeNSOuroboros.Consensus.HardFork.Combinator.Serialisation.Common
decodePastOuroboros.Consensus.HardFork.Combinator.State.Instances
decodePBftStateOuroboros.Consensus.Protocol.PBFT.State
decodeQueryAnytimeResultOuroboros.Consensus.HardFork.Combinator.Ledger.Query, Ouroboros.Consensus.HardFork.Combinator
decodeQueryHardForkResultOuroboros.Consensus.HardFork.Combinator.Ledger.Query, Ouroboros.Consensus.HardFork.Combinator
Decoder 
1 (Type/Class)Ouroboros.Consensus.Util.CBOR
2 (Data Constructor)Ouroboros.Consensus.Util.CBOR
decodeRawHashOuroboros.Consensus.Block.Abstract, Ouroboros.Consensus.Block
decodeRealPointOuroboros.Consensus.Block.RealPoint, Ouroboros.Consensus.Block
decodeResultOuroboros.Consensus.Node.Serialisation
decodeSeqOuroboros.Consensus.Util.CBOR
decodeSnapshotBackwardsCompatibleOuroboros.Consensus.Storage.LedgerDB.InMemory
decodeTelescopeOuroboros.Consensus.HardFork.Combinator.Serialisation.Common
decodeTrivialSerialisedHeaderOuroboros.Consensus.Storage.Serialisation
decodeVersionOuroboros.Consensus.Util.Versioned
decodeVersionedOuroboros.Consensus.Util.Versioned
decodeVersionWithHookOuroboros.Consensus.Util.Versioned
decodeWithOriginOuroboros.Consensus.Util.CBOR
decorateReplayTracerWithGoalOuroboros.Consensus.Storage.LedgerDB.OnDisk, Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
defaultArgs 
1 (Function)Ouroboros.Consensus.Storage.VolatileDB.Impl, Ouroboros.Consensus.Storage.VolatileDB
2 (Function)Ouroboros.Consensus.Storage.ImmutableDB.Impl, Ouroboros.Consensus.Storage.ImmutableDB
3 (Function)Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
4 (Function)Ouroboros.Consensus.Storage.ChainDB.Impl.Args, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB
defaultChainDbView 
1 (Function)Ouroboros.Consensus.MiniProtocol.ChainSync.Client
2 (Function)Ouroboros.Consensus.MiniProtocol.BlockFetch.ClientInterface
defaultClockSkewOuroboros.Consensus.Fragment.InFuture
DefaultCodecsOuroboros.Consensus.Network.NodeToClient
defaultCodecs 
1 (Function)Ouroboros.Consensus.Network.NodeToNode
2 (Function)Ouroboros.Consensus.Network.NodeToClient
defaultDecodeAnnTipOuroboros.Consensus.HeaderValidation
defaultDecodeCBORinCBOROuroboros.Consensus.Node.Serialisation
defaultDiskPolicyOuroboros.Consensus.Storage.LedgerDB.DiskPolicy
defaultEncodeAnnTipOuroboros.Consensus.HeaderValidation
defaultEncodeCBORinCBOROuroboros.Consensus.Node.Serialisation
defaultEraParamsOuroboros.Consensus.HardFork.History.EraParams, Ouroboros.Consensus.HardFork.History
defaultResolveBlocksOuroboros.Consensus.Storage.LedgerDB.InMemory
defaultResolveWithErrorsOuroboros.Consensus.Storage.LedgerDB.InMemory
DefaultsOuroboros.Consensus.Util.Args
DefaultSnapshotIntervalOuroboros.Consensus.Storage.LedgerDB.DiskPolicy
defaultSystemTimeOuroboros.Consensus.BlockchainTime.WallClock.Default, Ouroboros.Consensus.BlockchainTime
defaultThrowLedgerErrorsOuroboros.Consensus.Storage.LedgerDB.InMemory
DegenApplyTxErrOuroboros.Consensus.HardFork.Combinator.Degenerate
DegenBlockOuroboros.Consensus.HardFork.Combinator.Degenerate
DegenBlockConfigOuroboros.Consensus.HardFork.Combinator.Degenerate
DegenCodecConfigOuroboros.Consensus.HardFork.Combinator.Degenerate
DegenConsensusConfigOuroboros.Consensus.HardFork.Combinator.Degenerate
DegenGenTxOuroboros.Consensus.HardFork.Combinator.Degenerate
DegenGenTxIdOuroboros.Consensus.HardFork.Combinator.Degenerate
DegenHeaderOuroboros.Consensus.HardFork.Combinator.Degenerate
DegenLedgerConfigOuroboros.Consensus.HardFork.Combinator.Degenerate
DegenLedgerErrorOuroboros.Consensus.HardFork.Combinator.Degenerate
DegenLedgerStateOuroboros.Consensus.HardFork.Combinator.Degenerate
DegenOtherHeaderEnvelopeErrorOuroboros.Consensus.HardFork.Combinator.Degenerate
DegenQueryOuroboros.Consensus.HardFork.Combinator.Degenerate
DegenQueryResultOuroboros.Consensus.HardFork.Combinator.Degenerate
DegenTipInfoOuroboros.Consensus.HardFork.Combinator.Degenerate
DegenTopLevelConfigOuroboros.Consensus.HardFork.Combinator.Degenerate
deleteOuroboros.Consensus.Storage.VolatileDB.Impl.Index
deleteAfterOuroboros.Consensus.Storage.ImmutableDB.Impl, Ouroboros.Consensus.Storage.ImmutableDB
deleteAfter_Ouroboros.Consensus.Storage.ImmutableDB.Impl, Ouroboros.Consensus.Storage.ImmutableDB
DeletedSnapshotOuroboros.Consensus.Storage.LedgerDB.OnDisk, Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
deleteMapSetOuroboros.Consensus.Storage.VolatileDB.Impl.Util
deleteSnapshotOuroboros.Consensus.Storage.LedgerDB.OnDisk
DeletingAfterOuroboros.Consensus.Storage.ImmutableDB.Impl.Types, Ouroboros.Consensus.Storage.ImmutableDB.Impl, Ouroboros.Consensus.Storage.ImmutableDB
DemoteOuroboros.Consensus.Util.Singletons
DepPair 
1 (Type/Class)Ouroboros.Consensus.Util.DepPair, Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block
2 (Data Constructor)Ouroboros.Consensus.Util.DepPair, Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block
depPairFirstOuroboros.Consensus.Util.DepPair, Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block
deserialiseIncrementalIOOuroboros.Consensus.Util.CBOR
Dict 
1 (Type/Class)Ouroboros.Consensus.Util
2 (Data Constructor)Ouroboros.Consensus.Util
dictIndexAllOuroboros.Consensus.Util.SOP
diffOuroboros.Consensus.Fragment.Diff
diffRelTimeOuroboros.Consensus.BlockchainTime.WallClock.Types, Ouroboros.Consensus.BlockchainTime
DiffTimeOuroboros.Consensus.Util.IOLike
diffTimeOuroboros.Consensus.Util.IOLike
disabledEraExceptionOuroboros.Consensus.HardFork.Combinator.Serialisation.Common
DisabledP2PModeOuroboros.Consensus.Node
DiskFullOuroboros.Consensus.Node.Exit
DiskPolicy 
1 (Type/Class)Ouroboros.Consensus.Storage.LedgerDB.DiskPolicy, Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
2 (Data Constructor)Ouroboros.Consensus.Storage.LedgerDB.DiskPolicy, Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
DiskSnapshot 
1 (Type/Class)Ouroboros.Consensus.Storage.LedgerDB.OnDisk, Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
2 (Data Constructor)Ouroboros.Consensus.Storage.LedgerDB.OnDisk
displayExceptionOuroboros.Consensus.Util.IOLike
distribAnnTipOuroboros.Consensus.HardFork.Combinator.Block, Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common, Ouroboros.Consensus.HardFork.Combinator
distribLedgerConfigOuroboros.Consensus.HardFork.Combinator.Basics, Ouroboros.Consensus.HardFork.Combinator
distribQueryIfCurrentOuroboros.Consensus.HardFork.Combinator.Serialisation.Common
distribSerialisedHeaderOuroboros.Consensus.HardFork.Combinator.Serialisation.Common
distribTopLevelConfigOuroboros.Consensus.HardFork.Combinator.Basics, Ouroboros.Consensus.HardFork.Combinator
dlgCertDlgVerKeyOuroboros.Consensus.Protocol.PBFT.Crypto, Ouroboros.Consensus.Protocol.PBFT
dlgCertGenVerKeyOuroboros.Consensus.Protocol.PBFT.Crypto, Ouroboros.Consensus.Protocol.PBFT
doesDirectoryExistOuroboros.Consensus.Storage.FS.API
doesFileExistOuroboros.Consensus.Storage.FS.API
DoesntFitOuroboros.Consensus.MiniProtocol.ChainSync.Client
DomainAccessPoint 
1 (Data Constructor)Ouroboros.Consensus.Ledger.SupportsPeerSelection
2 (Type/Class)Ouroboros.Consensus.Ledger.SupportsPeerSelection
DoneOuroboros.Consensus.Util.CBOR
DoNotInterveneOuroboros.Consensus.Ledger.SupportsMempool
dontCheckOuroboros.Consensus.Fragment.InFuture
DontTraceOuroboros.Consensus.Util.MonadSTM.NormalForm, Ouroboros.Consensus.Util.IOLike
dropBlockNoOuroboros.Consensus.HardFork.Combinator.Protocol.ChainSel, Ouroboros.Consensus.HardFork.Combinator
dropLastOuroboros.Consensus.Util
dsNumberOuroboros.Consensus.Storage.LedgerDB.OnDisk
dsSuffixOuroboros.Consensus.Storage.LedgerDB.OnDisk
DualBlock 
1 (Type/Class)Ouroboros.Consensus.Ledger.Dual
2 (Data Constructor)Ouroboros.Consensus.Ledger.Dual
dualBlockAuxOuroboros.Consensus.Ledger.Dual
dualBlockBridgeOuroboros.Consensus.Ledger.Dual
DualBlockConfigOuroboros.Consensus.Ledger.Dual
dualBlockConfigAuxOuroboros.Consensus.Ledger.Dual
dualBlockConfigMainOuroboros.Consensus.Ledger.Dual
dualBlockMainOuroboros.Consensus.Ledger.Dual
DualCodecConfigOuroboros.Consensus.Ledger.Dual
dualCodecConfigAuxOuroboros.Consensus.Ledger.Dual
dualCodecConfigMainOuroboros.Consensus.Ledger.Dual
dualExtValidationErrorMainOuroboros.Consensus.Ledger.Dual
DualGenTxOuroboros.Consensus.Ledger.Dual
dualGenTxAuxOuroboros.Consensus.Ledger.Dual
dualGenTxBridgeOuroboros.Consensus.Ledger.Dual
DualGenTxErr 
1 (Type/Class)Ouroboros.Consensus.Ledger.Dual
2 (Data Constructor)Ouroboros.Consensus.Ledger.Dual
dualGenTxErrAuxOuroboros.Consensus.Ledger.Dual
dualGenTxErrMainOuroboros.Consensus.Ledger.Dual
DualGenTxIdOuroboros.Consensus.Ledger.Dual
dualGenTxIdMainOuroboros.Consensus.Ledger.Dual
dualGenTxMainOuroboros.Consensus.Ledger.Dual
DualHeader 
1 (Type/Class)Ouroboros.Consensus.Ledger.Dual
2 (Data Constructor)Ouroboros.Consensus.Ledger.Dual
dualHeaderMainOuroboros.Consensus.Ledger.Dual
DualLedgerConfig 
1 (Type/Class)Ouroboros.Consensus.Ledger.Dual
2 (Data Constructor)Ouroboros.Consensus.Ledger.Dual
dualLedgerConfigAuxOuroboros.Consensus.Ledger.Dual
dualLedgerConfigMainOuroboros.Consensus.Ledger.Dual
DualLedgerError 
1 (Type/Class)Ouroboros.Consensus.Ledger.Dual
2 (Data Constructor)Ouroboros.Consensus.Ledger.Dual
dualLedgerErrorAuxOuroboros.Consensus.Ledger.Dual
dualLedgerErrorMainOuroboros.Consensus.Ledger.Dual
DualLedgerStateOuroboros.Consensus.Ledger.Dual
dualLedgerStateAuxOuroboros.Consensus.Ledger.Dual
dualLedgerStateBridgeOuroboros.Consensus.Ledger.Dual
dualLedgerStateMainOuroboros.Consensus.Ledger.Dual
DualStorageConfigOuroboros.Consensus.Ledger.Dual
dualStorageConfigAuxOuroboros.Consensus.Ledger.Dual
dualStorageConfigMainOuroboros.Consensus.Ledger.Dual
dualTopLevelConfigMainOuroboros.Consensus.Ledger.Dual
dummyEpochInfoOuroboros.Consensus.HardFork.History.EpochInfo, Ouroboros.Consensus.HardFork.History
dumpGcScheduleOuroboros.Consensus.Storage.ChainDB.Impl.Background
dumpStateOuroboros.Consensus.Storage.FS.API
DuplicatedBlockOuroboros.Consensus.Storage.VolatileDB.Impl.Types, Ouroboros.Consensus.Storage.VolatileDB.Impl.Parser, Ouroboros.Consensus.Storage.VolatileDB.Impl, Ouroboros.Consensus.Storage.VolatileDB