From d2da103118214f676b40ffbbdbcab68f8cacd731 Mon Sep 17 00:00:00 2001 From: Vignesh Hirudayakanth Date: Thu, 21 Dec 2023 14:54:49 -0800 Subject: [PATCH] update interfaceids --- script/solidity/GetInterfaceId.s.sol | 9 +++++++++ src/interfaceIds.ts | 2 ++ src/json/interfaceIds.json | 17 +---------------- 3 files changed, 12 insertions(+), 16 deletions(-) diff --git a/script/solidity/GetInterfaceId.s.sol b/script/solidity/GetInterfaceId.s.sol index b3dc48c6..ccca342f 100644 --- a/script/solidity/GetInterfaceId.s.sol +++ b/script/solidity/GetInterfaceId.s.sol @@ -6,6 +6,8 @@ import "forge-std/console.sol"; import { ISoundEditionV1 } from "@core/interfaces/ISoundEditionV1.sol"; import { ISoundEditionV1_2 } from "@core/interfaces/ISoundEditionV1_2.sol"; import { ISoundEditionV2 } from "@core/interfaces/ISoundEditionV2.sol"; +import { ISoundEditionV2_1 } from "@core/interfaces/ISoundEditionV2_1.sol"; + import { IMinterModule } from "@core/interfaces/IMinterModule.sol"; import { IFixedPriceSignatureMinter } from "@modules/interfaces/IFixedPriceSignatureMinter.sol"; import { IMerkleDropMinter } from "@modules/interfaces/IMerkleDropMinter.sol"; @@ -19,6 +21,7 @@ import { IEditionMaxMinterV2 } from "@modules/interfaces/IEditionMaxMinterV2.sol import { IRangeEditionMinterV2 } from "@modules/interfaces/IRangeEditionMinterV2.sol"; import { ISuperMinter } from "@modules/interfaces/ISuperMinter.sol"; +import { ISuperMinterV2 } from "@modules/interfaces/ISuperMinterV2.sol"; contract GetInterfaceId is Script { function run() external view { @@ -67,9 +70,15 @@ contract GetInterfaceId is Script { console.log('", "ISoundEditionV2": "'); console.logBytes4(type(ISoundEditionV2).interfaceId); + console.log('", "ISoundEditionV2_1": "'); + console.logBytes4(type(ISoundEditionV2_1).interfaceId); + console.log('", "ISuperMinter": "'); console.logBytes4(type(ISuperMinter).interfaceId); + console.log('", "ISuperMinterV2": "'); + console.logBytes4(type(ISuperMinterV2).interfaceId); + console.log('"}'); } } diff --git a/src/interfaceIds.ts b/src/interfaceIds.ts index cc0eeb0f..18ded6fc 100644 --- a/src/interfaceIds.ts +++ b/src/interfaceIds.ts @@ -12,5 +12,7 @@ export const interfaceIds = { IEditionMaxMinterV2: "0x6ee3f258", IRangeEditionMinterV2: "0x84435ae5", ISoundEditionV2: "0x7888cfe1", + ISoundEditionV2_1: "0x7888cfe1", ISuperMinter: "0x1459ad68", + ISuperMinterV2: "0x75dd7850", } as const; diff --git a/src/json/interfaceIds.json b/src/json/interfaceIds.json index e07f051e..4ff54cae 100644 --- a/src/json/interfaceIds.json +++ b/src/json/interfaceIds.json @@ -1,16 +1 @@ -{ - "ISoundEditionV1": "0x50899e54", - "ISoundEditionV1_2": "0xa176eca6", - "IMinterModule": "0x37c74bd8", - "IFixedPriceSignatureMinter": "0xa61bd96f", - "IMerkleDropMinter": "0x89691c4c", - "IEditionMaxMinter": "0xa7ea8688", - "IRangeEditionMinter": "0x4d4a2e35", - "IMinterModuleV2": "0xf8ccd08e", - "IFixedPriceSignatureMinterV2": "0x0f713f15", - "IMerkleDropMinterV2": "0x5e9a2e5f", - "IEditionMaxMinterV2": "0x6ee3f258", - "IRangeEditionMinterV2": "0x84435ae5", - "ISoundEditionV2": "0x7888cfe1", - "ISuperMinter": "0x1459ad68" -} +{"ISoundEditionV1":"0x50899e54","ISoundEditionV1_2":"0xa176eca6","IMinterModule":"0x37c74bd8","IFixedPriceSignatureMinter":"0xa61bd96f","IMerkleDropMinter":"0x89691c4c","IEditionMaxMinter":"0xa7ea8688","IRangeEditionMinter":"0x4d4a2e35","IMinterModuleV2":"0xf8ccd08e","IFixedPriceSignatureMinterV2":"0x0f713f15","IMerkleDropMinterV2":"0x5e9a2e5f","IEditionMaxMinterV2":"0x6ee3f258","IRangeEditionMinterV2":"0x84435ae5","ISoundEditionV2":"0x7888cfe1","ISoundEditionV2_1":"0x7888cfe1","ISuperMinter":"0x1459ad68","ISuperMinterV2":"0x75dd7850"} \ No newline at end of file