📋Audit Report

It appears there are two matters to address, and either would be acceptable. Regarding the PUA concern, we initially contemplated aligning the allowance with the BASE ratio. However, certain user interfaces within the swaps/apps do not respond optimally to the approval function. Therefore, we concluded that a simpler approach would be more effective, just allowing individuals to manually adjust their approval amount as needed.

As for the overflow issue, it's worth noting that with the introduction of Solidity 0.8.0 or newer, math overflows naturally revert by default. But we're gonna implement checking overflow logic to setBaseratioAndSync function.

Last updated