ConvexityProtocol
ConvexityProtocol copied to clipboard
OptionsContract.isSafe(uint256,uint256) (OptionsContract.sol#847-885) performs a multiplication on the result of a division
OptionsContract.isSafe(uint256,uint256) performs a multiplication on the result of a division: -rightSideVal = (collateralAmt.mul(collateralToEthPrice)).div(strikeToEthPrice) -stillSafe = leftSideVal <= rightSideVal.mul(10 ** exp)
Consider ordering multiplication prior division.