We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
scaleValue
1 parent 8e735c2 commit 299d38bCopy full SHA for 299d38b
plutus-tx/src/PlutusTx/Builtins/Internal.hs
@@ -1136,7 +1136,13 @@ unsafeDataAsValue (BuiltinData d) =
1136
{-# OPAQUE unsafeDataAsValue #-}
1137
1138
scaleValue :: Integer -> BuiltinValue -> BuiltinValue
1139
-scaleValue c (BuiltinValue v) = BuiltinValue $ Value.scaleValue c v
+scaleValue c (BuiltinValue v) =
1140
+ case Value.scaleValue c v of
1141
+ BuiltinSuccess v -> BuiltinValue v
1142
+ BuiltinSuccessWithLogs logs v -> traceAll logs (BuiltinValue v)
1143
+ BuiltinFailure logs err ->
1144
+ traceAll (logs <> pure (display err)) $
1145
+ Haskell.error "scaleValue errored."
1146
{-# OPAQUE scaleValue #-}
1147
1148
caseInteger :: Integer -> [a] -> a
0 commit comments