There are 3 submissions on this report.
function withdrawFees doesn't check if balance is > 0 so added that check at the begining.
On line 70 in the fuction "function trickOrTreat(string memory _treatName)" there is possible division by zero and overflow on the same line. Specially for older versions, I undestand this contract is ^0.8.24.
Also on line 70 of the same function indicated above, there is possibility of overflow to the left of the assignment.
foundry test in playing with inputs
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.