From 937f89aaa680b4d0cc687e28dd16fe4e2f87b761 Mon Sep 17 00:00:00 2001 From: mingda Date: Tue, 24 Nov 2020 19:17:38 +0800 Subject: [PATCH] check i range --- contracts/DODOVendingMachine/impl/DVM.sol | 2 ++ 1 file changed, 2 insertions(+) diff --git a/contracts/DODOVendingMachine/impl/DVM.sol b/contracts/DODOVendingMachine/impl/DVM.sol index 6601cd4..0f24422 100644 --- a/contracts/DODOVendingMachine/impl/DVM.sol +++ b/contracts/DODOVendingMachine/impl/DVM.sol @@ -37,6 +37,8 @@ contract DVM is DVMTrader, DVMFunding { _TRADE_PERMISSION_ = IPermissionManager(tradePermissionManager); _GAS_PRICE_LIMIT_ = IExternalValue(gasPriceSource); _MAINTAINER_ = maintainer; + + require(i > 0 && i < 10**36); _I_ = i; require(k > 0 && k <= 10**18);