From 89555e87b41966a25f5ec11d143ba57a6f8d6ea2 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 + database/package.json | 2 +- package-lock.json | 565 +++++++++++++++-------------- package.json | 12 +- watcher/src/consts.ts | 1 + watcher/src/index.ts | 1 + watcher/src/watchers/EVMWatcher.ts | 1 + watcher/src/watchers/utils.ts | 1 + 9 files changed, 299 insertions(+), 289 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..58cefa3b 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://sepolia.unichain.org/${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://sepolia.unichain.org/tx/${tx}` : // chainId === chainToChainId('Wormscan') <-- not supported on testnet dashboard ''; 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..83f8d5b9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,12 +16,12 @@ ], "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-solana": "^0.10.10", + "@wormhole-foundation/sdk-solana-core": "^0.10.10", "axios": "^1.5.0" }, "devDependencies": { @@ -200,7 +200,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 +9548,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 +9595,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 +9620,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 +9646,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 +9659,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 +9671,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 +9696,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 +9744,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 +9760,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 +9779,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 +9818,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 +9834,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 +9866,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 +9879,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 +9913,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 +9926,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 +9957,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 +9987,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 +10000,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 +10038,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 +10050,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 +10090,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 +10108,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 +10160,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 +10200,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 +10218,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 +10425,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 +10467,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 +10485,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 +10537,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 +10578,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 +10596,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 +10675,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": { @@ -10760,15 +10761,15 @@ } }, "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 +10777,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 +10805,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 +10972,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 +11001,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 +11014,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 +11052,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 +11079,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 +11092,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..dab4faf1 100644 --- a/package.json +++ b/package.json @@ -25,12 +25,12 @@ }, "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-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);