This commit is contained in:
owen05
2021-12-19 12:33:17 +08:00
parent 891a3db5cf
commit 28bae5945c
5 changed files with 66 additions and 57 deletions

View File

@@ -75,11 +75,13 @@ contract DODOStarterFactory is InitializableOwnable {
uint256[] memory timeLine,
uint256[] memory valueList,
uint256 sellTokenAmount
) external permissionCheck(addressList[0],addressList[1]) returns(address newFairFundPool){
) external payable permissionCheck(addressList[0],addressList[1]) returns(address newFairFundPool){
newFairFundPool = ICloneFactory(_CLONE_FACTORY_).clone(_FAIR_FUND_TEMPLATE_);
IERC20(addressList[1]).transferFrom(msg.sender, newFairFundPool,sellTokenAmount);
(bool success, ) = newFairFundPool.call{value: msg.value}("");
require(success, "Settle fund Transfer failed");
IDODOStarter(newFairFundPool).init(
addressList,
timeLine,