From 28858bc847e3d258f905d475e90bd8cf05ee0915 Mon Sep 17 00:00:00 2001
From: shoom3301
Date: Tue, 16 Jun 2026 13:54:57 +0500
Subject: [PATCH 1/8] feat: replace blocknative gas price with rpc node
---
.github/workflows/ci.yml | 1 -
.github/workflows/ipfs.yml | 1 -
apps/cowswap-frontend/package.json | 1 +
.../src/api/gasPrices/index.ts | 110 +--
.../updaters/CancelReplaceTxUpdater.tsx | 100 ---
.../src/cow-react/sentry/beforeSend.ts | 2 +-
libs/common-const/src/common.ts | 33 +-
libs/wallet/src/index.ts | 1 +
pnpm-lock.yaml | 785 +-----------------
9 files changed, 82 insertions(+), 952 deletions(-)
delete mode 100644 apps/cowswap-frontend/src/common/updaters/CancelReplaceTxUpdater.tsx
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 46b11e89e4d..a53bd7a2717 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -16,7 +16,6 @@ env:
REACT_APP_PINATA_API_KEY: ${{ secrets.REACT_APP_PINATA_API_KEY }}
REACT_APP_PINATA_SECRET_API_KEY: ${{ secrets.REACT_APP_PINATA_SECRET_API_KEY }}
REACT_APP_GOOGLE_ANALYTICS_ID: ${{ secrets.REACT_APP_GOOGLE_ANALYTICS_ID }}
- REACT_APP_BLOCKNATIVE_API_KEY: ${{ secrets.REACT_APP_BLOCKNATIVE_API_KEY }}
REACT_APP_BFF_BASE_URL: ${{ secrets.BFF_BASE_URL }}
REACT_APP_BALANCES_WATCHER_BASE_URL: ${{ secrets.BALANCES_WATCHER_BASE_URL }}
REACT_APP_CMS_BASE_URL: ${{ secrets.CMS_BASE_URL }}
diff --git a/.github/workflows/ipfs.yml b/.github/workflows/ipfs.yml
index f7c0950af62..c35342181ef 100644
--- a/.github/workflows/ipfs.yml
+++ b/.github/workflows/ipfs.yml
@@ -13,7 +13,6 @@ env:
REACT_APP_PINATA_API_KEY: ${{ secrets.REACT_APP_PINATA_API_KEY }}
REACT_APP_PINATA_SECRET_API_KEY: ${{ secrets.REACT_APP_PINATA_SECRET_API_KEY }}
REACT_APP_GOOGLE_ANALYTICS_ID: ${{ secrets.REACT_APP_GOOGLE_ANALYTICS_ID }}
- REACT_APP_BLOCKNATIVE_API_KEY: ${{ secrets.REACT_APP_BLOCKNATIVE_API_KEY }}
# Duplicated keys as these are required by `ipfs-deploy`
IPFS_DEPLOY_PINATA__API_KEY: ${{ secrets.REACT_APP_PINATA_API_KEY }}
IPFS_DEPLOY_PINATA__SECRET_API_KEY: ${{ secrets.REACT_APP_PINATA_SECRET_API_KEY }}
diff --git a/apps/cowswap-frontend/package.json b/apps/cowswap-frontend/package.json
index b7a4b42e981..21cf99ed4e6 100644
--- a/apps/cowswap-frontend/package.json
+++ b/apps/cowswap-frontend/package.json
@@ -82,6 +82,7 @@
"@tanstack/react-virtual": "3.13.12",
"@uniswap/token-lists": "1.0.0-beta.33",
"@use-gesture/react": "10.3.1",
+ "@wagmi/core": "3.4.8",
"bignumber.js": "9.1.2",
"buffer": "6.0.3",
"color2k": "2.0.2",
diff --git a/apps/cowswap-frontend/src/api/gasPrices/index.ts b/apps/cowswap-frontend/src/api/gasPrices/index.ts
index 12ba15531d6..898e2a975f9 100644
--- a/apps/cowswap-frontend/src/api/gasPrices/index.ts
+++ b/apps/cowswap-frontend/src/api/gasPrices/index.ts
@@ -1,5 +1,8 @@
-import { GAS_API_KEYS, GAS_FEE_ENDPOINTS } from '@cowprotocol/common-const'
-import { SupportedChainId as ChainId } from '@cowprotocol/cow-sdk'
+import { GAS_FEE_ENDPOINTS } from '@cowprotocol/common-const'
+import { isEvmChain, SupportedChainId as ChainId } from '@cowprotocol/cow-sdk'
+import { reownWagmiConfig } from '@cowprotocol/wallet'
+
+import { getGasPrice } from '@wagmi/core'
import { fetchWithRateLimit } from 'common/utils/fetch'
@@ -20,22 +23,10 @@ export type GasFeeEndpointResponse = {
slow: string | null
}
-export interface EstimatedPrice {
- confidence: number
- price: number
- maxFeePerGas: number
- maxPriorityFeePerGas: number
-}
-
type GasPrices = Omit
-// Here the key is what we use in gas state and the value is confidence level
-// coming from the Blockscout api, so we map state values with confidence lvls
-const priceMap: GasPrices = {
- fast: '99',
- average: '90',
- slow: '70',
-}
+// The Blockscout gas price oracle returns prices (floats in gwei) for these confidence levels
+const PRICE_KEYS: Array = ['fast', 'average', 'slow']
class GasFeeApi {
getUrl(chainId: ChainId): string {
@@ -43,22 +34,9 @@ class GasFeeApi {
}
supportedChain(chainId: ChainId): boolean {
- return !!GAS_FEE_ENDPOINTS[chainId]
- }
-
- getHeaders(chainId: ChainId): { headers?: Headers } {
- // TODO: Replace any with proper type definitions
- // eslint-disable-next-line @typescript-eslint/no-explicit-any
- const headers: { [key: string]: any } = {}
- const apiKey = GAS_API_KEYS[chainId]
-
- if (apiKey) {
- headers.headers = new Headers({
- Authorization: apiKey,
- })
- }
-
- return headers
+ // Gas prices come either from the Blockscout oracle or, as a fallback, from the
+ // eth_gasPrice RPC method - both of which only apply to EVM chains.
+ return isEvmChain(chainId)
}
toWei(input: number | null): string | null {
@@ -69,19 +47,8 @@ class GasFeeApi {
return Math.floor(input * ONE_GWEI).toString()
}
- getBlocknativePrice(data: EstimatedPrice[], lvl: string | null): number | null {
- if (!data || !lvl) {
- return null
- }
-
- const price = data.find(({ confidence }: EstimatedPrice) => lvl === String(confidence))?.price
-
- return price || null
- }
-
- // TODO: Replace any with proper type definitions
- // eslint-disable-next-line @typescript-eslint/no-explicit-any
- parseData(json: any, chainId: ChainId): GasFeeEndpointResponse {
+ // Parse data from the Blockscout gas price oracle, e.g. { "slow": 0.16, "average": 0.44, "fast": 2.06 }
+ parseData(json: Record): GasFeeEndpointResponse {
const output: GasFeeEndpointResponse = {
lastUpdate: new Date().toISOString(),
fast: null,
@@ -89,41 +56,46 @@ class GasFeeApi {
slow: null,
}
- if (this.getUrl(chainId).match(/blocknative/)) {
- // Parse data from Blocknative
- const prices = json?.blockPrices[0]?.estimatedPrices
-
- if (prices) {
- for (const [key, value] of Object.entries(priceMap)) {
- const price = this.getBlocknativePrice(prices, value)
- output[key as keyof GasPrices] = this.toWei(price)
- }
- }
- } else {
- // Parse data from Blockscout
- for (const key of Object.keys(priceMap)) {
- output[key as keyof GasPrices] = this.toWei(json[key])
- }
+ for (const key of PRICE_KEYS) {
+ output[key] = this.toWei(json[key])
}
return output
}
- // TODO: Add proper return type annotation
- // eslint-disable-next-line @typescript-eslint/explicit-function-return-type
- async fetchData(chainId: ChainId) {
- const url = this.getUrl(chainId)
- const headers = this.getHeaders(chainId)
- const response = await fetchRateLimited(url, headers)
+ async fetchData(url: string): Promise> {
+ const response = await fetchRateLimited(url)
return response.json()
}
+ // Fallback used when there is no gas price oracle endpoint for the network,
+ // or when the request to it failed. Returns the same value for all confidence levels.
+ async getGasPriceFromRpc(chainId: ChainId): Promise {
+ const gasPrice = (await getGasPrice(reownWagmiConfig, { chainId })).toString()
+
+ return {
+ lastUpdate: new Date().toISOString(),
+ fast: gasPrice,
+ average: gasPrice,
+ slow: gasPrice,
+ }
+ }
+
async getGasPrices(chainId: ChainId = ChainId.MAINNET): Promise {
- const data = await this.fetchData(chainId)
- const parsed = this.parseData(data, chainId)
+ const url = this.getUrl(chainId)
+
+ if (url) {
+ try {
+ const data = await this.fetchData(url)
+
+ return this.parseData(data)
+ } catch (error) {
+ console.error('[gasFeeApi] Failed to fetch gas prices from the oracle, falling back to RPC', error)
+ }
+ }
- return parsed
+ return this.getGasPriceFromRpc(chainId)
}
}
diff --git a/apps/cowswap-frontend/src/common/updaters/CancelReplaceTxUpdater.tsx b/apps/cowswap-frontend/src/common/updaters/CancelReplaceTxUpdater.tsx
deleted file mode 100644
index bc12319f65f..00000000000
--- a/apps/cowswap-frontend/src/common/updaters/CancelReplaceTxUpdater.tsx
+++ /dev/null
@@ -1,100 +0,0 @@
-import { useEffect } from 'react'
-
-import { getAddressKey } from '@cowprotocol/cow-sdk'
-import { useWalletInfo } from '@cowprotocol/wallet'
-
-import { Dispatch } from 'redux'
-
-import { useAllTransactionHashes } from 'legacy/state/enhancedTransactions/hooks'
-import { HashType } from 'legacy/state/enhancedTransactions/reducer'
-import { useAppDispatch } from 'legacy/state/hooks'
-
-/**
- * Updater to watch the mempoll and detect when a tx has been cancelled/replaced
- *
- * Currently disabled as previous provider (BlockNative) is no longer available
- *
- * TODO: find a new provider https://github.com/cowprotocol/cowswap/issues/4901
- */
-export function CancelReplaceTxUpdater(): null {
- // TODO M-6 COW-573
- // This flow will be reviewed and updated later, to include a wagmi alternative
- const { chainId, account } = useWalletInfo()
- const dispatch = useAppDispatch()
- const accountLowerCase = account ? getAddressKey(account) : ''
- const pendingHashes = useAllTransactionHashes(
- (tx) =>
- !!tx.hash &&
- !tx.receipt &&
- !tx.replacementType &&
- !tx.linkedTransactionHash &&
- tx.hashType === HashType.ETHEREUM_TX &&
- getAddressKey(tx.from) === accountLowerCase,
- )
-
- useEffect(() => {
- // Watch the mempool for cancellation/replacement of tx (currently no-op)
- watchTxChanges(pendingHashes, chainId, dispatch)
-
- return () => {
- unwatchTxChanges(pendingHashes, chainId)
- }
- }, [chainId, pendingHashes, dispatch])
-
- return null
-}
-
-// TODO: Add proper return type annotation
-// eslint-disable-next-line @typescript-eslint/explicit-function-return-type
-function unwatchTxChanges(_pendingHashes: string[], _chainId: number) {
- return
- // const blocknativeSdk = null
- //
- // if (!blocknativeSdk) {
- // return
- // }
- //
- // for (const hash of pendingHashes) {
- // try {
- // blocknativeSdk.unsubscribe(hash)
- // } catch {
- // console.error('[CancelReplaceTxUpdater][unwatchTxChanges] Failed to unsubscribe', { hash })
- // }
- // }
-}
-
-// TODO: Add proper return type annotation
-// eslint-disable-next-line @typescript-eslint/explicit-function-return-type
-function watchTxChanges(_pendingHashes: string[], _chainId: number, _dispatch: Dispatch) {
- return
- // for (const hash of pendingHashes) {
- // try {
- // const blocknativeSdk = null
- //
- // if (!blocknativeSdk) {
- // console.error('[CancelReplaceTxUpdater][watchTxChanges] No blocknative sdk for chainId', chainId)
- // return
- // }
- //
- // const { emitter } = blocknativeSdk.transaction(hash)
- // console.info('[CancelReplaceTxUpdater][watchTxChanges]', { chainId, hash })
- // const currentHash = hash
- //
- // emitter.on('txSpeedUp', (e) => {
- // console.info('[CancelReplaceTxUpdater][watchTxChanges][txSpeedUp event]', { ...e })
- // if ('replaceHash' in e && typeof e.replaceHash === 'string') {
- // dispatch(replaceTransaction({ chainId, oldHash: currentHash, newHash: e.replaceHash, type: 'speedup' }))
- // }
- // })
- //
- // emitter.on('txCancel', (e) => {
- // console.info('[CancelReplaceTxUpdater][watchTxChanges][txCancel event]', { ...e })
- // if ('replaceHash' in e && typeof e.replaceHash === 'string') {
- // dispatch(replaceTransaction({ chainId, oldHash: currentHash, newHash: e.replaceHash, type: 'cancel' }))
- // }
- // })
- // } catch (error: any) {
- // console.error('[CancelReplaceTxUpdater][watchTxChanges] Failed to watch tx', { hash }, error)
- // }
- // }
-}
diff --git a/apps/cowswap-frontend/src/cow-react/sentry/beforeSend.ts b/apps/cowswap-frontend/src/cow-react/sentry/beforeSend.ts
index e22516a8916..2de321cac63 100644
--- a/apps/cowswap-frontend/src/cow-react/sentry/beforeSend.ts
+++ b/apps/cowswap-frontend/src/cow-react/sentry/beforeSend.ts
@@ -108,7 +108,7 @@ function isFetchError(breadcrumb: Sentry.Breadcrumb): boolean {
}
const URLS_TO_IGNORE_FETCH_ERRORS =
- /(twnodes\.com)|(assets\/cow-no-connection)|(api\.blocknative\.com)|(api\.country\.is)|(nodereal\.io)|(wallet\.coinbase\.com)|(cowprotocol\/cowswap-banner)/i
+ /(twnodes\.com)|(assets\/cow-no-connection)|(blockscout\.com)|(api\.country\.is)|(nodereal\.io)|(wallet\.coinbase\.com)|(cowprotocol\/cowswap-banner)/i
function isMetamaskRpcError(breadcrumb: Sentry.Breadcrumb): boolean {
if (breadcrumb.level !== 'error' || !breadcrumb.message) {
diff --git a/libs/common-const/src/common.ts b/libs/common-const/src/common.ts
index 23c247ee73e..5d7cee1d351 100644
--- a/libs/common-const/src/common.ts
+++ b/libs/common-const/src/common.ts
@@ -125,34 +125,21 @@ export const TWITTER_LINK = 'https://twitter.com/CoWSwap'
// TODO: test gas prices for all networks
export const GAS_PRICE_UPDATE_THRESHOLD = ms`5s`
-// See https://docs.blocknative.com/gas-prediction/gas-platform
+// Blockscout gas price oracle: https://docs.blockscout.com/devs/apis/rpc/stats-and-info#gas-price-oracle
+// Networks without a Blockscout instance fall back to the eth_gasPrice RPC method (see GasFeeApi).
export const GAS_FEE_ENDPOINTS: Record = {
- [SupportedChainId.MAINNET]: 'https://api.blocknative.com/gasprices/blockprices',
+ [SupportedChainId.MAINNET]: 'https://eth.blockscout.com/api/v1/gas-price-oracle',
[SupportedChainId.GNOSIS_CHAIN]: 'https://gnosis.blockscout.com/api/v1/gas-price-oracle',
[SupportedChainId.ARBITRUM_ONE]: 'https://arbitrum.blockscout.com/api/v1/gas-price-oracle',
[SupportedChainId.BASE]: 'https://base.blockscout.com/api/v1/gas-price-oracle',
- [SupportedChainId.SEPOLIA]: '',
[SupportedChainId.POLYGON]: 'https://polygon.blockscout.com/api/v1/gas-price-oracle',
- [SupportedChainId.AVALANCHE]: `https://api.blocknative.com/gasprices/blockprices?chainid=${SupportedChainId.AVALANCHE}`,
- [SupportedChainId.BNB]: `https://api.blocknative.com/gasprices/blockprices?chainid=${SupportedChainId.BNB}`,
- [SupportedChainId.LINEA]: `https://api.blocknative.com/gasprices/blockprices?chainid=${SupportedChainId.LINEA}`,
- [SupportedChainId.PLASMA]: '', // TODO: currently (2025/10/20) unsupported by Blocknative nor blockscont
- [SupportedChainId.INK]: `https://api.blocknative.com/gasprices/blockprices?chainid=${SupportedChainId.INK}`,
- [SupportedChainId.SOLANA]: '', // Solana fee model is different (no gas price oracle).
-}
-export const GAS_API_KEYS: Record = {
- [SupportedChainId.MAINNET]: process.env['REACT_APP_BLOCKNATIVE_API_KEY'] || null,
- [SupportedChainId.GNOSIS_CHAIN]: null,
- [SupportedChainId.ARBITRUM_ONE]: null,
- [SupportedChainId.BASE]: null,
- [SupportedChainId.SEPOLIA]: null,
- [SupportedChainId.POLYGON]: null,
- [SupportedChainId.AVALANCHE]: process.env['REACT_APP_BLOCKNATIVE_API_KEY'] || null,
- [SupportedChainId.BNB]: process.env['REACT_APP_BLOCKNATIVE_API_KEY'] || null,
- [SupportedChainId.LINEA]: process.env['REACT_APP_BLOCKNATIVE_API_KEY'] || null,
- [SupportedChainId.PLASMA]: null,
- [SupportedChainId.INK]: process.env['REACT_APP_BLOCKNATIVE_API_KEY'] || null,
- [SupportedChainId.SOLANA]: null,
+ [SupportedChainId.SEPOLIA]: '',
+ [SupportedChainId.AVALANCHE]: '',
+ [SupportedChainId.BNB]: '',
+ [SupportedChainId.LINEA]: '',
+ [SupportedChainId.PLASMA]: '',
+ [SupportedChainId.INK]: '',
+ [SupportedChainId.SOLANA]: '',
}
export const UNSUPPORTED_TOKENS_FAQ_URL = 'https://docs.cow.fi/cow-protocol/reference/core/tokens'
diff --git a/libs/wallet/src/index.ts b/libs/wallet/src/index.ts
index c5dd1415b42..911300d4f82 100644
--- a/libs/wallet/src/index.ts
+++ b/libs/wallet/src/index.ts
@@ -35,6 +35,7 @@ export * from './api/utils/connection'
// Connectors and providers
export { WalletProvider } from './api/container/WalletProvider'
export { Web3Provider } from './wagmi/Web3Provider'
+export { reownWagmiConfig } from './reown/init'
// State
// TODO: this export is discussable, however it's already used outside
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index c0f18af2e0c..cc88513f9db 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -528,7 +528,7 @@ importers:
dependencies:
'@1inch/permit-signed-approvals-utils':
specifier: 1.5.2
- version: 1.5.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)
+ version: 1.5.2(bufferutil@4.0.8)(utf-8-validate@6.0.6)
'@cowprotocol/analytics':
specifier: workspace:*
version: link:../../libs/analytics
@@ -600,7 +600,7 @@ importers:
version: 2.1.2(ajv@8.17.1)(cross-fetch@4.0.0(encoding@0.1.13))(encoding@0.1.13)(multiformats@14.0.0)
'@cowprotocol/sdk-viem-adapter':
specifier: 0.3.23
- version: 0.3.23(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))
+ version: 0.3.23(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
'@cowprotocol/snackbars':
specifier: workspace:*
version: link:../../libs/snackbars
@@ -651,13 +651,13 @@ importers:
version: 1.9.5(react-redux@8.1.2(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.1.2(react@19.1.2))(react@19.1.2)(redux@4.2.1))(react@19.1.2)
'@reown/appkit':
specifier: 1.8.19
- version: 1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(utf-8-validate@5.0.10)(zod@3.25.76)
+ version: 1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(utf-8-validate@6.0.6)(zod@3.25.76)
'@reown/appkit-adapter-wagmi':
specifier: 1.8.19
- version: 1.8.19(b5eb2d51373dca5abfc3587eabff26c7)
+ version: 1.8.19(725f042c52896b22a29c385487b96d7a)
'@safe-global/api-kit':
specifier: 4.0.1
- version: 4.0.1(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
+ version: 4.0.1(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
'@safe-global/types-kit':
specifier: 3.0.0
version: 3.0.0(typescript@5.9.3)(zod@3.25.76)
@@ -682,6 +682,9 @@ importers:
'@use-gesture/react':
specifier: 10.3.1
version: 10.3.1(react@19.1.2)
+ '@wagmi/core':
+ specifier: 3.4.8
+ version: 3.4.8(@tanstack/query-core@5.90.20)(@types/react@19.1.3)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
bignumber.js:
specifier: 9.1.2
version: 9.1.2
@@ -813,10 +816,10 @@ importers:
version: 1.2.4(react@19.1.2)
viem:
specifier: 2.48.8
- version: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
+ version: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
wagmi:
specifier: 3.6.9
- version: 3.6.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.1.2))(@types/react@19.1.3)(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))
+ version: 3.6.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.1.2))(@types/react@19.1.3)(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
workbox-core:
specifier: 6.6.1
version: 6.6.1
@@ -835,7 +838,7 @@ importers:
devDependencies:
'@storybook/react-vite':
specifier: 10.3.6
- version: 10.3.6(esbuild@0.27.2)(react-dom@19.1.2(react@19.1.2))(react@19.1.2)(rollup@4.52.4)(storybook@10.3.6(@testing-library/dom@10.4.1)(bufferutil@4.0.8)(prettier@3.6.2)(react-dom@19.1.2(react@19.1.2))(react@19.1.2)(utf-8-validate@5.0.10))(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(less@4.4.2)(sass-embedded@1.88.0)(sass@1.88.0)(terser@5.46.0)(yaml@2.8.1))(webpack@5.102.1(@swc/core@1.15.26(@swc/helpers@0.5.17))(esbuild@0.27.2))
+ version: 10.3.6(esbuild@0.27.2)(react-dom@19.1.2(react@19.1.2))(react@19.1.2)(rollup@4.52.4)(storybook@10.3.6(@testing-library/dom@10.4.1)(bufferutil@4.0.8)(prettier@3.6.2)(react-dom@19.1.2(react@19.1.2))(react@19.1.2)(utf-8-validate@6.0.6))(typescript@5.9.3)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(less@4.4.2)(sass-embedded@1.88.0)(sass@1.88.0)(terser@5.46.0)(yaml@2.8.1))(webpack@5.102.1(@swc/core@1.15.26(@swc/helpers@0.5.17))(esbuild@0.27.2))
'@testing-library/react':
specifier: 16.3.0
version: 16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@19.1.3(@types/react@19.1.3))(@types/react@19.1.3)(react-dom@19.1.2(react@19.1.2))(react@19.1.2)
@@ -877,7 +880,7 @@ importers:
version: 0.8.0(@emotion/react@11.14.0(@types/react@19.1.3)(react@19.1.2))(@types/react@19.1.3)(react-dom@19.1.2(react@19.1.2))(react@19.1.2)(redux@4.2.1)
react-cosmos:
specifier: 7.0.0
- version: 7.0.0(@types/express@4.17.21)(bufferutil@4.0.8)(utf-8-validate@5.0.10)
+ version: 7.0.0(@types/express@4.17.21)(bufferutil@4.0.8)(utf-8-validate@6.0.6)
rollup-plugin-bundle-stats:
specifier: 4.21.9
version: 4.21.9(core-js@3.48.0)(rollup@4.52.4)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(less@4.4.2)(sass-embedded@1.88.0)(sass@1.88.0)(terser@5.46.0)(yaml@2.8.1))
@@ -1149,7 +1152,7 @@ importers:
version: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
wagmi:
specifier: 3.6.9
- version: 3.6.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.1.2))(@types/react@19.1.3)(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(react@19.1.2)(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
+ version: 3.6.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.1.2))(@types/react@19.1.3)(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
devDependencies:
'@types/react':
specifier: 19.1.3
@@ -1216,7 +1219,7 @@ importers:
dependencies:
'@coinbase/wallet-sdk':
specifier: 4.3.7
- version: 4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
+ version: 4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
'@cowprotocol/analytics':
specifier: workspace:*
version: link:../../libs/analytics
@@ -1255,19 +1258,19 @@ importers:
version: 5.17.1(@emotion/react@11.14.0(@types/react@19.1.3)(react@19.1.2))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.1.3)(react@19.1.2))(@types/react@19.1.3)(react@19.1.2))(@types/react@19.1.3)(react-dom@19.1.2(react@19.1.2))(react@19.1.2)
'@reown/appkit':
specifier: 1.8.19
- version: 1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(utf-8-validate@5.0.10)(zod@3.25.76)
+ version: 1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(utf-8-validate@6.0.6)(zod@3.25.76)
'@reown/appkit-adapter-wagmi':
specifier: 1.8.19
- version: 1.8.19(b5eb2d51373dca5abfc3587eabff26c7)
+ version: 1.8.19(725f042c52896b22a29c385487b96d7a)
'@reown/appkit-controllers':
specifier: 1.8.19
- version: 1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
+ version: 1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
'@tanstack/react-query':
specifier: 5.90.20
version: 5.90.20(react@19.1.2)
'@wagmi/connectors':
specifier: 8.0.9
- version: 8.0.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@wagmi/core@3.4.8(@tanstack/query-core@5.90.20)(@types/react@19.1.3)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)))(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))
+ version: 8.0.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@wagmi/core@3.4.8(@tanstack/query-core@5.90.20)(@types/react@19.1.3)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)))(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
inter-ui:
specifier: 3.19.3
version: 3.19.3
@@ -1291,10 +1294,10 @@ importers:
version: 15.5.0(react@19.1.2)
viem:
specifier: 2.48.8
- version: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
+ version: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
wagmi:
specifier: 3.6.9
- version: 3.6.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.1.2))(@types/react@19.1.3)(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))
+ version: 3.6.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.1.2))(@types/react@19.1.3)(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
devDependencies:
'@types/react':
specifier: 19.1.3
@@ -1409,7 +1412,7 @@ importers:
version: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
wagmi:
specifier: 3.6.9
- version: 3.6.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.1.2))(@types/react@19.1.3)(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(react@19.1.2)(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
+ version: 3.6.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.1.2))(@types/react@19.1.3)(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
devDependencies:
'@testing-library/react':
specifier: 16.3.0
@@ -1501,7 +1504,7 @@ importers:
version: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
wagmi:
specifier: 3.6.9
- version: 3.6.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.1.2))(@types/react@19.1.3)(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(react@19.1.2)(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
+ version: 3.6.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.1.2))(@types/react@19.1.3)(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
devDependencies:
'@testing-library/react':
specifier: 16.3.0
@@ -1589,7 +1592,7 @@ importers:
version: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
wagmi:
specifier: 3.6.9
- version: 3.6.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.1.2))(@types/react@19.1.3)(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(react@19.1.2)(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
+ version: 3.6.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.1.2))(@types/react@19.1.3)(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
devDependencies:
'@types/ms':
specifier: 2.1.0
@@ -1678,7 +1681,7 @@ importers:
version: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
wagmi:
specifier: 3.6.9
- version: 3.6.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.1.2))(@types/react@19.1.3)(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(react@19.1.2)(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
+ version: 3.6.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.1.2))(@types/react@19.1.3)(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
devDependencies:
'@types/react':
specifier: 19.1.3
@@ -1764,7 +1767,7 @@ importers:
version: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
wagmi:
specifier: 3.6.9
- version: 3.6.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.1.2))(@types/react@19.1.3)(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(react@19.1.2)(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
+ version: 3.6.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.1.2))(@types/react@19.1.3)(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
devDependencies:
'@types/ms.macro':
specifier: 2.0.0
@@ -1874,7 +1877,7 @@ importers:
version: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
wagmi:
specifier: 3.6.9
- version: 3.6.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.1.2))(@types/react@19.1.3)(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(react@19.1.2)(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
+ version: 3.6.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.1.2))(@types/react@19.1.3)(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
devDependencies:
'@testing-library/react':
specifier: 16.3.0
@@ -2147,7 +2150,7 @@ importers:
version: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
wagmi:
specifier: 3.6.9
- version: 3.6.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.1.2))(@types/react@19.1.3)(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(react@19.1.2)(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
+ version: 3.6.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.1.2))(@types/react@19.1.3)(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
devDependencies:
'@types/react':
specifier: 19.1.3
@@ -17310,13 +17313,6 @@ packages:
snapshots:
- '@1inch/permit-signed-approvals-utils@1.5.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)':
- dependencies:
- ethers: 6.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)
- transitivePeerDependencies:
- - bufferutil
- - utf-8-validate
-
'@1inch/permit-signed-approvals-utils@1.5.2(bufferutil@4.0.8)(utf-8-validate@6.0.6)':
dependencies:
ethers: 6.16.0(bufferutil@4.0.8)(utf-8-validate@6.0.6)
@@ -18270,30 +18266,6 @@ snapshots:
'@babel/helper-string-parser': 7.27.1
'@babel/helper-validator-identifier': 7.28.5
- '@base-org/account@2.4.0(@types/react@19.1.3)(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(utf-8-validate@5.0.10)(zod@3.25.76)':
- dependencies:
- '@coinbase/cdp-sdk': 1.47.0(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@5.0.10)
- '@noble/hashes': 1.4.0
- clsx: 1.2.1
- eventemitter3: 5.0.1
- idb-keyval: 6.2.1
- ox: 0.6.9(typescript@5.9.3)(zod@3.25.76)
- preact: 10.24.2
- viem: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- zustand: 5.0.3(@types/react@19.1.3)(immer@10.0.2)(react@19.1.2)(use-sync-external-store@1.5.0(react@19.1.2))
- transitivePeerDependencies:
- - '@types/react'
- - bufferutil
- - debug
- - fastestsmallesttextencoderdecoder
- - immer
- - react
- - typescript
- - use-sync-external-store
- - utf-8-validate
- - zod
- optional: true
-
'@base-org/account@2.4.0(@types/react@19.1.3)(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(utf-8-validate@6.0.6)(zod@3.25.76)':
dependencies:
'@coinbase/cdp-sdk': 1.47.0(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6)
@@ -18538,27 +18510,6 @@ snapshots:
human-id: 4.1.3
prettier: 2.8.8
- '@coinbase/cdp-sdk@1.47.0(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@5.0.10)':
- dependencies:
- '@solana-program/system': 0.10.0(@solana/kit@5.5.1(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@5.0.10))
- '@solana-program/token': 0.9.0(@solana/kit@5.5.1(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@5.0.10))
- '@solana/kit': 5.5.1(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@5.0.10)
- abitype: 1.0.6(typescript@5.9.3)(zod@3.25.76)
- axios: 1.13.6
- axios-retry: 4.5.0(axios@1.13.6)
- jose: 6.2.2
- md5: 2.3.0
- uncrypto: 0.1.3
- viem: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- zod: 3.25.76
- transitivePeerDependencies:
- - bufferutil
- - debug
- - fastestsmallesttextencoderdecoder
- - typescript
- - utf-8-validate
- optional: true
-
'@coinbase/cdp-sdk@1.47.0(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6)':
dependencies:
'@solana-program/system': 0.10.0(@solana/kit@5.5.1(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6))
@@ -18580,19 +18531,6 @@ snapshots:
- utf-8-validate
optional: true
- '@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)':
- dependencies:
- '@noble/hashes': 1.8.0
- clsx: 1.2.1
- eventemitter3: 5.0.4
- preact: 10.28.2
- viem: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- transitivePeerDependencies:
- - bufferutil
- - typescript
- - utf-8-validate
- - zod
-
'@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)':
dependencies:
'@noble/hashes': 1.8.0
@@ -22046,57 +21984,7 @@ snapshots:
viem: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
wagmi: 3.6.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.1.2))(@types/react@19.1.3)(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
optionalDependencies:
- '@wagmi/connectors': 8.0.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@wagmi/core@3.4.8(@tanstack/query-core@5.90.20)(@types/react@19.1.3)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)))(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
- transitivePeerDependencies:
- - '@azure/app-configuration'
- - '@azure/cosmos'
- - '@azure/data-tables'
- - '@azure/identity'
- - '@azure/keyvault-secrets'
- - '@azure/storage-blob'
- - '@base-org/account'
- - '@capacitor/preferences'
- - '@coinbase/wallet-sdk'
- - '@metamask/connect-evm'
- - '@netlify/blobs'
- - '@planetscale/database'
- - '@react-native-async-storage/async-storage'
- - '@safe-global/safe-apps-provider'
- - '@safe-global/safe-apps-sdk'
- - '@types/react'
- - '@upstash/redis'
- - '@vercel/kv'
- - '@walletconnect/ethereum-provider'
- - accounts
- - bufferutil
- - debug
- - encoding
- - fastestsmallesttextencoderdecoder
- - immer
- - porto
- - react
- - supports-color
- - typescript
- - use-sync-external-store
- - utf-8-validate
- - zod
-
- '@reown/appkit-adapter-wagmi@1.8.19(b5eb2d51373dca5abfc3587eabff26c7)':
- dependencies:
- '@reown/appkit': 1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(utf-8-validate@5.0.10)(zod@3.25.76)
- '@reown/appkit-common': 1.8.19(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- '@reown/appkit-controllers': 1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- '@reown/appkit-polyfills': 1.8.19
- '@reown/appkit-scaffold-ui': 1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(utf-8-validate@5.0.10)(valtio@2.1.7(@types/react@19.1.3)(react@19.1.2))(zod@3.25.76)
- '@reown/appkit-utils': 1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(utf-8-validate@5.0.10)(valtio@2.1.7(@types/react@19.1.3)(react@19.1.2))(zod@3.25.76)
- '@reown/appkit-wallet': 1.8.19(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)
- '@wagmi/core': 3.4.8(@tanstack/query-core@5.90.20)(@types/react@19.1.3)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))
- '@walletconnect/universal-provider': 2.23.7(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- valtio: 2.1.7(@types/react@19.1.3)(react@19.1.2)
- viem: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- wagmi: 3.6.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.1.2))(@types/react@19.1.3)(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))
- optionalDependencies:
- '@wagmi/connectors': 8.0.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@wagmi/core@3.4.8(@tanstack/query-core@5.90.20)(@types/react@19.1.3)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)))(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))
+ '@wagmi/connectors': 8.0.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@wagmi/core@3.4.8(@tanstack/query-core@5.90.20)(@types/react@19.1.3)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)))(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
transitivePeerDependencies:
- '@azure/app-configuration'
- '@azure/cosmos'
@@ -22131,17 +22019,6 @@ snapshots:
- utf-8-validate
- zod
- '@reown/appkit-common@1.8.19(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)':
- dependencies:
- big.js: 6.2.2
- dayjs: 1.11.13
- viem: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- transitivePeerDependencies:
- - bufferutil
- - typescript
- - utf-8-validate
- - zod
-
'@reown/appkit-common@1.8.19(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)':
dependencies:
big.js: 6.2.2
@@ -22153,35 +22030,6 @@ snapshots:
- utf-8-validate
- zod
- '@reown/appkit-controllers@1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)':
- dependencies:
- '@reown/appkit-common': 1.8.19(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- '@reown/appkit-wallet': 1.8.19(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)
- '@walletconnect/universal-provider': 2.23.7(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- valtio: 2.1.7(@types/react@19.1.3)(react@19.1.2)
- viem: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- transitivePeerDependencies:
- - '@azure/app-configuration'
- - '@azure/cosmos'
- - '@azure/data-tables'
- - '@azure/identity'
- - '@azure/keyvault-secrets'
- - '@azure/storage-blob'
- - '@capacitor/preferences'
- - '@netlify/blobs'
- - '@planetscale/database'
- - '@react-native-async-storage/async-storage'
- - '@types/react'
- - '@upstash/redis'
- - '@vercel/kv'
- - bufferutil
- - encoding
- - react
- - supports-color
- - typescript
- - utf-8-validate
- - zod
-
'@reown/appkit-controllers@1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)':
dependencies:
'@reown/appkit-common': 1.8.19(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
@@ -22211,40 +22059,6 @@ snapshots:
- utf-8-validate
- zod
- '@reown/appkit-pay@1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(utf-8-validate@5.0.10)(zod@3.25.76)':
- dependencies:
- '@reown/appkit-common': 1.8.19(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- '@reown/appkit-controllers': 1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- '@reown/appkit-ui': 1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- '@reown/appkit-utils': 1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(utf-8-validate@5.0.10)(valtio@2.1.7(@types/react@19.1.3)(react@19.1.2))(zod@3.25.76)
- lit: 3.3.0
- valtio: 2.1.7(@types/react@19.1.3)(react@19.1.2)
- transitivePeerDependencies:
- - '@azure/app-configuration'
- - '@azure/cosmos'
- - '@azure/data-tables'
- - '@azure/identity'
- - '@azure/keyvault-secrets'
- - '@azure/storage-blob'
- - '@capacitor/preferences'
- - '@netlify/blobs'
- - '@planetscale/database'
- - '@react-native-async-storage/async-storage'
- - '@types/react'
- - '@upstash/redis'
- - '@vercel/kv'
- - bufferutil
- - debug
- - encoding
- - fastestsmallesttextencoderdecoder
- - immer
- - react
- - supports-color
- - typescript
- - use-sync-external-store
- - utf-8-validate
- - zod
-
'@reown/appkit-pay@1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(utf-8-validate@6.0.6)(zod@3.25.76)':
dependencies:
'@reown/appkit-common': 1.8.19(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
@@ -22283,42 +22097,6 @@ snapshots:
dependencies:
buffer: 6.0.3
- '@reown/appkit-scaffold-ui@1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(utf-8-validate@5.0.10)(valtio@2.1.7(@types/react@19.1.3)(react@19.1.2))(zod@3.25.76)':
- dependencies:
- '@reown/appkit-common': 1.8.19(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- '@reown/appkit-controllers': 1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- '@reown/appkit-pay': 1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(utf-8-validate@5.0.10)(zod@3.25.76)
- '@reown/appkit-ui': 1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- '@reown/appkit-utils': 1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(utf-8-validate@5.0.10)(valtio@2.1.7(@types/react@19.1.3)(react@19.1.2))(zod@3.25.76)
- '@reown/appkit-wallet': 1.8.19(bufferutil@4.0.8)(typescript@5.9.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'
- - '@netlify/blobs'
- - '@planetscale/database'
- - '@react-native-async-storage/async-storage'
- - '@types/react'
- - '@upstash/redis'
- - '@vercel/kv'
- - bufferutil
- - debug
- - encoding
- - fastestsmallesttextencoderdecoder
- - immer
- - react
- - supports-color
- - typescript
- - use-sync-external-store
- - utf-8-validate
- - valtio
- - zod
-
'@reown/appkit-scaffold-ui@1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(utf-8-validate@6.0.6)(valtio@2.1.7(@types/react@19.1.3)(react@19.1.2))(zod@3.25.76)':
dependencies:
'@reown/appkit-common': 1.8.19(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
@@ -22355,36 +22133,6 @@ snapshots:
- valtio
- zod
- '@reown/appkit-ui@1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)':
- dependencies:
- '@phosphor-icons/webcomponents': 2.1.5
- '@reown/appkit-common': 1.8.19(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- '@reown/appkit-controllers': 1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- '@reown/appkit-wallet': 1.8.19(bufferutil@4.0.8)(typescript@5.9.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'
- - '@netlify/blobs'
- - '@planetscale/database'
- - '@react-native-async-storage/async-storage'
- - '@types/react'
- - '@upstash/redis'
- - '@vercel/kv'
- - bufferutil
- - encoding
- - react
- - supports-color
- - typescript
- - utf-8-validate
- - zod
-
'@reown/appkit-ui@1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)':
dependencies:
'@phosphor-icons/webcomponents': 2.1.5
@@ -22415,47 +22163,6 @@ snapshots:
- utf-8-validate
- zod
- '@reown/appkit-utils@1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(utf-8-validate@5.0.10)(valtio@2.1.7(@types/react@19.1.3)(react@19.1.2))(zod@3.25.76)':
- dependencies:
- '@reown/appkit-common': 1.8.19(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- '@reown/appkit-controllers': 1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- '@reown/appkit-polyfills': 1.8.19
- '@reown/appkit-wallet': 1.8.19(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)
- '@wallet-standard/wallet': 1.1.0
- '@walletconnect/logger': 3.0.2
- '@walletconnect/universal-provider': 2.23.7(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- valtio: 2.1.7(@types/react@19.1.3)(react@19.1.2)
- viem: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- optionalDependencies:
- '@base-org/account': 2.4.0(@types/react@19.1.3)(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(utf-8-validate@5.0.10)(zod@3.25.76)
- '@safe-global/safe-apps-provider': 0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- '@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- transitivePeerDependencies:
- - '@azure/app-configuration'
- - '@azure/cosmos'
- - '@azure/data-tables'
- - '@azure/identity'
- - '@azure/keyvault-secrets'
- - '@azure/storage-blob'
- - '@capacitor/preferences'
- - '@netlify/blobs'
- - '@planetscale/database'
- - '@react-native-async-storage/async-storage'
- - '@types/react'
- - '@upstash/redis'
- - '@vercel/kv'
- - bufferutil
- - debug
- - encoding
- - fastestsmallesttextencoderdecoder
- - immer
- - react
- - supports-color
- - typescript
- - use-sync-external-store
- - utf-8-validate
- - zod
-
'@reown/appkit-utils@1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(utf-8-validate@6.0.6)(valtio@2.1.7(@types/react@19.1.3)(react@19.1.2))(zod@3.25.76)':
dependencies:
'@reown/appkit-common': 1.8.19(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
@@ -22497,17 +22204,6 @@ snapshots:
- utf-8-validate
- zod
- '@reown/appkit-wallet@1.8.19(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)':
- dependencies:
- '@reown/appkit-common': 1.8.19(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- '@reown/appkit-polyfills': 1.8.19
- '@walletconnect/logger': 3.0.2
- zod: 3.25.76
- transitivePeerDependencies:
- - bufferutil
- - typescript
- - utf-8-validate
-
'@reown/appkit-wallet@1.8.19(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)':
dependencies:
'@reown/appkit-common': 1.8.19(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
@@ -22519,49 +22215,6 @@ snapshots:
- typescript
- utf-8-validate
- '@reown/appkit@1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(utf-8-validate@5.0.10)(zod@3.25.76)':
- dependencies:
- '@reown/appkit-common': 1.8.19(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- '@reown/appkit-controllers': 1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- '@reown/appkit-pay': 1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(utf-8-validate@5.0.10)(zod@3.25.76)
- '@reown/appkit-polyfills': 1.8.19
- '@reown/appkit-scaffold-ui': 1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(utf-8-validate@5.0.10)(valtio@2.1.7(@types/react@19.1.3)(react@19.1.2))(zod@3.25.76)
- '@reown/appkit-ui': 1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- '@reown/appkit-utils': 1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(utf-8-validate@5.0.10)(valtio@2.1.7(@types/react@19.1.3)(react@19.1.2))(zod@3.25.76)
- '@reown/appkit-wallet': 1.8.19(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)
- '@walletconnect/universal-provider': 2.23.7(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- bs58: 6.0.0
- semver: 7.8.0
- valtio: 2.1.7(@types/react@19.1.3)(react@19.1.2)
- viem: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- optionalDependencies:
- '@lit/react': 1.0.8(@types/react@19.1.3)
- transitivePeerDependencies:
- - '@azure/app-configuration'
- - '@azure/cosmos'
- - '@azure/data-tables'
- - '@azure/identity'
- - '@azure/keyvault-secrets'
- - '@azure/storage-blob'
- - '@capacitor/preferences'
- - '@netlify/blobs'
- - '@planetscale/database'
- - '@react-native-async-storage/async-storage'
- - '@types/react'
- - '@upstash/redis'
- - '@vercel/kv'
- - bufferutil
- - debug
- - encoding
- - fastestsmallesttextencoderdecoder
- - immer
- - react
- - supports-color
- - typescript
- - use-sync-external-store
- - utf-8-validate
- - zod
-
'@reown/appkit@1.8.19(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(utf-8-validate@6.0.6)(zod@3.25.76)':
dependencies:
'@reown/appkit-common': 1.8.19(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
@@ -22889,19 +22542,6 @@ snapshots:
transitivePeerDependencies:
- '@types/node'
- '@safe-global/api-kit@4.0.1(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)':
- dependencies:
- '@safe-global/protocol-kit': 6.1.2(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- '@safe-global/types-kit': 3.0.0(typescript@5.9.3)(zod@3.25.76)
- node-fetch: 2.7.0(encoding@0.1.13)
- viem: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- transitivePeerDependencies:
- - bufferutil
- - encoding
- - typescript
- - utf-8-validate
- - zod
-
'@safe-global/api-kit@4.0.1(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)':
dependencies:
'@safe-global/protocol-kit': 6.1.2(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
@@ -22934,23 +22574,6 @@ snapshots:
- supports-color
- utf-8-validate
- '@safe-global/protocol-kit@6.1.2(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)':
- dependencies:
- '@safe-global/safe-deployments': 1.37.50
- '@safe-global/safe-modules-deployments': 2.2.22
- '@safe-global/types-kit': 3.0.0(typescript@5.9.3)(zod@3.25.76)
- abitype: 1.2.3(typescript@5.9.3)(zod@3.25.76)
- semver: 7.8.0
- viem: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- optionalDependencies:
- '@noble/curves': 1.9.7
- '@peculiar/asn1-schema': 2.6.0
- transitivePeerDependencies:
- - bufferutil
- - typescript
- - utf-8-validate
- - zod
-
'@safe-global/protocol-kit@6.1.2(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)':
dependencies:
'@safe-global/safe-deployments': 1.37.50
@@ -22968,18 +22591,6 @@ snapshots:
- utf-8-validate
- zod
- '@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)':
- dependencies:
- '@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- events: 3.3.0
- transitivePeerDependencies:
- - bufferutil
- - encoding
- - typescript
- - utf-8-validate
- - zod
- optional: true
-
'@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)':
dependencies:
'@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
@@ -23003,18 +22614,6 @@ snapshots:
- utf-8-validate
- zod
- '@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)':
- dependencies:
- '@safe-global/safe-gateway-typescript-sdk': 3.8.0(encoding@0.1.13)
- viem: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- transitivePeerDependencies:
- - bufferutil
- - encoding
- - typescript
- - utf-8-validate
- - zod
- optional: true
-
'@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)':
dependencies:
'@safe-global/safe-gateway-typescript-sdk': 3.8.0(encoding@0.1.13)
@@ -23218,21 +22817,11 @@ snapshots:
'@socket.io/component-emitter@3.1.2': {}
- '@solana-program/system@0.10.0(@solana/kit@5.5.1(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@5.0.10))':
- dependencies:
- '@solana/kit': 5.5.1(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@5.0.10)
- optional: true
-
'@solana-program/system@0.10.0(@solana/kit@5.5.1(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6))':
dependencies:
'@solana/kit': 5.5.1(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6)
optional: true
- '@solana-program/token@0.9.0(@solana/kit@5.5.1(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@5.0.10))':
- dependencies:
- '@solana/kit': 5.5.1(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@5.0.10)
- optional: true
-
'@solana-program/token@0.9.0(@solana/kit@5.5.1(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6))':
dependencies:
'@solana/kit': 5.5.1(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6)
@@ -23448,38 +23037,6 @@ snapshots:
- fastestsmallesttextencoderdecoder
optional: true
- '@solana/kit@5.5.1(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@5.0.10)':
- dependencies:
- '@solana/accounts': 5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)
- '@solana/addresses': 5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)
- '@solana/codecs': 5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)
- '@solana/errors': 5.5.1(typescript@5.9.3)
- '@solana/functional': 5.5.1(typescript@5.9.3)
- '@solana/instruction-plans': 5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)
- '@solana/instructions': 5.5.1(typescript@5.9.3)
- '@solana/keys': 5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)
- '@solana/offchain-messages': 5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)
- '@solana/plugin-core': 5.5.1(typescript@5.9.3)
- '@solana/programs': 5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)
- '@solana/rpc': 5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)
- '@solana/rpc-api': 5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)
- '@solana/rpc-parsed-types': 5.5.1(typescript@5.9.3)
- '@solana/rpc-spec-types': 5.5.1(typescript@5.9.3)
- '@solana/rpc-subscriptions': 5.5.1(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@5.0.10)
- '@solana/rpc-types': 5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)
- '@solana/signers': 5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)
- '@solana/sysvars': 5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)
- '@solana/transaction-confirmation': 5.5.1(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@5.0.10)
- '@solana/transaction-messages': 5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)
- '@solana/transactions': 5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)
- optionalDependencies:
- typescript: 5.9.3
- transitivePeerDependencies:
- - bufferutil
- - fastestsmallesttextencoderdecoder
- - utf-8-validate
- optional: true
-
'@solana/kit@5.5.1(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6)':
dependencies:
'@solana/accounts': 5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)
@@ -23629,20 +23186,6 @@ snapshots:
- fastestsmallesttextencoderdecoder
optional: true
- '@solana/rpc-subscriptions-channel-websocket@5.5.1(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)':
- dependencies:
- '@solana/errors': 5.5.1(typescript@5.9.3)
- '@solana/functional': 5.5.1(typescript@5.9.3)
- '@solana/rpc-subscriptions-spec': 5.5.1(typescript@5.9.3)
- '@solana/subscribable': 5.5.1(typescript@5.9.3)
- ws: 8.20.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)
- optionalDependencies:
- typescript: 5.9.3
- transitivePeerDependencies:
- - bufferutil
- - utf-8-validate
- optional: true
-
'@solana/rpc-subscriptions-channel-websocket@5.5.1(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)':
dependencies:
'@solana/errors': 5.5.1(typescript@5.9.3)
@@ -23667,27 +23210,6 @@ snapshots:
typescript: 5.9.3
optional: true
- '@solana/rpc-subscriptions@5.5.1(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@5.0.10)':
- dependencies:
- '@solana/errors': 5.5.1(typescript@5.9.3)
- '@solana/fast-stable-stringify': 5.5.1(typescript@5.9.3)
- '@solana/functional': 5.5.1(typescript@5.9.3)
- '@solana/promises': 5.5.1(typescript@5.9.3)
- '@solana/rpc-spec-types': 5.5.1(typescript@5.9.3)
- '@solana/rpc-subscriptions-api': 5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)
- '@solana/rpc-subscriptions-channel-websocket': 5.5.1(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)
- '@solana/rpc-subscriptions-spec': 5.5.1(typescript@5.9.3)
- '@solana/rpc-transformers': 5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)
- '@solana/rpc-types': 5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)
- '@solana/subscribable': 5.5.1(typescript@5.9.3)
- optionalDependencies:
- typescript: 5.9.3
- transitivePeerDependencies:
- - bufferutil
- - fastestsmallesttextencoderdecoder
- - utf-8-validate
- optional: true
-
'@solana/rpc-subscriptions@5.5.1(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6)':
dependencies:
'@solana/errors': 5.5.1(typescript@5.9.3)
@@ -23830,26 +23352,6 @@ snapshots:
- fastestsmallesttextencoderdecoder
optional: true
- '@solana/transaction-confirmation@5.5.1(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@5.0.10)':
- dependencies:
- '@solana/addresses': 5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)
- '@solana/codecs-strings': 5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)
- '@solana/errors': 5.5.1(typescript@5.9.3)
- '@solana/keys': 5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)
- '@solana/promises': 5.5.1(typescript@5.9.3)
- '@solana/rpc': 5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)
- '@solana/rpc-subscriptions': 5.5.1(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@5.0.10)
- '@solana/rpc-types': 5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)
- '@solana/transaction-messages': 5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)
- '@solana/transactions': 5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)
- optionalDependencies:
- typescript: 5.9.3
- transitivePeerDependencies:
- - bufferutil
- - fastestsmallesttextencoderdecoder
- - utf-8-validate
- optional: true
-
'@solana/transaction-confirmation@5.5.1(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)(utf-8-validate@6.0.6)':
dependencies:
'@solana/addresses': 5.5.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)
@@ -25543,28 +25045,6 @@ snapshots:
'@vue/shared@3.5.13': {}
- '@wagmi/connectors@8.0.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@wagmi/core@3.4.8(@tanstack/query-core@5.90.20)(@types/react@19.1.3)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)))(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))':
- dependencies:
- '@wagmi/core': 3.4.8(@tanstack/query-core@5.90.20)(@types/react@19.1.3)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))
- viem: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- optionalDependencies:
- '@coinbase/wallet-sdk': 4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- '@safe-global/safe-apps-provider': 0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- '@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- '@walletconnect/ethereum-provider': 2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10)
- typescript: 5.9.3
-
- '@wagmi/connectors@8.0.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@wagmi/core@3.4.8(@tanstack/query-core@5.90.20)(@types/react@19.1.3)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)))(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))':
- dependencies:
- '@wagmi/core': 3.4.8(@tanstack/query-core@5.90.20)(@types/react@19.1.3)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
- viem: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
- optionalDependencies:
- '@coinbase/wallet-sdk': 4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
- '@safe-global/safe-apps-provider': 0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
- '@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
- '@walletconnect/ethereum-provider': 2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10)
- typescript: 5.9.3
-
'@wagmi/connectors@8.0.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@wagmi/core@3.4.8(@tanstack/query-core@5.90.20)(@types/react@19.1.3)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)))(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))':
dependencies:
'@wagmi/core': 3.4.8(@tanstack/query-core@5.90.20)(@types/react@19.1.3)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
@@ -25576,21 +25056,6 @@ snapshots:
'@walletconnect/ethereum-provider': 2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10)
typescript: 5.9.3
- '@wagmi/core@3.4.8(@tanstack/query-core@5.90.20)(@types/react@19.1.3)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))':
- dependencies:
- eventemitter3: 5.0.1
- mipd: 0.0.7(typescript@5.9.3)
- viem: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- zustand: 5.0.0(@types/react@19.1.3)(immer@10.0.2)(react@19.1.2)(use-sync-external-store@1.5.0(react@19.1.2))
- optionalDependencies:
- '@tanstack/query-core': 5.90.20
- typescript: 5.9.3
- transitivePeerDependencies:
- - '@types/react'
- - immer
- - react
- - use-sync-external-store
-
'@wagmi/core@3.4.8(@tanstack/query-core@5.90.20)(@types/react@19.1.3)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))':
dependencies:
eventemitter3: 5.0.1
@@ -25656,44 +25121,6 @@ snapshots:
- supports-color
- utf-8-validate
- '@walletconnect/core@2.23.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)':
- 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.16(bufferutil@4.0.8)(utf-8-validate@5.0.10)
- '@walletconnect/keyvaluestorage': 1.1.1
- '@walletconnect/logger': 3.0.2
- '@walletconnect/relay-api': 1.0.11
- '@walletconnect/relay-auth': 1.1.0
- '@walletconnect/safe-json': 1.0.2
- '@walletconnect/time': 1.0.2
- '@walletconnect/types': 2.23.7
- '@walletconnect/utils': 2.23.7(typescript@5.9.3)(zod@3.25.76)
- '@walletconnect/window-getters': 1.0.1
- es-toolkit: 1.44.0
- events: 3.3.0
- uint8arrays: 3.1.1
- transitivePeerDependencies:
- - '@azure/app-configuration'
- - '@azure/cosmos'
- - '@azure/data-tables'
- - '@azure/identity'
- - '@azure/keyvault-secrets'
- - '@azure/storage-blob'
- - '@capacitor/preferences'
- - '@netlify/blobs'
- - '@planetscale/database'
- - '@react-native-async-storage/async-storage'
- - '@upstash/redis'
- - '@vercel/kv'
- - bufferutil
- - supports-color
- - typescript
- - utf-8-validate
- - zod
-
'@walletconnect/core@2.23.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)':
dependencies:
'@walletconnect/heartbeat': 1.2.2
@@ -25925,36 +25352,6 @@ snapshots:
- supports-color
- utf-8-validate
- '@walletconnect/sign-client@2.23.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)':
- dependencies:
- '@walletconnect/core': 2.23.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- '@walletconnect/events': 1.0.1
- '@walletconnect/heartbeat': 1.2.2
- '@walletconnect/jsonrpc-utils': 1.0.8
- '@walletconnect/logger': 3.0.2
- '@walletconnect/time': 1.0.2
- '@walletconnect/types': 2.23.7
- '@walletconnect/utils': 2.23.7(typescript@5.9.3)(zod@3.25.76)
- events: 3.3.0
- transitivePeerDependencies:
- - '@azure/app-configuration'
- - '@azure/cosmos'
- - '@azure/data-tables'
- - '@azure/identity'
- - '@azure/keyvault-secrets'
- - '@azure/storage-blob'
- - '@capacitor/preferences'
- - '@netlify/blobs'
- - '@planetscale/database'
- - '@react-native-async-storage/async-storage'
- - '@upstash/redis'
- - '@vercel/kv'
- - bufferutil
- - supports-color
- - typescript
- - utf-8-validate
- - zod
-
'@walletconnect/sign-client@2.23.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)':
dependencies:
'@walletconnect/core': 2.23.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
@@ -26090,40 +25487,6 @@ snapshots:
- supports-color
- utf-8-validate
- '@walletconnect/universal-provider@2.23.7(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)':
- dependencies:
- '@walletconnect/events': 1.0.1
- '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13)
- '@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.2
- '@walletconnect/sign-client': 2.23.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- '@walletconnect/types': 2.23.7
- '@walletconnect/utils': 2.23.7(typescript@5.9.3)(zod@3.25.76)
- es-toolkit: 1.44.0
- events: 3.3.0
- transitivePeerDependencies:
- - '@azure/app-configuration'
- - '@azure/cosmos'
- - '@azure/data-tables'
- - '@azure/identity'
- - '@azure/keyvault-secrets'
- - '@azure/storage-blob'
- - '@capacitor/preferences'
- - '@netlify/blobs'
- - '@planetscale/database'
- - '@react-native-async-storage/async-storage'
- - '@upstash/redis'
- - '@vercel/kv'
- - bufferutil
- - encoding
- - supports-color
- - typescript
- - utf-8-validate
- - zod
-
'@walletconnect/universal-provider@2.23.7(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)':
dependencies:
'@walletconnect/events': 1.0.1
@@ -29240,19 +28603,6 @@ snapshots:
ethereum-cryptography: 0.1.3
rlp: 2.2.7
- ethers@6.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10):
- dependencies:
- '@adraffy/ens-normalize': 1.10.1
- '@noble/curves': 1.2.0
- '@noble/hashes': 1.3.2
- '@types/node': 22.7.5
- aes-js: 4.0.0-beta.5
- tslib: 2.7.0
- ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)
- transitivePeerDependencies:
- - bufferutil
- - utf-8-validate
-
ethers@6.16.0(bufferutil@4.0.8)(utf-8-validate@6.0.6):
dependencies:
'@adraffy/ens-normalize': 1.10.1
@@ -33820,29 +33170,6 @@ snapshots:
lodash-es: 4.17.21
react-cosmos-core: 7.0.0
- react-cosmos@7.0.0(@types/express@4.17.21)(bufferutil@4.0.8)(utf-8-validate@5.0.10):
- dependencies:
- '@skidding/launch-editor': 2.2.3
- chokidar: 3.6.0
- express: 4.21.2
- glob: 10.4.5
- http-proxy-middleware: 2.0.9(@types/express@4.17.21)
- lodash-es: 4.17.21
- micromatch: 4.0.8
- open: 10.1.1
- pem: 1.14.8
- react-cosmos-core: 7.0.0
- react-cosmos-renderer: 7.0.0
- react-cosmos-ui: 7.0.0
- ws: 8.18.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)
- yargs: 17.7.2
- transitivePeerDependencies:
- - '@types/express'
- - bufferutil
- - debug
- - supports-color
- - utf-8-validate
-
react-cosmos@7.0.0(@types/express@4.17.21)(bufferutil@4.0.8)(utf-8-validate@6.0.6):
dependencies:
'@skidding/launch-editor': 2.2.3
@@ -36532,53 +35859,7 @@ snapshots:
dependencies:
xml-name-validator: 5.0.0
- wagmi@3.6.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.1.2))(@types/react@19.1.3)(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)):
- dependencies:
- '@tanstack/react-query': 5.90.20(react@19.1.2)
- '@wagmi/connectors': 8.0.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(@wagmi/core@3.4.8(@tanstack/query-core@5.90.20)(@types/react@19.1.3)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)))(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))
- '@wagmi/core': 3.4.8(@tanstack/query-core@5.90.20)(@types/react@19.1.3)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))
- react: 19.1.2
- use-sync-external-store: 1.5.0(react@19.1.2)
- viem: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76)
- optionalDependencies:
- typescript: 5.9.3
- transitivePeerDependencies:
- - '@base-org/account'
- - '@coinbase/wallet-sdk'
- - '@metamask/connect-evm'
- - '@safe-global/safe-apps-provider'
- - '@safe-global/safe-apps-sdk'
- - '@tanstack/query-core'
- - '@types/react'
- - '@walletconnect/ethereum-provider'
- - accounts
- - immer
- - porto
-
wagmi@3.6.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.1.2))(@types/react@19.1.3)(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)):
- dependencies:
- '@tanstack/react-query': 5.90.20(react@19.1.2)
- '@wagmi/connectors': 8.0.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@wagmi/core@3.4.8(@tanstack/query-core@5.90.20)(@types/react@19.1.3)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)))(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
- '@wagmi/core': 3.4.8(@tanstack/query-core@5.90.20)(@types/react@19.1.3)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
- react: 19.1.2
- use-sync-external-store: 1.5.0(react@19.1.2)
- viem: 2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)
- optionalDependencies:
- typescript: 5.9.3
- transitivePeerDependencies:
- - '@base-org/account'
- - '@coinbase/wallet-sdk'
- - '@metamask/connect-evm'
- - '@safe-global/safe-apps-provider'
- - '@safe-global/safe-apps-sdk'
- - '@tanstack/query-core'
- - '@types/react'
- - '@walletconnect/ethereum-provider'
- - accounts
- - immer
- - porto
-
- wagmi@3.6.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.1.2))(@types/react@19.1.3)(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(react@19.1.2)(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)):
dependencies:
'@tanstack/react-query': 5.90.20(react@19.1.2)
'@wagmi/connectors': 8.0.9(@coinbase/wallet-sdk@4.3.7(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-provider@0.18.6(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))(@wagmi/core@3.4.8(@tanstack/query-core@5.90.20)(@types/react@19.1.3)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76)))(@walletconnect/ethereum-provider@2.18.0(@types/react@19.1.3)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.1.2)(utf-8-validate@5.0.10))(typescript@5.9.3)(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
@@ -37297,11 +36578,6 @@ snapshots:
bufferutil: 4.0.8
utf-8-validate: 6.0.6
- ws@8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10):
- optionalDependencies:
- bufferutil: 4.0.8
- utf-8-validate: 5.0.10
-
ws@8.17.1(bufferutil@4.0.8)(utf-8-validate@6.0.6):
optionalDependencies:
bufferutil: 4.0.8
@@ -37312,11 +36588,6 @@ snapshots:
bufferutil: 4.0.8
utf-8-validate: 5.0.10
- ws@8.18.1(bufferutil@4.0.8)(utf-8-validate@5.0.10):
- optionalDependencies:
- bufferutil: 4.0.8
- utf-8-validate: 5.0.10
-
ws@8.18.1(bufferutil@4.0.8)(utf-8-validate@6.0.6):
optionalDependencies:
bufferutil: 4.0.8
From 43b11a43b7a402f9991be9fd916c3b4c5881cf81 Mon Sep 17 00:00:00 2001
From: shoom3301
Date: Tue, 16 Jun 2026 16:17:43 +0500
Subject: [PATCH 2/8] chore: test
---
.../src/common/pure/CancellationModal/ModalTopContent.tsx | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/apps/cowswap-frontend/src/common/pure/CancellationModal/ModalTopContent.tsx b/apps/cowswap-frontend/src/common/pure/CancellationModal/ModalTopContent.tsx
index 6f6fcf83bde..77a76262c75 100644
--- a/apps/cowswap-frontend/src/common/pure/CancellationModal/ModalTopContent.tsx
+++ b/apps/cowswap-frontend/src/common/pure/CancellationModal/ModalTopContent.tsx
@@ -99,6 +99,12 @@ export function ModalTopContent(props: ModalTopContentProps): ReactNode {
const txCostAmount = txCost ? CurrencyAmount.fromRawAmount(nativeCurrency, txCost.toString()) : ''
+ console.log('CCCCC', {
+ isOnChainType,
+ showMore,
+ txCostAmount,
+ nativeCurrency,
+ })
return (
From 2b50755d7aec0f014a542b5da0fb30acc38559bd Mon Sep 17 00:00:00 2001
From: shoom3301
Date: Tue, 16 Jun 2026 16:26:22 +0500
Subject: [PATCH 3/8] chore: test
---
.../common/pure/CancellationModal/ModalTopContent.tsx | 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/apps/cowswap-frontend/src/common/pure/CancellationModal/ModalTopContent.tsx b/apps/cowswap-frontend/src/common/pure/CancellationModal/ModalTopContent.tsx
index 77a76262c75..89d833a4574 100644
--- a/apps/cowswap-frontend/src/common/pure/CancellationModal/ModalTopContent.tsx
+++ b/apps/cowswap-frontend/src/common/pure/CancellationModal/ModalTopContent.tsx
@@ -47,6 +47,7 @@ const StyledNotificationBanner = styled(NotificationBanner)`
margin-bottom: 0;
box-sizing: border-box;
`
+console.log(StyledNotificationBanner)
const CancellationSummary = styled.span`
padding: 12px;
@@ -140,12 +141,10 @@ export function ModalTopContent(props: ModalTopContentProps): ReactNode {
successful.
{isOnChainType && (
-
-
- Tx cost:{' '}
- {txCostAmount ? : t`Unknown`}
-
-
+
+ Tx cost:{' '}
+ {txCostAmount ? : t`Unknown`}
+
)}
From f7aa9a8ecfd4e4536ea0291673763e96774216b3 Mon Sep 17 00:00:00 2001
From: shoom3301
Date: Tue, 16 Jun 2026 16:48:59 +0500
Subject: [PATCH 4/8] chore: test
---
.../src/legacy/components/NotificationBanner/index.tsx | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/apps/cowswap-frontend/src/legacy/components/NotificationBanner/index.tsx b/apps/cowswap-frontend/src/legacy/components/NotificationBanner/index.tsx
index 5a08c2df69e..848e4c5ca2c 100644
--- a/apps/cowswap-frontend/src/legacy/components/NotificationBanner/index.tsx
+++ b/apps/cowswap-frontend/src/legacy/components/NotificationBanner/index.tsx
@@ -75,6 +75,13 @@ export default function NotificationBanner(props: BannerProps) {
}
}, [isClosed])
+ console.log('RRRRRR', {
+ isHidden,
+ isVisible,
+ isClosed,
+ isActive,
+ props,
+ })
return (
{props.children}
From 7a9a6b5f7d50edf6f6e863758f41c88086165867 Mon Sep 17 00:00:00 2001
From: shoom3301
Date: Tue, 16 Jun 2026 17:06:47 +0500
Subject: [PATCH 5/8] chore: test
---
.../common/pure/CancellationModal/ModalTopContent.tsx | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/apps/cowswap-frontend/src/common/pure/CancellationModal/ModalTopContent.tsx b/apps/cowswap-frontend/src/common/pure/CancellationModal/ModalTopContent.tsx
index 89d833a4574..77a76262c75 100644
--- a/apps/cowswap-frontend/src/common/pure/CancellationModal/ModalTopContent.tsx
+++ b/apps/cowswap-frontend/src/common/pure/CancellationModal/ModalTopContent.tsx
@@ -47,7 +47,6 @@ const StyledNotificationBanner = styled(NotificationBanner)`
margin-bottom: 0;
box-sizing: border-box;
`
-console.log(StyledNotificationBanner)
const CancellationSummary = styled.span`
padding: 12px;
@@ -141,10 +140,12 @@ export function ModalTopContent(props: ModalTopContentProps): ReactNode {
successful.
{isOnChainType && (
-
- Tx cost:{' '}
- {txCostAmount ? : t`Unknown`}
-
+
+
+ Tx cost:{' '}
+ {txCostAmount ? : t`Unknown`}
+
+
)}
From df71e10e151a072dab8f997ea3aa64793444ae70 Mon Sep 17 00:00:00 2001
From: shoom3301
Date: Tue, 16 Jun 2026 17:22:28 +0500
Subject: [PATCH 6/8] refactor: get rid of legacy NotificationBanner
---
.../src/common/hooks/useNotificationState.ts | 80 ----------------
.../CancellationModal/ModalTopContent.tsx | 25 ++---
.../common/pure/CancellationModal/styled.tsx | 61 -------------
.../components/NotificationBanner/index.tsx | 91 -------------------
4 files changed, 10 insertions(+), 247 deletions(-)
delete mode 100644 apps/cowswap-frontend/src/common/hooks/useNotificationState.ts
delete mode 100644 apps/cowswap-frontend/src/common/pure/CancellationModal/styled.tsx
delete mode 100644 apps/cowswap-frontend/src/legacy/components/NotificationBanner/index.tsx
diff --git a/apps/cowswap-frontend/src/common/hooks/useNotificationState.ts b/apps/cowswap-frontend/src/common/hooks/useNotificationState.ts
deleted file mode 100644
index a1baef7db8b..00000000000
--- a/apps/cowswap-frontend/src/common/hooks/useNotificationState.ts
+++ /dev/null
@@ -1,80 +0,0 @@
-import { Atom, atom, useAtom } from 'jotai'
-import { atomWithStorage } from 'jotai/utils'
-
-interface NotificationState {
- isClosed: boolean
-}
-
-type NotificationStorageKey = `notification-${string}`
-
-const storage = {
- getItem: (key: string) => {
- return JSON.parse(localStorage.getItem(key) || '')
- },
-
- setItem: (key: string, value: NotificationState) => {
- localStorage.setItem(key, JSON.stringify(value))
- },
-
- removeItem: localStorage.removeItem,
-
- subscribe: (key: string, callback: (value: NotificationState) => void) => {
- // TODO: Add proper return type annotation
- // eslint-disable-next-line @typescript-eslint/explicit-function-return-type
- const storageEventCallback = (e: StorageEvent) => {
- if (e.key === key && e.newValue) {
- callback(JSON.parse(e.newValue))
- }
- }
- window.addEventListener('storage', storageEventCallback)
- return () => {
- window.removeEventListener('storage', storageEventCallback)
- }
- },
-}
-
-function getNotificationStorageKey(key: string): NotificationStorageKey {
- return `notification-${key}`
-}
-
-const INITIAL_NOTIFICATION_STATE: NotificationState = {
- isClosed: false,
-}
-
-const notificationStateAtoms = new Map>()
-const untrackedAtom = atom(() => INITIAL_NOTIFICATION_STATE)
-
-// TODO: Add proper return type annotation
-// eslint-disable-next-line @typescript-eslint/explicit-function-return-type
-function getNotificationStateAtom(key: string | undefined) {
- if (typeof key !== 'string') {
- return untrackedAtom
- }
-
- const existingAtom = notificationStateAtoms.get(key)
-
- if (existingAtom) {
- return existingAtom
- } else {
- const atom = atomWithStorage(getNotificationStorageKey(key), INITIAL_NOTIFICATION_STATE, storage)
- notificationStateAtoms.set(key, atom)
-
- return atom
- }
-}
-
-// TODO: replace any
-export function useNotificationState(key: string | undefined): [NotificationState, (state: NotificationState) => void] {
- const [notificationState, setNotificationState] = useAtom(getNotificationStateAtom(key))
-
- if (typeof key === 'string') {
- return [notificationState, setNotificationState]
- }
-
- // A noop function to avoid breaking the hook when the key is undefined.
- // TODO: Add proper return type annotation
- // eslint-disable-next-line @typescript-eslint/explicit-function-return-type
- const NOOP_READ = () => notificationState
-
- return [notificationState, NOOP_READ]
-}
diff --git a/apps/cowswap-frontend/src/common/pure/CancellationModal/ModalTopContent.tsx b/apps/cowswap-frontend/src/common/pure/CancellationModal/ModalTopContent.tsx
index 77a76262c75..d4f24567ebc 100644
--- a/apps/cowswap-frontend/src/common/pure/CancellationModal/ModalTopContent.tsx
+++ b/apps/cowswap-frontend/src/common/pure/CancellationModal/ModalTopContent.tsx
@@ -8,8 +8,6 @@ import { Trans } from '@lingui/react/macro'
import { ArrowLeft, ArrowRight } from 'react-feather'
import styled from 'styled-components/macro'
-import NotificationBanner from 'legacy/components/NotificationBanner'
-
import { RequestCancellationModalProps } from './types'
import { CancellationType } from '../../hooks/useCancelOrder/state'
@@ -42,10 +40,15 @@ const TypeButton = styled.button<{ isOnChain$: boolean }>`
}
`
-const StyledNotificationBanner = styled(NotificationBanner)`
+const StyledNotificationBanner = styled.div`
margin-top: 15px;
margin-bottom: 0;
- box-sizing: border-box;
+ padding: 8px;
+ background-color: var(${UI.COLOR_INFO_BG});
+ color: var(${UI.COLOR_INFO_TEXT});
+ font-size: 16px;
+ text-align: center;
+ border-radius: 8px;
`
const CancellationSummary = styled.span`
@@ -99,12 +102,6 @@ export function ModalTopContent(props: ModalTopContentProps): ReactNode {
const txCostAmount = txCost ? CurrencyAmount.fromRawAmount(nativeCurrency, txCost.toString()) : ''
- console.log('CCCCC', {
- isOnChainType,
- showMore,
- txCostAmount,
- nativeCurrency,
- })
return (
@@ -140,11 +137,9 @@ export function ModalTopContent(props: ModalTopContentProps): ReactNode {
successful.
{isOnChainType && (
-
-
- Tx cost:{' '}
- {txCostAmount ? : t`Unknown`}
-
+
+ Tx cost:{' '}
+ {txCostAmount ? : t`Unknown`}
)}
diff --git a/apps/cowswap-frontend/src/common/pure/CancellationModal/styled.tsx b/apps/cowswap-frontend/src/common/pure/CancellationModal/styled.tsx
deleted file mode 100644
index 07a0be2d4b8..00000000000
--- a/apps/cowswap-frontend/src/common/pure/CancellationModal/styled.tsx
+++ /dev/null
@@ -1,61 +0,0 @@
-import { UI } from '@cowprotocol/ui'
-
-import styled from 'styled-components/macro'
-
-import NotificationBanner from 'legacy/components/NotificationBanner'
-
-export const Wrapper = styled.div`
- display: flex;
- flex-flow: column wrap;
- margin: 0 auto;
- width: 100%;
-`
-
-export const TypeButton = styled.button<{ isOnChain$: boolean }>`
- display: inline-flex;
- align-items: center;
- justify-content: space-between;
- gap: 5px;
- background: ${({ isOnChain$ }) => (isOnChain$ ? `var(${UI.COLOR_INFO_BG})` : `var(${UI.COLOR_PAPER_DARKER})`)};
- color: ${({ isOnChain$ }) => (isOnChain$ ? `var(${UI.COLOR_INFO_TEXT})` : 'inherit')};
- padding: 4px 8px;
- border-radius: 4px;
- outline: none;
- border: 0;
- margin: 0 3px;
- font-size: inherit;
- cursor: pointer;
-
- :hover {
- outline: 1px solid
- ${({ isOnChain$ }) => (isOnChain$ ? `var(${UI.COLOR_INFO_TEXT})` : `var(${UI.COLOR_TEXT_OPACITY_25})`)};
- }
-`
-
-export const StyledNotificationBanner = styled(NotificationBanner)`
- margin-top: 15px;
- margin-bottom: 0;
- box-sizing: border-box;
-`
-
-export const CancellationSummary = styled.span`
- padding: 12px;
- margin: 0;
- border-radius: 6px;
- background: var(${UI.COLOR_PAPER_DARKER});
- line-height: 1.6;
-`
-
-export const OrderTypeDetails = styled.div`
- margin: 0 0 15px 5px;
- padding-left: 10px;
- border-left: 3px solid var(${UI.COLOR_TEXT_OPACITY_25});
-
- > p {
- margin: 0 0 10px 0;
- }
-
- > p:last-child {
- margin-bottom: 0;
- }
-`
diff --git a/apps/cowswap-frontend/src/legacy/components/NotificationBanner/index.tsx b/apps/cowswap-frontend/src/legacy/components/NotificationBanner/index.tsx
deleted file mode 100644
index 848e4c5ca2c..00000000000
--- a/apps/cowswap-frontend/src/legacy/components/NotificationBanner/index.tsx
+++ /dev/null
@@ -1,91 +0,0 @@
-import { useEffect, useState } from 'react'
-
-import { Media, MEDIA_WIDTHS, UI } from '@cowprotocol/ui'
-
-import { X } from 'react-feather'
-import styled from 'styled-components/macro'
-
-import { useNotificationState } from 'common/hooks/useNotificationState'
-
-type Level = 'INFO' | 'WARNING' | 'DANGER'
-
-export interface BannerProps {
- children: React.ReactNode
- className?: string
- level: Level
- isVisible: boolean
- id?: string
- canClose?: boolean
-}
-
-const Banner = styled.div>`
- width: 100%;
- padding: 8px;
- border-radius: 12px;
- margin: 0 0 16px 0;
- background-color: ${({ level }) => `var(${UI[('COLOR_' + level + '_BG') as keyof typeof UI]})`};
- color: ${({ level }) => `var(${UI[('COLOR_' + level + '_TEXT') as keyof typeof UI]})`};
- font-size: 16px;
- text-align: center;
- justify-content: space-between;
- align-items: center;
- display: ${({ isVisible }) => (isVisible ? 'flex' : 'none')};
- z-index: 1;
-
- @media screen and (max-width: ${MEDIA_WIDTHS.upToSmall}px) {
- font-size: 12px;
- width: 100%;
- text-align: center;
- }
-
- ${Media.upToLarge()} {
- font-size: 14px;
- }
-`
-
-const StyledClose = styled(X)`
- :hover {
- cursor: pointer;
- }
-`
-const BannerContainer = styled.div`
- display: flex;
- flex: 1;
- justify-content: center;
-`
-// TODO: Add proper return type annotation
-// eslint-disable-next-line @typescript-eslint/explicit-function-return-type
-export default function NotificationBanner(props: BannerProps) {
- const { id, isVisible, canClose = true } = props
- const [isActive, setIsActive] = useState(isVisible)
- const [{ isClosed }, setNotificationState] = useNotificationState(id)
-
- const isHidden = !isVisible || isClosed || !isActive
-
- // TODO: Add proper return type annotation
- // eslint-disable-next-line @typescript-eslint/explicit-function-return-type
- const handleClose = () => {
- setIsActive(false)
- setNotificationState({ isClosed: true })
- }
-
- useEffect(() => {
- if (isClosed !== null) {
- setIsActive((state) => !state)
- }
- }, [isClosed])
-
- console.log('RRRRRR', {
- isHidden,
- isVisible,
- isClosed,
- isActive,
- props,
- })
- return (
-
- {props.children}
- {canClose && }
-
- )
-}
From cd42b7c8d922bb3743278a2ed3577b00acb15ec0 Mon Sep 17 00:00:00 2001
From: shoom3301
Date: Tue, 16 Jun 2026 17:24:12 +0500
Subject: [PATCH 7/8] chore: update lock
---
pnpm-lock.yaml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 43dcc8233f7..02effdc0873 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -682,6 +682,9 @@ importers:
'@use-gesture/react':
specifier: 10.3.1
version: 10.3.1(react@19.1.2)
+ '@wagmi/core':
+ specifier: 3.4.8
+ version: 3.4.8(@tanstack/query-core@5.90.20)(@types/react@19.1.3)(immer@10.0.2)(react@19.1.2)(typescript@5.9.3)(use-sync-external-store@1.5.0(react@19.1.2))(viem@2.48.8(bufferutil@4.0.8)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.25.76))
bignumber.js:
specifier: 9.1.2
version: 9.1.2
From 2d153e583264c7aee4ea622ca77863ca66a46664 Mon Sep 17 00:00:00 2001
From: shoom3301
Date: Wed, 17 Jun 2026 19:04:58 +0500
Subject: [PATCH 8/8] chore: fix build
---
apps/cowswap-frontend/src/api/gasPrices/index.ts | 4 ++--
libs/wallet/src/index.ts | 1 -
2 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/apps/cowswap-frontend/src/api/gasPrices/index.ts b/apps/cowswap-frontend/src/api/gasPrices/index.ts
index 898e2a975f9..37e7a9fb7f2 100644
--- a/apps/cowswap-frontend/src/api/gasPrices/index.ts
+++ b/apps/cowswap-frontend/src/api/gasPrices/index.ts
@@ -1,6 +1,6 @@
import { GAS_FEE_ENDPOINTS } from '@cowprotocol/common-const'
import { isEvmChain, SupportedChainId as ChainId } from '@cowprotocol/cow-sdk'
-import { reownWagmiConfig } from '@cowprotocol/wallet'
+import { wagmiAdapter } from '@cowprotocol/wallet'
import { getGasPrice } from '@wagmi/core'
@@ -72,7 +72,7 @@ class GasFeeApi {
// Fallback used when there is no gas price oracle endpoint for the network,
// or when the request to it failed. Returns the same value for all confidence levels.
async getGasPriceFromRpc(chainId: ChainId): Promise {
- const gasPrice = (await getGasPrice(reownWagmiConfig, { chainId })).toString()
+ const gasPrice = (await getGasPrice(wagmiAdapter.wagmiConfig, { chainId })).toString()
return {
lastUpdate: new Date().toISOString(),
diff --git a/libs/wallet/src/index.ts b/libs/wallet/src/index.ts
index a40f5eb2a4f..a53f7fa0fab 100644
--- a/libs/wallet/src/index.ts
+++ b/libs/wallet/src/index.ts
@@ -37,7 +37,6 @@ export * from './api/utils/connection'
// Connectors and providers
export { WalletProvider } from './api/container/WalletProvider'
export { Web3Provider } from './wagmi/Web3Provider'
-export { reownWagmiConfig } from './reown/init'
// State
// TODO: this export is discussable, however it's already used outside