File tree Expand file tree Collapse file tree 1 file changed +3
-13
lines changed
src/coin-selection/lib/Convex Expand file tree Collapse file tree 1 file changed +3
-13
lines changed Original file line number Diff line number Diff line change @@ -385,20 +385,10 @@ handleExUnitsErrors C.ScriptValid failuresMap exUnitsMap =
385
385
else Left (C. TxBodyScriptExecutionError failures)
386
386
where
387
387
failures :: [(C. ScriptWitnessIndex , C. ScriptExecutionError )]
388
- failures = Map. toList failuresMap
388
+ failures = toList failuresMap
389
389
handleExUnitsErrors C. ScriptInvalid failuresMap exUnitsMap
390
- | null scriptFailures = Left C. TxBodyScriptBadScriptValidity
391
- | null nonScriptFailures = Right exUnitsMap
392
- | otherwise = Left (C. TxBodyScriptExecutionError nonScriptFailures)
393
- where
394
- nonScriptFailures :: [(C. ScriptWitnessIndex , C. ScriptExecutionError )]
395
- nonScriptFailures = filter (not . isScriptErrorEvaluationFailed) (Map. toList failuresMap)
396
- scriptFailures :: [(C. ScriptWitnessIndex , C. ScriptExecutionError )]
397
- scriptFailures = filter isScriptErrorEvaluationFailed (Map. toList failuresMap)
398
- isScriptErrorEvaluationFailed :: (C. ScriptWitnessIndex , C. ScriptExecutionError ) -> Bool
399
- isScriptErrorEvaluationFailed (_, e) = case e of
400
- C. ScriptErrorEvaluationFailed _ _ -> True
401
- _ -> True
390
+ | null failuresMap = Left C. TxBodyScriptBadScriptValidity
391
+ | otherwise = Right $ Map. map (\ _ -> C. ExecutionUnits 0 0 ) failuresMap <> exUnitsMap
402
392
403
393
substituteExecutionUnits
404
394
:: (C. IsShelleyBasedEra era )
You can’t perform that action at this time.
0 commit comments