From 3f5198b38378e043cbfa9e2c7de2c5904e52103e Mon Sep 17 00:00:00 2001 From: subhod-i Date: Tue, 22 Oct 2024 12:10:52 +0530 Subject: [PATCH] build: upgrade appkit adapter library --- js/ui/package-lock.json | 1390 ++++++++++++++++++++++++++++++--------- js/ui/package.json | 2 +- js/ui/src/App.svelte | 2 +- 3 files changed, 1067 insertions(+), 327 deletions(-) diff --git a/js/ui/package-lock.json b/js/ui/package-lock.json index 07bf445..3b022d4 100644 --- a/js/ui/package-lock.json +++ b/js/ui/package-lock.json @@ -8,7 +8,7 @@ "name": "vite-project", "version": "0.0.0", "dependencies": { - "@reown/appkit-adapter-wagmi": "^1.0.4", + "@reown/appkit-adapter-wagmi": "^1.1.6", "js-cookie": "^3.0.5", "siwe": "^2.3.2", "viem": "^2.21.14", @@ -2262,10 +2262,10 @@ } }, "node_modules/@coinbase/wallet-sdk": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@coinbase/wallet-sdk/-/wallet-sdk-4.0.4.tgz", - "integrity": "sha512-74c040CRnGhfRjr3ArnkAgud86erIqdkPHNt5HR1k9u97uTIZCJww9eGYT67Qf7gHPpGS/xW8Be1D4dvRm63FA==", - "license": "Apache-2.0", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@coinbase/wallet-sdk/-/wallet-sdk-4.0.3.tgz", + "integrity": "sha512-y/OGEjlvosikjfB+wk+4CVb9OxD1ob9cidEBLI5h8Hxaf/Qoob2XoVT1uvhtAzBx34KpGYSd+alKvh/GCRre4Q==", + "peer": true, "dependencies": { "buffer": "^6.0.3", "clsx": "^1.2.1", @@ -2958,7 +2958,6 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-2.0.4.tgz", "integrity": "sha512-GFn91inaUa2oHLak8awSIigYz0cU0Payr1rcFsrkf5OJ5eSPxElyZfKh0f2p9FsTiZWXQdWGJeXZICEfXXYSXQ==", - "license": "BSD-3-Clause", "dependencies": { "@lit-labs/ssr-dom-shim": "^1.2.0" } @@ -5159,148 +5158,558 @@ } }, "node_modules/@reown/appkit": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@reown/appkit/-/appkit-1.0.4.tgz", - "integrity": "sha512-7jb9URRLdzDjAsNTU4IpQRu2fFRuiDJUW511zdcGJlJxV9ogYU3l4rgXHVaSGi+BPKPyNpUUulENEn0wMeqzzg==", - "license": "Apache-2.0", - "dependencies": { - "@reown/appkit-common": "1.0.4", - "@reown/appkit-core": "1.0.4", - "@reown/appkit-polyfills": "1.0.4", - "@reown/appkit-scaffold-ui": "1.0.4", - "@reown/appkit-siwe": "1.0.4", - "@reown/appkit-ui": "1.0.4", - "@reown/appkit-utils": "1.0.4", - "@reown/appkit-wallet": "1.0.4", - "@walletconnect/types": "2.16.1", - "@walletconnect/universal-provider": "2.16.1", - "@walletconnect/utils": "2.16.1", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@reown/appkit/-/appkit-1.1.6.tgz", + "integrity": "sha512-93w0cFW+mvYUOgb+rU0I+IB1mBFw1qZLsVEvI4Jv7rTpWkA4aeLRcpykjUKibVu3ZrikhmiFidtgar2XpcQ2zw==", + "dependencies": { + "@reown/appkit-common": "1.1.6", + "@reown/appkit-core": "1.1.6", + "@reown/appkit-polyfills": "1.1.6", + "@reown/appkit-scaffold-ui": "1.1.6", + "@reown/appkit-siwe": "1.1.6", + "@reown/appkit-ui": "1.1.6", + "@reown/appkit-utils": "1.1.6", + "@reown/appkit-wallet": "1.1.6", + "@walletconnect/types": "2.17.0", + "@walletconnect/universal-provider": "2.17.0", + "@walletconnect/utils": "2.17.0", + "valtio": "1.11.2", + "viem": "2.x" + } + }, + "node_modules/@reown/appkit-adapter-wagmi": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@reown/appkit-adapter-wagmi/-/appkit-adapter-wagmi-1.1.6.tgz", + "integrity": "sha512-YKBqF92GvWVeUuvwP0j5/rUx99dtHaVbuPZOQZ5GxEDQz/oTvEsQs12qOSOMTkqnlAlaEXp4UQ5wWh+UeK6crA==", + "dependencies": { + "@reown/appkit": "1.1.6", + "@reown/appkit-common": "1.1.6", + "@reown/appkit-core": "1.1.6", + "@reown/appkit-polyfills": "1.1.6", + "@reown/appkit-scaffold-ui": "1.1.6", + "@reown/appkit-siwe": "1.1.6", + "@reown/appkit-ui": "1.1.6", + "@reown/appkit-utils": "1.1.6", + "@reown/appkit-wallet": "1.1.6", + "@walletconnect/universal-provider": "2.17.0", + "@walletconnect/utils": "2.17.0", "valtio": "1.11.2" }, - "optionalDependencies": { - "borsh": "0.7.0", - "bs58": "5.0.0" + "peerDependencies": { + "@coinbase/wallet-sdk": "4.0.3", + "@wagmi/connectors": ">=5.1", + "@wagmi/core": ">=2.13", + "viem": "2.x", + "wagmi": ">=2.12" } }, - "node_modules/@reown/appkit-adapter-wagmi": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@reown/appkit-adapter-wagmi/-/appkit-adapter-wagmi-1.0.4.tgz", - "integrity": "sha512-jO4s+mBZfA49B3i0jGXugiw17LhhoLhOqinuzOF9RgKGMRZpQXHMVIZ+CGkNZ1SXiCopKLHszGeCuLnpgXodYg==", - "license": "Apache-2.0", + "node_modules/@reown/appkit-adapter-wagmi/node_modules/@walletconnect/core": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-2.17.0.tgz", + "integrity": "sha512-On+uSaCfWdsMIQsECwWHZBmUXfrnqmv6B8SXRRuTJgd8tUpEvBkLQH4X7XkSm3zW6ozEkQTCagZ2ox2YPn3kbw==", "dependencies": { - "@reown/appkit": "1.0.4", - "@reown/appkit-common": "1.0.4", - "@reown/appkit-core": "1.0.4", - "@reown/appkit-polyfills": "1.0.4", - "@reown/appkit-scaffold-ui": "1.0.4", - "@reown/appkit-siwe": "1.0.4", - "@reown/appkit-ui": "1.0.4", - "@reown/appkit-utils": "1.0.4", - "@reown/appkit-wallet": "1.0.4", - "@walletconnect/universal-provider": "2.16.1", - "@walletconnect/utils": "2.16.1", - "valtio": "1.11.2" + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/jsonrpc-ws-connection": "1.0.14", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.0.4", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.17.0", + "@walletconnect/utils": "2.17.0", + "events": "3.3.0", + "lodash.isequal": "4.5.0", + "uint8arrays": "3.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@reown/appkit-adapter-wagmi/node_modules/@walletconnect/sign-client": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/sign-client/-/sign-client-2.17.0.tgz", + "integrity": "sha512-sErYwvSSHQolNXni47L3Bm10ptJc1s1YoJvJd34s5E9h9+d3rj7PrhbiW9X82deN+Dm5oA8X9tC4xty1yIBrVg==", + "dependencies": { + "@walletconnect/core": "2.17.0", + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/logger": "2.1.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.17.0", + "@walletconnect/utils": "2.17.0", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit-adapter-wagmi/node_modules/@walletconnect/types": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.17.0.tgz", + "integrity": "sha512-i1pn9URpvt9bcjRDkabuAmpA9K7mzyKoLJlbsAujRVX7pfaG7wur7u9Jz0bk1HxvuABL5LHNncTnVKSXKQ5jZA==", + "dependencies": { + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit-adapter-wagmi/node_modules/@walletconnect/universal-provider": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/universal-provider/-/universal-provider-2.17.0.tgz", + "integrity": "sha512-d3V5Be7AqLrvzcdMZSBS8DmGDRdqnyLk1DWmRKAGgR6ieUWykhhUKlvfeoZtvJrIXrY7rUGYpH1X41UtFkW5Pw==", + "dependencies": { + "@walletconnect/jsonrpc-http-connection": "1.0.8", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/logger": "2.1.2", + "@walletconnect/sign-client": "2.17.0", + "@walletconnect/types": "2.17.0", + "@walletconnect/utils": "2.17.0", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit-adapter-wagmi/node_modules/@walletconnect/utils": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.17.0.tgz", + "integrity": "sha512-1aeQvjwsXy4Yh9G6g2eGmXrEl+BzkNjHRdCrGdMYqFTFa8ROEJfTGsSH3pLsNDlOY94CoBUvJvM55q/PMoN/FQ==", + "dependencies": { + "@stablelib/chacha20poly1305": "1.0.1", + "@stablelib/hkdf": "1.0.1", + "@stablelib/random": "1.0.2", + "@stablelib/sha256": "1.0.1", + "@stablelib/x25519": "1.0.3", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.0.4", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.17.0", + "@walletconnect/window-getters": "1.0.1", + "@walletconnect/window-metadata": "1.0.1", + "detect-browser": "5.3.0", + "elliptic": "^6.5.7", + "query-string": "7.1.3", + "uint8arrays": "3.1.0" } }, "node_modules/@reown/appkit-common": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@reown/appkit-common/-/appkit-common-1.0.4.tgz", - "integrity": "sha512-VvFXYbx4osSA0yEMkUWhZHfx5QIrKhURej5vmcw3HtEBXkNvWuuYLYdToFBBZ2WiU2zVl73rrIrVA97aP5hY7g==", - "license": "Apache-2.0", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@reown/appkit-common/-/appkit-common-1.1.6.tgz", + "integrity": "sha512-kvWQ5rrimf7TrBkVY9yi6oXh5w8843RW/WUsl+bWumYmY9YJh8F9x3ml14aIiEcgfd0pJNiI5B15FyF33GoWxA==", "dependencies": { "bignumber.js": "9.1.2", - "dayjs": "1.11.10" + "dayjs": "1.11.10", + "viem": "2.x" } }, "node_modules/@reown/appkit-core": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@reown/appkit-core/-/appkit-core-1.0.4.tgz", - "integrity": "sha512-5Nry5QH/1A1MGyR2jAnXKXSNvIXGicLu9NDc/VA2YyXy4OmDcn/KgLC+uqOnQLgrsjzWFXf1SYbIKVq9z7CaiQ==", - "license": "Apache-2.0", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@reown/appkit-core/-/appkit-core-1.1.6.tgz", + "integrity": "sha512-OSV1fogcTUDq7CTT3F4dTT8SA0YwwGT89sR/TvsOU9ex8B7oBirIeulnUOwi/PGM4fGBy3Y2m1Cq3Mhvif5f5Q==", + "dependencies": { + "@reown/appkit-common": "1.1.6", + "@reown/appkit-wallet": "1.1.6", + "@walletconnect/universal-provider": "2.17.0", + "valtio": "1.11.2", + "viem": "2.x" + } + }, + "node_modules/@reown/appkit-core/node_modules/@walletconnect/core": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-2.17.0.tgz", + "integrity": "sha512-On+uSaCfWdsMIQsECwWHZBmUXfrnqmv6B8SXRRuTJgd8tUpEvBkLQH4X7XkSm3zW6ozEkQTCagZ2ox2YPn3kbw==", "dependencies": { - "@reown/appkit-common": "1.0.4", - "@reown/appkit-wallet": "1.0.4", - "@walletconnect/universal-provider": "2.16.1", - "valtio": "1.11.2" + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/jsonrpc-ws-connection": "1.0.14", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.0.4", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.17.0", + "@walletconnect/utils": "2.17.0", + "events": "3.3.0", + "lodash.isequal": "4.5.0", + "uint8arrays": "3.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@reown/appkit-core/node_modules/@walletconnect/sign-client": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/sign-client/-/sign-client-2.17.0.tgz", + "integrity": "sha512-sErYwvSSHQolNXni47L3Bm10ptJc1s1YoJvJd34s5E9h9+d3rj7PrhbiW9X82deN+Dm5oA8X9tC4xty1yIBrVg==", + "dependencies": { + "@walletconnect/core": "2.17.0", + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/logger": "2.1.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.17.0", + "@walletconnect/utils": "2.17.0", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit-core/node_modules/@walletconnect/types": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.17.0.tgz", + "integrity": "sha512-i1pn9URpvt9bcjRDkabuAmpA9K7mzyKoLJlbsAujRVX7pfaG7wur7u9Jz0bk1HxvuABL5LHNncTnVKSXKQ5jZA==", + "dependencies": { + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit-core/node_modules/@walletconnect/universal-provider": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/universal-provider/-/universal-provider-2.17.0.tgz", + "integrity": "sha512-d3V5Be7AqLrvzcdMZSBS8DmGDRdqnyLk1DWmRKAGgR6ieUWykhhUKlvfeoZtvJrIXrY7rUGYpH1X41UtFkW5Pw==", + "dependencies": { + "@walletconnect/jsonrpc-http-connection": "1.0.8", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/logger": "2.1.2", + "@walletconnect/sign-client": "2.17.0", + "@walletconnect/types": "2.17.0", + "@walletconnect/utils": "2.17.0", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit-core/node_modules/@walletconnect/utils": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.17.0.tgz", + "integrity": "sha512-1aeQvjwsXy4Yh9G6g2eGmXrEl+BzkNjHRdCrGdMYqFTFa8ROEJfTGsSH3pLsNDlOY94CoBUvJvM55q/PMoN/FQ==", + "dependencies": { + "@stablelib/chacha20poly1305": "1.0.1", + "@stablelib/hkdf": "1.0.1", + "@stablelib/random": "1.0.2", + "@stablelib/sha256": "1.0.1", + "@stablelib/x25519": "1.0.3", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.0.4", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.17.0", + "@walletconnect/window-getters": "1.0.1", + "@walletconnect/window-metadata": "1.0.1", + "detect-browser": "5.3.0", + "elliptic": "^6.5.7", + "query-string": "7.1.3", + "uint8arrays": "3.1.0" } }, "node_modules/@reown/appkit-polyfills": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@reown/appkit-polyfills/-/appkit-polyfills-1.0.4.tgz", - "integrity": "sha512-zSTWsWgkKN8Ri46c3XUQagIgtgh0AH7VMB6WqscGi/91Rw7v3dSDbepvu53DMVwsiZ3nmTYq/xYEhKGOc8sZ/Q==", - "license": "Apache-2.0", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@reown/appkit-polyfills/-/appkit-polyfills-1.1.6.tgz", + "integrity": "sha512-4Nmu1rO82brv29OFC7UNwPDQ5sg0SoBPtGqB1a2PENM4kywju1GRAcwWPkIVOimKYoptXAQoBnQpGv8gPhQk2w==", "dependencies": { "buffer": "6.0.3" } }, "node_modules/@reown/appkit-scaffold-ui": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@reown/appkit-scaffold-ui/-/appkit-scaffold-ui-1.0.4.tgz", - "integrity": "sha512-Pv7SdPoxjncM33t1wYEv9G5/t0i3tMamC3gw1Y7vJFf2VtoBGt9/4I9bOX9/DrFPPIYM+/aUXRS1HZAswhWrxQ==", - "license": "Apache-2.0", - "dependencies": { - "@reown/appkit-common": "1.0.4", - "@reown/appkit-core": "1.0.4", - "@reown/appkit-siwe": "1.0.4", - "@reown/appkit-ui": "1.0.4", - "@reown/appkit-utils": "1.0.4", - "@reown/appkit-wallet": "1.0.4", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@reown/appkit-scaffold-ui/-/appkit-scaffold-ui-1.1.6.tgz", + "integrity": "sha512-DLjqLZotiFaDj0etL1QIKdjYmv4WEko9ZdUiw0OBJ8jwv1rMp59BC3lqFmoIoS+GkrKUx9FuQqY9SeUTj9/WmA==", + "dependencies": { + "@reown/appkit-common": "1.1.6", + "@reown/appkit-core": "1.1.6", + "@reown/appkit-siwe": "1.1.6", + "@reown/appkit-ui": "1.1.6", + "@reown/appkit-utils": "1.1.6", + "@reown/appkit-wallet": "1.1.6", "lit": "3.1.0" } }, - "node_modules/@reown/appkit-siwe": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@reown/appkit-siwe/-/appkit-siwe-1.0.4.tgz", - "integrity": "sha512-NLdvx3EHRdDqAqrUmWkrJNn7rI9Uk587YTvxcAcYPcVLr4sZ4WEs6I9e8Ja2xyjw5SVspZ/TqvkACs/NZK08NA==", - "license": "Apache-2.0", + "node_modules/@reown/appkit-siwe": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@reown/appkit-siwe/-/appkit-siwe-1.1.6.tgz", + "integrity": "sha512-pCjgBAwfpwXqYDG3xQrc3yQIUG4SE4h1bi9h1cYsaYLwhHE/FYZ4fycJwUH8Gd0IIwd2yQ5VYcva0c2sS7+xsA==", + "dependencies": { + "@reown/appkit-common": "1.1.6", + "@reown/appkit-core": "1.1.6", + "@reown/appkit-ui": "1.1.6", + "@reown/appkit-utils": "1.1.6", + "@reown/appkit-wallet": "1.1.6", + "@walletconnect/utils": "2.17.0", + "lit": "3.1.0", + "valtio": "1.11.2" + } + }, + "node_modules/@reown/appkit-siwe/node_modules/@walletconnect/types": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.17.0.tgz", + "integrity": "sha512-i1pn9URpvt9bcjRDkabuAmpA9K7mzyKoLJlbsAujRVX7pfaG7wur7u9Jz0bk1HxvuABL5LHNncTnVKSXKQ5jZA==", + "dependencies": { + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit-siwe/node_modules/@walletconnect/utils": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.17.0.tgz", + "integrity": "sha512-1aeQvjwsXy4Yh9G6g2eGmXrEl+BzkNjHRdCrGdMYqFTFa8ROEJfTGsSH3pLsNDlOY94CoBUvJvM55q/PMoN/FQ==", + "dependencies": { + "@stablelib/chacha20poly1305": "1.0.1", + "@stablelib/hkdf": "1.0.1", + "@stablelib/random": "1.0.2", + "@stablelib/sha256": "1.0.1", + "@stablelib/x25519": "1.0.3", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.0.4", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.17.0", + "@walletconnect/window-getters": "1.0.1", + "@walletconnect/window-metadata": "1.0.1", + "detect-browser": "5.3.0", + "elliptic": "^6.5.7", + "query-string": "7.1.3", + "uint8arrays": "3.1.0" + } + }, + "node_modules/@reown/appkit-ui": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@reown/appkit-ui/-/appkit-ui-1.1.6.tgz", + "integrity": "sha512-BQV5OJQWHE3Kv8yBKVWUHMMlOywcItwGQr1q8Zca84+HsqdDmXRtUlYZOH4np+c0qe8pIguUeKyearYQc+I96A==", + "dependencies": { + "lit": "3.1.0", + "qrcode": "1.5.3" + } + }, + "node_modules/@reown/appkit-utils": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@reown/appkit-utils/-/appkit-utils-1.1.6.tgz", + "integrity": "sha512-uhQv83SqLLyv/FRy1Kj22DPsNtmyl46V/nk10YmZnezvuU01cO4DspquzKA04DUk8KFmzUaR22PUiIhsKCh4yw==", + "dependencies": { + "@reown/appkit-common": "1.1.6", + "@reown/appkit-core": "1.1.6", + "@reown/appkit-polyfills": "1.1.6", + "@reown/appkit-wallet": "1.1.6", + "@walletconnect/logger": "2.1.2", + "@walletconnect/universal-provider": "2.17.0", + "valtio": "1.11.2", + "viem": "2.x" + }, + "peerDependencies": { + "valtio": "1.11.2" + } + }, + "node_modules/@reown/appkit-utils/node_modules/@walletconnect/core": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-2.17.0.tgz", + "integrity": "sha512-On+uSaCfWdsMIQsECwWHZBmUXfrnqmv6B8SXRRuTJgd8tUpEvBkLQH4X7XkSm3zW6ozEkQTCagZ2ox2YPn3kbw==", + "dependencies": { + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/jsonrpc-ws-connection": "1.0.14", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.0.4", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.17.0", + "@walletconnect/utils": "2.17.0", + "events": "3.3.0", + "lodash.isequal": "4.5.0", + "uint8arrays": "3.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@reown/appkit-utils/node_modules/@walletconnect/sign-client": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/sign-client/-/sign-client-2.17.0.tgz", + "integrity": "sha512-sErYwvSSHQolNXni47L3Bm10ptJc1s1YoJvJd34s5E9h9+d3rj7PrhbiW9X82deN+Dm5oA8X9tC4xty1yIBrVg==", + "dependencies": { + "@walletconnect/core": "2.17.0", + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/logger": "2.1.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.17.0", + "@walletconnect/utils": "2.17.0", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit-utils/node_modules/@walletconnect/types": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.17.0.tgz", + "integrity": "sha512-i1pn9URpvt9bcjRDkabuAmpA9K7mzyKoLJlbsAujRVX7pfaG7wur7u9Jz0bk1HxvuABL5LHNncTnVKSXKQ5jZA==", + "dependencies": { + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit-utils/node_modules/@walletconnect/universal-provider": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/universal-provider/-/universal-provider-2.17.0.tgz", + "integrity": "sha512-d3V5Be7AqLrvzcdMZSBS8DmGDRdqnyLk1DWmRKAGgR6ieUWykhhUKlvfeoZtvJrIXrY7rUGYpH1X41UtFkW5Pw==", + "dependencies": { + "@walletconnect/jsonrpc-http-connection": "1.0.8", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/logger": "2.1.2", + "@walletconnect/sign-client": "2.17.0", + "@walletconnect/types": "2.17.0", + "@walletconnect/utils": "2.17.0", + "events": "3.3.0" + } + }, + "node_modules/@reown/appkit-utils/node_modules/@walletconnect/utils": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.17.0.tgz", + "integrity": "sha512-1aeQvjwsXy4Yh9G6g2eGmXrEl+BzkNjHRdCrGdMYqFTFa8ROEJfTGsSH3pLsNDlOY94CoBUvJvM55q/PMoN/FQ==", + "dependencies": { + "@stablelib/chacha20poly1305": "1.0.1", + "@stablelib/hkdf": "1.0.1", + "@stablelib/random": "1.0.2", + "@stablelib/sha256": "1.0.1", + "@stablelib/x25519": "1.0.3", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.0.4", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.17.0", + "@walletconnect/window-getters": "1.0.1", + "@walletconnect/window-metadata": "1.0.1", + "detect-browser": "5.3.0", + "elliptic": "^6.5.7", + "query-string": "7.1.3", + "uint8arrays": "3.1.0" + } + }, + "node_modules/@reown/appkit-wallet": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@reown/appkit-wallet/-/appkit-wallet-1.1.6.tgz", + "integrity": "sha512-C1VxoXSnpFrb4i2nd6Lx2/6z8pWljzmwKBPXsfWEgyy8VJdIk1TD2rOPrxfihW09BfX8JmWdDt8ooBF7+gU5Ng==", + "dependencies": { + "@reown/appkit-common": "1.1.6", + "@reown/appkit-polyfills": "1.1.6", + "@walletconnect/logger": "2.1.2", + "zod": "3.22.4" + } + }, + "node_modules/@reown/appkit/node_modules/@walletconnect/core": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-2.17.0.tgz", + "integrity": "sha512-On+uSaCfWdsMIQsECwWHZBmUXfrnqmv6B8SXRRuTJgd8tUpEvBkLQH4X7XkSm3zW6ozEkQTCagZ2ox2YPn3kbw==", + "dependencies": { + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/jsonrpc-ws-connection": "1.0.14", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.0.4", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.17.0", + "@walletconnect/utils": "2.17.0", + "events": "3.3.0", + "lodash.isequal": "4.5.0", + "uint8arrays": "3.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@reown/appkit/node_modules/@walletconnect/sign-client": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/sign-client/-/sign-client-2.17.0.tgz", + "integrity": "sha512-sErYwvSSHQolNXni47L3Bm10ptJc1s1YoJvJd34s5E9h9+d3rj7PrhbiW9X82deN+Dm5oA8X9tC4xty1yIBrVg==", "dependencies": { - "@reown/appkit-common": "1.0.4", - "@reown/appkit-core": "1.0.4", - "@reown/appkit-ui": "1.0.4", - "@reown/appkit-utils": "1.0.4", - "@reown/appkit-wallet": "1.0.4", - "@walletconnect/utils": "2.16.1", - "lit": "3.1.0", - "valtio": "1.11.2" + "@walletconnect/core": "2.17.0", + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/logger": "2.1.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.17.0", + "@walletconnect/utils": "2.17.0", + "events": "3.3.0" } }, - "node_modules/@reown/appkit-ui": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@reown/appkit-ui/-/appkit-ui-1.0.4.tgz", - "integrity": "sha512-NaVa/x5FrjqLBAM2FUgmUNE0MMMhD5mnaUmSMAy25bKZp7s5qOMFjp/tMJOphdbr+B99iwh6tVGU+b+weL1Dsw==", - "license": "Apache-2.0", + "node_modules/@reown/appkit/node_modules/@walletconnect/types": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.17.0.tgz", + "integrity": "sha512-i1pn9URpvt9bcjRDkabuAmpA9K7mzyKoLJlbsAujRVX7pfaG7wur7u9Jz0bk1HxvuABL5LHNncTnVKSXKQ5jZA==", "dependencies": { - "lit": "3.1.0", - "qrcode": "1.5.3" + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "events": "3.3.0" } }, - "node_modules/@reown/appkit-utils": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@reown/appkit-utils/-/appkit-utils-1.0.4.tgz", - "integrity": "sha512-tc6eHkwXXVUg5RS6dmEzspjKxv+IN4it1aRBNgdziWtXFaUYfyz58CooCYN83iiRP0RmGx+m7xET5LTdTcxMzg==", - "license": "Apache-2.0", + "node_modules/@reown/appkit/node_modules/@walletconnect/universal-provider": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/universal-provider/-/universal-provider-2.17.0.tgz", + "integrity": "sha512-d3V5Be7AqLrvzcdMZSBS8DmGDRdqnyLk1DWmRKAGgR6ieUWykhhUKlvfeoZtvJrIXrY7rUGYpH1X41UtFkW5Pw==", "dependencies": { - "@reown/appkit-common": "1.0.4", - "@reown/appkit-core": "1.0.4", - "@reown/appkit-polyfills": "1.0.4", - "@reown/appkit-wallet": "1.0.4", - "@walletconnect/universal-provider": "2.16.1", - "valtio": "1.11.2" - }, - "peerDependencies": { - "valtio": "1.11.2" + "@walletconnect/jsonrpc-http-connection": "1.0.8", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/logger": "2.1.2", + "@walletconnect/sign-client": "2.17.0", + "@walletconnect/types": "2.17.0", + "@walletconnect/utils": "2.17.0", + "events": "3.3.0" } }, - "node_modules/@reown/appkit-wallet": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@reown/appkit-wallet/-/appkit-wallet-1.0.4.tgz", - "integrity": "sha512-aYnuw0a1Wpy3cQ7kluv2qK0JsmDpkvJ06mrs5DteNx58wSEv4c//Gdp9L1xqWPVWbo/F+tEENc2Z4821AMccNQ==", - "license": "Apache-2.0", + "node_modules/@reown/appkit/node_modules/@walletconnect/utils": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.17.0.tgz", + "integrity": "sha512-1aeQvjwsXy4Yh9G6g2eGmXrEl+BzkNjHRdCrGdMYqFTFa8ROEJfTGsSH3pLsNDlOY94CoBUvJvM55q/PMoN/FQ==", "dependencies": { - "@reown/appkit-common": "1.0.4", - "@reown/appkit-polyfills": "1.0.4", - "@walletconnect/logger": "2.1.2", - "zod": "3.22.4" + "@stablelib/chacha20poly1305": "1.0.1", + "@stablelib/hkdf": "1.0.1", + "@stablelib/random": "1.0.2", + "@stablelib/sha256": "1.0.1", + "@stablelib/x25519": "1.0.3", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.0.4", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.17.0", + "@walletconnect/window-getters": "1.0.1", + "@walletconnect/window-metadata": "1.0.1", + "detect-browser": "5.3.0", + "elliptic": "^6.5.7", + "query-string": "7.1.3", + "uint8arrays": "3.1.0" } }, "node_modules/@rollup/rollup-android-arm-eabi": { @@ -6036,6 +6445,19 @@ } } }, + "node_modules/@wagmi/connectors/node_modules/@coinbase/wallet-sdk": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@coinbase/wallet-sdk/-/wallet-sdk-4.0.4.tgz", + "integrity": "sha512-74c040CRnGhfRjr3ArnkAgud86erIqdkPHNt5HR1k9u97uTIZCJww9eGYT67Qf7gHPpGS/xW8Be1D4dvRm63FA==", + "dependencies": { + "buffer": "^6.0.3", + "clsx": "^1.2.1", + "eventemitter3": "^5.0.1", + "keccak": "^3.0.3", + "preact": "^10.16.0", + "sha.js": "^2.4.11" + } + }, "node_modules/@wagmi/core": { "version": "2.13.7", "resolved": "https://registry.npmjs.org/@wagmi/core/-/core-2.13.7.tgz", @@ -6794,13 +7216,6 @@ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, - "node_modules/base-x": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/base-x/-/base-x-4.0.0.tgz", - "integrity": "sha512-FuwxlW4H5kh37X/oW59pwTzzTKRzfrrQwhmyspRM7swOEZcHtDZSCt45U6oKgtuFE+WYPblePMVIPR4RZrh/hw==", - "license": "MIT", - "optional": true - }, "node_modules/base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", @@ -6825,7 +7240,6 @@ "version": "9.1.2", "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.2.tgz", "integrity": "sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==", - "license": "MIT", "engines": { "node": "*" } @@ -6890,38 +7304,6 @@ "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", "dev": true }, - "node_modules/borsh": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/borsh/-/borsh-0.7.0.tgz", - "integrity": "sha512-CLCsZGIBCFnPtkNnieW/a8wmreDmfUtjU2m9yHrzPXIlNbqVs0AQrSatSG6vdNYUqdc83tkQi2eHfF98ubzQLA==", - "license": "Apache-2.0", - "optional": true, - "dependencies": { - "bn.js": "^5.2.0", - "bs58": "^4.0.0", - "text-encoding-utf-8": "^1.0.2" - } - }, - "node_modules/borsh/node_modules/base-x": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.10.tgz", - "integrity": "sha512-7d0s06rR9rYaIWHkpfLIFICM/tkSVdoPC9qYAQRpxn9DdKNWNsKC0uk++akckyLq16Tx2WIinnZ6WRriAt6njQ==", - "license": "MIT", - "optional": true, - "dependencies": { - "safe-buffer": "^5.0.1" - } - }, - "node_modules/borsh/node_modules/bs58": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", - "integrity": "sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==", - "license": "MIT", - "optional": true, - "dependencies": { - "base-x": "^3.0.2" - } - }, "node_modules/bowser": { "version": "2.11.0", "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.11.0.tgz", @@ -6984,16 +7366,6 @@ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "node_modules/bs58": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/bs58/-/bs58-5.0.0.tgz", - "integrity": "sha512-r+ihvQJvahgYT50JD05dyJNKlmmSlMoOGwn1lCcEzanPglg7TxYjioQUYehQ9mAR/+hOSd2jRc/Z2y5UxBymvQ==", - "license": "MIT", - "optional": true, - "dependencies": { - "base-x": "^4.0.0" - } - }, "node_modules/bser": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", @@ -10300,7 +10672,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/lit/-/lit-3.1.0.tgz", "integrity": "sha512-rzo/hmUqX8zmOdamDAeydfjsGXbbdtAFqMhmocnh2j9aDYqbu0fjXygjCa0T99Od9VQ/2itwaGrjZz/ZELVl7w==", - "license": "BSD-3-Clause", "dependencies": { "@lit/reactive-element": "^2.0.0", "lit-element": "^4.0.0", @@ -10308,10 +10679,9 @@ } }, "node_modules/lit-element": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.1.0.tgz", - "integrity": "sha512-gSejRUQJuMQjV2Z59KAS/D4iElUhwKpIyJvZ9w+DIagIQjfJnhR20h2Q5ddpzXGS+fF0tMZ/xEYGMnKmaI/iww==", - "license": "BSD-3-Clause", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.1.1.tgz", + "integrity": "sha512-HO9Tkkh34QkTeUmEdNYhMT8hzLid7YlMlATSi1q4q17HE5d9mrrEHJ/o8O2D0cMi182zK1F3v7x0PWFjrhXFew==", "dependencies": { "@lit-labs/ssr-dom-shim": "^1.2.0", "@lit/reactive-element": "^2.0.4", @@ -10319,10 +10689,9 @@ } }, "node_modules/lit-html": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.2.0.tgz", - "integrity": "sha512-pwT/HwoxqI9FggTrYVarkBKFN9MlTUpLrDHubTmW4SrkL3kkqW5gxwbxMMUnbbRHBC0WTZnYHcjDSCM559VyfA==", - "license": "BSD-3-Clause", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.2.1.tgz", + "integrity": "sha512-qI/3lziaPMSKsrwlxH/xMgikhQ0EGOX2ICU73Bi/YHFvz2j/yMCIrw4+puF2IpQ4+upd3EWbvnHM9+PnJn48YA==", "dependencies": { "@types/trusted-types": "^2.0.2" } @@ -14597,12 +14966,6 @@ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "peer": true }, - "node_modules/text-encoding-utf-8": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/text-encoding-utf-8/-/text-encoding-utf-8-1.0.2.tgz", - "integrity": "sha512-8bw4MY9WjdsD2aMtO0OzOCY3pXGYNx2d2FfHRVUKkiCPDWjKuOlhLVASS+pD7VkLTVjW268LYJHwsnPFlBpbAg==", - "optional": true - }, "node_modules/thenify": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", @@ -17097,9 +17460,10 @@ } }, "@coinbase/wallet-sdk": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@coinbase/wallet-sdk/-/wallet-sdk-4.0.4.tgz", - "integrity": "sha512-74c040CRnGhfRjr3ArnkAgud86erIqdkPHNt5HR1k9u97uTIZCJww9eGYT67Qf7gHPpGS/xW8Be1D4dvRm63FA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@coinbase/wallet-sdk/-/wallet-sdk-4.0.3.tgz", + "integrity": "sha512-y/OGEjlvosikjfB+wk+4CVb9OxD1ob9cidEBLI5h8Hxaf/Qoob2XoVT1uvhtAzBx34KpGYSd+alKvh/GCRre4Q==", + "peer": true, "requires": { "buffer": "^6.0.3", "clsx": "^1.2.1", @@ -18955,131 +19319,544 @@ } }, "@reown/appkit": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@reown/appkit/-/appkit-1.0.4.tgz", - "integrity": "sha512-7jb9URRLdzDjAsNTU4IpQRu2fFRuiDJUW511zdcGJlJxV9ogYU3l4rgXHVaSGi+BPKPyNpUUulENEn0wMeqzzg==", - "requires": { - "@reown/appkit-common": "1.0.4", - "@reown/appkit-core": "1.0.4", - "@reown/appkit-polyfills": "1.0.4", - "@reown/appkit-scaffold-ui": "1.0.4", - "@reown/appkit-siwe": "1.0.4", - "@reown/appkit-ui": "1.0.4", - "@reown/appkit-utils": "1.0.4", - "@reown/appkit-wallet": "1.0.4", - "@walletconnect/types": "2.16.1", - "@walletconnect/universal-provider": "2.16.1", - "@walletconnect/utils": "2.16.1", - "borsh": "0.7.0", - "bs58": "5.0.0", - "valtio": "1.11.2" + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@reown/appkit/-/appkit-1.1.6.tgz", + "integrity": "sha512-93w0cFW+mvYUOgb+rU0I+IB1mBFw1qZLsVEvI4Jv7rTpWkA4aeLRcpykjUKibVu3ZrikhmiFidtgar2XpcQ2zw==", + "requires": { + "@reown/appkit-common": "1.1.6", + "@reown/appkit-core": "1.1.6", + "@reown/appkit-polyfills": "1.1.6", + "@reown/appkit-scaffold-ui": "1.1.6", + "@reown/appkit-siwe": "1.1.6", + "@reown/appkit-ui": "1.1.6", + "@reown/appkit-utils": "1.1.6", + "@reown/appkit-wallet": "1.1.6", + "@walletconnect/types": "2.17.0", + "@walletconnect/universal-provider": "2.17.0", + "@walletconnect/utils": "2.17.0", + "valtio": "1.11.2", + "viem": "2.x" + }, + "dependencies": { + "@walletconnect/core": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-2.17.0.tgz", + "integrity": "sha512-On+uSaCfWdsMIQsECwWHZBmUXfrnqmv6B8SXRRuTJgd8tUpEvBkLQH4X7XkSm3zW6ozEkQTCagZ2ox2YPn3kbw==", + "requires": { + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/jsonrpc-ws-connection": "1.0.14", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.0.4", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.17.0", + "@walletconnect/utils": "2.17.0", + "events": "3.3.0", + "lodash.isequal": "4.5.0", + "uint8arrays": "3.1.0" + } + }, + "@walletconnect/sign-client": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/sign-client/-/sign-client-2.17.0.tgz", + "integrity": "sha512-sErYwvSSHQolNXni47L3Bm10ptJc1s1YoJvJd34s5E9h9+d3rj7PrhbiW9X82deN+Dm5oA8X9tC4xty1yIBrVg==", + "requires": { + "@walletconnect/core": "2.17.0", + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/logger": "2.1.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.17.0", + "@walletconnect/utils": "2.17.0", + "events": "3.3.0" + } + }, + "@walletconnect/types": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.17.0.tgz", + "integrity": "sha512-i1pn9URpvt9bcjRDkabuAmpA9K7mzyKoLJlbsAujRVX7pfaG7wur7u9Jz0bk1HxvuABL5LHNncTnVKSXKQ5jZA==", + "requires": { + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "events": "3.3.0" + } + }, + "@walletconnect/universal-provider": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/universal-provider/-/universal-provider-2.17.0.tgz", + "integrity": "sha512-d3V5Be7AqLrvzcdMZSBS8DmGDRdqnyLk1DWmRKAGgR6ieUWykhhUKlvfeoZtvJrIXrY7rUGYpH1X41UtFkW5Pw==", + "requires": { + "@walletconnect/jsonrpc-http-connection": "1.0.8", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/logger": "2.1.2", + "@walletconnect/sign-client": "2.17.0", + "@walletconnect/types": "2.17.0", + "@walletconnect/utils": "2.17.0", + "events": "3.3.0" + } + }, + "@walletconnect/utils": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.17.0.tgz", + "integrity": "sha512-1aeQvjwsXy4Yh9G6g2eGmXrEl+BzkNjHRdCrGdMYqFTFa8ROEJfTGsSH3pLsNDlOY94CoBUvJvM55q/PMoN/FQ==", + "requires": { + "@stablelib/chacha20poly1305": "1.0.1", + "@stablelib/hkdf": "1.0.1", + "@stablelib/random": "1.0.2", + "@stablelib/sha256": "1.0.1", + "@stablelib/x25519": "1.0.3", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.0.4", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.17.0", + "@walletconnect/window-getters": "1.0.1", + "@walletconnect/window-metadata": "1.0.1", + "detect-browser": "5.3.0", + "elliptic": "^6.5.7", + "query-string": "7.1.3", + "uint8arrays": "3.1.0" + } + } } }, "@reown/appkit-adapter-wagmi": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@reown/appkit-adapter-wagmi/-/appkit-adapter-wagmi-1.0.4.tgz", - "integrity": "sha512-jO4s+mBZfA49B3i0jGXugiw17LhhoLhOqinuzOF9RgKGMRZpQXHMVIZ+CGkNZ1SXiCopKLHszGeCuLnpgXodYg==", - "requires": { - "@reown/appkit": "1.0.4", - "@reown/appkit-common": "1.0.4", - "@reown/appkit-core": "1.0.4", - "@reown/appkit-polyfills": "1.0.4", - "@reown/appkit-scaffold-ui": "1.0.4", - "@reown/appkit-siwe": "1.0.4", - "@reown/appkit-ui": "1.0.4", - "@reown/appkit-utils": "1.0.4", - "@reown/appkit-wallet": "1.0.4", - "@walletconnect/universal-provider": "2.16.1", - "@walletconnect/utils": "2.16.1", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@reown/appkit-adapter-wagmi/-/appkit-adapter-wagmi-1.1.6.tgz", + "integrity": "sha512-YKBqF92GvWVeUuvwP0j5/rUx99dtHaVbuPZOQZ5GxEDQz/oTvEsQs12qOSOMTkqnlAlaEXp4UQ5wWh+UeK6crA==", + "requires": { + "@reown/appkit": "1.1.6", + "@reown/appkit-common": "1.1.6", + "@reown/appkit-core": "1.1.6", + "@reown/appkit-polyfills": "1.1.6", + "@reown/appkit-scaffold-ui": "1.1.6", + "@reown/appkit-siwe": "1.1.6", + "@reown/appkit-ui": "1.1.6", + "@reown/appkit-utils": "1.1.6", + "@reown/appkit-wallet": "1.1.6", + "@walletconnect/universal-provider": "2.17.0", + "@walletconnect/utils": "2.17.0", "valtio": "1.11.2" + }, + "dependencies": { + "@walletconnect/core": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-2.17.0.tgz", + "integrity": "sha512-On+uSaCfWdsMIQsECwWHZBmUXfrnqmv6B8SXRRuTJgd8tUpEvBkLQH4X7XkSm3zW6ozEkQTCagZ2ox2YPn3kbw==", + "requires": { + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/jsonrpc-ws-connection": "1.0.14", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.0.4", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.17.0", + "@walletconnect/utils": "2.17.0", + "events": "3.3.0", + "lodash.isequal": "4.5.0", + "uint8arrays": "3.1.0" + } + }, + "@walletconnect/sign-client": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/sign-client/-/sign-client-2.17.0.tgz", + "integrity": "sha512-sErYwvSSHQolNXni47L3Bm10ptJc1s1YoJvJd34s5E9h9+d3rj7PrhbiW9X82deN+Dm5oA8X9tC4xty1yIBrVg==", + "requires": { + "@walletconnect/core": "2.17.0", + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/logger": "2.1.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.17.0", + "@walletconnect/utils": "2.17.0", + "events": "3.3.0" + } + }, + "@walletconnect/types": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.17.0.tgz", + "integrity": "sha512-i1pn9URpvt9bcjRDkabuAmpA9K7mzyKoLJlbsAujRVX7pfaG7wur7u9Jz0bk1HxvuABL5LHNncTnVKSXKQ5jZA==", + "requires": { + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "events": "3.3.0" + } + }, + "@walletconnect/universal-provider": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/universal-provider/-/universal-provider-2.17.0.tgz", + "integrity": "sha512-d3V5Be7AqLrvzcdMZSBS8DmGDRdqnyLk1DWmRKAGgR6ieUWykhhUKlvfeoZtvJrIXrY7rUGYpH1X41UtFkW5Pw==", + "requires": { + "@walletconnect/jsonrpc-http-connection": "1.0.8", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/logger": "2.1.2", + "@walletconnect/sign-client": "2.17.0", + "@walletconnect/types": "2.17.0", + "@walletconnect/utils": "2.17.0", + "events": "3.3.0" + } + }, + "@walletconnect/utils": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.17.0.tgz", + "integrity": "sha512-1aeQvjwsXy4Yh9G6g2eGmXrEl+BzkNjHRdCrGdMYqFTFa8ROEJfTGsSH3pLsNDlOY94CoBUvJvM55q/PMoN/FQ==", + "requires": { + "@stablelib/chacha20poly1305": "1.0.1", + "@stablelib/hkdf": "1.0.1", + "@stablelib/random": "1.0.2", + "@stablelib/sha256": "1.0.1", + "@stablelib/x25519": "1.0.3", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.0.4", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.17.0", + "@walletconnect/window-getters": "1.0.1", + "@walletconnect/window-metadata": "1.0.1", + "detect-browser": "5.3.0", + "elliptic": "^6.5.7", + "query-string": "7.1.3", + "uint8arrays": "3.1.0" + } + } } }, "@reown/appkit-common": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@reown/appkit-common/-/appkit-common-1.0.4.tgz", - "integrity": "sha512-VvFXYbx4osSA0yEMkUWhZHfx5QIrKhURej5vmcw3HtEBXkNvWuuYLYdToFBBZ2WiU2zVl73rrIrVA97aP5hY7g==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@reown/appkit-common/-/appkit-common-1.1.6.tgz", + "integrity": "sha512-kvWQ5rrimf7TrBkVY9yi6oXh5w8843RW/WUsl+bWumYmY9YJh8F9x3ml14aIiEcgfd0pJNiI5B15FyF33GoWxA==", "requires": { "bignumber.js": "9.1.2", - "dayjs": "1.11.10" + "dayjs": "1.11.10", + "viem": "2.x" } }, "@reown/appkit-core": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@reown/appkit-core/-/appkit-core-1.0.4.tgz", - "integrity": "sha512-5Nry5QH/1A1MGyR2jAnXKXSNvIXGicLu9NDc/VA2YyXy4OmDcn/KgLC+uqOnQLgrsjzWFXf1SYbIKVq9z7CaiQ==", - "requires": { - "@reown/appkit-common": "1.0.4", - "@reown/appkit-wallet": "1.0.4", - "@walletconnect/universal-provider": "2.16.1", - "valtio": "1.11.2" + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@reown/appkit-core/-/appkit-core-1.1.6.tgz", + "integrity": "sha512-OSV1fogcTUDq7CTT3F4dTT8SA0YwwGT89sR/TvsOU9ex8B7oBirIeulnUOwi/PGM4fGBy3Y2m1Cq3Mhvif5f5Q==", + "requires": { + "@reown/appkit-common": "1.1.6", + "@reown/appkit-wallet": "1.1.6", + "@walletconnect/universal-provider": "2.17.0", + "valtio": "1.11.2", + "viem": "2.x" + }, + "dependencies": { + "@walletconnect/core": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-2.17.0.tgz", + "integrity": "sha512-On+uSaCfWdsMIQsECwWHZBmUXfrnqmv6B8SXRRuTJgd8tUpEvBkLQH4X7XkSm3zW6ozEkQTCagZ2ox2YPn3kbw==", + "requires": { + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/jsonrpc-ws-connection": "1.0.14", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.0.4", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.17.0", + "@walletconnect/utils": "2.17.0", + "events": "3.3.0", + "lodash.isequal": "4.5.0", + "uint8arrays": "3.1.0" + } + }, + "@walletconnect/sign-client": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/sign-client/-/sign-client-2.17.0.tgz", + "integrity": "sha512-sErYwvSSHQolNXni47L3Bm10ptJc1s1YoJvJd34s5E9h9+d3rj7PrhbiW9X82deN+Dm5oA8X9tC4xty1yIBrVg==", + "requires": { + "@walletconnect/core": "2.17.0", + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/logger": "2.1.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.17.0", + "@walletconnect/utils": "2.17.0", + "events": "3.3.0" + } + }, + "@walletconnect/types": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.17.0.tgz", + "integrity": "sha512-i1pn9URpvt9bcjRDkabuAmpA9K7mzyKoLJlbsAujRVX7pfaG7wur7u9Jz0bk1HxvuABL5LHNncTnVKSXKQ5jZA==", + "requires": { + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "events": "3.3.0" + } + }, + "@walletconnect/universal-provider": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/universal-provider/-/universal-provider-2.17.0.tgz", + "integrity": "sha512-d3V5Be7AqLrvzcdMZSBS8DmGDRdqnyLk1DWmRKAGgR6ieUWykhhUKlvfeoZtvJrIXrY7rUGYpH1X41UtFkW5Pw==", + "requires": { + "@walletconnect/jsonrpc-http-connection": "1.0.8", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/logger": "2.1.2", + "@walletconnect/sign-client": "2.17.0", + "@walletconnect/types": "2.17.0", + "@walletconnect/utils": "2.17.0", + "events": "3.3.0" + } + }, + "@walletconnect/utils": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.17.0.tgz", + "integrity": "sha512-1aeQvjwsXy4Yh9G6g2eGmXrEl+BzkNjHRdCrGdMYqFTFa8ROEJfTGsSH3pLsNDlOY94CoBUvJvM55q/PMoN/FQ==", + "requires": { + "@stablelib/chacha20poly1305": "1.0.1", + "@stablelib/hkdf": "1.0.1", + "@stablelib/random": "1.0.2", + "@stablelib/sha256": "1.0.1", + "@stablelib/x25519": "1.0.3", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.0.4", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.17.0", + "@walletconnect/window-getters": "1.0.1", + "@walletconnect/window-metadata": "1.0.1", + "detect-browser": "5.3.0", + "elliptic": "^6.5.7", + "query-string": "7.1.3", + "uint8arrays": "3.1.0" + } + } } }, "@reown/appkit-polyfills": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@reown/appkit-polyfills/-/appkit-polyfills-1.0.4.tgz", - "integrity": "sha512-zSTWsWgkKN8Ri46c3XUQagIgtgh0AH7VMB6WqscGi/91Rw7v3dSDbepvu53DMVwsiZ3nmTYq/xYEhKGOc8sZ/Q==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@reown/appkit-polyfills/-/appkit-polyfills-1.1.6.tgz", + "integrity": "sha512-4Nmu1rO82brv29OFC7UNwPDQ5sg0SoBPtGqB1a2PENM4kywju1GRAcwWPkIVOimKYoptXAQoBnQpGv8gPhQk2w==", "requires": { "buffer": "6.0.3" } }, "@reown/appkit-scaffold-ui": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@reown/appkit-scaffold-ui/-/appkit-scaffold-ui-1.0.4.tgz", - "integrity": "sha512-Pv7SdPoxjncM33t1wYEv9G5/t0i3tMamC3gw1Y7vJFf2VtoBGt9/4I9bOX9/DrFPPIYM+/aUXRS1HZAswhWrxQ==", - "requires": { - "@reown/appkit-common": "1.0.4", - "@reown/appkit-core": "1.0.4", - "@reown/appkit-siwe": "1.0.4", - "@reown/appkit-ui": "1.0.4", - "@reown/appkit-utils": "1.0.4", - "@reown/appkit-wallet": "1.0.4", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@reown/appkit-scaffold-ui/-/appkit-scaffold-ui-1.1.6.tgz", + "integrity": "sha512-DLjqLZotiFaDj0etL1QIKdjYmv4WEko9ZdUiw0OBJ8jwv1rMp59BC3lqFmoIoS+GkrKUx9FuQqY9SeUTj9/WmA==", + "requires": { + "@reown/appkit-common": "1.1.6", + "@reown/appkit-core": "1.1.6", + "@reown/appkit-siwe": "1.1.6", + "@reown/appkit-ui": "1.1.6", + "@reown/appkit-utils": "1.1.6", + "@reown/appkit-wallet": "1.1.6", "lit": "3.1.0" } }, "@reown/appkit-siwe": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@reown/appkit-siwe/-/appkit-siwe-1.0.4.tgz", - "integrity": "sha512-NLdvx3EHRdDqAqrUmWkrJNn7rI9Uk587YTvxcAcYPcVLr4sZ4WEs6I9e8Ja2xyjw5SVspZ/TqvkACs/NZK08NA==", - "requires": { - "@reown/appkit-common": "1.0.4", - "@reown/appkit-core": "1.0.4", - "@reown/appkit-ui": "1.0.4", - "@reown/appkit-utils": "1.0.4", - "@reown/appkit-wallet": "1.0.4", - "@walletconnect/utils": "2.16.1", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@reown/appkit-siwe/-/appkit-siwe-1.1.6.tgz", + "integrity": "sha512-pCjgBAwfpwXqYDG3xQrc3yQIUG4SE4h1bi9h1cYsaYLwhHE/FYZ4fycJwUH8Gd0IIwd2yQ5VYcva0c2sS7+xsA==", + "requires": { + "@reown/appkit-common": "1.1.6", + "@reown/appkit-core": "1.1.6", + "@reown/appkit-ui": "1.1.6", + "@reown/appkit-utils": "1.1.6", + "@reown/appkit-wallet": "1.1.6", + "@walletconnect/utils": "2.17.0", "lit": "3.1.0", "valtio": "1.11.2" + }, + "dependencies": { + "@walletconnect/types": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.17.0.tgz", + "integrity": "sha512-i1pn9URpvt9bcjRDkabuAmpA9K7mzyKoLJlbsAujRVX7pfaG7wur7u9Jz0bk1HxvuABL5LHNncTnVKSXKQ5jZA==", + "requires": { + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "events": "3.3.0" + } + }, + "@walletconnect/utils": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.17.0.tgz", + "integrity": "sha512-1aeQvjwsXy4Yh9G6g2eGmXrEl+BzkNjHRdCrGdMYqFTFa8ROEJfTGsSH3pLsNDlOY94CoBUvJvM55q/PMoN/FQ==", + "requires": { + "@stablelib/chacha20poly1305": "1.0.1", + "@stablelib/hkdf": "1.0.1", + "@stablelib/random": "1.0.2", + "@stablelib/sha256": "1.0.1", + "@stablelib/x25519": "1.0.3", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.0.4", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.17.0", + "@walletconnect/window-getters": "1.0.1", + "@walletconnect/window-metadata": "1.0.1", + "detect-browser": "5.3.0", + "elliptic": "^6.5.7", + "query-string": "7.1.3", + "uint8arrays": "3.1.0" + } + } } }, "@reown/appkit-ui": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@reown/appkit-ui/-/appkit-ui-1.0.4.tgz", - "integrity": "sha512-NaVa/x5FrjqLBAM2FUgmUNE0MMMhD5mnaUmSMAy25bKZp7s5qOMFjp/tMJOphdbr+B99iwh6tVGU+b+weL1Dsw==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@reown/appkit-ui/-/appkit-ui-1.1.6.tgz", + "integrity": "sha512-BQV5OJQWHE3Kv8yBKVWUHMMlOywcItwGQr1q8Zca84+HsqdDmXRtUlYZOH4np+c0qe8pIguUeKyearYQc+I96A==", "requires": { "lit": "3.1.0", "qrcode": "1.5.3" } }, "@reown/appkit-utils": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@reown/appkit-utils/-/appkit-utils-1.0.4.tgz", - "integrity": "sha512-tc6eHkwXXVUg5RS6dmEzspjKxv+IN4it1aRBNgdziWtXFaUYfyz58CooCYN83iiRP0RmGx+m7xET5LTdTcxMzg==", - "requires": { - "@reown/appkit-common": "1.0.4", - "@reown/appkit-core": "1.0.4", - "@reown/appkit-polyfills": "1.0.4", - "@reown/appkit-wallet": "1.0.4", - "@walletconnect/universal-provider": "2.16.1", - "valtio": "1.11.2" + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@reown/appkit-utils/-/appkit-utils-1.1.6.tgz", + "integrity": "sha512-uhQv83SqLLyv/FRy1Kj22DPsNtmyl46V/nk10YmZnezvuU01cO4DspquzKA04DUk8KFmzUaR22PUiIhsKCh4yw==", + "requires": { + "@reown/appkit-common": "1.1.6", + "@reown/appkit-core": "1.1.6", + "@reown/appkit-polyfills": "1.1.6", + "@reown/appkit-wallet": "1.1.6", + "@walletconnect/logger": "2.1.2", + "@walletconnect/universal-provider": "2.17.0", + "valtio": "1.11.2", + "viem": "2.x" + }, + "dependencies": { + "@walletconnect/core": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-2.17.0.tgz", + "integrity": "sha512-On+uSaCfWdsMIQsECwWHZBmUXfrnqmv6B8SXRRuTJgd8tUpEvBkLQH4X7XkSm3zW6ozEkQTCagZ2ox2YPn3kbw==", + "requires": { + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/jsonrpc-ws-connection": "1.0.14", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.0.4", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.17.0", + "@walletconnect/utils": "2.17.0", + "events": "3.3.0", + "lodash.isequal": "4.5.0", + "uint8arrays": "3.1.0" + } + }, + "@walletconnect/sign-client": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/sign-client/-/sign-client-2.17.0.tgz", + "integrity": "sha512-sErYwvSSHQolNXni47L3Bm10ptJc1s1YoJvJd34s5E9h9+d3rj7PrhbiW9X82deN+Dm5oA8X9tC4xty1yIBrVg==", + "requires": { + "@walletconnect/core": "2.17.0", + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/logger": "2.1.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.17.0", + "@walletconnect/utils": "2.17.0", + "events": "3.3.0" + } + }, + "@walletconnect/types": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/types/-/types-2.17.0.tgz", + "integrity": "sha512-i1pn9URpvt9bcjRDkabuAmpA9K7mzyKoLJlbsAujRVX7pfaG7wur7u9Jz0bk1HxvuABL5LHNncTnVKSXKQ5jZA==", + "requires": { + "@walletconnect/events": "1.0.1", + "@walletconnect/heartbeat": "1.2.2", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/keyvaluestorage": "1.1.1", + "@walletconnect/logger": "2.1.2", + "events": "3.3.0" + } + }, + "@walletconnect/universal-provider": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/universal-provider/-/universal-provider-2.17.0.tgz", + "integrity": "sha512-d3V5Be7AqLrvzcdMZSBS8DmGDRdqnyLk1DWmRKAGgR6ieUWykhhUKlvfeoZtvJrIXrY7rUGYpH1X41UtFkW5Pw==", + "requires": { + "@walletconnect/jsonrpc-http-connection": "1.0.8", + "@walletconnect/jsonrpc-provider": "1.0.14", + "@walletconnect/jsonrpc-types": "1.0.4", + "@walletconnect/jsonrpc-utils": "1.0.8", + "@walletconnect/logger": "2.1.2", + "@walletconnect/sign-client": "2.17.0", + "@walletconnect/types": "2.17.0", + "@walletconnect/utils": "2.17.0", + "events": "3.3.0" + } + }, + "@walletconnect/utils": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@walletconnect/utils/-/utils-2.17.0.tgz", + "integrity": "sha512-1aeQvjwsXy4Yh9G6g2eGmXrEl+BzkNjHRdCrGdMYqFTFa8ROEJfTGsSH3pLsNDlOY94CoBUvJvM55q/PMoN/FQ==", + "requires": { + "@stablelib/chacha20poly1305": "1.0.1", + "@stablelib/hkdf": "1.0.1", + "@stablelib/random": "1.0.2", + "@stablelib/sha256": "1.0.1", + "@stablelib/x25519": "1.0.3", + "@walletconnect/relay-api": "1.0.11", + "@walletconnect/relay-auth": "1.0.4", + "@walletconnect/safe-json": "1.0.2", + "@walletconnect/time": "1.0.2", + "@walletconnect/types": "2.17.0", + "@walletconnect/window-getters": "1.0.1", + "@walletconnect/window-metadata": "1.0.1", + "detect-browser": "5.3.0", + "elliptic": "^6.5.7", + "query-string": "7.1.3", + "uint8arrays": "3.1.0" + } + } } }, "@reown/appkit-wallet": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@reown/appkit-wallet/-/appkit-wallet-1.0.4.tgz", - "integrity": "sha512-aYnuw0a1Wpy3cQ7kluv2qK0JsmDpkvJ06mrs5DteNx58wSEv4c//Gdp9L1xqWPVWbo/F+tEENc2Z4821AMccNQ==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@reown/appkit-wallet/-/appkit-wallet-1.1.6.tgz", + "integrity": "sha512-C1VxoXSnpFrb4i2nd6Lx2/6z8pWljzmwKBPXsfWEgyy8VJdIk1TD2rOPrxfihW09BfX8JmWdDt8ooBF7+gU5Ng==", "requires": { - "@reown/appkit-common": "1.0.4", - "@reown/appkit-polyfills": "1.0.4", + "@reown/appkit-common": "1.1.6", + "@reown/appkit-polyfills": "1.1.6", "@walletconnect/logger": "2.1.2", "zod": "3.22.4" } @@ -19636,6 +20413,21 @@ "@walletconnect/ethereum-provider": "2.16.1", "@walletconnect/modal": "2.6.2", "cbw-sdk": "npm:@coinbase/wallet-sdk@3.9.3" + }, + "dependencies": { + "@coinbase/wallet-sdk": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@coinbase/wallet-sdk/-/wallet-sdk-4.0.4.tgz", + "integrity": "sha512-74c040CRnGhfRjr3ArnkAgud86erIqdkPHNt5HR1k9u97uTIZCJww9eGYT67Qf7gHPpGS/xW8Be1D4dvRm63FA==", + "requires": { + "buffer": "^6.0.3", + "clsx": "^1.2.1", + "eventemitter3": "^5.0.1", + "keccak": "^3.0.3", + "preact": "^10.16.0", + "sha.js": "^2.4.11" + } + } } }, "@wagmi/core": { @@ -20266,12 +21058,6 @@ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, - "base-x": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/base-x/-/base-x-4.0.0.tgz", - "integrity": "sha512-FuwxlW4H5kh37X/oW59pwTzzTKRzfrrQwhmyspRM7swOEZcHtDZSCt45U6oKgtuFE+WYPblePMVIPR4RZrh/hw==", - "optional": true - }, "base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", @@ -20321,37 +21107,6 @@ "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", "dev": true }, - "borsh": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/borsh/-/borsh-0.7.0.tgz", - "integrity": "sha512-CLCsZGIBCFnPtkNnieW/a8wmreDmfUtjU2m9yHrzPXIlNbqVs0AQrSatSG6vdNYUqdc83tkQi2eHfF98ubzQLA==", - "optional": true, - "requires": { - "bn.js": "^5.2.0", - "bs58": "^4.0.0", - "text-encoding-utf-8": "^1.0.2" - }, - "dependencies": { - "base-x": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.10.tgz", - "integrity": "sha512-7d0s06rR9rYaIWHkpfLIFICM/tkSVdoPC9qYAQRpxn9DdKNWNsKC0uk++akckyLq16Tx2WIinnZ6WRriAt6njQ==", - "optional": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "bs58": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", - "integrity": "sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==", - "optional": true, - "requires": { - "base-x": "^3.0.2" - } - } - } - }, "bowser": { "version": "2.11.0", "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.11.0.tgz", @@ -20390,15 +21145,6 @@ "update-browserslist-db": "^1.1.0" } }, - "bs58": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/bs58/-/bs58-5.0.0.tgz", - "integrity": "sha512-r+ihvQJvahgYT50JD05dyJNKlmmSlMoOGwn1lCcEzanPglg7TxYjioQUYehQ9mAR/+hOSd2jRc/Z2y5UxBymvQ==", - "optional": true, - "requires": { - "base-x": "^4.0.0" - } - }, "bser": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", @@ -22707,9 +23453,9 @@ } }, "lit-element": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.1.0.tgz", - "integrity": "sha512-gSejRUQJuMQjV2Z59KAS/D4iElUhwKpIyJvZ9w+DIagIQjfJnhR20h2Q5ddpzXGS+fF0tMZ/xEYGMnKmaI/iww==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.1.1.tgz", + "integrity": "sha512-HO9Tkkh34QkTeUmEdNYhMT8hzLid7YlMlATSi1q4q17HE5d9mrrEHJ/o8O2D0cMi182zK1F3v7x0PWFjrhXFew==", "requires": { "@lit-labs/ssr-dom-shim": "^1.2.0", "@lit/reactive-element": "^2.0.4", @@ -22717,9 +23463,9 @@ } }, "lit-html": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.2.0.tgz", - "integrity": "sha512-pwT/HwoxqI9FggTrYVarkBKFN9MlTUpLrDHubTmW4SrkL3kkqW5gxwbxMMUnbbRHBC0WTZnYHcjDSCM559VyfA==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.2.1.tgz", + "integrity": "sha512-qI/3lziaPMSKsrwlxH/xMgikhQ0EGOX2ICU73Bi/YHFvz2j/yMCIrw4+puF2IpQ4+upd3EWbvnHM9+PnJn48YA==", "requires": { "@types/trusted-types": "^2.0.2" } @@ -25721,12 +26467,6 @@ } } }, - "text-encoding-utf-8": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/text-encoding-utf-8/-/text-encoding-utf-8-1.0.2.tgz", - "integrity": "sha512-8bw4MY9WjdsD2aMtO0OzOCY3pXGYNx2d2FfHRVUKkiCPDWjKuOlhLVASS+pD7VkLTVjW268LYJHwsnPFlBpbAg==", - "optional": true - }, "thenify": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", diff --git a/js/ui/package.json b/js/ui/package.json index d8950e8..4ce8ad9 100644 --- a/js/ui/package.json +++ b/js/ui/package.json @@ -24,7 +24,7 @@ "vite": "^5.4.1" }, "dependencies": { - "@reown/appkit-adapter-wagmi": "^1.0.4", + "@reown/appkit-adapter-wagmi": "^1.1.6", "js-cookie": "^3.0.5", "siwe": "^2.3.2", "viem": "^2.21.14", diff --git a/js/ui/src/App.svelte b/js/ui/src/App.svelte index 5be7382..e5e3e2c 100644 --- a/js/ui/src/App.svelte +++ b/js/ui/src/App.svelte @@ -24,7 +24,7 @@ // 11_155_111 is the network id for sepolia, 1 is the network id for mainnet const networkId: any = import.meta.env.VITE_NETWORK_ID || 11155111; - const networks = [mainnet, sepolia].filter((chain) => `${chain.chainId}` === `${networkId}`); + const networks = [mainnet, sepolia].filter((chain) => `${chain.id}` === `${networkId}`); const wagmiAdapter = new WagmiAdapter({ projectId,