更新userminter factory的abi和地址

This commit is contained in:
zhl 2023-06-06 19:12:59 +08:00
parent 6353d0e8d2
commit 70b20cded1
4 changed files with 17495 additions and 25045 deletions

View File

@ -3235,7 +3235,7 @@
}
},
"schemaVersion": "3.4.11",
"updatedAt": "2023-06-06T08:20:35.317Z",
"updatedAt": "2023-06-06T11:06:42.487Z",
"networkType": "ethereum",
"devdoc": {
"kind": "dev",

File diff suppressed because one or more lines are too long

View File

@ -92,16 +92,19 @@ module.exports = async function main(callback) {
);
}
const factoryInstance = await UserMinterFactory.deployed();
const factoryInstance = await await UserMinterFactory.at(
cfgs.find((c) => c.name === "UserMinterFactory").address
);
if (!factoryInstance) {
console.error("no factoryInstance");
return;
}
await factoryInstance.updateExecutor(config.admins.admin);
await heroInstance.setMintFactory(factoryInstance.address);
await equipInstance.setMintFactory(factoryInstance.address);
await chipInstance.setMintFactory(factoryInstance.address);
await heroInstance.setMintRole(factoryInstance.address);
await equipInstance.setMintRole(factoryInstance.address);
await chipInstance.setMintRole(factoryInstance.address);
console.log(
`Allow factory ${factoryInstance.address} to mint contract \n hero: ${heroInstance.address}, \n equip: ${equipInstance.address}, \n chip: ${chipInstance.address}`

View File

@ -52,5 +52,11 @@
"type": "logic",
"json": "assets/contracts/BENftMarket.json",
"address": "0xb80E19c50747972E735c68C0BA5651AD952d70BC"
},
{
"name": "UserMinterFactory",
"type": "logic",
"json": "assets/contracts/UserMinterFactory.json",
"address": "0x014ea60aD9842fb28d3B0BfeCb1bb8EF46c17E34"
}
]
]