The refund
function does not check if the contribution
account exists or if the contributor has actually contributed to the fund. This could allow malicious users to attempt refunds from non-existent or unrelated contributions.
The refund
function does not validate the existence of the contribution
account:
user could attempt to refund from a non-existent or unrelated contribution, potentially disrupting the contract's state.
manual review
Add a check to ensure the contribution
account exists and is associated with the fund:
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.