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

Index - P

PaddingDirectionOuroboros.Consensus.Util.Condense
PadLeftOuroboros.Consensus.Util.Condense
padListWithOuroboros.Consensus.Util.Condense
PadRightOuroboros.Consensus.Util.Condense
Pair2Ouroboros.Consensus.HardFork.Combinator
pairFstOuroboros.Consensus.Util
pairSndOuroboros.Consensus.Util
parseAllFdsOuroboros.Consensus.Storage.VolatileDB.Impl.Util
parseBlockFileOuroboros.Consensus.Storage.VolatileDB.Impl.Parser
parseChunkFileOuroboros.Consensus.Storage.ImmutableDB.Impl.Parser
parseDBFileOuroboros.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
parseFdOuroboros.Consensus.Storage.VolatileDB.Impl.Util
PartialOuroboros.Consensus.Util.CBOR
PartialConsensusConfigOuroboros.Consensus.HardFork.Combinator.PartialConfig, Ouroboros.Consensus.HardFork.Combinator, Ouroboros.Consensus.HardFork.Combinator
PartialLedgerConfigOuroboros.Consensus.HardFork.Combinator.PartialConfig, Ouroboros.Consensus.HardFork.Combinator, Ouroboros.Consensus.HardFork.Combinator
PartiallyInVolatileDBOuroboros.Consensus.Storage.ChainDB.Impl.Paths
partitionLedgerEventsOuroboros.Consensus.Ledger.Inspect
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
pastEndOuroboros.Consensus.HardFork.Combinator.State.Types, Ouroboros.Consensus.HardFork.Combinator.State
PastHorizonOuroboros.Consensus.HardFork.History.Qry, Ouroboros.Consensus.HardFork.History
pastHorizonCallStackOuroboros.Consensus.HardFork.History.Qry, Ouroboros.Consensus.HardFork.History
PastHorizonExceptionOuroboros.Consensus.HardFork.History.Qry, Ouroboros.Consensus.HardFork.Combinator.PartialConfig, Ouroboros.Consensus.HardFork.History, Ouroboros.Consensus.HardFork.Combinator
pastHorizonExpressionOuroboros.Consensus.HardFork.History.Qry, Ouroboros.Consensus.HardFork.History
pastHorizonSummaryOuroboros.Consensus.HardFork.History.Qry, Ouroboros.Consensus.HardFork.History
pastStartOuroboros.Consensus.HardFork.Combinator.State.Types, Ouroboros.Consensus.HardFork.Combinator.State
PathOuroboros.Consensus.Storage.ChainDB.Impl.Paths
pausedOuroboros.Consensus.Util.LeakyBucket
PBftOuroboros.Consensus.Protocol.PBFT
PBftCanBeLeader 
1 (Type/Class)Ouroboros.Consensus.Protocol.PBFT
2 (Data Constructor)Ouroboros.Consensus.Protocol.PBFT
pbftCanBeLeaderCoreNodeIdOuroboros.Consensus.Protocol.PBFT
pbftCanBeLeaderDlgCertOuroboros.Consensus.Protocol.PBFT
pbftCanBeLeaderSignKeyOuroboros.Consensus.Protocol.PBFT
PBftCannotForgeOuroboros.Consensus.Protocol.PBFT
PBftCannotForgeInvalidDelegationOuroboros.Consensus.Protocol.PBFT
PBftCannotForgeThresholdExceededOuroboros.Consensus.Protocol.PBFT
pbftCheckCanForgeOuroboros.Consensus.Protocol.PBFT
PBftConfigOuroboros.Consensus.Protocol.PBFT
PBftCryptoOuroboros.Consensus.Protocol.PBFT.Crypto, Ouroboros.Consensus.Protocol.PBFT
pbftDelegatesOuroboros.Consensus.Protocol.PBFT
PBftDelegationCertOuroboros.Consensus.Protocol.PBFT.Crypto, Ouroboros.Consensus.Protocol.PBFT
PBftDSIGNOuroboros.Consensus.Protocol.PBFT.Crypto, Ouroboros.Consensus.Protocol.PBFT
PBftExceededSignThresholdOuroboros.Consensus.Protocol.PBFT
PBftFields 
1 (Type/Class)Ouroboros.Consensus.Protocol.PBFT
2 (Data Constructor)Ouroboros.Consensus.Protocol.PBFT
pbftGenKeyOuroboros.Consensus.Protocol.PBFT
PBftInvalidSignatureOuroboros.Consensus.Protocol.PBFT
PBftInvalidSlotOuroboros.Consensus.Protocol.PBFT
PBftIsLeader 
1 (Type/Class)Ouroboros.Consensus.Protocol.PBFT
2 (Data Constructor)Ouroboros.Consensus.Protocol.PBFT
pbftIsLeaderDlgCertOuroboros.Consensus.Protocol.PBFT
pbftIsLeaderSignKeyOuroboros.Consensus.Protocol.PBFT
pbftIssuerOuroboros.Consensus.Protocol.PBFT
PBftLedgerView 
1 (Type/Class)Ouroboros.Consensus.Protocol.PBFT
2 (Data Constructor)Ouroboros.Consensus.Protocol.PBFT
PBftMockCryptoOuroboros.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
PBftNotGenesisDelegateOuroboros.Consensus.Protocol.PBFT
pbftNumNodesOuroboros.Consensus.Protocol.PBFT
PBftParams 
1 (Type/Class)Ouroboros.Consensus.Protocol.PBFT
2 (Data Constructor)Ouroboros.Consensus.Protocol.PBFT
pbftParamsOuroboros.Consensus.Protocol.PBFT
pbftSecurityParamOuroboros.Consensus.Protocol.PBFT
PBftSelectView 
1 (Type/Class)Ouroboros.Consensus.Protocol.PBFT
2 (Data Constructor)Ouroboros.Consensus.Protocol.PBFT
pbftSelectViewBlockNoOuroboros.Consensus.Protocol.PBFT
pbftSelectViewIsEBBOuroboros.Consensus.Protocol.PBFT
pbftSignatureOuroboros.Consensus.Protocol.PBFT
PBftSignatureThreshold 
1 (Type/Class)Ouroboros.Consensus.Protocol.PBFT
2 (Data Constructor)Ouroboros.Consensus.Protocol.PBFT
pbftSignatureThresholdOuroboros.Consensus.Protocol.PBFT
PBftSigner 
1 (Type/Class)Ouroboros.Consensus.Protocol.PBFT.State
2 (Data Constructor)Ouroboros.Consensus.Protocol.PBFT.State
pbftSignerGenesisKeyOuroboros.Consensus.Protocol.PBFT.State
pbftSignerSlotNoOuroboros.Consensus.Protocol.PBFT.State
PBftState 
1 (Type/Class)Ouroboros.Consensus.Protocol.PBFT.State
2 (Data Constructor)Ouroboros.Consensus.Protocol.PBFT.State
PBftValidateBoundaryOuroboros.Consensus.Protocol.PBFT
pbftValidateBoundaryOuroboros.Consensus.Protocol.PBFT
PBftValidateRegularOuroboros.Consensus.Protocol.PBFT
pbftValidateRegularOuroboros.Consensus.Protocol.PBFT
PBftValidateViewOuroboros.Consensus.Protocol.PBFT
PBftValidationErrOuroboros.Consensus.Protocol.PBFT
PBftVerKeyHashOuroboros.Consensus.Protocol.PBFT.Crypto, Ouroboros.Consensus.Protocol.PBFT
pbftWindowExceedsThresholdOuroboros.Consensus.Protocol.PBFT
pbftWindowSizeOuroboros.Consensus.Protocol.PBFT
pbiBlockInfoOuroboros.Consensus.Storage.VolatileDB.Impl.Parser
pbiBlockOffsetOuroboros.Consensus.Storage.VolatileDB.Impl.Parser
pbiBlockSizeOuroboros.Consensus.Storage.VolatileDB.Impl.Parser
pbiNestedCtxtOuroboros.Consensus.Storage.VolatileDB.Impl.Parser
pClientInfoCodecConfigOuroboros.Consensus.Node.ProtocolInfo
PConsOuroboros.Consensus.HardFork.Combinator
peekTBQueueOuroboros.Consensus.Util.MonadSTM.NormalForm, Ouroboros.Consensus.Util.IOLike
peekTQueueOuroboros.Consensus.Util.MonadSTM.NormalForm, Ouroboros.Consensus.Util.IOLike
peerOuroboros.Consensus.MiniProtocol.ChainSync.Client.Jumping
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
PerEraChainOrderConfig 
1 (Type/Class)Ouroboros.Consensus.HardFork.Combinator.AcrossEras
2 (Data Constructor)Ouroboros.Consensus.HardFork.Combinator.AcrossEras
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
PerformedGCOuroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB
pickOneOuroboros.Consensus.Util
picosecondsPerSecondOuroboros.Consensus.Util.LeakyBucket
pInfoConfigOuroboros.Consensus.Node.ProtocolInfo
pInfoInitLedgerOuroboros.Consensus.Node.ProtocolInfo
PipeliningEventOuroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB
PNilOuroboros.Consensus.HardFork.Combinator
PointOuroboros.Consensus.Block.Abstract, Ouroboros.Consensus.Block
pointOuroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB
pointHashOuroboros.Consensus.Block.Abstract, Ouroboros.Consensus.Block
pointSlotOuroboros.Consensus.Block.Abstract, Ouroboros.Consensus.Block
pointToWithOriginRealPointOuroboros.Consensus.Block.RealPoint, Ouroboros.Consensus.Block
pollOuroboros.Consensus.Util.IOLike
pollSTMOuroboros.Consensus.Util.IOLike
PoolStake 
1 (Type/Class)Ouroboros.Consensus.Ledger.SupportsPeerSelection
2 (Data Constructor)Ouroboros.Consensus.Ledger.SupportsPeerSelection
PoppedBlockFromQueueOuroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB
PoppedReprocessLoEBlocksFromQueueOuroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB
PortNumberOuroboros.Consensus.Ledger.SupportsPeerSelection
preferAnchoredCandidateOuroboros.Consensus.Util.AnchoredFragment
preferCandidateOuroboros.Consensus.Protocol.Abstract
PrefixLen 
1 (Type/Class)Ouroboros.Consensus.Storage.Common, Ouroboros.Consensus.Storage.Serialisation
2 (Data Constructor)Ouroboros.Consensus.Storage.Common, Ouroboros.Consensus.Storage.Serialisation
PreSyncingOuroboros.Consensus.Node.GsmState
PrettyCallStackOuroboros.Consensus.Util.CallStack
prettyCallStackOuroboros.Consensus.Util.CallStack
prevChunkNoOuroboros.Consensus.Storage.ImmutableDB.Chunks.Internal, Ouroboros.Consensus.Storage.ImmutableDB.Chunks, Ouroboros.Consensus.Storage.ImmutableDB
PrimaryIndexOuroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
primaryIndexChunkNoOuroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
primaryIndexOffsetsOuroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
primitiveOuroboros.Consensus.Util.IOLike
PrimMonadOuroboros.Consensus.Util.IOLike
PrimStateOuroboros.Consensus.Util.IOLike
Product2Ouroboros.Consensus.HardFork.Combinator
projectOuroboros.Consensus.HardFork.Combinator.Embed.Unary
project'Ouroboros.Consensus.HardFork.Combinator.Embed.Unary
projectChainOrderConfigOuroboros.Consensus.Block.SupportsProtocol, Ouroboros.Consensus.Block
ProjHardForkQuery 
1 (Type/Class)Ouroboros.Consensus.HardFork.Combinator.Embed.Unary
2 (Data Constructor)Ouroboros.Consensus.HardFork.Combinator.Embed.Unary
projNestedCtxtOuroboros.Consensus.HardFork.Combinator.Embed.Unary
projQueryOuroboros.Consensus.HardFork.Combinator.Embed.Unary
projQuery'Ouroboros.Consensus.HardFork.Combinator.Embed.Unary
projQueryResultOuroboros.Consensus.HardFork.Combinator.Embed.Unary
ProofNonEmpty 
1 (Type/Class)Ouroboros.Consensus.HardFork.Combinator.Abstract, Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor)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
2 (Data Constructor)Ouroboros.Consensus.Node.ProtocolInfo
protocolInfoBinaryOuroboros.Consensus.HardFork.Combinator.Embed.Binary
protocolLedgerViewOuroboros.Consensus.Ledger.SupportsProtocol
protocolSecurityParamOuroboros.Consensus.Protocol.Abstract
Proxy 
1 (Type/Class)Ouroboros.Consensus.Util.DepPair, Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block, Ouroboros.Consensus.Util.RedundantConstraints, Ouroboros.Consensus.HardFork.Combinator.Embed.Unary
2 (Data Constructor)Ouroboros.Consensus.Util.DepPair, Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block, Ouroboros.Consensus.Util.RedundantConstraints, Ouroboros.Consensus.HardFork.Combinator.Embed.Unary
proxyArrivalOuroboros.Consensus.MiniProtocol.ChainSync.Client.InFutureCheck
proxySingleOuroboros.Consensus.HardFork.Combinator.Abstract.SingleEraBlock, Ouroboros.Consensus.HardFork.Combinator.Abstract, Ouroboros.Consensus.HardFork.Combinator
pSHFCOuroboros.Consensus.HardFork.Combinator.Serialisation.Common
pureGetSnapshotForOuroboros.Consensus.Mempool.Query
pureLedgerResultOuroboros.Consensus.Ledger.Basics, Ouroboros.Consensus.Ledger.Abstract
PushGoal 
1 (Type/Class)Ouroboros.Consensus.Storage.LedgerDB.Update, Ouroboros.Consensus.Storage.LedgerDB
2 (Data Constructor)Ouroboros.Consensus.Storage.LedgerDB.Update, Ouroboros.Consensus.Storage.LedgerDB
Pushing 
1 (Type/Class)Ouroboros.Consensus.Storage.LedgerDB.Update, Ouroboros.Consensus.Storage.LedgerDB
2 (Data Constructor)Ouroboros.Consensus.Storage.LedgerDB.Update, Ouroboros.Consensus.Storage.LedgerDB
PushStart 
1 (Type/Class)Ouroboros.Consensus.Storage.LedgerDB.Update, Ouroboros.Consensus.Storage.LedgerDB
2 (Data Constructor)Ouroboros.Consensus.Storage.LedgerDB.Update, Ouroboros.Consensus.Storage.LedgerDB
putBlockOuroboros.Consensus.Storage.VolatileDB.API, Ouroboros.Consensus.Storage.VolatileDB
putMVarOuroboros.Consensus.Util.NormalForm.StrictMVar, Ouroboros.Consensus.Util.IOLike
putSVarOuroboros.Consensus.Util.MonadSTM.StrictSVar, Ouroboros.Consensus.Util.MonadSTM.NormalForm, Ouroboros.Consensus.Util.IOLike
putTMVarOuroboros.Consensus.Util.MonadSTM.NormalForm, Ouroboros.Consensus.Util.IOLike