plutus-ledger-api-1.61.0.0: Interface to the Plutus ledger for the Cardano ledger.
Safe HaskellSafe-Inferred
LanguageHaskell2010

PlutusCore.Executable.Eval

Synopsis

Documentation

mkDefaultEvalCtxBuiltinSemanticsVariant DefaultFunEvaluationContext Source #

Build a default evaluation context for a given semantics variant.

evalSimplifierTrace Source #

Evaluate all ASTs in the trace, each applied to the given arguments arguments, in counting mode. Returns (Maybe error, budget).

evalCountingWithArgs Source #

Evaluate a single program term applied to arguments in counting mode. Returns (Maybe error, budget).