cardano-protocol-tpraos-1.4.0.0: Cardano Protocol: Transitional Praos
Contents
Index
Index
ActiveSlot
Cardano.Protocol.TPraos.Rules.Overlay
assertBoundedNatural
Cardano.Protocol.TPraos.BHeader
bhash
Cardano.Protocol.TPraos.BHeader
BHBody
1 (Type/Class)
Cardano.Protocol.TPraos.BHeader
2 (Data Constructor)
Cardano.Protocol.TPraos.BHeader
bhbody
Cardano.Protocol.TPraos.BHeader
BHeader
1 (Type/Class)
Cardano.Protocol.TPraos.BHeader
2 (Data Constructor)
Cardano.Protocol.TPraos.BHeader
bheaderBlockNo
Cardano.Protocol.TPraos.BHeader
bheaderEta
Cardano.Protocol.TPraos.BHeader
bheaderL
Cardano.Protocol.TPraos.BHeader
bheaderOCert
Cardano.Protocol.TPraos.BHeader
bheaderPrev
Cardano.Protocol.TPraos.BHeader
bHeaderSize
Cardano.Protocol.TPraos.BHeader
bheaderSlotNo
Cardano.Protocol.TPraos.BHeader
bheaderVk
Cardano.Protocol.TPraos.BHeader
bheaderVrfVk
Cardano.Protocol.TPraos.BHeader
bhHash
Cardano.Protocol.TPraos.BHeader
BlockHash
Cardano.Protocol.TPraos.BHeader
BlockIssuerVRF
Cardano.Protocol.Crypto
bnonce
Cardano.Protocol.TPraos.BHeader
BoundedNatural
Cardano.Protocol.TPraos.BHeader
bprotver
Cardano.Protocol.TPraos.BHeader
bsize
Cardano.Protocol.TPraos.BHeader
bvMaxValue
Cardano.Protocol.TPraos.BHeader
bvValue
Cardano.Protocol.TPraos.BHeader
ChainDepState
1 (Type/Class)
Cardano.Protocol.TPraos.API
2 (Data Constructor)
Cardano.Protocol.TPraos.API
ChainTransitionError
1 (Type/Class)
Cardano.Protocol.TPraos.API
2 (Data Constructor)
Cardano.Protocol.TPraos.API
checkLeaderNatValue
Cardano.Protocol.TPraos.BHeader
checkLeaderValue
Cardano.Protocol.TPraos.BHeader
,
Cardano.Protocol.TPraos.API
classifyOverlaySlot
Cardano.Protocol.TPraos.Rules.Overlay
CounterTooSmallOCERT
Cardano.Protocol.TPraos.Rules.OCert
Crypto
Cardano.Protocol.Crypto
csLabNonce
Cardano.Protocol.TPraos.API
csProtocol
Cardano.Protocol.TPraos.API
csTickn
Cardano.Protocol.TPraos.API
currentIssueNo
Cardano.Protocol.TPraos.OCert
currentLedgerView
Cardano.Protocol.TPraos.API
futureLedgerView
Cardano.Protocol.TPraos.API
FutureLedgerViewError
1 (Type/Class)
Cardano.Protocol.TPraos.API
2 (Data Constructor)
Cardano.Protocol.TPraos.API
GenDelegVRF
Cardano.Protocol.Crypto
GenesisHash
Cardano.Protocol.TPraos.BHeader
getLeaderSchedule
Cardano.Protocol.TPraos.API
GetLedgerView
Cardano.Protocol.TPraos.API
HashHeader
1 (Type/Class)
Cardano.Protocol.TPraos.BHeader
2 (Data Constructor)
Cardano.Protocol.TPraos.BHeader
hashHeaderToNonce
Cardano.Protocol.TPraos.BHeader
hashVerKeyVRF
Cardano.Protocol.Crypto
hBbsize
Cardano.Protocol.TPraos.BHeader
initialChainDepState
Cardano.Protocol.TPraos.API
InvalidKesSignatureOCERT
Cardano.Protocol.TPraos.Rules.OCert
InvalidSignatureOCERT
Cardano.Protocol.TPraos.Rules.OCert
issuerIDfromBHBody
Cardano.Protocol.TPraos.BHeader
KES
Cardano.Protocol.Crypto
KESAfterEndOCERT
Cardano.Protocol.TPraos.Rules.OCert
KESBeforeStartOCERT
Cardano.Protocol.TPraos.Rules.OCert
KESPeriod
1 (Type/Class)
Cardano.Protocol.TPraos.OCert
2 (Data Constructor)
Cardano.Protocol.TPraos.OCert
kesPeriod
Cardano.Protocol.TPraos.OCert
KeyRoleVRF
Cardano.Protocol.Crypto
labBlockNo
Cardano.Protocol.TPraos.BHeader
labHash
Cardano.Protocol.TPraos.BHeader
labSlotNo
Cardano.Protocol.TPraos.BHeader
LastAppliedBlock
1 (Type/Class)
Cardano.Protocol.TPraos.BHeader
2 (Data Constructor)
Cardano.Protocol.TPraos.BHeader
lastAppliedHash
Cardano.Protocol.TPraos.BHeader
LedgerView
1 (Type/Class)
Cardano.Protocol.TPraos.API
2 (Data Constructor)
Cardano.Protocol.TPraos.API
lookupInOverlaySchedule
Cardano.Protocol.TPraos.Rules.Overlay
lvChainChecks
Cardano.Protocol.TPraos.API
lvD
Cardano.Protocol.TPraos.API
lvExtraEntropy
Cardano.Protocol.TPraos.API
lvGenDelegs
Cardano.Protocol.TPraos.API
lvPoolDistr
Cardano.Protocol.TPraos.API
makeHeaderView
Cardano.Protocol.TPraos.BHeader
mkInitialShelleyLedgerView
Cardano.Protocol.TPraos.API
mkSeed
Cardano.Protocol.TPraos.BHeader
NoCounterForKeyHashOCERT
Cardano.Protocol.TPraos.Rules.OCert
NonActiveSlot
Cardano.Protocol.TPraos.Rules.Overlay
NotActiveSlotOVERLAY
Cardano.Protocol.TPraos.Rules.Overlay
OBftSlot
Cardano.Protocol.TPraos.Rules.Overlay
OCERT
Cardano.Protocol.TPraos.Rules.OCert
OCert
1 (Type/Class)
Cardano.Protocol.TPraos.OCert
2 (Data Constructor)
Cardano.Protocol.TPraos.OCert
OCertEnv
1 (Type/Class)
Cardano.Protocol.TPraos.OCert
,
Cardano.Protocol.TPraos.Rules.OCert
2 (Data Constructor)
Cardano.Protocol.TPraos.OCert
,
Cardano.Protocol.TPraos.Rules.OCert
ocertEnvGenDelegs
Cardano.Protocol.TPraos.OCert
,
Cardano.Protocol.TPraos.Rules.OCert
ocertEnvStPools
Cardano.Protocol.TPraos.OCert
,
Cardano.Protocol.TPraos.Rules.OCert
OcertFailure
Cardano.Protocol.TPraos.Rules.Overlay
ocertKESPeriod
Cardano.Protocol.TPraos.OCert
ocertN
Cardano.Protocol.TPraos.OCert
OcertPredicateFailure
Cardano.Protocol.TPraos.Rules.OCert
ocertSigma
Cardano.Protocol.TPraos.OCert
OCertSignable
1 (Type/Class)
Cardano.Protocol.TPraos.OCert
2 (Data Constructor)
Cardano.Protocol.TPraos.OCert
ocertToSignable
Cardano.Protocol.TPraos.OCert
ocertVkHot
Cardano.Protocol.TPraos.OCert
OVERLAY
Cardano.Protocol.TPraos.Rules.Overlay
OverlayEnv
1 (Type/Class)
Cardano.Protocol.TPraos.Rules.Overlay
2 (Data Constructor)
Cardano.Protocol.TPraos.Rules.Overlay
OverlayFailure
Cardano.Protocol.TPraos.Rules.Prtcl
OverlayPredicateFailure
Cardano.Protocol.TPraos.Rules.Overlay
overlaySlots
Cardano.Protocol.TPraos.Rules.Overlay
PraosCrypto
Cardano.Protocol.TPraos.API
PredicateFailure
Cardano.Protocol.TPraos.Rules.OCert
,
Cardano.Protocol.TPraos.Rules.Overlay
,
Cardano.Protocol.TPraos.Rules.Tickn
,
Cardano.Protocol.TPraos.Rules.Updn
,
Cardano.Protocol.TPraos.Rules.Prtcl
PrevHash
Cardano.Protocol.TPraos.BHeader
prevHashToNonce
Cardano.Protocol.TPraos.BHeader
PRTCL
Cardano.Protocol.TPraos.Rules.Prtcl
PrtclEnv
1 (Type/Class)
Cardano.Protocol.TPraos.Rules.Prtcl
2 (Data Constructor)
Cardano.Protocol.TPraos.Rules.Prtcl
PrtclPredicateFailure
Cardano.Protocol.TPraos.Rules.Prtcl
PrtclState
1 (Type/Class)
Cardano.Protocol.TPraos.Rules.Prtcl
2 (Data Constructor)
Cardano.Protocol.TPraos.Rules.Prtcl
prtlSeqChecks
Cardano.Protocol.TPraos.Rules.Prtcl
PrtlSeqFailure
Cardano.Protocol.TPraos.Rules.Prtcl
reupdateChainDepState
Cardano.Protocol.TPraos.API
seedEta
Cardano.Protocol.TPraos.BHeader
seedL
Cardano.Protocol.TPraos.BHeader
slotsPerKESPeriod
Cardano.Protocol.TPraos.OCert
StakePoolVRF
Cardano.Protocol.Crypto
StandardCrypto
Cardano.Protocol.Crypto
State
Cardano.Protocol.TPraos.Rules.Prtcl
tickChainDepState
Cardano.Protocol.TPraos.API
TICKN
Cardano.Protocol.TPraos.Rules.Tickn
TicknEnv
1 (Type/Class)
Cardano.Protocol.TPraos.Rules.Tickn
2 (Data Constructor)
Cardano.Protocol.TPraos.Rules.Tickn
ticknEnvCandidateNonce
Cardano.Protocol.TPraos.Rules.Tickn
ticknEnvExtraEntropy
Cardano.Protocol.TPraos.Rules.Tickn
ticknEnvHashHeaderNonce
Cardano.Protocol.TPraos.Rules.Tickn
TicknPredicateFailure
Cardano.Protocol.TPraos.Rules.Tickn
TicknState
1 (Type/Class)
Cardano.Protocol.TPraos.Rules.Tickn
2 (Data Constructor)
Cardano.Protocol.TPraos.Rules.Tickn
ticknStateEpochNonce
Cardano.Protocol.TPraos.Rules.Tickn
ticknStatePrevHashNonce
Cardano.Protocol.TPraos.Rules.Tickn
unHashHeader
Cardano.Protocol.TPraos.BHeader
unKESPeriod
Cardano.Protocol.TPraos.OCert
UnknownGenesisKeyOVERLAY
Cardano.Protocol.TPraos.Rules.Overlay
unVRFVerKeyHash
Cardano.Protocol.Crypto
updateChainDepState
Cardano.Protocol.TPraos.API
UPDN
Cardano.Protocol.TPraos.Rules.Updn
UpdnEnv
1 (Type/Class)
Cardano.Protocol.TPraos.Rules.Updn
2 (Data Constructor)
Cardano.Protocol.TPraos.Rules.Updn
UpdnFailure
Cardano.Protocol.TPraos.Rules.Prtcl
UpdnPredicateFailure
Cardano.Protocol.TPraos.Rules.Updn
UpdnState
1 (Type/Class)
Cardano.Protocol.TPraos.Rules.Updn
2 (Data Constructor)
Cardano.Protocol.TPraos.Rules.Updn
VRF
Cardano.Protocol.Crypto
VRFKeyBadLeaderValue
Cardano.Protocol.TPraos.Rules.Overlay
VRFKeyBadNonce
Cardano.Protocol.TPraos.Rules.Overlay
VRFKeyUnknown
Cardano.Protocol.TPraos.Rules.Overlay
VRFKeyWrongVRFKey
Cardano.Protocol.TPraos.Rules.Overlay
VRFLeaderValueTooBig
Cardano.Protocol.TPraos.Rules.Overlay
VRFVerKeyHash
1 (Data Constructor)
Cardano.Protocol.Crypto
2 (Type/Class)
Cardano.Protocol.Crypto
WrongBlockNoPrtclSeq
Cardano.Protocol.TPraos.Rules.Prtcl
WrongBlockSequencePrtclSeq
Cardano.Protocol.TPraos.Rules.Prtcl
WrongGenesisColdKeyOVERLAY
Cardano.Protocol.TPraos.Rules.Overlay
WrongGenesisVRFKeyOVERLAY
Cardano.Protocol.TPraos.Rules.Overlay
WrongSlotIntervalPrtclSeq
Cardano.Protocol.TPraos.Rules.Prtcl