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

Index - E

EAbsToRelEpoch Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
EAbsToRelSlot Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
EAbsToRelTime Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
EBB Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types
EEpochSize Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
EFst Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
Either Ouroboros.Consensus.HardFork.Combinator.Degenerate
eitherToMaybe Ouroboros.Consensus.Util
elems Ouroboros.Consensus.Storage.VolatileDB.Impl.Index
ELet Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
ELit Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
embedLedgerResult Ouroboros.Consensus.Ledger.Basics , Ouroboros.Consensus.Ledger.Abstract
Empty
1 (Type/Class) Ouroboros.Consensus.Util
2 (Data Constructor) Ouroboros.Consensus.Mempool.TxSeq
empty
1 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.BlockCache
2 (Function) Ouroboros.Consensus.Storage.VolatileDB.Impl.FileInfo
3 (Function) Ouroboros.Consensus.Storage.VolatileDB.Impl.Index
4 (Function) Ouroboros.Consensus.Util.OptNP
5 (Function) Ouroboros.Consensus.Protocol.PBFT.State
emptyIterator Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
EmptySlot Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
EnabledP2PMode Ouroboros.Consensus.Node
enact Ouroboros.Consensus.Storage.ChainDB.API.Types.InvalidBlockPunishment
encloseWith Ouroboros.Consensus.Util.Enclose
Enclosing Ouroboros.Consensus.Util.Enclose
Enclosing' Ouroboros.Consensus.Util.Enclose
encodeAnnTipIsEBB Ouroboros.Consensus.HeaderValidation
encodeCurrent Ouroboros.Consensus.HardFork.Combinator.State.Instances
encodeDepPair Ouroboros.Consensus.Storage.Serialisation
EncodeDisk Ouroboros.Consensus.Storage.Serialisation
encodeDisk Ouroboros.Consensus.Storage.Serialisation
EncodeDiskDep Ouroboros.Consensus.Storage.Serialisation
encodeDiskDep Ouroboros.Consensus.Storage.Serialisation
EncodeDiskDepIx Ouroboros.Consensus.Storage.Serialisation
encodeDiskDepIx Ouroboros.Consensus.Storage.Serialisation
encodeDiskHfcBlock Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
encodeDualBlock Ouroboros.Consensus.Ledger.Dual
encodeDualGenTx Ouroboros.Consensus.Ledger.Dual
encodeDualGenTxErr Ouroboros.Consensus.Ledger.Dual
encodeDualGenTxId Ouroboros.Consensus.Ledger.Dual
encodeDualHeader Ouroboros.Consensus.Ledger.Dual
encodeDualLedgerState Ouroboros.Consensus.Ledger.Dual
encodeEitherMismatch Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
encodeExtLedgerState Ouroboros.Consensus.Ledger.Extended
encodeHeaderState Ouroboros.Consensus.HeaderValidation
encodeList Ouroboros.Consensus.Util.CBOR
encodeMaybe Ouroboros.Consensus.Util.CBOR
encodeNested Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
encodeNestedCtxt Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
encodeNodeToClient Ouroboros.Consensus.Node.Serialisation
encodeNodeToNode Ouroboros.Consensus.Node.Serialisation
encodeNS Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
encodePast Ouroboros.Consensus.HardFork.Combinator.State.Instances
encodePBftState Ouroboros.Consensus.Protocol.PBFT.State
encodeQueryAnytimeResult Ouroboros.Consensus.HardFork.Combinator.Ledger.Query , Ouroboros.Consensus.HardFork.Combinator
encodeQueryHardForkResult Ouroboros.Consensus.HardFork.Combinator.Ledger.Query , Ouroboros.Consensus.HardFork.Combinator
encodeRawHash Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
encodeRealPoint Ouroboros.Consensus.Block.RealPoint , Ouroboros.Consensus.Block
encodeResult Ouroboros.Consensus.Node.Serialisation
encodeSeq Ouroboros.Consensus.Util.CBOR
encodeSnapshot Ouroboros.Consensus.Storage.LedgerDB.InMemory
encodeTelescope Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
encodeTrivialSerialisedHeader Ouroboros.Consensus.Storage.Serialisation
encodeVersion Ouroboros.Consensus.Util.Versioned
encodeVersioned Ouroboros.Consensus.Util.Versioned
encodeWithOrigin Ouroboros.Consensus.Util.CBOR
Entry
1 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
entrySize Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
enumCoreNodes Ouroboros.Consensus.Node.ProtocolInfo
EPair Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
EpochInfo
1 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.PartialConfig , Ouroboros.Consensus.HardFork.Combinator
2 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.PartialConfig , Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator
epochInfoEpoch_ Ouroboros.Consensus.HardFork.Combinator.PartialConfig , Ouroboros.Consensus.HardFork.Combinator
epochInfoFirst_ Ouroboros.Consensus.HardFork.Combinator.PartialConfig , Ouroboros.Consensus.HardFork.Combinator
epochInfoLedger Ouroboros.Consensus.HardFork.Combinator.State
epochInfoPrecomputedTransitionInfo Ouroboros.Consensus.HardFork.Combinator.State
epochInfoSize_ Ouroboros.Consensus.HardFork.Combinator.PartialConfig , Ouroboros.Consensus.HardFork.Combinator
epochInfoSlotLength_ Ouroboros.Consensus.HardFork.Combinator.PartialConfig , Ouroboros.Consensus.HardFork.Combinator
epochInfoSlotToRelativeTime_ Ouroboros.Consensus.HardFork.Combinator.PartialConfig , Ouroboros.Consensus.HardFork.Combinator
EpochNo
1 (Data Constructor) Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
2 (Type/Class) Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
EpochSize
1 (Data Constructor) Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
2 (Type/Class) Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
epochToSize Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
epochToSlot Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
epochToSlot' Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
EraEnd
1 (Type/Class) Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
2 (Data Constructor) Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
eraEnd Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
eraEpochSize Ouroboros.Consensus.HardFork.History.EraParams , Ouroboros.Consensus.HardFork.History
EraIndex
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Abstract.SingleEraBlock , Ouroboros.Consensus.HardFork.Combinator.Abstract, Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Abstract.SingleEraBlock , Ouroboros.Consensus.HardFork.Combinator.Abstract, Ouroboros.Consensus.HardFork.Combinator
eraIndexEmpty Ouroboros.Consensus.HardFork.Combinator.Abstract.SingleEraBlock , Ouroboros.Consensus.HardFork.Combinator.Abstract, Ouroboros.Consensus.HardFork.Combinator
eraIndexFromIndex Ouroboros.Consensus.HardFork.Combinator.Abstract.SingleEraBlock , Ouroboros.Consensus.HardFork.Combinator.Abstract, Ouroboros.Consensus.HardFork.Combinator
eraIndexFromNS Ouroboros.Consensus.HardFork.Combinator.Abstract.SingleEraBlock , Ouroboros.Consensus.HardFork.Combinator.Abstract, Ouroboros.Consensus.HardFork.Combinator
eraIndexSucc Ouroboros.Consensus.HardFork.Combinator.Abstract.SingleEraBlock , Ouroboros.Consensus.HardFork.Combinator.Abstract, Ouroboros.Consensus.HardFork.Combinator
eraIndexToInt Ouroboros.Consensus.HardFork.Combinator.Abstract.SingleEraBlock , Ouroboros.Consensus.HardFork.Combinator.Abstract, Ouroboros.Consensus.HardFork.Combinator
eraIndexZero Ouroboros.Consensus.HardFork.Combinator.Abstract.SingleEraBlock , Ouroboros.Consensus.HardFork.Combinator.Abstract, Ouroboros.Consensus.HardFork.Combinator
EraMismatch
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
EraNodeToClientDisabled Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
EraNodeToClientEnabled Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
EraNodeToClientVersion Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
EraNodeToNodeDisabled Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
EraNodeToNodeEnabled Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
EraNodeToNodeVersion Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
EraParams
1 (Type/Class) Ouroboros.Consensus.HardFork.History.EraParams , Ouroboros.Consensus.HardFork.History
2 (Data Constructor) Ouroboros.Consensus.HardFork.History.EraParams , Ouroboros.Consensus.HardFork.History
eraParams Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
eraSafeZone Ouroboros.Consensus.HardFork.History.EraParams , Ouroboros.Consensus.HardFork.History
eraSlotLength Ouroboros.Consensus.HardFork.History.EraParams , Ouroboros.Consensus.HardFork.History
eraStart Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
EraSummary
1 (Type/Class) Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
2 (Data Constructor) Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
EraTranslation
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Translation , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Translation , Ouroboros.Consensus.HardFork.Combinator
EraUnbounded Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
ERelEpochToSlot Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
ERelSlotToEpoch Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
ERelSlotToTime Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
ERelTimeToSlot Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
ERelToAbsEpoch Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
ERelToAbsSlot Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
ERelToAbsTime Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
ESlotLength Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
ESnd Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
estimateBlockSize Ouroboros.Consensus.Node.Run
estimateHfcBlockSize Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
evaluate Ouroboros.Consensus.Util.IOLike
EVar Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
Exactly
1 (Type/Class) Ouroboros.Consensus.Util.Counting
2 (Data Constructor) Ouroboros.Consensus.Util.Counting
ExactlyCons Ouroboros.Consensus.Util.Counting
exactlyHead Ouroboros.Consensus.Util.Counting
ExactlyNil Ouroboros.Consensus.Util.Counting
exactlyOne Ouroboros.Consensus.Util.Counting
exactlyReplicate Ouroboros.Consensus.Util.Counting
exactlyTail Ouroboros.Consensus.Util.Counting
exactlyTwo Ouroboros.Consensus.Util.Counting
exactlyWeaken Ouroboros.Consensus.Util.Counting
exactlyWeakenNonEmpty Ouroboros.Consensus.Util.Counting
exactlyZip Ouroboros.Consensus.Util.Counting
exactlyZipFoldable Ouroboros.Consensus.Util.Counting
ExceededRollback
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
Except Ouroboros.Consensus.HardFork.Combinator.PartialConfig , Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator
Exception Ouroboros.Consensus.Util.IOLike
ExceptionInLinkedThread
1 (Data Constructor) Ouroboros.Consensus.Util.IOLike
2 (Type/Class) Ouroboros.Consensus.Util.IOLike
ExitCase Ouroboros.Consensus.Util.IOLike
ExitCaseAbort Ouroboros.Consensus.Util.IOLike
ExitCaseException Ouroboros.Consensus.Util.IOLike
ExitCaseSuccess Ouroboros.Consensus.Util.IOLike
exitEarly Ouroboros.Consensus.Util.EarlyExit
ExitFailure Ouroboros.Consensus.Node.Exit
ExitReason Ouroboros.Consensus.Node.Exit
exitReasontoExitFailure Ouroboros.Consensus.Node.Exit
expectedFirstBlockNo Ouroboros.Consensus.HeaderValidation
expectedNextBlockNo Ouroboros.Consensus.HeaderValidation
expireUnusedChunks Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Cache
Expr Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
Extend
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
extend
1 (Function) Ouroboros.Consensus.Fragment.Diff
2 (Function) Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
extendIf Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
extendToSlot Ouroboros.Consensus.HardFork.Combinator.State
extendVRNew Ouroboros.Consensus.Mempool.Impl.Types
extendVRPrevApplied Ouroboros.Consensus.Mempool.Impl.Types
extendWith Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
extendWithSuccessors Ouroboros.Consensus.Storage.ChainDB.Impl.Paths
ExtLedgerCfg
1 (Type/Class) Ouroboros.Consensus.Ledger.Extended
2 (Data Constructor) Ouroboros.Consensus.Ledger.Extended
ExtLedgerState
1 (Type/Class) Ouroboros.Consensus.Ledger.Extended
2 (Data Constructor) Ouroboros.Consensus.Ledger.Extended
extractBlockComponent Ouroboros.Consensus.Storage.ImmutableDB.Impl.Iterator
extractBlockInfo Ouroboros.Consensus.Storage.VolatileDB.Impl.Parser , Ouroboros.Consensus.Storage.VolatileDB.Impl , Ouroboros.Consensus.Storage.VolatileDB
extractHeader Ouroboros.Consensus.Storage.Common
extractTxs Ouroboros.Consensus.Ledger.SupportsMempool
ExtValidationError Ouroboros.Consensus.Ledger.Extended
ExtValidationErrorHeader Ouroboros.Consensus.Ledger.Extended
ExtValidationErrorLedger Ouroboros.Consensus.Ledger.Extended