config.js add executors

This commit is contained in:
yuexin 2023-09-05 13:07:52 +08:00
parent 8dc226a3f3
commit f9915ac3f1
3 changed files with 21 additions and 7 deletions

View File

@ -20171,6 +20171,12 @@
"address": "0x59d3631c86BbE35EF041872d502F218A39FBa150",
"transactionHash": "0xffe662a1ca0c676eccc4d63c736fade4da8fe3e07cbd2d09ed027649655728e4"
},
"42161": {
"events": {},
"links": {},
"address": "0x41D79d900a0aD3017F4697FC19f9E2EE04D05F37",
"transactionHash": "0x00bced82d4ab96fe241a15fa641c91711936e12eaee0b09ab199c335da62ea1b"
},
"80001": {
"events": {
"0x044ffb6dcd4ec715d7d57b6c88fa43e63f1e156efb2a93d1072314f910286e9d": {
@ -20412,7 +20418,7 @@
}
},
"schemaVersion": "3.4.14",
"updatedAt": "2023-07-27T05:56:41.497Z",
"updatedAt": "2023-08-01T04:55:05.229Z",
"networkType": "ethereum",
"devdoc": {
"kind": "dev",

View File

@ -14,7 +14,9 @@ const admins = {
confirmers: ["0xA86Fc95bB9C663bAec0f97C53cC5338749E0ce39",
"0x93Ee7F7eBAeF20613cFc0137f64Df0157b5fFa69"],
executors: [
"0xc970c587085108671212F79e7F0Ad30937A44C28"
"0x62871e8e348FDC5bE370E92FF8d17cB04A248242", //MultiWallet
"0xc970c587085108671212F79e7F0Ad30937A44C28", //Airdrop Wallet
"0x93Ee7F7eBAeF20613cFc0137f64Df0157b5fFa69" //Deployer Wallet
],
};

View File

@ -1,14 +1,20 @@
const Badge = artifacts.require("tokens/erc721/BEBadge");
const Distributor = artifacts.require("logic/NftDistributor");
module.exports = async function main(callback) {
try {
let account = "0x93Ee7F7eBAeF20613cFc0137f64Df0157b5fFa69";
const badgeInstance = await Badge.deployed();
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);
console.log(`success mint`);
await distributorInstance.updateOpenStatus(true)
await distributorInstance.addNFTData(account, nftid)
console.log(`success add wl`);
}
await badgeInstance.updateBaseURI("https://gateway.pinata.cloud/ipfs/QmRWDE2y8Zw32tQYtwaCT8JtJJVrGnQoNj4AbKyTPF4Atb");
// await badgeInstance.updateBaseURI("https://gateway.pinata.cloud/ipfs/QmRWDE2y8Zw32tQYtwaCT8JtJJVrGnQoNj4AbKyTPF4Atb");
console.log("update uri over!")
callback(0);
} catch (err) {