Modulecardano-ledger-api-1.14.0.0
Cardano.Ledger.Api.PParams
- 8 types
- 3 classes
- 63 values
- Packagecardano-ledger-api-1.14.0.0
- Exports74
- LicenceApache-2.0
value
ppCoinsPerUTxOWordL :: (AlonzoEraPParams era, ExactEra AlonzoEra era) => Lens' (PParams era) CoinPerWordvalue
ppuCoinsPerUTxOWordL :: (AlonzoEraPParams era, ExactEra AlonzoEra era) => Lens' (PParamsUpdate era) (StrictMaybe CoinPerWord)value
ppuCollateralPercentageL :: AlonzoEraPParams era => Lens' (PParamsUpdate era) (StrictMaybe Word16)value
ppuMaxBlockExUnitsL :: AlonzoEraPParams era => Lens' (PParamsUpdate era) (StrictMaybe ExUnits)value
ppuMaxCollateralInputsL :: AlonzoEraPParams era => Lens' (PParamsUpdate era) (StrictMaybe Word16)value
ppuCoinsPerUTxOByteL :: BabbageEraPParams era => Lens' (PParamsUpdate era) (StrictMaybe CoinPerByte)Deprecated. In favor of ppTxFeePerByteL
Deprecated. In favor of ppTxFeeFixedL
value
ppMinUTxOValueL :: (EraPParams era, AtMostEra "Mary"
era, HasCallStack) => Lens' (PParams era) Coinvalue
ppuDL :: (EraPParams era, AtMostEra "Alonzo"
era) => Lens' (PParamsUpdate era) (StrictMaybe UnitInterval)value
ppuExtraEntropyL :: (EraPParams era, AtMostEra "Alonzo"
era) => Lens' (PParamsUpdate era) (StrictMaybe Nonce)value
ppuKeyDepositL :: (EraPParams era, HasCallStack) => Lens' (PParamsUpdate era) (StrictMaybe Coin)Deprecated. In favor of ppuTxFeePerByteL
Deprecated. In favor of ppuTxFeeFixedL
value
ppuMinPoolCostL :: (EraPParams era, HasCallStack) => Lens' (PParamsUpdate era) (StrictMaybe Coin)value
ppuMinUTxOValueL :: (EraPParams era, AtMostEra "Mary"
era, HasCallStack) => Lens' (PParamsUpdate era) (StrictMaybe Coin)value
ppuPoolDepositL :: (EraPParams era, HasCallStack) => Lens' (PParamsUpdate era) (StrictMaybe Coin)value
ppuTxFeeFixedL :: (EraPParams era, HasCallStack) => Lens' (PParamsUpdate era) (StrictMaybe Coin)Instances4AlonzoEraPParams
AlonzoEraPParams AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsAlonzoEraPParams BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.PParams · orphanAlonzoEraPParams ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParams · orphanAlonzoEraPParams DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.PParams · orphan
Constructors
Instances10Eq, Ord, Show, NFData, FromJSON, ToJSON, …
Eq CoinPerWordDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsOrd CoinPerWordDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsShow CoinPerWordDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsNFData CoinPerWordDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsFromJSON CoinPerWordDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsToJSON CoinPerWordDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsNoThunks CoinPerWordDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsDecCBOR CoinPerWordDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsEncCBOR CoinPerWordDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsToPlutusData CoinPerWordDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParams
Constructors
Instances6Eq, Show, Generic, NFData, NoThunks, Rep
Eq (DowngradeAlonzoPParams Identity)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsShow (DowngradeAlonzoPParams Identity)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsGeneric (DowngradeAlonzoPParams f)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsNFData (DowngradeAlonzoPParams Identity)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsNoThunks (DowngradeAlonzoPParams Identity)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamstype Rep (DowngradeAlonzoPParams f) = D1 ('MetaDataDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParams"DowngradeAlonzoPParams"
"Cardano.Ledger.Alonzo.PParams"
"cardano-ledger-alonzo-1.16.0.0-IAMfW3LYKkAJgcpNx6tltO"
'True) (C1 ('MetaCons"DowngradeAlonzoPParams"
'PrefixI 'True) (S1 ('MetaSel ('Just"dappMinUTxOValue"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (HKD f (CompactForm Coin)))))
Constructors
Instances6Eq, Ord, Show, Generic, NoThunks, Rep
Eq LangDepViewDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsOrd LangDepViewDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsShow LangDepViewDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsGeneric LangDepViewDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsNoThunks LangDepViewDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamstype Rep LangDepView = D1 ('MetaDataDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParams"LangDepView"
"Cardano.Ledger.Alonzo.PParams"
"cardano-ledger-alonzo-1.16.0.0-IAMfW3LYKkAJgcpNx6tltO"
'False) (C1 ('MetaCons"LangDepView"
'PrefixI 'True) (S1 ('MetaSel ('Just"tag"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ByteString) :*: S1 ('MetaSel ('Just"params"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ByteString)))
Constructors
UpgradeAlonzoPParamsuappCoinsPerUTxOWord :: !HKD f CoinPerWorduappPlutusV1CostModel :: !HKD f CostModeluappPrices :: !HKD f PricesuappMaxTxExUnits :: !HKD f ExUnitsuappMaxBlockExUnits :: !HKD f ExUnitsuappMaxValSize :: !HKD f Word32uappCollateralPercentage :: !HKD f Word16uappMaxCollateralInputs :: !HKD f Word16
Instances7Eq, Show, Generic, NFData, Default, NoThunks, …
Eq (UpgradeAlonzoPParams Identity)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsShow (UpgradeAlonzoPParams Identity)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsGeneric (UpgradeAlonzoPParams f)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsNFData (UpgradeAlonzoPParams Identity)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsDefault (UpgradeAlonzoPParams StrictMaybe)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamsNoThunks (UpgradeAlonzoPParams Identity)Defined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParamstype Rep (UpgradeAlonzoPParams f) = D1 ('MetaDataDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParams"UpgradeAlonzoPParams"
"Cardano.Ledger.Alonzo.PParams"
"cardano-ledger-alonzo-1.16.0.0-IAMfW3LYKkAJgcpNx6tltO"
'False) (C1 ('MetaCons"UpgradeAlonzoPParams"
'PrefixI 'True) (((S1 ('MetaSel ('Just"uappCoinsPerUTxOWord"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (HKD f CoinPerWord)) :*: S1 ('MetaSel ('Just"uappPlutusV1CostModel"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (HKD f CostModel))) :*: (S1 ('MetaSel ('Just"uappPrices"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (HKD f Prices)) :*: S1 ('MetaSel ('Just"uappMaxTxExUnits"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (HKD f ExUnits)))) :*: ((S1 ('MetaSel ('Just"uappMaxBlockExUnits"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (HKD f ExUnits)) :*: S1 ('MetaSel ('Just"uappMaxValSize"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (HKD f Word32))) :*: (S1 ('MetaSel ('Just"uappCollateralPercentage"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (HKD f Word16)) :*: S1 ('MetaSel ('Just"uappMaxCollateralInputs"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (HKD f Word16))))))
Instances3BabbageEraPParams
BabbageEraPParams BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.PParamsBabbageEraPParams ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParams · orphanBabbageEraPParams DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.PParams · orphan
Constructors
Constructors
Instances10Eq, Ord, Show, NFData, FromJSON, ToJSON, …
Eq CoinPerByteDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinOrd CoinPerByteDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinShow CoinPerByteDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinNFData CoinPerByteDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinFromJSON CoinPerByteDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinToJSON CoinPerByteDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinNoThunks CoinPerByteDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinDecCBOR CoinPerByteDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinEncCBOR CoinPerByteDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.CoinToPlutusData CoinPerByteDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ToPlutusData
class
class (Era era, Eq (PParamsHKD Identity era), Ord (PParamsHKD Identity era), Show (PParamsHKD Identity era), NFData (PParamsHKD Identity era), NoThunks (PParamsHKD Identity era), Eq (PParamsHKD StrictMaybe era), Ord (PParamsHKD StrictMaybe era), Show (PParamsHKD StrictMaybe era), NFData (PParamsHKD StrictMaybe era), NoThunks (PParamsHKD StrictMaybe era)) => EraPParams era whereAssociated types
type family UpgradePParams (f :: Type -> Type) eratype family DowngradePParams (f :: Type -> Type) era
Methods
ppDG :: SimpleGetter (PParams era) UnitIntervalppProtocolVersionL :: Lens' (PParams era) ProtVerppuProtocolVersionL :: AtMostEra"Babbage"
era => Lens' (PParamsUpdate era) (StrictMaybe ProtVer)
Instances7EraPParams, …
EraPParams AllegraEraDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.PParams · orphanEraPParams AlonzoEraDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.PParams · orphanEraPParams BabbageEraDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.PParams · orphanEraPParams ConwayEraDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParams · orphanEraPParams DijkstraEraDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.PParams · orphanEraPParams MaryEraDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.PParams · orphanEraPParams ShelleyEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.PParams · orphan
Instances27TranslateEra, Eq, Ord, Show, Generic, NFData, …
TranslateEra AllegraEra PParamsDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Translation · orphanTranslateEra AlonzoEra PParamsDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Translation · orphanTranslateEra BabbageEra PParamsDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Translation · orphanTranslateEra ConwayEra PParamsDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Translation · orphanTranslateEra DijkstraEra PParamsDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Translation · orphanTranslateEra MaryEra PParamsDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Translation · orphanEq (PParamsHKD Identity era) => Eq (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsOrd (PParamsHKD Identity era) => Ord (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsShow (PParamsHKD Identity era) => Show (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsGeneric (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsNFData (PParamsHKD Identity era) => NFData (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => FromJSON (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => ToJSON (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => Default (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsNoThunks (PParamsHKD Identity era) => NoThunks (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => FromCBOR (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => ToCBOR (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => DecCBOR (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => EncCBOR (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => ToKeyValuePairs (PParams era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamstype Rep (PParams era) = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParams"PParams"
"Cardano.Ledger.Core.PParams"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'True) (C1 ('MetaCons"PParams"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PParamsHKD Identity era))))type TranslationError AllegraEra PParams = VoidDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Translation · orphantype TranslationError AlonzoEra PParams = VoidDefined in cardano-ledger-alonzo-1.16.0.0 · Cardano.Ledger.Alonzo.Translation · orphantype TranslationError BabbageEra PParams = VoidDefined in cardano-ledger-babbage-1.14.0.0 · Cardano.Ledger.Babbage.Translation · orphantype TranslationError ConwayEra PParams = VoidDefined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.Translation · orphantype TranslationError DijkstraEra PParams = VoidDefined in cardano-ledger-dijkstra-0.3.0.0 · Cardano.Ledger.Dijkstra.Translation · orphantype TranslationError MaryEra PParams = VoidDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Translation · orphan
Instances20TranslateEra, Eq, Ord, Show, Generic, NFData, …
TranslateEra AllegraEra PParamsUpdateDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Translation · orphanTranslateEra MaryEra PParamsUpdateDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Translation · orphanEq (PParamsHKD StrictMaybe era) => Eq (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsOrd (PParamsHKD StrictMaybe era) => Ord (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsShow (PParamsHKD StrictMaybe era) => Show (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsGeneric (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsNFData (PParamsHKD StrictMaybe era) => NFData (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => FromJSON (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => ToJSON (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => Default (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsNoThunks (PParamsHKD StrictMaybe era) => NoThunks (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => FromCBOR (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => ToCBOR (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => DecCBOR (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => EncCBOR (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsEraPParams era => ToKeyValuePairs (PParamsUpdate era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParamsConwayEraPParams era => ToPlutusData (PParamsUpdate era)Defined in cardano-ledger-conway-1.23.0.0 · Cardano.Ledger.Conway.PParams · orphantype Rep (PParamsUpdate era) = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Core.PParams"PParamsUpdate"
"Cardano.Ledger.Core.PParams"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'True) (C1 ('MetaCons"PParamsUpdate"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PParamsHKD StrictMaybe era))))type TranslationError AllegraEra PParamsUpdate = VoidDefined in cardano-ledger-allegra-1.10.1.0 · Cardano.Ledger.Allegra.Translation · orphantype TranslationError MaryEra PParamsUpdate = VoidDefined in cardano-ledger-mary-1.11.0.0 · Cardano.Ledger.Mary.Translation · orphan