From aff68b3c121854300253865c79bf54856c82f3d1 Mon Sep 17 00:00:00 2001 From: Bruce Riley Date: Wed, 13 Nov 2024 09:07:30 -0600 Subject: [PATCH] Worldchain mainnet and Ink testnet support --- common/src/consts.ts | 2 + common/src/explorer.ts | 8 + dashboard/package.json | 2 +- database/package.json | 2 +- fly/cmd/historical_uptime/main.go | 4 +- package-lock.json | 552 ++++++++++++------------ package.json | 14 +- watcher/src/consts.ts | 2 + watcher/src/index.ts | 2 + watcher/src/watchers/CosmwasmWatcher.ts | 2 + watcher/src/watchers/EVMWatcher.ts | 1 + watcher/src/watchers/utils.ts | 1 + 12 files changed, 305 insertions(+), 287 deletions(-) diff --git a/common/src/consts.ts b/common/src/consts.ts index 2029195b..e9382822 100644 --- a/common/src/consts.ts +++ b/common/src/consts.ts @@ -50,6 +50,7 @@ export const INITIAL_DEPLOYMENT_BLOCK_BY_NETWORK_AND_CHAIN: NetworkChainBlockMap Sei: '238594', Wormchain: '4510119', // https://bigdipper.live/wormhole/transactions/4D861F1BE86325D227FA006CA2745BBC6748AF5B5E0811DE536D02792928472A }, Snaxchain: '306315', + Worldchain: '5805110', // https://worldscan.org/tx/0x568eb14596296bda3022527cf0e915bfec073613b27c495e695fb9e08652f6fc }, ['Testnet']: { Ethereum: '0', @@ -86,6 +87,7 @@ export const INITIAL_DEPLOYMENT_BLOCK_BY_NETWORK_AND_CHAIN: NetworkChainBlockMap Unichain: '254961', // Block of contract creation Worldchain: '4487948', // Block of contract creation MonadDevnet: '3670467', // Block of contract creation + Ink: '1907965', // Block of contract creation }, ['Devnet']: {}, }; diff --git a/common/src/explorer.ts b/common/src/explorer.ts index c991fbef..a036136e 100644 --- a/common/src/explorer.ts +++ b/common/src/explorer.ts @@ -74,6 +74,8 @@ export const explorerBlock = (network: Network, chainId: ChainId, block: string) ? `https://snaxchain.io/${block}` : chainId === chainToChainId('Wormchain') ? `https://bigdipper.live/wormhole/blocks/${block}` + : chainId === chainToChainId('Worldchain') + ? `https://worldscan.org/block/${block}` : '' : chainId === chainToChainId('Solana') ? `https://explorer.solana.com/${block}?cluster=testnet` @@ -138,6 +140,8 @@ export const explorerBlock = (network: Network, chainId: ChainId, block: string) ? `https://worldchain-sepolia.explorer.alchemy.com/block/${block}` : chainId === chainToChainId('MonadDevnet') ? `${process.env.MONAD_DEVNET_EXPLORER_URL}/block/${block}` + : chainId === chainToChainId('Ink') + ? `https://explorer-sepolia.inkonchain.com/block/${block}` : // : chainId === chainToChainId('Wormscan') <-- not supported on testnet dashboard ''; @@ -207,6 +211,8 @@ export const explorerTx = (network: Network, chainId: ChainId, tx: string) => ? `https://snaxchain.io/tx/${tx}` : chainId === chainToChainId('Wormchain') ? `https://bigdipper.live/wormhole/transactions/${tx}` + : chainId === chainToChainId('Worldchain') + ? `https://worldscan.org/tx/${tx}` : '' : chainId === chainToChainId('Solana') ? `https://solscan.io/txs/${tx}?cluster=testnet` @@ -271,6 +277,8 @@ export const explorerTx = (network: Network, chainId: ChainId, tx: string) => ? `https://worldchain-sepolia.explorer.alchemy.com/tx/${tx}` : chainId === chainToChainId('MonadDevnet') ? `${process.env.MONAD_DEVNET_EXPLORER_URL}/tx/${tx}` + : chainId === chainToChainId('Ink') + ? `https://explorer-sepolia.inkonchain.com/tx/${tx}` : // chainId === chainToChainId('Wormscan') <-- not supported on testnet dashboard ''; diff --git a/dashboard/package.json b/dashboard/package.json index c94535b2..62fa6f85 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.14.0", + "@wormhole-foundation/sdk-icons": "^1.1.0", "buffer": "^6.0.3", "numeral": "^2.0.6", "react": "^18.2.0", diff --git a/database/package.json b/database/package.json index 51e6410e..4bf44609 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.14.0", + "@wormhole-foundation/sdk": "^1.1.0", "@xpla/xpla.js": "^0.2.3", "aptos": "1.5.0", "dotenv": "^16.0.3", diff --git a/fly/cmd/historical_uptime/main.go b/fly/cmd/historical_uptime/main.go index c013a83f..95aaf4dd 100644 --- a/fly/cmd/historical_uptime/main.go +++ b/fly/cmd/historical_uptime/main.go @@ -111,8 +111,8 @@ var ( ) // [0, MAX_CHAIN_ID] is the range of chain id that we will track for the uptime monitor -// in this case it's snaxchain since it's the largest mainnet chain idj -const MAX_CHAIN_ID = vaa.ChainIDSnaxchain +// in this case it's worldchain since it's the largest mainnet chain idj +const MAX_CHAIN_ID = vaa.ChainIDWorldchain // guardianChainHeights indexes current chain height by chain id and guardian name var guardianChainHeights = make(common.GuardianChainHeights) diff --git a/package-lock.json b/package-lock.json index 36fe0321..5afbe60d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,13 +16,13 @@ ], "dependencies": { "@google-cloud/functions-framework": "^3.4.0", - "@wormhole-foundation/sdk-base": "^0.14.0", - "@wormhole-foundation/sdk-definitions": "^0.14.0", - "@wormhole-foundation/sdk-evm": "^0.14.0", - "@wormhole-foundation/sdk-evm-core": "^0.14.0", - "@wormhole-foundation/sdk-icons": "^0.14.0", - "@wormhole-foundation/sdk-solana": "^0.14.0", - "@wormhole-foundation/sdk-solana-core": "^0.14.0", + "@wormhole-foundation/sdk-base": "^1.1.0", + "@wormhole-foundation/sdk-definitions": "^1.1.0", + "@wormhole-foundation/sdk-evm": "^1.1.0", + "@wormhole-foundation/sdk-evm-core": "^1.1.0", + "@wormhole-foundation/sdk-icons": "^1.1.0", + "@wormhole-foundation/sdk-solana": "^1.1.0", + "@wormhole-foundation/sdk-solana-core": "^1.1.0", "axios": "^1.5.0" }, "devDependencies": { @@ -167,7 +167,7 @@ "@types/node": "^18.6.4", "@types/react": "^18.0.15", "@types/react-dom": "^18.0.6", - "@wormhole-foundation/sdk-icons": "^0.14.0", + "@wormhole-foundation/sdk-icons": "^1.1.0", "buffer": "^6.0.3", "numeral": "^2.0.6", "react": "^18.2.0", @@ -201,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.14.0", + "@wormhole-foundation/sdk": "^1.1.0", "@xpla/xpla.js": "^0.2.3", "aptos": "1.5.0", "dotenv": "^16.0.3", @@ -9549,46 +9549,46 @@ "integrity": "sha512-4AOeU+P5UuE/4nOUkmcQdW5y7i9ndt1cQd/3iUe+LTz3RxESf/W/5lg4B74HbDMMv8PHnPnGCQFH45kBcrQYoQ==" }, "node_modules/@wormhole-foundation/sdk": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk/-/sdk-0.14.0.tgz", - "integrity": "sha512-t8gkcZXY9PXu90e52uAcOv+z1GDFeGfgWkJ3VinFhPmNzadillVTx9Siw+bPj7rX7bqHGGFUOo0WZGmAvXAANQ==", - "dependencies": { - "@wormhole-foundation/sdk-algorand": "0.14.0", - "@wormhole-foundation/sdk-algorand-core": "0.14.0", - "@wormhole-foundation/sdk-algorand-tokenbridge": "0.14.0", - "@wormhole-foundation/sdk-aptos": "0.14.0", - "@wormhole-foundation/sdk-aptos-core": "0.14.0", - "@wormhole-foundation/sdk-aptos-tokenbridge": "0.14.0", - "@wormhole-foundation/sdk-base": "0.14.0", - "@wormhole-foundation/sdk-connect": "0.14.0", - "@wormhole-foundation/sdk-cosmwasm": "0.14.0", - "@wormhole-foundation/sdk-cosmwasm-core": "0.14.0", - "@wormhole-foundation/sdk-cosmwasm-ibc": "0.14.0", - "@wormhole-foundation/sdk-cosmwasm-tokenbridge": "0.14.0", - "@wormhole-foundation/sdk-definitions": "0.14.0", - "@wormhole-foundation/sdk-evm": "0.14.0", - "@wormhole-foundation/sdk-evm-cctp": "0.14.0", - "@wormhole-foundation/sdk-evm-core": "0.14.0", - "@wormhole-foundation/sdk-evm-portico": "0.14.0", - "@wormhole-foundation/sdk-evm-tokenbridge": "0.14.0", - "@wormhole-foundation/sdk-solana": "0.14.0", - "@wormhole-foundation/sdk-solana-cctp": "0.14.0", - "@wormhole-foundation/sdk-solana-core": "0.14.0", - "@wormhole-foundation/sdk-solana-tokenbridge": "0.14.0", - "@wormhole-foundation/sdk-sui": "0.14.0", - "@wormhole-foundation/sdk-sui-core": "0.14.0", - "@wormhole-foundation/sdk-sui-tokenbridge": "0.14.0" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk/-/sdk-1.1.0.tgz", + "integrity": "sha512-U2GZByFgvyU09ybJynDii/7Ke02PSzWOSvfUvcO1rb4GdBVMLej+BnBRC2dWTp/YW4t/r8+H0Bq++IErqJl1cQ==", + "dependencies": { + "@wormhole-foundation/sdk-algorand": "1.1.0", + "@wormhole-foundation/sdk-algorand-core": "1.1.0", + "@wormhole-foundation/sdk-algorand-tokenbridge": "1.1.0", + "@wormhole-foundation/sdk-aptos": "1.1.0", + "@wormhole-foundation/sdk-aptos-core": "1.1.0", + "@wormhole-foundation/sdk-aptos-tokenbridge": "1.1.0", + "@wormhole-foundation/sdk-base": "1.1.0", + "@wormhole-foundation/sdk-connect": "1.1.0", + "@wormhole-foundation/sdk-cosmwasm": "1.1.0", + "@wormhole-foundation/sdk-cosmwasm-core": "1.1.0", + "@wormhole-foundation/sdk-cosmwasm-ibc": "1.1.0", + "@wormhole-foundation/sdk-cosmwasm-tokenbridge": "1.1.0", + "@wormhole-foundation/sdk-definitions": "1.1.0", + "@wormhole-foundation/sdk-evm": "1.1.0", + "@wormhole-foundation/sdk-evm-cctp": "1.1.0", + "@wormhole-foundation/sdk-evm-core": "1.1.0", + "@wormhole-foundation/sdk-evm-portico": "1.1.0", + "@wormhole-foundation/sdk-evm-tokenbridge": "1.1.0", + "@wormhole-foundation/sdk-solana": "1.1.0", + "@wormhole-foundation/sdk-solana-cctp": "1.1.0", + "@wormhole-foundation/sdk-solana-core": "1.1.0", + "@wormhole-foundation/sdk-solana-tokenbridge": "1.1.0", + "@wormhole-foundation/sdk-sui": "1.1.0", + "@wormhole-foundation/sdk-sui-core": "1.1.0", + "@wormhole-foundation/sdk-sui-tokenbridge": "1.1.0" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-algorand": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-algorand/-/sdk-algorand-0.14.0.tgz", - "integrity": "sha512-KWpq+XSg1N9o2dCXZxn9zSD161kCSP1kzggsc1RcMgMUYXC9TonCihUWQFixZnjQ0X+XPxf2CcXE0qyMgLBtmQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-algorand/-/sdk-algorand-1.1.0.tgz", + "integrity": "sha512-DoGmgKnnADNNCifd8Whlyi5ngZjmqC+X5QquYRaUOrsWU3w5mchGgMoKwxOMdpha/J7X+6YbHVn5Fu6DXOmGvA==", "dependencies": { - "@wormhole-foundation/sdk-connect": "0.14.0", + "@wormhole-foundation/sdk-connect": "1.1.0", "algosdk": "2.7.0" }, "engines": { @@ -9596,24 +9596,24 @@ } }, "node_modules/@wormhole-foundation/sdk-algorand-core": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-algorand-core/-/sdk-algorand-core-0.14.0.tgz", - "integrity": "sha512-Ebu9UkXvjZ3TTUn+7pDoFrhl8SpNBvSgSs+DM3v4j2ziM7v8QlBIZndEwNL75n1DWVld9rSVcVY1geEyd7uwGQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-algorand-core/-/sdk-algorand-core-1.1.0.tgz", + "integrity": "sha512-OhO3npBVHY0W6zB3XTe5JA3RrNOlOORVvsBc8E8qEFdqSqO3f9X8BqB4ECi3R2f/cK3JXIx1qx/oJarKZZr/FQ==", "dependencies": { - "@wormhole-foundation/sdk-algorand": "0.14.0", - "@wormhole-foundation/sdk-connect": "0.14.0" + "@wormhole-foundation/sdk-algorand": "1.1.0", + "@wormhole-foundation/sdk-connect": "1.1.0" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-algorand-core/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.14.0.tgz", - "integrity": "sha512-nW/HwZN15Nm40vzD6CctJdd9D79TDKyjHA5777mfEThI9IUO5H3QBK/IrRAeonWYVvpDgN+V0Qk/wBbAEqf5Vg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-1.1.0.tgz", + "integrity": "sha512-xqAGxYrNfLEMzAU6y8G7DrJGnSKcgbASJyCI1S8k4ZC1AlzOPzlH2ja7Xdq5/gsVzYZn+WsnZrHH14IUBw3X+g==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.14.0", - "@wormhole-foundation/sdk-definitions": "0.14.0", + "@wormhole-foundation/sdk-base": "1.1.0", + "@wormhole-foundation/sdk-definitions": "1.1.0", "axios": "^1.4.0" }, "engines": { @@ -9621,25 +9621,25 @@ } }, "node_modules/@wormhole-foundation/sdk-algorand-tokenbridge": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-algorand-tokenbridge/-/sdk-algorand-tokenbridge-0.14.0.tgz", - "integrity": "sha512-9uRipEvZIgtL5a+uDlyguDNEl4AQ0pfJ68VlqFrGnRIz9mC8mQ3bcZhoN+/f5G0Dqg7F5AHU6o6F1W2HwU8wqw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-algorand-tokenbridge/-/sdk-algorand-tokenbridge-1.1.0.tgz", + "integrity": "sha512-JSi9HTQLyYDK3TKO7X3jOwWDotb//Gvi383AYVPOcPx4GLUAkU4yNSthuRTpKKv/N/piquWJgrcDhZKudjijwQ==", "dependencies": { - "@wormhole-foundation/sdk-algorand": "0.14.0", - "@wormhole-foundation/sdk-algorand-core": "0.14.0", - "@wormhole-foundation/sdk-connect": "0.14.0" + "@wormhole-foundation/sdk-algorand": "1.1.0", + "@wormhole-foundation/sdk-algorand-core": "1.1.0", + "@wormhole-foundation/sdk-connect": "1.1.0" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-algorand-tokenbridge/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.14.0.tgz", - "integrity": "sha512-nW/HwZN15Nm40vzD6CctJdd9D79TDKyjHA5777mfEThI9IUO5H3QBK/IrRAeonWYVvpDgN+V0Qk/wBbAEqf5Vg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-1.1.0.tgz", + "integrity": "sha512-xqAGxYrNfLEMzAU6y8G7DrJGnSKcgbASJyCI1S8k4ZC1AlzOPzlH2ja7Xdq5/gsVzYZn+WsnZrHH14IUBw3X+g==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.14.0", - "@wormhole-foundation/sdk-definitions": "0.14.0", + "@wormhole-foundation/sdk-base": "1.1.0", + "@wormhole-foundation/sdk-definitions": "1.1.0", "axios": "^1.4.0" }, "engines": { @@ -9647,12 +9647,12 @@ } }, "node_modules/@wormhole-foundation/sdk-algorand/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.14.0.tgz", - "integrity": "sha512-nW/HwZN15Nm40vzD6CctJdd9D79TDKyjHA5777mfEThI9IUO5H3QBK/IrRAeonWYVvpDgN+V0Qk/wBbAEqf5Vg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-1.1.0.tgz", + "integrity": "sha512-xqAGxYrNfLEMzAU6y8G7DrJGnSKcgbASJyCI1S8k4ZC1AlzOPzlH2ja7Xdq5/gsVzYZn+WsnZrHH14IUBw3X+g==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.14.0", - "@wormhole-foundation/sdk-definitions": "0.14.0", + "@wormhole-foundation/sdk-base": "1.1.0", + "@wormhole-foundation/sdk-definitions": "1.1.0", "axios": "^1.4.0" }, "engines": { @@ -9660,11 +9660,11 @@ } }, "node_modules/@wormhole-foundation/sdk-aptos": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-aptos/-/sdk-aptos-0.14.0.tgz", - "integrity": "sha512-uK8mOoiQc1kaILiLQ+6/kSrQ6zukoQeTXqTSvNdM/85UWzmcb+5PaJudTtSUoJvv7q+M4C+Wse0YT8NMEpK6Ew==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-aptos/-/sdk-aptos-1.1.0.tgz", + "integrity": "sha512-IMkJ1JUGGHLSx6X2C2j0j7Gy/dl2Eb8rRYh2OrvHTnNo7wMGzF7HFmc6JUX5IoEck3PyuSec01rbHzpdHMT0iA==", "dependencies": { - "@wormhole-foundation/sdk-connect": "0.14.0", + "@wormhole-foundation/sdk-connect": "1.1.0", "aptos": "1.21.0" }, "engines": { @@ -9672,24 +9672,24 @@ } }, "node_modules/@wormhole-foundation/sdk-aptos-core": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-aptos-core/-/sdk-aptos-core-0.14.0.tgz", - "integrity": "sha512-t22ArCdR68iEmXhjaKLCdRwizbBC8DVjrvv4P+EqDZVybSZH7hfByEwpJzMksTvZbyOTgr92Wtf1AEabzZwZ+w==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-aptos-core/-/sdk-aptos-core-1.1.0.tgz", + "integrity": "sha512-vEWtR9wXzrQqWIqt90J6DrlIKNEifT64Akjnz25ME4AWxZzWe+ZcWb6V2f01afca0U8M/YZQj927ZRYJ1xEs/w==", "dependencies": { - "@wormhole-foundation/sdk-aptos": "0.14.0", - "@wormhole-foundation/sdk-connect": "0.14.0" + "@wormhole-foundation/sdk-aptos": "1.1.0", + "@wormhole-foundation/sdk-connect": "1.1.0" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-aptos-core/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.14.0.tgz", - "integrity": "sha512-nW/HwZN15Nm40vzD6CctJdd9D79TDKyjHA5777mfEThI9IUO5H3QBK/IrRAeonWYVvpDgN+V0Qk/wBbAEqf5Vg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-1.1.0.tgz", + "integrity": "sha512-xqAGxYrNfLEMzAU6y8G7DrJGnSKcgbASJyCI1S8k4ZC1AlzOPzlH2ja7Xdq5/gsVzYZn+WsnZrHH14IUBw3X+g==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.14.0", - "@wormhole-foundation/sdk-definitions": "0.14.0", + "@wormhole-foundation/sdk-base": "1.1.0", + "@wormhole-foundation/sdk-definitions": "1.1.0", "axios": "^1.4.0" }, "engines": { @@ -9697,24 +9697,24 @@ } }, "node_modules/@wormhole-foundation/sdk-aptos-tokenbridge": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-aptos-tokenbridge/-/sdk-aptos-tokenbridge-0.14.0.tgz", - "integrity": "sha512-ON9cWc6aoSLgd7JrBBs6NciGbeH6vAB4FRmGtQQ6AwHSUpnLn4X6VCaHrXP9W0FPNZudz/D2lMIcp5yvvSA4IA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-aptos-tokenbridge/-/sdk-aptos-tokenbridge-1.1.0.tgz", + "integrity": "sha512-hPV5TL1OAM5x4OlX82+mMMkJSBUH1C6uD6CvBP9vbRby5Ge69vIZZyrzratldN4ARFFSbsWc57VTSnn5rY2rSA==", "dependencies": { - "@wormhole-foundation/sdk-aptos": "0.14.0", - "@wormhole-foundation/sdk-connect": "0.14.0" + "@wormhole-foundation/sdk-aptos": "1.1.0", + "@wormhole-foundation/sdk-connect": "1.1.0" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-aptos-tokenbridge/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.14.0.tgz", - "integrity": "sha512-nW/HwZN15Nm40vzD6CctJdd9D79TDKyjHA5777mfEThI9IUO5H3QBK/IrRAeonWYVvpDgN+V0Qk/wBbAEqf5Vg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-1.1.0.tgz", + "integrity": "sha512-xqAGxYrNfLEMzAU6y8G7DrJGnSKcgbASJyCI1S8k4ZC1AlzOPzlH2ja7Xdq5/gsVzYZn+WsnZrHH14IUBw3X+g==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.14.0", - "@wormhole-foundation/sdk-definitions": "0.14.0", + "@wormhole-foundation/sdk-base": "1.1.0", + "@wormhole-foundation/sdk-definitions": "1.1.0", "axios": "^1.4.0" }, "engines": { @@ -9745,12 +9745,12 @@ } }, "node_modules/@wormhole-foundation/sdk-aptos/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.14.0.tgz", - "integrity": "sha512-nW/HwZN15Nm40vzD6CctJdd9D79TDKyjHA5777mfEThI9IUO5H3QBK/IrRAeonWYVvpDgN+V0Qk/wBbAEqf5Vg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-1.1.0.tgz", + "integrity": "sha512-xqAGxYrNfLEMzAU6y8G7DrJGnSKcgbASJyCI1S8k4ZC1AlzOPzlH2ja7Xdq5/gsVzYZn+WsnZrHH14IUBw3X+g==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.14.0", - "@wormhole-foundation/sdk-definitions": "0.14.0", + "@wormhole-foundation/sdk-base": "1.1.0", + "@wormhole-foundation/sdk-definitions": "1.1.0", "axios": "^1.4.0" }, "engines": { @@ -9780,9 +9780,9 @@ "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" }, "node_modules/@wormhole-foundation/sdk-base": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-base/-/sdk-base-0.14.0.tgz", - "integrity": "sha512-qB38QVJBaroLDecclGYZJoF/DC0OJ1AY0U19Jmh1GUoCXAhoTtEm6aTri8X+wOmGIQ4vn3/PZACzkMO67kLi+Q==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-base/-/sdk-base-1.1.0.tgz", + "integrity": "sha512-QAdDzMTAMd2W9JLq4O7W4ChgBMM722nIyxdVvWNabeEb5fbPuMxjCwlKaUeju6RZER+iioVl1K8p3u5oWT4MmQ==", "dependencies": { "@scure/base": "^1.1.3" } @@ -9819,15 +9819,15 @@ } }, "node_modules/@wormhole-foundation/sdk-cosmwasm": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm/-/sdk-cosmwasm-0.14.0.tgz", - "integrity": "sha512-/0aY1QV2Wh8bBnPfVSPoQh1F3GEEpj9dlkv9si9nAwZx2zYXAy8UL4ER7Shug+ige3oUdto5zOQwnrmDN0ar1A==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm/-/sdk-cosmwasm-1.1.0.tgz", + "integrity": "sha512-xD3xhvhqVNmx1jCI5F4kw7EG0der4najKh6LQmPJPhtSgiQGWkIqHLMFM21dxdVj1Aceb7yIAGgF+jDUXWzOMw==", "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.14.0", + "@wormhole-foundation/sdk-connect": "1.1.0", "cosmjs-types": "^0.9.0" }, "engines": { @@ -9835,15 +9835,15 @@ } }, "node_modules/@wormhole-foundation/sdk-cosmwasm-core": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm-core/-/sdk-cosmwasm-core-0.14.0.tgz", - "integrity": "sha512-e7QjBhqn0yn+15A2NhA+e6x6TgN7S+IKWtQCWYQYbuITNZWUIEV5hW1HIiWoxRR2aXx+HJpTqa7oLv+sNeStKA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm-core/-/sdk-cosmwasm-core-1.1.0.tgz", + "integrity": "sha512-HP0S/SRyb8+5FbJah/H9qHzBQaScjOMxR3jBAuqSO8eV0uX58hDOoHU4+bMxW2IqDRDJVvrkKeajuYgTWDCEAA==", "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.14.0", - "@wormhole-foundation/sdk-cosmwasm": "0.14.0" + "@wormhole-foundation/sdk-connect": "1.1.0", + "@wormhole-foundation/sdk-cosmwasm": "1.1.0" }, "engines": { "node": ">=16" @@ -9867,12 +9867,12 @@ } }, "node_modules/@wormhole-foundation/sdk-cosmwasm-core/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.14.0.tgz", - "integrity": "sha512-nW/HwZN15Nm40vzD6CctJdd9D79TDKyjHA5777mfEThI9IUO5H3QBK/IrRAeonWYVvpDgN+V0Qk/wBbAEqf5Vg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-1.1.0.tgz", + "integrity": "sha512-xqAGxYrNfLEMzAU6y8G7DrJGnSKcgbASJyCI1S8k4ZC1AlzOPzlH2ja7Xdq5/gsVzYZn+WsnZrHH14IUBw3X+g==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.14.0", - "@wormhole-foundation/sdk-definitions": "0.14.0", + "@wormhole-foundation/sdk-base": "1.1.0", + "@wormhole-foundation/sdk-definitions": "1.1.0", "axios": "^1.4.0" }, "engines": { @@ -9880,16 +9880,16 @@ } }, "node_modules/@wormhole-foundation/sdk-cosmwasm-ibc": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm-ibc/-/sdk-cosmwasm-ibc-0.14.0.tgz", - "integrity": "sha512-OY/BqBOsYPb4S9EOqJJM5PSgoOuDEgJAQcr12EvydIeVrMEu8Cnphakw4QH/I1RW2tSFDnIdwFlf7lW31MxJ0A==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm-ibc/-/sdk-cosmwasm-ibc-1.1.0.tgz", + "integrity": "sha512-MoRYGtqKjdOTBnLNxbrcInomSFctxbnPFRZwnV04v4d/9+/LU3Q0Ytei76MQGBfeDCOpyeMKIata0ifhTQnMVA==", "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.14.0", - "@wormhole-foundation/sdk-cosmwasm": "0.14.0", - "@wormhole-foundation/sdk-cosmwasm-core": "0.14.0", + "@wormhole-foundation/sdk-connect": "1.1.0", + "@wormhole-foundation/sdk-cosmwasm": "1.1.0", + "@wormhole-foundation/sdk-cosmwasm-core": "1.1.0", "cosmjs-types": "^0.9.0" }, "engines": { @@ -9914,12 +9914,12 @@ } }, "node_modules/@wormhole-foundation/sdk-cosmwasm-ibc/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.14.0.tgz", - "integrity": "sha512-nW/HwZN15Nm40vzD6CctJdd9D79TDKyjHA5777mfEThI9IUO5H3QBK/IrRAeonWYVvpDgN+V0Qk/wBbAEqf5Vg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-1.1.0.tgz", + "integrity": "sha512-xqAGxYrNfLEMzAU6y8G7DrJGnSKcgbASJyCI1S8k4ZC1AlzOPzlH2ja7Xdq5/gsVzYZn+WsnZrHH14IUBw3X+g==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.14.0", - "@wormhole-foundation/sdk-definitions": "0.14.0", + "@wormhole-foundation/sdk-base": "1.1.0", + "@wormhole-foundation/sdk-definitions": "1.1.0", "axios": "^1.4.0" }, "engines": { @@ -9927,14 +9927,14 @@ } }, "node_modules/@wormhole-foundation/sdk-cosmwasm-tokenbridge": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm-tokenbridge/-/sdk-cosmwasm-tokenbridge-0.14.0.tgz", - "integrity": "sha512-nxhoM7OZo7aSPOWomlPAgNpOkIWf7VElo0IUfLJ1/raRFlz8S3FD75t6VZT27YzvnzHMX5uhVImgD23OL0aPzQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm-tokenbridge/-/sdk-cosmwasm-tokenbridge-1.1.0.tgz", + "integrity": "sha512-KBPmmQRBDmPBwHuRx5wGT2lug0JRPfCXM47hePDnUTiA9IfF7TvqdLgSxbSxXWxFdL61IAjghJLJiKsolGFUlg==", "dependencies": { "@cosmjs/cosmwasm-stargate": "^0.32.0", "@injectivelabs/sdk-ts": "^1.14.13-beta.2", - "@wormhole-foundation/sdk-connect": "0.14.0", - "@wormhole-foundation/sdk-cosmwasm": "0.14.0" + "@wormhole-foundation/sdk-connect": "1.1.0", + "@wormhole-foundation/sdk-cosmwasm": "1.1.0" }, "engines": { "node": ">=16" @@ -9958,12 +9958,12 @@ } }, "node_modules/@wormhole-foundation/sdk-cosmwasm-tokenbridge/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.14.0.tgz", - "integrity": "sha512-nW/HwZN15Nm40vzD6CctJdd9D79TDKyjHA5777mfEThI9IUO5H3QBK/IrRAeonWYVvpDgN+V0Qk/wBbAEqf5Vg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-1.1.0.tgz", + "integrity": "sha512-xqAGxYrNfLEMzAU6y8G7DrJGnSKcgbASJyCI1S8k4ZC1AlzOPzlH2ja7Xdq5/gsVzYZn+WsnZrHH14IUBw3X+g==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.14.0", - "@wormhole-foundation/sdk-definitions": "0.14.0", + "@wormhole-foundation/sdk-base": "1.1.0", + "@wormhole-foundation/sdk-definitions": "1.1.0", "axios": "^1.4.0" }, "engines": { @@ -9988,12 +9988,12 @@ } }, "node_modules/@wormhole-foundation/sdk-cosmwasm/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.14.0.tgz", - "integrity": "sha512-nW/HwZN15Nm40vzD6CctJdd9D79TDKyjHA5777mfEThI9IUO5H3QBK/IrRAeonWYVvpDgN+V0Qk/wBbAEqf5Vg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-1.1.0.tgz", + "integrity": "sha512-xqAGxYrNfLEMzAU6y8G7DrJGnSKcgbASJyCI1S8k4ZC1AlzOPzlH2ja7Xdq5/gsVzYZn+WsnZrHH14IUBw3X+g==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.14.0", - "@wormhole-foundation/sdk-definitions": "0.14.0", + "@wormhole-foundation/sdk-base": "1.1.0", + "@wormhole-foundation/sdk-definitions": "1.1.0", "axios": "^1.4.0" }, "engines": { @@ -10001,13 +10001,13 @@ } }, "node_modules/@wormhole-foundation/sdk-definitions": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-definitions/-/sdk-definitions-0.14.0.tgz", - "integrity": "sha512-vJaYTs97szLI/jiNp5Pw4tnosBZXXYoZtCF5NtIBLggZE3tKUUZUNZ2xDr12fzsH2j9K3SH4uRN7bvG7MNsDqA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-definitions/-/sdk-definitions-1.1.0.tgz", + "integrity": "sha512-W7GvG5iqC1Yi3LzQweat6gL24SpwFv8kOVCbBQWMSnribvh56P5/B3v/6RxYcdIZCLCNZj6W6pDrJtJ1oNNVEQ==", "dependencies": { "@noble/curves": "^1.4.0", "@noble/hashes": "^1.3.1", - "@wormhole-foundation/sdk-base": "0.14.0" + "@wormhole-foundation/sdk-base": "1.1.0" } }, "node_modules/@wormhole-foundation/sdk-definitions-ntt": { @@ -10039,11 +10039,11 @@ } }, "node_modules/@wormhole-foundation/sdk-evm": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm/-/sdk-evm-0.14.0.tgz", - "integrity": "sha512-VbVa80276qSsvkz8Cpcm9LvutLpN/SPFmaCMgpzfLG+bO/DCiZy3iPJqwSyTXzz++KVDppZonMWgKyU9ScznbA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm/-/sdk-evm-1.1.0.tgz", + "integrity": "sha512-gpu9+4oAcgyFZQDiylFWqnCWN6YroPqZRt4Ckz6U3l1cTXNchyxFVrxi+bS2qnQZ9izaUApqTMuF/zaIaY3psw==", "dependencies": { - "@wormhole-foundation/sdk-connect": "0.14.0", + "@wormhole-foundation/sdk-connect": "1.1.0", "ethers": "^6.5.1" }, "engines": { @@ -10051,12 +10051,12 @@ } }, "node_modules/@wormhole-foundation/sdk-evm-cctp": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-cctp/-/sdk-evm-cctp-0.14.0.tgz", - "integrity": "sha512-ujug/xlXn3nyCwnsEeJDBfL6ZqFYczcp7HIoqoc4krHP3jdKcRQOPmzmHSnAbTYw+JSisrAeQIRGzOkmZ8FnlA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-cctp/-/sdk-evm-cctp-1.1.0.tgz", + "integrity": "sha512-RP6TMryqir45bkip6n7+O6LUubrCz+L7sosPcTWq/BLLw865TenTc3vHwOkh2lSc/hSjm7T65BeUNn0nbZZ9jg==", "dependencies": { - "@wormhole-foundation/sdk-connect": "0.14.0", - "@wormhole-foundation/sdk-evm": "0.14.0", + "@wormhole-foundation/sdk-connect": "1.1.0", + "@wormhole-foundation/sdk-evm": "1.1.0", "ethers": "^6.5.1" }, "engines": { @@ -10094,12 +10094,12 @@ } }, "node_modules/@wormhole-foundation/sdk-evm-cctp/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.14.0.tgz", - "integrity": "sha512-nW/HwZN15Nm40vzD6CctJdd9D79TDKyjHA5777mfEThI9IUO5H3QBK/IrRAeonWYVvpDgN+V0Qk/wBbAEqf5Vg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-1.1.0.tgz", + "integrity": "sha512-xqAGxYrNfLEMzAU6y8G7DrJGnSKcgbASJyCI1S8k4ZC1AlzOPzlH2ja7Xdq5/gsVzYZn+WsnZrHH14IUBw3X+g==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.14.0", - "@wormhole-foundation/sdk-definitions": "0.14.0", + "@wormhole-foundation/sdk-base": "1.1.0", + "@wormhole-foundation/sdk-definitions": "1.1.0", "axios": "^1.4.0" }, "engines": { @@ -10164,12 +10164,12 @@ } }, "node_modules/@wormhole-foundation/sdk-evm-core": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-core/-/sdk-evm-core-0.14.0.tgz", - "integrity": "sha512-B3D7RMT5Hx5lxYUeS7mSwRaETnWH4iXssf1L77t+DOKiuasTFYJd9FdTUTX3YMac0L8Ki2IblJjGqkMyFZxdbw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-core/-/sdk-evm-core-1.1.0.tgz", + "integrity": "sha512-GDzG1LpGwPMPlH3mCq461K8qKgcFl5S7cWTWVM994lAkmm8xCb6WmYd6Ds6TlEoS2ldgASQKdtO5mu3xAp28PA==", "dependencies": { - "@wormhole-foundation/sdk-connect": "0.14.0", - "@wormhole-foundation/sdk-evm": "0.14.0", + "@wormhole-foundation/sdk-connect": "1.1.0", + "@wormhole-foundation/sdk-evm": "1.1.0", "ethers": "^6.5.1" }, "engines": { @@ -10207,12 +10207,12 @@ } }, "node_modules/@wormhole-foundation/sdk-evm-core/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.14.0.tgz", - "integrity": "sha512-nW/HwZN15Nm40vzD6CctJdd9D79TDKyjHA5777mfEThI9IUO5H3QBK/IrRAeonWYVvpDgN+V0Qk/wBbAEqf5Vg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-1.1.0.tgz", + "integrity": "sha512-xqAGxYrNfLEMzAU6y8G7DrJGnSKcgbASJyCI1S8k4ZC1AlzOPzlH2ja7Xdq5/gsVzYZn+WsnZrHH14IUBw3X+g==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.14.0", - "@wormhole-foundation/sdk-definitions": "0.14.0", + "@wormhole-foundation/sdk-base": "1.1.0", + "@wormhole-foundation/sdk-definitions": "1.1.0", "axios": "^1.4.0" }, "engines": { @@ -10432,14 +10432,14 @@ } }, "node_modules/@wormhole-foundation/sdk-evm-portico": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-portico/-/sdk-evm-portico-0.14.0.tgz", - "integrity": "sha512-3/J+cMU7bd7cpSWx9xAO+Nh7c8RwaFTE1besX6kwQ1TmXV23QzYmIKefVB7qUBDuTMoG7/0qfH3gb7HFimLZ3g==", - "dependencies": { - "@wormhole-foundation/sdk-connect": "0.14.0", - "@wormhole-foundation/sdk-evm": "0.14.0", - "@wormhole-foundation/sdk-evm-core": "0.14.0", - "@wormhole-foundation/sdk-evm-tokenbridge": "0.14.0", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-portico/-/sdk-evm-portico-1.1.0.tgz", + "integrity": "sha512-H5H+kXpxs2+Bnvm62RIZyzhJb8vEf7rI2banXw1Yt+FWJHxvRC2qB80sWfZxS6B6S+oH+5TXXNVa0KQdEVSJkQ==", + "dependencies": { + "@wormhole-foundation/sdk-connect": "1.1.0", + "@wormhole-foundation/sdk-evm": "1.1.0", + "@wormhole-foundation/sdk-evm-core": "1.1.0", + "@wormhole-foundation/sdk-evm-tokenbridge": "1.1.0", "ethers": "^6.5.1" }, "engines": { @@ -10477,12 +10477,12 @@ } }, "node_modules/@wormhole-foundation/sdk-evm-portico/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.14.0.tgz", - "integrity": "sha512-nW/HwZN15Nm40vzD6CctJdd9D79TDKyjHA5777mfEThI9IUO5H3QBK/IrRAeonWYVvpDgN+V0Qk/wBbAEqf5Vg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-1.1.0.tgz", + "integrity": "sha512-xqAGxYrNfLEMzAU6y8G7DrJGnSKcgbASJyCI1S8k4ZC1AlzOPzlH2ja7Xdq5/gsVzYZn+WsnZrHH14IUBw3X+g==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.14.0", - "@wormhole-foundation/sdk-definitions": "0.14.0", + "@wormhole-foundation/sdk-base": "1.1.0", + "@wormhole-foundation/sdk-definitions": "1.1.0", "axios": "^1.4.0" }, "engines": { @@ -10547,13 +10547,13 @@ } }, "node_modules/@wormhole-foundation/sdk-evm-tokenbridge": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-tokenbridge/-/sdk-evm-tokenbridge-0.14.0.tgz", - "integrity": "sha512-B12XsFTN5o+oijBD1qp3exGGCA81wcHgCacFCl9RMCXUB7HoktqvyZJ8FWaV4nnAETwuYANSho2AZA2hWBbpaw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-tokenbridge/-/sdk-evm-tokenbridge-1.1.0.tgz", + "integrity": "sha512-phocegH1lacyabMvo1i3foEvqlX5AszphzrJLUu0+w+62gkRhLY3E1/apVuU0ZVVGPokPzG0R6FeHjcEUMPp1Q==", "dependencies": { - "@wormhole-foundation/sdk-connect": "0.14.0", - "@wormhole-foundation/sdk-evm": "0.14.0", - "@wormhole-foundation/sdk-evm-core": "0.14.0", + "@wormhole-foundation/sdk-connect": "1.1.0", + "@wormhole-foundation/sdk-evm": "1.1.0", + "@wormhole-foundation/sdk-evm-core": "1.1.0", "ethers": "^6.5.1" }, "engines": { @@ -10591,12 +10591,12 @@ } }, "node_modules/@wormhole-foundation/sdk-evm-tokenbridge/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.14.0.tgz", - "integrity": "sha512-nW/HwZN15Nm40vzD6CctJdd9D79TDKyjHA5777mfEThI9IUO5H3QBK/IrRAeonWYVvpDgN+V0Qk/wBbAEqf5Vg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-1.1.0.tgz", + "integrity": "sha512-xqAGxYrNfLEMzAU6y8G7DrJGnSKcgbASJyCI1S8k4ZC1AlzOPzlH2ja7Xdq5/gsVzYZn+WsnZrHH14IUBw3X+g==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.14.0", - "@wormhole-foundation/sdk-definitions": "0.14.0", + "@wormhole-foundation/sdk-base": "1.1.0", + "@wormhole-foundation/sdk-definitions": "1.1.0", "axios": "^1.4.0" }, "engines": { @@ -10688,12 +10688,12 @@ "integrity": "sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==" }, "node_modules/@wormhole-foundation/sdk-evm/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.14.0.tgz", - "integrity": "sha512-nW/HwZN15Nm40vzD6CctJdd9D79TDKyjHA5777mfEThI9IUO5H3QBK/IrRAeonWYVvpDgN+V0Qk/wBbAEqf5Vg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-1.1.0.tgz", + "integrity": "sha512-xqAGxYrNfLEMzAU6y8G7DrJGnSKcgbASJyCI1S8k4ZC1AlzOPzlH2ja7Xdq5/gsVzYZn+WsnZrHH14IUBw3X+g==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.14.0", - "@wormhole-foundation/sdk-definitions": "0.14.0", + "@wormhole-foundation/sdk-base": "1.1.0", + "@wormhole-foundation/sdk-definitions": "1.1.0", "axios": "^1.4.0" }, "engines": { @@ -10758,23 +10758,23 @@ } }, "node_modules/@wormhole-foundation/sdk-icons": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-icons/-/sdk-icons-0.14.0.tgz", - "integrity": "sha512-CS15ahjSYHWz6JWx9WBbSWTBSi2IQMWLiz4XBkAUytYEj+frEtrXUbTrXRuz/rVlmt9R9swBabeDlhKR19ZgWA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-icons/-/sdk-icons-1.1.0.tgz", + "integrity": "sha512-uylVQ7coeV2g4UM/qeAn3XwptGxxbuPv7JLvIBL8e18nMi16JRUKNUpDfMJTs+qV0QXpVy+bm3g0c96giDlpzw==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.14.0" + "@wormhole-foundation/sdk-base": "1.1.0" } }, "node_modules/@wormhole-foundation/sdk-solana": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana/-/sdk-solana-0.14.0.tgz", - "integrity": "sha512-dcpBlN2PdRTUyocOd7SRtlSxT87LsVK0TROQLxp+XxY4jA+nvGjdUTYe8sBdoYOGdRvyr7ZxuiV8q80GDvy2Pw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana/-/sdk-solana-1.1.0.tgz", + "integrity": "sha512-snkK/Phe1TTnA79Blu3Fodw311a7bB5F+yDG98O6rvOMmrTlm0lhCV8PX6+AJXNFEteCF8qF8WjVpqk1kvKpfQ==", "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.14.0", + "@wormhole-foundation/sdk-connect": "1.1.0", "rpc-websockets": "^7.10.0" }, "engines": { @@ -10782,27 +10782,27 @@ } }, "node_modules/@wormhole-foundation/sdk-solana-cctp": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana-cctp/-/sdk-solana-cctp-0.14.0.tgz", - "integrity": "sha512-hVpcwwMIR478K1J7wkGK2dCp2E1+yn8NL7joDOvW3W0EH/i5SM3CKrHjWkYZCqugPms6uqIYrT5cciQuQ3fAmA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana-cctp/-/sdk-solana-cctp-1.1.0.tgz", + "integrity": "sha512-I8IOPKt9difGkodN307BzP7rPKx8VlqwvaniJZzBEGv1xtt/uD7NubSJY90mm0NCcRU8Rj0UGKDs3Qurb2OT6g==", "dependencies": { "@coral-xyz/anchor": "0.29.0", "@solana/spl-token": "0.3.9", "@solana/web3.js": "^1.95.2", - "@wormhole-foundation/sdk-connect": "0.14.0", - "@wormhole-foundation/sdk-solana": "0.14.0" + "@wormhole-foundation/sdk-connect": "1.1.0", + "@wormhole-foundation/sdk-solana": "1.1.0" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-solana-cctp/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.14.0.tgz", - "integrity": "sha512-nW/HwZN15Nm40vzD6CctJdd9D79TDKyjHA5777mfEThI9IUO5H3QBK/IrRAeonWYVvpDgN+V0Qk/wBbAEqf5Vg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-1.1.0.tgz", + "integrity": "sha512-xqAGxYrNfLEMzAU6y8G7DrJGnSKcgbASJyCI1S8k4ZC1AlzOPzlH2ja7Xdq5/gsVzYZn+WsnZrHH14IUBw3X+g==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.14.0", - "@wormhole-foundation/sdk-definitions": "0.14.0", + "@wormhole-foundation/sdk-base": "1.1.0", + "@wormhole-foundation/sdk-definitions": "1.1.0", "axios": "^1.4.0" }, "engines": { @@ -10810,27 +10810,27 @@ } }, "node_modules/@wormhole-foundation/sdk-solana-core": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana-core/-/sdk-solana-core-0.14.0.tgz", - "integrity": "sha512-6FLVzMkc38DWo3mmdNZ4OasOhHwJ9xJujTc2TavI1vrzo/7D3eGBX1TT4h9L35qhYqUxm0mOqW2ov+htjcheMw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana-core/-/sdk-solana-core-1.1.0.tgz", + "integrity": "sha512-K9aB6eCuylv8DaqXYCGbiKRcOV/Ese/lZIGN2t0gDaRdnJJa34kLVAzxLOXRyBT0qXIu7BZ1FOrZxsnkpWPXuA==", "dependencies": { "@coral-xyz/anchor": "0.29.0", "@coral-xyz/borsh": "0.29.0", "@solana/web3.js": "^1.95.2", - "@wormhole-foundation/sdk-connect": "0.14.0", - "@wormhole-foundation/sdk-solana": "0.14.0" + "@wormhole-foundation/sdk-connect": "1.1.0", + "@wormhole-foundation/sdk-solana": "1.1.0" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-solana-core/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.14.0.tgz", - "integrity": "sha512-nW/HwZN15Nm40vzD6CctJdd9D79TDKyjHA5777mfEThI9IUO5H3QBK/IrRAeonWYVvpDgN+V0Qk/wBbAEqf5Vg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-1.1.0.tgz", + "integrity": "sha512-xqAGxYrNfLEMzAU6y8G7DrJGnSKcgbASJyCI1S8k4ZC1AlzOPzlH2ja7Xdq5/gsVzYZn+WsnZrHH14IUBw3X+g==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.14.0", - "@wormhole-foundation/sdk-definitions": "0.14.0", + "@wormhole-foundation/sdk-base": "1.1.0", + "@wormhole-foundation/sdk-definitions": "1.1.0", "axios": "^1.4.0" }, "engines": { @@ -10977,28 +10977,28 @@ "integrity": "sha512-nPewA6m9mR3d6k7WkZ8N8zpTWfenFH3q9pA2PkuiZxINr9DKB2+40wEQf0ixn8VaGuJ78AB6iWOtStI+/4FKZQ==" }, "node_modules/@wormhole-foundation/sdk-solana-tokenbridge": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana-tokenbridge/-/sdk-solana-tokenbridge-0.14.0.tgz", - "integrity": "sha512-lTOl34CJCz2eRdCyMcuyu6sMkl3Y+4+6rEoAi7LnnVR+gQT4WIWdQAOk7j4gGwVI1kcHTO9L3z7sBFmxZmNgkg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana-tokenbridge/-/sdk-solana-tokenbridge-1.1.0.tgz", + "integrity": "sha512-6cAxjaozUx3qzpG9UxZvLfrJ8ZwAapMNu/HzfaH4FrAYjVFyzNVgwNHloISyeyI6HmalMddc8ppIMA4DnwUjoQ==", "dependencies": { "@coral-xyz/anchor": "0.29.0", "@solana/spl-token": "0.3.9", "@solana/web3.js": "^1.95.2", - "@wormhole-foundation/sdk-connect": "0.14.0", - "@wormhole-foundation/sdk-solana": "0.14.0", - "@wormhole-foundation/sdk-solana-core": "0.14.0" + "@wormhole-foundation/sdk-connect": "1.1.0", + "@wormhole-foundation/sdk-solana": "1.1.0", + "@wormhole-foundation/sdk-solana-core": "1.1.0" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-solana-tokenbridge/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.14.0.tgz", - "integrity": "sha512-nW/HwZN15Nm40vzD6CctJdd9D79TDKyjHA5777mfEThI9IUO5H3QBK/IrRAeonWYVvpDgN+V0Qk/wBbAEqf5Vg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-1.1.0.tgz", + "integrity": "sha512-xqAGxYrNfLEMzAU6y8G7DrJGnSKcgbASJyCI1S8k4ZC1AlzOPzlH2ja7Xdq5/gsVzYZn+WsnZrHH14IUBw3X+g==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.14.0", - "@wormhole-foundation/sdk-definitions": "0.14.0", + "@wormhole-foundation/sdk-base": "1.1.0", + "@wormhole-foundation/sdk-definitions": "1.1.0", "axios": "^1.4.0" }, "engines": { @@ -11006,12 +11006,12 @@ } }, "node_modules/@wormhole-foundation/sdk-solana/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.14.0.tgz", - "integrity": "sha512-nW/HwZN15Nm40vzD6CctJdd9D79TDKyjHA5777mfEThI9IUO5H3QBK/IrRAeonWYVvpDgN+V0Qk/wBbAEqf5Vg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-1.1.0.tgz", + "integrity": "sha512-xqAGxYrNfLEMzAU6y8G7DrJGnSKcgbASJyCI1S8k4ZC1AlzOPzlH2ja7Xdq5/gsVzYZn+WsnZrHH14IUBw3X+g==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.14.0", - "@wormhole-foundation/sdk-definitions": "0.14.0", + "@wormhole-foundation/sdk-base": "1.1.0", + "@wormhole-foundation/sdk-definitions": "1.1.0", "axios": "^1.4.0" }, "engines": { @@ -11019,37 +11019,37 @@ } }, "node_modules/@wormhole-foundation/sdk-sui": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-sui/-/sdk-sui-0.14.0.tgz", - "integrity": "sha512-Yc/luqQLZag/Ar2idM2HRY3kZyXHFwF2sLHUHnBrhjsRtLLRZkOrouY/kW992yd430pDbZQrknBUKF3yGmvfTg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-sui/-/sdk-sui-1.1.0.tgz", + "integrity": "sha512-NsAJTQpLExA9zWOTrtl7WXw5laBVEbGudj507F3jOUv+6nq9vP2ltPXfwlIWJuIVe+EU2ItFzNlH4O4hbtpeWQ==", "dependencies": { "@mysten/sui.js": "^0.50.1", - "@wormhole-foundation/sdk-connect": "0.14.0" + "@wormhole-foundation/sdk-connect": "1.1.0" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-sui-core": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-sui-core/-/sdk-sui-core-0.14.0.tgz", - "integrity": "sha512-oiy2o4uD9AWy9s6qdQzQmXsi2nZTbtdAh2d4iNCurJomzTbeRMGyfnPtyFVBjR046bjmXlShagtmg7Bkz9VhjA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-sui-core/-/sdk-sui-core-1.1.0.tgz", + "integrity": "sha512-CpolmoJ3QgD4ymWWX6ucILyYYYr9SUjfihBAeMAm16wM5IvqHBXVDqmaEpjXoLJqbBBABB+6r76kkSZ+6PqyQw==", "dependencies": { "@mysten/sui.js": "^0.50.1", - "@wormhole-foundation/sdk-connect": "0.14.0", - "@wormhole-foundation/sdk-sui": "0.14.0" + "@wormhole-foundation/sdk-connect": "1.1.0", + "@wormhole-foundation/sdk-sui": "1.1.0" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-sui-core/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.14.0.tgz", - "integrity": "sha512-nW/HwZN15Nm40vzD6CctJdd9D79TDKyjHA5777mfEThI9IUO5H3QBK/IrRAeonWYVvpDgN+V0Qk/wBbAEqf5Vg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-1.1.0.tgz", + "integrity": "sha512-xqAGxYrNfLEMzAU6y8G7DrJGnSKcgbASJyCI1S8k4ZC1AlzOPzlH2ja7Xdq5/gsVzYZn+WsnZrHH14IUBw3X+g==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.14.0", - "@wormhole-foundation/sdk-definitions": "0.14.0", + "@wormhole-foundation/sdk-base": "1.1.0", + "@wormhole-foundation/sdk-definitions": "1.1.0", "axios": "^1.4.0" }, "engines": { @@ -11057,26 +11057,26 @@ } }, "node_modules/@wormhole-foundation/sdk-sui-tokenbridge": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-sui-tokenbridge/-/sdk-sui-tokenbridge-0.14.0.tgz", - "integrity": "sha512-e9ov2sOdnRVgNubPITGZk4u0k4d1lSldVdiBENwDYixrCfCC0hLG/HI9APuEPF6E0dCwNCtRUjZaasB4WIddjw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-sui-tokenbridge/-/sdk-sui-tokenbridge-1.1.0.tgz", + "integrity": "sha512-/4HrAAWS8Vb+tJPhggqXYfTFiGcQ2pYhFPMRpCTwTDlM8+CcZ9zQnNgiroy+JOFpiZyP3T7U6AYRsHldB1WHIQ==", "dependencies": { "@mysten/sui.js": "^0.50.1", - "@wormhole-foundation/sdk-connect": "0.14.0", - "@wormhole-foundation/sdk-sui": "0.14.0", - "@wormhole-foundation/sdk-sui-core": "0.14.0" + "@wormhole-foundation/sdk-connect": "1.1.0", + "@wormhole-foundation/sdk-sui": "1.1.0", + "@wormhole-foundation/sdk-sui-core": "1.1.0" }, "engines": { "node": ">=16" } }, "node_modules/@wormhole-foundation/sdk-sui-tokenbridge/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.14.0.tgz", - "integrity": "sha512-nW/HwZN15Nm40vzD6CctJdd9D79TDKyjHA5777mfEThI9IUO5H3QBK/IrRAeonWYVvpDgN+V0Qk/wBbAEqf5Vg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-1.1.0.tgz", + "integrity": "sha512-xqAGxYrNfLEMzAU6y8G7DrJGnSKcgbASJyCI1S8k4ZC1AlzOPzlH2ja7Xdq5/gsVzYZn+WsnZrHH14IUBw3X+g==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.14.0", - "@wormhole-foundation/sdk-definitions": "0.14.0", + "@wormhole-foundation/sdk-base": "1.1.0", + "@wormhole-foundation/sdk-definitions": "1.1.0", "axios": "^1.4.0" }, "engines": { @@ -11084,12 +11084,12 @@ } }, "node_modules/@wormhole-foundation/sdk-sui/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.14.0.tgz", - "integrity": "sha512-nW/HwZN15Nm40vzD6CctJdd9D79TDKyjHA5777mfEThI9IUO5H3QBK/IrRAeonWYVvpDgN+V0Qk/wBbAEqf5Vg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-1.1.0.tgz", + "integrity": "sha512-xqAGxYrNfLEMzAU6y8G7DrJGnSKcgbASJyCI1S8k4ZC1AlzOPzlH2ja7Xdq5/gsVzYZn+WsnZrHH14IUBw3X+g==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.14.0", - "@wormhole-foundation/sdk-definitions": "0.14.0", + "@wormhole-foundation/sdk-base": "1.1.0", + "@wormhole-foundation/sdk-definitions": "1.1.0", "axios": "^1.4.0" }, "engines": { @@ -11097,12 +11097,12 @@ } }, "node_modules/@wormhole-foundation/sdk/node_modules/@wormhole-foundation/sdk-connect": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-0.14.0.tgz", - "integrity": "sha512-nW/HwZN15Nm40vzD6CctJdd9D79TDKyjHA5777mfEThI9IUO5H3QBK/IrRAeonWYVvpDgN+V0Qk/wBbAEqf5Vg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-1.1.0.tgz", + "integrity": "sha512-xqAGxYrNfLEMzAU6y8G7DrJGnSKcgbASJyCI1S8k4ZC1AlzOPzlH2ja7Xdq5/gsVzYZn+WsnZrHH14IUBw3X+g==", "dependencies": { - "@wormhole-foundation/sdk-base": "0.14.0", - "@wormhole-foundation/sdk-definitions": "0.14.0", + "@wormhole-foundation/sdk-base": "1.1.0", + "@wormhole-foundation/sdk-definitions": "1.1.0", "axios": "^1.4.0" }, "engines": { diff --git a/package.json b/package.json index 2744c7fc..929f1cce 100644 --- a/package.json +++ b/package.json @@ -25,13 +25,13 @@ }, "dependencies": { "@google-cloud/functions-framework": "^3.4.0", - "@wormhole-foundation/sdk-base": "^0.14.0", - "@wormhole-foundation/sdk-definitions": "^0.14.0", - "@wormhole-foundation/sdk-evm": "^0.14.0", - "@wormhole-foundation/sdk-evm-core": "^0.14.0", - "@wormhole-foundation/sdk-icons": "^0.14.0", - "@wormhole-foundation/sdk-solana": "^0.14.0", - "@wormhole-foundation/sdk-solana-core": "^0.14.0", + "@wormhole-foundation/sdk-base": "^1.1.0", + "@wormhole-foundation/sdk-definitions": "^1.1.0", + "@wormhole-foundation/sdk-evm": "^1.1.0", + "@wormhole-foundation/sdk-evm-core": "^1.1.0", + "@wormhole-foundation/sdk-icons": "^1.1.0", + "@wormhole-foundation/sdk-solana": "^1.1.0", + "@wormhole-foundation/sdk-solana-core": "^1.1.0", "axios": "^1.5.0" } } diff --git a/watcher/src/consts.ts b/watcher/src/consts.ts index 1022f3b0..930b821f 100644 --- a/watcher/src/consts.ts +++ b/watcher/src/consts.ts @@ -63,6 +63,7 @@ export const RPCS_BY_CHAIN: { [key in Network]: { [key in Chain]?: string } } = Wormchain: process.env.WORMCHAIN_RPC || 'https://wormchain-rpc.quickapi.com', Xlayer: process.env.XLAYER_RPC || 'https://rpc.ankr.com/xlayer', Snaxchain: process.env.SNAXCHAIN_RPC || 'https://snaxchain.io', + Worldchain: process.env.WORLDCHAIN_RPC || 'https://worldchain-mainnet.g.alchemy.com/public', }, ['Testnet']: { Ethereum: process.env.ETH_RPC, @@ -104,6 +105,7 @@ export const RPCS_BY_CHAIN: { [key in Network]: { [key in Chain]?: string } } = Unichain: process.env.UNICHAIN_RPC || 'https://sepolia.unichain.org', Worldchain: process.env.WORLDCHAIN_RPC || 'https://worldchain-sepolia.g.alchemy.com/public', MonadDevnet: process.env.MONAD_DEVNET_RPC, // TODO: There is no Monad Devnet public endpoint. + Ink: process.env.INK_RPC || 'https://rpc-qnd-sepolia.inkonchain.com', }, ['Devnet']: {}, }; diff --git a/watcher/src/index.ts b/watcher/src/index.ts index 8a281a48..2fdc2f2d 100644 --- a/watcher/src/index.ts +++ b/watcher/src/index.ts @@ -57,6 +57,7 @@ const supportedChains: Chain[] = 'Unichain', 'Worldchain', 'MonadDevnet', + 'Ink', ] : [ // This is the list of chains supported in MAINNET. @@ -89,6 +90,7 @@ const supportedChains: Chain[] = 'Blast', 'Xlayer', 'Snaxchain', + 'Worldchain', 'Wormchain', ]; diff --git a/watcher/src/watchers/CosmwasmWatcher.ts b/watcher/src/watchers/CosmwasmWatcher.ts index c8374033..af09bd46 100644 --- a/watcher/src/watchers/CosmwasmWatcher.ts +++ b/watcher/src/watchers/CosmwasmWatcher.ts @@ -42,6 +42,7 @@ export class CosmwasmWatcher extends Watcher { return SHA256.hash(Base64.parse(data)).toString().toUpperCase(); } + /* These two tests are failing for Terra2. Opened an issue to address it: https://github.com/wormhole-foundation/wormhole-dashboard/issues/386 async getFinalizedBlockNumber(): Promise { const result = (await axios.get(`${this.rpc}/${this.latestBlockTag}`, AXIOS_CONFIG_JSON)).data; if (result && result.block.header.height) { @@ -155,6 +156,7 @@ export class CosmwasmWatcher extends Watcher { } return vaasByBlock; } + */ } export type CosmwasmBlockResult = { diff --git a/watcher/src/watchers/EVMWatcher.ts b/watcher/src/watchers/EVMWatcher.ts index 091b227b..4cfd6860 100644 --- a/watcher/src/watchers/EVMWatcher.ts +++ b/watcher/src/watchers/EVMWatcher.ts @@ -50,6 +50,7 @@ export class EVMWatcher extends Watcher { chain === 'Unichain' || chain === 'Worldchain' || chain === 'MonadDevnet' || + chain === 'Ink' || chain === 'Xlayer' ) { this.maximumBatchSize = 10; diff --git a/watcher/src/watchers/utils.ts b/watcher/src/watchers/utils.ts index d1eaf545..aa768108 100644 --- a/watcher/src/watchers/utils.ts +++ b/watcher/src/watchers/utils.ts @@ -45,6 +45,7 @@ export function makeFinalizedWatcher(network: Network, chainName: Chain): Watche chainName === 'Unichain' || chainName === 'Worldchain' || chainName === 'MonadDevnet' || + chainName === 'Ink' || chainName === 'Base' ) { return new EVMWatcher(network, chainName);