From cf1764defd0d5a2887e5337128f76ccef8f9eba2 Mon Sep 17 00:00:00 2001 From: Foivos Date: Fri, 5 Sep 2025 12:22:02 +0300 Subject: [PATCH 01/12] also register the new its transaction uppon upgrade. --- sui/deploy-contract.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sui/deploy-contract.js b/sui/deploy-contract.js index bd71d9fdab..3137ad2492 100644 --- a/sui/deploy-contract.js +++ b/sui/deploy-contract.js @@ -485,6 +485,7 @@ async function migrate(keypair, client, supportedPackage, config, chain, options } case 'InterchainTokenService': { const InterchainTokenService = contractConfig.objects.InterchainTokenService; + const RelayerDiscovery = chain.contracts.RelayerDiscovery.objects.RelayerDiscovery; if (typeof InterchainTokenService !== 'string') throw new Error(`Cannot find object of specified contract: ${packageName}`); @@ -492,6 +493,10 @@ async function migrate(keypair, client, supportedPackage, config, chain, options target: `${contractConfig.address}::interchain_token_service::migrate`, arguments: [InterchainTokenService, ownerCap], }); + await builder.moveCall({ + target: `${contractConfig.address}::discovery::register_transaction`, + arguments: [InterchainTokenService, RelayerDiscovery], + }); break; } From 31289e60eff0c9c6d70c37225f99af6182c201f0 Mon Sep 17 00:00:00 2001 From: Foivos Date: Wed, 10 Sep 2025 10:02:35 +0300 Subject: [PATCH 02/12] update its version --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7fc742e7b4..e00f477b48 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@axelar-network/axelar-cgp-solidity": "6.4.0", - "@axelar-network/axelar-cgp-sui": "1.1.3", + "@axelar-network/axelar-cgp-sui": "0.0.0-snapshot.a8990a0", "@axelar-network/axelar-gmp-sdk-solidity": "6.0.4", "@axelar-network/interchain-token-service": "2.2.0", "@axelar-network/interchain-token-service-v2.1.1": "npm:@axelar-network/interchain-token-service@2.1.1", @@ -178,9 +178,9 @@ } }, "node_modules/@axelar-network/axelar-cgp-sui": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@axelar-network/axelar-cgp-sui/-/axelar-cgp-sui-1.1.3.tgz", - "integrity": "sha512-hdl9za6OleruHK9Ye9sogPPeGE8yCcmEyzEGLzlLKrv4uXojOlW2hAz+ADfCMqT2izYYfvjIeZ77nonqMx76fg==", + "version": "0.0.0-snapshot.a8990a0", + "resolved": "https://registry.npmjs.org/@axelar-network/axelar-cgp-sui/-/axelar-cgp-sui-0.0.0-snapshot.a8990a0.tgz", + "integrity": "sha512-BrYi7qKeZhmYEURjSEo8hyVyW0tPc8i2I/p+TOSDtXpbYxG6y7wPiFYoatpkQYA3dZTMWq1twXhetvEyiIC5YA==", "license": "MIT", "dependencies": { "@cosmjs/cosmwasm-stargate": "^0.32.2", diff --git a/package.json b/package.json index a113819624..969d5cae67 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "homepage": "https://github.com/axelarnetwork/axelar-contract-deployments#readme", "dependencies": { "@axelar-network/axelar-cgp-solidity": "6.4.0", - "@axelar-network/axelar-cgp-sui": "1.1.3", + "@axelar-network/axelar-cgp-sui": "0.0.0-snapshot.a8990a0", "@axelar-network/axelar-gmp-sdk-solidity": "6.0.4", "@axelar-network/interchain-token-service": "2.2.0", "@axelar-network/interchain-token-service-v2.1.1": "npm:@axelar-network/interchain-token-service@2.1.1", From 3699fd8ab8e98a82daa3fd4ddc992d93375d2a6b Mon Sep 17 00:00:00 2001 From: Foivos Date: Tue, 16 Sep 2025 17:35:16 +0300 Subject: [PATCH 03/12] add the correct allowed functions for tests --- sui/contract.js | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/sui/contract.js b/sui/contract.js index 15a06af2fb..787be59da7 100644 --- a/sui/contract.js +++ b/sui/contract.js @@ -33,17 +33,37 @@ const CONTRACT_INFO = { singletonName: 'InterchainTokenService', moduleName: 'interchain_token_service', defaultFunctions: { - versions: [0, 0, 0, 0, 0, 0, 0, 0, 0], + versions: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], functionNames: [ - 'register_coin', + 'register_coin_from_info', + 'register_coin_from_metadata', + 'register_custom_coin', + 'link_coin', + 'register_coin_metadata', 'deploy_remote_interchain_token', 'send_interchain_transfer', 'receive_interchain_transfer', 'receive_interchain_transfer_with_data', 'receive_deploy_interchain_token', + 'receive_link_coin', + 'give_unregistered_coin', + 'give_unlinked_coin', + 'remove_unlinked_coin', 'mint_as_distributor', 'mint_to_as_distributor', 'burn_as_distributor', + 'add_trusted_chains', + 'remove_trusted_chains', + 'register_transaction', + 'set_flow_limit', + 'set_flow_limit_as_token_operator', + 'transfer_distributorship', + 'transfer_operatorship', + 'remove_treasury_cap', + 'restore_treasury_cap', + 'allow_function', + 'disallow_function', + 'migrate_coin_metadata', ], }, }, From d3169ee70ecf50aaa545b7a96fe393e6261fbe7d Mon Sep 17 00:00:00 2001 From: Foivos Date: Tue, 16 Sep 2025 17:58:14 +0300 Subject: [PATCH 04/12] fix lengths --- sui/contract.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sui/contract.js b/sui/contract.js index 787be59da7..69fcfb62ea 100644 --- a/sui/contract.js +++ b/sui/contract.js @@ -33,7 +33,7 @@ const CONTRACT_INFO = { singletonName: 'InterchainTokenService', moduleName: 'interchain_token_service', defaultFunctions: { - versions: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + versions: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], functionNames: [ 'register_coin_from_info', 'register_coin_from_metadata', From 4efbbf97f422eda21654635212b2bc62b4c0fb27 Mon Sep 17 00:00:00 2001 From: Foivos Date: Tue, 16 Sep 2025 18:22:25 +0300 Subject: [PATCH 05/12] properly add all versions --- sui/contract.js | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/sui/contract.js b/sui/contract.js index 69fcfb62ea..aa146b414d 100644 --- a/sui/contract.js +++ b/sui/contract.js @@ -33,7 +33,7 @@ const CONTRACT_INFO = { singletonName: 'InterchainTokenService', moduleName: 'interchain_token_service', defaultFunctions: { - versions: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + versions: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], functionNames: [ 'register_coin_from_info', 'register_coin_from_metadata', @@ -64,6 +64,23 @@ const CONTRACT_INFO = { 'allow_function', 'disallow_function', 'migrate_coin_metadata', + 'deploy_remote_interchain_token', + 'send_interchain_transfer', + 'receive_interchain_transfer', + 'receive_interchain_transfer_with_data', + 'receive_deploy_interchain_token', + 'give_unregistered_coin', + 'mint_as_distributor', + 'mint_to_as_distributor', + 'burn_as_distributor', + 'add_trusted_chains', + 'remove_trusted_chains', + 'set_flow_limit', + 'set_flow_limit_as_token_operator', + 'transfer_distributorship', + 'transfer_operatorship', + 'allow_function', + 'disallow_function', ], }, }, From cc6db015ec8121eb8ce2d31d7a2318637b24f269 Mon Sep 17 00:00:00 2001 From: Drew Taylor Date: Tue, 16 Sep 2025 11:25:33 -0400 Subject: [PATCH 06/12] updated axelar-cgp-sui snapshot --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 969d5cae67..a6f2ab3043 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "homepage": "https://github.com/axelarnetwork/axelar-contract-deployments#readme", "dependencies": { "@axelar-network/axelar-cgp-solidity": "6.4.0", - "@axelar-network/axelar-cgp-sui": "0.0.0-snapshot.a8990a0", + "@axelar-network/axelar-cgp-sui": "0.0.0-snapshot.4b859fe", "@axelar-network/axelar-gmp-sdk-solidity": "6.0.4", "@axelar-network/interchain-token-service": "2.2.0", "@axelar-network/interchain-token-service-v2.1.1": "npm:@axelar-network/interchain-token-service@2.1.1", From 467ccf0b8829a9e5c0b8b9acf6948d8bfc0c7e58 Mon Sep 17 00:00:00 2001 From: Drew Taylor Date: Tue, 16 Sep 2025 11:28:42 -0400 Subject: [PATCH 07/12] updated lock file --- package-lock.json | 55 ++++------------------------------------------- 1 file changed, 4 insertions(+), 51 deletions(-) diff --git a/package-lock.json b/package-lock.json index e00f477b48..bbdc0d3dbe 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@axelar-network/axelar-cgp-solidity": "6.4.0", - "@axelar-network/axelar-cgp-sui": "0.0.0-snapshot.a8990a0", + "@axelar-network/axelar-cgp-sui": "0.0.0-snapshot.4b859fe", "@axelar-network/axelar-gmp-sdk-solidity": "6.0.4", "@axelar-network/interchain-token-service": "2.2.0", "@axelar-network/interchain-token-service-v2.1.1": "npm:@axelar-network/interchain-token-service@2.1.1", @@ -178,14 +178,13 @@ } }, "node_modules/@axelar-network/axelar-cgp-sui": { - "version": "0.0.0-snapshot.a8990a0", - "resolved": "https://registry.npmjs.org/@axelar-network/axelar-cgp-sui/-/axelar-cgp-sui-0.0.0-snapshot.a8990a0.tgz", - "integrity": "sha512-BrYi7qKeZhmYEURjSEo8hyVyW0tPc8i2I/p+TOSDtXpbYxG6y7wPiFYoatpkQYA3dZTMWq1twXhetvEyiIC5YA==", + "version": "0.0.0-snapshot.4b859fe", + "resolved": "https://registry.npmjs.org/@axelar-network/axelar-cgp-sui/-/axelar-cgp-sui-0.0.0-snapshot.4b859fe.tgz", + "integrity": "sha512-awf3iHJ7xF7hQfaPaBPEaBjWTeLYHLsqL6y2aoxP4X5GX/AmkoPF/TgpUHt1SR+m27bPYWLk1crVZGRTn3xHmA==", "license": "MIT", "dependencies": { "@cosmjs/cosmwasm-stargate": "^0.32.2", "@mysten/sui": "^1.3.0", - "deepbookv3": "github:axelarnetwork/deepbookv3#mainnet-v1.38.3", "ethers": "^5.0.0", "secp256k1": "^5.0.0", "smol-toml": "^1.3.0", @@ -4671,18 +4670,6 @@ "isarray": "^1.0.0" } }, - "node_modules/amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==", - "dev": true, - "license": "BSD-3-Clause OR MIT", - "optional": true, - "peer": true, - "engines": { - "node": ">=0.4.2" - } - }, "node_modules/anser": { "version": "1.4.10", "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz", @@ -6318,11 +6305,6 @@ "dev": true, "license": "MIT" }, - "node_modules/deepbookv3": { - "version": "1.0.0", - "resolved": "git+ssh://git@github.com/axelarnetwork/deepbookv3.git#ecb56deeb02918e7856f8c35620b63d1af4b5720", - "license": "Apache-2.0" - }, "node_modules/define-data-property": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", @@ -6782,20 +6764,6 @@ "node": ">= 0.8.0" } }, - "node_modules/escodegen/node_modules/source-map": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz", - "integrity": "sha512-CBdZ2oa/BHhS4xj5DlhjWNHcan57/5YuvfdLf17iVmIpd9KRm+DFLmC6nBNj+6Ua7Kt3TmOjDpQT1aTYOQtoUA==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "amdefine": ">=0.0.4" - }, - "engines": { - "node": ">=0.8.0" - } - }, "node_modules/escodegen/node_modules/type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", @@ -13920,21 +13888,6 @@ "node": ">=8" } }, - "node_modules/uglify-js": { - "version": "3.19.3", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz", - "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==", - "dev": true, - "license": "BSD-2-Clause", - "optional": true, - "peer": true, - "bin": { - "uglifyjs": "bin/uglifyjs" - }, - "engines": { - "node": ">=0.8.0" - } - }, "node_modules/undici": { "version": "5.29.0", "resolved": "https://registry.npmjs.org/undici/-/undici-5.29.0.tgz", From 37a435483121a2b8b788eb564f913b69674c0000 Mon Sep 17 00:00:00 2001 From: Foivos Date: Tue, 16 Sep 2025 18:39:28 +0300 Subject: [PATCH 08/12] prettier --- sui/contract.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sui/contract.js b/sui/contract.js index aa146b414d..4f9cad56da 100644 --- a/sui/contract.js +++ b/sui/contract.js @@ -33,7 +33,10 @@ const CONTRACT_INFO = { singletonName: 'InterchainTokenService', moduleName: 'interchain_token_service', defaultFunctions: { - versions: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + versions: [ + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, + ], functionNames: [ 'register_coin_from_info', 'register_coin_from_metadata', From 135d6efa7c3f25bbe3cacbb5247e074f28afeb05 Mon Sep 17 00:00:00 2001 From: Foivos Date: Wed, 17 Sep 2025 01:38:02 +0300 Subject: [PATCH 09/12] try reinstalling --- package-lock.json | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/package-lock.json b/package-lock.json index bbdc0d3dbe..412038f8e9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4670,6 +4670,18 @@ "isarray": "^1.0.0" } }, + "node_modules/amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==", + "dev": true, + "license": "BSD-3-Clause OR MIT", + "optional": true, + "peer": true, + "engines": { + "node": ">=0.4.2" + } + }, "node_modules/anser": { "version": "1.4.10", "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz", @@ -6764,6 +6776,20 @@ "node": ">= 0.8.0" } }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz", + "integrity": "sha512-CBdZ2oa/BHhS4xj5DlhjWNHcan57/5YuvfdLf17iVmIpd9KRm+DFLmC6nBNj+6Ua7Kt3TmOjDpQT1aTYOQtoUA==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "amdefine": ">=0.0.4" + }, + "engines": { + "node": ">=0.8.0" + } + }, "node_modules/escodegen/node_modules/type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", From 60eecf372dfa6c2ac9dd00f0ef4973dfa05101c7 Mon Sep 17 00:00:00 2001 From: blockchainguyy Date: Mon, 22 Sep 2025 17:25:38 +0530 Subject: [PATCH 10/12] fix: revert snapshot --- package-lock.json | 15 ++++++++++----- package.json | 2 +- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 412038f8e9..f9db00f330 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@axelar-network/axelar-cgp-solidity": "6.4.0", - "@axelar-network/axelar-cgp-sui": "0.0.0-snapshot.4b859fe", + "@axelar-network/axelar-cgp-sui": "1.1.3", "@axelar-network/axelar-gmp-sdk-solidity": "6.0.4", "@axelar-network/interchain-token-service": "2.2.0", "@axelar-network/interchain-token-service-v2.1.1": "npm:@axelar-network/interchain-token-service@2.1.1", @@ -178,13 +178,13 @@ } }, "node_modules/@axelar-network/axelar-cgp-sui": { - "version": "0.0.0-snapshot.4b859fe", - "resolved": "https://registry.npmjs.org/@axelar-network/axelar-cgp-sui/-/axelar-cgp-sui-0.0.0-snapshot.4b859fe.tgz", - "integrity": "sha512-awf3iHJ7xF7hQfaPaBPEaBjWTeLYHLsqL6y2aoxP4X5GX/AmkoPF/TgpUHt1SR+m27bPYWLk1crVZGRTn3xHmA==", - "license": "MIT", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@axelar-network/axelar-cgp-sui/-/axelar-cgp-sui-1.1.3.tgz", + "integrity": "sha512-hdl9za6OleruHK9Ye9sogPPeGE8yCcmEyzEGLzlLKrv4uXojOlW2hAz+ADfCMqT2izYYfvjIeZ77nonqMx76fg==", "dependencies": { "@cosmjs/cosmwasm-stargate": "^0.32.2", "@mysten/sui": "^1.3.0", + "deepbookv3": "github:axelarnetwork/deepbookv3#mainnet-v1.38.3", "ethers": "^5.0.0", "secp256k1": "^5.0.0", "smol-toml": "^1.3.0", @@ -6317,6 +6317,11 @@ "dev": true, "license": "MIT" }, + "node_modules/deepbookv3": { + "version": "1.0.0", + "resolved": "git+ssh://git@github.com/axelarnetwork/deepbookv3.git#ecb56deeb02918e7856f8c35620b63d1af4b5720", + "license": "Apache-2.0" + }, "node_modules/define-data-property": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", diff --git a/package.json b/package.json index a6f2ab3043..a113819624 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "homepage": "https://github.com/axelarnetwork/axelar-contract-deployments#readme", "dependencies": { "@axelar-network/axelar-cgp-solidity": "6.4.0", - "@axelar-network/axelar-cgp-sui": "0.0.0-snapshot.4b859fe", + "@axelar-network/axelar-cgp-sui": "1.1.3", "@axelar-network/axelar-gmp-sdk-solidity": "6.0.4", "@axelar-network/interchain-token-service": "2.2.0", "@axelar-network/interchain-token-service-v2.1.1": "npm:@axelar-network/interchain-token-service@2.1.1", From be1b1cbe30f34467e1cfcb870d3b6cd2c70485cd Mon Sep 17 00:00:00 2001 From: blockchainguyy Date: Mon, 22 Sep 2025 17:26:28 +0530 Subject: [PATCH 11/12] fix: revert snapshot --- package-lock.json | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/package-lock.json b/package-lock.json index f9db00f330..7fc742e7b4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -181,6 +181,7 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/@axelar-network/axelar-cgp-sui/-/axelar-cgp-sui-1.1.3.tgz", "integrity": "sha512-hdl9za6OleruHK9Ye9sogPPeGE8yCcmEyzEGLzlLKrv4uXojOlW2hAz+ADfCMqT2izYYfvjIeZ77nonqMx76fg==", + "license": "MIT", "dependencies": { "@cosmjs/cosmwasm-stargate": "^0.32.2", "@mysten/sui": "^1.3.0", @@ -13919,6 +13920,21 @@ "node": ">=8" } }, + "node_modules/uglify-js": { + "version": "3.19.3", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz", + "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==", + "dev": true, + "license": "BSD-2-Clause", + "optional": true, + "peer": true, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, "node_modules/undici": { "version": "5.29.0", "resolved": "https://registry.npmjs.org/undici/-/undici-5.29.0.tgz", From 683f429024f9a7ce6994077bd94e773003ee7ef6 Mon Sep 17 00:00:00 2001 From: Foivos Date: Mon, 29 Sep 2025 14:11:37 +0300 Subject: [PATCH 12/12] default pausing ITS does not work on tests as it assumes an upgraded ITS, which is not present in the test environment --- .github/workflows/test-sui.yaml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/.github/workflows/test-sui.yaml b/.github/workflows/test-sui.yaml index 5893328e6f..dfd2051768 100644 --- a/.github/workflows/test-sui.yaml +++ b/.github/workflows/test-sui.yaml @@ -210,12 +210,6 @@ jobs: ts-node sui/gmp.js execute ethereum 0x32034b47cb29d162d9d803cc405356f4ac0ec07fe847ace431385fe8acf3e6e5-3 0x4F4495243837681061C4743b74B3eEdf548D56A5 0x1234 ###### Command: ITS ###### - - name: ITS Pause - run: ts-node sui/contract.js pause InterchainTokenService -y - - - name: ITS Unpause - run: ts-node sui/contract.js unpause InterchainTokenService -y - - name: ITS Pause run: ts-node sui/contract.js pause InterchainTokenService --functions all -y