add upcpProxy
This commit is contained in:
@@ -18,6 +18,7 @@ const CpFactory = artifacts.require("CrowdPoolingFactory");
|
||||
const MultiCall = artifacts.require("Multicall");
|
||||
const LockedTokenVault = artifacts.require("LockedTokenVault");
|
||||
const DODORouteProxy = artifacts.require("DODORouteProxy");
|
||||
const DODOUpCpProxy = artifacts.require("DODOUpCpProxy");
|
||||
|
||||
const DspTemplate = artifacts.require("DSP");
|
||||
const DspFactory = artifacts.require("DSPFactory");
|
||||
@@ -39,6 +40,7 @@ module.exports = async (deployer, network, accounts) => {
|
||||
let DspFactoryAddress = CONFIG.DSPFactory;
|
||||
let DvmFactoryAddress = CONFIG.DVMFactory;
|
||||
let DppFactoryAddress = CONFIG.DPPFactory;
|
||||
let UpCpFactoryAddress = CONFIG.UpCpFactory;
|
||||
|
||||
|
||||
let DODOCirculationHelperAddress = CONFIG.DODOCirculationHelper;
|
||||
@@ -61,7 +63,7 @@ module.exports = async (deployer, network, accounts) => {
|
||||
logger.log("Deploy time: " + new Date().toLocaleString());
|
||||
logger.log("Deploy type: ERC20Mine");
|
||||
|
||||
var erc20TokenAddress = "0xd8C30a4E866B188F16aD266dC3333BD47F34ebaE";
|
||||
var erc20TokenAddress = "0x86a7649aD78F6a0432189C99B909fe1E6682E0d8";
|
||||
var owner = multiSigAddress;
|
||||
|
||||
await deployer.deploy(ERC20Mine);
|
||||
@@ -74,9 +76,9 @@ module.exports = async (deployer, network, accounts) => {
|
||||
//add Token
|
||||
var reward0Token = "0xd7f02d1b4f9495b549787808503ecfd231c3fbda"
|
||||
var reward1Token = "0xfe1133ea03d701c5006b7f065bbf987955e7a67c"
|
||||
var rewardPerBlock = "100000000000000000" //0.1
|
||||
var startBlock = 24231000
|
||||
var endBlock = 24270000
|
||||
var rewardPerBlock = "10000000000000000" //0.01
|
||||
var startBlock = 24368900
|
||||
var endBlock = 25368900
|
||||
tx = await erc20MineInstance.addRewardToken(
|
||||
reward0Token,
|
||||
rewardPerBlock,
|
||||
@@ -85,17 +87,15 @@ module.exports = async (deployer, network, accounts) => {
|
||||
);
|
||||
logger.log("Add rewardToken0 Tx:", tx.tx);
|
||||
|
||||
tx = await erc20MineInstance.addRewardToken(
|
||||
reward1Token,
|
||||
rewardPerBlock,
|
||||
startBlock,
|
||||
endBlock
|
||||
);
|
||||
logger.log("Add rewardToken1 Tx:", tx.tx);
|
||||
// tx = await erc20MineInstance.addRewardToken(
|
||||
// reward1Token,
|
||||
// rewardPerBlock,
|
||||
// startBlock,
|
||||
// endBlock
|
||||
// );
|
||||
// logger.log("Add rewardToken1 Tx:", tx.tx);
|
||||
|
||||
//init
|
||||
//addToken
|
||||
//TransferToken
|
||||
//TODO: TransferReward to RewardVault
|
||||
}
|
||||
|
||||
if (deploySwitch.LockedVault) {
|
||||
@@ -154,6 +154,20 @@ module.exports = async (deployer, network, accounts) => {
|
||||
logger.log("DODODspProxy Address: ", DODODspProxy.address);
|
||||
}
|
||||
|
||||
if (deploySwitch.UpCpProxy) {
|
||||
logger.log("====================================================");
|
||||
logger.log("network type: " + network);
|
||||
logger.log("Deploy time: " + new Date().toLocaleString());
|
||||
logger.log("Deploy type: DODOUpCpProxy");
|
||||
await deployer.deploy(
|
||||
DODOUpCpProxy,
|
||||
WETHAddress,
|
||||
UpCpFactoryAddress,
|
||||
DODOApproveProxyAddress
|
||||
);
|
||||
logger.log("UpCpProxy address: ", DODOUpCpProxy.address);
|
||||
}
|
||||
|
||||
|
||||
if (deploySwitch.UpCP) {
|
||||
logger.log("====================================================");
|
||||
|
||||
Reference in New Issue
Block a user