Modulecardano-ledger-core-1.21.0.0
Cardano.Ledger.Plutus.CostModels
Synopsis
- value costModelFromMap
- value costModelInitParamCount
- value costModelInitParamNames
- value costModelParamNames
- value costModelToMap
- value costModelsUnknown
- value costModelsValid
- value decodeCostModel
- value decodeCostModelsFailing
- value decodeCostModelsLenient
- value emptyCostModels
- value encodeCostModel
- value flattenCostModels
- value getCostModelEvaluationContext
- value getCostModelLanguage
- value getCostModelParams
- value getEvaluationContext
- value mkCostModel
- value mkCostModels
- value mkCostModelsLenient
- value parseCostModelAsArray
- value parseCostModelAsMap
- value parseCostModels
- value updateCostModels
- data CostModel
- data CostModels
- newtype CostModelsUpdate
- Packagecardano-ledger-core-1.21.0.0
- Exports27
- LicenceApache-2.0
Instances8Eq, Ord, Show, Generic, NFData, ToJSON, …
Eq CostModelDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsOrd CostModelDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsShow CostModelDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsGeneric CostModelDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsNFData CostModelDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsToJSON CostModelDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsNoThunks CostModelDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelstype Rep CostModel = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModels"CostModel"
"Cardano.Ledger.Plutus.CostModels"
"cardano-ledger-core-1.21.0.0-DuROMhaY1WE6VC1bQ2U9IK"
'False) (C1 ('MetaCons"CostModel"
'PrefixI 'True) (S1 ('MetaSel ('Just"cmLanguage"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Language) :*: (S1 ('MetaSel ('Just"cmValues"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 [Int64]) :*: S1 ('MetaSel ('Just"cmEvalCtx"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 EvaluationContext))))
Instances12Eq, Ord, Show, Generic, NFData, FromJSON, …
Eq CostModelsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsOrd CostModelsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsShow CostModelsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsGeneric CostModelsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsNFData CostModelsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsFromJSON CostModelsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsToJSON CostModelsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsNoThunks CostModelsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsDecCBOR CostModelsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsEncCBOR CostModelsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsToPlutusData CostModelsDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.ToPlutusDatatype Rep CostModels = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModels"CostModels"
"Cardano.Ledger.Plutus.CostModels"
"cardano-ledger-core-1.21.0.0-DuROMhaY1WE6VC1bQ2U9IK"
'False) (C1 ('MetaCons"CostModels"
'PrefixI 'True) (S1 ('MetaSel ('Just"_costModelsValid"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Map Language CostModel)) :*: S1 ('MetaSel ('Just"_costModelsUnknown"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Map Word8 [Int64]))))
Constructors
Instances8Eq, Ord, Show, NFData, ToJSON, NoThunks, …
Eq CostModelsUpdateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsOrd CostModelsUpdateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsShow CostModelsUpdateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsNFData CostModelsUpdateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsToJSON CostModelsUpdateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsNoThunks CostModelsUpdateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsDecCBOR CostModelsUpdateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModelsEncCBOR CostModelsUpdateDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Plutus.CostModels