| packedByteCount | Ouroboros.Consensus.Util.IndexedMemPack |
| packM | Ouroboros.Consensus.Util.IndexedMemPack |
| PaddingDirection | Ouroboros.Consensus.Util.Condense |
| PadLeft | Ouroboros.Consensus.Util.Condense |
| padListWith | Ouroboros.Consensus.Util.Condense |
| PadRight | Ouroboros.Consensus.Util.Condense |
| Pair2 | Ouroboros.Consensus.HardFork.Combinator, Data.SOP.Functors |
| pairFst | Ouroboros.Consensus.Util |
| pairSnd | Ouroboros.Consensus.Util |
| parseAllFds | Ouroboros.Consensus.Storage.VolatileDB.Impl.Util |
| parseBlockFile | Ouroboros.Consensus.Storage.VolatileDB.Impl.Parser |
| parseCardanoArgs | |
| 1 (Function) | DBAnalyser.Parsers |
| 2 (Function) | DBAnalyser.Parsers |
| 3 (Function) | DBAnalyser.Parsers |
| parseChunkFile | Ouroboros.Consensus.Storage.ImmutableDB.Impl.Parser |
| parseCmdLine | |
| 1 (Function) | DBAnalyser.Parsers |
| 2 (Function) | DBAnalyser.Parsers |
| 3 (Function) | DBAnalyser.Parsers |
| parseCommandLine | DBSynthesizer.Parsers |
| 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 |
| parseOptions | GenHeader.Parsers |
| 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 |
| PartialLedgerConfigA | Test.Consensus.HardFork.Combinator.A |
| PartiallyInVolatileDB | Ouroboros.Consensus.Storage.ChainDB.Impl.Paths |
| Partition | |
| 1 (Type/Class) | Test.ThreadNet.Infra.TwoEras |
| 2 (Data Constructor) | Test.ThreadNet.Infra.TwoEras |
| partition | Ouroboros.Consensus.ByronSpec.Ledger.GenTx |
| partitionExclusiveUpperBound | Test.ThreadNet.Infra.TwoEras |
| partitionLedgerEvents | Ouroboros.Consensus.Ledger.Inspect |
| partition_NS | Data.SOP.Strict.NS, Data.SOP.Strict |
| 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 |
| pastChunksToCache | Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Cache, Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index, Ouroboros.Consensus.Storage.ImmutableDB.Impl, Ouroboros.Consensus.Storage.ImmutableDB |
| 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 |
| PathAnchoredAtSource | |
| 1 (Type/Class) | Test.Consensus.BlockTree |
| 2 (Data Constructor) | Test.Consensus.BlockTree |
| paused | Ouroboros.Consensus.Util.LeakyBucket |
| PayloadDependentError | Test.Util.TestBlock |
| PayloadDependentState | Test.Consensus.Mempool.Fairness.TestBlock, Test.Util.TestBlock, Test.Util.TestBlock |
| payloadDependentState | Test.Util.TestBlock |
| PayloadSemantics | Test.Util.TestBlock |
| PaymentExtendedKey | Cardano.Api.KeysShelley |
| PaymentExtendedKeyHash | Cardano.Api.KeysShelley, Cardano.Api.KeysByron |
| PaymentExtendedSigningKey | Cardano.Api.KeysShelley, Cardano.Api.KeysByron |
| PaymentExtendedVerificationKey | Cardano.Api.KeysShelley, Cardano.Api.KeysByron |
| PaymentKey | Cardano.Api.KeysShelley |
| PaymentKeyHash | Cardano.Api.KeysShelley, Cardano.Api.KeysByron |
| PaymentSigningKey | Cardano.Api.KeysShelley, Cardano.Api.KeysByron |
| PaymentVerificationKey | Cardano.Api.KeysShelley, Cardano.Api.KeysByron |
| PBft | Ouroboros.Consensus.Protocol.PBFT |
| PBftByronCrypto | Ouroboros.Consensus.Byron.Protocol |
| 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 |
| pbftLimit | Test.ThreadNet.Ref.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 |
| pbftSignature | Ouroboros.Consensus.Protocol.PBFT |
| PBftSignatureThreshold | |
| 1 (Type/Class) | Ouroboros.Consensus.Byron.Node, Ouroboros.Consensus.Cardano, Ouroboros.Consensus.Protocol.PBFT |
| 2 (Data Constructor) | Ouroboros.Consensus.Byron.Node, Ouroboros.Consensus.Cardano, 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 |
| PBftTiebreakerView | |
| 1 (Type/Class) | Ouroboros.Consensus.Protocol.PBFT |
| 2 (Data Constructor) | Ouroboros.Consensus.Protocol.PBFT |
| pbftTiebreakerViewIsEBB | Ouroboros.Consensus.Protocol.PBFT |
| 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 |
| pcCertBoostedBlock | Ouroboros.Consensus.Block.SupportsPeras, Ouroboros.Consensus.Block |
| pcCertRound | Ouroboros.Consensus.Block.SupportsPeras, Ouroboros.Consensus.Block |
| pcdbaTracer | Ouroboros.Consensus.Storage.PerasCertDB.Impl, Ouroboros.Consensus.Storage.PerasCertDB |
| pClientInfoCodecConfig | Ouroboros.Consensus.Node.ProtocolInfo |
| PCons | Ouroboros.Consensus.HardFork.Combinator, Data.SOP.InPairs |
| peekTBQueue | Ouroboros.Consensus.Util.MonadSTM.NormalForm, Ouroboros.Consensus.Util.IOLike |
| peekTQueue | Ouroboros.Consensus.Util.MonadSTM.NormalForm, Ouroboros.Consensus.Util.IOLike |
| Peer | |
| 1 (Type/Class) | Test.Consensus.PointSchedule.Peers |
| 2 (Data Constructor) | Test.Consensus.PointSchedule.Peers |
| peer | Ouroboros.Consensus.MiniProtocol.ChainSync.Client.Jumping |
| PeerId | Test.Consensus.PointSchedule.Peers |
| peerIsIdle | Ouroboros.Consensus.Node.GSM |
| PeerResources | |
| 1 (Type/Class) | Test.Consensus.PeerSimulator.Resources |
| 2 (Data Constructor) | Test.Consensus.PeerSimulator.Resources |
| Peers | |
| 1 (Type/Class) | Test.Consensus.PointSchedule.Peers |
| 2 (Data Constructor) | Test.Consensus.PointSchedule.Peers |
| peers' | Test.Consensus.PointSchedule.Peers |
| PeerSchedule | Test.Consensus.PointSchedule |
| peerScheduleFromTipPoints | Test.Consensus.PointSchedule.SinglePeer |
| PeerScheduleParams | |
| 1 (Type/Class) | Test.Consensus.PointSchedule.SinglePeer |
| 2 (Data Constructor) | Test.Consensus.PointSchedule.SinglePeer |
| peerSchedulesBlocks | Test.Consensus.PointSchedule |
| peersFromPeerIdList | Test.Consensus.PointSchedule.Peers |
| peersFromPeerIdList' | Test.Consensus.PointSchedule.Peers |
| peersFromPeerList | Test.Consensus.PointSchedule.Peers |
| peerSharingRng | Ouroboros.Consensus.NodeKernel, Ouroboros.Consensus.Node |
| PeerSimState | |
| 1 (Type/Class) | Test.Consensus.PeerSimulator.StateDiagram |
| 2 (Data Constructor) | Test.Consensus.PeerSimulator.StateDiagram |
| peerSimStateDiagram | Test.Consensus.PeerSimulator.StateDiagram |
| peerSimStateDiagramSTMTracer | Test.Consensus.PeerSimulator.StateDiagram |
| peerSimStateDiagramSTMTracerDebug | Test.Consensus.PeerSimulator.StateDiagram |
| peerSimStateDiagramTracer | Test.Consensus.PeerSimulator.StateDiagram |
| peerSimStateDiagramWith | Test.Consensus.PeerSimulator.StateDiagram |
| PeerSimulatorComponent | Test.Consensus.PeerSimulator.StateView |
| PeerSimulatorComponentResult | Test.Consensus.PeerSimulator.StateView |
| PeerSimulatorResources | |
| 1 (Type/Class) | Test.Consensus.PeerSimulator.Resources |
| 2 (Data Constructor) | Test.Consensus.PeerSimulator.Resources |
| PeerSimulatorResult | |
| 1 (Type/Class) | Test.Consensus.PeerSimulator.StateView |
| 2 (Data Constructor) | Test.Consensus.PeerSimulator.StateView |
| peersList | Test.Consensus.PointSchedule.Peers |
| peersOnlyAdversary | Test.Consensus.PointSchedule.Peers |
| peersOnlyHonest | Test.Consensus.PointSchedule.Peers |
| peersStates | Test.Consensus.PointSchedule |
| peersStatesRelative | Test.Consensus.PointSchedule |
| peerStates | Test.Consensus.PointSchedule |
| PerasCert | |
| 1 (Type/Class) | Ouroboros.Consensus.Block.SupportsPeras, Ouroboros.Consensus.Block.SupportsPeras, Ouroboros.Consensus.Block, Ouroboros.Consensus.Block |
| 2 (Data Constructor) | Ouroboros.Consensus.Block.SupportsPeras, Ouroboros.Consensus.Block |
| PerasCertAlreadyInDB | Ouroboros.Consensus.Storage.PerasCertDB.API, Ouroboros.Consensus.Storage.PerasCertDB |
| PerasCertBoostsBlockNotYetReceived | Ouroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB |
| PerasCertBoostsCurrentChain | Ouroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB |
| PerasCertBoostsGenesis | Ouroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB |
| PerasCertDB | |
| 1 (Type/Class) | Ouroboros.Consensus.Storage.PerasCertDB.API, Ouroboros.Consensus.Storage.PerasCertDB |
| 2 (Data Constructor) | Ouroboros.Consensus.Storage.PerasCertDB.API, Ouroboros.Consensus.Storage.PerasCertDB |
| PerasCertDbArgs | |
| 1 (Type/Class) | Ouroboros.Consensus.Storage.PerasCertDB.Impl, Ouroboros.Consensus.Storage.PerasCertDB |
| 2 (Data Constructor) | Ouroboros.Consensus.Storage.PerasCertDB.Impl, Ouroboros.Consensus.Storage.PerasCertDB |
| PerasCertDbError | Ouroboros.Consensus.Storage.PerasCertDB.Impl, Ouroboros.Consensus.Storage.PerasCertDB |
| PerasCertSnapshot | |
| 1 (Type/Class) | Ouroboros.Consensus.Storage.PerasCertDB.API, Ouroboros.Consensus.Storage.PerasCertDB |
| 2 (Data Constructor) | Ouroboros.Consensus.Storage.PerasCertDB.API, Ouroboros.Consensus.Storage.PerasCertDB |
| PerasCertTicketNo | Ouroboros.Consensus.Storage.PerasCertDB.API, Ouroboros.Consensus.Storage.PerasCertDB |
| PerasCfg | Ouroboros.Consensus.Block.SupportsPeras, Ouroboros.Consensus.Block, Ouroboros.Consensus.Block |
| PerasRoundLength | |
| 1 (Type/Class) | Ouroboros.Consensus.Block.SupportsPeras, Ouroboros.Consensus.Block |
| 2 (Data Constructor) | Ouroboros.Consensus.Block.SupportsPeras, Ouroboros.Consensus.Block |
| PerasRoundNo | |
| 1 (Type/Class) | Ouroboros.Consensus.Block.SupportsPeras, Ouroboros.Consensus.Block |
| 2 (Data Constructor) | Ouroboros.Consensus.Block.SupportsPeras, Ouroboros.Consensus.Block |
| PerasValidationErr | Ouroboros.Consensus.Block.SupportsPeras, Ouroboros.Consensus.Block, Ouroboros.Consensus.Block |
| PerasWeight | |
| 1 (Type/Class) | Ouroboros.Consensus.Block.SupportsPeras, Ouroboros.Consensus.Block |
| 2 (Data Constructor) | Ouroboros.Consensus.Block.SupportsPeras, Ouroboros.Consensus.Block |
| PerasWeightSnapshot | Ouroboros.Consensus.Peras.Weight |
| perasWeightSnapshotToList | Ouroboros.Consensus.Peras.Weight |
| 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 |
| PerformedGC | Ouroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB |
| Permutation | |
| 1 (Type/Class) | Test.Util.TestBlock |
| 2 (Data Constructor) | Test.Util.TestBlock |
| permute | Test.Util.TestBlock |
| PersistBlks | Test.Ouroboros.Storage.ChainDB.StateMachine, Test.Ouroboros.Storage.ChainDB.StateMachine.Utils.RunOnRepl |
| persistBlks | Test.Ouroboros.Storage.ChainDB.StateMachine |
| PersistBlksThenGC | Test.Ouroboros.Storage.ChainDB.StateMachine, Test.Ouroboros.Storage.ChainDB.StateMachine.Utils.RunOnRepl |
| perTxOverhead | Ouroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger |
| pgaBlockProperty | Test.ThreadNet.General |
| pgaCountTxs | Test.ThreadNet.General |
| pgaExpectedCannotForge | Test.ThreadNet.General |
| pgaFirstBlockNo | Test.ThreadNet.General |
| pgaFixedMaxForkLength | Test.ThreadNet.General |
| pgaFixedSchedule | Test.ThreadNet.General |
| pgaSecurityParam | Test.ThreadNet.General |
| pgaTestConfig | Test.ThreadNet.General |
| pgaTestConfigB | Test.ThreadNet.General |
| pgpDowntime | Test.Consensus.PointSchedule |
| pgpExtraHonestPeers | Test.Consensus.PointSchedule |
| pHeaderBlock | Ouroboros.Consensus.Shelley.Protocol.Abstract |
| pHeaderBlockSize | Ouroboros.Consensus.Shelley.Protocol.Abstract |
| pHeaderBodyHash | Ouroboros.Consensus.Shelley.Protocol.Abstract |
| pHeaderHash | Ouroboros.Consensus.Shelley.Protocol.Abstract |
| pHeaderIssueNo | Ouroboros.Consensus.Shelley.Protocol.Abstract |
| pHeaderIssuer | Ouroboros.Consensus.Shelley.Protocol.Abstract |
| pHeaderPrevHash | Ouroboros.Consensus.Shelley.Protocol.Abstract |
| pHeaderSize | Ouroboros.Consensus.Shelley.Protocol.Abstract |
| pHeaderSlot | Ouroboros.Consensus.Shelley.Protocol.Abstract |
| pickOne | Ouroboros.Consensus.Util |
| picosecondsPerSecond | Ouroboros.Consensus.Util.LeakyBucket |
| pInfoConfig | Ouroboros.Consensus.Node, Ouroboros.Consensus.Node.ProtocolInfo |
| pInfoInitLedger | Ouroboros.Consensus.Node, Ouroboros.Consensus.Node.ProtocolInfo |
| PipeliningEvent | Ouroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB |
| plainTestNodeInitialization | Test.ThreadNet.Network, Test.ThreadNet.General |
| PNil | Ouroboros.Consensus.HardFork.Combinator, Data.SOP.InPairs |
| Point | |
| 1 (Data Constructor) | Test.Ouroboros.Storage.ChainDB.StateMachine, Test.Ouroboros.Storage.ChainDB.StateMachine.Utils.RunOnRepl |
| 2 (Type/Class) | 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 |
| PointNotOnChain | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| PointSchedule | |
| 1 (Type/Class) | Test.Consensus.PointSchedule |
| 2 (Data Constructor) | Test.Consensus.PointSchedule |
| PointsGeneratorParams | |
| 1 (Type/Class) | Test.Consensus.PointSchedule |
| 2 (Data Constructor) | Test.Consensus.PointSchedule |
| pointSlot | Ouroboros.Consensus.Block.Abstract, Ouroboros.Consensus.Block |
| PointTooOld | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| pointToWithOriginRealPoint | Ouroboros.Consensus.Block.RealPoint, Ouroboros.Consensus.Block |
| POL | Test.Ouroboros.Consensus.ChainGenerator.Slot |
| Pol | Test.Ouroboros.Consensus.ChainGenerator.Slot |
| poll | Ouroboros.Consensus.Util.IOLike |
| pollSTM | Ouroboros.Consensus.Util.IOLike |
| PoolDistr | |
| 1 (Type/Class) | Ouroboros.Consensus.Shelley.Ledger.Query.Types |
| 2 (Data Constructor) | Ouroboros.Consensus.Shelley.Ledger.Query.Types |
| PoolStake | |
| 1 (Type/Class) | Ouroboros.Consensus.Ledger.SupportsPeerSelection |
| 2 (Data Constructor) | Ouroboros.Consensus.Ledger.SupportsPeerSelection |
| PoppedBlockFromQueue | Ouroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB |
| PoppedPerasCertFromQueue | Ouroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB |
| PoppedReprocessLoEBlocksFromQueue | Ouroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB |
| PoppingFromQueue | Ouroboros.Consensus.Storage.ChainDB.Impl.Types, Ouroboros.Consensus.Storage.ChainDB.Impl, Ouroboros.Consensus.Storage.ChainDB |
| PortNumber | Ouroboros.Consensus.Ledger.SupportsPeerSelection |
| pparamsUpdate | Ouroboros.Consensus.Shelley.Ledger.Inspect |
| Praos | |
| 1 (Type/Class) | Ouroboros.Consensus.Protocol.Praos |
| 2 (Type/Class) | Ouroboros.Consensus.Mock.Protocol.Praos |
| praosBlockForging | Ouroboros.Consensus.Shelley.Node.Praos |
| PraosCanBeLeader | |
| 1 (Type/Class) | Ouroboros.Consensus.Protocol.Praos.Common |
| 2 (Data Constructor) | Ouroboros.Consensus.Protocol.Praos.Common |
| praosCanBeLeaderColdVerKey | Ouroboros.Consensus.Protocol.Praos.Common |
| praosCanBeLeaderCredentialsSource | Ouroboros.Consensus.Protocol.Praos.Common |
| praosCanBeLeaderSignKeyVRF | Ouroboros.Consensus.Protocol.Praos.Common |
| PraosCannotForge | Ouroboros.Consensus.Protocol.Praos |
| PraosCannotForgeKeyNotUsableYet | Ouroboros.Consensus.Protocol.Praos |
| PraosChainDepState | |
| 1 (Type/Class) | Ouroboros.Consensus.Mock.Protocol.Praos |
| 2 (Data Constructor) | Ouroboros.Consensus.Mock.Protocol.Praos |
| praosCheckCanForge | Ouroboros.Consensus.Protocol.Praos |
| PraosConfig | |
| 1 (Data Constructor) | Ouroboros.Consensus.Protocol.Praos |
| 2 (Data Constructor) | Ouroboros.Consensus.Mock.Protocol.Praos |
| praosCreator | Ouroboros.Consensus.Mock.Protocol.Praos |
| PraosCredentialsAgent | Ouroboros.Consensus.Protocol.Praos.Common |
| PraosCredentialsSource | Ouroboros.Consensus.Protocol.Praos.Common |
| PraosCredentialsUnsound | Ouroboros.Consensus.Protocol.Praos.Common |
| PraosCrypto | |
| 1 (Type/Class) | Ouroboros.Consensus.Protocol.TPraos |
| 2 (Type/Class) | Ouroboros.Consensus.Protocol.Praos |
| 3 (Type/Class) | Ouroboros.Consensus.Mock.Protocol.Praos |
| PraosCryptoUnused | Ouroboros.Consensus.Mock.Ledger.Block.PraosRule, Ouroboros.Consensus.Mock.Ledger |
| PraosEnvelopeError | Ouroboros.Consensus.Shelley.Protocol.Praos |
| praosEpochInfo | Ouroboros.Consensus.Protocol.Praos |
| PraosEvolvingStake | |
| 1 (Type/Class) | Ouroboros.Consensus.Mock.Protocol.Praos |
| 2 (Data Constructor) | Ouroboros.Consensus.Mock.Protocol.Praos |
| praosEvolvingStake | Ouroboros.Consensus.Mock.Protocol.Praos |
| PraosExtraFields | |
| 1 (Type/Class) | Ouroboros.Consensus.Mock.Protocol.Praos |
| 2 (Data Constructor) | Ouroboros.Consensus.Mock.Protocol.Praos |
| praosExtraFields | Ouroboros.Consensus.Mock.Protocol.Praos |
| PraosFields | |
| 1 (Type/Class) | Ouroboros.Consensus.Protocol.Praos |
| 2 (Data Constructor) | Ouroboros.Consensus.Protocol.Praos |
| 3 (Type/Class) | Ouroboros.Consensus.Mock.Protocol.Praos |
| 4 (Data Constructor) | Ouroboros.Consensus.Mock.Protocol.Praos |
| praosGetVolatileSuffix | Ouroboros.Consensus.Storage.LedgerDB.Args, Ouroboros.Consensus.Storage.LedgerDB |
| PraosHash | Ouroboros.Consensus.Mock.Protocol.Praos |
| praosHistory | Ouroboros.Consensus.Mock.Protocol.Praos |
| praosInitialEta | Ouroboros.Consensus.Mock.Protocol.Praos |
| praosInitialStake | Ouroboros.Consensus.Mock.Protocol.Praos |
| PraosInsufficientStake | Ouroboros.Consensus.Mock.Protocol.Praos |
| PraosInvalidCert | Ouroboros.Consensus.Mock.Protocol.Praos |
| PraosInvalidSig | Ouroboros.Consensus.Mock.Protocol.Praos |
| PraosInvalidSlot | Ouroboros.Consensus.Mock.Protocol.Praos |
| PraosIsLeader | |
| 1 (Type/Class) | Ouroboros.Consensus.Protocol.Praos |
| 2 (Data Constructor) | Ouroboros.Consensus.Protocol.Praos |
| praosIsLeaderVrfRes | Ouroboros.Consensus.Protocol.Praos |
| PraosKES | Ouroboros.Consensus.Mock.Protocol.Praos |
| PraosLeaderCredentialsError | |
| 1 (Type/Class) | Cardano.Node.Protocol.Shelley |
| 2 (Data Constructor) | Cardano.Node.Protocol.Shelley |
| praosLeaderF | |
| 1 (Function) | Ouroboros.Consensus.Protocol.Praos |
| 2 (Function) | Ouroboros.Consensus.Mock.Protocol.Praos |
| praosLedgerView | Ouroboros.Consensus.Mock.Protocol.Praos |
| praosMaxKESEvo | |
| 1 (Function) | Test.Ouroboros.Consensus.Protocol.Praos.Header |
| 2 (Function) | Ouroboros.Consensus.Protocol.Praos |
| praosMaxMajorPV | Ouroboros.Consensus.Protocol.Praos |
| PraosMockCrypto | Ouroboros.Consensus.Mock.Protocol.Praos |
| PraosNonces | |
| 1 (Type/Class) | Ouroboros.Consensus.Protocol.Praos.Common |
| 2 (Data Constructor) | Ouroboros.Consensus.Protocol.Praos.Common |
| PraosParams | |
| 1 (Type/Class) | Ouroboros.Consensus.Protocol.Praos |
| 2 (Data Constructor) | Ouroboros.Consensus.Protocol.Praos |
| 3 (Type/Class) | Ouroboros.Consensus.Mock.Protocol.Praos |
| 4 (Data Constructor) | Ouroboros.Consensus.Mock.Protocol.Praos |
| praosParams | |
| 1 (Function) | Ouroboros.Consensus.Protocol.Praos |
| 2 (Function) | Ouroboros.Consensus.Mock.Protocol.Praos |
| PraosProtocolSupportsNode | Ouroboros.Consensus.Protocol.Praos.Common |
| PraosProtocolSupportsNodeCrypto | Ouroboros.Consensus.Protocol.Praos.Common |
| praosRandomnessStabilisationWindow | Ouroboros.Consensus.Protocol.Praos |
| praosRho | Ouroboros.Consensus.Mock.Protocol.Praos |
| praosSecurityParam | |
| 1 (Function) | Ouroboros.Consensus.Protocol.Praos |
| 2 (Function) | Ouroboros.Consensus.Mock.Protocol.Praos |
| praosSharedBlockForging | Ouroboros.Consensus.Shelley.Node.Praos |
| praosSignature | |
| 1 (Function) | Ouroboros.Consensus.Protocol.Praos |
| 2 (Function) | Ouroboros.Consensus.Mock.Protocol.Praos |
| praosSignKeyVRF | Ouroboros.Consensus.Mock.Protocol.Praos |
| praosSlotsPerEpoch | Ouroboros.Consensus.Mock.Protocol.Praos |
| praosSlotsPerKESPeriod | |
| 1 (Function) | Test.Ouroboros.Consensus.Protocol.Praos.Header |
| 2 (Function) | Ouroboros.Consensus.Protocol.Praos |
| PraosStandardCrypto | Ouroboros.Consensus.Mock.Protocol.Praos |
| PraosState | |
| 1 (Type/Class) | Ouroboros.Consensus.Protocol.Praos |
| 2 (Data Constructor) | Ouroboros.Consensus.Protocol.Praos |
| praosStateCandidateNonce | Ouroboros.Consensus.Protocol.Praos |
| praosStateEpochNonce | Ouroboros.Consensus.Protocol.Praos |
| praosStateEvolvingNonce | Ouroboros.Consensus.Protocol.Praos |
| praosStateLabNonce | Ouroboros.Consensus.Protocol.Praos |
| praosStateLastEpochBlockNonce | Ouroboros.Consensus.Protocol.Praos |
| praosStateLastSlot | Ouroboros.Consensus.Protocol.Praos |
| praosStateOCertCounters | Ouroboros.Consensus.Protocol.Praos |
| PraosTiebreakerView | |
| 1 (Type/Class) | Ouroboros.Consensus.Protocol.Praos.Common |
| 2 (Data Constructor) | Ouroboros.Consensus.Protocol.Praos.Common |
| PraosToSign | |
| 1 (Type/Class) | Ouroboros.Consensus.Protocol.Praos |
| 2 (Data Constructor) | Ouroboros.Consensus.Protocol.Praos |
| praosToSign | Ouroboros.Consensus.Protocol.Praos |
| praosToSignIssuerVK | Ouroboros.Consensus.Protocol.Praos |
| praosToSignOCert | Ouroboros.Consensus.Protocol.Praos |
| praosToSignVrfRes | Ouroboros.Consensus.Protocol.Praos |
| praosToSignVrfVK | Ouroboros.Consensus.Protocol.Praos |
| PraosUnknownCoreId | Ouroboros.Consensus.Mock.Protocol.Praos |
| PraosValidateView | |
| 1 (Type/Class) | Ouroboros.Consensus.Mock.Protocol.Praos |
| 2 (Data Constructor) | Ouroboros.Consensus.Mock.Protocol.Praos |
| praosValidateView | Ouroboros.Consensus.Mock.Protocol.Praos |
| PraosValidationErr | Ouroboros.Consensus.Protocol.Praos |
| PraosValidationError | Ouroboros.Consensus.Mock.Protocol.Praos |
| praosVerKeys | Ouroboros.Consensus.Mock.Protocol.Praos |
| PraosVRF | Ouroboros.Consensus.Mock.Protocol.Praos |
| praosY | Ouroboros.Consensus.Mock.Protocol.Praos |
| prBlockFetch | Test.Consensus.PeerSimulator.Resources |
| prChainSync | Test.Consensus.PeerSimulator.Resources |
| Preds | Test.Ouroboros.Consensus.ChainGenerator.Counting |
| preferAnchoredCandidate | Ouroboros.Consensus.Util.AnchoredFragment |
| preferCandidate | Ouroboros.Consensus.Protocol.Abstract |
| prefixExamples | Test.Util.Serialisation.Examples |
| PrefixLen | |
| 1 (Type/Class) | Ouroboros.Consensus.Storage.Common, Ouroboros.Consensus.Storage.Serialisation |
| 2 (Data Constructor) | Ouroboros.Consensus.Storage.Common, Ouroboros.Consensus.Storage.Serialisation |
| PreImage | Test.Ouroboros.Consensus.ChainGenerator.Slot |
| prependDiffs | Ouroboros.Consensus.Ledger.Tables.Utils |
| prependMempoolDiffs | Ouroboros.Consensus.Ledger.SupportsMempool |
| prependTrackingDiffs | Ouroboros.Consensus.Ledger.Tables.Utils |
| Prereq | Test.Util.BoolProps |
| PreSyncing | Ouroboros.Consensus.Node.GSM, Ouroboros.Consensus.Node.GsmState |
| prettyBlockTree | Test.Consensus.BlockTree |
| PrettyCallStack | Ouroboros.Consensus.Util.CallStack |
| prettyCallStack | Ouroboros.Consensus.Util.CallStack |
| prettyChainSchema | Test.Ouroboros.Consensus.ChainGenerator.Honest |
| prettyDensityBounds | Test.Consensus.PeerSimulator.Trace |
| prettyGenesisTest | Test.Consensus.PointSchedule |
| prettyPointSchedule | Test.Consensus.PointSchedule |
| prettyWindow | Test.Ouroboros.Consensus.ChainGenerator.Honest |
| prevApplied | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| prevChunkNo | Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal, Ouroboros.Consensus.Storage.ImmutableDB.Chunks, Ouroboros.Consensus.Storage.ImmutableDB |
| previousLabNonce | Ouroboros.Consensus.Protocol.Praos.Common |
| PreviousQueryWasFinal | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| PreviousQueryWasUpTo | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| prevSnapshotTime | Ouroboros.Consensus.Storage.LedgerDB.API, Ouroboros.Consensus.Storage.LedgerDB |
| PrimaryIndex | Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary |
| primaryIndexChunkNo | Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary |
| primaryIndexOffsets | Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary |
| primitive | Ouroboros.Consensus.Util.IOLike |
| PrimMonad | Ouroboros.Consensus.Util.IOLike |
| PrimState | Ouroboros.Consensus.Util.IOLike |
| printDeserializedTx | Test.Consensus.Cardano.MiniProtocol.LocalTxSubmission.ByteStringTxParser |
| processedChainSelMessage | Ouroboros.Consensus.Storage.ChainDB.Impl.Types |
| Prod | Data.SOP.Strict |
| Product2 | Ouroboros.Consensus.HardFork.Combinator, Data.SOP.Functors |
| project | Ouroboros.Consensus.HardFork.Combinator.Embed.Unary |
| project' | Ouroboros.Consensus.HardFork.Combinator.Embed.Unary |
| projectChainOrderConfig | Ouroboros.Consensus.Block.SupportsProtocol, Ouroboros.Consensus.Block |
| projectLedgerTables | Ouroboros.Consensus.Ledger.Tables, Ouroboros.Consensus.Ledger.Basics, Ouroboros.Consensus.Ledger.Abstract |
| projectNP | Data.SOP.Index |
| 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.HardFork.Combinator.Abstract, Ouroboros.Consensus.HardFork.Combinator, Data.SOP.NonEmpty |
| 2 (Data Constructor) | Ouroboros.Consensus.HardFork.Combinator.Abstract, Ouroboros.Consensus.HardFork.Combinator, Data.SOP.NonEmpty |
| PropGeneralArgs | |
| 1 (Type/Class) | Test.ThreadNet.General |
| 2 (Data Constructor) | Test.ThreadNet.General |
| prop_all_common_prefix | Test.ThreadNet.Util |
| prop_diffusionPipeliningSubsequenceConsistency | Test.Ouroboros.Consensus.DiffusionPipelining |
| prop_genChainUpdates | Test.Util.ChainUpdates |
| prop_general | Test.ThreadNet.General |
| prop_general_semisync | Test.ThreadNet.General |
| prop_hashSize | Test.Util.Serialisation.Roundtrip |
| prop_hasledgertables_laws | Test.LedgerTables |
| prop_inSync | Test.ThreadNet.General |
| prop_lawfulEqAndTotalOrd | Test.Util.QuickCheck |
| prop_ReachesEra2 | Test.ThreadNet.Infra.TwoEras |
| prop_sanityChecks | Test.Util.SanityCheck |
| prop_securityParamConsistent | Test.Util.SanityCheck |
| prop_stowable_laws | Test.LedgerTables |
| prop_validSimpleBlock | Test.ThreadNet.Util.SimpleBlock |
| ProtocolA | Test.Consensus.HardFork.Combinator.A |
| ProtocolB | Test.Consensus.HardFork.Combinator.B |
| ProtocolByron | Ouroboros.Consensus.Cardano |
| ProtocolCardano | Ouroboros.Consensus.Cardano |
| ProtocolClientInfo | |
| 1 (Type/Class) | Ouroboros.Consensus.Node.ProtocolInfo |
| 2 (Data Constructor) | Ouroboros.Consensus.Node.ProtocolInfo |
| protocolClientInfoByron | Ouroboros.Consensus.Byron.Node, Ouroboros.Consensus.Cardano |
| protocolClientInfoCardano | Ouroboros.Consensus.Cardano.Node |
| protocolClientInfoShelley | Ouroboros.Consensus.Shelley.Node, Ouroboros.Consensus.Cardano |
| ProtocolFilepaths | |
| 1 (Type/Class) | Cardano.Node.Types |
| 2 (Data Constructor) | Cardano.Node.Types |
| ProtocolHeaderSupportsEnvelope | Ouroboros.Consensus.Shelley.Protocol.Abstract |
| ProtocolHeaderSupportsKES | Ouroboros.Consensus.Shelley.Protocol.Abstract |
| ProtocolHeaderSupportsLedger | Ouroboros.Consensus.Shelley.Protocol.Abstract |
| ProtocolHeaderSupportsProtocol | Ouroboros.Consensus.Shelley.Protocol.Abstract |
| protocolHeaderView | Ouroboros.Consensus.Shelley.Protocol.Abstract |
| ProtocolInfo | |
| 1 (Type/Class) | Ouroboros.Consensus.Node, Ouroboros.Consensus.Node.ProtocolInfo |
| 2 (Data Constructor) | Ouroboros.Consensus.Node, Ouroboros.Consensus.Node.ProtocolInfo |
| protocolInfoBft | Ouroboros.Consensus.Mock.Node.BFT |
| protocolInfoBinary | Ouroboros.Consensus.HardFork.Combinator.Embed.Binary |
| protocolInfoByron | Ouroboros.Consensus.Byron.Node, Ouroboros.Consensus.Cardano |
| protocolInfoCardano | Ouroboros.Consensus.Cardano.Node |
| protocolInfoDualByron | Ouroboros.Consensus.ByronDual.Node |
| protocolInfoMockPBFT | Ouroboros.Consensus.Mock.Node.PBFT |
| protocolInfoPraos | Ouroboros.Consensus.Mock.Node.Praos |
| protocolInfoPraosRule | Ouroboros.Consensus.Mock.Node.PraosRule |
| protocolInfoShelley | Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node, Ouroboros.Consensus.Cardano |
| protocolInfoShelleyBasedHardFork | Test.ThreadNet.Infra.ShelleyBasedHardFork |
| protocolInfoTPraosShelleyBased | Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node, Ouroboros.Consensus.Cardano |
| protocolLedgerView | Ouroboros.Consensus.Ledger.SupportsProtocol |
| protocolMagicId | Test.Consensus.Byron.Generators |
| ProtocolParamsByron | |
| 1 (Type/Class) | Ouroboros.Consensus.Byron.Node, Ouroboros.Consensus.Cardano |
| 2 (Data Constructor) | Ouroboros.Consensus.Byron.Node, Ouroboros.Consensus.Cardano |
| ProtocolParamsShelleyBased | |
| 1 (Type/Class) | Ouroboros.Consensus.Shelley.Node.Common, Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node, Ouroboros.Consensus.Cardano |
| 2 (Data Constructor) | Ouroboros.Consensus.Shelley.Node.Common, Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node, Ouroboros.Consensus.Cardano |
| protocolSecurityParam | Ouroboros.Consensus.Protocol.Abstract |
| ProtocolShelley | Ouroboros.Consensus.Shelley.ShelleyHFC, Ouroboros.Consensus.Cardano |
| ProtocolUpdate | |
| 1 (Type/Class) | Ouroboros.Consensus.Byron.Ledger.Inspect |
| 2 (Data Constructor) | Ouroboros.Consensus.Byron.Ledger.Inspect |
| protocolUpdates | Ouroboros.Consensus.Byron.Ledger.Inspect |
| protocolUpdateState | Ouroboros.Consensus.Byron.Ledger.Inspect |
| protocolUpdateVersion | Ouroboros.Consensus.Byron.Ledger.Inspect |
| ProtocolVersionUpdateLabel | |
| 1 (Type/Class) | Test.ThreadNet.Infra.Byron.TrackUpdates, Test.ThreadNet.Infra.Byron |
| 2 (Data Constructor) | Test.ThreadNet.Infra.Byron.TrackUpdates, Test.ThreadNet.Infra.Byron |
| protocolVersionZero | Test.Consensus.Cardano.ProtocolInfo |
| ProtoCrypto | Ouroboros.Consensus.Shelley.Protocol.Abstract |
| protoMaxMajorPV | Ouroboros.Consensus.Protocol.Praos.Common |
| ProtVer | |
| 1 (Type/Class) | Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node, Ouroboros.Consensus.Cardano |
| 2 (Data Constructor) | Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node, Ouroboros.Consensus.Cardano |
| provide | Data.SOP.InPairs |
| provideBoth | Data.SOP.InPairs |
| Proxy | |
| 1 (Type/Class) | Cardano.Api.Any, Ouroboros.Consensus.Util.DepPair, Ouroboros.Consensus.Util.RedundantConstraints, Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block, Ouroboros.Consensus.HardFork.Combinator.Embed.Unary |
| 2 (Data Constructor) | Cardano.Api.Any, Ouroboros.Consensus.Util.DepPair, Ouroboros.Consensus.Util.RedundantConstraints, Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block, Ouroboros.Consensus.HardFork.Combinator.Embed.Unary |
| proxyArrival | Ouroboros.Consensus.MiniProtocol.ChainSync.Client.InFutureCheck |
| proxySingle | Ouroboros.Consensus.HardFork.Combinator.Abstract.SingleEraBlock, Ouroboros.Consensus.HardFork.Combinator.Abstract, Ouroboros.Consensus.HardFork.Combinator |
| proxyToAsType | Cardano.Api.Any |
| prShared | Test.Consensus.PeerSimulator.Resources |
| prune | |
| 1 (Function) | Ouroboros.Consensus.Storage.LedgerDB.V2.LedgerSeq |
| 2 (Function) | Ouroboros.Consensus.Storage.LedgerDB.V1.DbChangelog |
| prunePerasWeightSnapshot | Ouroboros.Consensus.Peras.Weight |
| pruneToImmTipOnly | |
| 1 (Function) | Ouroboros.Consensus.Storage.LedgerDB.V2.LedgerSeq |
| 2 (Function) | Ouroboros.Consensus.Storage.LedgerDB.V1.DbChangelog |
| prUpdateState | Test.Consensus.PeerSimulator.Resources |
| pscrToException | Test.Consensus.PeerSimulator.StateView |
| psePeerId | Test.Consensus.PeerSimulator.StateView |
| pseResult | Test.Consensus.PeerSimulator.StateView |
| pSHFC | Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common |
| psMinEndTime | Test.Consensus.PointSchedule |
| pspBlockDelayInterval | Test.Consensus.PointSchedule.SinglePeer |
| pspHeaderDelayInterval | Test.Consensus.PointSchedule.SinglePeer |
| pspSlotLength | Test.Consensus.PointSchedule.SinglePeer |
| pspTipDelayInterval | Test.Consensus.PointSchedule.SinglePeer |
| psrHandles | Test.Consensus.PeerSimulator.Resources |
| psrPeers | Test.Consensus.PeerSimulator.Resources |
| pssBlockTree | Test.Consensus.PeerSimulator.StateDiagram |
| pssCandidates | Test.Consensus.PeerSimulator.StateDiagram |
| psSchedule | Test.Consensus.PointSchedule |
| pssPoints | Test.Consensus.PeerSimulator.StateDiagram |
| pssSelection | Test.Consensus.PeerSimulator.StateDiagram |
| psStartOrder | Test.Consensus.PointSchedule |
| pTieBreakVRFValue | Ouroboros.Consensus.Shelley.Protocol.Abstract |
| ptvIssueNo | Ouroboros.Consensus.Protocol.Praos.Common |
| ptvIssuer | Ouroboros.Consensus.Protocol.Praos.Common |
| ptvSlotNo | Ouroboros.Consensus.Protocol.Praos.Common |
| ptvTieBreakVRF | Ouroboros.Consensus.Protocol.Praos.Common |
| publicPeerSelectionStateVar | Ouroboros.Consensus.NodeKernel, Ouroboros.Consensus.Node |
| pureLedgerResult | Ouroboros.Consensus.Ledger.Basics, Ouroboros.Consensus.Ledger.Abstract |
| push | Ouroboros.Consensus.Storage.LedgerDB.API, Ouroboros.Consensus.Storage.LedgerDB |
| pushDiffs | Ouroboros.Consensus.Storage.LedgerDB.V2.LedgerSeq |
| PushGoal | |
| 1 (Type/Class) | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| 2 (Data Constructor) | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| Pushing | |
| 1 (Type/Class) | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| 2 (Data Constructor) | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| PushStart | |
| 1 (Type/Class) | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| 2 (Data Constructor) | Ouroboros.Consensus.Storage.LedgerDB.Forker, Ouroboros.Consensus.Storage.LedgerDB.V2.Forker, Ouroboros.Consensus.Storage.LedgerDB |
| put | Ouroboros.Consensus.Storage.LedgerDB.V1.BackingStore.Impl.LMDB.Bridge |
| putBlock | Ouroboros.Consensus.Storage.VolatileDB.API, Ouroboros.Consensus.Storage.VolatileDB |
| putBlockModel | Test.Ouroboros.Storage.VolatileDB.Model |
| putBS | Ouroboros.Consensus.Storage.LedgerDB.V1.BackingStore.Impl.LMDB.Bridge |
| putMVar | Ouroboros.Consensus.Util.NormalForm.StrictMVar, Ouroboros.Consensus.Util.IOLike |
| putSVar | Ouroboros.Consensus.Util.MonadSTM.StrictSVar, Ouroboros.Consensus.Util.MonadSTM.NormalForm, Ouroboros.Consensus.Util.IOLike |
| putTMVar | Ouroboros.Consensus.Util.MonadSTM.NormalForm, Ouroboros.Consensus.Util.IOLike |
| pvMajor | Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node, Ouroboros.Consensus.Cardano |
| pvMinor | Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node, Ouroboros.Consensus.Cardano |
| pvuObserved | Test.ThreadNet.Infra.Byron.TrackUpdates, Test.ThreadNet.Infra.Byron |
| pvuRequired | Test.ThreadNet.Infra.Byron.TrackUpdates, Test.ThreadNet.Infra.Byron |