diff --git a/apps/connect/package-lock.json b/apps/connect/package-lock.json index c686bb1e1..274815bc2 100644 --- a/apps/connect/package-lock.json +++ b/apps/connect/package-lock.json @@ -16,8 +16,7 @@ "@mui/material": "^5.12.1", "@tanstack/react-query": "^5.14.2", "@wormhole-foundation/sdk": "^1.13.1", - "@wormhole-foundation/wormhole-connect": "^2.3.0", - "@xlabs/wormhole-connect": "^1.0.0-cctpv2.6-development", + "@wormhole-foundation/wormhole-connect": "^2.4.0-beta.1-development", "bech32": "^2.0.0", "dompurify": "^3.0.6", "ethers": "^6.4.2", @@ -4807,9 +4806,9 @@ } }, "node_modules/@mayanfinance/swap-sdk/node_modules/base-x": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.0.tgz", - "integrity": "sha512-sMW3VGSX1QWVFA6l8U62MLKz29rRfpTlYdCqLdpLo1/Yd4zZwSbnUaDfciIAowAqvq7YFnWq9hrhdg1KYgc1lQ==" + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.1.tgz", + "integrity": "sha512-M7uio8Zt++eg3jPj+rHMfCC+IuygQHHCOU+IYsVtik6FWjuYpVt/+MRKcgsAMHh8mMFAwnB+Bs+mTrFiXjMzKg==" }, "node_modules/@mayanfinance/swap-sdk/node_modules/bs58": { "version": "6.0.0", @@ -5948,18 +5947,17 @@ } }, "node_modules/@mysten/sui": { - "version": "1.21.2", - "resolved": "https://registry.npmjs.org/@mysten/sui/-/sui-1.21.2.tgz", - "integrity": "sha512-8AesvczokAUv796XiOo8af2+1IYA9bRon11Ra+rwehvqhz+sMRT8A+Cw5sDnlSc9/aQwM51JQKUnvMczNbpfYA==", + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/@mysten/sui/-/sui-1.22.0.tgz", + "integrity": "sha512-dWiDApipHYYPq6xIZ0ZETA309yP40ZSYXI7v4OwQzVsDMcZR9ZHoLYn5fJQ+V7LBvl7IhjOHeRqhHTpP0Lo/oA==", "dependencies": { "@graphql-typed-document-node/core": "^3.2.0", - "@mysten/bcs": "1.4.0", + "@mysten/bcs": "1.5.0", "@noble/curves": "^1.4.2", "@noble/hashes": "^1.4.0", + "@scure/base": "^1.2.4", "@scure/bip32": "^1.4.0", "@scure/bip39": "^1.3.0", - "@suchipi/femver": "^1.0.0", - "bech32": "^2.0.0", "gql.tada": "^1.8.2", "graphql": "^16.9.0", "jose": "^5.6.3", @@ -5993,24 +5991,19 @@ } }, "node_modules/@mysten/sui/node_modules/@mysten/bcs": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@mysten/bcs/-/bcs-1.4.0.tgz", - "integrity": "sha512-YwDYspceLt8b7v6ohPvy8flQEi+smtfSG5d2A98CbUA48XBmOqTSPNmpw9wsZVVnrH2avr+BS5uVhDZT+EquYA==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@mysten/bcs/-/bcs-1.5.0.tgz", + "integrity": "sha512-v39dm5oNfKYMAf2CVI+L0OaJiG9RVXsjqPM4BwTKcHNCZOvr35IIewGtXtWXsI67SQU2TRq8lhQzeibdiC/CNg==", "dependencies": { - "bs58": "^6.0.0" + "@scure/base": "^1.2.4" } }, - "node_modules/@mysten/sui/node_modules/base-x": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.0.tgz", - "integrity": "sha512-sMW3VGSX1QWVFA6l8U62MLKz29rRfpTlYdCqLdpLo1/Yd4zZwSbnUaDfciIAowAqvq7YFnWq9hrhdg1KYgc1lQ==" - }, - "node_modules/@mysten/sui/node_modules/bs58": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/bs58/-/bs58-6.0.0.tgz", - "integrity": "sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==", - "dependencies": { - "base-x": "^5.0.0" + "node_modules/@mysten/sui/node_modules/@scure/base": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.2.4.tgz", + "integrity": "sha512-5Yy9czTO47mqz+/J8GM6GIId4umdCk1wc1q8rKERQulIoc8VP9pzDcghv10Tl2E7R96ZUx/PhND3ESYUQX8NuQ==", + "funding": { + "url": "https://paulmillr.com/funding/" } }, "node_modules/@mysten/wallet-adapter-base": { @@ -13906,16 +13899,6 @@ "binary-layout": "^1.0.3" } }, - "node_modules/@wormhole-foundation/sdk-connect/node_modules/@wormhole-foundation/sdk-definitions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-definitions/-/sdk-definitions-1.13.1.tgz", - "integrity": "sha512-7UoQ0jhlDmWQND85kgEl5PoW8MefbgWOhI1AaSUQDJxqclfvClPq8eSM7txOdKNb3ogNqHZBuDNCm6y9LFTXZw==", - "dependencies": { - "@noble/curves": "^1.4.0", - "@noble/hashes": "^1.3.1", - "@wormhole-foundation/sdk-base": "1.13.1" - } - }, "node_modules/@wormhole-foundation/sdk-cosmwasm": { "version": "1.13.1", "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm/-/sdk-cosmwasm-1.13.1.tgz", @@ -13979,13 +13962,13 @@ } }, "node_modules/@wormhole-foundation/sdk-definitions": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-definitions/-/sdk-definitions-1.11.0.tgz", - "integrity": "sha512-ZXtWB3LFT6ELEnhDHCDYFo3nfp+6hw3TFf6bfjwQuOfrioVMXDq06sbqoQYcMx6Pt/yYFhcndmsmiAa4UoWA2g==", + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-definitions/-/sdk-definitions-1.13.1.tgz", + "integrity": "sha512-7UoQ0jhlDmWQND85kgEl5PoW8MefbgWOhI1AaSUQDJxqclfvClPq8eSM7txOdKNb3ogNqHZBuDNCm6y9LFTXZw==", "dependencies": { "@noble/curves": "^1.4.0", "@noble/hashes": "^1.3.1", - "@wormhole-foundation/sdk-base": "1.11.0" + "@wormhole-foundation/sdk-base": "1.13.1" } }, "node_modules/@wormhole-foundation/sdk-definitions-ntt": { @@ -13998,9 +13981,9 @@ } }, "node_modules/@wormhole-foundation/sdk-definitions/node_modules/@wormhole-foundation/sdk-base": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-base/-/sdk-base-1.11.0.tgz", - "integrity": "sha512-2gTH+HSNtzxH7ly6KEkQhLSChjzeHkKWWDCHAKhFoIRP4p66xffl9Bbb2i2Uyc80C9IY4G5Bw+8u6AOs0byD6Q==", + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-base/-/sdk-base-1.13.1.tgz", + "integrity": "sha512-tPsFB1NKFX5bUi0gw+2lZ3ebOfuxdZxJFpwJdq/37Hqp53gCepOAEiItNZAZIKIPYbF53f662wG15rUZdKVYWA==", "dependencies": { "@scure/base": "^1.1.3", "binary-layout": "^1.0.3" @@ -14810,20 +14793,10 @@ "binary-layout": "^1.0.3" } }, - "node_modules/@wormhole-foundation/sdk/node_modules/@wormhole-foundation/sdk-definitions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-definitions/-/sdk-definitions-1.13.1.tgz", - "integrity": "sha512-7UoQ0jhlDmWQND85kgEl5PoW8MefbgWOhI1AaSUQDJxqclfvClPq8eSM7txOdKNb3ogNqHZBuDNCm6y9LFTXZw==", - "dependencies": { - "@noble/curves": "^1.4.0", - "@noble/hashes": "^1.3.1", - "@wormhole-foundation/sdk-base": "1.13.1" - } - }, "node_modules/@wormhole-foundation/wormhole-connect": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/wormhole-connect/-/wormhole-connect-2.3.0.tgz", - "integrity": "sha512-xYgFWSGucOnaOvmx/geEV4e8Toq+jShIEtTv/7lGEqPAAFNIS9CNxR1JOn3Seu7Co9tr+uYQ+OapYUlmeqCNig==", + "version": "2.4.0-beta.1-development", + "resolved": "https://registry.npmjs.org/@wormhole-foundation/wormhole-connect/-/wormhole-connect-2.4.0-beta.1-development.tgz", + "integrity": "sha512-ZTjmYefUhao+UFrmCbP2FyFUPu3ybUFLCiplLoP92wDxTGwlhdo3rdNNz4R5Gk/IHUXDC1PbZ0/b+iX2e4++MA==", "dependencies": { "@aptos-labs/ts-sdk": "^1.33.1", "@aptos-labs/wallet-adapter-core": "^4.23.0", @@ -14835,7 +14808,7 @@ "@ledgerhq/hw-transport": "6.27.1", "@ledgerhq/hw-transport-webhid": "6.27.1", "@ledgerhq/logs": "6.12.0", - "@mayanfinance/wormhole-sdk-route": "1.9.0", + "@mayanfinance/wormhole-sdk-route": "1.11.0", "@metaplex-foundation/mpl-token-metadata": "^3.3.0", "@metaplex-foundation/umi": "^0.9.2", "@metaplex-foundation/umi-bundle-defaults": "^0.9.2", @@ -14847,8 +14820,8 @@ "@solana/spl-token": "^0.3.9", "@solana/wallet-adapter-wallets": "^0.19.25", "@solana/web3.js": "^1.95.8", - "@wormhole-foundation/sdk": "1.11.0", - "@wormhole-foundation/sdk-definitions": "1.11.0", + "@wormhole-foundation/sdk": "1.13.1", + "@wormhole-foundation/sdk-definitions": "1.13.1", "@wormhole-foundation/sdk-definitions-ntt": "^0.6.1", "@wormhole-foundation/sdk-evm-ntt": "^0.6.1", "@wormhole-foundation/sdk-icons": "^1.0.0", @@ -14898,9 +14871,9 @@ } }, "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@mayanfinance/wormhole-sdk-route": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@mayanfinance/wormhole-sdk-route/-/wormhole-sdk-route-1.9.0.tgz", - "integrity": "sha512-uucWZfIQMc4HGOsqhRRivATJ/Yxxs3y4AOX11sDdCZk4SC2WQ47lDqbGseyxayToxoqnCJJ7BijV8gh9wB32+g==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@mayanfinance/wormhole-sdk-route/-/wormhole-sdk-route-1.11.0.tgz", + "integrity": "sha512-ay3m+vyWV54TGZ2CwtzNlcWrRvueytx5RvoB9SA1kOQ2FfARVBFlJA1fAzD++fl5HiE5JNw8bpQsRg+o3VlsGw==", "dependencies": { "@mayanfinance/swap-sdk": "10.3.0", "axios": "^1.4.0" @@ -14910,20 +14883,13 @@ }, "peerDependencies": { "@solana/web3.js": "^1.95.8", - "@wormhole-foundation/sdk-connect": "^1.0.0", - "@wormhole-foundation/sdk-evm": "^1.0.0", - "@wormhole-foundation/sdk-solana": "^1.0.0", + "@wormhole-foundation/sdk-connect": "^1.12.0", + "@wormhole-foundation/sdk-evm": "^1.12.0", + "@wormhole-foundation/sdk-solana": "^1.12.0", + "@wormhole-foundation/sdk-sui": "^1.12.0", "ethers": "^6" } }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@mysten/bcs": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/@mysten/bcs/-/bcs-0.11.1.tgz", - "integrity": "sha512-xP85isNSYUCHd3O/g+TmZYmg4wK6cU8q/n/MebkIGP4CYVJZz2wU/G24xIZ3wI+0iTop4dfgA5kYrg/DQKCUzA==", - "dependencies": { - "bs58": "^5.0.0" - } - }, "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@noble/curves": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.2.0.tgz", @@ -14972,728 +14938,187 @@ "undici-types": "~6.19.2" } }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk/-/sdk-1.11.0.tgz", - "integrity": "sha512-lqxCCXDMz4AObKm7oSQzBQR4GGer8+iDO7Nhxnp23yAyVxaQwuKb1kgYrBasPP7DiXtLgMy0MICGlAyev1v+bg==", - "dependencies": { - "@wormhole-foundation/sdk-algorand": "1.11.0", - "@wormhole-foundation/sdk-algorand-core": "1.11.0", - "@wormhole-foundation/sdk-algorand-tokenbridge": "1.11.0", - "@wormhole-foundation/sdk-aptos": "1.11.0", - "@wormhole-foundation/sdk-aptos-cctp": "1.11.0", - "@wormhole-foundation/sdk-aptos-core": "1.11.0", - "@wormhole-foundation/sdk-aptos-tokenbridge": "1.11.0", - "@wormhole-foundation/sdk-base": "1.11.0", - "@wormhole-foundation/sdk-connect": "1.11.0", - "@wormhole-foundation/sdk-cosmwasm": "1.11.0", - "@wormhole-foundation/sdk-cosmwasm-core": "1.11.0", - "@wormhole-foundation/sdk-cosmwasm-ibc": "1.11.0", - "@wormhole-foundation/sdk-cosmwasm-tokenbridge": "1.11.0", - "@wormhole-foundation/sdk-definitions": "1.11.0", - "@wormhole-foundation/sdk-evm": "1.11.0", - "@wormhole-foundation/sdk-evm-cctp": "1.11.0", - "@wormhole-foundation/sdk-evm-core": "1.11.0", - "@wormhole-foundation/sdk-evm-portico": "1.11.0", - "@wormhole-foundation/sdk-evm-tokenbridge": "1.11.0", - "@wormhole-foundation/sdk-solana": "1.11.0", - "@wormhole-foundation/sdk-solana-cctp": "1.11.0", - "@wormhole-foundation/sdk-solana-core": "1.11.0", - "@wormhole-foundation/sdk-solana-tokenbridge": "1.11.0", - "@wormhole-foundation/sdk-sui": "1.11.0", - "@wormhole-foundation/sdk-sui-cctp": "1.11.0", - "@wormhole-foundation/sdk-sui-core": "1.11.0", - "@wormhole-foundation/sdk-sui-tokenbridge": "1.11.0" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-algorand": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-algorand/-/sdk-algorand-1.11.0.tgz", - "integrity": "sha512-N87ar9HyNor66PA7FkptW9yTS/QZ9QooSsmANmYKUYmdrfUTHgjdBvfK2qf/I9OwNenA1zZwRfZmvD01EazQFw==", + "node_modules/@wormhole-foundation/wormhole-connect/node_modules/axios": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.4.0.tgz", + "integrity": "sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==", "dependencies": { - "@wormhole-foundation/sdk-connect": "1.11.0", - "algosdk": "2.7.0" - }, - "engines": { - "node": ">=16" + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" } }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-algorand-core": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-algorand-core/-/sdk-algorand-core-1.11.0.tgz", - "integrity": "sha512-23m7LFXK+pkyOtdNoyALk43T4cbqKpoQUkkJ0EeqZgK4GUysEkPgtiRV5VWVMohTO3S5SOuWZyW1l+l/t3BhEg==", + "node_modules/@wormhole-foundation/wormhole-connect/node_modules/ethers": { + "version": "6.13.5", + "resolved": "https://registry.npmjs.org/ethers/-/ethers-6.13.5.tgz", + "integrity": "sha512-+knKNieu5EKRThQJWwqaJ10a6HE9sSehGeqWN65//wE7j47ZpFhKAnHB/JJFibwwg61I/koxaPsXbXpD/skNOQ==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/ethers-io/" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], "dependencies": { - "@wormhole-foundation/sdk-algorand": "1.11.0", - "@wormhole-foundation/sdk-connect": "1.11.0" + "@adraffy/ens-normalize": "1.10.1", + "@noble/curves": "1.2.0", + "@noble/hashes": "1.3.2", + "@types/node": "22.7.5", + "aes-js": "4.0.0-beta.5", + "tslib": "2.7.0", + "ws": "8.17.1" }, "engines": { - "node": ">=16" + "node": ">=14.0.0" } }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-algorand-tokenbridge": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-algorand-tokenbridge/-/sdk-algorand-tokenbridge-1.11.0.tgz", - "integrity": "sha512-a9Tg4Kl3E6HdSP21rSmHF2X6GtC0RxeoK5NbN8Tt+Owz5OrU86t/Kclzzqu1oTXZWgfyYDGC/GlV+Fz+LL9y2Q==", - "dependencies": { - "@wormhole-foundation/sdk-algorand": "1.11.0", - "@wormhole-foundation/sdk-algorand-core": "1.11.0", - "@wormhole-foundation/sdk-connect": "1.11.0" - }, + "node_modules/@wormhole-foundation/wormhole-connect/node_modules/undici-types": { + "version": "6.19.8", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==" + }, + "node_modules/@wormhole-foundation/wormhole-connect/node_modules/ws": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", "engines": { - "node": ">=16" + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } } }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-aptos": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-aptos/-/sdk-aptos-1.11.0.tgz", - "integrity": "sha512-Ggr6GoZXjTB+930/ajZWNHEwyiz2YT74J0+xolvu5s/oxjXB9QwfY1qZ1ovbYC8uqPV1CJsOu62ZkyZu9YrsCg==", + "node_modules/@wry/caches": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@wry/caches/-/caches-1.0.1.tgz", + "integrity": "sha512-bXuaUNLVVkD20wcGBWRyo7j9N3TxePEWFZj2Y+r9OoUzfqmavM84+mFykRicNsBqatba5JLay1t48wxaXaWnlA==", "dependencies": { - "@aptos-labs/ts-sdk": "^1.33.1", - "@wormhole-foundation/sdk-connect": "1.11.0" + "tslib": "^2.3.0" }, "engines": { - "node": ">=16" + "node": ">=8" } }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-aptos-cctp": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-aptos-cctp/-/sdk-aptos-cctp-1.11.0.tgz", - "integrity": "sha512-imXE2mmLekn3Z+fBkBaV7z245lGJmcL2kWhUmfPFkJVMpQYWCVk3eBc8lqaeg4LQgyA2KlDBgFCoDyGlkvB8CA==", + "node_modules/@wry/context": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@wry/context/-/context-0.7.4.tgz", + "integrity": "sha512-jmT7Sb4ZQWI5iyu3lobQxICu2nC/vbUhP0vIdd6tHC9PTfenmRmuIFqktc6GH9cgi+ZHnsLWPvfSvc4DrYmKiQ==", "dependencies": { - "@aptos-labs/ts-sdk": "^1.33.1", - "@wormhole-foundation/sdk-aptos": "1.11.0", - "@wormhole-foundation/sdk-connect": "1.11.0" + "tslib": "^2.3.0" }, "engines": { - "node": ">=16" + "node": ">=8" } }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-aptos-core": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-aptos-core/-/sdk-aptos-core-1.11.0.tgz", - "integrity": "sha512-+dc+lxw3HdhgpImG5svsLooIaPk+66kzDiab6hgYcn6QrerJKFDQOrFip/y8kYtWCCKWzGSL5ks2CKLlUjz3yA==", + "node_modules/@wry/equality": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@wry/equality/-/equality-0.5.7.tgz", + "integrity": "sha512-BRFORjsTuQv5gxcXsuDXx6oGRhuVsEGwZy6LOzRRfgu+eSfxbhUQ9L9YtSEIuIjY/o7g3iWFjrc5eSY1GXP2Dw==", "dependencies": { - "@wormhole-foundation/sdk-aptos": "1.11.0", - "@wormhole-foundation/sdk-connect": "1.11.0" + "tslib": "^2.3.0" }, "engines": { - "node": ">=16" + "node": ">=8" } }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-aptos-tokenbridge": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-aptos-tokenbridge/-/sdk-aptos-tokenbridge-1.11.0.tgz", - "integrity": "sha512-w+/kcNHhbaqIcXY3sWgo1UOjt6+ppGfYiic8pF3RjWzosO5Yk8potPf9X/wLwXZxCEMrPxtgzznt8jZWpfPuEQ==", + "node_modules/@wry/trie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@wry/trie/-/trie-0.5.0.tgz", + "integrity": "sha512-FNoYzHawTMk/6KMQoEG5O4PuioX19UbwdQKF44yw0nLfOypfQdjtfZzo/UIJWAJ23sNIFbD1Ug9lbaDGMwbqQA==", "dependencies": { - "@wormhole-foundation/sdk-aptos": "1.11.0", - "@wormhole-foundation/sdk-connect": "1.11.0" + "tslib": "^2.3.0" }, "engines": { - "node": ">=16" + "node": ">=8" } }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-base": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-base/-/sdk-base-1.11.0.tgz", - "integrity": "sha512-2gTH+HSNtzxH7ly6KEkQhLSChjzeHkKWWDCHAKhFoIRP4p66xffl9Bbb2i2Uyc80C9IY4G5Bw+8u6AOs0byD6Q==", + "node_modules/@xlabs-libs/wallet-aggregator-aptos": { + "version": "1.0.0-alpha.2", + "resolved": "https://registry.npmjs.org/@xlabs-libs/wallet-aggregator-aptos/-/wallet-aggregator-aptos-1.0.0-alpha.2.tgz", + "integrity": "sha512-Lirl4fhxSPKWUdYPeVMvjBB0S5TTOs2a/T3RvrSUEGtdqW2eMJvfnEKRyQ71CwhM6ZYCrL2IUPj1+/h08PZhmA==", + "license": "MIT", "dependencies": { - "@scure/base": "^1.1.3", - "binary-layout": "^1.0.3" + "@aptos-labs/ts-sdk": "^1.33.1", + "@aptos-labs/wallet-adapter-core": "^4.23.0", + "@aptos-labs/wallet-standard": "^0.2.0", + "@bitget-wallet/aptos-wallet-adapter": "^0.1.2", + "@martianwallet/aptos-wallet-adapter": "^0.0.5", + "@pontem/wallet-adapter-plugin": "^0.2.1", + "@xlabs-libs/wallet-aggregator-core": "^0.0.1-alpha.22", + "fewcha-plugin-wallet-adapter": "^0.1.3", + "petra-plugin-wallet-adapter": "^0.4.5" } }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-connect": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-connect/-/sdk-connect-1.11.0.tgz", - "integrity": "sha512-Rqtf0cbA+cumRpfPlos7FZ66Dk8tfDvDCttpLWyDolVvJ3gbWLBXrQd5XS7SAc/3Kdf25gjVCkj64BXJ04LwNg==", + "node_modules/@xlabs-libs/wallet-aggregator-aptos/node_modules/@aptos-labs/wallet-adapter-core": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@aptos-labs/wallet-adapter-core/-/wallet-adapter-core-4.24.0.tgz", + "integrity": "sha512-Ve7kcUAO8vMh2QlxJ5oXk4dfhaBKQALR5y1oKWEFNxTd3BoMaYogHpIxSXa+4uSe2M+MsK0UEGfu7nvrqKMVZw==", + "license": "Apache-2.0", "dependencies": { - "@wormhole-foundation/sdk-base": "1.11.0", - "@wormhole-foundation/sdk-definitions": "1.11.0", - "axios": "^1.4.0" + "@aptos-connect/wallet-adapter-plugin": "^2.3.2", + "@aptos-labs/wallet-standard": "^0.2.0", + "@atomrigslab/aptos-wallet-adapter": "^0.1.20", + "@mizuwallet-sdk/aptos-wallet-adapter": "^0.3.2", + "buffer": "^6.0.3", + "eventemitter3": "^4.0.7", + "tweetnacl": "^1.0.3" }, - "engines": { - "node": ">=16" + "peerDependencies": { + "@aptos-labs/ts-sdk": "^1.33.1", + "aptos": "^1.21.0" } }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-cosmwasm": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm/-/sdk-cosmwasm-1.11.0.tgz", - "integrity": "sha512-vnjVDgIdiEJas+6yXATf5NDfTMjfLZ5/IgYjjKBb4sqrd1/b51WHtu7Ftd1GcMCkSRoBJ4VFSWna3ITaqJvE9w==", + "node_modules/@xlabs-libs/wallet-aggregator-core": { + "version": "0.0.1-alpha.23", + "resolved": "https://registry.npmjs.org/@xlabs-libs/wallet-aggregator-core/-/wallet-aggregator-core-0.0.1-alpha.23.tgz", + "integrity": "sha512-niQhLa9iY7kkXtlrKgtHKPrUKlQhYrJJU1UaD+sQ5QK6oawUmYPojWHwq20P7j9Sy0K1w4L/G+7RBeRPpmyauw==", + "license": "MIT", "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": "1.11.0", - "cosmjs-types": "^0.9.0" - }, - "engines": { - "node": ">=16" + "eventemitter3": "^5.0.0" } }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-cosmwasm-core": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm-core/-/sdk-cosmwasm-core-1.11.0.tgz", - "integrity": "sha512-rZAXK1UZeYVTIgFZINmtItjARiKAm3zhvO/HODYRu56FxvLyy+Y0RauCUYr8vsfHHrFS0YMwnn8yvFl1N5I5zw==", + "node_modules/@xlabs-libs/wallet-aggregator-core/node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", + "license": "MIT" + }, + "node_modules/@xlabs-libs/wallet-aggregator-evm": { + "version": "0.0.2-alpha.6", + "resolved": "https://registry.npmjs.org/@xlabs-libs/wallet-aggregator-evm/-/wallet-aggregator-evm-0.0.2-alpha.6.tgz", + "integrity": "sha512-4g8BZk7XOUL3QMaWAU9K3m6hMszXYa+51NIKH1673615Td6Z1OewMp5hQOqjl/Kg3CTtwCASJAq1aEDj/pGs+Q==", + "license": "MIT", "dependencies": { - "@cosmjs/cosmwasm-stargate": "^0.32.0", - "@cosmjs/stargate": "^0.32.0", - "@injectivelabs/sdk-ts": "^1.14.13-beta.2", - "@wormhole-foundation/sdk-connect": "1.11.0", - "@wormhole-foundation/sdk-cosmwasm": "1.11.0" - }, - "engines": { - "node": ">=16" + "@binance/w3w-ethereum-provider": "1.1.8-alpha.0", + "@binance/w3w-utils": "^1.1.6", + "@binance/w3w-wagmi-connector": "1.2.2-alpha.0", + "@wagmi/core": "^1.4.13", + "@web3modal/standalone": "^2.2.1", + "@xlabs-libs/wallet-aggregator-core": "^0.0.1-alpha.23", + "ethers": "^6.4.2", + "versions": "^10.4.1", + "viem": "^1.20.3" } }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-cosmwasm-ibc": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm-ibc/-/sdk-cosmwasm-ibc-1.11.0.tgz", - "integrity": "sha512-foI2t/c5pD4uW1u8Bap92I2I91j0lWU9+nK922aDxtnziPtHQ92im1wAM3DNSQ+bp0L7gkQ84MHx2pcdcICCYQ==", + "node_modules/@xlabs-libs/wallet-aggregator-evm/node_modules/@noble/curves": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.2.0.tgz", + "integrity": "sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==", + "license": "MIT", "dependencies": { - "@cosmjs/cosmwasm-stargate": "^0.32.0", - "@cosmjs/stargate": "^0.32.0", - "@injectivelabs/sdk-ts": "^1.14.13-beta.2", - "@wormhole-foundation/sdk-connect": "1.11.0", - "@wormhole-foundation/sdk-cosmwasm": "1.11.0", - "@wormhole-foundation/sdk-cosmwasm-core": "1.11.0", - "cosmjs-types": "^0.9.0" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-cosmwasm-tokenbridge": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-cosmwasm-tokenbridge/-/sdk-cosmwasm-tokenbridge-1.11.0.tgz", - "integrity": "sha512-VM8UUtgMGmmyvnLo21oYvcnl1eUd6rKPFm9wrhsFY9xhODLMST9qh6td8rUbZ4STOzumOElrgG0zpvWZslGDgg==", - "dependencies": { - "@cosmjs/cosmwasm-stargate": "^0.32.0", - "@injectivelabs/sdk-ts": "^1.14.13-beta.2", - "@wormhole-foundation/sdk-connect": "1.11.0", - "@wormhole-foundation/sdk-cosmwasm": "1.11.0" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-evm": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm/-/sdk-evm-1.11.0.tgz", - "integrity": "sha512-QjsQcVD3+9somhrsYBW5kJVBI7eTqs1eMPpIATXE3YLiswnIDxP0NcBmIuuzwSWcS0aESQot3TpmAHUXfsVcjg==", - "dependencies": { - "@wormhole-foundation/sdk-connect": "1.11.0", - "ethers": "^6.5.1" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-evm-cctp": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-cctp/-/sdk-evm-cctp-1.11.0.tgz", - "integrity": "sha512-kpBtmOfMiEoFnMSitaLIdewi+g/NNACFqJk3ZZ7oLSCWDaa3ce/x8iKqud6w6zGHwl9Shn21wn4mpD/PSg9iZA==", - "dependencies": { - "@wormhole-foundation/sdk-connect": "1.11.0", - "@wormhole-foundation/sdk-evm": "1.11.0", - "ethers": "^6.5.1" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-evm-core": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-core/-/sdk-evm-core-1.11.0.tgz", - "integrity": "sha512-V1xUn8bA1kY/X4/HUyxj0M2W6VQ3tpiii5jT6iuvzHpLRUL0xzoQV5djVVRVD8kab1ptRSVZOOa3Ruaqz42OBw==", - "dependencies": { - "@wormhole-foundation/sdk-connect": "1.11.0", - "@wormhole-foundation/sdk-evm": "1.11.0", - "ethers": "^6.5.1" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-evm-portico": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-portico/-/sdk-evm-portico-1.11.0.tgz", - "integrity": "sha512-tACar5O9igH6nxaEn+6XfQQucGV6doVXejnEu+wB7+R4cITwf0QFnk0ut+YYbBM/KBJTa/SJxDeGqeuK8oKueQ==", - "dependencies": { - "@wormhole-foundation/sdk-connect": "1.11.0", - "@wormhole-foundation/sdk-evm": "1.11.0", - "@wormhole-foundation/sdk-evm-core": "1.11.0", - "@wormhole-foundation/sdk-evm-tokenbridge": "1.11.0", - "ethers": "^6.5.1" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-evm-tokenbridge": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-evm-tokenbridge/-/sdk-evm-tokenbridge-1.11.0.tgz", - "integrity": "sha512-CegIfDyZ//iqck7lR05DRHkvQgtJOAeRobioZFhSkRe3sD0nVuwnS99OGAXB1LHhFRMYdw+7JMHj9Iek7cS4dQ==", - "dependencies": { - "@wormhole-foundation/sdk-connect": "1.11.0", - "@wormhole-foundation/sdk-evm": "1.11.0", - "@wormhole-foundation/sdk-evm-core": "1.11.0", - "ethers": "^6.5.1" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-solana": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana/-/sdk-solana-1.11.0.tgz", - "integrity": "sha512-6DcdGQYKOIpJ45z5u83g++agYDL3PrMAke3vphSYGetWQHYupL+L64VepyV1kTRE1yAgF5NmmeTOU4WaaANDrg==", - "dependencies": { - "@coral-xyz/anchor": "0.29.0", - "@coral-xyz/borsh": "0.29.0", - "@solana/spl-token": "0.3.9", - "@solana/web3.js": "^1.95.8", - "@wormhole-foundation/sdk-connect": "1.11.0", - "rpc-websockets": "^7.10.0" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-solana-cctp": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana-cctp/-/sdk-solana-cctp-1.11.0.tgz", - "integrity": "sha512-vv+cmxSgOxfsOKawDXog+Ehk1n3Kd44cvxSR+9YVGNl0WIAG6R0mEuA6Gel2ChoRqVWb9Gpb8QOm/x6DVQfT0g==", - "dependencies": { - "@coral-xyz/anchor": "0.29.0", - "@solana/spl-token": "0.3.9", - "@solana/web3.js": "^1.95.8", - "@wormhole-foundation/sdk-connect": "1.11.0", - "@wormhole-foundation/sdk-solana": "1.11.0" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-solana-cctp/node_modules/@solana/spl-token": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@solana/spl-token/-/spl-token-0.3.9.tgz", - "integrity": "sha512-1EXHxKICMnab35MvvY/5DBc/K/uQAOJCYnDZXw83McCAYUAfi+rwq6qfd6MmITmSTEhcfBcl/zYxmW/OSN0RmA==", - "dependencies": { - "@solana/buffer-layout": "^4.0.0", - "@solana/buffer-layout-utils": "^0.2.0", - "buffer": "^6.0.3" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "@solana/web3.js": "^1.47.4" - } - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-solana-core": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana-core/-/sdk-solana-core-1.11.0.tgz", - "integrity": "sha512-Vnn9rkPyxOtw79JroTsQqZn92emC3R5Yl6xd0UuIgwW/L36YLMQ7Nfhr0Eb759eyCdykMXDpiKQoY/Qj8gOVZQ==", - "dependencies": { - "@coral-xyz/anchor": "0.29.0", - "@coral-xyz/borsh": "0.29.0", - "@solana/web3.js": "^1.95.8", - "@wormhole-foundation/sdk-connect": "1.11.0", - "@wormhole-foundation/sdk-solana": "1.11.0" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-solana-tokenbridge": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-solana-tokenbridge/-/sdk-solana-tokenbridge-1.11.0.tgz", - "integrity": "sha512-+KizNXn2HbVoPNTwwjRBIytejOdCxy5jqc4YBCVNtPpmq7Jr7UuWvtSdpP6NSFCti+rfUnG6n+mhp9any1mWmA==", - "dependencies": { - "@coral-xyz/anchor": "0.29.0", - "@solana/spl-token": "0.3.9", - "@solana/web3.js": "^1.95.8", - "@wormhole-foundation/sdk-connect": "1.11.0", - "@wormhole-foundation/sdk-solana": "1.11.0", - "@wormhole-foundation/sdk-solana-core": "1.11.0" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-solana-tokenbridge/node_modules/@solana/spl-token": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@solana/spl-token/-/spl-token-0.3.9.tgz", - "integrity": "sha512-1EXHxKICMnab35MvvY/5DBc/K/uQAOJCYnDZXw83McCAYUAfi+rwq6qfd6MmITmSTEhcfBcl/zYxmW/OSN0RmA==", - "dependencies": { - "@solana/buffer-layout": "^4.0.0", - "@solana/buffer-layout-utils": "^0.2.0", - "buffer": "^6.0.3" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "@solana/web3.js": "^1.47.4" - } - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-solana/node_modules/@solana/spl-token": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@solana/spl-token/-/spl-token-0.3.9.tgz", - "integrity": "sha512-1EXHxKICMnab35MvvY/5DBc/K/uQAOJCYnDZXw83McCAYUAfi+rwq6qfd6MmITmSTEhcfBcl/zYxmW/OSN0RmA==", - "dependencies": { - "@solana/buffer-layout": "^4.0.0", - "@solana/buffer-layout-utils": "^0.2.0", - "buffer": "^6.0.3" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "@solana/web3.js": "^1.47.4" - } - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-sui": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-sui/-/sdk-sui-1.11.0.tgz", - "integrity": "sha512-k70aow4cw00QvCtvZnhY0LT9hT8nyDXOgNpKIkZt6fiFY17pyuhNxoYQs7u2jlMQIsMeoTKnWbJ1wDfKJI8vig==", - "dependencies": { - "@mysten/sui.js": "^0.50.1", - "@wormhole-foundation/sdk-connect": "1.11.0" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-sui-cctp": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-sui-cctp/-/sdk-sui-cctp-1.11.0.tgz", - "integrity": "sha512-56eCrPgfl+8021yYLGQol+uVbqAz2T4AUZweHD8hr2cYJqUmdh6N9mFD3e0misW/kAn/mduTCGYT0cKWqqNi/A==", - "dependencies": { - "@mysten/sui.js": "^0.50.1", - "@wormhole-foundation/sdk-connect": "1.11.0", - "@wormhole-foundation/sdk-sui": "1.11.0" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-sui-cctp/node_modules/@mysten/sui.js": { - "version": "0.50.1", - "resolved": "https://registry.npmjs.org/@mysten/sui.js/-/sui.js-0.50.1.tgz", - "integrity": "sha512-AY0wb4n6PMTRsDGygzrrTHUK/m5KwKZ4aQcN9cayiwsq2iIhfjGo7uuqMA7Y5UiqvLCoF+z7Ig14Q5qejQ/S/w==", - "deprecated": "This package has been renamed to @mysten/sui, please update to use the renamed package.", - "dependencies": { - "@graphql-typed-document-node/core": "^3.2.0", - "@mysten/bcs": "0.11.1", - "@noble/curves": "^1.1.0", - "@noble/hashes": "^1.3.1", - "@scure/bip32": "^1.3.1", - "@scure/bip39": "^1.2.1", - "@suchipi/femver": "^1.0.0", - "bech32": "^2.0.0", - "gql.tada": "^1.2.0", - "graphql": "^16.8.1", - "superstruct": "^1.0.3", - "tweetnacl": "^1.0.3" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-sui-core": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-sui-core/-/sdk-sui-core-1.11.0.tgz", - "integrity": "sha512-JMM4yrLfqzFOAFy0HJZTTZNNT5J6DAWWUh78gPeOrA3+vHGwlofpJrpEx2rmlFF/jku/uEG/wOBDuP48fnpdng==", - "dependencies": { - "@mysten/sui.js": "^0.50.1", - "@wormhole-foundation/sdk-connect": "1.11.0", - "@wormhole-foundation/sdk-sui": "1.11.0" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-sui-core/node_modules/@mysten/sui.js": { - "version": "0.50.1", - "resolved": "https://registry.npmjs.org/@mysten/sui.js/-/sui.js-0.50.1.tgz", - "integrity": "sha512-AY0wb4n6PMTRsDGygzrrTHUK/m5KwKZ4aQcN9cayiwsq2iIhfjGo7uuqMA7Y5UiqvLCoF+z7Ig14Q5qejQ/S/w==", - "deprecated": "This package has been renamed to @mysten/sui, please update to use the renamed package.", - "dependencies": { - "@graphql-typed-document-node/core": "^3.2.0", - "@mysten/bcs": "0.11.1", - "@noble/curves": "^1.1.0", - "@noble/hashes": "^1.3.1", - "@scure/bip32": "^1.3.1", - "@scure/bip39": "^1.2.1", - "@suchipi/femver": "^1.0.0", - "bech32": "^2.0.0", - "gql.tada": "^1.2.0", - "graphql": "^16.8.1", - "superstruct": "^1.0.3", - "tweetnacl": "^1.0.3" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-sui-tokenbridge": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-sui-tokenbridge/-/sdk-sui-tokenbridge-1.11.0.tgz", - "integrity": "sha512-WOJzTtUdY9piwW01Kf1eyfAkg/u6z0SRDGK3aCIz+CKXrMDgHzC8wyjwvws0wg5REPUsEsPoAf01m1Xgo/RJyA==", - "dependencies": { - "@mysten/sui.js": "^0.50.1", - "@wormhole-foundation/sdk-connect": "1.11.0", - "@wormhole-foundation/sdk-sui": "1.11.0", - "@wormhole-foundation/sdk-sui-core": "1.11.0" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-sui-tokenbridge/node_modules/@mysten/sui.js": { - "version": "0.50.1", - "resolved": "https://registry.npmjs.org/@mysten/sui.js/-/sui.js-0.50.1.tgz", - "integrity": "sha512-AY0wb4n6PMTRsDGygzrrTHUK/m5KwKZ4aQcN9cayiwsq2iIhfjGo7uuqMA7Y5UiqvLCoF+z7Ig14Q5qejQ/S/w==", - "deprecated": "This package has been renamed to @mysten/sui, please update to use the renamed package.", - "dependencies": { - "@graphql-typed-document-node/core": "^3.2.0", - "@mysten/bcs": "0.11.1", - "@noble/curves": "^1.1.0", - "@noble/hashes": "^1.3.1", - "@scure/bip32": "^1.3.1", - "@scure/bip39": "^1.2.1", - "@suchipi/femver": "^1.0.0", - "bech32": "^2.0.0", - "gql.tada": "^1.2.0", - "graphql": "^16.8.1", - "superstruct": "^1.0.3", - "tweetnacl": "^1.0.3" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/@wormhole-foundation/sdk-sui/node_modules/@mysten/sui.js": { - "version": "0.50.1", - "resolved": "https://registry.npmjs.org/@mysten/sui.js/-/sui.js-0.50.1.tgz", - "integrity": "sha512-AY0wb4n6PMTRsDGygzrrTHUK/m5KwKZ4aQcN9cayiwsq2iIhfjGo7uuqMA7Y5UiqvLCoF+z7Ig14Q5qejQ/S/w==", - "deprecated": "This package has been renamed to @mysten/sui, please update to use the renamed package.", - "dependencies": { - "@graphql-typed-document-node/core": "^3.2.0", - "@mysten/bcs": "0.11.1", - "@noble/curves": "^1.1.0", - "@noble/hashes": "^1.3.1", - "@scure/bip32": "^1.3.1", - "@scure/bip39": "^1.2.1", - "@suchipi/femver": "^1.0.0", - "bech32": "^2.0.0", - "gql.tada": "^1.2.0", - "graphql": "^16.8.1", - "superstruct": "^1.0.3", - "tweetnacl": "^1.0.3" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/axios": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.4.0.tgz", - "integrity": "sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==", - "dependencies": { - "follow-redirects": "^1.15.0", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/base-x": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/base-x/-/base-x-4.0.1.tgz", - "integrity": "sha512-uAZ8x6r6S3aUM9rbHGVOIsR15U/ZSc82b3ymnCPsT45Gk1DDvhDPdIgB5MrhirZWt+5K0EEPQH985kNqZgNPFw==" - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/bs58": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/bs58/-/bs58-5.0.0.tgz", - "integrity": "sha512-r+ihvQJvahgYT50JD05dyJNKlmmSlMoOGwn1lCcEzanPglg7TxYjioQUYehQ9mAR/+hOSd2jRc/Z2y5UxBymvQ==", - "dependencies": { - "base-x": "^4.0.0" - } - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/ethers": { - "version": "6.13.5", - "resolved": "https://registry.npmjs.org/ethers/-/ethers-6.13.5.tgz", - "integrity": "sha512-+knKNieu5EKRThQJWwqaJ10a6HE9sSehGeqWN65//wE7j47ZpFhKAnHB/JJFibwwg61I/koxaPsXbXpD/skNOQ==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/ethers-io/" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@adraffy/ens-normalize": "1.10.1", - "@noble/curves": "1.2.0", - "@noble/hashes": "1.3.2", - "@types/node": "22.7.5", - "aes-js": "4.0.0-beta.5", - "tslib": "2.7.0", - "ws": "8.17.1" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/undici-types": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==" - }, - "node_modules/@wormhole-foundation/wormhole-connect/node_modules/ws": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", - "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/@wry/caches": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@wry/caches/-/caches-1.0.1.tgz", - "integrity": "sha512-bXuaUNLVVkD20wcGBWRyo7j9N3TxePEWFZj2Y+r9OoUzfqmavM84+mFykRicNsBqatba5JLay1t48wxaXaWnlA==", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@wry/context": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/@wry/context/-/context-0.7.4.tgz", - "integrity": "sha512-jmT7Sb4ZQWI5iyu3lobQxICu2nC/vbUhP0vIdd6tHC9PTfenmRmuIFqktc6GH9cgi+ZHnsLWPvfSvc4DrYmKiQ==", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@wry/equality": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@wry/equality/-/equality-0.5.7.tgz", - "integrity": "sha512-BRFORjsTuQv5gxcXsuDXx6oGRhuVsEGwZy6LOzRRfgu+eSfxbhUQ9L9YtSEIuIjY/o7g3iWFjrc5eSY1GXP2Dw==", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@wry/trie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@wry/trie/-/trie-0.5.0.tgz", - "integrity": "sha512-FNoYzHawTMk/6KMQoEG5O4PuioX19UbwdQKF44yw0nLfOypfQdjtfZzo/UIJWAJ23sNIFbD1Ug9lbaDGMwbqQA==", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@xlabs-libs/wallet-aggregator-aptos": { - "version": "1.0.0-alpha.2", - "resolved": "https://registry.npmjs.org/@xlabs-libs/wallet-aggregator-aptos/-/wallet-aggregator-aptos-1.0.0-alpha.2.tgz", - "integrity": "sha512-Lirl4fhxSPKWUdYPeVMvjBB0S5TTOs2a/T3RvrSUEGtdqW2eMJvfnEKRyQ71CwhM6ZYCrL2IUPj1+/h08PZhmA==", - "license": "MIT", - "dependencies": { - "@aptos-labs/ts-sdk": "^1.33.1", - "@aptos-labs/wallet-adapter-core": "^4.23.0", - "@aptos-labs/wallet-standard": "^0.2.0", - "@bitget-wallet/aptos-wallet-adapter": "^0.1.2", - "@martianwallet/aptos-wallet-adapter": "^0.0.5", - "@pontem/wallet-adapter-plugin": "^0.2.1", - "@xlabs-libs/wallet-aggregator-core": "^0.0.1-alpha.22", - "fewcha-plugin-wallet-adapter": "^0.1.3", - "petra-plugin-wallet-adapter": "^0.4.5" - } - }, - "node_modules/@xlabs-libs/wallet-aggregator-aptos/node_modules/@aptos-labs/wallet-adapter-core": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@aptos-labs/wallet-adapter-core/-/wallet-adapter-core-4.24.0.tgz", - "integrity": "sha512-Ve7kcUAO8vMh2QlxJ5oXk4dfhaBKQALR5y1oKWEFNxTd3BoMaYogHpIxSXa+4uSe2M+MsK0UEGfu7nvrqKMVZw==", - "license": "Apache-2.0", - "dependencies": { - "@aptos-connect/wallet-adapter-plugin": "^2.3.2", - "@aptos-labs/wallet-standard": "^0.2.0", - "@atomrigslab/aptos-wallet-adapter": "^0.1.20", - "@mizuwallet-sdk/aptos-wallet-adapter": "^0.3.2", - "buffer": "^6.0.3", - "eventemitter3": "^4.0.7", - "tweetnacl": "^1.0.3" - }, - "peerDependencies": { - "@aptos-labs/ts-sdk": "^1.33.1", - "aptos": "^1.21.0" - } - }, - "node_modules/@xlabs-libs/wallet-aggregator-core": { - "version": "0.0.1-alpha.23", - "resolved": "https://registry.npmjs.org/@xlabs-libs/wallet-aggregator-core/-/wallet-aggregator-core-0.0.1-alpha.23.tgz", - "integrity": "sha512-niQhLa9iY7kkXtlrKgtHKPrUKlQhYrJJU1UaD+sQ5QK6oawUmYPojWHwq20P7j9Sy0K1w4L/G+7RBeRPpmyauw==", - "license": "MIT", - "dependencies": { - "eventemitter3": "^5.0.0" - } - }, - "node_modules/@xlabs-libs/wallet-aggregator-core/node_modules/eventemitter3": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", - "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", - "license": "MIT" - }, - "node_modules/@xlabs-libs/wallet-aggregator-evm": { - "version": "0.0.2-alpha.6", - "resolved": "https://registry.npmjs.org/@xlabs-libs/wallet-aggregator-evm/-/wallet-aggregator-evm-0.0.2-alpha.6.tgz", - "integrity": "sha512-4g8BZk7XOUL3QMaWAU9K3m6hMszXYa+51NIKH1673615Td6Z1OewMp5hQOqjl/Kg3CTtwCASJAq1aEDj/pGs+Q==", - "license": "MIT", - "dependencies": { - "@binance/w3w-ethereum-provider": "1.1.8-alpha.0", - "@binance/w3w-utils": "^1.1.6", - "@binance/w3w-wagmi-connector": "1.2.2-alpha.0", - "@wagmi/core": "^1.4.13", - "@web3modal/standalone": "^2.2.1", - "@xlabs-libs/wallet-aggregator-core": "^0.0.1-alpha.23", - "ethers": "^6.4.2", - "versions": "^10.4.1", - "viem": "^1.20.3" - } - }, - "node_modules/@xlabs-libs/wallet-aggregator-evm/node_modules/@noble/curves": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.2.0.tgz", - "integrity": "sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==", - "license": "MIT", - "dependencies": { - "@noble/hashes": "1.3.2" + "@noble/hashes": "1.3.2" }, "funding": { "url": "https://paulmillr.com/funding/" @@ -15839,243 +15264,6 @@ "@xlabs-libs/wallet-aggregator-core": "^0.0.1-alpha.22" } }, - "node_modules/@xlabs/wormhole-connect": { - "version": "1.0.0-cctpv2.6-development", - "resolved": "https://npm.pkg.github.com/download/@xlabs/wormhole-connect/1.0.0-cctpv2.6-development/c912aa94783f0c70ff94b0ddf5f2c0a714b74bd5", - "integrity": "sha512-4bCkJZDioRWr0Hrq+lz1T6O9FGewJJ6S9Lsu1jgGAG3/ERbhfJOc6jxxqOowxpexja5TIWeBGFRH1GYd0KqUOg==", - "dependencies": { - "@aptos-labs/ts-sdk": "^1.33.1", - "@aptos-labs/wallet-adapter-core": "^4.23.0", - "@coral-xyz/anchor": "^0.29.0", - "@emotion/react": "^11.10.5", - "@emotion/styled": "^11.10.5", - "@ledgerhq/devices": "6.27.1", - "@ledgerhq/errors": "6.10.2", - "@ledgerhq/hw-transport": "6.27.1", - "@ledgerhq/hw-transport-webhid": "6.27.1", - "@ledgerhq/logs": "6.12.0", - "@mayanfinance/wormhole-sdk-route": "1.9.0", - "@metaplex-foundation/mpl-token-metadata": "^3.3.0", - "@metaplex-foundation/umi": "^0.9.2", - "@metaplex-foundation/umi-bundle-defaults": "^0.9.2", - "@mui/icons-material": "^5.11.0", - "@mui/material": "^5.11.4", - "@mysten/sui.js": "^0.32.2", - "@project-serum/anchor": "^0.26.0", - "@reduxjs/toolkit": "^2.5.1", - "@solana/spl-token": "^0.3.9", - "@solana/wallet-adapter-wallets": "^0.19.25", - "@solana/web3.js": "^1.95.8", - "@wormhole-foundation/sdk": "1.13.1", - "@wormhole-foundation/sdk-definitions": "1.13.1", - "@wormhole-foundation/sdk-definitions-ntt": "^0.6.1", - "@wormhole-foundation/sdk-evm-ntt": "^0.6.1", - "@wormhole-foundation/sdk-icons": "^1.0.0", - "@wormhole-foundation/sdk-route-ntt": "^0.6.1", - "@wormhole-foundation/sdk-solana-ntt": "^0.6.1", - "@xlabs-libs/wallet-aggregator-aptos": "^1.0.0-alpha.2", - "@xlabs-libs/wallet-aggregator-core": "^0.0.1-alpha.23", - "@xlabs-libs/wallet-aggregator-evm": "^0.0.2-alpha.6", - "@xlabs-libs/wallet-aggregator-solana": "^0.0.1-alpha.15", - "@xlabs-libs/wallet-aggregator-sui": "^0.0.1-alpha.11", - "@xlabs/circle-v2-route": "^0.0.1-alpha5", - "axios": "1.4.0", - "binary-parser": "^2.2.1", - "ethers": "^6.4.2", - "lz-string": "^1.5.0", - "material-ui-popup-state": "^5.0.4", - "react-infinite-scroller": "^1.2.6", - "react-redux": "^9.2.0", - "react-timer-hook": "^3.0.7", - "rpc-websockets": "^7.11.0", - "sha3": "^2.1.4", - "tss-react": "^4.7.7", - "use-debounce": "^9.0.4", - "web-vitals": "^2.1.4" - }, - "peerDependencies": { - "react": ">=18.0.0", - "react-dom": ">=18.0.0" - } - }, - "node_modules/@xlabs/wormhole-connect/node_modules/@aptos-labs/wallet-adapter-core": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@aptos-labs/wallet-adapter-core/-/wallet-adapter-core-4.25.0.tgz", - "integrity": "sha512-TMiHvteU/DvL9p8npna32kRjCsJdiQgP83QhFLoZKV1rGhvB9NwCs1BnPzoCSTCkgfGkWqZGjVmhynX2p+HZEA==", - "dependencies": { - "@aptos-connect/wallet-adapter-plugin": "^2.3.2", - "@aptos-labs/wallet-standard": "^0.2.0", - "@atomrigslab/aptos-wallet-adapter": "^0.1.20", - "@mizuwallet-sdk/aptos-wallet-adapter": "^0.3.2", - "buffer": "^6.0.3", - "eventemitter3": "^4.0.7", - "tweetnacl": "^1.0.3" - }, - "peerDependencies": { - "@aptos-labs/ts-sdk": "^1.33.1", - "aptos": "^1.21.0" - } - }, - "node_modules/@xlabs/wormhole-connect/node_modules/@mayanfinance/wormhole-sdk-route": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@mayanfinance/wormhole-sdk-route/-/wormhole-sdk-route-1.9.0.tgz", - "integrity": "sha512-uucWZfIQMc4HGOsqhRRivATJ/Yxxs3y4AOX11sDdCZk4SC2WQ47lDqbGseyxayToxoqnCJJ7BijV8gh9wB32+g==", - "dependencies": { - "@mayanfinance/swap-sdk": "10.3.0", - "axios": "^1.4.0" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "@solana/web3.js": "^1.95.8", - "@wormhole-foundation/sdk-connect": "^1.0.0", - "@wormhole-foundation/sdk-evm": "^1.0.0", - "@wormhole-foundation/sdk-solana": "^1.0.0", - "ethers": "^6" - } - }, - "node_modules/@xlabs/wormhole-connect/node_modules/@noble/hashes": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.2.tgz", - "integrity": "sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==", - "engines": { - "node": ">= 16" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@xlabs/wormhole-connect/node_modules/@solana/spl-token": { - "version": "0.3.11", - "resolved": "https://registry.npmjs.org/@solana/spl-token/-/spl-token-0.3.11.tgz", - "integrity": "sha512-bvohO3rIMSVL24Pb+I4EYTJ6cL82eFpInEXD/I8K8upOGjpqHsKUoAempR/RnUlI1qSFNyFlWJfu6MNUgfbCQQ==", - "dependencies": { - "@solana/buffer-layout": "^4.0.0", - "@solana/buffer-layout-utils": "^0.2.0", - "@solana/spl-token-metadata": "^0.1.2", - "buffer": "^6.0.3" - }, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "@solana/web3.js": "^1.88.0" - } - }, - "node_modules/@xlabs/wormhole-connect/node_modules/@types/node": { - "version": "22.7.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.5.tgz", - "integrity": "sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==", - "dependencies": { - "undici-types": "~6.19.2" - } - }, - "node_modules/@xlabs/wormhole-connect/node_modules/@wormhole-foundation/sdk-base": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-base/-/sdk-base-1.13.1.tgz", - "integrity": "sha512-tPsFB1NKFX5bUi0gw+2lZ3ebOfuxdZxJFpwJdq/37Hqp53gCepOAEiItNZAZIKIPYbF53f662wG15rUZdKVYWA==", - "dependencies": { - "@scure/base": "^1.1.3", - "binary-layout": "^1.0.3" - } - }, - "node_modules/@xlabs/wormhole-connect/node_modules/@wormhole-foundation/sdk-definitions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/@wormhole-foundation/sdk-definitions/-/sdk-definitions-1.13.1.tgz", - "integrity": "sha512-7UoQ0jhlDmWQND85kgEl5PoW8MefbgWOhI1AaSUQDJxqclfvClPq8eSM7txOdKNb3ogNqHZBuDNCm6y9LFTXZw==", - "dependencies": { - "@noble/curves": "^1.4.0", - "@noble/hashes": "^1.3.1", - "@wormhole-foundation/sdk-base": "1.13.1" - } - }, - "node_modules/@xlabs/wormhole-connect/node_modules/@xlabs/circle-v2-route": { - "version": "0.0.1-alpha5", - "resolved": "https://npm.pkg.github.com/download/@xlabs/circle-v2-route/0.0.1-alpha5/6716dece1ee3f6dd8963d7b27e29c371a0edad8a", - "integrity": "sha512-AwqSVFN+vWVLGnZP9IjaTrAnlhEPPECfezgdp/Oe90V3JwMopw/l8vPk6gt4LVYzFIO4bwZulkZ2fQ3WTyJcXQ==", - "peerDependencies": { - "@wormhole-foundation/sdk-base": "^1.13.1", - "@wormhole-foundation/sdk-connect": "^1.13.1", - "@wormhole-foundation/sdk-definitions": "^1.13.1", - "@wormhole-foundation/sdk-evm": "^1.13.1", - "@wormhole-foundation/sdk-solana": "^1.13.1", - "axios": "^1.4.0" - } - }, - "node_modules/@xlabs/wormhole-connect/node_modules/axios": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.4.0.tgz", - "integrity": "sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==", - "dependencies": { - "follow-redirects": "^1.15.0", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, - "node_modules/@xlabs/wormhole-connect/node_modules/ethers": { - "version": "6.13.5", - "resolved": "https://registry.npmjs.org/ethers/-/ethers-6.13.5.tgz", - "integrity": "sha512-+knKNieu5EKRThQJWwqaJ10a6HE9sSehGeqWN65//wE7j47ZpFhKAnHB/JJFibwwg61I/koxaPsXbXpD/skNOQ==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/ethers-io/" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "dependencies": { - "@adraffy/ens-normalize": "1.10.1", - "@noble/curves": "1.2.0", - "@noble/hashes": "1.3.2", - "@types/node": "22.7.5", - "aes-js": "4.0.0-beta.5", - "tslib": "2.7.0", - "ws": "8.17.1" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/@xlabs/wormhole-connect/node_modules/ethers/node_modules/@noble/curves": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.2.0.tgz", - "integrity": "sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==", - "dependencies": { - "@noble/hashes": "1.3.2" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@xlabs/wormhole-connect/node_modules/undici-types": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==" - }, - "node_modules/@xlabs/wormhole-connect/node_modules/ws": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", - "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, "node_modules/@xstate/fsm": { "version": "1.6.5", "resolved": "https://registry.npmjs.org/@xstate/fsm/-/fsm-1.6.5.tgz", diff --git a/apps/connect/package.json b/apps/connect/package.json index e9439e6f7..218134372 100644 --- a/apps/connect/package.json +++ b/apps/connect/package.json @@ -34,8 +34,7 @@ "@mui/material": "^5.12.1", "@tanstack/react-query": "^5.14.2", "@wormhole-foundation/sdk": "^1.13.1", - "@wormhole-foundation/wormhole-connect": "^2.3.0", - "@xlabs/wormhole-connect": "^1.0.0-cctpv2.6-development", + "@wormhole-foundation/wormhole-connect": "^2.4.0-beta.1-development", "bech32": "^2.0.0", "dompurify": "^3.0.6", "ethers": "^6.4.2", diff --git a/apps/connect/src/components/atoms/Connect.tsx b/apps/connect/src/components/atoms/Connect.tsx index 09604b26e..75a34196e 100644 --- a/apps/connect/src/components/atoms/Connect.tsx +++ b/apps/connect/src/components/atoms/Connect.tsx @@ -1,11 +1,11 @@ import { memo, useEffect, useState } from "react"; -import WormholeConnect, { nttRoutes } from "@xlabs/wormhole-connect"; +import WormholeConnect, { nttRoutes } from "@wormhole-foundation/wormhole-connect"; import { useConnectConfig } from "../../hooks/useConnectConfig"; import { styled, CircularProgress } from "@mui/material"; import { NAVBAR_WIDTH } from "./NavBar"; import { theme } from "../../theme/connect"; import { Banner } from "./Banner"; -import { WormholeConnectConfig } from "@xlabs/wormhole-connect"; +import { WormholeConnectConfig } from "@wormhole-foundation/wormhole-connect"; import { fetchTokensConfig } from "../../utils/fetchTokens"; import { envVars } from "../../env/env-vars"; diff --git a/apps/connect/src/env/common.ts b/apps/connect/src/env/common.ts index 66ee628f9..f3c6690f8 100644 --- a/apps/connect/src/env/common.ts +++ b/apps/connect/src/env/common.ts @@ -1,4 +1,4 @@ -import type { WormholeConnectConfig } from "@xlabs/wormhole-connect"; +import type { WormholeConnectConfig } from "@wormhole-foundation/wormhole-connect"; import { envVars } from "./env-vars"; const rpcs = (chains: string[], template: (chain: string) => string) => diff --git a/apps/connect/src/env/token-bridge.mainnet.ts b/apps/connect/src/env/token-bridge.mainnet.ts index 774e12849..834c70033 100644 --- a/apps/connect/src/env/token-bridge.mainnet.ts +++ b/apps/connect/src/env/token-bridge.mainnet.ts @@ -7,8 +7,7 @@ import { MayanRouteSWIFT, MayanRouteSHUTTLE, type WormholeConnectConfig, - CircleV2ManualRoute, -} from "@xlabs/wormhole-connect"; +} from "@wormhole-foundation/wormhole-connect"; import { Env, MAINNET_RPCS } from "./common"; import { M0AutomaticRoute } from "@m0-foundation/ntt-sdk-route"; @@ -22,7 +21,6 @@ export const ENV: Env = { // } as WormholeConnectConfig["ui"], rpcs: MAINNET_RPCS, routes: [ - CircleV2ManualRoute, ...DEFAULT_ROUTES, MayanRouteWH as any, // FIXME: Remove this any and fix wh connect type issues MayanRouteMCTP, diff --git a/apps/connect/src/env/token-bridge.testnet.ts b/apps/connect/src/env/token-bridge.testnet.ts index b49fb38bc..d698b6266 100644 --- a/apps/connect/src/env/token-bridge.testnet.ts +++ b/apps/connect/src/env/token-bridge.testnet.ts @@ -1,7 +1,7 @@ import { ENV as ENV_BASE } from "./token-bridge"; import { mergeDeep } from "../utils/mergeDeep"; -import { CircleV2ManualRoute, DEFAULT_ROUTES } from "@xlabs/wormhole-connect"; -import type { WormholeConnectConfig } from "@xlabs/wormhole-connect"; +import { DEFAULT_ROUTES } from "@wormhole-foundation/wormhole-connect"; +import type { WormholeConnectConfig } from "@wormhole-foundation/wormhole-connect"; import { Env } from "./common"; export const ENV: Env = { @@ -34,7 +34,7 @@ export const ENV: Env = { "Mantle", "Worldchain", ], - routes: [...DEFAULT_ROUTES, CircleV2ManualRoute], + routes: [...DEFAULT_ROUTES], } ), }; diff --git a/apps/connect/src/env/token-bridge.ts b/apps/connect/src/env/token-bridge.ts index 99736c92c..01951f183 100644 --- a/apps/connect/src/env/token-bridge.ts +++ b/apps/connect/src/env/token-bridge.ts @@ -1,4 +1,4 @@ -import type { WormholeConnectConfig } from "@xlabs/wormhole-connect"; +import type { WormholeConnectConfig } from "@wormhole-foundation/wormhole-connect"; import { chains, Env, PUBLIC_URL, wormholeConnectConfigCommon } from "./common"; import { mergeDeep } from "../utils/mergeDeep"; diff --git a/apps/connect/src/env/usdc-bridge.mainnet.ts b/apps/connect/src/env/usdc-bridge.mainnet.ts index 4dff3d311..3d4fad7fe 100644 --- a/apps/connect/src/env/usdc-bridge.mainnet.ts +++ b/apps/connect/src/env/usdc-bridge.mainnet.ts @@ -1,11 +1,10 @@ import { ENV as ENV_BASE } from "./usdc-bridge"; import { mergeDeep } from "../utils/mergeDeep"; import { - CircleV2ManualRoute, DEFAULT_ROUTES, MayanRouteSHUTTLE, type WormholeConnectConfig, -} from "@xlabs/wormhole-connect"; +} from "@wormhole-foundation/wormhole-connect"; import { Env, MAINNET_RPCS } from "./common"; export const ENV: Env = { @@ -15,7 +14,6 @@ export const ENV: Env = { { rpcs: MAINNET_RPCS, routes: [ - CircleV2ManualRoute, ...DEFAULT_ROUTES, MayanRouteSHUTTLE as any, ], diff --git a/apps/connect/src/env/usdc-bridge.testnet.ts b/apps/connect/src/env/usdc-bridge.testnet.ts index a4863f9c2..6719392a8 100644 --- a/apps/connect/src/env/usdc-bridge.testnet.ts +++ b/apps/connect/src/env/usdc-bridge.testnet.ts @@ -1,10 +1,9 @@ import { ENV as ENV_BASE } from "./usdc-bridge"; import { mergeDeep } from "../utils/mergeDeep"; import { - CircleV2ManualRoute, DEFAULT_ROUTES, type WormholeConnectConfig, -} from "@xlabs/wormhole-connect"; +} from "@wormhole-foundation/wormhole-connect"; import { Env } from "./common"; export const ENV: Env = { @@ -15,7 +14,6 @@ export const ENV: Env = { routes: [ ...DEFAULT_ROUTES, //MayanRouteSHUTTLE as any, - CircleV2ManualRoute, ], chains: [ "Sepolia", diff --git a/apps/connect/src/env/usdc-bridge.ts b/apps/connect/src/env/usdc-bridge.ts index 2c9b512b4..9efca4abe 100644 --- a/apps/connect/src/env/usdc-bridge.ts +++ b/apps/connect/src/env/usdc-bridge.ts @@ -1,7 +1,7 @@ import { DEFAULT_ROUTES, type WormholeConnectConfig, -} from "@xlabs/wormhole-connect"; +} from "@wormhole-foundation/wormhole-connect"; import { Env, PUBLIC_URL, wormholeConnectConfigCommon } from "./common"; import { mergeDeep } from "../utils/mergeDeep"; diff --git a/apps/connect/src/hooks/useConnectConfig.ts b/apps/connect/src/hooks/useConnectConfig.ts index 57d2bf924..154f1c960 100644 --- a/apps/connect/src/hooks/useConnectConfig.ts +++ b/apps/connect/src/hooks/useConnectConfig.ts @@ -1,4 +1,4 @@ -import type { WormholeConnectConfig } from "@xlabs/wormhole-connect"; +import type { WormholeConnectConfig } from "@wormhole-foundation/wormhole-connect"; import { useEffect, useMemo, useState } from "react"; import { useQueryParams } from "./useQueryParams"; diff --git a/apps/connect/src/hooks/useFormatAssetParam.test.ts b/apps/connect/src/hooks/useFormatAssetParam.test.ts index adf34066d..a0b1e6869 100644 --- a/apps/connect/src/hooks/useFormatAssetParam.test.ts +++ b/apps/connect/src/hooks/useFormatAssetParam.test.ts @@ -2,7 +2,7 @@ import { renderHook } from "@testing-library/react"; import { useFormatAssetParam } from "./useFormatAssetParam"; // Mock the wormhole-connect package -jest.mock("@xlabs/wormhole-connect", () => ({ +jest.mock("@wormhole-foundation/wormhole-connect", () => ({ MAINNET: { tokens: [ { diff --git a/apps/connect/src/hooks/useFormatAssetParam.ts b/apps/connect/src/hooks/useFormatAssetParam.ts index 803ca147e..6b14e41e0 100644 --- a/apps/connect/src/hooks/useFormatAssetParam.ts +++ b/apps/connect/src/hooks/useFormatAssetParam.ts @@ -1,5 +1,5 @@ import { ENV } from "@env"; -import { MAINNET, TESTNET } from "@xlabs/wormhole-connect"; +import { MAINNET, TESTNET } from "@wormhole-foundation/wormhole-connect"; import { useMemo } from "react"; const tokensList = diff --git a/apps/connect/src/providers/sanctions.ts b/apps/connect/src/providers/sanctions.ts index 650a0ff19..b9b99113e 100644 --- a/apps/connect/src/providers/sanctions.ts +++ b/apps/connect/src/providers/sanctions.ts @@ -1,6 +1,6 @@ import { Chain, toChainId } from "@wormhole-foundation/sdk"; import { isCosmWasmChain, isEVMChain } from "../utils/constants"; -import { WormholeConnectConfig } from "@xlabs/wormhole-connect"; +import { WormholeConnectConfig } from "@wormhole-foundation/wormhole-connect"; export type ExtendedTransferDetails = Parameters< NonNullable diff --git a/apps/connect/src/providers/telemetry.ts b/apps/connect/src/providers/telemetry.ts index 8469dc7bb..b19411e0c 100644 --- a/apps/connect/src/providers/telemetry.ts +++ b/apps/connect/src/providers/telemetry.ts @@ -1,6 +1,6 @@ import mixpanel from "mixpanel-browser"; import { isPreview, isProduction } from "../utils/constants"; -import type { WormholeConnectConfig } from "@xlabs/wormhole-connect"; +import type { WormholeConnectConfig } from "@wormhole-foundation/wormhole-connect"; import { amount as sdkAmount } from "@wormhole-foundation/sdk"; export type WormholeConnectEvent = Parameters< diff --git a/apps/connect/src/theme/connect.ts b/apps/connect/src/theme/connect.ts index 2bf74de21..03636f618 100644 --- a/apps/connect/src/theme/connect.ts +++ b/apps/connect/src/theme/connect.ts @@ -1,4 +1,4 @@ -import type { WormholeConnectTheme } from "@xlabs/wormhole-connect"; +import type { WormholeConnectTheme } from "@wormhole-foundation/wormhole-connect"; export const theme: WormholeConnectTheme = { mode: "dark", diff --git a/apps/connect/src/utils/transferVerification.ts b/apps/connect/src/utils/transferVerification.ts index 0de12d4c0..953bb1920 100644 --- a/apps/connect/src/utils/transferVerification.ts +++ b/apps/connect/src/utils/transferVerification.ts @@ -1,7 +1,7 @@ import { isValidAddress } from "./isValidAddress"; import { isSanctionedAddress } from "../../src/providers/sanctions"; import { Chain } from "@wormhole-foundation/sdk"; -import { WormholeConnectConfig } from "@xlabs/wormhole-connect"; +import { WormholeConnectConfig } from "@wormhole-foundation/wormhole-connect"; export type ExtendedTransferDetails = Parameters< NonNullable diff --git a/apps/connect/vite.token-bridge.config.ts b/apps/connect/vite.token-bridge.config.ts index 0616d6d93..943709cf9 100644 --- a/apps/connect/vite.token-bridge.config.ts +++ b/apps/connect/vite.token-bridge.config.ts @@ -39,7 +39,7 @@ export default defineConfig({ tag: "meta", attrs: { name: "Wormhole connect", - content: `v${packageJson.dependencies["@xlabs/wormhole-connect"]}`, + content: `v${packageJson.dependencies["@wormhole-foundation/wormhole-connect"]}`, }, }, { diff --git a/apps/connect/vite.usdc-bridge.config.ts b/apps/connect/vite.usdc-bridge.config.ts index bef53f258..4eb669ca1 100644 --- a/apps/connect/vite.usdc-bridge.config.ts +++ b/apps/connect/vite.usdc-bridge.config.ts @@ -42,7 +42,7 @@ export default defineConfig({ tag: "meta", attrs: { name: "Wormhole connect", - content: `v${packageJson.dependencies["@xlabs/wormhole-connect"]}`, + content: `v${packageJson.dependencies["@wormhole-foundation/wormhole-connect"]}`, }, }, {