const base = require("../scripts/base"); module.exports = async function (deployer, network, accounts) { // const tokens = [{ name: "HERO", desc: "CRYPTO ELITE'S HERO", limit: 0 }]; const tokens = [ // { name: "HERO", desc: "CRYPTO ELITE'S HERO", limit: 0 }, // { name: "PLANET", desc: "CF PLANET", limit: 0 }, { name: "TestHERO", desc: "CRYPTO ELITE'S HERO", limit: 0 }, // { name: "GoldBrick", desc: "CRYPTO ELITE'S GOLDBRICK", limit: 0 }, ]; for (let i = 0, l = tokens.length; i < l; i++) { const { name, desc, limit } = tokens[i]; let Nft = artifacts.require("tokens/erc721/NFT"); await deployer.deploy(Nft, desc, name, limit); const nftInstance = await Nft.deployed(); if (nftInstance) { console.log( `${name} successfully deployed. address: ${nftInstance.address}` ); } base.updateArray({ name: name, type: "erc721", json: "assets/contracts/NFT.json", address: nftInstance.address, network, }); } };