Skip to content

Commit 12449a5

Browse files
committed
feat: adding script upgrade Bazaar delist
1 parent f7000aa commit 12449a5

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
import { run } from "hardhat";
2+
import {
3+
DeployUpgradeTaskArgs,
4+
FacetsAndAddSelectors,
5+
convertFacetAndSelectorsToString,
6+
} from "../../tasks/deployUpgrade";
7+
8+
const aavegotchiDiamondAddress = "0x86935F11C86623deC8a25696E1C19a8659CbF95d";
9+
const diamondUpgrader = "0x35fe3df776474a7b24b3b1ec6e745a830fdad351";
10+
11+
export async function upgradeRolesRegistryBaazarDelist() {
12+
const facets: FacetsAndAddSelectors[] = [
13+
{
14+
facetName: "contracts/Aavegotchi/facets/ItemsRolesRegistryFacet.sol:ItemsRolesRegistryFacet",
15+
addSelectors: [
16+
"function _transferFrom(address _from, address _to, address _tokenAddress, uint256 _tokenId, uint256 _tokenAmount) internal",
17+
],
18+
removeSelectors: [
19+
"function _transferFrom(address _from, address _to, address _tokenAddress, uint256 _tokenId, uint256 _tokenAmount) internal",
20+
],
21+
},
22+
{
23+
facetName: "contracts/Aavegotchi/facets/ItemsFacet.sol:ItemsFacet",
24+
addSelectors: [],
25+
removeSelectors: [],
26+
}
27+
];
28+
29+
//@ts-ignore
30+
const joined = convertFacetAndSelectorsToString(facets);
31+
const args: DeployUpgradeTaskArgs = {
32+
diamondOwner: diamondUpgrader,
33+
diamondAddress: aavegotchiDiamondAddress,
34+
facetsAndAddSelectors: joined,
35+
useLedger: false,
36+
useMultisig: false,
37+
freshDeployment: false,
38+
};
39+
40+
await run("deployUpgrade", args);
41+
}

0 commit comments

Comments
 (0)