| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
PlutusLedgerApi.Test.V2.EvaluationContext
Synopsis
- costModelParamsForTesting :: ParamName, Int64)] #
Example values of costs for
PlutusV2, in expected ledger order. Suitable to be used in testing.
The PlutusV2 "cost model" is constructed by the v3 "cost model", by clearing v3 introductions.
clearMachineCostModel :: m mempty those CEK constructs that PlutusV2 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 PlutusV2 CEK constructs.