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

Index - L

labelTBQueue Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
labelTBQueueDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
labelTBQueueIO Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
labelThisThread Ouroboros.Consensus.Util.IOLike
labelThread Ouroboros.Consensus.Util.IOLike
labelTMVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
labelTMVarDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
labelTMVarIO Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
labelTQueue Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
labelTQueueDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
labelTQueueIO Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
labelTVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
labelTVarIO Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
LastEntry Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
lastFile Ouroboros.Consensus.Storage.VolatileDB.Impl.Index
lastFilledSlot Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
LastInvalidTentative Ouroboros.Consensus.Util.TentativeState
lastMaybe Ouroboros.Consensus.Util
lastOffset Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
LastShutDownWasClean
1 (Type/Class) Ouroboros.Consensus.Node.Recovery , Ouroboros.Consensus.Node
2 (Data Constructor) Ouroboros.Consensus.Node.Recovery , Ouroboros.Consensus.Node
lastSignedSlot Ouroboros.Consensus.Protocol.PBFT.State
LaterEra Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
latestReleasedNodeVersion Ouroboros.Consensus.Node.NetworkProtocolVersion
latestReleasedNodeVersionDefault Ouroboros.Consensus.Node.NetworkProtocolVersion
launchBgTasks Ouroboros.Consensus.Storage.ChainDB.Impl.Background
lazyByteStringChunks Ouroboros.Consensus.Util
LazyTMVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
LazyTVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
LeaderSchedule
1 (Type/Class) Ouroboros.Consensus.Protocol.LeaderSchedule
2 (Data Constructor) Ouroboros.Consensus.Protocol.LeaderSchedule
leaderScheduleFor Ouroboros.Consensus.Protocol.LeaderSchedule
LedgerCfg Ouroboros.Consensus.Ledger.Basics , Ouroboros.Consensus.Ledger.Abstract
LedgerConfig Ouroboros.Consensus.Ledger.Basics , Ouroboros.Consensus.Ledger.Abstract
LedgerDB Ouroboros.Consensus.Storage.LedgerDB.InMemory
LedgerDB' Ouroboros.Consensus.Storage.LedgerDB.OnDisk , Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
ledgerDbAnchor Ouroboros.Consensus.Storage.LedgerDB.InMemory
ledgerDbBimap Ouroboros.Consensus.Storage.LedgerDB.InMemory
LedgerDbCfg
1 (Type/Class) Ouroboros.Consensus.Storage.LedgerDB.InMemory
2 (Data Constructor) Ouroboros.Consensus.Storage.LedgerDB.InMemory
ledgerDbCfg Ouroboros.Consensus.Storage.LedgerDB.InMemory
ledgerDbCfgSecParam Ouroboros.Consensus.Storage.LedgerDB.InMemory
ledgerDbCurrent Ouroboros.Consensus.Storage.LedgerDB.InMemory , Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
ledgerDbIsSaturated Ouroboros.Consensus.Storage.LedgerDB.InMemory
ledgerDbMaxRollback Ouroboros.Consensus.Storage.LedgerDB.InMemory
ledgerDbPast Ouroboros.Consensus.Storage.LedgerDB.InMemory
ledgerDbPrune Ouroboros.Consensus.Storage.LedgerDB.InMemory
ledgerDbPush Ouroboros.Consensus.Storage.LedgerDB.InMemory
ledgerDbPush' Ouroboros.Consensus.Storage.LedgerDB.InMemory
ledgerDbPushMany' Ouroboros.Consensus.Storage.LedgerDB.InMemory
LedgerDbSize
1 (Type/Class) Ouroboros.Consensus.Util.TraceSize
2 (Data Constructor) Ouroboros.Consensus.Util.TraceSize
ledgerDbSizeTip Ouroboros.Consensus.Util.TraceSize
ledgerDbSizeTotal Ouroboros.Consensus.Util.TraceSize
ledgerDbSnapshots Ouroboros.Consensus.Storage.LedgerDB.InMemory
ledgerDbSwitch Ouroboros.Consensus.Storage.LedgerDB.InMemory
ledgerDbSwitch' Ouroboros.Consensus.Storage.LedgerDB.InMemory
ledgerDbTip
1 (Function) Ouroboros.Consensus.Storage.LedgerDB.InMemory
2 (Function) Ouroboros.Consensus.Util.TraceSize
ledgerDbWithAnchor Ouroboros.Consensus.Storage.LedgerDB.InMemory
LedgerEraInfo
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Info , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Info , Ouroboros.Consensus.HardFork.Combinator
ledgerEraName Ouroboros.Consensus.HardFork.Combinator.AcrossEras
LedgerErr Ouroboros.Consensus.Ledger.Basics , Ouroboros.Consensus.Ledger.Abstract, Ouroboros.Consensus.Ledger.Abstract
LedgerError Ouroboros.Consensus.Ledger.Basics , Ouroboros.Consensus.Ledger.Abstract
LedgerEvent Ouroboros.Consensus.Ledger.Inspect
LedgerInterface
1 (Type/Class) Ouroboros.Consensus.Mempool.Impl , Ouroboros.Consensus.Mempool
2 (Data Constructor) Ouroboros.Consensus.Mempool.Impl , Ouroboros.Consensus.Mempool
LedgerResult
1 (Type/Class) Ouroboros.Consensus.Ledger.Basics , Ouroboros.Consensus.Ledger.Abstract
2 (Data Constructor) Ouroboros.Consensus.Ledger.Basics , Ouroboros.Consensus.Ledger.Abstract
LedgerState Ouroboros.Consensus.Ledger.Basics , Ouroboros.Consensus.Ledger.Abstract, Ouroboros.Consensus.Ledger.Dual , Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator , Ouroboros.Consensus.HardFork.Combinator.Degenerate
ledgerState Ouroboros.Consensus.Ledger.Extended
LedgerSupportsMempool Ouroboros.Consensus.Ledger.SupportsMempool
LedgerSupportsPeerSelection Ouroboros.Consensus.Ledger.SupportsPeerSelection
LedgerSupportsProtocol Ouroboros.Consensus.Ledger.SupportsProtocol
ledgerTipHash Ouroboros.Consensus.Ledger.Abstract
ledgerTipPoint Ouroboros.Consensus.Ledger.Abstract
ledgerTipSlot Ouroboros.Consensus.Ledger.Abstract
LedgerUpdate
1 (Type/Class) Ouroboros.Consensus.Ledger.Inspect
2 (Data Constructor) Ouroboros.Consensus.Ledger.Inspect
LedgerView Ouroboros.Consensus.Protocol.Abstract
ledgerViewForecastAt Ouroboros.Consensus.Ledger.SupportsProtocol
LedgerWarning
1 (Type/Class) Ouroboros.Consensus.Ledger.Inspect
2 (Data Constructor) Ouroboros.Consensus.Ledger.Inspect
lengthSList Data.SOP.Strict
lengthTBQueue Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
lengthTBQueueDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
Lens
1 (Type/Class) Ouroboros.Consensus.Util.SOP
2 (Data Constructor) Ouroboros.Consensus.Util.SOP
lenses_NP Ouroboros.Consensus.Util.SOP
LgrDB Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
LgrDbArgs
1 (Type/Class) Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
LgrDbFailure Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
LgrDbSerialiseConstraints Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node.Run
lgrDiskPolicy Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
lgrGenesis Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
lgrHasFS Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
lgrTopLevelConfig Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
lgrTraceLedger Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
lgrTracer Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
lift
1 (Function) Ouroboros.Consensus.Util.EarlyExit
2 (Function) Ouroboros.Consensus.HardFork.Combinator.State.Lift
liftCondense Ouroboros.Consensus.Util.Condense
LiftedCoercible Data.SOP.Strict
liftM Ouroboros.Consensus.HardFork.Combinator.State.Lift
LiftMismatch
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Util.DerivingVia
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Util.DerivingVia
LiftNamedMismatch
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Util.DerivingVia
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Util.DerivingVia
LiftNamedNP
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Util.DerivingVia
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Util.DerivingVia
LiftNamedNS
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Util.DerivingVia
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Util.DerivingVia
LiftNamedTelescope
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Util.DerivingVia
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Util.DerivingVia
LiftNP
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Util.DerivingVia
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Util.DerivingVia
LiftNS
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Util.DerivingVia
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Util.DerivingVia
LiftOptNP
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Util.DerivingVia
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Util.DerivingVia
LiftTelescope
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Util.DerivingVia
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Util.DerivingVia
link Ouroboros.Consensus.Util.IOLike
linkTo Ouroboros.Consensus.Util.IOLike
linkToRegistry Ouroboros.Consensus.Util.ResourceRegistry
listDirectory Ouroboros.Consensus.Storage.FS.API
llrnBfcSalt Ouroboros.Consensus.Node
llrnChainDbArgsDefaults Ouroboros.Consensus.Node
llrnChainSyncTimeout Ouroboros.Consensus.Node
llrnCustomiseChainDbArgs Ouroboros.Consensus.Node
llrnCustomiseHardForkBlockchainTimeArgs Ouroboros.Consensus.Node
llrnCustomiseNodeKernelArgs Ouroboros.Consensus.Node
llrnKeepAliveRng Ouroboros.Consensus.Node
llrnMaxClockSkew Ouroboros.Consensus.Node
llrnNodeToClientVersions Ouroboros.Consensus.Node
llrnNodeToNodeVersions Ouroboros.Consensus.Node
llrnRunDataDiffusion Ouroboros.Consensus.Node
llrnVersionDataNTC Ouroboros.Consensus.Node
llrnVersionDataNTN Ouroboros.Consensus.Node
llrnWithCheckedDB Ouroboros.Consensus.Node
load Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
localStateQueryServer Ouroboros.Consensus.MiniProtocol.LocalStateQuery.Server
localTxMonitorServer Ouroboros.Consensus.MiniProtocol.LocalTxMonitor.Server
localTxSubmissionServer Ouroboros.Consensus.MiniProtocol.LocalTxSubmission.Server
localTxSubmissionServerTracer Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.Node
lockFile Ouroboros.Consensus.Util.FileLock
lookup
1 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.BlockCache
2 (Function) Ouroboros.Consensus.Storage.VolatileDB.Impl.Index
LookupBlockInfo Ouroboros.Consensus.Storage.ChainDB.Impl.Paths
lookupByTicketNo Ouroboros.Consensus.Mempool.TxSeq
LowLevelRunNodeArgs
1 (Type/Class) Ouroboros.Consensus.Node
2 (Data Constructor) Ouroboros.Consensus.Node
lrEvents Ouroboros.Consensus.Ledger.Basics , Ouroboros.Consensus.Ledger.Abstract
lrResult Ouroboros.Consensus.Ledger.Basics , Ouroboros.Consensus.Ledger.Abstract