Update feeToken address in deployment scripts

This commit is contained in:
Drew 2022-06-30 19:51:00 +00:00
parent 1630b18b47
commit 1debacee60
No known key found for this signature in database
GPG Key ID: 0B6C033EAE9DA870
4 changed files with 34 additions and 58 deletions

View File

@ -5,29 +5,23 @@ const SwapHelper = artifacts.require("SwapHelper");
const scriptsAddressPath = "../react/src/addresses";
module.exports = async function(deployer, network) {
const routerAddress = "0x7e3411b04766089cfaa52db688855356a12f05d1"; // hurricaneswap
const feeTokenAddress = "0xe09ed38e5cd1014444846f62376ac88c5232cde9"; // wUST
const tokenBridgeAddress = "0x61E44E506Ca5659E6c0bba9b678586fA2d729756";
const wrappedAvaxAddress = "0x1d308089a2d1ced3f1ce36b1fcaf815b07217be3";
module.exports = async function (deployer, network) {
const routerAddress = "0x7e3411b04766089cfaa52db688855356a12f05d1"; // hurricaneswap router
const feeTokenAddress = "0x8F23C5BE43FBfE7a30c04e4eDEE3D18995Fe7E2d"; // wormUSD
const tokenBridgeAddress = "0x61E44E506Ca5659E6c0bba9b678586fA2d729756";
const wrappedAvaxAddress = "0x1d308089a2d1ced3f1ce36b1fcaf815b07217be3";
await deployer.deploy(SwapHelper);
await deployer.link(SwapHelper, CrossChainSwapV2);
await deployer.deploy(
CrossChainSwapV2,
routerAddress,
feeTokenAddress,
tokenBridgeAddress,
wrappedAvaxAddress
);
// save the contract address somewhere
await fsp.mkdir(scriptsAddressPath, { recursive: true });
await deployer.deploy(SwapHelper);
await deployer.link(SwapHelper, CrossChainSwapV2);
await deployer.deploy(CrossChainSwapV2, routerAddress, feeTokenAddress, tokenBridgeAddress, wrappedAvaxAddress);
await fsp.writeFile(
`${scriptsAddressPath}/${network}.ts`,
`export const SWAP_CONTRACT_ADDRESS = '${CrossChainSwapV2.address}';`
);
// save the contract address somewhere
await fsp.mkdir(scriptsAddressPath, { recursive: true });
await fsp.writeFile(
`${scriptsAddressPath}/${network}.ts`,
`export const SWAP_CONTRACT_ADDRESS = '${CrossChainSwapV2.address}';`
);
//deployer.link(ConvertLib, MetaCoin);
//deployer.deploy(MetaCoin);

View File

@ -5,29 +5,23 @@ const SwapHelper = artifacts.require("SwapHelper");
const scriptsAddressPath = "../react/src/addresses";
module.exports = async function(deployer, network) {
const routerAddress = "0x9Ac64Cc6e4415144C455BD8E4837Fea55603e5c3"; // pancakeswap
const feeTokenAddress = "0x7b8eae1e85c8b189ee653d3f78733f4f788bb2c1"; // wUST
const tokenBridgeAddress = "0x9dcF9D205C9De35334D646BeE44b2D2859712A09";
const wrappedBnbAddress = "0xae13d989dac2f0debff460ac112a837c89baa7cd";
module.exports = async function (deployer, network) {
const routerAddress = "0x9Ac64Cc6e4415144C455BD8E4837Fea55603e5c3"; // pancakeswap
const feeTokenAddress = "0x2A29D46D7e0B997358E9726DA0210Af212f2dfd7"; // wormUSD
const tokenBridgeAddress = "0x9dcF9D205C9De35334D646BeE44b2D2859712A09";
const wrappedBnbAddress = "0xae13d989dac2f0debff460ac112a837c89baa7cd";
await deployer.deploy(SwapHelper);
await deployer.link(SwapHelper, CrossChainSwapV2);
await deployer.deploy(
CrossChainSwapV2,
routerAddress,
feeTokenAddress,
tokenBridgeAddress,
wrappedBnbAddress
);
// save the contract address somewhere
await fsp.mkdir(scriptsAddressPath, { recursive: true });
await deployer.deploy(SwapHelper);
await deployer.link(SwapHelper, CrossChainSwapV2);
await deployer.deploy(CrossChainSwapV2, routerAddress, feeTokenAddress, tokenBridgeAddress, wrappedBnbAddress);
await fsp.writeFile(
`${scriptsAddressPath}/${network}.ts`,
`export const SWAP_CONTRACT_ADDRESS = '${CrossChainSwapV2.address}';`
);
// save the contract address somewhere
await fsp.mkdir(scriptsAddressPath, { recursive: true });
await fsp.writeFile(
`${scriptsAddressPath}/${network}.ts`,
`export const SWAP_CONTRACT_ADDRESS = '${CrossChainSwapV2.address}';`
);
//deployer.link(ConvertLib, MetaCoin);
//deployer.deploy(MetaCoin);

View File

@ -7,19 +7,13 @@ const scriptsAddressPath = "../react/src/addresses";
module.exports = async function (deployer, network) {
const routerAddress = "0xE592427A0AEce92De3Edee1F18E0157C05861564";
const feeTokenAddress = "0x36Ed51Afc79619b299b238898E72ce482600568a"; // wUST
const feeTokenAddress = "0x6336c2dA64408Fcc277e0E1104aC6c34c431464c"; // wormUSD
const tokenBridgeAddress = "0xF890982f9310df57d00f659cf4fd87e65adEd8d7";
const wrappedEthAddress = "0xB4FBF271143F4FBf7B91A5ded31805e42b2208d6";
await deployer.deploy(SwapHelper);
await deployer.link(SwapHelper, CrossChainSwapV3);
await deployer.deploy(
CrossChainSwapV3,
routerAddress,
feeTokenAddress,
tokenBridgeAddress,
wrappedEthAddress
);
await deployer.deploy(CrossChainSwapV3, routerAddress, feeTokenAddress, tokenBridgeAddress, wrappedEthAddress);
// save the contract address somewhere
await fsp.mkdir(scriptsAddressPath, { recursive: true });

View File

@ -7,19 +7,13 @@ const scriptsAddressPath = "../react/src/addresses";
module.exports = async function (deployer, network) {
const routerAddress = "0xa5E0829CaCEd8fFDD4De3c43696c57F7D7A678ff"; // quickwap
const feeTokenAddress = "0xe3a1c77e952b57b5883f6c906fc706fcc7d4392c"; // wUST
const feeTokenAddress = "0xcf7BEE494B42cB5A902dF000158037Ad334eB4a7"; // wormUSD
const tokenBridgeAddress = "0x377D55a7928c046E18eEbb61977e714d2a76472a";
const wrappedMaticAddress = "0x9c3c9283d3e44854697cd22d3faa240cfb032889";
await deployer.deploy(SwapHelper);
await deployer.link(SwapHelper, CrossChainSwapV2);
await deployer.deploy(
CrossChainSwapV2,
routerAddress,
feeTokenAddress,
tokenBridgeAddress,
wrappedMaticAddress
);
await deployer.deploy(CrossChainSwapV2, routerAddress, feeTokenAddress, tokenBridgeAddress, wrappedMaticAddress);
// save the contract address somewhere
await fsp.mkdir(scriptsAddressPath, { recursive: true });