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

Index - N

NCS Ouroboros.Consensus.HardFork.Combinator.Block , Ouroboros.Consensus.HardFork.Combinator
NCZ Ouroboros.Consensus.HardFork.Combinator.Block , Ouroboros.Consensus.HardFork.Combinator
nest Ouroboros.Consensus.Block.NestedContent , Ouroboros.Consensus.Block
NestedCtxt
1 (Type/Class) Ouroboros.Consensus.Block.NestedContent , Ouroboros.Consensus.Block
2 (Data Constructor) Ouroboros.Consensus.Block.NestedContent , Ouroboros.Consensus.Block
NestedCtxt_ Ouroboros.Consensus.Block.NestedContent , Ouroboros.Consensus.Block, Ouroboros.Consensus.Ledger.Dual , Ouroboros.Consensus.HardFork.Combinator.Block , Ouroboros.Consensus.HardFork.Combinator
NetworkMagicMismatch Ouroboros.Consensus.Node.DbMarker
NetworkP2PMode Ouroboros.Consensus.Node
neverForksHardForkSummary Ouroboros.Consensus.HardFork.Abstract
neverForksSummary Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
new
1 (Function) Ouroboros.Consensus.Util.MonadSTM.RAWLock
2 (Function) Ouroboros.Consensus.Fragment.ValidatedDiff
newBlocksToAdd Ouroboros.Consensus.Storage.ChainDB.Impl.Types
newEmptyMVar
1 (Function) Ouroboros.Consensus.Util.MonadSTM.StrictMVar
2 (Function) Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
newEmptyMVarWithInvariant Ouroboros.Consensus.Util.MonadSTM.StrictMVar
newEmptyTMVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
newEmptyTMVarDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
newEmptyTMVarIODefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
newEmptyTMVarM Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
newEmptyTMVarMDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
newEnv Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Cache
NewerThanTip Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
NewFollower Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
newFollower
1 (Function) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
2 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Follower
newGcSchedule Ouroboros.Consensus.Storage.ChainDB.Impl.Background
newIterator Ouroboros.Consensus.Storage.ChainDB.Impl.Iterator
newMVar
1 (Function) Ouroboros.Consensus.Util.MonadSTM.StrictMVar
2 (Function) Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
newMVarWithInvariant Ouroboros.Consensus.Util.MonadSTM.StrictMVar
newTBQueue Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
newTBQueueDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
newTBQueueIO Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
newTipEpoch Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
NewTipInfo
1 (Type/Class) Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
newTipPoint Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
newTipSlotInEpoch Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
newTipTrigger Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
newTMVarDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
newTMVarIODefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
newTMVarM Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
newTMVarMDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
newTQueue Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
newTQueueDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
newTQueueIO Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
newTVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
newTVarIO Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
newTVarM Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
newTVarWithInvariant Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
newTVarWithInvariantM Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
NextBlock
1 (Type/Class) Ouroboros.Consensus.Storage.LedgerDB.OnDisk
2 (Data Constructor) Ouroboros.Consensus.Storage.LedgerDB.OnDisk
nextChunkNo Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
nextFilledSlot Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
NextRelativeSlot
1 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
nextRelativeSlot Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
Nil
1 (Data Constructor) Data.SOP.Strict
2 (Data Constructor) Ouroboros.Consensus.Util.HList
NoBlocksToCopyToImmutableDB Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
noByteLimits Ouroboros.Consensus.Network.NodeToNode
NoDbMarkerAndNotEmpty Ouroboros.Consensus.Node.DbMarker
nodeCheckIntegrity Ouroboros.Consensus.Node.InitStorage
NoDefault Ouroboros.Consensus.Util.Args
NodeId Ouroboros.Consensus.NodeId
nodeImmutableDbChunkInfo Ouroboros.Consensus.Node.InitStorage
nodeInitChainDB Ouroboros.Consensus.Node.InitStorage
NodeInitStorage Ouroboros.Consensus.Node.InitStorage
NodeKernel
1 (Type/Class) Ouroboros.Consensus.NodeKernel , Ouroboros.Consensus.Node
2 (Data Constructor) Ouroboros.Consensus.NodeKernel , Ouroboros.Consensus.Node
NodeKernelArgs
1 (Type/Class) Ouroboros.Consensus.NodeKernel , Ouroboros.Consensus.Node
2 (Data Constructor) Ouroboros.Consensus.NodeKernel , Ouroboros.Consensus.Node
nodeKernelArgsEnforceInvariants Ouroboros.Consensus.Node
NodeToClientVersion Ouroboros.Consensus.Node.NetworkProtocolVersion
nodeToClientVersionToQueryVersion Ouroboros.Consensus.Ledger.Query.Version , Ouroboros.Consensus.Ledger.Query
NodeToClientV_10 Ouroboros.Consensus.Node.NetworkProtocolVersion
NodeToClientV_11 Ouroboros.Consensus.Node.NetworkProtocolVersion
NodeToClientV_12 Ouroboros.Consensus.Node.NetworkProtocolVersion
NodeToClientV_13 Ouroboros.Consensus.Node.NetworkProtocolVersion
NodeToClientV_9 Ouroboros.Consensus.Node.NetworkProtocolVersion
NodeToNodeVersion Ouroboros.Consensus.Node.NetworkProtocolVersion
NodeToNodeV_10 Ouroboros.Consensus.Node.NetworkProtocolVersion
NodeToNodeV_7 Ouroboros.Consensus.Node.NetworkProtocolVersion
NodeToNodeV_8 Ouroboros.Consensus.Node.NetworkProtocolVersion
NodeToNodeV_9 Ouroboros.Consensus.Node.NetworkProtocolVersion
NoHardForks Ouroboros.Consensus.HardFork.Combinator.Abstract.NoHardForks , Ouroboros.Consensus.HardFork.Combinator.Abstract, Ouroboros.Consensus.HardFork.Combinator
noHardForksEpochInfo Ouroboros.Consensus.HardFork.Combinator.Abstract.NoHardForks , Ouroboros.Consensus.HardFork.Combinator.Abstract, Ouroboros.Consensus.HardFork.Combinator
NoLastInvalidTentative Ouroboros.Consensus.Util.TentativeState
NoMempoolCapacityBytesOverride Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool , Ouroboros.Consensus.NodeKernel , Ouroboros.Consensus.Node
nominalDelay Ouroboros.Consensus.Util.Time
NoMoreBlocks Ouroboros.Consensus.Storage.LedgerDB.OnDisk
NoMoreIntersection Ouroboros.Consensus.MiniProtocol.ChainSync.Client
NoMoreRelativeSlots Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
NonBlocking Ouroboros.Consensus.MiniProtocol.ChainSync.Server
NonEmpty Ouroboros.Consensus.Util.Counting
NonEmptyCons Ouroboros.Consensus.Util.Counting
nonEmptyFromList Ouroboros.Consensus.Util.Counting
nonEmptyHead Ouroboros.Consensus.Util.Counting
nonEmptyInit Ouroboros.Consensus.Util.Counting
nonEmptyLast Ouroboros.Consensus.Util.Counting
nonEmptyMapOne Ouroboros.Consensus.Util.Counting
nonEmptyMapTwo Ouroboros.Consensus.Util.Counting
NonEmptyOne Ouroboros.Consensus.Util.Counting
NonEmptyOptNP Ouroboros.Consensus.Util.OptNP
nonEmptyStrictPrefixes Ouroboros.Consensus.Util.Counting
nonEmptyToList Ouroboros.Consensus.Util.Counting
nonEmptyWeaken Ouroboros.Consensus.Util.Counting
NoNetwork Ouroboros.Consensus.Node.Exit
noOverridesMeasure Ouroboros.Consensus.Mempool.TxLimits
noPunishment Ouroboros.Consensus.Storage.ChainDB.API.Types.InvalidBlockPunishment
NoSnapshotTakenYet Ouroboros.Consensus.Storage.LedgerDB.DiskPolicy
notFirstEra Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
NoThunks Ouroboros.Consensus.Util.IOLike
noThunks Ouroboros.Consensus.Util.IOLike
NotInVolatileDB Ouroboros.Consensus.Storage.ChainDB.Impl.Paths
NotLeader Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
NotOrigin Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
NoValidation Ouroboros.Consensus.Storage.VolatileDB.Impl.Types , Ouroboros.Consensus.Storage.VolatileDB.Impl , Ouroboros.Consensus.Storage.VolatileDB
NoValidLastLocation Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
NP Data.SOP.Strict
npToSListI Ouroboros.Consensus.Util.SOP
npWithIndices Ouroboros.Consensus.Util.SOP
NS Data.SOP.Strict
nsFromIndex Ouroboros.Consensus.Util.SOP
nsToIndex Ouroboros.Consensus.Util.SOP
nthBlockOrEBB Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
nTimes Ouroboros.Consensus.Util
nTimesM Ouroboros.Consensus.Util
nullTracers
1 (Function) Ouroboros.Consensus.Node.Tracers
2 (Function) Ouroboros.Consensus.Network.NodeToNode
3 (Function) Ouroboros.Consensus.Network.NodeToClient
NumCoreNodes
1 (Type/Class) Ouroboros.Consensus.Node.ProtocolInfo
2 (Data Constructor) Ouroboros.Consensus.Node.ProtocolInfo
numRegularBlocks Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB