Some tokens (like USDT) do not work when changing the allowance from an existing non-zero allowance value.They must first be approved by zero and then the actual allowance must be approved.
The allowance in the contract is set to arbitrary values based on the stakeAmount set here
Denial of service due to non-zero allowance value
Manual Review
Approving to zero first is critical for some tokens.
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.