From e9dc5c9be9b14ce72d78bec802dd7f52c10f0fab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=89=9B=E6=B6=9B=E6=B6=9B?= <15700059289@163.com> Date: Tue, 22 Dec 2020 02:26:15 +0800 Subject: [PATCH] fix base value cacl --- contracts/Factory/CrowdPoolingFactory.sol | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contracts/Factory/CrowdPoolingFactory.sol b/contracts/Factory/CrowdPoolingFactory.sol index 01f1a71..80db757 100644 --- a/contracts/Factory/CrowdPoolingFactory.sol +++ b/contracts/Factory/CrowdPoolingFactory.sol @@ -51,7 +51,7 @@ contract CrowdPoolingFactory is Ownable { require(valueList[3] == DecimalMath.ONE,"CP_FACTORY : CLIFF_RATE_DECIMAL_MATH_ONE_ONLY"); uint256 baseTokenBalance = IERC20(baseToken).balanceOf(cpAddress); - uint8 decimals = IERC20(baseToken).decimals(); + uint256 decimals = IERC20(baseToken).decimals(); require(valueList[0].mul(100) <= baseTokenBalance.div(10**decimals).mul(valueList[2]).mul(_X_),"CP_FACTORY : QUOTE_CAPE_INVALID"); require(timeLine[3]>= _Y_,"CP_FACTORY : FREEZE_DURATION_INVALID"); _;