diff --git a/apis/path-finder/api/v0/index.ts b/apis/path-finder/api/v0/index.ts index 3028e3a37..37990f91f 100644 --- a/apis/path-finder/api/v0/index.ts +++ b/apis/path-finder/api/v0/index.ts @@ -9,12 +9,7 @@ import { V2_CHAINS, getDataFetcher } from './config' import { getToken } from './tokens' const querySchema = z.object({ - chainId: z.coerce - .number() - .int() - .gte(0) - .lte(2 ** 256) - .default(ParachainId.ASTAR), + chainId: z.coerce.number().int().gte(0).lte(2 ** 256).default(ParachainId.ASTAR), fromTokenId: z.string().default('Native'), toTokenId: z.string().default('Native'), gasPrice: z.coerce.number().int().gte(1), diff --git a/apis/path-finder/api/v0/tokens.ts b/apis/path-finder/api/v0/tokens.ts index 5ccf773ac..25968f113 100644 --- a/apis/path-finder/api/v0/tokens.ts +++ b/apis/path-finder/api/v0/tokens.ts @@ -60,7 +60,8 @@ async function fetchTokenInfo(chainId: ParachainId, tokenId: string): Promise { + }) + .catch((e) => { console.warn(`${e.message}`) return undefined }) diff --git a/apis/path-finder/api/v2/index.ts b/apis/path-finder/api/v2/index.ts index 20ac89dc9..7c06ea774 100644 --- a/apis/path-finder/api/v2/index.ts +++ b/apis/path-finder/api/v2/index.ts @@ -14,12 +14,7 @@ import { MAX_REQUESTS_PER_MIN, convertChainId, getClient, getDataFetcher } from import { getToken } from './tokens' const querySchema = z.object({ - chainId: z.coerce - .number() - .int() - .gte(0) - .lte(2 ** 256) - .default(ParachainId.ASTAR), + chainId: z.coerce.number().int().gte(0).lte(2 ** 256).default(ParachainId.ASTAR), fromTokenId: z.string().default('Native'), toTokenId: z.string().default('Native'), gasPrice: z.coerce.number().int().gte(1), @@ -56,9 +51,7 @@ export default async (request: VercelRequest, response: VercelResponse) => { response.status(429).send('Too many requests. Please try again later.') return } - await redis.multi() - .set(key, Number.parseInt(currentCount, 10) + 1, 'EX', 60) - .exec() + await redis.multi().set(key, Number.parseInt(currentCount, 10) + 1, 'EX', 60).exec() } const { diff --git a/apis/path-finder/api/v2/tokens.ts b/apis/path-finder/api/v2/tokens.ts index 5ccf773ac..25968f113 100644 --- a/apis/path-finder/api/v2/tokens.ts +++ b/apis/path-finder/api/v2/tokens.ts @@ -60,7 +60,8 @@ async function fetchTokenInfo(chainId: ParachainId, tokenId: string): Promise { + }) + .catch((e) => { console.warn(`${e.message}`) return undefined }) diff --git a/apis/path-finder/package.json b/apis/path-finder/package.json index b3d406928..5727bd7c1 100644 --- a/apis/path-finder/package.json +++ b/apis/path-finder/package.json @@ -14,7 +14,7 @@ "lint": "TIMING=1 eslint . --fix" }, "dependencies": { - "@vercel/node": "^3.2.8", + "@vercel/node": "^3.2.11", "@zenlink-interface/chain": "workspace:*", "@zenlink-interface/currency": "workspace:*", "@zenlink-interface/smart-router": "workspace:*", @@ -23,14 +23,14 @@ "ethers": "^5.7.2", "fast-json-stable-stringify": "^2.1.0", "ioredis": "^5.4.1", - "viem": "2.19.8", + "viem": "2.21.2", "zod": "^3.23.8" }, "devDependencies": { "@zenlink-interface/eslint-config": "workspace:*", "@zenlink-interface/typescript-config": "workspace:*", "dotenv": "^16.4.5", - "eslint": "^9.9.0", + "eslint": "^9.9.1", "ts-node": "^10.9.2", "typescript": "5.5.4" } diff --git a/apis/token-price/package.json b/apis/token-price/package.json index d0e1504a1..05594b7a4 100644 --- a/apis/token-price/package.json +++ b/apis/token-price/package.json @@ -5,7 +5,7 @@ "lint": "TIMING=1 eslint --fix ." }, "dependencies": { - "@vercel/node": "^3.2.8", + "@vercel/node": "^3.2.11", "@zenlink-interface/chain": "workspace:*", "@zenlink-interface/graph-client": "workspace:*", "date-fns": "^3.6.0", @@ -15,7 +15,7 @@ "devDependencies": { "@zenlink-interface/eslint-config": "workspace:*", "@zenlink-interface/typescript-config": "workspace:*", - "eslint": "^9.9.0", + "eslint": "^9.9.1", "typescript": "5.5.4" } } diff --git a/apis/zenlink-stats/package.json b/apis/zenlink-stats/package.json index 8fc419861..c7774b2b1 100644 --- a/apis/zenlink-stats/package.json +++ b/apis/zenlink-stats/package.json @@ -8,7 +8,7 @@ }, "dependencies": { "@polkadot/api": "^12.3.1", - "@vercel/node": "^3.2.8", + "@vercel/node": "^3.2.11", "@wagmi/core": "1.1.1-cjs", "@zenlink-interface/chain": "workspace:*", "@zenlink-interface/currency": "workspace:*", @@ -16,17 +16,17 @@ "@zenlink-interface/smart-router": "workspace:*", "@zenlink-interface/token-lists": "workspace:*", "@zenlink-interface/wagmi-config": "workspace:*", - "axios": "^1.6.8", + "axios": "^1.7.7", "date-fns": "^3.6.0", "esno": "^4.7.0", "ethers": "^5.7.2", "fast-json-stable-stringify": "^2.1.0", "ioredis": "^5.4.1", - "viem": "2.19.8" + "viem": "2.21.2" }, "devDependencies": { "@zenlink-interface/eslint-config": "workspace:*", "@zenlink-interface/typescript-config": "workspace:*", - "eslint": "^9.9.0" + "eslint": "^9.9.1" } } diff --git a/apps/analytics/package.json b/apps/analytics/package.json index fcd9d8619..c0399b822 100644 --- a/apps/analytics/package.json +++ b/apps/analytics/package.json @@ -20,12 +20,12 @@ "@ethersproject/solidity": "^5.7.0", "@headlessui/react": "2.1.2", "@heroicons/react": "2.1.5", - "@lingui/core": "4.11.3", - "@lingui/macro": "4.11.3", - "@lingui/react": "4.11.3", + "@lingui/core": "4.11.4", + "@lingui/macro": "4.11.4", + "@lingui/react": "4.11.4", "@reduxjs/toolkit": "^1.9.7", - "@tanstack/react-query": "^5.52.0", - "@tanstack/react-table": "8.20.1", + "@tanstack/react-query": "^5.54.1", + "@tanstack/react-table": "8.20.5", "@vercel/analytics": "^1.3.1", "@zenlink-interface/amm": "workspace:*", "@zenlink-interface/chain": "workspace:*", @@ -49,21 +49,21 @@ "echarts-for-react": "^3.0.2", "ethers": "^5.7.2", "fast-json-stable-stringify": "^2.1.0", - "next": "14.2.5", + "next": "14.2.8", "next-pwa": "^5.6.0", - "next-seo": "^6.5.0", + "next-seo": "^6.6.0", "next-sitemap": "^4.2.3", "next-themes": "^0.3.0", "numeral": "^2.0.6", "react": "^18.3.1", "react-dom": "^18.3.1", "react-redux": "^9.1.2", - "viem": "2.19.8", - "wagmi": "2.12.7", + "viem": "2.21.2", + "wagmi": "2.12.8", "zod": "^3.23.8" }, "devDependencies": { - "@types/node": "^20.16.1", + "@types/node": "^20.16.5", "@types/numeral": "^2.0.5", "@types/react": "18.3.4", "@types/react-dom": "^18.3.0", @@ -71,9 +71,9 @@ "@zenlink-interface/nextjs-config": "workspace:*", "@zenlink-interface/typescript-config": "workspace:*", "autoprefixer": "^10.4.20", - "eslint": "^9.9.0", + "eslint": "^9.9.1", "graphql": "16.9.0", - "postcss": "^8.4.41", + "postcss": "^8.4.45", "swr": "^2.2.5", "tailwindcss": "^3.4.10", "typescript": "5.5.4" diff --git a/apps/app/package.json b/apps/app/package.json index 2e182247b..d03790c4a 100644 --- a/apps/app/package.json +++ b/apps/app/package.json @@ -14,20 +14,20 @@ "@heroicons/react": "2.1.5", "@vercel/analytics": "^1.3.1", "@zenlink-interface/ui": "workspace:*", - "next": "14.2.5", - "next-seo": "^6.5.0", + "next": "14.2.8", + "next-seo": "^6.6.0", "react": "^18.3.1", "react-dom": "^18.3.1" }, "devDependencies": { - "@types/node": "^20.16.1", + "@types/node": "^20.16.5", "@types/react": "18.3.4", "@zenlink-interface/eslint-config": "workspace:*", "@zenlink-interface/nextjs-config": "workspace:*", "@zenlink-interface/typescript-config": "workspace:*", "autoprefixer": "^10.4.20", - "eslint": "^9.9.0", - "postcss": "^8.4.41", + "eslint": "^9.9.1", + "postcss": "^8.4.45", "tailwindcss": "^3.4.10", "typescript": "5.5.4" } diff --git a/apps/gauge/components/GaugesSection/Tables/GaugesTable/GaugesTable.tsx b/apps/gauge/components/GaugesSection/Tables/GaugesTable/GaugesTable.tsx index f994a69ff..37250796c 100644 --- a/apps/gauge/components/GaugesSection/Tables/GaugesTable/GaugesTable.tsx +++ b/apps/gauge/components/GaugesSection/Tables/GaugesTable/GaugesTable.tsx @@ -56,8 +56,7 @@ export const GaugesTable: FC = () => { return 0 } } - }) - .slice(fromIndex, toIndex) + }).slice(fromIndex, toIndex) }, [gauges, communityVotedPercentMap, votedPercentMap, sorting, pagination]) const table = useReactTable({ diff --git a/apps/gauge/package.json b/apps/gauge/package.json index 24ce3158f..99e164b7d 100644 --- a/apps/gauge/package.json +++ b/apps/gauge/package.json @@ -11,12 +11,12 @@ "dependencies": { "@headlessui/react": "2.1.2", "@heroicons/react": "2.1.5", - "@lingui/core": "4.11.3", - "@lingui/macro": "4.11.3", - "@lingui/react": "4.11.3", + "@lingui/core": "4.11.4", + "@lingui/macro": "4.11.4", + "@lingui/react": "4.11.4", "@reduxjs/toolkit": "^1.9.7", - "@tanstack/react-query": "^5.52.0", - "@tanstack/react-table": "8.20.1", + "@tanstack/react-query": "^5.54.1", + "@tanstack/react-table": "8.20.5", "@vercel/analytics": "^1.3.1", "@zenlink-interface/amm": "workspace:*", "@zenlink-interface/chain": "workspace:*", @@ -39,21 +39,21 @@ "echarts": "^5.5.1", "echarts-for-react": "^3.0.2", "fast-json-stable-stringify": "^2.1.0", - "next": "14.2.5", + "next": "14.2.8", "next-pwa": "^5.6.0", - "next-seo": "^6.5.0", + "next-seo": "^6.6.0", "next-sitemap": "^4.2.3", "next-themes": "^0.3.0", "numeral": "^2.0.6", "react": "^18.3.1", "react-dom": "^18.3.1", "react-redux": "^9.1.2", - "viem": "2.19.8", - "wagmi": "2.12.7", + "viem": "2.21.2", + "wagmi": "2.12.8", "zod": "^3.23.8" }, "devDependencies": { - "@types/node": "^20.16.1", + "@types/node": "^20.16.5", "@types/numeral": "^2.0.5", "@types/react": "18.3.4", "@types/react-dom": "^18.3.0", @@ -61,9 +61,9 @@ "@zenlink-interface/nextjs-config": "workspace:*", "@zenlink-interface/typescript-config": "workspace:*", "autoprefixer": "^10.4.20", - "eslint": "^9.9.0", + "eslint": "^9.9.1", "graphql": "16.9.0", - "postcss": "^8.4.41", + "postcss": "^8.4.45", "swr": "^2.2.5", "tailwindcss": "^3.4.10", "typescript": "5.5.4" diff --git a/apps/market/components/MarketSection/MarketActions/MarketAdd/MarketAddManual.tsx b/apps/market/components/MarketSection/MarketActions/MarketAdd/MarketAddManual.tsx index 76270428d..b0c8cbb85 100644 --- a/apps/market/components/MarketSection/MarketActions/MarketAdd/MarketAddManual.tsx +++ b/apps/market/components/MarketSection/MarketActions/MarketAdd/MarketAddManual.tsx @@ -63,9 +63,7 @@ export const MarketAddManual: FC = ({ market }) => { ? market.SY.previewRedeem( market.SY.yieldToken, Amount.fromRawAmount(market.SY, market.priceOf(market.PT).quote(parsedAmount).quotient), - ) - .multiply(new Percent(1).subtract(allSyUsedSlippageTolerance)) - .toExact() + ).multiply(new Percent(1).subtract(allSyUsedSlippageTolerance)).toExact() : '', }) } diff --git a/apps/market/components/MarketSection/MarketChart.tsx b/apps/market/components/MarketSection/MarketChart.tsx index dc53659c8..a6bbdf124 100644 --- a/apps/market/components/MarketSection/MarketChart.tsx +++ b/apps/market/components/MarketSection/MarketChart.tsx @@ -5,7 +5,7 @@ import { useTheme } from 'next-themes' import { type FC, useCallback, useEffect, useMemo, useState } from 'react' import type { EChartsOption } from 'echarts-for-react/lib/types' import resolveConfig from 'tailwindcss/resolveConfig' -import { AppearOnMount, Typography, classNames } from '@zenlink-interface/ui' +import { Typography, classNames } from '@zenlink-interface/ui' import { Trans } from '@lingui/macro' import ReactECharts from 'echarts-for-react' import tailwindConfig from '../../tailwind.config.js' @@ -312,7 +312,7 @@ function APYChart({ chartPeriod, market }: ChartProps) { {xData.length && ( - {format(new Date(xData[xData.length - 1] * 1000), 'dd MMM yyyy HH:mm')} + {format(new Date(xData[xData.length - 1] * 1000), 'dd MMM yyyy HH:mm')} )} @@ -477,7 +477,7 @@ function LiquidityAndVolumeChart({ chartType, chartPeriod, market }: ChartProps) {xData.length && ( - {format(new Date(xData[xData.length - 1] * 1000), 'dd MMM yyyy HH:mm')} + {format(new Date(xData[xData.length - 1] * 1000), 'dd MMM yyyy HH:mm')} )} diff --git a/apps/market/components/MarketSection/MarketStats.tsx b/apps/market/components/MarketSection/MarketStats.tsx index 0bf15d175..5ed96b7bb 100644 --- a/apps/market/components/MarketSection/MarketStats.tsx +++ b/apps/market/components/MarketSection/MarketStats.tsx @@ -22,18 +22,14 @@ export const MarketStats: FC = ({ market }) => { const volume1d = useMemo(() => { const currentHourIndex = Number.parseInt((new Date().getTime() / 3600000).toString(), 10) const hourStartUnix1d = Number(currentHourIndex - 24) * 3600000 - return market?.marketHourData - .filter(hourData => Number(hourData.hourStartUnix) >= hourStartUnix1d) - .reduce((volume, { hourlyVolumeUSD }) => volume + hourlyVolumeUSD, 0) + return market?.marketHourData.filter(hourData => Number(hourData.hourStartUnix) >= hourStartUnix1d).reduce((volume, { hourlyVolumeUSD }) => volume + hourlyVolumeUSD, 0) }, [market?.marketHourData]) const volume1dChange = useMemo(() => { const currentHourIndex = Number.parseInt((new Date().getTime() / 3600000).toString(), 10) const hourStartUnix1d = Number(currentHourIndex - 24) * 3600000 const hourStartUnix2d = Number(currentHourIndex - 48) * 3600000 - const volume2d = market?.marketHourData - .filter(hourData => Number(hourData.hourStartUnix) >= hourStartUnix2d && Number(hourData.hourStartUnix) < hourStartUnix1d) - .reduce((volume, { hourlyVolumeUSD }) => volume + hourlyVolumeUSD, 0) + const volume2d = market?.marketHourData.filter(hourData => Number(hourData.hourStartUnix) >= hourStartUnix2d && Number(hourData.hourStartUnix) < hourStartUnix1d).reduce((volume, { hourlyVolumeUSD }) => volume + hourlyVolumeUSD, 0) return volume1d && volume2d && volume2d > 0 ? (volume1d - volume2d) / volume2d diff --git a/apps/market/components/MarketsSection/Tables/MarketsTable/MarketsTable.tsx b/apps/market/components/MarketsSection/Tables/MarketsTable/MarketsTable.tsx index c6a4149b0..0955ea4b1 100644 --- a/apps/market/components/MarketsSection/Tables/MarketsTable/MarketsTable.tsx +++ b/apps/market/components/MarketsSection/Tables/MarketsTable/MarketsTable.tsx @@ -97,8 +97,7 @@ export const MarketsTable: FC = ({ markets, isLoading }) => } } } - }) - .slice(fromIndex, toIndex) + }).slice(fromIndex, toIndex) }, [activeOnly, markets, marketsGraphDataMap, pagination.pageIndex, pagination.pageSize, query, sorting]) const table = useReactTable({ diff --git a/apps/market/components/MarketsSection/Tables/PositionsTable/PositionsTable.tsx b/apps/market/components/MarketsSection/Tables/PositionsTable/PositionsTable.tsx index 22873f0ff..e9f736fb7 100644 --- a/apps/market/components/MarketsSection/Tables/PositionsTable/PositionsTable.tsx +++ b/apps/market/components/MarketsSection/Tables/PositionsTable/PositionsTable.tsx @@ -90,8 +90,7 @@ export const PositionsTable: FC = ({ positions, isLoading } } } - }) - .slice(fromIndex, toIndex) + }).slice(fromIndex, toIndex) }, [activeOnly, pagination.pageIndex, pagination.pageSize, positions, priceMap, query, sorting]) const table = useReactTable({ diff --git a/apps/market/package.json b/apps/market/package.json index 8c5db7597..28a5156a8 100644 --- a/apps/market/package.json +++ b/apps/market/package.json @@ -11,12 +11,12 @@ "dependencies": { "@headlessui/react": "2.1.2", "@heroicons/react": "2.1.5", - "@lingui/core": "4.11.3", - "@lingui/macro": "4.11.3", - "@lingui/react": "4.11.3", + "@lingui/core": "4.11.4", + "@lingui/macro": "4.11.4", + "@lingui/react": "4.11.4", "@reduxjs/toolkit": "^1.9.7", - "@tanstack/react-query": "^5.52.0", - "@tanstack/react-table": "8.20.1", + "@tanstack/react-query": "^5.54.1", + "@tanstack/react-table": "8.20.5", "@vercel/analytics": "^1.3.1", "@zenlink-interface/amm": "workspace:*", "@zenlink-interface/chain": "workspace:*", @@ -40,21 +40,21 @@ "echarts": "^5.5.1", "echarts-for-react": "^3.0.2", "fast-json-stable-stringify": "^2.1.0", - "next": "14.2.5", + "next": "14.2.8", "next-pwa": "^5.6.0", - "next-seo": "^6.5.0", + "next-seo": "^6.6.0", "next-sitemap": "^4.2.3", "next-themes": "^0.3.0", "numeral": "^2.0.6", "react": "^18.3.1", "react-dom": "^18.3.1", "react-redux": "^9.1.2", - "viem": "2.19.8", - "wagmi": "2.12.7", + "viem": "2.21.2", + "wagmi": "2.12.8", "zod": "^3.23.8" }, "devDependencies": { - "@types/node": "^20.16.1", + "@types/node": "^20.16.5", "@types/numeral": "^2.0.5", "@types/react": "18.3.4", "@types/react-dom": "^18.3.0", @@ -62,9 +62,9 @@ "@zenlink-interface/nextjs-config": "workspace:*", "@zenlink-interface/typescript-config": "workspace:*", "autoprefixer": "^10.4.20", - "eslint": "^9.9.0", + "eslint": "^9.9.1", "graphql": "16.9.0", - "postcss": "^8.4.41", + "postcss": "^8.4.45", "swr": "^2.2.5", "tailwindcss": "^3.4.10", "typescript": "5.5.4" diff --git a/apps/pool/components/PoolPositionRewardsProvider.tsx b/apps/pool/components/PoolPositionRewardsProvider.tsx index 1a5a307cd..a3d74f8f6 100644 --- a/apps/pool/components/PoolPositionRewardsProvider.tsx +++ b/apps/pool/components/PoolPositionRewardsProvider.tsx @@ -65,9 +65,7 @@ export const PoolPositionRewardsProvider: FC = const totalPendingRewards = useMemo( () => - Object.entries(farmRewardsMap ?? {}) - .map(([, farmReward]) => farmReward.pendingRewards ?? []) - .flat(), + Object.entries(farmRewardsMap ?? {}).map(([, farmReward]) => farmReward.pendingRewards ?? []).flat(), [farmRewardsMap], ) diff --git a/apps/pool/components/PoolSection/PoolStats.tsx b/apps/pool/components/PoolSection/PoolStats.tsx index 7cb5d74ec..129df7b44 100644 --- a/apps/pool/components/PoolSection/PoolStats.tsx +++ b/apps/pool/components/PoolSection/PoolStats.tsx @@ -26,12 +26,8 @@ export const PoolStats: FC = ({ pool }) => { const currentHourIndex = Number.parseInt((new Date().getTime() / 3600000).toString(), 10) const hourStartUnix1d = Number(currentHourIndex - 24) * 3600000 const hourStartUnix2d = Number(currentHourIndex - 48) * 3600000 - const volume1d = pool.poolHourData - .filter(hourData => Number(hourData.hourStartUnix) >= hourStartUnix1d) - .reduce((volume, { hourlyVolumeUSD }) => volume + Number(hourlyVolumeUSD), 0) - const volume2d = pool.poolHourData - .filter(hourData => Number(hourData.hourStartUnix) >= hourStartUnix2d && Number(hourData.hourStartUnix) < hourStartUnix1d) - .reduce((volume, { hourlyVolumeUSD }) => volume + Number(hourlyVolumeUSD), 0) + const volume1d = pool.poolHourData.filter(hourData => Number(hourData.hourStartUnix) >= hourStartUnix1d).reduce((volume, { hourlyVolumeUSD }) => volume + Number(hourlyVolumeUSD), 0) + const volume2d = pool.poolHourData.filter(hourData => Number(hourData.hourStartUnix) >= hourStartUnix2d && Number(hourData.hourStartUnix) < hourStartUnix1d).reduce((volume, { hourlyVolumeUSD }) => volume + Number(hourlyVolumeUSD), 0) return volume1d && volume2d && Number(volume2d) > 0 ? (Number(volume1d) - Number(volume2d)) / Number(volume2d) diff --git a/apps/pool/package.json b/apps/pool/package.json index 1b9ae0e50..5e7440a99 100644 --- a/apps/pool/package.json +++ b/apps/pool/package.json @@ -20,12 +20,12 @@ "@ethersproject/solidity": "^5.7.0", "@headlessui/react": "2.1.2", "@heroicons/react": "2.1.5", - "@lingui/core": "4.11.3", - "@lingui/macro": "4.11.3", - "@lingui/react": "4.11.3", + "@lingui/core": "4.11.4", + "@lingui/macro": "4.11.4", + "@lingui/react": "4.11.4", "@reduxjs/toolkit": "^1.9.7", - "@tanstack/react-query": "^5.52.0", - "@tanstack/react-table": "8.20.1", + "@tanstack/react-query": "^5.54.1", + "@tanstack/react-table": "8.20.5", "@vercel/analytics": "^1.3.1", "@zenlink-interface/amm": "workspace:*", "@zenlink-interface/chain": "workspace:*", @@ -49,21 +49,21 @@ "echarts-for-react": "^3.0.2", "ethers": "^5.7.2", "fast-json-stable-stringify": "^2.1.0", - "next": "14.2.5", + "next": "14.2.8", "next-pwa": "^5.6.0", - "next-seo": "^6.5.0", + "next-seo": "^6.6.0", "next-sitemap": "^4.2.3", "next-themes": "^0.3.0", "numeral": "^2.0.6", "react": "^18.3.1", "react-dom": "^18.3.1", "react-redux": "^9.1.2", - "viem": "2.19.8", - "wagmi": "2.12.7", + "viem": "2.21.2", + "wagmi": "2.12.8", "zod": "^3.23.8" }, "devDependencies": { - "@types/node": "^20.16.1", + "@types/node": "^20.16.5", "@types/numeral": "^2.0.5", "@types/react": "18.3.4", "@types/react-dom": "^18.3.0", @@ -71,9 +71,9 @@ "@zenlink-interface/nextjs-config": "workspace:*", "@zenlink-interface/typescript-config": "workspace:*", "autoprefixer": "^10.4.20", - "eslint": "^9.9.0", + "eslint": "^9.9.1", "graphql": "16.9.0", - "postcss": "^8.4.41", + "postcss": "^8.4.45", "swr": "^2.2.5", "tailwindcss": "^3.4.10", "typescript": "5.5.4" diff --git a/apps/referrals/package.json b/apps/referrals/package.json index 29f38afb2..f92bb3710 100644 --- a/apps/referrals/package.json +++ b/apps/referrals/package.json @@ -14,12 +14,12 @@ "@ethersproject/providers": "^5.7.2", "@headlessui/react": "2.1.2", "@heroicons/react": "2.1.5", - "@lingui/core": "4.11.3", - "@lingui/macro": "4.11.3", - "@lingui/react": "4.11.3", + "@lingui/core": "4.11.4", + "@lingui/macro": "4.11.4", + "@lingui/react": "4.11.4", "@reduxjs/toolkit": "^1.9.7", - "@tanstack/react-query": "^5.52.0", - "@tanstack/react-table": "8.20.1", + "@tanstack/react-query": "^5.54.1", + "@tanstack/react-table": "8.20.5", "@vercel/analytics": "^1.3.1", "@zenlink-interface/amm": "workspace:*", "@zenlink-interface/chain": "workspace:*", @@ -36,21 +36,21 @@ "@zenlink-interface/ui": "workspace:*", "@zenlink-interface/wagmi": "workspace:*", "ethers": "^5.7.2", - "next": "14.2.5", + "next": "14.2.8", "next-pwa": "^5.6.0", - "next-seo": "^6.5.0", + "next-seo": "^6.6.0", "next-sitemap": "^4.2.3", "next-themes": "^0.3.0", "numeral": "^2.0.6", "react": "^18.3.1", "react-dom": "^18.3.1", "react-redux": "^9.1.2", - "viem": "2.19.8", - "wagmi": "2.12.7", + "viem": "2.21.2", + "wagmi": "2.12.8", "zod": "^3.23.8" }, "devDependencies": { - "@types/node": "^20.16.1", + "@types/node": "^20.16.5", "@types/numeral": "^2.0.5", "@types/react": "18.3.4", "@types/react-dom": "^18.3.0", @@ -58,8 +58,8 @@ "@zenlink-interface/nextjs-config": "workspace:*", "@zenlink-interface/typescript-config": "workspace:*", "autoprefixer": "^10.4.20", - "eslint": "^9.9.0", - "postcss": "^8.4.41", + "eslint": "^9.9.1", + "postcss": "^8.4.45", "tailwindcss": "^3.4.10", "typescript": "5.5.4" }, diff --git a/apps/swap/components/CrossTransfer/config/token.ts b/apps/swap/components/CrossTransfer/config/token.ts index 06439fdce..2c33780ec 100644 --- a/apps/swap/components/CrossTransfer/config/token.ts +++ b/apps/swap/components/CrossTransfer/config/token.ts @@ -197,8 +197,7 @@ export const TOKEN_META: Record = { } export const CROSS_TRANSFER_TOKEN_MAP - = Object.entries(TOKEN_META) - .reduce<{ [symbol: string]: Token }>((map, [symbol, meta]) => { - map[symbol] = new Token(meta) - return map - }, {}) + = Object.entries(TOKEN_META).reduce<{ [symbol: string]: Token }>((map, [symbol, meta]) => { + map[symbol] = new Token(meta) + return map + }, {}) diff --git a/apps/swap/next-env.d.ts b/apps/swap/next-env.d.ts index 4f11a03dc..a4a7b3f5c 100644 --- a/apps/swap/next-env.d.ts +++ b/apps/swap/next-env.d.ts @@ -2,4 +2,4 @@ /// // NOTE: This file should not be edited -// see https://nextjs.org/docs/basic-features/typescript for more information. +// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information. diff --git a/apps/swap/package.json b/apps/swap/package.json index 5ea54778f..b66f2bdab 100644 --- a/apps/swap/package.json +++ b/apps/swap/package.json @@ -14,11 +14,11 @@ "@ethersproject/providers": "^5.7.2", "@headlessui/react": "2.1.2", "@heroicons/react": "2.1.5", - "@lingui/core": "4.11.3", - "@lingui/macro": "4.11.3", - "@lingui/react": "4.11.3", + "@lingui/core": "4.11.4", + "@lingui/macro": "4.11.4", + "@lingui/react": "4.11.4", "@reduxjs/toolkit": "^1.9.7", - "@tanstack/react-query": "^5.52.0", + "@tanstack/react-query": "^5.54.1", "@vercel/analytics": "^1.3.1", "@zenlink-interface/amm": "workspace:*", "@zenlink-interface/chain": "workspace:*", @@ -40,21 +40,21 @@ "echarts": "^5.5.1", "echarts-for-react": "^3.0.2", "ethers": "^5.7.2", - "next": "14.2.5", + "next": "14.2.8", "next-pwa": "^5.6.0", - "next-seo": "^6.5.0", + "next-seo": "^6.6.0", "next-sitemap": "^4.2.3", "next-themes": "^0.3.0", "numeral": "^2.0.6", "react": "^18.3.1", "react-dom": "^18.3.1", "react-redux": "^9.1.2", - "viem": "2.19.8", - "wagmi": "2.12.7", + "viem": "2.21.2", + "wagmi": "2.12.8", "zod": "^3.23.8" }, "devDependencies": { - "@types/node": "^20.16.1", + "@types/node": "^20.16.5", "@types/numeral": "^2.0.5", "@types/react": "18.3.4", "@types/react-dom": "^18.3.0", @@ -62,8 +62,8 @@ "@zenlink-interface/nextjs-config": "workspace:*", "@zenlink-interface/typescript-config": "workspace:*", "autoprefixer": "^10.4.20", - "eslint": "^9.9.0", - "postcss": "^8.4.41", + "eslint": "^9.9.1", + "postcss": "^8.4.45", "tailwindcss": "^3.4.10", "typescript": "5.5.4" }, diff --git a/package.json b/package.json index cfcabbf97..9140618b7 100644 --- a/package.json +++ b/package.json @@ -35,17 +35,17 @@ "prepare": "pnpm run i18n:compile" }, "devDependencies": { - "@lingui/cli": "^4.11.3", - "@types/node": "^20.16.1", + "@lingui/cli": "^4.11.4", + "@types/node": "^20.16.5", "@zenlink-interface/eslint-config": "workspace:*", "chatgpt": "^5.2.5", "dotenv-cli": "^7.4.2", - "eslint": "^9.9.0", + "eslint": "^9.9.1", "esno": "^4.7.0", "fast-glob": "^3.3.2", - "ora": "^8.0.1", + "ora": "^8.1.0", "pathe": "^1.1.2", - "turbo": "2.0.14", - "undici": "^6.3.0" + "turbo": "2.1.1", + "undici": "^6.19.8" } } diff --git a/packages/amm/package.json b/packages/amm/package.json index 448244a5a..a3cf767ca 100644 --- a/packages/amm/package.json +++ b/packages/amm/package.json @@ -40,10 +40,10 @@ "tiny-warning": "^1.0.3" }, "devDependencies": { - "@types/node": "^20.16.1", + "@types/node": "^20.16.5", "@zenlink-interface/eslint-config": "workspace:*", "@zenlink-interface/typescript-config": "workspace:*", - "eslint": "^9.9.0", + "eslint": "^9.9.1", "tsup": "^8.2.4", "typescript": "5.5.4" } diff --git a/packages/amm/src/Trade/AggregatorTrade/AggregatorTrade.ts b/packages/amm/src/Trade/AggregatorTrade/AggregatorTrade.ts index 9455b200e..d5e290ede 100644 --- a/packages/amm/src/Trade/AggregatorTrade/AggregatorTrade.ts +++ b/packages/amm/src/Trade/AggregatorTrade/AggregatorTrade.ts @@ -64,7 +64,8 @@ export class AggregatorTrade implements BaseTrade { const slippageAdjustedAmountOut = new Fraction(ONE) .add(slippageTolerance) .invert() - .multiply(this.outputAmount.quotient).quotient + .multiply(this.outputAmount.quotient) + .quotient return Amount.fromRawAmount(this.outputAmount.currency.wrapped, slippageAdjustedAmountOut) } diff --git a/packages/amm/src/Trade/Trade.ts b/packages/amm/src/Trade/Trade.ts index 21eaf97de..09f0a7ef6 100644 --- a/packages/amm/src/Trade/Trade.ts +++ b/packages/amm/src/Trade/Trade.ts @@ -88,7 +88,8 @@ export class Trade implements BaseTrade { const slippageAdjustedAmountOut = new Fraction(ONE) .add(slippageTolerance) .invert() - .multiply(this.outputAmount.quotient).quotient + .multiply(this.outputAmount.quotient) + .quotient return Amount.fromRawAmount(this.outputAmount.currency.wrapped, slippageAdjustedAmountOut) } diff --git a/packages/chain/package.json b/packages/chain/package.json index 51d30f5f4..6c7297367 100644 --- a/packages/chain/package.json +++ b/packages/chain/package.json @@ -25,7 +25,7 @@ "devDependencies": { "@zenlink-interface/eslint-config": "workspace:*", "@zenlink-interface/typescript-config": "workspace:*", - "eslint": "^9.9.0", + "eslint": "^9.9.1", "typescript": "5.5.4" } } diff --git a/packages/compat/package.json b/packages/compat/package.json index 94d0f4403..deaae1dd7 100644 --- a/packages/compat/package.json +++ b/packages/compat/package.json @@ -20,15 +20,15 @@ "ethers": "^5.7.2", "react": "^18.3.1", "react-dom": "^18.3.1", - "viem": "2.19.8" + "viem": "2.21.2" }, "dependencies": { "@ethersproject/constants": "^5.7.0", "@headlessui/react": "2.1.2", "@heroicons/react": "2.1.5", - "@lingui/core": "4.11.3", - "@lingui/macro": "4.11.3", - "@lingui/react": "4.11.3", + "@lingui/core": "4.11.4", + "@lingui/macro": "4.11.4", + "@lingui/react": "4.11.4", "@reduxjs/toolkit": "^1.9.7", "@zenlink-interface/amm": "workspace:*", "@zenlink-interface/chain": "workspace:*", @@ -47,8 +47,8 @@ "@zenlink-types/bifrost": "1.7.7", "next-themes": "^0.3.0", "react-redux": "^9.1.2", - "viem": "2.19.8", - "wagmi": "2.12.7", + "viem": "2.21.2", + "wagmi": "2.12.8", "zod": "^3.23.8" }, "devDependencies": { @@ -56,9 +56,9 @@ "@types/react-dom": "^18.3.0", "@zenlink-interface/eslint-config": "workspace:*", "@zenlink-interface/typescript-config": "workspace:*", - "eslint": "^9.9.0", + "eslint": "^9.9.1", "ethers": "^5.7.2", - "next": "14.2.5", + "next": "14.2.8", "react": "^18.3.1", "react-dom": "^18.3.1", "tsup": "^8.2.4", diff --git a/packages/config/eslint/package.json b/packages/config/eslint/package.json index 86fa4b254..2389976c6 100644 --- a/packages/config/eslint/package.json +++ b/packages/config/eslint/package.json @@ -18,17 +18,17 @@ "clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist" }, "dependencies": { - "@antfu/eslint-config": "^3.0.0", - "@next/eslint-plugin-next": "^14.2.5", - "eslint": "^9.9.0", - "eslint-config-next": "^14.2.5", - "eslint-plugin-react": "^7.35.0", + "@antfu/eslint-config": "^3.2.0", + "@next/eslint-plugin-next": "^14.2.8", + "eslint": "^9.9.1", + "eslint-config-next": "^14.2.8", + "eslint-plugin-react": "^7.35.2", "eslint-plugin-react-hooks": "beta", "eslint-plugin-simple-import-sort": "^12.1.1", "eslint-plugin-unused-imports": "^4.1.3" }, "devDependencies": { - "@types/eslint": "^9.6.0", - "@types/node": "^20.16.1" + "@types/eslint": "^9.6.1", + "@types/node": "^20.16.5" } } diff --git a/packages/config/nextjs/package.json b/packages/config/nextjs/package.json index 90ca41303..d499ab07a 100644 --- a/packages/config/nextjs/package.json +++ b/packages/config/nextjs/package.json @@ -17,10 +17,10 @@ "clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist" }, "peerDependencies": { - "next": "14.2.5" + "next": "14.2.8" }, "devDependencies": { "@lingui/swc-plugin": "^4.0.8", - "next": "14.2.5" + "next": "14.2.8" } } diff --git a/packages/graph-client/package.json b/packages/graph-client/package.json index 689eb9d2e..e089dd625 100644 --- a/packages/graph-client/package.json +++ b/packages/graph-client/package.json @@ -26,7 +26,7 @@ "prepublishOnly": "pnpm build" }, "dependencies": { - "@apollo/client": "^3.11.4", + "@apollo/client": "^3.11.7", "@graphql-codegen/cli": "^5.0.2", "@graphql-codegen/typescript-operations": "^4.2.3", "@graphql-codegen/typescript-react-apollo": "^4.3.0", @@ -46,7 +46,7 @@ "@types/numeral": "^2.0.5", "@zenlink-interface/eslint-config": "workspace:*", "@zenlink-interface/typescript-config": "workspace:*", - "eslint": "^9.9.0", + "eslint": "^9.9.1", "tsup": "^8.2.4", "typescript": "5.5.4" } diff --git a/packages/graph-client/src/resolvers/query/liquidityPositions.ts b/packages/graph-client/src/resolvers/query/liquidityPositions.ts index e8de3c361..ab486ab3c 100644 --- a/packages/graph-client/src/resolvers/query/liquidityPositions.ts +++ b/packages/graph-client/src/resolvers/query/liquidityPositions.ts @@ -34,9 +34,7 @@ async function standardLiquidityPositionTransformer(liquidityPosition: PairLiqui const positionMap: Record> = {} const pairTransformer = (pair: PairQueryData, chainId: number): LiquidityPosition => { - const vloumeUSDOneWeek = pair.pairDayData - .slice(0, 7) - .reduce((total, current) => total + Number(current.dailyVolumeUSD), 0) + const vloumeUSDOneWeek = pair.pairDayData.slice(0, 7).reduce((total, current) => total + Number(current.dailyVolumeUSD), 0) const feeApr = Number(pair?.reserveUSD) > 500 ? (vloumeUSDOneWeek * STANDARD_SWAP_FEE_NUMBER * 365) / (Number(pair?.reserveUSD) * 7) : 0 @@ -221,9 +219,7 @@ async function stableLiquidityPositionTransformer(liquidityPosition: StableSwapL const positionMap: Record> = {} const stableSwapTransformer = (stableSwap: StableSwapQueryData, chainId: number): LiquidityPosition => { - const vloumeUSDOneWeek = stableSwap.stableSwapDayData - .slice(0, 7) - .reduce((total, current) => total + Number(current.dailyVolumeUSD), 0) + const vloumeUSDOneWeek = stableSwap.stableSwapDayData.slice(0, 7).reduce((total, current) => total + Number(current.dailyVolumeUSD), 0) const feeApr = Number(stableSwap?.tvlUSD) > 500 ? (vloumeUSDOneWeek * STABLE_SWAP_FEE_NUMBER * 365) / (Number(stableSwap?.tvlUSD) * 7) : 0 diff --git a/packages/graph-client/src/resolvers/query/pairById.ts b/packages/graph-client/src/resolvers/query/pairById.ts index be96d86f7..ed65c6638 100644 --- a/packages/graph-client/src/resolvers/query/pairById.ts +++ b/packages/graph-client/src/resolvers/query/pairById.ts @@ -10,9 +10,7 @@ export async function pairById(id: string): Promise { const chainId = chainShortNameToChainId[chainShortName] const pairTransformer = (pair: PairQueryData, chainId: number): Pair => { - const vloumeUSDOneWeek = pair.pairDayData - .slice(0, 7) - .reduce((total, current) => total + Number(current.dailyVolumeUSD), 0) + const vloumeUSDOneWeek = pair.pairDayData.slice(0, 7).reduce((total, current) => total + Number(current.dailyVolumeUSD), 0) const feeApr = Number(pair.reserveUSD) > 500 ? (vloumeUSDOneWeek * STANDARD_SWAP_FEE_NUMBER * 365) / (Number(pair.reserveUSD) * 7) : 0 @@ -25,11 +23,8 @@ export async function pairById(id: string): Promise { const apr = Number(feeApr) + bestStakeApr const currentHourIndex = Number.parseInt((new Date().getTime() / 3600000).toString(), 10) const hourStartUnix = Number(currentHourIndex - 24) * 3600000 - const volume1d = pair.pairHourData - .filter(hourData => Number(hourData.hourStartUnix) >= hourStartUnix) - .reduce((volume, { hourlyVolumeUSD }) => volume + Number(hourlyVolumeUSD), 0) - const volume7d = pair.pairDayData - .slice(0, 7).reduce((volume, { dailyVolumeUSD }) => volume + Number(dailyVolumeUSD), 0) + const volume1d = pair.pairHourData.filter(hourData => Number(hourData.hourStartUnix) >= hourStartUnix).reduce((volume, { hourlyVolumeUSD }) => volume + Number(hourlyVolumeUSD), 0) + const volume7d = pair.pairDayData.slice(0, 7).reduce((volume, { dailyVolumeUSD }) => volume + Number(dailyVolumeUSD), 0) const fees1d = volume1d * STANDARD_SWAP_FEE_NUMBER const fees7d = volume7d * STANDARD_SWAP_FEE_NUMBER diff --git a/packages/graph-client/src/resolvers/query/pairsByChainIds.ts b/packages/graph-client/src/resolvers/query/pairsByChainIds.ts index f4e941c1e..aeff0059a 100644 --- a/packages/graph-client/src/resolvers/query/pairsByChainIds.ts +++ b/packages/graph-client/src/resolvers/query/pairsByChainIds.ts @@ -19,9 +19,7 @@ export async function pairsByChainIds({ orderBy = PairOrderByInput.ReserveUsdDesc, }: QueryPairsByChainIdsArgs) { const pairsTransformer = (pairMetas: PairQueryData[], chainId: number) => pairMetas.map((pairMeta) => { - const vloumeUSDOneWeek = pairMeta.pairDayData - .slice(0, 7) - .reduce((total, current) => total + Number(current.dailyVolumeUSD), 0) + const vloumeUSDOneWeek = pairMeta.pairDayData.slice(0, 7).reduce((total, current) => total + Number(current.dailyVolumeUSD), 0) const feeApr = Number(pairMeta?.reserveUSD) > 500 ? (vloumeUSDOneWeek * STANDARD_SWAP_FEE_NUMBER * 365) / (Number(pairMeta?.reserveUSD) * 7) : 0 @@ -33,11 +31,8 @@ export async function pairsByChainIds({ const apr = Number(feeApr) + bestStakeApr const currentHourIndex = Number.parseInt((new Date().getTime() / 3600000).toString(), 10) const hourStartUnix = Number(currentHourIndex - 24) * 3600000 - const volume1d = pairMeta.pairHourData - .filter(hourData => Number(hourData.hourStartUnix) >= hourStartUnix) - .reduce((volume, { hourlyVolumeUSD }) => volume + Number(hourlyVolumeUSD), 0) - const volume7d = pairMeta.pairDayData - .slice(0, 7).reduce((volume, { dailyVolumeUSD }) => volume + Number(dailyVolumeUSD), 0) + const volume1d = pairMeta.pairHourData.filter(hourData => Number(hourData.hourStartUnix) >= hourStartUnix).reduce((volume, { hourlyVolumeUSD }) => volume + Number(hourlyVolumeUSD), 0) + const volume7d = pairMeta.pairDayData.slice(0, 7).reduce((volume, { dailyVolumeUSD }) => volume + Number(dailyVolumeUSD), 0) const fees1d = volume1d * STANDARD_SWAP_FEE_NUMBER const fees7d = volume7d * STANDARD_SWAP_FEE_NUMBER diff --git a/packages/graph-client/src/resolvers/query/stableSwapById.ts b/packages/graph-client/src/resolvers/query/stableSwapById.ts index e07d96ddb..5acf71945 100644 --- a/packages/graph-client/src/resolvers/query/stableSwapById.ts +++ b/packages/graph-client/src/resolvers/query/stableSwapById.ts @@ -10,19 +10,14 @@ export async function stableSwapById(id: string): Promise => { - const vloumeUSDOneWeek = stableSwap.stableSwapDayData - .slice(0, 7) - .reduce((total, current) => total + Number(current.dailyVolumeUSD), 0) + const vloumeUSDOneWeek = stableSwap.stableSwapDayData.slice(0, 7).reduce((total, current) => total + Number(current.dailyVolumeUSD), 0) const feeApr = Number(stableSwap.tvlUSD) > 500 ? (vloumeUSDOneWeek * STABLE_SWAP_FEE_NUMBER * 365) / (Number(stableSwap.tvlUSD) * 7) : 0 const currentHourIndex = Number.parseInt((new Date().getTime() / 3600000).toString(), 10) const hourStartUnix = Number(currentHourIndex - 24) * 3600000 - const volume1d = stableSwap.stableSwapHourData - .filter(hourData => Number(hourData.hourStartUnix) >= hourStartUnix) - .reduce((volume, { hourlyVolumeUSD }) => volume + Number(hourlyVolumeUSD), 0) - const volume7d = stableSwap.stableSwapDayData - .slice(0, 7).reduce((volume, { dailyVolumeUSD }) => volume + Number(dailyVolumeUSD), 0) + const volume1d = stableSwap.stableSwapHourData.filter(hourData => Number(hourData.hourStartUnix) >= hourStartUnix).reduce((volume, { hourlyVolumeUSD }) => volume + Number(hourlyVolumeUSD), 0) + const volume7d = stableSwap.stableSwapDayData.slice(0, 7).reduce((volume, { dailyVolumeUSD }) => volume + Number(dailyVolumeUSD), 0) const fees1d = volume1d * STABLE_SWAP_FEE_NUMBER const fees7d = volume7d * STABLE_SWAP_FEE_NUMBER diff --git a/packages/graph-client/src/resolvers/query/stableSwapsByChainIds.ts b/packages/graph-client/src/resolvers/query/stableSwapsByChainIds.ts index 4183c456e..9a6c51a76 100644 --- a/packages/graph-client/src/resolvers/query/stableSwapsByChainIds.ts +++ b/packages/graph-client/src/resolvers/query/stableSwapsByChainIds.ts @@ -30,19 +30,14 @@ export async function stableSwapsByChainIds({ }, {}) ?? {} return stableSwapMetas.map((stableSwapMeta) => { - const vloumeUSDOneWeek = stableSwapMeta.stableSwapDayData - .slice(0, 7) - .reduce((total, current) => total + Number(current.dailyVolumeUSD), 0) + const vloumeUSDOneWeek = stableSwapMeta.stableSwapDayData.slice(0, 7).reduce((total, current) => total + Number(current.dailyVolumeUSD), 0) const feeApr = Number(stableSwapMeta.tvlUSD) > 500 ? (vloumeUSDOneWeek * STABLE_SWAP_FEE_NUMBER * 365) / (Number(stableSwapMeta.tvlUSD) * 7) : 0 const currentHourIndex = Number.parseInt((new Date().getTime() / 3600000).toString(), 10) const hourStartUnix = Number(currentHourIndex - 24) * 3600000 - const volume1d = stableSwapMeta.stableSwapHourData - .filter(hourData => Number(hourData.hourStartUnix) >= hourStartUnix) - .reduce((volume, { hourlyVolumeUSD }) => volume + Number(hourlyVolumeUSD), 0) - const volume7d = stableSwapMeta.stableSwapDayData - .slice(0, 7).reduce((volume, { dailyVolumeUSD }) => volume + Number(dailyVolumeUSD), 0) + const volume1d = stableSwapMeta.stableSwapHourData.filter(hourData => Number(hourData.hourStartUnix) >= hourStartUnix).reduce((volume, { hourlyVolumeUSD }) => volume + Number(hourlyVolumeUSD), 0) + const volume7d = stableSwapMeta.stableSwapDayData.slice(0, 7).reduce((volume, { dailyVolumeUSD }) => volume + Number(dailyVolumeUSD), 0) const fees1d = volume1d * STABLE_SWAP_FEE_NUMBER const fees7d = volume7d * STABLE_SWAP_FEE_NUMBER diff --git a/packages/market/package.json b/packages/market/package.json index 2a1a1b42e..d73872bf6 100644 --- a/packages/market/package.json +++ b/packages/market/package.json @@ -36,10 +36,10 @@ "tiny-warning": "^1.0.3" }, "devDependencies": { - "@types/node": "^20.16.1", + "@types/node": "^20.16.5", "@zenlink-interface/eslint-config": "workspace:*", "@zenlink-interface/typescript-config": "workspace:*", - "eslint": "^9.9.0", + "eslint": "^9.9.1", "tsup": "^8.2.4", "typescript": "5.5.4", "vitest": "^2.0.5" diff --git a/packages/market/src/Trade/Trade.ts b/packages/market/src/Trade/Trade.ts index bab8bdaa6..f17f5fa53 100644 --- a/packages/market/src/Trade/Trade.ts +++ b/packages/market/src/Trade/Trade.ts @@ -58,7 +58,8 @@ export class Trade { const slippageAdjustedAmountOut = new Fraction(ONE) .add(slippageTolerance) .invert() - .multiply(this.outputAmount.quotient).quotient + .multiply(this.outputAmount.quotient) + .quotient return Amount.fromRawAmount(this.outputAmount.currency.wrapped, slippageAdjustedAmountOut) } diff --git a/packages/math/package.json b/packages/math/package.json index 49fb2fcb0..82ef863c3 100644 --- a/packages/math/package.json +++ b/packages/math/package.json @@ -34,7 +34,7 @@ "@types/big.js": "^6.2.2", "@zenlink-interface/eslint-config": "workspace:*", "@zenlink-interface/typescript-config": "workspace:*", - "eslint": "^9.9.0", + "eslint": "^9.9.1", "tsup": "^8.2.4", "typescript": "5.5.4", "vitest": "^2.0.5" diff --git a/packages/parachains-impl/amplitude/hooks/useFarmRewards.ts b/packages/parachains-impl/amplitude/hooks/useFarmRewards.ts index c1dc80f83..bdd728be0 100644 --- a/packages/parachains-impl/amplitude/hooks/useFarmRewards.ts +++ b/packages/parachains-impl/amplitude/hooks/useFarmRewards.ts @@ -114,46 +114,44 @@ export const useFarmsRewards: UseFarmsRewards = ({ api.rpc.farming.getGaugeRewards(account, Number(pid)), ]) }), - ) - .then((result) => { - const userReward = result.map((reward, index) => { - const pid = pids[index] - const [farmingRewards, gaugeRewards] = reward - - const userRewards = Object.entries([...farmingRewards, ...gaugeRewards] - .map((item) => { - const token = nodePrimitiveCurrencyToZenlinkProtocolPrimitivesAssetId( - item[0].toHuman() as any, - chainId as number, - ) - - return { - token: zenlinkAssetIdToAddress(token), - amount: item[1].toString(), + ).then((result) => { + const userReward = result.map((reward, index) => { + const pid = pids[index] + const [farmingRewards, gaugeRewards] = reward + + const userRewards = Object.entries([...farmingRewards, ...gaugeRewards] + .map((item) => { + const token = nodePrimitiveCurrencyToZenlinkProtocolPrimitivesAssetId( + item[0].toHuman() as any, + chainId as number, + ) + + return { + token: zenlinkAssetIdToAddress(token), + amount: item[1].toString(), + } + }) + .reduce>((map, cur) => { + if (!map[cur.token]) { + map[cur.token] = { + token: cur.token, + amount: cur.amount, } - }) - .reduce>((map, cur) => { - if (!map[cur.token]) { - map[cur.token] = { - token: cur.token, - amount: cur.amount, - } - } - else { - map[cur.token].amount = JSBI.add( - JSBI.BigInt(cur.amount), - JSBI.BigInt(map[cur.token].amount), - ).toString() - } - return map - }, {})) - .map(item => item[1]) - - return { pid, userRewards } - }) - - setUserRewards(userReward) + } + else { + map[cur.token].amount = JSBI.add( + JSBI.BigInt(cur.amount), + JSBI.BigInt(map[cur.token].amount), + ).toString() + } + return map + }, {})).map(item => item[1]) + + return { pid, userRewards } }) + + setUserRewards(userReward) + }) } catch {} }, [account, api, chainId, isAccount, pids, blockNumber]) diff --git a/packages/parachains-impl/amplitude/libs/constants/address.ts b/packages/parachains-impl/amplitude/libs/constants/address.ts index 2405a9dd9..72d4e21c0 100644 --- a/packages/parachains-impl/amplitude/libs/constants/address.ts +++ b/packages/parachains-impl/amplitude/libs/constants/address.ts @@ -45,13 +45,12 @@ export const PAIR_ADDRESSES: Record>( - (acc, [assetsAddress, { address }]) => { - const addresses = (assetsAddress.match(/\d+(-\d+)(-\d+)/g) || []).filter(isZenlinkAddress) - const assetsId = addresses.map(addressToZenlinkAssetId) as PairPrimitivesAssetId - acc[address] = assetsId - return acc - }, - {}, - ) +export const pairAddressToAssets = Object.entries(PAIR_ADDRESSES).reduce>( + (acc, [assetsAddress, { address }]) => { + const addresses = (assetsAddress.match(/\d+(-\d+)(-\d+)/g) || []).filter(isZenlinkAddress) + const assetsId = addresses.map(addressToZenlinkAssetId) as PairPrimitivesAssetId + acc[address] = assetsId + return acc + }, + {}, +) diff --git a/packages/parachains-impl/amplitude/package.json b/packages/parachains-impl/amplitude/package.json index 1609f26f7..aa9ff30e9 100644 --- a/packages/parachains-impl/amplitude/package.json +++ b/packages/parachains-impl/amplitude/package.json @@ -24,9 +24,9 @@ "dependencies": { "@headlessui/react": "2.1.2", "@heroicons/react": "2.1.5", - "@lingui/core": "4.11.3", - "@lingui/macro": "4.11.3", - "@lingui/react": "4.11.3", + "@lingui/core": "4.11.4", + "@lingui/macro": "4.11.4", + "@lingui/react": "4.11.4", "@pendulum-chain/types": "0.3.4", "@polkadot/api": "^12.3.1", "@polkadot/api-augment": "^12.3.1", @@ -48,7 +48,7 @@ "@types/react-dom": "^18.3.0", "@zenlink-interface/eslint-config": "workspace:*", "@zenlink-interface/typescript-config": "workspace:*", - "eslint": "^9.9.0", + "eslint": "^9.9.1", "react": "^18.3.1", "react-dom": "^18.3.1", "tsup": "^8.2.4", diff --git a/packages/parachains-impl/bifrost/components/Wallet/Profile/Transactions.tsx b/packages/parachains-impl/bifrost/components/Wallet/Profile/Transactions.tsx index 4f407975f..ef589e103 100644 --- a/packages/parachains-impl/bifrost/components/Wallet/Profile/Transactions.tsx +++ b/packages/parachains-impl/bifrost/components/Wallet/Profile/Transactions.tsx @@ -33,11 +33,9 @@ export const Transactions: FC = ({ setView, notifications, cl
{Object.entries(notifications).length > 0 ? ( - Object.entries(notifications) - .reverse() - .map(([, notifications], index) => { - return - }) + Object.entries(notifications).reverse().map(([, notifications], index) => { + return + }) ) : ( diff --git a/packages/parachains-impl/bifrost/hooks/useFarmRewards.ts b/packages/parachains-impl/bifrost/hooks/useFarmRewards.ts index c22d35962..23aa5d9ea 100644 --- a/packages/parachains-impl/bifrost/hooks/useFarmRewards.ts +++ b/packages/parachains-impl/bifrost/hooks/useFarmRewards.ts @@ -109,46 +109,44 @@ export const useFarmsRewards: UseFarmsRewards = ({ api.rpc.farming.getFarmingRewards(...[account, Number(pid)]), api.rpc.farming.getGaugeRewards(...[account, Number(pid)]), ])), - ) - .then((result) => { - const userReward = result.map((reward, index) => { - const pid = pids[index] - const [farmingRewards, gaugeRewards] = reward - - const userRewards = Object.entries([...farmingRewards, ...gaugeRewards] - .map((item) => { - const token = nodePrimitiveCurrencyToZenlinkProtocolPrimitivesAssetId( - item[0].toHuman(), - chainId as number, - ) - - return { - token: zenlinkAssetIdToAddress(token), - amount: item[1].toString(), + ).then((result) => { + const userReward = result.map((reward, index) => { + const pid = pids[index] + const [farmingRewards, gaugeRewards] = reward + + const userRewards = Object.entries([...farmingRewards, ...gaugeRewards] + .map((item) => { + const token = nodePrimitiveCurrencyToZenlinkProtocolPrimitivesAssetId( + item[0].toHuman(), + chainId as number, + ) + + return { + token: zenlinkAssetIdToAddress(token), + amount: item[1].toString(), + } + }) + .reduce>((map, cur) => { + if (!map[cur.token]) { + map[cur.token] = { + token: cur.token, + amount: cur.amount, } - }) - .reduce>((map, cur) => { - if (!map[cur.token]) { - map[cur.token] = { - token: cur.token, - amount: cur.amount, - } - } - else { - map[cur.token].amount = JSBI.add( - JSBI.BigInt(cur.amount), - JSBI.BigInt(map[cur.token].amount), - ).toString() - } - return map - }, {})) - .map(item => item[1]) - - return { pid, userRewards } - }) - - setUserRewards(userReward) + } + else { + map[cur.token].amount = JSBI.add( + JSBI.BigInt(cur.amount), + JSBI.BigInt(map[cur.token].amount), + ).toString() + } + return map + }, {})).map(item => item[1]) + + return { pid, userRewards } }) + + setUserRewards(userReward) + }) }, [account, api, chainId, isAccount, pids, blockNumber]) const userFarmInfosMap: FarmRewardsMap = useMemo(() => { diff --git a/packages/parachains-impl/bifrost/libs/constants/address.ts b/packages/parachains-impl/bifrost/libs/constants/address.ts index 7b5c99d99..7a35d0f13 100644 --- a/packages/parachains-impl/bifrost/libs/constants/address.ts +++ b/packages/parachains-impl/bifrost/libs/constants/address.ts @@ -89,13 +89,12 @@ export const PAIR_ADDRESSES: Record>( - (acc, [assetsAddress, { address }]) => { - const addresses = (assetsAddress.match(/\d+(-\d+)(-\d+)/g) || []).filter(isZenlinkAddress) - const assetsId = addresses.map(addressToZenlinkAssetId) as PairPrimitivesAssetId - acc[address] = assetsId - return acc - }, - {}, - ) +export const pairAddressToAssets = Object.entries(PAIR_ADDRESSES).reduce>( + (acc, [assetsAddress, { address }]) => { + const addresses = (assetsAddress.match(/\d+(-\d+)(-\d+)/g) || []).filter(isZenlinkAddress) + const assetsId = addresses.map(addressToZenlinkAssetId) as PairPrimitivesAssetId + acc[address] = assetsId + return acc + }, + {}, +) diff --git a/packages/parachains-impl/bifrost/package.json b/packages/parachains-impl/bifrost/package.json index 4fa2e0513..ca71cd7ed 100644 --- a/packages/parachains-impl/bifrost/package.json +++ b/packages/parachains-impl/bifrost/package.json @@ -23,9 +23,9 @@ "dependencies": { "@headlessui/react": "2.1.2", "@heroicons/react": "2.1.5", - "@lingui/core": "4.11.3", - "@lingui/macro": "4.11.3", - "@lingui/react": "4.11.3", + "@lingui/core": "4.11.4", + "@lingui/macro": "4.11.4", + "@lingui/react": "4.11.4", "@polkadot-onboard/react": "^1.1.0", "@polkadot/api": "^12.3.1", "@polkadot/api-augment": "^12.3.1", @@ -47,7 +47,7 @@ "@types/react-dom": "^18.3.0", "@zenlink-interface/eslint-config": "workspace:*", "@zenlink-interface/typescript-config": "workspace:*", - "eslint": "^9.9.0", + "eslint": "^9.9.1", "react": "^18.3.1", "react-dom": "^18.3.1", "tsup": "^8.2.4", diff --git a/packages/polkadot/hooks/useAverageBlockTime.ts b/packages/polkadot/hooks/useAverageBlockTime.ts index 1e0a0ba66..8516d823c 100644 --- a/packages/polkadot/hooks/useAverageBlockTime.ts +++ b/packages/polkadot/hooks/useAverageBlockTime.ts @@ -13,21 +13,20 @@ export function useAverageBlockTime(chainId?: number, enabled = true) { if (!api || !enabled) return - api.derive.chain.bestNumber() - .then(async (_currentBlock) => { - const currentBlock = _currentBlock.toNumber() - 100 - const blocks = currentBlock - 5000 < 1 ? currentBlock - 1 : 5000 - const [currentBlockHash, anchorBlockHash] = await Promise.all([ - api.rpc.chain.getBlockHash(currentBlock), - api.rpc.chain.getBlockHash(currentBlock - blocks), - ]) - const [currentBlockNumber, anchorBlockNumber] = await Promise.all([ - (await api.at(currentBlockHash)).query.timestamp.now() as Promise, - (await api.at(anchorBlockHash)).query.timestamp.now() as Promise, - ]) - const averageBlock = (Number(currentBlockNumber.toNumber()) - Number(anchorBlockNumber.toNumber())) / blocks - setAverageBlockTime(Number((averageBlock).toFixed(0))) - }) + api.derive.chain.bestNumber().then(async (_currentBlock) => { + const currentBlock = _currentBlock.toNumber() - 100 + const blocks = currentBlock - 5000 < 1 ? currentBlock - 1 : 5000 + const [currentBlockHash, anchorBlockHash] = await Promise.all([ + api.rpc.chain.getBlockHash(currentBlock), + api.rpc.chain.getBlockHash(currentBlock - blocks), + ]) + const [currentBlockNumber, anchorBlockNumber] = await Promise.all([ + (await api.at(currentBlockHash)).query.timestamp.now() as Promise, + (await api.at(anchorBlockHash)).query.timestamp.now() as Promise, + ]) + const averageBlock = (Number(currentBlockNumber.toNumber()) - Number(anchorBlockNumber.toNumber())) / blocks + setAverageBlockTime(Number((averageBlock).toFixed(0))) + }) }, [api, chainId, enabled]) return averageBlockTime diff --git a/packages/polkadot/hooks/useCall.ts b/packages/polkadot/hooks/useCall.ts index 8c36b8269..1d27f1f53 100644 --- a/packages/polkadot/hooks/useCall.ts +++ b/packages/polkadot/hooks/useCall.ts @@ -98,9 +98,7 @@ export function unsubscribe(tracker: TrackerRef): void { tracker.current.isActive = false if (tracker.current.subscriber) { - tracker.current.subscriber - .then(u => isFunction(u) && (u as VoidFn)()) - .catch(e => handleError(e as Error, tracker)) + tracker.current.subscriber.then(u => isFunction(u) && (u as VoidFn)()).catch(e => handleError(e as Error, tracker)) tracker.current.subscriber = null } } diff --git a/packages/polkadot/hooks/useTxBatch.ts b/packages/polkadot/hooks/useTxBatch.ts index c332bbac1..79aec31c9 100644 --- a/packages/polkadot/hooks/useTxBatch.ts +++ b/packages/polkadot/hooks/useTxBatch.ts @@ -70,10 +70,7 @@ export function useTxBatch( weight.v1Weight.isZero() ? prev : Math.floor( - maxBlock.v1Weight - .muln(64) // 65% of the block weight on a single extrinsic (64 for safety) - .div(weight.v1Weight) - .toNumber() / 100, + maxBlock.v1Weight.muln(64).div(weight.v1Weight).toNumber() / 100, ), ) } diff --git a/packages/polkadot/package.json b/packages/polkadot/package.json index 7dc88c2f7..530c65951 100644 --- a/packages/polkadot/package.json +++ b/packages/polkadot/package.json @@ -27,7 +27,7 @@ "@polkadot/api": "^12.3.1", "@polkadot/api-augment": "^12.3.1", "@polkadot/api-derive": "^12.3.1", - "@polkadot/apps-config": "^0.143.1", + "@polkadot/apps-config": "^0.143.2", "@polkadot/extension-dapp": "^0.52.1", "@polkadot/extension-inject": "^0.52.1", "@polkadot/keyring": "^13.0.2", diff --git a/packages/redux/localstorage/package.json b/packages/redux/localstorage/package.json index 104108763..078ee6d48 100644 --- a/packages/redux/localstorage/package.json +++ b/packages/redux/localstorage/package.json @@ -25,7 +25,7 @@ "dependencies": {}, "devDependencies": { "@reduxjs/toolkit": "^1.9.7", - "@types/node": "^20.16.1", + "@types/node": "^20.16.5", "@types/react": "18.3.4", "@types/react-dom": "^18.3.0", "@zenlink-interface/chain": "workspace:*", diff --git a/packages/redux/token-lists/package.json b/packages/redux/token-lists/package.json index e131ae006..b34a93d31 100644 --- a/packages/redux/token-lists/package.json +++ b/packages/redux/token-lists/package.json @@ -31,11 +31,11 @@ "fast-json-stable-stringify": "^2.1.0", "multicodec": "^3.2.1", "multihashes": "^4.0.3", - "viem": "2.19.8" + "viem": "2.21.2" }, "devDependencies": { "@reduxjs/toolkit": "^1.9.7", - "@types/node": "^20.16.1", + "@types/node": "^20.16.5", "@types/react": "18.3.4", "@types/react-dom": "^18.3.0", "@zenlink-interface/chain": "workspace:*", diff --git a/packages/shared/package.json b/packages/shared/package.json index 16ce94732..f0cd1c78f 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -17,14 +17,14 @@ "peerDependencies": { "react": "^18.3.1", "react-dom": "^18.3.1", - "viem": "2.19.8" + "viem": "2.21.2" }, "dependencies": { - "@lingui/core": "4.11.3", - "@lingui/macro": "4.11.3", - "@lingui/react": "4.11.3", + "@lingui/core": "4.11.4", + "@lingui/macro": "4.11.4", + "@lingui/react": "4.11.4", "@reduxjs/toolkit": "^1.9.7", - "@tanstack/react-query": "^5.52.0", + "@tanstack/react-query": "^5.54.1", "@zenlink-interface/chain": "workspace:*", "@zenlink-interface/currency": "workspace:*", "@zenlink-interface/graph-client": "workspace:*", @@ -32,8 +32,8 @@ "@zenlink-interface/redux-localstorage": "workspace:*", "make-plural": "^7.4.0", "react-redux": "^9.1.2", - "viem": "2.19.8", - "wagmi": "2.12.7", + "viem": "2.21.2", + "wagmi": "2.12.8", "zod": "^3.23.8" }, "devDependencies": { @@ -43,7 +43,7 @@ "@zenlink-interface/format": "workspace:*", "@zenlink-interface/math": "workspace:*", "@zenlink-interface/typescript-config": "workspace:*", - "eslint": "^9.9.0", + "eslint": "^9.9.1", "react": "^18.3.1", "react-dom": "^18.3.1", "tsup": "^8.2.4", diff --git a/packages/smart-router/package.json b/packages/smart-router/package.json index a43a9fe6b..2c082d978 100644 --- a/packages/smart-router/package.json +++ b/packages/smart-router/package.json @@ -39,14 +39,14 @@ "jsbi": "^4.3.0", "tiny-invariant": "^1.3.3", "tiny-warning": "^1.0.3", - "viem": "2.19.8" + "viem": "2.21.2" }, "devDependencies": { - "@types/node": "^20.16.1", + "@types/node": "^20.16.5", "@zenlink-interface/eslint-config": "workspace:*", "@zenlink-interface/router-config": "workspace:*", "@zenlink-interface/typescript-config": "workspace:*", - "eslint": "^9.9.0", + "eslint": "^9.9.1", "tsup": "^8.2.4", "typescript": "5.5.4", "vitest": "^2.0.5" diff --git a/packages/smart-router/src/entities/pools/IZiPool/SwapMath.ts b/packages/smart-router/src/entities/pools/IZiPool/SwapMath.ts index 93bc46f1b..908156508 100644 --- a/packages/smart-router/src/entities/pools/IZiPool/SwapMath.ts +++ b/packages/smart-router/src/entities/pools/IZiPool/SwapMath.ts @@ -108,9 +108,7 @@ function x2YRangeComplete(rg: Range, amountX: BigNumber): RangeCompRetX2Y { const ret = {} as RangeCompRetX2Y const sqrtPricePrM1X96 = rg.sqrtPriceRX96.mul(two96).div(rg.sqrtRateX96) const sqrtPricePrMlX96 = getSqrtPrice(rg.rightPt - rg.leftPt) - const maxX = rg.liquidity - .mul(sqrtPricePrMlX96.sub(two96)) - .div(rg.sqrtPriceRX96.sub(sqrtPricePrM1X96)) + const maxX = rg.liquidity.mul(sqrtPricePrMlX96.sub(two96)).div(rg.sqrtPriceRX96.sub(sqrtPricePrM1X96)) if (maxX.lte(amountX)) { ret.costX = maxX ret.acquireY = getAmountY(rg.liquidity, rg.sqrtPriceLX96, rg.sqrtPriceRX96, rg.sqrtRateX96) @@ -134,9 +132,7 @@ function x2YRangeComplete(rg: Range, amountX: BigNumber): RangeCompRetX2Y { } else { const sqrtPricePrMlocX96 = getSqrtPrice(rg.rightPt - ret.locPt) - ret.costX = rg.liquidity - .mul(sqrtPricePrMlocX96.sub(two96)) - .div(rg.sqrtPriceRX96.sub(sqrtPricePrM1X96)) + ret.costX = rg.liquidity.mul(sqrtPricePrMlocX96.sub(two96)).div(rg.sqrtPriceRX96.sub(sqrtPricePrM1X96)) ret.costX = ret.costX.gt(amountX) ? amountX : ret.costX ret.locPt = ret.locPt - 1 ret.sqrtLocX96 = getSqrtPrice(ret.locPt) diff --git a/packages/smart-router/src/entities/pools/IZiPool/SwapMathDesire.ts b/packages/smart-router/src/entities/pools/IZiPool/SwapMathDesire.ts index 4a75a7871..9e8df5573 100644 --- a/packages/smart-router/src/entities/pools/IZiPool/SwapMathDesire.ts +++ b/packages/smart-router/src/entities/pools/IZiPool/SwapMathDesire.ts @@ -139,9 +139,7 @@ function x2YRangeComplete(rg: Range, desireY: BigNumber): RangeCompRetX2Y { // rg.sqrtPriceRX96 * TwoPower.Pow96 < 2^160 * 2^96 = 2^256 const sqrtPricePrM1X96 = rg.sqrtPriceRX96.mul(two96).div(rg.sqrtRateX96) // rg.liquidity * (sqrtPricePrMlocX96 - TwoPower.Pow96) < 2^128 * 2^100 = 2^228 < 2^256 - ret.costX = rg.liquidity - .mul(sqrtPricePrMlocX96.sub(two96)) - .div(rg.sqrtPriceRX96.sub(sqrtPricePrM1X96)) + ret.costX = rg.liquidity.mul(sqrtPricePrMlocX96.sub(two96)).div(rg.sqrtPriceRX96.sub(sqrtPricePrM1X96)) ret.locPt = ret.locPt - 1 ret.sqrtLocX96 = getSqrtPrice(ret.locPt) diff --git a/packages/smart-router/src/liquidity-providers/Aerodrome.ts b/packages/smart-router/src/liquidity-providers/Aerodrome.ts index f88f55153..fbfc96840 100644 --- a/packages/smart-router/src/liquidity-providers/Aerodrome.ts +++ b/packages/smart-router/src/liquidity-providers/Aerodrome.ts @@ -48,28 +48,26 @@ export class AerodromeProvider extends LiquidityProvider { } } - const poolState = await this.client - .multicall({ - allowFailure: true, - contracts: pools.map( - pool => - ({ - args: [ - this.factory[this.chainId] as Address, - pool[0].address as Address, - pool[1].address as Address, - ], - address: this.stateMultiCall[this.chainId] as Address, - chainId: chainsParachainIdToChainId[this.chainId], - abi: velodromeV2StateMulticall, - functionName: 'getFullState', - } as const), - ), - }) - .catch((e) => { - console.warn(e.message) - return undefined - }) + const poolState = await this.client.multicall({ + allowFailure: true, + contracts: pools.map( + pool => + ({ + args: [ + this.factory[this.chainId] as Address, + pool[0].address as Address, + pool[1].address as Address, + ], + address: this.stateMultiCall[this.chainId] as Address, + chainId: chainsParachainIdToChainId[this.chainId], + abi: velodromeV2StateMulticall, + functionName: 'getFullState', + } as const), + ), + }).catch((e) => { + console.warn(e.message) + return undefined + }) poolState?.forEach((states, i) => { if (states.status !== 'success' || !states.result) diff --git a/packages/smart-router/src/liquidity-providers/AlgebraBase.ts b/packages/smart-router/src/liquidity-providers/AlgebraBase.ts index 632b71998..99c035c59 100644 --- a/packages/smart-router/src/liquidity-providers/AlgebraBase.ts +++ b/packages/smart-router/src/liquidity-providers/AlgebraBase.ts @@ -61,26 +61,25 @@ export abstract class AlgebraBaseProvider extends LiquidityProvider { } } - const poolState = await this.client - .multicall({ - allowFailure: true, - contracts: pools.map( - pool => - ({ - args: [ - this.factory[this.chainId] as Address, - pool.token0.address as Address, - pool.token1.address as Address, - this.BIT_AMOUNT, - this.BIT_AMOUNT, - ], - address: this.stateMultiCall[this.chainId] as Address, - chainId: chainsParachainIdToChainId[this.chainId], - abi: algebraStateMulticall, - functionName: 'getFullStateWithRelativeBitmaps', - } as const), - ), - }) + const poolState = await this.client.multicall({ + allowFailure: true, + contracts: pools.map( + pool => + ({ + args: [ + this.factory[this.chainId] as Address, + pool.token0.address as Address, + pool.token1.address as Address, + this.BIT_AMOUNT, + this.BIT_AMOUNT, + ], + address: this.stateMultiCall[this.chainId] as Address, + chainId: chainsParachainIdToChainId[this.chainId], + abi: algebraStateMulticall, + functionName: 'getFullStateWithRelativeBitmaps', + } as const), + ), + }) const ticksMap = new Map() poolState.forEach((state) => { @@ -121,9 +120,7 @@ export abstract class AlgebraBaseProvider extends LiquidityProvider { return } - const ticks: UniV3Tick[] = Array.from(tickBitmap) - .sort((a, b) => a.index - b.index) - .map(tick => ({ index: tick.index, DLiquidity: BigNumber.from(tick.value) })) + const ticks: UniV3Tick[] = Array.from(tickBitmap).sort((a, b) => a.index - b.index).map(tick => ({ index: tick.index, DLiquidity: BigNumber.from(tick.value) })) const v3pool = new UniV3Pool( address, diff --git a/packages/smart-router/src/liquidity-providers/ArthSwapV3.ts b/packages/smart-router/src/liquidity-providers/ArthSwapV3.ts index 5b3b29024..f4e5f4771 100644 --- a/packages/smart-router/src/liquidity-providers/ArthSwapV3.ts +++ b/packages/smart-router/src/liquidity-providers/ArthSwapV3.ts @@ -62,27 +62,26 @@ export class ArthSwapV3Provider extends LiquidityProvider { } } - const poolState = await this.client - .multicall({ - allowFailure: true, - contracts: pools.map( - pool => - ({ - args: [ - this.factory[this.chainId] as Address, - pool.token0.address as Address, - pool.token1.address as Address, - pool.swapFee * 1000000, - this.BIT_AMOUNT, - this.BIT_AMOUNT, - ], - address: this.stateMultiCall[this.chainId] as Address, - chainId: chainsParachainIdToChainId[this.chainId], - abi: uniswapV3StateMulticall, - functionName: 'getFullStateWithRelativeBitmaps', - } as const), - ), - }) + const poolState = await this.client.multicall({ + allowFailure: true, + contracts: pools.map( + pool => + ({ + args: [ + this.factory[this.chainId] as Address, + pool.token0.address as Address, + pool.token1.address as Address, + pool.swapFee * 1000000, + this.BIT_AMOUNT, + this.BIT_AMOUNT, + ], + address: this.stateMultiCall[this.chainId] as Address, + chainId: chainsParachainIdToChainId[this.chainId], + abi: uniswapV3StateMulticall, + functionName: 'getFullStateWithRelativeBitmaps', + } as const), + ), + }) const ticksMap = new Map() poolState.forEach((state) => { @@ -121,9 +120,7 @@ export class ArthSwapV3Provider extends LiquidityProvider { return } - const ticks: UniV3Tick[] = Array.from(tickBitmap) - .sort((a, b) => a.index - b.index) - .map(tick => ({ index: tick.index, DLiquidity: BigNumber.from(tick.value) })) + const ticks: UniV3Tick[] = Array.from(tickBitmap).sort((a, b) => a.index - b.index).map(tick => ({ index: tick.index, DLiquidity: BigNumber.from(tick.value) })) const v3pool = new UniV3Pool( address, diff --git a/packages/smart-router/src/liquidity-providers/BeamSwapV3.ts b/packages/smart-router/src/liquidity-providers/BeamSwapV3.ts index fa5f31f06..c2941c4b0 100644 --- a/packages/smart-router/src/liquidity-providers/BeamSwapV3.ts +++ b/packages/smart-router/src/liquidity-providers/BeamSwapV3.ts @@ -62,27 +62,26 @@ export class BeamSwapV3Provider extends LiquidityProvider { } } - const poolState = await this.client - .multicall({ - allowFailure: true, - contracts: pools.map( - pool => - ({ - args: [ - this.factory[this.chainId] as Address, - pool.token0.address as Address, - pool.token1.address as Address, - pool.swapFee * 1000000, - this.BIT_AMOUNT, - this.BIT_AMOUNT, - ], - address: this.stateMultiCall[this.chainId] as Address, - chainId: chainsParachainIdToChainId[this.chainId], - abi: uniswapV3StateMulticall, - functionName: 'getFullStateWithRelativeBitmaps', - } as const), - ), - }) + const poolState = await this.client.multicall({ + allowFailure: true, + contracts: pools.map( + pool => + ({ + args: [ + this.factory[this.chainId] as Address, + pool.token0.address as Address, + pool.token1.address as Address, + pool.swapFee * 1000000, + this.BIT_AMOUNT, + this.BIT_AMOUNT, + ], + address: this.stateMultiCall[this.chainId] as Address, + chainId: chainsParachainIdToChainId[this.chainId], + abi: uniswapV3StateMulticall, + functionName: 'getFullStateWithRelativeBitmaps', + } as const), + ), + }) const ticksMap = new Map() poolState.forEach((state) => { @@ -121,9 +120,7 @@ export class BeamSwapV3Provider extends LiquidityProvider { return } - const ticks: UniV3Tick[] = Array.from(tickBitmap) - .sort((a, b) => a.index - b.index) - .map(tick => ({ index: tick.index, DLiquidity: BigNumber.from(tick.value) })) + const ticks: UniV3Tick[] = Array.from(tickBitmap).sort((a, b) => a.index - b.index).map(tick => ({ index: tick.index, DLiquidity: BigNumber.from(tick.value) })) const v3pool = new UniV3Pool( address, diff --git a/packages/smart-router/src/liquidity-providers/Beamex.ts b/packages/smart-router/src/liquidity-providers/Beamex.ts index 14a3d24df..e085951de 100644 --- a/packages/smart-router/src/liquidity-providers/Beamex.ts +++ b/packages/smart-router/src/liquidity-providers/Beamex.ts @@ -63,119 +63,107 @@ export class BeamexProvider extends LiquidityProvider { } private async _fetchPools(tokens: Token[]) { - const tokenMaxPriceCalls = this.client - .multicall({ - allowFailure: true, - contracts: tokens.map( - token => - ({ - args: [token.address as Address], - address: this.vault[this.chainId] as Address, - chainId: chainsParachainIdToChainId[this.chainId], - abi: gmxVault, - functionName: 'getMaxPrice', - } as const), - ), - }) - .catch((e) => { - console.warn(`${e.message}`) - return undefined - }) + const tokenMaxPriceCalls = this.client.multicall({ + allowFailure: true, + contracts: tokens.map( + token => + ({ + args: [token.address as Address], + address: this.vault[this.chainId] as Address, + chainId: chainsParachainIdToChainId[this.chainId], + abi: gmxVault, + functionName: 'getMaxPrice', + } as const), + ), + }).catch((e) => { + console.warn(`${e.message}`) + return undefined + }) - const tokenMinPriceCalls = this.client - .multicall({ - allowFailure: true, - contracts: tokens.map( - token => - ({ - args: [token.address as Address], - address: this.vault[this.chainId] as Address, - chainId: chainsParachainIdToChainId[this.chainId], - abi: gmxVault, - functionName: 'getMinPrice', - } as const), - ), - }) - .catch((e) => { - console.warn(`${e.message}`) - return undefined - }) + const tokenMinPriceCalls = this.client.multicall({ + allowFailure: true, + contracts: tokens.map( + token => + ({ + args: [token.address as Address], + address: this.vault[this.chainId] as Address, + chainId: chainsParachainIdToChainId[this.chainId], + abi: gmxVault, + functionName: 'getMinPrice', + } as const), + ), + }).catch((e) => { + console.warn(`${e.message}`) + return undefined + }) - const poolAmountsCalls = this.client - .multicall({ - allowFailure: true, - contracts: tokens.map( - token => - ({ - args: [token.address as Address], - address: this.vault[this.chainId] as Address, - chainId: chainsParachainIdToChainId[this.chainId], - abi: gmxVault, - functionName: 'poolAmounts', - } as const), - ), - }) - .catch((e) => { - console.warn(`${e.message}`) - return undefined - }) + const poolAmountsCalls = this.client.multicall({ + allowFailure: true, + contracts: tokens.map( + token => + ({ + args: [token.address as Address], + address: this.vault[this.chainId] as Address, + chainId: chainsParachainIdToChainId[this.chainId], + abi: gmxVault, + functionName: 'poolAmounts', + } as const), + ), + }).catch((e) => { + console.warn(`${e.message}`) + return undefined + }) - const reservedAmountsCalls = this.client - .multicall({ - allowFailure: true, - contracts: tokens.map( - token => - ({ - args: [token.address as Address], - address: this.vault[this.chainId] as Address, - chainId: chainsParachainIdToChainId[this.chainId], - abi: gmxVault, - functionName: 'reservedAmounts', - } as const), - ), - }) - .catch((e) => { - console.warn(`${e.message}`) - return undefined - }) + const reservedAmountsCalls = this.client.multicall({ + allowFailure: true, + contracts: tokens.map( + token => + ({ + args: [token.address as Address], + address: this.vault[this.chainId] as Address, + chainId: chainsParachainIdToChainId[this.chainId], + abi: gmxVault, + functionName: 'reservedAmounts', + } as const), + ), + }).catch((e) => { + console.warn(`${e.message}`) + return undefined + }) - const usdgAmountsCalls = this.client - .multicall({ - allowFailure: true, - contracts: tokens.map( - token => - ({ - args: [token.address as Address], - address: this.vault[this.chainId] as Address, - chainId: chainsParachainIdToChainId[this.chainId], - abi: gmxVault, - functionName: 'usdgAmounts', - } as const), - ), - }) - .catch((e) => { - console.warn(`${e.message}`) - return undefined - }) + const usdgAmountsCalls = this.client.multicall({ + allowFailure: true, + contracts: tokens.map( + token => + ({ + args: [token.address as Address], + address: this.vault[this.chainId] as Address, + chainId: chainsParachainIdToChainId[this.chainId], + abi: gmxVault, + functionName: 'usdgAmounts', + } as const), + ), + }).catch((e) => { + console.warn(`${e.message}`) + return undefined + }) - const maxUsdgAmountsCalls = this.client - .multicall({ - allowFailure: true, - contracts: tokens.map( - token => - ({ - args: [token.address as Address], - address: this.vault[this.chainId] as Address, - chainId: chainsParachainIdToChainId[this.chainId], - abi: gmxVault, - functionName: 'maxUsdgAmounts', - } as const), - ), - }) - .catch((e) => { - console.warn(`${e.message}`) - return undefined - }) + const maxUsdgAmountsCalls = this.client.multicall({ + allowFailure: true, + contracts: tokens.map( + token => + ({ + args: [token.address as Address], + address: this.vault[this.chainId] as Address, + chainId: chainsParachainIdToChainId[this.chainId], + abi: gmxVault, + functionName: 'maxUsdgAmounts', + } as const), + ), + }).catch((e) => { + console.warn(`${e.message}`) + return undefined + }) return await Promise.all([ tokenMaxPriceCalls, diff --git a/packages/smart-router/src/liquidity-providers/DodoV2.ts b/packages/smart-router/src/liquidity-providers/DodoV2.ts index 7d0d5288c..2704cc126 100644 --- a/packages/smart-router/src/liquidity-providers/DodoV2.ts +++ b/packages/smart-router/src/liquidity-providers/DodoV2.ts @@ -47,23 +47,22 @@ export class DodoV2Provider extends LiquidityProvider { } const DVMPoolStates = this.chainId in this.DVMfactory - ? await this.client - .multicall({ - allowFailure: true, - contracts: tokenGroup.map( - ([token0, token1]) => ({ - args: [ - this.DVMfactory[this.chainId] as Address, - token0.address as Address, - token1.address as Address, - ], - address: this.stateMultiCall[this.chainId] as Address, - chainId: chainsParachainIdToChainId[this.chainId], - abi: dodoV2StateMulticall, - functionName: 'getFullState', - }), - ), - }) + ? await this.client.multicall({ + allowFailure: true, + contracts: tokenGroup.map( + ([token0, token1]) => ({ + args: [ + this.DVMfactory[this.chainId] as Address, + token0.address as Address, + token1.address as Address, + ], + address: this.stateMultiCall[this.chainId] as Address, + chainId: chainsParachainIdToChainId[this.chainId], + abi: dodoV2StateMulticall, + functionName: 'getFullState', + }), + ), + }) : undefined tokenGroup.forEach((group, i) => { diff --git a/packages/smart-router/src/liquidity-providers/Gmx.ts b/packages/smart-router/src/liquidity-providers/Gmx.ts index bce73df90..dbf5bbc1a 100644 --- a/packages/smart-router/src/liquidity-providers/Gmx.ts +++ b/packages/smart-router/src/liquidity-providers/Gmx.ts @@ -74,119 +74,107 @@ export class GmxProvider extends LiquidityProvider { } private async _fetchPools(tokens: Token[]) { - const tokenMaxPriceCalls = this.client - .multicall({ - allowFailure: true, - contracts: tokens.map( - token => - ({ - args: [token.address as Address], - address: this.vault[this.chainId] as Address, - chainId: chainsParachainIdToChainId[this.chainId], - abi: gmxVault, - functionName: 'getMaxPrice', - } as const), - ), - }) - .catch((e) => { - console.warn(`${e.message}`) - return undefined - }) + const tokenMaxPriceCalls = this.client.multicall({ + allowFailure: true, + contracts: tokens.map( + token => + ({ + args: [token.address as Address], + address: this.vault[this.chainId] as Address, + chainId: chainsParachainIdToChainId[this.chainId], + abi: gmxVault, + functionName: 'getMaxPrice', + } as const), + ), + }).catch((e) => { + console.warn(`${e.message}`) + return undefined + }) - const tokenMinPriceCalls = this.client - .multicall({ - allowFailure: true, - contracts: tokens.map( - token => - ({ - args: [token.address as Address], - address: this.vault[this.chainId] as Address, - chainId: chainsParachainIdToChainId[this.chainId], - abi: gmxVault, - functionName: 'getMinPrice', - } as const), - ), - }) - .catch((e) => { - console.warn(`${e.message}`) - return undefined - }) + const tokenMinPriceCalls = this.client.multicall({ + allowFailure: true, + contracts: tokens.map( + token => + ({ + args: [token.address as Address], + address: this.vault[this.chainId] as Address, + chainId: chainsParachainIdToChainId[this.chainId], + abi: gmxVault, + functionName: 'getMinPrice', + } as const), + ), + }).catch((e) => { + console.warn(`${e.message}`) + return undefined + }) - const poolAmountsCalls = this.client - .multicall({ - allowFailure: true, - contracts: tokens.map( - token => - ({ - args: [token.address as Address], - address: this.vault[this.chainId] as Address, - chainId: chainsParachainIdToChainId[this.chainId], - abi: gmxVault, - functionName: 'poolAmounts', - } as const), - ), - }) - .catch((e) => { - console.warn(`${e.message}`) - return undefined - }) + const poolAmountsCalls = this.client.multicall({ + allowFailure: true, + contracts: tokens.map( + token => + ({ + args: [token.address as Address], + address: this.vault[this.chainId] as Address, + chainId: chainsParachainIdToChainId[this.chainId], + abi: gmxVault, + functionName: 'poolAmounts', + } as const), + ), + }).catch((e) => { + console.warn(`${e.message}`) + return undefined + }) - const reservedAmountsCalls = this.client - .multicall({ - allowFailure: true, - contracts: tokens.map( - token => - ({ - args: [token.address as Address], - address: this.vault[this.chainId] as Address, - chainId: chainsParachainIdToChainId[this.chainId], - abi: gmxVault, - functionName: 'reservedAmounts', - } as const), - ), - }) - .catch((e) => { - console.warn(`${e.message}`) - return undefined - }) + const reservedAmountsCalls = this.client.multicall({ + allowFailure: true, + contracts: tokens.map( + token => + ({ + args: [token.address as Address], + address: this.vault[this.chainId] as Address, + chainId: chainsParachainIdToChainId[this.chainId], + abi: gmxVault, + functionName: 'reservedAmounts', + } as const), + ), + }).catch((e) => { + console.warn(`${e.message}`) + return undefined + }) - const usdgAmountsCalls = this.client - .multicall({ - allowFailure: true, - contracts: tokens.map( - token => - ({ - args: [token.address as Address], - address: this.vault[this.chainId] as Address, - chainId: chainsParachainIdToChainId[this.chainId], - abi: gmxVault, - functionName: 'usdgAmounts', - } as const), - ), - }) - .catch((e) => { - console.warn(`${e.message}`) - return undefined - }) + const usdgAmountsCalls = this.client.multicall({ + allowFailure: true, + contracts: tokens.map( + token => + ({ + args: [token.address as Address], + address: this.vault[this.chainId] as Address, + chainId: chainsParachainIdToChainId[this.chainId], + abi: gmxVault, + functionName: 'usdgAmounts', + } as const), + ), + }).catch((e) => { + console.warn(`${e.message}`) + return undefined + }) - const maxUsdgAmountsCalls = this.client - .multicall({ - allowFailure: true, - contracts: tokens.map( - token => - ({ - args: [token.address as Address], - address: this.vault[this.chainId] as Address, - chainId: chainsParachainIdToChainId[this.chainId], - abi: gmxVault, - functionName: 'maxUsdgAmounts', - } as const), - ), - }) - .catch((e) => { - console.warn(`${e.message}`) - return undefined - }) + const maxUsdgAmountsCalls = this.client.multicall({ + allowFailure: true, + contracts: tokens.map( + token => + ({ + args: [token.address as Address], + address: this.vault[this.chainId] as Address, + chainId: chainsParachainIdToChainId[this.chainId], + abi: gmxVault, + functionName: 'maxUsdgAmounts', + } as const), + ), + }).catch((e) => { + console.warn(`${e.message}`) + return undefined + }) return await Promise.all([ tokenMaxPriceCalls, diff --git a/packages/smart-router/src/liquidity-providers/IZumiSwap.ts b/packages/smart-router/src/liquidity-providers/IZumiSwap.ts index 1f9866db6..a8b01ae14 100644 --- a/packages/smart-router/src/liquidity-providers/IZumiSwap.ts +++ b/packages/smart-router/src/liquidity-providers/IZumiSwap.ts @@ -74,31 +74,29 @@ export class IZumiSwapProvider extends LiquidityProvider { const poolState = ( await Promise.all( - poolsGroup.map(pools => this.client - .multicall({ - allowFailure: true, - contracts: pools.map( - pool => - ({ - args: [ - this.factory[this.chainId] as Address, - pool.token0.address as Address, - pool.token1.address as Address, - pool.swapFee * 1000000, - this.OFFSET, - this.BATCH_SIZE, - ], - address: this.stateMultiCall[this.chainId] as Address, - chainId: chainsParachainIdToChainId[this.chainId], - abi: izumiStateMulticall, - functionName: 'getFullState', - } as const), - ), - }) - .catch((e) => { - console.warn(e.message) - return undefined - })), + poolsGroup.map(pools => this.client.multicall({ + allowFailure: true, + contracts: pools.map( + pool => + ({ + args: [ + this.factory[this.chainId] as Address, + pool.token0.address as Address, + pool.token1.address as Address, + pool.swapFee * 1000000, + this.OFFSET, + this.BATCH_SIZE, + ], + address: this.stateMultiCall[this.chainId] as Address, + chainId: chainsParachainIdToChainId[this.chainId], + abi: izumiStateMulticall, + functionName: 'getFullState', + } as const), + ), + }).catch((e) => { + console.warn(e.message) + return undefined + })), ) ).flat() diff --git a/packages/smart-router/src/liquidity-providers/KyperElastic.ts b/packages/smart-router/src/liquidity-providers/KyperElastic.ts index 9e70d1df2..511c118f9 100644 --- a/packages/smart-router/src/liquidity-providers/KyperElastic.ts +++ b/packages/smart-router/src/liquidity-providers/KyperElastic.ts @@ -62,27 +62,26 @@ export class KyperElasticProvider extends LiquidityProvider { } } - const poolState = await this.client - .multicall({ - allowFailure: true, - contracts: pools.map( - pool => - ({ - args: [ - this.factory[this.chainId] as Address, - pool.token0.address as Address, - pool.token1.address as Address, - pool.swapFee * 100000, - this.BIT_AMOUNT, - this.BIT_AMOUNT, - ], - address: this.stateMultiCall[this.chainId] as Address, - chainId: chainsParachainIdToChainId[this.chainId], - abi: kyperElasticStateMulticall, - functionName: 'getFullStateWithRelativeBitmaps', - } as const), - ), - }) + const poolState = await this.client.multicall({ + allowFailure: true, + contracts: pools.map( + pool => + ({ + args: [ + this.factory[this.chainId] as Address, + pool.token0.address as Address, + pool.token1.address as Address, + pool.swapFee * 100000, + this.BIT_AMOUNT, + this.BIT_AMOUNT, + ], + address: this.stateMultiCall[this.chainId] as Address, + chainId: chainsParachainIdToChainId[this.chainId], + abi: kyperElasticStateMulticall, + functionName: 'getFullStateWithRelativeBitmaps', + } as const), + ), + }) const ticksMap = new Map() poolState.forEach((state) => { @@ -120,9 +119,7 @@ export class KyperElasticProvider extends LiquidityProvider { return } - const ticks: UniV3Tick[] = Array.from(tickBitmap) - .sort((a, b) => a.tick - b.tick) - .map(tick => ({ index: tick.tick, DLiquidity: BigNumber.from(tick.liquidityNet) })) + const ticks: UniV3Tick[] = Array.from(tickBitmap).sort((a, b) => a.tick - b.tick).map(tick => ({ index: tick.tick, DLiquidity: BigNumber.from(tick.liquidityNet) })) const v3pool = new UniV3Pool( address, diff --git a/packages/smart-router/src/liquidity-providers/Skydrome.ts b/packages/smart-router/src/liquidity-providers/Skydrome.ts index 5553fe69f..e4895bd2d 100644 --- a/packages/smart-router/src/liquidity-providers/Skydrome.ts +++ b/packages/smart-router/src/liquidity-providers/Skydrome.ts @@ -48,28 +48,26 @@ export class SkydromeProvider extends LiquidityProvider { } } - const poolState = await this.client - .multicall({ - allowFailure: true, - contracts: pools.map( - pool => - ({ - args: [ - this.factory[this.chainId] as Address, - pool[0].address as Address, - pool[1].address as Address, - ], - address: this.stateMultiCall[this.chainId] as Address, - chainId: chainsParachainIdToChainId[this.chainId], - abi: velodromeV2StateMulticall, - functionName: 'getFullState', - } as const), - ), - }) - .catch((e) => { - console.warn(e.message) - return undefined - }) + const poolState = await this.client.multicall({ + allowFailure: true, + contracts: pools.map( + pool => + ({ + args: [ + this.factory[this.chainId] as Address, + pool[0].address as Address, + pool[1].address as Address, + ], + address: this.stateMultiCall[this.chainId] as Address, + chainId: chainsParachainIdToChainId[this.chainId], + abi: velodromeV2StateMulticall, + functionName: 'getFullState', + } as const), + ), + }).catch((e) => { + console.warn(e.message) + return undefined + }) poolState?.forEach((states, i) => { if (states.status !== 'success' || !states.result) diff --git a/packages/smart-router/src/liquidity-providers/Syncswap.ts b/packages/smart-router/src/liquidity-providers/Syncswap.ts index 1fc5560ed..2b0024104 100644 --- a/packages/smart-router/src/liquidity-providers/Syncswap.ts +++ b/packages/smart-router/src/liquidity-providers/Syncswap.ts @@ -52,29 +52,27 @@ export class SyncswapProvider extends LiquidityProvider { } } - const poolState = await this.client - .multicall({ - allowFailure: true, - contracts: pools.map( - pool => - ({ - args: [ - this.classicFactory[this.chainId] as Address, - this.stableFactory[this.chainId] as Address, - pool[0].address as Address, - pool[1].address as Address, - ], - address: this.stateMultiCall[this.chainId] as Address, - chainId: chainsParachainIdToChainId[this.chainId], - abi: syncswapStateMulticall, - functionName: 'getFullState', - } as const), - ), - }) - .catch((e) => { - console.warn(e.message) - return undefined - }) + const poolState = await this.client.multicall({ + allowFailure: true, + contracts: pools.map( + pool => + ({ + args: [ + this.classicFactory[this.chainId] as Address, + this.stableFactory[this.chainId] as Address, + pool[0].address as Address, + pool[1].address as Address, + ], + address: this.stateMultiCall[this.chainId] as Address, + chainId: chainsParachainIdToChainId[this.chainId], + abi: syncswapStateMulticall, + functionName: 'getFullState', + } as const), + ), + }).catch((e) => { + console.warn(e.message) + return undefined + }) poolState?.forEach((states, i) => { if (states.status !== 'success' || !states.result) diff --git a/packages/smart-router/src/liquidity-providers/TraderJoeV2.ts b/packages/smart-router/src/liquidity-providers/TraderJoeV2.ts index 4bb71f895..b7ffdc576 100644 --- a/packages/smart-router/src/liquidity-providers/TraderJoeV2.ts +++ b/packages/smart-router/src/liquidity-providers/TraderJoeV2.ts @@ -50,30 +50,28 @@ export class TraderJoeV2Provider extends LiquidityProvider { } } - const poolState = await this.client - .multicall({ - allowFailure: true, - contracts: pools.map( - pool => - ({ - args: [ - this.factory[this.chainId] as Address, - pool[0].address as Address, - pool[1].address as Address, - BigInt(this.BIN_AMOUNT), - BigInt(this.BIN_AMOUNT), - ], - address: this.stateMultiCall[this.chainId] as Address, - chainId: chainsParachainIdToChainId[this.chainId], - abi: traderjoeV2StateMulticall, - functionName: 'getFullState', - } as const), - ), - }) - .catch((e) => { - console.warn(e.message) - return undefined - }) + const poolState = await this.client.multicall({ + allowFailure: true, + contracts: pools.map( + pool => + ({ + args: [ + this.factory[this.chainId] as Address, + pool[0].address as Address, + pool[1].address as Address, + BigInt(this.BIN_AMOUNT), + BigInt(this.BIN_AMOUNT), + ], + address: this.stateMultiCall[this.chainId] as Address, + chainId: chainsParachainIdToChainId[this.chainId], + abi: traderjoeV2StateMulticall, + functionName: 'getFullState', + } as const), + ), + }).catch((e) => { + console.warn(e.message) + return undefined + }) pools.forEach((pool, i) => { if (poolState?.[i].status !== 'success' || !poolState?.[i].result) @@ -123,30 +121,28 @@ export class TraderJoeV2Provider extends LiquidityProvider { this.poolCodes.forEach(p => poolAddr.set(p.pool.address, p.pool as JoeV2Pool)) const pools = this.poolCodes.map(p => [p.pool.token0, p.pool.token1]) - const poolState = await this.client - .multicall({ - allowFailure: true, - contracts: pools.map( - pool => - ({ - args: [ - this.factory[this.chainId] as Address, - pool[0].address as Address, - pool[1].address as Address, - BigInt(this.BIN_AMOUNT), - BigInt(this.BIN_AMOUNT), - ], - address: this.stateMultiCall[this.chainId] as Address, - chainId: chainsParachainIdToChainId[this.chainId], - abi: traderjoeV2StateMulticall, - functionName: 'getFullState', - } as const), - ), - }) - .catch((e) => { - console.warn(e.message) - return undefined - }) + const poolState = await this.client.multicall({ + allowFailure: true, + contracts: pools.map( + pool => + ({ + args: [ + this.factory[this.chainId] as Address, + pool[0].address as Address, + pool[1].address as Address, + BigInt(this.BIN_AMOUNT), + BigInt(this.BIN_AMOUNT), + ], + address: this.stateMultiCall[this.chainId] as Address, + chainId: chainsParachainIdToChainId[this.chainId], + abi: traderjoeV2StateMulticall, + functionName: 'getFullState', + } as const), + ), + }).catch((e) => { + console.warn(e.message) + return undefined + }) pools.forEach((_, i) => { if (poolState?.[i].status !== 'success' || !poolState?.[i].result) diff --git a/packages/smart-router/src/liquidity-providers/UniswapV2Base.ts b/packages/smart-router/src/liquidity-providers/UniswapV2Base.ts index cd4b5c2b1..bb4783522 100644 --- a/packages/smart-router/src/liquidity-providers/UniswapV2Base.ts +++ b/packages/smart-router/src/liquidity-providers/UniswapV2Base.ts @@ -78,20 +78,19 @@ export abstract class UniswapV2BaseProvider extends LiquidityProvider { const addrs = Array.from(poolAddr.keys()) - const results = await this.client - .multicall({ - multicallAddress: this.client.chain?.contracts?.multicall3?.address as Address, - allowFailure: true, - contracts: addrs.map(addr => ({ - address: addr as Address, - chainId: chainsParachainIdToChainId[this.chainId], - abi: getReservesAbi, - functionName: 'getReserves', - } as const)), - }).catch((e) => { - console.warn(`${e.message}`) - return undefined - }) + const results = await this.client.multicall({ + multicallAddress: this.client.chain?.contracts?.multicall3?.address as Address, + allowFailure: true, + contracts: addrs.map(addr => ({ + address: addr as Address, + chainId: chainsParachainIdToChainId[this.chainId], + abi: getReservesAbi, + functionName: 'getReserves', + } as const)), + }).catch((e) => { + console.warn(`${e.message}`) + return undefined + }) addrs.forEach((addr, i) => { const res0 = results?.[i]?.result?.[0] @@ -122,20 +121,19 @@ export abstract class UniswapV2BaseProvider extends LiquidityProvider { this.poolCodes.forEach(p => poolAddr.set(p.pool.address, p.pool)) const addrs = this.poolCodes.map(p => p.pool.address) - const results = await this.client - .multicall({ - multicallAddress: this.client.chain?.contracts?.multicall3?.address as Address, - allowFailure: true, - contracts: addrs.map(addr => ({ - address: addr as Address, - chainId: chainsParachainIdToChainId[this.chainId], - abi: getReservesAbi, - functionName: 'getReserves', - } as const)), - }).catch((e) => { - console.warn(`${e.message}`) - return undefined - }) + const results = await this.client.multicall({ + multicallAddress: this.client.chain?.contracts?.multicall3?.address as Address, + allowFailure: true, + contracts: addrs.map(addr => ({ + address: addr as Address, + chainId: chainsParachainIdToChainId[this.chainId], + abi: getReservesAbi, + functionName: 'getReserves', + } as const)), + }).catch((e) => { + console.warn(`${e.message}`) + return undefined + }) addrs.forEach((addr, i) => { const res0 = results?.[i]?.result?.[0] diff --git a/packages/smart-router/src/liquidity-providers/UniswapV3Base.ts b/packages/smart-router/src/liquidity-providers/UniswapV3Base.ts index fc919608c..12084d726 100644 --- a/packages/smart-router/src/liquidity-providers/UniswapV3Base.ts +++ b/packages/smart-router/src/liquidity-providers/UniswapV3Base.ts @@ -65,27 +65,26 @@ export abstract class UniswapV3BaseProvider extends LiquidityProvider { } } - const poolState = await this.client - .multicall({ - allowFailure: true, - contracts: pools.map( - pool => - ({ - args: [ - this.factory[this.chainId] as Address, - pool.token0.address as Address, - pool.token1.address as Address, - pool.swapFee * 1000000, - this.BIT_AMOUNT, - this.BIT_AMOUNT, - ], - address: this.stateMultiCall[this.chainId] as Address, - chainId: chainsParachainIdToChainId[this.chainId], - abi: uniswapV3StateMulticall, - functionName: 'getFullStateWithRelativeBitmaps', - } as const), - ), - }) + const poolState = await this.client.multicall({ + allowFailure: true, + contracts: pools.map( + pool => + ({ + args: [ + this.factory[this.chainId] as Address, + pool.token0.address as Address, + pool.token1.address as Address, + pool.swapFee * 1000000, + this.BIT_AMOUNT, + this.BIT_AMOUNT, + ], + address: this.stateMultiCall[this.chainId] as Address, + chainId: chainsParachainIdToChainId[this.chainId], + abi: uniswapV3StateMulticall, + functionName: 'getFullStateWithRelativeBitmaps', + } as const), + ), + }) const ticksMap = new Map() poolState.forEach((state) => { @@ -124,9 +123,7 @@ export abstract class UniswapV3BaseProvider extends LiquidityProvider { return } - const ticks: UniV3Tick[] = Array.from(tickBitmap) - .sort((a, b) => a.index - b.index) - .map(tick => ({ index: tick.index, DLiquidity: BigNumber.from(tick.value) })) + const ticks: UniV3Tick[] = Array.from(tickBitmap).sort((a, b) => a.index - b.index).map(tick => ({ index: tick.index, DLiquidity: BigNumber.from(tick.value) })) const v3pool = new UniV3Pool( address, diff --git a/packages/smart-router/src/routers/AggregationRouter.ts b/packages/smart-router/src/routers/AggregationRouter.ts index 388f1b21b..361ba8fad 100644 --- a/packages/smart-router/src/routers/AggregationRouter.ts +++ b/packages/smart-router/src/routers/AggregationRouter.ts @@ -80,9 +80,7 @@ export class AggregationRouter { .uint8(outputLegs.length) outputLegs.forEach((l) => { - hex.share16(l.swapPortion) - .uint8(l.tokenTo.address === '' ? 1 : 2) - .hexData(this.swapCode(l, route)) + hex.share16(l.swapPortion).uint8(l.tokenTo.address === '' ? 1 : 2).hexData(this.swapCode(l, route)) }) return hex.toString() } diff --git a/packages/smart-router/src/routers/Router.ts b/packages/smart-router/src/routers/Router.ts index 87cc9f6bd..53aa0d36c 100644 --- a/packages/smart-router/src/routers/Router.ts +++ b/packages/smart-router/src/routers/Router.ts @@ -165,9 +165,7 @@ export class Router { const tokenOut = toToken instanceof Token ? toToken.address : NATIVE_ADDRESS - const amountOutMin = route.amountOutBN - .mul(getBigNumber((1 - maxPriceImpact) * 1_000_000)) - .div(1_000_000) + const amountOutMin = route.amountOutBN.mul(getBigNumber((1 - maxPriceImpact) * 1_000_000)).div(1_000_000) return { tokenIn, @@ -201,9 +199,7 @@ export class Router { const tokenOut = toToken instanceof Token ? toToken.address : NATIVE_ADDRESS - const amountOutMin = route.amountOutBN - .mul(getBigNumber((1 - maxPriceImpact) * 1_000_000)) - .div(1_000_000) + const amountOutMin = route.amountOutBN.mul(getBigNumber((1 - maxPriceImpact) * 1_000_000)).div(1_000_000) return { tokenIn, @@ -237,9 +233,7 @@ export class Router { const tokenOut = toToken instanceof Token ? toToken.address : NATIVE_ADDRESS - const amountOutMin = route.amountOutBN - .mul(getBigNumber((1 - maxPriceImpact) * 1_000_000)) - .div(1_000_000) + const amountOutMin = route.amountOutBN.mul(getBigNumber((1 - maxPriceImpact) * 1_000_000)).div(1_000_000) return { tokenIn, diff --git a/packages/token-lists/package.json b/packages/token-lists/package.json index a2e32cf1b..a0b1dd4be 100644 --- a/packages/token-lists/package.json +++ b/packages/token-lists/package.json @@ -33,7 +33,7 @@ "@zenlink-interface/format": "workspace:*", "@zenlink-interface/math": "workspace:*", "@zenlink-interface/typescript-config": "workspace:*", - "eslint": "^9.9.0", + "eslint": "^9.9.1", "tiny-invariant": "^1.3.3", "typescript": "5.5.4" } diff --git a/packages/ui/package.json b/packages/ui/package.json index 2b9cbec77..980bb83e2 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -18,24 +18,24 @@ "lint": "TIMING=1 eslint ./**/*.ts* --fix" }, "peerDependencies": { - "next": "14.2.5", + "next": "14.2.8", "react": "^18.3.1", "react-dom": "^18.3.1" }, "dependencies": { - "@floating-ui/react": "^0.26.22", + "@floating-ui/react": "^0.26.23", "@fontsource-variable/inter": "5.0.20", "@headlessui/react": "2.1.2", "@heroicons/react": "2.1.5", - "@lingui/core": "4.11.3", - "@lingui/macro": "4.11.3", - "@lingui/react": "4.11.3", + "@lingui/core": "4.11.4", + "@lingui/macro": "4.11.4", + "@lingui/react": "4.11.4", "@popperjs/core": "^2.11.8", "@react-hook/window-scroll": "^1.3.0", "@tailwindcss/aspect-ratio": "^0.4.2", - "@tailwindcss/forms": "^0.5.7", - "@tailwindcss/typography": "^0.5.14", - "@tanstack/react-table": "8.20.1", + "@tailwindcss/forms": "^0.5.8", + "@tailwindcss/typography": "^0.5.15", + "@tanstack/react-table": "8.20.5", "@zenlink-interface/chain": "workspace:*", "@zenlink-interface/currency": "workspace:*", "@zenlink-interface/hooks": "workspace:*", @@ -43,7 +43,7 @@ "classnames": "^2.5.1", "date-fns": "^3.6.0", "nanoid": "^5.0.7", - "next": "14.2.5", + "next": "14.2.8", "react": "^18.3.1", "react-dom": "^18.3.1", "react-jazzicon": "^1.0.4", diff --git a/packages/ui/toast/Toast.tsx b/packages/ui/toast/Toast.tsx index cdcc0ee5a..39af5d8a3 100644 --- a/packages/ui/toast/Toast.tsx +++ b/packages/ui/toast/Toast.tsx @@ -62,28 +62,26 @@ export function createToast(props: NotificationData) { const onDismiss = () => toast.dismiss(props.txHash) // Spawn new toasts based on promise result - props.promise - .then(() => { - setTimeout(onDismiss, 3000) - - // Spawn success notification - const toastId = `completed:${props.txHash}` - toast( toast.dismiss(toastId)} />, { - ...TOAST_OPTIONS, - toastId, - autoClose: 5000, - }) + props.promise.then(() => { + setTimeout(onDismiss, 3000) + + // Spawn success notification + const toastId = `completed:${props.txHash}` + toast( toast.dismiss(toastId)} />, { + ...TOAST_OPTIONS, + toastId, + autoClose: 5000, }) - .catch(() => { - setTimeout(onDismiss, 3000) - - // Spawn error notification - const toastId = `failed:${props.txHash}` - toast( toast.dismiss(toastId)} />, { - ...TOAST_OPTIONS, - toastId, - }) + }).catch(() => { + setTimeout(onDismiss, 3000) + + // Spawn error notification + const toastId = `failed:${props.txHash}` + toast( toast.dismiss(toastId)} />, { + ...TOAST_OPTIONS, + toastId, }) + }) return toast(, { ...TOAST_OPTIONS, diff --git a/packages/wagmi/components/NotificationCentre/NotificationCentre.tsx b/packages/wagmi/components/NotificationCentre/NotificationCentre.tsx index f33314b26..c6eb5a8dc 100644 --- a/packages/wagmi/components/NotificationCentre/NotificationCentre.tsx +++ b/packages/wagmi/components/NotificationCentre/NotificationCentre.tsx @@ -38,11 +38,9 @@ export const NotificationCentre: FC> =
- {Object.entries(notifications) - .reverse() - .map(([, notifications], index) => { - return - })} + {Object.entries(notifications).reverse().map(([, notifications], index) => { + return + })}
diff --git a/packages/wagmi/components/Wallet/List.tsx b/packages/wagmi/components/Wallet/List.tsx index 01a821a42..977831603 100644 --- a/packages/wagmi/components/Wallet/List.tsx +++ b/packages/wagmi/components/Wallet/List.tsx @@ -15,13 +15,11 @@ export const List: FC = () => { return ( <> - {connect.connectors - .filter(connector => isMounted && connector.id !== currentConnector?.id) - .map(connector => ( - - ))} + {connect.connectors.filter(connector => isMounted && connector.id !== currentConnector?.id).map(connector => ( + + ))} ) } diff --git a/packages/wagmi/components/Wallet/Profile/Transactions.tsx b/packages/wagmi/components/Wallet/Profile/Transactions.tsx index 4f407975f..ef589e103 100644 --- a/packages/wagmi/components/Wallet/Profile/Transactions.tsx +++ b/packages/wagmi/components/Wallet/Profile/Transactions.tsx @@ -33,11 +33,9 @@ export const Transactions: FC = ({ setView, notifications, cl
{Object.entries(notifications).length > 0 ? ( - Object.entries(notifications) - .reverse() - .map(([, notifications], index) => { - return - }) + Object.entries(notifications).reverse().map(([, notifications], index) => { + return + }) ) : ( diff --git a/packages/wagmi/hooks/markets/useMarketRewards.ts b/packages/wagmi/hooks/markets/useMarketRewards.ts index a76eef37a..a781ca15f 100644 --- a/packages/wagmi/hooks/markets/useMarketRewards.ts +++ b/packages/wagmi/hooks/markets/useMarketRewards.ts @@ -164,8 +164,7 @@ export function useMarketRewardTokens( tokens: Array.from( new Set( data.map(d => (d.result || []) - .map(address => ({ chainId: chainsParachainIdToChainId[chainId], address }))) - .flat(), + .map(address => ({ chainId: chainsParachainIdToChainId[chainId], address }))).flat(), ), ), } diff --git a/packages/wagmi/hooks/markets/useYtInterestAndRewards.ts b/packages/wagmi/hooks/markets/useYtInterestAndRewards.ts index e9ae5e097..32ea603bf 100644 --- a/packages/wagmi/hooks/markets/useYtInterestAndRewards.ts +++ b/packages/wagmi/hooks/markets/useYtInterestAndRewards.ts @@ -61,8 +61,7 @@ export function useYtInterestAndRewards( abi: ytABI, functionName: 'userReward', args: [token.address as Address, account], - }) as const)) - .flat(), + }) as const)).flat(), [account, chainId, markets], ) diff --git a/packages/wagmi/package.json b/packages/wagmi/package.json index 08c880427..7e56e9d98 100644 --- a/packages/wagmi/package.json +++ b/packages/wagmi/package.json @@ -19,8 +19,8 @@ "peerDependencies": { "react": "^18.3.1", "react-dom": "^18.3.1", - "viem": "2.19.8", - "wagmi": "2.12.7" + "viem": "2.21.2", + "wagmi": "2.12.8" }, "dependencies": { "@ethersproject/abi": "^5.7.0", @@ -30,10 +30,10 @@ "@ethersproject/providers": "^5.7.2", "@headlessui/react": "2.1.2", "@heroicons/react": "2.1.5", - "@lingui/core": "4.11.3", - "@lingui/macro": "4.11.3", - "@lingui/react": "4.11.3", - "@tanstack/react-query": "^5.52.0", + "@lingui/core": "4.11.4", + "@lingui/macro": "4.11.4", + "@lingui/react": "4.11.4", + "@tanstack/react-query": "^5.54.1", "@uniswap/permit2-sdk": "^1.3.0", "@zenlink-interface/amm": "workspace:*", "@zenlink-interface/chain": "workspace:*", @@ -49,8 +49,8 @@ "fast-json-stable-stringify": "^2.1.0", "ms": "^2.1.3", "next-axiom": "^1.4.1", - "viem": "2.19.8", - "wagmi": "2.12.7", + "viem": "2.21.2", + "wagmi": "2.12.8", "zod": "^3.23.8" }, "devDependencies": { @@ -59,9 +59,9 @@ "@types/react-dom": "^18.3.0", "@zenlink-interface/eslint-config": "workspace:*", "@zenlink-interface/typescript-config": "workspace:*", - "eslint": "^9.9.0", + "eslint": "^9.9.1", "ethers": "^5.7.2", - "next": "14.2.5", + "next": "14.2.8", "react": "^18.3.1", "react-dom": "^18.3.1", "tsup": "^8.2.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 69f9ccaff..44608b21d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,11 +9,11 @@ importers: .: devDependencies: '@lingui/cli': - specifier: ^4.11.3 - version: 4.11.3(typescript@5.5.4) + specifier: ^4.11.4 + version: 4.11.4(typescript@5.5.4) '@types/node': - specifier: ^20.16.1 - version: 20.16.1 + specifier: ^20.16.5 + version: 20.16.5 '@zenlink-interface/eslint-config': specifier: workspace:* version: link:packages/config/eslint @@ -24,8 +24,8 @@ importers: specifier: ^7.4.2 version: 7.4.2 eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.0) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.0) esno: specifier: ^4.7.0 version: 4.7.0 @@ -33,23 +33,23 @@ importers: specifier: ^3.3.2 version: 3.3.2 ora: - specifier: ^8.0.1 - version: 8.0.1 + specifier: ^8.1.0 + version: 8.1.0 pathe: specifier: ^1.1.2 version: 1.1.2 turbo: - specifier: 2.0.14 - version: 2.0.14 + specifier: 2.1.1 + version: 2.1.1 undici: - specifier: ^6.3.0 - version: 6.3.0 + specifier: ^6.19.8 + version: 6.19.8 apis/path-finder: dependencies: '@vercel/node': - specifier: ^3.2.8 - version: 3.2.8 + specifier: ^3.2.11 + version: 3.2.11 '@zenlink-interface/chain': specifier: workspace:* version: link:../../packages/chain @@ -75,8 +75,8 @@ importers: specifier: ^5.4.1 version: 5.4.1 viem: - specifier: 2.19.8 - version: 2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) + specifier: 2.21.2 + version: 2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) zod: specifier: ^3.23.8 version: 3.23.8 @@ -91,8 +91,8 @@ importers: specifier: ^16.4.5 version: 16.4.5 eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.0) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.0) ts-node: specifier: ^10.9.2 version: 10.9.2(@types/node@16.18.11)(typescript@5.5.4) @@ -103,8 +103,8 @@ importers: apis/token-price: dependencies: '@vercel/node': - specifier: ^3.2.8 - version: 3.2.8 + specifier: ^3.2.11 + version: 3.2.11 '@zenlink-interface/chain': specifier: workspace:* version: link:../../packages/chain @@ -128,8 +128,8 @@ importers: specifier: workspace:* version: link:../../packages/config/typescript eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.0) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.0) typescript: specifier: 5.5.4 version: 5.5.4 @@ -140,11 +140,11 @@ importers: specifier: ^12.3.1 version: 12.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@vercel/node': - specifier: ^3.2.8 - version: 3.2.8 + specifier: ^3.2.11 + version: 3.2.11 '@wagmi/core': specifier: 1.1.1-cjs - version: 1.1.1-cjs(@types/react@18.3.4)(bufferutil@4.0.8)(immer@9.0.21)(ioredis@5.4.1)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + version: 1.1.1-cjs(@types/react@18.3.5)(bufferutil@4.0.8)(immer@9.0.21)(ioredis@5.4.1)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) '@zenlink-interface/chain': specifier: workspace:* version: link:../../packages/chain @@ -164,8 +164,8 @@ importers: specifier: workspace:* version: link:../../packages/config/wagmi axios: - specifier: ^1.6.8 - version: 1.6.8 + specifier: ^1.7.7 + version: 1.7.7 date-fns: specifier: ^3.6.0 version: 3.6.0 @@ -182,8 +182,8 @@ importers: specifier: ^5.4.1 version: 5.4.1 viem: - specifier: 2.19.8 - version: 2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) + specifier: 2.21.2 + version: 2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) devDependencies: '@zenlink-interface/eslint-config': specifier: workspace:* @@ -192,8 +192,8 @@ importers: specifier: workspace:* version: link:../../packages/config/typescript eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.0) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.0) apps/analytics: dependencies: @@ -231,26 +231,26 @@ importers: specifier: 2.1.5 version: 2.1.5(react@18.3.1) '@lingui/core': - specifier: 4.11.3 - version: 4.11.3 + specifier: 4.11.4 + version: 4.11.4 '@lingui/macro': - specifier: 4.11.3 - version: 4.11.3(@lingui/react@4.11.3(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4) + specifier: 4.11.4 + version: 4.11.4(@lingui/react@4.11.4(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4) '@lingui/react': - specifier: 4.11.3 - version: 4.11.3(react@18.3.1) + specifier: 4.11.4 + version: 4.11.4(react@18.3.1) '@reduxjs/toolkit': specifier: ^1.9.7 version: 1.9.7(react-redux@9.1.2(@types/react@18.3.4)(react@18.3.1))(react@18.3.1) '@tanstack/react-query': - specifier: ^5.52.0 - version: 5.52.0(react@18.3.1) + specifier: ^5.54.1 + version: 5.54.1(react@18.3.1) '@tanstack/react-table': - specifier: 8.20.1 - version: 8.20.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 8.20.5 + version: 8.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@vercel/analytics': specifier: ^1.3.1 - version: 1.3.1(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + version: 1.3.1(next@14.2.8(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@zenlink-interface/amm': specifier: workspace:* version: link:../../packages/amm @@ -318,17 +318,17 @@ importers: specifier: ^2.1.0 version: 2.1.0 next: - specifier: 14.2.5 - version: 14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 14.2.8 + version: 14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-pwa: specifier: ^5.6.0 - version: 5.6.0(@babel/core@7.24.6)(next@14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(webpack@5.91.0) + version: 5.6.0(@babel/core@7.24.6)(next@14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(webpack@5.91.0) next-seo: - specifier: ^6.5.0 - version: 6.5.0(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^6.6.0 + version: 6.6.0(next@14.2.8(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-sitemap: specifier: ^4.2.3 - version: 4.2.3(next@14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 4.2.3(next@14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) next-themes: specifier: ^0.3.0 version: 0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -345,18 +345,18 @@ importers: specifier: ^9.1.2 version: 9.1.2(@types/react@18.3.4)(react@18.3.1)(redux@4.2.1) viem: - specifier: 2.19.8 - version: 2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) + specifier: 2.21.2 + version: 2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) wagmi: - specifier: 2.12.7 - version: 2.12.7(@tanstack/query-core@5.52.0)(@tanstack/react-query@5.52.0(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(immer@9.0.21)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@2.79.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + specifier: 2.12.8 + version: 2.12.8(@tanstack/query-core@5.54.1)(@tanstack/react-query@5.54.1(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(immer@9.0.21)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@2.79.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) zod: specifier: ^3.23.8 version: 3.23.8 devDependencies: '@types/node': - specifier: ^20.16.1 - version: 20.16.1 + specifier: ^20.16.5 + version: 20.16.5 '@types/numeral': specifier: ^2.0.5 version: 2.0.5 @@ -377,22 +377,22 @@ importers: version: link:../../packages/config/typescript autoprefixer: specifier: ^10.4.20 - version: 10.4.20(postcss@8.4.41) + version: 10.4.20(postcss@8.4.45) eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.0) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.0) graphql: specifier: 16.9.0 version: 16.9.0 postcss: - specifier: ^8.4.41 - version: 8.4.41 + specifier: ^8.4.45 + version: 8.4.45 swr: specifier: ^2.2.5 version: 2.2.5(react@18.3.1) tailwindcss: specifier: ^3.4.10 - version: 3.4.10(ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.4)) + version: 3.4.10(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4)) typescript: specifier: 5.5.4 version: 5.5.4 @@ -404,16 +404,16 @@ importers: version: 2.1.5(react@18.3.1) '@vercel/analytics': specifier: ^1.3.1 - version: 1.3.1(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + version: 1.3.1(next@14.2.8(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@zenlink-interface/ui': specifier: workspace:* version: link:../../packages/ui next: - specifier: 14.2.5 - version: 14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 14.2.8 + version: 14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-seo: - specifier: ^6.5.0 - version: 6.5.0(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^6.6.0 + version: 6.6.0(next@14.2.8(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: specifier: ^18.3.1 version: 18.3.1 @@ -422,8 +422,8 @@ importers: version: 18.3.1(react@18.3.1) devDependencies: '@types/node': - specifier: ^20.16.1 - version: 20.16.1 + specifier: ^20.16.5 + version: 20.16.5 '@types/react': specifier: 18.3.4 version: 18.3.4 @@ -438,16 +438,16 @@ importers: version: link:../../packages/config/typescript autoprefixer: specifier: ^10.4.20 - version: 10.4.20(postcss@8.4.41) + version: 10.4.20(postcss@8.4.45) eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.0) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.0) postcss: - specifier: ^8.4.41 - version: 8.4.41 + specifier: ^8.4.45 + version: 8.4.45 tailwindcss: specifier: ^3.4.10 - version: 3.4.10(ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.4)) + version: 3.4.10(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4)) typescript: specifier: 5.5.4 version: 5.5.4 @@ -461,26 +461,26 @@ importers: specifier: 2.1.5 version: 2.1.5(react@18.3.1) '@lingui/core': - specifier: 4.11.3 - version: 4.11.3 + specifier: 4.11.4 + version: 4.11.4 '@lingui/macro': - specifier: 4.11.3 - version: 4.11.3(@lingui/react@4.11.3(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4) + specifier: 4.11.4 + version: 4.11.4(@lingui/react@4.11.4(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4) '@lingui/react': - specifier: 4.11.3 - version: 4.11.3(react@18.3.1) + specifier: 4.11.4 + version: 4.11.4(react@18.3.1) '@reduxjs/toolkit': specifier: ^1.9.7 version: 1.9.7(react-redux@9.1.2(@types/react@18.3.4)(react@18.3.1))(react@18.3.1) '@tanstack/react-query': - specifier: ^5.52.0 - version: 5.52.0(react@18.3.1) + specifier: ^5.54.1 + version: 5.54.1(react@18.3.1) '@tanstack/react-table': - specifier: 8.20.1 - version: 8.20.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 8.20.5 + version: 8.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@vercel/analytics': specifier: ^1.3.1 - version: 1.3.1(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + version: 1.3.1(next@14.2.8(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@zenlink-interface/amm': specifier: workspace:* version: link:../../packages/amm @@ -545,17 +545,17 @@ importers: specifier: ^2.1.0 version: 2.1.0 next: - specifier: 14.2.5 - version: 14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 14.2.8 + version: 14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-pwa: specifier: ^5.6.0 - version: 5.6.0(@babel/core@7.24.6)(next@14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(webpack@5.91.0) + version: 5.6.0(@babel/core@7.24.6)(next@14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(webpack@5.91.0) next-seo: - specifier: ^6.5.0 - version: 6.5.0(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^6.6.0 + version: 6.6.0(next@14.2.8(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-sitemap: specifier: ^4.2.3 - version: 4.2.3(next@14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 4.2.3(next@14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) next-themes: specifier: ^0.3.0 version: 0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -572,18 +572,18 @@ importers: specifier: ^9.1.2 version: 9.1.2(@types/react@18.3.4)(react@18.3.1)(redux@4.2.1) viem: - specifier: 2.19.8 - version: 2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) + specifier: 2.21.2 + version: 2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) wagmi: - specifier: 2.12.7 - version: 2.12.7(@tanstack/query-core@5.52.0)(@tanstack/react-query@5.52.0(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(immer@9.0.21)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.21.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + specifier: 2.12.8 + version: 2.12.8(@tanstack/query-core@5.54.1)(@tanstack/react-query@5.54.1(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(immer@9.0.21)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.21.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) zod: specifier: ^3.23.8 version: 3.23.8 devDependencies: '@types/node': - specifier: ^20.16.1 - version: 20.16.1 + specifier: ^20.16.5 + version: 20.16.5 '@types/numeral': specifier: ^2.0.5 version: 2.0.5 @@ -604,22 +604,22 @@ importers: version: link:../../packages/config/typescript autoprefixer: specifier: ^10.4.20 - version: 10.4.20(postcss@8.4.41) + version: 10.4.20(postcss@8.4.45) eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.0) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.0) graphql: specifier: 16.9.0 version: 16.9.0 postcss: - specifier: ^8.4.41 - version: 8.4.41 + specifier: ^8.4.45 + version: 8.4.45 swr: specifier: ^2.2.5 version: 2.2.5(react@18.3.1) tailwindcss: specifier: ^3.4.10 - version: 3.4.10(ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.4)) + version: 3.4.10(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4)) typescript: specifier: 5.5.4 version: 5.5.4 @@ -633,26 +633,26 @@ importers: specifier: 2.1.5 version: 2.1.5(react@18.3.1) '@lingui/core': - specifier: 4.11.3 - version: 4.11.3 + specifier: 4.11.4 + version: 4.11.4 '@lingui/macro': - specifier: 4.11.3 - version: 4.11.3(@lingui/react@4.11.3(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4) + specifier: 4.11.4 + version: 4.11.4(@lingui/react@4.11.4(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4) '@lingui/react': - specifier: 4.11.3 - version: 4.11.3(react@18.3.1) + specifier: 4.11.4 + version: 4.11.4(react@18.3.1) '@reduxjs/toolkit': specifier: ^1.9.7 version: 1.9.7(react-redux@9.1.2(@types/react@18.3.4)(react@18.3.1))(react@18.3.1) '@tanstack/react-query': - specifier: ^5.52.0 - version: 5.52.0(react@18.3.1) + specifier: ^5.54.1 + version: 5.54.1(react@18.3.1) '@tanstack/react-table': - specifier: 8.20.1 - version: 8.20.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 8.20.5 + version: 8.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@vercel/analytics': specifier: ^1.3.1 - version: 1.3.1(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + version: 1.3.1(next@14.2.8(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@zenlink-interface/amm': specifier: workspace:* version: link:../../packages/amm @@ -720,17 +720,17 @@ importers: specifier: ^2.1.0 version: 2.1.0 next: - specifier: 14.2.5 - version: 14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 14.2.8 + version: 14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-pwa: specifier: ^5.6.0 - version: 5.6.0(@babel/core@7.24.6)(next@14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(webpack@5.91.0) + version: 5.6.0(@babel/core@7.24.6)(next@14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(webpack@5.91.0) next-seo: - specifier: ^6.5.0 - version: 6.5.0(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^6.6.0 + version: 6.6.0(next@14.2.8(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-sitemap: specifier: ^4.2.3 - version: 4.2.3(next@14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 4.2.3(next@14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) next-themes: specifier: ^0.3.0 version: 0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -747,18 +747,18 @@ importers: specifier: ^9.1.2 version: 9.1.2(@types/react@18.3.4)(react@18.3.1)(redux@4.2.1) viem: - specifier: 2.19.8 - version: 2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) + specifier: 2.21.2 + version: 2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) wagmi: - specifier: 2.12.7 - version: 2.12.7(@tanstack/query-core@5.52.0)(@tanstack/react-query@5.52.0(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(immer@9.0.21)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.21.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + specifier: 2.12.8 + version: 2.12.8(@tanstack/query-core@5.54.1)(@tanstack/react-query@5.54.1(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(immer@9.0.21)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.21.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) zod: specifier: ^3.23.8 version: 3.23.8 devDependencies: '@types/node': - specifier: ^20.16.1 - version: 20.16.1 + specifier: ^20.16.5 + version: 20.16.5 '@types/numeral': specifier: ^2.0.5 version: 2.0.5 @@ -779,22 +779,22 @@ importers: version: link:../../packages/config/typescript autoprefixer: specifier: ^10.4.20 - version: 10.4.20(postcss@8.4.41) + version: 10.4.20(postcss@8.4.45) eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.0) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.0) graphql: specifier: 16.9.0 version: 16.9.0 postcss: - specifier: ^8.4.41 - version: 8.4.41 + specifier: ^8.4.45 + version: 8.4.45 swr: specifier: ^2.2.5 version: 2.2.5(react@18.3.1) tailwindcss: specifier: ^3.4.10 - version: 3.4.10(ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.4)) + version: 3.4.10(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4)) typescript: specifier: 5.5.4 version: 5.5.4 @@ -835,26 +835,26 @@ importers: specifier: 2.1.5 version: 2.1.5(react@18.3.1) '@lingui/core': - specifier: 4.11.3 - version: 4.11.3 + specifier: 4.11.4 + version: 4.11.4 '@lingui/macro': - specifier: 4.11.3 - version: 4.11.3(@lingui/react@4.11.3(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4) + specifier: 4.11.4 + version: 4.11.4(@lingui/react@4.11.4(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4) '@lingui/react': - specifier: 4.11.3 - version: 4.11.3(react@18.3.1) + specifier: 4.11.4 + version: 4.11.4(react@18.3.1) '@reduxjs/toolkit': specifier: ^1.9.7 version: 1.9.7(react-redux@9.1.2(@types/react@18.3.4)(react@18.3.1))(react@18.3.1) '@tanstack/react-query': - specifier: ^5.52.0 - version: 5.52.0(react@18.3.1) + specifier: ^5.54.1 + version: 5.54.1(react@18.3.1) '@tanstack/react-table': - specifier: 8.20.1 - version: 8.20.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 8.20.5 + version: 8.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@vercel/analytics': specifier: ^1.3.1 - version: 1.3.1(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + version: 1.3.1(next@14.2.8(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@zenlink-interface/amm': specifier: workspace:* version: link:../../packages/amm @@ -922,17 +922,17 @@ importers: specifier: ^2.1.0 version: 2.1.0 next: - specifier: 14.2.5 - version: 14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 14.2.8 + version: 14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-pwa: specifier: ^5.6.0 - version: 5.6.0(@babel/core@7.24.6)(next@14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(webpack@5.91.0) + version: 5.6.0(@babel/core@7.24.6)(next@14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(webpack@5.91.0) next-seo: - specifier: ^6.5.0 - version: 6.5.0(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^6.6.0 + version: 6.6.0(next@14.2.8(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-sitemap: specifier: ^4.2.3 - version: 4.2.3(next@14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 4.2.3(next@14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) next-themes: specifier: ^0.3.0 version: 0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -949,18 +949,18 @@ importers: specifier: ^9.1.2 version: 9.1.2(@types/react@18.3.4)(react@18.3.1)(redux@4.2.1) viem: - specifier: 2.19.8 - version: 2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) + specifier: 2.21.2 + version: 2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) wagmi: - specifier: 2.12.7 - version: 2.12.7(@tanstack/query-core@5.52.0)(@tanstack/react-query@5.52.0(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(immer@9.0.21)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.21.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + specifier: 2.12.8 + version: 2.12.8(@tanstack/query-core@5.54.1)(@tanstack/react-query@5.54.1(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(immer@9.0.21)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.21.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) zod: specifier: ^3.23.8 version: 3.23.8 devDependencies: '@types/node': - specifier: ^20.16.1 - version: 20.16.1 + specifier: ^20.16.5 + version: 20.16.5 '@types/numeral': specifier: ^2.0.5 version: 2.0.5 @@ -981,22 +981,22 @@ importers: version: link:../../packages/config/typescript autoprefixer: specifier: ^10.4.20 - version: 10.4.20(postcss@8.4.41) + version: 10.4.20(postcss@8.4.45) eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.0) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.0) graphql: specifier: 16.9.0 version: 16.9.0 postcss: - specifier: ^8.4.41 - version: 8.4.41 + specifier: ^8.4.45 + version: 8.4.45 swr: specifier: ^2.2.5 version: 2.2.5(react@18.3.1) tailwindcss: specifier: ^3.4.10 - version: 3.4.10(ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.4)) + version: 3.4.10(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4)) typescript: specifier: 5.5.4 version: 5.5.4 @@ -1019,26 +1019,26 @@ importers: specifier: 2.1.5 version: 2.1.5(react@18.3.1) '@lingui/core': - specifier: 4.11.3 - version: 4.11.3 + specifier: 4.11.4 + version: 4.11.4 '@lingui/macro': - specifier: 4.11.3 - version: 4.11.3(@lingui/react@4.11.3(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4) + specifier: 4.11.4 + version: 4.11.4(@lingui/react@4.11.4(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4) '@lingui/react': - specifier: 4.11.3 - version: 4.11.3(react@18.3.1) + specifier: 4.11.4 + version: 4.11.4(react@18.3.1) '@reduxjs/toolkit': specifier: ^1.9.7 version: 1.9.7(react-redux@9.1.2(@types/react@18.3.4)(react@18.3.1))(react@18.3.1) '@tanstack/react-query': - specifier: ^5.52.0 - version: 5.52.0(react@18.3.1) + specifier: ^5.54.1 + version: 5.54.1(react@18.3.1) '@tanstack/react-table': - specifier: 8.20.1 - version: 8.20.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 8.20.5 + version: 8.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@vercel/analytics': specifier: ^1.3.1 - version: 1.3.1(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + version: 1.3.1(next@14.2.8(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@zenlink-interface/amm': specifier: workspace:* version: link:../../packages/amm @@ -1085,17 +1085,17 @@ importers: specifier: ^5.7.2 version: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) next: - specifier: 14.2.5 - version: 14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 14.2.8 + version: 14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-pwa: specifier: ^5.6.0 - version: 5.6.0(@babel/core@7.24.6)(next@14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(webpack@5.91.0) + version: 5.6.0(@babel/core@7.24.6)(next@14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(webpack@5.91.0) next-seo: - specifier: ^6.5.0 - version: 6.5.0(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^6.6.0 + version: 6.6.0(next@14.2.8(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-sitemap: specifier: ^4.2.3 - version: 4.2.3(next@14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 4.2.3(next@14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) next-themes: specifier: ^0.3.0 version: 0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -1112,18 +1112,18 @@ importers: specifier: ^9.1.2 version: 9.1.2(@types/react@18.3.4)(react@18.3.1)(redux@4.2.1) viem: - specifier: 2.19.8 - version: 2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) + specifier: 2.21.2 + version: 2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) wagmi: - specifier: 2.12.7 - version: 2.12.7(@tanstack/query-core@5.52.0)(@tanstack/react-query@5.52.0(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(immer@9.0.21)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.21.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + specifier: 2.12.8 + version: 2.12.8(@tanstack/query-core@5.54.1)(@tanstack/react-query@5.54.1(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(immer@9.0.21)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.21.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) zod: specifier: ^3.23.8 version: 3.23.8 devDependencies: '@types/node': - specifier: ^20.16.1 - version: 20.16.1 + specifier: ^20.16.5 + version: 20.16.5 '@types/numeral': specifier: ^2.0.5 version: 2.0.5 @@ -1144,16 +1144,16 @@ importers: version: link:../../packages/config/typescript autoprefixer: specifier: ^10.4.20 - version: 10.4.20(postcss@8.4.41) + version: 10.4.20(postcss@8.4.45) eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.0) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.0) postcss: - specifier: ^8.4.41 - version: 8.4.41 + specifier: ^8.4.45 + version: 8.4.45 tailwindcss: specifier: ^3.4.10 - version: 3.4.10(ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.4)) + version: 3.4.10(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4)) typescript: specifier: 5.5.4 version: 5.5.4 @@ -1176,23 +1176,23 @@ importers: specifier: 2.1.5 version: 2.1.5(react@18.3.1) '@lingui/core': - specifier: 4.11.3 - version: 4.11.3 + specifier: 4.11.4 + version: 4.11.4 '@lingui/macro': - specifier: 4.11.3 - version: 4.11.3(@lingui/react@4.11.3(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4) + specifier: 4.11.4 + version: 4.11.4(@lingui/react@4.11.4(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4) '@lingui/react': - specifier: 4.11.3 - version: 4.11.3(react@18.3.1) + specifier: 4.11.4 + version: 4.11.4(react@18.3.1) '@reduxjs/toolkit': specifier: ^1.9.7 version: 1.9.7(react-redux@9.1.2(@types/react@18.3.4)(react@18.3.1))(react@18.3.1) '@tanstack/react-query': - specifier: ^5.52.0 - version: 5.52.0(react@18.3.1) + specifier: ^5.54.1 + version: 5.54.1(react@18.3.1) '@vercel/analytics': specifier: ^1.3.1 - version: 1.3.1(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + version: 1.3.1(next@14.2.8(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@zenlink-interface/amm': specifier: workspace:* version: link:../../packages/amm @@ -1254,17 +1254,17 @@ importers: specifier: ^5.7.2 version: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) next: - specifier: 14.2.5 - version: 14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 14.2.8 + version: 14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-pwa: specifier: ^5.6.0 - version: 5.6.0(@babel/core@7.24.6)(next@14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(webpack@5.91.0) + version: 5.6.0(@babel/core@7.24.6)(next@14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(webpack@5.91.0) next-seo: - specifier: ^6.5.0 - version: 6.5.0(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^6.6.0 + version: 6.6.0(next@14.2.8(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-sitemap: specifier: ^4.2.3 - version: 4.2.3(next@14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 4.2.3(next@14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) next-themes: specifier: ^0.3.0 version: 0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -1281,18 +1281,18 @@ importers: specifier: ^9.1.2 version: 9.1.2(@types/react@18.3.4)(react@18.3.1)(redux@4.2.1) viem: - specifier: 2.19.8 - version: 2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) + specifier: 2.21.2 + version: 2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) wagmi: - specifier: 2.12.7 - version: 2.12.7(@tanstack/query-core@5.52.0)(@tanstack/react-query@5.52.0(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(immer@9.0.21)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.21.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + specifier: 2.12.8 + version: 2.12.8(@tanstack/query-core@5.54.1)(@tanstack/react-query@5.54.1(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(immer@9.0.21)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.21.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) zod: specifier: ^3.23.8 version: 3.23.8 devDependencies: '@types/node': - specifier: ^20.16.1 - version: 20.16.1 + specifier: ^20.16.5 + version: 20.16.5 '@types/numeral': specifier: ^2.0.5 version: 2.0.5 @@ -1313,16 +1313,16 @@ importers: version: link:../../packages/config/typescript autoprefixer: specifier: ^10.4.20 - version: 10.4.20(postcss@8.4.41) + version: 10.4.20(postcss@8.4.45) eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.0) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.0) postcss: - specifier: ^8.4.41 - version: 8.4.41 + specifier: ^8.4.45 + version: 8.4.45 tailwindcss: specifier: ^3.4.10 - version: 3.4.10(ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.4)) + version: 3.4.10(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4)) typescript: specifier: 5.5.4 version: 5.5.4 @@ -1356,7 +1356,7 @@ importers: version: 0.17.0 ts-node: specifier: ^10.9.1 - version: 10.9.2(@types/node@20.16.1)(typescript@5.2.2) + version: 10.9.2(@types/node@20.16.5)(typescript@5.2.2) typescript: specifier: 5.2.2 version: 5.2.2 @@ -1398,8 +1398,8 @@ importers: version: 1.0.3 devDependencies: '@types/node': - specifier: ^20.16.1 - version: 20.16.1 + specifier: ^20.16.5 + version: 20.16.5 '@zenlink-interface/eslint-config': specifier: workspace:* version: link:../config/eslint @@ -1407,11 +1407,11 @@ importers: specifier: workspace:* version: link:../config/typescript eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.0) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.0) tsup: specifier: ^8.2.4 - version: 8.2.4(jiti@1.21.0)(postcss@8.4.41)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) + version: 8.2.4(jiti@1.21.0)(postcss@8.4.45)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) typescript: specifier: 5.5.4 version: 5.5.4 @@ -1425,8 +1425,8 @@ importers: specifier: workspace:* version: link:../config/typescript eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.0) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.0) typescript: specifier: 5.5.4 version: 5.5.4 @@ -1443,14 +1443,14 @@ importers: specifier: 2.1.5 version: 2.1.5(react@18.3.1) '@lingui/core': - specifier: 4.11.3 - version: 4.11.3 + specifier: 4.11.4 + version: 4.11.4 '@lingui/macro': - specifier: 4.11.3 - version: 4.11.3(@lingui/react@4.11.3(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4) + specifier: 4.11.4 + version: 4.11.4(@lingui/react@4.11.4(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4) '@lingui/react': - specifier: 4.11.3 - version: 4.11.3(react@18.3.1) + specifier: 4.11.4 + version: 4.11.4(react@18.3.1) '@reduxjs/toolkit': specifier: ^1.9.7 version: 1.9.7(react-redux@9.1.2(@types/react@18.3.4)(react@18.3.1))(react@18.3.1) @@ -1506,11 +1506,11 @@ importers: specifier: ^9.1.2 version: 9.1.2(@types/react@18.3.4)(react@18.3.1)(redux@4.2.1) viem: - specifier: 2.19.8 - version: 2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) + specifier: 2.21.2 + version: 2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) wagmi: - specifier: 2.12.7 - version: 2.12.7(@tanstack/query-core@5.52.0)(@tanstack/react-query@5.52.0(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(immer@9.0.21)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.21.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + specifier: 2.12.8 + version: 2.12.8(@tanstack/query-core@5.54.1)(@tanstack/react-query@5.54.1(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(immer@9.0.21)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.21.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) zod: specifier: ^3.23.8 version: 3.23.8 @@ -1528,14 +1528,14 @@ importers: specifier: workspace:* version: link:../config/typescript eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.0) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.0) ethers: specifier: ^5.7.2 version: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) next: - specifier: 14.2.5 - version: 14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 14.2.8 + version: 14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: specifier: ^18.3.1 version: 18.3.1 @@ -1544,7 +1544,7 @@ importers: version: 18.3.1(react@18.3.1) tsup: specifier: ^8.2.4 - version: 8.2.4(jiti@1.21.0)(postcss@8.4.41)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) + version: 8.2.4(jiti@1.21.0)(postcss@8.4.45)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) typescript: specifier: 5.5.4 version: 5.5.4 @@ -1552,36 +1552,36 @@ importers: packages/config/eslint: dependencies: '@antfu/eslint-config': - specifier: ^3.0.0 - version: 3.0.0(@typescript-eslint/utils@8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(@vue/compiler-sfc@3.4.27)(eslint-plugin-react-hooks@5.1.0-beta-26f2496093-20240514(eslint@9.9.0(jiti@1.21.0)))(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)(vitest@2.0.5(@edge-runtime/vm@3.2.0)(@types/node@20.16.1)(terser@5.31.0)) + specifier: ^3.2.0 + version: 3.2.0(@typescript-eslint/utils@8.4.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(@vue/compiler-sfc@3.4.27)(eslint-plugin-react-hooks@5.1.0-beta-26f2496093-20240514(eslint@9.9.1(jiti@1.21.0)))(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4)(vitest@2.0.5(@edge-runtime/vm@3.2.0)(@types/node@20.16.5)(terser@5.31.0)) '@next/eslint-plugin-next': - specifier: ^14.2.5 - version: 14.2.5 + specifier: ^14.2.8 + version: 14.2.8 eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.0) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.0) eslint-config-next: - specifier: ^14.2.5 - version: 14.2.5(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) + specifier: ^14.2.8 + version: 14.2.8(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4) eslint-plugin-react: - specifier: ^7.35.0 - version: 7.35.0(eslint@9.9.0(jiti@1.21.0)) + specifier: ^7.35.2 + version: 7.35.2(eslint@9.9.1(jiti@1.21.0)) eslint-plugin-react-hooks: specifier: beta - version: 5.1.0-beta-26f2496093-20240514(eslint@9.9.0(jiti@1.21.0)) + version: 5.1.0-beta-26f2496093-20240514(eslint@9.9.1(jiti@1.21.0)) eslint-plugin-simple-import-sort: specifier: ^12.1.1 - version: 12.1.1(eslint@9.9.0(jiti@1.21.0)) + version: 12.1.1(eslint@9.9.1(jiti@1.21.0)) eslint-plugin-unused-imports: specifier: ^4.1.3 - version: 4.1.3(@typescript-eslint/eslint-plugin@8.3.0(@typescript-eslint/parser@8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0)) + version: 4.1.3(@typescript-eslint/eslint-plugin@8.4.0(@typescript-eslint/parser@8.4.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.0)) devDependencies: '@types/eslint': - specifier: ^9.6.0 - version: 9.6.0 + specifier: ^9.6.1 + version: 9.6.1 '@types/node': - specifier: ^20.16.1 - version: 20.16.1 + specifier: ^20.16.5 + version: 20.16.5 packages/config/graph: dependencies: @@ -1597,7 +1597,7 @@ importers: version: link:../typescript tsup: specifier: ^8.2.4 - version: 8.2.4(jiti@1.21.0)(postcss@8.4.41)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) + version: 8.2.4(jiti@1.21.0)(postcss@8.4.45)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) typescript: specifier: 5.5.4 version: 5.5.4 @@ -1606,10 +1606,10 @@ importers: devDependencies: '@lingui/swc-plugin': specifier: ^4.0.8 - version: 4.0.8(@lingui/macro@4.11.3(@lingui/react@4.11.3(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4))(next@14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 4.0.8(@lingui/macro@4.11.4(@lingui/react@4.11.4(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4))(next@14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) next: - specifier: 14.2.5 - version: 14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 14.2.8 + version: 14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) packages/config/polkadot: dependencies: @@ -1631,7 +1631,7 @@ importers: version: link:../typescript tsup: specifier: ^8.2.4 - version: 8.2.4(jiti@1.21.0)(postcss@8.4.41)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) + version: 8.2.4(jiti@1.21.0)(postcss@8.4.45)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) typescript: specifier: 5.5.4 version: 5.5.4 @@ -1653,7 +1653,7 @@ importers: version: link:../typescript tsup: specifier: ^8.2.4 - version: 8.2.4(jiti@1.21.0)(postcss@8.4.41)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) + version: 8.2.4(jiti@1.21.0)(postcss@8.4.45)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) typescript: specifier: 5.5.4 version: 5.5.4 @@ -1671,7 +1671,7 @@ importers: version: link:../typescript tsup: specifier: ^8.2.4 - version: 8.2.4(jiti@1.21.0)(postcss@8.4.41)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) + version: 8.2.4(jiti@1.21.0)(postcss@8.4.45)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) typescript: specifier: 5.5.4 version: 5.5.4 @@ -1723,13 +1723,13 @@ importers: version: 18.3.1(react@18.3.1) tsup: specifier: ^8.2.4 - version: 8.2.4(jiti@1.21.0)(postcss@8.4.41)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) + version: 8.2.4(jiti@1.21.0)(postcss@8.4.45)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) typescript: specifier: 5.5.4 version: 5.5.4 vitest: specifier: ^2.0.5 - version: 2.0.5(@edge-runtime/vm@3.2.0)(@types/node@20.16.1)(terser@5.31.0) + version: 2.0.5(@edge-runtime/vm@3.2.0)(@types/node@20.16.5)(terser@5.31.0) packages/format: dependencies: @@ -1751,7 +1751,7 @@ importers: version: link:../config/typescript tsup: specifier: ^8.2.4 - version: 8.2.4(jiti@1.21.0)(postcss@8.4.41)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) + version: 8.2.4(jiti@1.21.0)(postcss@8.4.45)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) typescript: specifier: 5.5.4 version: 5.5.4 @@ -1759,11 +1759,11 @@ importers: packages/graph-client: dependencies: '@apollo/client': - specifier: ^3.11.4 - version: 3.11.4(@types/react@18.3.4)(graphql-ws@5.16.0(graphql@16.9.0))(graphql@16.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^3.11.7 + version: 3.11.7(@types/react@18.3.5)(graphql-ws@5.16.0(graphql@16.9.0))(graphql@16.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@graphql-codegen/cli': specifier: ^5.0.2 - version: 5.0.2(@parcel/watcher@2.4.1)(@types/node@20.16.1)(bufferutil@4.0.8)(graphql@16.9.0)(typescript@5.5.4)(utf-8-validate@5.0.10) + version: 5.0.2(@parcel/watcher@2.4.1)(@types/node@20.16.5)(bufferutil@4.0.8)(graphql@16.9.0)(typescript@5.5.4)(utf-8-validate@5.0.10) '@graphql-codegen/typescript-operations': specifier: ^4.2.3 version: 4.2.3(graphql@16.9.0) @@ -1814,11 +1814,11 @@ importers: specifier: workspace:* version: link:../config/typescript eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.0) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.0) tsup: specifier: ^8.2.4 - version: 8.2.4(jiti@1.21.0)(postcss@8.4.41)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) + version: 8.2.4(jiti@1.21.0)(postcss@8.4.45)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) typescript: specifier: 5.5.4 version: 5.5.4 @@ -1896,8 +1896,8 @@ importers: version: 1.0.3 devDependencies: '@types/node': - specifier: ^20.16.1 - version: 20.16.1 + specifier: ^20.16.5 + version: 20.16.5 '@zenlink-interface/eslint-config': specifier: workspace:* version: link:../config/eslint @@ -1905,17 +1905,17 @@ importers: specifier: workspace:* version: link:../config/typescript eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.0) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.0) tsup: specifier: ^8.2.4 - version: 8.2.4(jiti@1.21.0)(postcss@8.4.41)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) + version: 8.2.4(jiti@1.21.0)(postcss@8.4.45)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) typescript: specifier: 5.5.4 version: 5.5.4 vitest: specifier: ^2.0.5 - version: 2.0.5(@edge-runtime/vm@3.2.0)(@types/node@20.16.1)(terser@5.31.0) + version: 2.0.5(@edge-runtime/vm@3.2.0)(@types/node@20.16.5)(terser@5.31.0) packages/math: dependencies: @@ -1945,17 +1945,17 @@ importers: specifier: workspace:* version: link:../config/typescript eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.0) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.0) tsup: specifier: ^8.2.4 - version: 8.2.4(jiti@1.21.0)(postcss@8.4.41)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) + version: 8.2.4(jiti@1.21.0)(postcss@8.4.45)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) typescript: specifier: 5.5.4 version: 5.5.4 vitest: specifier: ^2.0.5 - version: 2.0.5(@edge-runtime/vm@3.2.0)(@types/node@20.16.1)(terser@5.31.0) + version: 2.0.5(@edge-runtime/vm@3.2.0)(@types/node@20.16.5)(terser@5.31.0) packages/parachains-impl/amplitude: dependencies: @@ -1966,14 +1966,14 @@ importers: specifier: 2.1.5 version: 2.1.5(react@18.3.1) '@lingui/core': - specifier: 4.11.3 - version: 4.11.3 + specifier: 4.11.4 + version: 4.11.4 '@lingui/macro': - specifier: 4.11.3 - version: 4.11.3(@lingui/react@4.11.3(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4) + specifier: 4.11.4 + version: 4.11.4(@lingui/react@4.11.4(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4) '@lingui/react': - specifier: 4.11.3 - version: 4.11.3(react@18.3.1) + specifier: 4.11.4 + version: 4.11.4(react@18.3.1) '@pendulum-chain/types': specifier: 0.3.4 version: 0.3.4(@polkadot/api@12.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)) @@ -2033,8 +2033,8 @@ importers: specifier: workspace:* version: link:../../config/typescript eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.0) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.0) react: specifier: ^18.3.1 version: 18.3.1 @@ -2043,7 +2043,7 @@ importers: version: 18.3.1(react@18.3.1) tsup: specifier: ^8.2.4 - version: 8.2.4(jiti@1.21.0)(postcss@8.4.41)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) + version: 8.2.4(jiti@1.21.0)(postcss@8.4.45)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) typescript: specifier: 5.5.4 version: 5.5.4 @@ -2057,14 +2057,14 @@ importers: specifier: 2.1.5 version: 2.1.5(react@18.3.1) '@lingui/core': - specifier: 4.11.3 - version: 4.11.3 + specifier: 4.11.4 + version: 4.11.4 '@lingui/macro': - specifier: 4.11.3 - version: 4.11.3(@lingui/react@4.11.3(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4) + specifier: 4.11.4 + version: 4.11.4(@lingui/react@4.11.4(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4) '@lingui/react': - specifier: 4.11.3 - version: 4.11.3(react@18.3.1) + specifier: 4.11.4 + version: 4.11.4(react@18.3.1) '@polkadot-onboard/react': specifier: ^1.1.0 version: 1.1.0 @@ -2124,8 +2124,8 @@ importers: specifier: workspace:* version: link:../../config/typescript eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.0) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.0) react: specifier: ^18.3.1 version: 18.3.1 @@ -2134,7 +2134,7 @@ importers: version: 18.3.1(react@18.3.1) tsup: specifier: ^8.2.4 - version: 8.2.4(jiti@1.21.0)(postcss@8.4.41)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) + version: 8.2.4(jiti@1.21.0)(postcss@8.4.45)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) typescript: specifier: 5.5.4 version: 5.5.4 @@ -2160,8 +2160,8 @@ importers: specifier: ^12.3.1 version: 12.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/apps-config': - specifier: ^0.143.1 - version: 0.143.1(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(utf-8-validate@5.0.10) + specifier: ^0.143.2 + version: 0.143.2(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(utf-8-validate@5.0.10) '@polkadot/extension-dapp': specifier: ^0.52.1 version: 0.52.1(@polkadot/api@12.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -2245,8 +2245,8 @@ importers: specifier: ^1.9.7 version: 1.9.7(react-redux@9.1.2(@types/react@18.3.4)(react@18.3.1))(react@18.3.1) '@types/node': - specifier: ^20.16.1 - version: 20.16.1 + specifier: ^20.16.5 + version: 20.16.5 '@types/react': specifier: 18.3.4 version: 18.3.4 @@ -2314,15 +2314,15 @@ importers: specifier: ^4.0.3 version: 4.0.3 viem: - specifier: 2.19.8 - version: 2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) + specifier: 2.21.2 + version: 2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) devDependencies: '@reduxjs/toolkit': specifier: ^1.9.7 version: 1.9.7(react-redux@9.1.2(@types/react@18.3.4)(react@18.3.1))(react@18.3.1) '@types/node': - specifier: ^20.16.1 - version: 20.16.1 + specifier: ^20.16.5 + version: 20.16.5 '@types/react': specifier: 18.3.4 version: 18.3.4 @@ -2360,20 +2360,20 @@ importers: packages/shared: dependencies: '@lingui/core': - specifier: 4.11.3 - version: 4.11.3 + specifier: 4.11.4 + version: 4.11.4 '@lingui/macro': - specifier: 4.11.3 - version: 4.11.3(@lingui/react@4.11.3(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4) + specifier: 4.11.4 + version: 4.11.4(@lingui/react@4.11.4(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4) '@lingui/react': - specifier: 4.11.3 - version: 4.11.3(react@18.3.1) + specifier: 4.11.4 + version: 4.11.4(react@18.3.1) '@reduxjs/toolkit': specifier: ^1.9.7 version: 1.9.7(react-redux@9.1.2(@types/react@18.3.4)(react@18.3.1))(react@18.3.1) '@tanstack/react-query': - specifier: ^5.52.0 - version: 5.52.0(react@18.3.1) + specifier: ^5.54.1 + version: 5.54.1(react@18.3.1) '@zenlink-interface/chain': specifier: workspace:* version: link:../chain @@ -2396,11 +2396,11 @@ importers: specifier: ^9.1.2 version: 9.1.2(@types/react@18.3.4)(react@18.3.1)(redux@4.2.1) viem: - specifier: 2.19.8 - version: 2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) + specifier: 2.21.2 + version: 2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) wagmi: - specifier: 2.12.7 - version: 2.12.7(@tanstack/query-core@5.52.0)(@tanstack/react-query@5.52.0(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(immer@9.0.21)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.21.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + specifier: 2.12.8 + version: 2.12.8(@tanstack/query-core@5.54.1)(@tanstack/react-query@5.54.1(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(immer@9.0.21)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.21.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) zod: specifier: ^3.23.8 version: 3.23.8 @@ -2424,8 +2424,8 @@ importers: specifier: workspace:* version: link:../config/typescript eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.0) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.0) react: specifier: ^18.3.1 version: 18.3.1 @@ -2434,7 +2434,7 @@ importers: version: 18.3.1(react@18.3.1) tsup: specifier: ^8.2.4 - version: 8.2.4(jiti@1.21.0)(postcss@8.4.41)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) + version: 8.2.4(jiti@1.21.0)(postcss@8.4.45)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) typescript: specifier: 5.5.4 version: 5.5.4 @@ -2475,12 +2475,12 @@ importers: specifier: ^1.0.3 version: 1.0.3 viem: - specifier: 2.19.8 - version: 2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) + specifier: 2.21.2 + version: 2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) devDependencies: '@types/node': - specifier: ^20.16.1 - version: 20.16.1 + specifier: ^20.16.5 + version: 20.16.5 '@zenlink-interface/eslint-config': specifier: workspace:* version: link:../config/eslint @@ -2491,17 +2491,17 @@ importers: specifier: workspace:* version: link:../config/typescript eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.0) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.0) tsup: specifier: ^8.2.4 - version: 8.2.4(jiti@1.21.0)(postcss@8.4.41)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) + version: 8.2.4(jiti@1.21.0)(postcss@8.4.45)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) typescript: specifier: 5.5.4 version: 5.5.4 vitest: specifier: ^2.0.5 - version: 2.0.5(@edge-runtime/vm@3.2.0)(@types/node@20.16.1)(terser@5.31.0) + version: 2.0.5(@edge-runtime/vm@3.2.0)(@types/node@20.16.5)(terser@5.31.0) packages/token-lists: devDependencies: @@ -2524,8 +2524,8 @@ importers: specifier: workspace:* version: link:../config/typescript eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.0) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.0) tiny-invariant: specifier: ^1.3.3 version: 1.3.3 @@ -2536,8 +2536,8 @@ importers: packages/ui: dependencies: '@floating-ui/react': - specifier: ^0.26.22 - version: 0.26.22(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.26.23 + version: 0.26.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@fontsource-variable/inter': specifier: 5.0.20 version: 5.0.20 @@ -2548,14 +2548,14 @@ importers: specifier: 2.1.5 version: 2.1.5(react@18.3.1) '@lingui/core': - specifier: 4.11.3 - version: 4.11.3 + specifier: 4.11.4 + version: 4.11.4 '@lingui/macro': - specifier: 4.11.3 - version: 4.11.3(@lingui/react@4.11.3(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4) + specifier: 4.11.4 + version: 4.11.4(@lingui/react@4.11.4(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4) '@lingui/react': - specifier: 4.11.3 - version: 4.11.3(react@18.3.1) + specifier: 4.11.4 + version: 4.11.4(react@18.3.1) '@popperjs/core': specifier: ^2.11.8 version: 2.11.8 @@ -2564,16 +2564,16 @@ importers: version: 1.3.0(react@18.3.1) '@tailwindcss/aspect-ratio': specifier: ^0.4.2 - version: 0.4.2(tailwindcss@3.4.10(ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.4))) + version: 0.4.2(tailwindcss@3.4.10(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4))) '@tailwindcss/forms': - specifier: ^0.5.7 - version: 0.5.7(tailwindcss@3.4.10(ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.4))) + specifier: ^0.5.8 + version: 0.5.8(tailwindcss@3.4.10(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4))) '@tailwindcss/typography': - specifier: ^0.5.14 - version: 0.5.14(tailwindcss@3.4.10(ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.4))) + specifier: ^0.5.15 + version: 0.5.15(tailwindcss@3.4.10(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4))) '@tanstack/react-table': - specifier: 8.20.1 - version: 8.20.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 8.20.5 + version: 8.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@zenlink-interface/chain': specifier: workspace:* version: link:../chain @@ -2596,8 +2596,8 @@ importers: specifier: ^5.0.7 version: 5.0.7 next: - specifier: 14.2.5 - version: 14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 14.2.8 + version: 14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: specifier: ^18.3.1 version: 18.3.1 @@ -2637,7 +2637,7 @@ importers: version: link:../config/typescript tailwindcss: specifier: ^3.4.10 - version: 3.4.10(ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.4)) + version: 3.4.10(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4)) typescript: specifier: 5.5.4 version: 5.5.4 @@ -2666,17 +2666,17 @@ importers: specifier: 2.1.5 version: 2.1.5(react@18.3.1) '@lingui/core': - specifier: 4.11.3 - version: 4.11.3 + specifier: 4.11.4 + version: 4.11.4 '@lingui/macro': - specifier: 4.11.3 - version: 4.11.3(@lingui/react@4.11.3(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4) + specifier: 4.11.4 + version: 4.11.4(@lingui/react@4.11.4(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4) '@lingui/react': - specifier: 4.11.3 - version: 4.11.3(react@18.3.1) + specifier: 4.11.4 + version: 4.11.4(react@18.3.1) '@tanstack/react-query': - specifier: ^5.52.0 - version: 5.52.0(react@18.3.1) + specifier: ^5.54.1 + version: 5.54.1(react@18.3.1) '@uniswap/permit2-sdk': specifier: ^1.3.0 version: 1.3.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -2721,13 +2721,13 @@ importers: version: 2.1.3 next-axiom: specifier: ^1.4.1 - version: 1.4.1(next@14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + version: 1.4.1(next@14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) viem: - specifier: 2.19.8 - version: 2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) + specifier: 2.21.2 + version: 2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) wagmi: - specifier: 2.12.7 - version: 2.12.7(@tanstack/query-core@5.52.0)(@tanstack/react-query@5.52.0(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(immer@9.0.21)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.21.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + specifier: 2.12.8 + version: 2.12.8(@tanstack/query-core@5.54.1)(@tanstack/react-query@5.54.1(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(immer@9.0.21)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.21.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) zod: specifier: ^3.23.8 version: 3.23.8 @@ -2748,14 +2748,14 @@ importers: specifier: workspace:* version: link:../config/typescript eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.0) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.0) ethers: specifier: ^5.7.2 version: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) next: - specifier: 14.2.5 - version: 14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 14.2.8 + version: 14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: specifier: ^18.3.1 version: 18.3.1 @@ -2764,7 +2764,7 @@ importers: version: 18.3.1(react@18.3.1) tsup: specifier: ^8.2.4 - version: 8.2.4(jiti@1.21.0)(postcss@8.4.41)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) + version: 8.2.4(jiti@1.21.0)(postcss@8.4.45)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) typescript: specifier: 5.5.4 version: 5.5.4 @@ -2772,8 +2772,8 @@ importers: scripts/price: devDependencies: '@apollo/client': - specifier: ^3.11.4 - version: 3.11.4(@types/react@18.3.4)(graphql-ws@5.16.0(graphql@16.9.0))(graphql@16.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^3.11.7 + version: 3.11.7(@types/react@18.3.5)(graphql-ws@5.16.0(graphql@16.9.0))(graphql@16.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/express': specifier: ^4.17.21 version: 4.17.21 @@ -2802,8 +2802,8 @@ importers: specifier: ^16.4.5 version: 16.4.5 eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.0) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.0) esno: specifier: ^4.7.0 version: 4.7.0 @@ -2821,10 +2821,10 @@ importers: version: 5.4.1 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.16.1)(typescript@5.5.4) + version: 10.9.2(@types/node@20.16.5)(typescript@5.5.4) tsup: specifier: ^8.2.4 - version: 8.2.4(jiti@1.21.0)(postcss@8.4.41)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) + version: 8.2.4(jiti@1.21.0)(postcss@8.4.45)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) typescript: specifier: 5.5.4 version: 5.5.4 @@ -2844,8 +2844,8 @@ importers: specifier: ^16.4.5 version: 16.4.5 eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.0) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.0) esno: specifier: ^4.7.0 version: 4.7.0 @@ -2854,16 +2854,16 @@ importers: version: 2.1.0 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.16.1)(typescript@5.5.4) + version: 10.9.2(@types/node@20.16.5)(typescript@5.5.4) tsup: specifier: ^8.2.4 - version: 8.2.4(jiti@1.21.0)(postcss@8.4.41)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) + version: 8.2.4(jiti@1.21.0)(postcss@8.4.45)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) typescript: specifier: 5.5.4 version: 5.5.4 viem: - specifier: 2.19.8 - version: 2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) + specifier: 2.21.2 + version: 2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) scripts/vote-merkle: devDependencies: @@ -2883,8 +2883,8 @@ importers: specifier: ^16.4.5 version: 16.4.5 eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.0) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.0) esno: specifier: ^4.7.0 version: 4.7.0 @@ -2896,16 +2896,16 @@ importers: version: 1.3.3 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.16.1)(typescript@5.5.4) + version: 10.9.2(@types/node@20.16.5)(typescript@5.5.4) tsup: specifier: ^8.2.4 - version: 8.2.4(jiti@1.21.0)(postcss@8.4.41)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) + version: 8.2.4(jiti@1.21.0)(postcss@8.4.45)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2) typescript: specifier: 5.5.4 version: 5.5.4 viem: - specifier: 2.19.8 - version: 2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) + specifier: 2.21.2 + version: 2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) packages: @@ -2925,8 +2925,8 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@antfu/eslint-config@3.0.0': - resolution: {integrity: sha512-3HC35LrsW5kvHyVY2U6yat3Uz20/9Re5137LAKqAtl2tKictef2CmdYk5z+qK4UsaY32MMfg98MhuBbvAvZF1w==} + '@antfu/eslint-config@3.2.0': + resolution: {integrity: sha512-WdMqNAEXaRtBOual7yhkvVdakgeCJTmnqWwg1rVeiWce3lqRfMnhZocrnvQERR4ps23isHklpxvlYWHUEiYeAA==} hasBin: true peerDependencies: '@eslint-react/eslint-plugin': ^1.5.8 @@ -2938,7 +2938,7 @@ packages: eslint-plugin-format: '>=0.1.0' eslint-plugin-react-hooks: ^4.6.0 eslint-plugin-react-refresh: ^0.4.4 - eslint-plugin-solid: ^0.13.2 + eslint-plugin-solid: ^0.14.3 eslint-plugin-svelte: '>=2.35.1' prettier-plugin-astro: ^0.13.0 prettier-plugin-slidev: ^1.0.5 @@ -2983,8 +2983,8 @@ packages: peerDependencies: ajv: '>=8' - '@apollo/client@3.11.4': - resolution: {integrity: sha512-bmgYKkULpym8wt8aXlAZ1heaYo0skLJ5ru0qJ+JCRoo03Pe+yIDbBCnqlDw6Mjj76hFkDw3HwFMgZC2Hxp30Mg==} + '@apollo/client@3.11.7': + resolution: {integrity: sha512-wcYTVZmdvTJlrDWfGYFMD5Kq4WZx9RK74KAuZa0rKtblVD/k21SqzhBqh6WHPT4dsXD2yvmWSgBSUYilxzFQ3Q==} peerDependencies: graphql: ^15.0.0 || ^16.0.0 graphql-ws: ^5.5.5 @@ -4394,8 +4394,8 @@ packages: resolution: {integrity: sha512-lpHyRyplhGPL5mGEh6M9O5nnKk0Gz4bFI+Zu6tKlPpDUN7XshWvH9C/px4UVm87IAANE0W81CEsNGbS1KlzXpA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/config-array@0.17.1': - resolution: {integrity: sha512-BlYOpej8AQ8Ev9xVqroV7a02JK3SkBAaN9GfMMH9W6Ch8FlQlkjGw4Ir7+FgYwfirivAf4t+GtzuAxqfukmISA==} + '@eslint/config-array@0.18.0': + resolution: {integrity: sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/eslintrc@2.1.4': @@ -4410,8 +4410,8 @@ packages: resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@eslint/js@9.9.0': - resolution: {integrity: sha512-hhetes6ZHP3BlXLxmd8K2SNgkhNSi+UcecbnwWKwpP7kyi/uC75DJ1lOOBO3xrC4jyojtGE3YxKZPHfk4yrgug==} + '@eslint/js@9.9.1': + resolution: {integrity: sha512-xIDQRsfg5hNBqHz04H1R3scSVwmI+KUbqjsQKHKQ1DAUSaUjYPReZZmS/5PNiKu1fUvzDd6H7DEDKACSEhu+TQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.4': @@ -4543,8 +4543,8 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' - '@floating-ui/react@0.26.22': - resolution: {integrity: sha512-LNv4azPt8SpT4WW7Kku5JNVjLk2GcS0bGGjFTAgqOONRFo9r/aaGHHPpdiIuQbB1t8shmWyWqTTUDmZ9fcNshg==} + '@floating-ui/react@0.26.23': + resolution: {integrity: sha512-9u3i62fV0CFF3nIegiWiRDwOs7OW/KhSUJDNx2MkQM3LbE5zQOY01sL3nelcVBXvX7Ovvo3A49I8ql+20Wg/Hw==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' @@ -4944,40 +4944,40 @@ packages: '@ledgerhq/connect-kit-loader@1.1.8': resolution: {integrity: sha512-mDJsOucVW8m3Lk2fdQst+P74SgiKebvq1iBk4sXLbADQOwhL9bWGaArvO+tW7jPJZwEfSPWBdHcHoYi11XAwZw==} - '@lingui/babel-plugin-extract-messages@4.11.3': - resolution: {integrity: sha512-wLiquhtxE7qUmoKl4UStFI1XgrCkk9zwxc8z62LPpbutkyxO21B5k8fBUGlgWoKJaXbpvS8VIU8j2663q99JnQ==} + '@lingui/babel-plugin-extract-messages@4.11.4': + resolution: {integrity: sha512-7gUOsYJ4wIjv/0tGxAGiGpgWKCybFPP0tCQMz6baa9xcsk8Vp7Xmuf9og1AD6EMawjStibQsQyE6xaRnJgpoHg==} engines: {node: '>=16.0.0'} - '@lingui/cli@4.11.3': - resolution: {integrity: sha512-ykJLmQciK81I0Cd/iLg8dSpESV9Hnsbw5+G98IEAf4exvoUGRJ2UzkeNc/HeGx3D5Fg+TI8YNWwCbZ7NAOsDCQ==} + '@lingui/cli@4.11.4': + resolution: {integrity: sha512-PauBkvi++YkYAYq6w9MwkBmE6KiDE9wRh5DkN8yFPRcfj64vkE2l1HFENCqL/jg63kr8esOAiueD9+CtUGVyDg==} engines: {node: '>=16.0.0'} hasBin: true - '@lingui/conf@4.11.3': - resolution: {integrity: sha512-KwUJDrbzlZEXmlmqttpB/Sd9hiIo0sqccsZaYTHzW/uULZT9T11aw/f6RcPLCVJeSKazg/7dJhR1cKlxKzvjKA==} + '@lingui/conf@4.11.4': + resolution: {integrity: sha512-FC12yP0MHzu2QN5/4JkFHdz25l4Yu2ucjj3K12Y8tW/75oPh+n8k2u1+3/M68zWoqf5yyFvU4m2A+gxEmeR0iw==} engines: {node: '>=16.0.0'} - '@lingui/core@4.11.3': - resolution: {integrity: sha512-IjJxn0Kvzv+ICnGlMqn8wRIQLikCJVrolb1oyi6GqtbiuPiwKYeU0D6Hbe146lMaTN8juc3tOCBS+Fr02XqFIQ==} + '@lingui/core@4.11.4': + resolution: {integrity: sha512-W0bBIFe44s//Qs+RQ+NMfzK5vAm9oEKyDddlN94Db6rzeUT/IJo7N+T75A6Bya8v/BrtF2G/W4b77eS3sd0utw==} engines: {node: '>=16.0.0'} - '@lingui/format-po@4.11.3': - resolution: {integrity: sha512-RgEkoo0aEAk7X1xGrApcpqkz6GLdzkRLGw2jo3mmCVR0P7P9sWbJL/cd01GmR+HzAOo8Zx5oIayaKh9iyJS8tA==} + '@lingui/format-po@4.11.4': + resolution: {integrity: sha512-PiWbTiiNgYZTFVuBHYirtAG98cDxrT0IwmSvETQk4YbaqCdn28/J7fRFZScsKqe8LmpnxX4EXZLs/R0MP2jLHA==} engines: {node: '>=16.0.0'} - '@lingui/macro@4.11.3': - resolution: {integrity: sha512-D0me8ZRtH0ylSavhKZu0FYf5mJ1y6kDMMPjYVDyiT5ooOI/5jjv9LIAqrdYGCBygnwsxOG1dzDw6+3s5GTs+Bg==} + '@lingui/macro@4.11.4': + resolution: {integrity: sha512-mgfyBpp/UCiaJxr+DTBtaCUKnq2fV9JrmUmBumC9PaFDCXYfjB0A2gaq2XEgn9PmUKuzC7PGs1sPJ3TBJ8uGTw==} engines: {node: '>=16.0.0'} peerDependencies: '@lingui/react': ^4.0.0 babel-plugin-macros: 2 || 3 - '@lingui/message-utils@4.11.3': - resolution: {integrity: sha512-ZSw3OoKbknOw3nSrqt194g2F8r0guKow9csb46zlL7zX/yOWCaj767wvSvMoglZtVvurfQs4NPv2cohYlWORNw==} + '@lingui/message-utils@4.11.4': + resolution: {integrity: sha512-ZTCDhGbj5EN+P9Ajcj0Gq9uDP3HZTRW6/kT09WkiFgL4NayYLksPvgBk29sIglsS6M+Y6Iw2BrUK403SZjZKgw==} engines: {node: '>=16.0.0'} - '@lingui/react@4.11.3': - resolution: {integrity: sha512-FuorwDsz5zDpUNpyj7J8ZKqJrrVxOz1EtQ3aJGJsmnTtVO01N3nR3ckMzpYvZ71XXdDEvhUC9ihmiKbFvpaZ/w==} + '@lingui/react@4.11.4': + resolution: {integrity: sha512-f7re4HhjI6CLBV1CY/PcI3VYP5zS4rtfU33speWnfkymsxGIXQv4ol3BqrgPLGhypMl2nKcL5nfL+LewrLIW8g==} engines: {node: '>=16.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -5132,62 +5132,62 @@ packages: '@next/env@13.5.6': resolution: {integrity: sha512-Yac/bV5sBGkkEXmAX5FWPS9Mmo2rthrOPRQQNfycJPkjUAUclomCPH7QFVCDQ4Mp2k2K1SSM6m0zrxYrOwtFQw==} - '@next/env@14.2.5': - resolution: {integrity: sha512-/zZGkrTOsraVfYjGP8uM0p6r0BDT6xWpkjdVbcz66PJVSpwXX3yNiRycxAuDfBKGWBrZBXRuK/YVlkNgxHGwmA==} + '@next/env@14.2.8': + resolution: {integrity: sha512-L44a+ynqkolyNBnYfF8VoCiSrjSZWgEHYKkKLGcs/a80qh7AkfVUD/MduVPgdsWZ31tgROR+yJRA0PZjSVBXWQ==} - '@next/eslint-plugin-next@14.2.5': - resolution: {integrity: sha512-LY3btOpPh+OTIpviNojDpUdIbHW9j0JBYBjsIp8IxtDFfYFyORvw3yNq6N231FVqQA7n7lwaf7xHbVJlA1ED7g==} + '@next/eslint-plugin-next@14.2.8': + resolution: {integrity: sha512-ue5vcq9Fjk3asACRDrzYjcGMEN7pMMDQ5zUD+FenkqvlPCVUD1x7PxBNOLfPYDZOrk/Vnl4GHmjj2mZDqPW8TQ==} - '@next/swc-darwin-arm64@14.2.5': - resolution: {integrity: sha512-/9zVxJ+K9lrzSGli1///ujyRfon/ZneeZ+v4ptpiPoOU+GKZnm8Wj8ELWU1Pm7GHltYRBklmXMTUqM/DqQ99FQ==} + '@next/swc-darwin-arm64@14.2.8': + resolution: {integrity: sha512-1VrQlG8OzdyvvGZhGJFnaNE2P10Jjy/2FopnqbY0nSa/gr8If3iINxvOEW3cmVeoAYkmW0RsBazQecA2dBFOSw==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@14.2.5': - resolution: {integrity: sha512-vXHOPCwfDe9qLDuq7U1OYM2wUY+KQ4Ex6ozwsKxp26BlJ6XXbHleOUldenM67JRyBfVjv371oneEvYd3H2gNSA==} + '@next/swc-darwin-x64@14.2.8': + resolution: {integrity: sha512-87t3I86rNRSOJB1gXIUzaQWWSWrkWPDyZGsR0Z7JAPtLeX3uUOW2fHxl7dNWD2BZvbvftctTQjgtfpp7nMtmWg==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@14.2.5': - resolution: {integrity: sha512-vlhB8wI+lj8q1ExFW8lbWutA4M2ZazQNvMWuEDqZcuJJc78iUnLdPPunBPX8rC4IgT6lIx/adB+Cwrl99MzNaA==} + '@next/swc-linux-arm64-gnu@14.2.8': + resolution: {integrity: sha512-ta2sfVzbOpTbgBrF9HM5m+U58dv6QPuwU4n5EX4LLyCJGKc433Z0D9h9gay/HSOjLEXJ2fJYrMP5JYYbHdxhtw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@14.2.5': - resolution: {integrity: sha512-NpDB9NUR2t0hXzJJwQSGu1IAOYybsfeB+LxpGsXrRIb7QOrYmidJz3shzY8cM6+rO4Aojuef0N/PEaX18pi9OA==} + '@next/swc-linux-arm64-musl@14.2.8': + resolution: {integrity: sha512-+IoLTPK6Z5uIgDhgeWnQF5/o5GBN7+zyUNrs4Bes1W3g9++YELb8y0unFybS8s87ntAKMDl6jeQ+mD7oNwp/Ng==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-x64-gnu@14.2.5': - resolution: {integrity: sha512-8XFikMSxWleYNryWIjiCX+gU201YS+erTUidKdyOVYi5qUQo/gRxv/3N1oZFCgqpesN6FPeqGM72Zve+nReVXQ==} + '@next/swc-linux-x64-gnu@14.2.8': + resolution: {integrity: sha512-pO+hVXC+mvzUOQJJRG4RX4wJsRJ5BkURSf6dD6EjUXAX4Ml9es1WsEfkaZ4lcpmFzFvY47IkDaffks/GdCn9ag==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@14.2.5': - resolution: {integrity: sha512-6QLwi7RaYiQDcRDSU/os40r5o06b5ue7Jsk5JgdRBGGp8l37RZEh9JsLSM8QF0YDsgcosSeHjglgqi25+m04IQ==} + '@next/swc-linux-x64-musl@14.2.8': + resolution: {integrity: sha512-bCat9izctychCtf3uL1nqHq31N5e1VxvdyNcBQflkudPMLbxVnlrw45Vi87K+lt1CwrtVayHqzo4ie0Szcpwzg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-win32-arm64-msvc@14.2.5': - resolution: {integrity: sha512-1GpG2VhbspO+aYoMOQPQiqc/tG3LzmsdBH0LhnDS3JrtDx2QmzXe0B6mSZZiN3Bq7IOMXxv1nlsjzoS1+9mzZw==} + '@next/swc-win32-arm64-msvc@14.2.8': + resolution: {integrity: sha512-gbxfUaSPV7EyUobpavida2Hwi62GhSJaSg7iBjmBWoxkxlmETOD7U4tWt763cGIsyE6jM7IoNavq0BXqwdW2QA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-ia32-msvc@14.2.5': - resolution: {integrity: sha512-Igh9ZlxwvCDsu6438FXlQTHlRno4gFpJzqPjSIBZooD22tKeI4fE/YMRoHVJHmrQ2P5YL1DoZ0qaOKkbeFWeMg==} + '@next/swc-win32-ia32-msvc@14.2.8': + resolution: {integrity: sha512-PUXzEzjTTlUh3b5VAn1nlpwvujTnuCMMwbiCnaTazoVlN1nA3kWjlmp42IfURA2N/nyrlVEw7pURa/o4Qxj1cw==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] - '@next/swc-win32-x64-msvc@14.2.5': - resolution: {integrity: sha512-tEQ7oinq1/CjSG9uSTerca3v4AZ+dFa+4Yu6ihaG8Ud8ddqLQgFGcnwYls13H5X5CPDPZJdYxyeMui6muOLd4g==} + '@next/swc-win32-x64-msvc@14.2.8': + resolution: {integrity: sha512-EnPKv0ttq02E9/1KZ/8Dn7kuutv6hy1CKc0HlNcvzOQcm4/SQtvfws5gY0zrG9tuupd3HfC2L/zcTrnBhpjTuQ==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -5222,6 +5222,10 @@ packages: resolution: {integrity: sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==} engines: {node: '>= 16'} + '@noble/hashes@1.5.0': + resolution: {integrity: sha512-1j6kQFb7QRru7eKN3ZDvRcP13rugwdxZqCjbiAVZfIJwgj2A65UmT4TgARXGlXgnRkORLTDTrO19ZErt7+QXgA==} + engines: {node: ^14.21.3 || >=16} + '@noble/secp256k1@1.5.5': resolution: {integrity: sha512-sZ1W6gQzYnu45wPrWx8D3kwI2/U29VYTx9OjbDAd7jwRItJ0cSTMPRL/C8AWZFn9kWFLQGqEXVEE86w4Z8LpIQ==} @@ -5484,10 +5488,6 @@ packages: resolution: {integrity: sha512-KfofZVEUeTgLzcexdxKBT2vihazDheUoTLxbsa2ztmmw4UB/IjOL911y04pjg2obZQAI9B+oCyxJXyCfzauWEg==} engines: {node: '>=18'} - '@polkadot/api-augment@12.4.1': - resolution: {integrity: sha512-VK1v+v+jSN2Uj2+0ZvF3S2keOzOxI/f3vpfx9UBo65/jAvLEnCGrKpml4nT8RwYJx2QBW8yfF9nRKnl9hd8fYQ==} - engines: {node: '>=18'} - '@polkadot/api-augment@12.4.2': resolution: {integrity: sha512-BkG2tQpUUO0iUm65nSqP8hwHkNfN8jQw8apqflJNt9H8EkEL6v7sqwbLvGqtlxM9wzdxbg7lrWp3oHg4rOP31g==} engines: {node: '>=18'} @@ -5508,10 +5508,6 @@ packages: resolution: {integrity: sha512-vNbxXNjn4APfXg+ui99gurX2Jzns+eezmWranxoGXT7q0mme1zAtWus5t4e+qe1qRjDNZZYPruF7YJA8dL5k8A==} engines: {node: '>=18'} - '@polkadot/api-base@12.4.1': - resolution: {integrity: sha512-FE0GA9NGaAfBB6V8Mf5E6ZyHbccuEyIDQv+qP64hzOhn01nYheTkjzDSXpjk7SyQXAvBJ8/ADefCXGunnAZUsg==} - engines: {node: '>=18'} - '@polkadot/api-base@12.4.2': resolution: {integrity: sha512-XYI7Po8i6C4lYZah7Xo0v7zOAawBUfkmtx0YxsLY/665Sup8oqzEj666xtV9qjBzR9coNhQonIFOn+9fh27Ncw==} engines: {node: '>=18'} @@ -5532,10 +5528,6 @@ packages: resolution: {integrity: sha512-2MbK1h4GcKEdSgDKKYI28iZESw0VOm0kekV6YGQflZNWe84jJOn2rohP8pACseUjQjwWDgbPPBvTlRZTk7zdAw==} engines: {node: '>=18'} - '@polkadot/api-derive@12.4.1': - resolution: {integrity: sha512-D0PpfjXTeK3w60FKdD0iELiu93nEuCQfUNOEH+FZEJX9ek72TOOFKpl2X+A5SJktOk1Ia3jHFvt6zrdxnL5lcA==} - engines: {node: '>=18'} - '@polkadot/api-derive@12.4.2': resolution: {integrity: sha512-R0AMANEnqs5AiTaiQX2FXCxUlOibeDSgqlkyG1/0KDsdr6PO/l3dJOgEO+grgAwh4hdqzk4I9uQpdKxG83f2Gw==} engines: {node: '>=18'} @@ -5556,10 +5548,6 @@ packages: resolution: {integrity: sha512-VCrtadJRJttya5NhZ8slkD/UQyOZv4qABjagQMaG1eTZpn5k1wskmDUGdHrZZpYO5jBPewnCgaN8+LPKO2qiOw==} engines: {node: '>=18'} - '@polkadot/api@12.4.1': - resolution: {integrity: sha512-+7CT6svgWG/tEkNc9X7pwL1CMTxfgzskdFl6ufzdeoeJdxtLkRYet3+o1MDnv5isDtgpxNkYTQTZK9j0NymwJg==} - engines: {node: '>=18'} - '@polkadot/api@12.4.2': resolution: {integrity: sha512-e1KS048471iBWZU10TJNEYOZqLO+8h8ajmVqpaIBOVkamN7tmacBxmHgq0+IA8VrGxjxtYNa1xF5Sqrg76uBEg==} engines: {node: '>=18'} @@ -5572,8 +5560,8 @@ packages: resolution: {integrity: sha512-R3eYFj2JgY1zRb+OCYQxNlJXCs2FA+AU4uIEiVcXnVLmR3M55tkRNEwYAZmiFxx0pQmegGgPMc33q7TWGdw24A==} engines: {node: '>=14.0.0'} - '@polkadot/apps-config@0.143.1': - resolution: {integrity: sha512-wf1zSV+2qHgfL01ipDcDUc771vz1zusYdafhNegVoX2fL4H86xox3DrkWcGmaNgPK0lB/w54A6z8aQsbAhDNZw==} + '@polkadot/apps-config@0.143.2': + resolution: {integrity: sha512-b+l1GpJ6x68h3m1hWWeO6dbsPjY/PtR8mdaDjxHt0CuWf3bUpZQLjPUrAHPtpuJ3DxwbJY+ALK1grMA3JeuchQ==} engines: {node: '>=18'} '@polkadot/extension-dapp@0.52.1': @@ -5687,10 +5675,6 @@ packages: resolution: {integrity: sha512-/tZLl5IuQ4vdGlUAbd8x3ShZ35XDSeyknKHCC+9kIrM/+KIyoCYBob2RXP9uqX8m516AWkXUrjsSO6DFPBpRGg==} engines: {node: '>=18'} - '@polkadot/rpc-augment@12.4.1': - resolution: {integrity: sha512-iwk8lqXZ566BtiviIipwx/wPU05GT/bN/AN1pE4bZsrvnAWswCQXViNmC6178ZBT0dGMM67VgRFqeO/WLYRWxw==} - engines: {node: '>=18'} - '@polkadot/rpc-augment@12.4.2': resolution: {integrity: sha512-IEco5pnso+fYkZNMlMAN5i4XAxdXPv0PZ0HNuWlCwF/MmRvWl8pq5JFtY1FiByHEbeuHwMIUhHM5SDKQ85q9Hg==} engines: {node: '>=18'} @@ -5711,10 +5695,6 @@ packages: resolution: {integrity: sha512-bNo26P20nRpLfANTK4sWEakxvqBJpKwAp/Gt7KlxoGgoTUbWFapyGKScFxp/pblycEziEbC+ZjkLMkaWaqi69g==} engines: {node: '>=18'} - '@polkadot/rpc-core@12.4.1': - resolution: {integrity: sha512-RJWzp6HSNjKjmpSm7qiLKgeRypuYpJ27QWhcX7ujc8yLXwwf69TlwuqlJjkedE0DASY41VWA6JDuilKqwBMMGw==} - engines: {node: '>=18'} - '@polkadot/rpc-core@12.4.2': resolution: {integrity: sha512-yaveqxNcmyluyNgsBT5tpnCa/md0CGbOtRK7K82LWsz7gsbh0x80GBbJrQGxsUybg1gPeZbO1q9IigwA6fY8ag==} engines: {node: '>=18'} @@ -5735,10 +5715,6 @@ packages: resolution: {integrity: sha512-Tg1Oj/1ldivqwnnOWepcNHEHYgpOBffxlrZMEXH1XX6D3AZaUhAWbatizyisydpuMbknTQ9FGYSnb9rOc2QBJw==} engines: {node: '>=18'} - '@polkadot/rpc-provider@12.4.1': - resolution: {integrity: sha512-10sGlSHGSy4ip7FRu8bnnAkQeqPh3b2azVUqrL0RN9yAr7b5iFfQ5GGbcz9EJasGoEid4Erc0knZ9iFraFapiw==} - engines: {node: '>=18'} - '@polkadot/rpc-provider@12.4.2': resolution: {integrity: sha512-cAhfN937INyxwW1AdjABySdCKhC7QCIONRDHDea1aLpiuxq/w+QwjxauR9fCNGh3lTaAwwnmZ5WfFU2PtkDMGQ==} engines: {node: '>=18'} @@ -5764,10 +5740,6 @@ packages: resolution: {integrity: sha512-I3ggJt7W3UOScP6WA6PNmNsmpCfZtXkRJvSJkX7bi2LsSm/iF0xo0KdpQK02dHu7nGRFD9O5cSoVawzZJifGLA==} engines: {node: '>=18'} - '@polkadot/types-augment@12.4.1': - resolution: {integrity: sha512-+IPFIIm43uznsjaWI9uThYotEpGek02p2iZ4whwpQCKuWZrsLhkzNW5gepK6/KSWK5HBWTDOzmmfVLctd7zhvg==} - engines: {node: '>=18'} - '@polkadot/types-augment@12.4.2': resolution: {integrity: sha512-3fDCOy2BEMuAtMYl4crKg76bv/0pDNEuzpAzV4EBUMIlJwypmjy5sg3gUPCMcA+ckX3xb8DhkWU4ceUdS7T2KQ==} engines: {node: '>=18'} @@ -5788,10 +5760,6 @@ packages: resolution: {integrity: sha512-yZ4exsQI+eVkE/fZNuJBOajAgOH/YncKWOOf0N4lc6iq28oYp22DCAXc50Ym372l4HO+uhC9QdMPH9EiWwT2pQ==} engines: {node: '>=18'} - '@polkadot/types-codec@12.4.1': - resolution: {integrity: sha512-bk2hYUA/I/T7oUq2US6ZonSDxhqKgvjyUJgM596AnRM+zn4hh/IFJcZZ5zUzS5uKB/qaGi4zPI9Le5LwOAwJAQ==} - engines: {node: '>=18'} - '@polkadot/types-codec@12.4.2': resolution: {integrity: sha512-DiPGRFWtVMepD9i05eC3orSbGtpN7un/pXOrXu0oriU+oxLkpvZH68ZsPNtJhKdQy03cAYtvB8elJOFJZYqoqQ==} engines: {node: '>=18'} @@ -5812,10 +5780,6 @@ packages: resolution: {integrity: sha512-Jf9BByWB64FPW3lM5/Mcc/foyPJ3L9t0QwHVHaYWaonZt6l7SPX71rQmD7twJiTj9q1d1WidDKg/TtRDNbm1yA==} engines: {node: '>=18'} - '@polkadot/types-create@12.4.1': - resolution: {integrity: sha512-Ki9pn5Bp+Tuv+wwhi2lg/0WuBR7kRndjveSzfOmKmqqmMQfRjOB7IIoxENzxNMj/4+cc1w0b3q+DfAKZ0gY6Vg==} - engines: {node: '>=18'} - '@polkadot/types-create@12.4.2': resolution: {integrity: sha512-nOpeAKZLdSqNMfzS3waQXgyPPaNt8rUHEmR5+WNv6c/Ke/vyf710wjxiTewfp0wpBgtdrimlgG4DLX1J9Ms1LA==} engines: {node: '>=18'} @@ -5836,10 +5800,6 @@ packages: resolution: {integrity: sha512-G8t0uiIW1iu3KwylHDPnqdHxg5qwBxzPZQJvsjnGx2qBUk2VqXditKWcNFLEwCTnJPL95t2AzEO711lS99WRbg==} engines: {node: '>=18'} - '@polkadot/types-known@12.4.1': - resolution: {integrity: sha512-Gc5L+SlFXVqDSDLIewblA+EkRXDDh38ebRiC9YEX6CF7vnq6y4YNnnecxISyDO2r9XHNzX91pc5xDKfynKuB9A==} - engines: {node: '>=18'} - '@polkadot/types-known@12.4.2': resolution: {integrity: sha512-bvhO4KQu/dgPmdwQXsweSMRiRisJ7Bp38lZVEIFykfd2qYyRW3OQEbIPKYpx9raD+fDATU0bTiKQnELrSGhYXw==} engines: {node: '>=18'} @@ -5868,10 +5828,6 @@ packages: resolution: {integrity: sha512-TwL5M5HkZ4jQGKekD+qJFLba7UXWASfwlPy2OpKj0LOnnmq4tudXgN13UFdQ7HoOmisPhr+vYo9vteYeBZ0jTA==} engines: {node: '>=18'} - '@polkadot/types-support@12.4.1': - resolution: {integrity: sha512-D3lazXG44ThYwbL0mlu3acFQVDv4cUUI/ZhhzyB94v1pX1dwUI8zsxIQ+TwVeG0e+J8L89pNQUmAd5eyBgV16g==} - engines: {node: '>=18'} - '@polkadot/types-support@12.4.2': resolution: {integrity: sha512-bz6JSt23UEZ2eXgN4ust6z5QF9pO5uNH7UzCP+8I/Nm85ZipeBYj2Wu6pLlE3Hw30hWZpuPxMDOKoEhN5bhLgw==} engines: {node: '>=18'} @@ -5892,10 +5848,6 @@ packages: resolution: {integrity: sha512-4MkTF1znpgp9mZc/ZZPdFe7/5it9v+EJmzXc/DEOX9kVWs2BuKOWopzOFyO3reVUUB+v7dxfSOArSsxkMUcuoA==} engines: {node: '>=18'} - '@polkadot/types@12.4.1': - resolution: {integrity: sha512-TD2jI2APiVSNdGx+K5uyYH4nChACY8sDuXS4VgXlLgnXt/TJSnbMEMT+0O+VAXjF+6IKWQX3zATxuyzNMW90Hw==} - engines: {node: '>=18'} - '@polkadot/types@12.4.2': resolution: {integrity: sha512-ivYtt7hYcRvo69ULb1BJA9BE1uefijXcaR089Dzosr9+sMzvsB1yslNQReOq+Wzq6h6AQj4qex6qVqjWZE6Z4A==} engines: {node: '>=18'} @@ -6588,6 +6540,9 @@ packages: '@scure/base@1.1.6': resolution: {integrity: sha512-ok9AWwhcgYuGG3Zfhyqg+zwl+Wn5uE+dwC0NV/2qQkx4dABbb/bx96vWu8NSj+BNjjSjno+JRYRjle1jV08k3g==} + '@scure/base@1.1.8': + resolution: {integrity: sha512-6CyAclxj3Nb0XT7GHK6K4zK6k2xJm6E4Ft0Ohjt4WgegiFUHEtFb2CGzmPmGBwoIhrLsqNLYfLr04Y1GePrzZg==} + '@scure/bip32@1.3.2': resolution: {integrity: sha512-N1ZhksgwD3OBlwTv3R6KFEcPojl/W4ElJOeCZdi+vuI5QmTFwLq3OFf2zd2ROpKvxFdgZ6hUpb0dx9bVNEwYCA==} @@ -6603,8 +6558,8 @@ packages: '@scure/bip39@1.2.2': resolution: {integrity: sha512-HYf9TUXG80beW+hGAt3TRM8wU6pQoYur9iNypTROm42dorCGmLnFe3eWjz3gOq6G62H2WRh0FCzAR1PI+29zIA==} - '@scure/bip39@1.3.0': - resolution: {integrity: sha512-disdg7gHuTDZtY+ZdkmLpPCk7fxZSu3gBiEGuoC1XYxv9cGx3Z6cpTggCgW6odSOOIXCiDjuGejW+aJKCY/pIQ==} + '@scure/bip39@1.4.0': + resolution: {integrity: sha512-BEEm6p8IueV/ZTfQLp/0vhw4NPnT9oWf5+28nvmeUICjP99f4vr2d+qc7AVGDDtwRep6ifR43Yed9ERVmiITzw==} '@sideway/address@4.1.5': resolution: {integrity: sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==} @@ -6687,8 +6642,8 @@ packages: '@stablelib/x25519@1.0.3': resolution: {integrity: sha512-KnTbKmUhPhHavzobclVJQG5kuivH+qDLpe84iRqX3CLrKp881cF160JvXJ+hjn1aMyCwYOKeIZefIH/P5cJoRw==} - '@stylistic/eslint-plugin@2.7.1': - resolution: {integrity: sha512-JqnHom8CP14oOgPhwTPbn0QgsBJwgNySQSe00V9GQQDlY1tEqZUlK4jM2DIOJ5nE+oXoy51vZWHnHkfZ6rEruw==} + '@stylistic/eslint-plugin@2.7.2': + resolution: {integrity: sha512-3DVLU5HEuk2pQoBmXJlzvrxbKNpu2mJ0SRqz5O/CJjyNCr12ZiPcYMEtuArTyPOk5i7bsAU44nywh1rGfe3gKQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' @@ -6763,26 +6718,26 @@ packages: peerDependencies: tailwindcss: '>=2.0.0 || >=3.0.0 || >=3.0.0-alpha.1' - '@tailwindcss/forms@0.5.7': - resolution: {integrity: sha512-QE7X69iQI+ZXwldE+rzasvbJiyV/ju1FGHH0Qn2W3FKbuYtqp8LKcy6iSw79fVUT5/Vvf+0XgLCeYVG+UV6hOw==} + '@tailwindcss/forms@0.5.8': + resolution: {integrity: sha512-DJs7B7NPD0JH7BVvdHWNviWmunlFhuEkz7FyFxE4japOWYMLl9b1D6+Z9mivJJPWr6AEbmlPqgiFRyLwFB1SgQ==} peerDependencies: - tailwindcss: '>=3.0.0 || >= 3.0.0-alpha.1' + tailwindcss: '>=3.0.0 || >= 3.0.0-alpha.1 || >= 4.0.0-alpha.20' - '@tailwindcss/typography@0.5.14': - resolution: {integrity: sha512-ZvOCjUbsJBjL9CxQBn+VEnFpouzuKhxh2dH8xMIWHILL+HfOYtlAkWcyoon8LlzE53d2Yo6YO6pahKKNW3q1YQ==} + '@tailwindcss/typography@0.5.15': + resolution: {integrity: sha512-AqhlCXl+8grUz8uqExv5OTtgpjuVIwFTSXTrh8y9/pw6q2ek7fJ+Y8ZEVw7EB2DCcuCOtEjf9w3+J3rzts01uA==} peerDependencies: - tailwindcss: '>=3.0.0 || insiders' + tailwindcss: '>=3.0.0 || insiders || >=4.0.0-alpha.20' - '@tanstack/query-core@5.52.0': - resolution: {integrity: sha512-U1DOEgltjUwalN6uWYTewSnA14b+tE7lSylOiASKCAO61ENJeCq9VVD/TXHA6O5u9+6v5+UgGYBSccTKDoyMqw==} + '@tanstack/query-core@5.54.1': + resolution: {integrity: sha512-hKS+WRpT5zBFip21pB6Jx1C0hranWQrbv5EJ7qPoiV5MYI3C8rTCqWC9DdBseiPT1JgQWh8Y55YthuYZNiw3Xw==} - '@tanstack/react-query@5.52.0': - resolution: {integrity: sha512-T8tLZdPEopSD3A1EBZ/sq7WkI76pKLKKiT82F486K8wf26EPgYCdeiSnJfuayssdQjWwLQMQVl/ROUBNmlWgCQ==} + '@tanstack/react-query@5.54.1': + resolution: {integrity: sha512-SuMi4JBYv49UtmiRyqjxY7XAnE1qwLht9nlkC8sioxFXz5Uzj30lepiKf2mYXuXfC7fHYjTrAPkNx+427pRHXA==} peerDependencies: - react: ^18.0.0 + react: ^18 || ^19 - '@tanstack/react-table@8.20.1': - resolution: {integrity: sha512-PJK+07qbengObe5l7c8vCdtefXm8cyR4i078acWrHbdm8JKw1ES7YpmOtVt9ALUVEEFAHscdVpGRhRgikgFMbQ==} + '@tanstack/react-table@8.20.5': + resolution: {integrity: sha512-WEHopKw3znbUZ61s9i0+i9g8drmDo6asTWbrQh8Us63DAk/M0FkmIqERew6P71HI75ksZ2Pxyuf4vvKh9rAkiA==} engines: {node: '>=12'} peerDependencies: react: '>=16.8' @@ -6794,8 +6749,8 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - '@tanstack/table-core@8.20.1': - resolution: {integrity: sha512-5Ly5TIRHnWH7vSDell9B/OVyV380qqIJVg7H7R7jU4fPEmOD4smqAX7VRflpYI09srWR8aj5OLD2Ccs1pI5mTg==} + '@tanstack/table-core@8.20.5': + resolution: {integrity: sha512-P9dF7XbibHph2PFRz8gfBKEXEY/HJPOhym8CHmjF8y3q5mWpKx9xtZapXQUWCgkqvsK0R46Azuz+VaxD4Xl+Tg==} engines: {node: '>=12'} '@tanstack/virtual-core@3.10.6': @@ -6843,9 +6798,6 @@ packages: '@types/eslint@8.56.10': resolution: {integrity: sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==} - '@types/eslint@9.6.0': - resolution: {integrity: sha512-gi6WQJ7cHRgZxtkQEoyHMppPjq9Kxo5Tjn2prSKDSmZrCz8TZ3jSRCeTJm+WoM+oB0WG37bRqLzaaU3q7JypGg==} - '@types/eslint@9.6.1': resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} @@ -6918,8 +6870,8 @@ packages: '@types/node@18.19.33': resolution: {integrity: sha512-NR9+KrpSajr2qBVp/Yt5TU/rp+b5Mayi3+OlMlcg2cVCfRmcG5PWZ7S4+MG9PZ5gWBoc9Pd0BKSRViuBCRPu0A==} - '@types/node@20.16.1': - resolution: {integrity: sha512-zJDo7wEadFtSyNz5QITDfRcrhqDvQI1xQNQ0VoizPjM/dVAODqqIUWbJPkvsxmTI0MYRGRikcdjMPhOssnPejQ==} + '@types/node@20.16.5': + resolution: {integrity: sha512-VwYCweNo3ERajwy0IUlqqcyZ8/A7Zwa9ZP3MnENWcB11AejO+tLy3pu850goUW2FC/IJMdZUfKpX/yxL1gymCA==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -6951,12 +6903,18 @@ packages: '@types/react@18.3.4': resolution: {integrity: sha512-J7W30FTdfCxDDjmfRM+/JqLHBIyl7xUIp9kwK637FGmY7+mkSFSe6L4jpZzhj5QMfLssSDP4/i75AKkrdC7/Jw==} + '@types/react@18.3.5': + resolution: {integrity: sha512-WeqMfGJLGuLCqHGYRGHxnKrXcTitc6L/nBUWfWPcTarG3t9PsquqUMuVeXZeca+mglY4Vo5GZjCi0A3Or2lnxA==} + '@types/resolve@1.17.1': resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} '@types/secp256k1@4.0.6': resolution: {integrity: sha512-hHxJU6PAEUn0TP4S/ZOzuTUvJWuZ6eIKeNKb5RBpODvSl6hp1Wrw4s7ATY50rklRCScUDpHzVA/DQdSjJ3UoYQ==} + '@types/semver@7.5.8': + resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} + '@types/send@0.17.4': resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} @@ -6996,8 +6954,19 @@ packages: '@types/yargs@17.0.32': resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} - '@typescript-eslint/eslint-plugin@8.3.0': - resolution: {integrity: sha512-FLAIn63G5KH+adZosDYiutqkOkYEx0nvcwNNfJAf+c7Ae/H35qWwTYvPZUKFj5AS+WfHG/WJJfWnDnyNUlp8UA==} + '@typescript-eslint/eslint-plugin@7.2.0': + resolution: {integrity: sha512-mdekAHOqS9UjlmyF/LSs6AIEvfceV749GFxoBAjwAv0nkevfKHWQFDMcBZWUiIC5ft6ePWivXoS36aKQ0Cy3sw==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + '@typescript-eslint/parser': ^7.0.0 + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/eslint-plugin@8.4.0': + resolution: {integrity: sha512-rg8LGdv7ri3oAlenMACk9e+AR4wUV0yrrG+XKsGKOK0EVgeEDqurkXMPILG2836fW4ibokTB5v4b6Z9+GYQDEw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 @@ -7017,8 +6986,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.3.0': - resolution: {integrity: sha512-h53RhVyLu6AtpUzVCYLPhZGL5jzTD9fZL+SYf/+hYOx2bDkyQXztXSc4tbvKYHzfMXExMLiL9CWqJmVz6+78IQ==} + '@typescript-eslint/parser@8.4.0': + resolution: {integrity: sha512-NHgWmKSgJk5K9N16GIhQ4jSobBoJwrmURaLErad0qlLjrpP5bECYg+wxVTGlGZmJbU03jj/dfnb6V9bw+5icsA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -7031,16 +7000,26 @@ packages: resolution: {integrity: sha512-Qh976RbQM/fYtjx9hs4XkayYujB/aPwglw2choHmf3zBjB4qOywWSdt9+KLRdHubGcoSwBnXUH2sR3hkyaERRg==} engines: {node: ^16.0.0 || >=18.0.0} - '@typescript-eslint/scope-manager@8.2.0': - resolution: {integrity: sha512-OFn80B38yD6WwpoHU2Tz/fTz7CgFqInllBoC3WP+/jLbTb4gGPTy9HBSTsbDWkMdN55XlVU0mMDYAtgvlUspGw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/scope-manager@8.3.0': resolution: {integrity: sha512-mz2X8WcN2nVu5Hodku+IR8GgCOl4C0G/Z1ruaWN4dgec64kDBabuXyPAr+/RgJtumv8EEkqIzf3X2U5DUKB2eg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.3.0': - resolution: {integrity: sha512-wrV6qh//nLbfXZQoj32EXKmwHf4b7L+xXLrP3FZ0GOUU72gSvLjeWUl5J5Ue5IwRxIV1TfF73j/eaBapxx99Lg==} + '@typescript-eslint/scope-manager@8.4.0': + resolution: {integrity: sha512-n2jFxLeY0JmKfUqy3P70rs6vdoPjHK8P/w+zJcV3fk0b0BwRXC/zxRTEnAsgYT7MwdQDt/ZEbtdzdVC+hcpF0A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/type-utils@7.2.0': + resolution: {integrity: sha512-xHi51adBHo9O9330J8GQYQwrKBqbIPJGZZVQTHHmy200hvkLZFWJIFtAG/7IYTWUyun6DE6w5InDReePJYJlJA==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/type-utils@8.4.0': + resolution: {integrity: sha512-pu2PAmNrl9KX6TtirVOrbLPLwDmASpZhK/XU7WvoKoCUkdtq9zF7qQ7gna0GBZFN0hci0vHaSusiL2WpsQk37A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -7056,14 +7035,14 @@ packages: resolution: {integrity: sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==} engines: {node: ^16.0.0 || >=18.0.0} - '@typescript-eslint/types@8.2.0': - resolution: {integrity: sha512-6a9QSK396YqmiBKPkJtxsgZZZVjYQ6wQ/TlI0C65z7vInaETuC6HAHD98AGLC8DyIPqHytvNuS8bBVvNLKyqvQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/types@8.3.0': resolution: {integrity: sha512-y6sSEeK+facMaAyixM36dQ5NVXTnKWunfD1Ft4xraYqxP0lC0POJmIaL/mw72CUMqjY9qfyVfXafMeaUj0noWw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.4.0': + resolution: {integrity: sha512-T1RB3KQdskh9t3v/qv7niK6P8yvn7ja1mS7QK7XfRVL6wtZ8/mFs/FHf4fKvTA0rKnqnYxl/uHFNbnEt0phgbw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@7.2.0': resolution: {integrity: sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==} engines: {node: ^16.0.0 || >=18.0.0} @@ -7073,8 +7052,8 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@8.2.0': - resolution: {integrity: sha512-kiG4EDUT4dImplOsbh47B1QnNmXSoUqOjWDvCJw/o8LgfD0yr7k2uy54D5Wm0j4t71Ge1NkynGhpWdS0dEIAUA==} + '@typescript-eslint/typescript-estree@8.3.0': + resolution: {integrity: sha512-Mq7FTHl0R36EmWlCJWojIC1qn/ZWo2YiWYc1XVtasJ7FIgjo0MVv9rZWXEE7IK2CGrtwe1dVOxWwqXUdNgfRCA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -7082,8 +7061,8 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@8.3.0': - resolution: {integrity: sha512-Mq7FTHl0R36EmWlCJWojIC1qn/ZWo2YiWYc1XVtasJ7FIgjo0MVv9rZWXEE7IK2CGrtwe1dVOxWwqXUdNgfRCA==} + '@typescript-eslint/typescript-estree@8.4.0': + resolution: {integrity: sha512-kJ2OIP4dQw5gdI4uXsaxUZHRwWAGpREJ9Zq6D5L0BweyOrWsL6Sz0YcAZGWhvKnH7fm1J5YFE1JrQL0c9dd53A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -7091,11 +7070,11 @@ packages: typescript: optional: true - '@typescript-eslint/utils@8.2.0': - resolution: {integrity: sha512-O46eaYKDlV3TvAVDNcoDzd5N550ckSe8G4phko++OCSC1dYIb9LTc3HDGYdWqWIAT5qDUKphO6sd9RrpIJJPfg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/utils@7.2.0': + resolution: {integrity: sha512-YfHpnMAGb1Eekpm3XRK8hcMwGLGsnT6L+7b2XyRv6ouDuJU1tZir1GS2i0+VXRatMwSI1/UfcyPe53ADkU+IuA==} + engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: - eslint: ^8.57.0 || ^9.0.0 + eslint: ^8.56.0 '@typescript-eslint/utils@8.3.0': resolution: {integrity: sha512-F77WwqxIi/qGkIGOGXNBLV7nykwfjLsdauRB/DOFPdv6LTF3BHHkBpq81/b5iMPSF055oO2BiivDJV4ChvNtXA==} @@ -7103,18 +7082,24 @@ packages: peerDependencies: eslint: ^8.57.0 || ^9.0.0 + '@typescript-eslint/utils@8.4.0': + resolution: {integrity: sha512-swULW8n1IKLjRAgciCkTCafyTHHfwVQFt8DovmaF69sKbOxTSFMmIZaSHjqO9i/RV0wIblaawhzvtva8Nmm7lQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + '@typescript-eslint/visitor-keys@7.2.0': resolution: {integrity: sha512-c6EIQRHhcpl6+tO8EMR+kjkkV+ugUNXOmeASA1rlzkd8EPIriavpWoiEz1HR/VLhbVIdhqnV6E7JZm00cBDx2A==} engines: {node: ^16.0.0 || >=18.0.0} - '@typescript-eslint/visitor-keys@8.2.0': - resolution: {integrity: sha512-sbgsPMW9yLvS7IhCi8IpuK1oBmtbWUNP+hBdwl/I9nzqVsszGnNGti5r9dUtF5RLivHUFFIdRvLiTsPhzSyJ3Q==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/visitor-keys@8.3.0': resolution: {integrity: sha512-RmZwrTbQ9QveF15m/Cl28n0LXD6ea2CjkhH5rQ55ewz3H24w+AMCJHPVYaZ8/0HoG8Z3cLLFFycRXxeO2tz9FA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.4.0': + resolution: {integrity: sha512-zTQD6WLNTre1hj5wp09nBIDiOc2U5r/qmzo7wxPn4ZgAjHql09EofqhF9WF+fZHzL5aCyaIpPcT2hyxl73kr9A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} @@ -7156,8 +7141,8 @@ packages: react: optional: true - '@vercel/build-utils@8.3.6': - resolution: {integrity: sha512-EPwr8tXu41aoXg9QBiF98clu5AHbKtwbp3SeX/W6c8L0fhLwiT+H/s3WDuOL/UMz0TT3B8JAdY4PZioWNEAf6g==} + '@vercel/build-utils@8.3.9': + resolution: {integrity: sha512-QqJSv4zHnipCJz0MFOFfe2Na630njfj1FWjcD1uaVjjJP1AcKmMbfYl/e0JfOZy6MTE6f0Vk2+Bc4av6jrTaOQ==} '@vercel/error-utils@2.0.2': resolution: {integrity: sha512-Sj0LFafGpYr6pfCqrQ82X6ukRl5qpmVrHM/191kNYFqkkB9YkjlMAj6QcEsvCG259x4QZ7Tya++0AB85NDPbKQ==} @@ -7167,8 +7152,8 @@ packages: engines: {node: '>=16'} hasBin: true - '@vercel/node@3.2.8': - resolution: {integrity: sha512-mINg3ab1FHIqupZlLVpmCvyqGtkafnyNesgs7ZoCbNxqbb4ZrHtPj1kHv9cvTrFlDkFapkV/Ez8nbSsHeAxtOw==} + '@vercel/node@3.2.11': + resolution: {integrity: sha512-mPXz4274IZWr4ARwQKfuuvY2rcB89dG9RAJSbvTmcYmLzZzzj9FfxQj9GbJHoNt+xW3Mm6H5PLGM2R/9nWqaKw==} '@vercel/static-config@3.0.0': resolution: {integrity: sha512-2qtvcBJ1bGY0dYGYh3iM7yGKkk971FujLEDXzuW5wcZsPr1GSEjO/w2iSr3qve6nDDtBImsGoDEnus5FI4+fIw==} @@ -7241,8 +7226,8 @@ packages: typescript: optional: true - '@wagmi/connectors@5.1.7': - resolution: {integrity: sha512-sFoxkxl1ltUkDT5wA2liuQ4LRjfVfkNGMAocGHRyik+8i2Tlr+3SjDAUKjDrcq6sqMQVd40hpcBVbxs2HeRosw==} + '@wagmi/connectors@5.1.8': + resolution: {integrity: sha512-LdImInHFogis83/Yhq0vJLracIFUSl9m8961JEWS+lGDPuU2QbVg4Rv2VAfratfRoR8oDuSJNTvIvp9Kyiu5ug==} peerDependencies: '@wagmi/core': 2.13.4 typescript: '>=5.0.4' @@ -7275,8 +7260,8 @@ packages: '@walletconnect/core@2.10.4': resolution: {integrity: sha512-MGdw5a4dIlQFPxVHEw2neIpHPAw3gtrsJYyUqm6rI+1c1SfmZyOPCaYTr6zPU2cnoWQUjv2ePMLeO/JKy3Yh5g==} - '@walletconnect/core@2.15.1': - resolution: {integrity: sha512-9MWVt33MFrLiAeK9nqY/B30/y0M4uiq8v9EXenIBQdlgkmXM++RTcOnn7u7EAbthGgzx3WLPRm4ViwIb+rI/Cg==} + '@walletconnect/core@2.15.2': + resolution: {integrity: sha512-u4BGuazSNAQ48QBY7EphanBuBN6EJWyD5MXi83n1wXwfPQWAu0XNvmOjjF+xmMI5TsYH9N6Y78O6HP/VX9EOvg==} engines: {node: '>=18'} '@walletconnect/core@2.7.8': @@ -7291,8 +7276,8 @@ packages: '@walletconnect/environment@1.0.1': resolution: {integrity: sha512-T426LLZtHj8e8rYnKfzsw1aG6+M0BT1ZxayMdv/p8yM0MU+eJDISqNY3/bccxRr4LrF9csq02Rhqt08Ibl0VRg==} - '@walletconnect/ethereum-provider@2.15.1': - resolution: {integrity: sha512-3ssEAKc/rLYshwyE2ZIaoTxzi/p9Ws+kj/FIsd1Ed/CC37Rl5l/KYHaRJtevWeni9s4dGqyqKsYkJ0VwwUcnfQ==} + '@walletconnect/ethereum-provider@2.15.2': + resolution: {integrity: sha512-POH2Wov2cXdASDDyv2bwY9Y2JzkGzGFS4SzltMt1zxKUMTyoJ8xKAgWaxoiJw0pqsLGY7T5msmk9qeKOavQtAA==} '@walletconnect/ethereum-provider@2.7.8': resolution: {integrity: sha512-HueJtdhkIu+1U6jOlsFc9F8uZbleiFwZxAGROf7ARhwsPUz9Yd+E0Ct5aNwPwsSDCzUvNpw5/LogFbCVQWWHcA==} @@ -7386,8 +7371,8 @@ packages: resolution: {integrity: sha512-C5VHkK59/DQNrJS91UXLn5OSr0drXHkKjajhl2a9hb3h6kxuSdlWbyC0yRPKT1sD0fQho8+EWZHBiV063yBePw==} deprecated: Reliability and performance greatly improved - please see https://github.com/WalletConnect/walletconnect-monorepo/releases - '@walletconnect/sign-client@2.15.1': - resolution: {integrity: sha512-YnLNEmCHgZ8yBpE3hwZnHD/bVznVMguSAlwLBNOoWUH2f4d9mR8bqa6KeVXqZ3e8mVHcxKTJTjTJ3oQMLyKIjw==} + '@walletconnect/sign-client@2.15.2': + resolution: {integrity: sha512-Yp4/z3IdTMngbjr7Zy7Qi1X6EZDH4nxY91X6K2KpA3MjLW0yPTGalEJgJ4p9WH7fmHRlwvfR4hjwM5eQcLo5Zg==} '@walletconnect/sign-client@2.7.8': resolution: {integrity: sha512-na7VeXiOwM83w69s4kA5IeuL2SezwIbHfJsitmbtmsTLaX8Hnf7HwaJrNzrdhKpnEw8a+uG/xDTq+RYY50zf+A==} @@ -7399,14 +7384,14 @@ packages: '@walletconnect/types@2.10.4': resolution: {integrity: sha512-eQpOElyiwJp3tepuOS3TS9dXTl9jVVlrC3iVA8bytnbLagkAUxmiv/s7PyDFx+ndXwQVh8PFBkWg1oxGwgCSBA==} - '@walletconnect/types@2.15.1': - resolution: {integrity: sha512-4WkMsHD8ioZI5GmxNT0qMlz6msI7ZajBcTyDxfRncaNZVau0C+Btw1U4jWO+gxwJVDJY+Ue/cb1QKJ5BanZsyw==} + '@walletconnect/types@2.15.2': + resolution: {integrity: sha512-TGnQZYWZJJ3I8dqgpMPwhO1IRXDuY8/tWPI0nNWJDyTK7b3E9prDGugnPmDDjpTYVoETnUTgW/jQaHNTq4yV7Q==} '@walletconnect/types@2.7.8': resolution: {integrity: sha512-1ZucKd5F4Ws+O84Yl4tCzd+hcD3A9vnaimKyC753b7Jdtwg2dm21E6H9t34kOVsFjVdKt9qFrZ1LaVL7SZp59g==} - '@walletconnect/universal-provider@2.15.1': - resolution: {integrity: sha512-JvKwHoE/ugWSKOmrEr03go1V79N0bbYV6w24Lqlzz4VAoReZZo8TDKsya7UkJ1L5HUCgKVP+AVktuJv8khzJ6w==} + '@walletconnect/universal-provider@2.15.2': + resolution: {integrity: sha512-AWK5nUA4tJ57C8JDPOmqAWf5aF1VXIN4JpkqKekNKMP4+xiBTotKrwj0XD5xvtDUyaqjhRZPvYmUk24z1udrHA==} '@walletconnect/universal-provider@2.7.8': resolution: {integrity: sha512-T/0U1o6uewyz2KUQF3Gt57RtuYFKJhJHwH3m4sSTKeEwwzsU83+M/D2v5Pa6Vhy2ynzkKB84pRG9mwm1oaQbLQ==} @@ -7414,8 +7399,8 @@ packages: '@walletconnect/utils@2.10.4': resolution: {integrity: sha512-XbrKgnQ0hC9DC9wjFb468MEYMoJxnCVmOj2gi01DA4FSr8fJi7wwNRUnlnZzLWrUWrHuaPReYe4PgBAgIv363g==} - '@walletconnect/utils@2.15.1': - resolution: {integrity: sha512-i5AR8XpZdcX8ghaCjYV13Er/KAGe56c1mLaG9c2cv9kmnZMZijeMdInjX/flnSM1RFDUiZXvKPMUNwlCL4NsWw==} + '@walletconnect/utils@2.15.2': + resolution: {integrity: sha512-H+fNH9cHDezdaEiEsO7/3URSIzqhumuacwB/+0PX0sSCoktmU9AfTqA8fJGG43zOPixleBqOymzO6owB1Y7jtQ==} '@walletconnect/utils@2.7.8': resolution: {integrity: sha512-W3GudJNZUlSdKJ7fyMqeDoM02Ffd7jmK6mxxmRGkxF6mf9ciIxEPDWl18JGkanp+EDK06PXLm4/64fraLkbJVQ==} @@ -7852,8 +7837,8 @@ packages: axios@0.21.4: resolution: {integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==} - axios@1.6.8: - resolution: {integrity: sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==} + axios@1.7.7: + resolution: {integrity: sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==} axobject-query@3.2.1: resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==} @@ -8167,9 +8152,9 @@ packages: resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} engines: {node: '>=8'} - cli-cursor@4.0.0: - resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + cli-cursor@5.0.0: + resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==} + engines: {node: '>=18'} cli-spinners@2.9.2: resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} @@ -8702,6 +8687,9 @@ packages: elliptic@6.5.5: resolution: {integrity: sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw==} + elliptic@6.5.7: + resolution: {integrity: sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q==} + emoji-regex@10.3.0: resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} @@ -8982,8 +8970,8 @@ packages: peerDependencies: eslint: ^9.5.0 - eslint-config-next@14.2.5: - resolution: {integrity: sha512-zogs9zlOiZ7ka+wgUnmcM0KBEDjo4Jis7kxN1jvC0N4wynQ2MIx/KBkg4mVF63J5EK4W0QMCn7xO3vNisjaAoA==} + eslint-config-next@14.2.8: + resolution: {integrity: sha512-gRqxHkSuCrQro6xqXnmXphcq8rdiw7FI+nLXpWmIlp/AfUzHCgXNQE7mOK+oco+SRaJbhqCg/68uRln1qjkF+Q==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 typescript: '>=3.3.1' @@ -9030,8 +9018,8 @@ packages: eslint-import-resolver-webpack: optional: true - eslint-plugin-antfu@2.3.6: - resolution: {integrity: sha512-31VwbU1Yd4BFNUUPQEazKyP79f3c+ohJtq5iZIuw38JjkRQdQAcF/31Kjr0DOKZXVDkeeNPrttKidrr3xhnhOA==} + eslint-plugin-antfu@2.4.1: + resolution: {integrity: sha512-VfS8kCz4iif43/Ahrnb6XHi4L5evyZEX3URFQJwj55KPBvmhRv4TgBHm7fsfQewJltFFkDRVIC6Vkg5QbS0ZnA==} peerDependencies: eslint: '*' @@ -9127,8 +9115,8 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 - eslint-plugin-react@7.35.0: - resolution: {integrity: sha512-v501SSMOWv8gerHkk+IIQBkcGRGrO2nfybfj5pLxuJNFTPxxA3PSryhXTK+9pNbtkggheDdsC0E9Q8CuPk6JKA==} + eslint-plugin-react@7.35.2: + resolution: {integrity: sha512-Rbj2R9zwP2GYNcIak4xoAMV57hrBh3hTaR0k7hVjwCQgryE/pw5px4b13EYjduOI0hfXyZhwBxaGpOTbWSGzKQ==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 @@ -9165,8 +9153,8 @@ packages: '@typescript-eslint/eslint-plugin': optional: true - eslint-plugin-vue@9.27.0: - resolution: {integrity: sha512-5Dw3yxEyuBSXTzT5/Ge1X5kIkRTQ3nvBn/VwPwInNiZBSJOO/timWMUaflONnFBzU6NhB68lxnCda7ULV5N7LA==} + eslint-plugin-vue@9.28.0: + resolution: {integrity: sha512-ShrihdjIhOTxs+MfWun6oJWuk+g/LAhN+CiuOl/jjkG3l0F2AuK5NMTaWqyvBgkFtpYmyks6P4603mLmhNJW8g==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -9208,8 +9196,8 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true - eslint@9.9.0: - resolution: {integrity: sha512-JfiKJrbx0506OEerjK2Y1QlldtBxkAlLxT5OEcRF8uaQ86noDe2k31Vw9rnSWv+MXZHj7OOUV/dA0AhdLFcyvA==} + eslint@9.9.1: + resolution: {integrity: sha512-dHvhrbfr4xFQ9/dq+jcVneZMyRYLjggWjk6RVsIiHsP8Rz6yZ8LvZ//iU4TrZF+SXWG+JkNF2OyiZRvzgRDqMg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -10698,10 +10686,6 @@ packages: micromark@2.11.4: resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==} - micromatch@4.0.2: - resolution: {integrity: sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==} - engines: {node: '>=8'} - micromatch@4.0.7: resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} engines: {node: '>=8.6'} @@ -10737,6 +10721,10 @@ packages: resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} engines: {node: '>=12'} + mimic-function@5.0.1: + resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} + engines: {node: '>=18'} + min-indent@1.0.1: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} @@ -10909,8 +10897,8 @@ packages: peerDependencies: next: '>=9.0.0' - next-seo@6.5.0: - resolution: {integrity: sha512-MfzUeWTN/x/rsKp/1n0213eojO97lIl0unxqbeCY+6pAucViHDA8GSLRRcXpgjsSmBxfCFdfpu7LXbt4ANQoNQ==} + next-seo@6.6.0: + resolution: {integrity: sha512-0VSted/W6XNtgAtH3D+BZrMLLudqfm0D5DYNJRXHcDgan/1ZF1tDFIsWrmvQlYngALyphPfZ3ZdOqlKpKdvG6w==} peerDependencies: next: ^8.1.1-canary.54 || >=9.0.0 react: '>=16.0.0' @@ -10932,8 +10920,8 @@ packages: next-tick@1.1.0: resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} - next@14.2.5: - resolution: {integrity: sha512-0f8aRfBVL+mpzfBjYfQuLWh2WyAwtJXCRfkPF4UJ5qd2YwrHczsrSzXU4tRMV0OAxR8ZJZWPFn6uhSC56UTsLA==} + next@14.2.8: + resolution: {integrity: sha512-EyEyJZ89r8C5FPlS/401AiF3O8jeMtHIE+bLom9MwcdWJJFBgRl+MR/2VgO0v5bI6tQORNY0a0DR5sjpFNrjbg==} engines: {node: '>=18.17.0'} hasBin: true peerDependencies: @@ -11144,6 +11132,10 @@ packages: resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} engines: {node: '>=12'} + onetime@7.0.0: + resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==} + engines: {node: '>=18'} + open@6.4.0: resolution: {integrity: sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==} engines: {node: '>=8'} @@ -11167,8 +11159,8 @@ packages: resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} engines: {node: '>=10'} - ora@8.0.1: - resolution: {integrity: sha512-ANIvzobt1rls2BDny5fWZ3ZVKyD6nscLvfFRpQgfWsythlcsVUC9kL0zq6j2Z5z9wwp1kd7wpsD/T9qNPVLCaQ==} + ora@8.1.0: + resolution: {integrity: sha512-GQEkNkH/GHOhPFXcqZs3IDahXEQcQxsSjEkK4KvEEST4t7eNzoMjxTzef+EZ+JluDEV+Raoi3WQ2CflnRdSVnQ==} engines: {node: '>=18'} os-tmpdir@1.0.2: @@ -11337,6 +11329,9 @@ packages: picocolors@1.0.1: resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} + picocolors@1.1.0: + resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} + picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} @@ -11490,8 +11485,8 @@ packages: resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} engines: {node: ^10 || ^12 || >=14} - postcss@8.4.41: - resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} + postcss@8.4.45: + resolution: {integrity: sha512-7KTLTdzdZZYscUc65XmjFiB73vBhBfbPztCYdUNvlaso9PrzjzcmjqBPR0lNGkcVlcO4BjiO5rK/qNz+XAen1Q==} engines: {node: ^10 || ^12 || >=14} preact@10.22.0: @@ -11915,9 +11910,9 @@ packages: resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} engines: {node: '>=8'} - restore-cursor@4.0.0: - resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + restore-cursor@5.1.0: + resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==} + engines: {node: '>=18'} reusify@1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} @@ -12310,8 +12305,8 @@ packages: resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} engines: {node: '>=12'} - string-width@7.1.0: - resolution: {integrity: sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==} + string-width@7.2.0: + resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} engines: {node: '>=18'} string.prototype.matchall@4.0.11: @@ -12696,38 +12691,38 @@ packages: engines: {node: '>=18.0.0'} hasBin: true - turbo-darwin-64@2.0.14: - resolution: {integrity: sha512-kwfDmjNwlNfvtrvT29+ZBg5n1Wvxl891bFHchMJyzMoR0HOE9N1NSNdSZb9wG3e7sYNIu4uDkNk+VBEqJW0HzQ==} + turbo-darwin-64@2.1.1: + resolution: {integrity: sha512-aYNuJpZlCoi0Htd79fl/2DywpewGKijdXeOfg9KzNuPVKzSMYlAXuAlNGh0MKjiOcyqxQGL7Mq9LFhwA0VpDpQ==} cpu: [x64] os: [darwin] - turbo-darwin-arm64@2.0.14: - resolution: {integrity: sha512-m3LXYEshCx3wc4ZClM6gb01KYpFmtjQ9IBF3A7ofjb6ahux3xlYZJZ3uFCLAGHuvGLuJ3htfiPbwlDPTdknqqw==} + turbo-darwin-arm64@2.1.1: + resolution: {integrity: sha512-tifJKD8yHY48rHXPMcM8o1jI/Jk2KCaXiNjTKvvy9Zsim61BZksNVLelIbrRoCGwAN6PUBZO2lGU5iL/TQJ5Pw==} cpu: [arm64] os: [darwin] - turbo-linux-64@2.0.14: - resolution: {integrity: sha512-7vBzCPdoTtR92SNn2JMgj1FlMmyonGmpMaQdgAB1OVYtuQ6NVGoh7/lODfaILqXjpvmFSVbpBIDrKOT6EvcprQ==} + turbo-linux-64@2.1.1: + resolution: {integrity: sha512-Js6d/bSQe9DuV9c7ITXYpsU/ADzFHABdz1UIHa7Oqjj9VOEbFeA9WpAn0c+mdJrVD+IXJFbbDZUjN7VYssmtcg==} cpu: [x64] os: [linux] - turbo-linux-arm64@2.0.14: - resolution: {integrity: sha512-jwH+c0bfjpBf26K/tdEFatmnYyXwGROjbr6bZmNcL8R+IkGAc/cglL+OToqJnQZTgZvH7uDGbeSyUo7IsHyjuA==} + turbo-linux-arm64@2.1.1: + resolution: {integrity: sha512-LidzTCq0yvQ+N8w8Qub9FmhQ/mmEIeoqFi7DSupekEV2EjvE9jw/zYc9Pk67X+g7dHVfgOnvVzmrjChdxpFePw==} cpu: [arm64] os: [linux] - turbo-windows-64@2.0.14: - resolution: {integrity: sha512-w9/XwkHSzvLjmioo6cl3S1yRfI6swxsV1j1eJwtl66JM4/pn0H2rBa855R0n7hZnmI6H5ywLt/nLt6Ae8RTDmw==} + turbo-windows-64@2.1.1: + resolution: {integrity: sha512-GKc9ZywKwy4xLDhwXd6H07yzl0TB52HjXMrFLyHGhCVnf/w0oq4sLJv2sjbvuarPjsyx4xnCBJ3m3oyL2XmFtA==} cpu: [x64] os: [win32] - turbo-windows-arm64@2.0.14: - resolution: {integrity: sha512-XaQlyYk+Rf4xS5XWCo8XCMIpssgGGy8blzLfolN6YBp4baElIWMlkLZHDbGyiFmCbNf9I9gJI64XGRG+LVyyjA==} + turbo-windows-arm64@2.1.1: + resolution: {integrity: sha512-oFKkMj11KKUv3xSK9/fhAEQTxLUp1Ol1EOktwc32+SFtEU0uls7kosAz0b+qe8k3pJGEMFdDPdqoEjyJidbxtQ==} cpu: [arm64] os: [win32] - turbo@2.0.14: - resolution: {integrity: sha512-00JjdCMD/cpsjP0Izkjcm8Oaor5yUCfDwODtaLb+WyblyadkaDEisGhy3Dbd5az9n+5iLSPiUgf+WjPbns6MRg==} + turbo@2.1.1: + resolution: {integrity: sha512-u9gUDkmR9dFS8b5kAYqIETK4OnzsS4l2ragJ0+soSMHh6VEeNHjTfSjk1tKxCqLyziCrPogadxP680J+v6yGHw==} hasBin: true tweetnacl@1.0.3: @@ -12847,9 +12842,9 @@ packages: resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} engines: {node: '>=14.0'} - undici@6.3.0: - resolution: {integrity: sha512-zkSMOXs2topAR1LF0PxAaNNvhdX4LYEcmRMJLMh3mjgfZpBtc/souXOp4aYiR5Q46HrBPA2/8DkEZhD3eNFE1Q==} - engines: {node: '>=18.0'} + undici@6.19.8: + resolution: {integrity: sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g==} + engines: {node: '>=18.17'} unenv@1.9.0: resolution: {integrity: sha512-QKnFNznRxmbOF1hDgzpqrlIf6NC5sbZ2OJ+5Wl3OX8uM+LUJXbj4TXvLJCtwbPTmbMHCLIz6JLKNinNsMShK9g==} @@ -13050,8 +13045,8 @@ packages: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} - viem@2.19.8: - resolution: {integrity: sha512-2SkT6kHgp1MZnPl+fJ8kT2Eozv2tOuri30DI5dSnOecJpvachZY5PdgCdvXw7AUZCwNUkLX9ZEpKqyhqjQoUPg==} + viem@2.21.2: + resolution: {integrity: sha512-gTzwKbmyepEDUBKXs3GslTcg5KXfDIgQfHKNxIV9cs7Xout55F8NvHhNeBGBfuw1Ix4Vz8aCMFGYwX5a64CGFg==} peerDependencies: typescript: '>=5.0.4' peerDependenciesMeta: @@ -13133,8 +13128,8 @@ packages: peerDependencies: eslint: '>=6.0.0' - wagmi@2.12.7: - resolution: {integrity: sha512-E7f+2fd+rZPJ3ggBZmVj064gYuCi/Z32x9WMfSDvj5jmGHDkAmTfSi9isKkjJrTf0I+sNxd3PCWku7pndFYsIw==} + wagmi@2.12.8: + resolution: {integrity: sha512-+HP3T02La4rIbBWF2mAVX63CykTGMQt77WN1PzZco7MWeUtjYeutwmnNjkDWWE7HFVZHZqNTVFYe3sbtu2LR4A==} peerDependencies: '@tanstack/react-query': '>=5.0.0' react: '>=18' @@ -13516,9 +13511,9 @@ packages: snapshots: - '@acala-network/type-definitions@5.1.2(@polkadot/types@12.4.1)': + '@acala-network/type-definitions@5.1.2(@polkadot/types@12.4.2)': dependencies: - '@polkadot/types': 12.4.1 + '@polkadot/types': 12.4.2 '@adraffy/ens-normalize@1.10.0': {} @@ -13529,46 +13524,46 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/eslint-config@3.0.0(@typescript-eslint/utils@8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(@vue/compiler-sfc@3.4.27)(eslint-plugin-react-hooks@5.1.0-beta-26f2496093-20240514(eslint@9.9.0(jiti@1.21.0)))(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)(vitest@2.0.5(@edge-runtime/vm@3.2.0)(@types/node@20.16.1)(terser@5.31.0))': + '@antfu/eslint-config@3.2.0(@typescript-eslint/utils@8.4.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(@vue/compiler-sfc@3.4.27)(eslint-plugin-react-hooks@5.1.0-beta-26f2496093-20240514(eslint@9.9.1(jiti@1.21.0)))(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4)(vitest@2.0.5(@edge-runtime/vm@3.2.0)(@types/node@20.16.5)(terser@5.31.0))': dependencies: '@antfu/install-pkg': 0.4.1 '@clack/prompts': 0.7.0 - '@eslint-community/eslint-plugin-eslint-comments': 4.4.0(eslint@9.9.0(jiti@1.21.0)) - '@stylistic/eslint-plugin': 2.7.1(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) - '@typescript-eslint/eslint-plugin': 8.3.0(@typescript-eslint/parser@8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) - '@typescript-eslint/parser': 8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) - '@vitest/eslint-plugin': 1.1.0(@typescript-eslint/utils@8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)(vitest@2.0.5(@edge-runtime/vm@3.2.0)(@types/node@20.16.1)(terser@5.31.0)) - eslint: 9.9.0(jiti@1.21.0) - eslint-config-flat-gitignore: 0.3.0(eslint@9.9.0(jiti@1.21.0)) + '@eslint-community/eslint-plugin-eslint-comments': 4.4.0(eslint@9.9.1(jiti@1.21.0)) + '@stylistic/eslint-plugin': 2.7.2(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4) + '@typescript-eslint/eslint-plugin': 8.4.0(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4) + '@typescript-eslint/parser': 8.4.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4) + '@vitest/eslint-plugin': 1.1.0(@typescript-eslint/utils@8.4.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4)(vitest@2.0.5(@edge-runtime/vm@3.2.0)(@types/node@20.16.5)(terser@5.31.0)) + eslint: 9.9.1(jiti@1.21.0) + eslint-config-flat-gitignore: 0.3.0(eslint@9.9.1(jiti@1.21.0)) eslint-flat-config-utils: 0.3.1 - eslint-merge-processors: 0.1.0(eslint@9.9.0(jiti@1.21.0)) - eslint-plugin-antfu: 2.3.6(eslint@9.9.0(jiti@1.21.0)) - eslint-plugin-command: 0.2.3(eslint@9.9.0(jiti@1.21.0)) - eslint-plugin-import-x: 4.1.1(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) - eslint-plugin-jsdoc: 50.2.2(eslint@9.9.0(jiti@1.21.0)) - eslint-plugin-jsonc: 2.16.0(eslint@9.9.0(jiti@1.21.0)) - eslint-plugin-markdown: 5.1.0(eslint@9.9.0(jiti@1.21.0)) - eslint-plugin-n: 17.10.2(eslint@9.9.0(jiti@1.21.0)) + eslint-merge-processors: 0.1.0(eslint@9.9.1(jiti@1.21.0)) + eslint-plugin-antfu: 2.4.1(eslint@9.9.1(jiti@1.21.0)) + eslint-plugin-command: 0.2.3(eslint@9.9.1(jiti@1.21.0)) + eslint-plugin-import-x: 4.1.1(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4) + eslint-plugin-jsdoc: 50.2.2(eslint@9.9.1(jiti@1.21.0)) + eslint-plugin-jsonc: 2.16.0(eslint@9.9.1(jiti@1.21.0)) + eslint-plugin-markdown: 5.1.0(eslint@9.9.1(jiti@1.21.0)) + eslint-plugin-n: 17.10.2(eslint@9.9.1(jiti@1.21.0)) eslint-plugin-no-only-tests: 3.3.0 - eslint-plugin-perfectionist: 3.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.9.0(jiti@1.21.0))) - eslint-plugin-regexp: 2.6.0(eslint@9.9.0(jiti@1.21.0)) - eslint-plugin-toml: 0.11.1(eslint@9.9.0(jiti@1.21.0)) - eslint-plugin-unicorn: 55.0.0(eslint@9.9.0(jiti@1.21.0)) - eslint-plugin-unused-imports: 4.1.3(@typescript-eslint/eslint-plugin@8.3.0(@typescript-eslint/parser@8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0)) - eslint-plugin-vue: 9.27.0(eslint@9.9.0(jiti@1.21.0)) - eslint-plugin-yml: 1.14.0(eslint@9.9.0(jiti@1.21.0)) - eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.27)(eslint@9.9.0(jiti@1.21.0)) + eslint-plugin-perfectionist: 3.3.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.9.1(jiti@1.21.0))) + eslint-plugin-regexp: 2.6.0(eslint@9.9.1(jiti@1.21.0)) + eslint-plugin-toml: 0.11.1(eslint@9.9.1(jiti@1.21.0)) + eslint-plugin-unicorn: 55.0.0(eslint@9.9.1(jiti@1.21.0)) + eslint-plugin-unused-imports: 4.1.3(@typescript-eslint/eslint-plugin@8.4.0(@typescript-eslint/parser@8.4.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.0)) + eslint-plugin-vue: 9.28.0(eslint@9.9.1(jiti@1.21.0)) + eslint-plugin-yml: 1.14.0(eslint@9.9.1(jiti@1.21.0)) + eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.27)(eslint@9.9.1(jiti@1.21.0)) globals: 15.9.0 jsonc-eslint-parser: 2.4.0 local-pkg: 0.5.0 parse-gitignore: 2.0.0 - picocolors: 1.0.1 + picocolors: 1.1.0 toml-eslint-parser: 0.10.0 - vue-eslint-parser: 9.4.3(eslint@9.9.0(jiti@1.21.0)) + vue-eslint-parser: 9.4.3(eslint@9.9.1(jiti@1.21.0)) yaml-eslint-parser: 1.2.3 yargs: 17.7.2 optionalDependencies: - eslint-plugin-react-hooks: 5.1.0-beta-26f2496093-20240514(eslint@9.9.0(jiti@1.21.0)) + eslint-plugin-react-hooks: 5.1.0-beta-26f2496093-20240514(eslint@9.9.1(jiti@1.21.0)) transitivePeerDependencies: - '@typescript-eslint/utils' - '@vue/compiler-sfc' @@ -13591,7 +13586,7 @@ snapshots: jsonpointer: 5.0.1 leven: 3.1.0 - '@apollo/client@3.11.4(@types/react@18.3.4)(graphql-ws@5.16.0(graphql@16.9.0))(graphql@16.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@apollo/client@3.11.7(@types/react@18.3.5)(graphql-ws@5.16.0(graphql@16.9.0))(graphql@16.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@graphql-typed-document-node/core': 3.2.0(graphql@16.9.0) '@wry/caches': 1.0.1 @@ -13602,11 +13597,11 @@ snapshots: hoist-non-react-statics: 3.3.2 optimism: 0.18.0 prop-types: 15.8.1 - rehackt: 0.1.0(@types/react@18.3.4)(react@18.3.1) + rehackt: 0.1.0(@types/react@18.3.5)(react@18.3.1) response-iterator: 0.2.6 symbol-observable: 4.0.0 ts-invariant: 0.10.3 - tslib: 2.6.2 + tslib: 2.6.3 zen-observable-ts: 1.2.5 optionalDependencies: graphql-ws: 5.16.0(graphql@16.9.0) @@ -14506,9 +14501,9 @@ snapshots: '@babel/helper-validator-identifier': 7.24.6 to-fast-properties: 2.0.0 - '@bifrost-finance/type-definitions@1.11.3(@polkadot/api@12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))': + '@bifrost-finance/type-definitions@1.11.3(@polkadot/api@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))': dependencies: - '@polkadot/api': 12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@bifrost-finance/type-definitions@1.11.9(@polkadot/api@12.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))': dependencies: @@ -14516,13 +14511,13 @@ snapshots: '@clack/core@0.3.4': dependencies: - picocolors: 1.0.1 + picocolors: 1.1.0 sisteransi: 1.0.5 '@clack/prompts@0.7.0': dependencies: '@clack/core': 0.3.4 - picocolors: 1.0.1 + picocolors: 1.1.0 sisteransi: 1.0.5 '@coinbase/wallet-sdk@3.9.3': @@ -14884,10 +14879,10 @@ snapshots: '@esbuild/win32-x64@0.23.1': optional: true - '@eslint-community/eslint-plugin-eslint-comments@4.4.0(eslint@9.9.0(jiti@1.21.0))': + '@eslint-community/eslint-plugin-eslint-comments@4.4.0(eslint@9.9.1(jiti@1.21.0))': dependencies: escape-string-regexp: 4.0.0 - eslint: 9.9.0(jiti@1.21.0) + eslint: 9.9.1(jiti@1.21.0) ignore: 5.3.1 '@eslint-community/eslint-utils@4.4.0(eslint@8.57.0)': @@ -14895,9 +14890,9 @@ snapshots: eslint: 8.57.0 eslint-visitor-keys: 3.4.3 - '@eslint-community/eslint-utils@4.4.0(eslint@9.9.0(jiti@1.21.0))': + '@eslint-community/eslint-utils@4.4.0(eslint@9.9.1(jiti@1.21.0))': dependencies: - eslint: 9.9.0(jiti@1.21.0) + eslint: 9.9.1(jiti@1.21.0) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.10.0': {} @@ -14906,10 +14901,10 @@ snapshots: '@eslint/compat@1.1.1': {} - '@eslint/config-array@0.17.1': + '@eslint/config-array@0.18.0': dependencies: '@eslint/object-schema': 2.1.4 - debug: 4.3.5 + debug: 4.3.6 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -14931,7 +14926,7 @@ snapshots: '@eslint/eslintrc@3.1.0': dependencies: ajv: 6.12.6 - debug: 4.3.5 + debug: 4.3.6 espree: 10.1.0 globals: 14.0.0 ignore: 5.3.1 @@ -14944,7 +14939,7 @@ snapshots: '@eslint/js@8.57.0': {} - '@eslint/js@9.9.0': {} + '@eslint/js@9.9.1': {} '@eslint/object-schema@2.1.4': {} @@ -15249,7 +15244,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@floating-ui/react@0.26.22(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@floating-ui/react@0.26.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@floating-ui/react-dom': 2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@floating-ui/utils': 0.2.7 @@ -15287,7 +15282,7 @@ snapshots: graphql: 16.9.0 tslib: 2.6.3 - '@graphql-codegen/cli@5.0.2(@parcel/watcher@2.4.1)(@types/node@20.16.1)(bufferutil@4.0.8)(graphql@16.9.0)(typescript@5.5.4)(utf-8-validate@5.0.10)': + '@graphql-codegen/cli@5.0.2(@parcel/watcher@2.4.1)(@types/node@20.16.5)(bufferutil@4.0.8)(graphql@16.9.0)(typescript@5.5.4)(utf-8-validate@5.0.10)': dependencies: '@babel/generator': 7.24.6 '@babel/template': 7.24.6 @@ -15298,12 +15293,12 @@ snapshots: '@graphql-tools/apollo-engine-loader': 8.0.1(graphql@16.9.0) '@graphql-tools/code-file-loader': 8.1.2(graphql@16.9.0) '@graphql-tools/git-loader': 8.0.6(graphql@16.9.0) - '@graphql-tools/github-loader': 8.0.1(@types/node@20.16.1)(graphql@16.9.0) + '@graphql-tools/github-loader': 8.0.1(@types/node@20.16.5)(graphql@16.9.0) '@graphql-tools/graphql-file-loader': 8.0.1(graphql@16.9.0) '@graphql-tools/json-file-loader': 8.0.1(graphql@16.9.0) '@graphql-tools/load': 8.0.2(graphql@16.9.0) - '@graphql-tools/prisma-loader': 8.0.4(@types/node@20.16.1)(bufferutil@4.0.8)(graphql@16.9.0)(utf-8-validate@5.0.10) - '@graphql-tools/url-loader': 8.0.2(@types/node@20.16.1)(bufferutil@4.0.8)(graphql@16.9.0)(utf-8-validate@5.0.10) + '@graphql-tools/prisma-loader': 8.0.4(@types/node@20.16.5)(bufferutil@4.0.8)(graphql@16.9.0)(utf-8-validate@5.0.10) + '@graphql-tools/url-loader': 8.0.2(@types/node@20.16.5)(bufferutil@4.0.8)(graphql@16.9.0)(utf-8-validate@5.0.10) '@graphql-tools/utils': 10.2.0(graphql@16.9.0) '@whatwg-node/fetch': 0.8.8 chalk: 4.1.2 @@ -15311,7 +15306,7 @@ snapshots: debounce: 1.2.1 detect-indent: 6.1.0 graphql: 16.9.0 - graphql-config: 5.0.3(@types/node@20.16.1)(bufferutil@4.0.8)(graphql@16.9.0)(typescript@5.5.4)(utf-8-validate@5.0.10) + graphql-config: 5.0.3(@types/node@20.16.5)(bufferutil@4.0.8)(graphql@16.9.0)(typescript@5.5.4)(utf-8-validate@5.0.10) inquirer: 8.2.6 is-glob: 4.0.3 jiti: 1.21.0 @@ -15585,14 +15580,14 @@ snapshots: - bufferutil - utf-8-validate - '@graphql-tools/executor-http@1.0.9(@types/node@20.16.1)(graphql@16.9.0)': + '@graphql-tools/executor-http@1.0.9(@types/node@20.16.5)(graphql@16.9.0)': dependencies: '@graphql-tools/utils': 10.2.0(graphql@16.9.0) '@repeaterjs/repeater': 3.0.6 '@whatwg-node/fetch': 0.9.17 extract-files: 11.0.0 graphql: 16.9.0 - meros: 1.3.0(@types/node@20.16.1) + meros: 1.3.0(@types/node@20.16.5) tslib: 2.6.3 value-or-promise: 1.0.12 transitivePeerDependencies: @@ -15631,10 +15626,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@graphql-tools/github-loader@8.0.1(@types/node@20.16.1)(graphql@16.9.0)': + '@graphql-tools/github-loader@8.0.1(@types/node@20.16.5)(graphql@16.9.0)': dependencies: '@ardatan/sync-fetch': 0.0.1 - '@graphql-tools/executor-http': 1.0.9(@types/node@20.16.1)(graphql@16.9.0) + '@graphql-tools/executor-http': 1.0.9(@types/node@20.16.5)(graphql@16.9.0) '@graphql-tools/graphql-tag-pluck': 8.3.1(graphql@16.9.0) '@graphql-tools/utils': 10.2.0(graphql@16.9.0) '@whatwg-node/fetch': 0.9.17 @@ -15707,9 +15702,9 @@ snapshots: graphql: 16.9.0 tslib: 2.6.3 - '@graphql-tools/prisma-loader@8.0.4(@types/node@20.16.1)(bufferutil@4.0.8)(graphql@16.9.0)(utf-8-validate@5.0.10)': + '@graphql-tools/prisma-loader@8.0.4(@types/node@20.16.5)(bufferutil@4.0.8)(graphql@16.9.0)(utf-8-validate@5.0.10)': dependencies: - '@graphql-tools/url-loader': 8.0.2(@types/node@20.16.1)(bufferutil@4.0.8)(graphql@16.9.0)(utf-8-validate@5.0.10) + '@graphql-tools/url-loader': 8.0.2(@types/node@20.16.5)(bufferutil@4.0.8)(graphql@16.9.0)(utf-8-validate@5.0.10) '@graphql-tools/utils': 10.2.0(graphql@16.9.0) '@types/js-yaml': 4.0.9 '@whatwg-node/fetch': 0.9.17 @@ -15761,12 +15756,12 @@ snapshots: tslib: 2.6.3 value-or-promise: 1.0.12 - '@graphql-tools/url-loader@8.0.2(@types/node@20.16.1)(bufferutil@4.0.8)(graphql@16.9.0)(utf-8-validate@5.0.10)': + '@graphql-tools/url-loader@8.0.2(@types/node@20.16.5)(bufferutil@4.0.8)(graphql@16.9.0)(utf-8-validate@5.0.10)': dependencies: '@ardatan/sync-fetch': 0.0.1 '@graphql-tools/delegate': 10.0.10(graphql@16.9.0) '@graphql-tools/executor-graphql-ws': 1.1.2(bufferutil@4.0.8)(graphql@16.9.0)(utf-8-validate@5.0.10) - '@graphql-tools/executor-http': 1.0.9(@types/node@20.16.1)(graphql@16.9.0) + '@graphql-tools/executor-http': 1.0.9(@types/node@20.16.5)(graphql@16.9.0) '@graphql-tools/executor-legacy-ws': 1.0.6(bufferutil@4.0.8)(graphql@16.9.0)(utf-8-validate@5.0.10) '@graphql-tools/utils': 10.2.0(graphql@16.9.0) '@graphql-tools/wrap': 10.0.5(graphql@16.9.0) @@ -15823,7 +15818,7 @@ snapshots: '@headlessui/react@2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@floating-ui/react': 0.26.22(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@floating-ui/react': 0.26.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@react-aria/focus': 3.18.2(react@18.3.1) '@react-aria/interactions': 3.22.2(react@18.3.1) '@tanstack/react-virtual': 3.10.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -15871,14 +15866,14 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.16.1 + '@types/node': 20.16.5 jest-mock: 29.7.0 '@jest/fake-timers@29.7.0': dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.16.1 + '@types/node': 20.16.5 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -15891,7 +15886,7 @@ snapshots: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.16.1 + '@types/node': 20.16.5 '@types/yargs': 15.0.19 chalk: 4.1.2 @@ -15900,7 +15895,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.16.1 + '@types/node': 20.16.5 '@types/yargs': 17.0.32 chalk: 4.1.2 @@ -15961,20 +15956,20 @@ snapshots: '@ledgerhq/connect-kit-loader@1.1.8': {} - '@lingui/babel-plugin-extract-messages@4.11.3': {} + '@lingui/babel-plugin-extract-messages@4.11.4': {} - '@lingui/cli@4.11.3(typescript@5.5.4)': + '@lingui/cli@4.11.4(typescript@5.5.4)': dependencies: '@babel/core': 7.24.6 '@babel/generator': 7.24.6 '@babel/parser': 7.24.6 '@babel/runtime': 7.24.6 '@babel/types': 7.24.6 - '@lingui/babel-plugin-extract-messages': 4.11.3 - '@lingui/conf': 4.11.3(typescript@5.5.4) - '@lingui/core': 4.11.3 - '@lingui/format-po': 4.11.3(typescript@5.5.4) - '@lingui/message-utils': 4.11.3 + '@lingui/babel-plugin-extract-messages': 4.11.4 + '@lingui/conf': 4.11.4(typescript@5.5.4) + '@lingui/core': 4.11.4 + '@lingui/format-po': 4.11.4(typescript@5.5.4) + '@lingui/message-utils': 4.11.4 babel-plugin-macros: 3.1.0 chalk: 4.1.2 chokidar: 3.5.1 @@ -15985,7 +15980,7 @@ snapshots: esbuild: 0.17.19 glob: 7.2.3 inquirer: 7.3.3 - micromatch: 4.0.2 + micromatch: 4.0.7 normalize-path: 3.0.0 ora: 5.4.1 pathe: 1.1.2 @@ -15998,7 +15993,7 @@ snapshots: - supports-color - typescript - '@lingui/conf@4.11.3(typescript@5.5.4)': + '@lingui/conf@4.11.4(typescript@5.5.4)': dependencies: '@babel/runtime': 7.24.6 chalk: 4.1.2 @@ -16009,49 +16004,49 @@ snapshots: transitivePeerDependencies: - typescript - '@lingui/core@4.11.3': + '@lingui/core@4.11.4': dependencies: '@babel/runtime': 7.24.6 - '@lingui/message-utils': 4.11.3 + '@lingui/message-utils': 4.11.4 unraw: 3.0.0 - '@lingui/format-po@4.11.3(typescript@5.5.4)': + '@lingui/format-po@4.11.4(typescript@5.5.4)': dependencies: - '@lingui/conf': 4.11.3(typescript@5.5.4) - '@lingui/message-utils': 4.11.3 + '@lingui/conf': 4.11.4(typescript@5.5.4) + '@lingui/message-utils': 4.11.4 date-fns: 3.6.0 pofile: 1.1.4 transitivePeerDependencies: - typescript - '@lingui/macro@4.11.3(@lingui/react@4.11.3(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4)': + '@lingui/macro@4.11.4(@lingui/react@4.11.4(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4)': dependencies: '@babel/runtime': 7.24.6 '@babel/types': 7.24.6 - '@lingui/conf': 4.11.3(typescript@5.5.4) - '@lingui/core': 4.11.3 - '@lingui/message-utils': 4.11.3 - '@lingui/react': 4.11.3(react@18.3.1) + '@lingui/conf': 4.11.4(typescript@5.5.4) + '@lingui/core': 4.11.4 + '@lingui/message-utils': 4.11.4 + '@lingui/react': 4.11.4(react@18.3.1) babel-plugin-macros: 3.1.0 transitivePeerDependencies: - typescript - '@lingui/message-utils@4.11.3': + '@lingui/message-utils@4.11.4': dependencies: '@messageformat/parser': 5.1.0 js-sha256: 0.10.1 - '@lingui/react@4.11.3(react@18.3.1)': + '@lingui/react@4.11.4(react@18.3.1)': dependencies: '@babel/runtime': 7.24.6 - '@lingui/core': 4.11.3 + '@lingui/core': 4.11.4 react: 18.3.1 - '@lingui/swc-plugin@4.0.8(@lingui/macro@4.11.3(@lingui/react@4.11.3(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4))(next@14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@lingui/swc-plugin@4.0.8(@lingui/macro@4.11.4(@lingui/react@4.11.4(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4))(next@14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: - '@lingui/macro': 4.11.3(@lingui/react@4.11.3(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4) + '@lingui/macro': 4.11.4(@lingui/react@4.11.4(react@18.3.1))(babel-plugin-macros@3.1.0)(typescript@5.5.4) optionalDependencies: - next: 14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@lit-labs/ssr-dom-shim@1.2.0': {} @@ -16072,9 +16067,9 @@ snapshots: - supports-color - utf-8-validate - '@mangata-finance/type-definitions@2.1.2(@polkadot/types@12.4.1)': + '@mangata-finance/type-definitions@2.1.2(@polkadot/types@12.4.2)': dependencies: - '@polkadot/types': 12.4.1 + '@polkadot/types': 12.4.2 '@mapbox/node-pre-gyp@1.0.11': dependencies: @@ -16336,37 +16331,37 @@ snapshots: '@next/env@13.5.6': {} - '@next/env@14.2.5': {} + '@next/env@14.2.8': {} - '@next/eslint-plugin-next@14.2.5': + '@next/eslint-plugin-next@14.2.8': dependencies: glob: 10.3.10 - '@next/swc-darwin-arm64@14.2.5': + '@next/swc-darwin-arm64@14.2.8': optional: true - '@next/swc-darwin-x64@14.2.5': + '@next/swc-darwin-x64@14.2.8': optional: true - '@next/swc-linux-arm64-gnu@14.2.5': + '@next/swc-linux-arm64-gnu@14.2.8': optional: true - '@next/swc-linux-arm64-musl@14.2.5': + '@next/swc-linux-arm64-musl@14.2.8': optional: true - '@next/swc-linux-x64-gnu@14.2.5': + '@next/swc-linux-x64-gnu@14.2.8': optional: true - '@next/swc-linux-x64-musl@14.2.5': + '@next/swc-linux-x64-musl@14.2.8': optional: true - '@next/swc-win32-arm64-msvc@14.2.5': + '@next/swc-win32-arm64-msvc@14.2.8': optional: true - '@next/swc-win32-ia32-msvc@14.2.5': + '@next/swc-win32-ia32-msvc@14.2.8': optional: true - '@next/swc-win32-x64-msvc@14.2.5': + '@next/swc-win32-x64-msvc@14.2.8': optional: true '@noble/curves@1.2.0': @@ -16393,6 +16388,8 @@ snapshots: '@noble/hashes@1.4.0': {} + '@noble/hashes@1.5.0': {} + '@noble/secp256k1@1.5.5': {} '@noble/secp256k1@1.7.1': {} @@ -16736,20 +16733,6 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/api-augment@12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': - dependencies: - '@polkadot/api-base': 12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/rpc-augment': 12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.4.1 - '@polkadot/types-augment': 12.4.1 - '@polkadot/types-codec': 12.4.1 - '@polkadot/util': 13.0.2 - tslib: 2.6.3 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - '@polkadot/api-augment@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@polkadot/api-base': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -16815,18 +16798,6 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/api-base@12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': - dependencies: - '@polkadot/rpc-core': 12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.4.1 - '@polkadot/util': 13.0.2 - rxjs: 7.8.1 - tslib: 2.6.3 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - '@polkadot/api-base@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@polkadot/rpc-core': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -16896,23 +16867,6 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/api-derive@12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': - dependencies: - '@polkadot/api': 12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/api-augment': 12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/api-base': 12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/rpc-core': 12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.4.1 - '@polkadot/types-codec': 12.4.1 - '@polkadot/util': 13.0.2 - '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) - rxjs: 7.8.1 - tslib: 2.6.3 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - '@polkadot/api-derive@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@polkadot/api': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -17011,30 +16965,6 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/api@12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': - dependencies: - '@polkadot/api-augment': 12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/api-base': 12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/api-derive': 12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/keyring': 13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2) - '@polkadot/rpc-augment': 12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/rpc-core': 12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/rpc-provider': 12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.4.1 - '@polkadot/types-augment': 12.4.1 - '@polkadot/types-codec': 12.4.1 - '@polkadot/types-create': 12.4.1 - '@polkadot/types-known': 12.4.1 - '@polkadot/util': 13.0.2 - '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) - eventemitter3: 5.0.1 - rxjs: 7.8.1 - tslib: 2.6.3 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - '@polkadot/api@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@polkadot/api-augment': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -17106,10 +17036,10 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/apps-config@0.143.1(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(utf-8-validate@5.0.10)': + '@polkadot/apps-config@0.143.2(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(utf-8-validate@5.0.10)': dependencies: - '@acala-network/type-definitions': 5.1.2(@polkadot/types@12.4.1) - '@bifrost-finance/type-definitions': 1.11.3(@polkadot/api@12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + '@acala-network/type-definitions': 5.1.2(@polkadot/types@12.4.2) + '@bifrost-finance/type-definitions': 1.11.3(@polkadot/api@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) '@crustio/type-definitions': 1.3.0 '@darwinia/types': 2.8.10 '@darwinia/types-known': 2.8.10 @@ -17123,18 +17053,18 @@ snapshots: '@kiltprotocol/type-definitions': 0.35.1 '@laminar/type-definitions': 0.3.1 '@logion/node-api': 0.27.0-4(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@mangata-finance/type-definitions': 2.1.2(@polkadot/types@12.4.1) + '@mangata-finance/type-definitions': 2.1.2(@polkadot/types@12.4.2) '@metaverse-network-sdk/type-definitions': 0.0.1-16 '@parallel-finance/type-definitions': 2.0.1 '@peaqnetwork/type-definitions': 0.0.4 '@pendulum-chain/type-definitions': 0.3.8 '@phala/typedefs': 0.2.33 - '@polkadot/api': 12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/api-derive': 12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/api-derive': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@polkadot/networks': 13.0.2 '@polkadot/react-identicon': 3.9.1(@polkadot/keyring@13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2))(@polkadot/networks@13.0.2)(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1) - '@polkadot/types': 12.4.1 - '@polkadot/types-codec': 12.4.1 + '@polkadot/types': 12.4.2 + '@polkadot/types-codec': 12.4.2 '@polkadot/util': 13.0.2 '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) '@polkadot/wasm-util': 7.3.2(@polkadot/util@13.0.2) @@ -17144,16 +17074,16 @@ snapshots: '@snowfork/snowbridge-types': 0.2.7(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2) '@sora-substrate/type-definitions': 1.27.7 '@subsocial/definitions': 0.8.14(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@unique-nft/opal-testnet-types': 1003.70.0(@polkadot/api@12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/types@12.4.1) - '@unique-nft/quartz-mainnet-types': 1003.70.0(@polkadot/api@12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/types@12.4.1) - '@unique-nft/sapphire-mainnet-types': 1003.70.0(@polkadot/api@12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/types@12.4.1) - '@unique-nft/unique-mainnet-types': 1001.63.0(@polkadot/api@12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/types@12.4.1) + '@unique-nft/opal-testnet-types': 1003.70.0(@polkadot/api@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/types@12.4.2) + '@unique-nft/quartz-mainnet-types': 1003.70.0(@polkadot/api@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/types@12.4.2) + '@unique-nft/sapphire-mainnet-types': 1003.70.0(@polkadot/api@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/types@12.4.2) + '@unique-nft/unique-mainnet-types': 1001.63.0(@polkadot/api@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/types@12.4.2) '@zeitgeistpm/type-defs': 1.0.0 '@zeroio/type-definitions': 0.0.14 moonbeam-types-bundle: 2.0.10(bufferutil@4.0.8)(utf-8-validate@5.0.10) pontem-types-bundle: 1.0.15(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2) rxjs: 7.8.1 - tslib: 2.6.2 + tslib: 2.6.3 transitivePeerDependencies: - '@polkadot/keyring' - bufferutil @@ -17336,18 +17266,6 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/rpc-augment@12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': - dependencies: - '@polkadot/rpc-core': 12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.4.1 - '@polkadot/types-codec': 12.4.1 - '@polkadot/util': 13.0.2 - tslib: 2.6.3 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - '@polkadot/rpc-augment@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@polkadot/rpc-core': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -17409,19 +17327,6 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/rpc-core@12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': - dependencies: - '@polkadot/rpc-augment': 12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/rpc-provider': 12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.4.1 - '@polkadot/util': 13.0.2 - rxjs: 7.8.1 - tslib: 2.6.3 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - '@polkadot/rpc-core@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@polkadot/rpc-augment': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -17502,27 +17407,6 @@ snapshots: - supports-color - utf-8-validate - '@polkadot/rpc-provider@12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': - dependencies: - '@polkadot/keyring': 13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2) - '@polkadot/types': 12.4.1 - '@polkadot/types-support': 12.4.1 - '@polkadot/util': 13.0.2 - '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) - '@polkadot/x-fetch': 13.0.2 - '@polkadot/x-global': 13.0.2 - '@polkadot/x-ws': 13.0.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) - eventemitter3: 5.0.1 - mock-socket: 9.3.1 - nock: 13.5.4 - tslib: 2.6.3 - optionalDependencies: - '@substrate/connect': 0.8.11(bufferutil@4.0.8)(utf-8-validate@5.0.10) - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - '@polkadot/rpc-provider@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@polkadot/keyring': 13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2) @@ -17620,13 +17504,6 @@ snapshots: '@polkadot/util': 13.0.2 tslib: 2.6.2 - '@polkadot/types-augment@12.4.1': - dependencies: - '@polkadot/types': 12.4.1 - '@polkadot/types-codec': 12.4.1 - '@polkadot/util': 13.0.2 - tslib: 2.6.3 - '@polkadot/types-augment@12.4.2': dependencies: '@polkadot/types': 12.4.2 @@ -17660,12 +17537,6 @@ snapshots: '@polkadot/x-bigint': 13.0.2 tslib: 2.6.2 - '@polkadot/types-codec@12.4.1': - dependencies: - '@polkadot/util': 13.0.2 - '@polkadot/x-bigint': 13.0.2 - tslib: 2.6.3 - '@polkadot/types-codec@12.4.2': dependencies: '@polkadot/util': 13.0.2 @@ -17695,12 +17566,6 @@ snapshots: '@polkadot/util': 13.0.2 tslib: 2.6.2 - '@polkadot/types-create@12.4.1': - dependencies: - '@polkadot/types-codec': 12.4.1 - '@polkadot/util': 13.0.2 - tslib: 2.6.3 - '@polkadot/types-create@12.4.2': dependencies: '@polkadot/types-codec': 12.4.2 @@ -17737,15 +17602,6 @@ snapshots: '@polkadot/util': 13.0.2 tslib: 2.6.2 - '@polkadot/types-known@12.4.1': - dependencies: - '@polkadot/networks': 13.0.2 - '@polkadot/types': 12.4.1 - '@polkadot/types-codec': 12.4.1 - '@polkadot/types-create': 12.4.1 - '@polkadot/util': 13.0.2 - tslib: 2.6.3 - '@polkadot/types-known@12.4.2': dependencies: '@polkadot/networks': 13.0.2 @@ -17797,11 +17653,6 @@ snapshots: '@polkadot/util': 13.0.2 tslib: 2.6.2 - '@polkadot/types-support@12.4.1': - dependencies: - '@polkadot/util': 13.0.2 - tslib: 2.6.3 - '@polkadot/types-support@12.4.2': dependencies: '@polkadot/util': 13.0.2 @@ -17839,17 +17690,6 @@ snapshots: rxjs: 7.8.1 tslib: 2.6.2 - '@polkadot/types@12.4.1': - dependencies: - '@polkadot/keyring': 13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2) - '@polkadot/types-augment': 12.4.1 - '@polkadot/types-codec': 12.4.1 - '@polkadot/types-create': 12.4.1 - '@polkadot/util': 13.0.2 - '@polkadot/util-crypto': 13.0.2(@polkadot/util@13.0.2) - rxjs: 7.8.1 - tslib: 2.6.3 - '@polkadot/types@12.4.2': dependencies: '@polkadot/keyring': 13.0.2(@polkadot/util-crypto@13.0.2(@polkadot/util@13.0.2))(@polkadot/util@13.0.2) @@ -19022,7 +18862,7 @@ snapshots: '@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)': dependencies: '@safe-global/safe-gateway-typescript-sdk': 3.21.1 - viem: 2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) + viem: 2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) transitivePeerDependencies: - bufferutil - typescript @@ -19037,6 +18877,8 @@ snapshots: '@scure/base@1.1.6': {} + '@scure/base@1.1.8': {} + '@scure/bip32@1.3.2': dependencies: '@noble/curves': 1.2.0 @@ -19065,10 +18907,10 @@ snapshots: '@noble/hashes': 1.3.3 '@scure/base': 1.1.6 - '@scure/bip39@1.3.0': + '@scure/bip39@1.4.0': dependencies: - '@noble/hashes': 1.4.0 - '@scure/base': 1.1.6 + '@noble/hashes': 1.5.0 + '@scure/base': 1.1.8 '@sideway/address@4.1.5': dependencies: @@ -19185,11 +19027,11 @@ snapshots: '@stablelib/random': 1.0.2 '@stablelib/wipe': 1.0.1 - '@stylistic/eslint-plugin@2.7.1(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)': + '@stylistic/eslint-plugin@2.7.2(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4)': dependencies: '@types/eslint': 9.6.1 - '@typescript-eslint/utils': 8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) - eslint: 9.9.0(jiti@1.21.0) + '@typescript-eslint/utils': 8.3.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4) + eslint: 9.9.1(jiti@1.21.0) eslint-visitor-keys: 4.0.0 espree: 10.1.0 estraverse: 5.3.0 @@ -19335,33 +19177,33 @@ snapshots: '@swc/counter': 0.1.3 tslib: 2.6.3 - '@tailwindcss/aspect-ratio@0.4.2(tailwindcss@3.4.10(ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.4)))': + '@tailwindcss/aspect-ratio@0.4.2(tailwindcss@3.4.10(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4)))': dependencies: - tailwindcss: 3.4.10(ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.4)) + tailwindcss: 3.4.10(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4)) - '@tailwindcss/forms@0.5.7(tailwindcss@3.4.10(ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.4)))': + '@tailwindcss/forms@0.5.8(tailwindcss@3.4.10(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4)))': dependencies: mini-svg-data-uri: 1.4.4 - tailwindcss: 3.4.10(ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.4)) + tailwindcss: 3.4.10(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4)) - '@tailwindcss/typography@0.5.14(tailwindcss@3.4.10(ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.4)))': + '@tailwindcss/typography@0.5.15(tailwindcss@3.4.10(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4)))': dependencies: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.10(ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.4)) + tailwindcss: 3.4.10(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4)) - '@tanstack/query-core@5.52.0': {} + '@tanstack/query-core@5.54.1': {} - '@tanstack/react-query@5.52.0(react@18.3.1)': + '@tanstack/react-query@5.54.1(react@18.3.1)': dependencies: - '@tanstack/query-core': 5.52.0 + '@tanstack/query-core': 5.54.1 react: 18.3.1 - '@tanstack/react-table@8.20.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@tanstack/react-table@8.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@tanstack/table-core': 8.20.1 + '@tanstack/table-core': 8.20.5 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -19371,7 +19213,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@tanstack/table-core@8.20.1': {} + '@tanstack/table-core@8.20.5': {} '@tanstack/virtual-core@3.10.6': {} @@ -19394,20 +19236,20 @@ snapshots: '@types/bn.js@4.11.6': dependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.5 '@types/bn.js@5.1.5': dependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.5 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.16.1 + '@types/node': 20.16.5 '@types/connect@3.4.38': dependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.5 '@types/debug@4.1.12': dependencies: @@ -19425,11 +19267,6 @@ snapshots: '@types/estree': 1.0.5 '@types/json-schema': 7.0.15 - '@types/eslint@9.6.0': - dependencies: - '@types/estree': 1.0.5 - '@types/json-schema': 7.0.15 - '@types/eslint@9.6.1': dependencies: '@types/estree': 1.0.5 @@ -19441,7 +19278,7 @@ snapshots: '@types/express-serve-static-core@4.19.1': dependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.5 '@types/qs': 6.9.15 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -19456,7 +19293,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.16.1 + '@types/node': 20.16.5 '@types/http-errors@2.0.4': {} @@ -19498,12 +19335,12 @@ snapshots: '@types/node-fetch@2.6.11': dependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.5 form-data: 4.0.0 '@types/node-forge@1.3.11': dependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.5 '@types/node@16.18.11': {} @@ -19511,7 +19348,7 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@20.16.1': + '@types/node@20.16.5': dependencies: undici-types: 6.19.8 @@ -19544,23 +19381,31 @@ snapshots: '@types/prop-types': 15.7.12 csstype: 3.1.3 + '@types/react@18.3.5': + dependencies: + '@types/prop-types': 15.7.12 + csstype: 3.1.3 + optional: true + '@types/resolve@1.17.1': dependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.5 '@types/secp256k1@4.0.6': dependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.5 + + '@types/semver@7.5.8': {} '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.16.1 + '@types/node': 20.16.5 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 20.16.1 + '@types/node': 20.16.5 '@types/send': 0.17.4 '@types/stack-utils@2.0.3': {} @@ -19577,11 +19422,11 @@ snapshots: '@types/websocket@1.0.10': dependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.5 '@types/ws@8.5.10': dependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.5 '@types/yargs-parser@21.0.3': {} @@ -19593,15 +19438,35 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@8.3.0(@typescript-eslint/parser@8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)': + '@typescript-eslint/eslint-plugin@7.2.0(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) - '@typescript-eslint/scope-manager': 8.3.0 - '@typescript-eslint/type-utils': 8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) - '@typescript-eslint/utils': 8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.3.0 - eslint: 9.9.0(jiti@1.21.0) + '@typescript-eslint/parser': 7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4) + '@typescript-eslint/scope-manager': 7.2.0 + '@typescript-eslint/type-utils': 7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4) + '@typescript-eslint/utils': 7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 7.2.0 + debug: 4.3.6 + eslint: 9.9.1(jiti@1.21.0) + graphemer: 1.4.0 + ignore: 5.3.1 + natural-compare: 1.4.0 + semver: 7.6.3 + ts-api-utils: 1.3.0(typescript@5.5.4) + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/eslint-plugin@8.4.0(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4)': + dependencies: + '@eslint-community/regexpp': 4.11.0 + '@typescript-eslint/parser': 7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4) + '@typescript-eslint/scope-manager': 8.4.0 + '@typescript-eslint/type-utils': 8.4.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4) + '@typescript-eslint/utils': 8.4.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 8.4.0 + eslint: 9.9.1(jiti@1.21.0) graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 @@ -19611,27 +19476,27 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.2.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)': + '@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4)': dependencies: '@typescript-eslint/scope-manager': 7.2.0 '@typescript-eslint/types': 7.2.0 '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.5.4) '@typescript-eslint/visitor-keys': 7.2.0 debug: 4.3.6 - eslint: 9.9.0(jiti@1.21.0) + eslint: 9.9.1(jiti@1.21.0) optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)': + '@typescript-eslint/parser@8.4.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4)': dependencies: - '@typescript-eslint/scope-manager': 8.3.0 - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.3.0 + '@typescript-eslint/scope-manager': 8.4.0 + '@typescript-eslint/types': 8.4.0 + '@typescript-eslint/typescript-estree': 8.4.0(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 8.4.0 debug: 4.3.6 - eslint: 9.9.0(jiti@1.21.0) + eslint: 9.9.1(jiti@1.21.0) optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: @@ -19642,20 +19507,32 @@ snapshots: '@typescript-eslint/types': 7.2.0 '@typescript-eslint/visitor-keys': 7.2.0 - '@typescript-eslint/scope-manager@8.2.0': - dependencies: - '@typescript-eslint/types': 8.2.0 - '@typescript-eslint/visitor-keys': 8.2.0 - '@typescript-eslint/scope-manager@8.3.0': dependencies: '@typescript-eslint/types': 8.3.0 '@typescript-eslint/visitor-keys': 8.3.0 - '@typescript-eslint/type-utils@8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)': + '@typescript-eslint/scope-manager@8.4.0': dependencies: - '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) - '@typescript-eslint/utils': 8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) + '@typescript-eslint/types': 8.4.0 + '@typescript-eslint/visitor-keys': 8.4.0 + + '@typescript-eslint/type-utils@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4)': + dependencies: + '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.5.4) + '@typescript-eslint/utils': 7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4) + debug: 4.3.6 + eslint: 9.9.1(jiti@1.21.0) + ts-api-utils: 1.3.0(typescript@5.5.4) + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/type-utils@8.4.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4)': + dependencies: + '@typescript-eslint/typescript-estree': 8.4.0(typescript@5.5.4) + '@typescript-eslint/utils': 8.4.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4) debug: 4.3.6 ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: @@ -19668,10 +19545,10 @@ snapshots: '@typescript-eslint/types@7.2.0': {} - '@typescript-eslint/types@8.2.0': {} - '@typescript-eslint/types@8.3.0': {} + '@typescript-eslint/types@8.4.0': {} + '@typescript-eslint/typescript-estree@7.2.0(typescript@5.5.4)': dependencies: '@typescript-eslint/types': 7.2.0 @@ -19687,12 +19564,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.2.0(typescript@5.5.4)': + '@typescript-eslint/typescript-estree@8.3.0(typescript@5.5.4)': dependencies: - '@typescript-eslint/types': 8.2.0 - '@typescript-eslint/visitor-keys': 8.2.0 + '@typescript-eslint/types': 8.3.0 + '@typescript-eslint/visitor-keys': 8.3.0 debug: 4.3.6 - globby: 11.1.0 + fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 @@ -19702,10 +19579,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.3.0(typescript@5.5.4)': + '@typescript-eslint/typescript-estree@8.4.0(typescript@5.5.4)': dependencies: - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/visitor-keys': 8.3.0 + '@typescript-eslint/types': 8.4.0 + '@typescript-eslint/visitor-keys': 8.4.0 debug: 4.3.6 fast-glob: 3.3.2 is-glob: 4.0.3 @@ -19717,24 +19594,38 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.2.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)': + '@typescript-eslint/utils@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.0)) - '@typescript-eslint/scope-manager': 8.2.0 - '@typescript-eslint/types': 8.2.0 - '@typescript-eslint/typescript-estree': 8.2.0(typescript@5.5.4) - eslint: 9.9.0(jiti@1.21.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.0)) + '@types/json-schema': 7.0.15 + '@types/semver': 7.5.8 + '@typescript-eslint/scope-manager': 7.2.0 + '@typescript-eslint/types': 7.2.0 + '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.5.4) + eslint: 9.9.1(jiti@1.21.0) + semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)': + '@typescript-eslint/utils@8.3.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.0)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.0)) '@typescript-eslint/scope-manager': 8.3.0 '@typescript-eslint/types': 8.3.0 '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) - eslint: 9.9.0(jiti@1.21.0) + eslint: 9.9.1(jiti@1.21.0) + transitivePeerDependencies: + - supports-color + - typescript + + '@typescript-eslint/utils@8.4.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4)': + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.0)) + '@typescript-eslint/scope-manager': 8.4.0 + '@typescript-eslint/types': 8.4.0 + '@typescript-eslint/typescript-estree': 8.4.0(typescript@5.5.4) + eslint: 9.9.1(jiti@1.21.0) transitivePeerDependencies: - supports-color - typescript @@ -19744,37 +19635,37 @@ snapshots: '@typescript-eslint/types': 7.2.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@8.2.0': + '@typescript-eslint/visitor-keys@8.3.0': dependencies: - '@typescript-eslint/types': 8.2.0 + '@typescript-eslint/types': 8.3.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@8.3.0': + '@typescript-eslint/visitor-keys@8.4.0': dependencies: - '@typescript-eslint/types': 8.3.0 + '@typescript-eslint/types': 8.4.0 eslint-visitor-keys: 3.4.3 '@ungap/structured-clone@1.2.0': {} - '@unique-nft/opal-testnet-types@1003.70.0(@polkadot/api@12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/types@12.4.1)': + '@unique-nft/opal-testnet-types@1003.70.0(@polkadot/api@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/types@12.4.2)': dependencies: - '@polkadot/api': 12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.4.1 + '@polkadot/api': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 12.4.2 - '@unique-nft/quartz-mainnet-types@1003.70.0(@polkadot/api@12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/types@12.4.1)': + '@unique-nft/quartz-mainnet-types@1003.70.0(@polkadot/api@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/types@12.4.2)': dependencies: - '@polkadot/api': 12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.4.1 + '@polkadot/api': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 12.4.2 - '@unique-nft/sapphire-mainnet-types@1003.70.0(@polkadot/api@12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/types@12.4.1)': + '@unique-nft/sapphire-mainnet-types@1003.70.0(@polkadot/api@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/types@12.4.2)': dependencies: - '@polkadot/api': 12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.4.1 + '@polkadot/api': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 12.4.2 - '@unique-nft/unique-mainnet-types@1001.63.0(@polkadot/api@12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/types@12.4.1)': + '@unique-nft/unique-mainnet-types@1001.63.0(@polkadot/api@12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(@polkadot/types@12.4.2)': dependencies: - '@polkadot/api': 12.4.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@polkadot/types': 12.4.1 + '@polkadot/api': 12.4.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@polkadot/types': 12.4.2 '@uniswap/permit2-sdk@1.3.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: @@ -19784,14 +19675,14 @@ snapshots: - bufferutil - utf-8-validate - '@vercel/analytics@1.3.1(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': + '@vercel/analytics@1.3.1(next@14.2.8(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': dependencies: server-only: 0.0.1 optionalDependencies: - next: 14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 - '@vercel/build-utils@8.3.6': {} + '@vercel/build-utils@8.3.9': {} '@vercel/error-utils@2.0.2': {} @@ -19813,13 +19704,13 @@ snapshots: - encoding - supports-color - '@vercel/node@3.2.8': + '@vercel/node@3.2.11': dependencies: '@edge-runtime/node-utils': 2.3.0 '@edge-runtime/primitives': 4.1.0 '@edge-runtime/vm': 3.2.0 '@types/node': 16.18.11 - '@vercel/build-utils': 8.3.6 + '@vercel/build-utils': 8.3.9 '@vercel/error-utils': 2.0.2 '@vercel/nft': 0.27.3 '@vercel/static-config': 3.0.0 @@ -19847,13 +19738,13 @@ snapshots: json-schema-to-ts: 1.6.4 ts-morph: 12.0.0 - '@vitest/eslint-plugin@1.1.0(@typescript-eslint/utils@8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)(vitest@2.0.5(@edge-runtime/vm@3.2.0)(@types/node@20.16.1)(terser@5.31.0))': + '@vitest/eslint-plugin@1.1.0(@typescript-eslint/utils@8.4.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4)(vitest@2.0.5(@edge-runtime/vm@3.2.0)(@types/node@20.16.5)(terser@5.31.0))': dependencies: - eslint: 9.9.0(jiti@1.21.0) + eslint: 9.9.1(jiti@1.21.0) optionalDependencies: - '@typescript-eslint/utils': 8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) + '@typescript-eslint/utils': 8.4.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4) typescript: 5.5.4 - vitest: 2.0.5(@edge-runtime/vm@3.2.0)(@types/node@20.16.1)(terser@5.31.0) + vitest: 2.0.5(@edge-runtime/vm@3.2.0)(@types/node@20.16.5)(terser@5.31.0) '@vitest/expect@2.0.5': dependencies: @@ -19910,7 +19801,7 @@ snapshots: '@vue/shared': 3.4.27 estree-walker: 2.0.2 magic-string: 0.30.10 - postcss: 8.4.41 + postcss: 8.4.45 source-map-js: 1.2.0 '@vue/compiler-ssr@3.4.27': @@ -19924,7 +19815,7 @@ snapshots: optionalDependencies: typescript: 5.5.4 - '@wagmi/connectors@2.1.1-cjs(@wagmi/chains@1.1.0-cjs(typescript@5.5.4))(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)': + '@wagmi/connectors@2.1.1-cjs(@wagmi/chains@1.1.0-cjs(typescript@5.5.4))(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)': dependencies: '@coinbase/wallet-sdk': 3.9.3 '@ledgerhq/connect-kit-loader': 1.1.8 @@ -19935,7 +19826,7 @@ snapshots: '@web3modal/standalone': 2.4.3(react@18.3.1) abitype: 0.8.7(typescript@5.5.4)(zod@3.23.8) eventemitter3: 4.0.7 - viem: 2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) + viem: 2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) optionalDependencies: '@wagmi/chains': 1.1.0-cjs(typescript@5.5.4) typescript: 5.5.4 @@ -19962,17 +19853,17 @@ snapshots: - utf-8-validate - zod - '@wagmi/connectors@5.1.7(@types/react@18.3.4)(@wagmi/core@2.13.4(@tanstack/query-core@5.52.0)(@types/react@18.3.4)(immer@9.0.21)(react@18.3.1)(typescript@5.5.4)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@2.79.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)': + '@wagmi/connectors@5.1.8(@types/react@18.3.4)(@wagmi/core@2.13.4(@tanstack/query-core@5.54.1)(@types/react@18.3.4)(immer@9.0.21)(react@18.3.1)(typescript@5.5.4)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@2.79.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)': dependencies: '@coinbase/wallet-sdk': 4.0.4 '@metamask/sdk': 0.27.0(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@2.79.1)(utf-8-validate@5.0.10) '@safe-global/safe-apps-provider': 0.18.3(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) '@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) - '@wagmi/core': 2.13.4(@tanstack/query-core@5.52.0)(@types/react@18.3.4)(immer@9.0.21)(react@18.3.1)(typescript@5.5.4)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@walletconnect/ethereum-provider': 2.15.1(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) + '@wagmi/core': 2.13.4(@tanstack/query-core@5.54.1)(@types/react@18.3.4)(immer@9.0.21)(react@18.3.1)(typescript@5.5.4)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@walletconnect/ethereum-provider': 2.15.2(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) '@walletconnect/modal': 2.6.2(@types/react@18.3.4)(react@18.3.1) cbw-sdk: '@coinbase/wallet-sdk@3.9.3' - viem: 2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) + viem: 2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: @@ -20001,17 +19892,17 @@ snapshots: - utf-8-validate - zod - '@wagmi/connectors@5.1.7(@types/react@18.3.4)(@wagmi/core@2.13.4(@tanstack/query-core@5.52.0)(@types/react@18.3.4)(immer@9.0.21)(react@18.3.1)(typescript@5.5.4)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.21.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)': + '@wagmi/connectors@5.1.8(@types/react@18.3.4)(@wagmi/core@2.13.4(@tanstack/query-core@5.54.1)(@types/react@18.3.4)(immer@9.0.21)(react@18.3.1)(typescript@5.5.4)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.21.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)': dependencies: '@coinbase/wallet-sdk': 4.0.4 '@metamask/sdk': 0.27.0(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.21.0)(utf-8-validate@5.0.10) '@safe-global/safe-apps-provider': 0.18.3(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) '@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) - '@wagmi/core': 2.13.4(@tanstack/query-core@5.52.0)(@types/react@18.3.4)(immer@9.0.21)(react@18.3.1)(typescript@5.5.4)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@walletconnect/ethereum-provider': 2.15.1(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) + '@wagmi/core': 2.13.4(@tanstack/query-core@5.54.1)(@types/react@18.3.4)(immer@9.0.21)(react@18.3.1)(typescript@5.5.4)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@walletconnect/ethereum-provider': 2.15.2(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) '@walletconnect/modal': 2.6.2(@types/react@18.3.4)(react@18.3.1) cbw-sdk: '@coinbase/wallet-sdk@3.9.3' - viem: 2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) + viem: 2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: @@ -20040,14 +19931,14 @@ snapshots: - utf-8-validate - zod - '@wagmi/core@1.1.1-cjs(@types/react@18.3.4)(bufferutil@4.0.8)(immer@9.0.21)(ioredis@5.4.1)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)': + '@wagmi/core@1.1.1-cjs(@types/react@18.3.5)(bufferutil@4.0.8)(immer@9.0.21)(ioredis@5.4.1)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)': dependencies: '@wagmi/chains': 1.1.0-cjs(typescript@5.5.4) - '@wagmi/connectors': 2.1.1-cjs(@wagmi/chains@1.1.0-cjs(typescript@5.5.4))(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + '@wagmi/connectors': 2.1.1-cjs(@wagmi/chains@1.1.0-cjs(typescript@5.5.4))(bufferutil@4.0.8)(ioredis@5.4.1)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) abitype: 0.8.7(typescript@5.5.4)(zod@3.23.8) eventemitter3: 4.0.7 - viem: 2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) - zustand: 4.5.2(@types/react@18.3.4)(immer@9.0.21)(react@18.3.1) + viem: 2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) + zustand: 4.5.2(@types/react@18.3.5)(immer@9.0.21)(react@18.3.1) optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: @@ -20075,14 +19966,14 @@ snapshots: - utf-8-validate - zod - '@wagmi/core@2.13.4(@tanstack/query-core@5.52.0)(@types/react@18.3.4)(immer@9.0.21)(react@18.3.1)(typescript@5.5.4)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))': + '@wagmi/core@2.13.4(@tanstack/query-core@5.54.1)(@types/react@18.3.4)(immer@9.0.21)(react@18.3.1)(typescript@5.5.4)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))': dependencies: eventemitter3: 5.0.1 mipd: 0.0.7(typescript@5.5.4) - viem: 2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) + viem: 2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) zustand: 4.4.1(@types/react@18.3.4)(immer@9.0.21)(react@18.3.1) optionalDependencies: - '@tanstack/query-core': 5.52.0 + '@tanstack/query-core': 5.54.1 typescript: 5.5.4 transitivePeerDependencies: - '@types/react' @@ -20125,7 +20016,7 @@ snapshots: - uWebSockets.js - utf-8-validate - '@walletconnect/core@2.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@walletconnect/core@2.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-provider': 1.0.14 @@ -20138,8 +20029,8 @@ snapshots: '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.15.1 - '@walletconnect/utils': 2.15.1 + '@walletconnect/types': 2.15.2 + '@walletconnect/utils': 2.15.2 events: 3.3.0 lodash.isequal: 4.5.0 uint8arrays: 3.1.0 @@ -20216,17 +20107,17 @@ snapshots: dependencies: tslib: 1.14.1 - '@walletconnect/ethereum-provider@2.15.1(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)': + '@walletconnect/ethereum-provider@2.15.2(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/jsonrpc-http-connection': 1.0.8 '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/modal': 2.6.2(@types/react@18.3.4)(react@18.3.1) - '@walletconnect/sign-client': 2.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@walletconnect/types': 2.15.1 - '@walletconnect/universal-provider': 2.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@walletconnect/utils': 2.15.1 + '@walletconnect/sign-client': 2.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.15.2 + '@walletconnect/universal-provider': 2.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/utils': 2.15.2 events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -20507,16 +20398,16 @@ snapshots: - uWebSockets.js - utf-8-validate - '@walletconnect/sign-client@2.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@walletconnect/sign-client@2.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@walletconnect/core': 2.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/core': 2.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.1.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.15.1 - '@walletconnect/utils': 2.15.1 + '@walletconnect/types': 2.15.2 + '@walletconnect/utils': 2.15.2 events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -20593,7 +20484,7 @@ snapshots: - ioredis - uWebSockets.js - '@walletconnect/types@2.15.1': + '@walletconnect/types@2.15.2': dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.2 @@ -20641,16 +20532,16 @@ snapshots: - ioredis - uWebSockets.js - '@walletconnect/universal-provider@2.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@walletconnect/universal-provider@2.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/jsonrpc-http-connection': 1.0.8 '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.1.2 - '@walletconnect/sign-client': 2.15.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@walletconnect/types': 2.15.1 - '@walletconnect/utils': 2.15.1 + '@walletconnect/sign-client': 2.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.15.2 + '@walletconnect/utils': 2.15.2 events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -20735,7 +20626,7 @@ snapshots: - ioredis - uWebSockets.js - '@walletconnect/utils@2.15.1': + '@walletconnect/utils@2.15.2': dependencies: '@stablelib/chacha20poly1305': 1.0.1 '@stablelib/hkdf': 1.0.1 @@ -20743,12 +20634,14 @@ snapshots: '@stablelib/sha256': 1.0.1 '@stablelib/x25519': 1.0.3 '@walletconnect/relay-api': 1.0.11 + '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.15.1 + '@walletconnect/types': 2.15.2 '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 + elliptic: 6.5.7 query-string: 7.1.3 uint8arrays: 3.1.0 transitivePeerDependencies: @@ -21261,14 +21154,14 @@ snapshots: auto-bind@4.0.0: {} - autoprefixer@10.4.20(postcss@8.4.41): + autoprefixer@10.4.20(postcss@8.4.45): dependencies: browserslist: 4.23.3 caniuse-lite: 1.0.30001651 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.1 - postcss: 8.4.41 + postcss: 8.4.45 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.7: @@ -21283,7 +21176,7 @@ snapshots: transitivePeerDependencies: - debug - axios@1.6.8: + axios@1.7.7: dependencies: follow-redirects: 1.15.6 form-data: 4.0.0 @@ -21526,7 +21419,7 @@ snapshots: canvas-renderer@2.2.1: dependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.5 capital-case@1.0.4: dependencies: @@ -21646,7 +21539,7 @@ snapshots: chrome-launcher@0.15.2: dependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.5 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -21696,9 +21589,9 @@ snapshots: dependencies: restore-cursor: 3.1.0 - cli-cursor@4.0.0: + cli-cursor@5.0.0: dependencies: - restore-cursor: 4.0.0 + restore-cursor: 5.1.0 cli-spinners@2.9.2: {} @@ -22197,6 +22090,16 @@ snapshots: minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 + elliptic@6.5.7: + dependencies: + bn.js: 4.12.0 + brorand: 1.1.0 + hash.js: 1.1.7 + hmac-drbg: 1.0.1 + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + minimalistic-crypto-utils: 1.0.1 + emoji-regex@10.3.0: {} emoji-regex@8.0.0: {} @@ -22561,29 +22464,30 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-compat-utils@0.5.0(eslint@9.9.0(jiti@1.21.0)): + eslint-compat-utils@0.5.0(eslint@9.9.1(jiti@1.21.0)): dependencies: - eslint: 9.9.0(jiti@1.21.0) + eslint: 9.9.1(jiti@1.21.0) semver: 7.6.3 - eslint-config-flat-gitignore@0.3.0(eslint@9.9.0(jiti@1.21.0)): + eslint-config-flat-gitignore@0.3.0(eslint@9.9.1(jiti@1.21.0)): dependencies: '@eslint/compat': 1.1.1 - eslint: 9.9.0(jiti@1.21.0) + eslint: 9.9.1(jiti@1.21.0) find-up-simple: 1.0.0 - eslint-config-next@14.2.5(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4): + eslint-config-next@14.2.8(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4): dependencies: - '@next/eslint-plugin-next': 14.2.5 + '@next/eslint-plugin-next': 14.2.8 '@rushstack/eslint-patch': 1.10.3 - '@typescript-eslint/parser': 7.2.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) - eslint: 9.9.0(jiti@1.21.0) + '@typescript-eslint/eslint-plugin': 7.2.0(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4) + '@typescript-eslint/parser': 7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4) + eslint: 9.9.1(jiti@1.21.0) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0)))(eslint@9.9.0(jiti@1.21.0)) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0)))(eslint@9.9.0(jiti@1.21.0)))(eslint@9.9.0(jiti@1.21.0)) - eslint-plugin-jsx-a11y: 6.8.0(eslint@9.9.0(jiti@1.21.0)) - eslint-plugin-react: 7.35.0(eslint@9.9.0(jiti@1.21.0)) - eslint-plugin-react-hooks: 4.6.2(eslint@9.9.0(jiti@1.21.0)) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.0)))(eslint@9.9.1(jiti@1.21.0)) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.0)))(eslint@9.9.1(jiti@1.21.0)))(eslint@9.9.1(jiti@1.21.0)) + eslint-plugin-jsx-a11y: 6.8.0(eslint@9.9.1(jiti@1.21.0)) + eslint-plugin-react: 7.35.2(eslint@9.9.1(jiti@1.21.0)) + eslint-plugin-react-hooks: 4.6.2(eslint@9.9.1(jiti@1.21.0)) optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: @@ -22592,7 +22496,7 @@ snapshots: eslint-flat-config-utils@0.3.1: dependencies: - '@types/eslint': 9.6.0 + '@types/eslint': 9.6.1 pathe: 1.1.2 eslint-import-resolver-node@0.3.9: @@ -22603,13 +22507,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0)))(eslint@9.9.0(jiti@1.21.0)): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.0)))(eslint@9.9.1(jiti@1.21.0)): dependencies: debug: 4.3.6 enhanced-resolve: 5.17.0 - eslint: 9.9.0(jiti@1.21.0) - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0)))(eslint@9.9.0(jiti@1.21.0)))(eslint@9.9.0(jiti@1.21.0)) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0)))(eslint@9.9.0(jiti@1.21.0)))(eslint@9.9.0(jiti@1.21.0)) + eslint: 9.9.1(jiti@1.21.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.0)))(eslint@9.9.1(jiti@1.21.0)))(eslint@9.9.1(jiti@1.21.0)) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.0)))(eslint@9.9.1(jiti@1.21.0)))(eslint@9.9.1(jiti@1.21.0)) fast-glob: 3.3.2 get-tsconfig: 4.7.5 is-core-module: 2.13.1 @@ -22620,45 +22524,45 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-merge-processors@0.1.0(eslint@9.9.0(jiti@1.21.0)): + eslint-merge-processors@0.1.0(eslint@9.9.1(jiti@1.21.0)): dependencies: - eslint: 9.9.0(jiti@1.21.0) + eslint: 9.9.1(jiti@1.21.0) - eslint-module-utils@2.8.1(@typescript-eslint/parser@7.2.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0)))(eslint@9.9.0(jiti@1.21.0)))(eslint@9.9.0(jiti@1.21.0)): + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.0)))(eslint@9.9.1(jiti@1.21.0)))(eslint@9.9.1(jiti@1.21.0)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 7.2.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) - eslint: 9.9.0(jiti@1.21.0) + '@typescript-eslint/parser': 7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4) + eslint: 9.9.1(jiti@1.21.0) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0)))(eslint@9.9.0(jiti@1.21.0)) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.0)))(eslint@9.9.1(jiti@1.21.0)) transitivePeerDependencies: - supports-color - eslint-plugin-antfu@2.3.6(eslint@9.9.0(jiti@1.21.0)): + eslint-plugin-antfu@2.4.1(eslint@9.9.1(jiti@1.21.0)): dependencies: '@antfu/utils': 0.7.10 - eslint: 9.9.0(jiti@1.21.0) + eslint: 9.9.1(jiti@1.21.0) - eslint-plugin-command@0.2.3(eslint@9.9.0(jiti@1.21.0)): + eslint-plugin-command@0.2.3(eslint@9.9.1(jiti@1.21.0)): dependencies: '@es-joy/jsdoccomment': 0.43.1 - eslint: 9.9.0(jiti@1.21.0) + eslint: 9.9.1(jiti@1.21.0) - eslint-plugin-es-x@7.6.0(eslint@9.9.0(jiti@1.21.0)): + eslint-plugin-es-x@7.6.0(eslint@9.9.1(jiti@1.21.0)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.0)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.0)) '@eslint-community/regexpp': 4.11.0 - eslint: 9.9.0(jiti@1.21.0) - eslint-compat-utils: 0.5.0(eslint@9.9.0(jiti@1.21.0)) + eslint: 9.9.1(jiti@1.21.0) + eslint-compat-utils: 0.5.0(eslint@9.9.1(jiti@1.21.0)) - eslint-plugin-import-x@4.1.1(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4): + eslint-plugin-import-x@4.1.1(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4): dependencies: - '@typescript-eslint/typescript-estree': 8.2.0(typescript@5.5.4) - '@typescript-eslint/utils': 8.2.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) + '@typescript-eslint/utils': 8.3.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4) debug: 4.3.6 doctrine: 3.0.0 - eslint: 9.9.0(jiti@1.21.0) + eslint: 9.9.1(jiti@1.21.0) eslint-import-resolver-node: 0.3.9 get-tsconfig: 4.7.5 is-glob: 4.0.3 @@ -22670,7 +22574,7 @@ snapshots: - supports-color - typescript - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0)))(eslint@9.9.0(jiti@1.21.0)))(eslint@9.9.0(jiti@1.21.0)): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.0)))(eslint@9.9.1(jiti@1.21.0)))(eslint@9.9.1(jiti@1.21.0)): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 @@ -22678,9 +22582,9 @@ snapshots: array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.9.0(jiti@1.21.0) + eslint: 9.9.1(jiti@1.21.0) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0)))(eslint@9.9.0(jiti@1.21.0)))(eslint@9.9.0(jiti@1.21.0)) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.0)))(eslint@9.9.1(jiti@1.21.0)))(eslint@9.9.1(jiti@1.21.0)) hasown: 2.0.2 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -22691,20 +22595,20 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 7.2.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) + '@typescript-eslint/parser': 7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsdoc@50.2.2(eslint@9.9.0(jiti@1.21.0)): + eslint-plugin-jsdoc@50.2.2(eslint@9.9.1(jiti@1.21.0)): dependencies: '@es-joy/jsdoccomment': 0.48.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.3.6 escape-string-regexp: 4.0.0 - eslint: 9.9.0(jiti@1.21.0) + eslint: 9.9.1(jiti@1.21.0) espree: 10.1.0 esquery: 1.6.0 parse-imports: 2.1.1 @@ -22714,18 +22618,18 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@2.16.0(eslint@9.9.0(jiti@1.21.0)): + eslint-plugin-jsonc@2.16.0(eslint@9.9.1(jiti@1.21.0)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.0)) - eslint: 9.9.0(jiti@1.21.0) - eslint-compat-utils: 0.5.0(eslint@9.9.0(jiti@1.21.0)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.0)) + eslint: 9.9.1(jiti@1.21.0) + eslint-compat-utils: 0.5.0(eslint@9.9.1(jiti@1.21.0)) espree: 9.6.1 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.0 natural-compare: 1.4.0 synckit: 0.6.2 - eslint-plugin-jsx-a11y@6.8.0(eslint@9.9.0(jiti@1.21.0)): + eslint-plugin-jsx-a11y@6.8.0(eslint@9.9.1(jiti@1.21.0)): dependencies: '@babel/runtime': 7.24.6 aria-query: 5.3.0 @@ -22737,7 +22641,7 @@ snapshots: damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 es-iterator-helpers: 1.0.19 - eslint: 9.9.0(jiti@1.21.0) + eslint: 9.9.1(jiti@1.21.0) hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -22745,19 +22649,19 @@ snapshots: object.entries: 1.1.8 object.fromentries: 2.0.8 - eslint-plugin-markdown@5.1.0(eslint@9.9.0(jiti@1.21.0)): + eslint-plugin-markdown@5.1.0(eslint@9.9.1(jiti@1.21.0)): dependencies: - eslint: 9.9.0(jiti@1.21.0) + eslint: 9.9.1(jiti@1.21.0) mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color - eslint-plugin-n@17.10.2(eslint@9.9.0(jiti@1.21.0)): + eslint-plugin-n@17.10.2(eslint@9.9.1(jiti@1.21.0)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.0)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.0)) enhanced-resolve: 5.17.0 - eslint: 9.9.0(jiti@1.21.0) - eslint-plugin-es-x: 7.6.0(eslint@9.9.0(jiti@1.21.0)) + eslint: 9.9.1(jiti@1.21.0) + eslint-plugin-es-x: 7.6.0(eslint@9.9.1(jiti@1.21.0)) get-tsconfig: 4.7.5 globals: 15.9.0 ignore: 5.3.1 @@ -22766,28 +22670,28 @@ snapshots: eslint-plugin-no-only-tests@3.3.0: {} - eslint-plugin-perfectionist@3.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.9.0(jiti@1.21.0))): + eslint-plugin-perfectionist@3.3.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.9.1(jiti@1.21.0))): dependencies: '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/utils': 8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) - eslint: 9.9.0(jiti@1.21.0) + '@typescript-eslint/utils': 8.3.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4) + eslint: 9.9.1(jiti@1.21.0) minimatch: 10.0.1 natural-compare-lite: 1.4.0 optionalDependencies: - vue-eslint-parser: 9.4.3(eslint@9.9.0(jiti@1.21.0)) + vue-eslint-parser: 9.4.3(eslint@9.9.1(jiti@1.21.0)) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-react-hooks@4.6.2(eslint@9.9.0(jiti@1.21.0)): + eslint-plugin-react-hooks@4.6.2(eslint@9.9.1(jiti@1.21.0)): dependencies: - eslint: 9.9.0(jiti@1.21.0) + eslint: 9.9.1(jiti@1.21.0) - eslint-plugin-react-hooks@5.1.0-beta-26f2496093-20240514(eslint@9.9.0(jiti@1.21.0)): + eslint-plugin-react-hooks@5.1.0-beta-26f2496093-20240514(eslint@9.9.1(jiti@1.21.0)): dependencies: - eslint: 9.9.0(jiti@1.21.0) + eslint: 9.9.1(jiti@1.21.0) - eslint-plugin-react@7.35.0(eslint@9.9.0(jiti@1.21.0)): + eslint-plugin-react@7.35.2(eslint@9.9.1(jiti@1.21.0)): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -22795,7 +22699,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.0.19 - eslint: 9.9.0(jiti@1.21.0) + eslint: 9.9.1(jiti@1.21.0) estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -22809,39 +22713,39 @@ snapshots: string.prototype.matchall: 4.0.11 string.prototype.repeat: 1.0.0 - eslint-plugin-regexp@2.6.0(eslint@9.9.0(jiti@1.21.0)): + eslint-plugin-regexp@2.6.0(eslint@9.9.1(jiti@1.21.0)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.0)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.0)) '@eslint-community/regexpp': 4.11.0 comment-parser: 1.4.1 - eslint: 9.9.0(jiti@1.21.0) + eslint: 9.9.1(jiti@1.21.0) jsdoc-type-pratt-parser: 4.1.0 refa: 0.12.1 regexp-ast-analysis: 0.7.1 scslre: 0.3.0 - eslint-plugin-simple-import-sort@12.1.1(eslint@9.9.0(jiti@1.21.0)): + eslint-plugin-simple-import-sort@12.1.1(eslint@9.9.1(jiti@1.21.0)): dependencies: - eslint: 9.9.0(jiti@1.21.0) + eslint: 9.9.1(jiti@1.21.0) - eslint-plugin-toml@0.11.1(eslint@9.9.0(jiti@1.21.0)): + eslint-plugin-toml@0.11.1(eslint@9.9.1(jiti@1.21.0)): dependencies: debug: 4.3.6 - eslint: 9.9.0(jiti@1.21.0) - eslint-compat-utils: 0.5.0(eslint@9.9.0(jiti@1.21.0)) + eslint: 9.9.1(jiti@1.21.0) + eslint-compat-utils: 0.5.0(eslint@9.9.1(jiti@1.21.0)) lodash: 4.17.21 toml-eslint-parser: 0.10.0 transitivePeerDependencies: - supports-color - eslint-plugin-unicorn@55.0.0(eslint@9.9.0(jiti@1.21.0)): + eslint-plugin-unicorn@55.0.0(eslint@9.9.1(jiti@1.21.0)): dependencies: '@babel/helper-validator-identifier': 7.24.6 - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.0)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.0)) ci-info: 4.0.0 clean-regexp: 1.0.0 core-js-compat: 3.37.1 - eslint: 9.9.0(jiti@1.21.0) + eslint: 9.9.1(jiti@1.21.0) esquery: 1.6.0 globals: 15.9.0 indent-string: 4.0.0 @@ -22854,41 +22758,41 @@ snapshots: semver: 7.6.3 strip-indent: 3.0.0 - eslint-plugin-unused-imports@4.1.3(@typescript-eslint/eslint-plugin@8.3.0(@typescript-eslint/parser@8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0)): + eslint-plugin-unused-imports@4.1.3(@typescript-eslint/eslint-plugin@8.4.0(@typescript-eslint/parser@8.4.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.0)): dependencies: - eslint: 9.9.0(jiti@1.21.0) + eslint: 9.9.1(jiti@1.21.0) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.3.0(@typescript-eslint/parser@8.3.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) + '@typescript-eslint/eslint-plugin': 8.4.0(@typescript-eslint/parser@7.2.0(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.0))(typescript@5.5.4) - eslint-plugin-vue@9.27.0(eslint@9.9.0(jiti@1.21.0)): + eslint-plugin-vue@9.28.0(eslint@9.9.1(jiti@1.21.0)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.0)) - eslint: 9.9.0(jiti@1.21.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.0)) + eslint: 9.9.1(jiti@1.21.0) globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.0 semver: 7.6.3 - vue-eslint-parser: 9.4.3(eslint@9.9.0(jiti@1.21.0)) + vue-eslint-parser: 9.4.3(eslint@9.9.1(jiti@1.21.0)) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color - eslint-plugin-yml@1.14.0(eslint@9.9.0(jiti@1.21.0)): + eslint-plugin-yml@1.14.0(eslint@9.9.1(jiti@1.21.0)): dependencies: debug: 4.3.6 - eslint: 9.9.0(jiti@1.21.0) - eslint-compat-utils: 0.5.0(eslint@9.9.0(jiti@1.21.0)) + eslint: 9.9.1(jiti@1.21.0) + eslint-compat-utils: 0.5.0(eslint@9.9.1(jiti@1.21.0)) lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 1.2.3 transitivePeerDependencies: - supports-color - eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.27)(eslint@9.9.0(jiti@1.21.0)): + eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.27)(eslint@9.9.1(jiti@1.21.0)): dependencies: '@vue/compiler-sfc': 3.4.27 - eslint: 9.9.0(jiti@1.21.0) + eslint: 9.9.1(jiti@1.21.0) eslint-scope@5.1.1: dependencies: @@ -22952,20 +22856,20 @@ snapshots: transitivePeerDependencies: - supports-color - eslint@9.9.0(jiti@1.21.0): + eslint@9.9.1(jiti@1.21.0): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.0)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.0)) '@eslint-community/regexpp': 4.11.0 - '@eslint/config-array': 0.17.1 + '@eslint/config-array': 0.18.0 '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.9.0 + '@eslint/js': 9.9.1 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.3.0 '@nodelib/fs.walk': 1.2.8 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.5 + debug: 4.3.6 escape-string-regexp: 4.0.0 eslint-scope: 8.0.2 eslint-visitor-keys: 4.0.0 @@ -23560,13 +23464,13 @@ snapshots: graphemer@1.4.0: {} - graphql-config@5.0.3(@types/node@20.16.1)(bufferutil@4.0.8)(graphql@16.9.0)(typescript@5.5.4)(utf-8-validate@5.0.10): + graphql-config@5.0.3(@types/node@20.16.5)(bufferutil@4.0.8)(graphql@16.9.0)(typescript@5.5.4)(utf-8-validate@5.0.10): dependencies: '@graphql-tools/graphql-file-loader': 8.0.1(graphql@16.9.0) '@graphql-tools/json-file-loader': 8.0.1(graphql@16.9.0) '@graphql-tools/load': 8.0.2(graphql@16.9.0) '@graphql-tools/merge': 9.0.4(graphql@16.9.0) - '@graphql-tools/url-loader': 8.0.2(@types/node@20.16.1)(bufferutil@4.0.8)(graphql@16.9.0)(utf-8-validate@5.0.10) + '@graphql-tools/url-loader': 8.0.2(@types/node@20.16.5)(bufferutil@4.0.8)(graphql@16.9.0)(utf-8-validate@5.0.10) '@graphql-tools/utils': 10.2.0(graphql@16.9.0) cosmiconfig: 8.3.6(typescript@5.5.4) graphql: 16.9.0 @@ -24111,7 +24015,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.16.1 + '@types/node': 20.16.5 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -24132,13 +24036,13 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.16.1 + '@types/node': 20.16.5 jest-util: 29.7.0 jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.16.1 + '@types/node': 20.16.5 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -24155,19 +24059,19 @@ snapshots: jest-worker@26.6.2: dependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.5 merge-stream: 2.0.0 supports-color: 7.2.0 jest-worker@27.5.1: dependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.5 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.5 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -24581,9 +24485,9 @@ snapshots: merge2@1.4.1: {} - meros@1.3.0(@types/node@20.16.1): + meros@1.3.0(@types/node@20.16.5): optionalDependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.5 mersenne-twister@1.1.0: {} @@ -24765,11 +24669,6 @@ snapshots: transitivePeerDependencies: - supports-color - micromatch@4.0.2: - dependencies: - braces: 3.0.3 - picomatch: 2.3.1 - micromatch@4.0.7: dependencies: braces: 3.0.3 @@ -24791,6 +24690,8 @@ snapshots: mimic-fn@4.0.0: {} + mimic-function@5.0.1: {} + min-indent@1.0.1: {} mini-svg-data-uri@1.4.4: {} @@ -24930,19 +24831,19 @@ snapshots: neo-async@2.6.2: {} - next-axiom@1.4.1(next@14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1): + next-axiom@1.4.1(next@14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1): dependencies: - next: 14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 use-deep-compare: 1.3.0(react@18.3.1) whatwg-fetch: 3.6.20 - next-pwa@5.6.0(@babel/core@7.24.6)(next@14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(webpack@5.91.0): + next-pwa@5.6.0(@babel/core@7.24.6)(next@14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(webpack@5.91.0): dependencies: babel-loader: 8.3.0(@babel/core@7.24.6)(webpack@5.91.0) clean-webpack-plugin: 4.0.0(webpack@5.91.0) globby: 11.1.0 - next: 14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) terser-webpack-plugin: 5.3.10(webpack@5.91.0) workbox-webpack-plugin: 6.6.0(webpack@5.91.0) workbox-window: 6.6.0 @@ -24955,19 +24856,19 @@ snapshots: - uglify-js - webpack - next-seo@6.5.0(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next-seo@6.6.0(next@14.2.8(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - next: 14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - next-sitemap@4.2.3(next@14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): + next-sitemap@4.2.3(next@14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): dependencies: '@corex/deepmerge': 4.0.43 '@next/env': 13.5.6 fast-glob: 3.3.2 minimist: 1.2.8 - next: 14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-themes@0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: @@ -24976,9 +24877,9 @@ snapshots: next-tick@1.1.0: {} - next@14.2.5(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next@14.2.8(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@next/env': 14.2.5 + '@next/env': 14.2.8 '@swc/helpers': 0.5.5 busboy: 1.6.0 caniuse-lite: 1.0.30001651 @@ -24988,15 +24889,15 @@ snapshots: react-dom: 18.3.1(react@18.3.1) styled-jsx: 5.1.1(@babel/core@7.24.6)(babel-plugin-macros@3.1.0)(react@18.3.1) optionalDependencies: - '@next/swc-darwin-arm64': 14.2.5 - '@next/swc-darwin-x64': 14.2.5 - '@next/swc-linux-arm64-gnu': 14.2.5 - '@next/swc-linux-arm64-musl': 14.2.5 - '@next/swc-linux-x64-gnu': 14.2.5 - '@next/swc-linux-x64-musl': 14.2.5 - '@next/swc-win32-arm64-msvc': 14.2.5 - '@next/swc-win32-ia32-msvc': 14.2.5 - '@next/swc-win32-x64-msvc': 14.2.5 + '@next/swc-darwin-arm64': 14.2.8 + '@next/swc-darwin-x64': 14.2.8 + '@next/swc-linux-arm64-gnu': 14.2.8 + '@next/swc-linux-arm64-musl': 14.2.8 + '@next/swc-linux-x64-gnu': 14.2.8 + '@next/swc-linux-x64-musl': 14.2.8 + '@next/swc-win32-arm64-msvc': 14.2.8 + '@next/swc-win32-ia32-msvc': 14.2.8 + '@next/swc-win32-x64-msvc': 14.2.8 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros @@ -25185,6 +25086,10 @@ snapshots: dependencies: mimic-fn: 4.0.0 + onetime@7.0.0: + dependencies: + mimic-function: 5.0.1 + open@6.4.0: dependencies: is-wsl: 1.1.0 @@ -25228,16 +25133,16 @@ snapshots: strip-ansi: 6.0.1 wcwidth: 1.0.1 - ora@8.0.1: + ora@8.1.0: dependencies: chalk: 5.3.0 - cli-cursor: 4.0.0 + cli-cursor: 5.0.0 cli-spinners: 2.9.2 is-interactive: 2.0.0 is-unicode-supported: 2.0.0 log-symbols: 6.0.0 stdin-discarder: 0.2.2 - string-width: 7.1.0 + string-width: 7.2.0 strip-ansi: 7.1.0 os-tmpdir@1.0.2: {} @@ -25384,6 +25289,8 @@ snapshots: picocolors@1.0.1: {} + picocolors@1.1.0: {} + picomatch@2.3.1: {} picomatch@4.0.2: {} @@ -25464,38 +25371,38 @@ snapshots: possible-typed-array-names@1.0.0: {} - postcss-import@15.1.0(postcss@8.4.41): + postcss-import@15.1.0(postcss@8.4.45): dependencies: - postcss: 8.4.41 + postcss: 8.4.45 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - postcss-js@4.0.1(postcss@8.4.41): + postcss-js@4.0.1(postcss@8.4.45): dependencies: camelcase-css: 2.0.1 - postcss: 8.4.41 + postcss: 8.4.45 - postcss-load-config@4.0.2(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.4)): + postcss-load-config@4.0.2(postcss@8.4.45)(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4)): dependencies: lilconfig: 3.1.1 yaml: 2.4.2 optionalDependencies: - postcss: 8.4.41 - ts-node: 10.9.2(@types/node@20.16.1)(typescript@5.5.4) + postcss: 8.4.45 + ts-node: 10.9.2(@types/node@20.16.5)(typescript@5.5.4) - postcss-load-config@6.0.1(jiti@1.21.0)(postcss@8.4.41)(tsx@4.11.0)(yaml@2.4.2): + postcss-load-config@6.0.1(jiti@1.21.0)(postcss@8.4.45)(tsx@4.11.0)(yaml@2.4.2): dependencies: lilconfig: 3.1.1 optionalDependencies: jiti: 1.21.0 - postcss: 8.4.41 + postcss: 8.4.45 tsx: 4.11.0 yaml: 2.4.2 - postcss-nested@6.0.1(postcss@8.4.41): + postcss-nested@6.0.1(postcss@8.4.45): dependencies: - postcss: 8.4.41 + postcss: 8.4.45 postcss-selector-parser: 6.1.0 postcss-selector-parser@6.0.10: @@ -25522,7 +25429,7 @@ snapshots: picocolors: 1.0.1 source-map-js: 1.2.0 - postcss@8.4.41: + postcss@8.4.45: dependencies: nanoid: 3.3.7 picocolors: 1.0.1 @@ -25950,9 +25857,9 @@ snapshots: dependencies: jsesc: 0.5.0 - rehackt@0.1.0(@types/react@18.3.4)(react@18.3.1): + rehackt@0.1.0(@types/react@18.3.5)(react@18.3.1): optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 react: 18.3.1 relay-runtime@12.0.0: @@ -26004,10 +25911,10 @@ snapshots: onetime: 5.1.2 signal-exit: 3.0.7 - restore-cursor@4.0.0: + restore-cursor@5.1.0: dependencies: - onetime: 5.1.2 - signal-exit: 3.0.7 + onetime: 7.0.0 + signal-exit: 4.1.0 reusify@1.0.4: {} @@ -26441,7 +26348,7 @@ snapshots: emoji-regex: 9.2.2 strip-ansi: 7.1.0 - string-width@7.1.0: + string-width@7.2.0: dependencies: emoji-regex: 10.3.0 get-east-asian-width: 1.2.0 @@ -26607,7 +26514,7 @@ snapshots: tabbable@6.2.0: {} - tailwindcss@3.4.10(ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.4)): + tailwindcss@3.4.10(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -26623,11 +26530,11 @@ snapshots: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.0.1 - postcss: 8.4.41 - postcss-import: 15.1.0(postcss@8.4.41) - postcss-js: 4.0.1(postcss@8.4.41) - postcss-load-config: 4.0.2(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.4)) - postcss-nested: 6.0.1(postcss@8.4.41) + postcss: 8.4.45 + postcss-import: 15.1.0(postcss@8.4.45) + postcss-js: 4.0.1(postcss@8.4.45) + postcss-load-config: 4.0.2(postcss@8.4.45)(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4)) + postcss-nested: 6.0.1(postcss@8.4.45) postcss-selector-parser: 6.1.0 resolve: 1.22.8 sucrase: 3.35.0 @@ -26802,14 +26709,14 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - ts-node@10.9.2(@types/node@20.16.1)(typescript@5.2.2): + ts-node@10.9.2(@types/node@20.16.5)(typescript@5.2.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.16.1 + '@types/node': 20.16.5 acorn: 8.11.3 acorn-walk: 8.3.2 arg: 4.1.3 @@ -26820,14 +26727,14 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.4): + ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.16.1 + '@types/node': 20.16.5 acorn: 8.11.3 acorn-walk: 8.3.2 arg: 4.1.3 @@ -26857,7 +26764,7 @@ snapshots: tslib@2.6.3: {} - tsup@8.2.4(jiti@1.21.0)(postcss@8.4.41)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2): + tsup@8.2.4(jiti@1.21.0)(postcss@8.4.45)(tsx@4.11.0)(typescript@5.5.4)(yaml@2.4.2): dependencies: bundle-require: 5.0.0(esbuild@0.23.1) cac: 6.7.14 @@ -26869,14 +26776,14 @@ snapshots: globby: 11.1.0 joycon: 3.1.1 picocolors: 1.0.1 - postcss-load-config: 6.0.1(jiti@1.21.0)(postcss@8.4.41)(tsx@4.11.0)(yaml@2.4.2) + postcss-load-config: 6.0.1(jiti@1.21.0)(postcss@8.4.45)(tsx@4.11.0)(yaml@2.4.2) resolve-from: 5.0.0 rollup: 4.21.0 source-map: 0.8.0-beta.0 sucrase: 3.35.0 tree-kill: 1.2.2 optionalDependencies: - postcss: 8.4.41 + postcss: 8.4.45 typescript: 5.5.4 transitivePeerDependencies: - jiti @@ -26899,32 +26806,32 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - turbo-darwin-64@2.0.14: + turbo-darwin-64@2.1.1: optional: true - turbo-darwin-arm64@2.0.14: + turbo-darwin-arm64@2.1.1: optional: true - turbo-linux-64@2.0.14: + turbo-linux-64@2.1.1: optional: true - turbo-linux-arm64@2.0.14: + turbo-linux-arm64@2.1.1: optional: true - turbo-windows-64@2.0.14: + turbo-windows-64@2.1.1: optional: true - turbo-windows-arm64@2.0.14: + turbo-windows-arm64@2.1.1: optional: true - turbo@2.0.14: + turbo@2.1.1: optionalDependencies: - turbo-darwin-64: 2.0.14 - turbo-darwin-arm64: 2.0.14 - turbo-linux-64: 2.0.14 - turbo-linux-arm64: 2.0.14 - turbo-windows-64: 2.0.14 - turbo-windows-arm64: 2.0.14 + turbo-darwin-64: 2.1.1 + turbo-darwin-arm64: 2.1.1 + turbo-linux-64: 2.1.1 + turbo-linux-arm64: 2.1.1 + turbo-windows-64: 2.1.1 + turbo-windows-arm64: 2.1.1 tweetnacl@1.0.3: {} @@ -27031,9 +26938,7 @@ snapshots: dependencies: '@fastify/busboy': 2.1.1 - undici@6.3.0: - dependencies: - '@fastify/busboy': 2.1.1 + undici@6.19.8: {} unenv@1.9.0: dependencies: @@ -27187,13 +27092,13 @@ snapshots: vary@1.1.2: {} - viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8): + viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8): dependencies: '@adraffy/ens-normalize': 1.10.0 '@noble/curves': 1.4.0 '@noble/hashes': 1.4.0 '@scure/bip32': 1.4.0 - '@scure/bip39': 1.3.0 + '@scure/bip39': 1.4.0 abitype: 1.0.5(typescript@5.5.4)(zod@3.23.8) isows: 1.0.4(ws@8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)) webauthn-p256: 0.0.5 @@ -27222,13 +27127,13 @@ snapshots: - utf-8-validate - zod - vite-node@2.0.5(@types/node@20.16.1)(terser@5.31.0): + vite-node@2.0.5(@types/node@20.16.5)(terser@5.31.0): dependencies: cac: 6.7.14 debug: 4.3.6 pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.2.11(@types/node@20.16.1)(terser@5.31.0) + vite: 5.2.11(@types/node@20.16.5)(terser@5.31.0) transitivePeerDependencies: - '@types/node' - less @@ -27239,17 +27144,17 @@ snapshots: - supports-color - terser - vite@5.2.11(@types/node@20.16.1)(terser@5.31.0): + vite@5.2.11(@types/node@20.16.5)(terser@5.31.0): dependencies: esbuild: 0.20.2 - postcss: 8.4.41 + postcss: 8.4.45 rollup: 4.21.0 optionalDependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.5 fsevents: 2.3.3 terser: 5.31.0 - vitest@2.0.5(@edge-runtime/vm@3.2.0)(@types/node@20.16.1)(terser@5.31.0): + vitest@2.0.5(@edge-runtime/vm@3.2.0)(@types/node@20.16.5)(terser@5.31.0): dependencies: '@ampproject/remapping': 2.3.0 '@vitest/expect': 2.0.5 @@ -27267,12 +27172,12 @@ snapshots: tinybench: 2.8.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.2.11(@types/node@20.16.1)(terser@5.31.0) - vite-node: 2.0.5(@types/node@20.16.1)(terser@5.31.0) + vite: 5.2.11(@types/node@20.16.5)(terser@5.31.0) + vite-node: 2.0.5(@types/node@20.16.5)(terser@5.31.0) why-is-node-running: 2.3.0 optionalDependencies: '@edge-runtime/vm': 3.2.0 - '@types/node': 20.16.1 + '@types/node': 20.16.5 transitivePeerDependencies: - less - lightningcss @@ -27284,10 +27189,10 @@ snapshots: vlq@1.0.1: {} - vue-eslint-parser@9.4.3(eslint@9.9.0(jiti@1.21.0)): + vue-eslint-parser@9.4.3(eslint@9.9.1(jiti@1.21.0)): dependencies: debug: 4.3.6 - eslint: 9.9.0(jiti@1.21.0) + eslint: 9.9.1(jiti@1.21.0) eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -27297,14 +27202,14 @@ snapshots: transitivePeerDependencies: - supports-color - wagmi@2.12.7(@tanstack/query-core@5.52.0)(@tanstack/react-query@5.52.0(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(immer@9.0.21)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@2.79.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8): + wagmi@2.12.8(@tanstack/query-core@5.54.1)(@tanstack/react-query@5.54.1(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(immer@9.0.21)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@2.79.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8): dependencies: - '@tanstack/react-query': 5.52.0(react@18.3.1) - '@wagmi/connectors': 5.1.7(@types/react@18.3.4)(@wagmi/core@2.13.4(@tanstack/query-core@5.52.0)(@types/react@18.3.4)(immer@9.0.21)(react@18.3.1)(typescript@5.5.4)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@2.79.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) - '@wagmi/core': 2.13.4(@tanstack/query-core@5.52.0)(@types/react@18.3.4)(immer@9.0.21)(react@18.3.1)(typescript@5.5.4)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@tanstack/react-query': 5.54.1(react@18.3.1) + '@wagmi/connectors': 5.1.8(@types/react@18.3.4)(@wagmi/core@2.13.4(@tanstack/query-core@5.54.1)(@types/react@18.3.4)(immer@9.0.21)(react@18.3.1)(typescript@5.5.4)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@2.79.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + '@wagmi/core': 2.13.4(@tanstack/query-core@5.54.1)(@types/react@18.3.4)(immer@9.0.21)(react@18.3.1)(typescript@5.5.4)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) react: 18.3.1 use-sync-external-store: 1.2.0(react@18.3.1) - viem: 2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) + viem: 2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: @@ -27334,14 +27239,14 @@ snapshots: - utf-8-validate - zod - wagmi@2.12.7(@tanstack/query-core@5.52.0)(@tanstack/react-query@5.52.0(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(immer@9.0.21)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.21.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8): + wagmi@2.12.8(@tanstack/query-core@5.54.1)(@tanstack/react-query@5.54.1(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(immer@9.0.21)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.21.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8): dependencies: - '@tanstack/react-query': 5.52.0(react@18.3.1) - '@wagmi/connectors': 5.1.7(@types/react@18.3.4)(@wagmi/core@2.13.4(@tanstack/query-core@5.52.0)(@types/react@18.3.4)(immer@9.0.21)(react@18.3.1)(typescript@5.5.4)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.21.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) - '@wagmi/core': 2.13.4(@tanstack/query-core@5.52.0)(@types/react@18.3.4)(immer@9.0.21)(react@18.3.1)(typescript@5.5.4)(viem@2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@tanstack/react-query': 5.54.1(react@18.3.1) + '@wagmi/connectors': 5.1.8(@types/react@18.3.4)(@wagmi/core@2.13.4(@tanstack/query-core@5.54.1)(@types/react@18.3.4)(immer@9.0.21)(react@18.3.1)(typescript@5.5.4)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.6)(@babel/preset-env@7.24.6(@babel/core@7.24.6))(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.21.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + '@wagmi/core': 2.13.4(@tanstack/query-core@5.54.1)(@types/react@18.3.4)(immer@9.0.21)(react@18.3.1)(typescript@5.5.4)(viem@2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) react: 18.3.1 use-sync-external-store: 1.2.0(react@18.3.1) - viem: 2.19.8(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) + viem: 2.21.2(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: @@ -27802,10 +27707,10 @@ snapshots: immer: 9.0.21 react: 18.3.1 - zustand@4.5.2(@types/react@18.3.4)(immer@9.0.21)(react@18.3.1): + zustand@4.5.2(@types/react@18.3.5)(immer@9.0.21)(react@18.3.1): dependencies: use-sync-external-store: 1.2.0(react@18.3.1) optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 immer: 9.0.21 react: 18.3.1 diff --git a/scripts/price/package.json b/scripts/price/package.json index ab4e6dac8..f90bc8f83 100644 --- a/scripts/price/package.json +++ b/scripts/price/package.json @@ -26,7 +26,7 @@ "lint": "TIMING=1 eslint src --fix" }, "devDependencies": { - "@apollo/client": "^3.11.4", + "@apollo/client": "^3.11.7", "@types/express": "^4.17.21", "@zenlink-interface/chain": "workspace:*", "@zenlink-interface/currency": "workspace:*", @@ -36,7 +36,7 @@ "@zenlink-interface/typescript-config": "workspace:*", "date-fns": "^3.6.0", "dotenv": "^16.4.5", - "eslint": "^9.9.0", + "eslint": "^9.9.1", "esno": "^4.7.0", "express": "^4.19.2", "fast-json-stable-stringify": "^2.1.0", diff --git a/scripts/treasury/package.json b/scripts/treasury/package.json index d56382a6d..6db80bb84 100644 --- a/scripts/treasury/package.json +++ b/scripts/treasury/package.json @@ -29,12 +29,12 @@ "@zenlink-interface/eslint-config": "workspace:*", "@zenlink-interface/typescript-config": "workspace:*", "dotenv": "^16.4.5", - "eslint": "^9.9.0", + "eslint": "^9.9.1", "esno": "^4.7.0", "fast-json-stable-stringify": "^2.1.0", "ts-node": "^10.9.2", "tsup": "^8.2.4", "typescript": "5.5.4", - "viem": "2.19.8" + "viem": "2.21.2" } } diff --git a/scripts/vote-merkle/package.json b/scripts/vote-merkle/package.json index 6423a26bb..095aa0011 100644 --- a/scripts/vote-merkle/package.json +++ b/scripts/vote-merkle/package.json @@ -30,13 +30,13 @@ "@zenlink-interface/graph-client": "workspace:*", "@zenlink-interface/typescript-config": "workspace:*", "dotenv": "^16.4.5", - "eslint": "^9.9.0", + "eslint": "^9.9.1", "esno": "^4.7.0", "fast-json-stable-stringify": "^2.1.0", "tiny-invariant": "^1.3.3", "ts-node": "^10.9.2", "tsup": "^8.2.4", "typescript": "5.5.4", - "viem": "2.19.8" + "viem": "2.21.2" } }