ouroboros-consensus-shelley-0.1.0.0: Shelley ledger integration in the Ouroboros consensus layer

Index

$sel:allegraLeaderCredentials:ProtocolParamsAllegraOuroboros.Consensus.Shelley.Node
$sel:allegraProtVer:ProtocolParamsAllegraOuroboros.Consensus.Shelley.Node
$sel:maryLeaderCredentials:ProtocolParamsMaryOuroboros.Consensus.Shelley.Node
$sel:maryProtVer:ProtocolParamsMaryOuroboros.Consensus.Shelley.Node
$sel:shelleyGenesis:ProtocolParamsShelleyOuroboros.Consensus.Shelley.Node
$sel:shelleyInitialNonce:ProtocolParamsShelleyOuroboros.Consensus.Shelley.Node
$sel:shelleyLeaderCredentials:ProtocolParamsShelleyOuroboros.Consensus.Shelley.Node
$sel:shelleyProtVer:ProtocolParamsShelleyOuroboros.Consensus.Shelley.Node
$sel:tpraosLeaderCredentialsCanBeLeader:TPraosLeaderCredentialsOuroboros.Consensus.Shelley.Node
$sel:tpraosLeaderCredentialsInitSignKey:TPraosLeaderCredentialsOuroboros.Consensus.Shelley.Node
$sel:tpraosLeaderCredentialsLabel:TPraosLeaderCredentialsOuroboros.Consensus.Shelley.Node
AfterKESEndOuroboros.Consensus.Shelley.Protocol.HotKey
AllegraEraOuroboros.Consensus.Shelley.Eras
ApplyTxError 
1 (Data Constructor)Ouroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
2 (Type/Class)Ouroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
BBodyErrorOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
BeforeKESStartOuroboros.Consensus.Shelley.Protocol.HotKey
BlockConfigOuroboros.Consensus.Shelley.Ledger.Config, Ouroboros.Consensus.Shelley.Ledger
blockMatchesHeaderOuroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
CodecConfigOuroboros.Consensus.Shelley.Ledger.Config, Ouroboros.Consensus.Shelley.Ledger
CompactGenesisOuroboros.Consensus.Shelley.Ledger.Config, Ouroboros.Consensus.Shelley.Ledger
compactGenesisOuroboros.Consensus.Shelley.Ledger.Config, Ouroboros.Consensus.Shelley.Ledger
ConsensusConfigOuroboros.Consensus.Shelley.Protocol
csvChainLengthOuroboros.Consensus.Shelley.Protocol
csvIssueNoOuroboros.Consensus.Shelley.Protocol
csvIssuerOuroboros.Consensus.Shelley.Protocol
csvLeaderVRFOuroboros.Consensus.Shelley.Protocol
csvSelfIssuedOuroboros.Consensus.Shelley.Protocol
csvSlotNoOuroboros.Consensus.Shelley.Protocol
CtxtShelleyOuroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
DebugChainDepStateOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
DebugEpochStateOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
DebugNewEpochStateOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
decodeShelleyAnnTipOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
decodeShelleyBlockOuroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
decodeShelleyHeaderOuroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
decodeShelleyLedgerStateOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
decodeShelleyQueryOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
decodeShelleyResultOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
emptyGenesisStakingOuroboros.Consensus.Shelley.Node
encodeShelleyAnnTipOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
encodeShelleyBlockOuroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
encodeShelleyHeaderOuroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
encodeShelleyHeaderStateOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
encodeShelleyLedgerStateOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
encodeShelleyQueryOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
encodeShelleyResultOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
EraCryptoOuroboros.Consensus.Shelley.Eras
evolveOuroboros.Consensus.Shelley.Protocol.HotKey
firstSlotOfEpochOfSlotOuroboros.Consensus.Shelley.Protocol.Util
fixedBlockBodyOverheadOuroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
forgeShelleyBlockOuroboros.Consensus.Shelley.Ledger.Forge, Ouroboros.Consensus.Shelley.Ledger
forgeTPraosFieldsOuroboros.Consensus.Shelley.Protocol
fromShelleyPrevHashOuroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
GenTxOuroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
GetCBOROuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
getCompactGenesisOuroboros.Consensus.Shelley.Ledger.Config, Ouroboros.Consensus.Shelley.Ledger
GetCurrentPParamsOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
GetEpochNoOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
GetFilteredDelegationsAndRewardAccountsOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
GetFilteredUTxOOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
GetGenesisConfigOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
GetHeaderOuroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
getHeaderOuroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
getInfoOuroboros.Consensus.Shelley.Protocol.HotKey
GetLedgerTipOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
getMaxMajorProtVerOuroboros.Consensus.Shelley.Protocol, Ouroboros.Consensus.Shelley.Node
GetNonMyopicMemberRewardsOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
getPParamsOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
GetProposedPParamsUpdatesOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
GetStakeDistributionOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
getTickedKOuroboros.Consensus.Shelley.Protocol, Ouroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
getTickedPraosLedgerViewOuroboros.Consensus.Shelley.Protocol
GetUTxOOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
HeaderOuroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
headerIsEBBOuroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
HotKey 
1 (Type/Class)Ouroboros.Consensus.Shelley.Protocol.HotKey
2 (Data Constructor)Ouroboros.Consensus.Shelley.Protocol.HotKey
InKESRangeOuroboros.Consensus.Shelley.Protocol.HotKey
isNewEpochOuroboros.Consensus.Shelley.Protocol.Util
isPoisonedOuroboros.Consensus.Shelley.Protocol.HotKey
kesAbsolutePeriodOuroboros.Consensus.Shelley.Protocol.HotKey
KESCouldNotEvolveOuroboros.Consensus.Shelley.Protocol.HotKey
kesEndPeriodOuroboros.Consensus.Shelley.Protocol.HotKey
KESEvolutionOuroboros.Consensus.Shelley.Protocol.HotKey
kesEvolutionOuroboros.Consensus.Shelley.Protocol.HotKey
KESEvolutionErrorOuroboros.Consensus.Shelley.Protocol.HotKey
KESEvolutionInfoOuroboros.Consensus.Shelley.Protocol.HotKey
KESInfo 
1 (Type/Class)Ouroboros.Consensus.Shelley.Protocol.HotKey
2 (Data Constructor)Ouroboros.Consensus.Shelley.Protocol.HotKey
KESKeyAlreadyPoisonedOuroboros.Consensus.Shelley.Protocol.HotKey
kesStartPeriodOuroboros.Consensus.Shelley.Protocol.HotKey
KESStatusOuroboros.Consensus.Shelley.Protocol.HotKey
kesStatusOuroboros.Consensus.Shelley.Protocol.HotKey
LedgerStateOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
MaryEraOuroboros.Consensus.Shelley.Eras
MaxMajorProtVer 
1 (Type/Class)Ouroboros.Consensus.Shelley.Protocol, Ouroboros.Consensus.Shelley.Node
2 (Data Constructor)Ouroboros.Consensus.Shelley.Protocol, Ouroboros.Consensus.Shelley.Node
mkHotKeyOuroboros.Consensus.Shelley.Protocol.HotKey
mkShelleyBlockOuroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
mkShelleyBlockConfigOuroboros.Consensus.Shelley.Ledger.Config, Ouroboros.Consensus.Shelley.Ledger
mkShelleyGlobalsOuroboros.Consensus.Shelley.Protocol
mkShelleyHeaderOuroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
mkShelleyLedgerConfigOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
mkShelleyTxOuroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
mkTPraosParamsOuroboros.Consensus.Shelley.Protocol
NestedCtxt_Ouroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
NeutralNonceOuroboros.Consensus.Shelley.Node
Nonce 
1 (Data Constructor)Ouroboros.Consensus.Shelley.Node
2 (Type/Class)Ouroboros.Consensus.Shelley.Node
NonMyopicMemberRewards 
1 (Type/Class)Ouroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
2 (Data Constructor)Ouroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
NotSelfIssuedOuroboros.Consensus.Shelley.Protocol
perTxOverheadOuroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
PraosCryptoOuroboros.Consensus.Shelley.Protocol.Crypto, Ouroboros.Consensus.Shelley.Protocol
proposalEpochOuroboros.Consensus.Shelley.Ledger.Inspect
proposalParamsOuroboros.Consensus.Shelley.Ledger.Inspect
proposalReachedQuorumOuroboros.Consensus.Shelley.Ledger.Inspect
proposalVersionOuroboros.Consensus.Shelley.Ledger.Inspect
proposalVotesOuroboros.Consensus.Shelley.Ledger.Inspect
protocolClientInfoShelleyOuroboros.Consensus.Shelley.Node
protocolInfoShelleyOuroboros.Consensus.Shelley.Node
ProtocolParamsAllegra 
1 (Type/Class)Ouroboros.Consensus.Shelley.Node
2 (Data Constructor)Ouroboros.Consensus.Shelley.Node
ProtocolParamsMary 
1 (Type/Class)Ouroboros.Consensus.Shelley.Node
2 (Data Constructor)Ouroboros.Consensus.Shelley.Node
ProtocolParamsShelley 
1 (Type/Class)Ouroboros.Consensus.Shelley.Node
2 (Data Constructor)Ouroboros.Consensus.Shelley.Node
ProtocolUpdate 
1 (Type/Class)Ouroboros.Consensus.Shelley.Ledger.Inspect
2 (Data Constructor)Ouroboros.Consensus.Shelley.Ledger.Inspect
protocolUpdateProposalOuroboros.Consensus.Shelley.Ledger.Inspect
protocolUpdatesOuroboros.Consensus.Shelley.Ledger.Inspect
protocolUpdateStateOuroboros.Consensus.Shelley.Ledger.Inspect
ProtVer 
1 (Data Constructor)Ouroboros.Consensus.Shelley.Node
2 (Type/Class)Ouroboros.Consensus.Shelley.Node
pvMajorOuroboros.Consensus.Shelley.Node
pvMinorOuroboros.Consensus.Shelley.Node
QueryOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
querySupportedVersionOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
SelfIssued 
1 (Type/Class)Ouroboros.Consensus.Shelley.Protocol
2 (Data Constructor)Ouroboros.Consensus.Shelley.Protocol
sgActiveSlotsCoeffOuroboros.Consensus.Shelley.Node
sgEpochLengthOuroboros.Consensus.Shelley.Node
sgGenDelegsOuroboros.Consensus.Shelley.Node
sgInitialFundsOuroboros.Consensus.Shelley.Node
sgMaxKESEvolutionsOuroboros.Consensus.Shelley.Node
sgMaxLovelaceSupplyOuroboros.Consensus.Shelley.Node
sgNetworkIdOuroboros.Consensus.Shelley.Node
sgNetworkMagicOuroboros.Consensus.Shelley.Node
sgProtocolParamsOuroboros.Consensus.Shelley.Node
sgSecurityParamOuroboros.Consensus.Shelley.Node
sgSlotLengthOuroboros.Consensus.Shelley.Node
sgSlotsPerKESPeriodOuroboros.Consensus.Shelley.Node
sgsPoolsOuroboros.Consensus.Shelley.Node
sgsStakeOuroboros.Consensus.Shelley.Node
sgStakingOuroboros.Consensus.Shelley.Node
sgSystemStartOuroboros.Consensus.Shelley.Node
sgUpdateQuorumOuroboros.Consensus.Shelley.Node
shelleyAfterVotingOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
ShelleyBasedEraOuroboros.Consensus.Shelley.Eras, Ouroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
shelleyBinaryBlockInfoOuroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
ShelleyBlock 
1 (Type/Class)Ouroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
2 (Data Constructor)Ouroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
shelleyBlockForgingOuroboros.Consensus.Shelley.Node
shelleyBlockHeaderHashOuroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
shelleyBlockIssuerVKeysOuroboros.Consensus.Shelley.Ledger.Config, Ouroboros.Consensus.Shelley.Ledger
shelleyBlockRawOuroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
ShelleyCodecConfigOuroboros.Consensus.Shelley.Ledger.Config, Ouroboros.Consensus.Shelley.Ledger
ShelleyConfigOuroboros.Consensus.Shelley.Ledger.Config, Ouroboros.Consensus.Shelley.Ledger
ShelleyEraOuroboros.Consensus.Shelley.Eras
shelleyEraParamsOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
shelleyEraParamsNeverHardForksOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
ShelleyGenesis 
1 (Data Constructor)Ouroboros.Consensus.Shelley.Node
2 (Type/Class)Ouroboros.Consensus.Shelley.Node
ShelleyGenesisStaking 
1 (Data Constructor)Ouroboros.Consensus.Shelley.Node
2 (Type/Class)Ouroboros.Consensus.Shelley.Node
ShelleyHash 
1 (Type/Class)Ouroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
2 (Data Constructor)Ouroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
ShelleyHeaderOuroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
shelleyHeaderHashOuroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
shelleyHeaderRawOuroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
shelleyLedgerCompactGenesisOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
ShelleyLedgerConfig 
1 (Type/Class)Ouroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
2 (Data Constructor)Ouroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
ShelleyLedgerErrorOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
shelleyLedgerGenesisOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
shelleyLedgerGlobalsOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
ShelleyLedgerStateOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
shelleyLedgerStateOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
shelleyLedgerTipOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
shelleyLedgerTipPointOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
shelleyLedgerTransitionOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
ShelleyLedgerUpdateOuroboros.Consensus.Shelley.Ledger.Inspect
shelleyNetworkMagicOuroboros.Consensus.Shelley.Ledger.Config, Ouroboros.Consensus.Shelley.Ledger
ShelleyNodeToClientVersionOuroboros.Consensus.Shelley.Ledger.NetworkProtocolVersion, Ouroboros.Consensus.Shelley.Ledger
ShelleyNodeToClientVersion1Ouroboros.Consensus.Shelley.Ledger.NetworkProtocolVersion, Ouroboros.Consensus.Shelley.Ledger
ShelleyNodeToClientVersion2Ouroboros.Consensus.Shelley.Ledger.NetworkProtocolVersion, Ouroboros.Consensus.Shelley.Ledger
ShelleyNodeToNodeVersionOuroboros.Consensus.Shelley.Ledger.NetworkProtocolVersion, Ouroboros.Consensus.Shelley.Ledger
ShelleyNodeToNodeVersion1Ouroboros.Consensus.Shelley.Ledger.NetworkProtocolVersion, Ouroboros.Consensus.Shelley.Ledger
shelleyProtocolVersionOuroboros.Consensus.Shelley.Ledger.Config, Ouroboros.Consensus.Shelley.Ledger
ShelleyStorageConfigOuroboros.Consensus.Shelley.Ledger.Config, Ouroboros.Consensus.Shelley.Ledger
shelleyStorageConfigSecurityParamOuroboros.Consensus.Shelley.Ledger.Config, Ouroboros.Consensus.Shelley.Ledger
shelleyStorageConfigSlotsPerKESPeriodOuroboros.Consensus.Shelley.Ledger.Config, Ouroboros.Consensus.Shelley.Ledger
shelleySystemStartOuroboros.Consensus.Shelley.Ledger.Config, Ouroboros.Consensus.Shelley.Ledger
ShelleyTip 
1 (Type/Class)Ouroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
2 (Data Constructor)Ouroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
shelleyTipBlockNoOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
shelleyTipHashOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
shelleyTipSlotNoOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
shelleyTipToPointOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
ShelleyTransitionOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
ShelleyTransitionInfoOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
ShelleyTxOuroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
ShelleyTxIdOuroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
ShelleyUpdatedProtocolUpdatesOuroboros.Consensus.Shelley.Ledger.Inspect
signOuroboros.Consensus.Shelley.Protocol.HotKey
sign_Ouroboros.Consensus.Shelley.Protocol.HotKey
StandardAllegraOuroboros.Consensus.Shelley.Eras
StandardCryptoOuroboros.Consensus.Shelley.Protocol.Crypto, Ouroboros.Consensus.Shelley.Eras, Ouroboros.Consensus.Shelley.Protocol
StandardMaryOuroboros.Consensus.Shelley.Eras
StandardShelleyOuroboros.Consensus.Shelley.Eras
StorageConfigOuroboros.Consensus.Shelley.Ledger.Config, Ouroboros.Consensus.Shelley.Ledger
TickedOuroboros.Consensus.Shelley.Protocol, Ouroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
TickedChainDepStateOuroboros.Consensus.Shelley.Protocol
TickedExtLedgerStateOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
TickedHeaderStateOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
tickedHeaderStateOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
tickedHeaderStateChainDepOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
TickedKOuroboros.Consensus.Shelley.Protocol, Ouroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
tickedLedgerStateOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
tickedLedgerViewOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
TickedPraosLedgerViewOuroboros.Consensus.Shelley.Protocol, Ouroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
TickedShelleyLedgerStateOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
tickedShelleyLedgerStateOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
tickedShelleyLedgerTransitionOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
tickedTPraosStateChainDepStateOuroboros.Consensus.Shelley.Protocol
tickedTPraosStateLedgerViewOuroboros.Consensus.Shelley.Protocol
TickedTrivialOuroboros.Consensus.Shelley.Protocol, Ouroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
toShelleyPrevHashOuroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
TPraosOuroboros.Consensus.Shelley.Protocol
tpraosBlockIssuerVKeyOuroboros.Consensus.Shelley.Node
TPraosCanBeLeader 
1 (Type/Class)Ouroboros.Consensus.Shelley.Protocol
2 (Data Constructor)Ouroboros.Consensus.Shelley.Protocol
tpraosCanBeLeaderColdVerKeyOuroboros.Consensus.Shelley.Protocol
tpraosCanBeLeaderOpCertOuroboros.Consensus.Shelley.Protocol
tpraosCanBeLeaderSignKeyVRFOuroboros.Consensus.Shelley.Protocol
TPraosCannotForgeOuroboros.Consensus.Shelley.Protocol
TPraosCannotForgeKeyNotUsableYetOuroboros.Consensus.Shelley.Protocol
TPraosCannotForgeWrongVRFOuroboros.Consensus.Shelley.Protocol
TPraosChainSelectView 
1 (Type/Class)Ouroboros.Consensus.Shelley.Protocol
2 (Data Constructor)Ouroboros.Consensus.Shelley.Protocol
tpraosCheckCanForgeOuroboros.Consensus.Shelley.Protocol
TPraosConfigOuroboros.Consensus.Shelley.Protocol
tpraosEpochInfoOuroboros.Consensus.Shelley.Protocol
TPraosFields 
1 (Type/Class)Ouroboros.Consensus.Shelley.Protocol
2 (Data Constructor)Ouroboros.Consensus.Shelley.Protocol
tpraosInitialNonceOuroboros.Consensus.Shelley.Protocol
TPraosIsLeader 
1 (Type/Class)Ouroboros.Consensus.Shelley.Protocol
2 (Data Constructor)Ouroboros.Consensus.Shelley.Protocol
tpraosIsLeaderEtaOuroboros.Consensus.Shelley.Protocol
tpraosIsLeaderGenVRFHashOuroboros.Consensus.Shelley.Protocol
tpraosIsLeaderProofOuroboros.Consensus.Shelley.Protocol
TPraosLeaderCredentials 
1 (Type/Class)Ouroboros.Consensus.Shelley.Node
2 (Data Constructor)Ouroboros.Consensus.Shelley.Node
tpraosLeaderFOuroboros.Consensus.Shelley.Protocol
tpraosMaxKESEvoOuroboros.Consensus.Shelley.Protocol
tpraosMaxLovelaceSupplyOuroboros.Consensus.Shelley.Protocol
tpraosMaxMajorPVOuroboros.Consensus.Shelley.Protocol
tpraosNetworkIdOuroboros.Consensus.Shelley.Protocol
TPraosParams 
1 (Type/Class)Ouroboros.Consensus.Shelley.Protocol
2 (Data Constructor)Ouroboros.Consensus.Shelley.Protocol
tpraosParamsOuroboros.Consensus.Shelley.Protocol
tpraosQuorumOuroboros.Consensus.Shelley.Protocol
tpraosSecurityParamOuroboros.Consensus.Shelley.Protocol
tpraosSignatureOuroboros.Consensus.Shelley.Protocol
tpraosSlotsPerKESPeriodOuroboros.Consensus.Shelley.Protocol
TPraosState 
1 (Type/Class)Ouroboros.Consensus.Shelley.Protocol
2 (Data Constructor)Ouroboros.Consensus.Shelley.Protocol
tpraosStateChainDepStateOuroboros.Consensus.Shelley.Protocol
tpraosStateLastSlotOuroboros.Consensus.Shelley.Protocol
TPraosToSign 
1 (Type/Class)Ouroboros.Consensus.Shelley.Protocol
2 (Data Constructor)Ouroboros.Consensus.Shelley.Protocol
tpraosToSignOuroboros.Consensus.Shelley.Protocol
tpraosToSignEtaOuroboros.Consensus.Shelley.Protocol
tpraosToSignIssuerVKOuroboros.Consensus.Shelley.Protocol
tpraosToSignLeaderOuroboros.Consensus.Shelley.Protocol
tpraosToSignOCertOuroboros.Consensus.Shelley.Protocol
tpraosToSignVrfVKOuroboros.Consensus.Shelley.Protocol
TPraosValidateViewOuroboros.Consensus.Shelley.Protocol
TxIdOuroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
unNonMyopicMemberRewardsOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
unShelleyHashOuroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
untickedHeaderStateTipOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
untickedShelleyLedgerTipOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
UpdateProposal 
1 (Type/Class)Ouroboros.Consensus.Shelley.Ledger.Inspect
2 (Data Constructor)Ouroboros.Consensus.Shelley.Ledger.Inspect
UpdateState 
1 (Type/Class)Ouroboros.Consensus.Shelley.Ledger.Inspect
2 (Data Constructor)Ouroboros.Consensus.Shelley.Ledger.Inspect
validateGenesisOuroboros.Consensus.Shelley.Node
verifyBlockIntegrityOuroboros.Consensus.Shelley.Ledger.Integrity, Ouroboros.Consensus.Shelley.Ledger
verifyHeaderIntegrityOuroboros.Consensus.Shelley.Ledger.Integrity, Ouroboros.Consensus.Shelley.Ledger