T-Swap does not support tokens with fee-on-transfer
In T-swap, when we transfer tokens to our contract, we don't check the actual received token amount. This will work well in most cases except the tokens with fee on transfer.
If we transfer tokens with fee on transfer, we will get less tokens than we think. This will break our invariant.
Our invariant will be broken. Our constant k will decrease when we deposit.
Manual
Refer to the uniswap v2, check the actual received amount
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.