In the implementation it is assumed that all the tokens have 18 decimals this is not true because some tokens like USDT have 6 decimals this will mean that there will be some errors during the computation
when computing some tokens like USDT will error out since not all of them have 18 decimals
Errors like precision loss will arise as there is possibility that some of the tokens that are added will have less decimals
manual analysis
modify the implementation to handle the decimals of tokens to be dynamic so that is adjusts accordingly this will help ensure compatibility with various 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.