Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
PlutusTx.Eval
Synopsis
- data EvalResult = EvalResult {}
- displayEvalResult ∷ EvalResult → Text
- displayExBudget ∷ ExBudget → Text
- prettyExBudget ∷ ExBudget → Doc ann
- evaluateCompiledCode ∷ CompiledCode a → EvalResult
- evaluateCompiledCode' ∷ DefaultMachineParameters → CompiledCode a → EvalResult
- evaluatesToError ∷ CompiledCode a → Bool
- evaluatesWithoutError ∷ CompiledCode a → Bool
Documentation
data EvalResult Source #
Constructors
EvalResult | |
Instances
Show EvalResult Source # | |
Defined in PlutusTx.Eval | |
Pretty EvalResult Source # | |
Defined in PlutusTx.Eval |
prettyExBudget ∷ ExBudget → Doc ann Source #
evaluateCompiledCode ∷ CompiledCode a → EvalResult Source #
Evaluates the given CompiledCode
using the CEK machine
with the default machine parameters.
evaluateCompiledCode' ∷ DefaultMachineParameters → CompiledCode a → EvalResult Source #
Evaluates the given CompiledCode
using the CEK machine
with the given machine parameters.
evaluatesToError ∷ CompiledCode a → Bool Source #