The contract uses low-level calls for fund transfers, which could introduce reentrancy risks. However, the current implementation mitigates this risk by making state changes before the calls.
The contract uses low-level calls for fund transfers, which could introduce reentrancy risks. However, the current implementation mitigates this risk by making state changes before the calls.
The use of low-level calls for fund transfers introduces a potential risk of reentrancy attacks. However, the current implementation handles state changes before the calls, mitigating this risk.
vscode
Consider using the safer high-level transfer function for fund transfers, as it limits the amount of gas forwarded and reduces the risk of reentrancy attacks.
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.