diff --git a/.changeset/config.json b/.changeset/config.json index 47054dd99..7ac9ea127 100644 --- a/.changeset/config.json +++ b/.changeset/config.json @@ -8,8 +8,7 @@ "@0xsequence/connect", "@0xsequence/checkout", "@0xsequence/wallet-widget", - "@0xsequence/hooks", - "@0xsequence/immutable-connector" + "@0xsequence/hooks" ] ], "access": "public", diff --git a/examples/react-waas/package.json b/examples/react-waas/package.json index 8498bb8a9..b48052dd2 100644 --- a/examples/react-waas/package.json +++ b/examples/react-waas/package.json @@ -14,7 +14,6 @@ "@0xsequence/connect": "workspace:*", "@0xsequence/design-system": "2.1.11", "@0xsequence/hooks": "workspace:*", - "@0xsequence/immutable-connector": "workspace:*", "@0xsequence/waas": "^2.3.36", "@0xsequence/wallet-widget": "workspace:*", "@imtbl/config": "^2.2.0", diff --git a/examples/react-waas/src/config.ts b/examples/react-waas/src/config.ts index 6a03dc8cc..a77fc223b 100644 --- a/examples/react-waas/src/config.ts +++ b/examples/react-waas/src/config.ts @@ -1,6 +1,5 @@ import { SequenceCheckoutConfig } from '@0xsequence/checkout' import { ConnectConfig, createConfig } from '@0xsequence/connect' -import { immutable } from '@0xsequence/immutable-connector' import { ChainId } from '@0xsequence/connect' import { Environment } from '@imtbl/config' import { passport } from '@imtbl/sdk' @@ -122,13 +121,7 @@ export const config = createConfig('waas', { }, walletConnect: { projectId: walletConnectProjectId - }, - additionalWallets: [ - immutable({ - passportInstance, - environment: Environment.SANDBOX - }) - ] + } }) export const getErc1155SaleContractConfig = (walletAddress: string) => ({ diff --git a/examples/react/package.json b/examples/react/package.json index 60c352d26..55b5efcaf 100644 --- a/examples/react/package.json +++ b/examples/react/package.json @@ -16,7 +16,6 @@ "@0xsequence/connect": "workspace:*", "@0xsequence/design-system": "2.1.11", "@0xsequence/hooks": "workspace:*", - "@0xsequence/immutable-connector": "workspace:*", "@0xsequence/waas": "^2.3.38", "@0xsequence/wallet-widget": "workspace:*", "@imtbl/config": "^2.2.0", diff --git a/packages/immutable-connector/CHANGELOG.md b/packages/immutable-connector/CHANGELOG.md deleted file mode 100644 index b8c6bb371..000000000 --- a/packages/immutable-connector/CHANGELOG.md +++ /dev/null @@ -1,493 +0,0 @@ -# @0xsequence/immutable-connector - -## 6.0.0 - -### Major Changes - -- 3313726: Connect package improvements for v6 - -### Patch Changes - -- 3313726: ethauth fixes -- 3313726: 6.0.0 beta fixes -- 3313726: Ecosystem wallet config update -- 3313726: ethauth support -- 6.0.0 release -- Updated dependencies [3313726] -- Updated dependencies [3313726] -- Updated dependencies [3313726] -- Updated dependencies [3313726] -- Updated dependencies [3313726] -- Updated dependencies - - @0xsequence/connect@6.0.0 - -## 6.0.0-beta.4 - -### Patch Changes - -- Ecosystem wallet config update - -- Updated dependencies []: - - @0xsequence/connect@6.0.0-beta.4 - -## 6.0.0-beta.3 - -### Patch Changes - -- ethauth fixes - -- Updated dependencies []: - - @0xsequence/connect@6.0.0-beta.3 - -## 6.0.0-beta.2 - -### Patch Changes - -- ethauth support - -- Updated dependencies []: - - @0xsequence/connect@6.0.0-beta.2 - -## 6.0.0-beta.1 - -### Patch Changes - -- 6.0.0 beta fixes - -- Updated dependencies []: - - @0xsequence/connect@6.0.0-beta.1 - -## 6.0.0-beta.0 - -### Major Changes - -- Connect package improvements for v6 - -### Patch Changes - -- Updated dependencies []: - - @0xsequence/connect@6.0.0-beta.0 - -## 5.4.8 - -### Patch Changes - -- sequence.js dependency upgrades - -- Updated dependencies []: - - @0xsequence/connect@5.4.8 - -## 5.4.7 - -### Patch Changes - -- sequence.js upgrades - -- Updated dependencies []: - - @0xsequence/connect@5.4.7 - -## 5.4.6 - -### Patch Changes - -- Dependency updates - -- Updated dependencies []: - - @0xsequence/connect@5.4.6 - -## 5.4.5 - -### Patch Changes - -- Fix for free items checkout, sequence dep upgrades - -- Updated dependencies []: - - @0xsequence/connect@5.4.5 - -## 5.4.4 - -### Patch Changes - -- Sequence logo update - -- Updated dependencies []: - - @0xsequence/connect@5.4.4 - -## 5.4.3 - -### Patch Changes - -- Minor fix for Sequence logo - -- Updated dependencies []: - - @0xsequence/connect@5.4.3 - -## 5.4.2 - -### Patch Changes - -- - **Onramp**: Add optional Transak alternate flow with default and windowed modes (#549) - - Add `showWalletAuthOptionsFirst` parameter to control connector ordering (#563) - - Update Sequence logos with newest logo (#561) - - Better logic for initial balance check (#562) - - Change injected connector logic to display before others (#563) - - Fix Transak parameters (#557) - - Add funds height when error state (#556) - - Add message for rejected transactions (#559) - - Deprecate `findVersion` (#560) - -- Updated dependencies []: - - @0xsequence/connect@5.4.2 - -## 5.4.1 - -### Patch Changes - -- Fix for add funds setting - -- Updated dependencies []: - - @0xsequence/connect@5.4.1 - -## 5.4.0 - -### Major Changes - -- Removal of transak-related configuration parameters - -### Patch Changes - -- Updated dependencies []: - - @0xsequence/connect@5.4.0 - -## 5.3.29 - -### Patch Changes - -- Preview mode - -- Updated dependencies []: - - @0xsequence/connect@5.3.29 - -## 5.3.28 - -### Patch Changes - -- Minor fixes and improvements - -- Updated dependencies []: - - @0xsequence/connect@5.3.28 - -## 5.3.27 - -### Patch Changes - -- fix for databeat events - -- Updated dependencies []: - - @0xsequence/connect@5.3.27 - -## 5.3.26 - -### Patch Changes - -- Chain id override optio - -- Updated dependencies []: - - @0xsequence/connect@5.3.26 - -## 5.3.25 - -### Patch Changes - -- Improvement for wallet URL init - -- Updated dependencies []: - - @0xsequence/connect@5.3.25 - -## 5.3.24 - -### Patch Changes - -- removed default networks from add funds - -- Updated dependencies []: - - @0xsequence/connect@5.3.24 - -## 5.3.23 - -### Patch Changes - -- Allow disabling Add Funds button - -- Updated dependencies []: - - @0xsequence/connect@5.3.23 - -## 5.3.22 - -### Patch Changes - -- Fix fetchTransaction receipt condition - -- Updated dependencies []: - - @0xsequence/connect@5.3.22 - -## 5.3.21 - -### Patch Changes - -- Transaction receipt fetch improvement - -- Updated dependencies []: - - @0xsequence/connect@5.3.21 - -## 5.3.20 - -### Patch Changes - -- Removed subscription for receipts in favor of api call - -- Updated dependencies []: - - @0xsequence/connect@5.3.20 - -## 5.3.19 - -### Patch Changes - -- Fix for ERC20: insufficient allowance bug during swap and pay - -- Updated dependencies []: - - @0xsequence/connect@5.3.19 - -## 5.3.18 - -### Patch Changes - -- Bug fixes - -- Updated dependencies []: - - @0xsequence/connect@5.3.18 - -## 5.3.17 - -### Patch Changes - -- fixes related to undefined walletClient - -- Updated dependencies []: - - @0xsequence/connect@5.3.17 - -## 5.3.16 - -### Patch Changes - -- Improve connect sdk preview, add custom embedded wallet title option - -- Updated dependencies []: - - @0xsequence/connect@5.3.16 - -## 5.3.15 - -### Patch Changes - -- Forte Pay NFT checkout support - -- Updated dependencies []: - - @0xsequence/connect@5.3.15 - -## 5.3.14 - -### Patch Changes - -- Customization class in checkout - -- Updated dependencies []: - - @0xsequence/connect@5.3.14 - -## 5.3.13 - -### Patch Changes - -- Minor fixes - -- Updated dependencies []: - - @0xsequence/connect@5.3.13 - -## 5.3.12 - -### Patch Changes - -- Checkout SDK fixes and improvements - -- Updated dependencies []: - - @0xsequence/connect@5.3.12 - -## 5.3.11 - -### Patch Changes - -- Fix for waas connector modal - -- Updated dependencies []: - - @0xsequence/connect@5.3.11 - -## 5.3.10 - -### Patch Changes - -- - fixed typing problem with erc1155SaleContract hook - - remove builder dependy on hooks package - - fix confirmation modal issue - - show success action buttons - - allow cursor pagination for the useGetTokenDetails hook intial params - - removed toast errors and replace them by in-modal error messages -- Updated dependencies []: - - @0xsequence/connect@5.3.10 - -## 5.3.9 - -### Patch Changes - -- - erc1155SaleContract fix - - X auth support for Embedded Wallet -- Updated dependencies []: - - @0xsequence/connect@5.3.9 - -## 5.3.8 - -### Patch Changes - -- erc1155SaleContract fix - -- Updated dependencies []: - - @0xsequence/connect@5.3.8 - -## 5.3.7 - -### Patch Changes - -- Exported the useTransactionStatusModal - -- Updated dependencies []: - - @0xsequence/connect@5.3.7 - -## 5.3.6 - -### Patch Changes - -- Minor fixes for Epic Auth - -- Updated dependencies []: - - @0xsequence/connect@5.3.6 - -## 5.3.5 - -### Patch Changes - -- Epic Auth support - -- Updated dependencies []: - - @0xsequence/connect@5.3.5 - -## 5.3.4 - -### Patch Changes - -- Fixes to checkout flow - -- Updated dependencies []: - - @0xsequence/connect@5.3.4 - -## 5.3.3 - -### Patch Changes - -- made the tokenId field optional - -- Updated dependencies []: - - @0xsequence/connect@5.3.3 - -## 5.3.2 - -### Patch Changes - -- added error message for geoblocked waas connections; more fields added to events - -- Updated dependencies []: - - @0xsequence/connect@5.3.2 - -## 5.3.1 - -### Patch Changes - -- Fix for effective price used by sale contract utility functions - -- Updated dependencies []: - - @0xsequence/connect@5.3.1 - -## 5.3.0 - -### Minor Changes - -- Conversion to nodeNext, various fixes - -### Patch Changes - -- Updated dependencies []: - - @0xsequence/connect@5.3.0 - -## 5.2.3 - -### Patch Changes - -- updated endpoints used for swaps - -- Updated dependencies []: - - @0xsequence/connect@5.2.3 - -## 5.2.2 - -### Patch Changes - -- - Added nativeTokenAddress to SelectPaymentSettings to allow for custom native token addresses - - Added options to setOpenWalletModal - - Added config for disabling social login tooltips -- Updated dependencies []: - - @0xsequence/connect@5.2.2 - -## 5.2.1 - -### Patch Changes - -- Usage of pagination by hooks - -- Updated dependencies []: - - @0xsequence/connect@5.2.1 - -## 5.2.0 - -### Minor Changes - -- useCheckoutUI hook - -- Updated dependencies []: - - @0xsequence/connect@5.2.0 - -## 5.1.1 - -### Patch Changes - -- swap api v2 migration - -- Updated dependencies []: - - @0xsequence/connect@5.1.1 - -## 5.1.0 - -### Minor Changes - -- immutable connector release; other fixes - -### Patch Changes - -- Updated dependencies []: - - @0xsequence/connect@5.1.0 diff --git a/packages/immutable-connector/README.md b/packages/immutable-connector/README.md deleted file mode 100644 index 002531369..000000000 --- a/packages/immutable-connector/README.md +++ /dev/null @@ -1,46 +0,0 @@ -# Immutable connector for Sequence Web-SDK - -## Installation - -To install this package: - -```bash -npm install @0xsequence/immutable-connector @imtbl/config @imtbl/sdk -# or - -pnpm install @0xsequence/immutable-connector @imtbl/config @imtbl/sdk -# or -yarn add @0xsequence/immutable-connector @imtbl/config @imtbl/sdk -``` - -## Adding the connect - -First, an Immutable Passport instance must be created with valid and correctly configured Immutable keys. - -Note, that the application will need a callback route configured similarly to this example: https://github.com/immutable/ts-immutable-sdk/blob/main/examples/passport/login-with-nextjs/src/app/redirect/page.tsx - -Also, the `forceScwDeployBeforeMessageSignature` parameter must be set to true for the signing of message to work for new users. - -```js -export const passportInstance = new passport.Passport({ - baseConfig: { - environment: Environment.SANDBOX, - publishableKey: 'my_publisheable_key' - }, - forceScwDeployBeforeMessageSignature: true, - clientId: 'my_client_id', - redirectUri: `${window.location.origin}/auth/callback`, - logoutRedirectUri: `${window.location.origin}`, - audience: 'platform_api', - scope: 'openid offline_access email transact' -}) -``` - -Finally, the wallet can be passed down to the web-sdk configuration similarly to other wallets, - -```js -immutable({ - passportInstance, - environment: Environment.SANDBOX -}) -``` diff --git a/packages/immutable-connector/package.json b/packages/immutable-connector/package.json deleted file mode 100644 index 403a25b5e..000000000 --- a/packages/immutable-connector/package.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "name": "@0xsequence/immutable-connector", - "version": "6.0.0", - "description": "Immutable connector for Sequence Kit", - "repository": "https://github.com/0xsequence/web-sdk/tree/master/packages/immutable-connector", - "author": "Sequence Platforms ULC", - "license": "Apache-2.0", - "type": "module", - "main": "dist/esm/index.js", - "module": "dist/esm/index.js", - "types": "dist/esm/index.d.ts", - "exports": { - "./package.json": "./package.json", - ".": { - "types": "./dist/esm/index.d.ts", - "import": "./dist/esm/index.js", - "default": "./dist/esm/index.js" - } - }, - "files": [ - "dist" - ], - "scripts": { - "build": "pnpm build:clean && pnpm build:esm", - "build:esm": "tsc --verbatimModuleSyntax false --declaration --declarationMap --outDir dist/esm", - "build:clean": "rimraf -g ./dist", - "build:check": "attw --pack .", - "dev": "tsc --watch --verbatimModuleSyntax false --declaration --declarationMap --outDir dist/esm", - "test": "echo", - "typecheck": "tsc --noEmit" - }, - "dependencies": { - "@0xsequence/connect": "workspace:*" - }, - "peerDependencies": { - "@0xsequence/connect": "workspace:*", - "0xsequence": ">= 2.3.38", - "@imtbl/config": ">=2.1.2", - "@imtbl/sdk": ">=2.1.2", - "ethers": "^6.13.0", - "react": ">= 17 < 19", - "react-dom": ">= 17 < 19", - "viem": "^2.45.1", - "wagmi": "^3.2.0" - } -} diff --git a/packages/immutable-connector/src/connectConnector/ImmutableLogo.tsx b/packages/immutable-connector/src/connectConnector/ImmutableLogo.tsx deleted file mode 100644 index c013e237f..000000000 --- a/packages/immutable-connector/src/connectConnector/ImmutableLogo.tsx +++ /dev/null @@ -1,26 +0,0 @@ -import type { LogoProps } from '@0xsequence/connect' -import React from 'react' - -export const ImmutableLogo: React.FunctionComponent = (props: LogoProps) => { - return ( - - - - - - ) -} diff --git a/packages/immutable-connector/src/connectConnector/immutable.ts b/packages/immutable-connector/src/connectConnector/immutable.ts deleted file mode 100644 index 6479e84f8..000000000 --- a/packages/immutable-connector/src/connectConnector/immutable.ts +++ /dev/null @@ -1,23 +0,0 @@ -import type { Wallet } from '@0xsequence/connect' - -import { immutableConnector, type BaseImmutableConnectorOptions } from '../wagmiConnector/index.js' - -import { ImmutableLogo } from './ImmutableLogo.js' - -export interface ImmutableOptions extends BaseImmutableConnectorOptions {} - -export const immutable = (options: ImmutableOptions): Wallet => ({ - id: 'immutable', - isSequenceBased: false, - logoDark: ImmutableLogo, - logoLight: ImmutableLogo, - name: 'Immutable', - type: 'wallet', - createConnector: () => { - const connector = immutableConnector({ - ...options - }) - - return connector - } -}) diff --git a/packages/immutable-connector/src/connectConnector/index.ts b/packages/immutable-connector/src/connectConnector/index.ts deleted file mode 100644 index 1e5645b4f..000000000 --- a/packages/immutable-connector/src/connectConnector/index.ts +++ /dev/null @@ -1 +0,0 @@ -export { immutable, type ImmutableOptions } from './immutable.js' diff --git a/packages/immutable-connector/src/index.ts b/packages/immutable-connector/src/index.ts deleted file mode 100644 index 0077656d4..000000000 --- a/packages/immutable-connector/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export { immutable, type ImmutableOptions } from './connectConnector/immutable.js' diff --git a/packages/immutable-connector/src/wagmiConnector/index.ts b/packages/immutable-connector/src/wagmiConnector/index.ts deleted file mode 100644 index 836ced892..000000000 --- a/packages/immutable-connector/src/wagmiConnector/index.ts +++ /dev/null @@ -1,126 +0,0 @@ -import { Environment } from '@imtbl/config' -import { passport } from '@imtbl/sdk' -import type { Address } from 'viem' -import { createConnector } from 'wagmi' - -export interface BaseImmutableConnectorOptions { - passportInstance: passport.Passport - environment: Environment -} - -type ConnectAccounts = withCapabilities extends true - ? readonly { address: Address; capabilities: Record }[] - : readonly Address[] - -const resolveConnectAccounts = ( - accounts: readonly Address[], - withCapabilities?: withCapabilities | boolean -): ConnectAccounts => { - return ( - withCapabilities ? accounts.map(address => ({ address, capabilities: {} })) : accounts - ) as ConnectAccounts -} - -immutableConnector.type = 'immutable' as const - -export function immutableConnector(params: BaseImmutableConnectorOptions) { - type Provider = passport.Provider - type Properties = { - params: BaseImmutableConnectorOptions - } - type StorageItem = {} - - let provider: Provider | undefined = undefined - - const IMMUTABLE_CHAINS = { - [Environment.SANDBOX]: 13473, - [Environment.PRODUCTION]: 13371 - } as const - - const { passportInstance, environment } = params - - return createConnector(config => ({ - id: 'immutable', - name: 'Immutable', - type: 'immutable', - params, - passportInstance, - - async setup() {}, - - async connect(_connectInfo?: { - chainId?: number - isReconnecting?: boolean - withCapabilities?: withCapabilities | boolean - }) { - provider = await passportInstance.connectEvm({ - announceProvider: false - }) - const accounts = await this.getAccounts() - const resolvedAccounts = resolveConnectAccounts(accounts, _connectInfo?.withCapabilities) - const chainId = await this.getChainId() - return { accounts: resolvedAccounts, chainId } - }, - - async disconnect() { - await passportInstance.logout() - provider = undefined - config.emitter.emit('disconnect') - }, - - async getAccounts() { - const provider = (await this.getProvider()) as Provider - const accounts = await provider.request({ - method: 'eth_requestAccounts' - }) - return [accounts[0] as Address] - }, - - async getProvider() { - const userProfile = await passportInstance.login({ useCachedSession: true }) - if (!userProfile && !provider) { - throw new Error('Provider not initialized') - } - if (!provider) { - provider = await passportInstance.connectEvm({ - announceProvider: false - }) - } - return provider - }, - - async isAuthorized() { - try { - if (!provider) { - return false - } - const accounts = await provider.request({ - method: 'eth_requestAccounts' - }) - return Boolean(accounts[0]) - } catch { - return false - } - }, - - async switchChain() { - throw new Error('Chain switching is not supported by Immutable Passport') - }, - - async getChainId() { - return IMMUTABLE_CHAINS[environment] - }, - - async onAccountsChanged(accounts) { - return { account: accounts[0] } - }, - - async onChainChanged() {}, - - async onConnect(_connectinfo) {}, - - async onDisconnect() { - config.emitter.emit('disconnect') - } - })) -} diff --git a/packages/immutable-connector/tsconfig.json b/packages/immutable-connector/tsconfig.json deleted file mode 100644 index 99bf927a4..000000000 --- a/packages/immutable-connector/tsconfig.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "compilerOptions": { - "esModuleInterop": true, - "skipLibCheck": true, - "target": "es2022", - "allowJs": true, - "resolveJsonModule": true, - "moduleDetection": "force", - "isolatedModules": true, - "verbatimModuleSyntax": true, - "strict": true, - // "noUncheckedIndexedAccess": true, - "module": "NodeNext", - "sourceMap": true, - "declaration": false, - "lib": ["es2022", "dom", "dom.iterable"], - "jsx": "react-jsx" - }, - "include": ["./src/**/*.ts", "./src/**/*.tsx"] -} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5e5d33f12..0996f4005 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -253,9 +253,6 @@ importers: '@0xsequence/hooks': specifier: workspace:* version: link:../../packages/hooks - '@0xsequence/immutable-connector': - specifier: workspace:* - version: link:../../packages/immutable-connector '@0xsequence/waas': specifier: ^2.3.38 version: 2.3.38(ethers@6.15.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) @@ -353,9 +350,6 @@ importers: '@0xsequence/hooks': specifier: workspace:* version: link:../../packages/hooks - '@0xsequence/immutable-connector': - specifier: workspace:* - version: link:../../packages/immutable-connector '@0xsequence/waas': specifier: ^2.3.36 version: 2.3.37(ethers@6.15.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) @@ -667,36 +661,6 @@ importers: specifier: ^2.1.9 version: 2.1.9(@types/node@22.7.5)(jsdom@25.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(lightningcss@1.30.2)(msw@2.12.2(@types/node@22.7.5)(typescript@5.8.3)) - packages/immutable-connector: - dependencies: - 0xsequence: - specifier: '>= 2.3.38' - version: 2.3.38(ethers@6.15.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) - '@0xsequence/connect': - specifier: workspace:* - version: link:../connect - '@imtbl/config': - specifier: '>=2.1.2' - version: 2.10.5 - '@imtbl/sdk': - specifier: '>=2.1.2' - version: 2.10.5(bufferutil@4.0.9)(hardhat@2.27.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10))(utf-8-validate@5.0.10) - ethers: - specifier: ^6.13.0 - version: 6.15.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) - react: - specifier: '>= 17 < 19' - version: 18.3.1 - react-dom: - specifier: '>= 17 < 19' - version: 18.3.1(react@18.3.1) - viem: - specifier: ^2.45.1 - version: 2.45.1(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - wagmi: - specifier: ^3.2.0 - version: 3.2.0(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))(@metamask/sdk@0.33.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.10(react@18.3.1))(@types/react@19.2.6)(@walletconnect/ethereum-provider@2.23.1(@types/react@19.2.6)(bufferutil@4.0.9)(react@18.3.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))(ox@0.11.3(typescript@5.8.3)(zod@3.22.4))(react@18.3.1)(typescript@5.8.3)(viem@2.45.1(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4)) - packages/wallet-widget: dependencies: 0xtrails: @@ -3253,6 +3217,7 @@ packages: '@smithy/core@3.18.4': resolution: {integrity: sha512-o5tMqPZILBvvROfC8vC+dSVnWJl9a0u9ax1i1+Bq8515eYjUJqqk5XjjEsDLoeL5dSqGSh6WGdVx1eJ1E/Nwhw==} engines: {node: '>=18.0.0'} + deprecated: Please upgrade your lockfile to use the latest 3.x version of @smithy/core for various fixes, see https://github.com/smithy-lang/smithy-typescript/blob/main/packages/core/CHANGELOG.md '@smithy/credential-provider-imds@4.2.5': resolution: {integrity: sha512-BZwotjoZWn9+36nimwm/OLIcVe+KYRwzMjfhd4QT7QxPm9WY0HiOV8t/Wlh+HVUif0SBVV7ksq8//hPaBC/okQ==} @@ -5399,15 +5364,17 @@ packages: glob@10.3.10: resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} engines: {node: '>=16 || 14 >=14.17'} + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me hasBin: true glob@10.5.0: resolution: {integrity: sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==} + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me hasBin: true glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - deprecated: Glob versions prior to v9 are no longer supported + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me glob@8.1.0: resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} @@ -6295,6 +6262,7 @@ packages: next@14.2.3: resolution: {integrity: sha512-dowFkFTR8v79NPJO4QsBUtxv0g9BrS/phluVpMAt2ku7H+cbcBJlopXjkWlwxrk/xGqMemr7JkGPGemPrLLX7A==} engines: {node: '>=18.17.0'} + deprecated: This version has a security vulnerability. Please upgrade to a patched version. See https://nextjs.org/blog/security-update-2025-12-11 for more details. hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 @@ -6802,11 +6770,6 @@ packages: react: '>= 16.8.0' react-dom: '>= 16.8.0' - react-dom@18.3.1: - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} - peerDependencies: - react: ^18.3.1 - react-dom@19.1.0: resolution: {integrity: sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==} peerDependencies: @@ -6882,10 +6845,6 @@ packages: '@types/react': optional: true - react@18.3.1: - resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} - engines: {node: '>=0.10.0'} - react@19.1.0: resolution: {integrity: sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==} engines: {node: '>=0.10.0'} @@ -7021,9 +6980,6 @@ packages: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} - scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} - scheduler@0.26.0: resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==} @@ -7957,6 +7913,7 @@ packages: whatwg-encoding@3.1.1: resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} engines: {node: '>=18'} + deprecated: Use @exodus/bytes instead for a more spec-conformant and faster implementation whatwg-mimetype@4.0.0: resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} @@ -11128,42 +11085,6 @@ snapshots: - utf-8-validate - zod - '@reown/appkit-controllers@1.8.11(@types/react@19.2.6)(bufferutil@4.0.9)(react@18.3.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4)': - dependencies: - '@reown/appkit-common': 1.8.11(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - '@reown/appkit-wallet': 1.8.11(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10) - '@walletconnect/universal-provider': 2.22.4(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - valtio: 2.1.7(@types/react@19.2.6)(react@18.3.1) - viem: 2.45.1(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@types/react' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - aws4fetch - - bufferutil - - db0 - - encoding - - ioredis - - react - - typescript - - uploadthing - - utf-8-validate - - zod - optional: true - '@reown/appkit-controllers@1.8.11(@types/react@19.2.6)(bufferutil@4.0.9)(react@19.1.0)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4)': dependencies: '@reown/appkit-common': 1.8.11(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) @@ -11199,43 +11120,6 @@ snapshots: - utf-8-validate - zod - '@reown/appkit-pay@1.8.11(@types/react@19.2.6)(bufferutil@4.0.9)(react@18.3.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4)': - dependencies: - '@reown/appkit-common': 1.8.11(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - '@reown/appkit-controllers': 1.8.11(@types/react@19.2.6)(bufferutil@4.0.9)(react@18.3.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - '@reown/appkit-ui': 1.8.11(@types/react@19.2.6)(bufferutil@4.0.9)(react@18.3.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - '@reown/appkit-utils': 1.8.11(@types/react@19.2.6)(bufferutil@4.0.9)(react@18.3.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(valtio@2.1.7(@types/react@19.2.6)(react@18.3.1))(zod@3.22.4) - lit: 3.3.0 - valtio: 2.1.7(@types/react@19.2.6)(react@18.3.1) - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@types/react' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - aws4fetch - - bufferutil - - db0 - - encoding - - ioredis - - react - - typescript - - uploadthing - - utf-8-validate - - zod - optional: true - '@reown/appkit-pay@1.8.11(@types/react@19.2.6)(bufferutil@4.0.9)(react@19.1.0)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4)': dependencies: '@reown/appkit-common': 1.8.11(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) @@ -11276,44 +11160,6 @@ snapshots: dependencies: buffer: 6.0.3 - '@reown/appkit-scaffold-ui@1.8.11(@types/react@19.2.6)(bufferutil@4.0.9)(react@18.3.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(valtio@2.1.7(@types/react@19.2.6)(react@18.3.1))(zod@3.22.4)': - dependencies: - '@reown/appkit-common': 1.8.11(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - '@reown/appkit-controllers': 1.8.11(@types/react@19.2.6)(bufferutil@4.0.9)(react@18.3.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - '@reown/appkit-ui': 1.8.11(@types/react@19.2.6)(bufferutil@4.0.9)(react@18.3.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - '@reown/appkit-utils': 1.8.11(@types/react@19.2.6)(bufferutil@4.0.9)(react@18.3.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(valtio@2.1.7(@types/react@19.2.6)(react@18.3.1))(zod@3.22.4) - '@reown/appkit-wallet': 1.8.11(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10) - lit: 3.3.0 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@types/react' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - aws4fetch - - bufferutil - - db0 - - encoding - - ioredis - - react - - typescript - - uploadthing - - utf-8-validate - - valtio - - zod - optional: true - '@reown/appkit-scaffold-ui@1.8.11(@types/react@19.2.6)(bufferutil@4.0.9)(react@19.1.0)(typescript@5.8.3)(utf-8-validate@5.0.10)(valtio@2.1.7(@types/react@19.2.6)(react@19.1.0))(zod@3.22.4)': dependencies: '@reown/appkit-common': 1.8.11(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) @@ -11351,43 +11197,6 @@ snapshots: - valtio - zod - '@reown/appkit-ui@1.8.11(@types/react@19.2.6)(bufferutil@4.0.9)(react@18.3.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4)': - dependencies: - '@phosphor-icons/webcomponents': 2.1.5 - '@reown/appkit-common': 1.8.11(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - '@reown/appkit-controllers': 1.8.11(@types/react@19.2.6)(bufferutil@4.0.9)(react@18.3.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - '@reown/appkit-wallet': 1.8.11(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10) - lit: 3.3.0 - qrcode: 1.5.3 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@types/react' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - aws4fetch - - bufferutil - - db0 - - encoding - - ioredis - - react - - typescript - - uploadthing - - utf-8-validate - - zod - optional: true - '@reown/appkit-ui@1.8.11(@types/react@19.2.6)(bufferutil@4.0.9)(react@19.1.0)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4)': dependencies: '@phosphor-icons/webcomponents': 2.1.5 @@ -11424,46 +11233,6 @@ snapshots: - utf-8-validate - zod - '@reown/appkit-utils@1.8.11(@types/react@19.2.6)(bufferutil@4.0.9)(react@18.3.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(valtio@2.1.7(@types/react@19.2.6)(react@18.3.1))(zod@3.22.4)': - dependencies: - '@reown/appkit-common': 1.8.11(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - '@reown/appkit-controllers': 1.8.11(@types/react@19.2.6)(bufferutil@4.0.9)(react@18.3.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - '@reown/appkit-polyfills': 1.8.11 - '@reown/appkit-wallet': 1.8.11(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10) - '@wallet-standard/wallet': 1.1.0 - '@walletconnect/logger': 3.0.1 - '@walletconnect/universal-provider': 2.22.4(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - valtio: 2.1.7(@types/react@19.2.6)(react@18.3.1) - viem: 2.45.1(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@types/react' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - aws4fetch - - bufferutil - - db0 - - encoding - - ioredis - - react - - typescript - - uploadthing - - utf-8-validate - - zod - optional: true - '@reown/appkit-utils@1.8.11(@types/react@19.2.6)(bufferutil@4.0.9)(react@19.1.0)(typescript@5.8.3)(utf-8-validate@5.0.10)(valtio@2.1.7(@types/react@19.2.6)(react@19.1.0))(zod@3.22.4)': dependencies: '@reown/appkit-common': 1.8.11(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) @@ -11514,52 +11283,6 @@ snapshots: - typescript - utf-8-validate - '@reown/appkit@1.8.11(@types/react@19.2.6)(bufferutil@4.0.9)(react@18.3.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4)': - dependencies: - '@reown/appkit-common': 1.8.11(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - '@reown/appkit-controllers': 1.8.11(@types/react@19.2.6)(bufferutil@4.0.9)(react@18.3.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - '@reown/appkit-pay': 1.8.11(@types/react@19.2.6)(bufferutil@4.0.9)(react@18.3.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - '@reown/appkit-polyfills': 1.8.11 - '@reown/appkit-scaffold-ui': 1.8.11(@types/react@19.2.6)(bufferutil@4.0.9)(react@18.3.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(valtio@2.1.7(@types/react@19.2.6)(react@18.3.1))(zod@3.22.4) - '@reown/appkit-ui': 1.8.11(@types/react@19.2.6)(bufferutil@4.0.9)(react@18.3.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - '@reown/appkit-utils': 1.8.11(@types/react@19.2.6)(bufferutil@4.0.9)(react@18.3.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(valtio@2.1.7(@types/react@19.2.6)(react@18.3.1))(zod@3.22.4) - '@reown/appkit-wallet': 1.8.11(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10) - '@walletconnect/universal-provider': 2.22.4(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - bs58: 6.0.0 - semver: 7.7.2 - valtio: 2.1.7(@types/react@19.2.6)(react@18.3.1) - viem: 2.45.1(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - optionalDependencies: - '@lit/react': 1.0.8(@types/react@19.2.6) - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@types/react' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - aws4fetch - - bufferutil - - db0 - - encoding - - ioredis - - react - - typescript - - uploadthing - - utf-8-validate - - zod - optional: true - '@reown/appkit@1.8.11(@types/react@19.2.6)(bufferutil@4.0.9)(react@19.1.0)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4)': dependencies: '@reown/appkit-common': 1.8.11(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) @@ -12264,11 +11987,6 @@ snapshots: '@tanstack/react-query': 5.90.10(react@19.1.0) react: 19.1.0 - '@tanstack/react-query@5.90.10(react@18.3.1)': - dependencies: - '@tanstack/query-core': 5.90.10 - react: 18.3.1 - '@tanstack/react-query@5.90.10(react@19.1.0)': dependencies: '@tanstack/query-core': 5.90.10 @@ -12742,18 +12460,6 @@ snapshots: loupe: 3.2.1 tinyrainbow: 1.2.0 - '@wagmi/connectors@7.0.7(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))(@metamask/sdk@0.33.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))(@wagmi/core@3.1.0(@tanstack/query-core@5.90.20)(@types/react@19.2.6)(ox@0.11.3(typescript@5.8.3)(zod@3.22.4))(react@18.3.1)(typescript@5.8.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.45.1(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4)))(@walletconnect/ethereum-provider@2.23.1(@types/react@19.2.6)(bufferutil@4.0.9)(react@18.3.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))(typescript@5.8.3)(viem@2.45.1(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))': - dependencies: - '@wagmi/core': 3.1.0(@tanstack/query-core@5.90.20)(@types/react@19.2.6)(ox@0.11.3(typescript@5.8.3)(zod@3.22.4))(react@18.3.1)(typescript@5.8.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.45.1(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4)) - viem: 2.45.1(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - optionalDependencies: - '@coinbase/wallet-sdk': 4.3.7(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - '@metamask/sdk': 0.33.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@safe-global/safe-apps-provider': 0.18.6(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - '@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - '@walletconnect/ethereum-provider': 2.23.1(@types/react@19.2.6)(bufferutil@4.0.9)(react@18.3.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - typescript: 5.8.3 - '@wagmi/connectors@7.0.7(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))(@metamask/sdk@0.33.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))(@wagmi/core@3.1.0(@tanstack/query-core@5.90.20)(@types/react@19.2.6)(ox@0.11.3(typescript@5.8.3)(zod@3.22.4))(react@19.1.0)(typescript@5.8.3)(use-sync-external-store@1.4.0(react@19.1.0))(viem@2.45.1(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4)))(@walletconnect/ethereum-provider@2.23.1(@types/react@19.2.6)(bufferutil@4.0.9)(react@19.1.0)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))(typescript@5.8.3)(viem@2.45.1(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))': dependencies: '@wagmi/core': 3.1.0(@tanstack/query-core@5.90.20)(@types/react@19.2.6)(ox@0.11.3(typescript@5.8.3)(zod@3.22.4))(react@19.1.0)(typescript@5.8.3)(use-sync-external-store@1.4.0(react@19.1.0))(viem@2.45.1(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4)) @@ -12766,22 +12472,6 @@ snapshots: '@walletconnect/ethereum-provider': 2.23.1(@types/react@19.2.6)(bufferutil@4.0.9)(react@19.1.0)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) typescript: 5.8.3 - '@wagmi/core@3.1.0(@tanstack/query-core@5.90.20)(@types/react@19.2.6)(ox@0.11.3(typescript@5.8.3)(zod@3.22.4))(react@18.3.1)(typescript@5.8.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.45.1(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))': - dependencies: - eventemitter3: 5.0.1 - mipd: 0.0.7(typescript@5.8.3) - viem: 2.45.1(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - zustand: 5.0.0(@types/react@19.2.6)(react@18.3.1)(use-sync-external-store@1.4.0(react@18.3.1)) - optionalDependencies: - '@tanstack/query-core': 5.90.20 - ox: 0.11.3(typescript@5.8.3)(zod@3.22.4) - typescript: 5.8.3 - transitivePeerDependencies: - - '@types/react' - - immer - - react - - use-sync-external-store - '@wagmi/core@3.1.0(@tanstack/query-core@5.90.20)(@types/react@19.2.6)(ox@0.11.3(typescript@5.8.3)(zod@3.22.4))(react@19.1.0)(typescript@5.8.3)(use-sync-external-store@1.4.0(react@19.1.0))(viem@2.45.1(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))': dependencies: eventemitter3: 5.0.1 @@ -12896,49 +12586,6 @@ snapshots: dependencies: tslib: 1.14.1 - '@walletconnect/ethereum-provider@2.23.1(@types/react@19.2.6)(bufferutil@4.0.9)(react@18.3.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4)': - dependencies: - '@reown/appkit': 1.8.11(@types/react@19.2.6)(bufferutil@4.0.9)(react@18.3.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - '@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/keyvaluestorage': 1.1.1 - '@walletconnect/logger': 3.0.1 - '@walletconnect/sign-client': 2.23.1(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - '@walletconnect/types': 2.23.1 - '@walletconnect/universal-provider': 2.23.1(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - '@walletconnect/utils': 2.23.1(typescript@5.8.3)(zod@3.22.4) - events: 3.3.0 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@types/react' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - aws4fetch - - bufferutil - - db0 - - encoding - - ioredis - - react - - typescript - - uploadthing - - utf-8-validate - - zod - optional: true - '@walletconnect/ethereum-provider@2.23.1(@types/react@19.2.6)(bufferutil@4.0.9)(react@19.1.0)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4)': dependencies: '@reown/appkit': 1.8.11(@types/react@19.2.6)(bufferutil@4.0.9)(react@19.1.0)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) @@ -16531,12 +16178,6 @@ snapshots: react: 19.1.0 react-dom: 19.1.0(react@19.1.0) - react-dom@18.3.1(react@18.3.1): - dependencies: - loose-envify: 1.4.0 - react: 18.3.1 - scheduler: 0.23.2 - react-dom@19.1.0(react@19.1.0): dependencies: react: 19.1.0 @@ -16597,10 +16238,6 @@ snapshots: optionalDependencies: '@types/react': 19.2.6 - react@18.3.1: - dependencies: - loose-envify: 1.4.0 - react@19.1.0: {} read-yaml-file@1.1.0: @@ -16773,10 +16410,6 @@ snapshots: dependencies: xmlchars: 2.2.0 - scheduler@0.23.2: - dependencies: - loose-envify: 1.4.0 - scheduler@0.26.0: {} semver@5.7.2: {} @@ -17416,10 +17049,6 @@ snapshots: optionalDependencies: '@types/react': 19.2.6 - use-sync-external-store@1.4.0(react@18.3.1): - dependencies: - react: 18.3.1 - use-sync-external-store@1.4.0(react@19.1.0): dependencies: react: 19.1.0 @@ -17448,14 +17077,6 @@ snapshots: validate-npm-package-name@5.0.1: {} - valtio@2.1.7(@types/react@19.2.6)(react@18.3.1): - dependencies: - proxy-compare: 3.0.1 - optionalDependencies: - '@types/react': 19.2.6 - react: 18.3.1 - optional: true - valtio@2.1.7(@types/react@19.2.6)(react@19.1.0): dependencies: proxy-compare: 3.0.1 @@ -17618,30 +17239,6 @@ snapshots: dependencies: xml-name-validator: 5.0.0 - wagmi@3.2.0(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))(@metamask/sdk@0.33.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.10(react@18.3.1))(@types/react@19.2.6)(@walletconnect/ethereum-provider@2.23.1(@types/react@19.2.6)(bufferutil@4.0.9)(react@18.3.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))(ox@0.11.3(typescript@5.8.3)(zod@3.22.4))(react@18.3.1)(typescript@5.8.3)(viem@2.45.1(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4)): - dependencies: - '@tanstack/react-query': 5.90.10(react@18.3.1) - '@wagmi/connectors': 7.0.7(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))(@metamask/sdk@0.33.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))(@wagmi/core@3.1.0(@tanstack/query-core@5.90.20)(@types/react@19.2.6)(ox@0.11.3(typescript@5.8.3)(zod@3.22.4))(react@18.3.1)(typescript@5.8.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.45.1(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4)))(@walletconnect/ethereum-provider@2.23.1(@types/react@19.2.6)(bufferutil@4.0.9)(react@18.3.1)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))(typescript@5.8.3)(viem@2.45.1(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4)) - '@wagmi/core': 3.1.0(@tanstack/query-core@5.90.20)(@types/react@19.2.6)(ox@0.11.3(typescript@5.8.3)(zod@3.22.4))(react@18.3.1)(typescript@5.8.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.45.1(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4)) - react: 18.3.1 - use-sync-external-store: 1.4.0(react@18.3.1) - viem: 2.45.1(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4) - optionalDependencies: - typescript: 5.8.3 - transitivePeerDependencies: - - '@base-org/account' - - '@coinbase/wallet-sdk' - - '@gemini-wallet/core' - - '@metamask/sdk' - - '@safe-global/safe-apps-provider' - - '@safe-global/safe-apps-sdk' - - '@tanstack/query-core' - - '@types/react' - - '@walletconnect/ethereum-provider' - - immer - - ox - - porto - wagmi@3.2.0(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))(@metamask/sdk@0.33.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.10(react@19.1.0))(@types/react@19.2.6)(@walletconnect/ethereum-provider@2.23.1(@types/react@19.2.6)(bufferutil@4.0.9)(react@19.1.0)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4))(ox@0.11.3(typescript@5.8.3)(zod@3.22.4))(react@19.1.0)(typescript@5.8.3)(viem@2.45.1(bufferutil@4.0.9)(typescript@5.8.3)(utf-8-validate@5.0.10)(zod@3.22.4)): dependencies: '@tanstack/react-query': 5.90.10(react@19.1.0) @@ -17873,12 +17470,6 @@ snapshots: zod@3.22.4: {} - zustand@5.0.0(@types/react@19.2.6)(react@18.3.1)(use-sync-external-store@1.4.0(react@18.3.1)): - optionalDependencies: - '@types/react': 19.2.6 - react: 18.3.1 - use-sync-external-store: 1.4.0(react@18.3.1) - zustand@5.0.0(@types/react@19.2.6)(react@19.1.0)(use-sync-external-store@1.4.0(react@19.1.0)): optionalDependencies: '@types/react': 19.2.6