Tokens with precision greater than 18 decimals will encounter errors when calling convertTokenAmountToUd60x18() for conversion.
The function convertTokenAmountToUd60x18() is used to convert a token amount to an 18-decimal format. However, if the token has a precision greater than 18 decimals, this conversion can result in an error. This issue arises because the function might not accurately handle the extra decimals, leading to incorrect calculations or potential loss of precision.
The protocol will encounter errors.
Vscode
It is recommended to check if the precision exceeds 18 decimals.
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.