| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
PlutusTx.Trace
Synopsis
- trace :: BuiltinString -> a -> a
 - traceError :: BuiltinString -> a
 - traceIfFalse :: BuiltinString -> Bool -> Bool
 - traceIfTrue :: BuiltinString -> Bool -> Bool
 - traceBool :: BuiltinString -> BuiltinString -> Bool -> Bool
 
Documentation
trace :: BuiltinString -> a -> a Source #
Emit the given string as a trace message before evaluating the argument.
traceError :: BuiltinString -> a Source #
Log a message and then terminate the evaluation with an error.
traceIfFalse :: BuiltinString -> Bool -> Bool Source #
Emit the given BuiltinString only if the argument evaluates to False.
traceIfTrue :: BuiltinString -> Bool -> Bool Source #
Emit the given BuiltinString only if the argument evaluates to True.
traceBool :: BuiltinString -> BuiltinString -> Bool -> Bool Source #
Emit one of two BuiltinString depending on whether or not the argument
 evaluates to True or False.