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

Index

$sel:allegraMaxTxCapacityOverrides:ProtocolParamsAllegraOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
$sel:allegraProtVer:ProtocolParamsAllegraOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
$sel:alonzoMaxTxCapacityOverrides:ProtocolParamsAlonzoOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
$sel:alonzoProtVer:ProtocolParamsAlonzoOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
$sel:maryMaxTxCapacityOverrides:ProtocolParamsMaryOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
$sel:maryProtVer:ProtocolParamsMaryOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
$sel:shelleyMaxTxCapacityOverrides:ProtocolParamsShelleyOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
$sel:shelleyProtVer:ProtocolParamsShelleyOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
AllegraEraOuroboros.Consensus.Shelley.Eras
AlonzoEraOuroboros.Consensus.Shelley.Eras
AlonzoMeasure 
1 (Type/Class)Ouroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
2 (Data Constructor)Ouroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
applyShelleyBasedTxOuroboros.Consensus.Shelley.Eras
ApplyTxError 
1 (Type/Class)Ouroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
2 (Data Constructor)Ouroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
BabbageEraOuroboros.Consensus.Shelley.Eras
babbageMaxTxCapacityOverridesOuroboros.Consensus.Shelley.Node.Praos
babbageProtVerOuroboros.Consensus.Shelley.Node.Praos
BBodyErrorOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
BlockConfigOuroboros.Consensus.Shelley.Ledger.Config, Ouroboros.Consensus.Shelley.Ledger
blockMatchesHeaderOuroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
BlockQueryOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
BlockSizeTooLargeOuroboros.Consensus.Shelley.Protocol.Praos
byteSizeOuroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
CannotForgeErrorOuroboros.Consensus.Shelley.Protocol.Abstract
castShelleyTipOuroboros.Consensus.Shelley.Ledger.Ledger, 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
configSlotsPerKESPeriodOuroboros.Consensus.Shelley.Protocol.Abstract
ConwayEraOuroboros.Consensus.Shelley.Eras
conwayMaxTxCapacityOverridesOuroboros.Consensus.Shelley.Node.Praos
conwayProtVerOuroboros.Consensus.Shelley.Node.Praos
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.TPraos, Ouroboros.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
EnvelopeCheckErrorOuroboros.Consensus.Shelley.Protocol.Abstract
envelopeChecksOuroboros.Consensus.Shelley.Protocol.Abstract
EraCryptoOuroboros.Consensus.Shelley.Eras
exUnitsOuroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
fixedBlockBodyOverheadOuroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
forecastAcrossShelleyOuroboros.Consensus.Shelley.ShelleyHFC
forgeShelleyBlockOuroboros.Consensus.Shelley.Ledger.Forge, Ouroboros.Consensus.Shelley.Ledger
fromExUnitsOuroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
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
GetLedgerTipOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
getMaxMajorProtVerOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
GetNonMyopicMemberRewardsOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
GetPoolDistrOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
GetPoolStateOuroboros.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
GetRewardInfoPoolsOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
GetRewardProvenanceOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
GetStakeDistributionOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
GetStakePoolParamsOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
GetStakePoolsOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
GetStakeSnapshotsOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
getTickedKOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
GetUTxOOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
GetUTxOByAddressOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
GetUTxOByTxInOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
GetUTxOWholeOuroboros.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
HeaderSizeTooLargeOuroboros.Consensus.Shelley.Protocol.Praos
LedgerStateOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
MaryEraOuroboros.Consensus.Shelley.Eras
MaxMajorProtVer 
1 (Data Constructor)Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
2 (Type/Class)Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
mkHeaderOuroboros.Consensus.Shelley.Protocol.Abstract
mkHeaderViewOuroboros.Consensus.Shelley.Protocol.Abstract
mkShelleyBlockOuroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
mkShelleyBlockConfigOuroboros.Consensus.Shelley.Ledger.Config, Ouroboros.Consensus.Shelley.Ledger
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
mkShelleyValidatedTxOuroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
NestedCtxt_Ouroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
NeutralNonceOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
Nonce 
1 (Type/Class)Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
2 (Data Constructor)Ouroboros.Consensus.Shelley.Node.TPraos, 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
NotTopOuroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
ObsoleteNodeOuroboros.Consensus.Shelley.Protocol.Praos
perTxOverheadOuroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
pHeaderBlockOuroboros.Consensus.Shelley.Protocol.Abstract
pHeaderBlockSizeOuroboros.Consensus.Shelley.Protocol.Abstract
pHeaderBodyHashOuroboros.Consensus.Shelley.Protocol.Abstract
pHeaderHashOuroboros.Consensus.Shelley.Protocol.Abstract
pHeaderIssueNoOuroboros.Consensus.Shelley.Protocol.Abstract
pHeaderIssuerOuroboros.Consensus.Shelley.Protocol.Abstract
pHeaderPrevHashOuroboros.Consensus.Shelley.Protocol.Abstract
pHeaderSizeOuroboros.Consensus.Shelley.Protocol.Abstract
pHeaderSlotOuroboros.Consensus.Shelley.Protocol.Abstract
praosBlockForgingOuroboros.Consensus.Shelley.Node.Praos
PraosEnvelopeErrorOuroboros.Consensus.Shelley.Protocol.Praos
praosSharedBlockForgingOuroboros.Consensus.Shelley.Node.Praos
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
ProtocolHeaderSupportsEnvelopeOuroboros.Consensus.Shelley.Protocol.Abstract
ProtocolHeaderSupportsKESOuroboros.Consensus.Shelley.Protocol.Abstract
ProtocolHeaderSupportsLedgerOuroboros.Consensus.Shelley.Protocol.Abstract
ProtocolHeaderSupportsProtocolOuroboros.Consensus.Shelley.Protocol.Abstract
protocolHeaderViewOuroboros.Consensus.Shelley.Protocol.Abstract
protocolInfoShelleyOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
protocolInfoTPraosShelleyBasedOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
ProtocolParamsAllegra 
1 (Type/Class)Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
2 (Data Constructor)Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
ProtocolParamsAlonzo 
1 (Type/Class)Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
2 (Data Constructor)Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
ProtocolParamsBabbage 
1 (Type/Class)Ouroboros.Consensus.Shelley.Node.Praos
2 (Data Constructor)Ouroboros.Consensus.Shelley.Node.Praos
ProtocolParamsConway 
1 (Type/Class)Ouroboros.Consensus.Shelley.Node.Praos
2 (Data Constructor)Ouroboros.Consensus.Shelley.Node.Praos
ProtocolParamsMary 
1 (Type/Class)Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
2 (Data Constructor)Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
ProtocolParamsShelley 
1 (Type/Class)Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
2 (Data Constructor)Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
ProtocolParamsShelleyBased 
1 (Type/Class)Ouroboros.Consensus.Shelley.Node.Common, Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
2 (Data Constructor)Ouroboros.Consensus.Shelley.Node.Common, Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
ProtocolShelleyOuroboros.Consensus.Shelley.ShelleyHFC
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
ProtoCryptoOuroboros.Consensus.Shelley.Protocol.Abstract
ProtVer 
1 (Type/Class)Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
2 (Data Constructor)Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
pTieBreakVRFValueOuroboros.Consensus.Shelley.Protocol.Abstract
pvMajorOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
pvMinorOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
querySupportedVersionOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
registerGenesisStakingOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
registerInitialFundsOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
sgActiveSlotsCoeffOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
sgEpochLengthOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
sgGenDelegsOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
sgInitialFundsOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
sgMaxKESEvolutionsOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
sgMaxLovelaceSupplyOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
sgNetworkIdOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
sgNetworkMagicOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
sgProtocolParamsOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
sgSecurityParamOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
sgSlotLengthOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
sgSlotsPerKESPeriodOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
sgsPoolsOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
sgsStakeOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
sgStakingOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
sgSystemStartOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
sgUpdateQuorumOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.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
shelleyBasedEraNameOuroboros.Consensus.Shelley.Eras
shelleyBasedGenesisOuroboros.Consensus.Shelley.Node.Common, Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
shelleyBasedInitialNonceOuroboros.Consensus.Shelley.Node.Common, Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
shelleyBasedLeaderCredentialsOuroboros.Consensus.Shelley.Node.Common, Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
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.TPraos
shelleyBlockHeaderHashOuroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
ShelleyBlockHFCOuroboros.Consensus.Shelley.ShelleyHFC
shelleyBlockIssuerVKeyOuroboros.Consensus.Shelley.Node.Common
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
ShelleyCompatibleOuroboros.Consensus.Shelley.Ledger.Block, 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
ShelleyEraWithCryptoOuroboros.Consensus.Shelley.Node.Common
ShelleyGenesis 
1 (Type/Class)Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
2 (Data Constructor)Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
ShelleyGenesisStaking 
1 (Type/Class)Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
2 (Data Constructor)Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
ShelleyHash 
1 (Type/Class)Ouroboros.Consensus.Shelley.Protocol.Abstract, Ouroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
2 (Data Constructor)Ouroboros.Consensus.Shelley.Protocol.Abstract, 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
ShelleyLeaderCredentials 
1 (Type/Class)Ouroboros.Consensus.Shelley.Node.Common, Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
2 (Data Constructor)Ouroboros.Consensus.Shelley.Node.Common, Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
shelleyLeaderCredentialsCanBeLeaderOuroboros.Consensus.Shelley.Node.Common, Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
shelleyLeaderCredentialsInitSignKeyOuroboros.Consensus.Shelley.Node.Common, Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
shelleyLeaderCredentialsLabelOuroboros.Consensus.Shelley.Node.Common, Ouroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
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
shelleyLedgerConfigOuroboros.Consensus.Shelley.ShelleyHFC
ShelleyLedgerErrorOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
ShelleyLedgerEventOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
ShelleyLedgerEventBBODYOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
ShelleyLedgerEventTICKOuroboros.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
shelleyLedgerTranslationContextOuroboros.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
ShelleyNodeToClientVersion3Ouroboros.Consensus.Shelley.Ledger.NetworkProtocolVersion, Ouroboros.Consensus.Shelley.Ledger
ShelleyNodeToClientVersion4Ouroboros.Consensus.Shelley.Ledger.NetworkProtocolVersion, Ouroboros.Consensus.Shelley.Ledger
ShelleyNodeToClientVersion5Ouroboros.Consensus.Shelley.Ledger.NetworkProtocolVersion, Ouroboros.Consensus.Shelley.Ledger
ShelleyNodeToClientVersion6Ouroboros.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
ShelleyPartialLedgerConfig 
1 (Type/Class)Ouroboros.Consensus.Shelley.ShelleyHFC
2 (Data Constructor)Ouroboros.Consensus.Shelley.ShelleyHFC
ShelleyProtocolOuroboros.Consensus.Shelley.Protocol.Abstract
ShelleyProtocolHeaderOuroboros.Consensus.Shelley.Protocol.Abstract
shelleyProtocolVersionOuroboros.Consensus.Shelley.Ledger.Config, Ouroboros.Consensus.Shelley.Ledger
ShelleyReapplyException 
1 (Type/Class)Ouroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
2 (Data Constructor)Ouroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
shelleySharedBlockForgingOuroboros.Consensus.Shelley.Node.TPraos
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
shelleyTriggerHardForkOuroboros.Consensus.Shelley.ShelleyHFC
ShelleyTxOuroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
ShelleyTxIdOuroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
ShelleyUpdatedProtocolUpdatesOuroboros.Consensus.Shelley.Ledger.Inspect
ShelleyValidatedTxOuroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
ssGoPoolOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
ssGoTotalOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
ssMarkPoolOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
ssMarkTotalOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
ssSetPoolOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
ssSetTotalOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
ssStakeSnapshotsOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
StakeSnapshot 
1 (Type/Class)Ouroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
2 (Data Constructor)Ouroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
StakeSnapshots 
1 (Type/Class)Ouroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
2 (Data Constructor)Ouroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
StandardAllegraOuroboros.Consensus.Shelley.Eras
StandardAllegraBlockOuroboros.Consensus.Shelley.HFEras
StandardAlonzoOuroboros.Consensus.Shelley.Eras
StandardAlonzoBlockOuroboros.Consensus.Shelley.HFEras
StandardBabbageOuroboros.Consensus.Shelley.Eras
StandardBabbageBlockOuroboros.Consensus.Shelley.HFEras
StandardConwayOuroboros.Consensus.Shelley.Eras
StandardConwayBlockOuroboros.Consensus.Shelley.HFEras
StandardCryptoOuroboros.Consensus.Shelley.Crypto, Ouroboros.Consensus.Shelley.Eras
StandardMaryOuroboros.Consensus.Shelley.Eras
StandardMaryBlockOuroboros.Consensus.Shelley.HFEras
StandardShelleyOuroboros.Consensus.Shelley.Eras
StandardShelleyBlockOuroboros.Consensus.Shelley.HFEras
StorageConfigOuroboros.Consensus.Shelley.Ledger.Config, Ouroboros.Consensus.Shelley.Ledger
TickedOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
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.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.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
TickedTrivialOuroboros.Consensus.Shelley.Ledger.Ledger, Ouroboros.Consensus.Shelley.Ledger
TopOuroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
toShelleyPrevHashOuroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger
translateChainDepStateAcrossShelleyOuroboros.Consensus.Shelley.ShelleyHFC
translateLedgerViewAcrossShelleyOuroboros.Consensus.Shelley.ShelleyHFC
TxIdOuroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
UnexpectedAlonzoLedgerErrorsOuroboros.Consensus.Shelley.Eras
unNonMyopicMemberRewardsOuroboros.Consensus.Shelley.Ledger.Query, Ouroboros.Consensus.Shelley.Ledger
unShelleyHashOuroboros.Consensus.Shelley.Protocol.Abstract, Ouroboros.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
unwrapTxOuroboros.Consensus.Shelley.Eras
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
ValidatedOuroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
validateGenesisOuroboros.Consensus.Shelley.Node.TPraos, Ouroboros.Consensus.Shelley.Node
verifyBlockIntegrityOuroboros.Consensus.Shelley.Ledger.Integrity, Ouroboros.Consensus.Shelley.Ledger
verifyHeaderIntegrityOuroboros.Consensus.Shelley.Protocol.Abstract, Ouroboros.Consensus.Shelley.Ledger.Integrity, Ouroboros.Consensus.Shelley.Ledger
WithTopOuroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger
WrapTx 
1 (Type/Class)Ouroboros.Consensus.Shelley.Eras
2 (Data Constructor)Ouroboros.Consensus.Shelley.Eras