ouroboros-consensus:protocol

Index

ACryptoOuroboros.Consensus.Protocol.Praos.AgentClient
AddrOuroboros.Consensus.Protocol.Praos.AgentClient
AfterKESEndOuroboros.Consensus.Protocol.Ledger.HotKey
AgentCryptoOuroboros.Consensus.Protocol.Praos.AgentClient
BeforeKESStartOuroboros.Consensus.Protocol.Ledger.HotKey
candidateNonceOuroboros.Consensus.Protocol.Praos.Common
ConsensusConfigOuroboros.Consensus.Protocol.TPraos, Ouroboros.Consensus.Protocol.Praos
CounterOverIncrementedOCERTOuroboros.Consensus.Protocol.Praos
CounterTooSmallOCERTOuroboros.Consensus.Protocol.Praos
doValidateKESSignatureOuroboros.Consensus.Protocol.Praos
doValidateVRFSignatureOuroboros.Consensus.Protocol.Praos
epochNonceOuroboros.Consensus.Protocol.Praos.Common
evolveOuroboros.Consensus.Protocol.Ledger.HotKey
evolvingNonceOuroboros.Consensus.Protocol.Praos.Common
FDOuroboros.Consensus.Protocol.Praos.AgentClient
finalizeOuroboros.Consensus.Protocol.Ledger.HotKey
firstSlotOfEpochOfSlotOuroboros.Consensus.Protocol.Ledger.Util
forecastToPraosLedgerViewOuroboros.Consensus.Protocol.Praos.Views
forgePraosFieldsOuroboros.Consensus.Protocol.Praos
forgeTPraosFieldsOuroboros.Consensus.Protocol.TPraos
getInfoOuroboros.Consensus.Protocol.Ledger.HotKey
getMaxMajorProtVerOuroboros.Consensus.Protocol.Praos.Common, Ouroboros.Consensus.Protocol.TPraos
getOCertOuroboros.Consensus.Protocol.Ledger.HotKey
getOCertMaybeOuroboros.Consensus.Protocol.Ledger.HotKey
getOpCertCountersOuroboros.Consensus.Protocol.Praos.Common
getPraosNoncesOuroboros.Consensus.Protocol.Praos.Common
HasMaxMajorProtVerOuroboros.Consensus.Protocol.Praos.Common
HeaderView 
1 (Type/Class)Ouroboros.Consensus.Protocol.Praos.Views
2 (Data Constructor)Ouroboros.Consensus.Protocol.Praos.Views
HigherOCertOuroboros.Consensus.Protocol.Praos.Common
HotKey 
1 (Type/Class)Ouroboros.Consensus.Protocol.Ledger.HotKey
2 (Data Constructor)Ouroboros.Consensus.Protocol.Ledger.HotKey
hvOCertOuroboros.Consensus.Protocol.Praos.Views
hvPrevHashOuroboros.Consensus.Protocol.Praos.Views
hvSignatureOuroboros.Consensus.Protocol.Praos.Views
hvSignedOuroboros.Consensus.Protocol.Praos.Views
hvSlotNoOuroboros.Consensus.Protocol.Praos.Views
hvVKOuroboros.Consensus.Protocol.Praos.Views
hvVrfResOuroboros.Consensus.Protocol.Praos.Views
hvVrfVKOuroboros.Consensus.Protocol.Praos.Views
InKESRangeOuroboros.Consensus.Protocol.Ledger.HotKey
instantiatePraosCredentialsOuroboros.Consensus.Protocol.Praos.Common
InvalidKesSignatureOCERTOuroboros.Consensus.Protocol.Praos
InvalidSignatureOCERTOuroboros.Consensus.Protocol.Praos
isNewEpochOuroboros.Consensus.Protocol.Ledger.Util
isPoisonedOuroboros.Consensus.Protocol.Ledger.HotKey
kesAbsolutePeriodOuroboros.Consensus.Protocol.Ledger.HotKey
KESAfterEndOCERTOuroboros.Consensus.Protocol.Praos
KESAgentClientExceptionOuroboros.Consensus.Protocol.Praos.AgentClient
KESAgentClientTrace 
1 (Type/Class)Ouroboros.Consensus.Protocol.Praos.AgentClient
2 (Data Constructor)Ouroboros.Consensus.Protocol.Praos.AgentClient
KESAgentContextOuroboros.Consensus.Protocol.Praos.AgentClient
KESBeforeStartOCERTOuroboros.Consensus.Protocol.Praos
KESCouldNotEvolveOuroboros.Consensus.Protocol.Ledger.HotKey
kesEndPeriodOuroboros.Consensus.Protocol.Ledger.HotKey
KESEvolutionOuroboros.Consensus.Protocol.Ledger.HotKey
kesEvolutionOuroboros.Consensus.Protocol.Ledger.HotKey
KESEvolutionErrorOuroboros.Consensus.Protocol.Ledger.HotKey
KESEvolutionInfoOuroboros.Consensus.Protocol.Ledger.HotKey
KESInfo 
1 (Type/Class)Ouroboros.Consensus.Protocol.Ledger.HotKey
2 (Data Constructor)Ouroboros.Consensus.Protocol.Ledger.HotKey
KESKeyAlreadyPoisonedOuroboros.Consensus.Protocol.Ledger.HotKey
kesStartPeriodOuroboros.Consensus.Protocol.Ledger.HotKey
KESStatusOuroboros.Consensus.Protocol.Ledger.HotKey
kesStatusOuroboros.Consensus.Protocol.Ledger.HotKey
labNonceOuroboros.Consensus.Protocol.Praos.Common
makeAddressOuroboros.Consensus.Protocol.Praos.AgentClient
makeRawBearerOuroboros.Consensus.Protocol.Praos.AgentClient
MaxMajorProtVer 
1 (Type/Class)Ouroboros.Consensus.Protocol.Praos.Common, Ouroboros.Consensus.Protocol.TPraos
2 (Data Constructor)Ouroboros.Consensus.Protocol.Praos.Common, Ouroboros.Consensus.Protocol.TPraos
mkDynamicHotKeyOuroboros.Consensus.Protocol.Ledger.HotKey
mkEmptyHotKeyOuroboros.Consensus.Protocol.Ledger.HotKey
mkHotKeyOuroboros.Consensus.Protocol.Ledger.HotKey
mkHotKeyAtEvolutionOuroboros.Consensus.Protocol.Ledger.HotKey
mkShelleyGlobalsOuroboros.Consensus.Protocol.TPraos
mkTPraosParamsOuroboros.Consensus.Protocol.TPraos
MonadKESAgentOuroboros.Consensus.Protocol.Praos.AgentClient
NoCounterForKeyHashOCERTOuroboros.Consensus.Protocol.Praos
plvMaxBodySizeOuroboros.Consensus.Protocol.Praos.Views
plvMaxHeaderSizeOuroboros.Consensus.Protocol.Praos.Views
plvPoolDistrOuroboros.Consensus.Protocol.Praos.Views
plvProtocolVersionOuroboros.Consensus.Protocol.Praos.Views
PraosOuroboros.Consensus.Protocol.Praos
PraosCanBeLeader 
1 (Type/Class)Ouroboros.Consensus.Protocol.Praos.Common
2 (Data Constructor)Ouroboros.Consensus.Protocol.Praos.Common
praosCanBeLeaderColdVerKeyOuroboros.Consensus.Protocol.Praos.Common
praosCanBeLeaderCredentialsSourceOuroboros.Consensus.Protocol.Praos.Common
praosCanBeLeaderSignKeyVRFOuroboros.Consensus.Protocol.Praos.Common
PraosCannotForgeOuroboros.Consensus.Protocol.Praos
PraosCannotForgeKeyNotUsableYetOuroboros.Consensus.Protocol.Praos
praosCheckCanForgeOuroboros.Consensus.Protocol.Praos
PraosConfigOuroboros.Consensus.Protocol.Praos
PraosCredentialsAgentOuroboros.Consensus.Protocol.Praos.Common
PraosCredentialsSourceOuroboros.Consensus.Protocol.Praos.Common
PraosCredentialsUnsoundOuroboros.Consensus.Protocol.Praos.Common
PraosCrypto 
1 (Type/Class)Ouroboros.Consensus.Protocol.TPraos
2 (Type/Class)Ouroboros.Consensus.Protocol.Praos
praosEpochInfoOuroboros.Consensus.Protocol.Praos
PraosFields 
1 (Type/Class)Ouroboros.Consensus.Protocol.Praos
2 (Data Constructor)Ouroboros.Consensus.Protocol.Praos
PraosIsLeader 
1 (Type/Class)Ouroboros.Consensus.Protocol.Praos
2 (Data Constructor)Ouroboros.Consensus.Protocol.Praos
praosIsLeaderVrfResOuroboros.Consensus.Protocol.Praos
praosLeaderFOuroboros.Consensus.Protocol.Praos
PraosLedgerView 
1 (Type/Class)Ouroboros.Consensus.Protocol.Praos.Views
2 (Data Constructor)Ouroboros.Consensus.Protocol.Praos.Views
praosMaxKESEvoOuroboros.Consensus.Protocol.Praos
praosMaxMajorPVOuroboros.Consensus.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
praosParamsOuroboros.Consensus.Protocol.Praos
PraosProtocolSupportsNodeOuroboros.Consensus.Protocol.Praos.Common
PraosProtocolSupportsNodeCryptoOuroboros.Consensus.Protocol.Praos.Common
praosRandomnessStabilisationWindowOuroboros.Consensus.Protocol.Praos
PraosReasonForSwitchOuroboros.Consensus.Protocol.Praos.Common
praosSecurityParamOuroboros.Consensus.Protocol.Praos
praosSignatureOuroboros.Consensus.Protocol.Praos
praosSlotsPerKESPeriodOuroboros.Consensus.Protocol.Praos
PraosState 
1 (Type/Class)Ouroboros.Consensus.Protocol.Praos
2 (Data Constructor)Ouroboros.Consensus.Protocol.Praos
praosStateCandidateNonceOuroboros.Consensus.Protocol.Praos
praosStateEpochNonceOuroboros.Consensus.Protocol.Praos
praosStateEvolvingNonceOuroboros.Consensus.Protocol.Praos
praosStateLabNonceOuroboros.Consensus.Protocol.Praos
praosStateLastEpochBlockNonceOuroboros.Consensus.Protocol.Praos
praosStateLastSlotOuroboros.Consensus.Protocol.Praos
praosStateOCertCountersOuroboros.Consensus.Protocol.Praos
praosStatePreviousEpochNonceOuroboros.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
praosToSignOuroboros.Consensus.Protocol.Praos
praosToSignIssuerVKOuroboros.Consensus.Protocol.Praos
praosToSignOCertOuroboros.Consensus.Protocol.Praos
praosToSignVrfResOuroboros.Consensus.Protocol.Praos
praosToSignVrfVKOuroboros.Consensus.Protocol.Praos
PraosValidationErrOuroboros.Consensus.Protocol.Praos
previousLabNonceOuroboros.Consensus.Protocol.Praos.Common
protoMaxMajorPVOuroboros.Consensus.Protocol.Praos.Common
ptvIssueNoOuroboros.Consensus.Protocol.Praos.Common
ptvIssuerOuroboros.Consensus.Protocol.Praos.Common
ptvSlotNoOuroboros.Consensus.Protocol.Praos.Common
ptvTieBreakVRFOuroboros.Consensus.Protocol.Praos.Common
RestrictedVRFTiebreakerOuroboros.Consensus.Protocol.Praos.Common
runKESAgentClientOuroboros.Consensus.Protocol.Praos.AgentClient
signOuroboros.Consensus.Protocol.Ledger.HotKey
sign_Ouroboros.Consensus.Protocol.Ledger.HotKey
StandardCryptoOuroboros.Consensus.Protocol.TPraos
TickedOuroboros.Consensus.Protocol.TPraos, Ouroboros.Consensus.Protocol.Praos
TickedChainDepStateOuroboros.Consensus.Protocol.TPraos
TickedPraosStateOuroboros.Consensus.Protocol.Praos
tickedPraosStateChainDepStateOuroboros.Consensus.Protocol.Praos
tickedPraosStateLedgerViewOuroboros.Consensus.Protocol.Praos
tickedTPraosStateChainDepStateOuroboros.Consensus.Protocol.TPraos
tickedTPraosStateLedgerViewOuroboros.Consensus.Protocol.TPraos
TickedTrivialOuroboros.Consensus.Protocol.TPraos
TPraosOuroboros.Consensus.Protocol.TPraos
TPraosCannotForgeOuroboros.Consensus.Protocol.TPraos
TPraosCannotForgeKeyNotUsableYetOuroboros.Consensus.Protocol.TPraos
TPraosCannotForgeWrongVRFOuroboros.Consensus.Protocol.TPraos
tpraosCheckCanForgeOuroboros.Consensus.Protocol.TPraos
TPraosConfigOuroboros.Consensus.Protocol.TPraos, Ouroboros.Consensus.Protocol.Praos
tpraosEpochInfoOuroboros.Consensus.Protocol.TPraos, Ouroboros.Consensus.Protocol.Praos
TPraosFields 
1 (Type/Class)Ouroboros.Consensus.Protocol.TPraos
2 (Data Constructor)Ouroboros.Consensus.Protocol.TPraos
tpraosInitialNonceOuroboros.Consensus.Protocol.TPraos
TPraosIsLeader 
1 (Type/Class)Ouroboros.Consensus.Protocol.TPraos
2 (Data Constructor)Ouroboros.Consensus.Protocol.TPraos
tpraosIsLeaderEtaOuroboros.Consensus.Protocol.TPraos
tpraosIsLeaderGenVRFHashOuroboros.Consensus.Protocol.TPraos
tpraosIsLeaderProofOuroboros.Consensus.Protocol.TPraos
tpraosLeaderFOuroboros.Consensus.Protocol.TPraos
tpraosMaxKESEvoOuroboros.Consensus.Protocol.TPraos
tpraosMaxLovelaceSupplyOuroboros.Consensus.Protocol.TPraos
tpraosMaxMajorPVOuroboros.Consensus.Protocol.TPraos
tpraosNetworkIdOuroboros.Consensus.Protocol.TPraos
TPraosParams 
1 (Type/Class)Ouroboros.Consensus.Protocol.TPraos
2 (Data Constructor)Ouroboros.Consensus.Protocol.TPraos
tpraosParamsOuroboros.Consensus.Protocol.TPraos, Ouroboros.Consensus.Protocol.Praos
tpraosQuorumOuroboros.Consensus.Protocol.TPraos
tpraosSecurityParamOuroboros.Consensus.Protocol.TPraos
tpraosSignatureOuroboros.Consensus.Protocol.TPraos
tpraosSlotsPerKESPeriodOuroboros.Consensus.Protocol.TPraos
TPraosState 
1 (Type/Class)Ouroboros.Consensus.Protocol.TPraos
2 (Data Constructor)Ouroboros.Consensus.Protocol.TPraos
tpraosStateChainDepStateOuroboros.Consensus.Protocol.TPraos
tpraosStateLastSlotOuroboros.Consensus.Protocol.TPraos
tpraosSystemStartOuroboros.Consensus.Protocol.TPraos
TPraosToSign 
1 (Type/Class)Ouroboros.Consensus.Protocol.TPraos
2 (Data Constructor)Ouroboros.Consensus.Protocol.TPraos
tpraosToSignOuroboros.Consensus.Protocol.TPraos
tpraosToSignEtaOuroboros.Consensus.Protocol.TPraos
tpraosToSignIssuerVKOuroboros.Consensus.Protocol.TPraos
tpraosToSignLeaderOuroboros.Consensus.Protocol.TPraos
tpraosToSignOCertOuroboros.Consensus.Protocol.TPraos
tpraosToSignVrfVKOuroboros.Consensus.Protocol.TPraos
TPraosValidateViewOuroboros.Consensus.Protocol.TPraos
UnrestrictedVRFTiebreakerOuroboros.Consensus.Protocol.Praos.Common
VRFKeyBadProofOuroboros.Consensus.Protocol.Praos
VRFKeyUnknownOuroboros.Consensus.Protocol.Praos
VRFKeyWrongVRFKeyOuroboros.Consensus.Protocol.Praos
VRFLeaderValueTooBigOuroboros.Consensus.Protocol.Praos
VRFTiebreakOuroboros.Consensus.Protocol.Praos.Common
VRFTiebreakerFlavorOuroboros.Consensus.Protocol.Praos.Common
withAgentContextOuroboros.Consensus.Protocol.Praos.AgentClient