25 lines
882 B
JavaScript
25 lines
882 B
JavaScript
const Distributor = artifacts.require("logic/NftDistributor");
|
|
|
|
module.exports = async function main(callback) {
|
|
try {
|
|
const account = "0x93Ee7F7eBAeF20613cFc0137f64Df0157b5fFa69";
|
|
const nftid = [2];
|
|
// const badgeInstance = await Badge.deployed();
|
|
const distributorInstance = await Distributor.deployed();
|
|
if(distributorInstance)
|
|
{
|
|
console.log('distributorInstance:', distributorInstance.address)
|
|
// await badgeInstance.batchMint(account, 1);
|
|
await distributorInstance.updateOpenStatus(true)
|
|
await distributorInstance.addNFTData(account, nftid)
|
|
console.log(`success add wl`);
|
|
}
|
|
// await badgeInstance.updateBaseURI("https://gateway.pinata.cloud/ipfs/QmRWDE2y8Zw32tQYtwaCT8JtJJVrGnQoNj4AbKyTPF4Atb");
|
|
console.log("update uri over!")
|
|
callback(0);
|
|
} catch (err) {
|
|
console.log(err);
|
|
callback(1);
|
|
}
|
|
};
|