const base = require("../scripts/base"); module.exports = async function (deployer, network, accounts) { const tokens = [ { name: "CEC", desc: "CRYPTO ELITE'S COIN", limit: "10000000000000000000000000", }, { name: "CEG", desc: "CRYPTO ELITE'S GOLD", limit: 0 }, { name: "BEUSDC", desc: "USDC for test", limit: 0 }, { name: "BEUSDT", desc: "USDT for test", limit: 0 }, ]; for (let i = 0, l = tokens.length; i < l; i++) { const Coin = artifacts.require("tokens/erc20/FT"); const { name, desc, limit } = tokens[i]; await deployer.deploy(Coin, desc, name, limit); const coinInstance = await Coin.deployed(); if (coinInstance) { console.log( `${name} successfully deployed. address: ${coinInstance.address}` ); } base.updateArray({ name: name, type: "erc20", json: "assets/contracts/FT.json", address: coinInstance.address, network, }); } };