DebugScript

scalus.uplc.DebugScript
See theDebugScript companion object
class DebugScript(compute: () => PlutusScript)

A debug-compiled Plutus script for diagnostic replay.

When a release script (compiled without error traces) fails during evaluation with empty logs, the evaluator can use a DebugScript to replay the failing evaluation with traces enabled, producing diagnostic logs.

DebugScript wraps either:

Value parameters

compute

lazy computation that produces the debug PlutusScript

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete fields