From 0689e1043b9cee515af8c300ceacbc86096bddf1 Mon Sep 17 00:00:00 2001 From: Jun Yan Date: Fri, 24 Jan 2025 17:51:46 -0500 Subject: [PATCH] chore: rollout ITS core v1.1.0 and ITS edge contracts v2.1.0 (#511) --- .../info/devnet-amplifier.json | 120 +++++++++--------- evm/interchainTokenFactory.js | 2 +- 2 files changed, 61 insertions(+), 61 deletions(-) diff --git a/axelar-chains-config/info/devnet-amplifier.json b/axelar-chains-config/info/devnet-amplifier.json index 10040a4e..c59277b1 100644 --- a/axelar-chains-config/info/devnet-amplifier.json +++ b/axelar-chains-config/info/devnet-amplifier.json @@ -63,23 +63,23 @@ "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233" }, "InterchainTokenService": { - "salt": "ITS v2.0.1 consensus devnet-amplifier2", + "salt": "ITS v2.1.0 consensus devnet-amplifier2", "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", "proxySalt": "ITS v1.0.0 consensus devnet-amplifier2", - "tokenManagerDeployer": "0x280f2a1e9B56c4588C09510fBeC47aBdcC4bF09F", + "tokenManagerDeployer": "0x25C93C95694b52eE3fBB6672a5dB86068AD0Daa4", "interchainToken": "0x32044b6b538EC9eA6E9e9B18dCE0E0FbdE5A40BF", - "interchainTokenDeployer": "0x3e3aE0aF17f95B46e4520E8b8AC251E7c5458eF9", - "tokenManager": "0xeB5ae4405E87a559FA4a9BDA42d8c9b14f68C285", - "tokenHandler": "0x27448668C270C590b6D05F35B1d7B8d6c532eEb2", - "gatewayCaller": "0x875eD7204a245E97b7074B4E4A32ed6a39cFFd65", - "implementation": "0x34fF4642393E3AA452348e61382EcC7fcC6A4389", + "interchainTokenDeployer": "0x9eC1B08dE37A8D97D3D9808008e4AfFC1DfbCe83", + "tokenManager": "0xC4135647EB14d35029D0677AAC97DD3D8bB8389f", + "tokenHandler": "0xc0ceBd0DA73C441b3F7E937E30cCA784dFBfBE91", + "gatewayCaller": "0x8a7379143642313987e103f0a41Da71083C082Ae", + "implementation": "0xB48B8d17a013D95EFc4eEDAB198bdBB678b57fF8", "predeployCodehash": "0x08a4a556c4db879b4f24104d13a8baf86915d58b12c81b382dfea2a82d2856cf", "address": "0x77883201091c08570D55000AB32645b88cB96324" }, "InterchainTokenFactory": { "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", "salt": "ITS Factory v1.0.0 consensus devnet-amplifier2", - "implementation": "0x3B1eD58362578040dd93FD978519aEcaF7129C5D", + "implementation": "0xe491255Da279202ffB575C1c567Fab0ADE4deA53", "address": "0xD08cd727E13FAA39F4041C2f5d4D3FF89A519d5b" } } @@ -147,23 +147,23 @@ "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233" }, "InterchainTokenService": { - "salt": "ITS v2.0.1 consensus devnet-amplifier2", + "salt": "ITS v2.1.0 consensus devnet-amplifier", "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", "proxySalt": "ITS v1.0.0 consensus devnet-amplifier2", - "tokenManagerDeployer": "0x280f2a1e9B56c4588C09510fBeC47aBdcC4bF09F", + "tokenManagerDeployer": "0xD6ED4C2C4b2bd5a1AAc82FcD444b3e428a396372", "interchainToken": "0x32044b6b538EC9eA6E9e9B18dCE0E0FbdE5A40BF", - "interchainTokenDeployer": "0x3e3aE0aF17f95B46e4520E8b8AC251E7c5458eF9", - "tokenManager": "0xeB5ae4405E87a559FA4a9BDA42d8c9b14f68C285", - "tokenHandler": "0x27448668C270C590b6D05F35B1d7B8d6c532eEb2", - "gatewayCaller": "0xFD02E60a566D231D97BB881BC842AF72421df96C", - "implementation": "0x34fF4642393E3AA452348e61382EcC7fcC6A4389", + "interchainTokenDeployer": "0xB64370717E0c505eD369ACbf9126BDf9D5C23843", + "tokenManager": "0x495F27C1cb5AF1587EAcF0D11dfcD12938680A95", + "tokenHandler": "0xabDE7dD132b624C0B6F92933E9b72C2152BF9355", + "gatewayCaller": "0x2070257684234CeE785f6E35F11D57f6BD1E8120", + "implementation": "0xA8E3e73cdbA3Fa529093A5AbB0Ea58B0bB57c872", "predeployCodehash": "0x08a4a556c4db879b4f24104d13a8baf86915d58b12c81b382dfea2a82d2856cf", "address": "0x77883201091c08570D55000AB32645b88cB96324" }, "InterchainTokenFactory": { "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", "salt": "ITS Factory v1.0.0 consensus devnet-amplifier2", - "implementation": "0x3B1eD58362578040dd93FD978519aEcaF7129C5D", + "implementation": "0x7120170790c548D724d68D4ceEF2Ec9A427976dd", "address": "0xD08cd727E13FAA39F4041C2f5d4D3FF89A519d5b" } } @@ -231,23 +231,23 @@ "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233" }, "InterchainTokenService": { - "salt": "ITS v2.0.1 consensus devnet-amplifier2", + "salt": "ITS v2.1.0 consensus devnet-amplifier", "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", "proxySalt": "ITS v1.0.0 consensus devnet-amplifier2", - "tokenManagerDeployer": "0x280f2a1e9B56c4588C09510fBeC47aBdcC4bF09F", + "tokenManagerDeployer": "0xD6ED4C2C4b2bd5a1AAc82FcD444b3e428a396372", "interchainToken": "0x32044b6b538EC9eA6E9e9B18dCE0E0FbdE5A40BF", - "interchainTokenDeployer": "0x3e3aE0aF17f95B46e4520E8b8AC251E7c5458eF9", - "tokenManager": "0xeB5ae4405E87a559FA4a9BDA42d8c9b14f68C285", - "tokenHandler": "0x27448668C270C590b6D05F35B1d7B8d6c532eEb2", - "gatewayCaller": "0x315A4b8F0866524DBf9E79525477E448455d3b33", - "implementation": "0x34fF4642393E3AA452348e61382EcC7fcC6A4389", + "interchainTokenDeployer": "0xB64370717E0c505eD369ACbf9126BDf9D5C23843", + "tokenManager": "0x495F27C1cb5AF1587EAcF0D11dfcD12938680A95", + "tokenHandler": "0xabDE7dD132b624C0B6F92933E9b72C2152BF9355", + "gatewayCaller": "0xEfc572e1846a7be8e4869d9BC4BaBe69CC18B192", + "implementation": "0xA8E3e73cdbA3Fa529093A5AbB0Ea58B0bB57c872", "predeployCodehash": "0x08a4a556c4db879b4f24104d13a8baf86915d58b12c81b382dfea2a82d2856cf", "address": "0x77883201091c08570D55000AB32645b88cB96324" }, "InterchainTokenFactory": { "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", "salt": "ITS Factory v1.0.0 consensus devnet-amplifier2", - "implementation": "0x3B1eD58362578040dd93FD978519aEcaF7129C5D", + "implementation": "0x7120170790c548D724d68D4ceEF2Ec9A427976dd", "address": "0xD08cd727E13FAA39F4041C2f5d4D3FF89A519d5b" } } @@ -324,23 +324,23 @@ "salt": "Operators devnet-amplifier" }, "InterchainTokenService": { - "salt": "ITS v2.0.1 devnet-amplifier2", + "salt": "ITS v2.1.0 devnet-amplifier", "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", "proxySalt": "ITS v1.0.0 devnet-amplifier2", - "tokenManagerDeployer": "0x4Bf2315e29CacA44227E81c7484B4AF1dc7F4ED9", + "tokenManagerDeployer": "0x1Eb942ca2ADC970E43eBb40e94E0118eAA2EDC16", "interchainToken": "0x5321CB9412D5F53d95D2B5a07861Dd45CBca2671", - "interchainTokenDeployer": "0x07DD1cE692d6D1f9DD02A81277DC06C79FFecde0", - "tokenManager": "0x4760fB5613c2818C85346805266B356000f256cC", - "tokenHandler": "0x836bF27091C254b5c8Da85408c95ED1E4A763a43", - "gatewayCaller": "0x57B8D2082E0C9a38d928F40C0B7E79e4BF8D703e", - "implementation": "0x733Ee16Fe75988b09119D698584E1d77a9FB4453", + "interchainTokenDeployer": "0xd99464aF9D4040e1F657ca3Ee5472DAEbb4b1edd", + "tokenManager": "0x5683C518fB0A39Cdc3EEBc0E03B968F108AC9916", + "tokenHandler": "0x5AE8567D9Ce9f9EfB91b3818C4F8cE3a2505a3d0", + "gatewayCaller": "0x7d6aBBb2a041D1bDEb7c45f233D09D75D9e0b17C", + "implementation": "0xDF462B5df860e747212C9081ed25355032Dc6a37", "predeployCodehash": "0x08a4a556c4db879b4f24104d13a8baf86915d58b12c81b382dfea2a82d2856cf", "address": "0x2269B93c8D8D4AfcE9786d2940F5Fcd4386Db7ff" }, "InterchainTokenFactory": { "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", "salt": "ITS Factory v1.0.0 devnet-amplifier2", - "implementation": "0x38a1DF03Ed0308fA545D60a458904Ad9416c8c65", + "implementation": "0x7fA7b469fF43B4B74BAc1e8e3AB31A8633F67f49", "address": "0xdB7d6A5B8d37a4f34BC1e7ce0d0B8a9DDA124871" } } @@ -417,23 +417,23 @@ "salt": "Operators devnet-amplifier" }, "InterchainTokenService": { - "salt": "ITS v2.0.1 devnet-amplifier2", + "salt": "ITS v2.1.0 devnet-amplifier", "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", "proxySalt": "ITS v1.0.0 devnet-amplifier2", - "tokenManagerDeployer": "0x4Bf2315e29CacA44227E81c7484B4AF1dc7F4ED9", + "tokenManagerDeployer": "0x1Eb942ca2ADC970E43eBb40e94E0118eAA2EDC16", "interchainToken": "0x5321CB9412D5F53d95D2B5a07861Dd45CBca2671", - "interchainTokenDeployer": "0x07DD1cE692d6D1f9DD02A81277DC06C79FFecde0", - "tokenManager": "0x4760fB5613c2818C85346805266B356000f256cC", - "tokenHandler": "0x836bF27091C254b5c8Da85408c95ED1E4A763a43", - "gatewayCaller": "0x57B8D2082E0C9a38d928F40C0B7E79e4BF8D703e", - "implementation": "0x733Ee16Fe75988b09119D698584E1d77a9FB4453", + "interchainTokenDeployer": "0xd99464aF9D4040e1F657ca3Ee5472DAEbb4b1edd", + "tokenManager": "0x5683C518fB0A39Cdc3EEBc0E03B968F108AC9916", + "tokenHandler": "0x5AE8567D9Ce9f9EfB91b3818C4F8cE3a2505a3d0", + "gatewayCaller": "0x7d6aBBb2a041D1bDEb7c45f233D09D75D9e0b17C", + "implementation": "0xDF462B5df860e747212C9081ed25355032Dc6a37", "predeployCodehash": "0x08a4a556c4db879b4f24104d13a8baf86915d58b12c81b382dfea2a82d2856cf", "address": "0x2269B93c8D8D4AfcE9786d2940F5Fcd4386Db7ff" }, "InterchainTokenFactory": { "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", "salt": "ITS Factory v1.0.0 devnet-amplifier2", - "implementation": "0x38a1DF03Ed0308fA545D60a458904Ad9416c8c65", + "implementation": "0x7fA7b469fF43B4B74BAc1e8e3AB31A8633F67f49", "address": "0xdB7d6A5B8d37a4f34BC1e7ce0d0B8a9DDA124871" } } @@ -510,23 +510,23 @@ "salt": "Operators devnet-amplifier" }, "InterchainTokenService": { - "salt": "ITS v2.0.1 devnet-amplifier2", + "salt": "ITS v2.1.0 devnet-amplifier", "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", "proxySalt": "ITS v1.0.0 devnet-amplifier2", - "tokenManagerDeployer": "0x4Bf2315e29CacA44227E81c7484B4AF1dc7F4ED9", + "tokenManagerDeployer": "0x1Eb942ca2ADC970E43eBb40e94E0118eAA2EDC16", "interchainToken": "0x5321CB9412D5F53d95D2B5a07861Dd45CBca2671", - "interchainTokenDeployer": "0x07DD1cE692d6D1f9DD02A81277DC06C79FFecde0", - "tokenManager": "0x4760fB5613c2818C85346805266B356000f256cC", - "tokenHandler": "0x836bF27091C254b5c8Da85408c95ED1E4A763a43", - "gatewayCaller": "0x57B8D2082E0C9a38d928F40C0B7E79e4BF8D703e", - "implementation": "0x733Ee16Fe75988b09119D698584E1d77a9FB4453", + "interchainTokenDeployer": "0xd99464aF9D4040e1F657ca3Ee5472DAEbb4b1edd", + "tokenManager": "0x5683C518fB0A39Cdc3EEBc0E03B968F108AC9916", + "tokenHandler": "0x5AE8567D9Ce9f9EfB91b3818C4F8cE3a2505a3d0", + "gatewayCaller": "0x7d6aBBb2a041D1bDEb7c45f233D09D75D9e0b17C", + "implementation": "0xDF462B5df860e747212C9081ed25355032Dc6a37", "predeployCodehash": "0x08a4a556c4db879b4f24104d13a8baf86915d58b12c81b382dfea2a82d2856cf", "address": "0x2269B93c8D8D4AfcE9786d2940F5Fcd4386Db7ff" }, "InterchainTokenFactory": { "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", "salt": "ITS Factory v1.0.0 devnet-amplifier2", - "implementation": "0x38a1DF03Ed0308fA545D60a458904Ad9416c8c65", + "implementation": "0x7fA7b469fF43B4B74BAc1e8e3AB31A8633F67f49", "address": "0xdB7d6A5B8d37a4f34BC1e7ce0d0B8a9DDA124871" } } @@ -591,23 +591,23 @@ "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233" }, "InterchainTokenService": { - "salt": "ITS v2.0.1 devnet-amplifier2", + "salt": "ITS v2.1.0 devnet-amplifier5", "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", "proxySalt": "ITS v1.0.0 devnet-amplifier2", - "tokenManagerDeployer": "0x4Bf2315e29CacA44227E81c7484B4AF1dc7F4ED9", + "tokenManagerDeployer": "0x518C013ae9fD322cD4C728c0C3A3114fdeE30CaE", "interchainToken": "0x5321CB9412D5F53d95D2B5a07861Dd45CBca2671", - "interchainTokenDeployer": "0x07DD1cE692d6D1f9DD02A81277DC06C79FFecde0", - "tokenManager": "0x4760fB5613c2818C85346805266B356000f256cC", - "tokenHandler": "0x836bF27091C254b5c8Da85408c95ED1E4A763a43", - "gatewayCaller": "0xD800E54A6476919B53a385eBa9D0dc882441aEb6", - "implementation": "0x733Ee16Fe75988b09119D698584E1d77a9FB4453", + "interchainTokenDeployer": "0xb125De0BD8bc604832f577E08C4255E1Cd07B26d", + "tokenManager": "0xfF2118Cb4aeC9C6AFf5440c9c834Edf2046e0dE3", + "tokenHandler": "0xFF72c5b7ca5cb3Df57197448cb764897bc7C21Cc", + "gatewayCaller": "0x9acb2050f9BbcA427380Ee74F2a2b5bD15698279", + "implementation": "0x4e844ceCaB6354129906D0343e4cdf887C1e0f9a", "predeployCodehash": "0x08a4a556c4db879b4f24104d13a8baf86915d58b12c81b382dfea2a82d2856cf", "address": "0x2269B93c8D8D4AfcE9786d2940F5Fcd4386Db7ff" }, "InterchainTokenFactory": { "deployer": "0xba76c6980428A0b10CFC5d8ccb61949677A61233", "salt": "ITS Factory v1.0.0 devnet-amplifier2", - "implementation": "0x38a1DF03Ed0308fA545D60a458904Ad9416c8c65", + "implementation": "0x2b02a1a3E9a36AFC40B3C7b11040e0C5ee03857a", "address": "0xdB7d6A5B8d37a4f34BC1e7ce0d0B8a9DDA124871" } }, @@ -858,16 +858,16 @@ "InterchainTokenService": { "adminAddress": "axelar1zlr7e5qf3sz7yf890rkh9tcnu87234k6k7ytd9", "governanceAddress": "axelar1zlr7e5qf3sz7yf890rkh9tcnu87234k6k7ytd9", - "codeId": 843, + "codeId": 1060, "address": "axelar157hl7gpuknjmhtac2qnphuazv2yerfagva7lsu9vuj2pgn32z22qa26dk4", "instantiateProposalId": "61", "sui": { "maxUintBits": 64, "maxDecimalsWhenTruncating": 8 }, - "storeCodeProposalId": "58", - "storeCodeProposalCodeHash": "b60d0d227c7a400a0fcc80ed52f0e6688e5da6db676a61ed8b6942823294031d", - "lastUploadedCodeId": 843 + "storeCodeProposalId": "106", + "storeCodeProposalCodeHash": "174688fff71f479dca62066a9db5bb417e8b38db2d066650bf20e7e2b623f854", + "lastUploadedCodeId": 1060 }, "VotingVerifier": { "avalanche-fuji": { diff --git a/evm/interchainTokenFactory.js b/evm/interchainTokenFactory.js index aa1759a1..83a654d7 100644 --- a/evm/interchainTokenFactory.js +++ b/evm/interchainTokenFactory.js @@ -142,10 +142,10 @@ async function processCommand(config, chain, options) { const tokenId = await interchainTokenFactory.interchainTokenId(wallet.address, deploymentSalt); printInfo('tokenId', tokenId); - printInfo('Token address', await interchainTokenService.registeredTokenAddress(tokenId)); await handleTx(tx, chain, interchainTokenService, options.action, 'TokenManagerDeployed', 'InterchainTokenDeploymentStarted'); + printInfo('Token address', await interchainTokenService.registeredTokenAddress(tokenId)); break; }