update deploy script

This commit is contained in:
owen05
2021-03-03 23:08:41 +08:00
parent d1d815b6f4
commit 8b341c3236
16 changed files with 646 additions and 763 deletions

37
configAdapter.js Normal file
View File

@@ -0,0 +1,37 @@
const { ETH_CONFIG } = require("./config/eth-config");
const { BSC_CONFIG } = require("./config/bsc-config");
const { HECO_CONFIG } = require("./config/heco-config");
const { KOVAN_CONFIG } = require("./config/kovan-config");
const { MBTEST_CONFIG } = require("./config/mbtest-config");
const { MBLOCAL_CONFIG } = require("./config/mblocal-config");
exports.GetConfig = function (network, accounts) {
var CONFIG = {}
switch (network) {
case "kovan":
CONFIG = KOVAN_CONFIG
CONFIG.multiSigAddress = accounts[0]
CONFIG.defaultMaintainer = accounts[0]
break;
case "live":
CONFIG = ETH_CONFIG
break;
case "bsclive":
CONFIG = BSC_CONFIG
break;
case "heco":
CONFIG = HECO_CONFIG
break;
case "mbtestnet":
CONFIG = MBTEST_CONFIG
CONFIG.multiSigAddress = accounts[0]
CONFIG.defaultMaintainer = accounts[0]
break;
case "mbdev":
CONFIG = MBLOCAL_CONFIG
CONFIG.multiSigAddress = accounts[0]
CONFIG.defaultMaintainer = accounts[0]
break;
}
return CONFIG
}