Fee-on-Transfer tokens cause accounting errors in the Treasury.sol.
Fee-on-Transfer tokens cause accounting errors in the Treasury contract.
For example, in deposit(), the actual received token amount is not verified, leading to a situation where the received amount is less than the specified amount.
https://github.com/Cyfrin/2025-02-raac/blob/main/contracts/core/collectors/Treasury.sol#L46
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.