ouroboros-consensus-cardano-0.1.0.0: The instantation of the Ouroboros consensus layer used by Cardano

Index

$sel:allegraLeaderCredentials:ProtocolParamsAllegraOuroboros.Consensus.Cardano.Node, Ouroboros.Consensus.Cardano
$sel:allegraProtVer:ProtocolParamsAllegraOuroboros.Consensus.Cardano.Node, Ouroboros.Consensus.Cardano
$sel:blcCoreNodeId:ByronLeaderCredentialsOuroboros.Consensus.Cardano
$sel:blcDlgCert:ByronLeaderCredentialsOuroboros.Consensus.Cardano
$sel:blcLabel:ByronLeaderCredentialsOuroboros.Consensus.Cardano
$sel:blcSignKey:ByronLeaderCredentialsOuroboros.Consensus.Cardano
$sel:byronGenesis:ProtocolParamsByronOuroboros.Consensus.Cardano
$sel:byronLeaderCredentials:ProtocolParamsByronOuroboros.Consensus.Cardano
$sel:byronPbftSignatureThreshold:ProtocolParamsByronOuroboros.Consensus.Cardano
$sel:byronProtocolVersion:ProtocolParamsByronOuroboros.Consensus.Cardano
$sel:byronSoftwareVersion:ProtocolParamsByronOuroboros.Consensus.Cardano
$sel:maryLeaderCredentials:ProtocolParamsMaryOuroboros.Consensus.Cardano.Node, Ouroboros.Consensus.Cardano
$sel:maryProtVer:ProtocolParamsMaryOuroboros.Consensus.Cardano.Node, Ouroboros.Consensus.Cardano
$sel:shelleyGenesis:ProtocolParamsShelleyOuroboros.Consensus.Cardano
$sel:shelleyInitialNonce:ProtocolParamsShelleyOuroboros.Consensus.Cardano
$sel:shelleyLeaderCredentials:ProtocolParamsShelleyOuroboros.Consensus.Cardano
$sel:shelleyProtVer:ProtocolParamsShelleyOuroboros.Consensus.Cardano
$sel:tpraosLeaderCredentialsCanBeLeader:TPraosLeaderCredentialsOuroboros.Consensus.Cardano
$sel:tpraosLeaderCredentialsInitSignKey:TPraosLeaderCredentialsOuroboros.Consensus.Cardano
$sel:tpraosLeaderCredentialsLabel:TPraosLeaderCredentialsOuroboros.Consensus.Cardano
AllegraEraOuroboros.Consensus.Cardano.Block
ApplyTxErrAllegraOuroboros.Consensus.Cardano.Block
ApplyTxErrByronOuroboros.Consensus.Cardano.Block
ApplyTxErrMaryOuroboros.Consensus.Cardano.Block
ApplyTxErrShelleyOuroboros.Consensus.Cardano.Block
ApplyTxErrWrongEraOuroboros.Consensus.Cardano.Block
BlockAllegraOuroboros.Consensus.Cardano.Block
BlockByronOuroboros.Consensus.Cardano.Block
BlockConfigOuroboros.Consensus.Cardano.Block
BlockMaryOuroboros.Consensus.Cardano.Block
BlockShelleyOuroboros.Consensus.Cardano.Block
byronBlockForgingOuroboros.Consensus.Cardano
ByronBlockHFCOuroboros.Consensus.Cardano.ByronHFC
ByronLeaderCredentials 
1 (Data Constructor)Ouroboros.Consensus.Cardano
2 (Type/Class)Ouroboros.Consensus.Cardano
ByronLeaderCredentialsErrorOuroboros.Consensus.Cardano
byronLedgerConfigOuroboros.Consensus.Cardano.CanHardFork
ByronPartialLedgerConfig 
1 (Type/Class)Ouroboros.Consensus.Cardano.CanHardFork
2 (Data Constructor)Ouroboros.Consensus.Cardano.CanHardFork
byronTriggerHardForkOuroboros.Consensus.Cardano.CanHardFork
CanBeLeaderOuroboros.Consensus.Cardano, Ouroboros.Consensus.Cardano
CardanoApplyTxErrOuroboros.Consensus.Cardano.Block
CardanoBlockOuroboros.Consensus.Cardano.Block, Ouroboros.Consensus.Cardano
CardanoBlockConfig 
1 (Type/Class)Ouroboros.Consensus.Cardano.Block
2 (Data Constructor)Ouroboros.Consensus.Cardano.Block
CardanoChainDepStateOuroboros.Consensus.Cardano.Block
CardanoCodecConfig 
1 (Type/Class)Ouroboros.Consensus.Cardano.Block
2 (Data Constructor)Ouroboros.Consensus.Cardano.Block
CardanoConsensusConfig 
1 (Type/Class)Ouroboros.Consensus.Cardano.Block
2 (Data Constructor)Ouroboros.Consensus.Cardano.Block
CardanoErasOuroboros.Consensus.Cardano.Block
CardanoGenTxOuroboros.Consensus.Cardano.Block
CardanoGenTxIdOuroboros.Consensus.Cardano.Block
CardanoHardForkConstraintsOuroboros.Consensus.Cardano.CanHardFork, Ouroboros.Consensus.Cardano.Node
CardanoHeaderOuroboros.Consensus.Cardano.Block
CardanoLedgerConfig 
1 (Type/Class)Ouroboros.Consensus.Cardano.Block
2 (Data Constructor)Ouroboros.Consensus.Cardano.Block
CardanoLedgerErrorOuroboros.Consensus.Cardano.Block
CardanoLedgerStateOuroboros.Consensus.Cardano.Block
CardanoNodeToClientVersion1Ouroboros.Consensus.Cardano.Node
CardanoNodeToClientVersion2Ouroboros.Consensus.Cardano.Node
CardanoNodeToClientVersion3Ouroboros.Consensus.Cardano.Node
CardanoNodeToClientVersion4Ouroboros.Consensus.Cardano.Node
CardanoNodeToClientVersion5Ouroboros.Consensus.Cardano.Node
CardanoNodeToNodeVersion1Ouroboros.Consensus.Cardano.Node
CardanoNodeToNodeVersion2Ouroboros.Consensus.Cardano.Node
CardanoNodeToNodeVersion3Ouroboros.Consensus.Cardano.Node
CardanoNodeToNodeVersion4Ouroboros.Consensus.Cardano.Node
CardanoOtherHeaderEnvelopeErrorOuroboros.Consensus.Cardano.Block
CardanoQueryOuroboros.Consensus.Cardano.Block
CardanoQueryResultOuroboros.Consensus.Cardano.Block
CardanoStorageConfig 
1 (Type/Class)Ouroboros.Consensus.Cardano.Block
2 (Data Constructor)Ouroboros.Consensus.Cardano.Block
CardanoTipInfoOuroboros.Consensus.Cardano.Block
ChainDepStateOuroboros.Consensus.Cardano, Ouroboros.Consensus.Cardano
ChainDepStateAllegraOuroboros.Consensus.Cardano.Block
ChainDepStateByronOuroboros.Consensus.Cardano.Block
ChainDepStateMaryOuroboros.Consensus.Cardano.Block
ChainDepStateShelleyOuroboros.Consensus.Cardano.Block
ChainSelConfigOuroboros.Consensus.Cardano, Ouroboros.Consensus.Cardano
chainSelConfigOuroboros.Consensus.Cardano
ChainSelectionOuroboros.Consensus.Cardano
checkIsLeaderOuroboros.Consensus.Cardano
CodecConfigOuroboros.Consensus.Cardano.Block
compareCandidatesOuroboros.Consensus.Cardano
ConsensusConfigOuroboros.Consensus.Cardano.Block, Ouroboros.Consensus.Cardano
ConsensusProtocolOuroboros.Consensus.Cardano
defaultPBftSignatureThresholdOuroboros.Consensus.Cardano
dlgCertDlgVerKeyOuroboros.Consensus.Cardano
dlgCertGenVerKeyOuroboros.Consensus.Cardano
EitherOuroboros.Consensus.Cardano.Block
emptyGenesisStakingOuroboros.Consensus.Cardano
EraCryptoOuroboros.Consensus.Cardano.Block
EraMismatch 
1 (Data Constructor)Ouroboros.Consensus.Cardano.Block
2 (Type/Class)Ouroboros.Consensus.Cardano.Block
forgePBftFieldsOuroboros.Consensus.Cardano
GenTxOuroboros.Consensus.Cardano.Block
GenTxAllegraOuroboros.Consensus.Cardano.Block
GenTxByronOuroboros.Consensus.Cardano.Block
GenTxIdAllegraOuroboros.Consensus.Cardano.Block
GenTxIdByronOuroboros.Consensus.Cardano.Block
GenTxIdMaryOuroboros.Consensus.Cardano.Block
GenTxIdShelleyOuroboros.Consensus.Cardano.Block
GenTxMaryOuroboros.Consensus.Cardano.Block
GenTxShelleyOuroboros.Consensus.Cardano.Block
getMaxMajorProtVerOuroboros.Consensus.Cardano.Node, Ouroboros.Consensus.Cardano
getPBftSignatureThresholdOuroboros.Consensus.Cardano
getTickedKOuroboros.Consensus.Cardano
getTickedPBftStateOuroboros.Consensus.Cardano
HardForkApplyTxErrOuroboros.Consensus.Cardano.Block
HardForkBlockOuroboros.Consensus.Cardano.Block
HardForkEnvelopeErrOuroboros.Consensus.Cardano.Block
HardForkLedgerConfigOuroboros.Consensus.Cardano.Block
HardForkLedgerErrorOuroboros.Consensus.Cardano.Block
HardForkStateOuroboros.Consensus.Cardano.Block
hashVerKeyOuroboros.Consensus.Cardano
HeaderOuroboros.Consensus.Cardano.Block
HeaderAllegraOuroboros.Consensus.Cardano.Block
HeaderByronOuroboros.Consensus.Cardano.Block
HeaderMaryOuroboros.Consensus.Cardano.Block
HeaderShelleyOuroboros.Consensus.Cardano.Block
IsLeaderOuroboros.Consensus.Cardano, Ouroboros.Consensus.Cardano
ledgerEraNameOuroboros.Consensus.Cardano.Block
LedgerErrorAllegraOuroboros.Consensus.Cardano.Block
LedgerErrorByronOuroboros.Consensus.Cardano.Block
LedgerErrorMaryOuroboros.Consensus.Cardano.Block
LedgerErrorShelleyOuroboros.Consensus.Cardano.Block
LedgerErrorWrongEraOuroboros.Consensus.Cardano.Block
LedgerStateOuroboros.Consensus.Cardano.Block
LedgerStateAllegraOuroboros.Consensus.Cardano.Block
LedgerStateByronOuroboros.Consensus.Cardano.Block
LedgerStateMaryOuroboros.Consensus.Cardano.Block
LedgerStateShelleyOuroboros.Consensus.Cardano.Block
LedgerViewOuroboros.Consensus.Cardano, Ouroboros.Consensus.Cardano
MaryEraOuroboros.Consensus.Cardano.Block
MaxMajorProtVer 
1 (Data Constructor)Ouroboros.Consensus.Cardano.Node, Ouroboros.Consensus.Cardano
2 (Type/Class)Ouroboros.Consensus.Cardano.Node, Ouroboros.Consensus.Cardano
maxRollbacksOuroboros.Consensus.Cardano
mkByronConfigOuroboros.Consensus.Cardano
mkByronLeaderCredentialsOuroboros.Consensus.Cardano
mkPBftCanBeLeaderOuroboros.Consensus.Cardano
NeutralNonceOuroboros.Consensus.Cardano
Nonce 
1 (Type/Class)Ouroboros.Consensus.Cardano
2 (Data Constructor)Ouroboros.Consensus.Cardano
OneEraTipInfoOuroboros.Consensus.Cardano.Block
otherEraNameOuroboros.Consensus.Cardano.Block
OtherHeaderEnvelopeErrorAllegraOuroboros.Consensus.Cardano.Block
OtherHeaderEnvelopeErrorByronOuroboros.Consensus.Cardano.Block
OtherHeaderEnvelopeErrorMaryOuroboros.Consensus.Cardano.Block
OtherHeaderEnvelopeErrorShelleyOuroboros.Consensus.Cardano.Block
OtherHeaderEnvelopeErrorWrongEraOuroboros.Consensus.Cardano.Block
PBftOuroboros.Consensus.Cardano
PBftCanBeLeader 
1 (Data Constructor)Ouroboros.Consensus.Cardano
2 (Type/Class)Ouroboros.Consensus.Cardano
pbftCanBeLeaderCoreNodeIdOuroboros.Consensus.Cardano
pbftCanBeLeaderDlgCertOuroboros.Consensus.Cardano
pbftCanBeLeaderSignKeyOuroboros.Consensus.Cardano
PBftCannotForgeOuroboros.Consensus.Cardano
PBftCannotForgeInvalidDelegationOuroboros.Consensus.Cardano
PBftCannotForgeThresholdExceededOuroboros.Consensus.Cardano
pbftCheckCanForgeOuroboros.Consensus.Cardano
PBftConfigOuroboros.Consensus.Cardano
PBftCryptoOuroboros.Consensus.Cardano
pbftDelegatesOuroboros.Consensus.Cardano
PBftDelegationCertOuroboros.Consensus.Cardano, Ouroboros.Consensus.Cardano
PBftDSIGNOuroboros.Consensus.Cardano, Ouroboros.Consensus.Cardano
PBftExceededSignThresholdOuroboros.Consensus.Cardano
PBftFields 
1 (Data Constructor)Ouroboros.Consensus.Cardano
2 (Type/Class)Ouroboros.Consensus.Cardano
pbftGenKeyOuroboros.Consensus.Cardano
PBftInvalidSignatureOuroboros.Consensus.Cardano
PBftInvalidSlotOuroboros.Consensus.Cardano
PBftIsLeader 
1 (Data Constructor)Ouroboros.Consensus.Cardano
2 (Type/Class)Ouroboros.Consensus.Cardano
pbftIsLeaderDlgCertOuroboros.Consensus.Cardano
pbftIsLeaderSignKeyOuroboros.Consensus.Cardano
pbftIssuerOuroboros.Consensus.Cardano
PBftLedgerView 
1 (Data Constructor)Ouroboros.Consensus.Cardano
2 (Type/Class)Ouroboros.Consensus.Cardano
PBftMockCryptoOuroboros.Consensus.Cardano
PBftNotGenesisDelegateOuroboros.Consensus.Cardano
pbftNumNodesOuroboros.Consensus.Cardano
PBftParams 
1 (Data Constructor)Ouroboros.Consensus.Cardano
2 (Type/Class)Ouroboros.Consensus.Cardano
pbftParamsOuroboros.Consensus.Cardano
pbftSecurityParamOuroboros.Consensus.Cardano
pbftSignatureOuroboros.Consensus.Cardano
PBftSignatureThreshold 
1 (Data Constructor)Ouroboros.Consensus.Cardano
2 (Type/Class)Ouroboros.Consensus.Cardano
pbftSignatureThresholdOuroboros.Consensus.Cardano
PBftValidateBoundaryOuroboros.Consensus.Cardano
pbftValidateBoundaryOuroboros.Consensus.Cardano
PBftValidateRegularOuroboros.Consensus.Cardano
pbftValidateRegularOuroboros.Consensus.Cardano
PBftValidateViewOuroboros.Consensus.Cardano
PBftValidationErrOuroboros.Consensus.Cardano
PBftVerKeyHashOuroboros.Consensus.Cardano, Ouroboros.Consensus.Cardano
pbftWindowExceedsThresholdOuroboros.Consensus.Cardano
pbftWindowSizeOuroboros.Consensus.Cardano
preferCandidateOuroboros.Consensus.Cardano
ProtocolOuroboros.Consensus.Cardano
ProtocolByron 
1 (Data Constructor)Ouroboros.Consensus.Cardano
2 (Type/Class)Ouroboros.Consensus.Cardano
ProtocolCardano 
1 (Data Constructor)Ouroboros.Consensus.Cardano
2 (Type/Class)Ouroboros.Consensus.Cardano
ProtocolClientOuroboros.Consensus.Cardano
ProtocolClientByronOuroboros.Consensus.Cardano
ProtocolClientCardanoOuroboros.Consensus.Cardano
protocolClientInfoOuroboros.Consensus.Cardano
protocolClientInfoByronOuroboros.Consensus.Cardano
protocolClientInfoCardanoOuroboros.Consensus.Cardano.Node
protocolClientInfoShelleyOuroboros.Consensus.Cardano
ProtocolClientShelleyOuroboros.Consensus.Cardano
protocolInfoOuroboros.Consensus.Cardano
protocolInfoByronOuroboros.Consensus.Cardano
protocolInfoCardanoOuroboros.Consensus.Cardano.Node
protocolInfoShelleyOuroboros.Consensus.Cardano
ProtocolParamsAllegra 
1 (Data Constructor)Ouroboros.Consensus.Cardano.Node, Ouroboros.Consensus.Cardano
2 (Type/Class)Ouroboros.Consensus.Cardano.Node, Ouroboros.Consensus.Cardano
ProtocolParamsByron 
1 (Data Constructor)Ouroboros.Consensus.Cardano
2 (Type/Class)Ouroboros.Consensus.Cardano
ProtocolParamsMary 
1 (Data Constructor)Ouroboros.Consensus.Cardano.Node, Ouroboros.Consensus.Cardano
2 (Type/Class)Ouroboros.Consensus.Cardano.Node, Ouroboros.Consensus.Cardano
ProtocolParamsShelley 
1 (Data Constructor)Ouroboros.Consensus.Cardano
2 (Type/Class)Ouroboros.Consensus.Cardano
ProtocolParamsTransition 
1 (Type/Class)Ouroboros.Consensus.Cardano.Node, Ouroboros.Consensus.Cardano
2 (Data Constructor)Ouroboros.Consensus.Cardano.Node, Ouroboros.Consensus.Cardano
protocolSecurityParamOuroboros.Consensus.Cardano
ProtocolShelley 
1 (Data Constructor)Ouroboros.Consensus.Cardano
2 (Type/Class)Ouroboros.Consensus.Cardano
ProtVer 
1 (Type/Class)Ouroboros.Consensus.Cardano
2 (Data Constructor)Ouroboros.Consensus.Cardano
pvMajorOuroboros.Consensus.Cardano
pvMinorOuroboros.Consensus.Cardano
QueryOuroboros.Consensus.Cardano.Block
QueryAnytimeAllegraOuroboros.Consensus.Cardano.Block
QueryAnytimeByronOuroboros.Consensus.Cardano.Block
QueryAnytimeMaryOuroboros.Consensus.Cardano.Block
QueryAnytimeShelleyOuroboros.Consensus.Cardano.Block
QueryHardForkOuroboros.Consensus.Cardano.Block
QueryIfCurrentAllegraOuroboros.Consensus.Cardano.Block
QueryIfCurrentByronOuroboros.Consensus.Cardano.Block
QueryIfCurrentMaryOuroboros.Consensus.Cardano.Block
QueryIfCurrentShelleyOuroboros.Consensus.Cardano.Block
QueryResultEraMismatchOuroboros.Consensus.Cardano.Block
QueryResultSuccessOuroboros.Consensus.Cardano.Block
reupdateChainDepStateOuroboros.Consensus.Cardano
runProtocolOuroboros.Consensus.Cardano
runProtocolClientOuroboros.Consensus.Cardano
SecurityParam 
1 (Data Constructor)Ouroboros.Consensus.Cardano
2 (Type/Class)Ouroboros.Consensus.Cardano
SelectViewOuroboros.Consensus.Cardano, Ouroboros.Consensus.Cardano
sgActiveSlotsCoeffOuroboros.Consensus.Cardano
sgEpochLengthOuroboros.Consensus.Cardano
sgGenDelegsOuroboros.Consensus.Cardano
sgInitialFundsOuroboros.Consensus.Cardano
sgMaxKESEvolutionsOuroboros.Consensus.Cardano
sgMaxLovelaceSupplyOuroboros.Consensus.Cardano
sgNetworkIdOuroboros.Consensus.Cardano
sgNetworkMagicOuroboros.Consensus.Cardano
sgProtocolParamsOuroboros.Consensus.Cardano
sgSecurityParamOuroboros.Consensus.Cardano
sgSlotLengthOuroboros.Consensus.Cardano
sgSlotsPerKESPeriodOuroboros.Consensus.Cardano
sgsPoolsOuroboros.Consensus.Cardano
sgsStakeOuroboros.Consensus.Cardano
sgStakingOuroboros.Consensus.Cardano
sgSystemStartOuroboros.Consensus.Cardano
sgUpdateQuorumOuroboros.Consensus.Cardano
ShelleyBasedEraOuroboros.Consensus.Cardano.Block
shelleyBlockForgingOuroboros.Consensus.Cardano
ShelleyBlockHFCOuroboros.Consensus.Cardano.ShelleyHFC
ShelleyEraOuroboros.Consensus.Cardano.Block
ShelleyGenesis 
1 (Type/Class)Ouroboros.Consensus.Cardano
2 (Data Constructor)Ouroboros.Consensus.Cardano
ShelleyGenesisStaking 
1 (Type/Class)Ouroboros.Consensus.Cardano
2 (Data Constructor)Ouroboros.Consensus.Cardano
shelleyLedgerConfigOuroboros.Consensus.Cardano.CanHardFork
ShelleyPartialLedgerConfig 
1 (Type/Class)Ouroboros.Consensus.Cardano.CanHardFork
2 (Data Constructor)Ouroboros.Consensus.Cardano.CanHardFork
shelleyTriggerHardForkOuroboros.Consensus.Cardano.CanHardFork
StandardAllegraOuroboros.Consensus.Cardano.Block
StandardCryptoOuroboros.Consensus.Cardano.Block
StandardMaryOuroboros.Consensus.Cardano.Block
StandardShelleyOuroboros.Consensus.Cardano.Block
StorageConfigOuroboros.Consensus.Cardano.Block
tickChainDepStateOuroboros.Consensus.Cardano
TickedOuroboros.Consensus.Cardano
TickedKOuroboros.Consensus.Cardano
tickedPBftDelegatesOuroboros.Consensus.Cardano
TickedPBftLedgerViewOuroboros.Consensus.Cardano
tickedPBftLedgerViewOuroboros.Consensus.Cardano
TickedPBftStateOuroboros.Consensus.Cardano
TickedTrivialOuroboros.Consensus.Cardano
TipInfoAllegraOuroboros.Consensus.Cardano.Block
TipInfoByronOuroboros.Consensus.Cardano.Block
TipInfoMaryOuroboros.Consensus.Cardano.Block
TipInfoShelleyOuroboros.Consensus.Cardano.Block
tpraosBlockIssuerVKeyOuroboros.Consensus.Cardano
TPraosLeaderCredentials 
1 (Data Constructor)Ouroboros.Consensus.Cardano
2 (Type/Class)Ouroboros.Consensus.Cardano
transitionLowerBoundOuroboros.Consensus.Cardano.Node, Ouroboros.Consensus.Cardano
transitionTriggerOuroboros.Consensus.Cardano.Node, Ouroboros.Consensus.Cardano
TriggerHardForkOuroboros.Consensus.Cardano.CanHardFork, Ouroboros.Consensus.Cardano.Node
TriggerHardForkAtEpochOuroboros.Consensus.Cardano.CanHardFork, Ouroboros.Consensus.Cardano.Node
TriggerHardForkAtVersionOuroboros.Consensus.Cardano.CanHardFork, Ouroboros.Consensus.Cardano.Node
TriggerHardForkNeverOuroboros.Consensus.Cardano.CanHardFork, Ouroboros.Consensus.Cardano.Node
TxIdOuroboros.Consensus.Cardano.Block
updateChainDepStateOuroboros.Consensus.Cardano
validateGenesisOuroboros.Consensus.Cardano
ValidateViewOuroboros.Consensus.Cardano, Ouroboros.Consensus.Cardano
ValidationErrOuroboros.Consensus.Cardano, Ouroboros.Consensus.Cardano
verifyProtocolOuroboros.Consensus.Cardano
verifyProtocolClientOuroboros.Consensus.Cardano