| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
PlutusTx.ErrorCodes
Synopsis
- plutusPreludeErrorCodes :: Map BuiltinString String
- reconstructCaseError :: BuiltinString
- voidIsNotSupportedError :: BuiltinString
- ratioHasZeroDenominatorError :: BuiltinString
- checkHasFailedError :: BuiltinString
- negativeIndexError :: BuiltinString
- indexTooLargeError :: BuiltinString
- headEmptyListError :: BuiltinString
- tailEmptyListError :: BuiltinString
- succBadArgumentError :: BuiltinString
- predBadArgumentError :: BuiltinString
- toEnumBadArgumentError :: BuiltinString
- succVoidBadArgumentError :: BuiltinString
- predVoidBadArgumentError :: BuiltinString
- toEnumVoidBadArgumentError :: BuiltinString
- succBoolBadArgumentError :: BuiltinString
- predBoolBadArgumentError :: BuiltinString
- toEnumBoolBadArgumentError :: BuiltinString
- succOrderingBadArgumentError :: BuiltinString
- predOrderingBadArgumentError :: BuiltinString
- toEnumOrderingBadArgumentError :: BuiltinString
- lastEmptyListError :: BuiltinString
- reciprocalOfZeroError :: BuiltinString
- builtinListNegativeIndexError :: BuiltinString
- builtinListIndexTooLargeError :: BuiltinString
- headEmptyBuiltinListError :: BuiltinString
- tailEmptyBuiltinListError :: BuiltinString
- lastEmptyBuiltinListError :: BuiltinString
Documentation
plutusPreludeErrorCodes :: Map BuiltinString String #
All error codes used in the plutus prelude associated with a human-readable description.
reconstructCaseError :: BuiltinString #
The error happens in TH generation of indexed data
voidIsNotSupportedError :: BuiltinString #
Error case of unsafeFromBuiltinData
ratioHasZeroDenominatorError :: BuiltinString #
Ratio number can't have a zero denominator
checkHasFailedError :: BuiltinString #
check input is False
negativeIndexError :: BuiltinString #
PlutusTx.List.!!: negative index
indexTooLargeError :: BuiltinString #
PlutusTx.List.!!: index too large
headEmptyListError :: BuiltinString #
PlutusTx.List.head: empty list
tailEmptyListError :: BuiltinString #
PlutusTx.List.tail: empty list
succBadArgumentError :: BuiltinString #
PlutusTx.Enum.().succ: bad argument
predBadArgumentError :: BuiltinString #
PlutusTx.Enum.().pred: bad argument
toEnumBadArgumentError :: BuiltinString #
PlutusTx.Enum.().toEnum: bad argument
succVoidBadArgumentError :: BuiltinString #
Deprecated: Use [succ|pred|toEnum]BadArgumentError instead.
PlutusTx.Enum.().succ: bad argument
predVoidBadArgumentError :: BuiltinString #
Deprecated: Use [succ|pred|toEnum]BadArgumentError instead.
PlutusTx.Enum.().pred: bad argument
toEnumVoidBadArgumentError :: BuiltinString #
Deprecated: Use [succ|pred|toEnum]BadArgumentError instead.
PlutusTx.Enum.().toEnum: bad argument
succBoolBadArgumentError :: BuiltinString #
Deprecated: Use [succ|pred|toEnum]BadArgumentError instead.
PlutusTx.Enum.Bool.succ: bad argument
predBoolBadArgumentError :: BuiltinString #
Deprecated: Use [succ|pred|toEnum]BadArgumentError instead.
PlutusTx.Enum.Bool.pred: bad argument
toEnumBoolBadArgumentError :: BuiltinString #
Deprecated: Use [succ|pred|toEnum]BadArgumentError instead.
PlutusTx.Enum.Bool.toEnum: bad argument
succOrderingBadArgumentError :: BuiltinString #
Deprecated: Use [succ|pred|toEnum]BadArgumentError instead.
PlutusTx.Enum.Ordering.succ: bad argument
predOrderingBadArgumentError :: BuiltinString #
Deprecated: Use [succ|pred|toEnum]BadArgumentError instead.
PlutusTx.Enum.Ordering.pred: bad argument
toEnumOrderingBadArgumentError :: BuiltinString #
Deprecated: Use [succ|pred|toEnum]BadArgumentError instead.
PlutusTx.Enum.Ordering.toEnum: bad argument
lastEmptyListError :: BuiltinString #
PlutusTx.List.last: empty list
reciprocalOfZeroError :: BuiltinString #
PlutusTx.Ratio.recip: reciprocal of zero
builtinListNegativeIndexError :: BuiltinString #
PlutusTx.BuiltinList.!!: negative index
builtinListIndexTooLargeError :: BuiltinString #
PlutusTx.BuiltinList.!!: index too large
headEmptyBuiltinListError :: BuiltinString #
PlutusTx.BuiltinList.head: empty list
tailEmptyBuiltinListError :: BuiltinString #
PlutusTx.BuiltinList.tail: empty list
lastEmptyBuiltinListError :: BuiltinString #
PlutusTx.BuiltinList.last: empty list