const Candy = artifacts.require("tokens/erc721/BEBadge"); const base = require("../scripts/base"); module.exports = async function main(callback) { try { const account = "0x62871e8e348FDC5bE370E92FF8d17cB04A248242"; // const badgeInstance = await Badge.deployed(); const network = "arbitrum_one"; let cfgs = base.loadData({ network }); const candyInstance = await Candy.at( cfgs.find((c) => c.name === "Candy").address ); if(candyInstance) { console.log('candyInstance:', candyInstance.address) // await badgeInstance.batchMint(account, 1); // await candyInstance.setMintRole(account) console.log(`success add mintrole`); } // await badgeInstance.updateBaseURI("https://gateway.pinata.cloud/ipfs/QmRWDE2y8Zw32tQYtwaCT8JtJJVrGnQoNj4AbKyTPF4Atb"); console.log("update mintrole over!") callback(0); } catch (err) { console.log(err); callback(1); } };