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

Index

$sel:allegraMaxTxCapacityOverrides:ProtocolParamsAllegra Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
$sel:allegraProtVer:ProtocolParamsAllegra Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
$sel:alonzoMaxTxCapacityOverrides:ProtocolParamsAlonzo Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
$sel:alonzoProtVer:ProtocolParamsAlonzo Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
$sel:maryMaxTxCapacityOverrides:ProtocolParamsMary Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
$sel:maryProtVer:ProtocolParamsMary Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
$sel:shelleyMaxTxCapacityOverrides:ProtocolParamsShelley Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
$sel:shelleyProtVer:ProtocolParamsShelley Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
AllegraEra Ouroboros.Consensus.Shelley.Eras
AlonzoEra Ouroboros.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
applyShelleyBasedTx Ouroboros.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
BabbageEra Ouroboros.Consensus.Shelley.Eras
babbageMaxTxCapacityOverrides Ouroboros.Consensus.Shelley.Node.Praos
babbageProtVer Ouroboros.Consensus.Shelley.Node.Praos
BBodyError Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
BlockConfig Ouroboros.Consensus.Shelley.Ledger.Config , Ouroboros.Consensus.Shelley.Ledger
blockMatchesHeader Ouroboros.Consensus.Shelley.Ledger.Block , Ouroboros.Consensus.Shelley.Ledger
BlockQuery Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
BlockSizeTooLarge Ouroboros.Consensus.Shelley.Protocol.Praos
byteSize Ouroboros.Consensus.Shelley.Ledger.Mempool , Ouroboros.Consensus.Shelley.Ledger
CannotForgeError Ouroboros.Consensus.Shelley.Protocol.Abstract
castShelleyTip Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
CodecConfig Ouroboros.Consensus.Shelley.Ledger.Config , Ouroboros.Consensus.Shelley.Ledger
CompactGenesis Ouroboros.Consensus.Shelley.Ledger.Config , Ouroboros.Consensus.Shelley.Ledger
compactGenesis Ouroboros.Consensus.Shelley.Ledger.Config , Ouroboros.Consensus.Shelley.Ledger
configSlotsPerKESPeriod Ouroboros.Consensus.Shelley.Protocol.Abstract
CtxtShelley Ouroboros.Consensus.Shelley.Ledger.Block , Ouroboros.Consensus.Shelley.Ledger
DebugChainDepState Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
DebugEpochState Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
DebugNewEpochState Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
decodeShelleyAnnTip Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
decodeShelleyBlock Ouroboros.Consensus.Shelley.Ledger.Block , Ouroboros.Consensus.Shelley.Ledger
decodeShelleyHeader Ouroboros.Consensus.Shelley.Ledger.Block , Ouroboros.Consensus.Shelley.Ledger
decodeShelleyLedgerState Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
decodeShelleyQuery Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
decodeShelleyResult Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
emptyGenesisStaking Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
encodeShelleyAnnTip Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
encodeShelleyBlock Ouroboros.Consensus.Shelley.Ledger.Block , Ouroboros.Consensus.Shelley.Ledger
encodeShelleyHeader Ouroboros.Consensus.Shelley.Ledger.Block , Ouroboros.Consensus.Shelley.Ledger
encodeShelleyHeaderState Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
encodeShelleyLedgerState Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
encodeShelleyQuery Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
encodeShelleyResult Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
EnvelopeCheckError Ouroboros.Consensus.Shelley.Protocol.Abstract
envelopeChecks Ouroboros.Consensus.Shelley.Protocol.Abstract
EraCrypto Ouroboros.Consensus.Shelley.Eras
exUnits Ouroboros.Consensus.Shelley.Ledger.Mempool , Ouroboros.Consensus.Shelley.Ledger
fixedBlockBodyOverhead Ouroboros.Consensus.Shelley.Ledger.Mempool , Ouroboros.Consensus.Shelley.Ledger
forecastAcrossShelley Ouroboros.Consensus.Shelley.ShelleyHFC
forgeShelleyBlock Ouroboros.Consensus.Shelley.Ledger.Forge , Ouroboros.Consensus.Shelley.Ledger
fromExUnits Ouroboros.Consensus.Shelley.Ledger.Mempool , Ouroboros.Consensus.Shelley.Ledger
fromShelleyPrevHash Ouroboros.Consensus.Shelley.Ledger.Block , Ouroboros.Consensus.Shelley.Ledger
GenTx Ouroboros.Consensus.Shelley.Ledger.Mempool , Ouroboros.Consensus.Shelley.Ledger
GetCBOR Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
getCompactGenesis Ouroboros.Consensus.Shelley.Ledger.Config , Ouroboros.Consensus.Shelley.Ledger
GetCurrentPParams Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
GetEpochNo Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
GetFilteredDelegationsAndRewardAccounts Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
GetFilteredUTxO Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
GetGenesisConfig Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
GetHeader Ouroboros.Consensus.Shelley.Ledger.Block , Ouroboros.Consensus.Shelley.Ledger
getHeader Ouroboros.Consensus.Shelley.Ledger.Block , Ouroboros.Consensus.Shelley.Ledger
GetLedgerTip Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
getMaxMajorProtVer Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
GetNonMyopicMemberRewards Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
getPParams Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
GetProposedPParamsUpdates Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
GetRewardInfoPools Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
GetRewardProvenance Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
GetStakeDistribution Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
GetStakePoolParams Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
GetStakePools Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
getTickedK Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
GetUTxO Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
GetUTxOByAddress Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
GetUTxOByTxIn Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
GetUTxOWhole Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
Header Ouroboros.Consensus.Shelley.Ledger.Block , Ouroboros.Consensus.Shelley.Ledger
headerIsEBB Ouroboros.Consensus.Shelley.Ledger.Block , Ouroboros.Consensus.Shelley.Ledger
HeaderSizeTooLarge Ouroboros.Consensus.Shelley.Protocol.Praos
LedgerState Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
MaryEra Ouroboros.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
mkHeader Ouroboros.Consensus.Shelley.Protocol.Abstract
mkHeaderView Ouroboros.Consensus.Shelley.Protocol.Abstract
mkShelleyBlock Ouroboros.Consensus.Shelley.Ledger.Block , Ouroboros.Consensus.Shelley.Ledger
mkShelleyBlockConfig Ouroboros.Consensus.Shelley.Ledger.Config , Ouroboros.Consensus.Shelley.Ledger
mkShelleyHeader Ouroboros.Consensus.Shelley.Ledger.Block , Ouroboros.Consensus.Shelley.Ledger
mkShelleyLedgerConfig Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
mkShelleyTx Ouroboros.Consensus.Shelley.Ledger.Mempool , Ouroboros.Consensus.Shelley.Ledger
mkShelleyValidatedTx Ouroboros.Consensus.Shelley.Ledger.Mempool , Ouroboros.Consensus.Shelley.Ledger
NestedCtxt_ Ouroboros.Consensus.Shelley.Ledger.Block , Ouroboros.Consensus.Shelley.Ledger
NeutralNonce Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
Nonce
1 (Data Constructor) Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
2 (Type/Class) 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
NotTop Ouroboros.Consensus.Shelley.Ledger.Mempool , Ouroboros.Consensus.Shelley.Ledger
ObsoleteNode Ouroboros.Consensus.Shelley.Protocol.Praos
perTxOverhead Ouroboros.Consensus.Shelley.Ledger.Mempool , Ouroboros.Consensus.Shelley.Ledger
pHeaderBlock Ouroboros.Consensus.Shelley.Protocol.Abstract
pHeaderBlockSize Ouroboros.Consensus.Shelley.Protocol.Abstract
pHeaderBodyHash Ouroboros.Consensus.Shelley.Protocol.Abstract
pHeaderHash Ouroboros.Consensus.Shelley.Protocol.Abstract
pHeaderIssueNo Ouroboros.Consensus.Shelley.Protocol.Abstract
pHeaderIssuer Ouroboros.Consensus.Shelley.Protocol.Abstract
pHeaderPrevHash Ouroboros.Consensus.Shelley.Protocol.Abstract
pHeaderSize Ouroboros.Consensus.Shelley.Protocol.Abstract
pHeaderSlot Ouroboros.Consensus.Shelley.Protocol.Abstract
pHeaderVRFValue Ouroboros.Consensus.Shelley.Protocol.Abstract
praosBlockForging Ouroboros.Consensus.Shelley.Node.Praos
PraosEnvelopeError Ouroboros.Consensus.Shelley.Protocol.Praos
praosSharedBlockForging Ouroboros.Consensus.Shelley.Node.Praos
proposalEpoch Ouroboros.Consensus.Shelley.Ledger.Inspect
proposalParams Ouroboros.Consensus.Shelley.Ledger.Inspect
proposalReachedQuorum Ouroboros.Consensus.Shelley.Ledger.Inspect
proposalVersion Ouroboros.Consensus.Shelley.Ledger.Inspect
proposalVotes Ouroboros.Consensus.Shelley.Ledger.Inspect
protocolClientInfoShelley Ouroboros.Consensus.Shelley.Node
ProtocolHeaderSupportsEnvelope Ouroboros.Consensus.Shelley.Protocol.Abstract
ProtocolHeaderSupportsKES Ouroboros.Consensus.Shelley.Protocol.Abstract
ProtocolHeaderSupportsLedger Ouroboros.Consensus.Shelley.Protocol.Abstract
ProtocolHeaderSupportsProtocol Ouroboros.Consensus.Shelley.Protocol.Abstract
protocolHeaderView Ouroboros.Consensus.Shelley.Protocol.Abstract
protocolInfoPraosBabbage Ouroboros.Consensus.Shelley.Node.Praos
protocolInfoPraosShelleyBased Ouroboros.Consensus.Shelley.Node.Praos
protocolInfoShelley Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
protocolInfoTPraosShelleyBased Ouroboros.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
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
ProtocolShelley Ouroboros.Consensus.Shelley.ShelleyHFC
ProtocolUpdate
1 (Type/Class) Ouroboros.Consensus.Shelley.Ledger.Inspect
2 (Data Constructor) Ouroboros.Consensus.Shelley.Ledger.Inspect
protocolUpdateProposal Ouroboros.Consensus.Shelley.Ledger.Inspect
protocolUpdates Ouroboros.Consensus.Shelley.Ledger.Inspect
protocolUpdateState Ouroboros.Consensus.Shelley.Ledger.Inspect
ProtoCrypto Ouroboros.Consensus.Shelley.Protocol.Abstract
ProtVer
1 (Data Constructor) Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
2 (Type/Class) Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
pvMajor Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
pvMinor Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
querySupportedVersion Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
registerGenesisStaking Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
registerInitialFunds Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
sgActiveSlotsCoeff Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
sgEpochLength Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
sgGenDelegs Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
sgInitialFunds Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
sgMaxKESEvolutions Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
sgMaxLovelaceSupply Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
sgNetworkId Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
sgNetworkMagic Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
sgProtocolParams Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
sgSecurityParam Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
sgSlotLength Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
sgSlotsPerKESPeriod Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
sgsPools Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
sgsStake Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
sgStaking Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
sgSystemStart Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
sgUpdateQuorum Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
shelleyAfterVoting Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
ShelleyBasedEra Ouroboros.Consensus.Shelley.Eras , Ouroboros.Consensus.Shelley.Ledger.Block , Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
shelleyBasedEraName Ouroboros.Consensus.Shelley.Eras
shelleyBasedGenesis Ouroboros.Consensus.Shelley.Node.Common , Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
shelleyBasedInitialNonce Ouroboros.Consensus.Shelley.Node.Common , Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
shelleyBasedLeaderCredentials Ouroboros.Consensus.Shelley.Node.Common , Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
shelleyBinaryBlockInfo Ouroboros.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
shelleyBlockForging Ouroboros.Consensus.Shelley.Node.TPraos
shelleyBlockHeaderHash Ouroboros.Consensus.Shelley.Ledger.Block , Ouroboros.Consensus.Shelley.Ledger
ShelleyBlockHFC Ouroboros.Consensus.Shelley.ShelleyHFC
shelleyBlockIssuerVKey Ouroboros.Consensus.Shelley.Node.Common
shelleyBlockIssuerVKeys Ouroboros.Consensus.Shelley.Ledger.Config , Ouroboros.Consensus.Shelley.Ledger
shelleyBlockRaw Ouroboros.Consensus.Shelley.Ledger.Block , Ouroboros.Consensus.Shelley.Ledger
ShelleyCodecConfig Ouroboros.Consensus.Shelley.Ledger.Config , Ouroboros.Consensus.Shelley.Ledger
ShelleyCompatible Ouroboros.Consensus.Shelley.Ledger.Block , Ouroboros.Consensus.Shelley.Ledger
ShelleyConfig Ouroboros.Consensus.Shelley.Ledger.Config , Ouroboros.Consensus.Shelley.Ledger
ShelleyEra Ouroboros.Consensus.Shelley.Eras
shelleyEraParams Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
shelleyEraParamsNeverHardForks Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
ShelleyEraWithCrypto Ouroboros.Consensus.Shelley.Node.Common
ShelleyGenesis
1 (Data Constructor) Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
2 (Type/Class) Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
ShelleyGenesisStaking
1 (Data Constructor) Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
2 (Type/Class) 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
ShelleyHeader Ouroboros.Consensus.Shelley.Ledger.Block , Ouroboros.Consensus.Shelley.Ledger
shelleyHeaderHash Ouroboros.Consensus.Shelley.Ledger.Block , Ouroboros.Consensus.Shelley.Ledger
shelleyHeaderRaw Ouroboros.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
shelleyLeaderCredentialsCanBeLeader Ouroboros.Consensus.Shelley.Node.Common , Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
shelleyLeaderCredentialsInitSignKey Ouroboros.Consensus.Shelley.Node.Common , Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
shelleyLeaderCredentialsLabel Ouroboros.Consensus.Shelley.Node.Common , Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
shelleyLedgerCompactGenesis Ouroboros.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
shelleyLedgerConfig Ouroboros.Consensus.Shelley.ShelleyHFC
ShelleyLedgerError Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
ShelleyLedgerEvent Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
ShelleyLedgerEventBBODY Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
ShelleyLedgerEventTICK Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
shelleyLedgerGenesis Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
shelleyLedgerGlobals Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
ShelleyLedgerState Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
shelleyLedgerState Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
shelleyLedgerTip Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
shelleyLedgerTipPoint Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
shelleyLedgerTransition Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
shelleyLedgerTranslationContext Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
ShelleyLedgerUpdate Ouroboros.Consensus.Shelley.Ledger.Inspect
shelleyNetworkMagic Ouroboros.Consensus.Shelley.Ledger.Config , Ouroboros.Consensus.Shelley.Ledger
ShelleyNodeToClientVersion Ouroboros.Consensus.Shelley.Ledger.NetworkProtocolVersion , Ouroboros.Consensus.Shelley.Ledger
ShelleyNodeToClientVersion1 Ouroboros.Consensus.Shelley.Ledger.NetworkProtocolVersion , Ouroboros.Consensus.Shelley.Ledger
ShelleyNodeToClientVersion2 Ouroboros.Consensus.Shelley.Ledger.NetworkProtocolVersion , Ouroboros.Consensus.Shelley.Ledger
ShelleyNodeToClientVersion3 Ouroboros.Consensus.Shelley.Ledger.NetworkProtocolVersion , Ouroboros.Consensus.Shelley.Ledger
ShelleyNodeToClientVersion4 Ouroboros.Consensus.Shelley.Ledger.NetworkProtocolVersion , Ouroboros.Consensus.Shelley.Ledger
ShelleyNodeToClientVersion5 Ouroboros.Consensus.Shelley.Ledger.NetworkProtocolVersion , Ouroboros.Consensus.Shelley.Ledger
ShelleyNodeToNodeVersion Ouroboros.Consensus.Shelley.Ledger.NetworkProtocolVersion , Ouroboros.Consensus.Shelley.Ledger
ShelleyNodeToNodeVersion1 Ouroboros.Consensus.Shelley.Ledger.NetworkProtocolVersion , Ouroboros.Consensus.Shelley.Ledger
ShelleyPartialLedgerConfig
1 (Type/Class) Ouroboros.Consensus.Shelley.ShelleyHFC
2 (Data Constructor) Ouroboros.Consensus.Shelley.ShelleyHFC
ShelleyProtocol Ouroboros.Consensus.Shelley.Protocol.Abstract
ShelleyProtocolHeader Ouroboros.Consensus.Shelley.Protocol.Abstract
shelleyProtocolVersion Ouroboros.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
shelleySharedBlockForging Ouroboros.Consensus.Shelley.Node.TPraos
ShelleyStorageConfig Ouroboros.Consensus.Shelley.Ledger.Config , Ouroboros.Consensus.Shelley.Ledger
shelleyStorageConfigSecurityParam Ouroboros.Consensus.Shelley.Ledger.Config , Ouroboros.Consensus.Shelley.Ledger
shelleyStorageConfigSlotsPerKESPeriod Ouroboros.Consensus.Shelley.Ledger.Config , Ouroboros.Consensus.Shelley.Ledger
shelleySystemStart Ouroboros.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
shelleyTipBlockNo Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
shelleyTipHash Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
shelleyTipSlotNo Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
shelleyTipToPoint Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
ShelleyTransition Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
ShelleyTransitionInfo Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
shelleyTriggerHardFork Ouroboros.Consensus.Shelley.ShelleyHFC
ShelleyTx Ouroboros.Consensus.Shelley.Ledger.Mempool , Ouroboros.Consensus.Shelley.Ledger
ShelleyTxId Ouroboros.Consensus.Shelley.Ledger.Mempool , Ouroboros.Consensus.Shelley.Ledger
ShelleyUpdatedProtocolUpdates Ouroboros.Consensus.Shelley.Ledger.Inspect
ShelleyValidatedTx Ouroboros.Consensus.Shelley.Ledger.Mempool , Ouroboros.Consensus.Shelley.Ledger
StandardAllegra Ouroboros.Consensus.Shelley.Eras
StandardAllegraBlock Ouroboros.Consensus.Shelley.HFEras
StandardAlonzo Ouroboros.Consensus.Shelley.Eras
StandardAlonzoBlock Ouroboros.Consensus.Shelley.HFEras
StandardBabbage Ouroboros.Consensus.Shelley.Eras
StandardBabbageBlock Ouroboros.Consensus.Shelley.HFEras
StandardCrypto Ouroboros.Consensus.Shelley.Crypto , Ouroboros.Consensus.Shelley.Eras
StandardMary Ouroboros.Consensus.Shelley.Eras
StandardMaryBlock Ouroboros.Consensus.Shelley.HFEras
StandardShelley Ouroboros.Consensus.Shelley.Eras
StandardShelleyBlock Ouroboros.Consensus.Shelley.HFEras
StorageConfig Ouroboros.Consensus.Shelley.Ledger.Config , Ouroboros.Consensus.Shelley.Ledger
Ticked Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
TickedExtLedgerState Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
TickedHeaderState Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
tickedHeaderState Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
tickedHeaderStateChainDep Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
TickedK Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
tickedLedgerState Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
tickedLedgerView Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
TickedPraosLedgerView Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
TickedShelleyLedgerState Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
tickedShelleyLedgerState Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
tickedShelleyLedgerTransition Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
TickedTrivial Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
Top Ouroboros.Consensus.Shelley.Ledger.Mempool , Ouroboros.Consensus.Shelley.Ledger
toShelleyPrevHash Ouroboros.Consensus.Shelley.Ledger.Block , Ouroboros.Consensus.Shelley.Ledger
translateChainDepStateAcrossShelley Ouroboros.Consensus.Shelley.ShelleyHFC
translateLedgerViewAcrossShelley Ouroboros.Consensus.Shelley.ShelleyHFC
TxId Ouroboros.Consensus.Shelley.Ledger.Mempool , Ouroboros.Consensus.Shelley.Ledger
UnexpectedAlonzoLedgerErrors Ouroboros.Consensus.Shelley.Eras
unNonMyopicMemberRewards Ouroboros.Consensus.Shelley.Ledger.Query , Ouroboros.Consensus.Shelley.Ledger
unShelleyHash Ouroboros.Consensus.Shelley.Protocol.Abstract , Ouroboros.Consensus.Shelley.Ledger.Block , Ouroboros.Consensus.Shelley.Ledger
untickedHeaderStateTip Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
untickedShelleyLedgerTip Ouroboros.Consensus.Shelley.Ledger.Ledger , Ouroboros.Consensus.Shelley.Ledger
unwrapTx Ouroboros.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
Validated Ouroboros.Consensus.Shelley.Ledger.Mempool , Ouroboros.Consensus.Shelley.Ledger
validateGenesis Ouroboros.Consensus.Shelley.Node.TPraos , Ouroboros.Consensus.Shelley.Node
verifyBlockIntegrity Ouroboros.Consensus.Shelley.Ledger.Integrity , Ouroboros.Consensus.Shelley.Ledger
verifyHeaderIntegrity Ouroboros.Consensus.Shelley.Protocol.Abstract , Ouroboros.Consensus.Shelley.Ledger.Integrity , Ouroboros.Consensus.Shelley.Ledger
WithTop Ouroboros.Consensus.Shelley.Ledger.Mempool , Ouroboros.Consensus.Shelley.Ledger
WrapTx
1 (Type/Class) Ouroboros.Consensus.Shelley.Eras
2 (Data Constructor) Ouroboros.Consensus.Shelley.Eras