| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
PlutusLedgerApi.Test.V3.EvaluationContext
Synopsis
- costModelParamsForTesting :: ParamName, Int64)] #
Example values of costs for
PlutusV3, in expected ledger order. Suitable to be used in testing.
The PlutusV3 "cost model" is constructed by the v4 "cost model", by clearing v4 introductions.
clearMachineCostModel :: m mempty those CEK constructs that PlutusV3 introduces (indirectly by introducing
a ledger language version with those CEK constructs).
This can be used to generate a (machine) cost model of the previous plutus version,
by omitting the generation of the costs concerning the missing PlutusV3 CEK constructs.