The Treasury::_totalValue variable accumulates token amounts without considering decimal precision differences, leading to meaningless aggregated values. Direct summation of token quantities with varying decimals (e.g., 18-decimals vs 6-decimals) creates valuation inaccuracies and operational risks.
Renders _totalValue metric meaningless
Potential fund misallocation decisions based on flawed data
Manual Review
Implement Token-Specific Tracking:mapping(address token=>uint256 amount) public tokenToAmount
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.