From 0cc03597cfb02256989fc7b48962d78b14039232 Mon Sep 17 00:00:00 2001 From: Bruce Riley Date: Thu, 10 Oct 2024 14:15:40 -0500 Subject: [PATCH] Add unichain testnet support --- common/src/consts.ts | 1 + common/src/explorer.ts | 4 + dashboard/package.json | 2 +- database/package.json | 2 +- package-lock.json | 584 ++++++++++++++--------------- package.json | 13 +- watcher/src/consts.ts | 1 + watcher/src/index.ts | 1 + watcher/src/watchers/EVMWatcher.ts | 1 + watcher/src/watchers/utils.ts | 1 + 10 files changed, 307 insertions(+), 303 deletions(-) diff --git a/common/src/consts.ts b/common/src/consts.ts index ebeb8260..419022b0 100644 --- a/common/src/consts.ts +++ b/common/src/consts.ts @@ -83,6 +83,7 @@ export const INITIAL_DEPLOYMENT_BLOCK_BY_NETWORK_AND_CHAIN: NetworkChainBlockMap PolygonSepolia: '2379275', Berachain: '1473347', Snaxchain: '482557', + Unichain: '254961', // Block of contract creation }, ['Devnet']: {}, }; diff --git a/common/src/explorer.ts b/common/src/explorer.ts index 1f5c6739..da5a463e 100644 --- a/common/src/explorer.ts +++ b/common/src/explorer.ts @@ -132,6 +132,8 @@ export const explorerBlock = (network: Network, chainId: ChainId, block: string) ? `https://bartio.beratrail.io/block/${block}` : chainId === chainToChainId('Snaxchain') ? `https://explorer-snaxchain-s50q0kjngn.t.conduit.xyz/${block}` + : chainId === chainToChainId('Unichain') + ? `https://unichain-sepolia.blockscout.com/block/${block}` : // : chainId === chainToChainId('Wormscan') <-- not supported on testnet dashboard ''; @@ -259,6 +261,8 @@ export const explorerTx = (network: Network, chainId: ChainId, tx: string) => ? `https://bartio.beratrail.io/tx/${tx}` : chainId === chainToChainId('Snaxchain') ? `https://explorer-snaxchain-s50q0kjngn.t.conduit.xyz/tx/${tx}` + : chainId === chainToChainId('Unichain') + ? `https://unichain-sepolia.blockscout.com/tx/${tx}` : // chainId === chainToChainId('Wormscan') <-- not supported on testnet dashboard ''; diff --git a/dashboard/package.json b/dashboard/package.json index 1b19d3c4..05f305bd 100644 --- a/dashboard/package.json +++ b/dashboard/package.json @@ -17,7 +17,7 @@ "@types/node": "^18.6.4", "@types/react": "^18.0.15", "@types/react-dom": "^18.0.6", - "@wormhole-foundation/sdk-icons": "^0.9.1", + "@wormhole-foundation/sdk-icons": "^0.10.10", "buffer": "^6.0.3", "numeral": "^2.0.6", "react": "^18.2.0", diff --git a/database/package.json b/database/package.json index 8379d218..1cf6c769 100644 --- a/database/package.json +++ b/database/package.json @@ -15,7 +15,7 @@ "@injectivelabs/sdk-ts": "^1.0.368", "@mysten/sui.js": "^0.50.1", "@terra-money/terra.js": "^3.1.3", - "@wormhole-foundation/sdk": "^0.10.6", + "@wormhole-foundation/sdk": "^0.10.10", "@xpla/xpla.js": "^0.2.3", "aptos": "1.5.0", "dotenv": "^16.0.3", diff --git a/package-lock.json b/package-lock.json index 967de963..671ce750 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,12 +16,13 @@ ], "dependencies": { "@google-cloud/functions-framework": "^3.4.0", - "@wormhole-foundation/sdk-base": "^0.10.6", - "@wormhole-foundation/sdk-definitions": "^0.10.6", - "@wormhole-foundation/sdk-evm": "^0.10.6", - "@wormhole-foundation/sdk-evm-core": "^0.10.6", - "@wormhole-foundation/sdk-solana": "^0.10.6", - "@wormhole-foundation/sdk-solana-core": "^0.10.6", + "@wormhole-foundation/sdk-base": "^0.10.10", + "@wormhole-foundation/sdk-definitions": "^0.10.10", + "@wormhole-foundation/sdk-evm": "^0.10.10", + "@wormhole-foundation/sdk-evm-core": "^0.10.10", + "@wormhole-foundation/sdk-icons": "^0.10.10", + "@wormhole-foundation/sdk-solana": "^0.10.10", + "@wormhole-foundation/sdk-solana-core": "^0.10.10", "axios": "^1.5.0" }, "devDependencies": { @@ -166,7 +167,7 @@ "@types/node": "^18.6.4", "@types/react": "^18.0.15", "@types/react-dom": "^18.0.6", - "@wormhole-foundation/sdk-icons": "^0.9.1", + "@wormhole-foundation/sdk-icons": "^0.10.10", "buffer": "^6.0.3", "numeral": "^2.0.6", "react": "^18.2.0", @@ -200,7 +201,7 @@ "@injectivelabs/sdk-ts": "^1.0.368", "@mysten/sui.js": "^0.50.1", "@terra-money/terra.js": "^3.1.3", - "@wormhole-foundation/sdk": "^0.10.6", + "@wormhole-foundation/sdk": "^0.10.10", "@xpla/xpla.js": "^0.2.3", "aptos": "1.5.0", "dotenv": "^16.0.3", @@ -9548,46 +9549,46 @@ "integrity": "sha512-4AOeU+P5UuE/4nOUkmcQdW5y7i9ndt1cQd/3iUe+LTz3RxESf/W/5lg4B74HbDMMv8PHnPnGCQFH45kBcrQYoQ==" }, "node_modules/@wormhole-foundation/sdk": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk/-/sdk-0.10.6.tgz", - "integrity": "sha512-lBsjhErlUz/+zkHimfGAqwydat3k97IA0s1DeereJbvMRNkRBICmilkGkN/7VvKLLRlT4gOYUrxy33XvgO5wiw==", - "dependencies": { - "@wormhole-foundation/sdk-algorand": "0.10.6", - "@wormhole-foundation/sdk-algorand-core": "0.10.6", - "@wormhole-foundation/sdk-algorand-tokenbridge": "0.10.6", - "@wormhole-foundation/sdk-aptos": "0.10.6", - "@wormhole-foundation/sdk-aptos-core": "0.10.6", - "@wormhole-foundation/sdk-aptos-tokenbridge": "0.10.6", - "@wormhole-foundation/sdk-base": "0.10.6", - "@wormhole-foundation/sdk-connect": "0.10.6", - "@wormhole-foundation/sdk-cosmwasm": "0.10.6", - "@wormhole-foundation/sdk-cosmwasm-core": "0.10.6", - "@wormhole-foundation/sdk-cosmwasm-ibc": "0.10.6", - "@wormhole-foundation/sdk-cosmwasm-tokenbridge": "0.10.6", - "@wormhole-foundation/sdk-definitions": "0.10.6", - "@wormhole-foundation/sdk-evm": "0.10.6", - "@wormhole-foundation/sdk-evm-cctp": "0.10.6", - "@wormhole-foundation/sdk-evm-core": "0.10.6", - "@wormhole-foundation/sdk-evm-portico": "0.10.6", - "@wormhole-foundation/sdk-evm-tokenbridge": "0.10.6", - "@wormhole-foundation/sdk-solana": "0.10.6", - "@wormhole-foundation/sdk-solana-cctp": "0.10.6", - "@wormhole-foundation/sdk-solana-core": "0.10.6", - "@wormhole-foundation/sdk-solana-tokenbridge": "0.10.6", - "@wormhole-foundation/sdk-sui": "0.10.6", - "@wormhole-foundation/sdk-sui-core": "0.10.6", - "@wormhole-foundation/sdk-sui-tokenbridge": "0.10.6" + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk/-/sdk-0.10.10.tgz", + "integrity": "sha512-j++JDZTKeXZTPxRZEEUotLRIF+2K7Ut5tSRi+GSF4xq6fv9vflhiREUJqUthQLmLmwWVdTXtb/44ytnZ0ZxbgQ==", + "dependencies": { + "@wormhole-foundation/sdk-algorand": "0.10.10", + "@wormhole-foundation/sdk-algorand-core": "0.10.10", + "@wormhole-foundation/sdk-algorand-tokenbridge": "0.10.10", + "@wormhole-foundation/sdk-aptos": "0.10.10", + "@wormhole-foundation/sdk-aptos-core": "0.10.10", + "@wormhole-foundation/sdk-aptos-tokenbridge": "0.10.10", + "@wormhole-foundation/sdk-base": "0.10.10", + "@wormhole-foundation/sdk-connect": "0.10.10", + "@wormhole-foundation/sdk-cosmwasm": "0.10.10", + "@wormhole-foundation/sdk-cosmwasm-core": "0.10.10", + "@wormhole-foundation/sdk-cosmwasm-ibc": "0.10.10", + "@wormhole-foundation/sdk-cosmwasm-tokenbridge": "0.10.10", + "@wormhole-foundation/sdk-definitions": "0.10.10", + "@wormhole-foundation/sdk-evm": "0.10.10", + "@wormhole-foundation/sdk-evm-cctp": "0.10.10", + "@wormhole-foundation/sdk-evm-core": "0.10.10", + "@wormhole-foundation/sdk-evm-portico": "0.10.10", + "@wormhole-foundation/sdk-evm-tokenbridge": "0.10.10", + "@wormhole-foundation/sdk-solana": "0.10.10", + "@wormhole-foundation/sdk-solana-cctp": "0.10.10", + "@wormhole-foundation/sdk-solana-core": "0.10.10", + "@wormhole-foundation/sdk-solana-tokenbridge": "0.10.10", + "@wormhole-foundation/sdk-sui": "0.10.10", + "@wormhole-foundation/sdk-sui-core": "0.10.10", + "@wormhole-foundation/sdk-sui-tokenbridge": "0.10.10" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-algorand": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-algorand/-/sdk-algorand-0.10.6.tgz", - "integrity": "sha512-3NHcmVbHkCkNpLjz7DelskFv5bRVL4TF+PXLgyTXwNvNwAfEQTKjSuW0iNQgcl28TksfGCXDY/aLMIvaZCyK9A==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-algorand/-/sdk-algorand-0.10.10.tgz", + "integrity": "sha512-oOhJC8B8EkTq8cLaDfEVVAds5H4d809LdLBWnGA3P1OvcWx2hV/Cd8J/odIu1sLUS1Q1wPNgZIJ9DiPzs+Jvcw==", "dependencies": { - "@wormhole-foundation/sdk-connect": "0.10.6", + "@wormhole-foundation/sdk-connect": "0.10.10", "algosdk": "2.7.0" }, "engines": { @@ -9595,24 +9596,24 @@ } }, "node_modules/@wormhole-foundation/sdk-algorand-core": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-algorand-core/-/sdk-algorand-core-0.10.6.tgz", - "integrity": "sha512-pia4xS9G4jM82aJcEGTocMwhqp2UoZep/trs7qOyNHkaoCZIfXQfugPeifvuz4rAjYkFCnvTC5gQ7PD4xU5nhg==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-algorand-core/-/sdk-algorand-core-0.10.10.tgz", + "integrity": "sha512-w37rP1Da3Bbe8VOIP7IUVqsNe5fmdwWQHdEzRw5LRB0cDNMjDWi8b+AnWHnVzKDVi5obEwe2ZfSeOyvHL+z6ug==", "dependencies": { - "@wormhole-foundation/sdk-algorand": "0.10.6", - "@wormhole-foundation/sdk-connect": "0.10.6" + "@wormhole-foundation/sdk-algorand": "0.10.10", + "@wormhole-foundation/sdk-connect": "0.10.10" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-algorand-core/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.6.tgz", - "integrity": "sha512-wQySF952CyLgtIiXdlQz26X3aJhRp50+W8FgzyRi+l7P6OBGUAk+nzGO5o1ceV++JU54y0jycUF1x4Uu6a/7Vw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.10.tgz", + "integrity": "sha512-5IOze1vyyXYDkmx02oh77XUP3C9M3fsnnSjR8lV+D+wGGf3HFutPHppxi78omJQBXtoqdfwhvoSacG9q78Ul/A==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.10.6", - "@wormhole-foundation/sdk-definitions": "0.10.6", + "@wormhole-foundation/sdk-base": "0.10.10", + "@wormhole-foundation/sdk-definitions": "0.10.10", "axios": "^1.4.0" }, "engines": { @@ -9620,25 +9621,25 @@ } }, "node_modules/@wormhole-foundation/sdk-algorand-tokenbridge": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-algorand-tokenbridge/-/sdk-algorand-tokenbridge-0.10.6.tgz", - "integrity": "sha512-OoMpMgyR03oLGB1qGeG2pVuE9Hhlaqqq2jG3Hj25w68eYnPe+vwGyrbCujN2lLimvxIWyIv+uozZNq9myBIsbA==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-algorand-tokenbridge/-/sdk-algorand-tokenbridge-0.10.10.tgz", + "integrity": "sha512-/c0exvLtu/OkjD4kCVB4OrRkYpAvzD4mu81I/ThjiYc7mZshwtNTQ7asBUfzPY9yMFQz34Gq2a+iv5Y8tj+PBA==", "dependencies": { - "@wormhole-foundation/sdk-algorand": "0.10.6", - "@wormhole-foundation/sdk-algorand-core": "0.10.6", - "@wormhole-foundation/sdk-connect": "0.10.6" + "@wormhole-foundation/sdk-algorand": "0.10.10", + "@wormhole-foundation/sdk-algorand-core": "0.10.10", + "@wormhole-foundation/sdk-connect": "0.10.10" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-algorand-tokenbridge/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.6.tgz", - "integrity": "sha512-wQySF952CyLgtIiXdlQz26X3aJhRp50+W8FgzyRi+l7P6OBGUAk+nzGO5o1ceV++JU54y0jycUF1x4Uu6a/7Vw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.10.tgz", + "integrity": "sha512-5IOze1vyyXYDkmx02oh77XUP3C9M3fsnnSjR8lV+D+wGGf3HFutPHppxi78omJQBXtoqdfwhvoSacG9q78Ul/A==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.10.6", - "@wormhole-foundation/sdk-definitions": "0.10.6", + "@wormhole-foundation/sdk-base": "0.10.10", + "@wormhole-foundation/sdk-definitions": "0.10.10", "axios": "^1.4.0" }, "engines": { @@ -9646,12 +9647,12 @@ } }, "node_modules/@wormhole-foundation/sdk-algorand/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.6.tgz", - "integrity": "sha512-wQySF952CyLgtIiXdlQz26X3aJhRp50+W8FgzyRi+l7P6OBGUAk+nzGO5o1ceV++JU54y0jycUF1x4Uu6a/7Vw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.10.tgz", + "integrity": "sha512-5IOze1vyyXYDkmx02oh77XUP3C9M3fsnnSjR8lV+D+wGGf3HFutPHppxi78omJQBXtoqdfwhvoSacG9q78Ul/A==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.10.6", - "@wormhole-foundation/sdk-definitions": "0.10.6", + "@wormhole-foundation/sdk-base": "0.10.10", + "@wormhole-foundation/sdk-definitions": "0.10.10", "axios": "^1.4.0" }, "engines": { @@ -9659,11 +9660,11 @@ } }, "node_modules/@wormhole-foundation/sdk-aptos": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-aptos/-/sdk-aptos-0.10.6.tgz", - "integrity": "sha512-8pT1kyD2R76DP4luTabGPDxQ6e0l8uwL659SU9gro6wUSri5kAahgNeOn6gmn8gwZqoLf4ffK7Sq5Iyr2DQ4Aw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-aptos/-/sdk-aptos-0.10.10.tgz", + "integrity": "sha512-izKD0bWxi/JFGL7d9RnOnD+Z26Xvxh8lM4V7Mfm5frTRw4wRbo0evG57Ppg4bB2cyz0vTAo7HhwkQ91xp4wUBg==", "dependencies": { - "@wormhole-foundation/sdk-connect": "0.10.6", + "@wormhole-foundation/sdk-connect": "0.10.10", "aptos": "1.21.0" }, "engines": { @@ -9671,24 +9672,24 @@ } }, "node_modules/@wormhole-foundation/sdk-aptos-core": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-aptos-core/-/sdk-aptos-core-0.10.6.tgz", - "integrity": "sha512-oOHiPNdFye2yy7ll1BLcPBbQLdeIHdMkyaf3I/sM9JfQ+rSelFnPlCRUxv1Rhx3vDc7AWV9SeHHvPDWG3IZW3w==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-aptos-core/-/sdk-aptos-core-0.10.10.tgz", + "integrity": "sha512-1Uwnn2TA49m3bW8JJfkYtqDoHOZDR6dQ8YTYgIsTBhY1bgTCVFJ0Zhw0Bg6SH5aJ9PH3zBQP5BsnN70icUr5CA==", "dependencies": { - "@wormhole-foundation/sdk-aptos": "0.10.6", - "@wormhole-foundation/sdk-connect": "0.10.6" + "@wormhole-foundation/sdk-aptos": "0.10.10", + "@wormhole-foundation/sdk-connect": "0.10.10" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-aptos-core/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.6.tgz", - "integrity": "sha512-wQySF952CyLgtIiXdlQz26X3aJhRp50+W8FgzyRi+l7P6OBGUAk+nzGO5o1ceV++JU54y0jycUF1x4Uu6a/7Vw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.10.tgz", + "integrity": "sha512-5IOze1vyyXYDkmx02oh77XUP3C9M3fsnnSjR8lV+D+wGGf3HFutPHppxi78omJQBXtoqdfwhvoSacG9q78Ul/A==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.10.6", - "@wormhole-foundation/sdk-definitions": "0.10.6", + "@wormhole-foundation/sdk-base": "0.10.10", + "@wormhole-foundation/sdk-definitions": "0.10.10", "axios": "^1.4.0" }, "engines": { @@ -9696,24 +9697,24 @@ } }, "node_modules/@wormhole-foundation/sdk-aptos-tokenbridge": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-aptos-tokenbridge/-/sdk-aptos-tokenbridge-0.10.6.tgz", - "integrity": "sha512-ojqtiG5POMHAzgsrcmjCpSN87qR5tsTU8/fAxGjtVuWrEJoeVEkzvUp8rgK/ZtPyOWbKoSFF/361yUYcPLtAHg==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-aptos-tokenbridge/-/sdk-aptos-tokenbridge-0.10.10.tgz", + "integrity": "sha512-Bf3jH2ub/I8H7t/F0D3+ZzxWIzo4LulZqGsic1zlqWqhwPgdVnowZ+I6UyIoKr4MVNVNDKZ4HDKKRWr8uJWyrA==", "dependencies": { - "@wormhole-foundation/sdk-aptos": "0.10.6", - "@wormhole-foundation/sdk-connect": "0.10.6" + "@wormhole-foundation/sdk-aptos": "0.10.10", + "@wormhole-foundation/sdk-connect": "0.10.10" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-aptos-tokenbridge/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.6.tgz", - "integrity": "sha512-wQySF952CyLgtIiXdlQz26X3aJhRp50+W8FgzyRi+l7P6OBGUAk+nzGO5o1ceV++JU54y0jycUF1x4Uu6a/7Vw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.10.tgz", + "integrity": "sha512-5IOze1vyyXYDkmx02oh77XUP3C9M3fsnnSjR8lV+D+wGGf3HFutPHppxi78omJQBXtoqdfwhvoSacG9q78Ul/A==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.10.6", - "@wormhole-foundation/sdk-definitions": "0.10.6", + "@wormhole-foundation/sdk-base": "0.10.10", + "@wormhole-foundation/sdk-definitions": "0.10.10", "axios": "^1.4.0" }, "engines": { @@ -9744,12 +9745,12 @@ } }, "node_modules/@wormhole-foundation/sdk-aptos/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.6.tgz", - "integrity": "sha512-wQySF952CyLgtIiXdlQz26X3aJhRp50+W8FgzyRi+l7P6OBGUAk+nzGO5o1ceV++JU54y0jycUF1x4Uu6a/7Vw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.10.tgz", + "integrity": "sha512-5IOze1vyyXYDkmx02oh77XUP3C9M3fsnnSjR8lV+D+wGGf3HFutPHppxi78omJQBXtoqdfwhvoSacG9q78Ul/A==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.10.6", - "@wormhole-foundation/sdk-definitions": "0.10.6", + "@wormhole-foundation/sdk-base": "0.10.10", + "@wormhole-foundation/sdk-definitions": "0.10.10", "axios": "^1.4.0" }, "engines": { @@ -9760,6 +9761,7 @@ "version": "1.21.0", "resolved": "https://registry.npmjs.org/aptos/-/aptos-1.21.0.tgz", "integrity": "sha512-PRKjoFgL8tVEc9+oS7eJUv8GNxx8n3+0byH2+m7CP3raYOD6yFKOecuwjVMIJmgfpjp6xH0P0HDMGZAXmSyU0Q==", + "deprecated": "Package aptos is no longer supported, please migrate to https://www.npmjs.com/package/@aptos-labs/ts-sdk", "dependencies": { "@aptos-labs/aptos-client": "^0.1.0", "@noble/hashes": "1.3.3", @@ -9778,9 +9780,9 @@ "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" }, "node_modules/@wormhole-foundation/sdk-base": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-base/-/sdk-base-0.10.6.tgz", - "integrity": "sha512-QlvHJSngabmiFPac9eTNqPHErnH04v2OsCth7Q1UfvIp5gpA6m+YNZzKgya5H7eLWIwmUV2vGyxbgaEd4iMFZA==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-base/-/sdk-base-0.10.10.tgz", + "integrity": "sha512-1FHEdvMoZCCs3daV3ALMcA6mxrngVY8o6A+iBvZFJOBQid+PtdBTL4xaGIzTClQETp/AEWNt7Vu+zmLy4fymEQ==", "dependencies": { "@scure/base": "^1.1.3" } @@ -9817,15 +9819,15 @@ } }, "node_modules/@wormhole-foundation/sdk-cosmwasm": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm/-/sdk-cosmwasm-0.10.6.tgz", - "integrity": "sha512-YZFurTvqmhYBfK7JsPNcBFsT+fkqWJHu1QjHHNjPMfbwvsU2BmFMJgg7sWJXKlvpYQXrKmckvdI8cn+wz4QR9w==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm/-/sdk-cosmwasm-0.10.10.tgz", + "integrity": "sha512-2TaMA7AgfYN0Yx5Zc7lglWjPENMCgVr2xhUsCQw/Aidcjxabr5u2OOhFCKzOcBzpN0N5vM9T7UvMHHHhdj8QDg==", "dependencies": { "@cosmjs/cosmwasm-stargate": "^0.32.0", "@cosmjs/proto-signing": "^0.32.0", "@cosmjs/stargate": "^0.32.0", "@injectivelabs/sdk-ts": "^1.14.13-beta.2", - "@wormhole-foundation/sdk-connect": "0.10.6", + "@wormhole-foundation/sdk-connect": "0.10.10", "cosmjs-types": "^0.9.0" }, "engines": { @@ -9833,15 +9835,15 @@ } }, "node_modules/@wormhole-foundation/sdk-cosmwasm-core": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm-core/-/sdk-cosmwasm-core-0.10.6.tgz", - "integrity": "sha512-0tYI52H7iR/ppRV+7vdORWNlOfmks/fPy70Ak/0ED3njxgdrCZEnYKywD9D6nz4DKRXSTpmUljK6vy/Rri48yA==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm-core/-/sdk-cosmwasm-core-0.10.10.tgz", + "integrity": "sha512-Ilubkn3/Dl2QvK/jipLwQgGIhjX9NcSq0AKXfjXzwdD5yHx84CKj9wnSHFjKs8huQpAWON7ebC5IfUqg/x+HaQ==", "dependencies": { "@cosmjs/cosmwasm-stargate": "^0.32.0", "@cosmjs/stargate": "^0.32.0", "@injectivelabs/sdk-ts": "^1.14.13-beta.2", - "@wormhole-foundation/sdk-connect": "0.10.6", - "@wormhole-foundation/sdk-cosmwasm": "0.10.6" + "@wormhole-foundation/sdk-connect": "0.10.10", + "@wormhole-foundation/sdk-cosmwasm": "0.10.10" }, "engines": { "node": ">=16" @@ -9865,12 +9867,12 @@ } }, "node_modules/@wormhole-foundation/sdk-cosmwasm-core/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.6.tgz", - "integrity": "sha512-wQySF952CyLgtIiXdlQz26X3aJhRp50+W8FgzyRi+l7P6OBGUAk+nzGO5o1ceV++JU54y0jycUF1x4Uu6a/7Vw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.10.tgz", + "integrity": "sha512-5IOze1vyyXYDkmx02oh77XUP3C9M3fsnnSjR8lV+D+wGGf3HFutPHppxi78omJQBXtoqdfwhvoSacG9q78Ul/A==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.10.6", - "@wormhole-foundation/sdk-definitions": "0.10.6", + "@wormhole-foundation/sdk-base": "0.10.10", + "@wormhole-foundation/sdk-definitions": "0.10.10", "axios": "^1.4.0" }, "engines": { @@ -9878,16 +9880,16 @@ } }, "node_modules/@wormhole-foundation/sdk-cosmwasm-ibc": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm-ibc/-/sdk-cosmwasm-ibc-0.10.6.tgz", - "integrity": "sha512-b29pNhiWfcGMdFEl6WKLFPZl/PeJDnN8YbLge+P5AEpckNxPGbwKH2dUVnIstBa97VW44gJLXKSYQVFk6LlWkA==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm-ibc/-/sdk-cosmwasm-ibc-0.10.10.tgz", + "integrity": "sha512-DWUImJ3ObBO2YWRsYktHC25GW4hs1Z1fVcR8YTIt/BSSsq2AU8xK2dECWIM1O6cC+caNcZJqnOMgaJMCLsxo4g==", "dependencies": { "@cosmjs/cosmwasm-stargate": "^0.32.0", "@cosmjs/stargate": "^0.32.0", "@injectivelabs/sdk-ts": "^1.14.13-beta.2", - "@wormhole-foundation/sdk-connect": "0.10.6", - "@wormhole-foundation/sdk-cosmwasm": "0.10.6", - "@wormhole-foundation/sdk-cosmwasm-core": "0.10.6", + "@wormhole-foundation/sdk-connect": "0.10.10", + "@wormhole-foundation/sdk-cosmwasm": "0.10.10", + "@wormhole-foundation/sdk-cosmwasm-core": "0.10.10", "cosmjs-types": "^0.9.0" }, "engines": { @@ -9912,12 +9914,12 @@ } }, "node_modules/@wormhole-foundation/sdk-cosmwasm-ibc/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.6.tgz", - "integrity": "sha512-wQySF952CyLgtIiXdlQz26X3aJhRp50+W8FgzyRi+l7P6OBGUAk+nzGO5o1ceV++JU54y0jycUF1x4Uu6a/7Vw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.10.tgz", + "integrity": "sha512-5IOze1vyyXYDkmx02oh77XUP3C9M3fsnnSjR8lV+D+wGGf3HFutPHppxi78omJQBXtoqdfwhvoSacG9q78Ul/A==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.10.6", - "@wormhole-foundation/sdk-definitions": "0.10.6", + "@wormhole-foundation/sdk-base": "0.10.10", + "@wormhole-foundation/sdk-definitions": "0.10.10", "axios": "^1.4.0" }, "engines": { @@ -9925,14 +9927,14 @@ } }, "node_modules/@wormhole-foundation/sdk-cosmwasm-tokenbridge": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm-tokenbridge/-/sdk-cosmwasm-tokenbridge-0.10.6.tgz", - "integrity": "sha512-UDh5rZAvInOeLfN4/KEHJVW+3fU5kHibrsWoaMSjPqplO9OXLhAmtRni9ongOf/uBH1wZM6gfwOcdtIdvJMpXw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm-tokenbridge/-/sdk-cosmwasm-tokenbridge-0.10.10.tgz", + "integrity": "sha512-4nMn78LV3LbN56HdFgI7D5YUbRkZPo1zxWSZHHdTf7adobz7wNqqu45ZUsEc0m6dXOBDsY78bm+vOmtro/sTXQ==", "dependencies": { "@cosmjs/cosmwasm-stargate": "^0.32.0", "@injectivelabs/sdk-ts": "^1.14.13-beta.2", - "@wormhole-foundation/sdk-connect": "0.10.6", - "@wormhole-foundation/sdk-cosmwasm": "0.10.6" + "@wormhole-foundation/sdk-connect": "0.10.10", + "@wormhole-foundation/sdk-cosmwasm": "0.10.10" }, "engines": { "node": ">=16" @@ -9956,12 +9958,12 @@ } }, "node_modules/@wormhole-foundation/sdk-cosmwasm-tokenbridge/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.6.tgz", - "integrity": "sha512-wQySF952CyLgtIiXdlQz26X3aJhRp50+W8FgzyRi+l7P6OBGUAk+nzGO5o1ceV++JU54y0jycUF1x4Uu6a/7Vw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.10.tgz", + "integrity": "sha512-5IOze1vyyXYDkmx02oh77XUP3C9M3fsnnSjR8lV+D+wGGf3HFutPHppxi78omJQBXtoqdfwhvoSacG9q78Ul/A==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.10.6", - "@wormhole-foundation/sdk-definitions": "0.10.6", + "@wormhole-foundation/sdk-base": "0.10.10", + "@wormhole-foundation/sdk-definitions": "0.10.10", "axios": "^1.4.0" }, "engines": { @@ -9986,12 +9988,12 @@ } }, "node_modules/@wormhole-foundation/sdk-cosmwasm/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.6.tgz", - "integrity": "sha512-wQySF952CyLgtIiXdlQz26X3aJhRp50+W8FgzyRi+l7P6OBGUAk+nzGO5o1ceV++JU54y0jycUF1x4Uu6a/7Vw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.10.tgz", + "integrity": "sha512-5IOze1vyyXYDkmx02oh77XUP3C9M3fsnnSjR8lV+D+wGGf3HFutPHppxi78omJQBXtoqdfwhvoSacG9q78Ul/A==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.10.6", - "@wormhole-foundation/sdk-definitions": "0.10.6", + "@wormhole-foundation/sdk-base": "0.10.10", + "@wormhole-foundation/sdk-definitions": "0.10.10", "axios": "^1.4.0" }, "engines": { @@ -9999,13 +10001,13 @@ } }, "node_modules/@wormhole-foundation/sdk-definitions": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-definitions/-/sdk-definitions-0.10.6.tgz", - "integrity": "sha512-hJNhtBOglSq0utEIlPZJSIMGHJDgXtS8lLNuhqZquPLO+2f41GnJ43dr/zMaIV+m79nUBOe5rLzqarsk74H2Vw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-definitions/-/sdk-definitions-0.10.10.tgz", + "integrity": "sha512-vANU79Wb/ynya54FzF7Aw3sgSU+/kxNhlsdtIq/HRkqOCTyjvx4tZLgHDqundDkMPNq/D7dOSGWTgBmJiVuNlA==", "dependencies": { "@noble/curves": "^1.4.0", "@noble/hashes": "^1.3.1", - "@wormhole-foundation/sdk-base": "0.10.6" + "@wormhole-foundation/sdk-base": "0.10.10" } }, "node_modules/@wormhole-foundation/sdk-definitions-ntt": { @@ -10037,11 +10039,11 @@ } }, "node_modules/@wormhole-foundation/sdk-evm": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm/-/sdk-evm-0.10.6.tgz", - "integrity": "sha512-ycZN/JiBZF69Znwjt+D/mAS/2J69G3Mt7I1+lXu6+afE7HO4ypz/5Un14Azq8pqvuAUIBxE736hOj0Nh3tvSbQ==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm/-/sdk-evm-0.10.10.tgz", + "integrity": "sha512-kotJYFqAOl2alKkQ5Wu6BSHp5e3VRK9+yr05+Glud9u0MKz5XXQvmkPPTtCKU7drQA+8hDV8nIyjt8C2GS+qMA==", "dependencies": { - "@wormhole-foundation/sdk-connect": "0.10.6", + "@wormhole-foundation/sdk-connect": "0.10.10", "ethers": "^6.5.1" }, "engines": { @@ -10049,12 +10051,12 @@ } }, "node_modules/@wormhole-foundation/sdk-evm-cctp": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-cctp/-/sdk-evm-cctp-0.10.6.tgz", - "integrity": "sha512-BaqBlHapeHSsPcMaMFgIKHFUnsGPgDFyrSStQ4eOjrhydVIJAOfoL/aA9DTe9WZ5ro5jM7wy0gtr7kwU1xMuaw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-cctp/-/sdk-evm-cctp-0.10.10.tgz", + "integrity": "sha512-VHwl2K156GRPvX8Mcxf+HxzEYTf8CZ4/JQjhA5XnKBwJmraTZDzsobiqR3wAdJs5fM2E0W82a1Yl/TqnuUThAA==", "dependencies": { - "@wormhole-foundation/sdk-connect": "0.10.6", - "@wormhole-foundation/sdk-evm": "0.10.6", + "@wormhole-foundation/sdk-connect": "0.10.10", + "@wormhole-foundation/sdk-evm": "0.10.10", "ethers": "^6.5.1" }, "engines": { @@ -10089,12 +10091,12 @@ "integrity": "sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==" }, "node_modules/@wormhole-foundation/sdk-evm-cctp/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.6.tgz", - "integrity": "sha512-wQySF952CyLgtIiXdlQz26X3aJhRp50+W8FgzyRi+l7P6OBGUAk+nzGO5o1ceV++JU54y0jycUF1x4Uu6a/7Vw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.10.tgz", + "integrity": "sha512-5IOze1vyyXYDkmx02oh77XUP3C9M3fsnnSjR8lV+D+wGGf3HFutPHppxi78omJQBXtoqdfwhvoSacG9q78Ul/A==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.10.6", - "@wormhole-foundation/sdk-definitions": "0.10.6", + "@wormhole-foundation/sdk-base": "0.10.10", + "@wormhole-foundation/sdk-definitions": "0.10.10", "axios": "^1.4.0" }, "engines": { @@ -10107,9 +10109,9 @@ "integrity": "sha512-G965FqalsNyrPqgEGON7nIx1e/OVENSgiEIzyC63haUMuvNnwIgIjMs52hlTCKhkBny7A2ORNlfY9Zu+jmGk1Q==" }, "node_modules/@wormhole-foundation/sdk-evm-cctp/node_modules/ethers": { - "version": "6.13.2", - "resolved": "https://registry.npmjs.org/ethers/-/ethers-6.13.2.tgz", - "integrity": "sha512-9VkriTTed+/27BGuY1s0hf441kqwHJ1wtN2edksEtiRvXx+soxRX3iSXTfFqq2+YwrOqbDoTHjIhQnjJRlzKmg==", + "version": "6.13.3", + "resolved": "https://registry.npmjs.org/ethers/-/ethers-6.13.3.tgz", + "integrity": "sha512-/DzbZOLVtoO4fKvvQwpEucHAQgIwBGWuRvBdwE/lMXgXvvHHTSkn7XqAQ2b+gjJzZDJjWA9OD05bVceVOsBHbg==", "funding": [ { "type": "individual", @@ -10159,12 +10161,12 @@ } }, "node_modules/@wormhole-foundation/sdk-evm-core": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-core/-/sdk-evm-core-0.10.6.tgz", - "integrity": "sha512-eKc50U7oxZlO2Byd11X0cmPelfn6FpmRQ96oOfO8CKHqb19BEt+s9LoQWoP6OlkNzB0wv5X4u49HUbYDtj3KPA==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-core/-/sdk-evm-core-0.10.10.tgz", + "integrity": "sha512-BJcQgl2fiUsoUsz7mv0Oql8YTiBazUF9iEKoK5tjrjL+eW7J8FckiPSxNlo7ZmU8SasAJActYZT9yuvZW4kF/A==", "dependencies": { - "@wormhole-foundation/sdk-connect": "0.10.6", - "@wormhole-foundation/sdk-evm": "0.10.6", + "@wormhole-foundation/sdk-connect": "0.10.10", + "@wormhole-foundation/sdk-evm": "0.10.10", "ethers": "^6.5.1" }, "engines": { @@ -10199,12 +10201,12 @@ "integrity": "sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==" }, "node_modules/@wormhole-foundation/sdk-evm-core/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.6.tgz", - "integrity": "sha512-wQySF952CyLgtIiXdlQz26X3aJhRp50+W8FgzyRi+l7P6OBGUAk+nzGO5o1ceV++JU54y0jycUF1x4Uu6a/7Vw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.10.tgz", + "integrity": "sha512-5IOze1vyyXYDkmx02oh77XUP3C9M3fsnnSjR8lV+D+wGGf3HFutPHppxi78omJQBXtoqdfwhvoSacG9q78Ul/A==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.10.6", - "@wormhole-foundation/sdk-definitions": "0.10.6", + "@wormhole-foundation/sdk-base": "0.10.10", + "@wormhole-foundation/sdk-definitions": "0.10.10", "axios": "^1.4.0" }, "engines": { @@ -10217,9 +10219,9 @@ "integrity": "sha512-G965FqalsNyrPqgEGON7nIx1e/OVENSgiEIzyC63haUMuvNnwIgIjMs52hlTCKhkBny7A2ORNlfY9Zu+jmGk1Q==" }, "node_modules/@wormhole-foundation/sdk-evm-core/node_modules/ethers": { - "version": "6.13.2", - "resolved": "https://registry.npmjs.org/ethers/-/ethers-6.13.2.tgz", - "integrity": "sha512-9VkriTTed+/27BGuY1s0hf441kqwHJ1wtN2edksEtiRvXx+soxRX3iSXTfFqq2+YwrOqbDoTHjIhQnjJRlzKmg==", + "version": "6.13.3", + "resolved": "https://registry.npmjs.org/ethers/-/ethers-6.13.3.tgz", + "integrity": "sha512-/DzbZOLVtoO4fKvvQwpEucHAQgIwBGWuRvBdwE/lMXgXvvHHTSkn7XqAQ2b+gjJzZDJjWA9OD05bVceVOsBHbg==", "funding": [ { "type": "individual", @@ -10424,14 +10426,14 @@ } }, "node_modules/@wormhole-foundation/sdk-evm-portico": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-portico/-/sdk-evm-portico-0.10.6.tgz", - "integrity": "sha512-Gc3620X4Ftq2KJ+/2MykuDsW7kfDs8mSXXWL0ceShhjSkul5NAlRfFYxZTB6aHaMJbmpdNxJ4ZuypnKsF4FSzA==", - "dependencies": { - "@wormhole-foundation/sdk-connect": "0.10.6", - "@wormhole-foundation/sdk-evm": "0.10.6", - "@wormhole-foundation/sdk-evm-core": "0.10.6", - "@wormhole-foundation/sdk-evm-tokenbridge": "0.10.6", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-portico/-/sdk-evm-portico-0.10.10.tgz", + "integrity": "sha512-qKD6VcT7LlPHA56DcNJCLHVMy4XY5xzPXJYM9eq2gTZ49v6GO05tp8vfexg767t38yblfzm/TMqD5EYbFOaUug==", + "dependencies": { + "@wormhole-foundation/sdk-connect": "0.10.10", + "@wormhole-foundation/sdk-evm": "0.10.10", + "@wormhole-foundation/sdk-evm-core": "0.10.10", + "@wormhole-foundation/sdk-evm-tokenbridge": "0.10.10", "ethers": "^6.5.1" }, "engines": { @@ -10466,12 +10468,12 @@ "integrity": "sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==" }, "node_modules/@wormhole-foundation/sdk-evm-portico/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.6.tgz", - "integrity": "sha512-wQySF952CyLgtIiXdlQz26X3aJhRp50+W8FgzyRi+l7P6OBGUAk+nzGO5o1ceV++JU54y0jycUF1x4Uu6a/7Vw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.10.tgz", + "integrity": "sha512-5IOze1vyyXYDkmx02oh77XUP3C9M3fsnnSjR8lV+D+wGGf3HFutPHppxi78omJQBXtoqdfwhvoSacG9q78Ul/A==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.10.6", - "@wormhole-foundation/sdk-definitions": "0.10.6", + "@wormhole-foundation/sdk-base": "0.10.10", + "@wormhole-foundation/sdk-definitions": "0.10.10", "axios": "^1.4.0" }, "engines": { @@ -10484,9 +10486,9 @@ "integrity": "sha512-G965FqalsNyrPqgEGON7nIx1e/OVENSgiEIzyC63haUMuvNnwIgIjMs52hlTCKhkBny7A2ORNlfY9Zu+jmGk1Q==" }, "node_modules/@wormhole-foundation/sdk-evm-portico/node_modules/ethers": { - "version": "6.13.2", - "resolved": "https://registry.npmjs.org/ethers/-/ethers-6.13.2.tgz", - "integrity": "sha512-9VkriTTed+/27BGuY1s0hf441kqwHJ1wtN2edksEtiRvXx+soxRX3iSXTfFqq2+YwrOqbDoTHjIhQnjJRlzKmg==", + "version": "6.13.3", + "resolved": "https://registry.npmjs.org/ethers/-/ethers-6.13.3.tgz", + "integrity": "sha512-/DzbZOLVtoO4fKvvQwpEucHAQgIwBGWuRvBdwE/lMXgXvvHHTSkn7XqAQ2b+gjJzZDJjWA9OD05bVceVOsBHbg==", "funding": [ { "type": "individual", @@ -10536,13 +10538,13 @@ } }, "node_modules/@wormhole-foundation/sdk-evm-tokenbridge": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-tokenbridge/-/sdk-evm-tokenbridge-0.10.6.tgz", - "integrity": "sha512-xbXSmqzmhGkyQ0zROC2z4GCuWU9LmohACcq4Zlqx7od39+dZ72m2Q8svL4u2zLwzZV+7xl+sYqZnlFwhjhGZng==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-tokenbridge/-/sdk-evm-tokenbridge-0.10.10.tgz", + "integrity": "sha512-FjiHiO5O9AZARnlrJhsuOFQxlbZxGXYCqPNVw5P7Uzpk+eS0KTnAL7uKvQr3fzP4/J7CNXqIE1M79Q/KiNTMBw==", "dependencies": { - "@wormhole-foundation/sdk-connect": "0.10.6", - "@wormhole-foundation/sdk-evm": "0.10.6", - "@wormhole-foundation/sdk-evm-core": "0.10.6", + "@wormhole-foundation/sdk-connect": "0.10.10", + "@wormhole-foundation/sdk-evm": "0.10.10", + "@wormhole-foundation/sdk-evm-core": "0.10.10", "ethers": "^6.5.1" }, "engines": { @@ -10577,12 +10579,12 @@ "integrity": "sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==" }, "node_modules/@wormhole-foundation/sdk-evm-tokenbridge/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.6.tgz", - "integrity": "sha512-wQySF952CyLgtIiXdlQz26X3aJhRp50+W8FgzyRi+l7P6OBGUAk+nzGO5o1ceV++JU54y0jycUF1x4Uu6a/7Vw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.10.tgz", + "integrity": "sha512-5IOze1vyyXYDkmx02oh77XUP3C9M3fsnnSjR8lV+D+wGGf3HFutPHppxi78omJQBXtoqdfwhvoSacG9q78Ul/A==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.10.6", - "@wormhole-foundation/sdk-definitions": "0.10.6", + "@wormhole-foundation/sdk-base": "0.10.10", + "@wormhole-foundation/sdk-definitions": "0.10.10", "axios": "^1.4.0" }, "engines": { @@ -10595,9 +10597,9 @@ "integrity": "sha512-G965FqalsNyrPqgEGON7nIx1e/OVENSgiEIzyC63haUMuvNnwIgIjMs52hlTCKhkBny7A2ORNlfY9Zu+jmGk1Q==" }, "node_modules/@wormhole-foundation/sdk-evm-tokenbridge/node_modules/ethers": { - "version": "6.13.2", - "resolved": "https://registry.npmjs.org/ethers/-/ethers-6.13.2.tgz", - "integrity": "sha512-9VkriTTed+/27BGuY1s0hf441kqwHJ1wtN2edksEtiRvXx+soxRX3iSXTfFqq2+YwrOqbDoTHjIhQnjJRlzKmg==", + "version": "6.13.3", + "resolved": "https://registry.npmjs.org/ethers/-/ethers-6.13.3.tgz", + "integrity": "sha512-/DzbZOLVtoO4fKvvQwpEucHAQgIwBGWuRvBdwE/lMXgXvvHHTSkn7XqAQ2b+gjJzZDJjWA9OD05bVceVOsBHbg==", "funding": [ { "type": "individual", @@ -10674,12 +10676,12 @@ "integrity": "sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==" }, "node_modules/@wormhole-foundation/sdk-evm/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.6.tgz", - "integrity": "sha512-wQySF952CyLgtIiXdlQz26X3aJhRp50+W8FgzyRi+l7P6OBGUAk+nzGO5o1ceV++JU54y0jycUF1x4Uu6a/7Vw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.10.tgz", + "integrity": "sha512-5IOze1vyyXYDkmx02oh77XUP3C9M3fsnnSjR8lV+D+wGGf3HFutPHppxi78omJQBXtoqdfwhvoSacG9q78Ul/A==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.10.6", - "@wormhole-foundation/sdk-definitions": "0.10.6", + "@wormhole-foundation/sdk-base": "0.10.10", + "@wormhole-foundation/sdk-definitions": "0.10.10", "axios": "^1.4.0" }, "engines": { @@ -10744,31 +10746,23 @@ } }, "node_modules/@wormhole-foundation/sdk-icons": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-icons/-/sdk-icons-0.9.1.tgz", - "integrity": "sha512-UiXYYw5t23tckzj1Ixudlno+OU+eHVhM0HdgsWWRXupH+hNaZmmxsSh94Zvp4H2Nnv9e6dgzdp4Zzv7qjZOFhg==", - "dependencies": { - "@wormhole-foundation/sdk-base": "0.9.1" - } - }, - "node_modules/@wormhole-foundation/sdk-icons/node_modules/@wormhole-foundation/sdk-base": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-base/-/sdk-base-0.9.1.tgz", - "integrity": "sha512-330FOdiBkwT67aGWs2VmJT9rP98r6Es6lNzJK3QkcORO7gOWhSlUCucdc+SoYNSY9XFkMxkcpf2Z8w+6G3nnRg==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-icons/-/sdk-icons-0.10.10.tgz", + "integrity": "sha512-h6hz4fRUazKDaVdlvby7usdQgcUfE/OVbpuNYeQTnpP2lBvINwUBphRGI4z/sWQBOJllv6Ruh1mzuaz+3UMs8A==", "dependencies": { - "@scure/base": "^1.1.3" + "@wormhole-foundation/sdk-base": "0.10.10" } }, "node_modules/@wormhole-foundation/sdk-solana": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana/-/sdk-solana-0.10.6.tgz", - "integrity": "sha512-39TuJKhA+u9vpKyIMJj4zy1SIQQmNnlzsFjsbEfc32tG9dtgn6pmtHgdQr6/mEhtYGoqaP+TUIs6sLgQcfremQ==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana/-/sdk-solana-0.10.10.tgz", + "integrity": "sha512-lOxunjC1ble90wlxyPqSBs5e8AsON3m8325aLKe4jWUNjrBi7DI4nBnQ9B0//KpFnxk2rj7XXGOc+ev7NMkjUA==", "dependencies": { "@coral-xyz/anchor": "0.29.0", "@coral-xyz/borsh": "0.29.0", "@solana/spl-token": "0.3.9", "@solana/web3.js": "^1.95.2", - "@wormhole-foundation/sdk-connect": "0.10.6", + "@wormhole-foundation/sdk-connect": "0.10.10", "rpc-websockets": "^7.10.0" }, "engines": { @@ -10776,27 +10770,27 @@ } }, "node_modules/@wormhole-foundation/sdk-solana-cctp": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana-cctp/-/sdk-solana-cctp-0.10.6.tgz", - "integrity": "sha512-O7piEI3bnUq7ImKUQc3Jt3715or69oQE40SQviOlBDD/YKwcOhLK1HbRCguHuxhAl4qpN6SpDfGQPDhrAA436A==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana-cctp/-/sdk-solana-cctp-0.10.10.tgz", + "integrity": "sha512-4f4LcjYXRK9lcDhc8UAqN7SBCjeOHhGqTgM3k26PHiW/g+BRG1exbfqz3WVl/zKVNxox/6LZwn1G53UnHg/7yQ==", "dependencies": { "@coral-xyz/anchor": "0.29.0", "@solana/spl-token": "0.3.9", "@solana/web3.js": "^1.95.2", - "@wormhole-foundation/sdk-connect": "0.10.6", - "@wormhole-foundation/sdk-solana": "0.10.6" + "@wormhole-foundation/sdk-connect": "0.10.10", + "@wormhole-foundation/sdk-solana": "0.10.10" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-solana-cctp/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.6.tgz", - "integrity": "sha512-wQySF952CyLgtIiXdlQz26X3aJhRp50+W8FgzyRi+l7P6OBGUAk+nzGO5o1ceV++JU54y0jycUF1x4Uu6a/7Vw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.10.tgz", + "integrity": "sha512-5IOze1vyyXYDkmx02oh77XUP3C9M3fsnnSjR8lV+D+wGGf3HFutPHppxi78omJQBXtoqdfwhvoSacG9q78Ul/A==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.10.6", - "@wormhole-foundation/sdk-definitions": "0.10.6", + "@wormhole-foundation/sdk-base": "0.10.10", + "@wormhole-foundation/sdk-definitions": "0.10.10", "axios": "^1.4.0" }, "engines": { @@ -10804,27 +10798,27 @@ } }, "node_modules/@wormhole-foundation/sdk-solana-core": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana-core/-/sdk-solana-core-0.10.6.tgz", - "integrity": "sha512-6uD2xGjOuicgUPkRPccxLEiR7+fisFa1inOIMltPpCBR54H1M6pxczFb3MhN35Gitu63AoRfuiBmxfutnCMqQw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana-core/-/sdk-solana-core-0.10.10.tgz", + "integrity": "sha512-pkchS79YErD8svCg6PI1O11HDmREt4zuGYKOIKzBaKIHZ5FHkNF/ZTTFwI60r3HzniAYFi6/EN5qxKR8CdNwBA==", "dependencies": { "@coral-xyz/anchor": "0.29.0", "@coral-xyz/borsh": "0.29.0", "@solana/web3.js": "^1.95.2", - "@wormhole-foundation/sdk-connect": "0.10.6", - "@wormhole-foundation/sdk-solana": "0.10.6" + "@wormhole-foundation/sdk-connect": "0.10.10", + "@wormhole-foundation/sdk-solana": "0.10.10" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-solana-core/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.6.tgz", - "integrity": "sha512-wQySF952CyLgtIiXdlQz26X3aJhRp50+W8FgzyRi+l7P6OBGUAk+nzGO5o1ceV++JU54y0jycUF1x4Uu6a/7Vw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.10.tgz", + "integrity": "sha512-5IOze1vyyXYDkmx02oh77XUP3C9M3fsnnSjR8lV+D+wGGf3HFutPHppxi78omJQBXtoqdfwhvoSacG9q78Ul/A==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.10.6", - "@wormhole-foundation/sdk-definitions": "0.10.6", + "@wormhole-foundation/sdk-base": "0.10.10", + "@wormhole-foundation/sdk-definitions": "0.10.10", "axios": "^1.4.0" }, "engines": { @@ -10971,28 +10965,28 @@ "integrity": "sha512-nPewA6m9mR3d6k7WkZ8N8zpTWfenFH3q9pA2PkuiZxINr9DKB2+40wEQf0ixn8VaGuJ78AB6iWOtStI+/4FKZQ==" }, "node_modules/@wormhole-foundation/sdk-solana-tokenbridge": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana-tokenbridge/-/sdk-solana-tokenbridge-0.10.6.tgz", - "integrity": "sha512-VL2rDXti3NdFoX/qf0vyChSaWb/iaBUyHo3Iobq86p17BNzFLA+r6xT+wR0EQj8NOQjgUKIWKpxp3rQavd5luA==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana-tokenbridge/-/sdk-solana-tokenbridge-0.10.10.tgz", + "integrity": "sha512-5ohiIeg4ytiwLT1RCrc05eSTxZzu1nDX1K4oZa7ZQJFmUMMjy14EoX8kXOw88Bisd3CpL26XKMUoDjDmCw2OsA==", "dependencies": { "@coral-xyz/anchor": "0.29.0", "@solana/spl-token": "0.3.9", "@solana/web3.js": "^1.95.2", - "@wormhole-foundation/sdk-connect": "0.10.6", - "@wormhole-foundation/sdk-solana": "0.10.6", - "@wormhole-foundation/sdk-solana-core": "0.10.6" + "@wormhole-foundation/sdk-connect": "0.10.10", + "@wormhole-foundation/sdk-solana": "0.10.10", + "@wormhole-foundation/sdk-solana-core": "0.10.10" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-solana-tokenbridge/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.6.tgz", - "integrity": "sha512-wQySF952CyLgtIiXdlQz26X3aJhRp50+W8FgzyRi+l7P6OBGUAk+nzGO5o1ceV++JU54y0jycUF1x4Uu6a/7Vw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.10.tgz", + "integrity": "sha512-5IOze1vyyXYDkmx02oh77XUP3C9M3fsnnSjR8lV+D+wGGf3HFutPHppxi78omJQBXtoqdfwhvoSacG9q78Ul/A==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.10.6", - "@wormhole-foundation/sdk-definitions": "0.10.6", + "@wormhole-foundation/sdk-base": "0.10.10", + "@wormhole-foundation/sdk-definitions": "0.10.10", "axios": "^1.4.0" }, "engines": { @@ -11000,12 +10994,12 @@ } }, "node_modules/@wormhole-foundation/sdk-solana/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.6.tgz", - "integrity": "sha512-wQySF952CyLgtIiXdlQz26X3aJhRp50+W8FgzyRi+l7P6OBGUAk+nzGO5o1ceV++JU54y0jycUF1x4Uu6a/7Vw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.10.tgz", + "integrity": "sha512-5IOze1vyyXYDkmx02oh77XUP3C9M3fsnnSjR8lV+D+wGGf3HFutPHppxi78omJQBXtoqdfwhvoSacG9q78Ul/A==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.10.6", - "@wormhole-foundation/sdk-definitions": "0.10.6", + "@wormhole-foundation/sdk-base": "0.10.10", + "@wormhole-foundation/sdk-definitions": "0.10.10", "axios": "^1.4.0" }, "engines": { @@ -11013,37 +11007,37 @@ } }, "node_modules/@wormhole-foundation/sdk-sui": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-sui/-/sdk-sui-0.10.6.tgz", - "integrity": "sha512-YySbBAZ2VnHERD91OWdB2XjvP9xU1Bho7t6Emy0RuFlNCus+gC0BRPDuaKfsOUs6OnNb3xglVBmZwo9OXkM/UQ==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-sui/-/sdk-sui-0.10.10.tgz", + "integrity": "sha512-LPmD9G+E7zHSlsdLa8iFreHh8F3X3TWK52+EIYw8HK8SYPXTksAtaSeFJffmrFgzdQ+qReQ6uMqYpQWbekV9vg==", "dependencies": { "@mysten/sui.js": "^0.50.1", - "@wormhole-foundation/sdk-connect": "0.10.6" + "@wormhole-foundation/sdk-connect": "0.10.10" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-sui-core": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-sui-core/-/sdk-sui-core-0.10.6.tgz", - "integrity": "sha512-tCPVceTfFyY+JwmdiRbF67zQfIFeaqykh4CLyhnE4O1KXoBx8SQ2drhptxYe021Qe3/dCLyYq4pzNBS1mas0lw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-sui-core/-/sdk-sui-core-0.10.10.tgz", + "integrity": "sha512-zWoS4qRuCE8T6VDnT8JZgaXB1IsflxxEC2DJSqVeBomjuTjGnsrEVdhRUoNP46UwZI9LFd5HeDyexHH4C8hcAQ==", "dependencies": { "@mysten/sui.js": "^0.50.1", - "@wormhole-foundation/sdk-connect": "0.10.6", - "@wormhole-foundation/sdk-sui": "0.10.6" + "@wormhole-foundation/sdk-connect": "0.10.10", + "@wormhole-foundation/sdk-sui": "0.10.10" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-sui-core/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.6.tgz", - "integrity": "sha512-wQySF952CyLgtIiXdlQz26X3aJhRp50+W8FgzyRi+l7P6OBGUAk+nzGO5o1ceV++JU54y0jycUF1x4Uu6a/7Vw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.10.tgz", + "integrity": "sha512-5IOze1vyyXYDkmx02oh77XUP3C9M3fsnnSjR8lV+D+wGGf3HFutPHppxi78omJQBXtoqdfwhvoSacG9q78Ul/A==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.10.6", - "@wormhole-foundation/sdk-definitions": "0.10.6", + "@wormhole-foundation/sdk-base": "0.10.10", + "@wormhole-foundation/sdk-definitions": "0.10.10", "axios": "^1.4.0" }, "engines": { @@ -11051,26 +11045,26 @@ } }, "node_modules/@wormhole-foundation/sdk-sui-tokenbridge": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-sui-tokenbridge/-/sdk-sui-tokenbridge-0.10.6.tgz", - "integrity": "sha512-mEI0gZGOuY910m7WdGh+kFKta8kSlStZ9+kygUtI7uMoiMQ0V3CobaOJ/06dMdVDTewXsP/p0XnBC2FCahC7ag==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-sui-tokenbridge/-/sdk-sui-tokenbridge-0.10.10.tgz", + "integrity": "sha512-l7VP17j1+VmWwn9mgMv0kQjaIuqUl2MfpDn8YNx75YFpapfINHl/Q3fFXqYWApY4uM6j1yT+2T9CWcfmF5a1cw==", "dependencies": { "@mysten/sui.js": "^0.50.1", - "@wormhole-foundation/sdk-connect": "0.10.6", - "@wormhole-foundation/sdk-sui": "0.10.6", - "@wormhole-foundation/sdk-sui-core": "0.10.6" + "@wormhole-foundation/sdk-connect": "0.10.10", + "@wormhole-foundation/sdk-sui": "0.10.10", + "@wormhole-foundation/sdk-sui-core": "0.10.10" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-sui-tokenbridge/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.6.tgz", - "integrity": "sha512-wQySF952CyLgtIiXdlQz26X3aJhRp50+W8FgzyRi+l7P6OBGUAk+nzGO5o1ceV++JU54y0jycUF1x4Uu6a/7Vw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.10.tgz", + "integrity": "sha512-5IOze1vyyXYDkmx02oh77XUP3C9M3fsnnSjR8lV+D+wGGf3HFutPHppxi78omJQBXtoqdfwhvoSacG9q78Ul/A==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.10.6", - "@wormhole-foundation/sdk-definitions": "0.10.6", + "@wormhole-foundation/sdk-base": "0.10.10", + "@wormhole-foundation/sdk-definitions": "0.10.10", "axios": "^1.4.0" }, "engines": { @@ -11078,12 +11072,12 @@ } }, "node_modules/@wormhole-foundation/sdk-sui/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.6.tgz", - "integrity": "sha512-wQySF952CyLgtIiXdlQz26X3aJhRp50+W8FgzyRi+l7P6OBGUAk+nzGO5o1ceV++JU54y0jycUF1x4Uu6a/7Vw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.10.tgz", + "integrity": "sha512-5IOze1vyyXYDkmx02oh77XUP3C9M3fsnnSjR8lV+D+wGGf3HFutPHppxi78omJQBXtoqdfwhvoSacG9q78Ul/A==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.10.6", - "@wormhole-foundation/sdk-definitions": "0.10.6", + "@wormhole-foundation/sdk-base": "0.10.10", + "@wormhole-foundation/sdk-definitions": "0.10.10", "axios": "^1.4.0" }, "engines": { @@ -11091,12 +11085,12 @@ } }, "node_modules/@wormhole-foundation/sdk/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.6.tgz", - "integrity": "sha512-wQySF952CyLgtIiXdlQz26X3aJhRp50+W8FgzyRi+l7P6OBGUAk+nzGO5o1ceV++JU54y0jycUF1x4Uu6a/7Vw==", + "version": "0.10.10", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.10.10.tgz", + "integrity": "sha512-5IOze1vyyXYDkmx02oh77XUP3C9M3fsnnSjR8lV+D+wGGf3HFutPHppxi78omJQBXtoqdfwhvoSacG9q78Ul/A==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.10.6", - "@wormhole-foundation/sdk-definitions": "0.10.6", + "@wormhole-foundation/sdk-base": "0.10.10", + "@wormhole-foundation/sdk-definitions": "0.10.10", "axios": "^1.4.0" }, "engines": { diff --git a/package.json b/package.json index ea25e70e..547e250b 100644 --- a/package.json +++ b/package.json @@ -25,12 +25,13 @@ }, "dependencies": { "@google-cloud/functions-framework": "^3.4.0", - "@wormhole-foundation/sdk-base": "^0.10.6", - "@wormhole-foundation/sdk-definitions": "^0.10.6", - "@wormhole-foundation/sdk-evm": "^0.10.6", - "@wormhole-foundation/sdk-evm-core": "^0.10.6", - "@wormhole-foundation/sdk-solana": "^0.10.6", - "@wormhole-foundation/sdk-solana-core": "^0.10.6", + "@wormhole-foundation/sdk-base": "^0.10.10", + "@wormhole-foundation/sdk-definitions": "^0.10.10", + "@wormhole-foundation/sdk-evm": "^0.10.10", + "@wormhole-foundation/sdk-evm-core": "^0.10.10", + "@wormhole-foundation/sdk-icons": "^0.10.10", + "@wormhole-foundation/sdk-solana": "^0.10.10", + "@wormhole-foundation/sdk-solana-core": "^0.10.10", "axios": "^1.5.0" } } diff --git a/watcher/src/consts.ts b/watcher/src/consts.ts index 6920fde0..52a2df7c 100644 --- a/watcher/src/consts.ts +++ b/watcher/src/consts.ts @@ -101,6 +101,7 @@ export const RPCS_BY_CHAIN: { [key in Network]: { [key in Chain]?: string } } = PolygonSepolia: process.env.POLYGON_SEPOLIA_RPC || 'https://rpc-amoy.polygon.technology', Berachain: process.env.BERACHAIN_RPC || 'https://bartio.rpc.berachain.com', Snaxchain: process.env.SNAXCHAIN_RPC || 'https://rpc-snaxchain-s50q0kjngn.t.conduit.xyz', + Unichain: process.env.UNICHAIN_RPC || 'https://sepolia.unichain.org', }, ['Devnet']: {}, }; diff --git a/watcher/src/index.ts b/watcher/src/index.ts index f7b2eb07..c1741c18 100644 --- a/watcher/src/index.ts +++ b/watcher/src/index.ts @@ -54,6 +54,7 @@ const supportedChains: Chain[] = 'PolygonSepolia', 'Berachain', 'Snaxchain', + 'Unichain', ] : [ // This is the list of chains supported in MAINNET. diff --git a/watcher/src/watchers/EVMWatcher.ts b/watcher/src/watchers/EVMWatcher.ts index a96b78e9..0f16b439 100644 --- a/watcher/src/watchers/EVMWatcher.ts +++ b/watcher/src/watchers/EVMWatcher.ts @@ -47,6 +47,7 @@ export class EVMWatcher extends Watcher { chain === 'Klaytn' || chain === 'Scroll' || chain === 'Snaxchain' || + chain === 'Unichain' || chain === 'Xlayer' ) { this.maximumBatchSize = 10; diff --git a/watcher/src/watchers/utils.ts b/watcher/src/watchers/utils.ts index ae372758..8d83a9ff 100644 --- a/watcher/src/watchers/utils.ts +++ b/watcher/src/watchers/utils.ts @@ -42,6 +42,7 @@ export function makeFinalizedWatcher(network: Network, chainName: Chain): Watche chainName === 'Xlayer' || chainName === 'Berachain' || chainName === 'Snaxchain' || + chainName === 'Unichain' || chainName === 'Base' ) { return new EVMWatcher(network, chainName);