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

Index - M

map Ouroboros.Consensus.Storage.ChainDB.Init
mapAnnTip Ouroboros.Consensus.HeaderValidation
mapForecast Ouroboros.Consensus.Forecast
MapHKD Ouroboros.Consensus.Util.Args
mapHKD Ouroboros.Consensus.Util.Args
mapII Data.SOP.Strict
mapIII Data.SOP.Strict
mapIIK Data.SOP.Strict
mapIK Data.SOP.Strict
mapIKI Data.SOP.Strict
mapIKK Data.SOP.Strict
mapKI Data.SOP.Strict
mapKII Data.SOP.Strict
mapKIK Data.SOP.Strict
mapKK Data.SOP.Strict
mapKKI Data.SOP.Strict
mapKKK Data.SOP.Strict
mapM Ouroboros.Consensus.Fragment.Diff
mapNestedCtxt Ouroboros.Consensus.Block.NestedContent , Ouroboros.Consensus.Block
mapSomeNestedCtxt Ouroboros.Consensus.Block.NestedContent , Ouroboros.Consensus.Block
mapWithBlockNo Ouroboros.Consensus.HardFork.Combinator.Protocol.ChainSel , Ouroboros.Consensus.HardFork.Combinator
map_NP' Ouroboros.Consensus.Util.SOP
markLast Ouroboros.Consensus.Util
mask Ouroboros.Consensus.Util.IOLike
mask_ Ouroboros.Consensus.Util.IOLike
match Ouroboros.Consensus.HardFork.Combinator.State.Infra , Ouroboros.Consensus.HardFork.Combinator.State
matchNS Ouroboros.Consensus.HardFork.Combinator.Util.Match
matchPolyTx Ouroboros.Consensus.HardFork.Combinator.InjectTxs
matchPolyTxsNS Ouroboros.Consensus.HardFork.Combinator.InjectTxs
matchTelescope Ouroboros.Consensus.HardFork.Combinator.Util.Match
matchTx Ouroboros.Consensus.HardFork.Combinator.InjectTxs
matchValidatedTx Ouroboros.Consensus.HardFork.Combinator.InjectTxs
matchValidatedTxsNS Ouroboros.Consensus.HardFork.Combinator.InjectTxs
maxBlocksPerFile Ouroboros.Consensus.Storage.VolatileDB.Impl.State
maxHeaderSize Ouroboros.Consensus.Ledger.CommonProtocolParams
maximalCandidates Ouroboros.Consensus.Storage.ChainDB.Impl.Paths
maxRelativeIndex Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal
maxRelativeSlot Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
maxRollbacks Ouroboros.Consensus.Config.SecurityParam , Ouroboros.Consensus.Protocol.Abstract , Ouroboros.Consensus.Config
maxSlotNo Ouroboros.Consensus.Storage.VolatileDB.Impl.FileInfo
maxSlotNoInFiles Ouroboros.Consensus.Storage.VolatileDB.Impl.FileInfo
maxTxSize Ouroboros.Consensus.Ledger.CommonProtocolParams
mcsConfigP Ouroboros.Consensus.Protocol.ModChainSel
McsConsensusConfig Ouroboros.Consensus.Protocol.ModChainSel
Mempool
1 (Type/Class) Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
2 (Data Constructor) Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
MempoolAddTxResult Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
MempoolCapacityBytes
1 (Type/Class) Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
2 (Data Constructor) Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
MempoolCapacityBytesOverride
1 (Type/Class) Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool , Ouroboros.Consensus.NodeKernel , Ouroboros.Consensus.Node
2 (Data Constructor) Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool , Ouroboros.Consensus.NodeKernel , Ouroboros.Consensus.Node
MempoolSize
1 (Type/Class) Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
2 (Data Constructor) Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
MempoolSnapshot
1 (Type/Class) Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
2 (Data Constructor) Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
mempoolTracer Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.Node
MempoolTxAdded Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
mempoolTxAddedToMaybe Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
MempoolTxRejected Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
Migrate Ouroboros.Consensus.Util.Versioned
Migrating Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
MigrationFailed Ouroboros.Consensus.Util.Versioned
minimumNextSlotNo Ouroboros.Consensus.HeaderValidation
minimumPossibleSlotNo Ouroboros.Consensus.HeaderValidation
miracle Ouroboros.Consensus.Fragment.InFuture
Mismatch Ouroboros.Consensus.HardFork.Combinator.Util.Match , Ouroboros.Consensus.HardFork.Combinator
MismatchEraInfo
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
mismatchFutureEra Ouroboros.Consensus.HardFork.Combinator.AcrossEras
mismatchNotEmpty Ouroboros.Consensus.HardFork.Combinator.Util.Match
mismatchNotFirst Ouroboros.Consensus.HardFork.Combinator.Util.Match
mismatchOne Ouroboros.Consensus.HardFork.Combinator.Util.Match
mismatchOneEra Ouroboros.Consensus.HardFork.Combinator.AcrossEras
mismatchToNS Ouroboros.Consensus.HardFork.Combinator.Util.Match
mismatchTwo Ouroboros.Consensus.HardFork.Combinator.Util.Match
MissingBlock
1 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
MissingBlockError
1 (Data Constructor) Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
missingBlockPoint Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
MissingChunkFile Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
MissingFileError Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
MissingPrimaryIndex Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
MissingSecondaryIndex Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
mk Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
mk1
1 (Function) Ouroboros.Consensus.HardFork.Combinator.Util.Tails
2 (Function) Ouroboros.Consensus.HardFork.Combinator.Util.InPairs
mk2
1 (Function) Ouroboros.Consensus.HardFork.Combinator.Util.Tails
2 (Function) Ouroboros.Consensus.HardFork.Combinator.Util.InPairs
mk3
1 (Function) Ouroboros.Consensus.HardFork.Combinator.Util.Tails
2 (Function) Ouroboros.Consensus.HardFork.Combinator.Util.InPairs
mkApps
1 (Function) Ouroboros.Consensus.Network.NodeToNode
2 (Function) Ouroboros.Consensus.Network.NodeToClient
mkBlocksPerFile Ouroboros.Consensus.Storage.VolatileDB.Impl.Types , Ouroboros.Consensus.Storage.VolatileDB.Impl , Ouroboros.Consensus.Storage.VolatileDB
mkChainDbArgs Ouroboros.Consensus.Node
mkEraEnd Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
mkEraMismatch Ouroboros.Consensus.HardFork.Combinator.AcrossEras
mkFsErrorPath Ouroboros.Consensus.Storage.FS.API
mkFsPath Ouroboros.Consensus.Storage.FS.API.Types
mkHandlers
1 (Function) Ouroboros.Consensus.Network.NodeToNode
2 (Function) Ouroboros.Consensus.Network.NodeToClient
mkHardForkForecast Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
mkInterpreter Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
mkLgrDB Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
mkMismatchTwo Ouroboros.Consensus.HardFork.Combinator.Util.Match
mkNodeKernelArgs Ouroboros.Consensus.Node
mkOpenState
1 (Function) Ouroboros.Consensus.Storage.VolatileDB.Impl.State
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
mkOverrides Ouroboros.Consensus.Mempool.TxLimits
mkPBftSelectView Ouroboros.Consensus.Protocol.PBFT
MkPrimaryIndex Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
mkPunishThisThread Ouroboros.Consensus.Storage.ChainDB.API.Types.InvalidBlockPunishment
mkRelativeSlot Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
mkSlotLength Ouroboros.Consensus.BlockchainTime.WallClock.Types , Ouroboros.Consensus.BlockchainTime
mkTopLevelConfig Ouroboros.Consensus.Config
mkUnlessImproved Ouroboros.Consensus.Storage.ChainDB.API.Types.InvalidBlockPunishment
mkUpperBound Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
ML Ouroboros.Consensus.HardFork.Combinator.Util.Match , Ouroboros.Consensus.HardFork.Combinator
ModChainSel Ouroboros.Consensus.Protocol.ModChainSel
modifyMVar Ouroboros.Consensus.Util.MonadSTM.StrictMVar , Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
modifyMVar_ Ouroboros.Consensus.Util.MonadSTM.StrictMVar , Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
ModifyOpenState
1 (Type/Class) Ouroboros.Consensus.Storage.VolatileDB.Impl.State
2 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
modifyOpenState Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
modifyTVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
modifyTVar' Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
modifyWithTempRegistry Ouroboros.Consensus.Util.ResourceRegistry
MonadAsync Ouroboros.Consensus.Util.IOLike
MonadCatch Ouroboros.Consensus.Util.IOLike
MonadDelay Ouroboros.Consensus.Util.IOLike
MonadEvaluate Ouroboros.Consensus.Util.IOLike
MonadEventlog Ouroboros.Consensus.Util.IOLike
MonadFork Ouroboros.Consensus.Util.IOLike
MonadInspectSTM Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
MonadLabelledSTM Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
MonadMask Ouroboros.Consensus.Util.IOLike
MonadMonotonicTime Ouroboros.Consensus.Util.IOLike
MonadST Ouroboros.Consensus.Util.IOLike
MonadSTM Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
MonadThread Ouroboros.Consensus.Util.IOLike
MonadThrow Ouroboros.Consensus.Util.IOLike
MonadTraceSTM Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
mostRecentTransitionInfo Ouroboros.Consensus.HardFork.Combinator.State
MountPoint
1 (Type/Class) Ouroboros.Consensus.Storage.FS.API.Types
2 (Data Constructor) Ouroboros.Consensus.Storage.FS.API.Types
MR Ouroboros.Consensus.HardFork.Combinator.Util.Match , Ouroboros.Consensus.HardFork.Combinator
MS Ouroboros.Consensus.HardFork.Combinator.Util.Match , Ouroboros.Consensus.HardFork.Combinator
msNumBytes Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
msNumTxs Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
MustBeNew Ouroboros.Consensus.Storage.FS.API.Types
mustBeRight Ouroboros.Consensus.Util
mustMatchNS Ouroboros.Consensus.HardFork.Combinator.Util.Match
mustReplyTimeout Ouroboros.Consensus.Network.NodeToNode
myThreadId Ouroboros.Consensus.Util.IOLike