diff --git a/apps/maestro/package.json b/apps/maestro/package.json index ccb7ebb25..f43136030 100644 --- a/apps/maestro/package.json +++ b/apps/maestro/package.json @@ -11,7 +11,7 @@ }, "type": "module", "scripts": { - "dev": "next dev", + "dev": "next dev --turbo", "build": "scripts/build.sh", "build:analyze": "ANALYZE=true pnpm build", "start": "next start", @@ -42,14 +42,14 @@ "@axelarjs/utils": "workspace:*", "@hookform/resolvers": "^3.3.4", "@sentry/nextjs": "^7.102.1", - "@tanstack/react-query": "^5.24.1", - "@trpc/client": "11.0.0-next-beta.294", - "@trpc/next": "11.0.0-next-beta.294", - "@trpc/react-query": "11.0.0-next-beta.294", - "@trpc/server": "11.0.0-next-beta.294", + "@tanstack/react-query": "^5.26.3", + "@trpc/client": "11.0.0-next-beta.318", + "@trpc/next": "11.0.0-next-beta.318", + "@trpc/react-query": "11.0.0-next-beta.318", + "@trpc/server": "11.0.0-next-beta.318", "@vercel/kv": "^1.0.1", "@vercel/postgres": "^0.7.2", - "@web3modal/wagmi": "^4.0.10", + "@web3modal/wagmi": "^4.1.0", "drizzle-orm": "^0.29.4", "lucide-react": "^0.265.0", "next": "^14.1.0", @@ -68,7 +68,7 @@ "swagger-ui-react": "^5.11.8", "trpc-openapi": "^1.2.0", "unfetch": "^4.2.0", - "viem": "^2.7.15", + "viem": "^2.8.1", "wagmi": "^2.5.7", "zod": "^3.22.4" }, @@ -92,7 +92,7 @@ "@typescript-eslint/parser": "^6.21.0", "@vitejs/plugin-react": "^4.2.1", "@vitest/coverage-v8": "^1.3.1", - "@wagmi/cli": "^2.1.1", + "@wagmi/cli": "^2.1.2", "autoprefixer": "^10.4.17", "concurrently": "^8.2.2", "date-fns": "^3.3.1", diff --git a/apps/maestro/src/config/evm-chains.ts b/apps/maestro/src/config/evm-chains.ts index 9c2871344..613f2228b 100644 --- a/apps/maestro/src/config/evm-chains.ts +++ b/apps/maestro/src/config/evm-chains.ts @@ -1,24 +1,25 @@ -import { defineChain } from "viem"; -import { Chain } from "viem/chains"; import { arbitrum, - arbitrumGoerli, arbitrumSepolia, aurora, auroraTestnet, avalanche, avalancheFuji, base, - baseGoerli, + baseSepolia, + blast, + blastSepolia, bsc, bscTestnet, celo, celoAlfajores, + Chain, fantom, fantomTestnet, filecoin, filecoinCalibration, - goerli, + fraxtal, + fraxtalTestnet, kava, kavaTestnet, linea, @@ -29,7 +30,7 @@ import { moonbaseAlpha, moonbeam, optimism, - optimismGoerli, + optimismSepolia, polygon, polygonMumbai, polygonZkEvm, @@ -37,7 +38,7 @@ import { scroll, scrollSepolia, sepolia, -} from "wagmi/chains"; +} from "viem/chains"; import { NEXT_PUBLIC_NETWORK_ENV } from "./env"; @@ -59,12 +60,6 @@ export const ALL_CHAINS: ExtendedWagmiChainConfig[] = [ axelarChainName: "ethereum", environment: ENVIRONMENTS.mainnet, }, - { - ...goerli, - axelarChainId: "ethereum-2", - axelarChainName: "ethereum-2", - environment: ENVIRONMENTS.testnet, - }, { ...sepolia, axelarChainId: "ethereum-sepolia", @@ -153,12 +148,6 @@ export const ALL_CHAINS: ExtendedWagmiChainConfig[] = [ axelarChainName: "arbitrum", environment: ENVIRONMENTS.mainnet, }, - { - ...arbitrumGoerli, - axelarChainId: "arbitrum", - axelarChainName: "arbitrum", - environment: ENVIRONMENTS.testnet, - }, { ...arbitrumSepolia, axelarChainId: "arbitrum-sepolia", @@ -196,9 +185,9 @@ export const ALL_CHAINS: ExtendedWagmiChainConfig[] = [ environment: ENVIRONMENTS.mainnet, }, { - ...optimismGoerli, - axelarChainId: "optimism", - axelarChainName: "optimism", + ...optimismSepolia, + axelarChainId: "optimism-sepolia", + axelarChainName: "optimism-sepolia", environment: ENVIRONMENTS.testnet, }, { @@ -232,9 +221,9 @@ export const ALL_CHAINS: ExtendedWagmiChainConfig[] = [ environment: ENVIRONMENTS.mainnet, }, { - ...baseGoerli, - axelarChainId: "base", - axelarChainName: "base", + ...baseSepolia, + axelarChainId: "base-sepolia", + axelarChainName: "base-sepolia", environment: ENVIRONMENTS.testnet, }, { @@ -274,49 +263,29 @@ export const ALL_CHAINS: ExtendedWagmiChainConfig[] = [ environment: ENVIRONMENTS.testnet, }, { - ...defineChain({ - id: 252, - name: "Fraxtal", - nativeCurrency: { name: "Frax Ether", symbol: "frxETH", decimals: 18 }, - rpcUrls: { - default: { - http: ["https://rpc.frax.com"], - }, - }, - blockExplorers: { - default: { - name: "Fraxscan", - url: "https://fraxscan.com", - apiUrl: "https://api.fraxscan.com/api", - }, - }, - }), + ...fraxtal, axelarChainId: "fraxtal", - axelarChainName: "Fraxtal", + axelarChainName: "fraxtal", environment: ENVIRONMENTS.mainnet, }, { - ...defineChain({ - id: 81457, - name: "Blast", - nativeCurrency: { name: "Ether", symbol: "ETH", decimals: 18 }, - rpcUrls: { - default: { - http: ["https://rpc.blast.io"], - }, - }, - blockExplorers: { - default: { - name: "Blastscan", - url: "https://blastscan.io", - apiUrl: "https://api.blastscan.io/api", - }, - }, - }), + ...fraxtalTestnet, + axelarChainId: "fraxtal", + axelarChainName: "fraxtal", + environment: ENVIRONMENTS.testnet, + }, + { + ...blast, axelarChainId: "blast", - axelarChainName: "Blast", + axelarChainName: "blast", environment: ENVIRONMENTS.mainnet, }, + { + ...blastSepolia, + axelarChainId: "blast-sepolia", + axelarChainName: "blast-sepolia", + environment: ENVIRONMENTS.testnet, + }, ] as const; export const WAGMI_CHAIN_CONFIGS = ALL_CHAINS.filter( diff --git a/apps/maestro/src/config/wagmi.ts b/apps/maestro/src/config/wagmi.ts index 4979bdf42..26af97645 100644 --- a/apps/maestro/src/config/wagmi.ts +++ b/apps/maestro/src/config/wagmi.ts @@ -34,7 +34,9 @@ export const wagmiConfig = defaultWagmiConfig({ icons: ["/icons/favicon-32x32.png"], url: "", }, - enableCoinbase: true, + enableInjected: true, + enableCoinbase: false, + enableWalletConnect: false, }); export const WEB3_MODAL = createWeb3Modal({ diff --git a/packages/api/package.json b/packages/api/package.json index 2d1f00be8..4a8709ae3 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -100,6 +100,6 @@ "@axelarjs/core": "workspace:*", "isomorphic-unfetch": "^4.0.2", "rambda": "^9.1.0", - "viem": "^2.7.15" + "viem": "^2.8.1" } } diff --git a/packages/api/src/axelar-query/fee/getL1Fee.ts b/packages/api/src/axelar-query/fee/getL1Fee.ts index 6130958a8..2c99c4382 100644 --- a/packages/api/src/axelar-query/fee/getL1Fee.ts +++ b/packages/api/src/axelar-query/fee/getL1Fee.ts @@ -5,16 +5,16 @@ import { createPublicClient, http, parseAbi, - PublicClient, type Chain, type HttpTransport, + type PublicClient, } from "viem"; import { - EstimateL1FeeParams, - L2Chain, MAINNET_L2_CHAINS, TESTNET_L2_CHAINS, + type EstimateL1FeeParams, + type L2Chain, } from "./types"; /** @@ -30,6 +30,7 @@ export function getL1FeeForL2( params: EstimateL1FeeParams ): Promise { const chains = env === "mainnet" ? MAINNET_L2_CHAINS : TESTNET_L2_CHAINS; + const publicClient = createPublicClient({ chain: chains[chain], transport: http(), diff --git a/packages/api/src/axelar-query/fee/types.ts b/packages/api/src/axelar-query/fee/types.ts index 5f363c051..abff52c36 100644 --- a/packages/api/src/axelar-query/fee/types.ts +++ b/packages/api/src/axelar-query/fee/types.ts @@ -1,12 +1,13 @@ +import type { Chain } from "viem"; import { arbitrum, - arbitrumGoerli, + arbitrumSepolia, base, - baseGoerli, + baseSepolia, mantle, mantleTestnet, optimism, - optimismGoerli, + optimismSepolia, scroll, scrollSepolia, } from "viem/chains"; @@ -21,15 +22,15 @@ export const MAINNET_L2_CHAINS = { optimism, scroll, mantle, -} as const; +} as Record; export const TESTNET_L2_CHAINS = { - arbitrum: arbitrumGoerli, - base: baseGoerli, - optimism: optimismGoerli, + arbitrum: arbitrumSepolia, + base: baseSepolia, + optimism: optimismSepolia, scroll: scrollSepolia, mantle: mantleTestnet, -} as const; +} as Record; export type EstimateL1FeeParams = { destinationContractAddress?: `0x${string}` | undefined; diff --git a/packages/deposit-address/package.json b/packages/deposit-address/package.json index 457a87c73..fb127c331 100644 --- a/packages/deposit-address/package.json +++ b/packages/deposit-address/package.json @@ -56,6 +56,6 @@ "@axelarjs/utils": "workspace:*", "@axelarjs/proto": "workspace:*", "bech32": "^2.0.0", - "viem": "^2.7.15" + "viem": "^2.8.1" } } diff --git a/packages/evm/package.json b/packages/evm/package.json index 9226d9d9d..1fecda971 100644 --- a/packages/evm/package.json +++ b/packages/evm/package.json @@ -47,7 +47,7 @@ "@axelarjs/utils": "workspace:*", "package-json": "^8.1.1", "tsx": "^4.7.1", - "viem": "^2.7.15", + "viem": "^2.8.1", "zx": "^7.2.3" }, "devDependencies": { diff --git a/packages/evm/src/clients.ts b/packages/evm/src/clients.ts index cdd91dee8..488e71497 100644 --- a/packages/evm/src/clients.ts +++ b/packages/evm/src/clients.ts @@ -1,39 +1,43 @@ import { createPublicClient as _createPublicClient, http, + type Chain, type HttpTransport, type PublicClient, } from "viem"; import { arbitrum, - arbitrumGoerli, + arbitrumSepolia, aurora, auroraTestnet, avalanche, avalancheFuji, base, - baseGoerli, + baseSepolia, + blast, + blastSepolia, celo, celoAlfajores, fantom, fantomTestnet, filecoin, filecoinHyperspace, - goerli, + fraxtal, + fraxtalTestnet, mainnet, mantle, mantleTestnet, optimism, - optimismGoerli, + optimismSepolia, scroll, scrollSepolia, + sepolia, } from "viem/chains"; const MAINNET_CHAINS = { mainnet, fantom, filecoin, - goerli, arbitrum, aurora, avalanche, @@ -42,21 +46,24 @@ const MAINNET_CHAINS = { optimism, scroll, base, - baseGoerli, + blast, + fraxtal, } as const; const TESTNET_CHAINS = { - goerli, - arbitrumGoerli, - baseGoerli, + sepolia, + arbitrumSepolia, + baseSepolia, fantomTestnet, filecoinHyperspace, auroraTestnet, avalancheFuji, celoAlfajores, mantleTestnet, - optimismGoerli, + optimismSepolia, scrollSepolia, + blastSepolia, + fraxtalTestnet, } as const; export type SupportedMainnetChain = keyof typeof MAINNET_CHAINS; @@ -64,8 +71,8 @@ export type SupportedTestnetChain = keyof typeof TESTNET_CHAINS; export function createPublicClient( chainName: SupportedMainnetChain -): PublicClient { - const chain = MAINNET_CHAINS[chainName]; +): PublicClient { + const chain = MAINNET_CHAINS[chainName] as Chain; const client = _createPublicClient({ chain, @@ -76,8 +83,8 @@ export function createPublicClient( export function createPublicTestnetClient( chainName: SupportedTestnetChain -): PublicClient { - const chain = TESTNET_CHAINS[chainName]; +): PublicClient { + const chain = TESTNET_CHAINS[chainName] as Chain; const client = _createPublicClient({ chain, diff --git a/packages/transaction-recovery/package.json b/packages/transaction-recovery/package.json index 8a4f9c738..f49ec8c89 100644 --- a/packages/transaction-recovery/package.json +++ b/packages/transaction-recovery/package.json @@ -68,6 +68,6 @@ "@axelarjs/cosmos": "workspace:*", "@cosmjs/proto-signing": "^0.31.3", "@cosmjs/stargate": "^0.31.3", - "viem": "^2.7.16" + "viem": "^2.8.1" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 62e4259a0..ac893d482 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -98,20 +98,20 @@ importers: specifier: ^7.102.1 version: 7.102.1(next@14.1.0)(react@18.2.0) '@tanstack/react-query': - specifier: ^5.24.1 - version: 5.24.1(react@18.2.0) + specifier: ^5.26.3 + version: 5.26.3(react@18.2.0) '@trpc/client': - specifier: 11.0.0-next-beta.294 - version: 11.0.0-next-beta.294(@trpc/server@11.0.0-next-beta.294) + specifier: 11.0.0-next-beta.318 + version: 11.0.0-next-beta.318(@trpc/server@11.0.0-next-beta.318) '@trpc/next': - specifier: 11.0.0-next-beta.294 - version: 11.0.0-next-beta.294(@tanstack/react-query@5.24.1)(@trpc/client@11.0.0-next-beta.294)(@trpc/react-query@11.0.0-next-beta.294)(@trpc/server@11.0.0-next-beta.294)(next@14.1.0)(react-dom@18.2.0)(react@18.2.0) + specifier: 11.0.0-next-beta.318 + version: 11.0.0-next-beta.318(@tanstack/react-query@5.26.3)(@trpc/client@11.0.0-next-beta.318)(@trpc/react-query@11.0.0-next-beta.318)(@trpc/server@11.0.0-next-beta.318)(next@14.1.0)(react-dom@18.2.0)(react@18.2.0) '@trpc/react-query': - specifier: 11.0.0-next-beta.294 - version: 11.0.0-next-beta.294(@tanstack/react-query@5.24.1)(@trpc/client@11.0.0-next-beta.294)(@trpc/server@11.0.0-next-beta.294)(react-dom@18.2.0)(react@18.2.0) + specifier: 11.0.0-next-beta.318 + version: 11.0.0-next-beta.318(@tanstack/react-query@5.26.3)(@trpc/client@11.0.0-next-beta.318)(@trpc/server@11.0.0-next-beta.318)(react-dom@18.2.0)(react@18.2.0) '@trpc/server': - specifier: 11.0.0-next-beta.294 - version: 11.0.0-next-beta.294 + specifier: 11.0.0-next-beta.318 + version: 11.0.0-next-beta.318 '@vercel/kv': specifier: ^1.0.1 version: 1.0.1 @@ -119,8 +119,8 @@ importers: specifier: ^0.7.2 version: 0.7.2 '@web3modal/wagmi': - specifier: ^4.0.10 - version: 4.0.10(@types/react@18.2.21)(@wagmi/connectors@4.1.14)(@wagmi/core@2.6.5)(typescript@5.3.3)(viem@2.7.15) + specifier: ^4.1.0 + version: 4.1.0(@types/react@18.2.21)(@wagmi/connectors@4.1.14)(@wagmi/core@2.6.5)(lit@3.1.0)(typescript@5.3.3)(valtio@1.11.2)(viem@2.8.1) drizzle-orm: specifier: ^0.29.4 version: 0.29.4(@types/react@18.2.21)(@vercel/postgres@0.7.2)(pg@8.11.3)(react@18.2.0) @@ -171,16 +171,16 @@ importers: version: 5.11.8(@types/react@18.2.21)(react-dom@18.2.0)(react-native@0.73.4)(react@18.2.0) trpc-openapi: specifier: ^1.2.0 - version: 1.2.0(@trpc/server@11.0.0-next-beta.294)(zod@3.22.4) + version: 1.2.0(@trpc/server@11.0.0-next-beta.318)(zod@3.22.4) unfetch: specifier: ^4.2.0 version: 4.2.0 viem: - specifier: ^2.7.15 - version: 2.7.15(typescript@5.3.3)(zod@3.22.4) + specifier: ^2.8.1 + version: 2.8.1(typescript@5.3.3)(zod@3.22.4) wagmi: specifier: ^2.5.7 - version: 2.5.7(@tanstack/react-query@5.24.1)(@types/react@18.2.21)(@vercel/kv@1.0.1)(react-dom@18.2.0)(react-native@0.73.4)(react@18.2.0)(typescript@5.3.3)(viem@2.7.15)(zod@3.22.4) + version: 2.5.7(@tanstack/react-query@5.26.3)(@types/react@18.2.21)(@vercel/kv@1.0.1)(react-dom@18.2.0)(react-native@0.73.4)(react@18.2.0)(typescript@5.3.3)(viem@2.8.1)(zod@3.22.4) zod: specifier: ^3.22.4 version: 3.22.4 @@ -202,7 +202,7 @@ importers: version: 2.28.6 '@tanstack/react-query-devtools': specifier: ^5.24.1 - version: 5.24.1(@tanstack/react-query@5.24.1)(react@18.2.0) + version: 5.24.1(@tanstack/react-query@5.26.3)(react@18.2.0) '@testing-library/jest-dom': specifier: ^5.17.0 version: 5.17.0 @@ -243,8 +243,8 @@ importers: specifier: ^1.3.1 version: 1.3.1(vitest@1.3.1) '@wagmi/cli': - specifier: ^2.1.1 - version: 2.1.1(typescript@5.3.3) + specifier: ^2.1.2 + version: 2.1.2(typescript@5.3.3) autoprefixer: specifier: ^10.4.17 version: 10.4.17(postcss@8.4.35) @@ -364,8 +364,8 @@ importers: specifier: <=4.2 version: 4.2.0 viem: - specifier: ^2.7.15 - version: 2.7.15(typescript@5.3.3)(zod@3.22.4) + specifier: ^2.8.1 + version: 2.8.1(typescript@5.3.3)(zod@3.22.4) devDependencies: '@axelarjs/config': specifier: workspace:* @@ -494,8 +494,8 @@ importers: specifier: ^2.0.0 version: 2.0.0 viem: - specifier: ^2.7.15 - version: 2.7.15(typescript@5.3.3)(zod@3.22.4) + specifier: ^2.8.1 + version: 2.8.1(typescript@5.3.3)(zod@3.22.4) devDependencies: '@axelarjs/config': specifier: workspace:* @@ -525,8 +525,8 @@ importers: specifier: ^4.7.1 version: 4.7.1 viem: - specifier: ^2.7.15 - version: 2.7.15(typescript@5.3.3)(zod@3.22.4) + specifier: ^2.8.1 + version: 2.8.1(typescript@5.3.3)(zod@3.22.4) zx: specifier: ^7.2.3 version: 7.2.3 @@ -608,8 +608,8 @@ importers: specifier: ^0.31.3 version: 0.31.3 viem: - specifier: ^2.7.16 - version: 2.7.16(typescript@5.3.3) + specifier: ^2.8.1 + version: 2.8.1(typescript@5.3.3)(zod@3.22.4) devDependencies: '@axelarjs/config': specifier: workspace:* @@ -8088,30 +8088,30 @@ packages: tailwindcss: 3.4.1(ts-node@10.9.1) dev: true - /@tanstack/query-core@5.24.1: - resolution: {integrity: sha512-DZ6Nx9p7BhjkG50ayJ+MKPgff+lMeol7QYXkvuU5jr2ryW/4ok5eanaS9W5eooA4xN0A/GPHdLGOZGzArgf5Cg==} + /@tanstack/query-core@5.26.3: + resolution: {integrity: sha512-kKv7VHIleC7cwpMS3M63mWUFFbdiRo7JZMVUyZ4z/79RZoAi7/vGTVkCrnNqyKl+zwBRkumYL+eiYtyShGZd0A==} /@tanstack/query-devtools@5.24.0: resolution: {integrity: sha512-pThim455t69zrZaQKa7IRkEIK8UBTS+gHVAdNfhO72Xh4rWpMc63ovRje5/n6iw63+d6QiJzVadsJVdPoodSeQ==} dev: true - /@tanstack/react-query-devtools@5.24.1(@tanstack/react-query@5.24.1)(react@18.2.0): + /@tanstack/react-query-devtools@5.24.1(@tanstack/react-query@5.26.3)(react@18.2.0): resolution: {integrity: sha512-qa4SEugN+EF8JJXcpsM9Lu05HfUv5cvHvLuB0uw/81eJZyNHFdtHFBi5RLCgpBrOyVMDfH8UQ3VBMqXzFKV68A==} peerDependencies: '@tanstack/react-query': ^5.24.1 react: ^18.0.0 dependencies: '@tanstack/query-devtools': 5.24.0 - '@tanstack/react-query': 5.24.1(react@18.2.0) + '@tanstack/react-query': 5.26.3(react@18.2.0) react: 18.2.0 dev: true - /@tanstack/react-query@5.24.1(react@18.2.0): - resolution: {integrity: sha512-4+09JEdO4d6+Gc8Y/g2M/MuxDK5IY0QV8+2wL2304wPKJgJ54cBbULd3nciJ5uvh/as8rrxx6s0mtIwpRuGd1g==} + /@tanstack/react-query@5.26.3(react@18.2.0): + resolution: {integrity: sha512-fP/kEu8aVLb6ln0ySazaeyivVkSQ9EnFfA5kQ7yIQNklx5JCW7otHVY6GVjZtd/3wK6QU99yvdSH0rN0LV2vmA==} peerDependencies: react: ^18.0.0 dependencies: - '@tanstack/query-core': 5.24.1 + '@tanstack/query-core': 5.26.3 react: 18.2.0 /@tanstack/react-virtual@3.0.1(react-dom@18.2.0)(react@18.2.0): @@ -8181,21 +8181,21 @@ packages: '@testing-library/dom': 9.3.1 dev: true - /@trpc/client@11.0.0-next-beta.294(@trpc/server@11.0.0-next-beta.294): - resolution: {integrity: sha512-9rK+bwg7TPNsvisDAanaAiR2TYmgFA2zNll4TexUGKQaQ09dt6ZPdFDqWIZqa33cyoXeK9Z5LQptr3NVfaSjNA==} + /@trpc/client@11.0.0-next-beta.318(@trpc/server@11.0.0-next-beta.318): + resolution: {integrity: sha512-R3IlUZqN3WKNNWsayMiVP6JqWVdyNSuwQmBQY7VqVepUBV210uo4GoFLv2vmmegOlHzgx9IUZG7u1grN1v1nAg==} peerDependencies: - '@trpc/server': 11.0.0-next-beta.294+1e32ff91b + '@trpc/server': 11.0.0-next-beta.318+e9899d002 dependencies: - '@trpc/server': 11.0.0-next-beta.294 + '@trpc/server': 11.0.0-next-beta.318 dev: false - /@trpc/next@11.0.0-next-beta.294(@tanstack/react-query@5.24.1)(@trpc/client@11.0.0-next-beta.294)(@trpc/react-query@11.0.0-next-beta.294)(@trpc/server@11.0.0-next-beta.294)(next@14.1.0)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-wQ9bh3QnPSD1e8EfWTt3iSj3OT4KjncO4RkPMuZM89FPD4AjWWW3jqkkibcQ+92q4MZ1J5zJmwzdY/Hn+9B/AA==} + /@trpc/next@11.0.0-next-beta.318(@tanstack/react-query@5.26.3)(@trpc/client@11.0.0-next-beta.318)(@trpc/react-query@11.0.0-next-beta.318)(@trpc/server@11.0.0-next-beta.318)(next@14.1.0)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-qeWfJ1vPm7GchLmMZz5Gj+mBka0CRci0bCKEhGoG8RSvI/+9GbbhZHKRRDnlsN81CgexJ2e2nULET9ESO6rt+Q==} peerDependencies: - '@tanstack/react-query': ^5.0.0 - '@trpc/client': 11.0.0-next-beta.294+1e32ff91b - '@trpc/react-query': 11.0.0-next-beta.294+1e32ff91b - '@trpc/server': 11.0.0-next-beta.294+1e32ff91b + '@tanstack/react-query': ^5.25.0 + '@trpc/client': 11.0.0-next-beta.318+e9899d002 + '@trpc/react-query': 11.0.0-next-beta.318+e9899d002 + '@trpc/server': 11.0.0-next-beta.318+e9899d002 next: '*' react: '>=16.8.0' react-dom: '>=16.8.0' @@ -8205,33 +8205,33 @@ packages: '@trpc/react-query': optional: true dependencies: - '@tanstack/react-query': 5.24.1(react@18.2.0) - '@trpc/client': 11.0.0-next-beta.294(@trpc/server@11.0.0-next-beta.294) - '@trpc/react-query': 11.0.0-next-beta.294(@tanstack/react-query@5.24.1)(@trpc/client@11.0.0-next-beta.294)(@trpc/server@11.0.0-next-beta.294)(react-dom@18.2.0)(react@18.2.0) - '@trpc/server': 11.0.0-next-beta.294 + '@tanstack/react-query': 5.26.3(react@18.2.0) + '@trpc/client': 11.0.0-next-beta.318(@trpc/server@11.0.0-next-beta.318) + '@trpc/react-query': 11.0.0-next-beta.318(@tanstack/react-query@5.26.3)(@trpc/client@11.0.0-next-beta.318)(@trpc/server@11.0.0-next-beta.318)(react-dom@18.2.0)(react@18.2.0) + '@trpc/server': 11.0.0-next-beta.318 next: 14.1.0(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@trpc/react-query@11.0.0-next-beta.294(@tanstack/react-query@5.24.1)(@trpc/client@11.0.0-next-beta.294)(@trpc/server@11.0.0-next-beta.294)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-behVOMsJRh73wltFrLc7J3ulWO/A2O529oDWlFZagtM2i/WWM2/7CVh3iL1MgW5pRB3hwC9mARKpGb80ZN4V0A==} + /@trpc/react-query@11.0.0-next-beta.318(@tanstack/react-query@5.26.3)(@trpc/client@11.0.0-next-beta.318)(@trpc/server@11.0.0-next-beta.318)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-T6l4+OuOkE4yylUqtT5EiLXo0M5+XW6YaKqnTCMkELQrrPmq3Ok0eKfhWy1Xk+ayx02POO9fTzNhITz3BID21Q==} peerDependencies: - '@tanstack/react-query': ^5.0.0 - '@trpc/client': 11.0.0-next-beta.294+1e32ff91b - '@trpc/server': 11.0.0-next-beta.294+1e32ff91b + '@tanstack/react-query': ^5.25.0 + '@trpc/client': 11.0.0-next-beta.318+e9899d002 + '@trpc/server': 11.0.0-next-beta.318+e9899d002 react: '>=18.2.0' react-dom: '>=18.2.0' dependencies: - '@tanstack/react-query': 5.24.1(react@18.2.0) - '@trpc/client': 11.0.0-next-beta.294(@trpc/server@11.0.0-next-beta.294) - '@trpc/server': 11.0.0-next-beta.294 + '@tanstack/react-query': 5.26.3(react@18.2.0) + '@trpc/client': 11.0.0-next-beta.318(@trpc/server@11.0.0-next-beta.318) + '@trpc/server': 11.0.0-next-beta.318 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@trpc/server@11.0.0-next-beta.294: - resolution: {integrity: sha512-wwz78kfl4c8WQ3ytjzYf3SM8uxhvhSRYVxqqChPM+IbDb9scfNyEsZOUzSWds8brFNgO3LHeHYkP0l8S4YdDXA==} + /@trpc/server@11.0.0-next-beta.318: + resolution: {integrity: sha512-lxwWfqgv3LvIfhagCElDtNEY6C2sQU3o43OH0vn9hQ+7o9j+JHwEZjZz1ixvm3wUZvwZ68LheXuKL9RdVn1d4w==} dev: false /@trysound/sax@0.2.0: @@ -9090,8 +9090,8 @@ packages: requiresBuild: true dev: false - /@wagmi/cli@2.1.1(typescript@5.3.3): - resolution: {integrity: sha512-AzE/CrltZAMUP/Qknb27n50Stc34TBSbGOszhcPEVQVxZUG5pVHw3vOpcJdBtHo7Y2FW7uvo4DGZCMKhs7IXAw==} + /@wagmi/cli@2.1.2(typescript@5.3.3): + resolution: {integrity: sha512-gJLjPDD+xc7IN6OJYQdOl3xhfnf7nXZoaELCchNo9Pt+1hUVFYq2uC4HGBXYvUQ03RJNmZca1X8qP8pJeuJFYA==} hasBin: true peerDependencies: typescript: '>=5.0.4' @@ -9117,14 +9117,14 @@ packages: picocolors: 1.0.0 prettier: 3.2.5 typescript: 5.3.3 - viem: 2.7.15(typescript@5.3.3)(zod@3.22.4) + viem: 2.8.1(typescript@5.3.3)(zod@3.22.4) zod: 3.22.4 transitivePeerDependencies: - bufferutil - utf-8-validate dev: true - /@wagmi/connectors@4.1.14(@types/react@18.2.21)(@vercel/kv@1.0.1)(@wagmi/core@2.6.5)(react-dom@18.2.0)(react-native@0.73.4)(react@18.2.0)(typescript@5.3.3)(viem@2.7.15)(zod@3.22.4): + /@wagmi/connectors@4.1.14(@types/react@18.2.21)(@vercel/kv@1.0.1)(@wagmi/core@2.6.5)(react-dom@18.2.0)(react-native@0.73.4)(react@18.2.0)(typescript@5.3.3)(viem@2.8.1)(zod@3.22.4): resolution: {integrity: sha512-e8I89FsNBtzhIilU3nqmgMR9xvSgCfmkWLz9iCKBTqyitbK5EJU7WTEtjjYFm1v2J//JeAwaA2XEKtG9BLR9jQ==} peerDependencies: '@wagmi/core': 2.6.5 @@ -9138,11 +9138,11 @@ packages: '@metamask/sdk': 0.14.3(@types/react@18.2.21)(react-dom@18.2.0)(react-native@0.73.4)(react@18.2.0) '@safe-global/safe-apps-provider': 0.18.1(typescript@5.3.3)(zod@3.22.4) '@safe-global/safe-apps-sdk': 8.1.0(typescript@5.3.3)(zod@3.22.4) - '@wagmi/core': 2.6.5(@types/react@18.2.21)(react@18.2.0)(typescript@5.3.3)(viem@2.7.15)(zod@3.22.4) + '@wagmi/core': 2.6.5(@types/react@18.2.21)(react@18.2.0)(typescript@5.3.3)(viem@2.8.1)(zod@3.22.4) '@walletconnect/ethereum-provider': 2.11.1(@types/react@18.2.21)(@vercel/kv@1.0.1)(react@18.2.0) '@walletconnect/modal': 2.6.2(@types/react@18.2.21)(react@18.2.0) typescript: 5.3.3 - viem: 2.7.15(typescript@5.3.3)(zod@3.22.4) + viem: 2.8.1(typescript@5.3.3)(zod@3.22.4) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -9168,7 +9168,7 @@ packages: - zod dev: false - /@wagmi/core@2.6.5(@types/react@18.2.21)(react@18.2.0)(typescript@5.3.3)(viem@2.7.15)(zod@3.22.4): + /@wagmi/core@2.6.5(@types/react@18.2.21)(react@18.2.0)(typescript@5.3.3)(viem@2.8.1)(zod@3.22.4): resolution: {integrity: sha512-DLyrc0o+dx05oIhBJuxnS7ekS5e6rB5mytlqPme+Km7aLdeBdcfYB4yJyYCyWoi93OLa7M5sbflTttz3o56bKw==} peerDependencies: '@tanstack/query-core': '>=5.0.0' @@ -9183,7 +9183,7 @@ packages: eventemitter3: 5.0.1 mipd: 0.0.5(typescript@5.3.3)(zod@3.22.4) typescript: 5.3.3 - viem: 2.7.15(typescript@5.3.3)(zod@3.22.4) + viem: 2.8.1(typescript@5.3.3)(zod@3.22.4) zustand: 4.4.1(@types/react@18.2.21)(react@18.2.0) transitivePeerDependencies: - '@types/react' @@ -9561,143 +9561,135 @@ packages: tslib: 1.14.1 dev: false - /@web3modal/common@4.0.10: - resolution: {integrity: sha512-0Fvh29KcH7n1ZyggmjtGO050jD/6MP1Qe2lqbPuDbf0U3H+HdUzXyq4dCSoIdU464u0RplDTtUcjlkfJZGv9/Q==} + /@web3modal/common@4.1.0: + resolution: {integrity: sha512-9BUoIYEEW2Zf69OYLculsdhjjqNkXho3gN7HkKyDJ2T1NVnMkf+YuSJwaQGGK4TLR+y+IiSkvYqPHJFXJXKYVg==} dependencies: dayjs: 1.11.10 dev: false - /@web3modal/core@4.0.10(@types/react@18.2.21)(react@18.2.0): - resolution: {integrity: sha512-4qEOSsXkkfvjrhMZZQC5TDtK9DlgVKjsaI1ev7m8xTgM6pv72puG8iASZ0XEzBm+FLLlMw+nNBV1rflcQ7oegQ==} + /@web3modal/core@4.1.0(@types/react@18.2.21)(react@18.2.0): + resolution: {integrity: sha512-MJG8djPg0eMKTLjDMvYcoVay4u5t3CuhRkTYuKr5EZA0xKhf5m0s/toblYGP059ZkuD21qO7hLz/CmyeBqusUg==} dependencies: - '@web3modal/common': 4.0.10 - '@web3modal/wallet': 4.0.10 + '@web3modal/common': 4.1.0 + '@web3modal/wallet': 4.1.0 valtio: 1.11.2(@types/react@18.2.21)(react@18.2.0) transitivePeerDependencies: - '@types/react' - react dev: false - /@web3modal/polyfills@4.0.10: - resolution: {integrity: sha512-roboXIJLni+OZ3vBUzHFDmY//NjmFqO5eza91rfOT7izOwzew2YoQOI03DifsiP3HTIz0wEGXp4lDspNC+JIeA==} + /@web3modal/polyfills@4.1.0: + resolution: {integrity: sha512-TdSeTjtmsOHt/P76bxokelCd5h3bNgDZsy1ucjJPCKVkLjp/eSsLaYOjqENDLi+bOMDNn69x1UtDVHbfaLJZFw==} dependencies: buffer: 6.0.3 dev: false - /@web3modal/scaffold-react@4.0.10(@types/react@18.2.21)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-gPn2ymAW7S9tAgs/zH8jcFNS0cX91cobbXCchR7l71TTAt/lQgp3/kWqzLOB6gUMYgowGjIh4TX+Jogt6SEzGw==} + /@web3modal/scaffold-react@4.1.0(@types/react@18.2.21)(react-dom@18.2.0)(react@18.2.0)(valtio@1.11.2): + resolution: {integrity: sha512-Xj01CeFYMLt6POGuG7cSNGe4qpJKzZJ5gCgBSHWiB7I4c1Lhnl3UyX52UY6DHBNoFMiMm/rSa8LqYmtQ3FimdA==} peerDependencies: react: '>=17' react-dom: '>=17' dependencies: - '@web3modal/scaffold': 4.0.10(@types/react@18.2.21)(react@18.2.0) + '@web3modal/scaffold': 4.1.0(@types/react@18.2.21)(react@18.2.0)(valtio@1.11.2) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: - '@types/react' + - valtio dev: false - /@web3modal/scaffold-utils@4.0.10(@types/react@18.2.21)(react@18.2.0): - resolution: {integrity: sha512-Fy+7xKb4N6Y615gVvjo9rIsSHOnCCmbaEbaHouiZLXYnj4FZBHCtsJzSKxCRA1FGdJhk/PgI9VQUY4uERHVRlQ==} + /@web3modal/scaffold-utils@4.1.0(@types/react@18.2.21)(react@18.2.0): + resolution: {integrity: sha512-WZuUI6tYmCBb5D3vKXNJVju9WFMipCSLMKPklfasuuLSexSsLE01INT6LnWdEANtGQ6rMezsK3j8yEBM4h9FhQ==} dependencies: - '@web3modal/polyfills': 4.0.10 - '@web3modal/scaffold': 4.0.10(@types/react@18.2.21)(react@18.2.0) + '@web3modal/core': 4.1.0(@types/react@18.2.21)(react@18.2.0) + '@web3modal/polyfills': 4.1.0 valtio: 1.11.2(@types/react@18.2.21)(react@18.2.0) transitivePeerDependencies: - '@types/react' - react dev: false - /@web3modal/scaffold-vue@4.0.10(@types/react@18.2.21)(react@18.2.0)(vue@3.3.7): - resolution: {integrity: sha512-C8cpV+JMqxuNiAqXYVd5nptJFhuNztNY6nmtyS1Fpohhk0T26fBn8vSSRIxhKi5dHwHzvLLKJwBV4adXZHFf4A==} + /@web3modal/scaffold-vue@4.1.0(@types/react@18.2.21)(react@18.2.0)(valtio@1.11.2)(vue@3.3.7): + resolution: {integrity: sha512-oe4HTasDjAVD2hDmmOJWS/8FaKTm1Vrt6zDG9Fj6tb/hF4i63EeWj0kNBQ9zL6bQsVfuo6wPzhDRxjBL+W9sMg==} peerDependencies: vue: '>=3' dependencies: - '@web3modal/scaffold': 4.0.10(@types/react@18.2.21)(react@18.2.0) + '@web3modal/scaffold': 4.1.0(@types/react@18.2.21)(react@18.2.0)(valtio@1.11.2) vue: 3.3.7(typescript@5.3.3) transitivePeerDependencies: - '@types/react' - react + - valtio dev: false - /@web3modal/scaffold@4.0.10(@types/react@18.2.21)(react@18.2.0): - resolution: {integrity: sha512-0y6bVrBACqy4HC/X/HAD0TJjrsSDmqWc42gzHcbKJ88jal1wfFAKCS3XhgTO5zgeEfiyVkqxfwE2Aw79sJiPmw==} + /@web3modal/scaffold@4.1.0(@types/react@18.2.21)(react@18.2.0)(valtio@1.11.2): + resolution: {integrity: sha512-BZdE+T65jmm1hLwXjayZZVGim4LU8acUuKUbzvnHHQrop/oaM4cQbAhRdLll6xpWK4hDfvb+Ep9PBu/1IiLDHg==} dependencies: - '@web3modal/common': 4.0.10 - '@web3modal/core': 4.0.10(@types/react@18.2.21)(react@18.2.0) - '@web3modal/ui': 4.0.10 + '@web3modal/common': 4.1.0 + '@web3modal/core': 4.1.0(@types/react@18.2.21)(react@18.2.0) + '@web3modal/ui': 4.1.0 lit: 3.1.0 + optionalDependencies: + '@web3modal/siwe': 4.1.0(@types/react@18.2.21)(lit@3.1.0)(react@18.2.0)(valtio@1.11.2) transitivePeerDependencies: - '@types/react' - react + - valtio dev: false - /@web3modal/siwe@4.0.10(@types/react@18.2.21)(typescript@5.3.3): - resolution: {integrity: sha512-L7YWtlqCWa4GqzzVw8bs45Vjo8qTpMI53EGgZYp4fiUd974koanScsXiCKc3+0MCd/usD3sHxs7Jm1Zlzh19IA==} + /@web3modal/siwe@4.1.0(@types/react@18.2.21)(lit@3.1.0)(react@18.2.0)(valtio@1.11.2): + resolution: {integrity: sha512-tFxIA2DyJ6160heEsIyD7sJrBelAsoUdtM8R1yi2Z3+u3pu6I8x2DxnYOGRMetvu+nf6dUFYWoLcJR5PK5Y2Xg==} requiresBuild: true - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - vue: - optional: true + peerDependencies: + lit: '>=3' + valtio: '>=1 <2' dependencies: - '@web3modal/core': 4.0.10(@types/react@18.2.21)(react@18.2.0) - '@web3modal/scaffold-utils': 4.0.10(@types/react@18.2.21)(react@18.2.0) - optionalDependencies: - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - vue: 3.3.7(typescript@5.3.3) + '@web3modal/core': 4.1.0(@types/react@18.2.21)(react@18.2.0) + '@web3modal/scaffold-utils': 4.1.0(@types/react@18.2.21)(react@18.2.0) + lit: 3.1.0 + valtio: 1.11.2(@types/react@18.2.21)(react@18.2.0) transitivePeerDependencies: - '@types/react' - - typescript + - react dev: false optional: true - /@web3modal/ui@4.0.10: - resolution: {integrity: sha512-/FmrgvVJ6+J6NHaUtB26BGZLYqB4M94iMOxEgi3eoMs2I4205Rs1zyarVxbnFyeXlnkggf9YfjYUi0j1jM0WpA==} + /@web3modal/ui@4.1.0: + resolution: {integrity: sha512-Cz2bWrLz0yMjxq1IrHFlLcpdHEqFuo52KYPPgvKqfILj57JRsaPyjzGUYn3OU5g6VMm4rxTJJGyntFanRuuuiA==} dependencies: lit: 3.1.0 qrcode: 1.5.3 dev: false - /@web3modal/wagmi@4.0.10(@types/react@18.2.21)(@wagmi/connectors@4.1.14)(@wagmi/core@2.6.5)(typescript@5.3.3)(viem@2.7.15): - resolution: {integrity: sha512-DVfvBnZIJc95sOBVgLe+LI86DYshKU5h0CCjOH2rBwifpON0JUrRg4BOVp4IroBum3LLYFGvULevJSsOUZwJbA==} + /@web3modal/wagmi@4.1.0(@types/react@18.2.21)(@wagmi/connectors@4.1.14)(@wagmi/core@2.6.5)(lit@3.1.0)(typescript@5.3.3)(valtio@1.11.2)(viem@2.8.1): + resolution: {integrity: sha512-A57tLWGBgjH7PMcv+9qPQthWHhcZVNtNs9weoa1HCETocq5Jgv+N/PLlFe+Vph3GX8XmxHU4IMs8tznqP0KL6w==} peerDependencies: '@wagmi/connectors': '>=4.0.0' '@wagmi/core': '>=2.0.0' viem: '>=2.0.0' - peerDependenciesMeta: - '@web3modal/siwe': - optional: true - react: - optional: true - react-dom: - optional: true - vue: - optional: true dependencies: - '@wagmi/connectors': 4.1.14(@types/react@18.2.21)(@vercel/kv@1.0.1)(@wagmi/core@2.6.5)(react-dom@18.2.0)(react-native@0.73.4)(react@18.2.0)(typescript@5.3.3)(viem@2.7.15)(zod@3.22.4) - '@wagmi/core': 2.6.5(@types/react@18.2.21)(react@18.2.0)(typescript@5.3.3)(viem@2.7.15)(zod@3.22.4) - '@web3modal/polyfills': 4.0.10 - '@web3modal/scaffold': 4.0.10(@types/react@18.2.21)(react@18.2.0) - '@web3modal/scaffold-react': 4.0.10(@types/react@18.2.21)(react-dom@18.2.0)(react@18.2.0) - '@web3modal/scaffold-utils': 4.0.10(@types/react@18.2.21)(react@18.2.0) - '@web3modal/scaffold-vue': 4.0.10(@types/react@18.2.21)(react@18.2.0)(vue@3.3.7) - viem: 2.7.15(typescript@5.3.3)(zod@3.22.4) + '@wagmi/connectors': 4.1.14(@types/react@18.2.21)(@vercel/kv@1.0.1)(@wagmi/core@2.6.5)(react-dom@18.2.0)(react-native@0.73.4)(react@18.2.0)(typescript@5.3.3)(viem@2.8.1)(zod@3.22.4) + '@wagmi/core': 2.6.5(@types/react@18.2.21)(react@18.2.0)(typescript@5.3.3)(viem@2.8.1)(zod@3.22.4) + '@web3modal/polyfills': 4.1.0 + '@web3modal/scaffold': 4.1.0(@types/react@18.2.21)(react@18.2.0)(valtio@1.11.2) + '@web3modal/scaffold-react': 4.1.0(@types/react@18.2.21)(react-dom@18.2.0)(react@18.2.0)(valtio@1.11.2) + '@web3modal/scaffold-utils': 4.1.0(@types/react@18.2.21)(react@18.2.0) + '@web3modal/scaffold-vue': 4.1.0(@types/react@18.2.21)(react@18.2.0)(valtio@1.11.2)(vue@3.3.7) + viem: 2.8.1(typescript@5.3.3)(zod@3.22.4) optionalDependencies: - '@web3modal/siwe': 4.0.10(@types/react@18.2.21)(typescript@5.3.3) + '@web3modal/siwe': 4.1.0(@types/react@18.2.21)(lit@3.1.0)(react@18.2.0)(valtio@1.11.2) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) vue: 3.3.7(typescript@5.3.3) transitivePeerDependencies: - '@types/react' + - lit - typescript + - valtio dev: false - /@web3modal/wallet@4.0.10: - resolution: {integrity: sha512-XUCU9IxR8x89M/InE4jpX9LcGVARe4p/muSIdzL1RFBZavmyf6GLTCtES73TDb8RGja1FneFkvkWlJAGM7qlPg==} + /@web3modal/wallet@4.1.0: + resolution: {integrity: sha512-HDh+sJ/bVOMJ+xiCqFjr4cMWwJbaqy3E9/dzukMuHVTsJhrXWObrWi5UPNB5gKb4c8/SPSd9Y81zKhG9FL2lOg==} requiresBuild: true dependencies: zod: 3.22.4 @@ -19848,13 +19840,13 @@ packages: resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} dev: false - /trpc-openapi@1.2.0(@trpc/server@11.0.0-next-beta.294)(zod@3.22.4): + /trpc-openapi@1.2.0(@trpc/server@11.0.0-next-beta.318)(zod@3.22.4): resolution: {integrity: sha512-pfYoCd/3KYXWXvUPZBKJw455OOwngKN/6SIcj7Yit19OMLJ+8yVZkEvGEeg5wUSwfsiTdRsKuvqkRPXVSwV7ew==} peerDependencies: '@trpc/server': ^10.0.0 zod: ^3.14.4 dependencies: - '@trpc/server': 11.0.0-next-beta.294 + '@trpc/server': 11.0.0-next-beta.318 co-body: 6.1.0 h3: 1.8.1 lodash.clonedeep: 4.5.0 @@ -20653,30 +20645,8 @@ packages: - zod dev: false - /viem@2.7.15(typescript@5.3.3)(zod@3.22.4): - resolution: {integrity: sha512-I2RMQpg1/MC7fXVjHxeXRPU9k/WEOvZajK/KZSr7DChS0AaZ7uovsQWppwBn2wvZWguTCIRAHqzMwIEGku95yQ==} - peerDependencies: - typescript: '>=5.0.4' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@adraffy/ens-normalize': 1.10.0 - '@noble/curves': 1.2.0 - '@noble/hashes': 1.3.2 - '@scure/bip32': 1.3.2 - '@scure/bip39': 1.2.1 - abitype: 1.0.0(typescript@5.3.3)(zod@3.22.4) - isows: 1.0.3(ws@8.13.0) - typescript: 5.3.3 - ws: 8.13.0 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - - zod - - /viem@2.7.16(typescript@5.3.3): - resolution: {integrity: sha512-yOPa9yaoJUm44m0Qe3ugHnkHol3QQlFxN3jT+bq+lQip7X7cWdPfmguyfLWX2viCXcmYZUDiQdeFbkPW9lw11Q==} + /viem@2.8.1(typescript@5.3.3)(zod@3.22.4): + resolution: {integrity: sha512-xija2xTzTHzitR6QgWEzpo3TLV/LX7tdHf2qSvn05STyfIvX88IFT0Euv82CRjxEv9Tpkcd3ljVZldPr3tsjFQ==} peerDependencies: typescript: '>=5.0.4' peerDependenciesMeta: @@ -20696,7 +20666,6 @@ packages: - bufferutil - utf-8-validate - zod - dev: false /vite-node@1.2.1(@types/node@20.11.20): resolution: {integrity: sha512-fNzHmQUSOY+y30naohBvSW7pPn/xn3Ib/uqm+5wAJQJiqQsU0NBR78XdRJb04l4bOFKjpTWld0XAfkKlrDbySg==} @@ -20916,7 +20885,7 @@ packages: typescript: 5.3.3 dev: false - /wagmi@2.5.7(@tanstack/react-query@5.24.1)(@types/react@18.2.21)(@vercel/kv@1.0.1)(react-dom@18.2.0)(react-native@0.73.4)(react@18.2.0)(typescript@5.3.3)(viem@2.7.15)(zod@3.22.4): + /wagmi@2.5.7(@tanstack/react-query@5.26.3)(@types/react@18.2.21)(@vercel/kv@1.0.1)(react-dom@18.2.0)(react-native@0.73.4)(react@18.2.0)(typescript@5.3.3)(viem@2.8.1)(zod@3.22.4): resolution: {integrity: sha512-xSuteMXFKvra4xDddqZbZv/gQlcg3X+To5AoZW7WoAm0iVlF8/vEGpQzCWy6KZs2z1szxPrr0YnH3Zr1Qj4E/A==} peerDependencies: '@tanstack/react-query': '>=5.0.0' @@ -20927,13 +20896,13 @@ packages: typescript: optional: true dependencies: - '@tanstack/react-query': 5.24.1(react@18.2.0) - '@wagmi/connectors': 4.1.14(@types/react@18.2.21)(@vercel/kv@1.0.1)(@wagmi/core@2.6.5)(react-dom@18.2.0)(react-native@0.73.4)(react@18.2.0)(typescript@5.3.3)(viem@2.7.15)(zod@3.22.4) - '@wagmi/core': 2.6.5(@types/react@18.2.21)(react@18.2.0)(typescript@5.3.3)(viem@2.7.15)(zod@3.22.4) + '@tanstack/react-query': 5.26.3(react@18.2.0) + '@wagmi/connectors': 4.1.14(@types/react@18.2.21)(@vercel/kv@1.0.1)(@wagmi/core@2.6.5)(react-dom@18.2.0)(react-native@0.73.4)(react@18.2.0)(typescript@5.3.3)(viem@2.8.1)(zod@3.22.4) + '@wagmi/core': 2.6.5(@types/react@18.2.21)(react@18.2.0)(typescript@5.3.3)(viem@2.8.1)(zod@3.22.4) react: 18.2.0 typescript: 5.3.3 use-sync-external-store: 1.2.0(react@18.2.0) - viem: 2.7.15(typescript@5.3.3)(zod@3.22.4) + viem: 2.8.1(typescript@5.3.3)(zod@3.22.4) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos'