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

Index - B

backfillOuroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
backfillChunkOuroboros.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
BasicEnvelopeValidationOuroboros.Consensus.HeaderValidation
BftOuroboros.Consensus.Protocol.BFT
BftConfigOuroboros.Consensus.Protocol.BFT
BftCryptoOuroboros.Consensus.Protocol.BFT
BftDSIGNOuroboros.Consensus.Protocol.BFT
BftFields 
1 (Type/Class)Ouroboros.Consensus.Protocol.BFT
2 (Data Constructor)Ouroboros.Consensus.Protocol.BFT
BftInvalidSignatureOuroboros.Consensus.Protocol.BFT
BftMockCryptoOuroboros.Consensus.Protocol.BFT
bftNumNodesOuroboros.Consensus.Protocol.BFT
BftParams 
1 (Type/Class)Ouroboros.Consensus.Protocol.BFT
2 (Data Constructor)Ouroboros.Consensus.Protocol.BFT
bftParamsOuroboros.Consensus.Protocol.BFT
bftSecurityParamOuroboros.Consensus.Protocol.BFT
bftSignatureOuroboros.Consensus.Protocol.BFT
bftSignKeyOuroboros.Consensus.Protocol.BFT
BftStandardCryptoOuroboros.Consensus.Protocol.BFT
BftValidateView 
1 (Type/Class)Ouroboros.Consensus.Protocol.BFT
2 (Data Constructor)Ouroboros.Consensus.Protocol.BFT
bftValidateViewOuroboros.Consensus.Protocol.BFT
BftValidationErrOuroboros.Consensus.Protocol.BFT
bftVerKeysOuroboros.Consensus.Protocol.BFT
biBlockNoOuroboros.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
biHashOuroboros.Consensus.Storage.VolatileDB.API, Ouroboros.Consensus.Storage.VolatileDB
bihcmapOuroboros.Consensus.HardFork.Combinator.Util.Match
bihczipWithOuroboros.Consensus.HardFork.Combinator.Util.Telescope
biHeaderOffsetOuroboros.Consensus.Storage.VolatileDB.API, Ouroboros.Consensus.Storage.VolatileDB
biHeaderSizeOuroboros.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
bihzipWithOuroboros.Consensus.HardFork.Combinator.Util.Telescope
biIsEBBOuroboros.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
biPrevHashOuroboros.Consensus.Storage.VolatileDB.API, Ouroboros.Consensus.Storage.VolatileDB
biSlotNoOuroboros.Consensus.Storage.VolatileDB.API, Ouroboros.Consensus.Storage.VolatileDB
BlockOuroboros.Consensus.Storage.ImmutableDB.Impl.Types
BlockAlreadyHereOuroboros.Consensus.Storage.VolatileDB.Impl.Types, Ouroboros.Consensus.Storage.VolatileDB.Impl.State, Ouroboros.Consensus.Storage.VolatileDB.Impl, Ouroboros.Consensus.Storage.VolatileDB
BlockCacheOuroboros.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
blockchainTimeTracerOuroboros.Consensus.Node.Tracers, Ouroboros.Consensus.Node
BlockComponentOuroboros.Consensus.Storage.Common, Ouroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB
BlockConfigOuroboros.Consensus.Block.Abstract, Ouroboros.Consensus.Block, Ouroboros.Consensus.Ledger.Dual, Ouroboros.Consensus.HardFork.Combinator.Basics, Ouroboros.Consensus.HardFork.Combinator, Ouroboros.Consensus.HardFork.Combinator.Degenerate
BlockCorruptedErrOuroboros.Consensus.Storage.VolatileDB.Impl.Types, Ouroboros.Consensus.Storage.VolatileDB.Impl.Parser, Ouroboros.Consensus.Storage.VolatileDB.Impl, Ouroboros.Consensus.Storage.VolatileDB
blockFetchClientTracerOuroboros.Consensus.Node.Tracers, Ouroboros.Consensus.Node
blockFetchDecisionTracerOuroboros.Consensus.Node.Tracers, Ouroboros.Consensus.Node
blockFetchServerOuroboros.Consensus.MiniProtocol.BlockFetch.Server
BlockFetchServerExceptionOuroboros.Consensus.MiniProtocol.BlockFetch.Server
blockFetchServerTracerOuroboros.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
BlockGCedFromVolatileDBOuroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB
BlockHashOuroboros.Consensus.Block.Abstract, Ouroboros.Consensus.Block
blockHashOuroboros.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
BlockingOuroboros.Consensus.MiniProtocol.ChainSync.Server
BlockingTypeOuroboros.Consensus.MiniProtocol.ChainSync.Server
BlockInTheFutureOuroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB
blockIsEBBOuroboros.Consensus.Block.Abstract, Ouroboros.Consensus.Block
BlockItselfOuroboros.Consensus.Storage.ChainDB.API.Types.InvalidBlockPunishment
blockMatchesHeaderOuroboros.Consensus.Block.Abstract, Ouroboros.Consensus.Block
BlockMissingFromVolatileDBOuroboros.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
blockNoOuroboros.Consensus.Block.Abstract, Ouroboros.Consensus.Block
BlockNodeToClientVersionOuroboros.Consensus.Node.NetworkProtocolVersion
BlockNodeToNodeVersionOuroboros.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
blockOffsetOuroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
BlockOrEBBOuroboros.Consensus.Storage.ImmutableDB.Impl.Types
blockOrEBBOuroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
BlockPointOuroboros.Consensus.Block.Abstract, Ouroboros.Consensus.Block
blockPointOuroboros.Consensus.Block.Abstract, Ouroboros.Consensus.Block
BlockPrefixOuroboros.Consensus.Storage.ChainDB.API.Types.InvalidBlockPunishment
blockPrevHashOuroboros.Consensus.Block.Abstract, Ouroboros.Consensus.Block
blockProcessedOuroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB
BlockProtocolOuroboros.Consensus.Block.Abstract, Ouroboros.Consensus.Block
blockPunishOuroboros.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
BlockReadErrOuroboros.Consensus.Storage.VolatileDB.Impl.Types, Ouroboros.Consensus.Storage.VolatileDB.Impl.Parser, Ouroboros.Consensus.Storage.VolatileDB.Impl, Ouroboros.Consensus.Storage.VolatileDB
blockRealPointOuroboros.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
blockSizeOuroboros.Consensus.Storage.ImmutableDB.Impl.Types
blockSlotOuroboros.Consensus.Block.Abstract, Ouroboros.Consensus.Block
BlocksPerFileOuroboros.Consensus.Storage.VolatileDB.Impl.Types, Ouroboros.Consensus.Storage.VolatileDB.Impl, Ouroboros.Consensus.Storage.VolatileDB
BlocksToAddOuroboros.Consensus.Storage.ChainDB.Impl.Types
BlockSummary 
1 (Type/Class)Ouroboros.Consensus.Storage.ImmutableDB.Impl.Parser
2 (Data Constructor)Ouroboros.Consensus.Storage.ImmutableDB.Impl.Parser
BlockSupportsMetricsOuroboros.Consensus.Block.SupportsMetrics, Ouroboros.Consensus.Block
BlockSupportsProtocolOuroboros.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
blockToAddOuroboros.Consensus.Storage.ChainDB.Impl.Types
blockToIsEBBOuroboros.Consensus.Block.Abstract, Ouroboros.Consensus.Block
blockToTipOuroboros.Consensus.Storage.ImmutableDB.API, Ouroboros.Consensus.Storage.ImmutableDB
blockUntilAllJustOuroboros.Consensus.Util.STM
blockUntilChangedOuroboros.Consensus.Util.STM
blockUntilJustOuroboros.Consensus.Util.STM
BlockValidationPolicyOuroboros.Consensus.Storage.VolatileDB.Impl.Types, Ouroboros.Consensus.Storage.VolatileDB.Impl, Ouroboros.Consensus.Storage.VolatileDB
BlockWasCopiedToImmutableDBOuroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB
blockWrittenToDiskOuroboros.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
boundEpochOuroboros.Consensus.HardFork.History.Summary, Ouroboros.Consensus.HardFork.History
boundSlotOuroboros.Consensus.HardFork.History.Summary, Ouroboros.Consensus.HardFork.History
boundTimeOuroboros.Consensus.HardFork.History.Summary, Ouroboros.Consensus.HardFork.History
bracketOuroboros.Consensus.Util.IOLike
bracketChainSyncClientOuroboros.Consensus.MiniProtocol.ChainSync.Client
bracketOnErrorOuroboros.Consensus.Util.IOLike
bracketWithPrivateRegistryOuroboros.Consensus.Util.ResourceRegistry
bracket_Ouroboros.Consensus.Util.IOLike
branchOuroboros.Consensus.Storage.ChainDB.API.Types.InvalidBlockPunishment
BridgeOuroboros.Consensus.Ledger.Dual
BridgeBlockOuroboros.Consensus.Ledger.Dual
BridgeLedgerOuroboros.Consensus.Ledger.Dual
BridgeTxOuroboros.Consensus.Ledger.Dual
ByteLimitsOuroboros.Consensus.Network.NodeToNode
byteLimitsOuroboros.Consensus.Network.NodeToNode
ByteSize 
1 (Type/Class)Ouroboros.Consensus.Mempool.TxLimits
2 (Data Constructor)Ouroboros.Consensus.Mempool.TxLimits
byteStringChunksOuroboros.Consensus.Util