Batch.sol
Description: The error handling mechanism in the batch
function simply reverts with a generic error message when any of the delegate calls fail.
Code Reference:
Impact:
The lack of detailed information on which specific call failed makes debugging difficult.
This can lead to prolonged downtime for users or developers who need to identify the root cause of a failed transaction.
Recommendations:
Enhance the error handling mechanism to include more specific information, such as the index of the failed call and the corresponding input data, which can help in diagnosing issues:
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.