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

Index

$sel:blockFetchConfiguration:NodeKernelArgs Ouroboros.Consensus.NodeKernel , Ouroboros.Consensus.Node
$sel:blockFetchSize:NodeKernelArgs Ouroboros.Consensus.NodeKernel , Ouroboros.Consensus.Node
$sel:blockForging:NodeKernelArgs Ouroboros.Consensus.NodeKernel , Ouroboros.Consensus.Node
$sel:btime:NodeKernelArgs Ouroboros.Consensus.NodeKernel , Ouroboros.Consensus.Node
$sel:cfg:NodeKernelArgs Ouroboros.Consensus.NodeKernel , Ouroboros.Consensus.Node
$sel:chainDB:NodeKernelArgs Ouroboros.Consensus.NodeKernel , Ouroboros.Consensus.Node
$sel:expireUnusedAfter:CacheConfig Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Cache , Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
$sel:getChainDB:NodeKernel Ouroboros.Consensus.NodeKernel , Ouroboros.Consensus.Node
$sel:getCurrentChain:ChainDbView Ouroboros.Consensus.MiniProtocol.ChainSync.Client
$sel:getFetchClientRegistry:NodeKernel Ouroboros.Consensus.NodeKernel , Ouroboros.Consensus.Node
$sel:getFetchMode:NodeKernel Ouroboros.Consensus.NodeKernel , Ouroboros.Consensus.Node
$sel:getHeaderStateHistory:ChainDbView Ouroboros.Consensus.MiniProtocol.ChainSync.Client
$sel:getIsInvalidBlock:ChainDbView Ouroboros.Consensus.MiniProtocol.ChainSync.Client
$sel:getMempool:NodeKernel Ouroboros.Consensus.NodeKernel , Ouroboros.Consensus.Node
$sel:getNodeCandidates:NodeKernel Ouroboros.Consensus.NodeKernel , Ouroboros.Consensus.Node
$sel:getPastLedger:ChainDbView Ouroboros.Consensus.MiniProtocol.ChainSync.Client
$sel:getTopLevelConfig:NodeKernel Ouroboros.Consensus.NodeKernel , Ouroboros.Consensus.Node
$sel:getTracers:NodeKernel Ouroboros.Consensus.NodeKernel , Ouroboros.Consensus.Node
$sel:initChainDB:NodeKernelArgs Ouroboros.Consensus.NodeKernel , Ouroboros.Consensus.Node
$sel:keepAliveRng:NodeKernelArgs Ouroboros.Consensus.NodeKernel , Ouroboros.Consensus.Node
$sel:mempoolCapacityOverride:NodeKernelArgs Ouroboros.Consensus.NodeKernel , Ouroboros.Consensus.Node
$sel:miniProtocolParameters:NodeKernelArgs Ouroboros.Consensus.NodeKernel , Ouroboros.Consensus.Node
$sel:pastChunksToCache:CacheConfig Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Cache , Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
$sel:registry:NodeKernelArgs Ouroboros.Consensus.NodeKernel , Ouroboros.Consensus.Node
$sel:toLazyTMVar:StrictTMVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
$sel:tracers:NodeKernelArgs Ouroboros.Consensus.NodeKernel , Ouroboros.Consensus.Node
$sel:unOur:Our Ouroboros.Consensus.MiniProtocol.ChainSync.Client
$sel:unTheir:Their Ouroboros.Consensus.MiniProtocol.ChainSync.Client
-.-> Data.SOP.Strict
......: Ouroboros.Consensus.Util
.....: Ouroboros.Consensus.Util
....: Ouroboros.Consensus.Util
...: Ouroboros.Consensus.Util
..: Ouroboros.Consensus.Util
.: Ouroboros.Consensus.Util
:*
1 (Data Constructor) Data.SOP.Strict
2 (Data Constructor) Ouroboros.Consensus.Util.HList
:.: Data.SOP.Strict
::> Ouroboros.Consensus.Storage.ChainDB.Impl.Paths
:< Ouroboros.Consensus.Mempool.TxSeq
:> Ouroboros.Consensus.Mempool.TxSeq
:~: Ouroboros.Consensus.Util.DepPair , Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block
<= Ouroboros.Consensus.Mempool.TxLimits
aBlockFetchClient Ouroboros.Consensus.Network.NodeToNode
aBlockFetchServer Ouroboros.Consensus.Network.NodeToNode
AbsOffset
1 (Type/Class) Ouroboros.Consensus.Storage.FS.API.Types
2 (Data Constructor) Ouroboros.Consensus.Storage.FS.API.Types
AbsoluteSeek Ouroboros.Consensus.Storage.FS.API.Types
aChainSyncClient Ouroboros.Consensus.Network.NodeToNode
aChainSyncServer
1 (Function) Ouroboros.Consensus.Network.NodeToNode
2 (Function) Ouroboros.Consensus.Network.NodeToClient
AcrossEraSelection Ouroboros.Consensus.HardFork.Combinator.Protocol.ChainSel , Ouroboros.Consensus.HardFork.Combinator
acrossEraSelection Ouroboros.Consensus.HardFork.Combinator.Protocol.ChainSel , Ouroboros.Consensus.HardFork.Combinator
addBlock
1 (Function) Ouroboros.Consensus.Storage.VolatileDB.Impl.FileInfo
2 (Function) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
3 (Function) Ouroboros.Consensus.Storage.ChainDB.Init
addBlockAsync
1 (Function) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
2 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.ChainSel
AddBlockPromise
1 (Type/Class) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
addBlockRunner Ouroboros.Consensus.Storage.ChainDB.Impl.Background
addBlockSync Ouroboros.Consensus.Storage.ChainDB.Impl.ChainSel
addBlockToAdd Ouroboros.Consensus.Storage.ChainDB.Impl.Types
AddBlockValidation Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
addBlockWaitWrittenToDisk Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
addBlock_ Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
AddedBlockToQueue Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
AddedBlockToVolatileDB Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
AddedToCurrentChain Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
addEpochs Ouroboros.Consensus.HardFork.History.Util , Ouroboros.Consensus.HardFork.History
additionalEnvelopeChecks Ouroboros.Consensus.HeaderValidation
addLocalTxs Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
addPrefixLen Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.Serialisation
addRelTime Ouroboros.Consensus.BlockchainTime.WallClock.Types , Ouroboros.Consensus.BlockchainTime
addSlots Ouroboros.Consensus.HardFork.History.Util , Ouroboros.Consensus.HardFork.History
addTime Ouroboros.Consensus.Util.IOLike
addTxs Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
afterFn Ouroboros.Consensus.Util.HList
aKeepAliveClient Ouroboros.Consensus.Network.NodeToNode
aKeepAliveServer Ouroboros.Consensus.Network.NodeToNode
align
1 (Function) Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
2 (Function) Ouroboros.Consensus.HardFork.Combinator.State.Infra , Ouroboros.Consensus.HardFork.Combinator.State
alignExtend Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
alignExtendNS Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
All
1 (Type/Class) Data.SOP.Strict
2 (Type/Class) Ouroboros.Consensus.Util.HList
All2 Data.SOP.Strict
allComposeShowK Ouroboros.Consensus.Util.SOP
allDisjoint Ouroboros.Consensus.Util
allEqual Ouroboros.Consensus.Util
AllF Data.SOP.Strict
AllN Data.SOP.Strict
allocate Ouroboros.Consensus.Util.ResourceRegistry
allocateEither Ouroboros.Consensus.Util.ResourceRegistry
allocateTemp Ouroboros.Consensus.Util.ResourceRegistry
AllowExisting
1 (Type/Class) Ouroboros.Consensus.Storage.FS.API.Types
2 (Data Constructor) Ouroboros.Consensus.Storage.FS.API.Types
allowExisting Ouroboros.Consensus.Storage.FS.API.Types
AllZip Data.SOP.Strict
AllZip2 Data.SOP.Strict
AllZipF Data.SOP.Strict
AllZipN Data.SOP.Strict
And Data.SOP.Strict
AnnDecoder
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
annDecoder Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
AnnForecast
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
annForecast Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
annForecastEnd Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
annForecastState Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
annForecastTip Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
annLedgerErr Ouroboros.Consensus.Storage.LedgerDB.InMemory , Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
AnnLedgerError
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
AnnLedgerError' Ouroboros.Consensus.Storage.LedgerDB.OnDisk
annLedgerErrRef Ouroboros.Consensus.Storage.LedgerDB.InMemory , Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
annLedgerState Ouroboros.Consensus.Storage.LedgerDB.InMemory , Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
AnnTip
1 (Type/Class) Ouroboros.Consensus.HeaderValidation
2 (Data Constructor) Ouroboros.Consensus.HeaderValidation
annTipBlockNo Ouroboros.Consensus.HeaderValidation
annTipHash Ouroboros.Consensus.HeaderValidation
annTipInfo Ouroboros.Consensus.HeaderValidation
annTipPoint Ouroboros.Consensus.HeaderValidation
annTipRealPoint Ouroboros.Consensus.HeaderValidation
annTipSlotNo Ouroboros.Consensus.HeaderValidation
answerBlockQuery Ouroboros.Consensus.Ledger.Query
answerQuery Ouroboros.Consensus.Ledger.Query
Ap Ouroboros.Consensus.Storage.LedgerDB.InMemory
apFn Data.SOP.Strict
ApiMisuse
1 (Type/Class) Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
2 (Data Constructor) Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
3 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
4 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
apInjs_NP Data.SOP.Strict
apInjs_POP Data.SOP.Strict
App Ouroboros.Consensus.Network.NodeToClient
append
1 (Function) Ouroboros.Consensus.Fragment.Diff
2 (Function) Ouroboros.Consensus.Protocol.PBFT.State
appendBlock Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
AppendBlockNotNewerThanTipError Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
appendBlock_ Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
appendEntry
1 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Cache
3 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index
AppendMode Ouroboros.Consensus.Storage.FS.API.Types
appendOffsets
1 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Cache
3 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index
appendOpenState Ouroboros.Consensus.Storage.VolatileDB.Impl.State
apply Ouroboros.Consensus.Fragment.Diff
ApplyBlock Ouroboros.Consensus.Ledger.Abstract
applyBlockLedgerResult Ouroboros.Consensus.Ledger.Abstract
applyChainTick Ouroboros.Consensus.Ledger.Basics , Ouroboros.Consensus.Ledger.Abstract
applyChainTickLedgerResult Ouroboros.Consensus.Ledger.Basics , Ouroboros.Consensus.Ledger.Abstract
applyFn Ouroboros.Consensus.Util.HList
applyLedgerBlock Ouroboros.Consensus.Ledger.Abstract
applyOverrides Ouroboros.Consensus.Mempool.TxLimits
ApplyRef Ouroboros.Consensus.Storage.LedgerDB.InMemory
applyTx Ouroboros.Consensus.Ledger.SupportsMempool
ApplyTxErr Ouroboros.Consensus.Ledger.SupportsMempool
ApplyVal Ouroboros.Consensus.Storage.LedgerDB.InMemory
Apps
1 (Type/Class) Ouroboros.Consensus.Network.NodeToNode
2 (Data Constructor) Ouroboros.Consensus.Network.NodeToNode
3 (Type/Class) Ouroboros.Consensus.Network.NodeToClient
4 (Data Constructor) Ouroboros.Consensus.Network.NodeToClient
AskedToTerminate Ouroboros.Consensus.MiniProtocol.ChainSync.Client
assertChunkCanContainEBB Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal
assertEqWithMsg Ouroboros.Consensus.Util.Assert
assertRelativeSlotInChunk Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal
assertSameChunk Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal
assertWithinBounds Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal
assertWithMsg Ouroboros.Consensus.Util.Assert
aStateQueryServer Ouroboros.Consensus.Network.NodeToClient
Async Ouroboros.Consensus.Util.IOLike
async Ouroboros.Consensus.Util.IOLike
asyncThreadId Ouroboros.Consensus.Util.IOLike
asyncWithUnmask Ouroboros.Consensus.Util.IOLike
at Ouroboros.Consensus.Util.OptNP
AtMost Ouroboros.Consensus.Util.Counting
AtMostCons Ouroboros.Consensus.Util.Counting
atMostHead Ouroboros.Consensus.Util.Counting
atMostInit Ouroboros.Consensus.Util.Counting
atMostLast Ouroboros.Consensus.Util.Counting
AtMostNil Ouroboros.Consensus.Util.Counting
atMostNonEmpty Ouroboros.Consensus.Util.Counting
atMostOne Ouroboros.Consensus.Util.Counting
atMostZipFoldable Ouroboros.Consensus.Util.Counting
atomically Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
aTxMonitorServer Ouroboros.Consensus.Network.NodeToClient
aTxSubmission2Client Ouroboros.Consensus.Network.NodeToNode
aTxSubmission2Server Ouroboros.Consensus.Network.NodeToNode
aTxSubmissionServer Ouroboros.Consensus.Network.NodeToClient
AuxLedgerEvent Ouroboros.Consensus.Ledger.Basics , Ouroboros.Consensus.Ledger.Abstract, Ouroboros.Consensus.Ledger.Abstract
backfill Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
backfillChunk Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
BackoffDelay
1 (Type/Class) Ouroboros.Consensus.BlockchainTime.WallClock.HardFork , Ouroboros.Consensus.BlockchainTime
2 (Data Constructor) Ouroboros.Consensus.BlockchainTime.WallClock.HardFork , Ouroboros.Consensus.BlockchainTime
BasicEnvelopeValidation Ouroboros.Consensus.HeaderValidation
Bft Ouroboros.Consensus.Protocol.BFT
BftConfig Ouroboros.Consensus.Protocol.BFT
BftCrypto Ouroboros.Consensus.Protocol.BFT
BftDSIGN Ouroboros.Consensus.Protocol.BFT
BftFields
1 (Type/Class) Ouroboros.Consensus.Protocol.BFT
2 (Data Constructor) Ouroboros.Consensus.Protocol.BFT
BftInvalidSignature Ouroboros.Consensus.Protocol.BFT
BftMockCrypto Ouroboros.Consensus.Protocol.BFT
bftNumNodes Ouroboros.Consensus.Protocol.BFT
BftParams
1 (Type/Class) Ouroboros.Consensus.Protocol.BFT
2 (Data Constructor) Ouroboros.Consensus.Protocol.BFT
bftParams Ouroboros.Consensus.Protocol.BFT
bftSecurityParam Ouroboros.Consensus.Protocol.BFT
bftSignature Ouroboros.Consensus.Protocol.BFT
bftSignKey Ouroboros.Consensus.Protocol.BFT
BftStandardCrypto Ouroboros.Consensus.Protocol.BFT
BftValidateView
1 (Type/Class) Ouroboros.Consensus.Protocol.BFT
2 (Data Constructor) Ouroboros.Consensus.Protocol.BFT
bftValidateView Ouroboros.Consensus.Protocol.BFT
BftValidationErr Ouroboros.Consensus.Protocol.BFT
bftVerKeys Ouroboros.Consensus.Protocol.BFT
biBlockNo Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
bihap
1 (Function) Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
2 (Function) Ouroboros.Consensus.HardFork.Combinator.Util.Match
biHash Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
bihcmap Ouroboros.Consensus.HardFork.Combinator.Util.Match
bihczipWith Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
biHeaderOffset Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
biHeaderSize Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
bihmap
1 (Function) Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
2 (Function) Ouroboros.Consensus.HardFork.Combinator.Util.Match
bihzipWith Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
biIsEBB Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
BinaryBlockInfo
1 (Type/Class) Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.Serialisation
2 (Data Constructor) Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.Serialisation
biPrevHash Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
biSlotNo Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
Block Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types
BlockAlreadyHere Ouroboros.Consensus.Storage.VolatileDB.Impl.Types , Ouroboros.Consensus.Storage.VolatileDB.Impl.State , Ouroboros.Consensus.Storage.VolatileDB.Impl , Ouroboros.Consensus.Storage.VolatileDB
BlockCache Ouroboros.Consensus.Storage.ChainDB.Impl.BlockCache
BlockchainTime
1 (Type/Class) Ouroboros.Consensus.BlockchainTime.API , Ouroboros.Consensus.BlockchainTime
2 (Data Constructor) Ouroboros.Consensus.BlockchainTime.API , Ouroboros.Consensus.BlockchainTime
blockchainTimeTracer Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.Node
BlockComponent Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
BlockConfig Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block, Ouroboros.Consensus.Ledger.Dual , Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator , Ouroboros.Consensus.HardFork.Combinator.Degenerate
BlockCorruptedErr Ouroboros.Consensus.Storage.VolatileDB.Impl.Types , Ouroboros.Consensus.Storage.VolatileDB.Impl.Parser , Ouroboros.Consensus.Storage.VolatileDB.Impl , Ouroboros.Consensus.Storage.VolatileDB
blockFetchClientTracer Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.Node
blockFetchDecisionTracer Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.Node
blockFetchServer Ouroboros.Consensus.MiniProtocol.BlockFetch.Server
BlockFetchServerException Ouroboros.Consensus.MiniProtocol.BlockFetch.Server
blockFetchServerTracer Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.Node
BlockForging
1 (Type/Class) Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
2 (Data Constructor) Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
BlockGCedFromVolatileDB Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
BlockHash Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
blockHash Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
BlockInfo
1 (Type/Class) Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
2 (Data Constructor) Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
Blocking Ouroboros.Consensus.MiniProtocol.ChainSync.Server
BlockingType Ouroboros.Consensus.MiniProtocol.ChainSync.Server
BlockInTheFuture Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
blockIsEBB Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
BlockItself Ouroboros.Consensus.Storage.ChainDB.API.Types.InvalidBlockPunishment
blockMatchesHeader Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
BlockMissingFromVolatileDB Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
BlockNo
1 (Data Constructor) Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
2 (Type/Class) Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
blockNo Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
BlockNodeToClientVersion Ouroboros.Consensus.Node.NetworkProtocolVersion
BlockNodeToNodeVersion Ouroboros.Consensus.Node.NetworkProtocolVersion
BlockOffset
1 (Type/Class) Ouroboros.Consensus.Storage.VolatileDB.Impl.Types , Ouroboros.Consensus.Storage.VolatileDB.Impl.State
2 (Data Constructor) Ouroboros.Consensus.Storage.VolatileDB.Impl.Types , Ouroboros.Consensus.Storage.VolatileDB.Impl.State
3 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
4 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
blockOffset Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
BlockOrEBB Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types
blockOrEBB Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
BlockPoint Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
blockPoint Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
BlockPrefix Ouroboros.Consensus.Storage.ChainDB.API.Types.InvalidBlockPunishment
blockPrevHash Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
blockProcessed Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
BlockProtocol Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
blockPunish Ouroboros.Consensus.Storage.ChainDB.Impl.Types
BlockQuery
1 (Type/Class) Ouroboros.Consensus.Ledger.Query , Ouroboros.Consensus.HardFork.Combinator.Ledger.Query , Ouroboros.Consensus.HardFork.Combinator , Ouroboros.Consensus.HardFork.Combinator.Degenerate
2 (Data Constructor) Ouroboros.Consensus.Ledger.Query
BlockReadErr Ouroboros.Consensus.Storage.VolatileDB.Impl.Types , Ouroboros.Consensus.Storage.VolatileDB.Impl.Parser , Ouroboros.Consensus.Storage.VolatileDB.Impl , Ouroboros.Consensus.Storage.VolatileDB
blockRealPoint Ouroboros.Consensus.Block.RealPoint , Ouroboros.Consensus.Block
BlockSize
1 (Type/Class) Ouroboros.Consensus.Storage.VolatileDB.Impl.Types , Ouroboros.Consensus.Storage.VolatileDB.Impl.State
2 (Data Constructor) Ouroboros.Consensus.Storage.VolatileDB.Impl.Types , Ouroboros.Consensus.Storage.VolatileDB.Impl.State
3 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
4 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
blockSize Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types
blockSlot Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
BlocksPerFile Ouroboros.Consensus.Storage.VolatileDB.Impl.Types , Ouroboros.Consensus.Storage.VolatileDB.Impl , Ouroboros.Consensus.Storage.VolatileDB
BlocksToAdd Ouroboros.Consensus.Storage.ChainDB.Impl.Types
BlockSummary
1 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Parser
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Parser
BlockSupportsMetrics Ouroboros.Consensus.Block.SupportsMetrics , Ouroboros.Consensus.Block
BlockSupportsProtocol Ouroboros.Consensus.Block.SupportsProtocol , Ouroboros.Consensus.Block
BlockToAdd
1 (Type/Class) Ouroboros.Consensus.Storage.ChainDB.Impl.Types
2 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.Impl.Types
blockToAdd Ouroboros.Consensus.Storage.ChainDB.Impl.Types
blockToIsEBB Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
blockToTip Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
blockUntilAllJust Ouroboros.Consensus.Util.STM
blockUntilChanged Ouroboros.Consensus.Util.STM
blockUntilJust Ouroboros.Consensus.Util.STM
BlockValidationPolicy Ouroboros.Consensus.Storage.VolatileDB.Impl.Types , Ouroboros.Consensus.Storage.VolatileDB.Impl , Ouroboros.Consensus.Storage.VolatileDB
BlockWasCopiedToImmutableDB Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
blockWrittenToDisk Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
Bound
1 (Type/Class) Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
2 (Data Constructor) Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
boundEpoch Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
boundSlot Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
boundTime Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
bracket Ouroboros.Consensus.Util.IOLike
bracketChainSyncClient Ouroboros.Consensus.MiniProtocol.ChainSync.Client
bracketOnError Ouroboros.Consensus.Util.IOLike
bracketWithPrivateRegistry Ouroboros.Consensus.Util.ResourceRegistry
bracket_ Ouroboros.Consensus.Util.IOLike
branch Ouroboros.Consensus.Storage.ChainDB.API.Types.InvalidBlockPunishment
Bridge Ouroboros.Consensus.Ledger.Dual
BridgeBlock Ouroboros.Consensus.Ledger.Dual
BridgeLedger Ouroboros.Consensus.Ledger.Dual
BridgeTx Ouroboros.Consensus.Ledger.Dual
ByteLimits Ouroboros.Consensus.Network.NodeToNode
byteLimits Ouroboros.Consensus.Network.NodeToNode
ByteSize
1 (Type/Class) Ouroboros.Consensus.Mempool.TxLimits
2 (Data Constructor) Ouroboros.Consensus.Mempool.TxLimits
byteStringChunks Ouroboros.Consensus.Util
cacheBlock Ouroboros.Consensus.Storage.ChainDB.Impl.BlockCache
CacheConfig
1 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Cache , Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Cache , Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
cacheConfig
1 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Validation
cachedIndex Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index
cachedRunQuery Ouroboros.Consensus.HardFork.History.Caching , Ouroboros.Consensus.HardFork.History
CacheEnv Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Cache
canAwaitTimeout Ouroboros.Consensus.Network.NodeToNode
CanBeLeader Ouroboros.Consensus.Protocol.Abstract
canBeLeader Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
cancel Ouroboros.Consensus.Util.IOLike
cancelThread Ouroboros.Consensus.Util.ResourceRegistry
cancelWith Ouroboros.Consensus.Util.IOLike
CandidateContainsFutureBlocks Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
CandidateContainsFutureBlocksExceedingClockSkew Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
canGC Ouroboros.Consensus.Storage.VolatileDB.Impl.FileInfo
CanHardFork Ouroboros.Consensus.HardFork.Combinator.Abstract.CanHardFork , Ouroboros.Consensus.HardFork.Combinator.Abstract, Ouroboros.Consensus.HardFork.Combinator
CannotForge
1 (Data Constructor) Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
2 (Type/Class) Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
cannotInjectPolyTx Ouroboros.Consensus.HardFork.Combinator.InjectTxs
cannotInjectTx Ouroboros.Consensus.HardFork.Combinator.InjectTxs , Ouroboros.Consensus.HardFork.Combinator
cannotInjectValidatedTx Ouroboros.Consensus.HardFork.Combinator.InjectTxs , Ouroboros.Consensus.HardFork.Combinator
case_SList Data.SOP.Strict
cast Ouroboros.Consensus.HeaderStateHistory
castAnnTip Ouroboros.Consensus.HeaderValidation
castExtLedgerState Ouroboros.Consensus.Ledger.Extended
castForgeStateUpdateInfo Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
castHash Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
castHeaderEnvelopeError Ouroboros.Consensus.HeaderValidation
castHeaderError Ouroboros.Consensus.HeaderValidation
castHeaderFields Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
castHeaderState Ouroboros.Consensus.HeaderValidation
castLedgerEvent Ouroboros.Consensus.Ledger.Inspect
castLedgerResult Ouroboros.Consensus.Ledger.Basics , Ouroboros.Consensus.Ledger.Abstract
castNestedCtxt Ouroboros.Consensus.Block.NestedContent , Ouroboros.Consensus.Block
castPoint Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
castSerialisedHeader Ouroboros.Consensus.Storage.Serialisation
castSomeNestedCtxt Ouroboros.Consensus.Block.NestedContent , Ouroboros.Consensus.Block
castStrictMVar Ouroboros.Consensus.Util.MonadSTM.StrictMVar , Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
castStrictTMVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
castStrictTVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
castTopLevelConfig Ouroboros.Consensus.Config
catch Ouroboros.Consensus.Util.IOLike
catchJust Ouroboros.Consensus.Util.IOLike
catchSTM Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
cBlockFetchCodec Ouroboros.Consensus.Network.NodeToNode
cBlockFetchCodecSerialised Ouroboros.Consensus.Network.NodeToNode
ccase_SList Data.SOP.Strict
cChainSyncCodec
1 (Function) Ouroboros.Consensus.Network.NodeToNode
2 (Function) Ouroboros.Consensus.Network.NodeToClient
cChainSyncCodecSerialised Ouroboros.Consensus.Network.NodeToNode
ccompare_NS Data.SOP.Strict
ccompare_SOP Data.SOP.Strict
CDB Ouroboros.Consensus.Storage.ChainDB.Impl.Types
cdbBlocksToAdd Ouroboros.Consensus.Storage.ChainDB.Impl.Types
cdbBlocksToAddSize Ouroboros.Consensus.Storage.ChainDB.Impl.Args , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
cdbChain Ouroboros.Consensus.Storage.ChainDB.Impl.Types
cdbCheckInFuture
1 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Types
2 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Args , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
cdbCheckIntegrity
1 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Types
2 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Args , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
cdbChunkInfo
1 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Types
2 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Args , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
cdbCopyLock Ouroboros.Consensus.Storage.ChainDB.Impl.Types
cdbDiskPolicy Ouroboros.Consensus.Storage.ChainDB.Impl.Args , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
cdbFollowers Ouroboros.Consensus.Storage.ChainDB.Impl.Types
cdbFutureBlocks Ouroboros.Consensus.Storage.ChainDB.Impl.Types
cdbGcDelay
1 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Types
2 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Args , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
cdbGcInterval
1 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Types
2 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Args , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
cdbGenesis Ouroboros.Consensus.Storage.ChainDB.Impl.Args , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
CDBHandle Ouroboros.Consensus.Storage.ChainDB.Impl.Types
cdbHasFSImmutableDB Ouroboros.Consensus.Storage.ChainDB.Impl.Args , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
cdbHasFSLgrDB Ouroboros.Consensus.Storage.ChainDB.Impl.Args , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
cdbHasFSVolatileDB Ouroboros.Consensus.Storage.ChainDB.Impl.Args , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
cdbImmutableDB Ouroboros.Consensus.Storage.ChainDB.Impl.Types
cdbImmutableDbCacheConfig Ouroboros.Consensus.Storage.ChainDB.Impl.Args , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
cdbImmutableDbValidation Ouroboros.Consensus.Storage.ChainDB.Impl.Args , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
cdbInvalid Ouroboros.Consensus.Storage.ChainDB.Impl.Types
cdbIterators Ouroboros.Consensus.Storage.ChainDB.Impl.Types
cdbKillBgThreads Ouroboros.Consensus.Storage.ChainDB.Impl.Types
cdbLgrDB Ouroboros.Consensus.Storage.ChainDB.Impl.Types
cdbMaxBlocksPerFile Ouroboros.Consensus.Storage.ChainDB.Impl.Args , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
cdbNextFollowerKey Ouroboros.Consensus.Storage.ChainDB.Impl.Types
cdbNextIteratorKey Ouroboros.Consensus.Storage.ChainDB.Impl.Types
cdbRegistry
1 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Types
2 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Args , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
cdbsBlocksToAddSize Ouroboros.Consensus.Storage.ChainDB.Impl.Args
cdbsCheckInFuture Ouroboros.Consensus.Storage.ChainDB.Impl.Args
cdbsGcDelay Ouroboros.Consensus.Storage.ChainDB.Impl.Args
cdbsGcInterval Ouroboros.Consensus.Storage.ChainDB.Impl.Args
cdbsRegistry Ouroboros.Consensus.Storage.ChainDB.Impl.Args
cdbsTracer Ouroboros.Consensus.Storage.ChainDB.Impl.Args
cdbTentativeHeader Ouroboros.Consensus.Storage.ChainDB.Impl.Types
cdbTentativeState Ouroboros.Consensus.Storage.ChainDB.Impl.Types
cdbTopLevelConfig
1 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Types
2 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Args , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
cdbTraceLedger
1 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Types
2 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Args , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
cdbTracer
1 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Types
2 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Args , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
cdbVolatileDB Ouroboros.Consensus.Storage.ChainDB.Impl.Types
cdbVolatileDbValidation Ouroboros.Consensus.Storage.ChainDB.Impl.Args , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
ChainDB
1 (Type/Class) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
ChainDbArgs
1 (Type/Class) Ouroboros.Consensus.Storage.ChainDB.Impl.Args , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
2 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.Impl.Args , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
ChainDbClosed Ouroboros.Consensus.Storage.ChainDB.Impl.Types
ChainDbEnv Ouroboros.Consensus.Storage.ChainDB.Impl.Types
ChainDbError Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
ChainDbFailure Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
ChainDbHandle Ouroboros.Consensus.Storage.ChainDB.Impl.Types
chainDBLedgerInterface Ouroboros.Consensus.Mempool.Impl , Ouroboros.Consensus.Mempool
ChainDbMissingBlock Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
ChainDbOpen Ouroboros.Consensus.Storage.ChainDB.Impl.Types
ChainDbSpecificArgs
1 (Type/Class) Ouroboros.Consensus.Storage.ChainDB.Impl.Args
2 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.Impl.Args
ChainDbState Ouroboros.Consensus.Storage.ChainDB.Impl.Types
ChainDbView
1 (Type/Class) Ouroboros.Consensus.MiniProtocol.ChainSync.Client
2 (Data Constructor) Ouroboros.Consensus.MiniProtocol.ChainSync.Client
ChainDepState Ouroboros.Consensus.Protocol.Abstract
ChainDiff
1 (Type/Class) Ouroboros.Consensus.Fragment.Diff
2 (Data Constructor) Ouroboros.Consensus.Fragment.Diff
ChainHash Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
chainSelectionForBlock Ouroboros.Consensus.Storage.ChainDB.Impl.ChainSel
ChainSelectionForFutureBlock Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
chainSyncBlockServerFollower Ouroboros.Consensus.MiniProtocol.ChainSync.Server
chainSyncBlocksServer Ouroboros.Consensus.MiniProtocol.ChainSync.Server
chainSyncClient Ouroboros.Consensus.MiniProtocol.ChainSync.Client
ChainSyncClientException Ouroboros.Consensus.MiniProtocol.ChainSync.Client
ChainSyncClientResult Ouroboros.Consensus.MiniProtocol.ChainSync.Client
chainSyncClientTracer Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.Node
chainSyncHeaderServerFollower Ouroboros.Consensus.MiniProtocol.ChainSync.Server
chainSyncHeadersServer Ouroboros.Consensus.MiniProtocol.ChainSync.Server
chainSyncServerBlockTracer Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.Node
chainSyncServerHeaderTracer Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.Node
ChainSyncTimeout
1 (Data Constructor) Ouroboros.Consensus.Network.NodeToNode
2 (Type/Class) Ouroboros.Consensus.Network.NodeToNode
ChainType Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
ChangingSelection Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
check Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
checkCanForge Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
checkChecksum Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util
checkDbMarker Ouroboros.Consensus.Node.DbMarker
CheckInFuture
1 (Type/Class) Ouroboros.Consensus.Fragment.InFuture
2 (Data Constructor) Ouroboros.Consensus.Fragment.InFuture
checkInFuture Ouroboros.Consensus.Fragment.InFuture
checkIntegrity
1 (Function) Ouroboros.Consensus.Storage.VolatileDB.Impl.State
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
3 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Validation
checkInvariant Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
checkInvariants Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Cache
checkIsLeader Ouroboros.Consensus.Protocol.Abstract
checkIsNonEmpty Ouroboros.Consensus.Util.SOP
checkShouldForge Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
checksum Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
ChecksumMismatchError Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
checkThat Ouroboros.Consensus.Util
ChunkAssertionFailure Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal
chunkCanContainEBB Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
ChunkErrCorrupt Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl.Parser , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
ChunkErrHashMismatch Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl.Parser , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
ChunkErrRead Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl.Parser , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
ChunkFileDoesntFit Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
ChunkFileError Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl.Parser , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
chunkIndex Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
chunkIndexOfSlot Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
ChunkInfo Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
chunkInfo
1 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Validation
chunkInfoSupportsEBBs Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
ChunkNo
1 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal
chunkNoFromInt Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal
chunkNoToInt Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal
chunkRelative Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
chunks Ouroboros.Consensus.Util
chunksBetween Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
ChunkSize
1 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
ChunkSlot
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
chunkSlotForBlockOrEBB Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
chunkSlotForBoundaryBlock Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
chunkSlotForRegularBlock Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
chunkSlotForRelativeSlot Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
chunkSlotForTip Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
chunkSlotForUnknownBlock Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
chunkSlotToBlockOrEBB Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
chunkSlotToSlot Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
ChunkValidationEvent Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
cKeepAliveCodec Ouroboros.Consensus.Network.NodeToNode
cleanUp Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
ClientApp Ouroboros.Consensus.Network.NodeToNode
ClientCodecs Ouroboros.Consensus.Network.NodeToClient
clientCodecs Ouroboros.Consensus.Network.NodeToClient
ClockSkew Ouroboros.Consensus.Fragment.InFuture
clockSkewInSeconds Ouroboros.Consensus.Fragment.InFuture
close
1 (Function) Ouroboros.Consensus.Storage.IO
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Cache
3 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index
closeAllFollowers Ouroboros.Consensus.Storage.ChainDB.Impl.Follower
closeAllIterators Ouroboros.Consensus.Storage.ChainDB.Impl.Iterator
closeDB
1 (Function) Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
3 (Function) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
closeDB_ Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
ClosedDB Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
ClosedDBError
1 (Data Constructor) Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
3 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
ClosedFollowerError Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
closeHandleOS Ouroboros.Consensus.Storage.FS.Handle
closeOpenHandles
1 (Function) Ouroboros.Consensus.Storage.VolatileDB.Impl.State
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
closeRegistry Ouroboros.Consensus.Util.ResourceRegistry
CodecConfig Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block, Ouroboros.Consensus.Ledger.Dual , Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator , Ouroboros.Consensus.HardFork.Combinator.Degenerate
codecConfig
1 (Function) Ouroboros.Consensus.Storage.VolatileDB.Impl.State
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
3 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Validation
Codecs
1 (Type/Class) Ouroboros.Consensus.Network.NodeToNode
2 (Data Constructor) Ouroboros.Consensus.Network.NodeToNode
3 (Type/Class) Ouroboros.Consensus.Network.NodeToClient
4 (Data Constructor) Ouroboros.Consensus.Network.NodeToClient
Codecs' Ouroboros.Consensus.Network.NodeToClient
collapse Ouroboros.Consensus.Util.HList
CollapseTo Data.SOP.Strict
combine Ouroboros.Consensus.Util.OptNP
combineWith Ouroboros.Consensus.Util.OptNP
CommonProtocolParams Ouroboros.Consensus.Ledger.CommonProtocolParams
Comp Data.SOP.Strict
compareAnchoredFragments Ouroboros.Consensus.Util.AnchoredFragment
CompareBlockNo Ouroboros.Consensus.HardFork.Combinator.Protocol.ChainSel , Ouroboros.Consensus.HardFork.Combinator
compareHeadBlockNo Ouroboros.Consensus.Util.AnchoredFragment
compareRelativeSlot Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
CompareTip
1 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
compare_NS Data.SOP.Strict
compare_SOP Data.SOP.Strict
CompatAnytime Ouroboros.Consensus.HardFork.Combinator.Compat
compatGetEraStart Ouroboros.Consensus.HardFork.Combinator.Compat
compatGetInterpreter Ouroboros.Consensus.HardFork.Combinator.Compat
CompatHardFork Ouroboros.Consensus.HardFork.Combinator.Compat
CompatIfCurrent Ouroboros.Consensus.HardFork.Combinator.Compat
compatIfCurrent Ouroboros.Consensus.HardFork.Combinator.Compat
completeConsensusConfig Ouroboros.Consensus.HardFork.Combinator.PartialConfig , Ouroboros.Consensus.HardFork.Combinator
completeConsensusConfig' Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator
completeConsensusConfig'' Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator
completeLedgerConfig Ouroboros.Consensus.HardFork.Combinator.PartialConfig , Ouroboros.Consensus.HardFork.Combinator
completeLedgerConfig' Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator
completeLedgerConfig'' Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator
CompletelyInVolatileDB Ouroboros.Consensus.Storage.ChainDB.Impl.Paths
Compose Data.SOP.Strict
computeCRC Ouroboros.Consensus.Storage.FS.CRC
computeMempoolCapacity Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
computePath Ouroboros.Consensus.Storage.ChainDB.Impl.Paths
computeReversePath Ouroboros.Consensus.Storage.ChainDB.Impl.Paths
computeTimeForGC Ouroboros.Consensus.Storage.ChainDB.Impl.Background
concurrently Ouroboros.Consensus.Util.IOLike
concurrently_ Ouroboros.Consensus.Util.IOLike
Condense Ouroboros.Consensus.Util.Condense
condense Ouroboros.Consensus.Util.Condense
Condense1 Ouroboros.Consensus.Util.Condense
condense1 Ouroboros.Consensus.Util.Condense
CondenseConstraints Ouroboros.Consensus.HardFork.Combinator.Condense
configBlock Ouroboros.Consensus.Config
configCodec Ouroboros.Consensus.Config
configConsensus Ouroboros.Consensus.Config
configLedger Ouroboros.Consensus.Config
configSecurityParam Ouroboros.Consensus.Config
configStorage Ouroboros.Consensus.Config
ConfigSupportsNode Ouroboros.Consensus.Config.SupportsNode , Ouroboros.Consensus.Ledger.Query
ConfigurationError Ouroboros.Consensus.Node.Exit
Consensus Ouroboros.Consensus.MiniProtocol.ChainSync.Client
ConsensusConfig Ouroboros.Consensus.Protocol.Abstract , Ouroboros.Consensus.Protocol.ModChainSel , Ouroboros.Consensus.Protocol.BFT , Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator , Ouroboros.Consensus.HardFork.Combinator.Degenerate , Ouroboros.Consensus.Protocol.PBFT
consensusErrorPolicy Ouroboros.Consensus.Node.ErrorPolicy
ConsensusProtocol Ouroboros.Consensus.Protocol.Abstract
consensusRethrowPolicy Ouroboros.Consensus.Node.RethrowPolicy
constantForecastOf Ouroboros.Consensus.Forecast
Constraint Data.SOP.Strict
containsSlot Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
ConvertRawHash Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
CopiedBlockToImmutableDB Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
copyAndSnapshotRunner Ouroboros.Consensus.Storage.ChainDB.Impl.Background
copyToImmutableDB Ouroboros.Consensus.Storage.ChainDB.Impl.Background
CoreId Ouroboros.Consensus.NodeId
CoreNodeId
1 (Type/Class) Ouroboros.Consensus.NodeId
2 (Data Constructor) Ouroboros.Consensus.NodeId
CorruptBlockError
1 (Data Constructor) Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
CorruptDbMarker Ouroboros.Consensus.Node.DbMarker
countChunks Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
countEpochs Ouroboros.Consensus.HardFork.History.Util , Ouroboros.Consensus.HardFork.History
countResources Ouroboros.Consensus.Util.ResourceRegistry
counts Ouroboros.Consensus.Protocol.PBFT.State
countSignatures Ouroboros.Consensus.Protocol.PBFT.State
countSignedBy Ouroboros.Consensus.Protocol.PBFT.State
countSlots Ouroboros.Consensus.HardFork.History.Util , Ouroboros.Consensus.HardFork.History
cpara_SList Data.SOP.Strict
CRC
1 (Type/Class) Ouroboros.Consensus.Storage.FS.CRC
2 (Data Constructor) Ouroboros.Consensus.Storage.FS.CRC
createCleanShutdownMarker Ouroboros.Consensus.Node.Recovery
createDirectory Ouroboros.Consensus.Storage.FS.API
createDirectoryIfMissing Ouroboros.Consensus.Storage.FS.API
crossEraForecastBound Ouroboros.Consensus.Forecast
cStateQueryCodec Ouroboros.Consensus.Network.NodeToClient
cTxMonitorCodec Ouroboros.Consensus.Network.NodeToClient
cTxSubmission2Codec Ouroboros.Consensus.Network.NodeToNode
cTxSubmissionCodec Ouroboros.Consensus.Network.NodeToClient
CtxtDual Ouroboros.Consensus.Ledger.Dual
ctxtDualMain Ouroboros.Consensus.Ledger.Dual
Current
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.State.Types , Ouroboros.Consensus.HardFork.Combinator.State
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.State.Types , Ouroboros.Consensus.HardFork.Combinator.State
current Ouroboros.Consensus.HeaderStateHistory
currentChunk Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
currentChunkHandle Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
CurrentChunkInfo
1 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Iterator
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Iterator
currentChunkOffset Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
CurrentEraForgeStateUpdated Ouroboros.Consensus.HardFork.Combinator.Forging , Ouroboros.Consensus.HardFork.Combinator
CurrentEraLacksBlockForging Ouroboros.Consensus.HardFork.Combinator.Forging , Ouroboros.Consensus.HardFork.Combinator
currentIndex Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
currentMap Ouroboros.Consensus.Storage.VolatileDB.Impl.State
currentMaxSlotNo Ouroboros.Consensus.Storage.VolatileDB.Impl.State
currentPoint Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
currentPrimaryHandle Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
CurrentRelay Ouroboros.Consensus.Ledger.SupportsPeerSelection
currentRevMap Ouroboros.Consensus.Storage.VolatileDB.Impl.State
currentSecondaryHandle Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
currentSecondaryOffset Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
CurrentSlot
1 (Type/Class) Ouroboros.Consensus.BlockchainTime.API , Ouroboros.Consensus.BlockchainTime
2 (Data Constructor) Ouroboros.Consensus.BlockchainTime.API , Ouroboros.Consensus.BlockchainTime
CurrentSlotUnknown Ouroboros.Consensus.BlockchainTime.API , Ouroboros.Consensus.BlockchainTime
currentStart Ouroboros.Consensus.HardFork.Combinator.State.Types , Ouroboros.Consensus.HardFork.Combinator.State
currentState Ouroboros.Consensus.HardFork.Combinator.State.Types , Ouroboros.Consensus.HardFork.Combinator.State
currentSuccMap Ouroboros.Consensus.Storage.VolatileDB.Impl.State
currentTip Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
currentVersionNumber Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
currentWriteHandle Ouroboros.Consensus.Storage.VolatileDB.Impl.State
currentWriteId Ouroboros.Consensus.Storage.VolatileDB.Impl.State
currentWriteOffset Ouroboros.Consensus.Storage.VolatileDB.Impl.State
currentWritePath Ouroboros.Consensus.Storage.VolatileDB.Impl.State
curriedNest Ouroboros.Consensus.Block.NestedContent , Ouroboros.Consensus.Block
CustomChainSel Ouroboros.Consensus.HardFork.Combinator.Protocol.ChainSel , Ouroboros.Consensus.HardFork.Combinator
dapDomain Ouroboros.Consensus.Ledger.SupportsPeerSelection
dapPortNumber Ouroboros.Consensus.Ledger.SupportsPeerSelection
DatabaseCorruption Ouroboros.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
DBClosed Ouroboros.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
dbFilesOnDisk Ouroboros.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
dbLockFsPath Ouroboros.Consensus.Node.DbLock
dbLockTimeout Ouroboros.Consensus.Node.DbLock
dbMarkerContents Ouroboros.Consensus.Node.DbMarker
DbMarkerError Ouroboros.Consensus.Node.DbMarker
dbMarkerFile Ouroboros.Consensus.Node.DbMarker
dbMarkerParse Ouroboros.Consensus.Node.DbMarker
DbOpen
1 (Data Constructor) Ouroboros.Consensus.Storage.VolatileDB.Impl.State
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
Decode Ouroboros.Consensus.Util.Versioned
decodeAnnNS Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
decodeAnnTipIsEBB Ouroboros.Consensus.HeaderValidation
decodeAsFlatTerm Ouroboros.Consensus.Util.CBOR
decodeCurrent Ouroboros.Consensus.HardFork.Combinator.State.Instances
decodeDepPair Ouroboros.Consensus.Storage.Serialisation
DecodeDisk Ouroboros.Consensus.Storage.Serialisation
decodeDisk Ouroboros.Consensus.Storage.Serialisation
DecodeDiskDep Ouroboros.Consensus.Storage.Serialisation
decodeDiskDep Ouroboros.Consensus.Storage.Serialisation
DecodeDiskDepIx Ouroboros.Consensus.Storage.Serialisation
decodeDiskDepIx Ouroboros.Consensus.Storage.Serialisation
decodeDiskHfcBlock Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
decodeDualBlock Ouroboros.Consensus.Ledger.Dual
decodeDualGenTx Ouroboros.Consensus.Ledger.Dual
decodeDualGenTxErr Ouroboros.Consensus.Ledger.Dual
decodeDualGenTxId Ouroboros.Consensus.Ledger.Dual
decodeDualHeader Ouroboros.Consensus.Ledger.Dual
decodeDualLedgerState Ouroboros.Consensus.Ledger.Dual
decodeEitherMismatch Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
decodeExtLedgerState Ouroboros.Consensus.Ledger.Extended
decodeHeaderState Ouroboros.Consensus.HeaderValidation
decodeList Ouroboros.Consensus.Util.CBOR
decodeMaybe Ouroboros.Consensus.Util.CBOR
decodeNested Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
decodeNestedCtxt Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
decodeNext Ouroboros.Consensus.Util.CBOR
decodeNodeToClient Ouroboros.Consensus.Node.Serialisation
decodeNodeToNode Ouroboros.Consensus.Node.Serialisation
decodeNS Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
decodePast Ouroboros.Consensus.HardFork.Combinator.State.Instances
decodePBftState Ouroboros.Consensus.Protocol.PBFT.State
decodeQueryAnytimeResult Ouroboros.Consensus.HardFork.Combinator.Ledger.Query , Ouroboros.Consensus.HardFork.Combinator
decodeQueryHardForkResult Ouroboros.Consensus.HardFork.Combinator.Ledger.Query , Ouroboros.Consensus.HardFork.Combinator
Decoder
1 (Type/Class) Ouroboros.Consensus.Util.CBOR
2 (Data Constructor) Ouroboros.Consensus.Util.CBOR
decodeRawHash Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
decodeRealPoint Ouroboros.Consensus.Block.RealPoint , Ouroboros.Consensus.Block
decodeResult Ouroboros.Consensus.Node.Serialisation
decodeSeq Ouroboros.Consensus.Util.CBOR
decodeSnapshotBackwardsCompatible Ouroboros.Consensus.Storage.LedgerDB.InMemory
decodeTelescope Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
decodeTrivialSerialisedHeader Ouroboros.Consensus.Storage.Serialisation
decodeVersion Ouroboros.Consensus.Util.Versioned
decodeVersioned Ouroboros.Consensus.Util.Versioned
decodeVersionWithHook Ouroboros.Consensus.Util.Versioned
decodeWithOrigin Ouroboros.Consensus.Util.CBOR
decorateReplayTracerWithGoal Ouroboros.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 Ouroboros.Consensus.MiniProtocol.ChainSync.Client
defaultClockSkew Ouroboros.Consensus.Fragment.InFuture
DefaultCodecs Ouroboros.Consensus.Network.NodeToClient
defaultCodecs
1 (Function) Ouroboros.Consensus.Network.NodeToNode
2 (Function) Ouroboros.Consensus.Network.NodeToClient
defaultDecodeAnnTip Ouroboros.Consensus.HeaderValidation
defaultDecodeCBORinCBOR Ouroboros.Consensus.Node.Serialisation
defaultDiskPolicy Ouroboros.Consensus.Storage.LedgerDB.DiskPolicy
defaultEncodeAnnTip Ouroboros.Consensus.HeaderValidation
defaultEncodeCBORinCBOR Ouroboros.Consensus.Node.Serialisation
defaultEraParams Ouroboros.Consensus.HardFork.History.EraParams , Ouroboros.Consensus.HardFork.History
defaultResolveBlocks Ouroboros.Consensus.Storage.LedgerDB.InMemory
defaultResolveWithErrors Ouroboros.Consensus.Storage.LedgerDB.InMemory
Defaults Ouroboros.Consensus.Util.Args
DefaultSnapshotInterval Ouroboros.Consensus.Storage.LedgerDB.DiskPolicy
defaultSystemTime Ouroboros.Consensus.BlockchainTime.WallClock.Default , Ouroboros.Consensus.BlockchainTime
defaultThrowLedgerErrors Ouroboros.Consensus.Storage.LedgerDB.InMemory
DegenApplyTxErr Ouroboros.Consensus.HardFork.Combinator.Degenerate
DegenBlock Ouroboros.Consensus.HardFork.Combinator.Degenerate
DegenBlockConfig Ouroboros.Consensus.HardFork.Combinator.Degenerate
DegenCodecConfig Ouroboros.Consensus.HardFork.Combinator.Degenerate
DegenConsensusConfig Ouroboros.Consensus.HardFork.Combinator.Degenerate
DegenGenTx Ouroboros.Consensus.HardFork.Combinator.Degenerate
DegenGenTxId Ouroboros.Consensus.HardFork.Combinator.Degenerate
DegenHeader Ouroboros.Consensus.HardFork.Combinator.Degenerate
DegenLedgerConfig Ouroboros.Consensus.HardFork.Combinator.Degenerate
DegenLedgerError Ouroboros.Consensus.HardFork.Combinator.Degenerate
DegenLedgerState Ouroboros.Consensus.HardFork.Combinator.Degenerate
DegenOtherHeaderEnvelopeError Ouroboros.Consensus.HardFork.Combinator.Degenerate
DegenQuery Ouroboros.Consensus.HardFork.Combinator.Degenerate
DegenQueryResult Ouroboros.Consensus.HardFork.Combinator.Degenerate
DegenTipInfo Ouroboros.Consensus.HardFork.Combinator.Degenerate
DegenTopLevelConfig Ouroboros.Consensus.HardFork.Combinator.Degenerate
delete Ouroboros.Consensus.Storage.VolatileDB.Impl.Index
deleteAfter Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
deleteAfter_ Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
DeletedSnapshot Ouroboros.Consensus.Storage.LedgerDB.OnDisk , Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
deleteMapSet Ouroboros.Consensus.Storage.VolatileDB.Impl.Util
deleteSnapshot Ouroboros.Consensus.Storage.LedgerDB.OnDisk
DeletingAfter Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
Demote Ouroboros.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
depPairFirst Ouroboros.Consensus.Util.DepPair , Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block
deserialiseIncrementalIO Ouroboros.Consensus.Util.CBOR
Dict
1 (Type/Class) Ouroboros.Consensus.Util
2 (Data Constructor) Ouroboros.Consensus.Util
dictIndexAll Ouroboros.Consensus.Util.SOP
diff Ouroboros.Consensus.Fragment.Diff
diffRelTime Ouroboros.Consensus.BlockchainTime.WallClock.Types , Ouroboros.Consensus.BlockchainTime
DiffTime Ouroboros.Consensus.Util.IOLike
diffTime Ouroboros.Consensus.Util.IOLike
disabledEraException Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
DisabledP2PMode Ouroboros.Consensus.Node
DiskFull Ouroboros.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
displayException Ouroboros.Consensus.Util.IOLike
distribAnnTip Ouroboros.Consensus.HardFork.Combinator.Block , Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator
distribLedgerConfig Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator
distribQueryIfCurrent Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
distribSerialisedHeader Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
distribTopLevelConfig Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator
dlgCertDlgVerKey Ouroboros.Consensus.Protocol.PBFT.Crypto , Ouroboros.Consensus.Protocol.PBFT
dlgCertGenVerKey Ouroboros.Consensus.Protocol.PBFT.Crypto , Ouroboros.Consensus.Protocol.PBFT
doesDirectoryExist Ouroboros.Consensus.Storage.FS.API
doesFileExist Ouroboros.Consensus.Storage.FS.API
DoesntFit Ouroboros.Consensus.MiniProtocol.ChainSync.Client
DomainAccessPoint
1 (Data Constructor) Ouroboros.Consensus.Ledger.SupportsPeerSelection
2 (Type/Class) Ouroboros.Consensus.Ledger.SupportsPeerSelection
Done Ouroboros.Consensus.Util.CBOR
DoNotIntervene Ouroboros.Consensus.Ledger.SupportsMempool
dontCheck Ouroboros.Consensus.Fragment.InFuture
DontTrace Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
dropBlockNo Ouroboros.Consensus.HardFork.Combinator.Protocol.ChainSel , Ouroboros.Consensus.HardFork.Combinator
dropLast Ouroboros.Consensus.Util
dsNumber Ouroboros.Consensus.Storage.LedgerDB.OnDisk
dsSuffix Ouroboros.Consensus.Storage.LedgerDB.OnDisk
DualBlock
1 (Type/Class) Ouroboros.Consensus.Ledger.Dual
2 (Data Constructor) Ouroboros.Consensus.Ledger.Dual
dualBlockAux Ouroboros.Consensus.Ledger.Dual
dualBlockBridge Ouroboros.Consensus.Ledger.Dual
DualBlockConfig Ouroboros.Consensus.Ledger.Dual
dualBlockConfigAux Ouroboros.Consensus.Ledger.Dual
dualBlockConfigMain Ouroboros.Consensus.Ledger.Dual
dualBlockMain Ouroboros.Consensus.Ledger.Dual
DualCodecConfig Ouroboros.Consensus.Ledger.Dual
dualCodecConfigAux Ouroboros.Consensus.Ledger.Dual
dualCodecConfigMain Ouroboros.Consensus.Ledger.Dual
dualExtValidationErrorMain Ouroboros.Consensus.Ledger.Dual
DualGenTx Ouroboros.Consensus.Ledger.Dual
dualGenTxAux Ouroboros.Consensus.Ledger.Dual
dualGenTxBridge Ouroboros.Consensus.Ledger.Dual
DualGenTxErr
1 (Type/Class) Ouroboros.Consensus.Ledger.Dual
2 (Data Constructor) Ouroboros.Consensus.Ledger.Dual
dualGenTxErrAux Ouroboros.Consensus.Ledger.Dual
dualGenTxErrMain Ouroboros.Consensus.Ledger.Dual
DualGenTxId Ouroboros.Consensus.Ledger.Dual
dualGenTxIdMain Ouroboros.Consensus.Ledger.Dual
dualGenTxMain Ouroboros.Consensus.Ledger.Dual
DualHeader
1 (Type/Class) Ouroboros.Consensus.Ledger.Dual
2 (Data Constructor) Ouroboros.Consensus.Ledger.Dual
dualHeaderMain Ouroboros.Consensus.Ledger.Dual
DualLedgerConfig
1 (Type/Class) Ouroboros.Consensus.Ledger.Dual
2 (Data Constructor) Ouroboros.Consensus.Ledger.Dual
dualLedgerConfigAux Ouroboros.Consensus.Ledger.Dual
dualLedgerConfigMain Ouroboros.Consensus.Ledger.Dual
DualLedgerError
1 (Type/Class) Ouroboros.Consensus.Ledger.Dual
2 (Data Constructor) Ouroboros.Consensus.Ledger.Dual
dualLedgerErrorAux Ouroboros.Consensus.Ledger.Dual
dualLedgerErrorMain Ouroboros.Consensus.Ledger.Dual
DualLedgerState Ouroboros.Consensus.Ledger.Dual
dualLedgerStateAux Ouroboros.Consensus.Ledger.Dual
dualLedgerStateBridge Ouroboros.Consensus.Ledger.Dual
dualLedgerStateMain Ouroboros.Consensus.Ledger.Dual
DualStorageConfig Ouroboros.Consensus.Ledger.Dual
dualStorageConfigAux Ouroboros.Consensus.Ledger.Dual
dualStorageConfigMain Ouroboros.Consensus.Ledger.Dual
dualTopLevelConfigMain Ouroboros.Consensus.Ledger.Dual
dummyEpochInfo Ouroboros.Consensus.HardFork.History.EpochInfo , Ouroboros.Consensus.HardFork.History
dumpGcSchedule Ouroboros.Consensus.Storage.ChainDB.Impl.Background
dumpState Ouroboros.Consensus.Storage.FS.API
DuplicatedBlock Ouroboros.Consensus.Storage.VolatileDB.Impl.Types , Ouroboros.Consensus.Storage.VolatileDB.Impl.Parser , Ouroboros.Consensus.Storage.VolatileDB.Impl , Ouroboros.Consensus.Storage.VolatileDB
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
Fail Ouroboros.Consensus.Util.CBOR
FallingEdge Ouroboros.Consensus.Util.Enclose
FallingEdgeWith Ouroboros.Consensus.Util.Enclose
FHandle Ouroboros.Consensus.Storage.IO
fhChainType Ouroboros.Consensus.Storage.ChainDB.Impl.Types
fhClose Ouroboros.Consensus.Storage.ChainDB.Impl.Types
fhSwitchFork Ouroboros.Consensus.Storage.ChainDB.Impl.Types
fib Ouroboros.Consensus.Util
fileBackedIndex Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index
FileId Ouroboros.Consensus.Storage.VolatileDB.Impl.Types , Ouroboros.Consensus.Storage.VolatileDB.Impl.State
FileInfo Ouroboros.Consensus.Storage.VolatileDB.Impl.FileInfo
FileLock
1 (Type/Class) Ouroboros.Consensus.Util.FileLock
2 (Data Constructor) Ouroboros.Consensus.Util.FileLock
filePath
1 (Function) Ouroboros.Consensus.Storage.FS.Handle
2 (Function) Ouroboros.Consensus.Storage.VolatileDB.Impl.Util
FileSystemError
1 (Data Constructor) Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
filledSlots Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
filterByPredecessor Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
finally Ouroboros.Consensus.Util.IOLike
findLastFd Ouroboros.Consensus.Storage.VolatileDB.Impl.Util
Fingerprint
1 (Type/Class) Ouroboros.Consensus.Util.STM
2 (Data Constructor) Ouroboros.Consensus.Util.STM
firstBlockOrEBB Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
firstChunkNo Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
FirstEra Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
firstFilledSlot Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
firstJust Ouroboros.Consensus.Util
flip Ouroboros.Consensus.HardFork.Combinator.Util.Match
flipNestedCtxt Ouroboros.Consensus.Block.NestedContent , Ouroboros.Consensus.Block
flushTBQueue Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
flushTBQueueDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
Fn
1 (Data Constructor) Data.SOP.Strict
2 (Type/Class) Ouroboros.Consensus.Util.HList
fn Data.SOP.Strict
fn_2 Data.SOP.Strict
fn_3 Data.SOP.Strict
fn_4 Data.SOP.Strict
fn_5 Ouroboros.Consensus.Util.SOP
foldl Ouroboros.Consensus.Util.HList
foldLedger Ouroboros.Consensus.Ledger.Abstract
foldlM Ouroboros.Consensus.Util.HList
foldlM' Ouroboros.Consensus.Util
foldMap Ouroboros.Consensus.Util.HList
foldr Ouroboros.Consensus.Util.HList
Follower
1 (Type/Class) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
followerClose Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
followerForward Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
FollowerHandle
1 (Type/Class) Ouroboros.Consensus.Storage.ChainDB.Impl.Types
2 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.Impl.Types
FollowerInImmutableDB Ouroboros.Consensus.Storage.ChainDB.Impl.Types
FollowerInit Ouroboros.Consensus.Storage.ChainDB.Impl.Types
FollowerInMem Ouroboros.Consensus.Storage.ChainDB.Impl.Types
followerInstruction Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
followerInstructionBlocking Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
FollowerKey
1 (Type/Class) Ouroboros.Consensus.Storage.ChainDB.Impl.Types
2 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.Impl.Types
FollowerNewImmIterator Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
FollowerNoLongerInMem Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
FollowerRollState Ouroboros.Consensus.Storage.ChainDB.Impl.Types
followerRollStatePoint Ouroboros.Consensus.Storage.ChainDB.Impl.Types
FollowerState Ouroboros.Consensus.Storage.ChainDB.Impl.Types
FollowerSwitchToMem Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
Forecast
1 (Type/Class) Ouroboros.Consensus.Forecast
2 (Data Constructor) Ouroboros.Consensus.Forecast
forecastAt Ouroboros.Consensus.Forecast
forecastFor Ouroboros.Consensus.Forecast
forgeBftFields Ouroboros.Consensus.Protocol.BFT
forgeBlock Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
ForgeInKnownSlot Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
ForgeInUnknownSlot Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
forgeLabel Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
ForgeLedgerState Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
forgePBftFields Ouroboros.Consensus.Protocol.PBFT
ForgeStateInfo Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
forgeStateInfoTracer Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.Node
ForgeStateUpdated Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
ForgeStateUpdateError
1 (Data Constructor) Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
2 (Type/Class) Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
ForgeStateUpdateFailed Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
ForgeStateUpdateInfo Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
forgeStateUpdateInfoFromUpdateInfo Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
ForgeStateUpdateSuppressed Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
forgetFingerprint Ouroboros.Consensus.Util.STM
forgeTracer Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.Node
forgetSignKeyKES Ouroboros.Consensus.Util.IOLike
forkIO Ouroboros.Consensus.Util.IOLike
forkIOWithUnmask Ouroboros.Consensus.Util.IOLike
forkLinkedThread Ouroboros.Consensus.Util.ResourceRegistry
forkLinkedWatcher Ouroboros.Consensus.Util.STM
forksAtMostKBlocks Ouroboros.Consensus.Util.AnchoredFragment
forkThread Ouroboros.Consensus.Util.ResourceRegistry
ForkTooDeep Ouroboros.Consensus.MiniProtocol.ChainSync.Client
ForkTooOld Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
forwardCompatQuery Ouroboros.Consensus.HardFork.Combinator.Compat
fromChain
1 (Function) Ouroboros.Consensus.HeaderStateHistory
2 (Function) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
fromChainDbArgs Ouroboros.Consensus.Storage.ChainDB.Impl.Args
fromCoreNodeId Ouroboros.Consensus.NodeId
fromException Ouroboros.Consensus.Util.IOLike
fromFull Ouroboros.Consensus.Storage.ChainDB.Init
fromIDecode Ouroboros.Consensus.Util.CBOR
fromIsEBB Ouroboros.Consensus.Block.EBB , Ouroboros.Consensus.Block
fromLazyTMVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
fromLazyTVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
fromList
1 (Function) Data.SOP.Strict
2 (Function) Ouroboros.Consensus.Mempool.TxSeq
3 (Function) Ouroboros.Consensus.Protocol.PBFT.State
fromNonEmptyNP Ouroboros.Consensus.Util.OptNP
fromNP Ouroboros.Consensus.Util.OptNP
fromParsedBlockInfos Ouroboros.Consensus.Storage.VolatileDB.Impl.FileInfo
fromRawHash Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
fromRelativeTime Ouroboros.Consensus.BlockchainTime.WallClock.Types , Ouroboros.Consensus.BlockchainTime
fromShortRawHash Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
fromSing Ouroboros.Consensus.Util.Singletons
fromSingleton Ouroboros.Consensus.Util.OptNP
fromTip Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
fromTrivialDependency Ouroboros.Consensus.Util.DepPair , Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block
fromTZ
1 (Function) Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
2 (Function) Ouroboros.Consensus.HardFork.Combinator.State.Infra , Ouroboros.Consensus.HardFork.Combinator.State
fromWithOrigin Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
FsDeviceFull Ouroboros.Consensus.Storage.FS.API.Types
FsError
1 (Type/Class) Ouroboros.Consensus.Storage.FS.API.Types
2 (Data Constructor) Ouroboros.Consensus.Storage.FS.API.Types
fsErrorNo Ouroboros.Consensus.Storage.FS.API.Types
FsErrorPath
1 (Type/Class) Ouroboros.Consensus.Storage.FS.API.Types
2 (Data Constructor) Ouroboros.Consensus.Storage.FS.API.Types
fsErrorPath Ouroboros.Consensus.Storage.FS.API.Types
fsErrorStack Ouroboros.Consensus.Storage.FS.API.Types
fsErrorString Ouroboros.Consensus.Storage.FS.API.Types
FsErrorType Ouroboros.Consensus.Storage.FS.API.Types
fsErrorType Ouroboros.Consensus.Storage.FS.API.Types
fsFromFilePath Ouroboros.Consensus.Storage.FS.API.Types
FsIllegalOperation Ouroboros.Consensus.Storage.FS.API.Types
FsInsufficientPermissions Ouroboros.Consensus.Storage.FS.API.Types
FsInvalidArgument Ouroboros.Consensus.Storage.FS.API.Types
fsLimitation Ouroboros.Consensus.Storage.FS.API.Types
FsOther Ouroboros.Consensus.Storage.FS.API.Types
FsPath Ouroboros.Consensus.Storage.FS.API.Types
fsPathChunkFile Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util
fsPathFromList Ouroboros.Consensus.Storage.FS.API.Types
fsPathInit Ouroboros.Consensus.Storage.FS.API.Types
fsPathPrimaryIndexFile Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util
fsPathSecondaryIndexFile Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util
fsPathSplit Ouroboros.Consensus.Storage.FS.API.Types
fsPathToList Ouroboros.Consensus.Storage.FS.API.Types
FsReachedEOF Ouroboros.Consensus.Storage.FS.API.Types
FsResourceAlreadyExist Ouroboros.Consensus.Storage.FS.API.Types
FsResourceAlreadyInUse Ouroboros.Consensus.Storage.FS.API.Types
FsResourceDoesNotExist Ouroboros.Consensus.Storage.FS.API.Types
FsResourceInappropriateType Ouroboros.Consensus.Storage.FS.API.Types
fsToFilePath Ouroboros.Consensus.Storage.FS.API.Types
fsToFsErrorPath Ouroboros.Consensus.Storage.FS.API.Types
fsToFsErrorPathUnmounted Ouroboros.Consensus.Storage.FS.API.Types
FsTooManyOpenFiles Ouroboros.Consensus.Storage.FS.API.Types
FutureBlocks Ouroboros.Consensus.Storage.ChainDB.Impl.Types
futureEraException Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
FutureRelay Ouroboros.Consensus.Ledger.SupportsPeerSelection
garbageCollect
1 (Function) Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
2 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Background
garbageCollectPrevApplied Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
gcDelay Ouroboros.Consensus.Storage.ChainDB.Impl.Background
gcInterval Ouroboros.Consensus.Storage.ChainDB.Impl.Background
GcParams
1 (Type/Class) Ouroboros.Consensus.Storage.ChainDB.Impl.Background
2 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.Impl.Background
GcSchedule Ouroboros.Consensus.Storage.ChainDB.Impl.Background
gcScheduleRunner Ouroboros.Consensus.Storage.ChainDB.Impl.Background
GenDepPair
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
generalBracket Ouroboros.Consensus.Util.IOLike
GenesisHash Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
genesisHeaderState Ouroboros.Consensus.HeaderValidation
GenesisPoint Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
GenTx Ouroboros.Consensus.Ledger.SupportsMempool , Ouroboros.Consensus.Ledger.Dual , Ouroboros.Consensus.HardFork.Combinator.Mempool , Ouroboros.Consensus.HardFork.Combinator , Ouroboros.Consensus.HardFork.Combinator.Degenerate
GenTxId Ouroboros.Consensus.Ledger.SupportsMempool
getAnchorPoint Ouroboros.Consensus.Fragment.Diff
getAnnTip Ouroboros.Consensus.HeaderValidation
getAnyBlockComponent Ouroboros.Consensus.Storage.ChainDB.Impl.Query
getAnyKnownBlock Ouroboros.Consensus.Storage.ChainDB.Impl.Query
getAnyKnownBlockComponent Ouroboros.Consensus.Storage.ChainDB.Impl.Query
GetApply Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
getBinaryBlockInfo Ouroboros.Consensus.Storage.Serialisation
GetBlock Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
getBlockComponent
1 (Function) Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
3 (Function) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
4 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Query
getBlockComponent_ Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
getBlockHeaderFields Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
getBlockInfo Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
getBlockNo Ouroboros.Consensus.HardFork.Combinator.Protocol.ChainSel , Ouroboros.Consensus.HardFork.Combinator
GetBlockSize Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
getBlockToAdd Ouroboros.Consensus.Storage.ChainDB.Impl.Types
getCapacity Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
GetChainBlockNo Ouroboros.Consensus.Ledger.Query
getChainDiff Ouroboros.Consensus.Fragment.ValidatedDiff
GetChainPoint Ouroboros.Consensus.Ledger.Query
getChunkSize Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
getCompareTip Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
getCRC Ouroboros.Consensus.Storage.FS.CRC
getCurrent Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
getCurrentChain
1 (Function) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
2 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Query
GetCurrentEra Ouroboros.Consensus.HardFork.Combinator.Ledger.Query , Ouroboros.Consensus.HardFork.Combinator
getCurrentLedger
1 (Function) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
2 (Function) Ouroboros.Consensus.Storage.ChainDB.Init
getCurrentLedgerState Ouroboros.Consensus.Mempool.Impl , Ouroboros.Consensus.Mempool
getCurrentSlot Ouroboros.Consensus.BlockchainTime.API , Ouroboros.Consensus.BlockchainTime
getCurrentTip Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
getDiskPolicy Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
getEnv Ouroboros.Consensus.Storage.ChainDB.Impl.Types
getEnv1 Ouroboros.Consensus.Storage.ChainDB.Impl.Types
getEnv2 Ouroboros.Consensus.Storage.ChainDB.Impl.Types
getEnvSTM Ouroboros.Consensus.Storage.ChainDB.Impl.Types
getEnvSTM1 Ouroboros.Consensus.Storage.ChainDB.Impl.Types
getEraIndex Ouroboros.Consensus.HardFork.Combinator.Abstract.SingleEraBlock , Ouroboros.Consensus.HardFork.Combinator.Abstract, Ouroboros.Consensus.HardFork.Combinator
getEraParams Ouroboros.Consensus.HardFork.Combinator.Abstract.NoHardForks , Ouroboros.Consensus.HardFork.Combinator.Abstract, Ouroboros.Consensus.HardFork.Combinator
GetEraStart Ouroboros.Consensus.HardFork.Combinator.Ledger.Query , Ouroboros.Consensus.HardFork.Combinator
getExactly Ouroboros.Consensus.Util.Counting
getExtLedgerCfg Ouroboros.Consensus.Ledger.Extended
getFingerprint Ouroboros.Consensus.Util.STM
getHardForkBlock Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator
getHardForkGenTx Ouroboros.Consensus.HardFork.Combinator.Mempool , Ouroboros.Consensus.HardFork.Combinator
getHardForkGenTxId Ouroboros.Consensus.HardFork.Combinator.Mempool , Ouroboros.Consensus.HardFork.Combinator
getHardForkHeader Ouroboros.Consensus.HardFork.Combinator.Block , Ouroboros.Consensus.HardFork.Combinator
getHardForkQuery Ouroboros.Consensus.HardFork.Combinator.Ledger.Query , Ouroboros.Consensus.HardFork.Combinator
getHardForkState Ouroboros.Consensus.HardFork.Combinator.State.Types , Ouroboros.Consensus.HardFork.Combinator.State , Ouroboros.Consensus.HardFork.Combinator
getHardForkValidatedGenTx Ouroboros.Consensus.HardFork.Combinator.Mempool , Ouroboros.Consensus.HardFork.Combinator
GetHash Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
GetHeader
1 (Type/Class) Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
2 (Data Constructor) Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
getHeader Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
getHeaderFields Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
GetHeaderSize Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
getHeaderStateHistory Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
getHfcBinaryBlockInfo Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
getImmutableLedger Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
GetInterpreter Ouroboros.Consensus.HardFork.Combinator.Ledger.Query , Ouroboros.Consensus.HardFork.Combinator
GetIsEBB Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
getIsFetched
1 (Function) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
2 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Query
getIsInvalidBlock
1 (Function) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
2 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Query
getIsMember Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
getIsValid
1 (Function) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
2 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Query
getKnownBlockComponent
1 (Function) Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
getLastSlot Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
getLeaderSchedule Ouroboros.Consensus.Protocol.LeaderSchedule
getLedger Ouroboros.Consensus.Fragment.ValidatedDiff
getLedgerDB
1 (Function) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
2 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Query
getLedgerEraInfo Ouroboros.Consensus.HardFork.Combinator.Info , Ouroboros.Consensus.HardFork.Combinator
getMaxSlotNo
1 (Function) Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
2 (Function) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
3 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Query
getMempoolCapacityBytes Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
getMempoolReader Ouroboros.Consensus.NodeKernel
getMempoolWriter Ouroboros.Consensus.NodeKernel
getMismatchEraInfo Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
getMonotonicTime Ouroboros.Consensus.Util.IOLike
GetNestedCtxt Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
getNetworkMagic Ouroboros.Consensus.Config.SupportsNode , Ouroboros.Consensus.Ledger.Query
getNext Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
getOneEraApplyTxErr Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
getOneEraBlock Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
getOneEraCannotForge Ouroboros.Consensus.HardFork.Combinator.AcrossEras
getOneEraEnvelopeErr Ouroboros.Consensus.HardFork.Combinator.AcrossEras
getOneEraForgeStateInfo Ouroboros.Consensus.HardFork.Combinator.AcrossEras
getOneEraForgeStateUpdateError Ouroboros.Consensus.HardFork.Combinator.AcrossEras
getOneEraGenTx Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
getOneEraGenTxId Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
getOneEraHash Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
getOneEraHeader Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
getOneEraIsLeader Ouroboros.Consensus.HardFork.Combinator.AcrossEras
getOneEraLedgerError Ouroboros.Consensus.HardFork.Combinator.AcrossEras
getOneEraLedgerEvent Ouroboros.Consensus.HardFork.Combinator.AcrossEras
getOneEraLedgerUpdate Ouroboros.Consensus.HardFork.Combinator.AcrossEras
getOneEraLedgerWarning Ouroboros.Consensus.HardFork.Combinator.AcrossEras
getOneEraSelectView Ouroboros.Consensus.HardFork.Combinator.AcrossEras
getOneEraTipInfo Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
getOneEraValidatedGenTx Ouroboros.Consensus.HardFork.Combinator.AcrossEras
getOneEraValidateView Ouroboros.Consensus.HardFork.Combinator.AcrossEras
getOneEraValidationErr Ouroboros.Consensus.HardFork.Combinator.AcrossEras
getOpenState Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
getOverrides Ouroboros.Consensus.Mempool.TxLimits
getPastLedger Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
getPBftMockVerKeyHash Ouroboros.Consensus.Protocol.PBFT.Crypto , Ouroboros.Consensus.Protocol.PBFT
getPBftSignatureThreshold Ouroboros.Consensus.Protocol.PBFT
getPeers Ouroboros.Consensus.Ledger.SupportsPeerSelection
getPeersFromCurrentLedger Ouroboros.Consensus.NodeKernel
getPeersFromCurrentLedgerAfterSlot Ouroboros.Consensus.NodeKernel
getPerEraBlockConfig Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
getPerEraCodecConfig Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
getPerEraConsensusConfig Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
getPerEraLedgerConfig Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
getPerEraStorageConfig Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
getPoint Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
getPredecessor Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
getPrefixLen Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.Serialisation
getPrevApplied Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
GetPrevHash Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
GetPure Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
GetRawBlock Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
GetRawHeader Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
getRelativeTime Ouroboros.Consensus.BlockchainTime.WallClock.Types , Ouroboros.Consensus.BlockchainTime
getRollback Ouroboros.Consensus.Fragment.Diff
getSameValue Ouroboros.Consensus.HardFork.Combinator.AcrossEras
getSerialisedBlockWithPoint Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
getSerialisedHeaderWithPoint Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
getSerialiseNS Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
getShape Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
getSimpleTelescope Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
getSize Ouroboros.Consensus.Storage.IO
GetSlot Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
getSlotInfo Ouroboros.Consensus.Storage.ImmutableDB.Impl.Iterator
getSlotLength Ouroboros.Consensus.BlockchainTime.WallClock.Types , Ouroboros.Consensus.BlockchainTime
getSnapshot Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
getSnapshotFor Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
getSomeErasCanBeLeader Ouroboros.Consensus.HardFork.Combinator.AcrossEras
getSuffix Ouroboros.Consensus.Fragment.Diff
getSummary Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
GetSystemStart Ouroboros.Consensus.Ledger.Query
getSystemStart
1 (Function) Ouroboros.Consensus.BlockchainTime.WallClock.Types , Ouroboros.Consensus.BlockchainTime
2 (Function) Ouroboros.Consensus.Config.SupportsNode , Ouroboros.Consensus.Ledger.Query
getter Ouroboros.Consensus.Util.SOP
getTickedK Ouroboros.Consensus.Ticked , Ouroboros.Consensus.HeaderValidation , Ouroboros.Consensus.TypeFamilyWrappers , Ouroboros.Consensus.Ledger.Extended , Ouroboros.Consensus.Ledger.Dual , Ouroboros.Consensus.HardFork.Combinator.Protocol.LedgerView , Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator , Ouroboros.Consensus.Protocol.PBFT.State , Ouroboros.Consensus.Protocol.PBFT
getTickedPBftState Ouroboros.Consensus.Protocol.PBFT
GetTip Ouroboros.Consensus.Ledger.Basics , Ouroboros.Consensus.Ledger.Abstract
getTip
1 (Function) Ouroboros.Consensus.Ledger.Basics , Ouroboros.Consensus.Ledger.Abstract
2 (Function) Ouroboros.Consensus.Fragment.Diff
3 (Function) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
4 (Function) Ouroboros.Consensus.HardFork.Combinator.State
getTipAnchor Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
getTipBlock
1 (Function) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
2 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Query
getTipBlockNo Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
getTipHash Ouroboros.Consensus.Ledger.Basics , Ouroboros.Consensus.Ledger.Abstract
getTipHeader
1 (Function) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
2 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Query
getTipInfo Ouroboros.Consensus.HeaderValidation
getTipPoint
1 (Function) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
2 (Function) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
3 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Query
getTipSlot
1 (Function) Ouroboros.Consensus.Ledger.Basics , Ouroboros.Consensus.Ledger.Abstract
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
getTip_ Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
getTxSize Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
GetVerifiedBlock Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
getWallClockSlot Ouroboros.Consensus.BlockchainTime.WallClock.Simple , Ouroboros.Consensus.BlockchainTime
getWindowSize Ouroboros.Consensus.Protocol.PBFT.State
groupOn Ouroboros.Consensus.Util
groupSplit Ouroboros.Consensus.Util
Handle
1 (Type/Class) Ouroboros.Consensus.Storage.FS.API.Types , Ouroboros.Consensus.Storage.FS.API
2 (Data Constructor) Ouroboros.Consensus.Storage.FS.API.Types , Ouroboros.Consensus.Storage.FS.API
handle
1 (Function) Ouroboros.Consensus.Util.IOLike
2 (Function) Ouroboros.Consensus.Storage.FS.Handle
HandleIO Ouroboros.Consensus.Storage.FS.IO
handleJust Ouroboros.Consensus.Util.IOLike
HandleOS
1 (Type/Class) Ouroboros.Consensus.Storage.FS.Handle
2 (Data Constructor) Ouroboros.Consensus.Storage.FS.Handle
handlePath Ouroboros.Consensus.Storage.FS.API.Types , Ouroboros.Consensus.Storage.FS.API
handleRaw Ouroboros.Consensus.Storage.FS.API.Types , Ouroboros.Consensus.Storage.FS.API
Handlers
1 (Type/Class) Ouroboros.Consensus.Network.NodeToNode
2 (Data Constructor) Ouroboros.Consensus.Network.NodeToNode
3 (Type/Class) Ouroboros.Consensus.Network.NodeToClient
4 (Data Constructor) Ouroboros.Consensus.Network.NodeToClient
HAp Data.SOP.Strict
hap Data.SOP.Strict
HApInjs Data.SOP.Strict
hapInjs Data.SOP.Strict
HardForkApplyTxErr Ouroboros.Consensus.HardFork.Combinator.Mempool , Ouroboros.Consensus.HardFork.Combinator , Ouroboros.Consensus.HardFork.Combinator.Degenerate
hardForkApplyTxErrFromEither Ouroboros.Consensus.HardFork.Combinator.Mempool , Ouroboros.Consensus.HardFork.Combinator
HardForkApplyTxErrFromEra Ouroboros.Consensus.HardFork.Combinator.Mempool , Ouroboros.Consensus.HardFork.Combinator
hardForkApplyTxErrToEither Ouroboros.Consensus.HardFork.Combinator.Mempool , Ouroboros.Consensus.HardFork.Combinator
HardForkApplyTxErrWrongEra Ouroboros.Consensus.HardFork.Combinator.Mempool , Ouroboros.Consensus.HardFork.Combinator
HardForkBlock
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator , Ouroboros.Consensus.HardFork.Combinator.Degenerate
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator
hardForkBlockchainTime Ouroboros.Consensus.BlockchainTime.WallClock.HardFork , Ouroboros.Consensus.BlockchainTime
HardForkBlockchainTimeArgs
1 (Type/Class) Ouroboros.Consensus.BlockchainTime.WallClock.HardFork , Ouroboros.Consensus.BlockchainTime, Ouroboros.Consensus.Node
2 (Data Constructor) Ouroboros.Consensus.BlockchainTime.WallClock.HardFork , Ouroboros.Consensus.BlockchainTime, Ouroboros.Consensus.Node
HardForkBlockConfig Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator
hardForkBlockConfigPerEra Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator
hardForkBlockForging Ouroboros.Consensus.HardFork.Combinator.Forging , Ouroboros.Consensus.HardFork.Combinator
HardForkCanBeLeader Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator
HardForkCannotForge Ouroboros.Consensus.HardFork.Combinator.Forging
HardForkChainDepState Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator
hardForkChainSel Ouroboros.Consensus.HardFork.Combinator.Abstract.CanHardFork , Ouroboros.Consensus.HardFork.Combinator.Abstract, Ouroboros.Consensus.HardFork.Combinator
HardForkCodecConfig Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator
hardForkCodecConfigPerEra Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator
HardForkCompatQuery Ouroboros.Consensus.HardFork.Combinator.Compat
HardForkConsensusConfig Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator
hardForkConsensusConfigK Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator
hardForkConsensusConfigPerEra Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator
hardForkConsensusConfigShape Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator
HardForkEncoderDisabledEra Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
HardForkEncoderException Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
HardForkEncoderFutureEra Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
HardForkEncoderQueryHfcDisabled Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
HardForkEncoderQueryWrongVersion Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
HardForkEnvelopeErr Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator , Ouroboros.Consensus.HardFork.Combinator.Degenerate
HardForkEnvelopeErrFromEra Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
HardForkEnvelopeErrWrongEra Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
hardForkEraTranslation Ouroboros.Consensus.HardFork.Combinator.Abstract.CanHardFork , Ouroboros.Consensus.HardFork.Combinator.Abstract, Ouroboros.Consensus.HardFork.Combinator
HardForkForgeStateInfo Ouroboros.Consensus.HardFork.Combinator.Forging , Ouroboros.Consensus.HardFork.Combinator
HardForkForgeStateUpdateError Ouroboros.Consensus.HardFork.Combinator.Forging
HardForkGenTx Ouroboros.Consensus.HardFork.Combinator.Mempool , Ouroboros.Consensus.HardFork.Combinator
HardForkGenTxId Ouroboros.Consensus.HardFork.Combinator.Mempool , Ouroboros.Consensus.HardFork.Combinator
HardForkHeader Ouroboros.Consensus.HardFork.Combinator.Block , Ouroboros.Consensus.HardFork.Combinator
HardForkIndices Ouroboros.Consensus.HardFork.Abstract
hardForkInjectTxs Ouroboros.Consensus.HardFork.Combinator.Abstract.CanHardFork , Ouroboros.Consensus.HardFork.Combinator.Abstract, Ouroboros.Consensus.HardFork.Combinator
HardForkIsLeader Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator
HardForkLedgerConfig
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator , Ouroboros.Consensus.HardFork.Combinator.Degenerate
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator
hardForkLedgerConfigPerEra Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator
hardForkLedgerConfigShape Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator
HardForkLedgerError Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator , Ouroboros.Consensus.HardFork.Combinator.Degenerate
HardForkLedgerErrorFromEra Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
HardForkLedgerErrorWrongEra Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
HardForkLedgerState Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator
hardForkLedgerStatePerEra Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator
HardForkLedgerUpdate Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
HardForkLedgerView
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Protocol.LedgerView , Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Protocol.LedgerView , Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator
hardForkLedgerViewPerEra Ouroboros.Consensus.HardFork.Combinator.Protocol.LedgerView , Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator
hardForkLedgerViewTransition Ouroboros.Consensus.HardFork.Combinator.Protocol.LedgerView , Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator
HardForkLedgerView_ Ouroboros.Consensus.HardFork.Combinator.Protocol.LedgerView , Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator
HardForkLedgerWarning Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
HardForkNodeToClientDisabled Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
HardForkNodeToClientEnabled Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
HardForkNodeToClientVersion Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
HardForkNodeToNodeDisabled Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
HardForkNodeToNodeEnabled Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
HardForkNodeToNodeVersion Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
HardForkProtocol Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator
hardForkQueryInfo Ouroboros.Consensus.HardFork.Combinator.Ledger.Query , Ouroboros.Consensus.HardFork.Combinator
HardForkQueryResult Ouroboros.Consensus.HardFork.Combinator.Ledger.Query , Ouroboros.Consensus.HardFork.Combinator
HardForkSpecificNodeToClientVersion Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
HardForkSpecificNodeToClientVersion1 Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
HardForkSpecificNodeToClientVersion2 Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
HardForkSpecificNodeToNodeVersion Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
HardForkSpecificNodeToNodeVersion1 Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
HardForkState
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.State.Types , Ouroboros.Consensus.HardFork.Combinator.State , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.State.Types , Ouroboros.Consensus.HardFork.Combinator.State , Ouroboros.Consensus.HardFork.Combinator
HardForkStorageConfig Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator
hardForkStorageConfigPerEra Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator
hardForkSummary Ouroboros.Consensus.HardFork.Abstract
HardForkUpdateInEra Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
HardForkUpdateTransitionConfirmed Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
HardForkUpdateTransitionDone Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
HardForkUpdateTransitionRolledBack Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
HardForkValidatedGenTx Ouroboros.Consensus.HardFork.Combinator.Mempool , Ouroboros.Consensus.HardFork.Combinator
HardForkValidationErr Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator
HardForkValidationErrFromEra Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator
HardForkValidationErrWrongEra Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator
HardForkWarningInEra Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
HardForkWarningTransitionInFinalEra Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
HardForkWarningTransitionMismatch Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
HardForkWarningTransitionReconfirmed Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
HardForkWarningTransitionUnconfirmed Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
HasAnnTip Ouroboros.Consensus.HeaderValidation
HasBinaryBlockInfo Ouroboros.Consensus.Storage.Serialisation
hasBlock Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
HasCallStack Ouroboros.Consensus.Util.CallStack
hasCleanShutdownMarker Ouroboros.Consensus.Node.Recovery
HasFS
1 (Type/Class) Ouroboros.Consensus.Storage.FS.API
2 (Data Constructor) Ouroboros.Consensus.Storage.FS.API
hasFS
1 (Function) Ouroboros.Consensus.Storage.VolatileDB.Impl.State
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
3 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Validation
HasHardForkHistory Ouroboros.Consensus.HardFork.Abstract
HasHeader Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
hashes Ouroboros.Consensus.Storage.VolatileDB.Impl.FileInfo
hashFromBytesE Ouroboros.Consensus.Util
hashFromBytesShortE Ouroboros.Consensus.Util
hashSize Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
hashVerKey Ouroboros.Consensus.Protocol.PBFT.Crypto , Ouroboros.Consensus.Protocol.PBFT
hasMountPoint Ouroboros.Consensus.Storage.FS.API.Types
HasNestedContent Ouroboros.Consensus.Block.NestedContent , Ouroboros.Consensus.Block
HasNetworkProtocolVersion Ouroboros.Consensus.Node.NetworkProtocolVersion
HasPartialConsensusConfig Ouroboros.Consensus.HardFork.Combinator.PartialConfig , Ouroboros.Consensus.HardFork.Combinator
HasPartialLedgerConfig Ouroboros.Consensus.HardFork.Combinator.PartialConfig , Ouroboros.Consensus.HardFork.Combinator
hasSingleIndex Ouroboros.Consensus.Util.DepPair , Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block
HasTxId Ouroboros.Consensus.Ledger.SupportsMempool
HasTxs Ouroboros.Consensus.Ledger.SupportsMempool
hBlockFetchClient Ouroboros.Consensus.Network.NodeToNode
hBlockFetchServer Ouroboros.Consensus.Network.NodeToNode
hcexpand Data.SOP.Strict
hcfoldMap Data.SOP.Strict
hcfor Data.SOP.Strict
hcfor_ Data.SOP.Strict
hChainSyncClient Ouroboros.Consensus.Network.NodeToNode
hChainSyncServer
1 (Function) Ouroboros.Consensus.Network.NodeToNode
2 (Function) Ouroboros.Consensus.Network.NodeToClient
hcimap Ouroboros.Consensus.Util.SOP
hcizipWith Ouroboros.Consensus.Util.SOP
hcizipWith3 Ouroboros.Consensus.Util.SOP
hcizipWith4 Ouroboros.Consensus.Util.SOP
hcliftA Data.SOP.Strict
hcliftA' Data.SOP.Strict
hcliftA2 Data.SOP.Strict
hcliftA2' Data.SOP.Strict
hcliftA3 Data.SOP.Strict
hcliftA3' Data.SOP.Strict
hClose Ouroboros.Consensus.Storage.FS.API
hClose' Ouroboros.Consensus.Storage.FS.API
hcmap
1 (Function) Data.SOP.Strict
2 (Function) Ouroboros.Consensus.HardFork.Combinator.Util.Tails
3 (Function) Ouroboros.Consensus.HardFork.Combinator.Util.InPairs
hcoerce Data.SOP.Strict
HCollapse Data.SOP.Strict
hcollapse Data.SOP.Strict
hcpure
1 (Function) Data.SOP.Strict
2 (Function) Ouroboros.Consensus.HardFork.Combinator.Util.Tails
3 (Function) Ouroboros.Consensus.HardFork.Combinator.Util.InPairs
hctraverse Data.SOP.Strict
hctraverse' Data.SOP.Strict
hctraverse_ Data.SOP.Strict
hczipWith Data.SOP.Strict
hczipWith3 Data.SOP.Strict
hd Data.SOP.Strict
Head Data.SOP.Strict
Header Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block, Ouroboros.Consensus.Ledger.Dual , Ouroboros.Consensus.HardFork.Combinator.Block , Ouroboros.Consensus.HardFork.Combinator , Ouroboros.Consensus.HardFork.Combinator.Degenerate
HeaderEnvelopeError
1 (Data Constructor) Ouroboros.Consensus.HeaderValidation
2 (Type/Class) Ouroboros.Consensus.HeaderValidation
HeaderError
1 (Type/Class) Ouroboros.Consensus.HeaderValidation
2 (Data Constructor) Ouroboros.Consensus.MiniProtocol.ChainSync.Client
headerFieldBlockNo Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
headerFieldHash Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
HeaderFields
1 (Data Constructor) Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
2 (Type/Class) Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
headerFieldSlot Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
HeaderHash Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
headerHash
1 (Function) Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
headerIsEBB Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
HeaderOffset
1 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
headerOffset
1 (Function) Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.Serialisation
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
headerPoint Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
headerPrevHash Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
HeaderProtocolError Ouroboros.Consensus.HeaderValidation
headerRealPoint Ouroboros.Consensus.Block.RealPoint , Ouroboros.Consensus.Block
headerSigned Ouroboros.Consensus.Protocol.Signed
HeaderSize
1 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
headerSize
1 (Function) Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.Serialisation
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
HeaderState
1 (Type/Class) Ouroboros.Consensus.HeaderValidation
2 (Data Constructor) Ouroboros.Consensus.HeaderValidation
headerState Ouroboros.Consensus.Ledger.Extended
headerStateBlockNo Ouroboros.Consensus.HeaderValidation
headerStateChainDep Ouroboros.Consensus.HeaderValidation
HeaderStateHistory
1 (Type/Class) Ouroboros.Consensus.HeaderStateHistory
2 (Data Constructor) Ouroboros.Consensus.HeaderStateHistory
headerStatePoint Ouroboros.Consensus.HeaderValidation
headerStateTip Ouroboros.Consensus.HeaderValidation
headerToIsEBB Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
HExpand Data.SOP.Strict
hexpand Data.SOP.Strict
hfbtBackoffDelay Ouroboros.Consensus.BlockchainTime.WallClock.HardFork , Ouroboros.Consensus.BlockchainTime, Ouroboros.Consensus.Node
hfbtGetLedgerState Ouroboros.Consensus.BlockchainTime.WallClock.HardFork , Ouroboros.Consensus.BlockchainTime, Ouroboros.Consensus.Node
hfbtLedgerConfig Ouroboros.Consensus.BlockchainTime.WallClock.HardFork , Ouroboros.Consensus.BlockchainTime, Ouroboros.Consensus.Node
hfbtMaxClockRewind Ouroboros.Consensus.BlockchainTime.WallClock.HardFork , Ouroboros.Consensus.BlockchainTime, Ouroboros.Consensus.Node
hfbtRegistry Ouroboros.Consensus.BlockchainTime.WallClock.HardFork , Ouroboros.Consensus.BlockchainTime, Ouroboros.Consensus.Node
hfbtSystemTime Ouroboros.Consensus.BlockchainTime.WallClock.HardFork , Ouroboros.Consensus.BlockchainTime, Ouroboros.Consensus.Node
hfbtTracer Ouroboros.Consensus.BlockchainTime.WallClock.HardFork , Ouroboros.Consensus.BlockchainTime, Ouroboros.Consensus.Node
hfromI Data.SOP.Strict
hGetAll Ouroboros.Consensus.Storage.FS.API
hGetAllAt Ouroboros.Consensus.Storage.FS.API
hGetAllAtCRC Ouroboros.Consensus.Storage.FS.CRC
hGetExactly Ouroboros.Consensus.Storage.FS.API
hGetExactlyAt Ouroboros.Consensus.Storage.FS.API
hGetExactlyAtCRC Ouroboros.Consensus.Storage.FS.CRC
hGetSize Ouroboros.Consensus.Storage.FS.API
hGetSome Ouroboros.Consensus.Storage.FS.API
hGetSomeAt Ouroboros.Consensus.Storage.FS.API
himap Ouroboros.Consensus.Util.SOP
HIndex Data.SOP.Strict
hindex Data.SOP.Strict
hIsOpen Ouroboros.Consensus.Storage.FS.API
hizipWith Ouroboros.Consensus.Util.SOP
hizipWith3 Ouroboros.Consensus.Util.SOP
hizipWith4 Ouroboros.Consensus.Util.SOP
HKD Ouroboros.Consensus.Util.Args
hKeepAliveClient Ouroboros.Consensus.Network.NodeToNode
hKeepAliveServer Ouroboros.Consensus.Network.NodeToNode
hliftA Data.SOP.Strict
hliftA2 Data.SOP.Strict
hliftA3 Data.SOP.Strict
HList Ouroboros.Consensus.Util.HList
hmap
1 (Function) Data.SOP.Strict
2 (Function) Ouroboros.Consensus.HardFork.Combinator.Util.Tails
3 (Function) Ouroboros.Consensus.HardFork.Combinator.Util.InPairs
hOpen Ouroboros.Consensus.Storage.FS.API
HPure Data.SOP.Strict
hpure
1 (Function) Data.SOP.Strict
2 (Function) Ouroboros.Consensus.HardFork.Combinator.Util.Tails
3 (Function) Ouroboros.Consensus.HardFork.Combinator.Util.InPairs
hPut Ouroboros.Consensus.Storage.FS.API
hPutAll Ouroboros.Consensus.Storage.FS.API
hPutAllCRC Ouroboros.Consensus.Storage.FS.CRC
hPutAllStrict Ouroboros.Consensus.Storage.FS.API
hPutSome Ouroboros.Consensus.Storage.FS.API
hSeek Ouroboros.Consensus.Storage.FS.API
HSequence Data.SOP.Strict
hsequence Data.SOP.Strict
hsequence' Data.SOP.Strict
hsequenceK Data.SOP.Strict
hStateQueryServer Ouroboros.Consensus.Network.NodeToClient
htoI Data.SOP.Strict
HTrans Data.SOP.Strict
htrans Data.SOP.Strict
htraverse' Data.SOP.Strict
HTraverse_ Data.SOP.Strict
htraverse_ Data.SOP.Strict
hTruncate Ouroboros.Consensus.Storage.FS.API
hTxMonitorServer Ouroboros.Consensus.Network.NodeToClient
hTxSubmissionClient Ouroboros.Consensus.Network.NodeToNode
hTxSubmissionServer
1 (Function) Ouroboros.Consensus.Network.NodeToNode
2 (Function) Ouroboros.Consensus.Network.NodeToClient
hzipWith Data.SOP.Strict
hzipWith3 Data.SOP.Strict
I
1 (Data Constructor) Data.SOP.Strict , Ouroboros.Consensus.HardFork.Combinator.Embed.Unary
2 (Type/Class) Data.SOP.Strict , Ouroboros.Consensus.HardFork.Combinator.Embed.Unary
ibiBlockInfo Ouroboros.Consensus.Storage.VolatileDB.Impl.Types
ibiBlockOffset Ouroboros.Consensus.Storage.VolatileDB.Impl.Types
ibiBlockSize Ouroboros.Consensus.Storage.VolatileDB.Impl.Types
ibiFile Ouroboros.Consensus.Storage.VolatileDB.Impl.Types
ibiNestedCtxt Ouroboros.Consensus.Storage.VolatileDB.Impl.Types
IDecodeIO Ouroboros.Consensus.Util.CBOR
Identity
1 (Data Constructor) Ouroboros.Consensus.Util.Args
2 (Type/Class) Ouroboros.Consensus.Util.Args
identityCodecs
1 (Function) Ouroboros.Consensus.Network.NodeToNode
2 (Function) Ouroboros.Consensus.Network.NodeToClient
IgnoreBlockAlreadyInVolatileDB Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
IgnoreBlockOlderThanK Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
IgnoreInvalidBlock Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
ignoring Ouroboros.Consensus.HardFork.Combinator.Util.InPairs
ignoringBoth Ouroboros.Consensus.HardFork.Combinator.Util.InPairs
immCacheConfig Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
immCheckIntegrity Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
immChunkInfo Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
immCodecConfig Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
immHasFS Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
immRegistry Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
immTracer Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
ImmutableDB
1 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
ImmutableDbArgs
1 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
ImmutableDBEnv
1 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
ImmutableDBError Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
ImmutableDbSerialiseConstraints Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB, Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node.Run
immValidationPolicy Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
implSnapshotFromIS Ouroboros.Consensus.Mempool.Impl.Pure
implTryAddTxs Ouroboros.Consensus.Mempool.Impl.Pure
Incompatible Ouroboros.Consensus.Util.Versioned
IncompatibleVersion Ouroboros.Consensus.Util.Versioned
Index
1 (Type/Class) Ouroboros.Consensus.Storage.VolatileDB.Impl.Index
2 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index
3 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index
4 (Type/Class) Ouroboros.Consensus.Util.SOP
indexIsTrivial Ouroboros.Consensus.Util.DepPair , Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block
index_NS Data.SOP.Strict
indices Ouroboros.Consensus.Util.SOP
InFuture
1 (Type/Class) Ouroboros.Consensus.Fragment.InFuture
2 (Data Constructor) Ouroboros.Consensus.Fragment.InFuture
InFutureExceedsClockSkew Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
inFutureExceedsClockSkew Ouroboros.Consensus.Fragment.InFuture
inFutureHeader Ouroboros.Consensus.Fragment.InFuture
inFuturePunish Ouroboros.Consensus.Fragment.InFuture
InitalChainSelected Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
initBound Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
InitChainDB
1 (Type/Class) Ouroboros.Consensus.Storage.ChainDB.Init
2 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.Init
InitChainSelValidation Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
initCRC Ouroboros.Consensus.Storage.FS.CRC
initDecoderIO Ouroboros.Consensus.Util.CBOR
InitFailure
1 (Type/Class) Ouroboros.Consensus.Storage.LedgerDB.OnDisk
2 (Data Constructor) Ouroboros.Consensus.Storage.LedgerDB.OnDisk
InitFailureGenesis Ouroboros.Consensus.Storage.LedgerDB.OnDisk
InitFailureRead Ouroboros.Consensus.Storage.LedgerDB.OnDisk
InitFailureTooRecent Ouroboros.Consensus.Storage.LedgerDB.OnDisk
InitFromGenesis Ouroboros.Consensus.Storage.LedgerDB.OnDisk
InitFromSnapshot Ouroboros.Consensus.Storage.LedgerDB.OnDisk
initHardForkState Ouroboros.Consensus.HardFork.Combinator.State.Infra , Ouroboros.Consensus.HardFork.Combinator.State , Ouroboros.Consensus.HardFork.Combinator
initialChainSelection Ouroboros.Consensus.Storage.ChainDB.Impl.ChainSel
initiator Ouroboros.Consensus.Network.NodeToNode
initiatorAndResponder Ouroboros.Consensus.Network.NodeToNode
initInternalState Ouroboros.Consensus.Mempool.Impl.Types
initLedgerDB Ouroboros.Consensus.Storage.LedgerDB.OnDisk
InitLog Ouroboros.Consensus.Storage.LedgerDB.OnDisk
initNodeKernel Ouroboros.Consensus.NodeKernel
Inject Ouroboros.Consensus.HardFork.Combinator.Embed.Nary
inject
1 (Function) Ouroboros.Consensus.HardFork.Combinator.Embed.Unary
2 (Function) Ouroboros.Consensus.HardFork.Combinator.Embed.Nary
inject'
1 (Function) Ouroboros.Consensus.HardFork.Combinator.Embed.Unary
2 (Function) Ouroboros.Consensus.HardFork.Combinator.Embed.Nary
injectHardForkState Ouroboros.Consensus.HardFork.Combinator.Embed.Nary
injectInitialExtLedgerState Ouroboros.Consensus.HardFork.Combinator.Embed.Nary
Injection Data.SOP.Strict
injections Data.SOP.Strict
injectNestedCtxt_ Ouroboros.Consensus.HardFork.Combinator.Embed.Nary
injectNS Ouroboros.Consensus.Util.SOP
injectNS' Ouroboros.Consensus.Util.SOP
InjectPolyTx
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.InjectTxs
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.InjectTxs
injectQuery Ouroboros.Consensus.HardFork.Combinator.Embed.Nary
InjectTx
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.InjectTxs , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.InjectTxs , Ouroboros.Consensus.HardFork.Combinator
injectTxWith Ouroboros.Consensus.HardFork.Combinator.InjectTxs
InjectValidatedTx
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.InjectTxs , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.InjectTxs , Ouroboros.Consensus.HardFork.Combinator
injNestedCtxt Ouroboros.Consensus.HardFork.Combinator.Embed.Unary
injQuery Ouroboros.Consensus.HardFork.Combinator.Embed.Unary
injQueryResult Ouroboros.Consensus.HardFork.Combinator.Embed.Unary
InPairs Ouroboros.Consensus.HardFork.Combinator.Util.InPairs , Ouroboros.Consensus.HardFork.Combinator
insert Ouroboros.Consensus.Storage.VolatileDB.Impl.Index
insertMapSet Ouroboros.Consensus.Storage.VolatileDB.Impl.Util
InspectLedger Ouroboros.Consensus.Ledger.Inspect
inspectLedger Ouroboros.Consensus.Ledger.Inspect
InspectMonad Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike, Ouroboros.Consensus.Util.IOLike
inspectTMVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
inspectTVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
InsufficientPermissions Ouroboros.Consensus.Node.Exit
intAddBlockRunner Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
intCopyToImmutableDB Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
Internal
1 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
3 (Type/Class) Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
4 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
InternalBlockInfo
1 (Type/Class) Ouroboros.Consensus.Storage.VolatileDB.Impl.Types
2 (Data Constructor) Ouroboros.Consensus.Storage.VolatileDB.Impl.Types
InternalState
1 (Type/Class) Ouroboros.Consensus.Mempool.Impl.Types
2 (Type/Class) Ouroboros.Consensus.Storage.VolatileDB.Impl.State
3 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
internalStateFromVR Ouroboros.Consensus.Mempool.Impl.Types
Interpreter Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
interpreterToEpochInfo Ouroboros.Consensus.HardFork.History.EpochInfo , Ouroboros.Consensus.HardFork.History
interpretQuery Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
intersectTimeout Ouroboros.Consensus.Network.NodeToNode
Intervene Ouroboros.Consensus.Ledger.SupportsMempool
intGarbageCollect Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
intKillBgThreads Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
intUpdateLedgerSnapshots Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
InvalidBlock
1 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
2 (Data Constructor) Ouroboros.Consensus.MiniProtocol.ChainSync.Client
InvalidBlockInfo
1 (Type/Class) Ouroboros.Consensus.Storage.ChainDB.Impl.Types
2 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.Impl.Types
InvalidBlockPunishment Ouroboros.Consensus.Storage.ChainDB.API.Types.InvalidBlockPunishment
InvalidBlockReason Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.MiniProtocol.ChainSync.Client
invalidBlockReason Ouroboros.Consensus.Storage.ChainDB.Impl.Types
InvalidBlocks Ouroboros.Consensus.Storage.ChainDB.Impl.Types
invalidBlockSlotNo Ouroboros.Consensus.Storage.ChainDB.Impl.Types
InvalidChunkFile Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
InvalidFileError Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
InvalidFileNames Ouroboros.Consensus.Storage.VolatileDB.Impl.Types , Ouroboros.Consensus.Storage.VolatileDB.Impl.State , Ouroboros.Consensus.Storage.VolatileDB.Impl , Ouroboros.Consensus.Storage.VolatileDB
InvalidIntersection Ouroboros.Consensus.MiniProtocol.ChainSync.Client
InvalidIteratorRange Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
InvalidIteratorRangeError Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
Invalidity Ouroboros.Consensus.Storage.ChainDB.API.Types.InvalidBlockPunishment
InvalidPrimaryIndex Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
InvalidSecondaryIndex Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
InvalidSnapshot Ouroboros.Consensus.Storage.LedgerDB.OnDisk , Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
invariant Ouroboros.Consensus.Util.MonadSTM.StrictMVar , Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
invariantShape Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
invariantSummary Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
inWindow Ouroboros.Consensus.Protocol.PBFT.State
ioFileLock Ouroboros.Consensus.Util.FileLock
ioHasFS Ouroboros.Consensus.Storage.FS.IO
IOLike Ouroboros.Consensus.Util.IOLike
ioToFsError Ouroboros.Consensus.Storage.FS.API.Types
ioToFsErrorType Ouroboros.Consensus.Storage.FS.API.Types
IP Ouroboros.Consensus.Ledger.SupportsPeerSelection
IPv4 Ouroboros.Consensus.Ledger.SupportsPeerSelection
ipv4 Ouroboros.Consensus.Ledger.SupportsPeerSelection
IPv6 Ouroboros.Consensus.Ledger.SupportsPeerSelection
ipv6 Ouroboros.Consensus.Ledger.SupportsPeerSelection
IS
1 (Data Constructor) Ouroboros.Consensus.Mempool.Impl.Types
2 (Data Constructor) Ouroboros.Consensus.Util.SOP
isBlockOrEBB Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types
isCapacity Ouroboros.Consensus.Mempool.Impl.Types
IsEBB
1 (Type/Class) Ouroboros.Consensus.Block.EBB , Ouroboros.Consensus.Block, Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
2 (Data Constructor) Ouroboros.Consensus.Block.EBB , Ouroboros.Consensus.Block, Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
isEmptyMVar Ouroboros.Consensus.Util.MonadSTM.StrictMVar , Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
isEmptyTBQueue Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
isEmptyTBQueueDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
isEmptyTMVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
isEmptyTMVarDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
isEmptyTQueue Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
isEmptyTQueueDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
isFilledSlot Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
isFirstEra Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
isFsErrorType Ouroboros.Consensus.Storage.FS.API.Types
isFull Ouroboros.Consensus.Storage.VolatileDB.Impl.FileInfo
isFullTBQueue Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
isFullTBQueueDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
isHandleClosedException Ouroboros.Consensus.Storage.FS.Handle
isHardForkNodeToClientEnabled Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
isHardForkNodeToNodeEnabled Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
isLastTicketNo Ouroboros.Consensus.Mempool.Impl.Types
IsLeader Ouroboros.Consensus.Protocol.Abstract
IsLedger Ouroboros.Consensus.Ledger.Basics , Ouroboros.Consensus.Ledger.Abstract
isLedgerState Ouroboros.Consensus.Mempool.Impl.Types
IsList Ouroboros.Consensus.Util.HList
isList Ouroboros.Consensus.Util.HList
isMempoolSize Ouroboros.Consensus.Mempool.Impl.Types
isMempoolTxAdded Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
isMempoolTxRejected Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
IsNonEmpty Ouroboros.Consensus.Util.SOP , Ouroboros.Consensus.HardFork.Combinator.Abstract , Ouroboros.Consensus.HardFork.Combinator
isNonEmpty Ouroboros.Consensus.Util.SOP , Ouroboros.Consensus.HardFork.Combinator.Abstract , Ouroboros.Consensus.HardFork.Combinator
IsNotEBB Ouroboros.Consensus.Block.EBB , Ouroboros.Consensus.Block, Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
IsNotSelfIssued Ouroboros.Consensus.Block.SupportsMetrics , Ouroboros.Consensus.Block
Isomorphic Ouroboros.Consensus.HardFork.Combinator.Embed.Unary
isOpen Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
isOpenHandleOS Ouroboros.Consensus.Storage.FS.Handle
isReachable Ouroboros.Consensus.Storage.ChainDB.Impl.Paths
IsSelfIssued Ouroboros.Consensus.Block.SupportsMetrics , Ouroboros.Consensus.Block
isSelfIssued Ouroboros.Consensus.Block.SupportsMetrics , Ouroboros.Consensus.Block
isSelfIssuedConstUnknown Ouroboros.Consensus.Block.SupportsMetrics , Ouroboros.Consensus.Block
isSlotNo Ouroboros.Consensus.Mempool.Impl.Types
isTip Ouroboros.Consensus.Mempool.Impl.Types
isTxIds Ouroboros.Consensus.Mempool.Impl.Types
isTxs Ouroboros.Consensus.Mempool.Impl.Types
Iterator
1 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
3 (Type/Class) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
4 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
IteratorBlockGCed Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
iteratorClose
1 (Function) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
2 (Function) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
IteratorEnv
1 (Type/Class) Ouroboros.Consensus.Storage.ChainDB.Impl.Iterator
2 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.Impl.Iterator
IteratorExhausted
1 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
iteratorHasNext Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
IteratorKey
1 (Type/Class) Ouroboros.Consensus.Storage.ChainDB.Impl.Types
2 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.Impl.Types
iteratorNext
1 (Function) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
2 (Function) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
IteratorResult
1 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
3 (Type/Class) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
4 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
iteratorToList Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
itImmutableDB Ouroboros.Consensus.Storage.ChainDB.Impl.Iterator
itIterators Ouroboros.Consensus.Storage.ChainDB.Impl.Iterator
itNextIteratorKey Ouroboros.Consensus.Storage.ChainDB.Impl.Iterator
itTracer Ouroboros.Consensus.Storage.ChainDB.Impl.Iterator
itVolatileDB Ouroboros.Consensus.Storage.ChainDB.Impl.Iterator
IZ Ouroboros.Consensus.Util.SOP
K
1 (Data Constructor) Data.SOP.Strict
2 (Type/Class) Data.SOP.Strict
keepAliveClientTracer Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.Node
keepRedundantConstraint Ouroboros.Consensus.Util.RedundantConstraints
Killed Ouroboros.Consensus.Node.Exit
killThread Ouroboros.Consensus.Util.IOLike
knownSlotWatcher Ouroboros.Consensus.BlockchainTime.API , Ouroboros.Consensus.BlockchainTime
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
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
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
offsetOfSlot Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
olderThanK Ouroboros.Consensus.Storage.ChainDB.Impl.ChainSel
onDiskNumSnapshots Ouroboros.Consensus.Storage.LedgerDB.DiskPolicy , Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
onDiskShouldTakeSnapshot Ouroboros.Consensus.Storage.LedgerDB.DiskPolicy , Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
OneEraApplyTxErr
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
OneEraBlock
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
oneEraBlockHeader Ouroboros.Consensus.HardFork.Combinator.AcrossEras
OneEraCannotForge
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
OneEraEnvelopeErr
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
OneEraForgeStateInfo
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
OneEraForgeStateUpdateError
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
OneEraGenTx
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
OneEraGenTxId
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
OneEraHash
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
OneEraHeader
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
OneEraIsLeader
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
OneEraLedgerError
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
OneEraLedgerEvent
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
OneEraLedgerUpdate
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
OneEraLedgerWarning
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
OneEraSelectView
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
OneEraTipInfo
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator , Ouroboros.Consensus.HardFork.Combinator.Degenerate
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
OneEraValidatedGenTx
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
OneEraValidateView
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
OneEraValidationErr
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
onException Ouroboros.Consensus.Util.IOLike
open
1 (Function) Ouroboros.Consensus.Storage.IO
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
openChainDB Ouroboros.Consensus.Node
openDB
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 , Ouroboros.Consensus.Storage.ChainDB
OpenDBError Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
openDBInternal
1 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
2 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
OpenedDB Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
OpenedImmutableDB Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
OpenedLgrDB Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
OpenedVolatileDB Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
openMempool Ouroboros.Consensus.Mempool.Impl , Ouroboros.Consensus.Mempool
openMempoolWithoutSyncThread Ouroboros.Consensus.Mempool.Impl , Ouroboros.Consensus.Mempool
OpenMode Ouroboros.Consensus.Storage.FS.API.Types
openPrimaryIndex
1 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Cache
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index
OpenState
1 (Type/Class) Ouroboros.Consensus.Storage.VolatileDB.Impl.State
2 (Data Constructor) Ouroboros.Consensus.Storage.VolatileDB.Impl.State
3 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
4 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
OptCons Ouroboros.Consensus.Util.OptNP
OptNil Ouroboros.Consensus.Util.OptNP
OptNP Ouroboros.Consensus.Util.OptNP
OptNP_AtLeastTwo Ouroboros.Consensus.Util.OptNP
OptNP_ExactlyOne Ouroboros.Consensus.Util.OptNP
OptSkip Ouroboros.Consensus.Util.OptNP
orElse Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
Origin Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
Other Ouroboros.Consensus.Node.Exit
otherEraName Ouroboros.Consensus.HardFork.Combinator.AcrossEras
OtherHeaderEnvelopeError
1 (Type/Class) Ouroboros.Consensus.HeaderValidation
2 (Data Constructor) Ouroboros.Consensus.HeaderValidation
Our
1 (Type/Class) Ouroboros.Consensus.MiniProtocol.ChainSync.Client
2 (Data Constructor) Ouroboros.Consensus.MiniProtocol.ChainSync.Client
OutdatedTentativeHeader Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
outsideForecastAt Ouroboros.Consensus.Forecast
outsideForecastFor Ouroboros.Consensus.Forecast
outsideForecastMaxFor Ouroboros.Consensus.Forecast
OutsideForecastRange
1 (Type/Class) Ouroboros.Consensus.Forecast
2 (Data Constructor) Ouroboros.Consensus.Forecast
Overrides Ouroboros.Consensus.Mempool.TxLimits
Pair2 Ouroboros.Consensus.HardFork.Combinator.Util.Functors , Ouroboros.Consensus.HardFork.Combinator
pairFst Ouroboros.Consensus.Util
pairSnd Ouroboros.Consensus.Util
para_SList Data.SOP.Strict
parseAllFds Ouroboros.Consensus.Storage.VolatileDB.Impl.Util
parseBlockFile Ouroboros.Consensus.Storage.VolatileDB.Impl.Parser
parseChunkFile Ouroboros.Consensus.Storage.ImmutableDB.Impl.Parser
parseDBFile Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util
ParsedBlockInfo
1 (Type/Class) Ouroboros.Consensus.Storage.VolatileDB.Impl.Parser
2 (Data Constructor) Ouroboros.Consensus.Storage.VolatileDB.Impl.Parser
ParseError
1 (Data Constructor) Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
2 (Type/Class) Ouroboros.Consensus.Storage.VolatileDB.Impl.Types , Ouroboros.Consensus.Storage.VolatileDB.Impl.Parser , Ouroboros.Consensus.Storage.VolatileDB.Impl , Ouroboros.Consensus.Storage.VolatileDB
3 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
parseFd Ouroboros.Consensus.Storage.VolatileDB.Impl.Util
Partial Ouroboros.Consensus.Util.CBOR
PartialConsensusConfig Ouroboros.Consensus.HardFork.Combinator.PartialConfig , Ouroboros.Consensus.HardFork.Combinator , Ouroboros.Consensus.HardFork.Combinator
PartialLedgerConfig Ouroboros.Consensus.HardFork.Combinator.PartialConfig , Ouroboros.Consensus.HardFork.Combinator , Ouroboros.Consensus.HardFork.Combinator
PartiallyInVolatileDB Ouroboros.Consensus.Storage.ChainDB.Impl.Paths
partitionLedgerEvents Ouroboros.Consensus.Ledger.Inspect
partition_NS Ouroboros.Consensus.Util.SOP
Past
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.State.Types , Ouroboros.Consensus.HardFork.Combinator.State
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.State.Types , Ouroboros.Consensus.HardFork.Combinator.State
pastEnd Ouroboros.Consensus.HardFork.Combinator.State.Types , Ouroboros.Consensus.HardFork.Combinator.State
PastHorizon Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
pastHorizonCallStack Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
PastHorizonException Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History, Ouroboros.Consensus.HardFork.Combinator.PartialConfig , Ouroboros.Consensus.HardFork.Combinator
pastHorizonExpression Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
pastHorizonSummary Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
pastStart Ouroboros.Consensus.HardFork.Combinator.State.Types , Ouroboros.Consensus.HardFork.Combinator.State
Path Ouroboros.Consensus.Storage.ChainDB.Impl.Paths
PBft Ouroboros.Consensus.Protocol.PBFT
PBftCanBeLeader
1 (Type/Class) Ouroboros.Consensus.Protocol.PBFT
2 (Data Constructor) Ouroboros.Consensus.Protocol.PBFT
pbftCanBeLeaderCoreNodeId Ouroboros.Consensus.Protocol.PBFT
pbftCanBeLeaderDlgCert Ouroboros.Consensus.Protocol.PBFT
pbftCanBeLeaderSignKey Ouroboros.Consensus.Protocol.PBFT
PBftCannotForge Ouroboros.Consensus.Protocol.PBFT
PBftCannotForgeInvalidDelegation Ouroboros.Consensus.Protocol.PBFT
PBftCannotForgeThresholdExceeded Ouroboros.Consensus.Protocol.PBFT
pbftCheckCanForge Ouroboros.Consensus.Protocol.PBFT
PBftConfig Ouroboros.Consensus.Protocol.PBFT
PBftCrypto Ouroboros.Consensus.Protocol.PBFT.Crypto , Ouroboros.Consensus.Protocol.PBFT
pbftDelegates Ouroboros.Consensus.Protocol.PBFT
PBftDelegationCert Ouroboros.Consensus.Protocol.PBFT.Crypto , Ouroboros.Consensus.Protocol.PBFT
PBftDSIGN Ouroboros.Consensus.Protocol.PBFT.Crypto , Ouroboros.Consensus.Protocol.PBFT
PBftExceededSignThreshold Ouroboros.Consensus.Protocol.PBFT
PBftFields
1 (Type/Class) Ouroboros.Consensus.Protocol.PBFT
2 (Data Constructor) Ouroboros.Consensus.Protocol.PBFT
pbftGenKey Ouroboros.Consensus.Protocol.PBFT
PBftInvalidSignature Ouroboros.Consensus.Protocol.PBFT
PBftInvalidSlot Ouroboros.Consensus.Protocol.PBFT
PBftIsLeader
1 (Type/Class) Ouroboros.Consensus.Protocol.PBFT
2 (Data Constructor) Ouroboros.Consensus.Protocol.PBFT
pbftIsLeaderDlgCert Ouroboros.Consensus.Protocol.PBFT
pbftIsLeaderSignKey Ouroboros.Consensus.Protocol.PBFT
pbftIssuer Ouroboros.Consensus.Protocol.PBFT
PBftLedgerView
1 (Type/Class) Ouroboros.Consensus.Protocol.PBFT
2 (Data Constructor) Ouroboros.Consensus.Protocol.PBFT
PBftMockCrypto Ouroboros.Consensus.Protocol.PBFT.Crypto , Ouroboros.Consensus.Protocol.PBFT
PBftMockVerKeyHash
1 (Type/Class) Ouroboros.Consensus.Protocol.PBFT.Crypto , Ouroboros.Consensus.Protocol.PBFT
2 (Data Constructor) Ouroboros.Consensus.Protocol.PBFT.Crypto , Ouroboros.Consensus.Protocol.PBFT
PBftNotGenesisDelegate Ouroboros.Consensus.Protocol.PBFT
pbftNumNodes Ouroboros.Consensus.Protocol.PBFT
PBftParams
1 (Type/Class) Ouroboros.Consensus.Protocol.PBFT
2 (Data Constructor) Ouroboros.Consensus.Protocol.PBFT
pbftParams Ouroboros.Consensus.Protocol.PBFT
pbftSecurityParam Ouroboros.Consensus.Protocol.PBFT
PBftSelectView
1 (Type/Class) Ouroboros.Consensus.Protocol.PBFT
2 (Data Constructor) Ouroboros.Consensus.Protocol.PBFT
pbftSelectViewBlockNo Ouroboros.Consensus.Protocol.PBFT
pbftSelectViewIsEBB Ouroboros.Consensus.Protocol.PBFT
pbftSignature Ouroboros.Consensus.Protocol.PBFT
PBftSignatureThreshold
1 (Type/Class) Ouroboros.Consensus.Protocol.PBFT
2 (Data Constructor) Ouroboros.Consensus.Protocol.PBFT
pbftSignatureThreshold Ouroboros.Consensus.Protocol.PBFT
PBftSigner
1 (Type/Class) Ouroboros.Consensus.Protocol.PBFT.State
2 (Data Constructor) Ouroboros.Consensus.Protocol.PBFT.State
pbftSignerGenesisKey Ouroboros.Consensus.Protocol.PBFT.State
pbftSignerSlotNo Ouroboros.Consensus.Protocol.PBFT.State
PBftState
1 (Type/Class) Ouroboros.Consensus.Protocol.PBFT.State
2 (Data Constructor) Ouroboros.Consensus.Protocol.PBFT.State
PBftValidateBoundary Ouroboros.Consensus.Protocol.PBFT
pbftValidateBoundary Ouroboros.Consensus.Protocol.PBFT
PBftValidateRegular Ouroboros.Consensus.Protocol.PBFT
pbftValidateRegular Ouroboros.Consensus.Protocol.PBFT
PBftValidateView Ouroboros.Consensus.Protocol.PBFT
PBftValidationErr Ouroboros.Consensus.Protocol.PBFT
PBftVerKeyHash Ouroboros.Consensus.Protocol.PBFT.Crypto , Ouroboros.Consensus.Protocol.PBFT
pbftWindowExceedsThreshold Ouroboros.Consensus.Protocol.PBFT
pbftWindowSize Ouroboros.Consensus.Protocol.PBFT
pbiBlockInfo Ouroboros.Consensus.Storage.VolatileDB.Impl.Parser
pbiBlockOffset Ouroboros.Consensus.Storage.VolatileDB.Impl.Parser
pbiBlockSize Ouroboros.Consensus.Storage.VolatileDB.Impl.Parser
pbiNestedCtxt Ouroboros.Consensus.Storage.VolatileDB.Impl.Parser
pClientInfoCodecConfig Ouroboros.Consensus.Node.ProtocolInfo
PCons Ouroboros.Consensus.HardFork.Combinator.Util.InPairs , Ouroboros.Consensus.HardFork.Combinator
peekTBQueue Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
peekTBQueueDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
peekTQueue Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
peekTQueueDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
PerEraBlockConfig
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
PerEraCodecConfig
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
PerEraConsensusConfig
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
PerEraLedgerConfig
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
PerEraStorageConfig
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras , Ouroboros.Consensus.HardFork.Combinator
PerformedGC Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
pickOne Ouroboros.Consensus.Util
pInfoBlockForging Ouroboros.Consensus.Node.ProtocolInfo , Ouroboros.Consensus.Node
pInfoConfig Ouroboros.Consensus.Node.ProtocolInfo , Ouroboros.Consensus.Node
pInfoInitLedger Ouroboros.Consensus.Node.ProtocolInfo , Ouroboros.Consensus.Node
PipeliningEvent Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
PNil Ouroboros.Consensus.HardFork.Combinator.Util.InPairs , Ouroboros.Consensus.HardFork.Combinator
Point Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
point Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
pointHash Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
pointSlot Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
pointToWithOriginRealPoint Ouroboros.Consensus.Block.RealPoint , Ouroboros.Consensus.Block
poison Ouroboros.Consensus.Util.MonadSTM.RAWLock
poll Ouroboros.Consensus.Util.IOLike
pollSTM Ouroboros.Consensus.Util.IOLike
PoolStake
1 (Data Constructor) Ouroboros.Consensus.Ledger.SupportsPeerSelection
2 (Type/Class) Ouroboros.Consensus.Ledger.SupportsPeerSelection
POP
1 (Data Constructor) Data.SOP.Strict
2 (Type/Class) Data.SOP.Strict
PoppedBlockFromQueue Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
PortNumber Ouroboros.Consensus.Ledger.SupportsPeerSelection
pread Ouroboros.Consensus.Storage.IO
preferAnchoredCandidate Ouroboros.Consensus.Util.AnchoredFragment
preferCandidate Ouroboros.Consensus.Protocol.Abstract
preferToLastInvalidTentative Ouroboros.Consensus.Util.TentativeState
PrefixLen
1 (Type/Class) Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.Serialisation
2 (Data Constructor) Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.Serialisation
PrettyCallStack Ouroboros.Consensus.Util.CallStack
prettyCallStack Ouroboros.Consensus.Util.CallStack
prettyFsError Ouroboros.Consensus.Storage.FS.API.Types
prevChunkNo Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
PrimaryIndex Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
primaryIndexChunkNo Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
primaryIndexOffsets Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
Prod Data.SOP.Strict
Product2 Ouroboros.Consensus.HardFork.Combinator.Util.Functors , Ouroboros.Consensus.HardFork.Combinator
project Ouroboros.Consensus.HardFork.Combinator.Embed.Unary
project' Ouroboros.Consensus.HardFork.Combinator.Embed.Unary
Projection Data.SOP.Strict
projections Data.SOP.Strict
projectNP Ouroboros.Consensus.Util.SOP
ProjHardForkQuery
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Embed.Unary
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Embed.Unary
projNestedCtxt Ouroboros.Consensus.HardFork.Combinator.Embed.Unary
projQuery Ouroboros.Consensus.HardFork.Combinator.Embed.Unary
projQuery' Ouroboros.Consensus.HardFork.Combinator.Embed.Unary
projQueryResult Ouroboros.Consensus.HardFork.Combinator.Embed.Unary
ProofNonEmpty
1 (Type/Class) Ouroboros.Consensus.Util.SOP , Ouroboros.Consensus.HardFork.Combinator.Abstract , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.Util.SOP , Ouroboros.Consensus.HardFork.Combinator.Abstract , Ouroboros.Consensus.HardFork.Combinator
ProtocolClientInfo
1 (Type/Class) Ouroboros.Consensus.Node.ProtocolInfo
2 (Data Constructor) Ouroboros.Consensus.Node.ProtocolInfo
ProtocolInfo
1 (Type/Class) Ouroboros.Consensus.Node.ProtocolInfo , Ouroboros.Consensus.Node
2 (Data Constructor) Ouroboros.Consensus.Node.ProtocolInfo , Ouroboros.Consensus.Node
protocolInfoBinary Ouroboros.Consensus.HardFork.Combinator.Embed.Binary
protocolLedgerView Ouroboros.Consensus.Ledger.SupportsProtocol
protocolSecurityParam Ouroboros.Consensus.Protocol.Abstract
provide Ouroboros.Consensus.HardFork.Combinator.Util.InPairs
provideBoth Ouroboros.Consensus.HardFork.Combinator.Util.InPairs
Proxy
1 (Data Constructor) Data.SOP.Strict , Ouroboros.Consensus.Util.DepPair , Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block, Ouroboros.Consensus.Util.RedundantConstraints , Ouroboros.Consensus.HardFork.Combinator.Embed.Unary
2 (Type/Class) Data.SOP.Strict , Ouroboros.Consensus.Util.DepPair , Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block, Ouroboros.Consensus.Util.RedundantConstraints , Ouroboros.Consensus.HardFork.Combinator.Embed.Unary
proxySingle Ouroboros.Consensus.HardFork.Combinator.Abstract.SingleEraBlock , Ouroboros.Consensus.HardFork.Combinator.Abstract, Ouroboros.Consensus.HardFork.Combinator
pSHFC Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
pureGetSnapshotFor Ouroboros.Consensus.Mempool.Impl.Pure
pureLedgerResult Ouroboros.Consensus.Ledger.Basics , Ouroboros.Consensus.Ledger.Abstract
pureRemoveTxs Ouroboros.Consensus.Mempool.Impl.Pure
pureSyncWithLedger Ouroboros.Consensus.Mempool.Impl.Pure
PushGoal
1 (Type/Class) Ouroboros.Consensus.Storage.LedgerDB.Types
2 (Data Constructor) Ouroboros.Consensus.Storage.LedgerDB.Types
Pushing
1 (Type/Class) Ouroboros.Consensus.Storage.LedgerDB.Types
2 (Data Constructor) Ouroboros.Consensus.Storage.LedgerDB.Types
PushStart
1 (Type/Class) Ouroboros.Consensus.Storage.LedgerDB.Types
2 (Data Constructor) Ouroboros.Consensus.Storage.LedgerDB.Types
putBlock Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
putMVar Ouroboros.Consensus.Util.MonadSTM.StrictMVar , Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
putTMVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
putTMVarDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
Qry Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
qryFromExpr Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
QS Ouroboros.Consensus.HardFork.Combinator.Ledger.Query , Ouroboros.Consensus.HardFork.Combinator
Query Ouroboros.Consensus.Ledger.Query
QueryAnytime
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Ledger.Query , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Ledger.Query , Ouroboros.Consensus.HardFork.Combinator
queryDecodeNodeToClient Ouroboros.Consensus.Ledger.Query
queryEncodeNodeToClient Ouroboros.Consensus.Ledger.Query
QueryHardFork
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Ledger.Query , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Ledger.Query , Ouroboros.Consensus.HardFork.Combinator
QueryIfCurrent
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Ledger.Query , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Ledger.Query , Ouroboros.Consensus.HardFork.Combinator
QueryLedger Ouroboros.Consensus.Ledger.Query
QueryVersion Ouroboros.Consensus.Ledger.Query.Version , Ouroboros.Consensus.Ledger.Query
QueryVersion1 Ouroboros.Consensus.Ledger.Query.Version , Ouroboros.Consensus.Ledger.Query
QueryVersion2 Ouroboros.Consensus.Ledger.Query.Version , Ouroboros.Consensus.Ledger.Query
QZ Ouroboros.Consensus.HardFork.Combinator.Ledger.Query , Ouroboros.Consensus.HardFork.Combinator
race Ouroboros.Consensus.Util.IOLike
race_ Ouroboros.Consensus.Util.IOLike
RAWLock Ouroboros.Consensus.Util.MonadSTM.RAWLock
read
1 (Function) Ouroboros.Consensus.Storage.IO
2 (Function) Ouroboros.Consensus.Util.MonadSTM.RAWLock
readAllEntries
1 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Cache
3 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index
readEntries
1 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Cache
3 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index
readEntry
1 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index
ReadFailed Ouroboros.Consensus.Util.CBOR
readFirstFilledSlot
1 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Cache
3 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index
readIncremental Ouroboros.Consensus.Util.CBOR
ReadIncrementalErr Ouroboros.Consensus.Util.CBOR
ReadMode Ouroboros.Consensus.Storage.FS.API.Types
readMVar Ouroboros.Consensus.Util.MonadSTM.StrictMVar , Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
readMVarSTM Ouroboros.Consensus.Util.MonadSTM.StrictMVar , Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
readOffset
1 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index
readOffsets
1 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Cache
3 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index
readSnapshot Ouroboros.Consensus.Storage.LedgerDB.OnDisk
readTBQueue Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
readTBQueueDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
readTMVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
readTMVarDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
readTQueue Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
readTQueueDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
readTVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
readTVarIO Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
ReadWriteMode Ouroboros.Consensus.Storage.FS.API.Types
RealPoint
1 (Type/Class) Ouroboros.Consensus.Block.RealPoint , Ouroboros.Consensus.Block
2 (Data Constructor) Ouroboros.Consensus.Block.RealPoint , Ouroboros.Consensus.Block
realPointHash Ouroboros.Consensus.Block.RealPoint , Ouroboros.Consensus.Block
realPointSlot Ouroboros.Consensus.Block.RealPoint , Ouroboros.Consensus.Block
realPointToPoint Ouroboros.Consensus.Block.RealPoint , Ouroboros.Consensus.Block
reapplyBlockLedgerResult Ouroboros.Consensus.Ledger.Abstract
reapplyLedgerBlock Ouroboros.Consensus.Ledger.Abstract
ReapplyRef Ouroboros.Consensus.Storage.LedgerDB.InMemory
reapplyTx Ouroboros.Consensus.Ledger.SupportsMempool
ReapplyVal Ouroboros.Consensus.Storage.LedgerDB.InMemory
reconstructHfcNestedCtxt Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
reconstructHfcPrefixLen Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
ReconstructNestedCtxt Ouroboros.Consensus.Storage.Serialisation
reconstructNestedCtxt Ouroboros.Consensus.Storage.Serialisation
reconstructPrefixLen Ouroboros.Consensus.Storage.Serialisation
reconstructPrimaryIndex Ouroboros.Consensus.Storage.ImmutableDB.Impl.Validation
reconstructSummary Ouroboros.Consensus.HardFork.Combinator.State.Infra , Ouroboros.Consensus.HardFork.Combinator.State
reconstructSummaryLedger Ouroboros.Consensus.HardFork.Combinator.State
recover Ouroboros.Consensus.HardFork.Combinator.State
reference Ouroboros.Consensus.Fragment.InFuture
Refl Ouroboros.Consensus.Util.DepPair , Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block
refoldLedger Ouroboros.Consensus.Ledger.Abstract
registryClosedAllocContext Ouroboros.Consensus.Util.ResourceRegistry
registryClosedCloseCallStack Ouroboros.Consensus.Util.ResourceRegistry
RegistryClosedException
1 (Type/Class) Ouroboros.Consensus.Util.ResourceRegistry
2 (Data Constructor) Ouroboros.Consensus.Util.ResourceRegistry
registryClosedRegistryContext Ouroboros.Consensus.Util.ResourceRegistry
registryThread Ouroboros.Consensus.Util.ResourceRegistry
RelativeMountPoint
1 (Type/Class) Ouroboros.Consensus.Storage.ChainDB.Impl.Args , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
2 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.Impl.Args , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
RelativeSeek Ouroboros.Consensus.Storage.FS.API.Types
RelativeSlot
1 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal , Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal
relativeSlotChunkNo Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal
relativeSlotChunkSize Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal
relativeSlotIndex Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal
relativeSlotIsEBB Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
RelativeTime
1 (Data Constructor) Ouroboros.Consensus.BlockchainTime.WallClock.Types , Ouroboros.Consensus.BlockchainTime
2 (Type/Class) Ouroboros.Consensus.BlockchainTime.WallClock.Types , Ouroboros.Consensus.BlockchainTime
RelayAccessAddress Ouroboros.Consensus.Ledger.SupportsPeerSelection
RelayAccessDomain Ouroboros.Consensus.Ledger.SupportsPeerSelection
RelayAccessPoint Ouroboros.Consensus.Ledger.SupportsPeerSelection
RelayDomainAccessPoint Ouroboros.Consensus.Ledger.SupportsPeerSelection
RelayId Ouroboros.Consensus.NodeId
release Ouroboros.Consensus.Util.ResourceRegistry
releaseAll Ouroboros.Consensus.Util.ResourceRegistry
removeCleanShutdownMarker Ouroboros.Consensus.Node.Recovery
removeFile Ouroboros.Consensus.Storage.FS.API
removeFilesStartingFrom Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util
removeTxs Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
renameFile Ouroboros.Consensus.Storage.FS.API
renderFile Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util
repeatedly
1 (Function) Ouroboros.Consensus.Util
2 (Function) Ouroboros.Consensus.Util.HList
repeatedlyM
1 (Function) Ouroboros.Consensus.Util
2 (Function) Ouroboros.Consensus.Util.HList
ReplayedBlock Ouroboros.Consensus.Storage.LedgerDB.OnDisk , Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
ReplayFromGenesis Ouroboros.Consensus.Storage.LedgerDB.OnDisk , Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
ReplayFromSnapshot Ouroboros.Consensus.Storage.LedgerDB.OnDisk , Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
ReplayGoal
1 (Type/Class) Ouroboros.Consensus.Storage.LedgerDB.OnDisk
2 (Data Constructor) Ouroboros.Consensus.Storage.LedgerDB.OnDisk
ReplayStart
1 (Type/Class) Ouroboros.Consensus.Storage.LedgerDB.OnDisk
2 (Data Constructor) Ouroboros.Consensus.Storage.LedgerDB.OnDisk
RequestedSnapshotInterval Ouroboros.Consensus.Storage.LedgerDB.DiskPolicy
Require Ouroboros.Consensus.HardFork.Combinator.Util.InPairs
RequireBoth Ouroboros.Consensus.HardFork.Combinator.Util.InPairs
Requiring Ouroboros.Consensus.HardFork.Combinator.Util.InPairs
requiring Ouroboros.Consensus.HardFork.Combinator.Util.InPairs
RequiringBoth Ouroboros.Consensus.HardFork.Combinator.Util.InPairs
requiringBoth Ouroboros.Consensus.HardFork.Combinator.Util.InPairs
ResolveBlock Ouroboros.Consensus.Storage.LedgerDB.InMemory
resolveBlock Ouroboros.Consensus.Storage.LedgerDB.InMemory
ResolvesBlocks Ouroboros.Consensus.Storage.LedgerDB.InMemory
ResourceKey Ouroboros.Consensus.Util.ResourceRegistry
ResourceRegistry Ouroboros.Consensus.Util.ResourceRegistry
ResourceRegistryThreadException Ouroboros.Consensus.Util.ResourceRegistry
responder Ouroboros.Consensus.Network.NodeToClient
restart
1 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Cache
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index
Retract
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
retract Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
retractIf Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
retractWith Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
retry Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
reupdateChainDepState Ouroboros.Consensus.Protocol.Abstract
revalidateHeader Ouroboros.Consensus.HeaderValidation
revalidateTxsFor Ouroboros.Consensus.Mempool.Impl.Types
ReverseIndex Ouroboros.Consensus.Storage.VolatileDB.Impl.Types , Ouroboros.Consensus.Storage.VolatileDB.Impl.State
ReversePath Ouroboros.Consensus.Storage.ChainDB.Impl.Paths
rewind Ouroboros.Consensus.HeaderStateHistory
RewritePrimaryIndex Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
RewriteSecondaryIndex Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
RisingEdge Ouroboros.Consensus.Util.Enclose
rnEnableP2P Ouroboros.Consensus.Node
rnNodeKernelHook Ouroboros.Consensus.Node
rnProtocolInfo Ouroboros.Consensus.Node
rnTraceConsensus Ouroboros.Consensus.Node
rnTraceNTC Ouroboros.Consensus.Node
rnTraceNTN Ouroboros.Consensus.Node
rollbackExceedsSuffix
1 (Function) Ouroboros.Consensus.Fragment.Diff
2 (Function) Ouroboros.Consensus.Fragment.ValidatedDiff
rollbackMaximum Ouroboros.Consensus.Storage.LedgerDB.InMemory , Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
rollbackRequested Ouroboros.Consensus.Storage.LedgerDB.InMemory , Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
RollBackTo Ouroboros.Consensus.Storage.ChainDB.Impl.Types
RolledBackPastIntersection Ouroboros.Consensus.MiniProtocol.ChainSync.Client
RollForwardFrom Ouroboros.Consensus.Storage.ChainDB.Impl.Types
run Ouroboros.Consensus.Node
runGet Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util
runGetWithUnconsumed Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util
runIdentity Ouroboros.Consensus.Util.Args
runInnerWithTempRegistry Ouroboros.Consensus.Util.ResourceRegistry
RunNode Ouroboros.Consensus.Node.Run , Ouroboros.Consensus.Node
RunNodeArgs
1 (Type/Class) Ouroboros.Consensus.Node
2 (Data Constructor) Ouroboros.Consensus.Node
runQuery Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
runQueryPure Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
runQueryThrow Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
runRemoveTxs Ouroboros.Consensus.Mempool.Impl.Pure
runSim Ouroboros.Consensus.Util.STM
runSyncWithLedger Ouroboros.Consensus.Mempool.Impl.Pure
runWhenJust Ouroboros.Consensus.Util.STM
runWith Ouroboros.Consensus.Node
RunWithCachedSummary
1 (Type/Class) Ouroboros.Consensus.HardFork.History.Caching , Ouroboros.Consensus.HardFork.History
2 (Data Constructor) Ouroboros.Consensus.HardFork.History.Caching , Ouroboros.Consensus.HardFork.History
runWithCachedSummary Ouroboros.Consensus.HardFork.History.Caching , Ouroboros.Consensus.HardFork.History
runWithCheckedDB Ouroboros.Consensus.Node.Recovery
runWithTempRegistry Ouroboros.Consensus.Util.ResourceRegistry
runWrappedSTM Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
S Data.SOP.Strict
safeMaximum Ouroboros.Consensus.Util
safeMaximumBy Ouroboros.Consensus.Util
safeMaximumOn Ouroboros.Consensus.Util
SafeZone Ouroboros.Consensus.HardFork.History.EraParams , Ouroboros.Consensus.HardFork.History
SameDepIndex Ouroboros.Consensus.Util.DepPair , Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block
sameDepIndex Ouroboros.Consensus.Util.DepPair , Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block
sameError Ouroboros.Consensus.Storage.IO
sameFsError Ouroboros.Consensus.Storage.FS.API.Types
SameShapeAs Data.SOP.Strict
scanl Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
ScanNext
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
ScheduledGC Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
ScheduledGc
1 (Type/Class) Ouroboros.Consensus.Storage.ChainDB.Impl.Background
2 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.Impl.Background
scheduledGcSlot Ouroboros.Consensus.Storage.ChainDB.Impl.Background
scheduledGcTime Ouroboros.Consensus.Storage.ChainDB.Impl.Background
scheduleGC Ouroboros.Consensus.Storage.ChainDB.Impl.Background
SCons
1 (Data Constructor) Data.SOP.Strict
2 (Data Constructor) Ouroboros.Consensus.Util.Singletons
SecondaryOffset Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
secondaryOffsetSize Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
secondsToNominalDiffTime Ouroboros.Consensus.Util.Time
SecurityParam
1 (Type/Class) Ouroboros.Consensus.Config.SecurityParam , Ouroboros.Consensus.Protocol.Abstract , Ouroboros.Consensus.Config
2 (Data Constructor) Ouroboros.Consensus.Config.SecurityParam , Ouroboros.Consensus.Protocol.Abstract , Ouroboros.Consensus.Config
seek Ouroboros.Consensus.Storage.IO
SeekFromEnd Ouroboros.Consensus.Storage.FS.API.Types
SeekMode Ouroboros.Consensus.Storage.FS.API.Types
selectChain Ouroboros.Consensus.Protocol.MockChainSel
SelectedChain Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
SelectSameProtocol Ouroboros.Consensus.HardFork.Combinator.Protocol.ChainSel , Ouroboros.Consensus.HardFork.Combinator
selectUnvalidatedChain Ouroboros.Consensus.Protocol.MockChainSel
SelectView Ouroboros.Consensus.Protocol.Abstract
selectView Ouroboros.Consensus.Block.SupportsProtocol , Ouroboros.Consensus.Block
sequence
1 (Function) Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
2 (Function) Ouroboros.Consensus.HardFork.Combinator.State.Infra , Ouroboros.Consensus.HardFork.Combinator.State
sequenceHardForkState Ouroboros.Consensus.HardFork.Combinator.State.Types , Ouroboros.Consensus.HardFork.Combinator.State
sequence_NS' Ouroboros.Consensus.Util.SOP
SerialiseConstraintsHFC Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
SerialisedHeader Ouroboros.Consensus.Storage.Serialisation
SerialisedHeaderFromDepPair Ouroboros.Consensus.Storage.Serialisation
serialisedHeaderFromPair Ouroboros.Consensus.Storage.Serialisation
serialisedHeaderToDepPair Ouroboros.Consensus.Storage.Serialisation
serialisedHeaderToPair Ouroboros.Consensus.Storage.Serialisation
SerialiseDiskConstraints Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node.Run
SerialiseHFC Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
SerialiseNodeToClient Ouroboros.Consensus.Node.Serialisation
SerialiseNodeToClientConstraints Ouroboros.Consensus.Node.Run
SerialiseNodeToNode Ouroboros.Consensus.Node.Serialisation
SerialiseNodeToNodeConstraints Ouroboros.Consensus.Node.Run
SerialiseNS
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
SerialiseResult Ouroboros.Consensus.Node.Serialisation
ServerApp Ouroboros.Consensus.Network.NodeToNode
setCurrent Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
SetTentativeHeader Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
setter Ouroboros.Consensus.Util.SOP
Shape
1 (Type/Class) Data.SOP.Strict
2 (Type/Class) Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
3 (Data Constructor) Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
shape Data.SOP.Strict
ShapeCons Data.SOP.Strict
ShapeNil Data.SOP.Strict
shift Data.SOP.Strict
shiftProjection Data.SOP.Strict
ShouldBeFinalised
1 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Validation
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Validation
ShouldForge
1 (Type/Class) Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
2 (Data Constructor) Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
ShouldNotBeFinalised Ouroboros.Consensus.Storage.ImmutableDB.Impl.Validation
ShowProxy Ouroboros.Consensus.Util
showProxy Ouroboros.Consensus.Util
ShowQuery Ouroboros.Consensus.Ledger.Query
showResult Ouroboros.Consensus.Ledger.Query
showTracers
1 (Function) Ouroboros.Consensus.Node.Tracers
2 (Function) Ouroboros.Consensus.Network.NodeToNode
3 (Function) Ouroboros.Consensus.Network.NodeToClient
showTypeOf Ouroboros.Consensus.Util.IOLike
Signed Ouroboros.Consensus.Protocol.Signed
SignedHeader Ouroboros.Consensus.Protocol.Signed
Sim
1 (Type/Class) Ouroboros.Consensus.Util.STM
2 (Data Constructor) Ouroboros.Consensus.Util.STM
simId Ouroboros.Consensus.Util.STM
simpleBlockchainTime Ouroboros.Consensus.BlockchainTime.WallClock.Simple , Ouroboros.Consensus.BlockchainTime
simpleChunkInfo Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
SimpleTelescope
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
simStateT Ouroboros.Consensus.Util.STM
Sing Ouroboros.Consensus.Util.Singletons
sing Ouroboros.Consensus.Util.Singletons
SingI Ouroboros.Consensus.Util.Singletons
SingKind Ouroboros.Consensus.Util.Singletons
singleChunkInfo Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
SingleEraBlock Ouroboros.Consensus.HardFork.Combinator.Abstract.SingleEraBlock , Ouroboros.Consensus.HardFork.Combinator.Abstract, Ouroboros.Consensus.HardFork.Combinator
singleEraCompatQuery Ouroboros.Consensus.HardFork.Combinator.Compat
SingleEraInfo
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Info , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Info , Ouroboros.Consensus.HardFork.Combinator
singleEraInfo Ouroboros.Consensus.HardFork.Combinator.Abstract.SingleEraBlock , Ouroboros.Consensus.HardFork.Combinator.Abstract, Ouroboros.Consensus.HardFork.Combinator
singleEraName Ouroboros.Consensus.HardFork.Combinator.Info , Ouroboros.Consensus.HardFork.Combinator
singleEraTransition Ouroboros.Consensus.HardFork.Combinator.Abstract.SingleEraBlock , Ouroboros.Consensus.HardFork.Combinator.Abstract, Ouroboros.Consensus.HardFork.Combinator
singleEraTransition' Ouroboros.Consensus.HardFork.Combinator.Abstract.SingleEraBlock , Ouroboros.Consensus.HardFork.Combinator.Abstract, Ouroboros.Consensus.HardFork.Combinator
singleton
1 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.BlockCache
2 (Function) Ouroboros.Consensus.Util.OptNP
singletonNP Data.SOP.Strict
singletonShape Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
situate Ouroboros.Consensus.HardFork.Combinator.State.Infra , Ouroboros.Consensus.HardFork.Combinator.State
Situated Ouroboros.Consensus.HardFork.Combinator.State.Infra , Ouroboros.Consensus.HardFork.Combinator.State
SituatedCurrent Ouroboros.Consensus.HardFork.Combinator.State.Infra , Ouroboros.Consensus.HardFork.Combinator.State
SituatedFuture Ouroboros.Consensus.HardFork.Combinator.State.Infra , Ouroboros.Consensus.HardFork.Combinator.State
SituatedNext Ouroboros.Consensus.HardFork.Combinator.State.Infra , Ouroboros.Consensus.HardFork.Combinator.State
SituatedPast Ouroboros.Consensus.HardFork.Combinator.State.Infra , Ouroboros.Consensus.HardFork.Combinator.State
SituatedShift Ouroboros.Consensus.HardFork.Combinator.State.Infra , Ouroboros.Consensus.HardFork.Combinator.State
SizeInBytes Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.Serialisation
sizeOfSlot Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
SList
1 (Type/Class) Data.SOP.Strict
2 (Type/Class) Ouroboros.Consensus.Util.HList
sList Data.SOP.Strict
SListI Data.SOP.Strict
SListI2 Data.SOP.Strict
SListIN Data.SOP.Strict
SlotLength Ouroboros.Consensus.BlockchainTime.WallClock.Types , Ouroboros.Consensus.BlockchainTime
slotLengthFromMillisec Ouroboros.Consensus.BlockchainTime.WallClock.Types , Ouroboros.Consensus.BlockchainTime
slotLengthFromSec Ouroboros.Consensus.BlockchainTime.WallClock.Types , Ouroboros.Consensus.BlockchainTime
slotLengthToMillisec Ouroboros.Consensus.BlockchainTime.WallClock.Types , Ouroboros.Consensus.BlockchainTime
slotLengthToSec Ouroboros.Consensus.BlockchainTime.WallClock.Types , Ouroboros.Consensus.BlockchainTime
slotMightBeEBB Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
SlotNo
1 (Data Constructor) Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
2 (Type/Class) Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
slotNoOfBlockOrEBB Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
slotNoOfEBB Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
slots Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
slotToEpoch Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
slotToEpoch' Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
slotToEpochBound Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
slotToSlotLength Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
slotToWallclock Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
snapshotHasTx Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
SnapshotInterval Ouroboros.Consensus.Storage.LedgerDB.DiskPolicy
snapshotLedgerState Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
snapshotLookupTx Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
snapshotMempoolSize Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
snapshotSlotNo Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
snapshotToFileName Ouroboros.Consensus.Storage.LedgerDB.OnDisk
snapshotToPath Ouroboros.Consensus.Storage.LedgerDB.OnDisk
snapshotTxs Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
snapshotTxsAfter Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
SNil
1 (Data Constructor) Data.SOP.Strict
2 (Data Constructor) Ouroboros.Consensus.Util.Singletons
Some
1 (Data Constructor) Ouroboros.Consensus.Node.Serialisation
2 (Type/Class) Ouroboros.Consensus.Node.Serialisation
3 (Type/Class) Ouroboros.Consensus.Util
4 (Data Constructor) Ouroboros.Consensus.Util
SomeErasCanBeLeader
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.AcrossEras
SomeException Ouroboros.Consensus.Util.IOLike
SomeHasFS
1 (Type/Class) Ouroboros.Consensus.Storage.FS.API
2 (Data Constructor) Ouroboros.Consensus.Storage.FS.API
SomePair
1 (Type/Class) Ouroboros.Consensus.Util
2 (Data Constructor) Ouroboros.Consensus.Util
SomeSecond
1 (Type/Class) Ouroboros.Consensus.Util , Ouroboros.Consensus.Block.NestedContent , Ouroboros.Consensus.Block
2 (Data Constructor) Ouroboros.Consensus.Util , Ouroboros.Consensus.Block.NestedContent , Ouroboros.Consensus.Block
SomeSing
1 (Type/Class) Ouroboros.Consensus.Util.Singletons
2 (Data Constructor) Ouroboros.Consensus.Util.Singletons
SOP
1 (Data Constructor) Data.SOP.Strict
2 (Type/Class) Data.SOP.Strict
splitAfterTicketNo Ouroboros.Consensus.Mempool.TxSeq
splitAfterTxSize Ouroboros.Consensus.Mempool.TxSeq
splitAfterTxSizeSpec Ouroboros.Consensus.Mempool.TxSeq
splits Ouroboros.Consensus.Util
srnBfcMaxConcurrencyBulkSync Ouroboros.Consensus.Node
srnBfcMaxConcurrencyDeadline Ouroboros.Consensus.Node
srnChainDbValidateOverride Ouroboros.Consensus.Node
srnDatabasePath Ouroboros.Consensus.Node
srnDiffusionArguments Ouroboros.Consensus.Node
srnDiffusionArgumentsExtra Ouroboros.Consensus.Node
srnDiffusionTracers Ouroboros.Consensus.Node
srnDiffusionTracersExtra Ouroboros.Consensus.Node
srnEnableInDevelopmentVersions Ouroboros.Consensus.Node
srnMaybeMempoolCapacityOverride Ouroboros.Consensus.Node
srnSnapshotInterval Ouroboros.Consensus.Node
srnTraceChainDB Ouroboros.Consensus.Node
StakePoolRelay Ouroboros.Consensus.Ledger.SupportsPeerSelection
stakePoolRelayAccessPoint Ouroboros.Consensus.Ledger.SupportsPeerSelection
StandardHash Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
StandardSafeZone Ouroboros.Consensus.HardFork.History.EraParams , Ouroboros.Consensus.HardFork.History
StartedInitChainSelection Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
StartedOpeningDB Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
StartedOpeningImmutableDB Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
StartedOpeningLgrDB Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
StartedOpeningVolatileDB Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
StartedPushingBlockToTheLedgerDb Ouroboros.Consensus.Storage.LedgerDB.Types
StartedValidatingChunk Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
stateTVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
stdBfcSaltIO Ouroboros.Consensus.Node
stdChainSyncTimeout Ouroboros.Consensus.Node
stdKeepAliveRngIO Ouroboros.Consensus.Node
stdLowLevelRunNodeArgsIO Ouroboros.Consensus.Node
stdMkChainDbHasFS Ouroboros.Consensus.Node
stdRunDataDiffusion Ouroboros.Consensus.Node
StdRunNodeArgs
1 (Type/Class) Ouroboros.Consensus.Node
2 (Data Constructor) Ouroboros.Consensus.Node
stdVersionDataNTC Ouroboros.Consensus.Node
stdVersionDataNTN Ouroboros.Consensus.Node
stdWithCheckedDB Ouroboros.Consensus.Node
STM Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike, Ouroboros.Consensus.Util.IOLike
StoppedAt Ouroboros.Consensus.Storage.ChainDB.Impl.Paths
StoppedAtGenesis Ouroboros.Consensus.Storage.ChainDB.Impl.Paths
StorageConfig Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block, Ouroboros.Consensus.Ledger.Dual , Ouroboros.Consensus.HardFork.Combinator.Basics , Ouroboros.Consensus.HardFork.Combinator
StoreButDontChange Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
stream
1 (Function) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
2 (Function) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
3 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.Iterator
streamAfter Ouroboros.Consensus.Storage.LedgerDB.OnDisk
streamAfterKnownPoint Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
streamAfterPoint Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
streamAll
1 (Function) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
2 (Function) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
StreamAPI
1 (Type/Class) Ouroboros.Consensus.Storage.LedgerDB.OnDisk
2 (Data Constructor) Ouroboros.Consensus.Storage.LedgerDB.OnDisk
StreamFrom Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
streamFrom Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
StreamFromBoth Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
StreamFromExclusive Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
StreamFromImmutableDB Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
StreamFromInclusive Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
StreamFromVolatileDB Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
streamImpl Ouroboros.Consensus.Storage.ImmutableDB.Impl.Iterator
StreamTo Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
StreamToInclusive Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
stream_ Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
StrictMVar
1 (Type/Class) Ouroboros.Consensus.Util.MonadSTM.StrictMVar , Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
2 (Data Constructor) Ouroboros.Consensus.Util.MonadSTM.StrictMVar , Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
StrictTMVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
StrictTVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
subSlots Ouroboros.Consensus.HardFork.History.Util , Ouroboros.Consensus.HardFork.History
SuccessorsIndex Ouroboros.Consensus.Storage.VolatileDB.Impl.Types , Ouroboros.Consensus.Storage.VolatileDB.Impl.State
succWithOrigin Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
summarize Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
Summary
1 (Type/Class) Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
2 (Data Constructor) Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
summaryBlockNo Ouroboros.Consensus.Storage.ImmutableDB.Impl.Parser
summaryBounds Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
summaryEntry Ouroboros.Consensus.Storage.ImmutableDB.Impl.Parser
summaryInit Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
summarySlotNo Ouroboros.Consensus.Storage.ImmutableDB.Impl.Parser
summaryToEpochInfo Ouroboros.Consensus.HardFork.History.EpochInfo , Ouroboros.Consensus.HardFork.History
summaryWithExactly Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
SupportedNetworkProtocolVersion Ouroboros.Consensus.Node.NetworkProtocolVersion
supportedNodeToClientVersions Ouroboros.Consensus.Node.NetworkProtocolVersion
supportedNodeToNodeVersions Ouroboros.Consensus.Node.NetworkProtocolVersion
swapMVar Ouroboros.Consensus.Util.MonadSTM.StrictMVar , Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
swapTMVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
swapTMVarDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
swapTVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
SwitchBackToVolatileDB Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
SwitchedToAFork Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
switchFork Ouroboros.Consensus.Storage.ChainDB.Impl.Follower
syncWithLedger Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
SystemClockMovedBack Ouroboros.Consensus.BlockchainTime.WallClock.Util , Ouroboros.Consensus.BlockchainTime
SystemClockMovedBackException Ouroboros.Consensus.BlockchainTime.WallClock.Util , Ouroboros.Consensus.BlockchainTime
SystemStart
1 (Data Constructor) Ouroboros.Consensus.BlockchainTime.WallClock.Types , Ouroboros.Consensus.BlockchainTime
2 (Type/Class) Ouroboros.Consensus.BlockchainTime.WallClock.Types , Ouroboros.Consensus.BlockchainTime
SystemTime
1 (Type/Class) Ouroboros.Consensus.BlockchainTime.WallClock.Types , Ouroboros.Consensus.BlockchainTime
2 (Data Constructor) Ouroboros.Consensus.BlockchainTime.WallClock.Types , Ouroboros.Consensus.BlockchainTime
systemTimeCurrent Ouroboros.Consensus.BlockchainTime.WallClock.Types , Ouroboros.Consensus.BlockchainTime
systemTimeWait Ouroboros.Consensus.BlockchainTime.WallClock.Types , Ouroboros.Consensus.BlockchainTime
Tail Data.SOP.Strict
Tails Ouroboros.Consensus.HardFork.Combinator.Util.Tails
takeLargestPrefixThatFits Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
takeLast Ouroboros.Consensus.Util
takeMVar Ouroboros.Consensus.Util.MonadSTM.StrictMVar , Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
takePrefix Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.Serialisation
takeSnapshot
1 (Function) Ouroboros.Consensus.Storage.LedgerDB.OnDisk
2 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
takeTMVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
takeTMVarDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
takeUntil Ouroboros.Consensus.Util
takeWhileOldest Ouroboros.Consensus.Fragment.Diff
tBlockFetchSerialisedTracer Ouroboros.Consensus.Network.NodeToNode
tBlockFetchTracer Ouroboros.Consensus.Network.NodeToNode
TBQueue
1 (Type/Class) Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike, Ouroboros.Consensus.Util.IOLike
2 (Data Constructor) Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
TBQueueDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
tChainSyncSerialisedTracer Ouroboros.Consensus.Network.NodeToNode
tChainSyncTracer
1 (Function) Ouroboros.Consensus.Network.NodeToNode
2 (Function) Ouroboros.Consensus.Network.NodeToClient
TCons Ouroboros.Consensus.HardFork.Combinator.Util.Tails
Telescope Ouroboros.Consensus.HardFork.Combinator.Util.Telescope , Ouroboros.Consensus.HardFork.Combinator
tempRegistryContext Ouroboros.Consensus.Util.ResourceRegistry
TempRegistryException Ouroboros.Consensus.Util.ResourceRegistry
TempRegistryRemainingResource Ouroboros.Consensus.Util.ResourceRegistry
tempRegistryResource Ouroboros.Consensus.Util.ResourceRegistry
TentativeChain Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
TentativeState Ouroboros.Consensus.Util.TentativeState
Their
1 (Type/Class) Ouroboros.Consensus.MiniProtocol.ChainSync.Client
2 (Data Constructor) Ouroboros.Consensus.MiniProtocol.ChainSync.Client
Thread Ouroboros.Consensus.Util.ResourceRegistry
threadDelay Ouroboros.Consensus.Util.IOLike
ThreadId Ouroboros.Consensus.Util.IOLike
threadId Ouroboros.Consensus.Util.ResourceRegistry
throwApiMisuse Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
throwIO Ouroboros.Consensus.Util.IOLike
throwLedgerError Ouroboros.Consensus.Storage.LedgerDB.InMemory
ThrowsLedgerError Ouroboros.Consensus.Storage.LedgerDB.InMemory
throwSTM Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
throwTo Ouroboros.Consensus.Util.IOLike
throwUnexpectedFailure Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
tickChainDepState Ouroboros.Consensus.Protocol.Abstract
Ticked Ouroboros.Consensus.Ticked , Ouroboros.Consensus.HeaderValidation , Ouroboros.Consensus.TypeFamilyWrappers , Ouroboros.Consensus.Ledger.Extended , Ouroboros.Consensus.Ledger.Dual , Ouroboros.Consensus.HardFork.Combinator.Protocol.LedgerView , Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator , Ouroboros.Consensus.Protocol.PBFT.State , Ouroboros.Consensus.Protocol.PBFT
TickedDualLedgerState Ouroboros.Consensus.Ledger.Dual
tickedDualLedgerStateAux Ouroboros.Consensus.Ledger.Dual
tickedDualLedgerStateAuxOrig Ouroboros.Consensus.Ledger.Dual
tickedDualLedgerStateBridge Ouroboros.Consensus.Ledger.Dual
tickedDualLedgerStateMain Ouroboros.Consensus.Ledger.Dual
TickedExtLedgerState Ouroboros.Consensus.Ledger.Extended , Ouroboros.Consensus.Ledger.Dual
TickedHardForkChainDepState Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator
tickedHardForkChainDepStateEpochInfo Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator
tickedHardForkChainDepStatePerEra Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator
TickedHardForkLedgerState Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
tickedHardForkLedgerStatePerEra Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
tickedHardForkLedgerStateTransition Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
TickedHardForkLedgerView Ouroboros.Consensus.HardFork.Combinator.Protocol.LedgerView , Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
tickedHardForkLedgerViewPerEra Ouroboros.Consensus.HardFork.Combinator.Protocol.LedgerView , Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
tickedHardForkLedgerViewTransition Ouroboros.Consensus.HardFork.Combinator.Protocol.LedgerView , Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
TickedHeaderState Ouroboros.Consensus.HeaderValidation , Ouroboros.Consensus.TypeFamilyWrappers , Ouroboros.Consensus.Ledger.Extended , Ouroboros.Consensus.Ledger.Dual , Ouroboros.Consensus.HardFork.Combinator.Protocol.LedgerView , Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
tickedHeaderState Ouroboros.Consensus.Ledger.Extended , Ouroboros.Consensus.Ledger.Dual
tickedHeaderStateChainDep Ouroboros.Consensus.HeaderValidation , Ouroboros.Consensus.TypeFamilyWrappers , Ouroboros.Consensus.Ledger.Extended , Ouroboros.Consensus.Ledger.Dual , Ouroboros.Consensus.HardFork.Combinator.Protocol.LedgerView , Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
TickedK Ouroboros.Consensus.Ticked , Ouroboros.Consensus.HeaderValidation , Ouroboros.Consensus.TypeFamilyWrappers , Ouroboros.Consensus.Ledger.Extended , Ouroboros.Consensus.Ledger.Dual , Ouroboros.Consensus.HardFork.Combinator.Protocol.LedgerView , Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator , Ouroboros.Consensus.Protocol.PBFT.State , Ouroboros.Consensus.Protocol.PBFT
TickedLedgerState Ouroboros.Consensus.Ledger.Basics , Ouroboros.Consensus.Ledger.Abstract
tickedLedgerState Ouroboros.Consensus.Ledger.Extended , Ouroboros.Consensus.Ledger.Dual
tickedLedgerView Ouroboros.Consensus.Ledger.Extended , Ouroboros.Consensus.Ledger.Dual
tickedPBftDelegates Ouroboros.Consensus.Protocol.PBFT
TickedPBftLedgerView Ouroboros.Consensus.Protocol.PBFT
tickedPBftLedgerView Ouroboros.Consensus.Protocol.PBFT
TickedPBftState Ouroboros.Consensus.Protocol.PBFT
TickedTrivial Ouroboros.Consensus.Ticked , Ouroboros.Consensus.HeaderValidation , Ouroboros.Consensus.TypeFamilyWrappers , Ouroboros.Consensus.Ledger.Extended , Ouroboros.Consensus.Ledger.Dual , Ouroboros.Consensus.HardFork.Combinator.Protocol.LedgerView , Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator , Ouroboros.Consensus.Protocol.PBFT.State , Ouroboros.Consensus.Protocol.PBFT
TicketNo
1 (Type/Class) Ouroboros.Consensus.Mempool.TxSeq , Ouroboros.Consensus.Mempool
2 (Data Constructor) Ouroboros.Consensus.Mempool.TxSeq
tickHeaderState Ouroboros.Consensus.HeaderValidation
tickLedgerState Ouroboros.Consensus.Mempool.Impl.Types
tickThenApply Ouroboros.Consensus.Ledger.Abstract
tickThenApplyLedgerResult Ouroboros.Consensus.Ledger.Abstract
tickThenReapply Ouroboros.Consensus.Ledger.Abstract
tickThenReapplyLedgerResult Ouroboros.Consensus.Ledger.Abstract
Time
1 (Data Constructor) Ouroboros.Consensus.Util.IOLike
2 (Type/Class) Ouroboros.Consensus.Util.IOLike
TimeSinceLast
1 (Type/Class) Ouroboros.Consensus.Storage.LedgerDB.DiskPolicy
2 (Data Constructor) Ouroboros.Consensus.Storage.LedgerDB.DiskPolicy
Tip
1 (Type/Class) Ouroboros.Consensus.MiniProtocol.ChainSync.Server
2 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
3 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
tip
1 (Function) Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
2 (Function) Ouroboros.Consensus.HardFork.Combinator.State.Infra , Ouroboros.Consensus.HardFork.Combinator.State
tipBlockNo Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
tipHash Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
TipInfo Ouroboros.Consensus.HeaderValidation
tipInfoHash Ouroboros.Consensus.HeaderValidation
TipInfoIsEBB
1 (Type/Class) Ouroboros.Consensus.HeaderValidation
2 (Data Constructor) Ouroboros.Consensus.HeaderValidation
tipIsEBB Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
tipIsGenesis Ouroboros.Consensus.Storage.Common
tipSlotNo Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
tipToAnchor Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
tipToPoint Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
tipToRealPoint Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
tl Data.SOP.Strict
tmvar Ouroboros.Consensus.Util.MonadSTM.StrictMVar , Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
TMVarDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
TNil Ouroboros.Consensus.HardFork.Combinator.Util.Tails
toAscList Ouroboros.Consensus.Storage.VolatileDB.Impl.Index
toAtMost Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
toChain Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
toException Ouroboros.Consensus.Util.IOLike
toExitReason Ouroboros.Consensus.Node.Exit
toIsEBB Ouroboros.Consensus.Block.EBB , Ouroboros.Consensus.Block
toLazyTVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
toList
1 (Function) Ouroboros.Consensus.Mempool.TxSeq
2 (Function) Ouroboros.Consensus.Protocol.PBFT.State
toMempoolSize Ouroboros.Consensus.Mempool.TxSeq
toNP Ouroboros.Consensus.Util.OptNP
TookSnapshot Ouroboros.Consensus.Storage.LedgerDB.OnDisk , Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
Top Data.SOP.Strict
toPartialConsensusConfig Ouroboros.Consensus.HardFork.Combinator.PartialConfig , Ouroboros.Consensus.HardFork.Combinator
toPartialLedgerConfig Ouroboros.Consensus.HardFork.Combinator.Abstract.NoHardForks , Ouroboros.Consensus.HardFork.Combinator.Abstract, Ouroboros.Consensus.HardFork.Combinator
TopLevelConfig
1 (Type/Class) Ouroboros.Consensus.Config , Ouroboros.Consensus.HardFork.Combinator.Degenerate
2 (Data Constructor) Ouroboros.Consensus.Config
topLevelConfigBlock Ouroboros.Consensus.Config
topLevelConfigCodec Ouroboros.Consensus.Config
topLevelConfigLedger Ouroboros.Consensus.Config
topLevelConfigProtocol Ouroboros.Consensus.Config
topLevelConfigStorage Ouroboros.Consensus.Config
toPureEpochInfo Ouroboros.Consensus.HardFork.History.EpochInfo , Ouroboros.Consensus.HardFork.History
toRawHash Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
toRelativeTime Ouroboros.Consensus.BlockchainTime.WallClock.Types , Ouroboros.Consensus.BlockchainTime
toSecondaryOffsets Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
toShortRawHash Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
toSing Ouroboros.Consensus.Util.Singletons
toTrivialDependency Ouroboros.Consensus.Util.DepPair , Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block
toTuples Ouroboros.Consensus.Mempool.TxSeq
toValidatedFragment Ouroboros.Consensus.Fragment.ValidatedDiff
TQueue
1 (Type/Class) Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike, Ouroboros.Consensus.Util.IOLike
2 (Data Constructor) Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
TQueueDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
TraceAddBlockEvent
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, Ouroboros.Consensus.Node
TraceAdoptedBlock Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.NodeKernel
TraceBlockchainTimeEvent Ouroboros.Consensus.BlockchainTime.WallClock.Util , Ouroboros.Consensus.BlockchainTime
TraceBlockContext Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.NodeKernel
TraceBlockFetchServerEvent Ouroboros.Consensus.MiniProtocol.BlockFetch.Server
TraceBlockFetchServerSendBlock Ouroboros.Consensus.MiniProtocol.BlockFetch.Server
TraceBlockFromFuture Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.NodeKernel
TraceCacheEvent
1 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
TraceChainSyncClientEvent Ouroboros.Consensus.MiniProtocol.ChainSync.Client
TraceChainSyncServerEvent Ouroboros.Consensus.MiniProtocol.ChainSync.Server
TraceChainSyncServerUpdate Ouroboros.Consensus.MiniProtocol.ChainSync.Server
TraceChunkValidation Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
TraceCopyToImmutableDBEvent
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, Ouroboros.Consensus.Node
TraceCurrentChunkHit Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types
TraceCurrentSlotUnknown Ouroboros.Consensus.BlockchainTime.WallClock.Util , Ouroboros.Consensus.BlockchainTime
TraceDidntAdoptBlock Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.NodeKernel
TraceDownloadedHeader Ouroboros.Consensus.MiniProtocol.ChainSync.Client
TraceDynamic Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
traceDynamic Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
TraceEvent
1 (Type/Class) Ouroboros.Consensus.Storage.VolatileDB.Impl.Types , Ouroboros.Consensus.Storage.VolatileDB.Impl.State , Ouroboros.Consensus.Storage.VolatileDB.Impl , Ouroboros.Consensus.Storage.VolatileDB
2 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
3 (Type/Class) Ouroboros.Consensus.Storage.LedgerDB.OnDisk , Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
4 (Type/Class) Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
traceEventIO Ouroboros.Consensus.Util.IOLike
TraceEventMempool Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
TraceException Ouroboros.Consensus.MiniProtocol.ChainSync.Client
TraceFollowerEvent
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, Ouroboros.Consensus.Node
TraceForgedBlock Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.NodeKernel
TraceForgedInvalidBlock Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.NodeKernel
TraceForgeEvent Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.NodeKernel
TraceForgeStateUpdateError Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.NodeKernel
TraceForgeTickedLedgerState Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.NodeKernel
TraceForgingMempoolSnapshot Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.NodeKernel
TraceFoundIntersection Ouroboros.Consensus.MiniProtocol.ChainSync.Client
TraceGCEvent
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, Ouroboros.Consensus.Node
TraceImmutableDBEvent Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
TraceInitChainSelEvent
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, Ouroboros.Consensus.Node
TraceIteratorEvent
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, Ouroboros.Consensus.Node
TraceLabelCreds
1 (Type/Class) Ouroboros.Consensus.Node.Tracers
2 (Data Constructor) Ouroboros.Consensus.Node.Tracers
traceLedgerDbSize Ouroboros.Consensus.Util.TraceSize
TraceLedgerEvent Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
TraceLedgerReplayEvent Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
TraceLedgerState Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.NodeKernel
TraceLedgerView Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.NodeKernel
TraceLocalTxSubmissionServerEvent Ouroboros.Consensus.MiniProtocol.LocalTxSubmission.Server
traceMarkerIO Ouroboros.Consensus.Util.IOLike
TraceMempoolAddedTx Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
TraceMempoolManuallyRemovedTxs Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
TraceMempoolRejectedTx Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
TraceMempoolRemoveTxs Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
TraceNodeCannotForge Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.NodeKernel
TraceNodeIsLeader Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.NodeKernel
TraceNodeNotLeader Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.NodeKernel
TraceNoLedgerState Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.NodeKernel
TraceNoLedgerView Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.NodeKernel
TraceOpenEvent
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, Ouroboros.Consensus.Node
TracePastChunkEvict Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types
TracePastChunkHit Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types
TracePastChunkMiss Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types
TracePastChunksExpired Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types
TracePipeliningEvent Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
tracer
1 (Function) Ouroboros.Consensus.Storage.VolatileDB.Impl.State
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
3 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Validation
TraceReceivedTx Ouroboros.Consensus.MiniProtocol.LocalTxSubmission.Server
TraceReplayEvent Ouroboros.Consensus.Storage.LedgerDB.OnDisk , Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
TraceRolledBack Ouroboros.Consensus.MiniProtocol.ChainSync.Client
Tracers
1 (Type/Class) Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.Node
2 (Data Constructor) Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.Node
3 (Data Constructor) Ouroboros.Consensus.Network.NodeToNode
4 (Type/Class) Ouroboros.Consensus.Network.NodeToNode
5 (Data Constructor) Ouroboros.Consensus.Network.NodeToClient
6 (Type/Class) Ouroboros.Consensus.Network.NodeToClient
Tracers'
1 (Type/Class) Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.Node
2 (Type/Class) Ouroboros.Consensus.Network.NodeToNode
3 (Type/Class) Ouroboros.Consensus.Network.NodeToClient
traceSize Ouroboros.Consensus.Util.TraceSize
TraceSlotIsImmutable Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.NodeKernel
TraceStartLeadershipCheck Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.NodeKernel
TraceStartTimeInTheFuture Ouroboros.Consensus.BlockchainTime.WallClock.Util , Ouroboros.Consensus.BlockchainTime
TraceString Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
traceString Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
TraceSystemClockMovedBack Ouroboros.Consensus.BlockchainTime.WallClock.Util , Ouroboros.Consensus.BlockchainTime
traceTBQueue Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
traceTBQueueIO Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
TraceTermination Ouroboros.Consensus.MiniProtocol.ChainSync.Client
traceTMVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
traceTMVarDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
traceTMVarIO Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
traceTQueue Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
traceTQueueIO Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
traceTVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
traceTVarIO Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
TraceValidationEvent Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
TraceValue
1 (Data Constructor) Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
2 (Type/Class) Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
TraceVolatileDBEvent Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
TrailingBytes Ouroboros.Consensus.Util.CBOR
TrailingDataError
1 (Data Constructor) Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
TransitionImpossible Ouroboros.Consensus.HardFork.Combinator.State.Types , Ouroboros.Consensus.HardFork.Combinator.State
TransitionInfo Ouroboros.Consensus.HardFork.Combinator.State.Types , Ouroboros.Consensus.HardFork.Combinator.State
TransitionKnown Ouroboros.Consensus.HardFork.Combinator.State.Types , Ouroboros.Consensus.HardFork.Combinator.State
Transitions
1 (Type/Class) Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
2 (Data Constructor) Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
transitionsUnknown Ouroboros.Consensus.HardFork.History.Summary , Ouroboros.Consensus.HardFork.History
TransitionUnknown Ouroboros.Consensus.HardFork.Combinator.State.Types , Ouroboros.Consensus.HardFork.Combinator.State
Translate
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.State.Types , Ouroboros.Consensus.HardFork.Combinator.State
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.State.Types , Ouroboros.Consensus.HardFork.Combinator.State
translateChainDepState Ouroboros.Consensus.HardFork.Combinator.Translation , Ouroboros.Consensus.HardFork.Combinator
TranslateForecast
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.State.Types , Ouroboros.Consensus.HardFork.Combinator.State
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.State.Types , Ouroboros.Consensus.HardFork.Combinator.State
translateForecastWith Ouroboros.Consensus.HardFork.Combinator.State.Types , Ouroboros.Consensus.HardFork.Combinator.State
translateLedgerState Ouroboros.Consensus.HardFork.Combinator.Translation , Ouroboros.Consensus.HardFork.Combinator
translateLedgerView Ouroboros.Consensus.HardFork.Combinator.Translation , Ouroboros.Consensus.HardFork.Combinator
translateWith Ouroboros.Consensus.HardFork.Combinator.State.Types , Ouroboros.Consensus.HardFork.Combinator.State
TrapTentativeHeader Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
traverseFollower Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
traverseIterator
1 (Function) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
2 (Function) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
TriggerHardFork Ouroboros.Consensus.HardFork.Simple
TriggerHardForkAtEpoch Ouroboros.Consensus.HardFork.Simple
TriggerHardForkAtVersion Ouroboros.Consensus.HardFork.Simple
TriggerHardForkNever Ouroboros.Consensus.HardFork.Simple
trim Ouroboros.Consensus.HeaderStateHistory
trimSnapshots
1 (Function) Ouroboros.Consensus.Storage.LedgerDB.OnDisk
2 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
TrivialDependency Ouroboros.Consensus.Util.DepPair , Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block
trivialEraTranslation Ouroboros.Consensus.HardFork.Combinator.Translation , Ouroboros.Consensus.HardFork.Combinator
trivialForecast Ouroboros.Consensus.Forecast
TrivialIndex Ouroboros.Consensus.Util.DepPair , Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block, Ouroboros.Consensus.Block
Truncate Ouroboros.Consensus.Storage.VolatileDB.Impl.Types , Ouroboros.Consensus.Storage.VolatileDB.Impl.State , Ouroboros.Consensus.Storage.VolatileDB.Impl , Ouroboros.Consensus.Storage.VolatileDB
truncate
1 (Function) Ouroboros.Consensus.Storage.IO
2 (Function) Ouroboros.Consensus.Fragment.Diff
truncateToEntry Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
truncateToSlot Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
truncateToSlotFS Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
try Ouroboros.Consensus.Util.IOLike
TryAddToCurrentChain Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
tryAddTxs Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
tryImmutableDB Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util
tryJust Ouroboros.Consensus.Util.IOLike
tryPeekTBQueue Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
tryPeekTBQueueDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
tryPeekTQueue Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
tryPeekTQueueDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
tryPutMVar Ouroboros.Consensus.Util.MonadSTM.StrictMVar , Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
tryPutTMVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
tryPutTMVarDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
tryReadMVar Ouroboros.Consensus.Util.MonadSTM.StrictMVar , Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
tryReadTBQueue Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
tryReadTBQueueDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
tryReadTMVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
tryReadTMVarDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
tryReadTQueue Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
tryReadTQueueDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
TrySwitchToAFork Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
tryTakeMVar Ouroboros.Consensus.Util.MonadSTM.StrictMVar , Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
tryTakeTMVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
tryTakeTMVarDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
tryVolatileDB Ouroboros.Consensus.Storage.VolatileDB.Impl.Util
TS Ouroboros.Consensus.HardFork.Combinator.Util.Telescope , Ouroboros.Consensus.HardFork.Combinator
tStateQueryTracer Ouroboros.Consensus.Network.NodeToClient
tTxMonitorTracer Ouroboros.Consensus.Network.NodeToClient
tTxSubmission2Tracer Ouroboros.Consensus.Network.NodeToNode
tTxSubmissionTracer Ouroboros.Consensus.Network.NodeToClient
tvar Ouroboros.Consensus.Util.MonadSTM.StrictMVar , Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
Two
1 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util
txForgetValidated Ouroboros.Consensus.Ledger.SupportsMempool
TxId Ouroboros.Consensus.Ledger.SupportsMempool , Ouroboros.Consensus.Ledger.Dual , Ouroboros.Consensus.HardFork.Combinator.Mempool , Ouroboros.Consensus.HardFork.Combinator , Ouroboros.Consensus.HardFork.Combinator.Degenerate
txId Ouroboros.Consensus.Ledger.SupportsMempool
txInBlockSize Ouroboros.Consensus.Ledger.SupportsMempool
txInboundTracer Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.Node
txInvariant Ouroboros.Consensus.Ledger.SupportsMempool
TxLimits Ouroboros.Consensus.Mempool.TxLimits
TxMeasure Ouroboros.Consensus.Mempool.TxLimits
txMeasure Ouroboros.Consensus.Mempool.TxLimits
txOutboundTracer Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.Node
txsBlockCapacity Ouroboros.Consensus.Mempool.TxLimits
TxSeq Ouroboros.Consensus.Mempool.TxSeq
TxSizeInBytes Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
txsMaxBytes Ouroboros.Consensus.Ledger.SupportsMempool
TxTicket
1 (Type/Class) Ouroboros.Consensus.Mempool.TxSeq
2 (Data Constructor) Ouroboros.Consensus.Mempool.TxSeq
txTicketNo Ouroboros.Consensus.Mempool.TxSeq
txTicketTx Ouroboros.Consensus.Mempool.TxSeq
txTicketTxSizeInBytes Ouroboros.Consensus.Mempool.TxSeq
TZ Ouroboros.Consensus.HardFork.Combinator.Util.Telescope , Ouroboros.Consensus.HardFork.Combinator
unAbsOffset Ouroboros.Consensus.Storage.FS.API.Types
unBlockNo Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
unBlockOffset
1 (Function) Ouroboros.Consensus.Storage.VolatileDB.Impl.Types , Ouroboros.Consensus.Storage.VolatileDB.Impl.State
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
unBlockSize Ouroboros.Consensus.Storage.VolatileDB.Impl.Types , Ouroboros.Consensus.Storage.VolatileDB.Impl.State
unBlocksPerFile Ouroboros.Consensus.Storage.VolatileDB.Impl.Types
unByteSize Ouroboros.Consensus.Mempool.TxLimits
uncheckedNewEmptyMVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
uncheckedNewMVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
uncheckedNewTVarM Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
unChunkNo Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal
unComp Data.SOP.Strict
unCoreNodeId Ouroboros.Consensus.NodeId
undistribAnnTip Ouroboros.Consensus.HardFork.Combinator.Block , Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator
undistribQueryIfCurrent Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
undistribSerialisedHeader Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
unEpochNo Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
unEpochSize Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
UnexpectedBlockNo Ouroboros.Consensus.HeaderValidation
UnexpectedFailure
1 (Type/Class) Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
2 (Data Constructor) Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
3 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
4 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
UnexpectedPrevHash Ouroboros.Consensus.HeaderValidation
UnexpectedSlotNo Ouroboros.Consensus.HeaderValidation
unfinalise Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
unHeaderOffset Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
unHeaderSize Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
unHeaderStateHistory Ouroboros.Consensus.HeaderStateHistory
unI Data.SOP.Strict
UniformChunkSize Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
uninterruptibleCancel Ouroboros.Consensus.Util.IOLike
uninterruptibleMask Ouroboros.Consensus.Util.IOLike
uninterruptibleMask_ Ouroboros.Consensus.Util.IOLike
unK Data.SOP.Strict
UnknownRange Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
UnknownRangeRequested Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
UnknownSelfIssued Ouroboros.Consensus.Block.SupportsMetrics , Ouroboros.Consensus.Block
UnknownVersion Ouroboros.Consensus.Util.Versioned
unnest Ouroboros.Consensus.Block.NestedContent , Ouroboros.Consensus.Block
unPoolStake Ouroboros.Consensus.Ledger.SupportsPeerSelection
unPOP Data.SOP.Strict
UnProd Data.SOP.Strict
unPushGoal Ouroboros.Consensus.Storage.LedgerDB.Types
unPushing Ouroboros.Consensus.Storage.LedgerDB.Types
unPushStart Ouroboros.Consensus.Storage.LedgerDB.Types
unsafeAcquireAppendAccess Ouroboros.Consensus.Util.MonadSTM.RAWLock
unsafeAcquireReadAccess Ouroboros.Consensus.Util.MonadSTM.RAWLock
unsafeAcquireWriteAccess Ouroboros.Consensus.Util.MonadSTM.RAWLock
unsafeChunkNoToEpochNo Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal
UnsafeChunkSlot Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
unsafeEpochNoToChunkNo Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal
unsafeExtendSafeZone Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
UnsafeIndefiniteSafeZone Ouroboros.Consensus.HardFork.History.EraParams , Ouroboros.Consensus.HardFork.History
unsafeNewRegistry Ouroboros.Consensus.Util.ResourceRegistry
unsafeNextRelativeSlot Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
unsafeRelease Ouroboros.Consensus.Util.ResourceRegistry
unsafeReleaseAll Ouroboros.Consensus.Util.ResourceRegistry
unsafeReleaseAppendAccess Ouroboros.Consensus.Util.MonadSTM.RAWLock
unsafeReleaseReadAccess Ouroboros.Consensus.Util.MonadSTM.RAWLock
unsafeReleaseWriteAccess Ouroboros.Consensus.Util.MonadSTM.RAWLock
unSlotNo Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
unSOP Data.SOP.Strict
untickedHeaderStateTip Ouroboros.Consensus.HeaderValidation , Ouroboros.Consensus.TypeFamilyWrappers , Ouroboros.Consensus.Ledger.Extended , Ouroboros.Consensus.Ledger.Dual , Ouroboros.Consensus.HardFork.Combinator.Protocol.LedgerView , Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
unwrapApplyTxErr Ouroboros.Consensus.TypeFamilyWrappers
unwrapCanBeLeader Ouroboros.Consensus.TypeFamilyWrappers
unwrapCannotForge Ouroboros.Consensus.TypeFamilyWrappers
unwrapChainDepState Ouroboros.Consensus.TypeFamilyWrappers
unwrapConsensusConfig Ouroboros.Consensus.TypeFamilyWrappers
unwrapEnvelopeErr Ouroboros.Consensus.TypeFamilyWrappers
unwrapForgeStateInfo Ouroboros.Consensus.TypeFamilyWrappers
unwrapForgeStateUpdateError Ouroboros.Consensus.TypeFamilyWrappers
unwrapGenTxId Ouroboros.Consensus.TypeFamilyWrappers
unwrapHeaderHash Ouroboros.Consensus.TypeFamilyWrappers
unwrapIsLeader Ouroboros.Consensus.TypeFamilyWrappers
unwrapLedgerConfig Ouroboros.Consensus.TypeFamilyWrappers
unwrapLedgerErr Ouroboros.Consensus.TypeFamilyWrappers
unwrapLedgerEvent Ouroboros.Consensus.TypeFamilyWrappers
unwrapLedgerUpdate Ouroboros.Consensus.TypeFamilyWrappers
unwrapLedgerView Ouroboros.Consensus.TypeFamilyWrappers
unwrapLedgerWarning Ouroboros.Consensus.TypeFamilyWrappers
unwrapNodeToClientVersion Ouroboros.Consensus.TypeFamilyWrappers
unwrapNodeToNodeVersion Ouroboros.Consensus.TypeFamilyWrappers
unwrapPartialConsensusConfig Ouroboros.Consensus.HardFork.Combinator.PartialConfig , Ouroboros.Consensus.HardFork.Combinator
unwrapPartialLedgerConfig Ouroboros.Consensus.HardFork.Combinator.PartialConfig , Ouroboros.Consensus.HardFork.Combinator
unwrapSelectView Ouroboros.Consensus.TypeFamilyWrappers
unwrapTickedChainDepState Ouroboros.Consensus.TypeFamilyWrappers , Ouroboros.Consensus.HardFork.Combinator.Protocol.LedgerView , Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
unwrapTickedLedgerView Ouroboros.Consensus.TypeFamilyWrappers , Ouroboros.Consensus.HardFork.Combinator.Protocol.LedgerView , Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
unwrapTipInfo Ouroboros.Consensus.TypeFamilyWrappers
unwrapValidatedGenTx Ouroboros.Consensus.TypeFamilyWrappers
unwrapValidateView Ouroboros.Consensus.TypeFamilyWrappers
unwrapValidationErr Ouroboros.Consensus.TypeFamilyWrappers
unZ Data.SOP.Strict
updateBridgeWithBlock Ouroboros.Consensus.Ledger.Dual
updateBridgeWithTx Ouroboros.Consensus.Ledger.Dual
updateChainDepState Ouroboros.Consensus.Protocol.Abstract
updateCRC Ouroboros.Consensus.Storage.FS.CRC
Updated Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
UpdateFailed Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
updateForgeState Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
UpdateInfo Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
UpdateLedger Ouroboros.Consensus.Ledger.Abstract
UpdateLedgerDbTraceEvent
1 (Type/Class) Ouroboros.Consensus.Storage.LedgerDB.Types
2 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
updateLedgerSnapshots Ouroboros.Consensus.Storage.ChainDB.Impl.Background
updateMVar Ouroboros.Consensus.Util.MonadSTM.StrictMVar , Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
updateMVar_ Ouroboros.Consensus.Util.MonadSTM.StrictMVar , Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
updateTVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
validate Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
ValidateAll Ouroboros.Consensus.Storage.VolatileDB.Impl.Types , Ouroboros.Consensus.Storage.VolatileDB.Impl , Ouroboros.Consensus.Storage.VolatileDB
ValidateAllChunks Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
validateAndReopen Ouroboros.Consensus.Storage.ImmutableDB.Impl.Validation
Validated Ouroboros.Consensus.Ledger.Abstract , Ouroboros.Consensus.Ledger.SupportsMempool , Ouroboros.Consensus.Ledger.Dual , Ouroboros.Consensus.HardFork.Combinator.Mempool , Ouroboros.Consensus.HardFork.Combinator
ValidatedChainDiff
1 (Type/Class) Ouroboros.Consensus.Fragment.ValidatedDiff
2 (Data Constructor) Ouroboros.Consensus.Fragment.ValidatedDiff
ValidatedChunk Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
ValidatedDualGenTx Ouroboros.Consensus.Ledger.Dual
ValidatedFragment
1 (Type/Class) Ouroboros.Consensus.Fragment.Validated
2 (Data Constructor) Ouroboros.Consensus.Fragment.Validated
validatedFragment Ouroboros.Consensus.Fragment.Validated
ValidatedLastLocation Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
validatedLedger Ouroboros.Consensus.Fragment.Validated
validatedTip Ouroboros.Consensus.Fragment.Validated
ValidateEnv
1 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Validation
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Validation
ValidateEnvelope Ouroboros.Consensus.HeaderValidation
ValidateExceededRollBack Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
validateHeader
1 (Function) Ouroboros.Consensus.HeaderValidation
2 (Function) Ouroboros.Consensus.HeaderStateHistory
validateIS Ouroboros.Consensus.Mempool.Impl.Types
ValidateLedgerError Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
ValidateMostRecentChunk Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
ValidateResult Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
validateStateFor Ouroboros.Consensus.Mempool.Impl.Types
ValidateSuccessful Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
ValidateView Ouroboros.Consensus.Protocol.Abstract
validateView Ouroboros.Consensus.Block.SupportsProtocol , Ouroboros.Consensus.Block
ValidationErr Ouroboros.Consensus.Protocol.Abstract
ValidationError Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
ValidationPolicy Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
ValidationResult
1 (Type/Class) Ouroboros.Consensus.Mempool.Impl.Types
2 (Data Constructor) Ouroboros.Consensus.Mempool.Impl.Types
validationResultFromIS Ouroboros.Consensus.Mempool.Impl.Types
validBounds Ouroboros.Consensus.Storage.Common , Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
ValidCandidate Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
varBlockProcessed Ouroboros.Consensus.Storage.ChainDB.Impl.Types
varBlockWrittenToDisk Ouroboros.Consensus.Storage.ChainDB.Impl.Types
varInternalState
1 (Function) Ouroboros.Consensus.Storage.VolatileDB.Impl.State
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
vDualGenTxAux Ouroboros.Consensus.Ledger.Dual
vDualGenTxBridge Ouroboros.Consensus.Ledger.Dual
vDualGenTxMain Ouroboros.Consensus.Ledger.Dual
VersionDecoder Ouroboros.Consensus.Util.Versioned
Versioned
1 (Type/Class) Ouroboros.Consensus.Util.Versioned
2 (Data Constructor) Ouroboros.Consensus.Util.Versioned
versioned Ouroboros.Consensus.Util.Versioned
VersionError Ouroboros.Consensus.Util.Versioned
VersionNumber Ouroboros.Consensus.Util.Versioned
versionNumber Ouroboros.Consensus.Util.Versioned
view Ouroboros.Consensus.Util.OptNP
ViewOptNP Ouroboros.Consensus.Util.OptNP
VoidLedgerEvent Ouroboros.Consensus.Ledger.Basics , Ouroboros.Consensus.Ledger.Abstract
VolatileDB
1 (Type/Class) Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
2 (Data Constructor) Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
VolatileDbArgs
1 (Type/Class) Ouroboros.Consensus.Storage.VolatileDB.Impl , Ouroboros.Consensus.Storage.VolatileDB
2 (Data Constructor) Ouroboros.Consensus.Storage.VolatileDB.Impl , Ouroboros.Consensus.Storage.VolatileDB
VolatileDBEnv
1 (Type/Class) Ouroboros.Consensus.Storage.VolatileDB.Impl.State
2 (Data Constructor) Ouroboros.Consensus.Storage.VolatileDB.Impl.State
VolatileDBError Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
VolatileDbSerialiseConstraints Ouroboros.Consensus.Storage.VolatileDB.Impl , Ouroboros.Consensus.Storage.VolatileDB, Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node.Run
volCheckIntegrity Ouroboros.Consensus.Storage.VolatileDB.Impl , Ouroboros.Consensus.Storage.VolatileDB
volCodecConfig Ouroboros.Consensus.Storage.VolatileDB.Impl , Ouroboros.Consensus.Storage.VolatileDB
volHasFS Ouroboros.Consensus.Storage.VolatileDB.Impl , Ouroboros.Consensus.Storage.VolatileDB
volMaxBlocksPerFile Ouroboros.Consensus.Storage.VolatileDB.Impl , Ouroboros.Consensus.Storage.VolatileDB
volTracer Ouroboros.Consensus.Storage.VolatileDB.Impl , Ouroboros.Consensus.Storage.VolatileDB
volValidationPolicy Ouroboros.Consensus.Storage.VolatileDB.Impl , Ouroboros.Consensus.Storage.VolatileDB
vrAfter Ouroboros.Consensus.Mempool.Impl.Types
vrBeforeCapacity Ouroboros.Consensus.Mempool.Impl.Types
vrBeforeTip Ouroboros.Consensus.Mempool.Impl.Types
vrInvalid Ouroboros.Consensus.Mempool.Impl.Types
vrLastTicketNo Ouroboros.Consensus.Mempool.Impl.Types
vrNewValid Ouroboros.Consensus.Mempool.Impl.Types
vrSlotNo Ouroboros.Consensus.Mempool.Impl.Types
vrValid Ouroboros.Consensus.Mempool.Impl.Types
vrValidTxIds Ouroboros.Consensus.Mempool.Impl.Types
wait Ouroboros.Consensus.Util.IOLike
waitAny Ouroboros.Consensus.Util.IOLike
waitAnyCancel Ouroboros.Consensus.Util.IOLike
waitAnyCatch Ouroboros.Consensus.Util.IOLike
waitAnyCatchCancel Ouroboros.Consensus.Util.IOLike
waitAnyCatchSTM Ouroboros.Consensus.Util.IOLike
waitAnySTM Ouroboros.Consensus.Util.IOLike
waitAnyThread Ouroboros.Consensus.Util.ResourceRegistry
waitBoth Ouroboros.Consensus.Util.IOLike
waitBothSTM Ouroboros.Consensus.Util.IOLike
waitCatch Ouroboros.Consensus.Util.IOLike
waitCatchSTM Ouroboros.Consensus.Util.IOLike
waitEither Ouroboros.Consensus.Util.IOLike
waitEitherCancel Ouroboros.Consensus.Util.IOLike
waitEitherCatch Ouroboros.Consensus.Util.IOLike
waitEitherCatchCancel Ouroboros.Consensus.Util.IOLike
waitEitherCatchSTM Ouroboros.Consensus.Util.IOLike
waitEitherSTM Ouroboros.Consensus.Util.IOLike
waitEitherSTM_ Ouroboros.Consensus.Util.IOLike
waitEither_ Ouroboros.Consensus.Util.IOLike
waitSTM Ouroboros.Consensus.Util.IOLike
waitThread Ouroboros.Consensus.Util.ResourceRegistry
waitUntilNextSlot Ouroboros.Consensus.BlockchainTime.WallClock.Simple , Ouroboros.Consensus.BlockchainTime
wallclockToSlot Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
Watcher
1 (Type/Class) Ouroboros.Consensus.Util.STM
2 (Data Constructor) Ouroboros.Consensus.Util.STM
Weaken Ouroboros.Consensus.Storage.LedgerDB.InMemory
wFingerprint Ouroboros.Consensus.Util.STM
whenJust Ouroboros.Consensus.Util
WhetherSelfIssued Ouroboros.Consensus.Block.SupportsMetrics , Ouroboros.Consensus.Block
WhetherToIntervene Ouroboros.Consensus.Ledger.SupportsMempool
WindowSize
1 (Type/Class) Ouroboros.Consensus.Protocol.PBFT.State
2 (Data Constructor) Ouroboros.Consensus.Protocol.PBFT.State
wInitial Ouroboros.Consensus.Util.STM
withAppendAccess Ouroboros.Consensus.Util.MonadSTM.RAWLock
withAsync Ouroboros.Consensus.Util.IOLike
WithBlockNo
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Protocol.ChainSel , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Protocol.ChainSel , Ouroboros.Consensus.HardFork.Combinator
WithBlockSize
1 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types
withDB
1 (Function) Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
3 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
WithEarlyExit Ouroboros.Consensus.Util.EarlyExit
withEarlyExit Ouroboros.Consensus.Util.EarlyExit
withEarlyExit_ Ouroboros.Consensus.Util.EarlyExit
withFile Ouroboros.Consensus.Storage.FS.API
WithFingerprint
1 (Type/Class) Ouroboros.Consensus.Util.STM
2 (Data Constructor) Ouroboros.Consensus.Util.STM
withLiftST Ouroboros.Consensus.Util.IOLike
withLockDB Ouroboros.Consensus.Node.DbLock
withLockDB_ Ouroboros.Consensus.Node.DbLock
withOpenHandle Ouroboros.Consensus.Storage.FS.Handle
withOpenState
1 (Function) Ouroboros.Consensus.Storage.VolatileDB.Impl.State
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
WithOrigin Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
withOrigin Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
withOriginFromMaybe Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
withOriginRealPointToPoint Ouroboros.Consensus.Block.RealPoint , Ouroboros.Consensus.Block
withOriginToMaybe Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
withoutBlockSize Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types
withoutPoint Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
WithPoint
1 (Type/Class) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
withReadAccess Ouroboros.Consensus.Util.MonadSTM.RAWLock
withRegistry Ouroboros.Consensus.Util.ResourceRegistry
withSomeSing Ouroboros.Consensus.Util.Singletons
withStreamIncrementalOffsets Ouroboros.Consensus.Util.CBOR
WithTempRegistry Ouroboros.Consensus.Util.ResourceRegistry
withThread Ouroboros.Consensus.Util.ResourceRegistry
withWatcher Ouroboros.Consensus.Util.STM
withWriteAccess Ouroboros.Consensus.Util.MonadSTM.RAWLock
wNoThunks Ouroboros.Consensus.Util.IOLike
wNotify Ouroboros.Consensus.Util.STM
WrapApplyTxErr
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapCanBeLeader
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapCannotForge
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapChainDepState
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapConsensusConfig
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapEnvelopeErr
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapForgeStateInfo
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapForgeStateUpdateError
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
wrapFsError
1 (Function) Ouroboros.Consensus.Storage.VolatileDB.Impl.Util
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util
WrapGenTxId
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapHeaderHash
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapIsLeader
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapLedgerConfig
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapLedgerErr
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapLedgerEvent
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapLedgerUpdate
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapLedgerView
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapLedgerWarning
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapNodeToClientVersion
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapNodeToNodeVersion
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapPartialConsensusConfig
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.PartialConfig , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.PartialConfig , Ouroboros.Consensus.HardFork.Combinator
WrapPartialLedgerConfig
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.PartialConfig , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.PartialConfig , Ouroboros.Consensus.HardFork.Combinator
WrappedSTM
1 (Data Constructor) Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
2 (Type/Class) Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
WrapSelectView
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapTickedChainDepState Ouroboros.Consensus.TypeFamilyWrappers , Ouroboros.Consensus.HardFork.Combinator.Protocol.LedgerView , Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
WrapTickedLedgerView Ouroboros.Consensus.TypeFamilyWrappers , Ouroboros.Consensus.HardFork.Combinator.Protocol.LedgerView , Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
WrapTipInfo
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapValidatedGenTx
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapValidateView
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapValidationErr
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
wReader Ouroboros.Consensus.Util.STM
write
1 (Function) Ouroboros.Consensus.Storage.IO
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
writeAllEntries Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
WriteMode Ouroboros.Consensus.Storage.FS.API.Types
writeOpenState Ouroboros.Consensus.Storage.VolatileDB.Impl.State
writeSnapshot Ouroboros.Consensus.Storage.LedgerDB.OnDisk
writeTBQueue Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
writeTBQueueDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
writeTQueue Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
writeTQueueDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
writeTVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
WrongDatabase Ouroboros.Consensus.Node.Exit
WrongHash Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
yield Ouroboros.Consensus.Util.IOLike
Z Data.SOP.Strict
zeroIdx Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
zeroTicketNo Ouroboros.Consensus.Mempool.TxSeq
zipWith Ouroboros.Consensus.Util.OptNP