From 441d6b56cd8c7dc6f35cccc77a09c8d3503a3431 Mon Sep 17 00:00:00 2001 From: tche Date: Mon, 27 Jan 2025 14:55:57 +0100 Subject: [PATCH 01/34] chore: show AGW --- src/providers/WalletProvider/EVMProvider.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/providers/WalletProvider/EVMProvider.tsx b/src/providers/WalletProvider/EVMProvider.tsx index e937ad07f..471f0fc6b 100644 --- a/src/providers/WalletProvider/EVMProvider.tsx +++ b/src/providers/WalletProvider/EVMProvider.tsx @@ -13,9 +13,7 @@ import { WagmiProvider } from 'wagmi'; import { abstractWalletConnector } from '@abstract-foundation/agw-react/connectors'; const { config, connectors } = createDefaultWagmiConfig({ - connectors: [ - // abstractWalletConnector() - ], + connectors: [abstractWalletConnector()], coinbase: defaultCoinbaseConfig, metaMask: defaultMetaMaskConfig, walletConnect: defaultWalletConnectConfig, From a04f335e880d609893661f6c7804553c005d1ccf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?BRAMILLE=20S=C3=A9bastien?= <2752200+oktapodia@users.noreply.github.com> Date: Mon, 27 Jan 2025 15:17:22 +0000 Subject: [PATCH 02/34] Update .env.production --- .env.production | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.env.production b/.env.production index a5d84a0a1..49fed76ae 100644 --- a/.env.production +++ b/.env.production @@ -1,8 +1,8 @@ NEXT_PUBLIC_ENVIRONMENT=production NEXT_PUBLIC_SITE_URL=https://jumper.exchange NEXT_PUBLIC_GOOGLE_ANALYTICS_TRACKING_ID=G-7YZS76QSV1 -NEXT_PUBLIC_LIFI_API_URL=https://api-develop.jumper.exchange/p/lifi -NEXT_PUBLIC_ZAP_API_URL=https://api-develop.jumper.exchange/zaps +NEXT_PUBLIC_LIFI_API_URL=https://api.jumper.exchange/p/lifi +NEXT_PUBLIC_ZAP_API_URL=https://api.jumper.exchange/zaps NEXT_PUBLIC_WIDGET_INTEGRATOR=jumper.exchange NEXT_PUBLIC_WIDGET_INTEGRATOR_REFUEL=jumper.exchange.gas NEXT_PUBLIC_WIDGET_INTEGRATOR_BLOG=jumper.exchange.blog From 5b2a0bd90c9e2946926d028dde98b569c7dfc4a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?BRAMILLE=20S=C3=A9bastien?= <2752200+oktapodia@users.noreply.github.com> Date: Tue, 28 Jan 2025 08:50:59 +0000 Subject: [PATCH 03/34] fix: last boyco changes (#1662) --- .env.development | 1 + package.json | 2 +- pnpm-lock.yaml | 1571 +- public/berachain/gift.svg | 2 +- .../[lng]/berachain/RoycoClientProvider.tsx | 24 +- .../Berachain/BerachainExploreProtocol.tsx | 9 +- .../BerachainMarketCard.tsx | 11 +- .../BerachainMarketCardWithBadge.tsx | 80 +- .../StatCard/BerachainProgressCard.style.ts | 1 + .../StatCard/DigitTokenSymbolCard.tsx | 2 +- .../StatCard/TokenIncentivesCard.tsx | 96 +- .../StatCard/TokenIncentivesData.tsx | 203 +- .../BerachainMarkets/BerachainMarkets.tsx | 96 +- .../BerachainFilterIncentivesMenu.tsx | 5 +- .../BerachainFilterTokensMenu.tsx | 5 +- .../BerachainSearch.tsx | 14 +- .../roycoEnrichedDataCached.ts | 20829 ++++++++++++++++ .../BerachainProtocolInformation.tsx | 7 +- .../BerachainTransactionDetails/Recipe.tsx | 11 +- .../BerachainWidget/BerachainWidget.tsx | 12 +- .../DepositWidget/DepositInfo.tsx | 13 +- .../DepositWidget/DepositWidget.tsx | 11 +- .../components/BerachainWidget/InfoBlock.tsx | 4 +- .../BerachainWidget/TooltipIncentives.tsx | 90 +- .../WithdrawWidgetIncentiveTab.tsx | 20 +- .../WithdrawWidgetInputTokenTab.tsx | 8 +- .../components/TooltipProgressbar.tsx | 2 +- src/components/Berachain/const/title.ts | 6 +- .../Berachain/hooks/useActiveMarket.ts | 23 +- .../Berachain/hooks/useBerachainFaq.ts | 4 +- .../Berachain/hooks/useBerachainFilters.tsx | 25 + .../Berachain/hooks/useBerachainMarkets.ts | 45 +- src/components/Berachain/lockupTimeMap.ts | 2 +- src/components/Berachain/utils.ts | 8 + .../Menus/MainMenu/useMainMenuContent.tsx | 34 +- src/types/questDetails.ts | 1 + 36 files changed, 21809 insertions(+), 1468 deletions(-) create mode 100644 src/components/Berachain/components/BerachainMarkets/roycoEnrichedDataCached.ts create mode 100644 src/components/Berachain/hooks/useBerachainFilters.tsx diff --git a/.env.development b/.env.development index 76f663ebf..944248ce3 100644 --- a/.env.development +++ b/.env.development @@ -28,3 +28,4 @@ NEXT_PUBLIC_ROYCO_URL=https://istbjtfzjcnstpzunkje.supabase.co/ NEXT_PUBLIC_ROYCO_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImlzdGJqdGZ6amNuc3RwenVua2plIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MTUwOTk4NDYsImV4cCI6MjAzMDY3NTg0Nn0.1OCizFgWEFXQUeVnQ0NavmTaq0RxYaiJUL2zhlrPDQw NEXT_PUBLIC_ROYCO_ID=0df46115-3ae5-423c-abe7-7d17327aed73 NEXT_PUBLIC_ROYCO_FRONTEND_FEE_RECIPIENT=0x91aD352C1e419E6AA579F6a9307A7D88b28a147C + diff --git a/package.json b/package.json index 702ca0b07..a7ac1fed6 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "react-dom": "^18.3.1", "react-error-boundary": "^4.1.2", "react-i18next": "^15.1.4", - "royco": "0.9.238", + "royco": "0.9.324", "shallow-equal": "^3.1.0", "sharp": "^0.33.5", "siwe": "^2.3.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 585bf5f57..c0f1f0f4c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,13 +13,13 @@ importers: dependencies: '@abstract-foundation/agw-client': specifier: ^1.1.1 - version: 1.1.1(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + version: 1.3.0(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) '@abstract-foundation/agw-react': specifier: ^1.2.3 - version: 1.2.3(yporu4zbcxakfolbza3c4ypnmq) + version: 1.4.2(3hxi5giy6dqzjtyqxid3gmomcq) '@bigmi/react': specifier: ^0.1.0 - version: 0.1.0(@tanstack/query-core@5.62.16)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.62.16)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) + version: 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) '@emotion/cache': specifier: ^11.14.0 version: 11.14.0 @@ -37,16 +37,16 @@ importers: version: 2.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@lifi/explorer': specifier: ^0.1.0 - version: 0.1.0(ah2lw45sa65q4sxmhui3ibqeay) + version: 0.1.0(unhdzrparv27sple5ziikqamgy) '@lifi/sdk': specifier: 3.5.2 - version: 3.5.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + version: 3.5.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) '@lifi/wallet-management': specifier: ^3.6.0 - version: 3.6.0(6kk6tliteu3nudaiqletfs4qsi) + version: 3.6.0(sav5uqjueqw7ar4t4333ufqrdm) '@lifi/widget': specifier: ^3.14.1 - version: 3.14.1(xxqnfltjstyeh7b2a5w6fmdu2u) + version: 3.14.1(vwnw25q2w3kjz4elycgzck2mkm) '@metaplex-foundation/mpl-core': specifier: ^1.1.1 version: 1.1.1(@metaplex-foundation/umi@0.9.2)(@noble/hashes@1.7.1) @@ -76,7 +76,7 @@ importers: version: 14.2.23(next@14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@rive-app/react-canvas': specifier: ^4.17.6 - version: 4.17.6(react@18.3.1) + version: 4.17.8(react@18.3.1) '@safe-global/safe-apps-sdk': specifier: ^9.1.0 version: 9.1.0(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) @@ -85,7 +85,7 @@ importers: version: 8.51.0 '@sentry/nextjs': specifier: ^8.51.0 - version: 8.51.0(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.97.1(esbuild@0.24.2)) + version: 8.51.0(@opentelemetry/core@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.97.1(esbuild@0.24.2)) '@sentry/react': specifier: ^8.51.0 version: 8.51.0(react@18.3.1) @@ -109,7 +109,7 @@ importers: version: 5.64.2(react@18.3.1) '@wagmi/core': specifier: 2.16.3 - version: 2.16.3(@tanstack/query-core@5.62.16)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + version: 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) '@widgetbot/react-embed': specifier: ^1.9.0 version: 1.9.0(react@18.3.1) @@ -183,8 +183,8 @@ importers: specifier: ^15.1.4 version: 15.4.0(i18next@24.2.1(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) royco: - specifier: 0.9.238 - version: 0.9.238(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0) + specifier: 0.9.324 + version: 0.9.324(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0) shallow-equal: specifier: ^3.1.0 version: 3.1.0 @@ -202,10 +202,10 @@ importers: version: 11.0.5 viem: specifier: ^2.22.12 - version: 2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + version: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) wagmi: specifier: 2.14.9 - version: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.62.16)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + version: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) zustand: specifier: ^5.0.2 version: 5.0.3(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.4.0(react@18.3.1)) @@ -227,10 +227,10 @@ importers: version: 1.49.1 '@rainbow-me/rainbowkit': specifier: ^2.2.3 - version: 2.2.3(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.62.16)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) + version: 2.2.3(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) '@synthetixio/synpress': specifier: 4.0.0-alpha.7 - version: 4.0.0-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.7)(typescript@5.7.3))(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + version: 4.0.0-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) '@synthetixio/synpress-core': specifier: ^0.0.4 version: 0.0.4(@playwright/test@1.49.1) @@ -242,7 +242,7 @@ importers: version: 4.17.14 '@types/node': specifier: ^22.10.7 - version: 22.10.7 + version: 22.10.10 '@types/react': specifier: ^18.3.16 version: 18.3.18 @@ -290,7 +290,7 @@ importers: version: 9.1.7 lint-staged: specifier: ^15.4.1 - version: 15.4.1 + version: 15.4.3 prettier: specifier: ^3.4.2 version: 3.4.2 @@ -309,20 +309,20 @@ importers: packages: - '@abstract-foundation/agw-client@1.1.1': - resolution: {integrity: sha512-1+mLO8wg93znTLUe1nKdH9laQs2JL43YRfKRjfEm+Jtx1HABknnG4MMMnh5sin/Jbzqb0O5xALCLl9LveVhTdg==} + '@abstract-foundation/agw-client@1.3.0': + resolution: {integrity: sha512-rpo51uNQu8wpyWYUTGcyZY8Mt3tfZQKN0Sh0phPkeD2oIqZB4Ll3CNebwhvNi/AejyI6ZC+KWv6l4DVwZMwUDA==} peerDependencies: abitype: ^1.0.0 typescript: '>=5.0.4' - viem: ^2.21.26 + viem: ^2.22.14 peerDependenciesMeta: typescript: optional: true - '@abstract-foundation/agw-react@1.2.3': - resolution: {integrity: sha512-A1kIizGlMgIEHMxmwTUJUjCjr5iijedH+kYjGOoAX0wHkQQdPnIOCXcOtv37QRHnOWtQy+CscVewO3veLo3HKg==} + '@abstract-foundation/agw-react@1.4.2': + resolution: {integrity: sha512-wRz7xQBA1PqYa5+MPm6G1plUEqYkcCHWttQdYeGqLL1BGrqMJ6nMRC2HucfBpFNEDteVVXYd8O8VAX26scKsYw==} peerDependencies: - '@privy-io/cross-app-connect': ^0.1.4 + '@privy-io/cross-app-connect': ^0.1.5 '@privy-io/react-auth': ^2.0.5 '@rainbow-me/rainbowkit': '*' '@tanstack/react-query': ^5 @@ -330,7 +330,7 @@ packages: secp256k1: '>=5.0.1' thirdweb: ^5.68.0 typescript: '>=5.0.4' - viem: ^2.21.26 + viem: ^2.22.14 wagmi: ^2 peerDependenciesMeta: '@rainbow-me/rainbowkit': @@ -380,10 +380,6 @@ packages: resolution: {integrity: sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ==} engines: {node: '>=6.9.0'} - '@babel/generator@7.26.5': - resolution: {integrity: sha512-2caSP6fN9I7HOe6nqhtft7V4g7/V/gfDsC3Ag4W7kEzzvRGKqiv0pu0HogPiZ3KaVSoNDhUws6IJjDjpfmYIXw==} - engines: {node: '>=6.9.0'} - '@babel/helper-annotate-as-pure@7.25.9': resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} engines: {node: '>=6.9.0'} @@ -431,10 +427,6 @@ packages: resolution: {integrity: sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==} engines: {node: '>=6.9.0'} - '@babel/helper-plugin-utils@7.26.5': - resolution: {integrity: sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==} - engines: {node: '>=6.9.0'} - '@babel/helper-remap-async-to-generator@7.25.9': resolution: {integrity: sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==} engines: {node: '>=6.9.0'} @@ -476,11 +468,6 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - '@babel/parser@7.26.5': - resolution: {integrity: sha512-SRJ4jYmXRqV1/Xc+TIVG84WjHBXKlxO9sHQnA2Pf12QQEAp1LOh6kDzNHXcUnbH1QI0FDoPPVOt+vyUDucxpaw==} - engines: {node: '>=6.0.0'} - hasBin: true - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9': resolution: {integrity: sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==} engines: {node: '>=6.9.0'} @@ -799,12 +786,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-flow-strip-types@7.26.5': - resolution: {integrity: sha512-eGK26RsbIkYUns3Y8qKl362juDDYK+wEdPGHGrhzUl6CewZFo55VZ7hg+CyMFU4dd5QQakBN86nBMpRsFpRvbQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-for-of@7.25.9': resolution: {integrity: sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==} engines: {node: '>=6.9.0'} @@ -883,12 +864,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-nullish-coalescing-operator@7.26.6': - resolution: {integrity: sha512-CKW8Vu+uUZneQCPtXmSBUC6NCAUdya26hWCElAWh5mVSlSRsmiCPUUDKb3Z0szng1hiAJa098Hkhg9o4SE35Qw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-numeric-separator@7.25.9': resolution: {integrity: sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==} engines: {node: '>=6.9.0'} @@ -1039,12 +1014,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.26.5': - resolution: {integrity: sha512-GJhPO0y8SD5EYVCy2Zr+9dSZcEgaSmq5BLR0Oc25TOEhC+ba49vUAGZFjy8v79z9E1mdldq4x9d1xgh4L1d5dQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-unicode-escapes@7.25.9': resolution: {integrity: sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==} engines: {node: '>=6.9.0'} @@ -1120,18 +1089,10 @@ packages: resolution: {integrity: sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.26.5': - resolution: {integrity: sha512-rkOSPOw+AXbgtwUga3U4u8RpoK9FEFWBNAlTpcnkLFjL5CT+oyHNuUUC/xx6XefEJ16r38r8Bc/lfp6rYuHeJQ==} - engines: {node: '>=6.9.0'} - '@babel/types@7.26.3': resolution: {integrity: sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==} engines: {node: '>=6.9.0'} - '@babel/types@7.26.5': - resolution: {integrity: sha512-L6mZmwFDK6Cjh1nRCLXpa6no13ZIioJDz7mdkzHv399pThrTa/k0nUlNaenOeh2kWu/iaOQYElEpKPUswUa9Vg==} - engines: {node: '>=6.9.0'} - '@bigmi/client@0.1.0': resolution: {integrity: sha512-Y4jv3zrquCjov87MViMQMla1LKmOYQjlWbkSjztpVxU5o26rthhOG7JnOABjsNznr3MA4MPJCE0HYjmi46DTkg==} peerDependencies: @@ -2276,8 +2237,8 @@ packages: react-dom: '>=18' wagmi: ^2.14.0 - '@lit-labs/ssr-dom-shim@1.3.0': - resolution: {integrity: sha512-nQIWonJ6eFAvUUrSlwyHDm/aE8PBDu5kRpL0vHMg6K8fK3Diq1xdPjTnsJSwxABhaZ+5eBi1btQB5ShUTKo4nQ==} + '@lit-labs/ssr-dom-shim@1.2.1': + resolution: {integrity: sha512-wx4aBmgeGvFmOKucFKY+8VFJSYZxs9poN3SDNQFF6lT6NrQUnHiPB2PWz2sc4ieEcAaYYzN+1uWahEeTq2aRIQ==} '@lit/reactive-element@1.6.3': resolution: {integrity: sha512-QuTgnG52Poic7uM1AN5yJ09QMe0O28e10XzSvWDz02TJiiKee4stsiownEIadWm8nYzyDAyT+gKzUoZmiWQtsQ==} @@ -2516,9 +2477,10 @@ packages: resolution: {integrity: sha512-y+l1PNV0XDyY8sM3YtuMLK5vE3/hkfId+Do8pLo/OPxfxuFAUwcGz3oiiUuV46/aBpwTzZ+mRWVMtlSKbradhw==} engines: {node: '>= 14'} - '@mui/base@5.0.0-beta.69': - resolution: {integrity: sha512-r2YyGUXpZxj8rLAlbjp1x2BnMERTZ/dMqd9cClKj2OJ7ALAuiv/9X5E9eHfRc9o/dGRuLSMq/WTjREktJVjxVA==} + '@mui/base@5.0.0-beta.68': + resolution: {integrity: sha512-F1JMNeLS9Qhjj3wN86JUQYBtJoXyQvknxlzwNl6eS0ZABo1MiohMONj3/WQzYPSXIKC2bS/ZbyBzdHhi2GnEpA==} engines: {node: '>=14.0.0'} + deprecated: This package has been replaced by @base-ui-components/react peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -2552,14 +2514,14 @@ packages: '@types/react': optional: true - '@mui/lab@6.0.0-beta.24': - resolution: {integrity: sha512-Off0rx2065TfGu5Z8E4OduNiVAqE9p9A8N1268hoXOcx7HzARxJsDFLRKvWgpPMqmGEvR8DVaHkcF2N90UB15A==} + '@mui/lab@6.0.0-beta.21': + resolution: {integrity: sha512-hiFZgTwBNhJMUlEhmqfW4+5wy3C8UF9KFuzSOux6x4kgc9hsC0l+motXcF1Vyh+jhJYGeZ6yUoImqCf9RWzEvw==} engines: {node: '>=14.0.0'} peerDependencies: '@emotion/react': ^11.5.0 '@emotion/styled': ^11.3.0 - '@mui/material': ^6.4.1 - '@mui/material-pigment-css': ^6.4.1 + '@mui/material': ^6.3.0 + '@mui/material-pigment-css': ^6.3.0 '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -2743,10 +2705,6 @@ packages: '@noble/curves@1.4.2': resolution: {integrity: sha512-TavHr8qycMChk8UwMld0ZDRvatedkzWfH8IiaeGCfymOP5i0hSCozz9vHOL0nkwk7HRMlFnAiKpS2jrUmSybcw==} - '@noble/curves@1.7.0': - resolution: {integrity: sha512-UTMhXK9SeDhFJVrHeUJ5uZlI6ajXg10O6Ddocf9S6GjbSBVZsJo88HzKwXznNfGpMTRDyJkqMjNDPYgf0qFWnw==} - engines: {node: ^14.21.3 || >=16} - '@noble/curves@1.8.0': resolution: {integrity: sha512-j84kjAbzEnQHaSIhRPUmB3/eVXu2k3dKPl2LOrR8fSOIL+89U+7lV117EWHtq/GHM3ReGHM46iRBdZfpc4HRUQ==} engines: {node: ^14.21.3 || >=16} @@ -2763,14 +2721,6 @@ packages: resolution: {integrity: sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==} engines: {node: '>= 16'} - '@noble/hashes@1.6.0': - resolution: {integrity: sha512-YUULf0Uk4/mAA89w+k3+yUYh6NrEvxZa5T6SY3wlMvE2chHkxFUUIDI8/XW1QSC357iA5pSnqt7XEhvFOqmDyQ==} - engines: {node: ^14.21.3 || >=16} - - '@noble/hashes@1.6.1': - resolution: {integrity: sha512-pq5D8h10hHBjyqX+cfBm0i8JUXJ0UhczFc4r74zbuT9XgewFo2E3J1cOaGtdZynILNmQ685YWGzGE1Zv6io50w==} - engines: {node: ^14.21.3 || >=16} - '@noble/hashes@1.7.0': resolution: {integrity: sha512-HXydb0DgzTpDPwbVeDGCG1gIu7X6+AuU6Zl6av/E/KG8LMsvPntvq+w17CHRpKBmN6Ybdrt1eP3k4cj8DJa78w==} engines: {node: ^14.21.3 || >=16} @@ -2807,8 +2757,8 @@ packages: resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==} engines: {node: '>=8.0.0'} - '@opentelemetry/context-async-hooks@1.30.1': - resolution: {integrity: sha512-s5vvxXPVdjqS3kTLKMeBMvop9hbWkwzBpu+mUO2M7sZtlkyDJGwFe33wRKnbaYDo8ExRVBIIdwIGrqpxHuKttA==} + '@opentelemetry/context-async-hooks@1.30.0': + resolution: {integrity: sha512-roCetrG/cz0r/gugQm/jFo75UxblVvHaNSRoR0kSSRSzXFAiIBqFCZuH458BHBNRtRe+0yJdIJ21L9t94bw7+g==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' @@ -2819,8 +2769,8 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/core@1.30.1': - resolution: {integrity: sha512-OOCM2C/QIURhJMuKaekP3TRBxBKxG/TWWA0TL2J6nXUtDnuCtccy49LUJF8xPFXMX+0LMcxFpCo8M9cGY1W6rQ==} + '@opentelemetry/core@1.30.0': + resolution: {integrity: sha512-Q/3u/K73KUjTCnFUP97ZY+pBjQ1kPEgjOfXj/bJl8zW7GbXdkw6cwuyZk6ZTXkVgCBsYRYUzx4fvYK1jxdb9MA==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' @@ -2985,14 +2935,14 @@ packages: resolution: {integrity: sha512-faYX1N0gpLhej/6nyp6bgRjzAKXn5GOEMYY7YhciSfCoITAktLUtQ36d24QEWNA1/WA1y6qQunCe0OhHRkVl9g==} engines: {node: '>=14'} - '@opentelemetry/resources@1.30.1': - resolution: {integrity: sha512-5UxZqiAgLYGFjS4s9qm5mBVo433u+dSPUFWVWXmLAD4wB65oMCoXaJP1KJa9DIYYMeHu3z4BZcStG3LC593cWA==} + '@opentelemetry/resources@1.30.0': + resolution: {integrity: sha512-5mGMjL0Uld/99t7/pcd7CuVtJbkARckLVuiOX84nO8RtLtIz0/J6EOHM2TGvPZ6F4K+XjUq13gMx14w80SVCQg==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/sdk-trace-base@1.30.1': - resolution: {integrity: sha512-jVPgBbH1gCy2Lb7X0AVQ8XAfgg0pJ4nvl8/IiQA6nxOsPvS+0zMJaFSs2ltXe0J6C8dqjcnpyqINDJmU30+uOg==} + '@opentelemetry/sdk-trace-base@1.30.0': + resolution: {integrity: sha512-RKQDaDIkV7PwizmHw+rE/FgfB2a6MBx+AEVVlAHXRG1YYxLiBpPX2KhmoB99R5vA4b72iJrjle68NDWnbrE9Dg==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' @@ -3030,16 +2980,12 @@ packages: '@prisma/instrumentation@5.22.0': resolution: {integrity: sha512-LxccF392NN37ISGxIurUljZSh1YWnphO34V5a0+T7FVQG2u9bhAXRTJpgmQ3483woVhkraQZFF7cbRrpbw/F4Q==} - '@privy-io/api-base@1.4.1': - resolution: {integrity: sha512-q98uQGVBIY5SBHjJWL/udpbxM9ISpZl8Lwwjd0p0XHSMJMOgEhS4GLjcO7l3clfNrqL0fAuinQaa+seCaYOzng==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - - '@privy-io/api-base@1.4.2': - resolution: {integrity: sha512-YepVxiylommw2jBuUpdqm90Ebnx6H/HZODDFEpi2/G7lOWMN3GemFHllYC8sKzLIwbPuBqAo5ImvyootOXMCEA==} + '@privy-io/api-base@1.4.3': + resolution: {integrity: sha512-U++bkJmeXA7IzMU3Y+cUBnExpxwkOERmoD7C2q6C3UPu2getl/bGJMGeoiXPLvxziMRM4FVpQAhXCtj5OVB1iQ==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} - '@privy-io/cross-app-connect@0.1.3': - resolution: {integrity: sha512-crCswhF8OPmynpI0o3iSsJFMTQvO7gUK+TUYVCnxdp2oQhknn4y7v/0c2qTlXIEco1Vdsx9oruhkCWLsrM9vfg==} + '@privy-io/cross-app-connect@0.1.5': + resolution: {integrity: sha512-fSq75VXFOZVtSA9gX22FpGuaJP8BFeWQ3oLoOQ4JW1cr3fEhGaEyg7+gfO07JR8FSxgBDSg498zushXihEO7mQ==} peerDependencies: '@rainbow-me/rainbowkit': ^2.1.5 '@wagmi/core': ^2.13.4 @@ -3050,8 +2996,8 @@ packages: '@wagmi/core': optional: true - '@privy-io/js-sdk-core@0.37.1': - resolution: {integrity: sha512-txYMs4CuSDG5NLP0vFGuHYeCOrt7Evu/DS7OC7e+DJ3bdav6BlKARhx7W87YLjsNx+OWURLG9C1JeX/xeXxzSg==} + '@privy-io/js-sdk-core@0.41.3': + resolution: {integrity: sha512-ef389J+3K4oYVBGRbO/KU8zrFpDE0uLQkqpoNO5ggDhEJgQeeeE6dFP5pWOKXRLgIyLbzbGOj9VYH3jIkUwqbw==} peerDependencies: permissionless: ^0.2.10 viem: ^2.21.36 @@ -3061,14 +3007,14 @@ packages: viem: optional: true - '@privy-io/public-api@2.15.10': - resolution: {integrity: sha512-MqD/XmHshFRBzchV6t23/mDla2tDAzANs7nlOidpkTyW4vpnIzUfJAVrEAijM6PpQfDiRY4PA0ul8eRiFXw69A==} + '@privy-io/public-api@2.18.4': + resolution: {integrity: sha512-DaxD2rEMdFSJ074S0JmSQW6wyl1Prh5EnhGYkVp8+1XzbazQvjAvTxFgZ5Z9NMd4o8kgIdZ0lQn2Q5cCYKXVcw==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} - '@privy-io/react-auth@1.99.1': - resolution: {integrity: sha512-t95cOpYIfMlfFvBCu8e8HjxPEG8g5B5nYISRa88sxOEbxCYXPpaRkN8VcNB00mJ/SWhyZi+DgNSe/OCUzJ1lsA==} + '@privy-io/react-auth@2.0.9': + resolution: {integrity: sha512-/XDfsmg8ofrMQ6og5PxSBpWQqJZ4tZpkilYo72Xue1x6R8MtxNHadOVgK/Ld8v9JCQ0MD1NzwLAPgFHFlw/fFg==} peerDependencies: - '@abstract-foundation/agw-client': ^0.1.0 + '@abstract-foundation/agw-client': ^1.0.0 '@solana/web3.js': ^1.95.8 permissionless: ^0.2.10 react: ^18 || ^19 @@ -3197,15 +3143,15 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@remix-run/router@1.21.1': - resolution: {integrity: sha512-KeBYSwohb8g4/wCcnksvKTYlg69O62sQeLynn2YE+5z7JWEj95if27kclW9QqbrlsQ2DINI8fjbV3zyuKfwjKg==} + '@remix-run/router@1.21.0': + resolution: {integrity: sha512-xfSkCAchbdG5PnbrKqFWwia4Bi61nH+wm8wLEqfHDyp7Y3dZzgqS2itV8i4gAq9pC2HsTpwyBC6Ds8VHZ96JlA==} engines: {node: '>=14.0.0'} - '@rive-app/canvas@2.25.4': - resolution: {integrity: sha512-g0z2ldp77gQr8J2ePmDROq1//8ZWeLZX1myCBDrDs3TJ/tFVuBoLCo3Oa2YrLlT99jrJJU2RhPwvV3otHdn3Cw==} + '@rive-app/canvas@2.25.6': + resolution: {integrity: sha512-luSm/1ucMSKksCu90a0YZiLhBqNY+u3UclHebeGkkCxUZAbwZsJFiTOJvzlnC/3H1tW+uors4zBHVcu/JI5bWw==} - '@rive-app/react-canvas@4.17.6': - resolution: {integrity: sha512-gF52RIqf3euq2p6kPmO5UAlGgiWE2XmdcGNFXCbhVXKSQynMc3MAF9lwVUxbHbmjQ7fZlJJ9rcFe9cZfSi8mUg==} + '@rive-app/react-canvas@4.17.8': + resolution: {integrity: sha512-FtYupHiWQUCYi1BCaileg1hklZ91f4NVVD4T6NRh8HmkessBaLkafBefCvnnS7YzVERX0vIMHo6KcB/MbZLDfg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3350,6 +3296,9 @@ packages: '@scure/base@1.1.9': resolution: {integrity: sha512-8YKhl8GHiNI/pU2VMaofa2Tor7PJRAjwQLBBuilkJ9L5+13yVbC7JO/wS7piioAvPSwR3JKM1IJ/u4xQzbcXKg==} + '@scure/base@1.2.1': + resolution: {integrity: sha512-DGmGtC8Tt63J5GfHgfl5CuAXh96VF/LD8K9Hr/Gv0J2lAoRGlPOMpqMpMbCTOoOJMZCk2Xt+DskdDyn6dEFdzQ==} + '@scure/base@1.2.4': resolution: {integrity: sha512-5Yy9czTO47mqz+/J8GM6GIId4umdCk1wc1q8rKERQulIoc8VP9pzDcghv10Tl2E7R96ZUx/PhND3ESYUQX8NuQ==} @@ -3359,8 +3308,8 @@ packages: '@scure/bip32@1.4.0': resolution: {integrity: sha512-sVUpc0Vq3tXCkDGYVWGIZTRfnvu8LoTDaev7vbwh0omSvVORONr960MQWdKqJDCReIEmTj3PAr73O3aoxz7OPg==} - '@scure/bip32@1.6.0': - resolution: {integrity: sha512-82q1QfklrUUdXJzjuRU7iG7D7XiFx5PHYVS0+oeNKhyDLT7WPqs6pBcM2W5ZdwOwKCwoE1Vy1se+DHjcXwCYnA==} + '@scure/bip32@1.6.2': + resolution: {integrity: sha512-t96EPDMbtGgtb7onKKqxRLfE5g05k7uHnHRM2xdE6BP/ZmxaLtPek4J4KfVn/90IQNrU1IOAqMgiDtUdtbe3nw==} '@scure/bip39@1.2.1': resolution: {integrity: sha512-Z3/Fsz1yr904dduJD0NpiyRHhRYHdcnyh73FZWiV+/qhWi83wNJ3NWolYqCEN+ZWsUz2TWwajJggcRE9r1zUYg==} @@ -3368,8 +3317,8 @@ packages: '@scure/bip39@1.3.0': resolution: {integrity: sha512-disdg7gHuTDZtY+ZdkmLpPCk7fxZSu3gBiEGuoC1XYxv9cGx3Z6cpTggCgW6odSOOIXCiDjuGejW+aJKCY/pIQ==} - '@scure/bip39@1.5.0': - resolution: {integrity: sha512-Dop+ASYhnrwm9+HA/HwXg7j2ZqM6yk2fyLWb5znexjctFY3+E+eU8cIWI0Pql0Qx4hPZCijlGq4OL71g+Uz30A==} + '@scure/bip39@1.5.4': + resolution: {integrity: sha512-TFM4ni0vKvCfBpohoh+/lY05i9gRbSwXWngAsF4CABQxoaOHijxuaZ2R6cStDQ5CHtHO9aGJTr4ksVJASRRyMA==} '@sentry-internal/browser-utils@8.51.0': resolution: {integrity: sha512-r94yfRK17zNJER0hgQE4qOSy5pWzsnFcGTJQSqhSEKUcC4KK37qSfoPrPejFxtIqXhqlkd/dTWKvrMwXWcn0MQ==} @@ -3546,10 +3495,6 @@ packages: resolution: {integrity: sha512-IRJHf94UZM8AaRRmY18d34xCJiVPJej1XVwXiTjihHnmwD0cxdQbc/CKjrawyqFyQAKJx7raE5g9mnJsAdspTg==} engines: {node: '>=16'} - '@solana/wallet-standard-chains@1.1.1': - resolution: {integrity: sha512-Us3TgL4eMVoVWhuC4UrePlYnpWN+lwteCBlhZDUhFZBJ5UMGh94mYPXno3Ho7+iHPYRtuCi/ePvPcYBqCGuBOw==} - engines: {node: '>=16'} - '@solana/wallet-standard-core@1.1.1': resolution: {integrity: sha512-DoQ5Ryly4GAZtxRUmW2rIWrgNvTYVCWrFCFFjZI5s4zu2QNsP7sHZUax3kc1GbmFLXNL1FWRZlPOXRs6e0ZEng==} engines: {node: '>=16'} @@ -3558,18 +3503,10 @@ packages: resolution: {integrity: sha512-tUd9srDLkRpe1BYg7we+c4UhRQkq+XQWswsr/L1xfGmoRDF47BPSXf4zE7ZU2GRBGvxtGt7lwJVAufQyQYhxTQ==} engines: {node: '>=16'} - '@solana/wallet-standard-features@1.3.0': - resolution: {integrity: sha512-ZhpZtD+4VArf6RPitsVExvgkF+nGghd1rzPjd97GmBximpnt1rsUxMOEyoIEuH3XBxPyNB6Us7ha7RHWQR+abg==} - engines: {node: '>=16'} - '@solana/wallet-standard-util@1.1.1': resolution: {integrity: sha512-dPObl4ntmfOc0VAGGyyFvrqhL8UkHXmVsgbj0K9RcznKV4KB3MgjGwzo8CTSX5El5lkb0rDeEzFqvToJXRz3dw==} engines: {node: '>=16'} - '@solana/wallet-standard-util@1.1.2': - resolution: {integrity: sha512-rUXFNP4OY81Ddq7qOjQV4Kmkozx4wjYAxljvyrqPx8Ycz0FYChG/hQVWqvgpK3sPsEaO/7ABG1NOACsyAKWNOA==} - engines: {node: '>=16'} - '@solana/wallet-standard-wallet-adapter-base@1.1.2': resolution: {integrity: sha512-DqhzYbgh3disHMgcz6Du7fmpG29BYVapNEEiL+JoVMa+bU9d4P1wfwXUNyJyRpGGNXtwhyZjIk2umWbe5ZBNaQ==} engines: {node: '>=16'} @@ -3577,13 +3514,6 @@ packages: '@solana/web3.js': ^1.58.0 bs58: ^4.0.1 - '@solana/wallet-standard-wallet-adapter-base@1.1.4': - resolution: {integrity: sha512-Q2Rie9YaidyFA4UxcUIxUsvynW+/gE2noj/Wmk+IOwDwlVrJUAXCvFaCNsPDSyKoiYEKxkSnlG13OA1v08G4iw==} - engines: {node: '>=16'} - peerDependencies: - '@solana/web3.js': ^1.98.0 - bs58: ^6.0.0 - '@solana/wallet-standard-wallet-adapter-react@1.1.2': resolution: {integrity: sha512-bN6W4QkzenyjUoUz3sC5PAed+z29icGtPh9VSmLl1ZrRO7NbFB49a8uwUUVXNxhL/ZbMsyVKhb9bNj47/p8uhQ==} engines: {node: '>=16'} @@ -3591,13 +3521,6 @@ packages: '@solana/wallet-adapter-base': '*' react: '*' - '@solana/wallet-standard-wallet-adapter-react@1.1.4': - resolution: {integrity: sha512-xa4KVmPgB7bTiWo4U7lg0N6dVUtt2I2WhEnKlIv0jdihNvtyhOjCKMjucWet6KAVhir6I/mSWrJk1U9SvVvhCg==} - engines: {node: '>=16'} - peerDependencies: - '@solana/wallet-adapter-base': '*' - react: '*' - '@solana/wallet-standard-wallet-adapter@1.1.2': resolution: {integrity: sha512-lCwoA+vhPfmvjcmJOhSRV94wouVWTfJv1Z7eeULAe+GodCeKA/0T9/uBYgXHUxQjLHd7o8LpLYIkfm+xjA5sMA==} engines: {node: '>=16'} @@ -3767,9 +3690,6 @@ packages: resolution: {integrity: sha512-w1/yWuIBqmG0Z0MPMf1OuOCce7FXyVH4L4dIA4rvpnjIUCH8qRUgloFAVg37nTMUbOmhMsY2NZDxCpKBv+CLJg==} engines: {node: '>=12'} - '@tanstack/query-core@5.62.16': - resolution: {integrity: sha512-9Sgft7Qavcd+sN0V25xVyo0nfmcZXBuODy3FVG7BMWTg1HMLm8wwG5tNlLlmSic1u7l1v786oavn+STiFaPH2g==} - '@tanstack/query-core@5.64.2': resolution: {integrity: sha512-hdO8SZpWXoADNTWXV9We8CwTkXU88OVWRBcsiFrk7xJQnhm6WRlweDzMD+uH+GnuieTBVSML6xFa17C2cNV8+g==} @@ -3847,9 +3767,6 @@ packages: '@types/babel__traverse@7.20.6': resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} - '@types/bn.js@5.1.6': - resolution: {integrity: sha512-Xh8vSwUeMKeYYrj3cX4lGQgFSF/N03r+tv4AiLl1SucqV+uTQpxRcnM8AkXKHwYP9ZPXOYXRr2KPXpVlIvqh9w==} - '@types/connect@3.4.36': resolution: {integrity: sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==} @@ -3901,8 +3818,8 @@ packages: '@types/lodash@4.17.14': resolution: {integrity: sha512-jsxagdikDiDBeIRaPYtArcT8my4tN1og7MtMRquFT3XNA6axxyHDRUemqDz/taRDdOUn0GnGHRCuff4q48sW9A==} - '@types/ms@2.1.0': - resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} + '@types/ms@0.7.34': + resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} '@types/mysql@2.15.26': resolution: {integrity: sha512-DSLCOXhkvfS5WNNPbfn2KdICAmk8lLc+/PNvnPnF7gOdMZCxopXduqv0OQ13y/yA/zXTSikZZqVgybUxOEg6YQ==} @@ -3913,14 +3830,11 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@20.17.14': - resolution: {integrity: sha512-w6qdYetNL5KRBiSClK/KWai+2IMEJuAj+EujKCumalFOwXtvOXaEan9AuwcRID2IcOIAWSIfR495hBtgKlx2zg==} + '@types/node@20.17.12': + resolution: {integrity: sha512-vo/wmBgMIiEA23A/knMfn/cf37VnuF52nZh5ZoW0GWt4e4sxNquibrMRJ7UQsA06+MBx9r/H1jsI9grYjQCQlw==} - '@types/node@22.10.7': - resolution: {integrity: sha512-V09KvXxFiutGp6B7XkpaDXlNadZxrzajcY50EuoLIpQ6WWYCSvf19lVIazzfIzQvhUN2HjX12spLojTnhuKlGg==} - - '@types/node@22.10.9': - resolution: {integrity: sha512-Ir6hwgsKyNESl/gLOcEz3krR4CBGgliDqBQ2ma4wIhEx0w+xnoeTq3tdrNw15kU3SxogDjOgv9sqdtLW8mIHaw==} + '@types/node@22.10.10': + resolution: {integrity: sha512-X47y/mPNzxviAGY5TcYPtYL8JsY3kAq2n8fMmKoRCxq/c4v4pyGNCzM2R6+M5/umG4ZfHuT+sgqDYqWc9rJ6ww==} '@types/node@22.7.5': resolution: {integrity: sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==} @@ -4127,19 +4041,12 @@ packages: resolution: {integrity: sha512-On+uSaCfWdsMIQsECwWHZBmUXfrnqmv6B8SXRRuTJgd8tUpEvBkLQH4X7XkSm3zW6ozEkQTCagZ2ox2YPn3kbw==} engines: {node: '>=18'} - '@walletconnect/core@2.17.5': - resolution: {integrity: sha512-m4rcW7QbO7pTV1C+UwOlTpUT9sjGxMs3DcFQ/QmayGPh1MYCC2S42ZTRswMWWqoHIhRjfxlNpO14UD3j0ya6sg==} - engines: {node: '>=18'} - '@walletconnect/environment@1.0.1': resolution: {integrity: sha512-T426LLZtHj8e8rYnKfzsw1aG6+M0BT1ZxayMdv/p8yM0MU+eJDISqNY3/bccxRr4LrF9csq02Rhqt08Ibl0VRg==} '@walletconnect/ethereum-provider@2.17.0': resolution: {integrity: sha512-b+KTAXOb6JjoxkwpgYQQKPUcTwENGmdEdZoIDLeRicUmZTn/IQKfkMoC2frClB4YxkyoVMtj1oMV2JAax+yu9A==} - '@walletconnect/ethereum-provider@2.17.5': - resolution: {integrity: sha512-oypmy5OXyyHaNzsMNIBBzq9xk930PoO6WQ52Kl9e85OBaLYZ8tK4/ZCPfREPEoRQbvKYBV9+ClB2L2Ox7m3Sgw==} - '@walletconnect/events@1.0.1': resolution: {integrity: sha512-NPTqaoi0oPBVNuLv7qPaJazmGHs5JGyO8eEAk5VGKmJzDR7AHzD4k6ilox5kxk1iwiOnFopBOOMLs86Oa76HpQ==} @@ -4161,9 +4068,6 @@ packages: '@walletconnect/jsonrpc-ws-connection@1.0.14': resolution: {integrity: sha512-Jsl6fC55AYcbkNVkwNM6Jo+ufsuCQRqViOQ8ZBPH9pRREHH9welbBiszuTLqEJiQcO/6XfFDl6bzCJIkrEi8XA==} - '@walletconnect/jsonrpc-ws-connection@1.0.16': - resolution: {integrity: sha512-G81JmsMqh5nJheE1mPst1W0WfVv0SG3N7JggwLLGnI7iuDZJq8cRJvQwLGKHn5H1WTW7DEPCo00zz5w62AbL3Q==} - '@walletconnect/keyvaluestorage@1.1.1': resolution: {integrity: sha512-V7ZQq2+mSxAq7MrRqDxanTzu2RcElfK1PfNYiaVnJgJ7Q7G7hTVwF8voIBx92qsRyGHZihrwNPHuZd1aKkd0rA==} peerDependencies: @@ -4196,30 +4100,18 @@ packages: '@walletconnect/sign-client@2.17.0': resolution: {integrity: sha512-sErYwvSSHQolNXni47L3Bm10ptJc1s1YoJvJd34s5E9h9+d3rj7PrhbiW9X82deN+Dm5oA8X9tC4xty1yIBrVg==} - '@walletconnect/sign-client@2.17.5': - resolution: {integrity: sha512-5NJ8/BAOlP3runG0++YqWdiNygd0LtHls0LfBa/I+sYpYDMjQaMc18ISqKK9wlIws7rI+UZIGxZphg2N050V7A==} - '@walletconnect/time@1.0.2': resolution: {integrity: sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g==} '@walletconnect/types@2.17.0': resolution: {integrity: sha512-i1pn9URpvt9bcjRDkabuAmpA9K7mzyKoLJlbsAujRVX7pfaG7wur7u9Jz0bk1HxvuABL5LHNncTnVKSXKQ5jZA==} - '@walletconnect/types@2.17.5': - resolution: {integrity: sha512-fFddisuI7B58bY8GKA2e1jZ/o+kh7aQDFohERA1Rot6s9lRepG2w4eR0UDVSldS9hdJS9l7MzCAvEZeHksMaRg==} - '@walletconnect/universal-provider@2.17.0': resolution: {integrity: sha512-d3V5Be7AqLrvzcdMZSBS8DmGDRdqnyLk1DWmRKAGgR6ieUWykhhUKlvfeoZtvJrIXrY7rUGYpH1X41UtFkW5Pw==} - '@walletconnect/universal-provider@2.17.5': - resolution: {integrity: sha512-opxFdJWzOZz6LwKAXk5gxqzPT7kdgNH5fyjQ45Q2cseLr5f9uR1JREAQA2stSNCPY4Yk7bxCxSLN6djzpfykgA==} - '@walletconnect/utils@2.17.0': resolution: {integrity: sha512-1aeQvjwsXy4Yh9G6g2eGmXrEl+BzkNjHRdCrGdMYqFTFa8ROEJfTGsSH3pLsNDlOY94CoBUvJvM55q/PMoN/FQ==} - '@walletconnect/utils@2.17.5': - resolution: {integrity: sha512-3qBeAuEeYw/xbonhK1wC+j1y5I9Fn5qX3D5jW5SuTd1d4SsRSzgUi7SFCFwU1u4LitkEae16FNmTOk4lrrXY3g==} - '@walletconnect/window-getters@1.0.1': resolution: {integrity: sha512-vHp+HqzGxORPAN8gY03qnbTMnhqIwjeRJNOMOAzePRg4xVEEE2WvYsI9G2NMjOknA8hnuYbU3/hwLcKbjhc8+Q==} @@ -4304,17 +4196,6 @@ packages: zod: optional: true - abitype@1.0.7: - resolution: {integrity: sha512-ZfYYSktDQUwc2eduYu8C4wOs+RDPmnRYMh7zNfzeMtGGgb0U+6tLGjixUic6mXf5xKKCcgT5Qp6cv39tOARVFw==} - peerDependencies: - typescript: '>=5.0.4' - zod: ^3 >=3.22.0 - peerDependenciesMeta: - typescript: - optional: true - zod: - optional: true - abitype@1.0.8: resolution: {integrity: sha512-ZeiI6h3GnW06uYDLx0etQtX/p8E24UaHHBj57RSjK7YBFe7iuVn07EDpOeP451D06sF27VOz9JJPlIKJmXgkEg==} peerDependencies: @@ -4330,9 +4211,6 @@ packages: resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} engines: {node: '>=6.5'} - abortcontroller-polyfill@1.7.8: - resolution: {integrity: sha512-9f1iZ2uWh92VcrU9Y8x+LdM4DLj75VE0MJB8zuF1iUnroEptStw+DQ8EQPMUdfe5k+PkB1uUfDQfWbhstH8LrQ==} - accept-language@3.0.20: resolution: {integrity: sha512-xklPzRma4aoDEPk0ZfMjeuxB2FP4JBYlAR25OFUqCoOYDjYo6wGwAs49SnTN/MoB5VpnNX9tENfZ+vEIFmHQMQ==} @@ -4667,9 +4545,6 @@ packages: bluebird@3.4.7: resolution: {integrity: sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==} - bn.js@4.11.6: - resolution: {integrity: sha512-XWwnNNFCuuSQ0m3r3C4LE3EiORltHd9M05pq6FOlVeiophzRbMo50Sbz1ehl8K3Z+jw9+vmgnXefY1hz8X+2wA==} - bn.js@4.12.1: resolution: {integrity: sha512-k8TVBiPkPJT9uHLdOKfFpqcfprwBFOAAXXozRubr7R7PfIuKvQlzcI4M0pALeqXN09vdaMbUdUj+pass+uULAg==} @@ -4923,6 +4798,10 @@ packages: resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} engines: {node: '>=18'} + commander@13.1.0: + resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==} + engines: {node: '>=18'} + commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} @@ -4950,10 +4829,6 @@ packages: resolution: {integrity: sha512-Qil5KwghMzlqd51UXM0b6fyaGHtOC22scxrwrz4A2882LyUMwQjnvaedN1HAeXzphspQ6CpHkzMAWxBTUruDLg==} engines: {node: ^14.18.0 || >=16.10.0} - consola@3.4.0: - resolution: {integrity: sha512-EiPU8G6dQG0GFHNR8ljnZFki/8a+cQwEQ+7wpxdChl02Q8HXlwEZWD5lqAF8vC2sEC3Tehr8hy7vErz88LHyUA==} - engines: {node: ^14.18.0 || >=16.10.0} - convert-source-map@1.9.0: resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} @@ -5017,8 +4892,8 @@ packages: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} - crossws@0.3.2: - resolution: {integrity: sha512-S2PpQHRcgYABOS2465b34wqTOn5dbLL+iSvyweJYGGFLDsKq88xrjDXUiEhfYkhWZq1HuS6of3okRHILbkrqxw==} + crossws@0.3.1: + resolution: {integrity: sha512-HsZgeVYaG+b5zA+9PbIPGq4+J/CJynJuearykPsXx4V/eMhyQ5EDVg3Ak2FBZtVXCiOLu/U7IiwDHTr9MA+IKw==} crypt@0.0.2: resolution: {integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==} @@ -5042,9 +4917,8 @@ packages: csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - d@1.0.2: - resolution: {integrity: sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==} - engines: {node: '>=0.12'} + csv-parse@5.6.0: + resolution: {integrity: sha512-l3nz3euub2QMg5ouu5U09Ew9Wf6/wQ8I++ch1loQ0ljmzhmfZYrH9fflS22i/PQEvsPvxCwxgz5q7UB8K1JO4Q==} damerau-levenshtein@1.0.8: resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} @@ -5279,8 +5153,8 @@ packages: end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - engine.io-client@6.6.3: - resolution: {integrity: sha512-T0iLjnyNWahNyv/lcjS2y4oE358tVS/SYQNxYXGAJ9/GLgH4VCvOQ/mhTjqU88mLZCQgiG8RIegFHYCdVC+j5w==} + engine.io-client@6.6.2: + resolution: {integrity: sha512-TAr+NKeoVTjEVW8P3iHguO1LO6RlUz9O5Y8o7EY0fU+gY1NYqas7NN3slpFtbXEsLMHk0h90fJMfKjRkQ0qUIw==} engine.io-parser@5.2.3: resolution: {integrity: sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==} @@ -5327,10 +5201,6 @@ packages: resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} engines: {node: '>= 0.4'} - es-object-atoms@1.1.1: - resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} - engines: {node: '>= 0.4'} - es-set-tostringtag@2.1.0: resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} engines: {node: '>= 0.4'} @@ -5342,23 +5212,12 @@ packages: resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} engines: {node: '>= 0.4'} - es5-ext@0.10.64: - resolution: {integrity: sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==} - engines: {node: '>=0.10'} - - es6-iterator@2.0.3: - resolution: {integrity: sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==} - es6-promise@4.2.8: resolution: {integrity: sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==} es6-promisify@5.0.0: resolution: {integrity: sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==} - es6-symbol@3.1.4: - resolution: {integrity: sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==} - engines: {node: '>=0.12'} - esbuild@0.19.12: resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==} engines: {node: '>=12'} @@ -5542,10 +5401,6 @@ packages: deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true - esniff@2.0.1: - resolution: {integrity: sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==} - engines: {node: '>=0.10'} - espree@10.3.0: resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -5603,9 +5458,6 @@ packages: eth-rpc-errors@4.0.3: resolution: {integrity: sha512-Z3ymjopaoft7JDoxZcEb3pwdGh7yiYMhOwm2doUt6ASXlMavpNlK6Cre0+IMl2VSGyEU9rkiperQhp5iRxn5Pg==} - ethereum-bloom-filters@1.2.0: - resolution: {integrity: sha512-28hyiE7HVsWubqhpVLVmZXFd4ITeHi+BUu05o9isf0GUpMtzBUi+8/gFrGaGYzvGAJQmJ3JKj77Mk9G98T84rA==} - ethereum-cryptography@2.2.1: resolution: {integrity: sha512-r/W8lkHSiTLxUxW8Rf3u4HGB0xQweG2RyETjywylKZSzLWoWAijRz8WCuOtJ6wah+avllXBqZuk29HCCvhEIRg==} @@ -5616,17 +5468,10 @@ packages: resolution: {integrity: sha512-+knKNieu5EKRThQJWwqaJ10a6HE9sSehGeqWN65//wE7j47ZpFhKAnHB/JJFibwwg61I/koxaPsXbXpD/skNOQ==} engines: {node: '>=14.0.0'} - ethjs-unit@0.1.6: - resolution: {integrity: sha512-/Sn9Y0oKl0uqQuvgFk/zQgR7aw1g36qX/jzSQ5lSwlO0GigPymk4eGQfeNTD03w1dPOqfz8V77Cy43jH56pagw==} - engines: {node: '>=6.5.0', npm: '>=3'} - ethjs-util@0.1.6: resolution: {integrity: sha512-CUnVOQq7gSpDHZVVrQW8ExxUETWrnrvXYvYz55wOU8Uj4VCgw56XC2B/fVqQN+f7gmrnRHSLVnFAwsCuNwji8w==} engines: {node: '>=6.5.0', npm: '>=3'} - event-emitter@0.3.5: - resolution: {integrity: sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==} - event-target-shim@5.0.1: resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} engines: {node: '>=6'} @@ -5634,9 +5479,6 @@ packages: eventemitter2@6.4.9: resolution: {integrity: sha512-JEPTiaOt9f04oa6NOkc4aH+nVp5I3wEjpHbIPqfgCdD5v5bUzy7xQqwcVO2aDQgOWhI28da57HksMrzK9HlRxg==} - eventemitter3@4.0.4: - resolution: {integrity: sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==} - eventemitter3@4.0.7: resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} @@ -5662,9 +5504,6 @@ packages: exponential-backoff@3.1.1: resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==} - ext@1.7.0: - resolution: {integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==} - extendable-error@0.1.7: resolution: {integrity: sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==} @@ -5716,8 +5555,8 @@ packages: fast-stable-stringify@1.0.0: resolution: {integrity: sha512-wpYMUmFu5f00Sm0cj2pfivpmawLZ0NKdviQ4w9zJeR8JVtOpOxHmLaJuj0vxvGqMJQWyP/COUkF75/57OKyRag==} - fast-uri@3.0.6: - resolution: {integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==} + fast-uri@3.0.5: + resolution: {integrity: sha512-5JnBCWpFlMo0a3ciDy/JckMzzv1U9coZrIhedq+HXxxUfDTAiS0LA8OKVao4G9BxmCVck/jtA5r3KAtRWEyD8Q==} fastq@1.18.0: resolution: {integrity: sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==} @@ -5733,14 +5572,6 @@ packages: picomatch: optional: true - fdir@6.4.3: - resolution: {integrity: sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==} - peerDependencies: - picomatch: ^3 || ^4 - peerDependenciesMeta: - picomatch: - optional: true - fetch-retry@5.0.6: resolution: {integrity: sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ==} @@ -5797,8 +5628,8 @@ packages: flow-enums-runtime@0.0.6: resolution: {integrity: sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==} - flow-parser@0.259.1: - resolution: {integrity: sha512-xiXLmMH2Z7OmdE9Q+MjljUMr/rbemFqZIRxaeZieVScG4HzQrKKhNcCYZbWTGpoN7ZPi7z8ClQbeVPq6t5AszQ==} + flow-parser@0.258.1: + resolution: {integrity: sha512-Y8CrO98EcXVCiYE4s5z0LTMbeYjKyd3MAEUJqxA7B8yGRlmdrG5UDqq4pVrUAfAu2tMFgpQESvBhBu9Xg1tpow==} engines: {node: '>=0.4.0'} follow-redirects@1.15.9: @@ -6028,8 +5859,8 @@ packages: resolution: {integrity: sha512-AjqGKbDGUFRKIRCP9tCKiIGHyriz2oHEbPIbEtcSLSs4YjReZOIPQQWek4+6hjw62H9QShXHyaGivGiYVLeYFQ==} engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} - h3@1.14.0: - resolution: {integrity: sha512-ao22eiONdgelqcnknw0iD645qW0s9NnrJHr5OBz4WOMdBdycfSas1EQf1wXRsm+PcB2Yoj43pjBPwqIpJQTeWg==} + h3@1.13.0: + resolution: {integrity: sha512-vFEAu/yf8UMUcB4s43OaDaigcqpQd14yanmOsn+NcRX3/guSKncyE2rOYhq8RIchgJrPSs/QiIddnTTR1ddiAg==} has-bigints@1.1.0: resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==} @@ -6098,9 +5929,6 @@ packages: resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} engines: {node: '>= 0.8'} - http-https@1.0.0: - resolution: {integrity: sha512-o0PWwVCSp3O0wS6FvNr6xfBCHgt0m1tvPLFOCc2iFDKTRAXhB7m8klDf7ErowFH8POa6dVdGatKU5I1YYwzUyg==} - http-proxy@1.18.1: resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} engines: {node: '>=8.0.0'} @@ -6367,9 +6195,6 @@ packages: resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} engines: {node: '>= 0.4'} - is-typedarray@1.0.0: - resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} - is-weakmap@2.0.2: resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} engines: {node: '>= 0.4'} @@ -6637,8 +6462,8 @@ packages: lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - lint-staged@15.4.1: - resolution: {integrity: sha512-P8yJuVRyLrm5KxCtFx+gjI5Bil+wO7wnTl7C3bXhvtTaAFGirzeB24++D0wGoUwxrUKecNiehemgCob9YL39NA==} + lint-staged@15.4.3: + resolution: {integrity: sha512-FoH1vOeouNh1pw+90S+cnuoFwRfUD9ijY2GKy5h7HS3OR7JVir2N2xrsa0+Twc1B7cW72L+88geG5cW4wIhn7g==} engines: {node: '>=18.12.0'} hasBin: true @@ -7000,9 +6825,6 @@ packages: react: ^16.8 || ^17 || ^18 react-dom: ^16.8 || ^17 || ^18 - next-tick@1.1.0: - resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} - next@14.2.23: resolution: {integrity: sha512-mjN3fE6u/tynneLiEg56XnthzuYw+kD7mCujgVqioxyPqbmiotUCGJpIZGS/VaPg3ZDT1tvWxiVyRzeqJFm/kw==} engines: {node: '>=18.17.0'} @@ -7034,8 +6856,8 @@ packages: resolution: {integrity: sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==} engines: {node: '>= 0.10.5'} - node-fetch-native@1.6.6: - resolution: {integrity: sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ==} + node-fetch-native@1.6.4: + resolution: {integrity: sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==} node-fetch@2.7.0: resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} @@ -7079,10 +6901,6 @@ packages: nullthrows@1.1.1: resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} - number-to-bn@1.7.0: - resolution: {integrity: sha512-wsJ9gfSz1/s4ZsJN01lyonwuxA1tml6X1yBDnfpMglypcBRFZZkus26EdPSlqS5GJfYddVZa22p3VNb3z5m5Ig==} - engines: {node: '>=6.5.0', npm: '>=3'} - ob1@0.81.0: resolution: {integrity: sha512-6Cvrkxt1tqaRdWqTAMcVYEiO5i1xcF9y7t06nFdjFqkfPsEloCf8WwhXdwBpNUkVYSQlSGS7cDgVQR86miBfBQ==} engines: {node: '>=18.18'} @@ -7126,9 +6944,6 @@ packages: resolution: {integrity: sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==} engines: {node: '>= 0.4'} - oboe@2.1.5: - resolution: {integrity: sha512-zRFWiF+FoicxEs3jNI/WYUrVEgA7DeET/InK0XQuudGHRg8iIob3cNPrJTKaz4004uaA9Pbe+Dwa8iluhjLZWA==} - ofetch@1.4.1: resolution: {integrity: sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw==} @@ -7188,8 +7003,8 @@ packages: resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==} engines: {node: '>= 0.4'} - ox@0.6.5: - resolution: {integrity: sha512-vmnH8KvMDwFZDbNY1mq2CBRBWIgSliZB/dFV0xKp+DfF/dJkTENt6nmA+DzHSSAgL/GO2ydjkXWvlndJgSY4KQ==} + ox@0.6.7: + resolution: {integrity: sha512-17Gk/eFsFRAZ80p5eKqv89a57uXjd3NgIf1CaXojATPBuujVc/fQSVhBeAU9JCRB+k7J50WQAyWTxK19T9GgbA==} peerDependencies: typescript: '>=5.4.0' peerDependenciesMeta: @@ -7672,15 +7487,15 @@ packages: '@types/react': optional: true - react-router-dom@6.28.2: - resolution: {integrity: sha512-O81EWqNJWqvlN/a7eTudAdQm0TbI7hw+WIi7OwwMcTn5JMyZ0ibTFNGz+t+Lju0df4LcqowCegcrK22lB1q9Kw==} + react-router-dom@6.28.1: + resolution: {integrity: sha512-YraE27C/RdjcZwl5UCqF/ffXnZDxpJdk9Q6jw38SZHjXs7NNdpViq2l2c7fO7+4uWaEfcwfGCv3RSg4e1By/fQ==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' react-dom: '>=16.8' - react-router@6.28.2: - resolution: {integrity: sha512-BgFY7+wEGVjHCiqaj2XiUBQ1kkzfg6UoKYwEe0wv+FF+HNPCxtS/MVPvLAPH++EsuCMReZl9RYVGqcHLk5ms3A==} + react-router@6.28.1: + resolution: {integrity: sha512-2omQTA3rkMljmrvvo6WtewGdVh45SpL9hGiCI9uUrwGGfNFDIvGK4gYJsKlJoNVi6AQZcopSCballL+QGOm7fA==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' @@ -7884,8 +7699,8 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - royco@0.9.238: - resolution: {integrity: sha512-tpPtNfmowDDCPKSA7sHpw57GV6roOhor67lfxiTVXwrzWPywHX0COEvafXwTCK648bCEzXyRtMgEIAIg3wEshg==} + royco@0.9.324: + resolution: {integrity: sha512-YXIAd57lzAMs+7NbqVOw+ZEkAkjSuSlNJuPZW+bpydAqjnwbYHjPoyzXqrS11sB8+NyKdaf1EBSL4FVc9F0Emg==} rpc-websockets@9.0.4: resolution: {integrity: sha512-yWZWN0M+bivtoNLnaDbtny4XchdAIF5Q4g/ZsC5UC61Ckbp0QczwO8fg44rV3uYmY4WHd+EZQbn90W1d8ojzqQ==} @@ -8536,9 +8351,6 @@ packages: type-level-regexp@0.1.17: resolution: {integrity: sha512-wTk4DH3cxwk196uGLK/E9pE45aLfeKJacKmcEgEOA/q5dnPGNxXt0cfYdFxb57L+sEpf1oJH4Dnx/pnRcku9jg==} - type@2.7.3: - resolution: {integrity: sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==} - typed-array-buffer@1.0.3: resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} engines: {node: '>= 0.4'} @@ -8555,9 +8367,6 @@ packages: resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} engines: {node: '>= 0.4'} - typedarray-to-buffer@3.1.5: - resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} - typescript@5.7.3: resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} engines: {node: '>=14.17'} @@ -8752,9 +8561,6 @@ packages: resolution: {integrity: sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==} engines: {node: '>=6.14.2'} - utf8@3.0.0: - resolution: {integrity: sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==} - util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -8810,8 +8616,8 @@ packages: varuint-bitcoin@2.0.0: resolution: {integrity: sha512-6QZbU/rHO2ZQYpWFDALCDSRsXbAs1VOEmXAxtbtjLtKuMJ/FQ8YbhfxlaiKv5nklci0M6lZtlZyxo9Q+qNnyog==} - viem@2.22.12: - resolution: {integrity: sha512-n3Oc3RO6SaFMOaF8/0YzZK5KtL3OJ9mPiJQgJIOI5Ab5FscdsFixjJdaYD2Tp3Sp/VMHYG9aRyqJ1KZaO7nu+A==} + viem@2.22.15: + resolution: {integrity: sha512-7m5T/Emaj/C59jsRxYfZvMvckRRC4+rV+MVufKelxPS5DMhVR4z3Bk6CG8z+eQkpLVearqKBiPvvreLI0AesgA==} peerDependencies: typescript: '>=5.0.4' peerDependenciesMeta: @@ -8854,62 +8660,6 @@ packages: web-vitals@4.2.4: resolution: {integrity: sha512-r4DIlprAGwJ7YM11VZp4R884m0Vmgr6EAKe3P+kO0PPj3Unqyvv59rczf6UiGcb9Z8QxZVcqKNwv/g0WNdWwsw==} - web3-core-helpers@1.10.3: - resolution: {integrity: sha512-Yv7dQC3B9ipOc5sWm3VAz1ys70Izfzb8n9rSiQYIPjpqtJM+3V4EeK6ghzNR6CO2es0+Yu9CtCkw0h8gQhrTxA==} - engines: {node: '>=8.0.0'} - - web3-core-helpers@1.10.4: - resolution: {integrity: sha512-r+L5ylA17JlD1vwS8rjhWr0qg7zVoVMDvWhajWA5r5+USdh91jRUYosp19Kd1m2vE034v7Dfqe1xYRoH2zvG0g==} - engines: {node: '>=8.0.0'} - - web3-core-method@1.10.4: - resolution: {integrity: sha512-uZTb7flr+Xl6LaDsyTeE2L1TylokCJwTDrIVfIfnrGmnwLc6bmTWCCrm71sSrQ0hqs6vp/MKbQYIYqUN0J8WyA==} - engines: {node: '>=8.0.0'} - - web3-core-promievent@1.10.4: - resolution: {integrity: sha512-2de5WnJQ72YcIhYwV/jHLc4/cWJnznuoGTJGD29ncFQHAfwW/MItHFSVKPPA5v8AhJe+r6y4Y12EKvZKjQVBvQ==} - engines: {node: '>=8.0.0'} - - web3-core-requestmanager@1.10.4: - resolution: {integrity: sha512-vqP6pKH8RrhT/2MoaU+DY/OsYK9h7HmEBNCdoMj+4ZwujQtw/Mq2JifjwsJ7gits7Q+HWJwx8q6WmQoVZAWugg==} - engines: {node: '>=8.0.0'} - - web3-core-subscriptions@1.10.4: - resolution: {integrity: sha512-o0lSQo/N/f7/L76C0HV63+S54loXiE9fUPfHFcTtpJRQNDBVsSDdWRdePbWwR206XlsBqD5VHApck1//jEafTw==} - engines: {node: '>=8.0.0'} - - web3-core@1.10.4: - resolution: {integrity: sha512-B6elffYm81MYZDTrat7aEhnhdtVE3lDBUZft16Z8awYMZYJDbnykEbJVS+l3mnA7AQTnSDr/1MjWofGDLBJPww==} - engines: {node: '>=8.0.0'} - - web3-eth-iban@1.10.3: - resolution: {integrity: sha512-ZCfOjYKAjaX2TGI8uif5ah+J3BYFuo+47JOIV1RIz2l7kD9VfnxvRH5UiQDRyMALQC7KFd2hUqIEtHklapNyKA==} - engines: {node: '>=8.0.0'} - - web3-eth-iban@1.10.4: - resolution: {integrity: sha512-0gE5iNmOkmtBmbKH2aTodeompnNE8jEyvwFJ6s/AF6jkw9ky9Op9cqfzS56AYAbrqEFuClsqB/AoRves7LDELw==} - engines: {node: '>=8.0.0'} - - web3-providers-http@1.10.4: - resolution: {integrity: sha512-m2P5Idc8hdiO0l60O6DSCPw0kw64Zgi0pMjbEFRmxKIck2Py57RQMu4bxvkxJwkF06SlGaEQF8rFZBmuX7aagQ==} - engines: {node: '>=8.0.0'} - - web3-providers-ipc@1.10.4: - resolution: {integrity: sha512-YRF/bpQk9z3WwjT+A6FI/GmWRCASgd+gC0si7f9zbBWLXjwzYAKG73bQBaFRAHex1hl4CVcM5WUMaQXf3Opeuw==} - engines: {node: '>=8.0.0'} - - web3-providers-ws@1.10.4: - resolution: {integrity: sha512-j3FBMifyuFFmUIPVQR4pj+t5ILhAexAui0opgcpu9R5LxQrLRUZxHSnU+YO25UycSOa/NAX8A+qkqZNpcFAlxA==} - engines: {node: '>=8.0.0'} - - web3-utils@1.10.3: - resolution: {integrity: sha512-OqcUrEE16fDBbGoQtZXWdavsPzbGIDc5v3VrRTZ0XrIpefC/viZ1ZU9bGEemazyS0catk/3rkOOxpzTfY+XsyQ==} - engines: {node: '>=8.0.0'} - - web3-utils@1.10.4: - resolution: {integrity: sha512-tsu8FiKJLk2PzhDl9fXbGUWTkkVXYhtTA+SmEFkKft+9BgwLxfCRpU96sWv7ICC8zixBNd3JURVoiR3dUXgP8A==} - engines: {node: '>=8.0.0'} - webextension-polyfill@0.10.0: resolution: {integrity: sha512-c5s35LgVa5tFaHhrZDnr3FpQpjj1BB+RXhLTYUxGqBVN460HkbM8TBtEqdXWbpTKfzwCcjAZVF7zXCYSKtcp9g==} @@ -8939,10 +8689,6 @@ packages: webpack-cli: optional: true - websocket@1.0.35: - resolution: {integrity: sha512-/REy6amwPZl44DDzvRCkaI1q1bIiQB0mEFQLUrhz3z2EK91cp3n72rAjUlrTP0zV22HJIUOVHQGPxhFRjxjt+Q==} - engines: {node: '>=4.0.0'} - whatwg-fetch@3.6.20: resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} @@ -9098,10 +8844,6 @@ packages: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} engines: {node: '>=10'} - yaeti@0.0.6: - resolution: {integrity: sha512-MvQa//+KcZCUkBTIC9blM+CU9J2GzuTytsOUwf2lidtvkx/6gnEp1QvJv34t9vdjhFmha/mUiNDbN0D0mJWdug==} - engines: {node: '>=0.10.32'} - yallist@3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} @@ -9109,11 +8851,6 @@ packages: resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} engines: {node: '>= 6'} - yaml@2.6.1: - resolution: {integrity: sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==} - engines: {node: '>= 14'} - hasBin: true - yaml@2.7.0: resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==} engines: {node: '>= 14'} @@ -9190,25 +8927,25 @@ packages: snapshots: - '@abstract-foundation/agw-client@1.1.1(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))': + '@abstract-foundation/agw-client@1.3.0(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))': dependencies: abitype: 1.0.8(typescript@5.7.3)(zod@3.24.1) - viem: 2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) optionalDependencies: typescript: 5.7.3 - '@abstract-foundation/agw-react@1.2.3(yporu4zbcxakfolbza3c4ypnmq)': + '@abstract-foundation/agw-react@1.4.2(3hxi5giy6dqzjtyqxid3gmomcq)': dependencies: - '@abstract-foundation/agw-client': 1.1.1(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) - '@privy-io/cross-app-connect': 0.1.3(45u5rpodo7qcmbx7b4mub7ggqm) - '@privy-io/react-auth': 1.99.1(@abstract-foundation/agw-client@1.1.1(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(zod@3.24.1) + '@abstract-foundation/agw-client': 1.3.0(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@privy-io/cross-app-connect': 0.1.5(zhv5ooz7gofvx43rfvjaahwbta) + '@privy-io/react-auth': 2.0.9(@abstract-foundation/agw-client@1.3.0(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(zod@3.24.1) '@tanstack/react-query': 5.64.2(react@18.3.1) react: 18.3.1 secp256k1: 5.0.1 - viem: 2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.62.16)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) optionalDependencies: - '@rainbow-me/rainbowkit': 2.2.3(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.62.16)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) + '@rainbow-me/rainbowkit': 2.2.3(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) typescript: 5.7.3 transitivePeerDependencies: - abitype @@ -9270,14 +9007,6 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.1.0 - '@babel/generator@7.26.5': - dependencies: - '@babel/parser': 7.26.5 - '@babel/types': 7.26.5 - '@jridgewell/gen-mapping': 0.3.8 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 3.1.0 - '@babel/helper-annotate-as-pure@7.25.9': dependencies: '@babel/types': 7.26.3 @@ -9350,8 +9079,6 @@ snapshots: '@babel/helper-plugin-utils@7.25.9': {} - '@babel/helper-plugin-utils@7.26.5': {} - '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9400,10 +9127,6 @@ snapshots: dependencies: '@babel/types': 7.26.3 - '@babel/parser@7.26.5': - dependencies: - '@babel/types': 7.26.5 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9459,7 +9182,7 @@ snapshots: '@babel/plugin-proposal-export-default-from@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.26.0)': dependencies: @@ -9507,22 +9230,22 @@ snapshots: '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.26.0)': dependencies: @@ -9532,12 +9255,12 @@ snapshots: '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-export-default-from@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0)': dependencies: @@ -9557,12 +9280,12 @@ snapshots: '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.0)': dependencies: @@ -9572,7 +9295,7 @@ snapshots: '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.0)': dependencies: @@ -9587,12 +9310,12 @@ snapshots: '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.0)': dependencies: @@ -9607,7 +9330,7 @@ snapshots: '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.0)': dependencies: @@ -9730,12 +9453,6 @@ snapshots: '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.0) - '@babel/plugin-transform-flow-strip-types@7.26.5(@babel/core@7.26.0)': - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.0) - '@babel/plugin-transform-for-of@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9823,11 +9540,6 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-nullish-coalescing-operator@7.26.6(@babel/core@7.26.0)': - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9903,12 +9615,12 @@ snapshots: '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0)': dependencies: @@ -9995,17 +9707,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-typescript@7.26.5(@babel/core@7.26.0)': - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.0) - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -10107,9 +9808,9 @@ snapshots: '@babel/preset-flow@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-transform-flow-strip-types': 7.26.5(@babel/core@7.26.0) + '@babel/plugin-transform-flow-strip-types': 7.25.9(@babel/core@7.26.0) '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.26.0)': dependencies: @@ -10177,34 +9878,17 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/traverse@7.26.5': - dependencies: - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.5 - '@babel/parser': 7.26.5 - '@babel/template': 7.25.9 - '@babel/types': 7.26.5 - debug: 4.4.0 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - '@babel/types@7.26.3': dependencies: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@babel/types@7.26.5': - dependencies: - '@babel/helper-string-parser': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - - '@bigmi/client@0.1.0(@tanstack/query-core@5.62.16)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.62.16)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1)': + '@bigmi/client@0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1)': dependencies: '@bigmi/core': 0.1.0(bs58@5.0.0)(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - '@wagmi/core': 2.16.3(@tanstack/query-core@5.62.16)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) - viem: 2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.62.16)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) transitivePeerDependencies: - '@tanstack/query-core' - '@types/react' @@ -10223,7 +9907,7 @@ snapshots: bech32: 2.0.0 bitcoinjs-lib: 7.0.0-rc.0(typescript@5.7.3) bs58: 5.0.0 - viem: 2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) transitivePeerDependencies: - bufferutil - typescript @@ -10236,22 +9920,22 @@ snapshots: bech32: 2.0.0 bitcoinjs-lib: 7.0.0-rc.0(typescript@5.7.3) bs58: 6.0.0 - viem: 2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) transitivePeerDependencies: - bufferutil - typescript - utf-8-validate - zod - '@bigmi/react@0.1.0(@tanstack/query-core@5.62.16)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.62.16)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1)': + '@bigmi/react@0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1)': dependencies: - '@bigmi/client': 0.1.0(@tanstack/query-core@5.62.16)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.62.16)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) + '@bigmi/client': 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) '@bigmi/core': 0.1.0(bs58@5.0.0)(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) use-sync-external-store: 1.4.0(react@18.3.1) - viem: 2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.62.16)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) transitivePeerDependencies: - '@tanstack/query-core' - '@types/react' @@ -10439,7 +10123,7 @@ snapshots: '@coinbase/wallet-sdk@4.2.3': dependencies: - '@noble/hashes': 1.7.1 + '@noble/hashes': 1.7.0 clsx: 1.2.1 eventemitter3: 5.0.1 preact: 10.25.4 @@ -11334,14 +11018,14 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.10.9 + '@types/node': 22.10.10 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': 22.10.9 + '@types/node': 22.10.10 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -11375,7 +11059,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.10.9 + '@types/node': 22.10.10 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -11406,13 +11090,13 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@lifi/explorer@0.1.0(ah2lw45sa65q4sxmhui3ibqeay)': + '@lifi/explorer@0.1.0(unhdzrparv27sple5ziikqamgy)': dependencies: '@emotion/react': 11.14.0(@types/react@18.3.18)(react@18.3.1) '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) - '@lifi/sdk': 3.5.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + '@lifi/sdk': 3.5.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) '@mui/icons-material': 6.4.1(@mui/material@6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) - '@mui/lab': 6.0.0-beta.24(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@mui/material@6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mui/lab': 6.0.0-beta.21(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@mui/material@6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/material': 6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) '@tanstack/react-query': 5.64.2(react@18.3.1) @@ -11431,7 +11115,7 @@ snapshots: - viem - zod - '@lifi/sdk@3.5.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)': + '@lifi/sdk@3.5.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)': dependencies: '@bigmi/core': 0.1.0(bs58@6.0.0)(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) '@lifi/types': 16.5.0 @@ -11441,7 +11125,7 @@ snapshots: bech32: 2.0.0 bitcoinjs-lib: 7.0.0-rc.0(typescript@5.7.3) bs58: 6.0.0 - viem: 2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) transitivePeerDependencies: - bufferutil - typescript @@ -11450,29 +11134,29 @@ snapshots: '@lifi/types@16.5.0': {} - '@lifi/wallet-management@3.6.0(6kk6tliteu3nudaiqletfs4qsi)': + '@lifi/wallet-management@3.6.0(sav5uqjueqw7ar4t4333ufqrdm)': dependencies: - '@bigmi/client': 0.1.0(@tanstack/query-core@5.62.16)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.62.16)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) + '@bigmi/client': 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) '@bigmi/core': 0.1.0(bs58@5.0.0)(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - '@bigmi/react': 0.1.0(@tanstack/query-core@5.62.16)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.62.16)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) + '@bigmi/react': 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) '@emotion/react': 11.14.0(@types/react@18.3.18)(react@18.3.1) '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) - '@lifi/sdk': 3.5.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + '@lifi/sdk': 3.5.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) '@mui/icons-material': 6.0.2(@mui/material@6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) '@mui/material': 6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/system': 6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) '@solana/wallet-adapter-react': 0.15.35(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@wagmi/core': 2.16.3(@tanstack/query-core@5.62.16)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) i18next: 24.2.1(typescript@5.7.3) mitt: 3.0.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-i18next: 15.4.0(i18next@24.2.1(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) use-sync-external-store: 1.4.0(react@18.3.1) - viem: 2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.62.16)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) zustand: 5.0.3(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.4.0(react@18.3.1)) transitivePeerDependencies: - '@mui/material-pigment-css' @@ -11488,15 +11172,15 @@ snapshots: - utf-8-validate - zod - '@lifi/widget@3.14.1(xxqnfltjstyeh7b2a5w6fmdu2u)': + '@lifi/widget@3.14.1(vwnw25q2w3kjz4elycgzck2mkm)': dependencies: - '@bigmi/client': 0.1.0(@tanstack/query-core@5.62.16)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.62.16)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) + '@bigmi/client': 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) '@bigmi/core': 0.1.0(bs58@5.0.0)(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - '@bigmi/react': 0.1.0(@tanstack/query-core@5.62.16)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.62.16)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) + '@bigmi/react': 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) '@emotion/react': 11.14.0(@types/react@18.3.18)(react@18.3.1) '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) - '@lifi/sdk': 3.5.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) - '@lifi/wallet-management': 3.6.0(6kk6tliteu3nudaiqletfs4qsi) + '@lifi/sdk': 3.5.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + '@lifi/wallet-management': 3.6.0(sav5uqjueqw7ar4t4333ufqrdm) '@mui/icons-material': 6.0.2(@mui/material@6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) '@mui/material': 6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/system': 6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) @@ -11512,9 +11196,9 @@ snapshots: react-dom: 18.3.1(react@18.3.1) react-i18next: 15.4.0(i18next@24.2.1(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) react-intersection-observer: 9.15.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-router-dom: 6.28.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - viem: 2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.62.16)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + react-router-dom: 6.28.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) zustand: 5.0.3(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.4.0(react@18.3.1)) transitivePeerDependencies: - '@mui/material-pigment-css' @@ -11531,11 +11215,11 @@ snapshots: - utf-8-validate - zod - '@lit-labs/ssr-dom-shim@1.3.0': {} + '@lit-labs/ssr-dom-shim@1.2.1': {} '@lit/reactive-element@1.6.3': dependencies: - '@lit-labs/ssr-dom-shim': 1.3.0 + '@lit-labs/ssr-dom-shim': 1.2.1 '@manypkg/find-root@1.1.0': dependencies: @@ -11735,8 +11419,8 @@ snapshots: dependencies: '@ethereumjs/tx': 4.2.0 '@metamask/superstruct': 3.1.0 - '@noble/hashes': 1.7.1 - '@scure/base': 1.2.4 + '@noble/hashes': 1.7.0 + '@scure/base': 1.2.1 '@types/debug': 4.1.12 debug: 4.4.0 pony-cause: 2.1.11 @@ -11749,8 +11433,8 @@ snapshots: dependencies: '@ethereumjs/tx': 4.2.0 '@metamask/superstruct': 3.1.0 - '@noble/hashes': 1.7.1 - '@scure/base': 1.2.4 + '@noble/hashes': 1.7.0 + '@scure/base': 1.2.1 '@types/debug': 4.1.12 debug: 4.4.0 pony-cause: 2.1.11 @@ -11911,7 +11595,7 @@ snapshots: '@msgpack/msgpack@3.0.0-beta2': {} - '@mui/base@5.0.0-beta.69(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mui/base@5.0.0-beta.68(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.26.0 '@floating-ui/react-dom': 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -11943,10 +11627,10 @@ snapshots: optionalDependencies: '@types/react': 18.3.18 - '@mui/lab@6.0.0-beta.24(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@mui/material@6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mui/lab@6.0.0-beta.21(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@mui/material@6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.26.0 - '@mui/base': 5.0.0-beta.69(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mui/base': 5.0.0-beta.68(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/material': 6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/system': 6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) '@mui/types': 7.2.21(@types/react@18.3.18) @@ -12096,10 +11780,6 @@ snapshots: dependencies: '@noble/hashes': 1.4.0 - '@noble/curves@1.7.0': - dependencies: - '@noble/hashes': 1.6.0 - '@noble/curves@1.8.0': dependencies: '@noble/hashes': 1.7.0 @@ -12112,10 +11792,6 @@ snapshots: '@noble/hashes@1.4.0': {} - '@noble/hashes@1.6.0': {} - - '@noble/hashes@1.6.1': {} - '@noble/hashes@1.7.0': {} '@noble/hashes@1.7.1': {} @@ -12144,7 +11820,7 @@ snapshots: '@opentelemetry/api@1.9.0': {} - '@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0)': + '@opentelemetry/context-async-hooks@1.30.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 @@ -12153,7 +11829,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/semantic-conventions': 1.28.0 - '@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0)': + '@opentelemetry/core@1.30.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/semantic-conventions': 1.28.0 @@ -12161,7 +11837,7 @@ snapshots: '@opentelemetry/instrumentation-amqplib@0.45.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 transitivePeerDependencies: @@ -12170,7 +11846,7 @@ snapshots: '@opentelemetry/instrumentation-connect@0.42.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 '@types/connect': 3.4.36 @@ -12187,7 +11863,7 @@ snapshots: '@opentelemetry/instrumentation-express@0.46.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 transitivePeerDependencies: @@ -12196,7 +11872,7 @@ snapshots: '@opentelemetry/instrumentation-fastify@0.43.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 transitivePeerDependencies: @@ -12205,7 +11881,7 @@ snapshots: '@opentelemetry/instrumentation-fs@0.18.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -12227,7 +11903,7 @@ snapshots: '@opentelemetry/instrumentation-hapi@0.44.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 transitivePeerDependencies: @@ -12272,7 +11948,7 @@ snapshots: '@opentelemetry/instrumentation-koa@0.46.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 transitivePeerDependencies: @@ -12296,7 +11972,7 @@ snapshots: '@opentelemetry/instrumentation-mongoose@0.45.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 transitivePeerDependencies: @@ -12331,7 +12007,7 @@ snapshots: '@opentelemetry/instrumentation-pg@0.49.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 '@opentelemetry/sql-common': 0.40.1(@opentelemetry/api@1.9.0) @@ -12361,7 +12037,7 @@ snapshots: '@opentelemetry/instrumentation-undici@0.9.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -12392,17 +12068,17 @@ snapshots: '@opentelemetry/redis-common@0.36.2': {} - '@opentelemetry/resources@1.30.1(@opentelemetry/api@1.9.0)': + '@opentelemetry/resources@1.30.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 - '@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0)': + '@opentelemetry/sdk-trace-base@1.30.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 '@opentelemetry/semantic-conventions@1.27.0': {} @@ -12412,7 +12088,7 @@ snapshots: '@opentelemetry/sql-common@0.40.1(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@pkgjs/parseargs@0.11.0': optional: true @@ -12429,29 +12105,25 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.30.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color - '@privy-io/api-base@1.4.1': + '@privy-io/api-base@1.4.3': dependencies: zod: 3.24.1 - '@privy-io/api-base@1.4.2': - dependencies: - zod: 3.24.1 - - '@privy-io/cross-app-connect@0.1.3(45u5rpodo7qcmbx7b4mub7ggqm)': + '@privy-io/cross-app-connect@0.1.5(zhv5ooz7gofvx43rfvjaahwbta)': dependencies: '@noble/curves': 1.8.1 '@noble/hashes': 1.3.2 '@scure/base': 1.1.9 - viem: 2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) optionalDependencies: - '@rainbow-me/rainbowkit': 2.2.3(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.62.16)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) - '@wagmi/core': 2.16.3(@tanstack/query-core@5.62.16)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@rainbow-me/rainbowkit': 2.2.3(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) + '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) - '@privy-io/js-sdk-core@0.37.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))': + '@privy-io/js-sdk-core@0.41.3(bufferutil@4.0.9)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))': dependencies: '@ethersproject/abstract-signer': 5.7.0 '@ethersproject/bignumber': 5.7.0 @@ -12459,8 +12131,8 @@ snapshots: '@ethersproject/providers': 5.7.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@ethersproject/transactions': 5.7.0 '@ethersproject/units': 5.7.0 - '@privy-io/api-base': 1.4.2 - '@privy-io/public-api': 2.15.10(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@privy-io/api-base': 1.4.3 + '@privy-io/public-api': 2.18.4(bufferutil@4.0.9)(utf-8-validate@5.0.10) eventemitter3: 5.0.1 fetch-retry: 5.0.6 jose: 4.15.9 @@ -12469,14 +12141,14 @@ snapshots: set-cookie-parser: 2.7.1 uuid: 9.0.1 optionalDependencies: - viem: 2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) transitivePeerDependencies: - bufferutil - utf-8-validate - '@privy-io/public-api@2.15.10(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + '@privy-io/public-api@2.18.4(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: - '@privy-io/api-base': 1.4.1 + '@privy-io/api-base': 1.4.3 bs58: 5.0.0 ethers: 5.7.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) libphonenumber-js: 1.11.18 @@ -12485,31 +12157,21 @@ snapshots: - bufferutil - utf-8-validate - '@privy-io/react-auth@1.99.1(@abstract-foundation/agw-client@1.1.1(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(zod@3.24.1)': + '@privy-io/react-auth@2.0.9(@abstract-foundation/agw-client@1.3.0(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(zod@3.24.1)': dependencies: '@coinbase/wallet-sdk': 4.0.3 - '@ethersproject/abstract-signer': 5.7.0 - '@ethersproject/address': 5.7.0 - '@ethersproject/bignumber': 5.7.0 - '@ethersproject/bytes': 5.7.0 - '@ethersproject/contracts': 5.7.0 - '@ethersproject/logger': 5.7.0 - '@ethersproject/providers': 5.7.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@ethersproject/strings': 5.7.0 - '@ethersproject/transactions': 5.7.0 - '@ethersproject/units': 5.7.0 '@floating-ui/react': 0.26.28(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@headlessui/react': 2.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@heroicons/react': 2.2.0(react@18.3.1) '@marsidev/react-turnstile': 0.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@metamask/eth-sig-util': 6.0.2 - '@privy-io/js-sdk-core': 0.37.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@privy-io/js-sdk-core': 0.41.3(bufferutil@4.0.9)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) '@simplewebauthn/browser': 9.0.1 '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) - '@solana/wallet-standard-wallet-adapter-base': 1.1.4(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0) - '@solana/wallet-standard-wallet-adapter-react': 1.1.4(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.3.1) + '@solana/wallet-standard-wallet-adapter-base': 1.1.2(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0) + '@solana/wallet-standard-wallet-adapter-react': 1.1.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.3.1) '@wallet-standard/app': 1.1.0 - '@walletconnect/ethereum-provider': 2.17.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) + '@walletconnect/ethereum-provider': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) '@walletconnect/modal': 2.7.0(@types/react@18.3.18)(react@18.3.1) base64-js: 1.5.1 dotenv: 16.4.7 @@ -12532,12 +12194,10 @@ snapshots: stylis: 4.3.5 tinycolor2: 1.6.0 uuid: 9.0.1 - viem: 2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - web3-core: 1.10.4(encoding@0.1.13) - web3-core-helpers: 1.10.3 + viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) zustand: 5.0.3(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.4.0(react@18.3.1)) optionalDependencies: - '@abstract-foundation/agw-client': 1.1.1(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@abstract-foundation/agw-client': 1.3.0(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' @@ -12572,7 +12232,7 @@ snapshots: dependencies: react: 18.3.1 - '@rainbow-me/rainbowkit@2.2.3(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.62.16)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))': + '@rainbow-me/rainbowkit@2.2.3(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))': dependencies: '@tanstack/react-query': 5.64.2(react@18.3.1) '@vanilla-extract/css': 1.15.5(babel-plugin-macros@3.1.0) @@ -12584,8 +12244,8 @@ snapshots: react-dom: 18.3.1(react@18.3.1) react-remove-scroll: 2.6.2(@types/react@18.3.18)(react@18.3.1) ua-parser-js: 1.0.40 - viem: 2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.62.16)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) transitivePeerDependencies: - '@types/react' - babel-plugin-macros @@ -12652,14 +12312,14 @@ snapshots: '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-flow-strip-types': 7.26.5(@babel/core@7.26.0) + '@babel/plugin-transform-flow-strip-types': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.0) '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-nullish-coalescing-operator': 7.26.6(@babel/core@7.26.0) + '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.0) @@ -12676,7 +12336,7 @@ snapshots: '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-typescript': 7.26.5(@babel/core@7.26.0) + '@babel/plugin-transform-typescript': 7.26.3(@babel/core@7.26.0) '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.0) '@babel/template': 7.25.9 '@react-native/babel-plugin-codegen': 0.76.6(@babel/preset-env@7.26.0(@babel/core@7.26.0)) @@ -12689,7 +12349,7 @@ snapshots: '@react-native/codegen@0.76.6(@babel/preset-env@7.26.0(@babel/core@7.26.0))': dependencies: - '@babel/parser': 7.26.5 + '@babel/parser': 7.26.3 '@babel/preset-env': 7.26.0(@babel/core@7.26.0) glob: 7.2.3 hermes-parser: 0.23.1 @@ -12776,13 +12436,13 @@ snapshots: dependencies: react: 18.3.1 - '@remix-run/router@1.21.1': {} + '@remix-run/router@1.21.0': {} - '@rive-app/canvas@2.25.4': {} + '@rive-app/canvas@2.25.6': {} - '@rive-app/react-canvas@4.17.6(react@18.3.1)': + '@rive-app/react-canvas@4.17.8(react@18.3.1)': dependencies: - '@rive-app/canvas': 2.25.4 + '@rive-app/canvas': 2.25.6 react: 18.3.1 '@rollup/plugin-commonjs@28.0.1(rollup@3.29.5)': @@ -12790,7 +12450,7 @@ snapshots: '@rollup/pluginutils': 5.1.4(rollup@3.29.5) commondir: 1.0.1 estree-walker: 2.0.2 - fdir: 6.4.3(picomatch@4.0.2) + fdir: 6.4.2(picomatch@4.0.2) is-reference: 1.2.1 magic-string: 0.30.17 picomatch: 4.0.2 @@ -12887,7 +12547,7 @@ snapshots: '@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)': dependencies: '@safe-global/safe-gateway-typescript-sdk': 3.22.4 - viem: 2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) transitivePeerDependencies: - bufferutil - typescript @@ -12898,6 +12558,8 @@ snapshots: '@scure/base@1.1.9': {} + '@scure/base@1.2.1': {} + '@scure/base@1.2.4': {} '@scure/bip32@1.3.2': @@ -12912,10 +12574,10 @@ snapshots: '@noble/hashes': 1.4.0 '@scure/base': 1.1.9 - '@scure/bip32@1.6.0': + '@scure/bip32@1.6.2': dependencies: - '@noble/curves': 1.7.0 - '@noble/hashes': 1.6.1 + '@noble/curves': 1.8.1 + '@noble/hashes': 1.7.1 '@scure/base': 1.2.4 '@scure/bip39@1.2.1': @@ -12928,9 +12590,9 @@ snapshots: '@noble/hashes': 1.4.0 '@scure/base': 1.1.9 - '@scure/bip39@1.5.0': + '@scure/bip39@1.5.4': dependencies: - '@noble/hashes': 1.6.1 + '@noble/hashes': 1.7.1 '@scure/base': 1.2.4 '@sentry-internal/browser-utils@8.51.0': @@ -13017,7 +12679,7 @@ snapshots: '@sentry/core@8.51.0': {} - '@sentry/nextjs@8.51.0(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.97.1(esbuild@0.24.2))': + '@sentry/nextjs@8.51.0(@opentelemetry/core@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.97.1(esbuild@0.24.2))': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/semantic-conventions': 1.28.0 @@ -13025,7 +12687,7 @@ snapshots: '@sentry-internal/browser-utils': 8.51.0 '@sentry/core': 8.51.0 '@sentry/node': 8.51.0 - '@sentry/opentelemetry': 8.51.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.28.0) + '@sentry/opentelemetry': 8.51.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.28.0) '@sentry/react': 8.51.0(react@18.3.1) '@sentry/vercel-edge': 8.51.0 '@sentry/webpack-plugin': 2.22.7(encoding@0.1.13)(webpack@5.97.1(esbuild@0.24.2)) @@ -13046,8 +12708,8 @@ snapshots: '@sentry/node@8.51.0': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/context-async-hooks': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/context-async-hooks': 1.30.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-amqplib': 0.45.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-connect': 0.42.0(@opentelemetry/api@1.9.0) @@ -13073,22 +12735,22 @@ snapshots: '@opentelemetry/instrumentation-redis-4': 0.45.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-tedious': 0.17.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-undici': 0.9.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 1.30.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 '@prisma/instrumentation': 5.22.0 '@sentry/core': 8.51.0 - '@sentry/opentelemetry': 8.51.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.28.0) + '@sentry/opentelemetry': 8.51.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.28.0) import-in-the-middle: 1.12.0 transitivePeerDependencies: - supports-color - '@sentry/opentelemetry@8.51.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.28.0)': + '@sentry/opentelemetry@8.51.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.28.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 '@sentry/core': 8.51.0 @@ -13206,10 +12868,6 @@ snapshots: dependencies: '@wallet-standard/base': 1.1.0 - '@solana/wallet-standard-chains@1.1.1': - dependencies: - '@wallet-standard/base': 1.1.0 - '@solana/wallet-standard-core@1.1.1': dependencies: '@solana/wallet-standard-chains': 1.1.0 @@ -13221,23 +12879,12 @@ snapshots: '@wallet-standard/base': 1.1.0 '@wallet-standard/features': 1.1.0 - '@solana/wallet-standard-features@1.3.0': - dependencies: - '@wallet-standard/base': 1.1.0 - '@wallet-standard/features': 1.1.0 - '@solana/wallet-standard-util@1.1.1': dependencies: '@noble/curves': 1.8.0 '@solana/wallet-standard-chains': 1.1.0 '@solana/wallet-standard-features': 1.2.0 - '@solana/wallet-standard-util@1.1.2': - dependencies: - '@noble/curves': 1.8.1 - '@solana/wallet-standard-chains': 1.1.1 - '@solana/wallet-standard-features': 1.3.0 - '@solana/wallet-standard-wallet-adapter-base@1.1.2(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)': dependencies: '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) @@ -13251,19 +12898,6 @@ snapshots: '@wallet-standard/wallet': 1.1.0 bs58: 5.0.0 - '@solana/wallet-standard-wallet-adapter-base@1.1.4(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)': - dependencies: - '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) - '@solana/wallet-standard-chains': 1.1.1 - '@solana/wallet-standard-features': 1.3.0 - '@solana/wallet-standard-util': 1.1.2 - '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@wallet-standard/app': 1.1.0 - '@wallet-standard/base': 1.1.0 - '@wallet-standard/features': 1.1.0 - '@wallet-standard/wallet': 1.1.0 - bs58: 5.0.0 - '@solana/wallet-standard-wallet-adapter-react@1.1.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.3.1)': dependencies: '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) @@ -13275,23 +12909,12 @@ snapshots: - '@solana/web3.js' - bs58 - '@solana/wallet-standard-wallet-adapter-react@1.1.4(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.3.1)': + '@solana/wallet-standard-wallet-adapter@1.1.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.3.1)': dependencies: - '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) - '@solana/wallet-standard-wallet-adapter-base': 1.1.4(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0) - '@wallet-standard/app': 1.1.0 - '@wallet-standard/base': 1.1.0 - react: 18.3.1 + '@solana/wallet-standard-wallet-adapter-base': 1.1.2(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0) + '@solana/wallet-standard-wallet-adapter-react': 1.1.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.3.1) transitivePeerDependencies: - - '@solana/web3.js' - - bs58 - - '@solana/wallet-standard-wallet-adapter@1.1.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.3.1)': - dependencies: - '@solana/wallet-standard-wallet-adapter-base': 1.1.2(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0) - '@solana/wallet-standard-wallet-adapter-react': 1.1.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.3.1) - transitivePeerDependencies: - - '@solana/wallet-adapter-base' + - '@solana/wallet-adapter-base' - '@solana/web3.js' - bs58 - react @@ -13526,7 +13149,7 @@ snapshots: - utf-8-validate - zod - '@synthetixio/synpress-cache@0.0.1-alpha.7(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.7)(typescript@5.7.3))(typescript@5.7.3)': + '@synthetixio/synpress-cache@0.0.1-alpha.7(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3)': dependencies: axios: 1.6.7 chalk: 5.3.0 @@ -13537,7 +13160,7 @@ snapshots: gradient-string: 2.0.2 playwright-core: 1.49.1 progress: 2.0.3 - tsup: 8.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.7)(typescript@5.7.3))(typescript@5.7.3) + tsup: 8.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3) unzipper: 0.10.14 zod: 3.22.4 transitivePeerDependencies: @@ -13557,10 +13180,10 @@ snapshots: dependencies: '@playwright/test': 1.49.1 - '@synthetixio/synpress-metamask@0.0.1-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.7)(typescript@5.7.3))(typescript@5.7.3)(utf-8-validate@5.0.10)': + '@synthetixio/synpress-metamask@0.0.1-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3)(utf-8-validate@5.0.10)': dependencies: '@playwright/test': 1.49.1 - '@synthetixio/synpress-cache': 0.0.1-alpha.7(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.7)(typescript@5.7.3))(typescript@5.7.3) + '@synthetixio/synpress-cache': 0.0.1-alpha.7(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3) '@synthetixio/synpress-core': 0.0.1-alpha.7(@playwright/test@1.49.1) '@viem/anvil': 0.0.7(bufferutil@4.0.9)(utf-8-validate@5.0.10) fs-extra: 11.2.0 @@ -13577,13 +13200,13 @@ snapshots: - typescript - utf-8-validate - '@synthetixio/synpress@4.0.0-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.7)(typescript@5.7.3))(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)': + '@synthetixio/synpress@4.0.0-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)': dependencies: '@playwright/test': 1.49.1 '@synthetixio/ethereum-wallet-mock': 0.0.1-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - '@synthetixio/synpress-cache': 0.0.1-alpha.7(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.7)(typescript@5.7.3))(typescript@5.7.3) + '@synthetixio/synpress-cache': 0.0.1-alpha.7(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3) '@synthetixio/synpress-core': 0.0.1-alpha.7(@playwright/test@1.49.1) - '@synthetixio/synpress-metamask': 0.0.1-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.7)(typescript@5.7.3))(typescript@5.7.3)(utf-8-validate@5.0.10) + '@synthetixio/synpress-metamask': 0.0.1-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@microsoft/api-extractor' - '@swc/core' @@ -13599,8 +13222,6 @@ snapshots: '@tanstack/history@1.95.0': {} - '@tanstack/query-core@5.62.16': {} - '@tanstack/query-core@5.64.2': {} '@tanstack/query-devtools@5.62.16': {} @@ -13661,42 +13282,38 @@ snapshots: '@types/babel__core@7.20.5': dependencies: - '@babel/parser': 7.26.5 - '@babel/types': 7.26.5 + '@babel/parser': 7.26.3 + '@babel/types': 7.26.3 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.6 '@types/babel__generator@7.6.8': dependencies: - '@babel/types': 7.26.5 + '@babel/types': 7.26.3 '@types/babel__template@7.4.4': dependencies: - '@babel/parser': 7.26.5 - '@babel/types': 7.26.5 + '@babel/parser': 7.26.3 + '@babel/types': 7.26.3 '@types/babel__traverse@7.20.6': dependencies: - '@babel/types': 7.26.5 - - '@types/bn.js@5.1.6': - dependencies: - '@types/node': 22.10.9 + '@babel/types': 7.26.3 '@types/connect@3.4.36': dependencies: - '@types/node': 22.10.7 + '@types/node': 22.10.10 '@types/connect@3.4.38': dependencies: - '@types/node': 22.10.7 + '@types/node': 22.10.10 '@types/cookie@0.6.0': {} '@types/debug@4.1.12': dependencies: - '@types/ms': 2.1.0 + '@types/ms': 0.7.34 '@types/dom-screen-wake-lock@1.0.3': {} @@ -13714,7 +13331,7 @@ snapshots: '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 22.10.9 + '@types/node': 22.10.10 '@types/gtag.js@0.0.20': {} @@ -13739,27 +13356,23 @@ snapshots: '@types/lodash@4.17.14': {} - '@types/ms@2.1.0': {} + '@types/ms@0.7.34': {} '@types/mysql@2.15.26': dependencies: - '@types/node': 22.10.7 + '@types/node': 22.10.10 '@types/node-forge@1.3.11': dependencies: - '@types/node': 22.10.9 + '@types/node': 22.10.10 '@types/node@12.20.55': {} - '@types/node@20.17.14': + '@types/node@20.17.12': dependencies: undici-types: 6.19.8 - '@types/node@22.10.7': - dependencies: - undici-types: 6.20.0 - - '@types/node@22.10.9': + '@types/node@22.10.10': dependencies: undici-types: 6.20.0 @@ -13775,7 +13388,7 @@ snapshots: '@types/pg@8.6.1': dependencies: - '@types/node': 22.10.7 + '@types/node': 22.10.10 pg-protocol: 1.7.0 pg-types: 2.2.0 @@ -13806,7 +13419,7 @@ snapshots: '@types/tedious@4.0.14': dependencies: - '@types/node': 22.10.7 + '@types/node': 22.10.10 '@types/tinycolor2@1.4.6': {} @@ -13818,11 +13431,11 @@ snapshots: '@types/ws@7.4.7': dependencies: - '@types/node': 22.10.7 + '@types/node': 22.10.10 '@types/ws@8.5.13': dependencies: - '@types/node': 22.10.7 + '@types/node': 22.10.10 '@types/yargs-parser@21.0.3': {} @@ -13962,16 +13575,16 @@ snapshots: - debug - utf-8-validate - '@wagmi/connectors@5.7.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(@wagmi/core@2.16.3(@tanstack/query-core@5.62.16)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(bufferutil@4.0.9)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)': + '@wagmi/connectors@5.7.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(@wagmi/core@2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(bufferutil@4.0.9)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)': dependencies: '@coinbase/wallet-sdk': 4.2.3 '@metamask/sdk': 0.30.0(bufferutil@4.0.9)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(utf-8-validate@5.0.10) '@safe-global/safe-apps-provider': 0.18.5(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) '@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - '@wagmi/core': 2.16.3(@tanstack/query-core@5.62.16)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) '@walletconnect/ethereum-provider': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) cbw-sdk: '@coinbase/wallet-sdk@3.9.3' - viem: 2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) optionalDependencies: typescript: 5.7.3 transitivePeerDependencies: @@ -14005,14 +13618,14 @@ snapshots: - utf-8-validate - zod - '@wagmi/core@2.16.3(@tanstack/query-core@5.62.16)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))': + '@wagmi/core@2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))': dependencies: eventemitter3: 5.0.1 mipd: 0.0.7(typescript@5.7.3) - viem: 2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) zustand: 5.0.0(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.4.0(react@18.3.1)) optionalDependencies: - '@tanstack/query-core': 5.62.16 + '@tanstack/query-core': 5.64.2 typescript: 5.7.3 transitivePeerDependencies: - '@types/react' @@ -14087,47 +13700,6 @@ snapshots: - uploadthing - utf-8-validate - '@walletconnect/core@2.17.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10)': - dependencies: - '@walletconnect/heartbeat': 1.2.2 - '@walletconnect/jsonrpc-provider': 1.0.14 - '@walletconnect/jsonrpc-types': 1.0.4 - '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/jsonrpc-ws-connection': 1.0.16(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - '@walletconnect/logger': 2.1.2 - '@walletconnect/relay-api': 1.0.11 - '@walletconnect/relay-auth': 1.0.4 - '@walletconnect/safe-json': 1.0.2 - '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.17.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - '@walletconnect/utils': 2.17.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - '@walletconnect/window-getters': 1.0.1 - events: 3.3.0 - lodash.isequal: 4.5.0 - uint8arrays: 3.1.0 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/kv' - - aws4fetch - - bufferutil - - db0 - - ioredis - - uploadthing - - utf-8-validate - '@walletconnect/environment@1.0.1': dependencies: tslib: 1.14.1 @@ -14169,44 +13741,6 @@ snapshots: - uploadthing - utf-8-validate - '@walletconnect/ethereum-provider@2.17.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)': - dependencies: - '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) - '@walletconnect/jsonrpc-provider': 1.0.14 - '@walletconnect/jsonrpc-types': 1.0.4 - '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - '@walletconnect/modal': 2.7.0(@types/react@18.3.18)(react@18.3.1) - '@walletconnect/sign-client': 2.17.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@walletconnect/types': 2.17.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - '@walletconnect/universal-provider': 2.17.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@walletconnect/utils': 2.17.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - events: 3.3.0 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@types/react' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/kv' - - aws4fetch - - bufferutil - - db0 - - encoding - - ioredis - - react - - uploadthing - - utf-8-validate - '@walletconnect/events@1.0.1': dependencies: keyvaluestorage-interface: 1.0.0 @@ -14254,16 +13788,6 @@ snapshots: - bufferutil - utf-8-validate - '@walletconnect/jsonrpc-ws-connection@1.0.16(bufferutil@4.0.9)(utf-8-validate@5.0.10)': - dependencies: - '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/safe-json': 1.0.2 - events: 3.3.0 - ws: 7.5.10(bufferutil@4.0.9)(utf-8-validate@5.0.10) - transitivePeerDependencies: - - bufferutil - - utf-8-validate - '@walletconnect/keyvaluestorage@1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@walletconnect/safe-json': 1.0.2 @@ -14370,39 +13894,6 @@ snapshots: - uploadthing - utf-8-validate - '@walletconnect/sign-client@2.17.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10)': - dependencies: - '@walletconnect/core': 2.17.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(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.17.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - '@walletconnect/utils': 2.17.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - events: 3.3.0 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/kv' - - aws4fetch - - bufferutil - - db0 - - ioredis - - uploadthing - - utf-8-validate - '@walletconnect/time@1.0.2': dependencies: tslib: 1.14.1 @@ -14435,34 +13926,6 @@ snapshots: - ioredis - uploadthing - '@walletconnect/types@2.17.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': - dependencies: - '@walletconnect/events': 1.0.1 - '@walletconnect/heartbeat': 1.2.2 - '@walletconnect/jsonrpc-types': 1.0.4 - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - '@walletconnect/logger': 2.1.2 - events: 3.3.0 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/kv' - - aws4fetch - - db0 - - ioredis - - uploadthing - '@walletconnect/universal-provider@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) @@ -14497,43 +13960,6 @@ snapshots: - uploadthing - utf-8-validate - '@walletconnect/universal-provider@2.17.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)': - dependencies: - '@walletconnect/events': 1.0.1 - '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) - '@walletconnect/jsonrpc-provider': 1.0.14 - '@walletconnect/jsonrpc-types': 1.0.4 - '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - '@walletconnect/logger': 2.1.2 - '@walletconnect/sign-client': 2.17.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@walletconnect/types': 2.17.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - '@walletconnect/utils': 2.17.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - events: 3.3.0 - lodash: 4.17.21 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/kv' - - aws4fetch - - bufferutil - - db0 - - encoding - - ioredis - - uploadthing - - utf-8-validate - '@walletconnect/utils@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@stablelib/chacha20poly1305': 1.0.1 @@ -14572,47 +13998,6 @@ snapshots: - ioredis - uploadthing - '@walletconnect/utils@2.17.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': - dependencies: - '@ethersproject/hash': 5.7.0 - '@ethersproject/transactions': 5.7.0 - '@stablelib/chacha20poly1305': 1.0.1 - '@stablelib/hkdf': 1.0.1 - '@stablelib/random': 1.0.2 - '@stablelib/sha256': 1.0.1 - '@stablelib/x25519': 1.0.3 - '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - '@walletconnect/relay-api': 1.0.11 - '@walletconnect/relay-auth': 1.0.4 - '@walletconnect/safe-json': 1.0.2 - '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.17.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - '@walletconnect/window-getters': 1.0.1 - '@walletconnect/window-metadata': 1.0.1 - detect-browser: 5.3.0 - elliptic: 6.6.1 - uint8arrays: 3.1.0 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@netlify/blobs' - - '@planetscale/database' - - '@react-native-async-storage/async-storage' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/kv' - - aws4fetch - - db0 - - ioredis - - uploadthing - '@walletconnect/window-getters@1.0.1': dependencies: tslib: 1.14.1 @@ -14728,11 +14113,6 @@ snapshots: typescript: 5.7.3 zod: 3.24.1 - abitype@1.0.7(typescript@5.7.3)(zod@3.24.1): - optionalDependencies: - typescript: 5.7.3 - zod: 3.24.1 - abitype@1.0.8(typescript@5.7.3)(zod@3.24.1): optionalDependencies: typescript: 5.7.3 @@ -14742,8 +14122,6 @@ snapshots: dependencies: event-target-shim: 5.0.1 - abortcontroller-polyfill@1.7.8: {} - accept-language@3.0.20: dependencies: bcp47: 1.1.2 @@ -14804,7 +14182,7 @@ snapshots: ajv@8.17.1: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.0.6 + fast-uri: 3.0.5 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -14871,7 +14249,7 @@ snapshots: define-properties: 1.2.1 es-abstract: 1.23.9 es-errors: 1.3.0 - es-object-atoms: 1.1.1 + es-object-atoms: 1.0.0 es-shim-unscopables: 1.0.2 array.prototype.findlastindex@1.2.5: @@ -14978,7 +14356,7 @@ snapshots: babel-plugin-istanbul@6.1.1: dependencies: - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.25.9 '@istanbuljs/load-nyc-config': 1.1.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-instrument: 5.2.1 @@ -14989,7 +14367,7 @@ snapshots: babel-plugin-jest-hoist@29.6.3: dependencies: '@babel/template': 7.25.9 - '@babel/types': 7.26.5 + '@babel/types': 7.26.3 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 @@ -15150,8 +14528,6 @@ snapshots: bluebird@3.4.7: {} - bn.js@4.11.6: {} - bn.js@4.12.1: {} bn.js@5.2.1: {} @@ -15321,7 +14697,7 @@ snapshots: chrome-launcher@0.15.2: dependencies: - '@types/node': 22.10.9 + '@types/node': 22.10.10 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -15332,7 +14708,7 @@ snapshots: chromium-edge-launcher@0.2.0: dependencies: - '@types/node': 22.10.9 + '@types/node': 22.10.10 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -15412,6 +14788,8 @@ snapshots: commander@12.1.0: {} + commander@13.1.0: {} + commander@2.20.3: {} commander@4.1.1: {} @@ -15435,8 +14813,6 @@ snapshots: consola@3.3.3: {} - consola@3.4.0: {} - convert-source-map@1.9.0: {} convert-source-map@2.0.0: {} @@ -15504,7 +14880,7 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - crossws@0.3.2: + crossws@0.3.1: dependencies: uncrypto: 0.1.3 @@ -15524,10 +14900,7 @@ snapshots: csstype@3.1.3: {} - d@1.0.2: - dependencies: - es5-ext: 0.10.64 - type: 2.7.3 + csv-parse@5.6.0: {} damerau-levenshtein@1.0.8: {} @@ -15729,7 +15102,7 @@ snapshots: dependencies: once: 1.4.0 - engine.io-client@6.6.3(bufferutil@4.0.9)(utf-8-validate@5.0.10): + engine.io-client@6.6.2(bufferutil@4.0.9)(utf-8-validate@5.0.10): dependencies: '@socket.io/component-emitter': 3.1.2 debug: 4.3.7 @@ -15775,7 +15148,7 @@ snapshots: data-view-byte-offset: 1.0.1 es-define-property: 1.0.1 es-errors: 1.3.0 - es-object-atoms: 1.1.1 + es-object-atoms: 1.0.0 es-set-tostringtag: 2.1.0 es-to-primitive: 1.3.0 function.prototype.name: 1.1.8 @@ -15846,10 +15219,6 @@ snapshots: dependencies: es-errors: 1.3.0 - es-object-atoms@1.1.1: - dependencies: - es-errors: 1.3.0 - es-set-tostringtag@2.1.0: dependencies: es-errors: 1.3.0 @@ -15867,30 +15236,12 @@ snapshots: is-date-object: 1.1.0 is-symbol: 1.1.1 - es5-ext@0.10.64: - dependencies: - es6-iterator: 2.0.3 - es6-symbol: 3.1.4 - esniff: 2.0.1 - next-tick: 1.1.0 - - es6-iterator@2.0.3: - dependencies: - d: 1.0.2 - es5-ext: 0.10.64 - es6-symbol: 3.1.4 - es6-promise@4.2.8: {} es6-promisify@5.0.0: dependencies: es6-promise: 4.2.8 - es6-symbol@3.1.4: - dependencies: - d: 1.0.2 - ext: 1.7.0 - esbuild@0.19.12: optionalDependencies: '@esbuild/aix-ppc64': 0.19.12 @@ -16241,13 +15592,6 @@ snapshots: transitivePeerDependencies: - supports-color - esniff@2.0.1: - dependencies: - d: 1.0.2 - es5-ext: 0.10.64 - event-emitter: 0.3.5 - type: 2.7.3 - espree@10.3.0: dependencies: acorn: 8.14.0 @@ -16311,10 +15655,6 @@ snapshots: dependencies: fast-safe-stringify: 2.1.1 - ethereum-bloom-filters@1.2.0: - dependencies: - '@noble/hashes': 1.7.1 - ethereum-cryptography@2.2.1: dependencies: '@noble/curves': 1.4.2 @@ -16371,27 +15711,15 @@ snapshots: - bufferutil - utf-8-validate - ethjs-unit@0.1.6: - dependencies: - bn.js: 4.11.6 - number-to-bn: 1.7.0 - ethjs-util@0.1.6: dependencies: is-hex-prefixed: 1.0.0 strip-hex-prefix: 1.0.0 - event-emitter@0.3.5: - dependencies: - d: 1.0.2 - es5-ext: 0.10.64 - event-target-shim@5.0.1: {} eventemitter2@6.4.9: {} - eventemitter3@4.0.4: {} - eventemitter3@4.0.7: {} eventemitter3@5.0.1: {} @@ -16436,10 +15764,6 @@ snapshots: exponential-backoff@3.1.1: {} - ext@1.7.0: - dependencies: - type: 2.7.3 - extendable-error@0.1.7: {} extension-port-stream@3.0.0: @@ -16483,7 +15807,7 @@ snapshots: fast-stable-stringify@1.0.0: {} - fast-uri@3.0.6: {} + fast-uri@3.0.5: {} fastq@1.18.0: dependencies: @@ -16497,10 +15821,6 @@ snapshots: optionalDependencies: picomatch: 4.0.2 - fdir@6.4.3(picomatch@4.0.2): - optionalDependencies: - picomatch: 4.0.2 - fetch-retry@5.0.6: {} file-entry-cache@6.0.1: @@ -16561,7 +15881,7 @@ snapshots: flow-enums-runtime@0.0.6: {} - flow-parser@0.259.1: {} + flow-parser@0.258.1: {} follow-redirects@1.15.9: {} @@ -16805,10 +16125,10 @@ snapshots: graphql@16.10.0: {} - h3@1.14.0: + h3@1.13.0: dependencies: cookie-es: 1.2.2 - crossws: 0.3.2 + crossws: 0.3.1 defu: 6.1.4 destr: 2.0.3 iron-webcrypto: 1.2.1 @@ -16889,8 +16209,6 @@ snapshots: statuses: 2.0.1 toidentifier: 1.0.1 - http-https@1.0.0: {} - http-proxy@1.18.1: dependencies: eventemitter3: 4.0.7 @@ -17148,8 +16466,6 @@ snapshots: dependencies: which-typed-array: 1.1.18 - is-typedarray@1.0.0: {} - is-weakmap@2.0.2: {} is-weakref@1.1.0: @@ -17194,7 +16510,7 @@ snapshots: istanbul-lib-instrument@5.2.1: dependencies: '@babel/core': 7.26.0 - '@babel/parser': 7.26.5 + '@babel/parser': 7.26.3 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -17204,7 +16520,7 @@ snapshots: iterator.prototype@1.1.5: dependencies: define-data-property: 1.1.4 - es-object-atoms: 1.1.1 + es-object-atoms: 1.0.0 get-intrinsic: 1.2.7 get-proto: 1.0.1 has-symbols: 1.1.0 @@ -17245,7 +16561,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.10.9 + '@types/node': 22.10.10 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -17255,7 +16571,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 22.10.9 + '@types/node': 22.10.10 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -17282,7 +16598,7 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.10.9 + '@types/node': 22.10.10 jest-util: 29.7.0 jest-regex-util@29.6.3: {} @@ -17290,7 +16606,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.10.9 + '@types/node': 22.10.10 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -17307,13 +16623,13 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.10.9 + '@types/node': 22.10.10 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 22.10.9 + '@types/node': 22.10.10 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -17348,7 +16664,7 @@ snapshots: jscodeshift@0.14.0(@babel/preset-env@7.26.0(@babel/core@7.26.0)): dependencies: '@babel/core': 7.26.0 - '@babel/parser': 7.26.5 + '@babel/parser': 7.26.3 '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.26.0) '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.26.0) '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.26.0) @@ -17359,7 +16675,7 @@ snapshots: '@babel/register': 7.25.9(@babel/core@7.26.0) babel-core: 7.0.0-bridge.0(@babel/core@7.26.0) chalk: 4.1.2 - flow-parser: 0.259.1 + flow-parser: 0.258.1 graceful-fs: 4.2.11 micromatch: 4.0.8 neo-async: 2.6.2 @@ -17462,10 +16778,10 @@ snapshots: lines-and-columns@1.2.4: {} - lint-staged@15.4.1: + lint-staged@15.4.3: dependencies: chalk: 5.4.1 - commander: 12.1.0 + commander: 13.1.0 debug: 4.4.0 execa: 8.0.1 lilconfig: 3.1.3 @@ -17473,7 +16789,7 @@ snapshots: micromatch: 4.0.8 pidtree: 0.6.0 string-argv: 0.3.2 - yaml: 2.6.1 + yaml: 2.7.0 transitivePeerDependencies: - supports-color @@ -17490,7 +16806,7 @@ snapshots: lit-element@3.3.3: dependencies: - '@lit-labs/ssr-dom-shim': 1.3.0 + '@lit-labs/ssr-dom-shim': 1.2.1 '@lit/reactive-element': 1.6.3 lit-html: 2.8.0 @@ -17691,9 +17007,9 @@ snapshots: metro-source-map@0.81.0: dependencies: - '@babel/traverse': 7.26.5 - '@babel/traverse--for-generate-function-map': '@babel/traverse@7.26.5' - '@babel/types': 7.26.5 + '@babel/traverse': 7.26.4 + '@babel/traverse--for-generate-function-map': '@babel/traverse@7.26.4' + '@babel/types': 7.26.3 flow-enums-runtime: 0.0.6 invariant: 2.2.4 metro-symbolicate: 0.81.0 @@ -17719,9 +17035,9 @@ snapshots: metro-transform-plugins@0.81.0: dependencies: '@babel/core': 7.26.0 - '@babel/generator': 7.26.5 + '@babel/generator': 7.26.3 '@babel/template': 7.25.9 - '@babel/traverse': 7.26.5 + '@babel/traverse': 7.26.4 flow-enums-runtime: 0.0.6 nullthrows: 1.1.1 transitivePeerDependencies: @@ -17730,9 +17046,9 @@ snapshots: metro-transform-worker@0.81.0(bufferutil@4.0.9)(utf-8-validate@5.0.10): dependencies: '@babel/core': 7.26.0 - '@babel/generator': 7.26.5 - '@babel/parser': 7.26.5 - '@babel/types': 7.26.5 + '@babel/generator': 7.26.3 + '@babel/parser': 7.26.3 + '@babel/types': 7.26.3 flow-enums-runtime: 0.0.6 metro: 0.81.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) metro-babel-transformer: 0.81.0 @@ -17751,11 +17067,11 @@ snapshots: dependencies: '@babel/code-frame': 7.26.2 '@babel/core': 7.26.0 - '@babel/generator': 7.26.5 - '@babel/parser': 7.26.5 + '@babel/generator': 7.26.3 + '@babel/parser': 7.26.3 '@babel/template': 7.25.9 - '@babel/traverse': 7.26.5 - '@babel/types': 7.26.5 + '@babel/traverse': 7.26.4 + '@babel/types': 7.26.3 accepts: 1.3.8 chalk: 4.1.2 ci-info: 2.0.0 @@ -17929,8 +17245,6 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - next-tick@1.1.0: {} - next@14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@next/env': 14.2.23 @@ -17968,7 +17282,7 @@ snapshots: dependencies: minimatch: 3.1.2 - node-fetch-native@1.6.6: {} + node-fetch-native@1.6.4: {} node-fetch@2.7.0(encoding@0.1.13): dependencies: @@ -17998,11 +17312,6 @@ snapshots: nullthrows@1.1.1: {} - number-to-bn@1.7.0: - dependencies: - bn.js: 4.11.6 - strip-hex-prefix: 1.0.0 - ob1@0.81.0: dependencies: flow-enums-runtime: 0.0.6 @@ -18026,7 +17335,7 @@ snapshots: call-bind: 1.0.8 call-bound: 1.0.3 define-properties: 1.2.1 - es-object-atoms: 1.1.1 + es-object-atoms: 1.0.0 has-symbols: 1.1.0 object-keys: 1.1.1 @@ -18034,7 +17343,7 @@ snapshots: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-object-atoms: 1.1.1 + es-object-atoms: 1.0.0 object.fromentries@2.0.8: dependencies: @@ -18056,14 +17365,10 @@ snapshots: define-properties: 1.2.1 es-object-atoms: 1.0.0 - oboe@2.1.5: - dependencies: - http-https: 1.0.0 - ofetch@1.4.1: dependencies: destr: 2.0.3 - node-fetch-native: 1.6.6 + node-fetch-native: 1.6.4 ufo: 1.5.4 ohash@1.1.4: {} @@ -18126,14 +17431,14 @@ snapshots: object-keys: 1.1.1 safe-push-apply: 1.0.0 - ox@0.6.5(typescript@5.7.3)(zod@3.24.1): + ox@0.6.7(typescript@5.7.3)(zod@3.24.1): dependencies: '@adraffy/ens-normalize': 1.11.0 - '@noble/curves': 1.7.0 - '@noble/hashes': 1.6.1 - '@scure/bip32': 1.6.0 - '@scure/bip39': 1.5.0 - abitype: 1.0.7(typescript@5.7.3)(zod@3.24.1) + '@noble/curves': 1.8.1 + '@noble/hashes': 1.7.1 + '@scure/bip32': 1.6.2 + '@scure/bip39': 1.5.4 + abitype: 1.0.8(typescript@5.7.3)(zod@3.24.1) eventemitter3: 5.0.1 optionalDependencies: typescript: 5.7.3 @@ -18328,13 +17633,13 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.4.49 - postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.7)(typescript@5.7.3)): + postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3)): dependencies: lilconfig: 3.1.3 yaml: 2.7.0 optionalDependencies: postcss: 8.4.49 - ts-node: 10.9.2(@types/node@20.17.14)(typescript@5.7.3) + ts-node: 10.9.2(@types/node@20.17.12)(typescript@5.7.3) postcss-load-config@6.0.1(jiti@1.21.7)(postcss@8.4.49)(tsx@4.19.2)(yaml@2.7.0): dependencies: @@ -18620,16 +17925,16 @@ snapshots: optionalDependencies: '@types/react': 18.3.18 - react-router-dom@6.28.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-router-dom@6.28.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@remix-run/router': 1.21.1 + '@remix-run/router': 1.21.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-router: 6.28.2(react@18.3.1) + react-router: 6.28.1(react@18.3.1) - react-router@6.28.2(react@18.3.1): + react-router@6.28.1(react@18.3.1): dependencies: - '@remix-run/router': 1.21.1 + '@remix-run/router': 1.21.0 react: 18.3.1 react-style-singleton@2.2.3(@types/react@18.3.18)(react@18.3.1): @@ -18711,7 +18016,7 @@ snapshots: define-properties: 1.2.1 es-abstract: 1.23.9 es-errors: 1.3.0 - es-object-atoms: 1.1.1 + es-object-atoms: 1.0.0 get-intrinsic: 1.2.7 get-proto: 1.0.1 which-builtin-type: 1.2.1 @@ -18764,7 +18069,7 @@ snapshots: dependencies: debug: 4.4.0 module-details-from-path: 1.0.3 - resolve: 1.22.8 + resolve: 1.22.10 transitivePeerDependencies: - supports-color @@ -18864,23 +18169,23 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.30.1 fsevents: 2.3.3 - royco@0.9.238(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0): + royco@0.9.324(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0): dependencies: '@changesets/cli': 2.27.11 '@radix-ui/react-icons': 1.3.2(react@18.3.1) - '@rainbow-me/rainbowkit': 2.2.3(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.62.16)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) + '@rainbow-me/rainbowkit': 2.2.3(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) '@supabase-cache-helpers/postgrest-react-query': 1.11.4(@supabase/postgrest-js@1.17.10)(@supabase/supabase-js@2.47.12(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@tanstack/react-query@5.64.2(react@18.3.1))(react@18.3.1) '@supabase/postgrest-js': 1.17.10 '@supabase/ssr': 0.3.0(@supabase/supabase-js@2.47.12(bufferutil@4.0.9)(utf-8-validate@5.0.10)) '@supabase/supabase-js': 2.47.12(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@tanstack/query-core': 5.62.16 + '@tanstack/query-core': 5.64.2 '@tanstack/react-query': 5.64.2(react@18.3.1) '@tanstack/react-query-devtools': 5.63.0(@tanstack/react-query@5.64.2(react@18.3.1))(react@18.3.1) '@tanstack/react-table': 8.20.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@types/node': 20.17.14 + '@types/node': 20.17.12 '@types/react': 18.3.18 '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@wagmi/core': 2.16.3(@tanstack/query-core@5.62.16)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) '@weiroll/weiroll.js': 0.3.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) abitype: 1.0.8(typescript@5.7.3)(zod@3.24.1) autoprefixer: 10.4.20(postcss@8.4.49) @@ -18888,24 +18193,26 @@ snapshots: clsx: 2.1.1 cross-env: 7.0.3 cross-fetch: 4.1.0(encoding@0.1.13) + csv-parse: 5.6.0 dotenv: 16.4.7 ethers: 5.7.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) glob: 10.4.5 + lodash: 4.17.21 lucide-react: 0.379.0(react@18.3.1) postcss: 8.4.49 prettier: 3.4.2 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) tailwind-merge: 2.6.0 - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.7)(typescript@5.7.3)) - tailwindcss-animate: 1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.7)(typescript@5.7.3))) - ts-node: 10.9.2(@types/node@20.17.14)(typescript@5.7.3) + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3)) + tailwindcss-animate: 1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))) + ts-node: 10.9.2(@types/node@20.17.12)(typescript@5.7.3) tsup: 8.3.5(jiti@1.21.7)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.7.0) tsx: 4.19.2 typescript: 5.7.3 validator: 13.12.0 - viem: 2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.62.16)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) zod: 3.24.1 transitivePeerDependencies: - '@azure/app-configuration' @@ -19087,7 +18394,7 @@ snapshots: dependencies: dunder-proto: 1.0.1 es-errors: 1.3.0 - es-object-atoms: 1.1.1 + es-object-atoms: 1.0.0 setimmediate@1.0.5: {} @@ -19207,7 +18514,7 @@ snapshots: dependencies: '@socket.io/component-emitter': 3.1.2 debug: 4.3.7 - engine.io-client: 6.6.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) + engine.io-client: 6.6.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) socket.io-parser: 4.2.4 transitivePeerDependencies: - bufferutil @@ -19314,7 +18621,7 @@ snapshots: define-properties: 1.2.1 es-abstract: 1.23.9 es-errors: 1.3.0 - es-object-atoms: 1.1.1 + es-object-atoms: 1.0.0 get-intrinsic: 1.2.7 gopd: 1.2.0 has-symbols: 1.1.0 @@ -19335,7 +18642,7 @@ snapshots: define-data-property: 1.1.4 define-properties: 1.2.1 es-abstract: 1.23.9 - es-object-atoms: 1.1.1 + es-object-atoms: 1.0.0 has-property-descriptors: 1.0.2 string.prototype.trimend@1.0.9: @@ -19349,7 +18656,7 @@ snapshots: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-object-atoms: 1.1.1 + es-object-atoms: 1.0.0 string_decoder@1.1.1: dependencies: @@ -19440,11 +18747,11 @@ snapshots: tailwind-merge@2.6.0: {} - tailwindcss-animate@1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.7)(typescript@5.7.3))): + tailwindcss-animate@1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))): dependencies: - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.7)(typescript@5.7.3)) + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3)) - tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.7)(typescript@5.7.3)): + tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -19463,7 +18770,7 @@ snapshots: postcss: 8.4.49 postcss-import: 15.1.0(postcss@8.4.49) postcss-js: 4.0.1(postcss@8.4.49) - postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.7)(typescript@5.7.3)) + postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3)) postcss-nested: 6.2.0(postcss@8.4.49) postcss-selector-parser: 6.1.2 resolve: 1.22.10 @@ -19574,14 +18881,14 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3): + ts-node@10.9.2(@types/node@20.17.12)(typescript@5.7.3): 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.17.14 + '@types/node': 20.17.12 acorn: 8.14.0 acorn-walk: 8.3.4 arg: 4.1.3 @@ -19607,7 +18914,7 @@ snapshots: tslib@2.8.1: {} - tsup@8.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.7)(typescript@5.7.3))(typescript@5.7.3): + tsup@8.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3): dependencies: bundle-require: 4.2.1(esbuild@0.19.12) cac: 6.7.14 @@ -19617,7 +18924,7 @@ snapshots: execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.7)(typescript@5.7.3)) + postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3)) resolve-from: 5.0.0 rollup: 4.30.1 source-map: 0.8.0-beta.0 @@ -19685,8 +18992,6 @@ snapshots: type-level-regexp@0.1.17: {} - type@2.7.3: {} - typed-array-buffer@1.0.3: dependencies: call-bound: 1.0.3 @@ -19720,10 +19025,6 @@ snapshots: possible-typed-array-names: 1.0.0 reflect.getprototypeof: 1.0.10 - typedarray-to-buffer@3.1.5: - dependencies: - is-typedarray: 1.0.0 - typescript@5.7.3: {} ua-parser-js@1.0.40: {} @@ -19753,10 +19054,10 @@ snapshots: unenv@1.10.0: dependencies: - consola: 3.4.0 + consola: 3.3.3 defu: 6.1.4 mime: 3.0.0 - node-fetch-native: 1.6.6 + node-fetch-native: 1.6.4 pathe: 1.1.2 unicode-canonical-property-names-ecmascript@2.0.1: {} @@ -19808,9 +19109,9 @@ snapshots: anymatch: 3.1.3 chokidar: 3.6.0 destr: 2.0.3 - h3: 1.14.0 + h3: 1.13.0 lru-cache: 10.4.3 - node-fetch-native: 1.6.6 + node-fetch-native: 1.6.4 ofetch: 1.4.1 ufo: 1.5.4 optionalDependencies: @@ -19871,8 +19172,6 @@ snapshots: dependencies: node-gyp-build: 4.8.4 - utf8@3.0.0: {} - util-deprecate@1.0.2: {} util@0.12.5: @@ -19913,15 +19212,15 @@ snapshots: dependencies: uint8array-tools: 0.0.8 - viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1): + viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1): dependencies: - '@noble/curves': 1.7.0 - '@noble/hashes': 1.6.1 - '@scure/bip32': 1.6.0 - '@scure/bip39': 1.5.0 - abitype: 1.0.7(typescript@5.7.3)(zod@3.24.1) + '@noble/curves': 1.8.1 + '@noble/hashes': 1.7.1 + '@scure/bip32': 1.6.2 + '@scure/bip39': 1.5.4 + abitype: 1.0.8(typescript@5.7.3)(zod@3.24.1) isows: 1.0.6(ws@8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)) - ox: 0.6.5(typescript@5.7.3)(zod@3.24.1) + ox: 0.6.7(typescript@5.7.3)(zod@3.24.1) ws: 8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) optionalDependencies: typescript: 5.7.3 @@ -19951,14 +19250,14 @@ snapshots: void-elements@3.1.0: {} - wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.62.16)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1): + wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1): dependencies: '@tanstack/react-query': 5.64.2(react@18.3.1) - '@wagmi/connectors': 5.7.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(@wagmi/core@2.16.3(@tanstack/query-core@5.62.16)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(bufferutil@4.0.9)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) - '@wagmi/core': 2.16.3(@tanstack/query-core@5.62.16)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@wagmi/connectors': 5.7.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(@wagmi/core@2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(bufferutil@4.0.9)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) react: 18.3.1 use-sync-external-store: 1.4.0(react@18.3.1) - viem: 2.22.12(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) optionalDependencies: typescript: 5.7.3 transitivePeerDependencies: @@ -20004,111 +19303,6 @@ snapshots: web-vitals@4.2.4: {} - web3-core-helpers@1.10.3: - dependencies: - web3-eth-iban: 1.10.3 - web3-utils: 1.10.3 - - web3-core-helpers@1.10.4: - dependencies: - web3-eth-iban: 1.10.4 - web3-utils: 1.10.4 - - web3-core-method@1.10.4: - dependencies: - '@ethersproject/transactions': 5.7.0 - web3-core-helpers: 1.10.4 - web3-core-promievent: 1.10.4 - web3-core-subscriptions: 1.10.4 - web3-utils: 1.10.4 - - web3-core-promievent@1.10.4: - dependencies: - eventemitter3: 4.0.4 - - web3-core-requestmanager@1.10.4(encoding@0.1.13): - dependencies: - util: 0.12.5 - web3-core-helpers: 1.10.4 - web3-providers-http: 1.10.4(encoding@0.1.13) - web3-providers-ipc: 1.10.4 - web3-providers-ws: 1.10.4 - transitivePeerDependencies: - - encoding - - supports-color - - web3-core-subscriptions@1.10.4: - dependencies: - eventemitter3: 4.0.4 - web3-core-helpers: 1.10.4 - - web3-core@1.10.4(encoding@0.1.13): - dependencies: - '@types/bn.js': 5.1.6 - '@types/node': 12.20.55 - bignumber.js: 9.1.2 - web3-core-helpers: 1.10.4 - web3-core-method: 1.10.4 - web3-core-requestmanager: 1.10.4(encoding@0.1.13) - web3-utils: 1.10.4 - transitivePeerDependencies: - - encoding - - supports-color - - web3-eth-iban@1.10.3: - dependencies: - bn.js: 5.2.1 - web3-utils: 1.10.3 - - web3-eth-iban@1.10.4: - dependencies: - bn.js: 5.2.1 - web3-utils: 1.10.4 - - web3-providers-http@1.10.4(encoding@0.1.13): - dependencies: - abortcontroller-polyfill: 1.7.8 - cross-fetch: 4.1.0(encoding@0.1.13) - es6-promise: 4.2.8 - web3-core-helpers: 1.10.4 - transitivePeerDependencies: - - encoding - - web3-providers-ipc@1.10.4: - dependencies: - oboe: 2.1.5 - web3-core-helpers: 1.10.4 - - web3-providers-ws@1.10.4: - dependencies: - eventemitter3: 4.0.4 - web3-core-helpers: 1.10.4 - websocket: 1.0.35 - transitivePeerDependencies: - - supports-color - - web3-utils@1.10.3: - dependencies: - '@ethereumjs/util': 8.1.0 - bn.js: 5.2.1 - ethereum-bloom-filters: 1.2.0 - ethereum-cryptography: 2.2.1 - ethjs-unit: 0.1.6 - number-to-bn: 1.7.0 - randombytes: 2.1.0 - utf8: 3.0.0 - - web3-utils@1.10.4: - dependencies: - '@ethereumjs/util': 8.1.0 - bn.js: 5.2.1 - ethereum-bloom-filters: 1.2.0 - ethereum-cryptography: 2.2.1 - ethjs-unit: 0.1.6 - number-to-bn: 1.7.0 - randombytes: 2.1.0 - utf8: 3.0.0 - webextension-polyfill@0.10.0: {} webidl-conversions@3.0.1: {} @@ -20151,17 +19345,6 @@ snapshots: - esbuild - uglify-js - websocket@1.0.35: - dependencies: - bufferutil: 4.0.9 - debug: 2.6.9 - es5-ext: 0.10.64 - typedarray-to-buffer: 3.1.5 - utf-8-validate: 5.0.10 - yaeti: 0.0.6 - transitivePeerDependencies: - - supports-color - whatwg-fetch@3.6.20: {} whatwg-url@5.0.0: @@ -20308,14 +19491,10 @@ snapshots: y18n@5.0.8: {} - yaeti@0.0.6: {} - yallist@3.1.1: {} yaml@1.10.2: {} - yaml@2.6.1: {} - yaml@2.7.0: {} yargs-parser@18.1.3: diff --git a/public/berachain/gift.svg b/public/berachain/gift.svg index 8afab1daa..a7d4847a5 100644 --- a/public/berachain/gift.svg +++ b/public/berachain/gift.svg @@ -1,3 +1,3 @@ - + diff --git a/src/app/[lng]/berachain/RoycoClientProvider.tsx b/src/app/[lng]/berachain/RoycoClientProvider.tsx index fa12f2394..86e5a08e5 100644 --- a/src/app/[lng]/berachain/RoycoClientProvider.tsx +++ b/src/app/[lng]/berachain/RoycoClientProvider.tsx @@ -1,27 +1,33 @@ 'use client'; import { RoycoProvider } from 'royco'; -import React from 'react'; +import React, { useMemo } from 'react'; +import { useChains } from '@/hooks/useChains'; +import { chain } from 'lodash'; +import type { TypedRpcApiKeys } from 'royco/client'; export const RoycoClientProvider = ({ children, }: { children: React.ReactNode; }) => { - const RPC_API_KEYS: { - [chain_id: number]: string; - } = { - 1: 'https://eth-mainnet.g.alchemy.com/v2/1loBE7C025PbFMLCiTAhbG3WrIqH0J1y', - // 11155111: - // 'https://eth-sepolia.g.alchemy.com/v2/1loBE7C025PbFMLCiTAhbG3WrIqH0J1y', - }; + const { chains } = useChains(); + + const rpcKeys = useMemo( + () => + chains?.reduce((acc, item) => { + acc[item.id] = item.metamask.rpcUrls[0]; // Set the key as the `id` and value as an empty array + return acc; + }, {} as TypedRpcApiKeys), + [chains], + ); return ( {children} diff --git a/src/components/Berachain/BerachainExploreProtocol.tsx b/src/components/Berachain/BerachainExploreProtocol.tsx index bd6f63542..d83c00274 100644 --- a/src/components/Berachain/BerachainExploreProtocol.tsx +++ b/src/components/Berachain/BerachainExploreProtocol.tsx @@ -1,17 +1,13 @@ 'use client'; -import ArrowBackIcon from '@mui/icons-material/ArrowBack'; -import { Link, Typography } from '@mui/material'; -import type { Quest } from 'src/types/loyaltyPass'; import { BerachainBackground as Background, - BerachainBackButton, BerachainContentContainer as Container, } from './Berachain.style'; import { useEnrichedMarkets } from 'royco/hooks'; import { notFound, useSearchParams } from 'next/navigation'; import { useBerachainMarkets } from '@/components/Berachain/hooks/useBerachainMarkets'; -import { EnrichedMarketDataType } from 'royco/queries'; import { BerachainProtocolInformation } from './components/BerachainProtocolInformation/BerachainProtocolInformation'; +import useBerachainFilters from '@/components/Berachain/hooks/useBerachainFilters'; interface BerachainExploreProtocolProps { marketId: string; @@ -21,15 +17,12 @@ export const BerachainExploreProtocol = ({ marketId, }: BerachainExploreProtocolProps) => { const searchParam = useSearchParams(); - const isVerified = searchParam.get('is_verified') === 'true'; const { data: roycoData, isSuccess, ...props } = useEnrichedMarkets({ - is_verified: isVerified, market_id: marketId, - sorting: [{ id: 'locked_quantity_usd', desc: true }], }); const { data, url, findFromStrapiByUid } = useBerachainMarkets(); diff --git a/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx b/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx index 9371ef54d..898f2b1ca 100644 --- a/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx +++ b/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx @@ -34,7 +34,7 @@ import { DEPOSITED_TOOLTIP, TVL_TOOLTIP, } from '../../const/title'; -import { calculateTVLGoal } from '@/components/Berachain/utils'; +import { calculateTVLGoal, titleSlicer } from '@/components/Berachain/utils'; import TooltipProgressbar from '@/components/Berachain/components/TooltipProgressbar'; import { BerachainMarketCardWithBadge } from '@/components/Berachain/components/BerachainMarketCard/BerachainMarketCardWithBadge'; import type { ExtraRewards } from '@/components/Berachain/BerachainType'; @@ -78,6 +78,7 @@ export const BerachainMarketCard = ({ market_id: roycoData?.market_id!, account_address: account?.address?.toLowerCase() ?? '', custom_token_data: undefined, + enabled: false, // Disable to avoid spamming infra }); const deposited = @@ -175,6 +176,7 @@ export const BerachainMarketCard = ({ > ({ + flexGrow: 1, '.tooltip-icon': { color: theme.palette.alphaLight500.main, }, @@ -191,12 +193,13 @@ export const BerachainMarketCard = ({ ? t('format.decimal', { value: dataRecipe?.input_token_data_ap?.token_amount, }) - : roycoData?.input_token_data?.symbol + : titleSlicer(roycoData?.input_token_data?.symbol ?? '', 11) } hasDeposited={deposited ? true : false} /> ({ + width: 'auto', '.tooltip-icon': { color: theme.palette.alphaLight500.main, }, @@ -207,6 +210,8 @@ export const BerachainMarketCard = ({ }, '.content': { marginTop: 1, + display: 'flex', + alignItems: 'center', }, })} title={'TVL'} @@ -267,7 +272,7 @@ export const BerachainMarketCard = ({ /> ) : ( - Baffle rewards are additional rewards offered by participating - applications exclusively to Jumper UI users. This rewards are specific - NFTs that are distributed through raffle mechanisms at the end of the - campaign to every user that deposit more than {'>'}$69 in the selected - markets. - - } - placement="top" - enterTouchDelay={0} - arrow - > - + {`Baffle rewards are additional raffle rewards on top of the Boyco rewards offered by participating protocols exclusively to users who deposit into Boyco via Jumper. The rewards will be distributed through a raffle mechanism at the end of Boyco. To qualify for a protocols baffle you need to deposit and lock the minimum amount into any of their markets. More details about the rewards and how to qualify can be found in the market’s description.`} + + } + placement="top" + enterTouchDelay={0} + arrow + > - + + + + + - } - sx={(theme) => ({ - cursor: 'help', - '.MuiBadge-badge': { - right: '25px', - borderRadius: '128px', - color: theme.palette.black.main, - paddingX: theme.spacing(1.75), - paddingY: theme.spacing(2), - }, - })} - > - {children} - - + + } + sx={(theme) => ({ + cursor: 'help', + '.MuiBadge-badge': { + right: '25px', + borderRadius: '128px', + color: theme.palette.black.main, + paddingX: theme.spacing(1.75), + paddingY: theme.spacing(2), + }, + })} + > + {children} + ); }; diff --git a/src/components/Berachain/components/BerachainMarketCard/StatCard/BerachainProgressCard.style.ts b/src/components/Berachain/components/BerachainMarketCard/StatCard/BerachainProgressCard.style.ts index 15a33d01d..c164ddaf0 100644 --- a/src/components/Berachain/components/BerachainMarketCard/StatCard/BerachainProgressCard.style.ts +++ b/src/components/Berachain/components/BerachainMarketCard/StatCard/BerachainProgressCard.style.ts @@ -17,6 +17,7 @@ export const BeraChainProgressCardComponent = styled(Card)(({ theme }) => ({ export const BeraChainProgressCardContent = styled(Box)(({ theme }) => ({ display: 'flex', flexDirection: 'column', + width: '100%', })); export const BeraChainProgressCardHeader = styled(Box)(({ theme }) => ({ diff --git a/src/components/Berachain/components/BerachainMarketCard/StatCard/DigitTokenSymbolCard.tsx b/src/components/Berachain/components/BerachainMarketCard/StatCard/DigitTokenSymbolCard.tsx index 82535fced..da3413095 100644 --- a/src/components/Berachain/components/BerachainMarketCard/StatCard/DigitTokenSymbolCard.tsx +++ b/src/components/Berachain/components/BerachainMarketCard/StatCard/DigitTokenSymbolCard.tsx @@ -29,7 +29,7 @@ const DigitTokenSymbolCard = ({ return ( - + { const theme = useTheme(); return ( - 0 ? : <> - } - placement="top" - enterTouchDelay={0} - arrow - > -
- + - - - + + + ({ + color: '#8b8989', + typography: { + xs: theme.typography.bodyXSmall, + sm: theme.typography.bodySmall, + }, + // important needed as the previous rules are overriding the fontSize + fontSize: '0.75rem!important', + })} + > + {'Rewards'} + + } + placement={'top'} + enterTouchDelay={0} + arrow + > + ({ - color: '#8b8989', - typography: { - xs: theme.typography.bodyXSmall, - sm: theme.typography.bodySmall, - }, - // important needed as the previous rules are overriding the fontSize - fontSize: '0.75rem!important', + color: theme.palette.alphaLight500.main, + width: '16px', + height: '16px', + marginLeft: '4px', })} - > - {'Total Incentives'} - - - ({ - color: theme.palette.alphaLight500.main, - width: '16px', - height: '16px', - marginLeft: '4px', - })} - /> - - - - - -
-
+ /> + +
+ +
+ + ); }; diff --git a/src/components/Berachain/components/BerachainMarketCard/StatCard/TokenIncentivesData.tsx b/src/components/Berachain/components/BerachainMarketCard/StatCard/TokenIncentivesData.tsx index d25914410..c45a2d85c 100644 --- a/src/components/Berachain/components/BerachainMarketCard/StatCard/TokenIncentivesData.tsx +++ b/src/components/Berachain/components/BerachainMarketCard/StatCard/TokenIncentivesData.tsx @@ -1,70 +1,191 @@ -import { Box, Typography } from '@mui/material'; +import { Box, Chip, Tooltip, Typography } from '@mui/material'; import type { BerachainIncentiveToken } from 'src/components/Berachain/BerachainType'; +import TooltipIncentives from '@/components/Berachain/components/BerachainWidget/TooltipIncentives'; +import type { EnrichedMarketDataType } from 'royco/queries'; +import { divideBy, titleSlicer } from '@/components/Berachain/utils'; +import { useActiveMarket } from '@/components/Berachain/hooks/useActiveMarket'; +import { useMemo } from 'react'; +import { RoycoMarketType } from 'royco/market'; +import { useTokenQuotes } from 'royco/hooks'; interface DigitCardProps { - tokens: BerachainIncentiveToken[]; + market: EnrichedMarketDataType; perInput?: boolean; amount?: number; } export const TokenIncentivesData = ({ - tokens, + market, perInput, amount, }: DigitCardProps) => { + const { currentHighestOffers, marketMetadata, currentMarketData } = + useActiveMarket({ + chain_id: market.chain_id, + market_id: market.market_id, + market_type: market.market_type, + }); + + const BERA_TOKEN_ID = '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a'; + const beraTokenQuotes = useTokenQuotes({ + token_ids: [BERA_TOKEN_ID], + }); + + // @ts-expect-error + const [highestIncentives] = useMemo(() => { + if (marketMetadata.market_type === RoycoMarketType.recipe.id) { + if ( + !currentHighestOffers || + currentHighestOffers.ip_offers.length === 0 || + currentHighestOffers.ip_offers[0].tokens_data.length === 0 + ) { + return []; + } + + return currentHighestOffers.ip_offers[0].tokens_data ?? []; + } + }, [currentMarketData, currentHighestOffers, marketMetadata]); + + const token = useMemo(() => { + return market.input_token_data; + }, [market?.input_token_data]); + + const tokens = market?.incentive_tokens_data; return ( - {tokens?.map((incentiveTokenData: BerachainIncentiveToken) => ( - - {`${incentiveTokenData?.name}-logo`} + {tokens?.map((incentiveTokenData: BerachainIncentiveToken) => ( + - + {`${incentiveTokenData?.name}-logo`} + ({ + typography: { + xs: theme.typography.titleXSmall, + sm: theme.typography.titleXSmall, + }, + fontSize: '1rem!important', + })} + > + {perInput && amount + ? Intl.NumberFormat('en-US', { + notation: 'compact', + useGrouping: true, + minimumFractionDigits: 0, + maximumFractionDigits: 1, + }).format((highestIncentives?.per_input_token ?? 0) * amount) + : Intl.NumberFormat('en-US', { + notation: 'compact', + useGrouping: true, + minimumFractionDigits: 0, + maximumFractionDigits: 2, + }).format(highestIncentives?.per_input_token ?? 0)} + + {/* ({ typography: { xs: theme.typography.titleXSmall, sm: theme.typography.titleXSmall, }, + fontSize: '0.75rem!important', })} - > - {perInput && amount - ? Intl.NumberFormat('en-US', { - notation: 'compact', - useGrouping: true, - minimumFractionDigits: 0, - maximumFractionDigits: 1, - }).format(incentiveTokenData.per_input_token * amount) - : Intl.NumberFormat('en-US', { - notation: 'compact', - useGrouping: true, - minimumFractionDigits: 0, - maximumFractionDigits: 1, - }).format(incentiveTokenData.token_amount)} - - - ))} + >per {titleSlicer(token.symbol, 14)} + */} + + ))} + {beraTokenQuotes.data?.map( + (incentiveTokenData: BerachainIncentiveToken & any) => ( + + {`${incentiveTokenData?.name}-logo`} + ({ + typography: { + xs: theme.typography.titleXSmall, + sm: theme.typography.titleXSmall, + }, + fontSize: '1rem!important', + })} + > + ~% + + {/* ({ + typography: { + xs: theme.typography.titleXSmall, + sm: theme.typography.titleXSmall, + }, + fontSize: '0.75rem!important', + })} + >per {titleSlicer(token.symbol, 14)} + */} + + ), + )} + + {market?.external_incentives.length > 0 && ( + } + placement={'top'} + enterTouchDelay={0} + arrow + > + + + )} ); }; diff --git a/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.tsx b/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.tsx index 4665b9f07..ca2cf4c60 100644 --- a/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.tsx +++ b/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.tsx @@ -1,4 +1,4 @@ -import { Box } from '@mui/material'; +import { Box, Grid, Typography } from '@mui/material'; import { BerachainMarketCard } from '../BerachainMarketCard/BerachainMarketCard'; import { BerachainMarketCards } from './BerachainMarkets.style'; import { BerachainMarketsFilters } from './BerachainMarketsFilters/BerachainMarketsFilters'; @@ -12,15 +12,23 @@ import { getFullTitle, includesCaseInsensitive, } from '@/components/Berachain/utils'; +import useBerachainFilters from '@/components/Berachain/hooks/useBerachainFilters'; +import roycoEnrichedDataCached from '@/components/Berachain/components/BerachainMarkets/roycoEnrichedDataCached'; export const BerachainMarkets = () => { const searchParam = useSearchParams(); - const isVerified = searchParam.get('is_verified') === 'true'; + const isVerified = searchParam.get('is_verified') !== 'false'; const { data, url, findFromStrapiByUid } = useBerachainMarkets(); + const berachainFilters = useBerachainFilters(); - const { data: roycoData, isSuccess } = useEnrichedMarkets({ + const { + data: roycoData, + isSuccess, + isError, + } = useEnrichedMarkets({ is_verified: isVerified, sorting: [{ id: 'locked_quantity_usd', desc: true }], + ...berachainFilters, }); // TODO: move useEnrichedMarkets to a hook so we can filter it from there @@ -39,8 +47,32 @@ export const BerachainMarkets = () => { key={idx} /> ))} - {Array.isArray(roycoData) && - isSuccess && + {/* {isError && ( + + ({ + color: theme.palette.text.primary, + })} + > + Boyco is having issues returning the markets. Please refresh the + page or try again later. + + + )}*/} + {isSuccess && + Array.isArray(roycoData) && roycoData .filter( (data) => !tokenFilter.includes(data.input_token_data?.symbol), @@ -54,6 +86,60 @@ export const BerachainMarkets = () => { }) .filter((data) => { const card = findFromStrapiByUid(data.market_id!); + + const fullTitle = getFullTitle(data, card); + + return search ? includesCaseInsensitive(fullTitle, search) : true; + }) + .filter((data) => { + return !!findFromStrapiByUid(data.market_id!); + }) + .map((roycoData, index) => { + if (!roycoData?.id) { + return; + } + const card = findFromStrapiByUid(roycoData.market_id!); + + const fullTitle = getFullTitle(roycoData, card); + + return ( + + ); + })} + {isError && + Array.isArray(roycoEnrichedDataCached) && + roycoEnrichedDataCached + .filter( + (data) => !tokenFilter.includes(data.input_token_data?.symbol), + ) + .filter((data) => { + const dataIncentives = + data.incentive_tokens_data?.map((s) => s.symbol) ?? []; + return !dataIncentives.some((symbol) => + incentiveFilter.includes(symbol), + ); + }) + .filter((data) => { + const card = findFromStrapiByUid(data.market_id!); + const fullTitle = getFullTitle(data, card); return search ? includesCaseInsensitive(fullTitle, search) : true; diff --git a/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterIncentivesMenu.tsx b/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterIncentivesMenu.tsx index e8bc77e0f..b41700691 100644 --- a/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterIncentivesMenu.tsx +++ b/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterIncentivesMenu.tsx @@ -13,13 +13,14 @@ import { BerachainMarketFiltersButton, } from '../BerachainMarkets.style'; import { BerachainMarketsFilterBox } from './BerachainMarketsFilters.style'; +import useBerachainFilters from '@/components/Berachain/hooks/useBerachainFilters'; export const BerachainFilterIncentivesMenu = () => { const { incentiveFilter, setIncentiveFilter } = useBerachainMarketsFilterStore((state) => state); const searchParam = useSearchParams(); - const isVerified = searchParam.get('is_verified') === 'true'; + const isVerified = searchParam.get('is_verified') !== 'false'; const [anchorTokenEl, setAnchorTokenEl] = useState(null); const [openTokensFilterMenu, setOpenTokensFilterMenu] = useState(false); @@ -37,9 +38,11 @@ export const BerachainFilterIncentivesMenu = () => { const assetsFilterId = 'token-filter-button'; const assetsMenuId = 'token-filter-menu'; + const berachainFilters = useBerachainFilters(); const { data } = useEnrichedMarkets({ is_verified: isVerified, sorting: [{ id: 'locked_quantity_usd', desc: true }], + ...berachainFilters, }); const tokens = useMemo(() => { diff --git a/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterTokensMenu.tsx b/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterTokensMenu.tsx index d8a9a3139..1cf82f670 100644 --- a/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterTokensMenu.tsx +++ b/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterTokensMenu.tsx @@ -13,10 +13,11 @@ import { BerachainMarketFiltersButton, } from '../BerachainMarkets.style'; import { BerachainMarketsFilterBox } from './BerachainMarketsFilters.style'; +import useBerachainFilters from '@/components/Berachain/hooks/useBerachainFilters'; export const BerachainFilterTokensMenu = () => { const searchParam = useSearchParams(); - const isVerified = searchParam.get('is_verified') === 'true'; + const isVerified = searchParam.get('is_verified') !== 'false'; const { tokenFilter, setTokenFilter } = useBerachainMarketsFilterStore( (state) => state, ); @@ -38,9 +39,11 @@ export const BerachainFilterTokensMenu = () => { const assetsFilterId = 'token-filter-button'; const assetsMenuId = 'token-filter-menu'; + const berachainFilters = useBerachainFilters(); const { data } = useEnrichedMarkets({ is_verified: isVerified, sorting: [{ id: 'locked_quantity_usd', desc: true }], + ...berachainFilters, }); const tokens = useMemo(() => { diff --git a/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainSearch.tsx b/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainSearch.tsx index ea9a5fa99..7c0442200 100644 --- a/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainSearch.tsx +++ b/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainSearch.tsx @@ -6,18 +6,27 @@ import { TextField, useTheme, } from '@mui/material'; -import { useState } from 'react'; +import { useEffect, useState } from 'react'; import { useBerachainMarkets } from 'src/components/Berachain/hooks/useBerachainMarkets'; import { useBerachainMarketsFilterStore } from 'src/components/Berachain/stores/BerachainMarketsFilterStore'; import { BerachainSearchAutocomplete } from './BerachainSearch.style'; +import { useRouter, useSearchParams } from 'next/navigation'; export const BerachainSearch = () => { const theme = useTheme(); + const router = useRouter(); + const searchParams = useSearchParams(); const [isInputEmpty, setIsInputEmpty] = useState(true); const { search, setSearch } = useBerachainMarketsFilterStore( (state) => state, ); + useEffect(() => { + if (searchParams.has('q')) { + setSearch(searchParams.get('q')!); + } + }, []); + return ( { setSearch(undefined); } else { setSearch(value); + router.push('?q=' + value); } }} slotProps={{ @@ -105,7 +115,7 @@ export const BerachainSearch = () => { }, }} {...params} - placeholder="Search for markets or tokens" + placeholder="Search for markets" InputLabelProps={{ ...params.InputLabelProps, shrink: false, diff --git a/src/components/Berachain/components/BerachainMarkets/roycoEnrichedDataCached.ts b/src/components/Berachain/components/BerachainMarkets/roycoEnrichedDataCached.ts new file mode 100644 index 000000000..cc3ebfbee --- /dev/null +++ b/src/components/Berachain/components/BerachainMarkets/roycoEnrichedDataCached.ts @@ -0,0 +1,20829 @@ +import type { EnrichedMarketDataType } from 'royco/queries'; + +const roycoEnrichedDataCached = [ + { + id: '1_0_0xa655556eb64a0fd18b9a3c80794ab370743bc431a4b2a6116fa97dcc7f741a2b', + chain_id: 1, + market_type: 0, + market_id: + '0xa655556eb64a0fd18b9a3c80794ab370743bc431a4b2a6116fa97dcc7f741a2b', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xe0710381724991ac9ea8c3b59ff35f9f189fdf93e6f66f326a4df39168cf1129', + block_number: 21710841, + block_timestamp: 1737920471, + log_index: 165, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0xcffe9112bfa141ae9170be4d172d40a455662564'], + base_incentive_amounts: ['89663396970721759800000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Origami USDC Boyco Vault', + description: + 'USDC tokens supplied to this Berachain predeposit market earn bKAMI valued at $69M FDV pro-rata accordingly to TVL (40% APR). bKAMI are non-transferable points that will be redeemable 1:1 for KAMI (OrigamiDAO governance token) at TGE. Up to 10% of the KAMI token supply is allocated for a maximum of $69M TVL in this market. OrigamiDAO will utilise the USDC in a major stable LP e.g. HONEY, USDC, BYUSD to farm BGT and iBGT PoL rewards. Boyco USDC deposits will be locked for 3 months and will be fully redeemable for the original USDC deposit amount at the end of the 3 months, directly on Berachain. Any potential fees or slippage during the stablecoin LP unwinding process will be 100% covered by OrigamiDAO. More information can be found at: https://docs.origami.finance/boyco', + is_verified: true, + category: 'boyco', + quantity_ap: '5000000', + quantity_ip: '41245162606532', + locked_quantity: '27754837393468', + incentive_ids: ['1-0xcffe9112bfa141ae9170be4d172d40a455662564'], + incentive_amounts: ['150000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 0.9999770733680521, + input_token_fdv: 52306084488.8, + input_token_total_supply: 52307283718.640816, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [150000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 4.99988536684026, + quantity_ip_usd: 41244216.99386929, + locked_quantity_usd: 27754201.068526305, + total_incentive_amounts_usd: 0, + total_value_locked: 27754201.068526305, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xb000000000000000000000000000000000000112', + '1-0xb000000000000000000000000000000000000112', + ], + external_incentive_values: ['Variable Rate', ''], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0xcffe9112bfa141ae9170be4d172d40a455662564', + chain_id: 1, + contract_address: '0xcffe9112bfa141ae9170be4d172d40a455662564', + name: 'Origami bKAMI', + symbol: 'bKAMI', + image: 'https://origami.finance/light/icons/kami.svg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '150000000000000000000000000', + token_amount: 150000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 150000000, + annual_change_ratio: 0, + per_input_token: 5.404463296740551, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + chain_id: 1, + contract_address: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + name: 'USDC', + symbol: 'USDC', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/3408.png', + decimals: 6, + source: 'coinmarketcap', + search_id: '3408', + type: 'token', + raw_amount: '5000000', + token_amount: 5, + token_amount_usd: 4.99988536684026, + locked_token_amount: 27754837.393468, + locked_token_amount_usd: 27754201.068526305, + price: 0.9999770733680521, + fdv: 52306084488.8, + total_supply: 52307283718.640816, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0xcffe9112bfa141ae9170be4d172d40a455662564', + chain_id: 1, + contract_address: '0xcffe9112bfa141ae9170be4d172d40a455662564', + name: 'Origami bKAMI', + symbol: 'bKAMI', + image: 'https://origami.finance/light/icons/kami.svg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 150000000, + fdv: 0, + price: 0, + allocation: 1, + token_amount: 150000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [], + }, + { + id: '1_0_0xaa449e0679bd82798c7896c6a031f2da55299e64c0b4bddd57ad440921c04628', + chain_id: 1, + market_type: 0, + market_id: + '0xaa449e0679bd82798c7896c6a031f2da55299e64c0b4bddd57ad440921c04628', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xf2ca9fd31ffac8869dd4b63ac6f3820370e78eb631c6078190095f4916ef7940', + block_number: 21709302, + block_timestamp: 1737901895, + log_index: 125, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x325e05f22af5a3f7e2cb9b112e8f4d9b6c14b8b4'], + base_incentive_amounts: ['40072279344208004712000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'THJ/Set and Forgetti - USDC Vault, Henlo Boyco', + description: + 'When USDC is supplied to the market, it is bridged to a vault on Berachain mainnet. It is supplied to the USDC-HONEY liquidity pool on Beraswap and deposited into the Set & Forgetti Stable Farm to earn Proof of Liquidity rewards, which are autoharvested and compounded into HENLO. At expiry, users can withdraw their stable deposit plus the accrued HENLO tokens. A Honey Jar joint.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '40072329344208', + locked_quantity: '1927670655792', + incentive_ids: ['1-0x325e05f22af5a3f7e2cb9b112e8f4d9b6c14b8b4'], + incentive_amounts: ['42000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 0.9999770733680521, + input_token_fdv: 52306084488.8, + input_token_total_supply: 52307283718.640816, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [42000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 40071410.62066183, + locked_quantity_usd: 1927626.4607963578, + total_incentive_amounts_usd: 0, + total_value_locked: 1927626.4607963578, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: ['1-0xb000000000000000000000000000000000000112'], + external_incentive_values: ['Variable Rate'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x325e05f22af5a3f7e2cb9b112e8f4d9b6c14b8b4', + chain_id: 1, + contract_address: '0x325e05f22af5a3f7e2cb9b112e8f4d9b6c14b8b4', + name: 'Henlo Boyco Points', + symbol: 'bpHENLO', + image: + 'https://pub-2cb2198bb1d347eea80846c7d7b34411.r2.dev/LOGO_CIRCLE.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '42000000000000000000000000', + token_amount: 42000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 42000000, + annual_change_ratio: 0, + per_input_token: 21.78795422019014, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + chain_id: 1, + contract_address: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + name: 'USDC', + symbol: 'USDC', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/3408.png', + decimals: 6, + source: 'coinmarketcap', + search_id: '3408', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 1927670.655792, + locked_token_amount_usd: 1927626.4607963578, + price: 0.9999770733680521, + fdv: 52306084488.8, + total_supply: 52307283718.640816, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x325e05f22af5a3f7e2cb9b112e8f4d9b6c14b8b4', + chain_id: 1, + contract_address: '0x325e05f22af5a3f7e2cb9b112e8f4d9b6c14b8b4', + name: 'Henlo Boyco Points', + symbol: 'bpHENLO', + image: + 'https://pub-2cb2198bb1d347eea80846c7d7b34411.r2.dev/LOGO_CIRCLE.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 42000000, + fdv: 0, + price: 0, + allocation: 1, + token_amount: 42000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xb000000000000000000000000000000000000112', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000112', + name: 'Plus Icon', + symbol: 'PLUS', + image: + 'https://upload.wikimedia.org/wikipedia/commons/7/75/Plussymbol.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0x4dd921e829db80e73c56d888eeaf46a7934a3c4a2f7f78231dd4502f8eaa2558', + chain_id: 1, + market_type: 0, + market_id: + '0x4dd921e829db80e73c56d888eeaf46a7934a3c4a2f7f78231dd4502f8eaa2558', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xdd4bbc7058c22cbfc45ea6de0411c66dab0156a2da685056dd649b9810875bea', + block_number: 21710373, + block_timestamp: 1737914807, + log_index: 186, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0xbd1e5b7fa18f2679070c8ba9ab6415ef786720cc'], + base_incentive_amounts: ['703210076862779567340000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Lend wETH on Dahlia (STONE/wETH)', + description: + 'Earn PETALS (Dahlia Points) and BERA incentives for lending WETH on Dahlia STONE/WETH (91% LLTV) lending market on Berachain.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '1464218242234828686643', + locked_quantity: '55781757765171313357', + incentive_ids: ['1-0xbd1e5b7fa18f2679070c8ba9ab6415ef786720cc'], + incentive_amounts: ['730000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 3175.459778795719, + input_token_fdv: 10718185256.11, + input_token_total_supply: 3375317.5926469, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [4380000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 4649566.135595665, + locked_quantity_usd: 177132.7281738273, + total_incentive_amounts_usd: 0, + total_value_locked: 177132.7281738273, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xb000000000000000000000000000000000000112', + '1-0x7122985656e38bdc0302db86685bb972b145bd3c', + ], + external_incentive_values: ['Staking Yield', '1x Boyco Boost'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0xbd1e5b7fa18f2679070c8ba9ab6415ef786720cc', + chain_id: 1, + contract_address: '0xbd1e5b7fa18f2679070c8ba9ab6415ef786720cc', + name: 'Dahlia Points', + symbol: 'PETALS', + image: 'https://dahlia.xyz/dahlia.svg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '730000000000000000000000', + token_amount: 730000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 4380000, + annual_change_ratio: 0, + per_input_token: 13086.715608230494, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + chain_id: 1, + contract_address: '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + name: 'WETH', + symbol: 'WETH', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/2396.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '2396', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 55.781757765171314, + locked_token_amount_usd: 177132.7281738273, + price: 3175.459778795719, + fdv: 10718185256.11, + total_supply: 3375317.5926469, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0xbd1e5b7fa18f2679070c8ba9ab6415ef786720cc', + chain_id: 1, + contract_address: '0xbd1e5b7fa18f2679070c8ba9ab6415ef786720cc', + name: 'Dahlia Points', + symbol: 'PETALS', + image: 'https://dahlia.xyz/dahlia.svg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 4380000, + fdv: 0, + price: 0, + allocation: 0.16666666666666666, + token_amount: 730000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xb000000000000000000000000000000000000112', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000112', + name: 'Plus Icon', + symbol: 'PLUS', + image: + 'https://upload.wikimedia.org/wikipedia/commons/7/75/Plussymbol.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'ETH', + value: 'Staking Yield', + }, + { + id: '1-0x7122985656e38bdc0302db86685bb972b145bd3c', + chain_id: 1, + contract_address: '0x7122985656e38bdc0302db86685bb972b145bd3c', + name: 'StakeStone ETH', + symbol: 'STONE', + image: + 'https://coin-images.coingecko.com/coins/images/33103/large/200_200.png?1702602672', + decimals: 18, + source: 'coingecko', + search_id: 'stakestone-ether', + type: 'token', + label: 'StakeStone', + value: '1x Boyco Boost', + }, + ], + }, + { + id: '1_0_0x7ecf55915abe3c24dc5d8365a8edabc8833f4efb8e7c027429c9528aed91ecb7', + chain_id: 1, + market_type: 0, + market_id: + '0x7ecf55915abe3c24dc5d8365a8edabc8833f4efb8e7c027429c9528aed91ecb7', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x3def33ec7bbda557daf3995b2ecc5c87ad9d07e7', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xb6fe44cfae60e481012eb119914f1f4c616c2a4df056173e0dac053ec9103ba2', + block_number: 21710301, + block_timestamp: 1737913943, + log_index: 269, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['5996717025959169444000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Infrared x Kodiak WETH-STONE LP', + description: + "Deposit WETH-STONE Uniswap V2 LP token(s) on Ethereum Mainnet and bridge these assets to Berachain. On Berachain, provide liquidity in the WETH-STONE Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. Finally, stake the Island receipt token in the respective Infrared iBGT-compatible Vault. \n \nEarn DEX LP fees, as well as rewards from Berachain, Stakestone, Infrared and Kodiak. This is part of the Berachain's Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~2x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '46196335532987395652784', + locked_quantity: '25290733192807294214', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['6000000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 6399.61068910274, + input_token_fdv: 53553.84718582652, + input_token_total_supply: 8.368297664890465, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 295638562.67428285, + locked_quantity_usd: 161850.84647593502, + total_incentive_amounts_usd: 0, + total_value_locked: 161850.84647593502, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0x7122985656e38bdc0302db86685bb972b145bd3c', + '1-0xb000000000000000000000000000000000000112', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: [ + '1.5x', + '6x Boost (0.45%)', + 'Variable Rate (for eligible assets)', + 'Variable Rate', + ], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '6000000000000000000000000000', + token_amount: 6000000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 237241046.1277732, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x3def33ec7bbda557daf3995b2ecc5c87ad9d07e7', + chain_id: 1, + contract_address: '0x3def33ec7bbda557daf3995b2ecc5c87ad9d07e7', + name: 'StakeStone ETH-WETH LP Token', + symbol: 'STONE-WETH', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0x3def33ec7bbda557daf3995b2ecc5c87ad9d07e7', + type: 'lp', + token0: '1-0x7122985656e38bdc0302db86685bb972b145bd3c', + token1: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 25.290733192807295, + locked_token_amount_usd: 161850.84647593505, + price: 6399.61068910274, + fdv: 53553.84718582652, + total_supply: 8.368297664890465, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.0646970023715258, + token_amount: 6000000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Points', + value: '1.5x', + }, + { + id: '1-0x7122985656e38bdc0302db86685bb972b145bd3c', + chain_id: 1, + contract_address: '0x7122985656e38bdc0302db86685bb972b145bd3c', + name: 'StakeStone ETH', + symbol: 'STONE', + image: + 'https://coin-images.coingecko.com/coins/images/33103/large/200_200.png?1702602672', + decimals: 18, + source: 'coingecko', + search_id: 'stakestone-ether', + type: 'token', + label: 'StakeStone', + value: '6x Boost (0.45%)', + }, + { + id: '1-0xb000000000000000000000000000000000000112', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000112', + name: 'Plus Icon', + symbol: 'PLUS', + image: + 'https://upload.wikimedia.org/wikipedia/commons/7/75/Plussymbol.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'ETH (Re)Staking Rewards', + value: 'Variable Rate (for eligible assets)', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0x17ffd16948c053cc184c005477548e559566879a0e2847e87ebd1111c602535c', + chain_id: 1, + market_type: 0, + market_id: + '0x17ffd16948c053cc184c005477548e559566879a0e2847e87ebd1111c602535c', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xc102398d4a2effee94198da2bbdc0a3848bfda545b461e2f17dfdf09238c0a52', + block_number: 21709524, + block_timestamp: 1737904559, + log_index: 169, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['23981396754005596920000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Infrared x Kodiak WETH-HONEY LP', + description: + "Deposit WETH-USDC Uniswap V2 LP token(s) on Ethereum Mainnet and bridge the assets to Berachain. On Berachain, mint HONEY with all of the USDC, then provide liquidity in the WETH-HONEY Kodiak Island, an automated liquidity management vault that tokenizes a "wide" range Uniswap V3 style liquidity position. Finally, stake the Island receipt token in the respective Infrared iBGT-compatible Vault.\n\nEarn DEX LP fees, as well as rewards from Berachain, Infrared and Kodiak. This is part of the Berachain's Boyco pre-deposit campaign. This market qualifies for the HIGHEST multiplier rewards from Berachain. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~12x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '695441120903786099', + locked_quantity: '539479096213850', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['24000000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 280828734.5312193, + input_token_fdv: 45275260.60893365, + input_token_total_supply: 0.16122018526526696, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 195299849.92438293, + locked_quantity_usd: 151501.23189578138, + total_incentive_amounts_usd: 0, + total_value_locked: 151501.23189578138, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: ['6x', 'Estimated 15-30% APY'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '24000000000000000000000000000', + token_amount: 24000000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 44487358580593.414, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc', + chain_id: 1, + contract_address: '0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc', + name: 'USDC-WETH LP Token', + symbol: 'USDC-WETH', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc', + type: 'lp', + token0: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + token1: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.00053947909621385, + locked_token_amount_usd: 151501.23189578138, + price: 280828734.5312193, + fdv: 45275260.60893365, + total_supply: 0.16122018526526696, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.2587880094861032, + token_amount: 24000000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Points', + value: '6x', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Estimated 15-30% APY', + }, + ], + }, + { + id: '1_0_0xaf2a845c9d6007128b7aec375a4fcdee2b12bbaeb78caf928d3bd08e104417d6', + chain_id: 1, + market_type: 0, + market_id: + '0xaf2a845c9d6007128b7aec375a4fcdee2b12bbaeb78caf928d3bd08e104417d6', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x2fdfcb5548f03f4e578d4e902266b12562615c087d222b91c276510463ba9d52', + block_number: 21710245, + block_timestamp: 1737913259, + log_index: 226, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['5995919207871604470000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Infrared x Kodiak WETH-beraETH LP', + description: + "Deposit WETH on Ethereum Mainnet and bridge WETH to Berachain. On Berachain, mint beraETH with ~50% of the WETH, then provide liquidity in the WETH-beraETH Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. Finally, stake the Island receipt token in the respective Infrared iBGT-compatible Vault. \n\nEarn DEX LP fees, as well as rewards from Berachain, Dinero, Infrared and Kodiak. This is part of the Berachain's Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~3x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '60550566618883675779517', + locked_quantity: '41210407789324584582', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['6000000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 3175.459778795719, + input_token_fdv: 10718185256.11, + input_token_total_supply: 3375317.5926469, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 192275888.8815558, + locked_quantity_usd: 130861.99240277002, + total_incentive_amounts_usd: 0, + total_value_locked: 130861.99240277002, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x77d17183055303a15208c809b716dc02261129b7', + '98865-0x09d9420332bff75522a45fcff4855f82a0a3ff50', + '1-0xb000000000000000000000000000000000000112', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: [ + '2x', + '520k points per week, pro-rata', + 'Variable Rate (for eligible assets)', + 'Variable Rate', + ], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '6000000000000000000000000000', + token_amount: 6000000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 145594288.47860804, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + chain_id: 1, + contract_address: '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + name: 'WETH', + symbol: 'WETH', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/2396.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '2396', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 41.210407789324584, + locked_token_amount_usd: 130861.99240277002, + price: 3175.459778795719, + fdv: 10718185256.11, + total_supply: 3375317.5926469, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.0646970023715258, + token_amount: 6000000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Points', + value: '2x', + }, + { + id: '98865-0x09d9420332bff75522a45fcff4855f82a0a3ff50', + chain_id: 98865, + contract_address: '0x09d9420332bff75522a45fcff4855f82a0a3ff50', + name: 'Dinero', + symbol: 'DINERO', + image: + 'https://pbs.twimg.com/profile_images/1813945047093592064/vNgvmosz_400x400.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '32492', + type: 'token', + label: 'Dinero Points', + value: '520k points per week, pro-rata', + }, + { + id: '1-0xb000000000000000000000000000000000000112', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000112', + name: 'Plus Icon', + symbol: 'PLUS', + image: + 'https://upload.wikimedia.org/wikipedia/commons/7/75/Plussymbol.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'ETH (Re)Staking Rewards', + value: 'Variable Rate (for eligible assets)', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0xcdb30c06ea11f3f5408bce5eefdb392dfe0008ef81af3a486bcfed891f9cc112', + chain_id: 1, + market_type: 0, + market_id: + '0xcdb30c06ea11f3f5408bce5eefdb392dfe0008ef81af3a486bcfed891f9cc112', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xb2c5d104f481d0beb056842bd5312be6fd831429', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xec2ca4ac231fade0994d7a5599621b14496d3f09fd7cba057eedeba9c37b24aa', + block_number: 21710015, + block_timestamp: 1737910475, + log_index: 207, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['597755128858762166400000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Provide rUSD-HONEY Liquidity on Kodiak', + description: + "Deposit rUSD-USDC Uniswap V2 LP token(s) on Ethereum Mainnet and bridge these assets to Berachain. On Berachain, mint HONEY with all of the USDC, then provide liquidity in the rUSD-HONEY Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. \n\nEarn DEX LP fees, as well as rewards from Berachain, Reservoir, and Kodiak. This is part of the Berachain'''s Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~2x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '14943649591101072644', + locked_quantity: '56120919908927718', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['600000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 2000444.9480795735, + input_token_fdv: 149958.3543438847, + input_token_total_supply: 0.07496249996174335, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 29893948.330389526, + locked_quantity_usd: 112266.81071339281, + total_incentive_amounts_usd: 0, + total_value_locked: 112266.81071339281, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x09d4214c03d01f49544c0448dbe3a27f768f2b34', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: ['3 Points per Day per $1 TVL', 'Variable Rate'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '600000000000000000000000000', + token_amount: 600000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 10691200375.433475, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xb2c5d104f481d0beb056842bd5312be6fd831429', + chain_id: 1, + contract_address: '0xb2c5d104f481d0beb056842bd5312be6fd831429', + name: 'Reservoir Stablecoin-USDC LP Token', + symbol: 'rUSD-USDC', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0xb2c5d104f481d0beb056842bd5312be6fd831429', + type: 'lp', + token0: '1-0x09d4214c03d01f49544c0448dbe3a27f768f2b34', + token1: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.056120919908927716, + locked_token_amount_usd: 112266.8107133928, + price: 2000444.9480795735, + fdv: 149958.3543438847, + total_supply: 0.07496249996174335, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.006469700237152581, + token_amount: 600000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x09d4214c03d01f49544c0448dbe3a27f768f2b34', + chain_id: 1, + contract_address: '0x09d4214c03d01f49544c0448dbe3a27f768f2b34', + name: 'Reservoir Stablecoin', + symbol: 'rUSD', + image: 'https://i.ibb.co/YXbG3dC/rusd-bera.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '3408', + type: 'token', + label: 'Reservoir Points', + value: '3 Points per Day per $1 TVL', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0x62bb6fb784e059f338340a9724b35ef2ef8fde5e65613e9fcaacd097d81dc67e', + chain_id: 1, + market_type: 0, + market_id: + '0x62bb6fb784e059f338340a9724b35ef2ef8fde5e65613e9fcaacd097d81dc67e', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x859af9a5b9e066a7435c6d773d6adcced6e0b4abbee7a7dfdb1b2f4698e61fcf', + block_number: 21709874, + block_timestamp: 1737908771, + log_index: 57, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + base_incentive_amounts: ['3586897290434280012000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Provide NECT-HONEY Liquidity on Kodiak', + description: + 'Deposit USDC on Ethereum Mainnet and bridge USDC to Berachain. On Berachain, mint HONEY with ~50% of the USDC and mint NECT with ~50% of the USDC, then provide liquidity in the NECT-HONEY Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. This is part of the Berachain's Boyco pre-deposit campaign.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '29890810753619', + locked_quantity: '109189246381', + incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + incentive_amounts: ['3600000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 0.9999770733680521, + input_token_fdv: 52306084488.8, + input_token_total_supply: 52307283718.640816, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [17740000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 29890125.45800223, + locked_quantity_usd: 109186.74303933556, + total_incentive_amounts_usd: 0, + total_value_locked: 109186.74303933556, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: ['Variable Rate', '2.5x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '3600000000000000000000000000', + token_amount: 3600000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 17740000000, + annual_change_ratio: 0, + per_input_token: 32970.27976031928, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + chain_id: 1, + contract_address: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + name: 'USDC', + symbol: 'USDC', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/3408.png', + decimals: 6, + source: 'coinmarketcap', + search_id: '3408', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 109189.246381, + locked_token_amount_usd: 109186.74303933556, + price: 0.9999770733680521, + fdv: 52306084488.8, + total_supply: 52307283718.640816, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 17740000000, + fdv: 0, + price: 0, + allocation: 0.20293122886133033, + token_amount: 3600000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'BODIAK Points', + value: '2.5x', + }, + ], + }, + { + id: '1_0_0x0964848864e96952ee2454ce58fc93b867f9b2d9a6b44216eec8b08726813d1b', + chain_id: 1, + market_type: 0, + market_id: + '0x0964848864e96952ee2454ce58fc93b867f9b2d9a6b44216eec8b08726813d1b', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + lockup_time: '2592000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xf36f6ad38cbe34bfbed6db50dc20be72134866a24fcade95b89c25ecebafa211', + block_number: 21709659, + block_timestamp: 1737906179, + log_index: 54, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x6a8b97bd31394075cb6dbd88dbb65808575b1a48'], + base_incentive_amounts: ['588805735905000004980000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'D2 Finance dgnBeraland, Boyco', + description: + 'dgnBeraland is a one-click solution for 1-3x leveraged upside exposure to BERA, while staying protected from market swings. By fully leveraging partners like Beraborrow, IVX, and OOGA Booga, the strategy delivers sophisticated leverage through options + additional yield, while D2 actively manages positions.\n\nWhat sets dgnBeraland apart is its options-based strategy, turning market movements into opportunities for bigger gains. Unlike traditional BERA staking or vanilla leverage, it combines smart risk management with advanced tools to optimize returns.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '588805735905', + locked_quantity: '101194264095', + incentive_ids: ['1-0x6a8b97bd31394075cb6dbd88dbb65808575b1a48'], + incentive_amounts: ['690000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 0.9999770733680521, + input_token_fdv: 52306084488.8, + input_token_total_supply: 52307283718.640816, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [15690000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 588792.236572604, + locked_quantity_usd: 101191.94405135185, + total_incentive_amounts_usd: 0, + total_value_locked: 101191.94405135185, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [], + external_incentive_values: [], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x6a8b97bd31394075cb6dbd88dbb65808575b1a48', + chain_id: 1, + contract_address: '0x6a8b97bd31394075cb6dbd88dbb65808575b1a48', + name: 'D2 Finance EDA incetives', + symbol: 'EDA points', + image: 'https://d2.finance/logos/edalogo.svg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '690000000000000000000000', + token_amount: 690000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 15690000, + annual_change_ratio: 0, + per_input_token: 6.818568287153469, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + chain_id: 1, + contract_address: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + name: 'USDC', + symbol: 'USDC', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/3408.png', + decimals: 6, + source: 'coinmarketcap', + search_id: '3408', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 101194.264095, + locked_token_amount_usd: 101191.94405135186, + price: 0.9999770733680521, + fdv: 52306084488.8, + total_supply: 52307283718.640816, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x6a8b97bd31394075cb6dbd88dbb65808575b1a48', + chain_id: 1, + contract_address: '0x6a8b97bd31394075cb6dbd88dbb65808575b1a48', + name: 'D2 Finance EDA incetives', + symbol: 'EDA points', + image: 'https://d2.finance/logos/edalogo.svg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 15690000, + fdv: 0, + price: 0, + allocation: 0.04397705544933078, + token_amount: 690000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [], + }, + { + id: '1_0_0x6306bfce6bff30ec4efcea193253c43e057f1474007d0d2a5a0c2938bd6a9b81', + chain_id: 1, + market_type: 0, + market_id: + '0x6306bfce6bff30ec4efcea193253c43e057f1474007d0d2a5a0c2938bd6a9b81', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xd4cc9b31e9ef33e392ff2f81ad52be8523e0993b', + lockup_time: '2592000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x4d9fe1ebd4611587e6194813ff4d74fea9f9c63d4f6955d6b53acd7eb85a06ce', + block_number: 21710276, + block_timestamp: 1737913643, + log_index: 330, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + base_incentive_amounts: ['148500206955000000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Supply ylpumpBTC on Dolomite', + description: + 'Supply ylpumpBTC into the Dolomite money market on Berachain. This asset will be collateral only.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '9900013797', + locked_quantity: '99986203', + incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + incentive_amounts: ['150000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 94117, + input_token_fdv: 564572464, + input_token_total_supply: 5998.3593058, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [25650000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 9317595.98532249, + locked_quantity_usd: 94104.01467751, + total_incentive_amounts_usd: 0, + total_value_locked: 94104.01467751, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xb000000000000000000000000000000000000ccc', + '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + '1-0xb000000000000000000000000000000000000bbb', + ], + external_incentive_values: ['1x', '1x', '1x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '150000000000000000000000', + token_amount: 150000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 25650000, + annual_change_ratio: 0, + per_input_token: 150020.69835575216, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xd4cc9b31e9ef33e392ff2f81ad52be8523e0993b', + chain_id: 1, + contract_address: '0xd4cc9b31e9ef33e392ff2f81ad52be8523e0993b', + name: 'CIAN yield layer pumpBTC', + symbol: 'ylpumpBTC', + image: 'https://img.cian.app/token/yieldlayer/512/ylPumpBTC.png', + decimals: 8, + source: 'coingecko', + search_id: 'pumpbtc', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.99986203, + locked_token_amount_usd: 94104.01467751, + price: 94117, + fdv: 564572464, + total_supply: 5998.3593058, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 25650000, + fdv: 0, + price: 0, + allocation: 0.005847953216374269, + token_amount: 150000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xb000000000000000000000000000000000000ccc', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000ccc', + name: 'Cian Icon', + symbol: 'CIAN', + image: + 'https://miro.medium.com/v2/resize:fit:1400/1*jzMDIehSBnfDw2GUbNnNmg.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Cian points', + value: '1x', + }, + { + id: '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + chain_id: 1, + contract_address: '0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + name: 'pumpBTC.bera', + symbol: 'pumpBTC.bera', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/32272.png', + decimals: 8, + source: 'coinmarketcap', + search_id: '32272', + type: 'token', + label: 'pumpBTC points', + value: '1x', + }, + { + id: '1-0xb000000000000000000000000000000000000bbb', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000bbb', + name: 'Babylon Icon', + symbol: 'BABY', + image: + 'https://cdn.prod.website-files.com/633c67ced5457aa4dec572be/6627e31d92bc8930fa6b9719_babylon.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Babylon points', + value: '1x', + }, + ], + }, + { + id: '1_0_0x258ac521d801d5112a484ad1b82e6fd2efc24aba29e5cd3d56db83f4a173dc90', + chain_id: 1, + market_type: 0, + market_id: + '0x258ac521d801d5112a484ad1b82e6fd2efc24aba29e5cd3d56db83f4a173dc90', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + lockup_time: '2592000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x07ba655aaa40f41ac0ca1fd618cae3bb0878f2a5e5ee27bf05591af970b78119', + block_number: 21710227, + block_timestamp: 1737913043, + log_index: 280, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + base_incentive_amounts: ['98600887681044546800000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Supply beraETH on Dolomite', + description: + 'Supply beraETH into the Dolomite money market on Berachain. ETH supplied on Mainnet will be bridged to Berachain, then minted into beraETH. This asset will earn lending yield.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '1479013315215668197594', + locked_quantity: '20986684784331802406', + incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + incentive_amounts: ['100000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 3175.459778795719, + input_token_fdv: 10718185256.11, + input_token_total_supply: 3375317.5926469, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [25650000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 4696547.294770669, + locked_quantity_usd: 66642.37342290975, + total_incentive_amounts_usd: 0, + total_value_locked: 66642.37342290975, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '98865-0x09d9420332bff75522a45fcff4855f82a0a3ff50', + '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + ], + external_incentive_values: [ + '10K points per week, pro-rata', + 'Variable Rate', + ], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '100000000000000000000000', + token_amount: 100000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 25650000, + annual_change_ratio: 0, + per_input_token: 4764.926000825904, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + chain_id: 1, + contract_address: '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + name: 'WETH', + symbol: 'WETH', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/2396.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '2396', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 20.986684784331803, + locked_token_amount_usd: 66642.37342290975, + price: 3175.459778795719, + fdv: 10718185256.11, + total_supply: 3375317.5926469, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 25650000, + fdv: 0, + price: 0, + allocation: 0.003898635477582846, + token_amount: 100000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '98865-0x09d9420332bff75522a45fcff4855f82a0a3ff50', + chain_id: 98865, + contract_address: '0x09d9420332bff75522a45fcff4855f82a0a3ff50', + name: 'Dinero', + symbol: 'DINERO', + image: + 'https://pbs.twimg.com/profile_images/1813945047093592064/vNgvmosz_400x400.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '32492', + type: 'token', + label: 'Dinero', + value: '10K points per week, pro-rata', + }, + { + id: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + chain_id: 1, + contract_address: '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + name: 'WETH', + symbol: 'WETH', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/2396.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '2396', + type: 'token', + label: 'ETH Staking Yield', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0x6262ac035c2284f5b5249a690a6fd81c35f1ecef501da089f25741a4492cf5f3', + chain_id: 1, + market_type: 0, + market_id: + '0x6262ac035c2284f5b5249a690a6fd81c35f1ecef501da089f25741a4492cf5f3', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x004375dff511095cc5a197a54140a24efef3a416', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x7dbfa804af11b33369f9eeef420902bb17bfe7610aac04a780b9606e6bf3ed30', + block_number: 21710741, + block_timestamp: 1737919247, + log_index: 296, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['23992268023167090240000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Infrared x Kodiak WBTC-HONEY LP', + description: + "Deposit WBTC-USDC Uniswap V2 LP token(s) on Ethereum Mainnet and bridge the assets to Berachain. On Berachain, mint HONEY with all of the USDC, then provide liquidity in the WBTC-HONEY Kodiak Island, an automated liquidity management vault that tokenizes a "wide" range Uniswap V3 style liquidity position. Finally, stake the Island receipt token in the respective Infrared iBGT-compatible Vault. \n\nEarn DEX LP fees, as well as rewards from Berachain, Infrared and Kodiak. \n\nThis is part of the Berachain's Boyco pre-deposit campaign. This market qualifies for the HIGHEST multiplier rewards from Berachain. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~12x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '1707389760312', + locked_quantity: '550239688', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['24000000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 114696783026977.94, + input_token_fdv: 138976.590268809, + input_token_total_supply: 1.211686907e-9, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 195832112.88098934, + locked_quantity_usd: 63110.722107368034, + total_incentive_amounts_usd: 0, + total_value_locked: 63110.722107368034, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: ['6x', 'Estimated 15-30% APY'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '24000000000000000000000000000', + token_amount: 24000000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 43617355351510010000, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x004375dff511095cc5a197a54140a24efef3a416', + chain_id: 1, + contract_address: '0x004375dff511095cc5a197a54140a24efef3a416', + name: 'Wrapped Bitcoin-USDC LP Token', + symbol: 'WBTC-USDC', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0x004375dff511095cc5a197a54140a24efef3a416', + type: 'lp', + token0: '1-0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + token1: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 5.50239688e-10, + locked_token_amount_usd: 63110.72210736804, + price: 114696783026977.94, + fdv: 138976.590268809, + total_supply: 1.211686907e-9, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.2587880094861032, + token_amount: 24000000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Points', + value: '6x', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Estimated 15-30% APY', + }, + ], + }, + { + id: '1_0_0xabf4b2f17bc32faf4c3295b1347f36d21ec5629128d465b5569e600bf8d46c4f', + chain_id: 1, + market_type: 0, + market_id: + '0xabf4b2f17bc32faf4c3295b1347f36d21ec5629128d465b5569e600bf8d46c4f', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x8236a87084f8b84306f72007f36f2618a5634494', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x5f5bc133c2dc12388c3be78d3bf19ea53ae684980f9d6eb6575716999eda28be', + block_number: 21711674, + block_timestamp: 1737930539, + log_index: 283, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x3badc21d6bff9248ae4c3923093e04d505a52fef'], + base_incentive_amounts: ['2250022772165550000000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Veda x Ether.fi eBTC Vault - LBTC Supply', + description: + 'After mainnet, vaults will run DeFi strategies on Berachain protocols participating in Boyco. Examples of applications include: Kodiak, Infrared, and Dolomite. eBTC supplied will be converted to eBTC on mainnet for DeFi usage.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '2499941969073', + locked_quantity: '58035927', + incentive_ids: ['1-0x3badc21d6bff9248ae4c3923093e04d505a52fef'], + incentive_amounts: ['2250000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 101946.54933019941, + input_token_fdv: 1830089318.5, + input_token_total_supply: 17951.45917665, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [9900000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 2548604572.7273645, + locked_quantity_usd: 59165.624948293516, + total_incentive_amounts_usd: 0, + total_value_locked: 59165.624948293516, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xfe0c30065b384f05761f15d0cc899d4f9f9cc0eb', + '1-0xb000000000000000000000000000000000000bbb', + '1-0x8236a87084f8b84306f72007f36f2618a5634494', + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0xb000000000000000000000000000000000000555', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + '1-0xb000000000000000000000000000000000000112', + '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + '1-0x3b7795688ea8c095600bae9d6d866d04c230ba16', + ], + external_incentive_values: [ + '4x', + '1x', + '2x', + '1.25x', + '1x', + '3x', + '2x', + '', + '', + ], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x3badc21d6bff9248ae4c3923093e04d505a52fef', + chain_id: 1, + contract_address: '0x3badc21d6bff9248ae4c3923093e04d505a52fef', + name: 'Veda Crayons', + symbol: 'VCrayons', + image: + 'https://pbs.twimg.com/profile_images/1790405638847135744/mx3dr412_400x400.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '2250000000000000000000000000', + token_amount: 2250000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 9900000000, + annual_change_ratio: 0, + per_input_token: 3876908867.1574078, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x8236a87084f8b84306f72007f36f2618a5634494', + chain_id: 1, + contract_address: '0x8236a87084f8b84306f72007f36f2618a5634494', + name: 'Lombard Staked BTC', + symbol: 'LBTC', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/33652.png', + decimals: 8, + source: 'coinmarketcap', + search_id: '33652', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.58035927, + locked_token_amount_usd: 59165.624948293516, + price: 101946.54933019941, + fdv: 1830089318.5, + total_supply: 17951.45917665, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x3badc21d6bff9248ae4c3923093e04d505a52fef', + chain_id: 1, + contract_address: '0x3badc21d6bff9248ae4c3923093e04d505a52fef', + name: 'Veda Crayons', + symbol: 'VCrayons', + image: + 'https://pbs.twimg.com/profile_images/1790405638847135744/mx3dr412_400x400.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 9900000000, + fdv: 0, + price: 0, + allocation: 0.22727272727272727, + token_amount: 2250000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xfe0c30065b384f05761f15d0cc899d4f9f9cc0eb', + chain_id: 1, + contract_address: '0xfe0c30065b384f05761f15d0cc899d4f9f9cc0eb', + name: 'ether.fi', + symbol: 'ETHFI', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29814.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29814', + type: 'token', + label: 'Ether.fi Rewards', + value: '4x', + }, + { + id: '1-0xb000000000000000000000000000000000000bbb', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000bbb', + name: 'Babylon Icon', + symbol: 'BABY', + image: + 'https://cdn.prod.website-files.com/633c67ced5457aa4dec572be/6627e31d92bc8930fa6b9719_babylon.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Babylon Points', + value: '1x', + }, + { + id: '1-0x8236a87084f8b84306f72007f36f2618a5634494', + chain_id: 1, + contract_address: '0x8236a87084f8b84306f72007f36f2618a5634494', + name: 'Lombard Staked BTC', + symbol: 'LBTC', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/33652.png', + decimals: 8, + source: 'coinmarketcap', + search_id: '33652', + type: 'token', + label: 'Lombard Lux', + value: '2x', + }, + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Points (for eligible assets)', + value: '1.25x', + }, + { + id: '1-0xb000000000000000000000000000000000000555', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000555', + name: 'Babylon Icon', + symbol: 'BABY', + image: 'https://img.cryptorank.io/coins/symbiotic1718118641068.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Symbiotic Rewards', + value: '1x', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Bodiak Points', + value: '3x', + }, + { + id: '1-0xb000000000000000000000000000000000000112', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000112', + name: 'Plus Icon', + symbol: 'PLUS', + image: + 'https://upload.wikimedia.org/wikipedia/commons/7/75/Plussymbol.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Karak Rewards', + value: '2x', + }, + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Dolomite: veDOLO Rewards', + value: '', + }, + { + id: '1-0x3b7795688ea8c095600bae9d6d866d04c230ba16', + chain_id: 1, + contract_address: '0x3b7795688ea8c095600bae9d6d866d04c230ba16', + name: 'Goldilocks PRG', + symbol: 'PRG', + image: 'https://www.goldilocksdao.io/images/big-porridge-logo.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Goldilocks Rewards', + value: '', + }, + ], + }, + { + id: '1_0_0x9a117f13c7d5d2b4b18e444f72e6e77c010a1fd90cf21135be75669d66ad9428', + chain_id: 1, + market_type: 0, + market_id: + '0x9a117f13c7d5d2b4b18e444f72e6e77c010a1fd90cf21135be75669d66ad9428', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xcf21354360fdae8edad02c0529e55cb3e71c36c9', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xa976b7683ce4397b6cc906abf6d04377e9424524b2f2e4fd6e150fb878cab189', + block_number: 21710180, + block_timestamp: 1737912479, + log_index: 343, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['1248801508853592473750000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Infrared x Kodiak MIM-HONEY LP', + description: + "Deposit MIM-USDC Uniswap V2 LP token(s) on Ethereum Mainnet and bridge the assets to Berachain. On Berachain, mint HONEY with all of the USDC, then provide liquidity in the MIM-HONEY Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. Finally, stake the Island receipt token in the respective Infrared iBGT-compatible Vault. \n\nEarn DEX LP fees, as well as rewards from Berachain, Abracadabra, Infrared and Kodiak. This is part of the Berachain'''s Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~2.5x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '24976030177071849315', + locked_quantity: '23969822928150685', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['1250000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 1998247.9417299342, + input_token_fdv: 149189.1821208491, + input_token_total_supply: 0.07465999539160902, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 49908300.893918544, + locked_quantity_usd: 47897.64932980809, + total_incentive_amounts_usd: 0, + total_value_locked: 47897.64932980809, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0x99d8a9c45b2eca8864373a26d1459e3dff1e17f3', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: [ + '1x', + '500M total SPELL tokens, pro-rata', + 'Variable Rate', + ], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '1250000000000000000000000000', + token_amount: 1250000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 52148904217.8936, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xcf21354360fdae8edad02c0529e55cb3e71c36c9', + chain_id: 1, + contract_address: '0xcf21354360fdae8edad02c0529e55cb3e71c36c9', + name: 'Magic Internet Money-USDC LP Token', + symbol: 'MIM-USDC', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0xcf21354360fdae8edad02c0529e55cb3e71c36c9', + type: 'lp', + token0: '1-0x99d8a9c45b2eca8864373a26d1459e3dff1e17f3', + token1: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.023969822928150687, + locked_token_amount_usd: 47897.6493298081, + price: 1998247.9417299342, + fdv: 149189.1821208491, + total_supply: 0.07465999539160902, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.013478542160734542, + token_amount: 1250000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Points', + value: '1x', + }, + { + id: '1-0x99d8a9c45b2eca8864373a26d1459e3dff1e17f3', + chain_id: 1, + contract_address: '0x99d8a9c45b2eca8864373a26d1459e3dff1e17f3', + name: 'Magic Internet Money', + symbol: 'MIM', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/162.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '162', + type: 'token', + label: 'Abracadabra Token Rewards', + value: '500M total SPELL tokens, pro-rata', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0x54b4b37c355868591a91baed36a3c8083f6480ccb11145106d0dad912d7dffd2', + chain_id: 1, + market_type: 0, + market_id: + '0x54b4b37c355868591a91baed36a3c8083f6480ccb11145106d0dad912d7dffd2', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xd9d920aa40f578ab794426f5c90f6c731d159def', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xdb86bccc30b8b488acfb05c54c7c5f8caffc5e998e1f4f9e84c670b96978a96b', + block_number: 21712374, + block_timestamp: 1737938939, + log_index: 228, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + base_incentive_amounts: ['1198835219829631507200000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Beraborrow SolvBTC.BBN Boyco', + description: + 'Single sided Liquid Stability Pool: Deposit SolvBTC.BBN into Boyco. SolvBTC.BBN is bridged & deposited into Beraborrow. SolvBTC.BBN is then used to mint NECT at 300% collateral ratio, and then NECT is supplied into the Liquid Stability Pool. This is part of Berachains Boyco pre-deposit campaign.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '285422685254438088623', + locked_quantity: '277314745561900008', + incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + incentive_amounts: ['1200000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 100325.25943556304, + input_token_fdv: 2106830448146.82, + input_token_total_supply: 21000000, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [17740000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 28635104.946946554, + locked_quantity_usd: 27821.673793804774, + total_incentive_amounts_usd: 0, + total_value_locked: 27821.673793804774, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0xd9d920aa40f578ab794426f5c90f6c731d159def', + ], + external_incentive_values: ['Variable Rate', 'Variable Rate', '4x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '1200000000000000000000000000', + token_amount: 1200000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 17740000000, + annual_change_ratio: 0, + per_input_token: 4327213100.654057, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xd9d920aa40f578ab794426f5c90f6c731d159def', + chain_id: 1, + contract_address: '0xd9d920aa40f578ab794426f5c90f6c731d159def', + name: 'SolvBTC.BBN', + symbol: 'SolvBTC.BBN', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/33310.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '33310', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.2773147455619, + locked_token_amount_usd: 27821.673793804774, + price: 100325.25943556304, + fdv: 2106830448146.82, + total_supply: 21000000, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 17740000000, + fdv: 0, + price: 0, + allocation: 0.06764374295377677, + token_amount: 1200000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'LSP Yield', + value: 'Variable Rate', + }, + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Yield', + value: 'Variable Rate', + }, + { + id: '1-0xd9d920aa40f578ab794426f5c90f6c731d159def', + chain_id: 1, + contract_address: '0xd9d920aa40f578ab794426f5c90f6c731d159def', + name: 'SolvBTC.BBN', + symbol: 'SolvBTC.BBN', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/33310.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '33310', + type: 'token', + label: 'Solv S2 Points', + value: '4x', + }, + ], + }, + { + id: '1_0_0xb7b78119806fcb9bbc499131da16b52ce52cf4a1ceabfc59e4f2f6e6ef7046c0', + chain_id: 1, + market_type: 0, + market_id: + '0xb7b78119806fcb9bbc499131da16b52ce52cf4a1ceabfc59e4f2f6e6ef7046c0', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + lockup_time: '2592000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xb7f5a386dbf3c336dbc4c297924f1fc10eeb071e667acf7a4e0d2df09fd5e966', + block_number: 21709705, + block_timestamp: 1737906731, + log_index: 126, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x6a8b97bd31394075cb6dbd88dbb65808575b1a48'], + base_incentive_amounts: ['9975633847419000000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'D2 Finance HyperBERA.USDC, Boyco', + description: + 'HyperBERA.USDC prioritizes real yield generation with stability at its core. Building on our d2USDC strategy framework with proven track record to deliver a high yield delta neutral [+/- 10d] strategy (historically ~20%+ APR across varying market conditions). This strategy combines funding arbitrage, yield farming, and an ensemble of strategies tailored to maximize opportunities. Unlike single-focus approaches like sUSDe, which rely primarily on funding arbitrage, HyperBERA.USDC also integrates options-driven yield extraction to consistently outperform in diverse market environments.\n\n HyperBERA.USDC targets consistent and sustainable returns designed to exceed other stablecoin offerings. It’s not a stablecoin but rather a sophisticated ensemble of strategies, dynamically optimized to capitalize on the most attractive opportunities in the Berachain ecosystem in a low risk manner.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '9975633847419', + locked_quantity: '24366152581', + incentive_ids: ['1-0x6a8b97bd31394075cb6dbd88dbb65808575b1a48'], + incentive_amounts: ['10000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 0.9999770733680521, + input_token_fdv: 52306084488.8, + input_token_total_supply: 52307283718.640816, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [15690000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 9975405.139733333, + locked_quantity_usd: 24365.59394718779, + total_incentive_amounts_usd: 0, + total_value_locked: 24365.59394718779, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [], + external_incentive_values: [], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x6a8b97bd31394075cb6dbd88dbb65808575b1a48', + chain_id: 1, + contract_address: '0x6a8b97bd31394075cb6dbd88dbb65808575b1a48', + name: 'D2 Finance EDA incetives', + symbol: 'EDA points', + image: 'https://d2.finance/logos/edalogo.svg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '10000000000000000000000000', + token_amount: 10000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 15690000, + annual_change_ratio: 0, + per_input_token: 410.4053755207009, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + chain_id: 1, + contract_address: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + name: 'USDC', + symbol: 'USDC', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/3408.png', + decimals: 6, + source: 'coinmarketcap', + search_id: '3408', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 24366.152581, + locked_token_amount_usd: 24365.593947187786, + price: 0.9999770733680521, + fdv: 52306084488.8, + total_supply: 52307283718.640816, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x6a8b97bd31394075cb6dbd88dbb65808575b1a48', + chain_id: 1, + contract_address: '0x6a8b97bd31394075cb6dbd88dbb65808575b1a48', + name: 'D2 Finance EDA incetives', + symbol: 'EDA points', + image: 'https://d2.finance/logos/edalogo.svg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 15690000, + fdv: 0, + price: 0, + allocation: 0.6373486297004461, + token_amount: 10000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [], + }, + { + id: '1_0_0x415f935bbb9bf1bdc1f49f2ca763d5b2406efbf9cc949836880dd5bbd054db95', + chain_id: 1, + market_type: 0, + market_id: + '0x415f935bbb9bf1bdc1f49f2ca763d5b2406efbf9cc949836880dd5bbd054db95', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xa1290d69c65a6fe4df752f95823fae25cb99e5a7', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xcc6fec5fdb704eba7d30f53d2bd68062ce8e6e9e375e5526dccebb952629df62', + block_number: 21710306, + block_timestamp: 1737914003, + log_index: 157, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + base_incentive_amounts: ['149763698660829723450000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Supply rsETH on Dolomite', + description: + 'Supply rsETH into the Dolomite money market on Berachain. This asset will be collateral only.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '2995273973216594463274', + locked_quantity: '4726026783405536726', + incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + incentive_amounts: ['150000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 3277.607477731412, + input_token_fdv: 1789328820.44, + input_token_total_supply: 545925.29233436, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [25650000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 9817332.372468987, + locked_quantity_usd: 15490.060725248919, + total_incentive_amounts_usd: 0, + total_value_locked: 15490.060725248919, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xa1290d69c65a6fe4df752f95823fae25cb99e5a7', + '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + ], + external_incentive_values: ['2x', 'Variable Rate'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '150000000000000000000000', + token_amount: 150000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 25650000, + annual_change_ratio: 0, + per_input_token: 31739.13455731861, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xa1290d69c65a6fe4df752f95823fae25cb99e5a7', + chain_id: 1, + contract_address: '0xa1290d69c65a6fe4df752f95823fae25cb99e5a7', + name: 'Kelp DAO Restaked ETH', + symbol: 'RSETH', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29242.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29242', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 4.726026783405537, + locked_token_amount_usd: 15490.06072524892, + price: 3277.607477731412, + fdv: 1789328820.44, + total_supply: 545925.29233436, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 25650000, + fdv: 0, + price: 0, + allocation: 0.005847953216374269, + token_amount: 150000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xa1290d69c65a6fe4df752f95823fae25cb99e5a7', + chain_id: 1, + contract_address: '0xa1290d69c65a6fe4df752f95823fae25cb99e5a7', + name: 'Kelp DAO Restaked ETH', + symbol: 'RSETH', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29242.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29242', + type: 'token', + label: 'Kelp Miles', + value: '2x', + }, + { + id: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + chain_id: 1, + contract_address: '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + name: 'WETH', + symbol: 'WETH', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/2396.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '2396', + type: 'token', + label: 'ETH Staking Yield', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0xad9ee12ea8b3dccf85934c2918bd4ad38ccf7bc8b43d5fcb6f298858aa4c9ca4', + chain_id: 1, + market_type: 0, + market_id: + '0xad9ee12ea8b3dccf85934c2918bd4ad38ccf7bc8b43d5fcb6f298858aa4c9ca4', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x2289f64e11a3c6a3e23d5f0c705bb0bb7661278a', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x4dfab4f81f18700e5f7e43c892914c798ac0f21996ba71296a9ed86a64de1cfe', + block_number: 21709675, + block_timestamp: 1737906371, + log_index: 290, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['1499549991559095559500000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Infrared x Kodiak sUSDe-HONEY LP, Boyco', + description: + "Deposit sUSDe-USDC Uniswap V2 LP token(s) on Ethereum Mainnet and bridge the assets to Berachain. On Berachain, mint HONEY with all of the USDC, then provide liquidity in the sUSDe-HONEY Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. Finally, stake the Island receipt token in the respective Infrared iBGT-compatible Vault. \n \nEarn DEX LP fees, sUSDe staking yield, as well as rewards from Berachain, Ethena, Infrared and Kodiak. This is part of the Berachain's Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~3x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '23297410880490145156', + locked_quantity: '6991451839854425', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['1500000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 2145155.689737578, + input_token_fdv: 49914.71301952052, + input_token_total_supply: 0.023268573585736665, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 49976573.50643759, + locked_quantity_usd: 14997.752693789978, + total_incentive_amounts_usd: 0, + total_value_locked: 14997.752693789978, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + '1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: [ + '1x', + '5x', + 'Variable Rate (on sUSDe portion)', + 'Variable Rate', + ], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '1500000000000000000000000000', + token_amount: 1500000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 214547712600.88275, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x2289f64e11a3c6a3e23d5f0c705bb0bb7661278a', + chain_id: 1, + contract_address: '0x2289f64e11a3c6a3e23d5f0c705bb0bb7661278a', + name: 'Ethena Staked USDe-USDC LP Token', + symbol: 'sUSDe-USDC', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0x2289f64e11a3c6a3e23d5f0c705bb0bb7661278a', + type: 'lp', + token0: '1-0x9d39a5de30e57443bff2a8307a4256c8797a3497', + token1: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.006991451839854425, + locked_token_amount_usd: 14997.752693789977, + price: 2145155.689737578, + fdv: 49914.71301952052, + total_supply: 0.023268573585736665, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.01617425059288145, + token_amount: 1500000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Points', + value: '1x', + }, + { + id: '1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + chain_id: 1, + contract_address: '0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + name: 'Ethena USDe', + symbol: 'USDe', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29470.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29470', + type: 'token', + label: 'Ethena Sats', + value: '5x', + }, + { + id: '1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + chain_id: 1, + contract_address: '0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + name: 'Ethena USDe', + symbol: 'USDe', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29470.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29470', + type: 'token', + label: 'Ethena sUSDe Yield', + value: 'Variable Rate (on sUSDe portion)', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0x71cee3cf3329e9a2803d578cdd6c823d7a16aa39adea3a7053395299bd258800', + chain_id: 1, + market_type: 0, + market_id: + '0x71cee3cf3329e9a2803d578cdd6c823d7a16aa39adea3a7053395299bd258800', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x47122cc2bb4c960e4209edbcfa233439384482d522f575dc399c6bd479317390', + block_number: 21716882, + block_timestamp: 1737993227, + log_index: 162, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0xac672544ff301415547ac98558ca2988a26b9cbd'], + base_incentive_amounts: ['7747453688148250020000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Supply USDC-NECT-HONEY LP into BurrBear', + description: + 'When USDC is deposited into the market: 1. It is bridged to Berachain mainnet 2. The funds are split: - 1/3 is used in Beraborrow's PSM Bond to mint NECT - 1/3 is used to mint HONEY - 1/3 remains as USDC 3. All funds are then deposited into BurrBear's NECT/USDC/HONEY liquidity pool.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '26989822752593', + locked_quantity: '10179247407', + incentive_ids: ['1-0xac672544ff301415547ac98558ca2988a26b9cbd'], + incentive_amounts: ['6750000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 0.9999770733680521, + input_token_fdv: 52306084488.8, + input_token_total_supply: 52307283718.640816, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [7750002], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 26989203.966860414, + locked_quantity_usd: 10179.014031141192, + total_incentive_amounts_usd: 0, + total_value_locked: 10179.014031141192, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + external_incentive_values: ['4x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0xac672544ff301415547ac98558ca2988a26b9cbd', + chain_id: 1, + contract_address: '0xac672544ff301415547ac98558ca2988a26b9cbd', + name: 'BURR', + symbol: 'BURR', + image: 'https://app.burrbear.io/images/logos/burr_64_64.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '6750000000000000000000000', + token_amount: 6750000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 7750002, + annual_change_ratio: 0, + per_input_token: 663.1138560752736, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + chain_id: 1, + contract_address: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + name: 'USDC', + symbol: 'USDC', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/3408.png', + decimals: 6, + source: 'coinmarketcap', + search_id: '3408', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 10179.247407, + locked_token_amount_usd: 10179.014031141194, + price: 0.9999770733680521, + fdv: 52306084488.8, + total_supply: 52307283718.640816, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0xac672544ff301415547ac98558ca2988a26b9cbd', + chain_id: 1, + contract_address: '0xac672544ff301415547ac98558ca2988a26b9cbd', + name: 'BURR', + symbol: 'BURR', + image: 'https://app.burrbear.io/images/logos/burr_64_64.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 7750002, + fdv: 0, + price: 0, + allocation: 0.870967517169673, + token_amount: 6750000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Beraborrow bPOLLEN', + value: '4x', + }, + ], + }, + { + id: '1_0_0x7e804adb4c426b81fbe1f005f92d8dee99f98b0502c3946ac5ad436b453c6435', + chain_id: 1, + market_type: 0, + market_id: + '0x7e804adb4c426b81fbe1f005f92d8dee99f98b0502c3946ac5ad436b453c6435', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x116ed97f5608596de7bed04ee8406a3af1aef19fdb28939b151c2b7422ddd39c', + block_number: 21710380, + block_timestamp: 1737914891, + log_index: 456, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0xbd1e5b7fa18f2679070c8ba9ab6415ef786720cc'], + base_incentive_amounts: ['3648539708000000000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Lend USDC on Dahlia (sUSDe/USDC)', + description: + 'Earn PETALS (Dahlia Points) and BERA incentives for lending USDC on Dahlia sUSDe/USDC (91% LLTV) lending market on Berachain.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '24989998000000', + locked_quantity: '10002000000', + incentive_ids: ['1-0xbd1e5b7fa18f2679070c8ba9ab6415ef786720cc'], + incentive_amounts: ['3650000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 0.9999770733680521, + input_token_fdv: 52306084488.8, + input_token_total_supply: 52307283718.640816, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [4380000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 24989425.063513476, + locked_quantity_usd: 10001.770687827257, + total_incentive_amounts_usd: 0, + total_value_locked: 10001.770687827257, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: ['1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3'], + external_incentive_values: ['5x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0xbd1e5b7fa18f2679070c8ba9ab6415ef786720cc', + chain_id: 1, + contract_address: '0xbd1e5b7fa18f2679070c8ba9ab6415ef786720cc', + name: 'Dahlia Points', + symbol: 'PETALS', + image: 'https://dahlia.xyz/dahlia.svg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '3650000000000000000000000', + token_amount: 3650000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 4380000, + annual_change_ratio: 0, + per_input_token: 364.9270145970806, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + chain_id: 1, + contract_address: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + name: 'USDC', + symbol: 'USDC', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/3408.png', + decimals: 6, + source: 'coinmarketcap', + search_id: '3408', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 10002, + locked_token_amount_usd: 10001.770687827257, + price: 0.9999770733680521, + fdv: 52306084488.8, + total_supply: 52307283718.640816, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0xbd1e5b7fa18f2679070c8ba9ab6415ef786720cc', + chain_id: 1, + contract_address: '0xbd1e5b7fa18f2679070c8ba9ab6415ef786720cc', + name: 'Dahlia Points', + symbol: 'PETALS', + image: 'https://dahlia.xyz/dahlia.svg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 4380000, + fdv: 0, + price: 0, + allocation: 0.8333333333333334, + token_amount: 3650000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + chain_id: 1, + contract_address: '0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + name: 'Ethena USDe', + symbol: 'USDe', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29470.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29470', + type: 'token', + label: 'Ethena Sats', + value: '5x', + }, + ], + }, + { + id: '1_0_0xa31a8bb230f77a5d286985b92fe8d0c7504a1892568d70685659f781aec78209', + chain_id: 1, + market_type: 0, + market_id: + '0xa31a8bb230f77a5d286985b92fe8d0c7504a1892568d70685659f781aec78209', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x8236a87084f8b84306f72007f36f2618a5634494', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xf148ef7bd2ecae469405cc82f32a43b700bfbf662a295fadcd467b156241816f', + block_number: 21711557, + block_timestamp: 1737929135, + log_index: 211, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x5f979f9f7024b41c325a7a39c89cd65e5f6a5f6d'], + base_incentive_amounts: ['333325718281333713220291930'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Supply LBTC to Concrete x Lombard Vault', + description: + 'When LBTC is supplied to this market, it is allocated across leading Berachain DEXs and lending applications such as Kodiak and Dolomite. The vault will also allocate to yield opportunities from leading protocols expanding to Berachain. This is part of the Berachain Boyco pre-deposit campaign.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '333291361130', + locked_quantity: '8643710', + incentive_ids: ['1-0x5f979f9f7024b41c325a7a39c89cd65e5f6a5f6d'], + incentive_amounts: ['333333333000000000000000000'], + incentive_rates: ['0'], + input_token_price: 101946.54933019941, + input_token_fdv: 1830089318.5, + input_token_total_supply: 17951.45917665, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [607842446], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 339779041.8876885, + locked_quantity_usd: 8811.964079109379, + total_incentive_amounts_usd: 0, + total_value_locked: 8811.964079109379, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x8236a87084f8b84306f72007f36f2618a5634494', + '1-0xb000000000000000000000000000000000000bbb', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + ], + external_incentive_values: ['4x', '1x', '3x', ''], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x5f979f9f7024b41c325a7a39c89cd65e5f6a5f6d', + chain_id: 1, + contract_address: '0x5f979f9f7024b41c325a7a39c89cd65e5f6a5f6d', + name: 'Concrete Boyco Bags', + symbol: 'CBAGS', + image: 'https://i.imgur.com/s1DSZXr.jpeg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '333333333000000000000000000', + token_amount: 333333333, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 607842446, + annual_change_ratio: 0, + per_input_token: 3856368769.891632, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x8236a87084f8b84306f72007f36f2618a5634494', + chain_id: 1, + contract_address: '0x8236a87084f8b84306f72007f36f2618a5634494', + name: 'Lombard Staked BTC', + symbol: 'LBTC', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/33652.png', + decimals: 8, + source: 'coinmarketcap', + search_id: '33652', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.0864371, + locked_token_amount_usd: 8811.96407910938, + price: 101946.54933019941, + fdv: 1830089318.5, + total_supply: 17951.45917665, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x5f979f9f7024b41c325a7a39c89cd65e5f6a5f6d', + chain_id: 1, + contract_address: '0x5f979f9f7024b41c325a7a39c89cd65e5f6a5f6d', + name: 'Concrete Boyco Bags', + symbol: 'CBAGS', + image: 'https://i.imgur.com/s1DSZXr.jpeg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 607842446, + fdv: 0, + price: 0, + allocation: 0.5483877198664734, + token_amount: 333333333, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x8236a87084f8b84306f72007f36f2618a5634494', + chain_id: 1, + contract_address: '0x8236a87084f8b84306f72007f36f2618a5634494', + name: 'Lombard Staked BTC', + symbol: 'LBTC', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/33652.png', + decimals: 8, + source: 'coinmarketcap', + search_id: '33652', + type: 'token', + label: 'Lombard Lux', + value: '4x', + }, + { + id: '1-0xb000000000000000000000000000000000000bbb', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000bbb', + name: 'Babylon Icon', + symbol: 'BABY', + image: + 'https://cdn.prod.website-files.com/633c67ced5457aa4dec572be/6627e31d92bc8930fa6b9719_babylon.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Babylon Points', + value: '1x', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Bodiak Points (for eligible assets)', + value: '3x', + }, + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DOLOMITE: veDOLO Rewards', + value: '', + }, + ], + }, + { + id: '1_0_0x88ee202388086447b8dc8403c5aa2cfbcdb52e749fd16af5c6a3c7bb614b17c9', + chain_id: 1, + market_type: 0, + market_id: + '0x88ee202388086447b8dc8403c5aa2cfbcdb52e749fd16af5c6a3c7bb614b17c9', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x7122985656e38bdc0302db86685bb972b145bd3c', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x4a1da5c7c33d8b006ee1dac057d8c9f42cda18e6d119cc0031ca3c1819a8ecf8', + block_number: 21709864, + block_timestamp: 1737908651, + log_index: 283, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + base_incentive_amounts: ['399693156119355010800000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Beraborrow STONE Boyco', + description: + 'Single sided Liquid Stability Pool:\nDeposit STONE into Boyco. STONE is bridged & deposited into Beraborrow. STONE is then used to mint NECT at 300% collateral ratio, and then NECT is supplied into the Liquid Stability Pool.\nThis is part of the Berachain Boyco pre-deposit campaign.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '2897138873227264403925', + locked_quantity: '2224129487879062123', + incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + incentive_amounts: ['400000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 3296.7, + input_token_fdv: 0, + input_token_total_supply: 0, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [17740000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 9550997.723368322, + locked_quantity_usd: 7332.287682690904, + total_incentive_amounts_usd: 0, + total_value_locked: 7332.287682690904, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + '1-0x77d17183055303a15208c809b716dc02261129b7', + ], + external_incentive_values: ['Variable Rate', 'Variable Rate'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '400000000000000000000000000', + token_amount: 400000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 17740000000, + annual_change_ratio: 0, + per_input_token: 179845643.96088353, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x7122985656e38bdc0302db86685bb972b145bd3c', + chain_id: 1, + contract_address: '0x7122985656e38bdc0302db86685bb972b145bd3c', + name: 'StakeStone ETH', + symbol: 'STONE', + image: + 'https://coin-images.coingecko.com/coins/images/33103/large/200_200.png?1702602672', + decimals: 18, + source: 'coingecko', + search_id: 'stakestone-ether', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 2.224129487879062, + locked_token_amount_usd: 7332.287682690903, + price: 3296.7, + fdv: 0, + total_supply: 0, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 17740000000, + fdv: 0, + price: 0, + allocation: 0.02254791431792559, + token_amount: 400000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'LSP Yield', + value: 'Variable Rate', + }, + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Yield', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0x7dadff589e53d9813969d0be6de99c033d140ec1d304e57a754797736656dcd5', + chain_id: 1, + market_type: 0, + market_id: + '0x7dadff589e53d9813969d0be6de99c033d140ec1d304e57a754797736656dcd5', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xd9d920aa40f578ab794426f5c90f6c731d159def', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xda0e073bf69bab749197b9de00731d2842d687836c4b7ab816d3e672fbfc9ace', + block_number: 21709677, + block_timestamp: 1737906395, + log_index: 58, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x9c80538ffcbaee0db71caabe87ee99785ffc4f55'], + base_incentive_amounts: ['1889463597711764353650000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Restake solvBTC.bbn on SatLayer', + description: + 'Deposit solvBTC.bbn into SatLayer, which is restaked to bring Bitcoin shared security to applications and infrastructure on Berachain and leading ecosystems.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '249929047316370946061', + locked_quantity: '70952683629053939', + incentive_ids: ['1-0x9c80538ffcbaee0db71caabe87ee99785ffc4f55'], + incentive_amounts: ['1890000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 100325.25943556304, + input_token_fdv: 2106830448146.82, + input_token_total_supply: 21000000, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [11340000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 25074196.512498025, + locked_quantity_usd: 7118.346392734263, + total_incentive_amounts_usd: 0, + total_value_locked: 7118.346392734263, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xb000000000000000000000000000000000000bbb', + '1-0xd9d920aa40f578ab794426f5c90f6c731d159def', + ], + external_incentive_values: ['1x', '4x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x9c80538ffcbaee0db71caabe87ee99785ffc4f55', + chain_id: 1, + contract_address: '0x9c80538ffcbaee0db71caabe87ee99785ffc4f55', + name: 'Sats2 Rewards', + symbol: 'SATS2', + image: 'https://satlayer.xyz/logo/satlayer.svg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '1890000000000000000000000000', + token_amount: 1890000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 11340000000, + annual_change_ratio: 0, + per_input_token: 26637470259.491024, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xd9d920aa40f578ab794426f5c90f6c731d159def', + chain_id: 1, + contract_address: '0xd9d920aa40f578ab794426f5c90f6c731d159def', + name: 'SolvBTC.BBN', + symbol: 'SolvBTC.BBN', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/33310.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '33310', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.07095268362905394, + locked_token_amount_usd: 7118.346392734263, + price: 100325.25943556304, + fdv: 2106830448146.82, + total_supply: 21000000, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x9c80538ffcbaee0db71caabe87ee99785ffc4f55', + chain_id: 1, + contract_address: '0x9c80538ffcbaee0db71caabe87ee99785ffc4f55', + name: 'Sats2 Rewards', + symbol: 'SATS2', + image: 'https://satlayer.xyz/logo/satlayer.svg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 11340000000, + fdv: 0, + price: 0, + allocation: 0.16666666666666666, + token_amount: 1890000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xb000000000000000000000000000000000000bbb', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000bbb', + name: 'Babylon Icon', + symbol: 'BABY', + image: + 'https://cdn.prod.website-files.com/633c67ced5457aa4dec572be/6627e31d92bc8930fa6b9719_babylon.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Babylon Points', + value: '1x', + }, + { + id: '1-0xd9d920aa40f578ab794426f5c90f6c731d159def', + chain_id: 1, + contract_address: '0xd9d920aa40f578ab794426f5c90f6c731d159def', + name: 'SolvBTC.BBN', + symbol: 'SolvBTC.BBN', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/33310.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '33310', + type: 'token', + label: 'Solv S2 Points (Boosted)', + value: '4x', + }, + ], + }, + { + id: '1_0_0x460ec133419318efe4e05b4c3b6db421503fd6fcefbb20a43f50e3fc50f2ee39', + chain_id: 1, + market_type: 0, + market_id: + '0x460ec133419318efe4e05b4c3b6db421503fd6fcefbb20a43f50e3fc50f2ee39', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x761c035187d3670dad9cdaeca7d5591d79268a13', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x77dd70bf5d7ca4a6598330c7c490ae1fc0786ac230e1a8eb2b563052f94724f4', + block_number: 21710578, + block_timestamp: 1737917279, + log_index: 55, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['49936581412190247350000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Provide rsETH-ylrsETH Liquidity on Kodiak', + description: + "Deposit rsETH-ylrsETH Uniswap V2 LP token(s) on Ethereum Mainnet and bridge these assets to Berachain. On Berachain, provide liquidity in the rsETH-ylrsETH Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. \n\nEarn DEX LP fees, as well as rewards from Berachain, Cian, Kelp, and Kodiak. This is part of the Berachain's Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~1x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '764569553169527559048', + locked_quantity: '970990003182485880', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['50000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 6557.103080448182, + input_token_fdv: 651166.977371479, + input_token_total_supply: 99.30711312334157, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 5013361.372304799, + locked_quantity_usd: 6366.881540952269, + total_incentive_amounts_usd: 0, + total_value_locked: 6366.881540952269, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xb000000000000000000000000000000000000ccc', + '1-0xa1290d69c65a6fe4df752f95823fae25cb99e5a7', + '1-0xb000000000000000000000000000000000000112', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: [ + '2x', + '2x', + 'Variable Rate (for eligible assets)', + 'Variable Rate', + ], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '50000000000000000000000000', + token_amount: 50000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 51493836.01903377, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x761c035187d3670dad9cdaeca7d5591d79268a13', + chain_id: 1, + contract_address: '0x761c035187d3670dad9cdaeca7d5591d79268a13', + name: 'Kelp DAO Restaked ETH-CIAN yield layer rsETH LP Token', + symbol: 'RSETH-ylrsETH', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0x761c035187d3670dad9cdaeca7d5591d79268a13', + type: 'lp', + token0: '1-0xa1290d69c65a6fe4df752f95823fae25cb99e5a7', + token1: '1-0xd87a19ff681ae98bf10d2220d1ae3fbd374ade4e', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.9709900031824859, + locked_token_amount_usd: 6366.881540952268, + price: 6557.103080448182, + fdv: 651166.977371479, + total_supply: 99.30711312334157, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.0005391416864293817, + token_amount: 50000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xb000000000000000000000000000000000000ccc', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000ccc', + name: 'Cian Icon', + symbol: 'CIAN', + image: + 'https://miro.medium.com/v2/resize:fit:1400/1*jzMDIehSBnfDw2GUbNnNmg.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Cian Points', + value: '2x', + }, + { + id: '1-0xa1290d69c65a6fe4df752f95823fae25cb99e5a7', + chain_id: 1, + contract_address: '0xa1290d69c65a6fe4df752f95823fae25cb99e5a7', + name: 'Kelp DAO Restaked ETH', + symbol: 'RSETH', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29242.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29242', + type: 'token', + label: 'Kelp Miles', + value: '2x', + }, + { + id: '1-0xb000000000000000000000000000000000000112', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000112', + name: 'Plus Icon', + symbol: 'PLUS', + image: + 'https://upload.wikimedia.org/wikipedia/commons/7/75/Plussymbol.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'ETH (Re)Staking Rewards', + value: 'Variable Rate (for eligible assets)', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0x1997c604de34a71974228bca4a66f601427c48960b6e59ff7ebc8e34f43f3ecf', + chain_id: 1, + market_type: 0, + market_id: + '0x1997c604de34a71974228bca4a66f601427c48960b6e59ff7ebc8e34f43f3ecf', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x3def33ec7bbda557daf3995b2ecc5c87ad9d07e7', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xd23539476691cd18e4f260200743ab35a1a4dd3ac56085ce368788df1ffa6159', + block_number: 21710291, + block_timestamp: 1737913823, + log_index: 449, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['5999872531659773406000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Infrared x Kodiak beraETH-STONE LP', + description: + "Deposit WETH-STONE Uniswap V2 LP token(s) on Ethereum Mainnet and bridge these assets to Berachain. On Berachain, mint beraETH with all of the WETH, then provide liquidity in the beraETH-STONE Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. Finally, stake the Island receipt token in the respective Infrared iBGT-compatible Vault. This is part of the Berachain's Boyco pre-deposit campaign. \n\nEarn DEX LP fees, as well as rewards from Berachain, Dinero, Stakestone, Infrared and Kodiak. This is part of the Berachain's Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~2x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '46220644300516415598675', + locked_quantity: '981965663787348323', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['6000000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 6399.61068910274, + input_token_fdv: 53553.84718582652, + input_token_total_supply: 8.368297664890465, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 295794129.3228005, + locked_quantity_usd: 6284.197958305382, + total_incentive_amounts_usd: 0, + total_value_locked: 6284.197958305382, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x77d17183055303a15208c809b716dc02261129b7', + '98865-0x09d9420332bff75522a45fcff4855f82a0a3ff50', + '1-0x7122985656e38bdc0302db86685bb972b145bd3c', + '1-0xb000000000000000000000000000000000000112', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: [ + '1.5x', + '150k points per week, pro-rata', + '6x Boost (0.45%)', + 'Variable Rate (for eligible assets)', + 'Variable Rate', + ], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '6000000000000000000000000000', + token_amount: 6000000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 6110193279.934627, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x3def33ec7bbda557daf3995b2ecc5c87ad9d07e7', + chain_id: 1, + contract_address: '0x3def33ec7bbda557daf3995b2ecc5c87ad9d07e7', + name: 'StakeStone ETH-WETH LP Token', + symbol: 'STONE-WETH', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0x3def33ec7bbda557daf3995b2ecc5c87ad9d07e7', + type: 'lp', + token0: '1-0x7122985656e38bdc0302db86685bb972b145bd3c', + token1: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.9819656637873483, + locked_token_amount_usd: 6284.197958305382, + price: 6399.61068910274, + fdv: 53553.84718582652, + total_supply: 8.368297664890465, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.0646970023715258, + token_amount: 6000000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Points', + value: '1.5x', + }, + { + id: '98865-0x09d9420332bff75522a45fcff4855f82a0a3ff50', + chain_id: 98865, + contract_address: '0x09d9420332bff75522a45fcff4855f82a0a3ff50', + name: 'Dinero', + symbol: 'DINERO', + image: + 'https://pbs.twimg.com/profile_images/1813945047093592064/vNgvmosz_400x400.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '32492', + type: 'token', + label: 'Dinero Points', + value: '150k points per week, pro-rata', + }, + { + id: '1-0x7122985656e38bdc0302db86685bb972b145bd3c', + chain_id: 1, + contract_address: '0x7122985656e38bdc0302db86685bb972b145bd3c', + name: 'StakeStone ETH', + symbol: 'STONE', + image: + 'https://coin-images.coingecko.com/coins/images/33103/large/200_200.png?1702602672', + decimals: 18, + source: 'coingecko', + search_id: 'stakestone-ether', + type: 'token', + label: 'StakeStone', + value: '6x Boost (0.45%)', + }, + { + id: '1-0xb000000000000000000000000000000000000112', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000112', + name: 'Plus Icon', + symbol: 'PLUS', + image: + 'https://upload.wikimedia.org/wikipedia/commons/7/75/Plussymbol.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'ETH (Re)Staking Rewards', + value: 'Variable Rate (for eligible assets)', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0xde894ab596c084e65d0123ab6fa66f95b0571091cd8ec7efbeabe4942e7c40cd', + chain_id: 1, + market_type: 0, + market_id: + '0xde894ab596c084e65d0123ab6fa66f95b0571091cd8ec7efbeabe4942e7c40cd', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x8236a87084f8b84306f72007f36f2618a5634494', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x8665e61558d3c78e547289f30b05ca3e44fe3a39ff4d9ded6343121b1111ec61', + block_number: 21709762, + block_timestamp: 1737907427, + log_index: 350, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x9c80538ffcbaee0db71caabe87ee99785ffc4f55'], + base_incentive_amounts: ['1889538462151200000000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Restake LBTC on SatLayer', + description: + 'Deposit LBTC into SatLayer, which is restaked to bring Bitcoin shared security to applications and infrastructure on Berachain and leading ecosystems.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '24993895002', + locked_quantity: '6104998', + incentive_ids: ['1-0x9c80538ffcbaee0db71caabe87ee99785ffc4f55'], + incentive_amounts: ['1890000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 101946.54933019941, + input_token_fdv: 1830089318.5, + input_token_total_supply: 17951.45917665, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [11340000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 25480413.497752175, + locked_quantity_usd: 6223.834797677688, + total_incentive_amounts_usd: 0, + total_value_locked: 6223.834797677688, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: ['1-0xb000000000000000000000000000000000000bbb'], + external_incentive_values: ['1x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x9c80538ffcbaee0db71caabe87ee99785ffc4f55', + chain_id: 1, + contract_address: '0x9c80538ffcbaee0db71caabe87ee99785ffc4f55', + name: 'Sats2 Rewards', + symbol: 'SATS2', + image: 'https://satlayer.xyz/logo/satlayer.svg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '1890000000000000000000000000', + token_amount: 1890000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 11340000000, + annual_change_ratio: 0, + per_input_token: 30958241100.160885, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x8236a87084f8b84306f72007f36f2618a5634494', + chain_id: 1, + contract_address: '0x8236a87084f8b84306f72007f36f2618a5634494', + name: 'Lombard Staked BTC', + symbol: 'LBTC', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/33652.png', + decimals: 8, + source: 'coinmarketcap', + search_id: '33652', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.06104998, + locked_token_amount_usd: 6223.834797677688, + price: 101946.54933019941, + fdv: 1830089318.5, + total_supply: 17951.45917665, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x9c80538ffcbaee0db71caabe87ee99785ffc4f55', + chain_id: 1, + contract_address: '0x9c80538ffcbaee0db71caabe87ee99785ffc4f55', + name: 'Sats2 Rewards', + symbol: 'SATS2', + image: 'https://satlayer.xyz/logo/satlayer.svg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 11340000000, + fdv: 0, + price: 0, + allocation: 0.16666666666666666, + token_amount: 1890000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xb000000000000000000000000000000000000bbb', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000bbb', + name: 'Babylon Icon', + symbol: 'BABY', + image: + 'https://cdn.prod.website-files.com/633c67ced5457aa4dec572be/6627e31d92bc8930fa6b9719_babylon.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Babylon Points', + value: '1x', + }, + ], + }, + { + id: '1_0_0x5f7935e257b94aee6caf9bbe917d4cfad75e8bc3b231806769ca0935af8371e8', + chain_id: 1, + market_type: 0, + market_id: + '0x5f7935e257b94aee6caf9bbe917d4cfad75e8bc3b231806769ca0935af8371e8', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x1e496fae4613b4e9c4f8fc31826812cdcbd03a90', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xcd8c6fe0b7a7fd4a7956c4fec1c7b768c26a68d7fc3f37dd872934290f5275cf', + block_number: 21709645, + block_timestamp: 1737906011, + log_index: 470, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['1499835546423838056000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Infrared x Kodiak USDe-HONEY LP', + description: + "Deposit USDe-USDC Uniswap V2 LP token(s) on Ethereum Mainnet and bridge the assets to Berachain. On Berachain, mint HONEY with all of the USDC, then provide liquidity in the USDe-HONEY Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. Finally, stake the Island receipt token in the respective Infrared iBGT-compatible Vault. \n\nEarn DEX LP fees, as well as rewards from Berachain, Ethena, Infrared and Kodiak. This is part of the Berachain'''s Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~3x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '24984323452019291742', + locked_quantity: '2739474570707537', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['1500000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 2000759.611728762, + input_token_fdv: 50055.34618515036, + input_token_total_supply: 0.02501817104449639, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 49987625.28916792, + locked_quantity_usd: 5481.030078429629, + total_incentive_amounts_usd: 0, + total_value_locked: 5481.030078429629, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: ['1x', '30x', 'Variable Rate'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '1500000000000000000000000000', + token_amount: 1500000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 547550255088.7296, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x1e496fae4613b4e9c4f8fc31826812cdcbd03a90', + chain_id: 1, + contract_address: '0x1e496fae4613b4e9c4f8fc31826812cdcbd03a90', + name: 'Ethena USDe-USDC LP Token', + symbol: 'USDe-USDC', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0x1e496fae4613b4e9c4f8fc31826812cdcbd03a90', + type: 'lp', + token0: '1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + token1: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.002739474570707537, + locked_token_amount_usd: 5481.03007842963, + price: 2000759.611728762, + fdv: 50055.34618515036, + total_supply: 0.02501817104449639, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.01617425059288145, + token_amount: 1500000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Points', + value: '1x', + }, + { + id: '1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + chain_id: 1, + contract_address: '0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + name: 'Ethena USDe', + symbol: 'USDe', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29470.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29470', + type: 'token', + label: 'Ethena Sats', + value: '30x', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0xece925dbccbb21333dbe99679fef655ad2dc2cb185e0963711c944e302595b28', + chain_id: 1, + market_type: 0, + market_id: + '0xece925dbccbb21333dbe99679fef655ad2dc2cb185e0963711c944e302595b28', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xc4655f8af823c8474a55886936702199bd567b3e4a96a3fbb2574a50098a4f56', + block_number: 21711561, + block_timestamp: 1737929183, + log_index: 366, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x5f979f9f7024b41c325a7a39c89cd65e5f6a5f6d'], + base_incentive_amounts: ['111106998317610223943928151'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Supply WBTC to Concrete x Lombard Vault', + description: + 'When WBTC is supplied to this market, it is allocated across leading Berachain DEXs and lending applications such as Kodiak and Dolomite. The vault will also allocate to yield opportunities from leading protocols expanding to Berachain. This is part of the Berachain Boyco pre-deposit campaign.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '111094862848', + locked_quantity: '5142023', + incentive_ids: ['1-0x5f979f9f7024b41c325a7a39c89cd65e5f6a5f6d'], + incentive_amounts: ['111111111000000000000000000'], + incentive_rates: ['0'], + input_token_price: 101722.7640115355, + input_token_fdv: 13152831608.12, + input_token_total_supply: 129300.76896682, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [607842446], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 113008765.16381006, + locked_quantity_usd: 5230.607921708878, + total_incentive_amounts_usd: 0, + total_value_locked: 5230.607921708878, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x8236a87084f8b84306f72007f36f2618a5634494', + '1-0xb000000000000000000000000000000000000bbb', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + ], + external_incentive_values: ['4x', '1x', '3x', ''], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x5f979f9f7024b41c325a7a39c89cd65e5f6a5f6d', + chain_id: 1, + contract_address: '0x5f979f9f7024b41c325a7a39c89cd65e5f6a5f6d', + name: 'Concrete Boyco Bags', + symbol: 'CBAGS', + image: 'https://i.imgur.com/s1DSZXr.jpeg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '111111111000000000000000000', + token_amount: 111111111, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 607842446, + annual_change_ratio: 0, + per_input_token: 2160844301.9410844, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + chain_id: 1, + contract_address: '0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + name: 'Wrapped Bitcoin', + symbol: 'WBTC', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/3717.png', + decimals: 8, + source: 'coinmarketcap', + search_id: '3717', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.05142023, + locked_token_amount_usd: 5230.607921708878, + price: 101722.7640115355, + fdv: 13152831608.12, + total_supply: 129300.76896682, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x5f979f9f7024b41c325a7a39c89cd65e5f6a5f6d', + chain_id: 1, + contract_address: '0x5f979f9f7024b41c325a7a39c89cd65e5f6a5f6d', + name: 'Concrete Boyco Bags', + symbol: 'CBAGS', + image: 'https://i.imgur.com/s1DSZXr.jpeg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 607842446, + fdv: 0, + price: 0, + allocation: 0.1827959066221578, + token_amount: 111111111, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x8236a87084f8b84306f72007f36f2618a5634494', + chain_id: 1, + contract_address: '0x8236a87084f8b84306f72007f36f2618a5634494', + name: 'Lombard Staked BTC', + symbol: 'LBTC', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/33652.png', + decimals: 8, + source: 'coinmarketcap', + search_id: '33652', + type: 'token', + label: 'Lombard Lux', + value: '4x', + }, + { + id: '1-0xb000000000000000000000000000000000000bbb', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000bbb', + name: 'Babylon Icon', + symbol: 'BABY', + image: + 'https://cdn.prod.website-files.com/633c67ced5457aa4dec572be/6627e31d92bc8930fa6b9719_babylon.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Babylon Points', + value: '1x', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Bodiak Points (for eligible assets)', + value: '3x', + }, + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DOLOMITE: veDOLO Rewards', + value: '', + }, + ], + }, + { + id: '1_0_0x2240151f263be555a4ef61476a5c111373e0efe8cd539f179b4b5850977e9d4e', + chain_id: 1, + market_type: 0, + market_id: + '0x2240151f263be555a4ef61476a5c111373e0efe8cd539f179b4b5850977e9d4e', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x63d4042db1dbcc87bd18f41d4e97dd27f16531b66964d40dfc325d8ab257e45b', + block_number: 21709906, + block_timestamp: 1737909155, + log_index: 184, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + base_incentive_amounts: ['499785353725846856000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Provide USDe-NECT Liquidity on Kodiak', + description: + 'Deposit USDe on Ethereum Mainnet and bridge USDe to Berachain. On Berachain, mint NECT with ~50% of the USDe, then provide liquidity in the USDe-NECT Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. This is part of the Berachain's Boyco pre-deposit campaign.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '9995707074516937107375749', + locked_quantity: '4292925483062892624251', + incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + incentive_amounts: ['500000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 1.0006624944185978, + input_token_fdv: 5770542548.12, + input_token_total_supply: 5766722126.899739, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [17740000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 10002329.174663743, + locked_quantity_usd: 4295.769522234878, + total_incentive_amounts_usd: 0, + total_value_locked: 4295.769522234878, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + '1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + ], + external_incentive_values: ['Variable Rate', '1x', '20x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '500000000000000000000000000', + token_amount: 500000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 17740000000, + annual_change_ratio: 0, + per_input_token: 116470.69160009337, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + chain_id: 1, + contract_address: '0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + name: 'Ethena USDe', + symbol: 'USDe', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29470.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29470', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 4292.925483062892, + locked_token_amount_usd: 4295.7695222348775, + price: 1.0006624944185978, + fdv: 5770542548.12, + total_supply: 5766722126.899739, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 17740000000, + fdv: 0, + price: 0, + allocation: 0.02818489289740699, + token_amount: 500000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'BODIAK Points', + value: '1x', + }, + { + id: '1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + chain_id: 1, + contract_address: '0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + name: 'Ethena USDe', + symbol: 'USDe', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29470.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29470', + type: 'token', + label: 'Ethena Sats', + value: '20x', + }, + ], + }, + { + id: '1_0_0x0a7565b14941c6a3dde083fb7a857e27e12c55fa34f709c37586ec585dbe7f3f', + chain_id: 1, + market_type: 0, + market_id: + '0x0a7565b14941c6a3dde083fb7a857e27e12c55fa34f709c37586ec585dbe7f3f', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xe1cdf54e245711b520a5a912ba79c8d44de42d242c2c73bd96465a489329280d', + block_number: 21709905, + block_timestamp: 1737909143, + log_index: 100, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + base_incentive_amounts: ['2099879347380935633100000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Supply wETH on Dolomite x Infrared', + description: + 'Supply wETH into the Dolomite money market on Berachain. This asset will earn lending yield and be eligible for potential Infrared incentives.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '22748692929960135977459', + locked_quantity: '1307070039864022541', + incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + incentive_amounts: ['2100000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 3175.459778795719, + input_token_fdv: 10718185256.11, + input_token_total_supply: 3375317.5926469, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [25650000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 72237559.41926295, + locked_quantity_usd: 4150.548339657121, + total_incentive_amounts_usd: 0, + total_value_locked: 4150.548339657121, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + ], + external_incentive_values: ['1.5x', 'Variable Rate'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '2100000000000000000000000', + token_amount: 2100000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 25650000, + annual_change_ratio: 0, + per_input_token: 1606646.8788608052, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + chain_id: 1, + contract_address: '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + name: 'WETH', + symbol: 'WETH', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/2396.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '2396', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 1.3070700398640225, + locked_token_amount_usd: 4150.548339657121, + price: 3175.459778795719, + fdv: 10718185256.11, + total_supply: 3375317.5926469, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 25650000, + fdv: 0, + price: 0, + allocation: 0.08187134502923976, + token_amount: 2100000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared points', + value: '1.5x', + }, + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Dolomite Lending Yield', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0x72bec627884d7bdf538f174bedd551e9eccf3995adc880f40972e2bab87df3b9', + chain_id: 1, + market_type: 0, + market_id: + '0x72bec627884d7bdf538f174bedd551e9eccf3995adc880f40972e2bab87df3b9', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xde9b9e6302b7350b23ea5278e9e288041c38b9da67d3bf8a70a914c76df48151', + block_number: 21709607, + block_timestamp: 1737905555, + log_index: 365, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['1399858387146940000000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Infrared x Kodiak USDC-HONEY LP', + description: + "Deposit USDC on Ethereum Mainnet and bridge USDC to Berachain. On Berachain, mint HONEY with ~50% of the USDC, then provide liquidity in the USDC-HONEY Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. Finally, stake the Island receipt token in the respective Infrared iBGT-compatible Vault. \n\nEarn DEX LP fees, as well as rewards from Berachain, Infrared and Kodiak. This is part of the Berachain's Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~3.5x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '39995953918484', + locked_quantity: '4046081516', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['1400000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 0.9999770733680521, + input_token_fdv: 52306084488.8, + input_token_total_supply: 52307283718.640816, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 39995036.945969105, + locked_quantity_usd: 4045.9887529782513, + total_incentive_amounts_usd: 0, + total_value_locked: 4045.9887529782513, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: ['1x', 'Variable Rate'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '1400000000000000000000000000', + token_amount: 1400000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 346013.7899999739, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + chain_id: 1, + contract_address: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + name: 'USDC', + symbol: 'USDC', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/3408.png', + decimals: 6, + source: 'coinmarketcap', + search_id: '3408', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 4046.081516, + locked_token_amount_usd: 4045.988752978252, + price: 0.9999770733680521, + fdv: 52306084488.8, + total_supply: 52307283718.640816, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.015095967220022688, + token_amount: 1400000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Points', + value: '1x', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0x2dd74f8f8a8d7f27b2a82a6edce57b201f9b4a3c4780934caf99363115e48be6', + chain_id: 1, + market_type: 0, + market_id: + '0x2dd74f8f8a8d7f27b2a82a6edce57b201f9b4a3c4780934caf99363115e48be6', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x2b66aade1e9c062ff411bd47c44e0ad696d43bd9', + lockup_time: '2592000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xd3cf546a3c41fe8743697735c320c3644cb0dabc0cea45c7d5c2799a9377428c', + block_number: 21710297, + block_timestamp: 1737913895, + log_index: 236, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + base_incentive_amounts: ['199971224674222870200000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Supply sUSDa on Dolomite', + description: + 'Supply sUSDa into the Dolomite money market on Berachain. This asset will be collateral only.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '14997841850566715230124287', + locked_quantity: '2158149433284769875713', + incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + incentive_amounts: ['200000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 1.044, + input_token_fdv: 77482918, + input_token_total_supply: 74240210.12744796, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [25650000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 15657746.89199165, + locked_quantity_usd: 2253.1080083493, + total_incentive_amounts_usd: 0, + total_value_locked: 2253.1080083493, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x8a60e489004ca22d775c5f2c657598278d17d9c2', + '1-0x8a60e489004ca22d775c5f2c657598278d17d9c2', + ], + external_incentive_values: ['AVL Rewards', 'Staking yield'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '200000000000000000000000', + token_amount: 200000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 25650000, + annual_change_ratio: 0, + per_input_token: 92.67198874898753, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x2b66aade1e9c062ff411bd47c44e0ad696d43bd9', + chain_id: 1, + contract_address: '0x2b66aade1e9c062ff411bd47c44e0ad696d43bd9', + name: 'sUSDa', + symbol: 'SUSDA', + image: + 'https://coin-images.coingecko.com/coins/images/51821/large/USDA.png?1732035172', + decimals: 18, + source: 'coingecko', + search_id: 'susda', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 2158.1494332847697, + locked_token_amount_usd: 2253.1080083493, + price: 1.044, + fdv: 77482918, + total_supply: 74240210.12744796, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 25650000, + fdv: 0, + price: 0, + allocation: 0.007797270955165692, + token_amount: 200000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x8a60e489004ca22d775c5f2c657598278d17d9c2', + chain_id: 1, + contract_address: '0x8a60e489004ca22d775c5f2c657598278d17d9c2', + name: 'USDa', + symbol: 'USDA', + image: + 'https://coin-images.coingecko.com/coins/images/51599/large/SUSDA.png?1731604761', + decimals: 18, + source: 'coingecko', + search_id: 'usda-2', + type: 'token', + label: 'Avalon', + value: 'AVL Rewards', + }, + { + id: '1-0x8a60e489004ca22d775c5f2c657598278d17d9c2', + chain_id: 1, + contract_address: '0x8a60e489004ca22d775c5f2c657598278d17d9c2', + name: 'USDa', + symbol: 'USDA', + image: + 'https://coin-images.coingecko.com/coins/images/51599/large/SUSDA.png?1731604761', + decimals: 18, + source: 'coingecko', + search_id: 'usda-2', + type: 'token', + label: 'Avalon', + value: 'Staking yield', + }, + ], + }, + { + id: '1_0_0xd10bdc88272e0958baa62a4ae2bfce1d8feed639a93e03c0aa5cec7adfbdf2c3', + chain_id: 1, + market_type: 0, + market_id: + '0xd10bdc88272e0958baa62a4ae2bfce1d8feed639a93e03c0aa5cec7adfbdf2c3', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x004e9c3ef86bc1ca1f0bb5c7662861ee93350568', + lockup_time: '2592000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x7f61a3e56d2fef48e8b9c285f7282fb2819c2ae3535913da99f6cd4effade48a', + block_number: 21710151, + block_timestamp: 1737912131, + log_index: 522, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + base_incentive_amounts: ['249962970233333333500000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Suppy uniBTC on Dolomite', + description: + 'Supply uniBTC into the Dolomite money market on Berachain. This asset is collateral only.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '14997778214', + locked_quantity: '2221786', + incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + incentive_amounts: ['250000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 98073, + input_token_fdv: 237469879, + input_token_total_supply: 2416.27299314, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [25650000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 14708771.02781622, + locked_quantity_usd: 2178.97218378, + total_incentive_amounts_usd: 0, + total_value_locked: 2178.97218378, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: ['1-0xcde5d40f312b9bcf704babcdb6713d2547a277c4'], + external_incentive_values: ['4M total, pro-rata'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '250000000000000000000000', + token_amount: 250000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 25650000, + annual_change_ratio: 0, + per_input_token: 11252208.808589127, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x004e9c3ef86bc1ca1f0bb5c7662861ee93350568', + chain_id: 1, + contract_address: '0x004e9c3ef86bc1ca1f0bb5c7662861ee93350568', + name: 'Universal BTC', + symbol: 'UNIBTC', + image: + 'https://coin-images.coingecko.com/coins/images/39599/large/uniBTC_200px.png?1723064455', + decimals: 8, + source: 'coingecko', + search_id: 'universal-btc', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.02221786, + locked_token_amount_usd: 2178.97218378, + price: 98073, + fdv: 237469879, + total_supply: 2416.27299314, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 25650000, + fdv: 0, + price: 0, + allocation: 0.009746588693957114, + token_amount: 250000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + chain_id: 1, + contract_address: '0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + name: 'Universal BTC-Wrapped Bitcoin LP Token', + symbol: 'UNIBTC-WBTC', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + type: 'lp', + token0: '1-0x004e9c3ef86bc1ca1f0bb5c7662861ee93350568', + token1: '1-0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + label: 'Bedrock Diamonds', + value: '4M total, pro-rata', + }, + ], + }, + { + id: '1_0_0x568d2509ec17c27426a9d55e58673160c937aeaedc0a3fcc7c63c5b7df495ec7', + chain_id: 1, + market_type: 0, + market_id: + '0x568d2509ec17c27426a9d55e58673160c937aeaedc0a3fcc7c63c5b7df495ec7', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xbb2b8038a1640196fbe3e38816f3e67cba72d940', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x949569d5144bed5ced2323d18b064b43dafa948b819d39e0a7b78873519abec8', + block_number: 21709904, + block_timestamp: 1737909131, + log_index: 148, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + base_incentive_amounts: ['799929502455279859200000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Kodiak x Beraborrow WBTC-WETH to mint NECT, Boyco', + description: + 'Deposit WBTC-WETH Uniswap V2 LP token(s) on Ethereum Mainnet and bridge the assets to Berachain. On Berachain, provide liquidity in the\nWBTC-WETH Kodiak Island, an automated liquidity management vault that tokenizes a "wide" range Uniswap V3 style liquidity position.\nThe Island receipt token is deposited into Beraborrow, and used to mint NECT at 300% collateral ratio. NECT is then supplied into the Liquid Stability Pool.\nThis is part of the Berachain Boyco pre-deposit campaign', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '4162694425289435', + locked_quantity: '366856998651', + incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + incentive_amounts: ['800000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 4559062150.389787, + input_token_fdv: 14657741.135603849, + input_token_total_supply: 0.003215078156885985, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [17740000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 18977982.59797563, + locked_quantity_usd: 1672.5238571553712, + total_incentive_amounts_usd: 0, + total_value_locked: 1672.5238571553712, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: [ + 'Variable Rate', + 'Estimated 15-30% APY', + 'Variable Rate', + '5x', + ], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '800000000000000000000000000', + token_amount: 800000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 17740000000, + annual_change_ratio: 0, + per_input_token: 2180686215451104.2, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xbb2b8038a1640196fbe3e38816f3e67cba72d940', + chain_id: 1, + contract_address: '0xbb2b8038a1640196fbe3e38816f3e67cba72d940', + name: 'Wrapped Bitcoin-WETH LP Token', + symbol: 'WBTC-WETH', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0xbb2b8038a1640196fbe3e38816f3e67cba72d940', + type: 'lp', + token0: '1-0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + token1: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 3.66856998651e-7, + locked_token_amount_usd: 1672.5238571553712, + price: 4559062150.389787, + fdv: 14657741.135603849, + total_supply: 0.003215078156885985, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 17740000000, + fdv: 0, + price: 0, + allocation: 0.04509582863585118, + token_amount: 800000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'LSP Yield', + value: 'Variable Rate', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Kodiak DEX Fees', + value: 'Estimated 15-30% APY', + }, + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Yield', + value: 'Variable Rate', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Bodiak Points', + value: '5x', + }, + ], + }, + { + id: '1_0_0xf8663b3c0f78b4efae0422b163e86e79afa1ce90778885d93d53c9d4f6d5c3d8', + chain_id: 1, + market_type: 0, + market_id: + '0xf8663b3c0f78b4efae0422b163e86e79afa1ce90778885d93d53c9d4f6d5c3d8', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xe5d5b09ad83a846d95bcd6a4fc3485c1ac453e4e625955f89981e0cdc06278bb', + block_number: 21709898, + block_timestamp: 1737909059, + log_index: 119, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + base_incentive_amounts: ['799944855898554460800000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Kodiak x Beraborrow WETH-HONEY to mint NECT, Boyco', + description: + 'Deposit WETH-USDC Uniswap V2 LP token(s) on Ethereum Mainnet and bridge the assets to Berachain. On Berachain, mint HONEY with all of the USDC, then provide liquidity in the WETH-HONEY Kodiak Island, an automated liquidity management vault that tokenizes a "wide" range Uniswap V3 style liquidity position.\nThe Island receipt token is deposited into Beraborrow, and used to mint NECT at 300% collateral ratio. NECT is then supplied into the Liquid Stability Pool.\nThis is part of the Berachain Boyco pre-deposit campaign', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '69593262596898687', + locked_quantity: '4797403101316', + incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + incentive_amounts: ['800000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 280828734.5312193, + input_token_fdv: 45275260.60893365, + input_token_total_supply: 0.16122018526526696, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [17740000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 19543787.866985895, + locked_quantity_usd: 1347.2486419787192, + total_incentive_amounts_usd: 0, + total_value_locked: 1347.2486419787192, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: [ + 'Variable Rate', + 'Estimated 15-30% APY', + 'Variable Rate', + '6x', + ], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '800000000000000000000000000', + token_amount: 800000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 17740000000, + annual_change_ratio: 0, + per_input_token: 166756885570142.72, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc', + chain_id: 1, + contract_address: '0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc', + name: 'USDC-WETH LP Token', + symbol: 'USDC-WETH', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0xb4e16d0168e52d35cacd2c6185b44281ec28c9dc', + type: 'lp', + token0: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + token1: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.000004797403101316, + locked_token_amount_usd: 1347.2486419787192, + price: 280828734.5312193, + fdv: 45275260.60893365, + total_supply: 0.16122018526526696, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 17740000000, + fdv: 0, + price: 0, + allocation: 0.04509582863585118, + token_amount: 800000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'LSP Yield', + value: 'Variable Rate', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Kodiak DEX Fees', + value: 'Estimated 15-30% APY', + }, + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Yield', + value: 'Variable Rate', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Bodiak Points', + value: '6x', + }, + ], + }, + { + id: '1_0_0x3d7cf2bd0a04fd3c66a5fa334a399b3926efe0fc0450b8da49a5da29f2c36d7f', + chain_id: 1, + market_type: 0, + market_id: + '0x3d7cf2bd0a04fd3c66a5fa334a399b3926efe0fc0450b8da49a5da29f2c36d7f', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x9d39a5de30e57443bff2a8307a4256c8797a3497', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xfcda1115bd5cf7c81c3268d7bb543fbe3d4ea8d4f3aa1aea8262029fcd944a16', + block_number: 21711568, + block_timestamp: 1737929267, + log_index: 450, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x5f979f9f7024b41c325a7a39c89cd65e5f6a5f6d'], + base_incentive_amounts: ['76396810000000000071876000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Supply sUSDe to Concrete x Ethena Vault', + description: + 'When sUSDe is supplied to this market, it is allocated across leading Berachain DEXs and lending applications such as Kodiak, Dolomite, and Beraborrow. The vault will also allocate to yield opportunities from leading protocols expanding to Berachain. This is part of the Berachain Boyco pre-deposit campaign.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '64199000000000000000000000', + locked_quantity: '1001000000000000000000', + incentive_ids: ['1-0x5f979f9f7024b41c325a7a39c89cd65e5f6a5f6d'], + incentive_amounts: ['76398000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 1.149529641538585, + input_token_fdv: 4191922249.72, + input_token_total_supply: 3646641285.481669, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [607842446], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 73798653.45713562, + locked_quantity_usd: 1150.6791711801236, + total_incentive_amounts_usd: 0, + total_value_locked: 1150.6791711801236, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + ], + external_incentive_values: ['5x', '3x', '', '1x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x5f979f9f7024b41c325a7a39c89cd65e5f6a5f6d', + chain_id: 1, + contract_address: '0x5f979f9f7024b41c325a7a39c89cd65e5f6a5f6d', + name: 'Concrete Boyco Bags', + symbol: 'CBAGS', + image: 'https://i.imgur.com/s1DSZXr.jpeg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '76398000000000000000000000', + token_amount: 76398000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 607842446, + annual_change_ratio: 0, + per_input_token: 76321.67832167832, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x9d39a5de30e57443bff2a8307a4256c8797a3497', + chain_id: 1, + contract_address: '0x9d39a5de30e57443bff2a8307a4256c8797a3497', + name: 'Ethena Staked USDe', + symbol: 'sUSDe', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29471.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29471', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 1001, + locked_token_amount_usd: 1150.6791711801236, + price: 1.149529641538585, + fdv: 4191922249.72, + total_supply: 3646641285.481669, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x5f979f9f7024b41c325a7a39c89cd65e5f6a5f6d', + chain_id: 1, + contract_address: '0x5f979f9f7024b41c325a7a39c89cd65e5f6a5f6d', + name: 'Concrete Boyco Bags', + symbol: 'CBAGS', + image: 'https://i.imgur.com/s1DSZXr.jpeg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 607842446, + fdv: 0, + price: 0, + allocation: 0.12568717519276368, + token_amount: 76398000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + chain_id: 1, + contract_address: '0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + name: 'Ethena USDe', + symbol: 'USDe', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29470.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29470', + type: 'token', + label: 'Ethena Sats', + value: '5x', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Bodiak Points (for eligible assets)', + value: '3x', + }, + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DOLOMITE: veDOLO Rewards', + value: '', + }, + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Beraborrow Points', + value: '1x', + }, + ], + }, + { + id: '1_0_0x027987432679079fbbc990691d14dabe7f7780f51df6a1a53e7bd875b1f9581a', + chain_id: 1, + market_type: 0, + market_id: + '0x027987432679079fbbc990691d14dabe7f7780f51df6a1a53e7bd875b1f9581a', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x347a59a09c75852acd7adb019227e5387ec5ca9ed812fa3ead0645b33c804f33', + block_number: 21709600, + block_timestamp: 1737905471, + log_index: 165, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x6a8b97bd31394075cb6dbd88dbb65808575b1a48'], + base_incentive_amounts: ['4999295000000000000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'D2 Finance Kodiak++, Boyco', + description: + 'Kodiak++ is the Berachain evolution of our flagship ETH++ strategy, fine-tuned for BGT yield maximization. \n\nAt its core, the strategy integrates looping mechanics through Dolomite and BERABorrow to dynamically optimize exposure and capital efficiency. Building on ETH++’s stellar 120% ROI track record in 2024, Kodiak++ adds a layer of advanced options-based risk management, ensuring superior returns while minimizing downside exposure. \n\nIt’s the ultimate strategy for those seeking high-yield opportunities in the Berachain ecosystem.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '4999295000000', + locked_quantity: '705000000', + incentive_ids: ['1-0x6a8b97bd31394075cb6dbd88dbb65808575b1a48'], + incentive_amounts: ['5000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 0.9999770733680521, + input_token_fdv: 52306084488.8, + input_token_total_supply: 52307283718.640816, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [15690000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 4999180.383003536, + locked_quantity_usd: 704.9838367244768, + total_incentive_amounts_usd: 0, + total_value_locked: 704.9838367244768, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xd9d920aa40f578ab794426f5c90f6c731d159def', + '1-0xfe0c30065b384f05761f15d0cc899d4f9f9cc0eb', + ], + external_incentive_values: ['4x', '3x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x6a8b97bd31394075cb6dbd88dbb65808575b1a48', + chain_id: 1, + contract_address: '0x6a8b97bd31394075cb6dbd88dbb65808575b1a48', + name: 'D2 Finance EDA incetives', + symbol: 'EDA points', + image: 'https://d2.finance/logos/edalogo.svg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '5000000000000000000000000', + token_amount: 5000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 15690000, + annual_change_ratio: 0, + per_input_token: 7092.198581560284, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + chain_id: 1, + contract_address: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + name: 'USDC', + symbol: 'USDC', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/3408.png', + decimals: 6, + source: 'coinmarketcap', + search_id: '3408', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 705, + locked_token_amount_usd: 704.9838367244768, + price: 0.9999770733680521, + fdv: 52306084488.8, + total_supply: 52307283718.640816, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x6a8b97bd31394075cb6dbd88dbb65808575b1a48', + chain_id: 1, + contract_address: '0x6a8b97bd31394075cb6dbd88dbb65808575b1a48', + name: 'D2 Finance EDA incetives', + symbol: 'EDA points', + image: 'https://d2.finance/logos/edalogo.svg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 15690000, + fdv: 0, + price: 0, + allocation: 0.3186743148502231, + token_amount: 5000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xd9d920aa40f578ab794426f5c90f6c731d159def', + chain_id: 1, + contract_address: '0xd9d920aa40f578ab794426f5c90f6c731d159def', + name: 'SolvBTC.BBN', + symbol: 'SolvBTC.BBN', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/33310.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '33310', + type: 'token', + label: 'Solv S2 Points', + value: '4x', + }, + { + id: '1-0xfe0c30065b384f05761f15d0cc899d4f9f9cc0eb', + chain_id: 1, + contract_address: '0xfe0c30065b384f05761f15d0cc899d4f9f9cc0eb', + name: 'ether.fi', + symbol: 'ETHFI', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29814.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29814', + type: 'token', + label: 'Ether.fi Rewards', + value: '3x', + }, + ], + }, + { + id: '1_0_0x5043bfe3f6bab5fa4c8f19fb2f6856de2d2e717a541e0d7126b308926be04e2e', + chain_id: 1, + market_type: 0, + market_id: + '0x5043bfe3f6bab5fa4c8f19fb2f6856de2d2e717a541e0d7126b308926be04e2e', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x5301c44127690269909c09455c5eb0841754628a7cdfce5624f21c30fbf74596', + block_number: 21711565, + block_timestamp: 1737929231, + log_index: 214, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x5f979f9f7024b41c325a7a39c89cd65e5f6a5f6d'], + base_incentive_amounts: ['86999500412555277474000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Supply USDe to Concrete x Ethena Vault', + description: + 'When USDe is supplied to this market, it is allocated across leading Berachain DEXs and lending applications such as Kodiak, Dolomite, and Beraborrow. The vault will also allocate to yield opportunities from leading protocols expanding to Berachain. This is part of the Berachain Boyco pre-deposit campaign.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '86999500412555277414554633', + locked_quantity: '500587444722585445367', + incentive_ids: ['1-0x5f979f9f7024b41c325a7a39c89cd65e5f6a5f6d'], + incentive_amounts: ['87000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 1.0006624944185978, + input_token_fdv: 5770542548.12, + input_token_total_supply: 5766722126.899739, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [607842446], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 87057137.09599939, + locked_quantity_usd: 500.9190811107343, + total_incentive_amounts_usd: 0, + total_value_locked: 500.9190811107343, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + ], + external_incentive_values: ['30x', '3x', '', '1x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x5f979f9f7024b41c325a7a39c89cd65e5f6a5f6d', + chain_id: 1, + contract_address: '0x5f979f9f7024b41c325a7a39c89cd65e5f6a5f6d', + name: 'Concrete Boyco Bags', + symbol: 'CBAGS', + image: 'https://i.imgur.com/s1DSZXr.jpeg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '87000000000000000000000000', + token_amount: 87000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 607842446, + annual_change_ratio: 0, + per_input_token: 173795.80913822856, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + chain_id: 1, + contract_address: '0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + name: 'Ethena USDe', + symbol: 'USDe', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29470.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29470', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 500.5874447225855, + locked_token_amount_usd: 500.91908111073434, + price: 1.0006624944185978, + fdv: 5770542548.12, + total_supply: 5766722126.899739, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x5f979f9f7024b41c325a7a39c89cd65e5f6a5f6d', + chain_id: 1, + contract_address: '0x5f979f9f7024b41c325a7a39c89cd65e5f6a5f6d', + name: 'Concrete Boyco Bags', + symbol: 'CBAGS', + image: 'https://i.imgur.com/s1DSZXr.jpeg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 607842446, + fdv: 0, + price: 0, + allocation: 0.14312919502827876, + token_amount: 87000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + chain_id: 1, + contract_address: '0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + name: 'Ethena USDe', + symbol: 'USDe', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29470.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29470', + type: 'token', + label: 'Ethena Sats', + value: '30x', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Bodiak Points (for eligible assets)', + value: '3x', + }, + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DOLOMITE: veDOLO Rewards', + value: '', + }, + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Beraborrow Points', + value: '1x', + }, + ], + }, + { + id: '1_0_0xa6905c68ad66ea9ce966aa1662e1417df08be333ab8ec04507e0f0301d3a78e9', + chain_id: 1, + market_type: 0, + market_id: + '0xa6905c68ad66ea9ce966aa1662e1417df08be333ab8ec04507e0f0301d3a78e9', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x1eb3cfe3bab6e095097b45886b1aac4a36d773aa7cc383ff757c6d5a446bb41b', + block_number: 21709909, + block_timestamp: 1737909191, + log_index: 159, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + base_incentive_amounts: ['2999983995160000002000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Supply wBTC on Dolomite x Infrared', + description: + 'Supply wBTC into the Dolomite money market on Berachain. This asset will earn lending yield and be eligible for potential Infrared incentives.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '74999599879', + locked_quantity: '400121', + incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + incentive_amounts: ['3000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 101722.7640115355, + input_token_fdv: 13152831608.12, + input_token_total_supply: 129300.76896682, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [25650000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 76291665.99451104, + locked_quantity_usd: 407.01414059059596, + total_incentive_amounts_usd: 0, + total_value_locked: 407.01414059059596, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + ], + external_incentive_values: ['1.5x', 'Variable Rate'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '3000000000000000000000000', + token_amount: 3000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 25650000, + annual_change_ratio: 0, + per_input_token: 749773193.6089333, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + chain_id: 1, + contract_address: '0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + name: 'Wrapped Bitcoin', + symbol: 'WBTC', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/3717.png', + decimals: 8, + source: 'coinmarketcap', + search_id: '3717', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.00400121, + locked_token_amount_usd: 407.01414059059596, + price: 101722.7640115355, + fdv: 13152831608.12, + total_supply: 129300.76896682, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 25650000, + fdv: 0, + price: 0, + allocation: 0.11695906432748537, + token_amount: 3000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared points', + value: '1.5x', + }, + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Dolomite Lending Yield', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0x1e0a98a276ba873cfa427e247c7d0e438f604a54fcb36481063e1220af021faf', + chain_id: 1, + market_type: 0, + market_id: + '0x1e0a98a276ba873cfa427e247c7d0e438f604a54fcb36481063e1220af021faf', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x97c8bfa3939f18e528599a74eb66041355109c026a0d7f5f302b1df6c32d7889', + block_number: 21709890, + block_timestamp: 1737908963, + log_index: 520, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + base_incentive_amounts: ['4349978608319010000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Supply USDC on Dolomite', + description: + 'Supply USDC into the Dolomite money market on Berachain. This asset will earn lending yield.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '24999771647989', + locked_quantity: '229352011', + incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + incentive_amounts: ['2250000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 0.9999770733680521, + input_token_fdv: 52306084488.8, + input_token_total_supply: 52307283718.640816, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [25650000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 24999198.487425644, + locked_quantity_usd: 229.3467527308573, + total_incentive_amounts_usd: 0, + total_value_locked: 229.3467527308573, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + external_incentive_values: ['Variable Rate'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '2250000000000000000000000', + token_amount: 2250000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 25650000, + annual_change_ratio: 0, + per_input_token: 9810.24753255815, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + chain_id: 1, + contract_address: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + name: 'USDC', + symbol: 'USDC', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/3408.png', + decimals: 6, + source: 'coinmarketcap', + search_id: '3408', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 229.352011, + locked_token_amount_usd: 229.3467527308573, + price: 0.9999770733680521, + fdv: 52306084488.8, + total_supply: 52307283718.640816, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 25650000, + fdv: 0, + price: 0, + allocation: 0.08771929824561403, + token_amount: 2250000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Dolomite Lending Yield', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0xe92ebafbee7aa7a636ff62e04aa2ab9353f60ef72dcdcfdfcf48b67a7ad8ffc7', + chain_id: 1, + market_type: 0, + market_id: + '0xe92ebafbee7aa7a636ff62e04aa2ab9353f60ef72dcdcfdfcf48b67a7ad8ffc7', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x094c0e36210634c3cfa25dc11b96b562e0b07624', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xaaa9ca8e7a5eb4bd54f2b52136611cbb961aeec72247539a301ff12b87a310a8', + block_number: 21709870, + block_timestamp: 1737908723, + log_index: 73, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + base_incentive_amounts: ['799995970027860339200000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Beraborrow SBTC Boyco', + description: + 'Single sided Liquid Stability Pool:\nDeposit SBTC into Boyco. SBTC is bridged & deposited into Beraborrow. SBTC is then used to mint NECT at 300% collateral ratio, and then NECT is supplied into the Liquid Stability Pool.\nThis is part of the Berachain Boyco pre-deposit campaign', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '188938546583856896998', + locked_quantity: '951776143090544', + incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + incentive_amounts: ['800000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 95483.03301902319, + input_token_fdv: 2005143693399.49, + input_token_total_supply: 5998.3593058, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [17740000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 18040425.48203266, + locked_quantity_usd: 90.87847289743296, + total_incentive_amounts_usd: 0, + total_value_locked: 90.87847289743296, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + '1-0x77d17183055303a15208c809b716dc02261129b7', + ], + external_incentive_values: ['Variable Rate', 'Variable Rate'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '800000000000000000000000000', + token_amount: 800000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 17740000000, + annual_change_ratio: 0, + per_input_token: 840533780771.4884, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x094c0e36210634c3cfa25dc11b96b562e0b07624', + chain_id: 1, + contract_address: '0x094c0e36210634c3cfa25dc11b96b562e0b07624', + name: 'StakeStone Bitcoin', + symbol: 'SBTC', + image: 'https://static.stakestone.io/stone/logo/sbtc-token-o.svg', + decimals: 18, + source: 'coinmarketcap', + search_id: '32272', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.000951776143090544, + locked_token_amount_usd: 90.87847289743296, + price: 95483.03301902319, + fdv: 2005143693399.49, + total_supply: 5998.3593058, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 17740000000, + fdv: 0, + price: 0, + allocation: 0.04509582863585118, + token_amount: 800000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'LSP Yield', + value: 'Variable Rate', + }, + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Yield', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0x86a5077c6a9190cde78ec75b8888c46ed0a3d1289054127a955a2af544633cf3', + chain_id: 1, + market_type: 0, + market_id: + '0x86a5077c6a9190cde78ec75b8888c46ed0a3d1289054127a955a2af544633cf3', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x8a60e489004ca22d775c5f2c657598278d17d9c2', + lockup_time: '2592000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xf0e53dd8952e1b95fa7e81c134ea346503e5f6f736a671b22646d615f9654a9d', + block_number: 21710291, + block_timestamp: 1737913823, + log_index: 447, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + base_incentive_amounts: ['199998968132800306200000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Supply USDa on Dolomite', + description: + 'Supply USDa into the Dolomite money market on Berachain. This asset will be collateral only.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '9999948406640015297708991', + locked_quantity: '51593359984702291009', + incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + incentive_amounts: ['200000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 0.999531, + input_token_fdv: 239843768, + input_token_total_supply: 239950093.064857, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [25650000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 9995258.430837302, + locked_quantity_usd: 51.56916269886946, + total_incentive_amounts_usd: 0, + total_value_locked: 51.56916269886946, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: ['1-0x8a60e489004ca22d775c5f2c657598278d17d9c2'], + external_incentive_values: ['AVL Rewards'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '200000000000000000000000', + token_amount: 200000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 25650000, + annual_change_ratio: 0, + per_input_token: 3876.4678256911566, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x8a60e489004ca22d775c5f2c657598278d17d9c2', + chain_id: 1, + contract_address: '0x8a60e489004ca22d775c5f2c657598278d17d9c2', + name: 'USDa', + symbol: 'USDA', + image: + 'https://coin-images.coingecko.com/coins/images/51599/large/SUSDA.png?1731604761', + decimals: 18, + source: 'coingecko', + search_id: 'usda-2', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 51.59335998470229, + locked_token_amount_usd: 51.56916269886946, + price: 0.999531, + fdv: 239843768, + total_supply: 239950093.064857, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 25650000, + fdv: 0, + price: 0, + allocation: 0.007797270955165692, + token_amount: 200000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x8a60e489004ca22d775c5f2c657598278d17d9c2', + chain_id: 1, + contract_address: '0x8a60e489004ca22d775c5f2c657598278d17d9c2', + name: 'USDa', + symbol: 'USDA', + image: + 'https://coin-images.coingecko.com/coins/images/51599/large/SUSDA.png?1731604761', + decimals: 18, + source: 'coingecko', + search_id: 'usda-2', + type: 'token', + label: 'Avalon', + value: 'AVL Rewards', + }, + ], + }, + { + id: '1_0_0xb36f14fd392b9a1d6c3fabedb9a62a63d2067ca0ebeb63bbc2c93b11cc8eb3a2', + chain_id: 1, + market_type: 0, + market_id: + '0xb36f14fd392b9a1d6c3fabedb9a62a63d2067ca0ebeb63bbc2c93b11cc8eb3a2', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x3457b0404b82438f458132a06d79c338411156614954cee09ab1f03fb44ce791', + block_number: 21711660, + block_timestamp: 1737930371, + log_index: 301, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x3badc21d6bff9248ae4c3923093e04d505a52fef'], + base_incentive_amounts: ['2250074999998913550000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Veda x Ether.fi eBTC Vault - wBTC Supply', + description: + 'After mainnet, vaults will run DeFi strategies on Berachain protocols participating in Boyco. Examples of applications include: Kodiak, Infrared, and Dolomite. wBTC supplied will be paired against eBTC on mainnet for DeFi usage.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '2500000000000', + locked_quantity: '36215', + incentive_ids: ['1-0x3badc21d6bff9248ae4c3923093e04d505a52fef'], + incentive_amounts: ['2250000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 101722.7640115355, + input_token_fdv: 13152831608.12, + input_token_total_supply: 129300.76896682, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [9900000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 2543069100.2883873, + locked_quantity_usd: 36.83889898677758, + total_incentive_amounts_usd: 0, + total_value_locked: 36.83889898677758, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xfe0c30065b384f05761f15d0cc899d4f9f9cc0eb', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + '1-0x3b7795688ea8c095600bae9d6d866d04c230ba16', + ], + external_incentive_values: ['4x', '3x', '1.25x', '', ''], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x3badc21d6bff9248ae4c3923093e04d505a52fef', + chain_id: 1, + contract_address: '0x3badc21d6bff9248ae4c3923093e04d505a52fef', + name: 'Veda Crayons', + symbol: 'VCrayons', + image: + 'https://pbs.twimg.com/profile_images/1790405638847135744/mx3dr412_400x400.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '2250000000000000000000000000', + token_amount: 2250000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 9900000000, + annual_change_ratio: 0, + per_input_token: 6212895209167.472, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + chain_id: 1, + contract_address: '0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + name: 'Wrapped Bitcoin', + symbol: 'WBTC', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/3717.png', + decimals: 8, + source: 'coinmarketcap', + search_id: '3717', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.00036215, + locked_token_amount_usd: 36.83889898677758, + price: 101722.7640115355, + fdv: 13152831608.12, + total_supply: 129300.76896682, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x3badc21d6bff9248ae4c3923093e04d505a52fef', + chain_id: 1, + contract_address: '0x3badc21d6bff9248ae4c3923093e04d505a52fef', + name: 'Veda Crayons', + symbol: 'VCrayons', + image: + 'https://pbs.twimg.com/profile_images/1790405638847135744/mx3dr412_400x400.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 9900000000, + fdv: 0, + price: 0, + allocation: 0.22727272727272727, + token_amount: 2250000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xfe0c30065b384f05761f15d0cc899d4f9f9cc0eb', + chain_id: 1, + contract_address: '0xfe0c30065b384f05761f15d0cc899d4f9f9cc0eb', + name: 'ether.fi', + symbol: 'ETHFI', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29814.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29814', + type: 'token', + label: 'Ether.fi Rewards', + value: '4x', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Bodiak Points', + value: '3x', + }, + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Points (for eligible assets)', + value: '1.25x', + }, + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Dolomite: veDOLO Rewards', + value: '', + }, + { + id: '1-0x3b7795688ea8c095600bae9d6d866d04c230ba16', + chain_id: 1, + contract_address: '0x3b7795688ea8c095600bae9d6d866d04c230ba16', + name: 'Goldilocks PRG', + symbol: 'PRG', + image: 'https://www.goldilocksdao.io/images/big-porridge-logo.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Goldilocks Rewards', + value: '', + }, + ], + }, + { + id: '1_0_0xcdd60ed30d20f9edc3fac624bb623db32103658b6da678949ef53df16139b488', + chain_id: 1, + market_type: 0, + market_id: + '0xcdd60ed30d20f9edc3fac624bb623db32103658b6da678949ef53df16139b488', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x004375dff511095cc5a197a54140a24efef3a416', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x3c8f7e0930d5489236e056c0684d3b0a38c72ef836813a9bea036dcd494a6ce6', + block_number: 21709892, + block_timestamp: 1737908987, + log_index: 110, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + base_incentive_amounts: ['799998893564199582400000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Kodiak x Beraborrow WBTC-HONEY to mint NECT, Boyco', + description: + 'Deposit WBTC-USDC Uniswap V2 LP token(s) on Ethereum Mainnet and bridge the assets to Berachain. On Berachain, mint HONEY with all of the USDC, then provide liquidity in the WBTC-USDC Kodiak Island, an automated liquidity management vault that tokenizes a "wide" range Uniswap V3 style liquidity position.\nThe Island receipt token is deposited into Beraborrow, and used to mint NECT at 300% collateral ratio. NECT is then supplied into the Liquid Stability Pool.\nThis is part of the Berachain Boyco pre-deposit campaign', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '170350000651', + locked_quantity: '235602', + incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + incentive_amounts: ['800000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 114696783026977.94, + input_token_fdv: 138976.590268809, + input_token_total_supply: 1.211686907e-9, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [17740000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 19538597.063313298, + locked_quantity_usd: 27.022791474722055, + total_incentive_amounts_usd: 0, + total_value_locked: 27.022791474722055, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: [ + 'Variable Rate', + 'Estimated 15-30% APY', + 'Variable Rate', + '6x', + ], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '800000000000000000000000000', + token_amount: 800000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 17740000000, + annual_change_ratio: 0, + per_input_token: 3.3955569137783207e21, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x004375dff511095cc5a197a54140a24efef3a416', + chain_id: 1, + contract_address: '0x004375dff511095cc5a197a54140a24efef3a416', + name: 'Wrapped Bitcoin-USDC LP Token', + symbol: 'WBTC-USDC', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0x004375dff511095cc5a197a54140a24efef3a416', + type: 'lp', + token0: '1-0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + token1: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 2.35602e-13, + locked_token_amount_usd: 27.02279147472206, + price: 114696783026977.94, + fdv: 138976.590268809, + total_supply: 1.211686907e-9, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 17740000000, + fdv: 0, + price: 0, + allocation: 0.04509582863585118, + token_amount: 800000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'LSP Yield', + value: 'Variable Rate', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Kodiak DEX Fees', + value: 'Estimated 15-30% APY', + }, + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Yield', + value: 'Variable Rate', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Bodiak Points', + value: '6x', + }, + ], + }, + { + id: '1_0_0xaa636d73f39ea0de0e04ed9270eac5d943707e7f8fb9c3480c0d80eb015ccfc8', + chain_id: 1, + market_type: 0, + market_id: + '0xaa636d73f39ea0de0e04ed9270eac5d943707e7f8fb9c3480c0d80eb015ccfc8', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x3ac9e11b2ff50652340abafa96ce984240060330', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xfe49df80aa06ac4e9af5feb72b75186ecc9a95e541484963819c3f8f5f7585bb', + block_number: 21710382, + block_timestamp: 1737914915, + log_index: 150, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['249999899545906288750000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Provide pumpBTC.bera-ylpumpBTC Liquidity on Kodiak', + description: + "Deposit pumpBTC.bera-ylpumpBTC Uniswap V2 LP token(s) on Ethereum Mainnet and bridge these assets to Berachain. On Berachain, provide liquidity in the pumpBTC.bera-ylpumpBTC Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. \n\nEarn DEX LP fees, as well as rewards from Berachain, Cian, PumpBTC, and Kodiak. This is part of the Berachain's Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~1x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '12376295027', + locked_quantity: '4973', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['250000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 1927535919386117.5, + input_token_fdv: 963295.5399145765, + input_token_total_supply: 4.9975491e-10, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 23855753.21346228, + locked_quantity_usd: 9.585636127107163, + total_incentive_amounts_usd: 0, + total_value_locked: 9.585636127107163, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xb000000000000000000000000000000000000ccc', + '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + '1-0xb000000000000000000000000000000000000bbb', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: [ + '2x', + '4x', + '1x (for eligible assets)', + 'Variable Rate', + ], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '250000000000000000000000000', + token_amount: 250000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 5.027146591594611e22, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x3ac9e11b2ff50652340abafa96ce984240060330', + chain_id: 1, + contract_address: '0x3ac9e11b2ff50652340abafa96ce984240060330', + name: 'pumpBTC.bera-CIAN yield layer pumpBTC LP Token', + symbol: 'pumpBTC.bera-ylpumpBTC', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0x3ac9e11b2ff50652340abafa96ce984240060330', + type: 'lp', + token0: '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + token1: '1-0xd4cc9b31e9ef33e392ff2f81ad52be8523e0993b', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 4.973e-15, + locked_token_amount_usd: 9.585636127107163, + price: 1927535919386117.5, + fdv: 963295.5399145765, + total_supply: 4.9975491e-10, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.0026957084321469083, + token_amount: 250000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xb000000000000000000000000000000000000ccc', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000ccc', + name: 'Cian Icon', + symbol: 'CIAN', + image: + 'https://miro.medium.com/v2/resize:fit:1400/1*jzMDIehSBnfDw2GUbNnNmg.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Cian Points', + value: '2x', + }, + { + id: '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + chain_id: 1, + contract_address: '0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + name: 'pumpBTC.bera', + symbol: 'pumpBTC.bera', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/32272.png', + decimals: 8, + source: 'coinmarketcap', + search_id: '32272', + type: 'token', + label: 'PumpBTC Points', + value: '4x', + }, + { + id: '1-0xb000000000000000000000000000000000000bbb', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000bbb', + name: 'Babylon Icon', + symbol: 'BABY', + image: + 'https://cdn.prod.website-files.com/633c67ced5457aa4dec572be/6627e31d92bc8930fa6b9719_babylon.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Babylon Points', + value: '1x (for eligible assets)', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0xff917303af9337534eece4b88948d609980b66ca0b41875da782aec4858cade5', + chain_id: 1, + market_type: 0, + market_id: + '0xff917303af9337534eece4b88948d609980b66ca0b41875da782aec4858cade5', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + lockup_time: '2592000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x0b4666b186e938f27e64d99c8c8fe85779bff93c79fa8f5b9305508678663783', + block_number: 21710209, + block_timestamp: 1737912827, + log_index: 279, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + base_incentive_amounts: ['599999893188000000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Supply pumpBTC on Dolomite', + description: + 'Supply pumpBTC into the Dolomite money market on Berachain. This asset will be collateral only.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '49999991099', + locked_quantity: '8901', + incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + incentive_amounts: ['600000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 95483.03301902319, + input_token_fdv: 2005143693399.49, + input_token_total_supply: 5998.3593058, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [25650000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 47741508.01056682, + locked_quantity_usd: 8.498944769023254, + total_incentive_amounts_usd: 0, + total_value_locked: 8.498944769023254, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + '1-0xb000000000000000000000000000000000000ccc', + '1-0xb000000000000000000000000000000000000bbb', + ], + external_incentive_values: ['2x', '2x', '1x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '600000000000000000000000', + token_amount: 600000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 25650000, + annual_change_ratio: 0, + per_input_token: 6740815638.692282, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + chain_id: 1, + contract_address: '0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + name: 'pumpBTC.bera', + symbol: 'pumpBTC.bera', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/32272.png', + decimals: 8, + source: 'coinmarketcap', + search_id: '32272', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.00008901, + locked_token_amount_usd: 8.498944769023254, + price: 95483.03301902319, + fdv: 2005143693399.49, + total_supply: 5998.3593058, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 25650000, + fdv: 0, + price: 0, + allocation: 0.023391812865497075, + token_amount: 600000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + chain_id: 1, + contract_address: '0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + name: 'pumpBTC.bera', + symbol: 'pumpBTC.bera', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/32272.png', + decimals: 8, + source: 'coinmarketcap', + search_id: '32272', + type: 'token', + label: 'pumpBTC points', + value: '2x', + }, + { + id: '1-0xb000000000000000000000000000000000000ccc', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000ccc', + name: 'Cian Icon', + symbol: 'CIAN', + image: + 'https://miro.medium.com/v2/resize:fit:1400/1*jzMDIehSBnfDw2GUbNnNmg.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Cian points', + value: '2x', + }, + { + id: '1-0xb000000000000000000000000000000000000bbb', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000bbb', + name: 'Babylon Icon', + symbol: 'BABY', + image: + 'https://cdn.prod.website-files.com/633c67ced5457aa4dec572be/6627e31d92bc8930fa6b9719_babylon.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Babylon points', + value: '1x', + }, + ], + }, + { + id: '1_0_0x2fa37184f43783f5d6b23548c4a7a21bb86cd2f314bba9d5bb7d2415d61d11c8', + chain_id: 1, + market_type: 0, + market_id: + '0x2fa37184f43783f5d6b23548c4a7a21bb86cd2f314bba9d5bb7d2415d61d11c8', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x8a05bc1665059d5e19e30a66cf077f090f88609f', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x2a1ab3d80de384223d12eb7dfca1192ae438286c2c90ced9e8db0c1ef5116ba4', + block_number: 21710399, + block_timestamp: 1737915119, + log_index: 213, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['199999925645376318200000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Provide pumpBTC.bera-ylBTCLST Liquidity on Kodiak', + description: + "Deposit pumpBTC.bera-ylBTCLST Uniswap V2 LP token(s) on Ethereum Mainnet and bridge these assets to Berachain. On Berachain, provide liquidity in the pumpBTC.bera-ylBTCLST Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. \n\nEarn DEX LP fees, as well as rewards from Berachain, Cian, PumpBTC, and Kodiak. This is part of the Berachain's Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~1x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '9901196319', + locked_quantity: '3681', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['200000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 1987734035719201.8, + input_token_fdv: 993377.2759724122, + input_token_total_supply: 4.99753618e-10, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 19680944.917613976, + locked_quantity_usd: 7.316848985482382, + total_incentive_amounts_usd: 0, + total_value_locked: 7.316848985482382, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xb000000000000000000000000000000000000ccc', + '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + '1-0xb000000000000000000000000000000000000bbb', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: [ + '2x', + '4x', + '1x (for eligible assets)', + 'Variable Rate', + ], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '200000000000000000000000000', + token_amount: 200000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 5.4333061668025e22, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x8a05bc1665059d5e19e30a66cf077f090f88609f', + chain_id: 1, + contract_address: '0x8a05bc1665059d5e19e30a66cf077f090f88609f', + name: 'CIAN YIELD Layer fBTC-pumpBTC.bera LP Token', + symbol: 'ylBTCLST-pumpBTC.bera', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0x8a05bc1665059d5e19e30a66cf077f090f88609f', + type: 'lp', + token0: '1-0x6c77bde03952bbcb923815d90a73a7ed7ec895d1', + token1: '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 3.681e-15, + locked_token_amount_usd: 7.316848985482381, + price: 1987734035719201.8, + fdv: 993377.2759724122, + total_supply: 4.99753618e-10, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.0021565667457175267, + token_amount: 200000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xb000000000000000000000000000000000000ccc', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000ccc', + name: 'Cian Icon', + symbol: 'CIAN', + image: + 'https://miro.medium.com/v2/resize:fit:1400/1*jzMDIehSBnfDw2GUbNnNmg.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Cian Points', + value: '2x', + }, + { + id: '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + chain_id: 1, + contract_address: '0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + name: 'pumpBTC.bera', + symbol: 'pumpBTC.bera', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/32272.png', + decimals: 8, + source: 'coinmarketcap', + search_id: '32272', + type: 'token', + label: 'PumpBTC Points', + value: '4x', + }, + { + id: '1-0xb000000000000000000000000000000000000bbb', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000bbb', + name: 'Babylon Icon', + symbol: 'BABY', + image: + 'https://cdn.prod.website-files.com/633c67ced5457aa4dec572be/6627e31d92bc8930fa6b9719_babylon.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Babylon Points', + value: '1x (for eligible assets)', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0x49104b3cadbb31470e5b949c6892a33954ee9ce35041df4a04a88eb694b645c0', + chain_id: 1, + market_type: 0, + market_id: + '0x49104b3cadbb31470e5b949c6892a33954ee9ce35041df4a04a88eb694b645c0', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x42a094364bbdca0efac8af2cf7d6b9ec885ee554', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x6d1b25ff88af0c4ae5705773ac56a65c3d1f9dbf49ae64293bd145b04e302627', + block_number: 21710446, + block_timestamp: 1737915683, + log_index: 223, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['399999873593925805600000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Provide WBTC-waBTC Liquidity on Kodiak', + description: + "Deposit WBTC-waBTC Uniswap V2 LP token(s) on Ethereum Mainnet and bridge these assets to Berachain. On Berachain, provide liquidity in the WBTC-waBTC Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. \n\nEarn DEX LP fees, as well as rewards from Berachain, Acorn, and Kodiak. This is part of the Berachain'''s Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~2x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '985970098418378', + locked_quantity: '311581622', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['400000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 20126720984.201622, + input_token_fdv: 2000477.6828999948, + input_token_total_supply: 0.00009939411812139, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 19844345.069632508, + locked_quantity_usd: 6.271116369798977, + total_incentive_amounts_usd: 0, + total_value_locked: 6.271116369798977, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x42a094364bbdca0efac8af2cf7d6b9ec885ee554', + '1-0xb000000000000000000000000000000000000bbb', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: [ + '4x', + '1x (for eligible assets)', + 'Variable Rate', + ], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '400000000000000000000000000', + token_amount: 400000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 1283772763722245400, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x42a094364bbdca0efac8af2cf7d6b9ec885ee554', + chain_id: 1, + contract_address: '0x42a094364bbdca0efac8af2cf7d6b9ec885ee554', + name: 'Wrapped aBTC-Wrapped Bitcoin LP Token', + symbol: 'waBTC-WBTC', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0x42a094364bbdca0efac8af2cf7d6b9ec885ee554', + type: 'lp', + token0: '1-0x09def5abc67e967d54e8233a4b5ebbc1b3fbe34b', + token1: '1-0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 3.11581622e-10, + locked_token_amount_usd: 6.271116369798977, + price: 20126720984.201622, + fdv: 2000477.6828999948, + total_supply: 0.00009939411812139, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.0043131334914350535, + token_amount: 400000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x42a094364bbdca0efac8af2cf7d6b9ec885ee554', + chain_id: 1, + contract_address: '0x42a094364bbdca0efac8af2cf7d6b9ec885ee554', + name: 'Wrapped aBTC-Wrapped Bitcoin LP Token', + symbol: 'waBTC-WBTC', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0x42a094364bbdca0efac8af2cf7d6b9ec885ee554', + type: 'lp', + token0: '1-0x09def5abc67e967d54e8233a4b5ebbc1b3fbe34b', + token1: '1-0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + label: 'Acorn Points', + value: '4x', + }, + { + id: '1-0xb000000000000000000000000000000000000bbb', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000bbb', + name: 'Babylon Icon', + symbol: 'BABY', + image: + 'https://cdn.prod.website-files.com/633c67ced5457aa4dec572be/6627e31d92bc8930fa6b9719_babylon.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Babylon Points', + value: '1x (for eligible assets)', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0xfa4917a871f9cf06d3d00be6678993888b3aac41c3da21edf32c3c9cf3978d70', + chain_id: 1, + market_type: 0, + market_id: + '0xfa4917a871f9cf06d3d00be6678993888b3aac41c3da21edf32c3c9cf3978d70', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xc28e4f6798c5ef47c6bcd54f7353ef0ff59fcf06', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xc87491e761923e9bb632bbf2adbd221e232ad6a95a00138eb38fcf17952d9cfe', + block_number: 21709946, + block_timestamp: 1737909635, + log_index: 193, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['799999879999793091200000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Provide USDa-HONEY Liquidity on Kodiak', + description: + "Deposit USDa-USDC Uniswap V2 LP token(s) on Ethereum Mainnet and bridge the assets to Berachain. On Berachain, mint HONEY with all of the USDC, then provide liquidity in the USDa-HONEY Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. \n\nEarn DEX LP fees, as well as rewards from Berachain, Avalon, and Kodiak. This is part of the Berachain'''s Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~2x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '19989538464503610656', + locked_quantity: '2998436389460', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['800000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 2000310.0134906285, + input_token_fdv: 119942.00009442931, + input_token_total_supply: 0.05996170557838946, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 39985273.95560265, + locked_quantity_usd: 5.997802334651524, + total_incentive_amounts_usd: 0, + total_value_locked: 5.997802334651524, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x8a60e489004ca22d775c5f2c657598278d17d9c2', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: ['TBD', 'Variable Rate'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '800000000000000000000000000', + token_amount: 800000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 266805726748825.6, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xc28e4f6798c5ef47c6bcd54f7353ef0ff59fcf06', + chain_id: 1, + contract_address: '0xc28e4f6798c5ef47c6bcd54f7353ef0ff59fcf06', + name: 'USDa-USDC LP Token', + symbol: 'USDA-USDC', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0xc28e4f6798c5ef47c6bcd54f7353ef0ff59fcf06', + type: 'lp', + token0: '1-0x8a60e489004ca22d775c5f2c657598278d17d9c2', + token1: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.00000299843638946, + locked_token_amount_usd: 5.9978023346515235, + price: 2000310.0134906285, + fdv: 119942.00009442931, + total_supply: 0.05996170557838946, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.008626266982870107, + token_amount: 800000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x8a60e489004ca22d775c5f2c657598278d17d9c2', + chain_id: 1, + contract_address: '0x8a60e489004ca22d775c5f2c657598278d17d9c2', + name: 'USDa', + symbol: 'USDA', + image: + 'https://coin-images.coingecko.com/coins/images/51599/large/SUSDA.png?1731604761', + decimals: 18, + source: 'coingecko', + search_id: 'usda-2', + type: 'token', + label: 'Avalon AVL Rewards', + value: 'TBD', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0xd70673b98af7096f575717d70fbf2fa935dd719926b55c0e011480678cdac563', + chain_id: 1, + market_type: 0, + market_id: + '0xd70673b98af7096f575717d70fbf2fa935dd719926b55c0e011480678cdac563', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xde838aed5b25c956adfe6a377dc056327d1df19a', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x38f035c252e0034e24b368f21c4f16000aafb9901ea22787f54641ddf5c7b6b6', + block_number: 21709985, + block_timestamp: 1737910115, + log_index: 327, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['199999939999841859800000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Provide sUSDa-USDa Liquidity on Kodiak', + description: + "Deposit sUSDa-USDa Uniswap V2 LP token(s) on Ethereum Mainnet and bridge these assets to Berachain. On Berachain, provide liquidity in the sUSDa-USDa Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. \n\nEarn DEX LP fees, as well as rewards from Berachain, Avalon, and Kodiak. This is part of the Berachain'''s Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~1x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '9749226438576893003898482', + locked_quantity: '2924776517731827875', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['200000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 2.0435373595423827, + input_token_fdv: 249529.76414415482, + input_token_total_supply: 122106.77870848078, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 19922908.45387021, + locked_quantity_usd: 5.976890082297264, + total_incentive_amounts_usd: 0, + total_value_locked: 5.976890082297264, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x8a60e489004ca22d775c5f2c657598278d17d9c2', + '1-0x8a60e489004ca22d775c5f2c657598278d17d9c2', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: [ + 'TBD', + 'Variable Rate (on sUSDa tvl)', + 'Variable Rate', + ], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '200000000000000000000000000', + token_amount: 200000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 68381292.99366112, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xde838aed5b25c956adfe6a377dc056327d1df19a', + chain_id: 1, + contract_address: '0xde838aed5b25c956adfe6a377dc056327d1df19a', + name: 'sUSDa-USDa LP Token', + symbol: 'SUSDA-USDA', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0xde838aed5b25c956adfe6a377dc056327d1df19a', + type: 'lp', + token0: '1-0x2b66aade1e9c062ff411bd47c44e0ad696d43bd9', + token1: '1-0x8a60e489004ca22d775c5f2c657598278d17d9c2', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 2.9247765177318277, + locked_token_amount_usd: 5.976890082297264, + price: 2.0435373595423827, + fdv: 249529.76414415482, + total_supply: 122106.77870848078, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.0021565667457175267, + token_amount: 200000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x8a60e489004ca22d775c5f2c657598278d17d9c2', + chain_id: 1, + contract_address: '0x8a60e489004ca22d775c5f2c657598278d17d9c2', + name: 'USDa', + symbol: 'USDA', + image: + 'https://coin-images.coingecko.com/coins/images/51599/large/SUSDA.png?1731604761', + decimals: 18, + source: 'coingecko', + search_id: 'usda-2', + type: 'token', + label: 'Avalon AVL Rewards', + value: 'TBD', + }, + { + id: '1-0x8a60e489004ca22d775c5f2c657598278d17d9c2', + chain_id: 1, + contract_address: '0x8a60e489004ca22d775c5f2c657598278d17d9c2', + name: 'USDa', + symbol: 'USDA', + image: + 'https://coin-images.coingecko.com/coins/images/51599/large/SUSDA.png?1731604761', + decimals: 18, + source: 'coingecko', + search_id: 'usda-2', + type: 'token', + label: 'Avalon sUSDa Yield', + value: 'Variable Rate (on sUSDa tvl)', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0xc6887dddd833a3d585c7941cd31b0f8ff3ec5903d49cd5e7ac450b46532d3e79', + chain_id: 1, + market_type: 0, + market_id: + '0xc6887dddd833a3d585c7941cd31b0f8ff3ec5903d49cd5e7ac450b46532d3e79', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xf6718b2701d4a6498ef77d7c152b2137ab28b8a3', + lockup_time: '2592000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xe9cc3e911aa131c05e730deaca8bcc5c512053433ac075d49b03827a08076297', + block_number: 21710283, + block_timestamp: 1737913727, + log_index: 365, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + base_incentive_amounts: ['299999939361279610800000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Supply stBTC on Dolomite', + description: + 'Supply stBTC into the Dolomite money market on Berachain. This asset will be collateral only.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '249999949467733008864', + locked_quantity: '50532266991136', + incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + incentive_amounts: ['300000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 101830.55321016983, + input_token_fdv: 2138441617413.57, + input_token_total_supply: 19816000, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [25650000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 25457633.156813756, + locked_quantity_usd: 5.145728702671383, + total_incentive_amounts_usd: 0, + total_value_locked: 5.145728702671383, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: ['1-0xf6718b2701d4a6498ef77d7c152b2137ab28b8a3'], + external_incentive_values: ['1.5x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '300000000000000000000000', + token_amount: 300000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 25650000, + annual_change_ratio: 0, + per_input_token: 5936800738.677009, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xf6718b2701d4a6498ef77d7c152b2137ab28b8a3', + chain_id: 1, + contract_address: '0xf6718b2701d4a6498ef77d7c152b2137ab28b8a3', + name: 'Lorenzo stBTC', + symbol: 'stBTC', + image: 'https://i.imgur.com/3p46OKE.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '1', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.000050532266991136, + locked_token_amount_usd: 5.1457287026713825, + price: 101830.55321016983, + fdv: 2138441617413.57, + total_supply: 19816000, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 25650000, + fdv: 0, + price: 0, + allocation: 0.011695906432748537, + token_amount: 300000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xf6718b2701d4a6498ef77d7c152b2137ab28b8a3', + chain_id: 1, + contract_address: '0xf6718b2701d4a6498ef77d7c152b2137ab28b8a3', + name: 'Lorenzo stBTC', + symbol: 'stBTC', + image: 'https://i.imgur.com/3p46OKE.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '1', + type: 'token', + label: 'Lorenzo points', + value: '1.5x', + }, + ], + }, + { + id: '1_0_0xb9f307d83c78d09a134aac7713821aab8e1da2404b895db66f0975135dd5006e', + chain_id: 1, + market_type: 0, + market_id: + '0xb9f307d83c78d09a134aac7713821aab8e1da2404b895db66f0975135dd5006e', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xb52173e2b2b1d3b27fce208048865a27a71392e5bff94496f53ef8f4b0f569af', + block_number: 21709875, + block_timestamp: 1737908783, + log_index: 162, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + base_incentive_amounts: ['999999787033056643000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Beraborrow WETH Boyco', + description: + 'Single sided Liquid Stability Pool:\nDeposit WETH into Boyco. WETH is bridged & deposited into Beraborrow. WETH is then used to mint NECT at 300% collateral ratio, and then NECT is supplied into the Liquid Stability Pool.\nThis is part of the Berachain Boyco pre-deposit campaign.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '7599686467895272802768', + locked_quantity: '1618482342233558', + incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + incentive_amounts: ['1000000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 3175.459778795719, + input_token_fdv: 10718185256.11, + input_token_total_supply: 3375317.5926469, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [17740000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 24132498.710259542, + locked_quantity_usd: 5.139425580453751, + total_incentive_amounts_usd: 0, + total_value_locked: 5.139425580453751, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + '1-0x77d17183055303a15208c809b716dc02261129b7', + ], + external_incentive_values: ['Variable Rate', 'Variable Rate'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '1000000000000000000000000000', + token_amount: 1000000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 17740000000, + annual_change_ratio: 0, + per_input_token: 617862780399.5487, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + chain_id: 1, + contract_address: '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + name: 'WETH', + symbol: 'WETH', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/2396.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '2396', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.001618482342233558, + locked_token_amount_usd: 5.139425580453751, + price: 3175.459778795719, + fdv: 10718185256.11, + total_supply: 3375317.5926469, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 17740000000, + fdv: 0, + price: 0, + allocation: 0.05636978579481398, + token_amount: 1000000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'LSP Yield', + value: 'Variable Rate', + }, + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Yield', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0xdd3f0e11d59726f2e63fc1b180abc94034dd3e0f4018b51371b73348d82b3769', + chain_id: 1, + market_type: 0, + market_id: + '0xdd3f0e11d59726f2e63fc1b180abc94034dd3e0f4018b51371b73348d82b3769', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x004e9c3ef86bc1ca1f0bb5c7662861ee93350568', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xec9352e258e72cd0c6d59bea595ae20f08aaa002f24550a0422e1a5f4d6d0859', + block_number: 21709662, + block_timestamp: 1737906215, + log_index: 163, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x9c80538ffcbaee0db71caabe87ee99785ffc4f55'], + base_incentive_amounts: ['1890999999999948110000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Restake uniBTC on SatLayer', + description: + 'Deposit uniBTC into SatLayer, which is restaked to bring Bitcoin shared security to applications and infrastructure on Berachain and leading ecosystems.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '25000000000', + locked_quantity: '5189', + incentive_ids: ['1-0x9c80538ffcbaee0db71caabe87ee99785ffc4f55'], + incentive_amounts: ['1890000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 98073, + input_token_fdv: 237469879, + input_token_total_supply: 2416.27299314, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [11340000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 24518250, + locked_quantity_usd: 5.08900797, + total_incentive_amounts_usd: 0, + total_value_locked: 5.08900797, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xb000000000000000000000000000000000000bbb', + '1-0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + ], + external_incentive_values: ['1x', '4M'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x9c80538ffcbaee0db71caabe87ee99785ffc4f55', + chain_id: 1, + contract_address: '0x9c80538ffcbaee0db71caabe87ee99785ffc4f55', + name: 'Sats2 Rewards', + symbol: 'SATS2', + image: 'https://satlayer.xyz/logo/satlayer.svg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '1890000000000000000000000000', + token_amount: 1890000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 11340000000, + annual_change_ratio: 0, + per_input_token: 36423202929273.46, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x004e9c3ef86bc1ca1f0bb5c7662861ee93350568', + chain_id: 1, + contract_address: '0x004e9c3ef86bc1ca1f0bb5c7662861ee93350568', + name: 'Universal BTC', + symbol: 'UNIBTC', + image: + 'https://coin-images.coingecko.com/coins/images/39599/large/uniBTC_200px.png?1723064455', + decimals: 8, + source: 'coingecko', + search_id: 'universal-btc', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.00005189, + locked_token_amount_usd: 5.08900797, + price: 98073, + fdv: 237469879, + total_supply: 2416.27299314, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x9c80538ffcbaee0db71caabe87ee99785ffc4f55', + chain_id: 1, + contract_address: '0x9c80538ffcbaee0db71caabe87ee99785ffc4f55', + name: 'Sats2 Rewards', + symbol: 'SATS2', + image: 'https://satlayer.xyz/logo/satlayer.svg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 11340000000, + fdv: 0, + price: 0, + allocation: 0.16666666666666666, + token_amount: 1890000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xb000000000000000000000000000000000000bbb', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000bbb', + name: 'Babylon Icon', + symbol: 'BABY', + image: + 'https://cdn.prod.website-files.com/633c67ced5457aa4dec572be/6627e31d92bc8930fa6b9719_babylon.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Babylon Points', + value: '1x', + }, + { + id: '1-0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + chain_id: 1, + contract_address: '0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + name: 'Universal BTC-Wrapped Bitcoin LP Token', + symbol: 'UNIBTC-WBTC', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + type: 'lp', + token0: '1-0x004e9c3ef86bc1ca1f0bb5c7662861ee93350568', + token1: '1-0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + label: 'Bedrock Diamonds', + value: '4M', + }, + ], + }, + { + id: '1_0_0xc90525132d909f992363102ebd6298d95b1f312acdb9421fd1f7ac0c0dd78d3f', + chain_id: 1, + market_type: 0, + market_id: + '0xc90525132d909f992363102ebd6298d95b1f312acdb9421fd1f7ac0c0dd78d3f', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xfae103dc9cf190ed75350761e95403b7b8afa6c0', + lockup_time: '2592000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xc078775e03b4c1d671baff1b55b6102d4edd46fa8d21e4f918c78e7c521bb159', + block_number: 21710302, + block_timestamp: 1737913955, + log_index: 168, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + base_incentive_amounts: ['99999948296659314900000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Supply rswETH on Dolomite', + description: + 'Supply rswETH into the Dolomite money market on Berachain. This asset will be collateral only.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '2999998448899779445742', + locked_quantity: '1551100220554258', + incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + incentive_amounts: ['100000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 3272.1467301333505, + input_token_fdv: 168660143.02, + input_token_total_supply: 51544.18702303, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [25650000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 9816435.114972537, + locked_quantity_usd: 5.075427514795734, + total_incentive_amounts_usd: 0, + total_value_locked: 5.075427514795734, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xfae103dc9cf190ed75350761e95403b7b8afa6c0', + '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + ], + external_incentive_values: ['SWELL Rewards', 'Variable Rate'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '100000000000000000000000', + token_amount: 100000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 25650000, + annual_change_ratio: 0, + per_input_token: 64470366.69511064, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xfae103dc9cf190ed75350761e95403b7b8afa6c0', + chain_id: 1, + contract_address: '0xfae103dc9cf190ed75350761e95403b7b8afa6c0', + name: 'Restaked Swell Ethereum', + symbol: 'RSWETH', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29974.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29974', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.001551100220554258, + locked_token_amount_usd: 5.0754275147957335, + price: 3272.1467301333505, + fdv: 168660143.02, + total_supply: 51544.18702303, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 25650000, + fdv: 0, + price: 0, + allocation: 0.003898635477582846, + token_amount: 100000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xfae103dc9cf190ed75350761e95403b7b8afa6c0', + chain_id: 1, + contract_address: '0xfae103dc9cf190ed75350761e95403b7b8afa6c0', + name: 'Restaked Swell Ethereum', + symbol: 'RSWETH', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29974.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29974', + type: 'token', + label: 'Swell', + value: 'SWELL Rewards', + }, + { + id: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + chain_id: 1, + contract_address: '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + name: 'WETH', + symbol: 'WETH', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/2396.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '2396', + type: 'token', + label: 'ETH Staking Yield', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0xb27f671bc0dd8773a25136253acd72150dd59e50e44dc8439e9dc5c84c2b19f6', + chain_id: 1, + market_type: 0, + market_id: + '0xb27f671bc0dd8773a25136253acd72150dd59e50e44dc8439e9dc5c84c2b19f6', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x7122985656e38bdc0302db86685bb972b145bd3c', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xfbdcbf9166f4dc345d6a5ce120123840d05e07c3efe588a0eada4da9b680cd24', + block_number: 21710214, + block_timestamp: 1737912887, + log_index: 202, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + base_incentive_amounts: ['599999795874173043600000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Supply STONE on Dolomite', + description: + 'Supply STONE into the Dolomite money market on Berachain. This asset will be collateral only.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '4499998469056297823489', + locked_quantity: '1530943702176511', + incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + incentive_amounts: ['600000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 3296.7, + input_token_fdv: 0, + input_token_total_supply: 0, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [25650000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 14835144.952937897, + locked_quantity_usd: 5.047062102965304, + total_incentive_amounts_usd: 0, + total_value_locked: 5.047062102965304, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: ['1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'], + external_incentive_values: ['Variable Rate'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '600000000000000000000000', + token_amount: 600000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 25650000, + annual_change_ratio: 0, + per_input_token: 391915129.9600321, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x7122985656e38bdc0302db86685bb972b145bd3c', + chain_id: 1, + contract_address: '0x7122985656e38bdc0302db86685bb972b145bd3c', + name: 'StakeStone ETH', + symbol: 'STONE', + image: + 'https://coin-images.coingecko.com/coins/images/33103/large/200_200.png?1702602672', + decimals: 18, + source: 'coingecko', + search_id: 'stakestone-ether', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.001530943702176511, + locked_token_amount_usd: 5.047062102965303, + price: 3296.7, + fdv: 0, + total_supply: 0, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 25650000, + fdv: 0, + price: 0, + allocation: 0.023391812865497075, + token_amount: 600000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + chain_id: 1, + contract_address: '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + name: 'WETH', + symbol: 'WETH', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/2396.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '2396', + type: 'token', + label: 'ETH Staking Yield', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0xb1d5ccc4388fe639f8d949061bc2de95ecb1efb11c5ceb93bdb71caab58c8aa3', + chain_id: 1, + market_type: 0, + market_id: + '0xb1d5ccc4388fe639f8d949061bc2de95ecb1efb11c5ceb93bdb71caab58c8aa3', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x7a56e1c57c7475ccf742a1832b028f0456652f97', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x87d3faf9887a47e690c7e2c55ed5ece1488c70a1a5d8f922dc749f6660e0939f', + block_number: 21710182, + block_timestamp: 1737912503, + log_index: 235, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + base_incentive_amounts: ['1499999814525000000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Supply solvBTC on Dolomite', + description: + 'Supply solvBTC into the Dolomite money market on Berachain. This asset will earn lending yield.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '399999950540000000000', + locked_quantity: '49460000000000', + incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + incentive_amounts: ['1500000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 101661.86702448374, + input_token_fdv: 2134899207514.16, + input_token_total_supply: 21000000, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [25650000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 40664741.781597555, + locked_quantity_usd: 5.0281959430309655, + total_incentive_amounts_usd: 0, + total_value_locked: 5.0281959430309655, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + '1-0xd9d920aa40f578ab794426f5c90f6c731d159def', + ], + external_incentive_values: ['Variable Rate', '4x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '1500000000000000000000000', + token_amount: 1500000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 25650000, + annual_change_ratio: 0, + per_input_token: 30327537403.9628, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x7a56e1c57c7475ccf742a1832b028f0456652f97', + chain_id: 1, + contract_address: '0x7a56e1c57c7475ccf742a1832b028f0456652f97', + name: 'SolvBTC', + symbol: 'SolvBTC', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/33312.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '33312', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.00004946, + locked_token_amount_usd: 5.0281959430309655, + price: 101661.86702448374, + fdv: 2134899207514.16, + total_supply: 21000000, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 25650000, + fdv: 0, + price: 0, + allocation: 0.05847953216374269, + token_amount: 1500000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Dolomite Lending Yield', + value: 'Variable Rate', + }, + { + id: '1-0xd9d920aa40f578ab794426f5c90f6c731d159def', + chain_id: 1, + contract_address: '0xd9d920aa40f578ab794426f5c90f6c731d159def', + name: 'SolvBTC.BBN', + symbol: 'SolvBTC.BBN', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/33310.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '33310', + type: 'token', + label: 'Solv season 2', + value: '4x', + }, + ], + }, + { + id: '1_0_0xbe5cd829fcb3cdfe8224ad72fc3379198d38da26131c5b7ab6664c8f56a9730d', + chain_id: 1, + market_type: 0, + market_id: + '0xbe5cd829fcb3cdfe8224ad72fc3379198d38da26131c5b7ab6664c8f56a9730d', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xcbbc0b34332ce8473fa233e6e8cf6a0b1bcf880a01f42db469f256cacd9f200f', + block_number: 21710134, + block_timestamp: 1737911927, + log_index: 262, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + base_incentive_amounts: ['499999500000000000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Supply NECT on Dolomite', + description: + 'Supply NECT into the Dolomite money market on Berachain. This asset will earn lending yield.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '4999995000000', + locked_quantity: '5000000', + incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + incentive_amounts: ['500000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 0.9999770733680521, + input_token_fdv: 52306084488.8, + input_token_total_supply: 52307283718.640816, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [25650000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 4999880.366954894, + locked_quantity_usd: 4.99988536684026, + total_incentive_amounts_usd: 0, + total_value_locked: 4.99988536684026, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + ], + external_incentive_values: ['Variable Rate', '3x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '500000000000000000000000', + token_amount: 500000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 25650000, + annual_change_ratio: 0, + per_input_token: 100000, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + chain_id: 1, + contract_address: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + name: 'USDC', + symbol: 'USDC', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/3408.png', + decimals: 6, + source: 'coinmarketcap', + search_id: '3408', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 5, + locked_token_amount_usd: 4.99988536684026, + price: 0.9999770733680521, + fdv: 52306084488.8, + total_supply: 52307283718.640816, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 25650000, + fdv: 0, + price: 0, + allocation: 0.01949317738791423, + token_amount: 500000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Dolomite Lending Yield', + value: 'Variable Rate', + }, + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Beraborrow bPollen', + value: '3x', + }, + ], + }, + { + id: '1_0_0x9778047cb8f3740866882a97a186dff42743bebb3ad8010edbf637ab0e37751f', + chain_id: 1, + market_type: 0, + market_id: + '0x9778047cb8f3740866882a97a186dff42743bebb3ad8010edbf637ab0e37751f', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x8b41ec804f469eb6735f3e0f6defb147055542ddd2afa3fe96c844e734a87f69', + block_number: 21709883, + block_timestamp: 1737908879, + log_index: 235, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + base_incentive_amounts: ['4499999550000000000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Supply HONEY on Dolomite x Infrared', + description: + 'Supply HONEY into the Dolomite money market on Berachain. This asset will earn lending yield and be eligible for potential Infrared incentives.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '49999995000000', + locked_quantity: '5000000', + incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + incentive_amounts: ['4500000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 0.9999770733680521, + input_token_fdv: 52306084488.8, + input_token_total_supply: 52307283718.640816, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [25650000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 49998848.66851724, + locked_quantity_usd: 4.99988536684026, + total_incentive_amounts_usd: 0, + total_value_locked: 4.99988536684026, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + ], + external_incentive_values: ['1.5x', 'Variable Rate'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '4500000000000000000000000', + token_amount: 4500000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 25650000, + annual_change_ratio: 0, + per_input_token: 900000, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + chain_id: 1, + contract_address: '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + name: 'USDC', + symbol: 'USDC', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/3408.png', + decimals: 6, + source: 'coinmarketcap', + search_id: '3408', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 5, + locked_token_amount_usd: 4.99988536684026, + price: 0.9999770733680521, + fdv: 52306084488.8, + total_supply: 52307283718.640816, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 25650000, + fdv: 0, + price: 0, + allocation: 0.17543859649122806, + token_amount: 4500000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Points', + value: '1.5x', + }, + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Dolomite Lending Yield', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0xf8f745f188ddb10c16724faee95583521191c3c69e15490fa53c1136b73c17d7', + chain_id: 1, + market_type: 0, + market_id: + '0xf8f745f188ddb10c16724faee95583521191c3c69e15490fa53c1136b73c17d7', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x3041cbd36888becc7bbcbc0045e3b1f144466f5f', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xc2c9fc227d17229509611a8cbb9dee2e6b143716509d3510566ec4b5619c77d5', + block_number: 21709624, + block_timestamp: 1737905759, + log_index: 230, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['2399999800033069958400000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Infrared x Kodiak USDT0-HONEY LP, Boyco', + description: + "Deposit USDT-USDC Uniswap V2 LP token(s) on Ethereum Mainnet and bridge the assets to Berachain. On Berachain, mint HONEY with all of the USDC, then provide liquidity in the USDT0-HONEY Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. Finally, stake the Island receipt token in the respective Infrared iBGT-compatible Vault. \n \nEarn DEX LP fees, as well as rewards from Berachain, Infrared and Kodiak. This is part of the Berachain's Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~4x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '22582428118442', + locked_quantity: '1881558', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['2400000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 2656668141842.4907, + input_token_fdv: 4711623.018162514, + input_token_total_supply: 0.000001773508306873, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 59994017.34771292, + locked_quantity_usd: 4.9986751956288735, + total_incentive_amounts_usd: 0, + total_value_locked: 4.9986751956288735, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: ['1x', 'Variable Rate'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '2400000000000000000000000000', + token_amount: 2400000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 1.2755386759270774e21, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x3041cbd36888becc7bbcbc0045e3b1f144466f5f', + chain_id: 1, + contract_address: '0x3041cbd36888becc7bbcbc0045e3b1f144466f5f', + name: 'USDC-Tether USDt LP Token', + symbol: 'USDC-USDT', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0x3041cbd36888becc7bbcbc0045e3b1f144466f5f', + type: 'lp', + token0: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', + token1: '1-0xdac17f958d2ee523a2206206994597c13d831ec7', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 1.881558e-12, + locked_token_amount_usd: 4.998675195628873, + price: 2656668141842.4907, + fdv: 4711623.018162514, + total_supply: 0.000001773508306873, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.025878800948610323, + token_amount: 2400000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Points', + value: '1x', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0xab689b5eac7541b8cc774f0ca3705a91b21660e8221fc7bd8e93c391fb5d690d', + chain_id: 1, + market_type: 0, + market_id: + '0xab689b5eac7541b8cc774f0ca3705a91b21660e8221fc7bd8e93c391fb5d690d', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x19dbb3cb7f6aaa65c436246fb22978b8d89206e2', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x5bcbd6624ca3af0234535d4cb519a8208c6b90b38c03078cbd1481e33a9acd57', + block_number: 21709997, + block_timestamp: 1737910259, + log_index: 141, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['99999949999997351700000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Provide USDe-USDa Liquidity on Kodiak', + description: + "Deposit USDe-USDa Uniswap V2 LP token(s) on Ethereum Mainnet and bridge these assets to Berachain. On Berachain, provide liquidity in the USDe-USDa Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position.\n \nEarn DEX LP fees, as well as rewards from Berachain, Ethena, Avalon, and Kodiak. This is part of the Berachain'''s Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~1x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '4997281319727928194175387', + locked_quantity: '2498642041531433439', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['100000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 1.9998982855585266, + input_token_fdv: 120112.12285598065, + input_token_total_supply: 60059.11586770326, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 9994054.343777535, + locked_quantity_usd: 4.99702993508317, + total_incentive_amounts_usd: 0, + total_value_locked: 4.99702993508317, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + '1-0x8a60e489004ca22d775c5f2c657598278d17d9c2', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: ['20x', 'TBD', 'Variable Rate'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '100000000000000000000000000', + token_amount: 100000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 40021739.14383885, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x19dbb3cb7f6aaa65c436246fb22978b8d89206e2', + chain_id: 1, + contract_address: '0x19dbb3cb7f6aaa65c436246fb22978b8d89206e2', + name: 'Ethena USDe-USDa LP Token', + symbol: 'USDe-USDA', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0x19dbb3cb7f6aaa65c436246fb22978b8d89206e2', + type: 'lp', + token0: '1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + token1: '1-0x8a60e489004ca22d775c5f2c657598278d17d9c2', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 2.4986420415314337, + locked_token_amount_usd: 4.997029935083171, + price: 1.9998982855585266, + fdv: 120112.12285598065, + total_supply: 60059.11586770326, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.0010782833728587634, + token_amount: 100000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + chain_id: 1, + contract_address: '0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + name: 'Ethena USDe', + symbol: 'USDe', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29470.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29470', + type: 'token', + label: 'Ethena Sats', + value: '20x', + }, + { + id: '1-0x8a60e489004ca22d775c5f2c657598278d17d9c2', + chain_id: 1, + contract_address: '0x8a60e489004ca22d775c5f2c657598278d17d9c2', + name: 'USDa', + symbol: 'USDA', + image: + 'https://coin-images.coingecko.com/coins/images/51599/large/SUSDA.png?1731604761', + decimals: 18, + source: 'coingecko', + search_id: 'usda-2', + type: 'token', + label: 'Avalon AVL Rewards', + value: 'TBD', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0x9b60d30f266858fa671bf268796aa503700310e31a8f46ebaa8f8281fbad89aa', + chain_id: 1, + market_type: 0, + market_id: + '0x9b60d30f266858fa671bf268796aa503700310e31a8f46ebaa8f8281fbad89aa', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x75c240478f358f8a1a817f2a52fb84d61b9939ff', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x771fc48721f1792c273e3354fd8ac662b73de6ada0a32f00fb9eed3a3ef1348a', + block_number: 21710456, + block_timestamp: 1737915815, + log_index: 277, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['999999900364329409000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Provide WBTC-stBTC Liquidity on Kodiak', + description: + "Deposit WBTC-stBTC Uniswap V2 LP token(s) on Ethereum Mainnet and bridge these assets to Berachain. On Berachain, provide liquidity in the WBTC-stBTC Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. \n\nEarn DEX LP fees, as well as rewards from Berachain, Lorenzo, and Kodiak. This is part of the Berachain'''s Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~2x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '2487907612115632', + locked_quantity: '247884368', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['1000000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 20062144336.316097, + input_token_fdv: 100315.69477355001, + input_token_total_supply: 0.000005000247884368, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 49912761.609683335, + locked_quantity_usd: 4.973091969532495, + total_incentive_amounts_usd: 0, + total_value_locked: 4.973091969532495, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xf6718b2701d4a6498ef77d7c152b2137ab28b8a3', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: ['1.5x', 'Variable Rate'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '1000000000000000000000000000', + token_amount: 1000000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 4034139014364955600, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x75c240478f358f8a1a817f2a52fb84d61b9939ff', + chain_id: 1, + contract_address: '0x75c240478f358f8a1a817f2a52fb84d61b9939ff', + name: 'Wrapped Bitcoin-Lorenzo stBTC LP Token', + symbol: 'WBTC-stBTC', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0x75c240478f358f8a1a817f2a52fb84d61b9939ff', + type: 'lp', + token0: '1-0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + token1: '1-0xf6718b2701d4a6498ef77d7c152b2137ab28b8a3', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 2.47884368e-10, + locked_token_amount_usd: 4.973091969532495, + price: 20062144336.316097, + fdv: 100315.69477355001, + total_supply: 0.000005000247884368, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.010782833728587633, + token_amount: 1000000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xf6718b2701d4a6498ef77d7c152b2137ab28b8a3', + chain_id: 1, + contract_address: '0xf6718b2701d4a6498ef77d7c152b2137ab28b8a3', + name: 'Lorenzo stBTC', + symbol: 'stBTC', + image: 'https://i.imgur.com/3p46OKE.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '1', + type: 'token', + label: 'Lorenzo Points', + value: '1.5x', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0x25f7a422282a1f26d9d96b5d1c43fa5c6f8c355b0ed7a4755ac8d04a504817f5', + chain_id: 1, + market_type: 0, + market_id: + '0x25f7a422282a1f26d9d96b5d1c43fa5c6f8c355b0ed7a4755ac8d04a504817f5', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x94b78ebaf10fdb9d832860f2e2cd8ee52d39f751', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x81f76e20ff3dabf82a00f7e8d294c513c4a1f57a39ca9262afbb35ce5a556990', + block_number: 21710586, + block_timestamp: 1737917387, + log_index: 143, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['299999950067204167200000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Provide rsETH-beraETH Liquidity on Kodiak', + description: + "Deposit rsETH-WETH Uniswap V2 LP token(s) on Ethereum Mainnet and bridge these assets to Berachain. On Berachain, mint beraETH with all of the WETH, then provide liquidity in the rsETH-beraETH Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. \n\nEarn DEX LP fees, as well as rewards from Berachain, Kelp, Dinero, and Kodiak. This is part of the Berachain'''s Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~1x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '4630753860896044535465', + locked_quantity: '770755085249121', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['300000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 6451.769113722958, + input_token_fdv: 99504.9243867921, + input_token_total_supply: 15.422889851272643, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 29876554.732982438, + locked_quantity_usd: 4.972733853255185, + total_incentive_amounts_usd: 0, + total_value_locked: 4.972733853255185, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xa1290d69c65a6fe4df752f95823fae25cb99e5a7', + '98865-0x09d9420332bff75522a45fcff4855f82a0a3ff50', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: [ + '2x', + '50K points per week, pro-rata', + 'Variable Rate', + ], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '300000000000000000000000000', + token_amount: 300000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 389228700194.73816, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x94b78ebaf10fdb9d832860f2e2cd8ee52d39f751', + chain_id: 1, + contract_address: '0x94b78ebaf10fdb9d832860f2e2cd8ee52d39f751', + name: 'Kelp DAO Restaked ETH-WETH LP Token', + symbol: 'RSETH-WETH', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0x94b78ebaf10fdb9d832860f2e2cd8ee52d39f751', + type: 'lp', + token0: '1-0xa1290d69c65a6fe4df752f95823fae25cb99e5a7', + token1: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.000770755085249121, + locked_token_amount_usd: 4.972733853255185, + price: 6451.769113722958, + fdv: 99504.9243867921, + total_supply: 15.422889851272643, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.0032348501185762903, + token_amount: 300000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xa1290d69c65a6fe4df752f95823fae25cb99e5a7', + chain_id: 1, + contract_address: '0xa1290d69c65a6fe4df752f95823fae25cb99e5a7', + name: 'Kelp DAO Restaked ETH', + symbol: 'RSETH', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29242.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29242', + type: 'token', + label: 'Kelp Miles', + value: '2x', + }, + { + id: '98865-0x09d9420332bff75522a45fcff4855f82a0a3ff50', + chain_id: 98865, + contract_address: '0x09d9420332bff75522a45fcff4855f82a0a3ff50', + name: 'Dinero', + symbol: 'DINERO', + image: + 'https://pbs.twimg.com/profile_images/1813945047093592064/vNgvmosz_400x400.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '32492', + type: 'token', + label: 'Dinero Points', + value: '50K points per week, pro-rata', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0x290aad1fabd8d2557d28a3854a2433ddc11a35f0d12936dd99102067ac515d07', + chain_id: 1, + market_type: 0, + market_id: + '0x290aad1fabd8d2557d28a3854a2433ddc11a35f0d12936dd99102067ac515d07', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x16e5060779b75f2f9b748d0e1c0f89a13f35b2de', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x24eb9b2968a8cd5394398b7c778d5b2f43f8193eb417f22e022621a56f56db02', + block_number: 21710317, + block_timestamp: 1737914135, + log_index: 132, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['999999899810209347000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Provide WBTC-SolvBTC Liquidity on Kodiak', + description: + "Deposit WBTC-SolvBTC Uniswap V2 LP token(s) on Ethereum Mainnet and bridge these assets to Berachain. On Berachain, provide liquidity in the WBTC-SolvBTC Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. \n\nEarn DEX LP fees, as well as rewards from Berachain, Solv, and Kodiak. This is part of the Berachain's Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~2x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '2469478572583434', + locked_quantity: '247416566', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['1000000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 20072009132.29751, + input_token_fdv: 51141.51856631473, + input_token_total_supply: 0.000002547902316566, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 49567396.460907705, + locked_quantity_usd: 4.966147572233689, + total_incentive_amounts_usd: 0, + total_value_locked: 4.966147572233689, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xd9d920aa40f578ab794426f5c90f6c731d159def', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: ['4x', 'Variable Rate'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '1000000000000000000000000000', + token_amount: 1000000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 4041766548485682000, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x16e5060779b75f2f9b748d0e1c0f89a13f35b2de', + chain_id: 1, + contract_address: '0x16e5060779b75f2f9b748d0e1c0f89a13f35b2de', + name: 'Wrapped Bitcoin-SolvBTC LP Token', + symbol: 'WBTC-SolvBTC', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0x16e5060779b75f2f9b748d0e1c0f89a13f35b2de', + type: 'lp', + token0: '1-0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + token1: '1-0x7a56e1c57c7475ccf742a1832b028f0456652f97', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 2.47416566e-10, + locked_token_amount_usd: 4.966147572233689, + price: 20072009132.29751, + fdv: 51141.51856631473, + total_supply: 0.000002547902316566, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.010782833728587633, + token_amount: 1000000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xd9d920aa40f578ab794426f5c90f6c731d159def', + chain_id: 1, + contract_address: '0xd9d920aa40f578ab794426f5c90f6c731d159def', + name: 'SolvBTC.BBN', + symbol: 'SolvBTC.BBN', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/33310.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '33310', + type: 'token', + label: 'Solv Season 2 Points', + value: '4x', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0xc5165360e2e8b195cb55e21cf259ce6a5ee996b055057d8705851d9b01fc8620', + chain_id: 1, + market_type: 0, + market_id: + '0xc5165360e2e8b195cb55e21cf259ce6a5ee996b055057d8705851d9b01fc8620', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xbc15ddb819ce347f8a67b5485910b8a37911f283', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xda986fdefd5f579fae10da7a51ecd8ea6662dc384f99ceb89bda3d449261bc46', + block_number: 21710482, + block_timestamp: 1737916127, + log_index: 141, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['49999949620760216850000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Provide FBTC-SolvBTC Liquidity on Kodiak', + description: + "Deposit FBTC-SolvBTC Uniswap V2 LP token(s) on Ethereum Mainnet and bridge these assets to Berachain. On Berachain, provide liquidity in the FBTC-SolvBTC Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. \n\nEarn DEX LP fees, as well as rewards from Berachain, Ignition, Solv, and Kodiak. This is part of the Berachain'''s Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~1x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '245673872462492', + locked_quantity: '247537508', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['50000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 20051532323.166283, + input_token_fdv: 56509.70035624968, + input_token_total_supply: 0.000002818223537508, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 4926137.594639089, + locked_quantity_usd: 4.963506342858032, + total_incentive_amounts_usd: 0, + total_value_locked: 4.963506342858032, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xb000000000000000000000000000000000000112', + '1-0xd9d920aa40f578ab794426f5c90f6c731d159def', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: ['2x', '4x', 'Variable Rate'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '50000000000000000000000000', + token_amount: 50000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 201989591007759520, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xbc15ddb819ce347f8a67b5485910b8a37911f283', + chain_id: 1, + contract_address: '0xbc15ddb819ce347f8a67b5485910b8a37911f283', + name: 'SolvBTC-Ignition LP Token', + symbol: 'SolvBTC-FBTC', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0xbc15ddb819ce347f8a67b5485910b8a37911f283', + type: 'lp', + token0: '1-0x7a56e1c57c7475ccf742a1832b028f0456652f97', + token1: '1-0xc96de26018a54d51c097160568752c4e3bd6c364', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 2.47537508e-10, + locked_token_amount_usd: 4.963506342858032, + price: 20051532323.166283, + fdv: 56509.70035624968, + total_supply: 0.000002818223537508, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.0005391416864293817, + token_amount: 50000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xb000000000000000000000000000000000000112', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000112', + name: 'Plus Icon', + symbol: 'PLUS', + image: + 'https://upload.wikimedia.org/wikipedia/commons/7/75/Plussymbol.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Ignition Sparks', + value: '2x', + }, + { + id: '1-0xd9d920aa40f578ab794426f5c90f6c731d159def', + chain_id: 1, + contract_address: '0xd9d920aa40f578ab794426f5c90f6c731d159def', + name: 'SolvBTC.BBN', + symbol: 'SolvBTC.BBN', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/33310.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '33310', + type: 'token', + label: 'Solv Season 2 Points', + value: '4x', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0x568f3bb6ba4c6afe37899fda35bc315ae8167274685ea295e03cf20d471afd8b', + chain_id: 1, + market_type: 0, + market_id: + '0x568f3bb6ba4c6afe37899fda35bc315ae8167274685ea295e03cf20d471afd8b', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x05385c81413b654783bc069b920fd2905eeb8219974d353a0044681c648ba3d6', + block_number: 21710113, + block_timestamp: 1737911675, + log_index: 308, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['999999898822574097000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Provide WBTC-uniBTC Liquidity on Kodiak', + description: + "Deposit WBTC-uniBTC Uniswap V2 LP token(s) on Ethereum Mainnet and bridge these assets to Berachain. On Berachain, provide liquidity in the WBTC-uniBTC Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. \n\nEarn DEX LP fees, as well as rewards from Berachain, Bedrock, and Kodiak. This is part of the Berachain'''s Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~2x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '24629997508', + locked_quantity: '2492', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['1000000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 1991031876886128.5, + input_token_fdv: 686335.6624625166, + input_token_total_supply: 3.44713548e-10, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 49039110.166053906, + locked_quantity_usd: 4.961651437200232, + total_incentive_amounts_usd: 0, + total_value_locked: 4.961651437200232, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + '1-0xb000000000000000000000000000000000000bbb', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: [ + '17.5M total Bedrock Diamonds, pro-rata', + '1x (for eligible assets)', + 'Variable Rate', + ], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '1000000000000000000000000000', + token_amount: 1000000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 4.012841091492777e23, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + chain_id: 1, + contract_address: '0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + name: 'Universal BTC-Wrapped Bitcoin LP Token', + symbol: 'UNIBTC-WBTC', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + type: 'lp', + token0: '1-0x004e9c3ef86bc1ca1f0bb5c7662861ee93350568', + token1: '1-0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 2.492e-15, + locked_token_amount_usd: 4.961651437200232, + price: 1991031876886128.5, + fdv: 686335.6624625166, + total_supply: 3.44713548e-10, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.010782833728587633, + token_amount: 1000000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + chain_id: 1, + contract_address: '0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + name: 'Universal BTC-Wrapped Bitcoin LP Token', + symbol: 'UNIBTC-WBTC', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + type: 'lp', + token0: '1-0x004e9c3ef86bc1ca1f0bb5c7662861ee93350568', + token1: '1-0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + label: 'Bedrock Diamonds', + value: '17.5M total Bedrock Diamonds, pro-rata', + }, + { + id: '1-0xb000000000000000000000000000000000000bbb', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000bbb', + name: 'Babylon Icon', + symbol: 'BABY', + image: + 'https://cdn.prod.website-files.com/633c67ced5457aa4dec572be/6627e31d92bc8930fa6b9719_babylon.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Babylon Points', + value: '1x (for eligible assets)', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0xd6e9ff1fa0c9c6bb25cafcb76c61c0d398a479ba073509e10209271f40a01712', + chain_id: 1, + market_type: 0, + market_id: + '0xd6e9ff1fa0c9c6bb25cafcb76c61c0d398a479ba073509e10209271f40a01712', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xa259c4614d02d3a548de5c95d12fc71d296662ff', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x576ac9f50a386704618c41fa16087a1a05c55a4db49fd5eaa1c0c7fbd9cbda2a', + block_number: 21710518, + block_timestamp: 1737916559, + log_index: 219, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['499999899594484996000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Provide WBTC-FBTC Liquidity on Kodiak', + description: + "Deposit WBTC-FBTC Uniswap V2 LP token(s) on Ethereum Mainnet and bridge these assets to Berachain. On Berachain, provide liquidity in the WBTC-FBTC Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. \n\nEarn DEX LP fees, as well as rewards from Berachain, Ignition, and Kodiak. This is part of the Berachain's Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~2x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '12329997524', + locked_quantity: '2476', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['500000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 2002282148803075, + input_token_fdv: 400461.3874112154, + input_token_total_supply: 2.00002476e-10, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 24688133.937091313, + locked_quantity_usd: 4.957650600436414, + total_incentive_amounts_usd: 0, + total_value_locked: 4.957650600436414, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xb000000000000000000000000000000000000112', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: ['2x', 'Variable Rate'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '500000000000000000000000000', + token_amount: 500000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 2.0193861066235863e23, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xa259c4614d02d3a548de5c95d12fc71d296662ff', + chain_id: 1, + contract_address: '0xa259c4614d02d3a548de5c95d12fc71d296662ff', + name: 'Wrapped Bitcoin-Ignition LP Token', + symbol: 'WBTC-FBTC', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0xa259c4614d02d3a548de5c95d12fc71d296662ff', + type: 'lp', + token0: '1-0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + token1: '1-0xc96de26018a54d51c097160568752c4e3bd6c364', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 2.476e-15, + locked_token_amount_usd: 4.957650600436414, + price: 2002282148803075, + fdv: 400461.3874112154, + total_supply: 2.00002476e-10, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.005391416864293817, + token_amount: 500000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xb000000000000000000000000000000000000112', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000112', + name: 'Plus Icon', + symbol: 'PLUS', + image: + 'https://upload.wikimedia.org/wikipedia/commons/7/75/Plussymbol.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Ignition Sparks', + value: '2x', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0x378d4d32d89450978d01cfdf1ff1907d4419aa186c48abb94e612b76d75f3fae', + chain_id: 1, + market_type: 0, + market_id: + '0x378d4d32d89450978d01cfdf1ff1907d4419aa186c48abb94e612b76d75f3fae', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x8cd64380b991e6d67424b9ae30fd2048947d7ffe', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x02c9e692ddec65d67c80c3e8af685f3c04af361a86498500747314e3d2c13e03', + block_number: 21710333, + block_timestamp: 1737914327, + log_index: 226, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['199999949941637280200000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Provide SolvBTC-SolvBTC.BBN Liquidity on Kodiak', + description: + "Deposit SolvBTC-SolvBTC.BBN Uniswap V2 LP token(s) on Ethereum Mainnet and bridge these assets to Berachain. On Berachain, provide liquidity in the SolvBTC-SolvBTC.BBN Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. \n\nEarn DEX LP fees, as well as rewards from Berachain, Solv, and Kodiak. This is part of the Berachain's Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~1x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '98862694446170721695', + locked_quantity: '24744529283661', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['200000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 200264.34851482906, + input_token_fdv: 50873.70918863165, + input_token_total_supply: 0.2540327800026003, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 19798673.09568299, + locked_quantity_usd: 4.95544703629848, + total_incentive_amounts_usd: 0, + total_value_locked: 4.95544703629848, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xd9d920aa40f578ab794426f5c90f6c731d159def', + '1-0xb000000000000000000000000000000000000bbb', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: [ + '4x', + '1x (for eligible assets)', + 'Variable Rate', + ], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '200000000000000000000000000', + token_amount: 200000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 8082594649802.513, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x8cd64380b991e6d67424b9ae30fd2048947d7ffe', + chain_id: 1, + contract_address: '0x8cd64380b991e6d67424b9ae30fd2048947d7ffe', + name: 'SolvBTC-SolvBTC.BBN LP Token', + symbol: 'SolvBTC-SolvBTC.BBN', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0x8cd64380b991e6d67424b9ae30fd2048947d7ffe', + type: 'lp', + token0: '1-0x7a56e1c57c7475ccf742a1832b028f0456652f97', + token1: '1-0xd9d920aa40f578ab794426f5c90f6c731d159def', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.000024744529283661, + locked_token_amount_usd: 4.95544703629848, + price: 200264.34851482906, + fdv: 50873.70918863165, + total_supply: 0.2540327800026003, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.0021565667457175267, + token_amount: 200000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xd9d920aa40f578ab794426f5c90f6c731d159def', + chain_id: 1, + contract_address: '0xd9d920aa40f578ab794426f5c90f6c731d159def', + name: 'SolvBTC.BBN', + symbol: 'SolvBTC.BBN', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/33310.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '33310', + type: 'token', + label: 'Solv Season 2 Points', + value: '4x', + }, + { + id: '1-0xb000000000000000000000000000000000000bbb', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000bbb', + name: 'Babylon Icon', + symbol: 'BABY', + image: + 'https://cdn.prod.website-files.com/633c67ced5457aa4dec572be/6627e31d92bc8930fa6b9719_babylon.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Babylon Points', + value: '1x (for eligible assets)', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0x2dcd8ec59fe12b4cb802f5a26445f9684635c52139560f169a7c4d67da186c18', + chain_id: 1, + market_type: 0, + market_id: + '0x2dcd8ec59fe12b4cb802f5a26445f9684635c52139560f169a7c4d67da186c18', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x09def5abc67e967d54e8233a4b5ebbc1b3fbe34b', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xe4a28d5cc6d32faf081b73c513c33ec70fbe0b3e52cf3c30169904f7611f8651', + block_number: 21709670, + block_timestamp: 1737906311, + log_index: 267, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x9c80538ffcbaee0db71caabe87ee99785ffc4f55'], + base_incentive_amounts: ['1889999632494416596860000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Restake waBTC on SatLayer', + description: + 'Deposit waBTC into SatLayer, which is restaked to bring Bitcoin shared security to applications and infrastructure on Berachain and leading ecosystems.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '249999951388150343495', + locked_quantity: '48611849656505', + incentive_ids: ['1-0x9c80538ffcbaee0db71caabe87ee99785ffc4f55'], + incentive_amounts: ['1890000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 101722.7640115355, + input_token_fdv: 13152831608.12, + input_token_total_supply: 129300.76896682, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [11340000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 25430686.057952166, + locked_quantity_usd: 4.944931710772901, + total_incentive_amounts_usd: 0, + total_value_locked: 4.944931710772901, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: ['1-0xb000000000000000000000000000000000000bbb'], + external_incentive_values: ['1x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x9c80538ffcbaee0db71caabe87ee99785ffc4f55', + chain_id: 1, + contract_address: '0x9c80538ffcbaee0db71caabe87ee99785ffc4f55', + name: 'Sats2 Rewards', + symbol: 'SATS2', + image: 'https://satlayer.xyz/logo/satlayer.svg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '1890000000000000000000000000', + token_amount: 1890000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 11340000000, + annual_change_ratio: 0, + per_input_token: 38879409307707.54, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x09def5abc67e967d54e8233a4b5ebbc1b3fbe34b', + chain_id: 1, + contract_address: '0x09def5abc67e967d54e8233a4b5ebbc1b3fbe34b', + name: 'Wrapped aBTC', + symbol: 'waBTC', + image: + 'https://docs.acornnetwork.io/~gitbook/image?url=https%3A%2F%2F3030623900-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FNwiio9JesxbQZhdA7QQC%252Fuploads%252FcADEzOJEIwLcDHRU2z9A%252Fwabtc%25201%2520%281%29.png%3Falt%3Dmedia%26token%3De22c79c8-c0e2-47ec-a5b4-4eba1a646810&width=768&dpr=1&quality=100&sign=79fff55e&sv=2', + decimals: 18, + source: 'coinmarketcap', + search_id: '3717', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.000048611849656505, + locked_token_amount_usd: 4.944931710772901, + price: 101722.7640115355, + fdv: 13152831608.12, + total_supply: 129300.76896682, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x9c80538ffcbaee0db71caabe87ee99785ffc4f55', + chain_id: 1, + contract_address: '0x9c80538ffcbaee0db71caabe87ee99785ffc4f55', + name: 'Sats2 Rewards', + symbol: 'SATS2', + image: 'https://satlayer.xyz/logo/satlayer.svg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 11340000000, + fdv: 0, + price: 0, + allocation: 0.16666666666666666, + token_amount: 1890000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xb000000000000000000000000000000000000bbb', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000bbb', + name: 'Babylon Icon', + symbol: 'BABY', + image: + 'https://cdn.prod.website-files.com/633c67ced5457aa4dec572be/6627e31d92bc8930fa6b9719_babylon.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Babylon Points', + value: '1x', + }, + ], + }, + { + id: '1_0_0x3ef317447bd10825f0a053565f8474a460cfb22cda414ea30b671e304f0691b6', + chain_id: 1, + market_type: 0, + market_id: + '0x3ef317447bd10825f0a053565f8474a460cfb22cda414ea30b671e304f0691b6', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xb2d8385342ebbb6d92355fcec0ccd409487b118f', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xb69a80e6a03e5fd7a0d437b51defab6ffd6ffd609225ca72edda4167dbc3f774', + block_number: 21710097, + block_timestamp: 1737911483, + log_index: 160, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['199999950021293812800000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Provide beraETH-RSWETH Liquidity on Kodiak', + description: + "Deposit WETH-RSWETH Uniswap V2 LP token(s) on Ethereum Mainnet and bridge these assets to Berachain. On Berachain, mint beraETH with all of the WETH, then provide liquidity in the beraETH-RSWETH Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. \n\nEarn DEX LP fees, as well as rewards from Berachain, Dinero, Swell, and Kodiak. This is part of the Berachain'''s Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~1x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '3035943545646058042308', + locked_quantity: '758662841930658', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['200000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 6498.025485457292, + input_token_fdv: 88065.97466922698, + input_token_total_supply: 13.55272841978234, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 19727638.53201766, + locked_quantity_usd: 4.929810481734873, + total_incentive_amounts_usd: 0, + total_value_locked: 4.929810481734873, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xfae103dc9cf190ed75350761e95403b7b8afa6c0', + '98865-0x09d9420332bff75522a45fcff4855f82a0a3ff50', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: [ + '10M total SWELL tokens, pro-rata', + '20K points per week, pro-rata', + 'Variable Rate', + ], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '200000000000000000000000000', + token_amount: 200000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 263621715663.6229, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xb2d8385342ebbb6d92355fcec0ccd409487b118f', + chain_id: 1, + contract_address: '0xb2d8385342ebbb6d92355fcec0ccd409487b118f', + name: 'WETH-Restaked Swell Ethereum LP Token', + symbol: 'WETH-RSWETH', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0xb2d8385342ebbb6d92355fcec0ccd409487b118f', + type: 'lp', + token0: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + token1: '1-0xfae103dc9cf190ed75350761e95403b7b8afa6c0', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.000758662841930658, + locked_token_amount_usd: 4.929810481734873, + price: 6498.025485457292, + fdv: 88065.97466922698, + total_supply: 13.55272841978234, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.0021565667457175267, + token_amount: 200000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xfae103dc9cf190ed75350761e95403b7b8afa6c0', + chain_id: 1, + contract_address: '0xfae103dc9cf190ed75350761e95403b7b8afa6c0', + name: 'Restaked Swell Ethereum', + symbol: 'RSWETH', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29974.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29974', + type: 'token', + label: 'SWELL Tokens', + value: '10M total SWELL tokens, pro-rata', + }, + { + id: '98865-0x09d9420332bff75522a45fcff4855f82a0a3ff50', + chain_id: 98865, + contract_address: '0x09d9420332bff75522a45fcff4855f82a0a3ff50', + name: 'Dinero', + symbol: 'DINERO', + image: + 'https://pbs.twimg.com/profile_images/1813945047093592064/vNgvmosz_400x400.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '32492', + type: 'token', + label: 'Dinero Points', + value: '20K points per week, pro-rata', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0xa74b61544834483b093531cff533d01788a5dea12d8a83902646111025303bfb', + chain_id: 1, + market_type: 0, + market_id: + '0xa74b61544834483b093531cff533d01788a5dea12d8a83902646111025303bfb', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x8460de55c1d491fb0fde1bd3e40c1319be4dceed', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x6040a911442fd5bade6a3b3b41652a1a93cab82fe13478862ee94ee18bc67a6d', + block_number: 21710431, + block_timestamp: 1737915503, + log_index: 433, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['1199999899923235425600000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Provide WBTC-pumpBTC.bera Liquidity on Kodiak', + description: + "Deposit WBTC-pumpBTC.bera Uniswap V2 LP token(s) on Ethereum Mainnet and bridge these assets to Berachain. On Berachain, provide liquidity in the WBTC-pumpBTC.bera Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. \n\nEarn DEX LP fees, as well as rewards from Berachain, PumpBTC, and Kodiak. This is part of the Berachain's Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~2x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '29701197523', + locked_quantity: '2477', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['1200000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 1986680244701839, + input_token_fdv: 983361.4705114769, + input_token_total_supply: 4.94977223e-10, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 59006782.362931296, + locked_quantity_usd: 4.9210069661264555, + total_incentive_amounts_usd: 0, + total_value_locked: 4.9210069661264555, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + '1-0xb000000000000000000000000000000000000bbb', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: [ + '4x', + '1x (for eligible assets)', + 'Variable Rate', + ], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '1200000000000000000000000000', + token_amount: 1200000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 4.844570044408559e23, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x8460de55c1d491fb0fde1bd3e40c1319be4dceed', + chain_id: 1, + contract_address: '0x8460de55c1d491fb0fde1bd3e40c1319be4dceed', + name: 'Wrapped Bitcoin-pumpBTC.bera LP Token', + symbol: 'WBTC-pumpBTC.bera', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0x8460de55c1d491fb0fde1bd3e40c1319be4dceed', + type: 'lp', + token0: '1-0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + token1: '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 2.477e-15, + locked_token_amount_usd: 4.921006966126455, + price: 1986680244701839, + fdv: 983361.4705114769, + total_supply: 4.94977223e-10, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.012939400474305161, + token_amount: 1200000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + chain_id: 1, + contract_address: '0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + name: 'pumpBTC.bera', + symbol: 'pumpBTC.bera', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/32272.png', + decimals: 8, + source: 'coinmarketcap', + search_id: '32272', + type: 'token', + label: 'PumpBTC Points', + value: '4x', + }, + { + id: '1-0xb000000000000000000000000000000000000bbb', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000bbb', + name: 'Babylon Icon', + symbol: 'BABY', + image: + 'https://cdn.prod.website-files.com/633c67ced5457aa4dec572be/6627e31d92bc8930fa6b9719_babylon.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Babylon Points', + value: '1x (for eligible assets)', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0x21c6a0baa6f41b060937be5a4f1be096b63f426c50f763b4dabd1af46803fa2f', + chain_id: 1, + market_type: 0, + market_id: + '0x21c6a0baa6f41b060937be5a4f1be096b63f426c50f763b4dabd1af46803fa2f', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x325845b0b12b479a0991ea3bac1249ca18254a4d', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x4cb43b209a8a29772eaa68ed67f24044c2f2d064e43a8dd1017501b046981844', + block_number: 21710470, + block_timestamp: 1737915983, + log_index: 149, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['99999950342052313900000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Provide uniBTC-ylBTCLST Liquidity on Kodiak', + description: + "Deposit uniBTC-ylBTCLST Uniswap V2 LP token(s) on Ethereum Mainnet and bridge these assets to Berachain. On Berachain, provide liquidity in the uniBTC-ylBTCLST Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. \n\nEarn DEX LP fees, as well as rewards from Berachain, Cian, Bedrock, and Kodiak. This is part of the Berachain's Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~1x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '4969997532', + locked_quantity: '2468', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['100000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 1991705752255619.2, + input_token_fdv: 995359.73974208, + input_token_total_supply: 4.99752405e-10, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 9898772.67318063, + locked_quantity_usd: 4.915529796566868, + total_incentive_amounts_usd: 0, + total_value_locked: 4.915529796566868, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xb000000000000000000000000000000000000ccc', + '1-0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + '1-0xb000000000000000000000000000000000000bbb', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: [ + '2x', + '14.5M total Bedrock Diamonds, pro-rata', + '1x (for eligible assets)', + 'Variable Rate', + ], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '100000000000000000000000000', + token_amount: 100000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 4.051863857374393e22, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x325845b0b12b479a0991ea3bac1249ca18254a4d', + chain_id: 1, + contract_address: '0x325845b0b12b479a0991ea3bac1249ca18254a4d', + name: 'Universal BTC-CIAN YIELD Layer fBTC LP Token', + symbol: 'UNIBTC-ylBTCLST', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0x325845b0b12b479a0991ea3bac1249ca18254a4d', + type: 'lp', + token0: '1-0x004e9c3ef86bc1ca1f0bb5c7662861ee93350568', + token1: '1-0x6c77bde03952bbcb923815d90a73a7ed7ec895d1', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 2.468e-15, + locked_token_amount_usd: 4.915529796566868, + price: 1991705752255619.2, + fdv: 995359.73974208, + total_supply: 4.99752405e-10, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.0010782833728587634, + token_amount: 100000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xb000000000000000000000000000000000000ccc', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000ccc', + name: 'Cian Icon', + symbol: 'CIAN', + image: + 'https://miro.medium.com/v2/resize:fit:1400/1*jzMDIehSBnfDw2GUbNnNmg.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Cian Points', + value: '2x', + }, + { + id: '1-0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + chain_id: 1, + contract_address: '0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + name: 'Universal BTC-Wrapped Bitcoin LP Token', + symbol: 'UNIBTC-WBTC', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + type: 'lp', + token0: '1-0x004e9c3ef86bc1ca1f0bb5c7662861ee93350568', + token1: '1-0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + label: 'Bedrock Diamonds', + value: '14.5M total Bedrock Diamonds, pro-rata', + }, + { + id: '1-0xb000000000000000000000000000000000000bbb', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000bbb', + name: 'Babylon Icon', + symbol: 'BABY', + image: + 'https://cdn.prod.website-files.com/633c67ced5457aa4dec572be/6627e31d92bc8930fa6b9719_babylon.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Babylon Points', + value: '1x (for eligible assets)', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0x289dc2a22ebb4ef7404de9293b6718d9f81f0843e1af4cf9a9c51d2e757348d6', + chain_id: 1, + market_type: 0, + market_id: + '0x289dc2a22ebb4ef7404de9293b6718d9f81f0843e1af4cf9a9c51d2e757348d6', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x032a6c903e588d9548875bef3b23daf912f4f7e4', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x8e5f15b9fbbb14929bd30c91ff71af056b4170bf4246eb6e6178ceaa515dcddf', + block_number: 21710126, + block_timestamp: 1737911831, + log_index: 168, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['239999900243361344640000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Provide WBTC-SBTC Liquidity on Kodiak', + description: + "Deposit WBTC-SBTC Uniswap V2 LP token(s) on Ethereum Mainnet and bridge these assets to Berachain. On Berachain, provide liquidity in the WBTC-SBTC Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. \n\nEarn DEX LP fees, as well as rewards from Berachain, Stakestone, and Kodiak. This is part of the Berachain's Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~2x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '594047753082368', + locked_quantity: '246917632', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['240000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 19866937426.833595, + input_token_fdv: 47600.60046207388, + input_token_total_supply: 0.000002395970724596, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 11801909.5390385, + locked_quantity_usd: 4.905497144525924, + total_incentive_amounts_usd: 0, + total_value_locked: 4.905497144525924, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x7122985656e38bdc0302db86685bb972b145bd3c', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: ['6x', 'Variable Rate'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '240000000000000000000000000', + token_amount: 240000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 971984050130531100, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x032a6c903e588d9548875bef3b23daf912f4f7e4', + chain_id: 1, + contract_address: '0x032a6c903e588d9548875bef3b23daf912f4f7e4', + name: 'StakeStone Bitcoin-Wrapped Bitcoin LP Token', + symbol: 'SBTC-WBTC', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0x032a6c903e588d9548875bef3b23daf912f4f7e4', + type: 'lp', + token0: '1-0x094c0e36210634c3cfa25dc11b96b562e0b07624', + token1: '1-0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 2.46917632e-10, + locked_token_amount_usd: 4.905497144525924, + price: 19866937426.833595, + fdv: 47600.60046207388, + total_supply: 0.000002395970724596, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.002587880094861032, + token_amount: 240000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x7122985656e38bdc0302db86685bb972b145bd3c', + chain_id: 1, + contract_address: '0x7122985656e38bdc0302db86685bb972b145bd3c', + name: 'StakeStone ETH', + symbol: 'STONE', + image: + 'https://coin-images.coingecko.com/coins/images/33103/large/200_200.png?1702602672', + decimals: 18, + source: 'coingecko', + search_id: 'stakestone-ether', + type: 'token', + label: 'StakeStone Boyco Bonus', + value: '6x', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0xab27dc8061f66791bb94a536546b08ba15e06344dabad2cc6267cf44f0070574', + chain_id: 1, + market_type: 0, + market_id: + '0xab27dc8061f66791bb94a536546b08ba15e06344dabad2cc6267cf44f0070574', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xbafc759ca196e83900721d3b840dfbcd40e59617', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xf8177082083f96c1993e3cfa4def82875d06a4ae57827c8a28fdf5764c2b3f0d', + block_number: 21710495, + block_timestamp: 1737916283, + log_index: 209, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['49999950126249873800000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Provide pumpBTC.bera-FBTC Liquidity on Kodiak', + description: + "Deposit pumpBTC.bera-FBTC Uniswap V2 LP token(s) on Ethereum Mainnet and bridge these assets to Berachain. On Berachain, provide liquidity in the pumpBTC.bera-FBTC Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. \n\nEarn DEX LP fees, as well as rewards from Berachain, Ignition, PumpBTC, and Kodiak. This is part of the Berachain'''s Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~1x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '2475247531', + locked_quantity: '2469', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['50000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 1984726245689647.2, + input_token_fdv: 488687.06443223055, + input_token_total_supply: 2.46223914e-10, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 4912688.739354199, + locked_quantity_usd: 4.900289100607739, + total_incentive_amounts_usd: 0, + total_value_locked: 4.900289100607739, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xb000000000000000000000000000000000000112', + '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: ['2x', '4x', 'Variable Rate'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '50000000000000000000000000', + token_amount: 50000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 2.0251113811259618e22, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xbafc759ca196e83900721d3b840dfbcd40e59617', + chain_id: 1, + contract_address: '0xbafc759ca196e83900721d3b840dfbcd40e59617', + name: 'pumpBTC.bera-Ignition LP Token', + symbol: 'pumpBTC.bera-FBTC', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0xbafc759ca196e83900721d3b840dfbcd40e59617', + type: 'lp', + token0: '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + token1: '1-0xc96de26018a54d51c097160568752c4e3bd6c364', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 2.469e-15, + locked_token_amount_usd: 4.900289100607739, + price: 1984726245689647.2, + fdv: 488687.06443223055, + total_supply: 2.46223914e-10, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.0005391416864293817, + token_amount: 50000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xb000000000000000000000000000000000000112', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000112', + name: 'Plus Icon', + symbol: 'PLUS', + image: + 'https://upload.wikimedia.org/wikipedia/commons/7/75/Plussymbol.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Ignition Sparks', + value: '2x', + }, + { + id: '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + chain_id: 1, + contract_address: '0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + name: 'pumpBTC.bera', + symbol: 'pumpBTC.bera', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/32272.png', + decimals: 8, + source: 'coinmarketcap', + search_id: '32272', + type: 'token', + label: 'PumpBTC Points', + value: '4x', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0x7ccce28638cbb503d17e8d9290a97f18731199655ccde282da7b464f21361b79', + chain_id: 1, + market_type: 0, + market_id: + '0x7ccce28638cbb503d17e8d9290a97f18731199655ccde282da7b464f21361b79', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x094c0e36210634c3cfa25dc11b96b562e0b07624', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x56bdae6bfe7e1064adc644e472c7fbab88e55d998696ceafc543f4a2b3d2759d', + block_number: 21709770, + block_timestamp: 1737907523, + log_index: 258, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x9c80538ffcbaee0db71caabe87ee99785ffc4f55'], + base_incentive_amounts: ['1889999622000000000000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Restake SBTC on SatLayer', + description: + 'Deposit SBTC into SatLayer, which is restaked to bring Bitcoin shared security to applications and infrastructure on Berachain and leading ecosystems.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '249999950000000000000', + locked_quantity: '50000000000000', + incentive_ids: ['1-0x9c80538ffcbaee0db71caabe87ee99785ffc4f55'], + incentive_amounts: ['1890000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 95483.03301902319, + input_token_fdv: 2005143693399.49, + input_token_total_supply: 5998.3593058, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [11340000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 23870753.480604146, + locked_quantity_usd: 4.7741516509511595, + total_incentive_amounts_usd: 0, + total_value_locked: 4.7741516509511595, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: ['1-0x7122985656e38bdc0302db86685bb972b145bd3c'], + external_incentive_values: ['1x Boost on Boyco Supply (0.45%)'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x9c80538ffcbaee0db71caabe87ee99785ffc4f55', + chain_id: 1, + contract_address: '0x9c80538ffcbaee0db71caabe87ee99785ffc4f55', + name: 'Sats2 Rewards', + symbol: 'SATS2', + image: 'https://satlayer.xyz/logo/satlayer.svg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '1890000000000000000000000000', + token_amount: 1890000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 11340000000, + annual_change_ratio: 0, + per_input_token: 37800000000000, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x094c0e36210634c3cfa25dc11b96b562e0b07624', + chain_id: 1, + contract_address: '0x094c0e36210634c3cfa25dc11b96b562e0b07624', + name: 'StakeStone Bitcoin', + symbol: 'SBTC', + image: 'https://static.stakestone.io/stone/logo/sbtc-token-o.svg', + decimals: 18, + source: 'coinmarketcap', + search_id: '32272', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.00005, + locked_token_amount_usd: 4.7741516509511595, + price: 95483.03301902319, + fdv: 2005143693399.49, + total_supply: 5998.3593058, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x9c80538ffcbaee0db71caabe87ee99785ffc4f55', + chain_id: 1, + contract_address: '0x9c80538ffcbaee0db71caabe87ee99785ffc4f55', + name: 'Sats2 Rewards', + symbol: 'SATS2', + image: 'https://satlayer.xyz/logo/satlayer.svg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 11340000000, + fdv: 0, + price: 0, + allocation: 0.16666666666666666, + token_amount: 1890000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x7122985656e38bdc0302db86685bb972b145bd3c', + chain_id: 1, + contract_address: '0x7122985656e38bdc0302db86685bb972b145bd3c', + name: 'StakeStone ETH', + symbol: 'STONE', + image: + 'https://coin-images.coingecko.com/coins/images/33103/large/200_200.png?1702602672', + decimals: 18, + source: 'coingecko', + search_id: 'stakestone-ether', + type: 'token', + label: 'StakeStone', + value: '1x Boost on Boyco Supply (0.45%)', + }, + ], + }, + { + id: '1_0_0x036d9e250c6dafef1dd361199181548f9990a00452abf5231cebe7a15f9e19bd', + chain_id: 1, + market_type: 0, + market_id: + '0x036d9e250c6dafef1dd361199181548f9990a00452abf5231cebe7a15f9e19bd', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x057396f07397188c1ca18a824d346709a6b4af0dcaa5d318c52e3f452099b750', + block_number: 21709785, + block_timestamp: 1737907703, + log_index: 127, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x9c80538ffcbaee0db71caabe87ee99785ffc4f55'], + base_incentive_amounts: ['1889999624494800000000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Restake pumpBTC on Satlayer', + description: + 'Deposit pumpBTC into SatLayer, which is restaked to bring Bitcoin shared security to applications and infrastructure on Berachain and leading ecosystems.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '24999995033', + locked_quantity: '4967', + incentive_ids: ['1-0x9c80538ffcbaee0db71caabe87ee99785ffc4f55'], + incentive_amounts: ['1890000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 95483.03301902319, + input_token_fdv: 2005143693399.49, + input_token_total_supply: 5998.3593058, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [11340000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 23870753.51211355, + locked_quantity_usd: 4.742642250054882, + total_incentive_amounts_usd: 0, + total_value_locked: 4.742642250054882, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xb000000000000000000000000000000000000bbb', + '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + ], + external_incentive_values: ['1x', '4x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x9c80538ffcbaee0db71caabe87ee99785ffc4f55', + chain_id: 1, + contract_address: '0x9c80538ffcbaee0db71caabe87ee99785ffc4f55', + name: 'Sats2 Rewards', + symbol: 'SATS2', + image: 'https://satlayer.xyz/logo/satlayer.svg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '1890000000000000000000000000', + token_amount: 1890000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 11340000000, + annual_change_ratio: 0, + per_input_token: 38051137507549.83, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + chain_id: 1, + contract_address: '0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + name: 'pumpBTC.bera', + symbol: 'pumpBTC.bera', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/32272.png', + decimals: 8, + source: 'coinmarketcap', + search_id: '32272', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.00004967, + locked_token_amount_usd: 4.742642250054882, + price: 95483.03301902319, + fdv: 2005143693399.49, + total_supply: 5998.3593058, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x9c80538ffcbaee0db71caabe87ee99785ffc4f55', + chain_id: 1, + contract_address: '0x9c80538ffcbaee0db71caabe87ee99785ffc4f55', + name: 'Sats2 Rewards', + symbol: 'SATS2', + image: 'https://satlayer.xyz/logo/satlayer.svg', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 11340000000, + fdv: 0, + price: 0, + allocation: 0.16666666666666666, + token_amount: 1890000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xb000000000000000000000000000000000000bbb', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000bbb', + name: 'Babylon Icon', + symbol: 'BABY', + image: + 'https://cdn.prod.website-files.com/633c67ced5457aa4dec572be/6627e31d92bc8930fa6b9719_babylon.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Babylon Points', + value: '1x', + }, + { + id: '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + chain_id: 1, + contract_address: '0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + name: 'pumpBTC.bera', + symbol: 'pumpBTC.bera', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/32272.png', + decimals: 8, + source: 'coinmarketcap', + search_id: '32272', + type: 'token', + label: 'PumpBTC Rewards', + value: '4x', + }, + ], + }, + { + id: '1_0_0x42a09eccabf1080c40a24522e9e8adbee5a0ad907188c9b6e50ba26ba332eac3', + chain_id: 1, + market_type: 0, + market_id: + '0x42a09eccabf1080c40a24522e9e8adbee5a0ad907188c9b6e50ba26ba332eac3', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x094c0e36210634c3cfa25dc11b96b562e0b07624', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xbc2e57065656a8b5c9f352786cd50787d0671206cf104533bf311d56d8f6b9af', + block_number: 21710145, + block_timestamp: 1737912059, + log_index: 330, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + base_incentive_amounts: ['999999669200000000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Supply SBTC on Dolomite', + description: + 'Supply SBTC into the Dolomite money market on Berachain. This asset will earn lending yield.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '149999950380000000000', + locked_quantity: '49620000000000', + incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + incentive_amounts: ['1000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 95483.03301902319, + input_token_fdv: 2005143693399.49, + input_token_total_supply: 5998.3593058, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [25650000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 14322450.21498538, + locked_quantity_usd: 4.737868098403931, + total_incentive_amounts_usd: 0, + total_value_locked: 4.737868098403931, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + '1-0x7122985656e38bdc0302db86685bb972b145bd3c', + ], + external_incentive_values: ['Variable Rate', '1x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '1000000000000000000000000', + token_amount: 1000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 25650000, + annual_change_ratio: 0, + per_input_token: 20153164046.75534, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x094c0e36210634c3cfa25dc11b96b562e0b07624', + chain_id: 1, + contract_address: '0x094c0e36210634c3cfa25dc11b96b562e0b07624', + name: 'StakeStone Bitcoin', + symbol: 'SBTC', + image: 'https://static.stakestone.io/stone/logo/sbtc-token-o.svg', + decimals: 18, + source: 'coinmarketcap', + search_id: '32272', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.00004962, + locked_token_amount_usd: 4.737868098403931, + price: 95483.03301902319, + fdv: 2005143693399.49, + total_supply: 5998.3593058, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 25650000, + fdv: 0, + price: 0, + allocation: 0.03898635477582846, + token_amount: 1000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Dolomite Lending Yield', + value: 'Variable Rate', + }, + { + id: '1-0x7122985656e38bdc0302db86685bb972b145bd3c', + chain_id: 1, + contract_address: '0x7122985656e38bdc0302db86685bb972b145bd3c', + name: 'StakeStone ETH', + symbol: 'STONE', + image: + 'https://coin-images.coingecko.com/coins/images/33103/large/200_200.png?1702602672', + decimals: 18, + source: 'coingecko', + search_id: 'stakestone-ether', + type: 'token', + label: 'Stakestone Boyco Boost', + value: '1x', + }, + ], + }, + { + id: '1_0_0x9c7bd5b59ebcb9a9e6787b9b174a98a69e27fa5a4fe98270b461a1b9b1b1aa3e', + chain_id: 1, + market_type: 0, + market_id: + '0x9c7bd5b59ebcb9a9e6787b9b174a98a69e27fa5a4fe98270b461a1b9b1b1aa3e', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xdac17f958d2ee523a2206206994597c13d831ec7', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x9099b75b92a8ca93a9cb6c27c8adad7d04a584521adbe5523a568b10d3fe2bc5', + block_number: 21709896, + block_timestamp: 1737909035, + log_index: 720, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + base_incentive_amounts: ['3499999598021675000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Supply USDT on Dolomite x Infrared', + description: + 'Supply USDT into the Dolomite money market on Berachain. This asset will earn lending yield and be eligible for potential Infrared incentives.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '39999995405962', + locked_quantity: '4594038', + incentive_ids: ['0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + incentive_amounts: ['3500000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 0.9998589383687759, + input_token_fdv: 141553020816.92, + input_token_total_supply: 141572991334.01886, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [25650000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 39994352.94136108, + locked_quantity_usd: 4.593389957505814, + total_incentive_amounts_usd: 0, + total_value_locked: 4.593389957505814, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + ], + external_incentive_values: ['1.5x', 'Variable Rate'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '3500000000000000000000000', + token_amount: 3500000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 25650000, + annual_change_ratio: 0, + per_input_token: 761856.9981354093, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xdac17f958d2ee523a2206206994597c13d831ec7', + chain_id: 1, + contract_address: '0xdac17f958d2ee523a2206206994597c13d831ec7', + name: 'Tether USDt', + symbol: 'USDT', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/825.png', + decimals: 6, + source: 'coinmarketcap', + search_id: '825', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 4.594038, + locked_token_amount_usd: 4.593389957505815, + price: 0.9998589383687759, + fdv: 141553020816.92, + total_supply: 141572991334.01886, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 25650000, + fdv: 0, + price: 0, + allocation: 0.1364522417153996, + token_amount: 3500000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared points', + value: '1.5x', + }, + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Dolomite Lending Yield', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0x6b3dfac03cea102e59d2d5711088f3001782e07239dcc90f274dd9762220c49a', + chain_id: 1, + market_type: 0, + market_id: + '0x6b3dfac03cea102e59d2d5711088f3001782e07239dcc90f274dd9762220c49a', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xd87a19ff681ae98bf10d2220d1ae3fbd374ade4e', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xd77c529db235abf51f351ec3072b5720a6a0419b5d420c906144d204d7f94d91', + block_number: 21709950, + block_timestamp: 1737909695, + log_index: 222, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + base_incentive_amounts: ['39999838139261957160000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Beraborrow ylrsETH Boyco', + description: + 'Single sided Liquid Stability Pool: \nDeposit ylrsETH into Boyco. ylrsETH is bridged & deposited into Beraborrow. ylrsETH is then used to mint NECT at 300% collateral ratio, and then NECT is supplied into the Liquid Stability Pool.\nThis is part of Berachain Boyco pre-deposit campaign.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '299998786044464678508', + locked_quantity: '1213955535321492', + incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + incentive_amounts: ['40000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 3293.58, + input_token_fdv: 1798274237, + input_token_total_supply: 546067.5455664842, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [17740000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 988070.0017403279, + locked_quantity_usd: 3.9982596720241594, + total_incentive_amounts_usd: 0, + total_value_locked: 3.9982596720241594, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0xb000000000000000000000000000000000000ccc', + ], + external_incentive_values: ['Variable Rate', 'Variable Rate', '2x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '40000000000000000000000000', + token_amount: 40000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 17740000000, + annual_change_ratio: 0, + per_input_token: 32950136010.876865, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xd87a19ff681ae98bf10d2220d1ae3fbd374ade4e', + chain_id: 1, + contract_address: '0xd87a19ff681ae98bf10d2220d1ae3fbd374ade4e', + name: 'CIAN yield layer rsETH', + symbol: 'ylrsETH', + image: 'https://img.cian.app/token/yieldlayer/512/ylrsETH.png', + decimals: 18, + source: 'coingecko', + search_id: 'kelp-dao-restaked-eth', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.001213955535321492, + locked_token_amount_usd: 3.99825967202416, + price: 3293.58, + fdv: 1798274237, + total_supply: 546067.5455664842, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 17740000000, + fdv: 0, + price: 0, + allocation: 0.002254791431792559, + token_amount: 40000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'LSP Yield', + value: 'Variable Rate', + }, + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Yield', + value: 'Variable Rate', + }, + { + id: '1-0xb000000000000000000000000000000000000ccc', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000ccc', + name: 'Cian Icon', + symbol: 'CIAN', + image: + 'https://miro.medium.com/v2/resize:fit:1400/1*jzMDIehSBnfDw2GUbNnNmg.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Cian Points', + value: '2x', + }, + ], + }, + { + id: '1_0_0x4fa4a76aa8b93ccdddba0c20c336056803b7410fb375c9c9541e9c54fbfb2f9a', + chain_id: 1, + market_type: 0, + market_id: + '0x4fa4a76aa8b93ccdddba0c20c336056803b7410fb375c9c9541e9c54fbfb2f9a', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x6c77bde03952bbcb923815d90a73a7ed7ec895d1', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x8892b817668b3cf8868b03a8f7d0189d0e2fd36601bb2fd2049c5044f94e5573', + block_number: 21709915, + block_timestamp: 1737909263, + log_index: 149, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + base_incentive_amounts: ['1999999837329205596000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Beraborrow ylBTCLST Boyco', + description: + 'Single sided Liquid Stability Pool: \nDeposit ylBTCLST into Boyco. ylBTCLST is bridged & deposited into Beraborrow. ylBTCLST is then used to mint NECT at 300% collateral ratio, and then NECT is supplied into the Liquid Stability Pool.\nThis is part of the Berachain Boyco pre-deposit campaign.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '47838946109', + locked_quantity: '3891', + incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + incentive_amounts: ['2000000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 102326, + input_token_fdv: 1379150516, + input_token_total_supply: 13477.41583616, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [17740000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 48951679.99549534, + locked_quantity_usd: 3.98150466, + total_incentive_amounts_usd: 0, + total_value_locked: 3.98150466, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0xb000000000000000000000000000000000000ccc', + '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + '1-0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + '1-0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + ], + external_incentive_values: [ + 'Variable Rate', + 'Variable Rate', + '2x', + '1x', + '3.35x', + '2x', + ], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '2000000000000000000000000000', + token_amount: 2000000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 17740000000, + annual_change_ratio: 0, + per_input_token: 51400668208686.72, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x6c77bde03952bbcb923815d90a73a7ed7ec895d1', + chain_id: 1, + contract_address: '0x6c77bde03952bbcb923815d90a73a7ed7ec895d1', + name: 'CIAN YIELD Layer fBTC', + symbol: 'ylBTCLST', + image: 'https://img.cian.app/token/yieldlayer/512/ylBTCLST.png', + decimals: 8, + source: 'coingecko', + search_id: 'ignition-fbtc', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.00003891, + locked_token_amount_usd: 3.9815046599999997, + price: 102326, + fdv: 1379150516, + total_supply: 13477.41583616, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 17740000000, + fdv: 0, + price: 0, + allocation: 0.11273957158962795, + token_amount: 2000000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'LSP Yield', + value: 'Variable Rate', + }, + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Yield', + value: 'Variable Rate', + }, + { + id: '1-0xb000000000000000000000000000000000000ccc', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000ccc', + name: 'Cian Icon', + symbol: 'CIAN', + image: + 'https://miro.medium.com/v2/resize:fit:1400/1*jzMDIehSBnfDw2GUbNnNmg.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Cian Points', + value: '2x', + }, + { + id: '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + chain_id: 1, + contract_address: '0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + name: 'pumpBTC.bera', + symbol: 'pumpBTC.bera', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/32272.png', + decimals: 8, + source: 'coinmarketcap', + search_id: '32272', + type: 'token', + label: 'PumpBTC Points', + value: '1x', + }, + { + id: '1-0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + chain_id: 1, + contract_address: '0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + name: 'Universal BTC-Wrapped Bitcoin LP Token', + symbol: 'UNIBTC-WBTC', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + type: 'lp', + token0: '1-0x004e9c3ef86bc1ca1f0bb5c7662861ee93350568', + token1: '1-0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + label: 'Bedrock Points', + value: '3.35x', + }, + { + id: '1-0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + chain_id: 1, + contract_address: '0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + name: 'Universal BTC-Wrapped Bitcoin LP Token', + symbol: 'UNIBTC-WBTC', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + type: 'lp', + token0: '1-0x004e9c3ef86bc1ca1f0bb5c7662861ee93350568', + token1: '1-0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + label: 'Corn Points', + value: '2x', + }, + ], + }, + { + id: '1_0_0xa588ad19850cf2a111c3c727033da8e557abc94de70fce2d2b2f2f78140f15e5', + chain_id: 1, + market_type: 0, + market_id: + '0xa588ad19850cf2a111c3c727033da8e557abc94de70fce2d2b2f2f78140f15e5', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xbf2a3d0063f178f600923c1832426be31619e8bf8f26b81f7119c9f235d8d559', + block_number: 21710027, + block_timestamp: 1737910619, + log_index: 218, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + base_incentive_amounts: ['3499999305577037095000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Supply USDe on Dolomite', + description: + 'Supply USDe into the Dolomite money market on Berachain. This asset will earn lending yield.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '19999996031868783394655716', + locked_quantity: '3968131216605344284', + incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + incentive_amounts: ['3500000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 1.0006624944185978, + input_token_fdv: 5770542548.12, + input_token_total_supply: 5766722126.899739, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [25650000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 20013245.917611875, + locked_quantity_usd: 3.970760081388609, + total_incentive_amounts_usd: 0, + total_value_locked: 3.970760081388609, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + '1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + ], + external_incentive_values: ['Variable Rate', '30x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '3500000000000000000000000', + token_amount: 3500000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 25650000, + annual_change_ratio: 0, + per_input_token: 882027.2841164207, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + chain_id: 1, + contract_address: '0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + name: 'Ethena USDe', + symbol: 'USDe', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29470.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29470', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 3.9681312166053444, + locked_token_amount_usd: 3.970760081388609, + price: 1.0006624944185978, + fdv: 5770542548.12, + total_supply: 5766722126.899739, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 25650000, + fdv: 0, + price: 0, + allocation: 0.1364522417153996, + token_amount: 3500000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Dolomite Lending Yield', + value: 'Variable Rate', + }, + { + id: '1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + chain_id: 1, + contract_address: '0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + name: 'Ethena USDe', + symbol: 'USDe', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29470.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29470', + type: 'token', + label: 'Ethena Sats', + value: '30x', + }, + ], + }, + { + id: '1_0_0x5bac1cacdd36b3d95a7f9880a264f8481ab56d3d1a53993de084c6fa5febcc15', + chain_id: 1, + market_type: 0, + market_id: + '0x5bac1cacdd36b3d95a7f9880a264f8481ab56d3d1a53993de084c6fa5febcc15', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xb13aa2d0345b0439b064f26b82d8dcf3f508775d', + lockup_time: '2592000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x83e9d644a36b34a7241182cda3d09b9d4db9505eaf8ba056d53112f636319821', + block_number: 21710242, + block_timestamp: 1737913223, + log_index: 196, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + base_incentive_amounts: ['99999958259861821700000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Supply ylstETH on Dolomite', + description: + 'Supply ylstETH into the Dolomite money market on Berachain. This asset will be collateral only.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '2999998747795854649122', + locked_quantity: '1252204145350878', + incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + incentive_amounts: ['100000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 3167.806426441935, + input_token_fdv: 30255980311.49, + input_token_total_supply: 9551082.43324015, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [25650000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 9503415.312585466, + locked_quantity_usd: 3.966740338859742, + total_incentive_amounts_usd: 0, + total_value_locked: 3.966740338859742, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xb000000000000000000000000000000000000ccc', + '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + ], + external_incentive_values: ['1x', 'Variable Rate'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '100000000000000000000000', + token_amount: 100000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 25650000, + annual_change_ratio: 0, + per_input_token: 79859183.00244819, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xb13aa2d0345b0439b064f26b82d8dcf3f508775d', + chain_id: 1, + contract_address: '0xb13aa2d0345b0439b064f26b82d8dcf3f508775d', + name: 'CIAN yield layer stETH', + symbol: 'ylstETH', + image: 'https://img.cian.app/token/yieldlayer/512/ylstETH.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '8085', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.001252204145350878, + locked_token_amount_usd: 3.966740338859742, + price: 3167.806426441935, + fdv: 30255980311.49, + total_supply: 9551082.43324015, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 25650000, + fdv: 0, + price: 0, + allocation: 0.003898635477582846, + token_amount: 100000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xb000000000000000000000000000000000000ccc', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000ccc', + name: 'Cian Icon', + symbol: 'CIAN', + image: + 'https://miro.medium.com/v2/resize:fit:1400/1*jzMDIehSBnfDw2GUbNnNmg.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Cian points', + value: '1x', + }, + { + id: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + chain_id: 1, + contract_address: '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + name: 'WETH', + symbol: 'WETH', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/2396.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '2396', + type: 'token', + label: 'ETH Staking Yield', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0x092c0c4d8d124fc29364e8cd8417198c4bbe335e3f6c4b1f79215a3457b4831a', + chain_id: 1, + market_type: 0, + market_id: + '0x092c0c4d8d124fc29364e8cd8417198c4bbe335e3f6c4b1f79215a3457b4831a', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x9d39a5de30e57443bff2a8307a4256c8797a3497', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xa54fe78e10bec34f94edd6452fa9d0045b0271856da630b408270dca60618365', + block_number: 21710141, + block_timestamp: 1737912011, + log_index: 346, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + base_incentive_amounts: ['499999904709189113000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Supply sUSDe on Dolomite', + description: + 'Supply sUSDe into the Dolomite money market on Berachain. This asset will be collateral only.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '17999996569530808066806991', + locked_quantity: '3430469191933193009', + incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + incentive_amounts: ['500000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 1.149529641538585, + input_token_fdv: 4191922249.72, + input_token_total_supply: 3646641285.481669, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [25650000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 20691529.60426851, + locked_quantity_usd: 3.9434260205121228, + total_incentive_amounts_usd: 0, + total_value_locked: 3.9434260205121228, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + '1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + ], + external_incentive_values: ['Staking yield', '5x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '500000000000000000000000', + token_amount: 500000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 25650000, + annual_change_ratio: 0, + per_input_token: 145752.6571513187, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x9d39a5de30e57443bff2a8307a4256c8797a3497', + chain_id: 1, + contract_address: '0x9d39a5de30e57443bff2a8307a4256c8797a3497', + name: 'Ethena Staked USDe', + symbol: 'sUSDe', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29471.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29471', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 3.430469191933193, + locked_token_amount_usd: 3.9434260205121223, + price: 1.149529641538585, + fdv: 4191922249.72, + total_supply: 3646641285.481669, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 25650000, + fdv: 0, + price: 0, + allocation: 0.01949317738791423, + token_amount: 500000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Ethena', + value: 'Staking yield', + }, + { + id: '1-0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + chain_id: 1, + contract_address: '0x4c9edd5852cd905f086c759e8383e09bff1e68b3', + name: 'Ethena USDe', + symbol: 'USDe', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29470.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29470', + type: 'token', + label: 'Ethena Sats', + value: '5x', + }, + ], + }, + { + id: '1_0_0xc182b0267a6ca015c2d2a144ca19e1f6b36479675754914002e0613320ed8d9a', + chain_id: 1, + market_type: 0, + market_id: + '0xc182b0267a6ca015c2d2a144ca19e1f6b36479675754914002e0613320ed8d9a', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xb13aa2d0345b0439b064f26b82d8dcf3f508775d', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x9bbbca799a2cce0f5c8478c3817d1b2d70310d78a70e851a2c6f4d191b713eef', + block_number: 21709909, + block_timestamp: 1737909191, + log_index: 75, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + base_incentive_amounts: ['199999836688797008800000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Beraborrow ylstETH Boyco', + description: + 'Single sided Liquid Stability Pool: \nDeposit ylstETH into Boyco. ylstETH is bridged & deposited into Beraborrow. ylstETH is then used to mint NECT at 300% collateral ratio, and then NECT is supplied into the Liquid Stability Pool.\nThis is part of the Berachain Boyco pre-deposit campaign.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '1499765832686419712579', + locked_quantity: '1224643811697072', + incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + incentive_amounts: ['200000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 3167.806426441935, + input_token_fdv: 30255980311.49, + input_token_total_supply: 9551082.43324015, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [17740000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 4750967.84294208, + locked_quantity_usd: 3.8794345367963317, + total_incentive_amounts_usd: 0, + total_value_locked: 3.8794345367963317, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0xb000000000000000000000000000000000000ccc', + '1-0xB000000000000000000000000000000000000555', + '1-0xb000000000000000000000000000000000000112', + '1-0xf6718b2701d4a6498ef77d7c152b2137ab28b8a3', + ], + external_incentive_values: [ + 'Variable Rate', + 'Variable Rate', + '2x', + '0.002x, 0.22% points', + '0.002x, 0.22% points', + 'REZ Emissions', + ], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '200000000000000000000000000', + token_amount: 200000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 17740000000, + annual_change_ratio: 0, + per_input_token: 163312791923.4299, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xb13aa2d0345b0439b064f26b82d8dcf3f508775d', + chain_id: 1, + contract_address: '0xb13aa2d0345b0439b064f26b82d8dcf3f508775d', + name: 'CIAN yield layer stETH', + symbol: 'ylstETH', + image: 'https://img.cian.app/token/yieldlayer/512/ylstETH.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '8085', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.001224643811697072, + locked_token_amount_usd: 3.8794345367963317, + price: 3167.806426441935, + fdv: 30255980311.49, + total_supply: 9551082.43324015, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 17740000000, + fdv: 0, + price: 0, + allocation: 0.011273957158962795, + token_amount: 200000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'LSP Yield', + value: 'Variable Rate', + }, + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Yield', + value: 'Variable Rate', + }, + { + id: '1-0xb000000000000000000000000000000000000ccc', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000ccc', + name: 'Cian Icon', + symbol: 'CIAN', + image: + 'https://miro.medium.com/v2/resize:fit:1400/1*jzMDIehSBnfDw2GUbNnNmg.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Cian Points', + value: '2x', + }, + { + id: '1-0xb000000000000000000000000000000000000555', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000555', + name: 'Babylon Icon', + symbol: 'BABY', + image: 'https://img.cryptorank.io/coins/symbiotic1718118641068.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Symbiotic Rewards', + value: '0.002x, 0.22% points', + }, + { + id: '1-0xb000000000000000000000000000000000000112', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000112', + name: 'Plus Icon', + symbol: 'PLUS', + image: + 'https://upload.wikimedia.org/wikipedia/commons/7/75/Plussymbol.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Mellow Rewards', + value: '0.002x, 0.22% points', + }, + { + id: '1-0xf6718b2701d4a6498ef77d7c152b2137ab28b8a3', + chain_id: 1, + contract_address: '0xf6718b2701d4a6498ef77d7c152b2137ab28b8a3', + name: 'Lorenzo stBTC', + symbol: 'stBTC', + image: 'https://i.imgur.com/3p46OKE.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '1', + type: 'token', + label: 'Renzo Rewards', + value: 'REZ Emissions', + }, + ], + }, + { + id: '1_0_0xff0182973d5f1e9a64392c413caaa75f364f24632a7de0fdd1a31fe30517fdd2', + chain_id: 1, + market_type: 0, + market_id: + '0xff0182973d5f1e9a64392c413caaa75f364f24632a7de0fdd1a31fe30517fdd2', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xcd5fe23c85820f7b72d0926fc9b05b43e359b7ee', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x5b1075157ae98b775baa384e7e6b2deb04cfd7a99e1b3fa4f6b710319ac7732c', + block_number: 21711696, + block_timestamp: 1737930803, + log_index: 198, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x3badc21d6bff9248ae4c3923093e04d505a52fef'], + base_incentive_amounts: ['2702999999997000000000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Veda x Ether.fi weETH Vault', + description: + 'After mainnet, vaults will run DeFi strategies on Berachain protocols participating in Boyco. Examples of applications include: Kodiak, Infrared, and Dolomite. weETH supplied will be used for DeFi activity on Berachain Mainnet.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '1000000000000000000000000', + locked_quantity: '1000000000000000', + incentive_ids: ['1-0x3badc21d6bff9248ae4c3923093e04d505a52fef'], + incentive_amounts: ['2700000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 3342.9995449125436, + input_token_fdv: 6262764320.77, + input_token_total_supply: 1873396.70156289, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [9900000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 3342999544.912544, + locked_quantity_usd: 3.342999544912544, + total_incentive_amounts_usd: 0, + total_value_locked: 3.342999544912544, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xfe0c30065b384f05761f15d0cc899d4f9f9cc0eb', + '1-0xb000000000000000000000000000000000000112', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + '1-0x3b7795688ea8c095600bae9d6d866d04c230ba16', + ], + external_incentive_values: ['4x', '1x', '3x', '1.25x', '', ''], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x3badc21d6bff9248ae4c3923093e04d505a52fef', + chain_id: 1, + contract_address: '0x3badc21d6bff9248ae4c3923093e04d505a52fef', + name: 'Veda Crayons', + symbol: 'VCrayons', + image: + 'https://pbs.twimg.com/profile_images/1790405638847135744/mx3dr412_400x400.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '2700000000000000000000000000', + token_amount: 2700000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 9900000000, + annual_change_ratio: 0, + per_input_token: 2700000000000, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xcd5fe23c85820f7b72d0926fc9b05b43e359b7ee', + chain_id: 1, + contract_address: '0xcd5fe23c85820f7b72d0926fc9b05b43e359b7ee', + name: 'Wrapped eETH', + symbol: 'weETH', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/28695.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '28695', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.001, + locked_token_amount_usd: 3.342999544912544, + price: 3342.9995449125436, + fdv: 6262764320.77, + total_supply: 1873396.70156289, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x3badc21d6bff9248ae4c3923093e04d505a52fef', + chain_id: 1, + contract_address: '0x3badc21d6bff9248ae4c3923093e04d505a52fef', + name: 'Veda Crayons', + symbol: 'VCrayons', + image: + 'https://pbs.twimg.com/profile_images/1790405638847135744/mx3dr412_400x400.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 9900000000, + fdv: 0, + price: 0, + allocation: 0.2727272727272727, + token_amount: 2700000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xfe0c30065b384f05761f15d0cc899d4f9f9cc0eb', + chain_id: 1, + contract_address: '0xfe0c30065b384f05761f15d0cc899d4f9f9cc0eb', + name: 'ether.fi', + symbol: 'ETHFI', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29814.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29814', + type: 'token', + label: 'Ether.fi Rewards', + value: '4x', + }, + { + id: '1-0xb000000000000000000000000000000000000112', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000112', + name: 'Plus Icon', + symbol: 'PLUS', + image: + 'https://upload.wikimedia.org/wikipedia/commons/7/75/Plussymbol.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'LRT^2 Rewards', + value: '1x', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Bodiak Points', + value: '3x', + }, + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Points (for eligible assets)', + value: '1.25x', + }, + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Dolomite: veDOLO Rewards', + value: '', + }, + { + id: '1-0x3b7795688ea8c095600bae9d6d866d04c230ba16', + chain_id: 1, + contract_address: '0x3b7795688ea8c095600bae9d6d866d04c230ba16', + name: 'Goldilocks PRG', + symbol: 'PRG', + image: 'https://www.goldilocksdao.io/images/big-porridge-logo.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Goldilocks Rewards', + value: '', + }, + ], + }, + { + id: '1_0_0xfe95d44ab171140b66fb5180e9de765578d9d2bfbdbb66307abb86ba05a59e93', + chain_id: 1, + market_type: 0, + market_id: + '0xfe95d44ab171140b66fb5180e9de765578d9d2bfbdbb66307abb86ba05a59e93', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x720716bc89da9e3c714a1c3c31c2b6229cf6db7ee2f10586a991cd4aa51678be', + block_number: 21709850, + block_timestamp: 1737908483, + log_index: 96, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + base_incentive_amounts: ['399999853938814928800000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Beraborrow pumpBTC Boyco', + description: + 'Single sided Liquid Stability Pool:\nDeposit pumpBTC into Boyco. pumpBTC is bridged & deposited into Beraborrow. pumpBTC is then used to mint NECT at 300% collateral ratio, and then NECT is supplied into the Liquid Stability Pool.\nThis is part of the Berachain Boyco pre-deposit campaign.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '9516556310', + locked_quantity: '3475', + incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + incentive_amounts: ['400000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 95483.03301902319, + input_token_fdv: 2005143693399.49, + input_token_total_supply: 5998.3593058, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [17740000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 9086696.603751235, + locked_quantity_usd: 3.3180353974110557, + total_incentive_amounts_usd: 0, + total_value_locked: 3.3180353974110557, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + ], + external_incentive_values: ['Variable Rate', 'Variable Rate', '2x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '400000000000000000000000000', + token_amount: 400000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 17740000000, + annual_change_ratio: 0, + per_input_token: 11510791366906.477, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + chain_id: 1, + contract_address: '0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + name: 'pumpBTC.bera', + symbol: 'pumpBTC.bera', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/32272.png', + decimals: 8, + source: 'coinmarketcap', + search_id: '32272', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.00003475, + locked_token_amount_usd: 3.3180353974110557, + price: 95483.03301902319, + fdv: 2005143693399.49, + total_supply: 5998.3593058, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 17740000000, + fdv: 0, + price: 0, + allocation: 0.02254791431792559, + token_amount: 400000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'LSP Yield', + value: 'Variable Rate', + }, + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Yield', + value: 'Variable Rate', + }, + { + id: '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + chain_id: 1, + contract_address: '0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + name: 'pumpBTC.bera', + symbol: 'pumpBTC.bera', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/32272.png', + decimals: 8, + source: 'coinmarketcap', + search_id: '32272', + type: 'token', + label: 'PumpBTC Points', + value: '2x', + }, + ], + }, + { + id: '1_0_0x0484203315d701daff0d6dbdd55c49c3f220c3c7b917892bed1badb8fdc0182e', + chain_id: 1, + market_type: 0, + market_id: + '0x0484203315d701daff0d6dbdd55c49c3f220c3c7b917892bed1badb8fdc0182e', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xe9a04ac736cbdd65cc267ead0bb6c59a704b07eab23967be3d10c3ba6c154964', + block_number: 21711685, + block_timestamp: 1737930671, + log_index: 339, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x3badc21d6bff9248ae4c3923093e04d505a52fef'], + base_incentive_amounts: ['2702999999997000000000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Veda x Ether.fi weETH Vault - wETH Supply', + description: + 'After mainnet, vaults will run DeFi strategies on Berachain protocols participating in Boyco. Examples of applications include: Kodiak, Infrared, and Dolomite. wETH supplied will be paired against weETH on mainnet for DeFi usage.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '1000000000000000000000000', + locked_quantity: '1000000000000000', + incentive_ids: ['1-0x3badc21d6bff9248ae4c3923093e04d505a52fef'], + incentive_amounts: ['2700000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 3175.459778795719, + input_token_fdv: 10718185256.11, + input_token_total_supply: 3375317.5926469, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [9900000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 3175459778.795719, + locked_quantity_usd: 3.175459778795719, + total_incentive_amounts_usd: 0, + total_value_locked: 3.175459778795719, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xfe0c30065b384f05761f15d0cc899d4f9f9cc0eb', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + '1-0x3b7795688ea8c095600bae9d6d866d04c230ba16', + ], + external_incentive_values: ['4x', '3x', '1.25x', '', ''], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x3badc21d6bff9248ae4c3923093e04d505a52fef', + chain_id: 1, + contract_address: '0x3badc21d6bff9248ae4c3923093e04d505a52fef', + name: 'Veda Crayons', + symbol: 'VCrayons', + image: + 'https://pbs.twimg.com/profile_images/1790405638847135744/mx3dr412_400x400.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '2700000000000000000000000000', + token_amount: 2700000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 9900000000, + annual_change_ratio: 0, + per_input_token: 2700000000000, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + chain_id: 1, + contract_address: '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + name: 'WETH', + symbol: 'WETH', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/2396.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '2396', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.001, + locked_token_amount_usd: 3.175459778795719, + price: 3175.459778795719, + fdv: 10718185256.11, + total_supply: 3375317.5926469, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x3badc21d6bff9248ae4c3923093e04d505a52fef', + chain_id: 1, + contract_address: '0x3badc21d6bff9248ae4c3923093e04d505a52fef', + name: 'Veda Crayons', + symbol: 'VCrayons', + image: + 'https://pbs.twimg.com/profile_images/1790405638847135744/mx3dr412_400x400.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 9900000000, + fdv: 0, + price: 0, + allocation: 0.2727272727272727, + token_amount: 2700000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xfe0c30065b384f05761f15d0cc899d4f9f9cc0eb', + chain_id: 1, + contract_address: '0xfe0c30065b384f05761f15d0cc899d4f9f9cc0eb', + name: 'ether.fi', + symbol: 'ETHFI', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29814.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29814', + type: 'token', + label: 'Ether.fi Rewards', + value: '4x', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Bodiak Points', + value: '3x', + }, + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Points (for eligible assets)', + value: '1.25x', + }, + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Dolomite: veDOLO Rewards', + value: '', + }, + { + id: '1-0x3b7795688ea8c095600bae9d6d866d04c230ba16', + chain_id: 1, + contract_address: '0x3b7795688ea8c095600bae9d6d866d04c230ba16', + name: 'Goldilocks PRG', + symbol: 'PRG', + image: 'https://www.goldilocksdao.io/images/big-porridge-logo.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Goldilocks Rewards', + value: '', + }, + ], + }, + { + id: '1_0_0x84790e638ddd7a59e64b8c239e96e29c2c6c155a9882a0c834b9ced016b7c999', + chain_id: 1, + market_type: 0, + market_id: + '0x84790e638ddd7a59e64b8c239e96e29c2c6c155a9882a0c834b9ced016b7c999', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xf6718b2701d4a6498ef77d7c152b2137ab28b8a3', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x7ee94fcd366987796e233c4d49a9b7daf4adeafe3f42626cd78af8fabe5bf340', + block_number: 21709938, + block_timestamp: 1737909539, + log_index: 139, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + base_incentive_amounts: ['799999890086035156000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Beraborrow stBTC Boyco', + description: + 'Single sided Liquid Stability Pool: \nDeposit stBTC into Boyco. stBTC is bridged & deposited into Beraborrow. stBTC is then used to mint NECT at 300% collateral ratio, and then NECT is supplied into the Liquid Stability Pool.\nThis is part of the Berachain Boyco pre-deposit campaign.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '218352569999999995362', + locked_quantity: '30000000000000', + incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + incentive_amounts: ['800000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 101830.55321016983, + input_token_fdv: 2138441617413.57, + input_token_total_supply: 19816000, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [17740000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 22234962.997962333, + locked_quantity_usd: 3.054916596305095, + total_incentive_amounts_usd: 0, + total_value_locked: 3.054916596305095, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0xf6718b2701d4a6498ef77d7c152b2137ab28b8a3', + ], + external_incentive_values: ['Variable Rate', 'Variable Rate', '1.5x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '800000000000000000000000000', + token_amount: 800000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 17740000000, + annual_change_ratio: 0, + per_input_token: 26666666666666.664, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xf6718b2701d4a6498ef77d7c152b2137ab28b8a3', + chain_id: 1, + contract_address: '0xf6718b2701d4a6498ef77d7c152b2137ab28b8a3', + name: 'Lorenzo stBTC', + symbol: 'stBTC', + image: 'https://i.imgur.com/3p46OKE.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '1', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.00003, + locked_token_amount_usd: 3.054916596305095, + price: 101830.55321016983, + fdv: 2138441617413.57, + total_supply: 19816000, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 17740000000, + fdv: 0, + price: 0, + allocation: 0.04509582863585118, + token_amount: 800000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'LSP Yield', + value: 'Variable Rate', + }, + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Yield', + value: 'Variable Rate', + }, + { + id: '1-0xf6718b2701d4a6498ef77d7c152b2137ab28b8a3', + chain_id: 1, + contract_address: '0xf6718b2701d4a6498ef77d7c152b2137ab28b8a3', + name: 'Lorenzo stBTC', + symbol: 'stBTC', + image: 'https://i.imgur.com/3p46OKE.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '1', + type: 'token', + label: 'Lorenzo Points', + value: '1.5x', + }, + ], + }, + { + id: '1_0_0x2a3a73ba927ec6bbf0e2e12e21a32e274a295389ce9d6ae2b32435d12c597c2c', + chain_id: 1, + market_type: 0, + market_id: + '0x2a3a73ba927ec6bbf0e2e12e21a32e274a295389ce9d6ae2b32435d12c597c2c', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xd9d920aa40f578ab794426f5c90f6c731d159def', + lockup_time: '2592000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x51e1a61408e82a65ad81e8f9766d8396eabe1082c5141d7772e22b3cfdf19be8', + block_number: 21710196, + block_timestamp: 1737912671, + log_index: 253, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + base_incentive_amounts: ['399999970320000000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Supply solvBTC.bbn on Dolomite', + description: + 'Supply solvBTC.bbn into the Dolomite money market on Berachain. This asset will be collateral only.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '399999970320000000000', + locked_quantity: '29680000000000', + incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + incentive_amounts: ['400000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 100325.25943556304, + input_token_fdv: 2106830448146.82, + input_token_total_supply: 21000000, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [25650000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 40130100.796571516, + locked_quantity_usd: 2.977653700047511, + total_incentive_amounts_usd: 0, + total_value_locked: 2.977653700047511, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xd9d920aa40f578ab794426f5c90f6c731d159def', + '1-0xb000000000000000000000000000000000000bbb', + ], + external_incentive_values: ['4x', '1x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '400000000000000000000000', + token_amount: 400000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 25650000, + annual_change_ratio: 0, + per_input_token: 13477088948.787062, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xd9d920aa40f578ab794426f5c90f6c731d159def', + chain_id: 1, + contract_address: '0xd9d920aa40f578ab794426f5c90f6c731d159def', + name: 'SolvBTC.BBN', + symbol: 'SolvBTC.BBN', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/33310.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '33310', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.00002968, + locked_token_amount_usd: 2.977653700047511, + price: 100325.25943556304, + fdv: 2106830448146.82, + total_supply: 21000000, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 25650000, + fdv: 0, + price: 0, + allocation: 0.015594541910331383, + token_amount: 400000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xd9d920aa40f578ab794426f5c90f6c731d159def', + chain_id: 1, + contract_address: '0xd9d920aa40f578ab794426f5c90f6c731d159def', + name: 'SolvBTC.BBN', + symbol: 'SolvBTC.BBN', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/33310.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '33310', + type: 'token', + label: 'Solv season 2', + value: '4x', + }, + { + id: '1-0xb000000000000000000000000000000000000bbb', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000bbb', + name: 'Babylon Icon', + symbol: 'BABY', + image: + 'https://cdn.prod.website-files.com/633c67ced5457aa4dec572be/6627e31d92bc8930fa6b9719_babylon.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Babylon points', + value: '1x', + }, + ], + }, + { + id: '1_0_0xb32d047eb63b5c2af537c2e4df6a09c40a50b75aefd83a928600241a4666b087', + chain_id: 1, + market_type: 0, + market_id: + '0xb32d047eb63b5c2af537c2e4df6a09c40a50b75aefd83a928600241a4666b087', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x004e9c3ef86bc1ca1f0bb5c7662861ee93350568', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x810aad62229d5e914a8e7de17c15e7871946c6c7b1ad30f79231b9efd873ccf2', + block_number: 21710036, + block_timestamp: 1737910727, + log_index: 90, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + base_incentive_amounts: ['799999875261844064000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Beraborrow uniBTC Boyco', + description: + 'Single sided Liquid Stability Pool: Deposit uniBTC into Boyco. uniBTC is bridged & deposited into Beraborrow. uniBTC is then used to mint NECT at 300% collateral ratio, and then NECT is supplied into the Liquid Stability Pool. This is part of the Berachain Boyco pre-deposit campaign.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '18970936465', + locked_quantity: '2958', + incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + incentive_amounts: ['800000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 98073, + input_token_fdv: 237469879, + input_token_total_supply: 2416.27299314, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [17740000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 18605366.51931945, + locked_quantity_usd: 2.90099934, + total_incentive_amounts_usd: 0, + total_value_locked: 2.90099934, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + ], + external_incentive_values: ['Variable Rate', 'Variable Rate', '12.5M'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '800000000000000000000000000', + token_amount: 800000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 17740000000, + annual_change_ratio: 0, + per_input_token: 27045300878972.277, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x004e9c3ef86bc1ca1f0bb5c7662861ee93350568', + chain_id: 1, + contract_address: '0x004e9c3ef86bc1ca1f0bb5c7662861ee93350568', + name: 'Universal BTC', + symbol: 'UNIBTC', + image: + 'https://coin-images.coingecko.com/coins/images/39599/large/uniBTC_200px.png?1723064455', + decimals: 8, + source: 'coingecko', + search_id: 'universal-btc', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.00002958, + locked_token_amount_usd: 2.9009993400000003, + price: 98073, + fdv: 237469879, + total_supply: 2416.27299314, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 17740000000, + fdv: 0, + price: 0, + allocation: 0.04509582863585118, + token_amount: 800000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'LSP Yield', + value: 'Variable Rate', + }, + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Yield', + value: 'Variable Rate', + }, + { + id: '1-0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + chain_id: 1, + contract_address: '0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + name: 'Universal BTC-Wrapped Bitcoin LP Token', + symbol: 'UNIBTC-WBTC', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + type: 'lp', + token0: '1-0x004e9c3ef86bc1ca1f0bb5c7662861ee93350568', + token1: '1-0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + label: 'Bedrock Diamonds', + value: '12.5M', + }, + ], + }, + { + id: '1_0_0x897eec875e51d6c8b5339d6a9984a00acb0aa86f9d4ab4eddbb4a791bb0a88e9', + chain_id: 1, + market_type: 0, + market_id: + '0x897eec875e51d6c8b5339d6a9984a00acb0aa86f9d4ab4eddbb4a791bb0a88e9', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xd4cc9b31e9ef33e392ff2f81ad52be8523e0993b', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x6e372c5745476d17e35a38bed8681fa1f4fc7c81306db4d4802492393b7156c0', + block_number: 21709920, + block_timestamp: 1737909323, + log_index: 62, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + base_incentive_amounts: ['799999892760608300800000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Beraborrow ylpumpBTC Boyco', + description: + 'Single sided Liquid Stability Pool:\nDeposit ylpumpBTC into Boyco. ylpumpBTC is bridged & deposited into Beraborrow. ylpumpBTC is then used to mint NECT at 300% collateral ratio, and then NECT is supplied into the Liquid Stability Pool.\nThis is part of the Berachain Boyco pre-deposit campaign.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '21835257073', + locked_quantity: '2927', + incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + incentive_amounts: ['800000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 94117, + input_token_fdv: 564572464, + input_token_total_supply: 5998.3593058, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [17740000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 20550688.89939541, + locked_quantity_usd: 2.75480459, + total_incentive_amounts_usd: 0, + total_value_locked: 2.75480459, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0xb000000000000000000000000000000000000ccc', + '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + ], + external_incentive_values: ['Variable Rate', 'Variable Rate', '2x', '10x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '800000000000000000000000000', + token_amount: 800000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 17740000000, + annual_change_ratio: 0, + per_input_token: 27331738981892.723, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xd4cc9b31e9ef33e392ff2f81ad52be8523e0993b', + chain_id: 1, + contract_address: '0xd4cc9b31e9ef33e392ff2f81ad52be8523e0993b', + name: 'CIAN yield layer pumpBTC', + symbol: 'ylpumpBTC', + image: 'https://img.cian.app/token/yieldlayer/512/ylPumpBTC.png', + decimals: 8, + source: 'coingecko', + search_id: 'pumpbtc', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.00002927, + locked_token_amount_usd: 2.75480459, + price: 94117, + fdv: 564572464, + total_supply: 5998.3593058, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 17740000000, + fdv: 0, + price: 0, + allocation: 0.04509582863585118, + token_amount: 800000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'LSP Yield', + value: 'Variable Rate', + }, + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Yield', + value: 'Variable Rate', + }, + { + id: '1-0xb000000000000000000000000000000000000ccc', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000ccc', + name: 'Cian Icon', + symbol: 'CIAN', + image: + 'https://miro.medium.com/v2/resize:fit:1400/1*jzMDIehSBnfDw2GUbNnNmg.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Cian Points', + value: '2x', + }, + { + id: '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + chain_id: 1, + contract_address: '0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + name: 'pumpBTC.bera', + symbol: 'pumpBTC.bera', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/32272.png', + decimals: 8, + source: 'coinmarketcap', + search_id: '32272', + type: 'token', + label: 'PumpBTC Points', + value: '10x', + }, + ], + }, + { + id: '1_0_0x219169d9e78064768cddd0397c2202dc9e5c2bc0e1dbc13465363b0458d33c34', + chain_id: 1, + market_type: 0, + market_id: + '0x219169d9e78064768cddd0397c2202dc9e5c2bc0e1dbc13465363b0458d33c34', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xab2f42fed7f2c1aed5ca8a20139313abea74790b', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xbda845f80089f72c800b53561dc58462a94c462df4db915db9d43e7b744a90ec', + block_number: 21710602, + block_timestamp: 1737917579, + log_index: 316, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + base_incentive_amounts: ['249999950096659706750000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Provide beraETH-ylstETH Liquidity on Kodiak', + description: + "Deposit WETH-ylstETH Uniswap V2 LP token(s) on Ethereum Mainnet and bridge these assets to Berachain. On Berachain, mint beraETH with all of the WETH, then provide liquidity in the beraETH-ylstETH Kodiak Island, an automated liquidity management vault that tokenizes a "concentrated" range Uniswap V3 style liquidity position. \n\nEarn DEX LP fees, as well as rewards from Berachain, Cian, Dinero, and Kodiak. This is part of the Berachain's Boyco pre-deposit campaign. \n\n3% of the Kodiak token supply is allocated to Boyco, proportional to TVL * multiplier. This specific market has a ~1x multiplier for Bodiak points. More info on Kodiak's Boyco rewards: https://docs.kodiak.finance/kodiak-boyco", + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '3916173967982125325554', + locked_quantity: '781720804731984', + incentive_ids: ['1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8'], + incentive_amounts: ['250000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 3168.0990378317347, + input_token_fdv: 314459.2480194804, + input_token_total_supply: 99.2580232702252, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [92740000001], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 12406826.979945857, + locked_quantity_usd: 2.476568929324448, + total_incentive_amounts_usd: 0, + total_value_locked: 2.476568929324448, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xb000000000000000000000000000000000000ccc', + '98865-0x09d9420332bff75522a45fcff4855f82a0a3ff50', + '1-0xb000000000000000000000000000000000000112', + '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + ], + external_incentive_values: [ + '2x', + '20K points per week, pro-rata', + 'Variable Rate (for eligible assets)', + 'Variable Rate', + ], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '250000000000000000000000000', + token_amount: 250000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 92740000001, + annual_change_ratio: 0, + per_input_token: 319807274523.944, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xab2f42fed7f2c1aed5ca8a20139313abea74790b', + chain_id: 1, + contract_address: '0xab2f42fed7f2c1aed5ca8a20139313abea74790b', + name: 'CIAN yield layer stETH-WETH LP Token', + symbol: 'ylstETH-WETH', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0xab2f42fed7f2c1aed5ca8a20139313abea74790b', + type: 'lp', + token0: '1-0xb13aa2d0345b0439b064f26b82d8dcf3f508775d', + token1: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.000781720804731984, + locked_token_amount_usd: 2.476568929324448, + price: 3168.0990378317347, + fdv: 314459.2480194804, + total_supply: 99.2580232702252, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 92740000001, + fdv: 0, + price: 0, + allocation: 0.0026957084321469083, + token_amount: 250000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xb000000000000000000000000000000000000ccc', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000ccc', + name: 'Cian Icon', + symbol: 'CIAN', + image: + 'https://miro.medium.com/v2/resize:fit:1400/1*jzMDIehSBnfDw2GUbNnNmg.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Cian Points', + value: '2x', + }, + { + id: '98865-0x09d9420332bff75522a45fcff4855f82a0a3ff50', + chain_id: 98865, + contract_address: '0x09d9420332bff75522a45fcff4855f82a0a3ff50', + name: 'Dinero', + symbol: 'DINERO', + image: + 'https://pbs.twimg.com/profile_images/1813945047093592064/vNgvmosz_400x400.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '32492', + type: 'token', + label: 'Dinero Points', + value: '20K points per week, pro-rata', + }, + { + id: '1-0xb000000000000000000000000000000000000112', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000112', + name: 'Plus Icon', + symbol: 'PLUS', + image: + 'https://upload.wikimedia.org/wikipedia/commons/7/75/Plussymbol.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'ETH (Re)Staking Rewards', + value: 'Variable Rate (for eligible assets)', + }, + { + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + chain_id: 1, + contract_address: '0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + name: 'Kodiak Boyco Points', + symbol: 'BODIAK', + image: 'https://static.kodiak.finance/tokens/kdk.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'DEX Fees', + value: 'Variable Rate', + }, + ], + }, + { + id: '1_0_0x0194c329e2b9712802c37d3f17502bcefce2e128933f24f4fe847dfc7e5e8965', + chain_id: 1, + market_type: 0, + market_id: + '0x0194c329e2b9712802c37d3f17502bcefce2e128933f24f4fe847dfc7e5e8965', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x6c77bde03952bbcb923815d90a73a7ed7ec895d1', + lockup_time: '2592000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xf9c4678d19334f903b878e117e59f00581b9cc2a154961fa855ca94993b57781', + block_number: 21710258, + block_timestamp: 1737913415, + log_index: 184, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + base_incentive_amounts: ['149999970405000000000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Supply ylBTCLST on Dolomite', + description: + 'Supply ylBTCLST into the Dolomite money market on Berachain. This asset will be collateral only.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '9999998027', + locked_quantity: '1973', + incentive_ids: ['1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b'], + incentive_amounts: ['150000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 102326, + input_token_fdv: 1379150516, + input_token_total_supply: 13477.41583616, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [25650000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 10232597.98110802, + locked_quantity_usd: 2.01889198, + total_incentive_amounts_usd: 0, + total_value_locked: 2.01889198, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xb000000000000000000000000000000000000ccc', + '1-0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + '1-0xb000000000000000000000000000000000000bbb', + ], + external_incentive_values: ['1x', '2.5x', '2x', '1x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '150000000000000000000000', + token_amount: 150000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 25650000, + annual_change_ratio: 0, + per_input_token: 7602635580.334517, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x6c77bde03952bbcb923815d90a73a7ed7ec895d1', + chain_id: 1, + contract_address: '0x6c77bde03952bbcb923815d90a73a7ed7ec895d1', + name: 'CIAN YIELD Layer fBTC', + symbol: 'ylBTCLST', + image: 'https://img.cian.app/token/yieldlayer/512/ylBTCLST.png', + decimals: 8, + source: 'coingecko', + search_id: 'ignition-fbtc', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.00001973, + locked_token_amount_usd: 2.01889198, + price: 102326, + fdv: 1379150516, + total_supply: 13477.41583616, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + chain_id: 1, + contract_address: '0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + name: 'Dolomite veDOLO Points', + symbol: 'veDOLO-P', + image: + 'https://dolomite.io/static/veDOLO-black-b908253bcce957330226cd87d1fe9c71.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 25650000, + fdv: 0, + price: 0, + allocation: 0.005847953216374269, + token_amount: 150000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xb000000000000000000000000000000000000ccc', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000ccc', + name: 'Cian Icon', + symbol: 'CIAN', + image: + 'https://miro.medium.com/v2/resize:fit:1400/1*jzMDIehSBnfDw2GUbNnNmg.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Cian points', + value: '1x', + }, + { + id: '1-0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + chain_id: 1, + contract_address: '0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + name: 'Universal BTC-Wrapped Bitcoin LP Token', + symbol: 'UNIBTC-WBTC', + image: 'https://chainlist.org/unknown-logo.png', + decimals: 18, + source: 'lp', + search_id: '1-0xcde5d40f312b9bcf704babcdb6713d2547a277c4', + type: 'lp', + token0: '1-0x004e9c3ef86bc1ca1f0bb5c7662861ee93350568', + token1: '1-0x2260fac5e5542a773aa44fbcfedf7c193bc2c599', + label: 'Bedrock Diamonds', + value: '2.5x', + }, + { + id: '1-0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + chain_id: 1, + contract_address: '0xadc9c900b05f39f48bb6f402a1bae60929f4f9a8', + name: 'pumpBTC.bera', + symbol: 'pumpBTC.bera', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/32272.png', + decimals: 8, + source: 'coinmarketcap', + search_id: '32272', + type: 'token', + label: 'pumpBTC points', + value: '2x', + }, + { + id: '1-0xb000000000000000000000000000000000000bbb', + chain_id: 1, + contract_address: '0xb000000000000000000000000000000000000bbb', + name: 'Babylon Icon', + symbol: 'BABY', + image: + 'https://cdn.prod.website-files.com/633c67ced5457aa4dec572be/6627e31d92bc8930fa6b9719_babylon.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Babylon points', + value: '1x', + }, + ], + }, + { + id: '1_0_0x28b337bd45eda5e2fc596bfe22320bef0af9da85d4c770d0fd03ddf72428c00a', + chain_id: 1, + market_type: 0, + market_id: + '0x28b337bd45eda5e2fc596bfe22320bef0af9da85d4c770d0fd03ddf72428c00a', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0x7a56e1c57c7475ccf742a1832b028f0456652f97', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xad6cc836eec8ddebb6e63dfae30369b399838b713b484375c7a9493e7046d0b1', + block_number: 21709827, + block_timestamp: 1737908207, + log_index: 86, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + base_incentive_amounts: ['1199999917236386722800000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Beraborrow SolvBTC Boyco', + description: + 'Single sided Liquid Stability Pool:\nDeposit SolvBTC into Boyco. SolvBTC is bridged & deposited into Beraborrow. SolvBTC is then used to mint NECT at 300% collateral ratio, and then NECT is supplied into the Liquid Stability Pool.\nThis is part of Berachains Boyco pre-deposit campaign.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '283038059738954905418', + locked_quantity: '19521045112294', + incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + incentive_amounts: ['1200000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 101661.86702448374, + input_token_fdv: 2134899207514.16, + input_token_total_supply: 21000000, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [17740000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 28774177.592049517, + locked_quantity_usd: 1.9845458923849808, + total_incentive_amounts_usd: 0, + total_value_locked: 1.9845458923849808, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0xd9d920aa40f578ab794426f5c90f6c731d159def', + ], + external_incentive_values: ['Variable Rate', 'Variable Rate', '4x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '1200000000000000000000000000', + token_amount: 1200000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 17740000000, + annual_change_ratio: 0, + per_input_token: 61472118582639.914, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0x7a56e1c57c7475ccf742a1832b028f0456652f97', + chain_id: 1, + contract_address: '0x7a56e1c57c7475ccf742a1832b028f0456652f97', + name: 'SolvBTC', + symbol: 'SolvBTC', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/33312.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '33312', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.000019521045112294, + locked_token_amount_usd: 1.9845458923849808, + price: 101661.86702448374, + fdv: 2134899207514.16, + total_supply: 21000000, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 17740000000, + fdv: 0, + price: 0, + allocation: 0.06764374295377677, + token_amount: 1200000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'LSP Yield', + value: 'Variable Rate', + }, + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Yield', + value: 'Variable Rate', + }, + { + id: '1-0xd9d920aa40f578ab794426f5c90f6c731d159def', + chain_id: 1, + contract_address: '0xd9d920aa40f578ab794426f5c90f6c731d159def', + name: 'SolvBTC.BBN', + symbol: 'SolvBTC.BBN', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/33310.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '33310', + type: 'token', + label: 'Solv Season 2 Points', + value: '4x', + }, + ], + }, + { + id: '1_0_0xfef8ead03d79cf7cbe6f73c8d1136f8c84f6cf6ed9bc208719e7fcee807cb336', + chain_id: 1, + market_type: 0, + market_id: + '0xfef8ead03d79cf7cbe6f73c8d1136f8c84f6cf6ed9bc208719e7fcee807cb336', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xa1290d69c65a6fe4df752f95823fae25cb99e5a7', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0x2ab500240c9eb9fbcb5e1ce9ff0d06caece826f76b66de9b510302b89c26c672', + block_number: 21709946, + block_timestamp: 1737909635, + log_index: 99, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + base_incentive_amounts: ['199999933339999333400000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Beraborrow RSETH Boyco', + description: + 'Single sided Liquid Stability Pool: \nDeposit RSETH into Boyco. RSETH is bridged & deposited into Beraborrow. RSETH is then used to mint NECT at 300% collateral ratio, and then NECT is supplied into the Liquid Stability Pool.\nThis is part of the Berachain Boyco pre-deposit campaign.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '1500149500000000090949', + locked_quantity: '500000000000000', + incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + incentive_amounts: ['200000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 3277.607477731412, + input_token_fdv: 1789328820.44, + input_token_total_supply: 545925.29233436, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [17740000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 4916901.218915039, + locked_quantity_usd: 1.638803738865706, + total_incentive_amounts_usd: 0, + total_value_locked: 1.638803738865706, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + '1-0x77d17183055303a15208c809b716dc02261129b7', + '1-0xa1290d69c65a6fe4df752f95823fae25cb99e5a7', + ], + external_incentive_values: ['Variable Rate', 'Variable Rate', '2x'], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '200000000000000000000000000', + token_amount: 200000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 17740000000, + annual_change_ratio: 0, + per_input_token: 400000000000, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xa1290d69c65a6fe4df752f95823fae25cb99e5a7', + chain_id: 1, + contract_address: '0xa1290d69c65a6fe4df752f95823fae25cb99e5a7', + name: 'Kelp DAO Restaked ETH', + symbol: 'RSETH', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29242.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29242', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.0005, + locked_token_amount_usd: 1.638803738865706, + price: 3277.607477731412, + fdv: 1789328820.44, + total_supply: 545925.29233436, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 17740000000, + fdv: 0, + price: 0, + allocation: 0.011273957158962795, + token_amount: 200000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'LSP Yield', + value: 'Variable Rate', + }, + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Yield', + value: 'Variable Rate', + }, + { + id: '1-0xa1290d69c65a6fe4df752f95823fae25cb99e5a7', + chain_id: 1, + contract_address: '0xa1290d69c65a6fe4df752f95823fae25cb99e5a7', + name: 'Kelp DAO Restaked ETH', + symbol: 'RSETH', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/29242.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '29242', + type: 'token', + label: 'Kelp Miles', + value: '2x', + }, + ], + }, + { + id: '1_0_0xd77d3e3e075394a6c94a8c83dab114bb7266b96c5234e4a98476f41339029c30', + chain_id: 1, + market_type: 0, + market_id: + '0xd77d3e3e075394a6c94a8c83dab114bb7266b96c5234e4a98476f41339029c30', + owner: '0x0000000000000000000000000000000000000000', + input_token_id: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + lockup_time: '7776000', + frontend_fee: '0', + reward_style: 0, + transaction_hash: + '0xf0b11a3daccc948db056ea64cb0eeb21a925dcb291696512f90dcb1dfe1fddbb', + block_number: 21709957, + block_timestamp: 1737909779, + log_index: 88, + underlying_vault_address: '0x0000000000000000000000000000000000000000', + base_incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + base_incentive_amounts: ['199999958749335303200000000'], + base_start_timestamps: [], + base_end_timestamps: [], + base_incentive_rates: [], + name: 'Beraborrow beraETH Boyco', + description: + 'Single sided Liquid Stability Pool: \nDeposit beraETH into Boyco. beraETH is bridged & deposited into Beraborrow. beraETH is then used to mint NECT at 300% collateral ratio, and then NECT is supplied into the Liquid Stability Pool.\nThis is part of Berachain Boyco pre-deposit campaign.', + is_verified: true, + category: 'boyco', + quantity_ap: '0', + quantity_ip: '1509613904339896117788', + locked_quantity: '311362949167917', + incentive_ids: ['1-0xfbca1de031ac44e83850634c098f22137e4647e5'], + incentive_amounts: ['200000000000000000000000000'], + incentive_rates: ['0'], + input_token_price: 3175.459778795719, + input_token_fdv: 10718185256.11, + input_token_total_supply: 3375317.5926469, + incentive_token_price_values: [0], + incentive_token_total_supply_values: [17740000000], + incentive_token_fdv_values: [0], + incentive_amounts_usd: [0], + incentive_rates_usd: [0], + quantity_ap_usd: 0, + quantity_ip_usd: 4793718.234742108, + locked_quantity_usd: 0.9887205216899364, + total_incentive_amounts_usd: 0, + total_value_locked: 0.9887205216899364, + native_incentive_ids: [], + native_annual_change_ratios: [], + native_annual_change_ratio: null, + external_incentive_ids: [ + '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + '1-0x77d17183055303a15208c809b716dc02261129b7', + '98865-0x09d9420332bff75522a45fcff4855f82a0a3ff50', + ], + external_incentive_values: [ + 'Variable Rate', + 'Variable Rate', + '10,000/week', + ], + underlying_annual_change_ratio: 0, + annual_change_ratios: [0], + annual_change_ratio: 0, + incentive_tokens_data: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + raw_amount: '200000000000000000000000000', + token_amount: 200000000, + token_amount_usd: 0, + price: 0, + fdv: 0, + total_supply: 17740000000, + annual_change_ratio: 0, + per_input_token: 642337184094.8894, + token_rate: 0, + }, + ], + input_token_data: { + id: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + chain_id: 1, + contract_address: '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', + name: 'WETH', + symbol: 'WETH', + image: 'https://s2.coinmarketcap.com/static/img/coins/64x64/2396.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '2396', + type: 'token', + raw_amount: '0', + token_amount: 0, + token_amount_usd: 0, + locked_token_amount: 0.000311362949167917, + locked_token_amount_usd: 0.9887205216899364, + price: 3175.459778795719, + fdv: 10718185256.11, + total_supply: 3375317.5926469, + }, + chain_data: { + id: 1, + name: 'Ethereum', + nativeCurrency: { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + }, + rpcUrls: { + default: { + http: ['https://eth.merkle.io'], + }, + }, + blockExplorers: { + default: { + name: 'Etherscan', + url: 'https://etherscan.io', + apiUrl: 'https://api.etherscan.io/api', + }, + }, + contracts: { + ensRegistry: { + address: '0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e', + }, + ensUniversalResolver: { + address: '0xce01f8eee7E479C928F8919abD53E553a36CeF67', + blockCreated: 19258213, + }, + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 14353601, + }, + }, + image: 'https://assets.coingecko.com/coins/images/279/large/ethereum.png', + symbol: 'ETH', + }, + yield_breakdown: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + category: 'base', + label: 'Royco Yield', + annual_change_ratio: 0, + total_supply: 17740000000, + fdv: 0, + price: 0, + allocation: 0.011273957158962795, + token_amount: 200000000, + }, + { + id: '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + chain_id: 1, + contract_address: '0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a', + name: 'BERA Token', + symbol: 'BERA', + image: + 'https://res.cloudinary.com/duv0g402y/raw/upload/v1717773645/src/assets/bera.png', + decimals: 18, + source: 'external', + search_id: 'bera', + type: 'token', + category: 'native', + label: 'Bera Yield', + annual_change_ratio: 0, + }, + ], + external_incentives: [ + { + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + chain_id: 1, + contract_address: '0xfbca1de031ac44e83850634c098f22137e4647e5', + name: 'Beraborrow Points Program', + symbol: 'bPOLLEN', + image: 'https://assets.beraborrow.com/android-chrome-512x512.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'LSP Yield', + value: 'Variable Rate', + }, + { + id: '1-0x77d17183055303a15208c809b716dc02261129b7', + chain_id: 1, + contract_address: '0x77d17183055303a15208c809b716dc02261129b7', + name: 'Infrared Points', + symbol: 'IRP', + image: 'https://i.imgur.com/sJptWp0.png', + decimals: 18, + source: 'external', + search_id: 'none', + type: 'point', + label: 'Infrared Yield', + value: 'Variable Rate', + }, + { + id: '98865-0x09d9420332bff75522a45fcff4855f82a0a3ff50', + chain_id: 98865, + contract_address: '0x09d9420332bff75522a45fcff4855f82a0a3ff50', + name: 'Dinero', + symbol: 'DINERO', + image: + 'https://pbs.twimg.com/profile_images/1813945047093592064/vNgvmosz_400x400.png', + decimals: 18, + source: 'coinmarketcap', + search_id: '32492', + type: 'token', + label: 'Dinero Points', + value: '10,000/week', + }, + ], + }, +] as EnrichedMarketDataType[]; + +export default roycoEnrichedDataCached; diff --git a/src/components/Berachain/components/BerachainProtocolInformation/BerachainProtocolInformation.tsx b/src/components/Berachain/components/BerachainProtocolInformation/BerachainProtocolInformation.tsx index a2a2ed5fc..b845fac36 100644 --- a/src/components/Berachain/components/BerachainProtocolInformation/BerachainProtocolInformation.tsx +++ b/src/components/Berachain/components/BerachainProtocolInformation/BerachainProtocolInformation.tsx @@ -51,7 +51,9 @@ export const BerachainProtocolInformation = ({ market={market} appName={card?.attributes.Title} fullAppName={getFullTitle(market!, card)} - appLink={detailInformation?.socials?.website} + appLink={ + detailInformation?.socials?.website ?? 'https://jumper.exchange/' + } /> ) : ( @@ -201,6 +203,9 @@ export const BerachainProtocolInformation = ({ fullAppName={getFullTitle(market!, card)} market={market} appName={card?.attributes.Title} + appLink={ + detailInformation?.socials?.website ?? 'https://jumper.exchange/' + } /> ) : ( diff --git a/src/components/Berachain/components/BerachainTransactionDetails/Recipe.tsx b/src/components/Berachain/components/BerachainTransactionDetails/Recipe.tsx index 149f9abc6..e041d1331 100644 --- a/src/components/Berachain/components/BerachainTransactionDetails/Recipe.tsx +++ b/src/components/Berachain/components/BerachainTransactionDetails/Recipe.tsx @@ -20,11 +20,12 @@ function Recipe({ propsActionsDecoderEnterMarket, propsActionsDecoderExitMarket, // } = useActiveMarket(market.chain_id, market.market_type, market.market_id); - } = useActiveMarket( - 1, - market.market_type, - '0x83c459782b2ff36629401b1a592354fc085f29ae00cf97b803f73cac464d389b', - ); + } = useActiveMarket({ + chain_id: 1, + market_type: market.market_type, + market_id: + '0x83c459782b2ff36629401b1a592354fc085f29ae00cf97b803f73cac464d389b', + }); return ( { @@ -62,7 +63,7 @@ export const BerachainWidget = ({ const tabs: TabProps[] = [ { - label: isMobile ? 'Swap' : `Get ${token.symbol}`, + label: isMobile ? 'Swap' : `Get ${titleSlicer(token.symbol)}`, value: 0, onClick: () => { setTab(0); @@ -75,13 +76,13 @@ export const BerachainWidget = ({ setTab(1); }, }, - { + /* { label: 'Withdraw', value: 1, onClick: () => { setTab(2); }, - }, + },*/ ]; return ( @@ -115,6 +116,9 @@ export const BerachainWidget = ({ '.widget-wrapper > div > div': { maxWidth: '100%!important', }, + '.widget-wrapper .MuiContainer-root': { + padding: 0, + }, }} > { return parseRawAmountToTokenAmount( market?.quantity_ip ?? '0', // @note: AP fills IP quantity @@ -93,6 +95,9 @@ function DepositInfo({ market, balance }: DepositInfoProps) { '.tooltip-icon': { color: theme.palette.alphaLight500.main, }, + '.header-title': { + justifyContent: 'flex-end', + }, '.content-wrapper': { alignItems: 'flex-end', justifyContent: 'flex-end', @@ -147,7 +152,7 @@ function DepositInfo({ market, balance }: DepositInfoProps) { {market?.incentive_tokens_data?.length > 0 ? ( ({ '.tooltip-icon': { color: theme.palette.alphaLight500.main, @@ -161,9 +166,7 @@ function DepositInfo({ market, balance }: DepositInfoProps) { }, })} tooltipText={} - digit={ - - } + digit={} /> ) : ( ({ alignItems: 'flex-end', + justifyContent: 'space-between', + flexDirection: 'column', '.tooltip-icon': { color: theme.palette.alphaLight500.main, }, diff --git a/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositWidget.tsx b/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositWidget.tsx index 4ffccd9b3..bf3345e9c 100644 --- a/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositWidget.tsx +++ b/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositWidget.tsx @@ -199,7 +199,7 @@ function DepositWidget({ } = useWaitForTransactionReceipt({ chainId: market.chain_id ?? undefined, hash: txHash, - confirmations: 10, + confirmations: 2, pollingInterval: 1_000, }); @@ -211,6 +211,9 @@ function DepositWidget({ return; } + setContractCallIndex(0); + setInputValue(''); + trackEvent({ category: TrackingCategory.WidgetEvent, action: 'berachain_deposit', @@ -285,7 +288,11 @@ function DepositWidget({ useEffect(() => { if (isTxConfirmed) { refetch(); - setContractCallIndex(contractCallIndex + 1); + + const newIndex = contractCallIndex + 1; + if (writeContractOptions[newIndex]) { + setContractCallIndex(newIndex); + } } }, [isTxConfirmed]); diff --git a/src/components/Berachain/components/BerachainWidget/InfoBlock.tsx b/src/components/Berachain/components/BerachainWidget/InfoBlock.tsx index 2490f2e69..94b48fc1f 100644 --- a/src/components/Berachain/components/BerachainWidget/InfoBlock.tsx +++ b/src/components/Berachain/components/BerachainWidget/InfoBlock.tsx @@ -27,6 +27,7 @@ import { import TokenIncentivesCard from '../BerachainMarketCard/StatCard/TokenIncentivesCard'; import DigitTooltipCard from '../BerachainMarketCard/StatCard/DigitTooltipCard'; import DigitTokenSymbolCard from '../BerachainMarketCard/StatCard/DigitTokenSymbolCard'; +import { titleSlicer } from '@/components/Berachain/utils'; interface InfoBlockProps { market: EnrichedMarketDataType; @@ -90,7 +91,7 @@ function InfoBlock({ market, recipe, sx = {} }: InfoBlockProps) { value: recipe?.input_token_data_ap?.token_amount, maximumFractionDigits: 5, }) - : market?.input_token_data?.symbol + : titleSlicer(market?.input_token_data?.symbol) } hasDeposited={deposited ? true : false} /> @@ -98,6 +99,7 @@ function InfoBlock({ market, recipe, sx = {} }: InfoBlockProps) { {market.lockup_time === '0' ? undefined : ( ({ + alignItems: 'flex-end', '.header-container': { justifyContent: 'flex-end', }, diff --git a/src/components/Berachain/components/BerachainWidget/TooltipIncentives.tsx b/src/components/Berachain/components/BerachainWidget/TooltipIncentives.tsx index fe3624d2a..800be4888 100644 --- a/src/components/Berachain/components/BerachainWidget/TooltipIncentives.tsx +++ b/src/components/Berachain/components/BerachainWidget/TooltipIncentives.tsx @@ -1,9 +1,37 @@ import type { EnrichedMarketDataType } from 'royco/queries'; -import { Avatar, Box, List, ListItem, Typography } from '@mui/material'; +import { Box, Typography } from '@mui/material'; import { useTranslation } from 'react-i18next'; +import { titleSlicer } from '@/components/Berachain/utils'; +import { useActiveMarket } from '@/components/Berachain/hooks/useActiveMarket'; +import { useMemo } from 'react'; +import { useTokenQuotes } from 'royco/hooks'; function TooltipIncentives({ market }: { market: EnrichedMarketDataType }) { const { t } = useTranslation(); + const { currentHighestOffers, marketMetadata, currentMarketData } = + useActiveMarket({ + chain_id: market.chain_id, + market_id: market.market_id, + market_type: market.market_type, + }); + + const highestIncentives = useMemo(() => { + if ( + !currentHighestOffers || + currentHighestOffers.ip_offers.length === 0 || + currentHighestOffers.ip_offers[0].tokens_data.length === 0 + ) { + return []; + } + + return currentHighestOffers.ip_offers[0].tokens_data ?? []; + }, [market, currentHighestOffers, marketMetadata]); + + const BERA_TOKEN_ID = '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a'; + const beraTokenQuotes = useTokenQuotes({ + token_ids: [BERA_TOKEN_ID], + }); + return ( @@ -23,7 +51,7 @@ function TooltipIncentives({ market }: { market: EnrichedMarketDataType }) { }} /> - {` ${market?.input_token_data.symbol}, you receive:`} + {` ${titleSlicer(market?.input_token_data.symbol)}, you receive:`} - {market?.incentive_tokens_data?.map((incentiveTokenData) => ( + {beraTokenQuotes.data?.map((incentiveTokenData) => ( + + {`${incentiveTokenData?.name}-logo`} + {/*The below /100 is a test about the token value because it seems that the decimals are included, make sure it works correctly or remove it */} + {/*{t('format.decimal', { + value: incentiveTokenData.per_input_token, + })}{' '} + {incentiveTokenData.symbol}{' '}*/} + ~% + + ))} + {highestIncentives?.map((incentiveTokenData) => ( - {t('format.decimal', { value: incentiveTokenData.per_input_token })}{' '} + {`${incentiveTokenData?.name}-logo`} + {/*The below /100 is a test about the token value because it seems that the decimals are included, make sure it works correctly or remove it */} + {t('format.decimal', { + value: incentiveTokenData.per_input_token, + })}{' '} {incentiveTokenData.symbol}{' '} + + ))} + {market?.external_incentives?.map((incentiveTokenData) => ( + + {incentiveTokenData.value} + {' on '} + {incentiveTokenData.label} ))} diff --git a/src/components/Berachain/components/BerachainWidget/WithdrawWidget/WithdrawWidgetIncentiveTab.tsx b/src/components/Berachain/components/BerachainWidget/WithdrawWidget/WithdrawWidgetIncentiveTab.tsx index d76300afb..37b04dad2 100644 --- a/src/components/Berachain/components/BerachainWidget/WithdrawWidget/WithdrawWidgetIncentiveTab.tsx +++ b/src/components/Berachain/components/BerachainWidget/WithdrawWidget/WithdrawWidgetIncentiveTab.tsx @@ -119,19 +119,15 @@ export const WithdrawWidgetIncentiveTab = ({ (EnrichedPositionsRecipeDataType['tokens_data'][0] & { position?: EnrichedPositionsRecipeDataType; })[] - >( - // @ts-expect-error - () => { - const tokens = []; - for (const position of positions) { - for (const token_data of position?.tokens_data ?? []) { - tokens.push({ ...token_data, position }); - } + >(() => { + const tokens = []; + for (const position of positions) { + for (const token_data of position?.tokens_data ?? []) { + tokens.push({ ...token_data, position }); } - return tokens; - }, - [positions], - ); + } + return tokens; + }, [positions]); useEffect(() => { refetch(); diff --git a/src/components/Berachain/components/BerachainWidget/WithdrawWidget/WithdrawWidgetInputTokenTab.tsx b/src/components/Berachain/components/BerachainWidget/WithdrawWidget/WithdrawWidgetInputTokenTab.tsx index 2b23de1a4..bb8f4856f 100644 --- a/src/components/Berachain/components/BerachainWidget/WithdrawWidget/WithdrawWidgetInputTokenTab.tsx +++ b/src/components/Berachain/components/BerachainWidget/WithdrawWidget/WithdrawWidgetInputTokenTab.tsx @@ -88,7 +88,7 @@ export const WithdrawWidgetInputTokenTab = ({ } = useWaitForTransactionReceipt({ chainId: market.chain_id ?? undefined, hash: txHash, - confirmations: 20, + confirmations: 5, pollingInterval: 1_000, }); @@ -354,11 +354,11 @@ export const WithdrawWidgetInputTokenTab = ({ {market?.incentive_tokens_data?.length > 0 ? ( @@ -375,7 +375,7 @@ export const WithdrawWidgetInputTokenTab = ({ /> ) : ( } placement="top" diff --git a/src/components/Berachain/const/title.ts b/src/components/Berachain/const/title.ts index 5ee322168..8a3f40224 100644 --- a/src/components/Berachain/const/title.ts +++ b/src/components/Berachain/const/title.ts @@ -1,7 +1,7 @@ //Title export const TVL_TITLE = 'TVL'; export const AVAILABLE_TITLE = 'TVL'; -export const APY_TITLE = 'APY'; +export const APY_TITLE = 'APR'; //Tooltip export const TVL_TOOLTIP = @@ -16,9 +16,9 @@ export const AVAILABLE_TOOLTIP = export const INCENTIVES_TOOLTIP = 'List of incentives available for this market.'; export const INCENTIVES_TO_EARN_TOOLTIP = - 'Rewards you should earn after the lockup on Berachain mainnet.'; + 'Estimated rewards that will be available for claiming at the end of the lock period on Berachain mainnet.'; export const LOCKUP_TOOLTIP = - 'Deposits will be locked for the displayed amount of times to earn rewards. You are able to withdraw prior to the end of the lockup period but will forfeit any rewards on Berachain.'; + 'Deposits and rewards will be available for withdrawal after this lockup once Berachain mainnet launches. Be aware that you can withdraw your position without lockup before the campaign ends, not after.'; export const BOOSTED_APY = 'Additional APY you get from participating to this campaign inside Jumper.'; diff --git a/src/components/Berachain/hooks/useActiveMarket.ts b/src/components/Berachain/hooks/useActiveMarket.ts index da7efdb24..8ae7f127d 100644 --- a/src/components/Berachain/hooks/useActiveMarket.ts +++ b/src/components/Berachain/hooks/useActiveMarket.ts @@ -13,11 +13,15 @@ import { produce } from 'immer'; import type { EnrichedMarketDataType } from 'royco/queries'; import { RoycoMarketType } from 'royco/market'; -export const useActiveMarket = ( - chain_id: number | null, - market_type: number | null, - market_id: string | null, -) => { +export const useActiveMarket = ({ + chain_id, + market_type, + market_id, +}: { + chain_id: number | null; + market_type: number | null; + market_id: string | null; +}) => { /** * @notice Enriched Market */ @@ -65,7 +69,7 @@ export const useActiveMarket = ( // @ts-ignore chain_id: parseInt(chain_id), // @ts-ignore - market_type: parseInt(market_type) === 0 ? 'recipe' : 'vault', + market_type: 'recipe', // @ts-ignore market_id: market_id, }); @@ -157,12 +161,7 @@ export const useActiveMarket = ( chain_id: parseInt(chain_id) as number, // @ts-ignore // market_type: parseInt(market_type) as 0 | 1, - market_type: - // @ts-ignore - parseInt(market_type) === 0 - ? RoycoMarketType.recipe.id - : // @ts-ignore - RoycoMarketType.vault.id, + market_type: RoycoMarketType.recipe.id, // @ts-ignore market_id: market_id as string, }, diff --git a/src/components/Berachain/hooks/useBerachainFaq.ts b/src/components/Berachain/hooks/useBerachainFaq.ts index 5bf59c308..439b32455 100644 --- a/src/components/Berachain/hooks/useBerachainFaq.ts +++ b/src/components/Berachain/hooks/useBerachainFaq.ts @@ -25,7 +25,7 @@ Boyco will allow applications to onboard liquidity directly into their smart con { Question: 'Are my funds locked?', Answer: - 'Yes, each Boyco market will be subject to a lock period once the funds are moved to Berachain mainnet. The lock period will be specified during the deposit process and users will be able to determine which market has the most optimal style for them (lock period, asset exposure, APR, etc). But during the pre-deposit period, users are able to withdraw their funds from the deposited market at any time up until 48h after the dApp calls the funds to be sent to Berachain mainnet. Once the 48h timer ends, the deposited funds can no longer be withdrawn and will remain locked until the pre-determined lock period ends.', + 'Yes, each Boyco market will be subject to a lock period once the funds are moved to Berachain mainnet. The lock period will be specified during the deposit process and users will be able to determine which market has the most optimal style for them (lock period, asset exposure, APR, etc). Once a deposit is made, funds will be locked until the end of the lock period. Please ensure you are happy to deposit into the market as your funds will be locked once the deposit is complete.', }, { Question: 'What will be the rewards?', @@ -40,7 +40,7 @@ Boyco will allow applications to onboard liquidity directly into their smart con }, { Question: 'What are "Baffle" rewards?', - Answer: `Baffle rewards are additional rewards offered by participating applications exclusively to Jumper UI users. This rewards are NFTs that are distributed through raffle mechanisms to every qualifying wallets (i.e. deposit more than >$69 on a curated list of pools). All of those pools are recognisable by the 'Reward' tag on the UI. List of rewards: 25 HJ1 NFTs, 5 Big Fat Beras NFTs, 5 Beary Benslers NFTs, min 1 Bearet Yellens NFT, etc.`, + Answer: `Baffle rewards are additional raffle rewards on top of the Boyco rewards offered by participating protocols exclusively to users who deposit into Boyco via Jumper. The rewards will be distributed through a raffle mechanism at the end of Boyco. To qualify for a protocols baffle you need to deposit and lock the minimum amount into any of their markets. More details about how to qualify can be found in the market’s description. All of those markets are recognisable by the 'Baffle' tag on the UI. List of all Baffle rewards: 25 HJ1 NFTs from The Honey Jar, 5 Big Fat Beras NFTs from Beraborrow, 5 Beary Benslers NFTs & 1 Bearet Yellens NFT from BurrBear, 6.9k USDC from Origami.`, }, ]; diff --git a/src/components/Berachain/hooks/useBerachainFilters.tsx b/src/components/Berachain/hooks/useBerachainFilters.tsx new file mode 100644 index 000000000..7262fb059 --- /dev/null +++ b/src/components/Berachain/hooks/useBerachainFilters.tsx @@ -0,0 +1,25 @@ +import { sepolia } from 'viem/chains'; + +function useBerachainFilters() { + const filters = []; + + filters.push({ + id: 'category', + value: 'boyco', + }); + + if (process.env.NEXT_PUBLIC_ENVIRONMENT !== 'production') { + filters.push({ + id: 'chain_id', + value: sepolia.id, + condition: 'NOT', + }); + } + + return { + page_size: 500, + filters, + }; +} + +export default useBerachainFilters; diff --git a/src/components/Berachain/hooks/useBerachainMarkets.ts b/src/components/Berachain/hooks/useBerachainMarkets.ts index 5434b033e..2410ef432 100644 --- a/src/components/Berachain/hooks/useBerachainMarkets.ts +++ b/src/components/Berachain/hooks/useBerachainMarkets.ts @@ -14,44 +14,6 @@ export interface UseBerachainQuestsProps { type T = Record; -export const strapiBerachainMatching: T = { - 'berachain-moby': [ - '0x02b3fbf71d027698992f4d25c21579b3d6be19aae510b9568b3f4a07735eb6ae', - ], - 'berachain-beraborrow': [ - '0xe9361c6676c14fe04c72c841d1db72280e0db59b563d5f3e236400078cb4e235', - ], - 'berachain-burrbear': [ - '0x2a8b3660ee8d64a6464648dce594afb92d6697e06264c936ea8f96f4c1cc73eb', - '0x7b5bf8336ed469737813a9d3d2cfd77970d9c2a033ae0c64bb94d720860e9161', - ], - 'berachain-concrete': ['0xb51ae13ed205542da886164148cd8c4d4366dd73'], - 'berachain-reservoir': [ - '0x67ce48013dc6509385f4717d73f301db9a1295e07c54fe5d15c100c655b74d80', - ], - 'berachain-dalhia': ['0xe86a17a5e498161b19f9aaa374240473b8e2e5e9'], - 'berachain-goldilocks': [ - '0x75091cb3ba55fe7af132865c9a9d97c57203c2b7c8aca6c293c4cf1a9f1c765f', - ], - 'berachain-infrared': [ - '0xda51d0e8b23511146ab4c2058859473536fef2f7ae7edb52c99c947b292cbbc1', - ], - 'berachain-gummi': [ - '0xafac66433f00d152c43097707811594b6c2781e4baaccd8d3be6cd3d3af4d600', - ], - 'berachain-dolomite': [ - '0x2358c05d965774d2db56493dfa94ce3edb7e78a35ebcbff30c112db54a008ce4', - ], - 'berachain-zerolend': ['0xbe2a22476b6e3658fddd04c20928f52929aa4019'], - 'berachain-kodiak': ['0x562113d1608a60807e2a474d037465b7868409fc'], - 'berachain-setandforgetti': [ - '0xda51d0e8b23511146ab4c2058859473536fef2f7ae7edb52c99c947b292cbbc1', - ], - 'berachain-satlayer': [ - '0xb7a4762722bc11627db15058c2067772831a6c869955784f79db9ecd90bec87a', - ], -}; - const findKeyByValue = (obj: T) => (value: string): string | null => { @@ -79,7 +41,9 @@ export const useBerachainMarkets = (): UseBerachainQuestsProps => { }); function findFromStrapiByUid(uid: string | null) { - const found = data?.data.find((d) => d.attributes?.UID === uid); + const found = data?.data.find((d) => { + return uid && d.attributes?.CustomInformation?.marketIds?.includes(uid); + }); if (found) { return found; @@ -91,8 +55,7 @@ export const useBerachainMarkets = (): UseBerachainQuestsProps => { return { data, - findFromStrapiByUid: (value: string) => - findFromStrapiByUid(findKeyByValue(strapiBerachainMatching)(value)), + findFromStrapiByUid, isLoading, url: getStrapiBaseUrl() || process.env.NEXT_PUBLIC_STRAPI_URL, isSuccess, diff --git a/src/components/Berachain/lockupTimeMap.ts b/src/components/Berachain/lockupTimeMap.ts index 2df8b1b67..121a86d17 100644 --- a/src/components/Berachain/lockupTimeMap.ts +++ b/src/components/Berachain/lockupTimeMap.ts @@ -72,7 +72,7 @@ export function formatWithCustomLabels(duration: Record) { .filter(([_, value]) => value > 0) // Filter out zero values .slice(0, 2) // Take the first two non-zero units .map(([unit, value]) => { - const notation = `${LockupTimeMap[unit]?.notation || unit}${value > 1 && 's'}`; // Get notation or fallback to original unit + const notation = `${LockupTimeMap[unit]?.notation || unit}${value > 1 ? 's' : ''}`; // Get notation or fallback to original unit return `${value} ${notation}`; // Format as "X mins", "Y hrs", etc. }) .join(' '); // Combine into a single string diff --git a/src/components/Berachain/utils.ts b/src/components/Berachain/utils.ts index e0fc9e3ac..be3a0d907 100644 --- a/src/components/Berachain/utils.ts +++ b/src/components/Berachain/utils.ts @@ -20,3 +20,11 @@ export function getFullTitle( export function includesCaseInsensitive(str: string, searchString: string) { return new RegExp(searchString, 'i').test(str); } + +export function titleSlicer(str: string, maxLength: number = 7) { + return str.length > maxLength ? `${str.slice(0, maxLength)}...` : str; +} + +export function divideBy(num: number, by: number = 100) { + return num / by; +} diff --git a/src/components/Menus/MainMenu/useMainMenuContent.tsx b/src/components/Menus/MainMenu/useMainMenuContent.tsx index 855aac7ea..adb9fd1f2 100644 --- a/src/components/Menus/MainMenu/useMainMenuContent.tsx +++ b/src/components/Menus/MainMenu/useMainMenuContent.tsx @@ -8,6 +8,7 @@ import { } from '@/const/trackingKeys'; import { DISCORD_URL, + JUMPER_BOYCO_PATH, JUMPER_LEARN_PATH, JUMPER_LOYALTY_PATH, JUMPER_SCAN_PATH, @@ -28,6 +29,7 @@ import { useTheme } from '@mui/material/styles'; import { usePathname, useRouter } from 'next/navigation'; import { useTranslation } from 'react-i18next'; import { useThemeSwitchTabs } from './useThemeSwitchTabs'; +import { BoycoIcon } from '@/components/illustrations/BoycoIcon'; export const useMainMenuContent = () => { const { t, i18n } = useTranslation(); @@ -142,22 +144,22 @@ export const useMainMenuContent = () => { }); }, }, - // { - // label: 'Jump into Boyco', - // prefixIcon: , - // showMoreIcon: false, - // link: { url: JUMPER_BOYCO_PATH }, - // onClick: () => { - // trackEvent({ - // category: TrackingCategory.Menu, - // label: 'click-jumper-pass-berachain', - // action: TrackingAction.ClickJumperCampaignLink, - // data: { [TrackingEventParameter.Menu]: 'berachain' }, - // }); - // closeAllMenus(); - // router.push(JUMPER_BOYCO_PATH); - // }, - // }, + { + label: 'Jump into Boyco', + prefixIcon: , + showMoreIcon: false, + link: { url: JUMPER_BOYCO_PATH }, + onClick: () => { + trackEvent({ + category: TrackingCategory.Menu, + label: 'click-jumper-pass-berachain', + action: TrackingAction.ClickJumperCampaignLink, + data: { [TrackingEventParameter.Menu]: 'berachain' }, + }); + closeAllMenus(); + router.push(JUMPER_BOYCO_PATH); + }, + }, { label: 'Jumper Loyalty Pass', prefixIcon: , diff --git a/src/types/questDetails.ts b/src/types/questDetails.ts index 546a241be..db21a99a8 100644 --- a/src/types/questDetails.ts +++ b/src/types/questDetails.ts @@ -25,6 +25,7 @@ export interface QuestDetails { traits: string[]; CTA: CTALinkInt[]; partner: { logo: string; name: string }[]; + marketIds?: string[]; } export interface ExtendedQuest extends Quest { From 99746a228164f899065b3a41b4bd0bd3d1fe871b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?BRAMILLE=20S=C3=A9bastien?= <2752200+oktapodia@users.noreply.github.com> Date: Tue, 28 Jan 2025 09:38:25 +0000 Subject: [PATCH 04/34] chore: remove incentives from landing --- .../components/BerachainWelcome/BerachainWelcome.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/Berachain/components/BerachainWelcome/BerachainWelcome.tsx b/src/components/Berachain/components/BerachainWelcome/BerachainWelcome.tsx index 08a77df20..36bb9cd31 100644 --- a/src/components/Berachain/components/BerachainWelcome/BerachainWelcome.tsx +++ b/src/components/Berachain/components/BerachainWelcome/BerachainWelcome.tsx @@ -107,7 +107,7 @@ export const BerachainWelcome = () => { })} /> )} - {isMounted && ( + {/* {isMounted && ( { }, })} /> - )} + )}*/} From 1194b3a0bdbce214319190993d70829966e04a94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?BRAMILLE=20S=C3=A9bastien?= <2752200+oktapodia@users.noreply.github.com> Date: Tue, 28 Jan 2025 10:10:16 +0000 Subject: [PATCH 05/34] fix: searchbar and shorter confirmation --- .../BerachainSearch.tsx | 149 +++++------------- .../DepositWidget/DepositWidget.tsx | 2 +- 2 files changed, 42 insertions(+), 109 deletions(-) diff --git a/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainSearch.tsx b/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainSearch.tsx index 7c0442200..d2a92654b 100644 --- a/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainSearch.tsx +++ b/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainSearch.tsx @@ -6,16 +6,14 @@ import { TextField, useTheme, } from '@mui/material'; -import { useEffect, useState } from 'react'; -import { useBerachainMarkets } from 'src/components/Berachain/hooks/useBerachainMarkets'; +import { useEffect } from 'react'; import { useBerachainMarketsFilterStore } from 'src/components/Berachain/stores/BerachainMarketsFilterStore'; -import { BerachainSearchAutocomplete } from './BerachainSearch.style'; import { useRouter, useSearchParams } from 'next/navigation'; +import type { Breakpoint } from '@mui/material/styles'; export const BerachainSearch = () => { const theme = useTheme(); const router = useRouter(); const searchParams = useSearchParams(); - const [isInputEmpty, setIsInputEmpty] = useState(true); const { search, setSearch } = useBerachainMarketsFilterStore( (state) => state, @@ -28,114 +26,49 @@ export const BerachainSearch = () => { }, []); return ( - setIsInputEmpty(false)} - onBlur={() => !search && setIsInputEmpty(true)} - onInputChange={(event, value) => { - setIsInputEmpty(value.length === 0); - if (search === value) { - setSearch(undefined); - } else { - setSearch(value); - router.push('?q=' + value); - } + { + setSearch(e.target.value); + router.push('?q=' + e.target.value); + }} + defaultValue={searchParams.get('q')} + sx={{ + m: 0.5, + width: '30ch', + // padding: '12px 8px', + borderRadius: '16px', + border: '1px solid #383433', + background: '#1E1D1C', }} slotProps={{ - paper: { - sx: { - // paper menu container - display: 'none', - padding: '12px 8px', - borderRadius: '8px', - border: '1px solid #383433', - background: '#1E1D1C', - // list-container - '& .MuiAutocomplete-listbox': { - padding: 0, - // selected option - '& .MuiAutocomplete-option[data-focus="true"]': { - background: 'blue', - }, - '& .MuiAutocomplete-option[aria-selected="true"]': { - background: alpha(theme.palette.white.main, 0.16), - border: '1px solid #FF8425', - '&:hover': { - background: alpha(theme.palette.white.main, 0.16), - }, - }, - '& .MuiAutocomplete-option[aria-selected="true"].Mui-focused': { - border: '1px solid #FF8425', - background: alpha(theme.palette.white.main, 0.16), - }, - // option - '& .MuiAutocomplete-option': { - borderRadius: '8px', - background: alpha(theme.palette.white.main, 0.08), - marginTop: theme.spacing(0.5), - paddingLeft: theme.spacing(1), - paddingRight: theme.spacing(1), - ':first-of-type': { - marginTop: 0, - }, - '&:hover': { - background: alpha(theme.palette.white.main, 0.16), - }, - }, - }, - }, + input: { + startAdornment: ( + + + + ), }, }} - options={['some', 'some other']} //data - // disablePortal - renderInput={(params) => ( - - - - ), - }} - /> - )} /> ); }; diff --git a/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositWidget.tsx b/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositWidget.tsx index bf3345e9c..f46d2cb7a 100644 --- a/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositWidget.tsx +++ b/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositWidget.tsx @@ -199,7 +199,7 @@ function DepositWidget({ } = useWaitForTransactionReceipt({ chainId: market.chain_id ?? undefined, hash: txHash, - confirmations: 2, + confirmations: 1, pollingInterval: 1_000, }); From 5b8d02afc17d2139d89ec0e0177a4ea56944643a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?BRAMILLE=20S=C3=A9bastien?= <2752200+oktapodia@users.noreply.github.com> Date: Tue, 28 Jan 2025 12:23:42 +0000 Subject: [PATCH 06/34] fix: show error message --- README.md | 1 + .../StatCard/TokenIncentivesData.tsx | 27 ++++++++++++++++--- .../BerachainMarkets/BerachainMarkets.tsx | 19 +++++++------ .../BerachainWidget/TooltipIncentives.tsx | 22 ++++++++++++--- .../Berachain/hooks/useActiveMarket.ts | 4 +-- .../stores/BerachainMarketsFilterStore.ts | 1 + src/components/Berachain/utils.ts | 15 +++++++++++ 7 files changed, 73 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 287858a0f..2042bcf69 100644 --- a/README.md +++ b/README.md @@ -64,3 +64,4 @@ Register on Crowdin and you can start translating the project into your preferre Your contributions will help make our project accessible to a wider audience around the world. Thank you for your support! + diff --git a/src/components/Berachain/components/BerachainMarketCard/StatCard/TokenIncentivesData.tsx b/src/components/Berachain/components/BerachainMarketCard/StatCard/TokenIncentivesData.tsx index c45a2d85c..0c75beabc 100644 --- a/src/components/Berachain/components/BerachainMarketCard/StatCard/TokenIncentivesData.tsx +++ b/src/components/Berachain/components/BerachainMarketCard/StatCard/TokenIncentivesData.tsx @@ -2,11 +2,16 @@ import { Box, Chip, Tooltip, Typography } from '@mui/material'; import type { BerachainIncentiveToken } from 'src/components/Berachain/BerachainType'; import TooltipIncentives from '@/components/Berachain/components/BerachainWidget/TooltipIncentives'; import type { EnrichedMarketDataType } from 'royco/queries'; -import { divideBy, titleSlicer } from '@/components/Berachain/utils'; +import { + aprCalculation, + divideBy, + titleSlicer, +} from '@/components/Berachain/utils'; import { useActiveMarket } from '@/components/Berachain/hooks/useActiveMarket'; import { useMemo } from 'react'; import { RoycoMarketType } from 'royco/market'; -import { useTokenQuotes } from 'royco/hooks'; +import { useEnrichedRoycoStats, useTokenQuotes } from 'royco/hooks'; +import { useTranslation } from 'react-i18next'; interface DigitCardProps { market: EnrichedMarketDataType; @@ -19,12 +24,14 @@ export const TokenIncentivesData = ({ perInput, amount, }: DigitCardProps) => { + const { t } = useTranslation(); const { currentHighestOffers, marketMetadata, currentMarketData } = useActiveMarket({ chain_id: market.chain_id, market_id: market.market_id, market_type: market.market_type, }); + const { data: roycoStats } = useEnrichedRoycoStats(); const BERA_TOKEN_ID = '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a'; const beraTokenQuotes = useTokenQuotes({ @@ -50,6 +57,14 @@ export const TokenIncentivesData = ({ return market.input_token_data; }, [market?.input_token_data]); + const apr = useMemo(() => { + if (!market?.locked_quantity_usd || !roycoStats?.total_tvl) { + return; + } + + return aprCalculation(market.locked_quantity_usd, roycoStats.total_tvl); + }, [market?.locked_quantity_usd, roycoStats?.total_tvl]); + const tokens = market?.incentive_tokens_data; return ( - ~% + {!apr + ? '~%' + : t('format.percent', { + value: apr, + useGrouping: true, + maximumFractionDigits: 2, + })} {/* { - {(!isSuccess || !roycoData || !data) && + {false && + (!isSuccess || !roycoData || !data) && Array.from({ length: 9 }, () => 42).map((_, idx) => ( ))} - {/* {isError && ( + {true && ( { color: theme.palette.text.primary, })} > - Boyco is having issues returning the markets. Please refresh the - page or try again later. + Bera with us. Boyco markets are seeing high demand. Bears are on + it. - )}*/} - {isSuccess && + )} + {false && + isSuccess && Array.isArray(roycoData) && roycoData .filter( @@ -124,7 +126,8 @@ export const BerachainMarkets = () => { /> ); })} - {isError && + {false && + (isError || roycoData?.length === 0) && Array.isArray(roycoEnrichedDataCached) && roycoEnrichedDataCached .filter( diff --git a/src/components/Berachain/components/BerachainWidget/TooltipIncentives.tsx b/src/components/Berachain/components/BerachainWidget/TooltipIncentives.tsx index 800be4888..8dd6adb5e 100644 --- a/src/components/Berachain/components/BerachainWidget/TooltipIncentives.tsx +++ b/src/components/Berachain/components/BerachainWidget/TooltipIncentives.tsx @@ -1,13 +1,15 @@ import type { EnrichedMarketDataType } from 'royco/queries'; import { Box, Typography } from '@mui/material'; import { useTranslation } from 'react-i18next'; -import { titleSlicer } from '@/components/Berachain/utils'; +import { aprCalculation, titleSlicer } from '@/components/Berachain/utils'; import { useActiveMarket } from '@/components/Berachain/hooks/useActiveMarket'; import { useMemo } from 'react'; -import { useTokenQuotes } from 'royco/hooks'; +import { useEnrichedRoycoStats, useTokenQuotes } from 'royco/hooks'; +import { secondsToDuration } from '@/components/Berachain/lockupTimeMap'; function TooltipIncentives({ market }: { market: EnrichedMarketDataType }) { const { t } = useTranslation(); + const { data: roycoStats } = useEnrichedRoycoStats(); const { currentHighestOffers, marketMetadata, currentMarketData } = useActiveMarket({ chain_id: market.chain_id, @@ -32,6 +34,14 @@ function TooltipIncentives({ market }: { market: EnrichedMarketDataType }) { token_ids: [BERA_TOKEN_ID], }); + const apr = useMemo(() => { + if (!market?.locked_quantity_usd || !roycoStats?.total_tvl) { + return; + } + + return aprCalculation(market.locked_quantity_usd, roycoStats.total_tvl); + }, [market?.locked_quantity_usd, roycoStats?.total_tvl]); + return ( @@ -84,7 +94,13 @@ function TooltipIncentives({ market }: { market: EnrichedMarketDataType }) { value: incentiveTokenData.per_input_token, })}{' '} {incentiveTokenData.symbol}{' '}*/} - ~% + {!apr + ? '~%' + : t('format.percent', { + value: apr, + useGrouping: true, + maximumFractionDigits: 2, + })} ))} {highestIncentives?.map((incentiveTokenData) => ( diff --git a/src/components/Berachain/hooks/useActiveMarket.ts b/src/components/Berachain/hooks/useActiveMarket.ts index 8ae7f127d..9e3426013 100644 --- a/src/components/Berachain/hooks/useActiveMarket.ts +++ b/src/components/Berachain/hooks/useActiveMarket.ts @@ -26,8 +26,8 @@ export const useActiveMarket = ({ * @notice Enriched Market */ const propsEnrichedMarket = useEnrichedMarkets({ - // @ts-ignore - chain_id: parseInt(chain_id), + /* // @ts-ignore + chain_id: parseInt(chain_id),*/ // @ts-ignore market_type: parseInt(market_type), // @ts-ignore diff --git a/src/components/Berachain/stores/BerachainMarketsFilterStore.ts b/src/components/Berachain/stores/BerachainMarketsFilterStore.ts index f846c966a..afabb6d4b 100644 --- a/src/components/Berachain/stores/BerachainMarketsFilterStore.ts +++ b/src/components/Berachain/stores/BerachainMarketsFilterStore.ts @@ -1,5 +1,6 @@ 'use client'; import type { ChainId } from '@lifi/sdk'; +import type { EnrichedMarketDataType } from 'royco/queries'; import { createWithEqualityFn } from 'zustand/traditional'; interface BerachainMarketsFilterStoreProps { diff --git a/src/components/Berachain/utils.ts b/src/components/Berachain/utils.ts index be3a0d907..1ae5df3f3 100644 --- a/src/components/Berachain/utils.ts +++ b/src/components/Berachain/utils.ts @@ -28,3 +28,18 @@ export function titleSlicer(str: string, maxLength: number = 7) { export function divideBy(num: number, by: number = 100) { return num / by; } + +export function aprCalculation(lockedQuantityUsd: number, totalTVL: number) { + if (!lockedQuantityUsd || !totalTVL) { + return; + } + + const BOYCO_TOTAL = 0.02 * 2000000000; + const TVL_MARKET_SHARE = (lockedQuantityUsd ?? 0) / (totalTVL ?? 1); + const TOTAL_REWARDS = TVL_MARKET_SHARE * BOYCO_TOTAL; + const LOCKUP_IN_DAYS = 70; + const APR = + ((TOTAL_REWARDS * (365 / LOCKUP_IN_DAYS)) / (lockedQuantityUsd ?? 0)) * 100; + + return APR; +} From a8fc3048684a74e267524c65708fc18598605ac8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?BRAMILLE=20S=C3=A9bastien?= <2752200+oktapodia@users.noreply.github.com> Date: Tue, 28 Jan 2025 15:51:29 +0000 Subject: [PATCH 07/34] fix: last boyco changes (#1686) --- .env.development | 6 +++--- .env.production | 6 +++--- .env.staging | 6 +++--- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- .../StatCard/TokenIncentivesData.tsx | 8 +------- .../BerachainMarkets/BerachainMarkets.tsx | 13 +++++-------- .../BerachainWidget/TooltipIncentives.tsx | 8 +------- 8 files changed, 22 insertions(+), 37 deletions(-) diff --git a/.env.development b/.env.development index 944248ce3..07ba15dc9 100644 --- a/.env.development +++ b/.env.development @@ -24,8 +24,8 @@ NEXT_PUBLIC_JUMPER_API=http://localhost:3001 NEXT_REVALIDATION_SECRET= NEXT_PUBLIC_SOLANA_RPC_URI=https://api.devnet.solana.com WASH_HANDSHAKE= -NEXT_PUBLIC_ROYCO_URL=https://istbjtfzjcnstpzunkje.supabase.co/ -NEXT_PUBLIC_ROYCO_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImlzdGJqdGZ6amNuc3RwenVua2plIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MTUwOTk4NDYsImV4cCI6MjAzMDY3NTg0Nn0.1OCizFgWEFXQUeVnQ0NavmTaq0RxYaiJUL2zhlrPDQw -NEXT_PUBLIC_ROYCO_ID=0df46115-3ae5-423c-abe7-7d17327aed73 +NEXT_PUBLIC_ROYCO_URL=https://istbjtfzjcnstpzunkje-all.supabase.co +NEXT_PUBLIC_ROYCO_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImlzdGJqdGZ6amNuc3RwenVua2plIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MzgwNjg3MTgsImV4cCI6MjA1MzY0NDcxOH0.QNQSk1Nx6QT6nnPXRBT4ZBSKA5XqKfKhOn2hXfzfyJA +NEXT_PUBLIC_ROYCO_ID=57dc9dc3-45e7-4d0c-bc97-4f33ec31c690 NEXT_PUBLIC_ROYCO_FRONTEND_FEE_RECIPIENT=0x91aD352C1e419E6AA579F6a9307A7D88b28a147C diff --git a/.env.production b/.env.production index 49fed76ae..0fcf05fb9 100644 --- a/.env.production +++ b/.env.production @@ -22,7 +22,7 @@ NEXT_PUBLIC_JUMPER_API=https://nsi2h8qvii.execute-api.eu-central-1.amazonaws.com NEXT_REVALIDATION_SECRET= NEXT_PUBLIC_SOLANA_RPC_URI=https://chaotic-restless-putty.solana-mainnet.quiknode.pro/ WASH_HANDSHAKE= -NEXT_PUBLIC_ROYCO_URL=https://istbjtfzjcnstpzunkje.supabase.co/ -NEXT_PUBLIC_ROYCO_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImlzdGJqdGZ6amNuc3RwenVua2plIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MTUwOTk4NDYsImV4cCI6MjAzMDY3NTg0Nn0.1OCizFgWEFXQUeVnQ0NavmTaq0RxYaiJUL2zhlrPDQw -NEXT_PUBLIC_ROYCO_ID=0df46115-3ae5-423c-abe7-7d17327aed73 +NEXT_PUBLIC_ROYCO_URL=https://istbjtfzjcnstpzunkje-all.supabase.co +NEXT_PUBLIC_ROYCO_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImlzdGJqdGZ6amNuc3RwenVua2plIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MzgwNjg3MTgsImV4cCI6MjA1MzY0NDcxOH0.QNQSk1Nx6QT6nnPXRBT4ZBSKA5XqKfKhOn2hXfzfyJA +NEXT_PUBLIC_ROYCO_ID=57dc9dc3-45e7-4d0c-bc97-4f33ec31c690 NEXT_PUBLIC_ROYCO_FRONTEND_FEE_RECIPIENT=0x91aD352C1e419E6AA579F6a9307A7D88b28a147C diff --git a/.env.staging b/.env.staging index 6d1570d7d..ea5fdf06e 100644 --- a/.env.staging +++ b/.env.staging @@ -21,7 +21,7 @@ NEXT_PUBLIC_JUMPER_API=https://dt83v8pw4d.execute-api.eu-central-1.amazonaws.com NEXT_REVALIDATION_SECRET= NEXT_PUBLIC_SOLANA_RPC_URI=https://api.mainnet-beta.solana.com WASH_HANDSHAKE= -NEXT_PUBLIC_ROYCO_URL=https://istbjtfzjcnstpzunkje.supabase.co/ -NEXT_PUBLIC_ROYCO_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImlzdGJqdGZ6amNuc3RwenVua2plIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MTUwOTk4NDYsImV4cCI6MjAzMDY3NTg0Nn0.1OCizFgWEFXQUeVnQ0NavmTaq0RxYaiJUL2zhlrPDQw -NEXT_PUBLIC_ROYCO_ID=0df46115-3ae5-423c-abe7-7d17327aed73 +NEXT_PUBLIC_ROYCO_URL=https://istbjtfzjcnstpzunkje-all.supabase.co +NEXT_PUBLIC_ROYCO_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImlzdGJqdGZ6amNuc3RwenVua2plIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MzgwNjg3MTgsImV4cCI6MjA1MzY0NDcxOH0.QNQSk1Nx6QT6nnPXRBT4ZBSKA5XqKfKhOn2hXfzfyJA +NEXT_PUBLIC_ROYCO_ID=57dc9dc3-45e7-4d0c-bc97-4f33ec31c690 NEXT_PUBLIC_ROYCO_FRONTEND_FEE_RECIPIENT=0x91aD352C1e419E6AA579F6a9307A7D88b28a147C diff --git a/package.json b/package.json index a7ac1fed6..6575ea4c0 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "react-dom": "^18.3.1", "react-error-boundary": "^4.1.2", "react-i18next": "^15.1.4", - "royco": "0.9.324", + "royco": "0.9.328", "shallow-equal": "^3.1.0", "sharp": "^0.33.5", "siwe": "^2.3.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c0f1f0f4c..0a2a9f118 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -183,8 +183,8 @@ importers: specifier: ^15.1.4 version: 15.4.0(i18next@24.2.1(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) royco: - specifier: 0.9.324 - version: 0.9.324(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0) + specifier: 0.9.328 + version: 0.9.328(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0) shallow-equal: specifier: ^3.1.0 version: 3.1.0 @@ -7699,8 +7699,8 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - royco@0.9.324: - resolution: {integrity: sha512-YXIAd57lzAMs+7NbqVOw+ZEkAkjSuSlNJuPZW+bpydAqjnwbYHjPoyzXqrS11sB8+NyKdaf1EBSL4FVc9F0Emg==} + royco@0.9.328: + resolution: {integrity: sha512-3y3+PXYcTjs11ubN1Za2dJb20UVmiMLSVsAOJf6jrpqFNtr27HIUnNtuG7do4Q0/I7jOS+mPHc4JsDr7lRdL0g==} rpc-websockets@9.0.4: resolution: {integrity: sha512-yWZWN0M+bivtoNLnaDbtny4XchdAIF5Q4g/ZsC5UC61Ckbp0QczwO8fg44rV3uYmY4WHd+EZQbn90W1d8ojzqQ==} @@ -18169,7 +18169,7 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.30.1 fsevents: 2.3.3 - royco@0.9.324(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0): + royco@0.9.328(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0): dependencies: '@changesets/cli': 2.27.11 '@radix-ui/react-icons': 1.3.2(react@18.3.1) diff --git a/src/components/Berachain/components/BerachainMarketCard/StatCard/TokenIncentivesData.tsx b/src/components/Berachain/components/BerachainMarketCard/StatCard/TokenIncentivesData.tsx index 0c75beabc..00a7a4dd6 100644 --- a/src/components/Berachain/components/BerachainMarketCard/StatCard/TokenIncentivesData.tsx +++ b/src/components/Berachain/components/BerachainMarketCard/StatCard/TokenIncentivesData.tsx @@ -170,13 +170,7 @@ export const TokenIncentivesData = ({ fontSize: '1rem!important', })} > - {!apr - ? '~%' - : t('format.percent', { - value: apr, - useGrouping: true, - maximumFractionDigits: 2, - })} + ~% {/* { - {false && - (!isSuccess || !roycoData || !data) && + {(!isSuccess || !roycoData || !data) && Array.from({ length: 9 }, () => 42).map((_, idx) => ( ))} - {true && ( +{/* {true && ( { it. - )} - {false && - isSuccess && + )*/} + {isSuccess && Array.isArray(roycoData) && roycoData .filter( @@ -126,8 +124,7 @@ export const BerachainMarkets = () => { /> ); })} - {false && - (isError || roycoData?.length === 0) && + {(isError || roycoData?.length === 0) && Array.isArray(roycoEnrichedDataCached) && roycoEnrichedDataCached .filter( diff --git a/src/components/Berachain/components/BerachainWidget/TooltipIncentives.tsx b/src/components/Berachain/components/BerachainWidget/TooltipIncentives.tsx index 8dd6adb5e..26f4041fd 100644 --- a/src/components/Berachain/components/BerachainWidget/TooltipIncentives.tsx +++ b/src/components/Berachain/components/BerachainWidget/TooltipIncentives.tsx @@ -94,13 +94,7 @@ function TooltipIncentives({ market }: { market: EnrichedMarketDataType }) { value: incentiveTokenData.per_input_token, })}{' '} {incentiveTokenData.symbol}{' '}*/} - {!apr - ? '~%' - : t('format.percent', { - value: apr, - useGrouping: true, - maximumFractionDigits: 2, - })} + ~% ))} {highestIncentives?.map((incentiveTokenData) => ( From 88261b7656fad3d2eaa18dad6f477542ac8351e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?BRAMILLE=20S=C3=A9bastien?= <2752200+oktapodia@users.noreply.github.com> Date: Tue, 28 Jan 2025 16:22:46 +0000 Subject: [PATCH 08/34] chore: fix build --- .../Berachain/components/BerachainMarkets/BerachainMarkets.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.tsx b/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.tsx index 6d6603a84..971850887 100644 --- a/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.tsx +++ b/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.tsx @@ -47,7 +47,7 @@ export const BerachainMarkets = () => { key={idx} /> ))} -{/* {true && ( + {/* {true && ( Date: Tue, 28 Jan 2025 17:26:12 +0100 Subject: [PATCH 09/34] chore: bump widget + abstract wallet (#1690) --- package.json | 6 +++--- pnpm-lock.yaml | 17 ++++++++--------- 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/package.json b/package.json index 6575ea4c0..df50e27ad 100644 --- a/package.json +++ b/package.json @@ -5,8 +5,8 @@ "private": true, "repository": "https://github.com/jumperexchange/jumper-exchange", "dependencies": { - "@abstract-foundation/agw-client": "^1.1.1", - "@abstract-foundation/agw-react": "^1.2.3", + "@abstract-foundation/agw-client": "^1.3.0", + "@abstract-foundation/agw-react": "^1.4.2", "@bigmi/react": "^0.1.0", "@emotion/cache": "^11.14.0", "@emotion/react": "^11.14.0", @@ -16,7 +16,7 @@ "@lifi/explorer": "^0.1.0", "@lifi/sdk": "3.5.2", "@lifi/wallet-management": "^3.6.0", - "@lifi/widget": "^3.14.1", + "@lifi/widget": "^3.14.2", "@metaplex-foundation/mpl-core": "^1.1.1", "@metaplex-foundation/umi": "^0.9.2", "@metaplex-foundation/umi-bundle-defaults": "^0.9.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0a2a9f118..538a66b5a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,10 +12,10 @@ importers: .: dependencies: '@abstract-foundation/agw-client': - specifier: ^1.1.1 + specifier: ^1.3.0 version: 1.3.0(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) '@abstract-foundation/agw-react': - specifier: ^1.2.3 + specifier: ^1.4.2 version: 1.4.2(3hxi5giy6dqzjtyqxid3gmomcq) '@bigmi/react': specifier: ^0.1.0 @@ -45,8 +45,8 @@ importers: specifier: ^3.6.0 version: 3.6.0(sav5uqjueqw7ar4t4333ufqrdm) '@lifi/widget': - specifier: ^3.14.1 - version: 3.14.1(vwnw25q2w3kjz4elycgzck2mkm) + specifier: ^3.14.2 + version: 3.14.2(vwnw25q2w3kjz4elycgzck2mkm) '@metaplex-foundation/mpl-core': specifier: ^1.1.1 version: 1.1.1(@metaplex-foundation/umi@0.9.2)(@noble/hashes@1.7.1) @@ -2227,8 +2227,8 @@ packages: react-dom: '>=18' wagmi: ^2.14.0 - '@lifi/widget@3.14.1': - resolution: {integrity: sha512-YSuQYnjzt22s/rDcb8SMTJnrSozNNWp8dCK/fuyYpQAhvHJj5fmHHOxdzeTD2jVxwaXpMf9BGlGgQ4jHwsEiSg==} + '@lifi/widget@3.14.2': + resolution: {integrity: sha512-DpjLmz123BzqrumPkeP38BRRfAZgyIFFaxkDXcdDJNWpOfVi6JWqgHNuEPjUvhk67cSOMzqEmrnJ3I+0jcN/uQ==} peerDependencies: '@bigmi/react': '>=0.1.0' '@solana/wallet-adapter-react': ^0.15.35 @@ -2480,7 +2480,6 @@ packages: '@mui/base@5.0.0-beta.68': resolution: {integrity: sha512-F1JMNeLS9Qhjj3wN86JUQYBtJoXyQvknxlzwNl6eS0ZABo1MiohMONj3/WQzYPSXIKC2bS/ZbyBzdHhi2GnEpA==} engines: {node: '>=14.0.0'} - deprecated: This package has been replaced by @base-ui-components/react peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -11172,7 +11171,7 @@ snapshots: - utf-8-validate - zod - '@lifi/widget@3.14.1(vwnw25q2w3kjz4elycgzck2mkm)': + '@lifi/widget@3.14.2(vwnw25q2w3kjz4elycgzck2mkm)': dependencies: '@bigmi/client': 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) '@bigmi/core': 0.1.0(bs58@5.0.0)(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) @@ -15768,7 +15767,7 @@ snapshots: extension-port-stream@3.0.0: dependencies: - readable-stream: 3.6.2 + readable-stream: 4.7.0 webextension-polyfill: 0.10.0 external-editor@3.1.0: From 2810ec8883266b22c817cc15ef63f6397fe0fe56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?BRAMILLE=20S=C3=A9bastien?= <2752200+oktapodia@users.noreply.github.com> Date: Tue, 28 Jan 2025 18:07:40 +0000 Subject: [PATCH 10/34] chore: put back APY --- src/components/Berachain/Berachain.tsx | 2 + src/components/Berachain/BerachainExplore.tsx | 2 + .../Berachain/BerachainExploreProtocol.tsx | 8 +- .../Berachain/components/BeraStoreSetup.tsx | 60 ++ .../BerachainMarketCard.tsx | 7 +- .../StatCard/TokenIncentivesData.tsx | 41 +- .../BerachainMarkets/BerachainMarkets.tsx | 22 +- .../BerachainFilterIncentivesMenu.tsx | 14 +- .../BerachainMarketsHeader.tsx | 9 +- .../BerachainWelcome/BerachainWelcome.tsx | 8 +- .../BerachainWidget/TooltipIncentives.tsx | 37 +- .../stores/BerachainMarketsFilterStore.ts | 30 + src/components/Berachain/utils.ts | 897 +++++++++++++++++- 13 files changed, 1074 insertions(+), 63 deletions(-) create mode 100644 src/components/Berachain/components/BeraStoreSetup.tsx diff --git a/src/components/Berachain/Berachain.tsx b/src/components/Berachain/Berachain.tsx index f9badc6bb..c6e636626 100644 --- a/src/components/Berachain/Berachain.tsx +++ b/src/components/Berachain/Berachain.tsx @@ -4,9 +4,11 @@ import { BerachainIntroduction } from './components/BerachainIntroduction/Berach import { BerachainStars } from './components/BerachainStars/BerachainStars'; import { BerachainWelcome } from './components/BerachainWelcome/BerachainWelcome'; import BerachainHeroAnimation from './components/BerchainHeroAnimation/BerachainHeroAnimation'; +import BeraStoreSetup from '@/components/Berachain/components/BeraStoreSetup'; export const Berachain = () => { return ( + {/* */} diff --git a/src/components/Berachain/BerachainExplore.tsx b/src/components/Berachain/BerachainExplore.tsx index 534f8d00b..8cb970d67 100644 --- a/src/components/Berachain/BerachainExplore.tsx +++ b/src/components/Berachain/BerachainExplore.tsx @@ -3,9 +3,11 @@ import { BerachainContentContainer, } from './Berachain.style'; import { BerachainMarkets } from './components/BerachainMarkets/BerachainMarkets'; +import BeraStoreSetup from '@/components/Berachain/components/BeraStoreSetup'; export const BerachainExplore = () => { return ( + diff --git a/src/components/Berachain/BerachainExploreProtocol.tsx b/src/components/Berachain/BerachainExploreProtocol.tsx index d83c00274..9541e0d0a 100644 --- a/src/components/Berachain/BerachainExploreProtocol.tsx +++ b/src/components/Berachain/BerachainExploreProtocol.tsx @@ -8,6 +8,10 @@ import { notFound, useSearchParams } from 'next/navigation'; import { useBerachainMarkets } from '@/components/Berachain/hooks/useBerachainMarkets'; import { BerachainProtocolInformation } from './components/BerachainProtocolInformation/BerachainProtocolInformation'; import useBerachainFilters from '@/components/Berachain/hooks/useBerachainFilters'; +import { useBerachainMarketsFilterStore } from '@/components/Berachain/stores/BerachainMarketsFilterStore'; +import { useEffect, useMemo } from 'react'; +import BeraStoreSetup from '@/components/Berachain/components/BeraStoreSetup'; +import { calculateBeraYield } from '@/components/Berachain/utils'; interface BerachainExploreProtocolProps { marketId: string; @@ -17,14 +21,15 @@ export const BerachainExploreProtocol = ({ marketId, }: BerachainExploreProtocolProps) => { const searchParam = useSearchParams(); + const berachainFilters = useBerachainFilters(); const { data: roycoData, isSuccess, ...props } = useEnrichedMarkets({ market_id: marketId, + ...berachainFilters, }); - const { data, url, findFromStrapiByUid } = useBerachainMarkets(); if (!isSuccess || !roycoData || !data) { @@ -46,6 +51,7 @@ export const BerachainExploreProtocol = ({ return ( + {/* {card && */} state); + + const { data: beraTokenQuotes } = useTokenQuotes({ + token_ids: [BERA_TOKEN_ID], + }); + + useEffect(() => { + if (!roycoStatsData) { + return; + } + + setRoycoStats(roycoStatsData); + }, [roycoStatsData]); + + useEffect(() => { + if (!beraTokenQuotes && !beraTokenQuotes?.[0]) { + return; + } + + setBeraTokenQuote(beraTokenQuotes[0]); + }, [beraTokenQuotes]); + + const berachainFilters = useBerachainFilters(); + const { data: roycoDataMarkets } = useEnrichedMarkets({ + is_verified: true, + sorting: [{ id: 'locked_quantity_usd', desc: true }], + ...berachainFilters, + }); + + useEffect(() => { + if (!Array.isArray(roycoDataMarkets) || roycoDataMarkets.length === 0) { + return; + } + + setRoycoMarkets(roycoDataMarkets); + }, [roycoDataMarkets]); + + return <>; +} + +export default BeraStoreSetup; diff --git a/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx b/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx index 898f2b1ca..d08082c02 100644 --- a/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx +++ b/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx @@ -34,10 +34,15 @@ import { DEPOSITED_TOOLTIP, TVL_TOOLTIP, } from '../../const/title'; -import { calculateTVLGoal, titleSlicer } from '@/components/Berachain/utils'; +import { + calculateBeraYield, + calculateTVLGoal, + titleSlicer, +} from '@/components/Berachain/utils'; import TooltipProgressbar from '@/components/Berachain/components/TooltipProgressbar'; import { BerachainMarketCardWithBadge } from '@/components/Berachain/components/BerachainMarketCard/BerachainMarketCardWithBadge'; import type { ExtraRewards } from '@/components/Berachain/BerachainType'; +import { useBerachainMarketsFilterStore } from '@/components/Berachain/stores/BerachainMarketsFilterStore'; interface BerachainMarketCardProps { extraRewards?: ExtraRewards; diff --git a/src/components/Berachain/components/BerachainMarketCard/StatCard/TokenIncentivesData.tsx b/src/components/Berachain/components/BerachainMarketCard/StatCard/TokenIncentivesData.tsx index 00a7a4dd6..ea7556e2d 100644 --- a/src/components/Berachain/components/BerachainMarketCard/StatCard/TokenIncentivesData.tsx +++ b/src/components/Berachain/components/BerachainMarketCard/StatCard/TokenIncentivesData.tsx @@ -4,14 +4,17 @@ import TooltipIncentives from '@/components/Berachain/components/BerachainWidget import type { EnrichedMarketDataType } from 'royco/queries'; import { aprCalculation, + calculateBeraYield, divideBy, titleSlicer, } from '@/components/Berachain/utils'; import { useActiveMarket } from '@/components/Berachain/hooks/useActiveMarket'; import { useMemo } from 'react'; import { RoycoMarketType } from 'royco/market'; -import { useEnrichedRoycoStats, useTokenQuotes } from 'royco/hooks'; +import { useEnrichedMarkets, useTokenQuotes } from 'royco/hooks'; import { useTranslation } from 'react-i18next'; +import { useBerachainMarketsFilterStore } from '@/components/Berachain/stores/BerachainMarketsFilterStore'; +import useBerachainFilters from '@/components/Berachain/hooks/useBerachainFilters'; interface DigitCardProps { market: EnrichedMarketDataType; @@ -31,12 +34,21 @@ export const TokenIncentivesData = ({ market_id: market.market_id, market_type: market.market_type, }); - const { data: roycoStats } = useEnrichedRoycoStats(); + const { beraTokenQuote, roycoMarkets } = useBerachainMarketsFilterStore( + (state) => state, + ); + + const apr = useMemo(() => { + if (!market || !roycoMarkets) { + return; + } - const BERA_TOKEN_ID = '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a'; - const beraTokenQuotes = useTokenQuotes({ - token_ids: [BERA_TOKEN_ID], - }); + return calculateBeraYield({ + enrichedMarket: market, + customTokenData: [beraTokenQuote], + markets: roycoMarkets, + }); + }, [roycoMarkets, market, beraTokenQuote]); // @ts-expect-error const [highestIncentives] = useMemo(() => { @@ -57,14 +69,6 @@ export const TokenIncentivesData = ({ return market.input_token_data; }, [market?.input_token_data]); - const apr = useMemo(() => { - if (!market?.locked_quantity_usd || !roycoStats?.total_tvl) { - return; - } - - return aprCalculation(market.locked_quantity_usd, roycoStats.total_tvl); - }, [market?.locked_quantity_usd, roycoStats?.total_tvl]); - const tokens = market?.incentive_tokens_data; return ( */} ))} - {beraTokenQuotes.data?.map( + {[beraTokenQuote]?.map( (incentiveTokenData: BerachainIncentiveToken & any) => ( - ~% + {apr + ? t('format.percent', { + notation: 'compact', + value: apr, + }) + : '~%'} {/* { const isVerified = searchParam.get('is_verified') !== 'false'; const { data, url, findFromStrapiByUid } = useBerachainMarkets(); const berachainFilters = useBerachainFilters(); - - const { - data: roycoData, - isSuccess, - isError, - } = useEnrichedMarkets({ - is_verified: isVerified, - sorting: [{ id: 'locked_quantity_usd', desc: true }], - ...berachainFilters, - }); + const { roycoMarkets: roycoData } = useBerachainMarketsFilterStore( + (state) => state, + ); // TODO: move useEnrichedMarkets to a hook so we can filter it from there const { tokenFilter, incentiveFilter, search } = @@ -40,7 +34,7 @@ export const BerachainMarkets = () => { - {(!isSuccess || !roycoData || !data) && + {(!roycoData || !data) && Array.from({ length: 9 }, () => 42).map((_, idx) => ( { )*/} - {isSuccess && - Array.isArray(roycoData) && + {Array.isArray(roycoData) && + roycoData?.length > 0 && roycoData .filter( (data) => !tokenFilter.includes(data.input_token_data?.symbol), @@ -124,7 +118,7 @@ export const BerachainMarkets = () => { /> ); })} - {(isError || roycoData?.length === 0) && + {roycoData?.length === 0 && Array.isArray(roycoEnrichedDataCached) && roycoEnrichedDataCached .filter( diff --git a/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterIncentivesMenu.tsx b/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterIncentivesMenu.tsx index b41700691..ac33a53b3 100644 --- a/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterIncentivesMenu.tsx +++ b/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterIncentivesMenu.tsx @@ -16,8 +16,11 @@ import { BerachainMarketsFilterBox } from './BerachainMarketsFilters.style'; import useBerachainFilters from '@/components/Berachain/hooks/useBerachainFilters'; export const BerachainFilterIncentivesMenu = () => { - const { incentiveFilter, setIncentiveFilter } = - useBerachainMarketsFilterStore((state) => state); + const { + incentiveFilter, + setIncentiveFilter, + roycoMarkets: data, + } = useBerachainMarketsFilterStore((state) => state); const searchParam = useSearchParams(); const isVerified = searchParam.get('is_verified') !== 'false'; @@ -38,13 +41,6 @@ export const BerachainFilterIncentivesMenu = () => { const assetsFilterId = 'token-filter-button'; const assetsMenuId = 'token-filter-menu'; - const berachainFilters = useBerachainFilters(); - const { data } = useEnrichedMarkets({ - is_verified: isVerified, - sorting: [{ id: 'locked_quantity_usd', desc: true }], - ...berachainFilters, - }); - const tokens = useMemo(() => { if (!data) { return []; diff --git a/src/components/Berachain/components/BerachainMarkets/BerachainMarketsHeader.tsx b/src/components/Berachain/components/BerachainMarkets/BerachainMarketsHeader.tsx index e0bbf7e4d..74dedab5e 100644 --- a/src/components/Berachain/components/BerachainMarkets/BerachainMarketsHeader.tsx +++ b/src/components/Berachain/components/BerachainMarkets/BerachainMarketsHeader.tsx @@ -12,14 +12,15 @@ import { BerachainMarketInfos, } from './BerachainMarketsHeader.style'; import { useTranslation } from 'react-i18next'; -import { useEnrichedRoycoStats } from 'royco/hooks'; import { BerachainProgressCard } from '../BerachainMarketCard/StatCard/BerachainProgressCard'; +import { useBerachainMarketsFilterStore } from '@/components/Berachain/stores/BerachainMarketsFilterStore'; export const BerachainMarketsHeader = () => { const theme = useTheme(); const isDesktop = useMediaQuery((theme: Theme) => theme.breakpoints.up('md')); const { t } = useTranslation(); - const { data } = useEnrichedRoycoStats(); + + const { roycoStats } = useBerachainMarketsFilterStore((state) => state); return ( @@ -51,9 +52,9 @@ export const BerachainMarketsHeader = () => { { const theme = useTheme(); const { t } = useTranslation(); - const { data } = useEnrichedRoycoStats(); + + const { roycoStats } = useBerachainMarketsFilterStore((state) => state); + // Prevent hydratation errors on values const [isMounted, setIsMounted] = useState(false); @@ -81,7 +83,7 @@ export const BerachainWelcome = () => { state); const { currentHighestOffers, marketMetadata, currentMarketData } = useActiveMarket({ chain_id: market.chain_id, @@ -29,18 +34,17 @@ function TooltipIncentives({ market }: { market: EnrichedMarketDataType }) { return currentHighestOffers.ip_offers[0].tokens_data ?? []; }, [market, currentHighestOffers, marketMetadata]); - const BERA_TOKEN_ID = '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a'; - const beraTokenQuotes = useTokenQuotes({ - token_ids: [BERA_TOKEN_ID], - }); - const apr = useMemo(() => { - if (!market?.locked_quantity_usd || !roycoStats?.total_tvl) { + if (!market || !roycoMarkets) { return; } - return aprCalculation(market.locked_quantity_usd, roycoStats.total_tvl); - }, [market?.locked_quantity_usd, roycoStats?.total_tvl]); + return calculateBeraYield({ + enrichedMarket: market, + customTokenData: [beraTokenQuote], + markets: roycoMarkets, + }); + }, [roycoMarkets, market, beraTokenQuote]); return ( @@ -70,7 +74,7 @@ function TooltipIncentives({ market }: { market: EnrichedMarketDataType }) { gap={'8px'} marginTop={'8px'} > - {beraTokenQuotes.data?.map((incentiveTokenData) => ( + {[beraTokenQuote]?.map((incentiveTokenData) => ( ))} {highestIncentives?.map((incentiveTokenData) => ( diff --git a/src/components/Berachain/stores/BerachainMarketsFilterStore.ts b/src/components/Berachain/stores/BerachainMarketsFilterStore.ts index afabb6d4b..3020e4f35 100644 --- a/src/components/Berachain/stores/BerachainMarketsFilterStore.ts +++ b/src/components/Berachain/stores/BerachainMarketsFilterStore.ts @@ -16,6 +16,18 @@ interface BerachainMarketsFilterStoreProps { setSort: (sort: string) => void; search: string | undefined; setSearch: (search: string | undefined) => void; + roycoStats: + | { + total_volume: number; + total_tvl: number; + total_incentives: number; + } + | undefined; + setRoycoStats: (roycoStats: any) => void; + roycoMarkets: EnrichedMarketDataType[] | undefined; + setRoycoMarkets: (roycoMarkets: EnrichedMarketDataType[]) => void; + beraTokenQuote: any; + setBeraTokenQuote: (value: any) => void; } export const useBerachainMarketsFilterStore = @@ -25,8 +37,11 @@ export const useBerachainMarketsFilterStore = tokenFilter: [], incentiveFilter: [], protocolFilter: [], + roycoMarkets: [], + roycoStats: undefined, sort: undefined, search: undefined, + beraTokenQuote: undefined, setChainFilter: (chainId) => { set((state) => { const updatedChainFilter = [...state.chainFilter]; @@ -91,6 +106,21 @@ export const useBerachainMarketsFilterStore = return { search: text }; }); }, + setRoycoStats: (value: any) => { + set(() => { + return { roycoStats: value }; + }); + }, + setRoycoMarkets: (value: EnrichedMarketDataType[]) => { + set(() => { + return { roycoMarkets: value }; + }); + }, + setBeraTokenQuote: (value: any) => { + set(() => { + return { beraTokenQuote: value }; + }); + }, }), Object.is, ); diff --git a/src/components/Berachain/utils.ts b/src/components/Berachain/utils.ts index 1ae5df3f3..415fb7372 100644 --- a/src/components/Berachain/utils.ts +++ b/src/components/Berachain/utils.ts @@ -1,5 +1,9 @@ import type { EnrichedMarketDataType } from 'royco/queries'; import type { Quest } from '@/types/loyaltyPass'; +import type { CustomTokenData } from 'royco/types'; +import type { SupportedToken } from 'royco/constants'; +import { getSupportedToken } from 'royco/constants'; +import { sumBy } from 'lodash'; export function calculateTVLGoal(market: EnrichedMarketDataType) { return ( @@ -39,7 +43,898 @@ export function aprCalculation(lockedQuantityUsd: number, totalTVL: number) { const TOTAL_REWARDS = TVL_MARKET_SHARE * BOYCO_TOTAL; const LOCKUP_IN_DAYS = 70; const APR = - ((TOTAL_REWARDS * (365 / LOCKUP_IN_DAYS)) / (lockedQuantityUsd ?? 0)) * 100; + (TOTAL_REWARDS * (365 / LOCKUP_IN_DAYS)) / (lockedQuantityUsd ?? 0); return APR; } + +export const BERA_TOKEN_ID = '1-0xbe9abe9abe9abe9abe9abe9abe9abe9abe9abe9a'; + +export const DEFAULT_BERA_TOKEN_DATA = { + fdv: 0, + total_supply: 0, +}; + +export const calculateBeraYield = ({ + enrichedMarket, + customTokenData, + markets, +}: { + enrichedMarket: EnrichedMarketDataType; + customTokenData: CustomTokenData; + markets: EnrichedMarketDataType[]; +}) => { + let annual_change_ratio = 0; + + try { + const beraTokenData = customTokenData.find( + (token) => token.token_id === BERA_TOKEN_ID, + ); + + let bera_fdv = DEFAULT_BERA_TOKEN_DATA.fdv; + let bera_total_supply = DEFAULT_BERA_TOKEN_DATA.total_supply; + + if ( + !!beraTokenData && + !!beraTokenData.fdv && + !!beraTokenData.total_supply + ) { + bera_fdv = Number(beraTokenData.fdv); + bera_total_supply = Number(beraTokenData.total_supply); + } + + let bera_price = bera_fdv / bera_total_supply; + + if (bera_total_supply === 0 || isNaN(bera_price)) { + bera_price = 0; + } + + const market = enrichedMarket; + const beraInfo = { + beraFDV: bera_fdv, + beraSupply: bera_total_supply, + }; + const assetType = getMarketAssetType(enrichedMarket.input_token_data); + const buckets = getBuckets(markets); + + const bera_annual_change_ratio = getBeraApy( + market, + beraInfo, + assetType, + buckets, + ); + + if (!isNaN(bera_annual_change_ratio)) { + annual_change_ratio = bera_annual_change_ratio; + } + } catch (error) {} + + return annual_change_ratio; +}; + +type BeraYieldContextType = { + buckets: BeraBuckets | undefined; + beraInfo: BeraInfoContextType; + setBeraInfo: (beraInfo: BeraInfoContextType) => void; +}; + +export type BeraBuckets = { + majorBucketWeight: number; + thirdPartyBucketWeight: number; +}; + +export type BeraInfoContextType = { + beraFDV: number; + beraSupply: number; +}; + +/** + * Calculates the Annual Percentage Yield (APY) for BERA token rewards in a given market + * + * @param {EnrichedMarketDataType} market - The market data containing TVL, lockup time, and token information + * @param {BeraInfoContextType} beraInfo - Context containing BERA token information including FDV and supply + * @param {Function} getBucketWeight - Function that returns the weight for a given asset type bucket + * @returns {number} The calculated APY for BERA rewards, returns 0 if market TVL is not available + * + * @description + * This function calculates the BERA APY based on several factors: + * - Market TVL and multiplier + * - BERA price derived from FDV and supply + * - Lockup period of the market + * - Asset type bucket weights + * - BERA supply allocation on Boyco + * + * The calculation takes into account: + * 1. Market TVL adjusted by multiplier + * 2. Asset type bucket weight (Major vs Other) + * 3. BERA supply distribution + * 4. Rebase incentives based on market weight + * 5. Annualization based on lockup period + */ +export const getBeraApy = ( + market: EnrichedMarketDataType, + beraInfo: BeraInfoContextType, + assetType: MULTIPLIER_ASSET_TYPE, + buckets: BeraBuckets, +) => { + const multiplier = +getMarketMultiplier(market); + + const marketTVL = market.total_value_locked; + if (!marketTVL) { + return 0; + } + + const beraPrice = beraInfo.beraFDV / beraInfo.beraSupply; + + const lockupTime = + Number(market.lockup_time) === 0 ? 7776000 : Number(market.lockup_time); + const lockupPeriod = lockupTime * 1000; + const year = 31536000000; // 365 days * 24 hours * 60 minutes * 60 seconds * 1000 milliseconds + + const marketTVLMultiplied = marketTVL * multiplier; + + const marketTypeBucketWeight = + assetType === MULTIPLIER_ASSET_TYPE.MAJOR_ONLY + ? buckets.majorBucketWeight + : buckets.thirdPartyBucketWeight; + + const weightOfBucketOnBoyco = + assetType === MULTIPLIER_ASSET_TYPE.MAJOR_ONLY ? 0.55 : 0.45; + const beraSupplyOnBoyco = 10000000; + + const currentMarketWeight = marketTVLMultiplied / marketTypeBucketWeight; + // console.log("BERA APY-Market weight", currentMarketWeight); + + const beraSupplyInBucket = + beraSupplyOnBoyco * beraPrice * weightOfBucketOnBoyco; + // console.log("BERA APY-Bera supply on boyco multiplied", beraSupplyInBucket); + + const rebaseIncentives = currentMarketWeight * beraSupplyInBucket; + // console.log("BERA APY-Rebase incentives", rebaseIncentives); + + const rebasedIncentiveOnMarketTVL = rebaseIncentives / marketTVL; + // console.log( + // "BERA APY-Rebased incentive for market TVL", + // rebasedIncentiveOnMarketTVL + // ); + + const missingPeriod = year / lockupPeriod; + // console.log("BERA APY-Missing period", missingPeriod); + + const beraApy = rebasedIncentiveOnMarketTVL * missingPeriod; + + // console.log("BERA APY", beraApy); + + return beraApy; +}; + +export const getBuckets = (markets: EnrichedMarketDataType[]) => { + const MajorMarkets = markets.filter( + (market) => + getMarketAssetType(market.input_token_data) === + MULTIPLIER_ASSET_TYPE.MAJOR_ONLY, + ); + const ThirdPartyMarkets = markets.filter( + (market) => + getMarketAssetType(market.input_token_data) === + MULTIPLIER_ASSET_TYPE.THIRD_PARTY_ONLY, + ); + + const majorBucketWeight = sumBy(MajorMarkets, (market) => { + const tvl = market.locked_quantity_usd ?? 0; + const multiplier = +getMarketMultiplier(market); + return tvl * multiplier; + }); + + const thirdPartyBucketWeight = sumBy(ThirdPartyMarkets, (market) => { + const tvl = market.locked_quantity_usd ?? 0; + const multiplier = +getMarketMultiplier(market); + return tvl * multiplier; + }); + + return { + majorBucketWeight, + thirdPartyBucketWeight, + }; +}; + +// Use market input token to get the market type and the asset type in order to get the multiplier +export const getMarketMultiplier = ( + market: EnrichedMarketDataType, +): MULTIPLIERS => { + const inputToken = market?.input_token_data; + const foundMArket = overrideMarketMap.find( + (ovrItem) => ovrItem.id === market.market_id, + ); + + if (!foundMArket) { + console.error('Market not found in overrideMarketMap'); + return 1; + } + + return foundMArket?.multiplier; +}; + +// let multiplier = 1; + +// if (assetType === MULTIPLIER_ASSET_TYPE.THIRD_PARTY_ONLY) { +// if (marketType === MULTIPLIER_MARKET_TYPE.SINGLE_SIDED) { +// multiplier = MULTIPLIERS.SINGLE_TPO; +// } else if (marketType === MULTIPLIER_MARKET_TYPE.STABLESWAP) { +// multiplier = MULTIPLIERS.STABLE_TPO; +// } +// } else if (assetType === MULTIPLIER_ASSET_TYPE.HYBRID) { +// multiplier = MULTIPLIERS.STABLE_HYBRID; +// } else if (assetType === MULTIPLIER_ASSET_TYPE.MAJOR_ONLY) { +// if (marketType === MULTIPLIER_MARKET_TYPE.SINGLE_SIDED) { +// multiplier = MULTIPLIERS.SINGLE_MAJOR; +// } else if (marketType === MULTIPLIER_MARKET_TYPE.STABLESWAP) { +// multiplier = MULTIPLIERS.STABLE_MAJOR; +// } else if (marketType === MULTIPLIER_MARKET_TYPE.VOLATILE) { +// multiplier = MULTIPLIERS.VOLATILE_MAJOR; +// } +// } +// }; + +// Calculate the asset type of the market based on the input token +export const getMarketAssetType = ( + inputToken: SupportedToken & { + token0?: string; + token1?: string; + }, +) => { + if (isMajor(inputToken)) { + return MULTIPLIER_ASSET_TYPE.MAJOR_ONLY; + } else if (isThirdParty(inputToken)) { + return MULTIPLIER_ASSET_TYPE.THIRD_PARTY_ONLY; + } + return MULTIPLIER_ASSET_TYPE.HYBRID; +}; + +// Calculate the market type base on the native asset of the market +// from that get the underlying dApp behind that market and then calculate the market type +export const getMarketType = (market: EnrichedMarketDataType) => { + const marketAppId = market?.incentive_ids?.[0]; + + // should never happen + if (!marketAppId) { + console.error('Market type not found'); + return MULTIPLIER_MARKET_TYPE.STABLESWAP; + } + + const marketApp = getMarketDapp(marketAppId); + + if (marketApp === MULTIPLIER_MARKET_DAPP.BERABORROW) { + if ( + getMarketAssetType(market.input_token_data) === + MULTIPLIER_ASSET_TYPE.MAJOR_ONLY + ) { + return MULTIPLIER_MARKET_TYPE.VOLATILE; + } else { + return MULTIPLIER_MARKET_TYPE.STABLESWAP; + } + } else if (marketApp === MULTIPLIER_MARKET_DAPP.DOLOMITE) { + return MULTIPLIER_MARKET_TYPE.SINGLE_SIDED; + } else if (marketApp === MULTIPLIER_MARKET_DAPP.KODIAK) { + if (market.input_token_data.type === 'lp') { + const token0 = market.input_token_data.token0; + const token1 = market.input_token_data.token1; + const token0Data = getSupportedToken(token0); + const token1Data = getSupportedToken(token1); + const WBTC = getSupportedToken('WBTC'); + const WETH = getSupportedToken('WETH'); + const HONEY = getSupportedToken('HONEY'); + if ( + (WBTC.id === token0Data.id && HONEY.id === token1Data.id) || + (WETH.id === token0Data.id && HONEY.id === token1Data.id) || + (WBTC.id === token0Data.id && WETH.id === token1Data.id) + ) { + return MULTIPLIER_MARKET_TYPE.VOLATILE; + } else { + return MULTIPLIER_MARKET_TYPE.STABLESWAP; + } + } + return MULTIPLIER_MARKET_TYPE.STABLESWAP; + } else if (marketApp === MULTIPLIER_MARKET_DAPP.BURR_BEAR) { + return MULTIPLIER_MARKET_TYPE.STABLESWAP; + } else if (marketApp === MULTIPLIER_MARKET_DAPP.CONCRETE) { + return MULTIPLIER_MARKET_TYPE.STABLESWAP; + } else if (marketApp === MULTIPLIER_MARKET_DAPP.VEDA_ETHER_FI) { + return MULTIPLIER_MARKET_TYPE.STABLESWAP; + } else if (marketApp === MULTIPLIER_MARKET_DAPP.GOLDILocks) { + return MULTIPLIER_MARKET_TYPE.STABLESWAP; + } else if (marketApp === MULTIPLIER_MARKET_DAPP.D2_FINANCE) { + return MULTIPLIER_MARKET_TYPE.SINGLE_SIDED; + } else if (marketApp === MULTIPLIER_MARKET_DAPP.DAHLIA) { + return MULTIPLIER_MARKET_TYPE.SINGLE_SIDED; + } else if (marketApp === MULTIPLIER_MARKET_DAPP.SAT_LAYER) { + return MULTIPLIER_MARKET_TYPE.SINGLE_SIDED; + } else if (marketApp === MULTIPLIER_MARKET_DAPP.ORIGAMI) { + return MULTIPLIER_MARKET_TYPE.STABLESWAP; + } else if (marketApp === MULTIPLIER_MARKET_DAPP.THJ) { + return MULTIPLIER_MARKET_TYPE.STABLESWAP; + // } else if (marketApp === MULTIPLIER_MARKET_DAPP.INFRARED) { + // return MULTIPLIER_MARKET_TYPE.STABLESWAP; + } + + // should not reac here + console.error('Market type not found'); + return MULTIPLIER_MARKET_TYPE.STABLESWAP; +}; + +// A market is considered major only if the input token is a major or +// if both of the underlying tokens of the LP are major +const isMajor = ( + inputToken: SupportedToken & { + token0?: string; + token1?: string; + }, +) => { + function validate( + inputToken: SupportedToken & { + token0?: string; + token1?: string; + }, + ) { + return !!MajorTokens.find((token) => token.id === inputToken.id); + } + + if (inputToken.type !== 'lp') { + return validate(inputToken); + } else { + const token0 = inputToken.token0; + const token1 = inputToken.token1; + const token0Data = getSupportedToken(token0); + const token1Data = getSupportedToken(token1); + return validate(token0Data) && validate(token1Data); + } +}; + +// A market is considered third party only if the input token is a third party or +// if both of the underlying tokens of the LP are third party +const isThirdParty = ( + inputToken: SupportedToken & { + token0?: string; + token1?: string; + }, +) => { + function validate( + inputToken: SupportedToken & { + token0?: string; + token1?: string; + }, + ) { + return !isMajor(inputToken); + } + + if (inputToken.type !== 'lp') { + return validate(inputToken); + } else { + const token0 = inputToken.token0; + const token1 = inputToken.token1; + const token0Data = getSupportedToken(token0); + const token1Data = getSupportedToken(token1); + return validate(token0Data) && validate(token1Data); + } +}; + +// Return the dApp of that market based on the native asset id +const getMarketDapp = (id: string) => { + const dApp = dAppsPointsId.find((dapp) => dapp.id === id)?.dapp; + if (!dApp) { + console.error('market type error - dApp not resolved correctly'); + } + return dApp; +}; + +// List of all the dApps that are supported in Boyco +export enum MULTIPLIER_MARKET_DAPP { + BERABORROW = 'Beraborrow', + DOLOMITE = 'Dolomite', + KODIAK = 'Kodiak', + BURR_BEAR = 'BurrBear', + CONCRETE = 'Concrete', + VEDA_ETHER_FI = 'Veda x Ether.Fi', + GOLDILocks = 'Goldilocks', + D2_FINANCE = 'D2 Finance', + DAHLIA = 'Dahlia', + SAT_LAYER = 'SatLayer', + ORIGAMI = 'Origami', + THJ = 'THJ', + INFRARED = 'Infrared', +} + +// List of all the multipliers that are supported in Boyco +export enum MULTIPLIERS { + SINGLE_TPO = 1, + SINGLE_MAJOR = 1.5, + STABLE_MAJOR = 1.35, + STABLE_TPO = 1.369, + STABLE_HYBRID = 2.69, + VOLATILE_MAJOR = 4.2, +} + +// List of all the asset types that are supported in Boyco +export enum MULTIPLIER_ASSET_TYPE { + THIRD_PARTY_ONLY = 'THIRD_PARTY_ONLY', + MAJOR_ONLY = 'MAJOR_ONLY', + HYBRID = 'HYBRID', +} + +// List of all the market types that are supported in Boyco +export enum MULTIPLIER_MARKET_TYPE { + SINGLE_SIDED = 'SINGLE_SIDED', + STABLESWAP = 'STABLESWAP', + VOLATILE = 'VOLATILE', +} + +// List of all the major tokens that are supported in Boyco +const MajorTokens = [ + { name: 'USDC', id: '1-0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48' }, + { name: 'USDT', id: '1-0xdac17f958d2ee523a2206206994597c13d831ec7' }, + // { name: "HONEY", id: "1-" }, + { name: 'WBTC', id: '1-0x2260fac5e5542a773aa44fbcfedf7c193bc2c599' }, + { name: 'WETH', id: '1-0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' }, +]; + +const overrideMarketMap: { id: string; multiplier: MULTIPLIERS }[] = [ + { + id: '0x62bb6fb784e059f338340a9724b35ef2ef8fde5e65613e9fcaacd097d81dc67e', + multiplier: 2.69, + }, + { + id: '0x2240151f263be555a4ef61476a5c111373e0efe8cd539f179b4b5850977e9d4e', + multiplier: 1.369, + }, + { + id: '0xb32d047eb63b5c2af537c2e4df6a09c40a50b75aefd83a928600241a4666b087', + multiplier: 1.369, + }, + { + id: '0xfe95d44ab171140b66fb5180e9de765578d9d2bfbdbb66307abb86ba05a59e93', + multiplier: 1.369, + }, + { + id: '0x28b337bd45eda5e2fc596bfe22320bef0af9da85d4c770d0fd03ddf72428c00a', + multiplier: 1.369, + }, + { + id: '0x4fa4a76aa8b93ccdddba0c20c336056803b7410fb375c9c9541e9c54fbfb2f9a', + multiplier: 1.369, + }, + { + id: '0xc182b0267a6ca015c2d2a144ca19e1f6b36479675754914002e0613320ed8d9a', + multiplier: 1.369, + }, + { + id: '0x897eec875e51d6c8b5339d6a9984a00acb0aa86f9d4ab4eddbb4a791bb0a88e9', + multiplier: 1.369, + }, + { + id: '0xd77d3e3e075394a6c94a8c83dab114bb7266b96c5234e4a98476f41339029c30', + multiplier: 1.369, + }, + { + id: '0xcdd60ed30d20f9edc3fac624bb623db32103658b6da678949ef53df16139b488', + multiplier: 4.2, + }, + { + id: '0xf8663b3c0f78b4efae0422b163e86e79afa1ce90778885d93d53c9d4f6d5c3d8', + multiplier: 4.2, + }, + { + id: '0x568d2509ec17c27426a9d55e58673160c937aeaedc0a3fcc7c63c5b7df495ec7', + multiplier: 4.2, + }, + { + id: '0x54b4b37c355868591a91baed36a3c8083f6480ccb11145106d0dad912d7dffd2', + multiplier: 1.369, + }, + { + id: '0xe92ebafbee7aa7a636ff62e04aa2ab9353f60ef72dcdcfdfcf48b67a7ad8ffc7', + multiplier: 1.369, + }, + { + id: '0x88ee202388086447b8dc8403c5aa2cfbcdb52e749fd16af5c6a3c7bb614b17c9', + multiplier: 1.369, + }, + { + id: '0xfef8ead03d79cf7cbe6f73c8d1136f8c84f6cf6ed9bc208719e7fcee807cb336', + multiplier: 1.369, + }, + { + id: '0x6b3dfac03cea102e59d2d5711088f3001782e07239dcc90f274dd9762220c49a', + multiplier: 1.369, + }, + { + id: '0x84790e638ddd7a59e64b8c239e96e29c2c6c155a9882a0c834b9ced016b7c999', + multiplier: 1.369, + }, + { + id: '0xb9f307d83c78d09a134aac7713821aab8e1da2404b895db66f0975135dd5006e', + multiplier: 1.369, + }, + { + id: '0x1e0a98a276ba873cfa427e247c7d0e438f604a54fcb36481063e1220af021faf', + multiplier: 1.5, + }, + { + id: '0xa588ad19850cf2a111c3c727033da8e557abc94de70fce2d2b2f2f78140f15e5', + multiplier: 1, + }, + { + id: '0x092c0c4d8d124fc29364e8cd8417198c4bbe335e3f6c4b1f79215a3457b4831a', + multiplier: 1, + }, + { + id: '0xbe5cd829fcb3cdfe8224ad72fc3379198d38da26131c5b7ab6664c8f56a9730d', + multiplier: 1, + }, + { + id: '0x42a09eccabf1080c40a24522e9e8adbee5a0ad907188c9b6e50ba26ba332eac3', + multiplier: 1, + }, + { + id: '0xd10bdc88272e0958baa62a4ae2bfce1d8feed639a93e03c0aa5cec7adfbdf2c3', + multiplier: 1, + }, + { + id: '0xb1d5ccc4388fe639f8d949061bc2de95ecb1efb11c5ceb93bdb71caab58c8aa3', + multiplier: 1, + }, + { + id: '0x2a3a73ba927ec6bbf0e2e12e21a32e274a295389ce9d6ae2b32435d12c597c2c', + multiplier: 1, + }, + { + id: '0xff917303af9337534eece4b88948d609980b66ca0b41875da782aec4858cade5', + multiplier: 1, + }, + { + id: '0xb27f671bc0dd8773a25136253acd72150dd59e50e44dc8439e9dc5c84c2b19f6', + multiplier: 1, + }, + { + id: '0x258ac521d801d5112a484ad1b82e6fd2efc24aba29e5cd3d56db83f4a173dc90', + multiplier: 1, + }, + { + id: '0x5bac1cacdd36b3d95a7f9880a264f8481ab56d3d1a53993de084c6fa5febcc15', + multiplier: 1, + }, + { + id: '0x0194c329e2b9712802c37d3f17502bcefce2e128933f24f4fe847dfc7e5e8965', + multiplier: 1, + }, + { + id: '0x6306bfce6bff30ec4efcea193253c43e057f1474007d0d2a5a0c2938bd6a9b81', + multiplier: 1, + }, + { + id: '0xc6887dddd833a3d585c7941cd31b0f8ff3ec5903d49cd5e7ac450b46532d3e79', + multiplier: 1, + }, + { + id: '0x86a5077c6a9190cde78ec75b8888c46ed0a3d1289054127a955a2af544633cf3', + multiplier: 1, + }, + { + id: '0x2dd74f8f8a8d7f27b2a82a6edce57b201f9b4a3c4780934caf99363115e48be6', + multiplier: 1, + }, + { + id: '0xc90525132d909f992363102ebd6298d95b1f312acdb9421fd1f7ac0c0dd78d3f', + multiplier: 1, + }, + { + id: '0x415f935bbb9bf1bdc1f49f2ca763d5b2406efbf9cc949836880dd5bbd054db95', + multiplier: 1, + }, + { + id: '0xfa4917a871f9cf06d3d00be6678993888b3aac41c3da21edf32c3c9cf3978d70', + multiplier: 2.69, + }, + { + id: '0xd70673b98af7096f575717d70fbf2fa935dd719926b55c0e011480678cdac563', + multiplier: 1.369, + }, + { + id: '0xab689b5eac7541b8cc774f0ca3705a91b21660e8221fc7bd8e93c391fb5d690d', + multiplier: 1.369, + }, + { + id: '0xcdb30c06ea11f3f5408bce5eefdb392dfe0008ef81af3a486bcfed891f9cc112', + multiplier: 2.69, + }, + { + id: '0x3ef317447bd10825f0a053565f8474a460cfb22cda414ea30b671e304f0691b6', + multiplier: 1.369, + }, + { + id: '0x568f3bb6ba4c6afe37899fda35bc315ae8167274685ea295e03cf20d471afd8b', + multiplier: 2.69, + }, + { + id: '0x289dc2a22ebb4ef7404de9293b6718d9f81f0843e1af4cf9a9c51d2e757348d6', + multiplier: 2.69, + }, + { + id: '0x290aad1fabd8d2557d28a3854a2433ddc11a35f0d12936dd99102067ac515d07', + multiplier: 2.69, + }, + { + id: '0x378d4d32d89450978d01cfdf1ff1907d4419aa186c48abb94e612b76d75f3fae', + multiplier: 1.369, + }, + { + id: '0xa74b61544834483b093531cff533d01788a5dea12d8a83902646111025303bfb', + multiplier: 2.69, + }, + { + id: '0xaa636d73f39ea0de0e04ed9270eac5d943707e7f8fb9c3480c0d80eb015ccfc8', + multiplier: 1.369, + }, + { + id: '0x2fa37184f43783f5d6b23548c4a7a21bb86cd2f314bba9d5bb7d2415d61d11c8', + multiplier: 1.369, + }, + { + id: '0x49104b3cadbb31470e5b949c6892a33954ee9ce35041df4a04a88eb694b645c0', + multiplier: 2.69, + }, + { + id: '0x9b60d30f266858fa671bf268796aa503700310e31a8f46ebaa8f8281fbad89aa', + multiplier: 2.69, + }, + { + id: '0x21c6a0baa6f41b060937be5a4f1be096b63f426c50f763b4dabd1af46803fa2f', + multiplier: 1.369, + }, + { + id: '0xc5165360e2e8b195cb55e21cf259ce6a5ee996b055057d8705851d9b01fc8620', + multiplier: 1.369, + }, + { + id: '0xab27dc8061f66791bb94a536546b08ba15e06344dabad2cc6267cf44f0070574', + multiplier: 1.369, + }, + { + id: '0xd6e9ff1fa0c9c6bb25cafcb76c61c0d398a479ba073509e10209271f40a01712', + multiplier: 2.69, + }, + { + id: '0x25f7a422282a1f26d9d96b5d1c43fa5c6f8c355b0ed7a4755ac8d04a504817f5', + multiplier: 1.369, + }, + { + id: '0x460ec133419318efe4e05b4c3b6db421503fd6fcefbb20a43f50e3fc50f2ee39', + multiplier: 1.369, + }, + { + id: '0x219169d9e78064768cddd0397c2202dc9e5c2bc0e1dbc13465363b0458d33c34', + multiplier: 1.369, + }, + { + id: '0x71cee3cf3329e9a2803d578cdd6c823d7a16aa39adea3a7053395299bd258800', + multiplier: 1.35, + }, + { + id: '0x5043bfe3f6bab5fa4c8f19fb2f6856de2d2e717a541e0d7126b308926be04e2e', + multiplier: 2.69, + }, + { + id: '0x3d7cf2bd0a04fd3c66a5fa334a399b3926efe0fc0450b8da49a5da29f2c36d7f', + multiplier: 2.69, + }, + { + id: '0xa31a8bb230f77a5d286985b92fe8d0c7504a1892568d70685659f781aec78209', + multiplier: 2.69, + }, + { + id: '0xece925dbccbb21333dbe99679fef655ad2dc2cb185e0963711c944e302595b28', + multiplier: 2.69, + }, + { + id: '0x72679855f582a6d908bf39d40cb5a299b6a98a82bf1bfd9055f1853fc5160f54', + multiplier: 1.369, + }, + { + id: '0xbd3ef685577bdca03225bb2cd2158f0772cdfd694ba03b9eb4856b59a7288081', + multiplier: 1.369, + }, + { + id: '0xab32e1695b84b148140cb78c044d247e307b26cb043dc5538657f3a5634dee6e', + multiplier: 1.369, + }, + { + id: '0x027987432679079fbbc990691d14dabe7f7780f51df6a1a53e7bd875b1f9581a', + multiplier: 1.5, + }, + { + id: '0xb7b78119806fcb9bbc499131da16b52ce52cf4a1ceabfc59e4f2f6e6ef7046c0', + multiplier: 1.5, + }, + { + id: '0x0964848864e96952ee2454ce58fc93b867f9b2d9a6b44216eec8b08726813d1b', + multiplier: 1.5, + }, + { + id: '0x4dd921e829db80e73c56d888eeaf46a7934a3c4a2f7f78231dd4502f8eaa2558', + multiplier: 1.5, + }, + { + id: '0x7e804adb4c426b81fbe1f005f92d8dee99f98b0502c3946ac5ad436b453c6435', + multiplier: 1.5, + }, + { + id: '0x20ca89af1fd136d0ef9c4e3e74e8ab1943d28e6879206a3e180fd35e29fb2d7d', + multiplier: 1.5, + }, + { + id: '0x0484203315d701daff0d6dbdd55c49c3f220c3c7b917892bed1badb8fdc0182e', + multiplier: 2.69, + }, + { + id: '0xff0182973d5f1e9a64392c413caaa75f364f24632a7de0fdd1a31fe30517fdd2', + multiplier: 2.69, + }, + { + id: '0xb36f14fd392b9a1d6c3fabedb9a62a63d2067ca0ebeb63bbc2c93b11cc8eb3a2', + multiplier: 2.69, + }, + { + id: '0xabf4b2f17bc32faf4c3295b1347f36d21ec5629128d465b5569e600bf8d46c4f', + multiplier: 2.69, + }, + { + id: '0xdd3f0e11d59726f2e63fc1b180abc94034dd3e0f4018b51371b73348d82b3769', + multiplier: 1, + }, + { + id: '0x2dcd8ec59fe12b4cb802f5a26445f9684635c52139560f169a7c4d67da186c18', + multiplier: 1, + }, + { + id: '0x7dadff589e53d9813969d0be6de99c033d140ec1d304e57a754797736656dcd5', + multiplier: 1, + }, + { + id: '0xde894ab596c084e65d0123ab6fa66f95b0571091cd8ec7efbeabe4942e7c40cd', + multiplier: 1, + }, + { + id: '0x7ccce28638cbb503d17e8d9290a97f18731199655ccde282da7b464f21361b79', + multiplier: 1, + }, + { + id: '0x036d9e250c6dafef1dd361199181548f9990a00452abf5231cebe7a15f9e19bd', + multiplier: 1, + }, + { + id: '0xa655556eb64a0fd18b9a3c80794ab370743bc431a4b2a6116fa97dcc7f741a2b', + multiplier: 1.35, + }, + { + id: '0xaa449e0679bd82798c7896c6a031f2da55299e64c0b4bddd57ad440921c04628', + multiplier: 1.35, + }, + { + id: '0x9778047cb8f3740866882a97a186dff42743bebb3ad8010edbf637ab0e37751f', + multiplier: 1.5, + }, + { + id: '0x9c7bd5b59ebcb9a9e6787b9b174a98a69e27fa5a4fe98270b461a1b9b1b1aa3e', + multiplier: 1.5, + }, + { + id: '0x0a7565b14941c6a3dde083fb7a857e27e12c55fa34f709c37586ec585dbe7f3f', + multiplier: 1.5, + }, + { + id: '0xa6905c68ad66ea9ce966aa1662e1417df08be333ab8ec04507e0f0301d3a78e9', + multiplier: 1.5, + }, + { + id: '0x17ffd16948c053cc184c005477548e559566879a0e2847e87ebd1111c602535c', + multiplier: 4.2, + }, + { + id: '0x6262ac035c2284f5b5249a690a6fd81c35f1ecef501da089f25741a4492cf5f3', + multiplier: 4.2, + }, + { + id: '0xab37ea8895eed81c4aa76d5dba64441756904b15e78f6ffa5183b0fc1563c1c5', + multiplier: 4.2, + }, + { + id: '0x72bec627884d7bdf538f174bedd551e9eccf3995adc880f40972e2bab87df3b9', + multiplier: 1.35, + }, + { + id: '0xf8f745f188ddb10c16724faee95583521191c3c69e15490fa53c1136b73c17d7', + multiplier: 1.35, + }, + { + id: '0x5f7935e257b94aee6caf9bbe917d4cfad75e8bc3b231806769ca0935af8371e8', + multiplier: 2.69, + }, + { + id: '0xad9ee12ea8b3dccf85934c2918bd4ad38ccf7bc8b43d5fcb6f298858aa4c9ca4', + multiplier: 2.69, + }, + { + id: '0x9a117f13c7d5d2b4b18e444f72e6e77c010a1fd90cf21135be75669d66ad9428', + multiplier: 2.69, + }, + { + id: '0xaf2a845c9d6007128b7aec375a4fcdee2b12bbaeb78caf928d3bd08e104417d6', + multiplier: 2.69, + }, + { + id: '0x1997c604de34a71974228bca4a66f601427c48960b6e59ff7ebc8e34f43f3ecf', + multiplier: 1.369, + }, + { + id: '0x7ecf55915abe3c24dc5d8365a8edabc8833f4efb8e7c027429c9528aed91ecb7', + multiplier: 2.69, + }, +]; + +const dAppsPointsId = [ + { + dapp: MULTIPLIER_MARKET_DAPP.KODIAK, + id: '1-0x31dd27d7479b09f1c96aa94681845c0eb0026ef8', + }, + { + dapp: MULTIPLIER_MARKET_DAPP.BERABORROW, + id: '1-0xfbca1de031ac44e83850634c098f22137e4647e5', + }, + { + dapp: MULTIPLIER_MARKET_DAPP.DOLOMITE, + id: '1-0x460f8d9c78b1bde7da137ce75315bd15d34a369b', + }, + // { + // dapp: "Dolomite", + // id: "1-d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1", + // }, + { + dapp: MULTIPLIER_MARKET_DAPP.BURR_BEAR, + id: '1-0xac672544ff301415547ac98558ca2988a26b9cbd', + }, + { + dapp: MULTIPLIER_MARKET_DAPP.CONCRETE, + id: '1-0x5f979f9f7024b41c325a7a39c89cd65e5f6a5f6d', + }, + { + dapp: MULTIPLIER_MARKET_DAPP.GOLDILocks, + id: '1-0x3b7795688ea8c095600bae9d6d866d04c230ba16', + }, + { + dapp: MULTIPLIER_MARKET_DAPP.D2_FINANCE, + id: '1-0x6a8b97bd31394075cb6dbd88dbb65808575b1a48', + }, + { + dapp: MULTIPLIER_MARKET_DAPP.DAHLIA, + id: '1-0xbd1e5b7fa18f2679070c8ba9ab6415ef786720cc', + }, + { + dapp: MULTIPLIER_MARKET_DAPP.SAT_LAYER, + id: '1-0x9c80538ffcbaee0db71caabe87ee99785ffc4f55', + }, + { + dapp: MULTIPLIER_MARKET_DAPP.ORIGAMI, + id: '1-0xcffe9112bfa141ae9170be4d172d40a455662564', + }, + { + dapp: MULTIPLIER_MARKET_DAPP.THJ, + id: '1-0x325e05f22af5a3f7e2cb9b112e8f4d9b6c14b8b4', + }, + { + dapp: MULTIPLIER_MARKET_DAPP.INFRARED, + id: '1-0x3b2635c5d5cc5cee62b9084636f808c67da9988f', + }, + { + dapp: MULTIPLIER_MARKET_DAPP.VEDA_ETHER_FI, + id: '1-0x3badc21d6bff9248ae4c3923093e04d505a52fef', + }, +]; From 192d1d6fbac89854ffca43c058bbdbad6391ec64 Mon Sep 17 00:00:00 2001 From: Tche <45823872+tcheee@users.noreply.github.com> Date: Tue, 28 Jan 2025 19:20:54 +0100 Subject: [PATCH 11/34] feat: add back positions (#1692) --- .../BerachainMarketCard/BerachainMarketCard.tsx | 2 +- .../components/BerachainWidget/BerachainWidget.tsx | 6 +++--- .../WithdrawWidget/WithdrawWidgetInputTokenTab.tsx | 10 +++++----- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx b/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx index d08082c02..fa4287acd 100644 --- a/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx +++ b/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx @@ -277,7 +277,7 @@ export const BerachainMarketCard = ({ /> ) : ( { setTab(2); }, - },*/ + }, ]; return ( diff --git a/src/components/Berachain/components/BerachainWidget/WithdrawWidget/WithdrawWidgetInputTokenTab.tsx b/src/components/Berachain/components/BerachainWidget/WithdrawWidget/WithdrawWidgetInputTokenTab.tsx index bb8f4856f..e656a6674 100644 --- a/src/components/Berachain/components/BerachainWidget/WithdrawWidget/WithdrawWidgetInputTokenTab.tsx +++ b/src/components/Berachain/components/BerachainWidget/WithdrawWidget/WithdrawWidgetInputTokenTab.tsx @@ -208,11 +208,11 @@ export const WithdrawWidgetInputTokenTab = ({ fontSize: '1.5rem', }} > - Nothing to Withdraw yet + No Positions yet - + {/* Deposits and rewards can be withdrawn here. - + */} ); } @@ -388,7 +388,7 @@ export const WithdrawWidgetInputTokenTab = ({ )} - Withdraw - + */} ); From 3a2687c2332a0b8f2d4458b214dcdad6bd7fb9c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?BRAMILLE=20S=C3=A9bastien?= <2752200+oktapodia@users.noreply.github.com> Date: Tue, 28 Jan 2025 18:38:26 +0000 Subject: [PATCH 12/34] chore: remove hardcoded cache --- .../BerachainMarkets/BerachainMarkets.tsx | 53 ------------------- .../DepositWidget/DepositWidget.tsx | 24 ++++----- 2 files changed, 11 insertions(+), 66 deletions(-) diff --git a/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.tsx b/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.tsx index a1ae7572c..e587d5e6b 100644 --- a/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.tsx +++ b/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.tsx @@ -118,59 +118,6 @@ export const BerachainMarkets = () => { /> ); })} - {roycoData?.length === 0 && - Array.isArray(roycoEnrichedDataCached) && - roycoEnrichedDataCached - .filter( - (data) => !tokenFilter.includes(data.input_token_data?.symbol), - ) - .filter((data) => { - const dataIncentives = - data.incentive_tokens_data?.map((s) => s.symbol) ?? []; - return !dataIncentives.some((symbol) => - incentiveFilter.includes(symbol), - ); - }) - .filter((data) => { - const card = findFromStrapiByUid(data.market_id!); - - const fullTitle = getFullTitle(data, card); - - return search ? includesCaseInsensitive(fullTitle, search) : true; - }) - .filter((data) => { - return !!findFromStrapiByUid(data.market_id!); - }) - .map((roycoData, index) => { - if (!roycoData?.id) { - return; - } - const card = findFromStrapiByUid(roycoData.market_id!); - - const fullTitle = getFullTitle(roycoData, card); - - return ( - - ); - })} ); diff --git a/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositWidget.tsx b/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositWidget.tsx index f46d2cb7a..8604617fa 100644 --- a/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositWidget.tsx +++ b/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositWidget.tsx @@ -39,9 +39,8 @@ import { BoxForm, } from './WidgetDeposit.style'; import DepositInfo from '@/components/Berachain/components/BerachainWidget/DepositWidget/DepositInfo'; -import BerachainTransactionDetails from '@/components/Berachain/components/BerachainTransactionDetails/BerachainTransactionDetails'; import { useUserTracking } from '@/hooks/userTracking'; -import { TrackingAction, TrackingCategory } from '@/const/trackingKeys'; +import { TrackingCategory } from '@/const/trackingKeys'; interface Image { url?: string; @@ -575,20 +574,19 @@ function DepositWidget({ )} {contractCallIndex !== 0 && - contractCallIndex > writeContractOptions.length - 1 && - txHash ? ( - - ) : ( + contractCallIndex > writeContractOptions.length - 1 && txHash && ( - ) + )} + {txHash && ( + )} From 9c1e3035f186a3041b54e86dd8d39ef70f9a8677 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?BRAMILLE=20S=C3=A9bastien?= <2752200+oktapodia@users.noreply.github.com> Date: Tue, 28 Jan 2025 18:51:44 +0000 Subject: [PATCH 13/34] chore: show loading state --- .../Berachain/components/BerachainMarkets/BerachainMarkets.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.tsx b/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.tsx index e587d5e6b..de93e1072 100644 --- a/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.tsx +++ b/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.tsx @@ -34,7 +34,7 @@ export const BerachainMarkets = () => { - {(!roycoData || !data) && + {(!Array.isArray(roycoData) || roycoData.length === 0 || !data) && Array.from({ length: 9 }, () => 42).map((_, idx) => ( Date: Wed, 29 Jan 2025 10:45:05 +0100 Subject: [PATCH 14/34] fix: token name on deposit cap --- .../DepositWidget/DepositInfo.tsx | 20 ++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositInfo.tsx b/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositInfo.tsx index 28f2946c1..ae4101195 100644 --- a/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositInfo.tsx +++ b/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositInfo.tsx @@ -26,6 +26,8 @@ import DigitTokenSymbolCard from '../../BerachainMarketCard/StatCard/DigitTokenS import { useEnrichedAccountBalancesRecipeInMarket } from 'royco/hooks'; import { useAccount } from '@lifi/wallet-management'; import { useActiveMarket } from '@/components/Berachain/hooks/useActiveMarket'; +import { Typography } from '@mui/material'; +import { titleSlicer } from '@/components/Berachain/utils'; interface DepositInfoProps { market: EnrichedMarketDataType; @@ -124,15 +126,31 @@ function DepositInfo({ market, balance }: DepositInfoProps) { alignItems: 'flex-end', '.content': { fontSize: '1.5rem', + alignItems: 'flex-end', }, })} title={'Deposit Cap'} tooltipText={AVAILABLE_TOOLTIP} - digit={t('format.currency', { + digit={t('format.decimal', { value: maxInputValue, notation: 'compact', maximumFractionDigits: maxInputValue > 1 ? 1 : 5, })} + endAdornment={ + ({ + fontSize: '16px', + fontWeight: 700, + marginLeft: '4px', + typography: { + xs: theme.typography.bodyXSmall, + sm: theme.typography.bodySmall, + }, + })} + >{` ${titleSlicer(market?.input_token_data?.symbol, 12)}`} + } /> )} From 38f4267474a2d9c4e93260127095d5c848547ea6 Mon Sep 17 00:00:00 2001 From: dennyscode <43956540+dennyscode@users.noreply.github.com> Date: Wed, 29 Jan 2025 17:58:48 +0100 Subject: [PATCH 15/34] chore: allow only Abstract while AGW connected (#1701) --- src/components/Widgets/Widget.tsx | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/components/Widgets/Widget.tsx b/src/components/Widgets/Widget.tsx index 89861ed72..7de542e86 100644 --- a/src/components/Widgets/Widget.tsx +++ b/src/components/Widgets/Widget.tsx @@ -6,7 +6,7 @@ import { useThemeStore } from '@/stores/theme'; import { useWidgetCacheStore } from '@/stores/widgetCache'; import type { LanguageKey } from '@/types/i18n'; import { EVM } from '@lifi/sdk'; -import { useWalletMenu } from '@lifi/wallet-management'; +import { useAccount, useWalletMenu } from '@lifi/wallet-management'; import type { FormState, WidgetConfig } from '@lifi/widget'; import { HiddenUI, @@ -55,6 +55,7 @@ export function Widget({ const formRef = useRef(null); const { i18n } = useTranslation(); const { trackEvent } = useUserTracking(); + const { account } = useAccount(); const wagmiConfig = useConfig(); const { isMultisigSigner, getMultisigWidgetConfig } = useMultisig(); const { multisigWidget, multisigSdkConfig } = getMultisigWidgetConfig(); @@ -152,7 +153,11 @@ export function Widget({ onConnect: openWalletMenu, }, chains: { - allow: allowChains || allowedChainsByVariant, + allow: + // allow only Abstract chain if AGW is connected + account?.connector?.name === 'Abstract' || account.chainId === 2741 + ? [2741] + : allowChains || allowedChainsByVariant, }, bridges: { allow: configTheme?.allowedBridges, @@ -220,6 +225,8 @@ export function Widget({ starterVariant, partnerName, openWalletMenu, + account?.connector?.name, + account.chainId, allowChains, allowedChainsByVariant, configTheme?.allowedBridges, From a77f77cb25d85272bdc4bdf0f3fc4eb2a1201c8a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?BRAMILLE=20S=C3=A9bastien?= <2752200+oktapodia@users.noreply.github.com> Date: Wed, 29 Jan 2025 17:33:42 +0000 Subject: [PATCH 16/34] chore: various BERA enhancements --- package.json | 2 +- pnpm-lock.yaml | 11 ++--- .../Berachain/components/BeraStoreSetup.tsx | 30 +++++++++++-- .../BerachainMarketCard.tsx | 28 +++++------- .../BerachainMarkets.style.ts | 21 ++++++++- .../BerachainMarkets/BerachainMarkets.tsx | 44 +++++++++++++++---- .../BerachainFilterBaffleOnly.tsx | 19 ++++++++ .../BerachainFilterIncentivesMenu.tsx | 16 ++----- .../BerachainFilterTokensMenu.tsx | 11 ++--- .../BerachainMarketsFilters.tsx | 2 + .../BerachainSearch.tsx | 3 ++ .../DepositWidget/DepositWidget.tsx | 28 ++++++++---- .../stores/BerachainMarketsFilterStore.ts | 23 +++++++++- src/hooks/useGetTokenBalance.tsx | 23 ++++++++++ 14 files changed, 196 insertions(+), 65 deletions(-) create mode 100644 src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterBaffleOnly.tsx create mode 100644 src/hooks/useGetTokenBalance.tsx diff --git a/package.json b/package.json index df50e27ad..c1f57a037 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "react-dom": "^18.3.1", "react-error-boundary": "^4.1.2", "react-i18next": "^15.1.4", - "royco": "0.9.328", + "royco": "0.9.338", "shallow-equal": "^3.1.0", "sharp": "^0.33.5", "siwe": "^2.3.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 538a66b5a..3718ef66b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -183,8 +183,8 @@ importers: specifier: ^15.1.4 version: 15.4.0(i18next@24.2.1(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) royco: - specifier: 0.9.328 - version: 0.9.328(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0) + specifier: 0.9.338 + version: 0.9.338(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0) shallow-equal: specifier: ^3.1.0 version: 3.1.0 @@ -2480,6 +2480,7 @@ packages: '@mui/base@5.0.0-beta.68': resolution: {integrity: sha512-F1JMNeLS9Qhjj3wN86JUQYBtJoXyQvknxlzwNl6eS0ZABo1MiohMONj3/WQzYPSXIKC2bS/ZbyBzdHhi2GnEpA==} engines: {node: '>=14.0.0'} + deprecated: This package has been replaced by @base-ui-components/react peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -7698,8 +7699,8 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - royco@0.9.328: - resolution: {integrity: sha512-3y3+PXYcTjs11ubN1Za2dJb20UVmiMLSVsAOJf6jrpqFNtr27HIUnNtuG7do4Q0/I7jOS+mPHc4JsDr7lRdL0g==} + royco@0.9.338: + resolution: {integrity: sha512-adsXvqfkVxipcwk4h3j76V6G4lc2usnrku7qSz5iHx0fy6JUCXES0sbxJsBik7BMtxlgLmRTjk7A114wWwPeOA==} rpc-websockets@9.0.4: resolution: {integrity: sha512-yWZWN0M+bivtoNLnaDbtny4XchdAIF5Q4g/ZsC5UC61Ckbp0QczwO8fg44rV3uYmY4WHd+EZQbn90W1d8ojzqQ==} @@ -18168,7 +18169,7 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.30.1 fsevents: 2.3.3 - royco@0.9.328(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0): + royco@0.9.338(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0): dependencies: '@changesets/cli': 2.27.11 '@radix-ui/react-icons': 1.3.2(react@18.3.1) diff --git a/src/components/Berachain/components/BeraStoreSetup.tsx b/src/components/Berachain/components/BeraStoreSetup.tsx index 516b56959..7fb872d23 100644 --- a/src/components/Berachain/components/BeraStoreSetup.tsx +++ b/src/components/Berachain/components/BeraStoreSetup.tsx @@ -2,21 +2,22 @@ import { useBerachainMarketsFilterStore } from '@/components/Berachain/stores/Be import { useEffect } from 'react'; import { useEnrichedMarkets, + useEnrichedPositionsRecipe, useEnrichedRoycoStats, useTokenQuotes, } from 'royco/hooks'; import { BERA_TOKEN_ID } from '../utils'; import useBerachainFilters from '@/components/Berachain/hooks/useBerachainFilters'; -import { useBerachainMarkets } from '@/components/Berachain/hooks/useBerachainMarkets'; +import { useAccount } from '@lifi/wallet-management'; function BeraStoreSetup() { + const { account } = useAccount(); const { data: roycoStatsData } = useEnrichedRoycoStats(); const { - roycoStats, - beraTokenQuote, setRoycoStats, setBeraTokenQuote, setRoycoMarkets, + setPositionsData, } = useBerachainMarketsFilterStore((state) => state); const { data: beraTokenQuotes } = useTokenQuotes({ @@ -54,6 +55,29 @@ function BeraStoreSetup() { setRoycoMarkets(roycoDataMarkets); }, [roycoDataMarkets]); + const { data: positionsRecipe, refetch } = useEnrichedPositionsRecipe({ + account_address: account?.address?.toLowerCase() as string, + page_index: 0, + page_size: 500, + enabled: !!account?.address, + }); + + useEffect(() => { + if (!account?.address) { + refetch(); + setPositionsData([]); + } + + if ( + !Array.isArray(positionsRecipe?.data) || + positionsRecipe.data.length === 0 + ) { + return; + } + + setPositionsData(positionsRecipe.data); + }, [positionsRecipe, account]); + return <>; } diff --git a/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx b/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx index fa4287acd..e383c544c 100644 --- a/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx +++ b/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx @@ -71,24 +71,18 @@ export const BerachainMarketCard = ({ const { t } = useTranslation(); const { chains } = useChains(); + const { positionsData } = useBerachainMarketsFilterStore((state) => state); + + const position = useMemo(() => { + return positionsData.find( + (positionsData) => positionsData.market_id === roycoData.market_id, + ); + }, [positionsData, roycoData?.market_id, account]); + const tokensTooltipId = 'tokens-tooltip-button'; const tokensTooltipMenuId = 'tokens-tooltip-menu'; - const { - isLoading: isLoadingRecipe, - isRefetching: isRefetchingRecipe, - data: dataRecipe, - } = useEnrichedAccountBalancesRecipeInMarket({ - chain_id: roycoData?.chain_id!, - market_id: roycoData?.market_id!, - account_address: account?.address?.toLowerCase() ?? '', - custom_token_data: undefined, - enabled: false, // Disable to avoid spamming infra - }); - - const deposited = - dataRecipe?.input_token_data_ap?.token_amount && - dataRecipe?.input_token_data_ap?.token_amount > 0; + const deposited = (position?.input_token_data?.token_amount ?? 0) > 0; const tvlGoal = useMemo(() => { return calculateTVLGoal(roycoData); @@ -196,11 +190,11 @@ export const BerachainMarketCard = ({ digit={ deposited ? t('format.decimal', { - value: dataRecipe?.input_token_data_ap?.token_amount, + value: position?.input_token_data?.token_amount, }) : titleSlicer(roycoData?.input_token_data?.symbol ?? '', 11) } - hasDeposited={deposited ? true : false} + hasDeposited={deposited} /> ({ diff --git a/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.style.ts b/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.style.ts index 879567137..65149c0b6 100644 --- a/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.style.ts +++ b/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.style.ts @@ -1,5 +1,5 @@ import KeyboardArrowDownIcon from '@mui/icons-material/KeyboardArrowDown'; -import { Box, Button, Grid } from '@mui/material'; +import { Box, Button, FormControlLabel, Grid } from '@mui/material'; import type { Breakpoint } from '@mui/material/styles'; import { alpha, darken, styled } from '@mui/material/styles'; export const BerachainMarketFilters = styled(Box)(({ theme }) => ({ @@ -24,6 +24,25 @@ export const BerachainMarketFiltersButton = styled(Button)(({ theme }) => ({ }, })); +export const BerachainMarketBaffleFormControlLabel = styled(FormControlLabel)( + ({ theme }) => ({ + display: 'flex', + height: 48, + color: theme.palette.text.primary, + padding: theme.spacing(1.5), + alignItems: 'center', + gap: theme.spacing(1.5), + borderRadius: '12px', + border: '1px solid #554F4E', + background: '#313131', + transition: 'background-color 0.3s ease-in-out', + margin: 0, + '&:hover': { + backgroundColor: darken('#313131', 0.16), + }, + }), +); + export const BerachainMarketCards = styled(Grid)(({ theme }) => ({ display: 'grid', gridTemplateColumns: '1fr', diff --git a/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.tsx b/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.tsx index de93e1072..44e4f4842 100644 --- a/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.tsx +++ b/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.tsx @@ -3,18 +3,15 @@ import { BerachainMarketCard } from '../BerachainMarketCard/BerachainMarketCard' import { BerachainMarketCards } from './BerachainMarkets.style'; import { BerachainMarketsFilters } from './BerachainMarketsFilters/BerachainMarketsFilters'; import { BerachainMarketsHeader } from './BerachainMarketsHeader'; -import { useEnrichedMarkets } from 'royco/hooks'; import { useBerachainMarkets } from '@/components/Berachain/hooks/useBerachainMarkets'; import type { EnrichedMarketDataType } from 'royco/queries'; import { useBerachainMarketsFilterStore } from '@/components/Berachain/stores/BerachainMarketsFilterStore'; import { useSearchParams } from 'next/navigation'; import { - calculateBeraYield, getFullTitle, includesCaseInsensitive, } from '@/components/Berachain/utils'; import useBerachainFilters from '@/components/Berachain/hooks/useBerachainFilters'; -import roycoEnrichedDataCached from '@/components/Berachain/components/BerachainMarkets/roycoEnrichedDataCached'; export const BerachainMarkets = () => { const searchParam = useSearchParams(); @@ -26,11 +23,30 @@ export const BerachainMarkets = () => { ); // TODO: move useEnrichedMarkets to a hook so we can filter it from there - const { tokenFilter, incentiveFilter, search } = + const { tokenFilter, baffleOnly, incentiveFilter, search } = useBerachainMarketsFilterStore((state) => state); return ( + + ({ + color: theme.palette.text.primary, + })} + > + Boyco ends on Feb 3rd 12AM UTC. + + @@ -68,13 +84,19 @@ export const BerachainMarkets = () => { {Array.isArray(roycoData) && roycoData?.length > 0 && roycoData - .filter( - (data) => !tokenFilter.includes(data.input_token_data?.symbol), - ) .filter((data) => { + if (tokenFilter.length === 0) { + return true; + } + return tokenFilter.includes(data.input_token_data?.symbol); + }) + .filter((data) => { + if (incentiveFilter.length === 0) { + return true; + } const dataIncentives = data.incentive_tokens_data?.map((s) => s.symbol) ?? []; - return !dataIncentives.some((symbol) => + return dataIncentives.some((symbol) => incentiveFilter.includes(symbol), ); }) @@ -88,6 +110,12 @@ export const BerachainMarkets = () => { .filter((data) => { return !!findFromStrapiByUid(data.market_id!); }) + .filter((data) => { + const card = findFromStrapiByUid(data.market_id!); + return baffleOnly + ? card?.attributes.CustomInformation?.extraRewards + : true; + }) .map((roycoData, index) => { if (!roycoData?.id) { return; diff --git a/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterBaffleOnly.tsx b/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterBaffleOnly.tsx new file mode 100644 index 000000000..924938faf --- /dev/null +++ b/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterBaffleOnly.tsx @@ -0,0 +1,19 @@ +import { useBerachainMarketsFilterStore } from 'src/components/Berachain/stores/BerachainMarketsFilterStore'; +import Checkbox from '@mui/material/Checkbox'; +import { BerachainMarketBaffleFormControlLabel } from '@/components/Berachain/components/BerachainMarkets/BerachainMarkets.style'; +export const BerachainFilterBaffleOnly = () => { + const { baffleOnly, setBaffleOnly } = useBerachainMarketsFilterStore( + (state) => state, + ); + + const handleChange = (event: React.ChangeEvent) => { + setBaffleOnly(event.target.checked); + }; + + return ( + } + label="Baffle Only" + /> + ); +}; diff --git a/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterIncentivesMenu.tsx b/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterIncentivesMenu.tsx index ac33a53b3..b5653c6a8 100644 --- a/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterIncentivesMenu.tsx +++ b/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterIncentivesMenu.tsx @@ -23,7 +23,6 @@ export const BerachainFilterIncentivesMenu = () => { } = useBerachainMarketsFilterStore((state) => state); const searchParam = useSearchParams(); - const isVerified = searchParam.get('is_verified') !== 'false'; const [anchorTokenEl, setAnchorTokenEl] = useState(null); const [openTokensFilterMenu, setOpenTokensFilterMenu] = useState(false); @@ -60,13 +59,6 @@ export const BerachainFilterIncentivesMenu = () => { return mappedTokens; }, [data]); - const incentivesNumber = Array.from(tokens.values()).filter( - (incentive) => incentive !== undefined, - ).length; - const incentivesFiltered = incentivesNumber - ? incentivesNumber - incentiveFilter.length - : undefined; - return ( { onClick={handleTokensFilterClick} > - {incentivesNumber !== incentivesFiltered - ? `${incentivesFiltered ? incentivesFiltered : 'All '} Incentive${incentivesFiltered === 1 ? '' : 's'}` - : 'All Incentives'} + {incentiveFilter.length === 0 + ? 'All Incentives' + : `${incentiveFilter.length} Incentive${incentiveFilter.length === 1 ? '' : 's'}`} @@ -102,7 +94,7 @@ export const BerachainFilterIncentivesMenu = () => { setIncentiveFilter(token.symbol); }} > - {incentiveFilter.includes(token.symbol) ? ( + {!incentiveFilter.includes(token.symbol) ? ( diff --git a/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterTokensMenu.tsx b/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterTokensMenu.tsx index 1cf82f670..a4bdc504b 100644 --- a/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterTokensMenu.tsx +++ b/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterTokensMenu.tsx @@ -64,9 +64,6 @@ export const BerachainFilterTokensMenu = () => { return mappedTokens; }, [data]); - const tokensNumber = Array.isArray(tokens) ? tokens.length : tokens.size; - const tokensFiltered = tokensNumber - tokenFilter.length; - return ( { onClick={handleTokensFilterClick} > - {tokensNumber !== tokensFiltered - ? `${tokensFiltered} Token${tokensFiltered === 1 ? '' : 's'}` - : 'All Tokens'} + {tokenFilter.length === 0 + ? 'All Tokens' + : `${tokenFilter.length} Token${tokenFilter.length === 1 ? '' : 's'}`} @@ -102,7 +99,7 @@ export const BerachainFilterTokensMenu = () => { setTokenFilter(token.symbol); }} > - {tokenFilter.includes(token.symbol) ? ( + {!tokenFilter.includes(token.symbol) ? ( diff --git a/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainMarketsFilters.tsx b/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainMarketsFilters.tsx index 7c24d3faf..e34de4763 100644 --- a/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainMarketsFilters.tsx +++ b/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainMarketsFilters.tsx @@ -5,6 +5,7 @@ import { } from './BerachainMarketsFilters.style'; import { BerachainSearch } from './BerachainSearch'; import { BerachainFilterIncentivesMenu } from '@/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterIncentivesMenu'; +import { BerachainFilterBaffleOnly } from '@/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterBaffleOnly'; export const BerachainMarketsFilters = () => { return ( @@ -13,6 +14,7 @@ export const BerachainMarketsFilters = () => { {/*TODO: refactorize tokens and incentives menu*/} + {/**/} {/* */} diff --git a/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainSearch.tsx b/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainSearch.tsx index d2a92654b..746f7d84e 100644 --- a/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainSearch.tsx +++ b/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainSearch.tsx @@ -41,6 +41,9 @@ export const BerachainSearch = () => { borderRadius: '16px', border: '1px solid #383433', background: '#1E1D1C', + '.MuiInputBase-input': { + height: '0.8em', + }, }} slotProps={{ input: { diff --git a/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositWidget.tsx b/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositWidget.tsx index 8604617fa..b1eb429a7 100644 --- a/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositWidget.tsx +++ b/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositWidget.tsx @@ -21,7 +21,7 @@ import { useAccount } from '@lifi/wallet-management'; import { useEffect, useMemo, useState } from 'react'; import { MaxButton } from '@/components/WidgetLikeField/WidgetLikeField.style'; import type { TransactionOptionsType } from 'royco/types'; -import { useAccountBalance, usePrepareMarketAction } from 'royco/hooks'; +import { usePrepareMarketAction } from 'royco/hooks'; import { parseRawAmountToTokenAmount, parseTokenAmountToRawAmount, @@ -30,7 +30,7 @@ import { DEFAULT_WALLET_ADDRESS } from '@/const/urls'; import type { EnrichedMarketDataType } from 'royco/queries'; import { switchChain } from '@wagmi/core'; import { CustomLoadingButton } from '../LoadingButton.style'; -import type { ExtendedChain } from '@lifi/sdk'; +import type { ExtendedChain, Token } from '@lifi/sdk'; import { useTranslation } from 'react-i18next'; import ConnectButton from '@/components/Navbar/ConnectButton'; import { TxConfirmation } from '../TxConfirmation'; @@ -41,6 +41,7 @@ import { import DepositInfo from '@/components/Berachain/components/BerachainWidget/DepositWidget/DepositInfo'; import { useUserTracking } from '@/hooks/userTracking'; import { TrackingCategory } from '@/const/trackingKeys'; +import { useGetTokenBalance } from '@/hooks/useGetTokenBalance'; interface Image { url?: string; @@ -101,19 +102,28 @@ function DepositWidget({ const { trackEvent } = useUserTracking(); const { t } = useTranslation(); const { account } = useAccount(); + const { isLoading: isLoadingWallet, + isSuccess, data: dataWallet, refetch, - } = useAccountBalance({ - chain_id: market.chain_id!, - account: account?.address || '', - tokens: market ? [market.input_token_data.contract_address] : [], - }); + } = useGetTokenBalance(account?.address, { + chainId: market.chain_id!, + address: market.input_token_data.contract_address, + decimals: market.input_token_data.decimals, + } as Token); + + // Not optimised, needs to find a better way to do it + useEffect(() => { + if (isSuccess) { + refetch(); + } + }, []); const balance = parseRawAmountToTokenAmount( - dataWallet?.[0]?.raw_amount?.toString() ?? '0', - market?.input_token_data.decimals ?? 0, + dataWallet?.amount?.toString() ?? '0', + dataWallet?.decimals ?? 0, ); const theme = useTheme(); const [inputValue, setInputValue] = useState(''); diff --git a/src/components/Berachain/stores/BerachainMarketsFilterStore.ts b/src/components/Berachain/stores/BerachainMarketsFilterStore.ts index 3020e4f35..db963292e 100644 --- a/src/components/Berachain/stores/BerachainMarketsFilterStore.ts +++ b/src/components/Berachain/stores/BerachainMarketsFilterStore.ts @@ -1,6 +1,9 @@ 'use client'; import type { ChainId } from '@lifi/sdk'; -import type { EnrichedMarketDataType } from 'royco/queries'; +import type { + EnrichedMarketDataType, + EnrichedPositionsRecipeDataType, +} from 'royco/queries'; import { createWithEqualityFn } from 'zustand/traditional'; interface BerachainMarketsFilterStoreProps { @@ -16,6 +19,8 @@ interface BerachainMarketsFilterStoreProps { setSort: (sort: string) => void; search: string | undefined; setSearch: (search: string | undefined) => void; + baffleOnly: boolean; + setBaffleOnly: (baffleOnly: boolean) => void; roycoStats: | { total_volume: number; @@ -28,6 +33,8 @@ interface BerachainMarketsFilterStoreProps { setRoycoMarkets: (roycoMarkets: EnrichedMarketDataType[]) => void; beraTokenQuote: any; setBeraTokenQuote: (value: any) => void; + positionsData: EnrichedPositionsRecipeDataType[]; + setPositionsData: (value: EnrichedPositionsRecipeDataType[]) => void; } export const useBerachainMarketsFilterStore = @@ -38,6 +45,8 @@ export const useBerachainMarketsFilterStore = incentiveFilter: [], protocolFilter: [], roycoMarkets: [], + positionsData: [], + baffleOnly: false, roycoStats: undefined, sort: undefined, search: undefined, @@ -116,11 +125,21 @@ export const useBerachainMarketsFilterStore = return { roycoMarkets: value }; }); }, - setBeraTokenQuote: (value: any) => { + setBeraTokenQuote: (value) => { set(() => { return { beraTokenQuote: value }; }); }, + setBaffleOnly: (value) => { + set(() => { + return { baffleOnly: value }; + }); + }, + setPositionsData: (value) => { + set(() => { + return { positionsData: value }; + }); + }, }), Object.is, ); diff --git a/src/hooks/useGetTokenBalance.tsx b/src/hooks/useGetTokenBalance.tsx new file mode 100644 index 000000000..12ed6dfc7 --- /dev/null +++ b/src/hooks/useGetTokenBalance.tsx @@ -0,0 +1,23 @@ +import { getTokenBalance } from '@lifi/sdk'; +import type { Token } from '@lifi/sdk'; +import { useQuery } from '@tanstack/react-query'; + +export async function getTokenBalanceQuery({ + queryKey, +}: { + queryKey: [string, string, Token]; +}) { + const [, walletAddress, token] = queryKey; + const tokenBalance = await getTokenBalance(walletAddress, token); + + return tokenBalance; +} + +export const useGetTokenBalance = (walletAddress?: string, token?: Token) => { + return useQuery({ + queryKey: ['tokenBalance', walletAddress!, token!], + queryFn: getTokenBalanceQuery, + enabled: !!(walletAddress && token?.address), + refetchInterval: 1000 * 60 * 60, + }); +}; From b57b56ef5a53d35f2837a8f988429d518a4f750b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?BRAMILLE=20S=C3=A9bastien?= <2752200+oktapodia@users.noreply.github.com> Date: Thu, 30 Jan 2025 10:29:45 +0000 Subject: [PATCH 17/34] chore: upgrade packages --- .env.development | 2 +- .env.production | 2 +- .env.staging | 2 +- package.json | 2 +- pnpm-lock.yaml | 10 ++-- .../Berachain/components/BeraStoreSetup.tsx | 3 +- .../BerachainMarketCard.tsx | 27 ++++++---- .../StatCard/TokenIncentivesData.tsx | 35 +++++------- .../BerachainFilterIncentivesMenu.tsx | 1 - .../BerachainFilterTokensMenu.tsx | 10 ++-- .../BerachainTransactionDetails/Recipe.tsx | 16 +++--- .../DepositWidget/DepositInfo.tsx | 1 - .../DepositWidget/DepositWidget.tsx | 2 +- .../BerachainWidget/TooltipIncentives.tsx | 13 +++-- .../Berachain/hooks/useActiveMarket.ts | 54 ++++++++++--------- 15 files changed, 88 insertions(+), 92 deletions(-) diff --git a/.env.development b/.env.development index 07ba15dc9..6dcec63be 100644 --- a/.env.development +++ b/.env.development @@ -25,7 +25,7 @@ NEXT_REVALIDATION_SECRET= NEXT_PUBLIC_SOLANA_RPC_URI=https://api.devnet.solana.com WASH_HANDSHAKE= NEXT_PUBLIC_ROYCO_URL=https://istbjtfzjcnstpzunkje-all.supabase.co -NEXT_PUBLIC_ROYCO_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImlzdGJqdGZ6amNuc3RwenVua2plIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MzgwNjg3MTgsImV4cCI6MjA1MzY0NDcxOH0.QNQSk1Nx6QT6nnPXRBT4ZBSKA5XqKfKhOn2hXfzfyJA +NEXT_PUBLIC_ROYCO_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImlzdGJqdGZ6amNuc3RwenVua2plIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MzgxODc3NDUsImV4cCI6MjA1Mzc2Mzc0NX0.p74w0fxcivBLkn_P82XlRG8upTCaKQDP69YsV7Ap5t0 NEXT_PUBLIC_ROYCO_ID=57dc9dc3-45e7-4d0c-bc97-4f33ec31c690 NEXT_PUBLIC_ROYCO_FRONTEND_FEE_RECIPIENT=0x91aD352C1e419E6AA579F6a9307A7D88b28a147C diff --git a/.env.production b/.env.production index 0fcf05fb9..0c7ce6166 100644 --- a/.env.production +++ b/.env.production @@ -23,6 +23,6 @@ NEXT_REVALIDATION_SECRET= NEXT_PUBLIC_SOLANA_RPC_URI=https://chaotic-restless-putty.solana-mainnet.quiknode.pro/ WASH_HANDSHAKE= NEXT_PUBLIC_ROYCO_URL=https://istbjtfzjcnstpzunkje-all.supabase.co -NEXT_PUBLIC_ROYCO_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImlzdGJqdGZ6amNuc3RwenVua2plIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MzgwNjg3MTgsImV4cCI6MjA1MzY0NDcxOH0.QNQSk1Nx6QT6nnPXRBT4ZBSKA5XqKfKhOn2hXfzfyJA +NEXT_PUBLIC_ROYCO_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImlzdGJqdGZ6amNuc3RwenVua2plIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MzgxODc3NDUsImV4cCI6MjA1Mzc2Mzc0NX0.p74w0fxcivBLkn_P82XlRG8upTCaKQDP69YsV7Ap5t0 NEXT_PUBLIC_ROYCO_ID=57dc9dc3-45e7-4d0c-bc97-4f33ec31c690 NEXT_PUBLIC_ROYCO_FRONTEND_FEE_RECIPIENT=0x91aD352C1e419E6AA579F6a9307A7D88b28a147C diff --git a/.env.staging b/.env.staging index ea5fdf06e..1ea637ef9 100644 --- a/.env.staging +++ b/.env.staging @@ -22,6 +22,6 @@ NEXT_REVALIDATION_SECRET= NEXT_PUBLIC_SOLANA_RPC_URI=https://api.mainnet-beta.solana.com WASH_HANDSHAKE= NEXT_PUBLIC_ROYCO_URL=https://istbjtfzjcnstpzunkje-all.supabase.co -NEXT_PUBLIC_ROYCO_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImlzdGJqdGZ6amNuc3RwenVua2plIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MzgwNjg3MTgsImV4cCI6MjA1MzY0NDcxOH0.QNQSk1Nx6QT6nnPXRBT4ZBSKA5XqKfKhOn2hXfzfyJA +NEXT_PUBLIC_ROYCO_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImlzdGJqdGZ6amNuc3RwenVua2plIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MzgxODc3NDUsImV4cCI6MjA1Mzc2Mzc0NX0.p74w0fxcivBLkn_P82XlRG8upTCaKQDP69YsV7Ap5t0 NEXT_PUBLIC_ROYCO_ID=57dc9dc3-45e7-4d0c-bc97-4f33ec31c690 NEXT_PUBLIC_ROYCO_FRONTEND_FEE_RECIPIENT=0x91aD352C1e419E6AA579F6a9307A7D88b28a147C diff --git a/package.json b/package.json index c1f57a037..83264e499 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "react-dom": "^18.3.1", "react-error-boundary": "^4.1.2", "react-i18next": "^15.1.4", - "royco": "0.9.338", + "royco": "0.9.350", "shallow-equal": "^3.1.0", "sharp": "^0.33.5", "siwe": "^2.3.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3718ef66b..44c5f4396 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -183,8 +183,8 @@ importers: specifier: ^15.1.4 version: 15.4.0(i18next@24.2.1(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) royco: - specifier: 0.9.338 - version: 0.9.338(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0) + specifier: 0.9.350 + version: 0.9.350(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0) shallow-equal: specifier: ^3.1.0 version: 3.1.0 @@ -7699,8 +7699,8 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - royco@0.9.338: - resolution: {integrity: sha512-adsXvqfkVxipcwk4h3j76V6G4lc2usnrku7qSz5iHx0fy6JUCXES0sbxJsBik7BMtxlgLmRTjk7A114wWwPeOA==} + royco@0.9.350: + resolution: {integrity: sha512-CxJiuMVd6RCXmIEUyxLAEaY4IJuN8duLnBc2LOEDE3OwWoBJNuqXDMFdZKojSYmfAexU5a4Hno7sqpQozGpvbQ==} rpc-websockets@9.0.4: resolution: {integrity: sha512-yWZWN0M+bivtoNLnaDbtny4XchdAIF5Q4g/ZsC5UC61Ckbp0QczwO8fg44rV3uYmY4WHd+EZQbn90W1d8ojzqQ==} @@ -18169,7 +18169,7 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.30.1 fsevents: 2.3.3 - royco@0.9.338(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0): + royco@0.9.350(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0): dependencies: '@changesets/cli': 2.27.11 '@radix-ui/react-icons': 1.3.2(react@18.3.1) diff --git a/src/components/Berachain/components/BeraStoreSetup.tsx b/src/components/Berachain/components/BeraStoreSetup.tsx index 7fb872d23..e0398e761 100644 --- a/src/components/Berachain/components/BeraStoreSetup.tsx +++ b/src/components/Berachain/components/BeraStoreSetup.tsx @@ -64,8 +64,9 @@ function BeraStoreSetup() { useEffect(() => { if (!account?.address) { - refetch(); setPositionsData([]); + } else { + refetch(); } if ( diff --git a/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx b/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx index e383c544c..13fa84324 100644 --- a/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx +++ b/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx @@ -43,6 +43,7 @@ import TooltipProgressbar from '@/components/Berachain/components/TooltipProgres import { BerachainMarketCardWithBadge } from '@/components/Berachain/components/BerachainMarketCard/BerachainMarketCardWithBadge'; import type { ExtraRewards } from '@/components/Berachain/BerachainType'; import { useBerachainMarketsFilterStore } from '@/components/Berachain/stores/BerachainMarketsFilterStore'; +import { sum } from 'lodash'; interface BerachainMarketCardProps { extraRewards?: ExtraRewards; @@ -73,8 +74,8 @@ export const BerachainMarketCard = ({ const { positionsData } = useBerachainMarketsFilterStore((state) => state); - const position = useMemo(() => { - return positionsData.find( + const positions = useMemo(() => { + return positionsData.filter( (positionsData) => positionsData.market_id === roycoData.market_id, ); }, [positionsData, roycoData?.market_id, account]); @@ -82,7 +83,7 @@ export const BerachainMarketCard = ({ const tokensTooltipId = 'tokens-tooltip-button'; const tokensTooltipMenuId = 'tokens-tooltip-menu'; - const deposited = (position?.input_token_data?.token_amount ?? 0) > 0; + const deposited = positions.length > 0; const tvlGoal = useMemo(() => { return calculateTVLGoal(roycoData); @@ -190,7 +191,11 @@ export const BerachainMarketCard = ({ digit={ deposited ? t('format.decimal', { - value: position?.input_token_data?.token_amount, + value: positions.reduce((sum, item) => { + return ( + sum + (item.input_token_data?.token_amount ?? 0) + ); + }, 0), }) : titleSlicer(roycoData?.input_token_data?.symbol ?? '', 11) } @@ -264,7 +269,7 @@ export const BerachainMarketCard = ({ - {roycoData?.incentive_tokens_data?.length > 0 ? ( + {tvlGoal !== 100 && roycoData?.incentive_tokens_data?.length > 0 ? ( diff --git a/src/components/Berachain/components/BerachainMarketCard/StatCard/TokenIncentivesData.tsx b/src/components/Berachain/components/BerachainMarketCard/StatCard/TokenIncentivesData.tsx index ea7556e2d..67ac0cecc 100644 --- a/src/components/Berachain/components/BerachainMarketCard/StatCard/TokenIncentivesData.tsx +++ b/src/components/Berachain/components/BerachainMarketCard/StatCard/TokenIncentivesData.tsx @@ -10,11 +10,8 @@ import { } from '@/components/Berachain/utils'; import { useActiveMarket } from '@/components/Berachain/hooks/useActiveMarket'; import { useMemo } from 'react'; -import { RoycoMarketType } from 'royco/market'; -import { useEnrichedMarkets, useTokenQuotes } from 'royco/hooks'; import { useTranslation } from 'react-i18next'; import { useBerachainMarketsFilterStore } from '@/components/Berachain/stores/BerachainMarketsFilterStore'; -import useBerachainFilters from '@/components/Berachain/hooks/useBerachainFilters'; interface DigitCardProps { market: EnrichedMarketDataType; @@ -28,12 +25,11 @@ export const TokenIncentivesData = ({ amount, }: DigitCardProps) => { const { t } = useTranslation(); - const { currentHighestOffers, marketMetadata, currentMarketData } = - useActiveMarket({ - chain_id: market.chain_id, - market_id: market.market_id, - market_type: market.market_type, - }); + const { currentHighestOffers } = useActiveMarket({ + chain_id: market.chain_id, + market_id: market.market_id, + market_type: market.market_type, + }); const { beraTokenQuote, roycoMarkets } = useBerachainMarketsFilterStore( (state) => state, ); @@ -50,20 +46,17 @@ export const TokenIncentivesData = ({ }); }, [roycoMarkets, market, beraTokenQuote]); - // @ts-expect-error const [highestIncentives] = useMemo(() => { - if (marketMetadata.market_type === RoycoMarketType.recipe.id) { - if ( - !currentHighestOffers || - currentHighestOffers.ip_offers.length === 0 || - currentHighestOffers.ip_offers[0].tokens_data.length === 0 - ) { - return []; - } - - return currentHighestOffers.ip_offers[0].tokens_data ?? []; + if ( + !currentHighestOffers || + currentHighestOffers.ip_offers.length === 0 || + currentHighestOffers.ip_offers[0].tokens_data.length === 0 + ) { + return []; } - }, [currentMarketData, currentHighestOffers, marketMetadata]); + + return currentHighestOffers.ip_offers[0].tokens_data ?? []; + }, [market, currentHighestOffers]); const token = useMemo(() => { return market.input_token_data; diff --git a/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterIncentivesMenu.tsx b/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterIncentivesMenu.tsx index b5653c6a8..4807ebca2 100644 --- a/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterIncentivesMenu.tsx +++ b/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterIncentivesMenu.tsx @@ -3,7 +3,6 @@ import RadioButtonUncheckedIcon from '@mui/icons-material/RadioButtonUnchecked'; import { Box, Skeleton, Typography } from '@mui/material'; import { useSearchParams } from 'next/navigation'; import { useMemo, useState } from 'react'; -import { useEnrichedMarkets } from 'royco/hooks'; import type { EnrichedMarketDataType } from 'royco/queries'; import { useBerachainMarketsFilterStore } from 'src/components/Berachain/stores/BerachainMarketsFilterStore'; import { BerachainMarketFilter } from '../BerachainMarketFilter/BerachainMarketFilter'; diff --git a/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterTokensMenu.tsx b/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterTokensMenu.tsx index a4bdc504b..fbb4458fa 100644 --- a/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterTokensMenu.tsx +++ b/src/components/Berachain/components/BerachainMarkets/BerachainMarketsFilters/BerachainFilterTokensMenu.tsx @@ -3,7 +3,6 @@ import RadioButtonUncheckedIcon from '@mui/icons-material/RadioButtonUnchecked'; import { Box, Skeleton, Typography } from '@mui/material'; import { useSearchParams } from 'next/navigation'; import { useMemo, useState } from 'react'; -import { useEnrichedMarkets } from 'royco/hooks'; import type { EnrichedMarketDataType } from 'royco/queries'; import { useBerachainMarketsFilterStore } from 'src/components/Berachain/stores/BerachainMarketsFilterStore'; import { BerachainMarketFilter } from '../BerachainMarketFilter/BerachainMarketFilter'; @@ -39,12 +38,9 @@ export const BerachainFilterTokensMenu = () => { const assetsFilterId = 'token-filter-button'; const assetsMenuId = 'token-filter-menu'; - const berachainFilters = useBerachainFilters(); - const { data } = useEnrichedMarkets({ - is_verified: isVerified, - sorting: [{ id: 'locked_quantity_usd', desc: true }], - ...berachainFilters, - }); + const { roycoMarkets: data } = useBerachainMarketsFilterStore( + (state) => state, + ); const tokens = useMemo(() => { if (!data) { diff --git a/src/components/Berachain/components/BerachainTransactionDetails/Recipe.tsx b/src/components/Berachain/components/BerachainTransactionDetails/Recipe.tsx index e041d1331..d2803368d 100644 --- a/src/components/Berachain/components/BerachainTransactionDetails/Recipe.tsx +++ b/src/components/Berachain/components/BerachainTransactionDetails/Recipe.tsx @@ -14,11 +14,11 @@ function Recipe({ const { isLoading, marketMetadata, - currentMarketData, + // currentMarketData, previousMarketData, - propsReadMarket, - propsActionsDecoderEnterMarket, - propsActionsDecoderExitMarket, + // propsReadMarket, + // propsActionsDecoderEnterMarket, + // propsActionsDecoderExitMarket, // } = useActiveMarket(market.chain_id, market.market_type, market.market_id); } = useActiveMarket({ chain_id: 1, @@ -54,11 +54,11 @@ function Recipe({ // "max-h-[200px] overflow-x-hidden overflow-y-scroll rounded-lg border p-1" // )} > - + />*/} )} @@ -83,11 +83,11 @@ function Recipe({ // "max-h-[200px] overflow-x-hidden overflow-y-scroll rounded-lg border p-1" // )} > - + />*/} )} diff --git a/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositInfo.tsx b/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositInfo.tsx index ae4101195..dbb2a9e3f 100644 --- a/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositInfo.tsx +++ b/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositInfo.tsx @@ -25,7 +25,6 @@ import TooltipIncentives from '@/components/Berachain/components/BerachainWidget import DigitTokenSymbolCard from '../../BerachainMarketCard/StatCard/DigitTokenSymbolCard'; import { useEnrichedAccountBalancesRecipeInMarket } from 'royco/hooks'; import { useAccount } from '@lifi/wallet-management'; -import { useActiveMarket } from '@/components/Berachain/hooks/useActiveMarket'; import { Typography } from '@mui/material'; import { titleSlicer } from '@/components/Berachain/utils'; diff --git a/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositWidget.tsx b/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositWidget.tsx index b1eb429a7..5e28fa6db 100644 --- a/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositWidget.tsx +++ b/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositWidget.tsx @@ -208,7 +208,7 @@ function DepositWidget({ } = useWaitForTransactionReceipt({ chainId: market.chain_id ?? undefined, hash: txHash, - confirmations: 1, + confirmations: 3, pollingInterval: 1_000, }); diff --git a/src/components/Berachain/components/BerachainWidget/TooltipIncentives.tsx b/src/components/Berachain/components/BerachainWidget/TooltipIncentives.tsx index cf54fee80..ca965baf2 100644 --- a/src/components/Berachain/components/BerachainWidget/TooltipIncentives.tsx +++ b/src/components/Berachain/components/BerachainWidget/TooltipIncentives.tsx @@ -15,12 +15,11 @@ function TooltipIncentives({ market }: { market: EnrichedMarketDataType }) { const { t } = useTranslation(); const { roycoStats, beraTokenQuote, roycoMarkets } = useBerachainMarketsFilterStore((state) => state); - const { currentHighestOffers, marketMetadata, currentMarketData } = - useActiveMarket({ - chain_id: market.chain_id, - market_id: market.market_id, - market_type: market.market_type, - }); + const { currentHighestOffers, marketMetadata } = useActiveMarket({ + chain_id: market.chain_id, + market_id: market.market_id, + market_type: market.market_type, + }); const highestIncentives = useMemo(() => { if ( @@ -32,7 +31,7 @@ function TooltipIncentives({ market }: { market: EnrichedMarketDataType }) { } return currentHighestOffers.ip_offers[0].tokens_data ?? []; - }, [market, currentHighestOffers, marketMetadata]); + }, [market, currentHighestOffers]); const apr = useMemo(() => { if (!market || !roycoMarkets) { diff --git a/src/components/Berachain/hooks/useActiveMarket.ts b/src/components/Berachain/hooks/useActiveMarket.ts index 9e3426013..1f5f9f209 100644 --- a/src/components/Berachain/hooks/useActiveMarket.ts +++ b/src/components/Berachain/hooks/useActiveMarket.ts @@ -22,17 +22,19 @@ export const useActiveMarket = ({ market_type: number | null; market_id: string | null; }) => { - /** + /* + /!** * @notice Enriched Market - */ + *!/ const propsEnrichedMarket = useEnrichedMarkets({ - /* // @ts-ignore - chain_id: parseInt(chain_id),*/ + /!* // @ts-ignore + chain_id: parseInt(chain_id),*!/ // @ts-ignore market_type: parseInt(market_type), // @ts-ignore market_id: market_id, }); +*/ /** * @notice Enriched Market Placeholder Data @@ -61,10 +63,10 @@ export const useActiveMarket = ({ const [placeholderDatasHighestOffers, setPlaceholderDatasHighestOffers] = // @ts-ignore useImmer>([undefined, undefined]); - - /** + /* + /!** * @notice Read Recipe Market - */ + *!/ const propsReadMarket = useReadMarket({ // @ts-ignore chain_id: parseInt(chain_id), @@ -74,23 +76,23 @@ export const useActiveMarket = ({ market_id: market_id, }); - /** + /!** * @notice Actions Decoder Enter Market - */ + *!/ const propsActionsDecoderEnterMarket = useActionsDecoder({ // @ts-ignore chain_id: parseInt(chain_id), script: propsReadMarket.data?.enter_market_script ?? null, }); - /** + /!** * @notice Actions Decoder Exit Market - */ + *!/ const propsActionsDecoderExitMarket = useActionsDecoder({ // @ts-ignore chain_id: parseInt(chain_id), script: propsReadMarket.data?.exit_market_script ?? null, - }); + });*/ /** * @notice Update Top Offers Recipe Data @@ -117,10 +119,10 @@ export const useActiveMarket = ({ propsHighestOffers.isRefetching, propsHighestOffers.data, ]); - - /** + /* + /!** * @notice Update Enriched Market Data - */ + *!/ useEffect(() => { if ( propsEnrichedMarket.isLoading === false && @@ -145,14 +147,14 @@ export const useActiveMarket = ({ propsEnrichedMarket.isLoading, propsEnrichedMarket.isRefetching, propsEnrichedMarket.data, - ]); + ]);*/ const isLoading = - propsEnrichedMarket.isLoading || - propsHighestOffers.isLoading || - // propsReadMarket.isLoading || - propsActionsDecoderEnterMarket.isLoading || - propsActionsDecoderExitMarket.isLoading; + // propsEnrichedMarket.isLoading || + propsHighestOffers.isLoading; + // propsReadMarket.isLoading || + // propsActionsDecoderEnterMarket.isLoading || + // propsActionsDecoderExitMarket.isLoading; return { isLoading, @@ -165,7 +167,7 @@ export const useActiveMarket = ({ // @ts-ignore market_id: market_id as string, }, - propsEnrichedMarket, + // propsEnrichedMarket, previousMarketData: !!placeholderDatasEnrichedMarket[0] && // @ts-ignore @@ -173,7 +175,7 @@ export const useActiveMarket = ({ ? // @ts-ignore (placeholderDatasEnrichedMarket[0][0] as EnrichedMarketDataType) : undefined, - currentMarketData: propsEnrichedMarket.data?.[0] as EnrichedMarketDataType, + // currentMarketData: propsEnrichedMarket.data?.[0] as EnrichedMarketDataType, // currentMarketData: // !!placeholderDatasEnrichedMarket[1] && // // @ts-ignore @@ -184,8 +186,8 @@ export const useActiveMarket = ({ propsHighestOffers, previousHighestOffers: placeholderDatasHighestOffers[0], currentHighestOffers: placeholderDatasHighestOffers[1], - propsActionsDecoderEnterMarket, - propsActionsDecoderExitMarket, - propsReadMarket, + // propsActionsDecoderEnterMarket, + // propsActionsDecoderExitMarket, + // propsReadMarket, }; }; From 6588fa9a386a65a6acad2166ffe561c854ee5a35 Mon Sep 17 00:00:00 2001 From: dennyscode <43956540+dennyscode@users.noreply.github.com> Date: Thu, 30 Jan 2025 12:57:47 +0100 Subject: [PATCH 18/34] fix: remove chain-id check for all wallets --- src/components/Widgets/Widget.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/Widgets/Widget.tsx b/src/components/Widgets/Widget.tsx index 7de542e86..16eba9634 100644 --- a/src/components/Widgets/Widget.tsx +++ b/src/components/Widgets/Widget.tsx @@ -155,7 +155,7 @@ export function Widget({ chains: { allow: // allow only Abstract chain if AGW is connected - account?.connector?.name === 'Abstract' || account.chainId === 2741 + account?.connector?.name === 'Abstract' ? [2741] : allowChains || allowedChainsByVariant, }, From 770a7c6f53ac5c02d5c028795ed23675f67abe7f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?BRAMILLE=20S=C3=A9bastien?= <2752200+oktapodia@users.noreply.github.com> Date: Thu, 30 Jan 2025 15:22:17 +0000 Subject: [PATCH 19/34] feat: add lp support --- .../BerachainMarketCard.tsx | 4 +- .../StatCard/TokenIncentivesData.tsx | 1 + .../BerachainProtocolInformation.tsx | 12 +- .../BerachainWidget/BerachainWidget.tsx | 21 ++- .../BerachainWidget/Univ2Information.tsx | 139 ++++++++++++++++++ .../WithdrawWidgetInputTokenTab.tsx | 2 +- src/components/Berachain/utils.ts | 2 +- 7 files changed, 165 insertions(+), 16 deletions(-) create mode 100644 src/components/Berachain/components/BerachainWidget/Univ2Information.tsx diff --git a/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx b/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx index 13fa84324..f395d7aed 100644 --- a/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx +++ b/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx @@ -128,11 +128,11 @@ export const BerachainMarketCard = ({ )} {roycoData?.name ? ( ({ typography: { xs: theme.typography.bodySmallStrong, - sm: theme.typography.bodyMediumStrong, + sm: theme.typography.bodySmallStrong, }, })} > diff --git a/src/components/Berachain/components/BerachainMarketCard/StatCard/TokenIncentivesData.tsx b/src/components/Berachain/components/BerachainMarketCard/StatCard/TokenIncentivesData.tsx index 67ac0cecc..d59f098d0 100644 --- a/src/components/Berachain/components/BerachainMarketCard/StatCard/TokenIncentivesData.tsx +++ b/src/components/Berachain/components/BerachainMarketCard/StatCard/TokenIncentivesData.tsx @@ -63,6 +63,7 @@ export const TokenIncentivesData = ({ }, [market?.input_token_data]); const tokens = market?.incentive_tokens_data; + return ( {isMobile && @@ -50,7 +52,7 @@ export const BerachainProtocolInformation = ({ {card?.attributes?.Title ? ( - - What is {card?.attributes.Title}? - + {fullTitle} ) : ( - {card?.attributes.Description} + {market?.description} ) : ( - + {token.type === 'lp' ? ( + + ) : ( + + )} )} {tab === 1 && ( diff --git a/src/components/Berachain/components/BerachainWidget/Univ2Information.tsx b/src/components/Berachain/components/BerachainWidget/Univ2Information.tsx new file mode 100644 index 000000000..9bc6f7ab6 --- /dev/null +++ b/src/components/Berachain/components/BerachainWidget/Univ2Information.tsx @@ -0,0 +1,139 @@ +import InfoIcon from '@mui/icons-material/Info'; +import OpenInNewIcon from '@mui/icons-material/OpenInNew'; +import { alpha, Box, IconButton, Typography, useTheme } from '@mui/material'; +import ReceiptLongIcon from '@mui/icons-material/ReceiptLong'; +import CurrencyExchangeIcon from '@mui/icons-material/CurrencyExchange'; +export const Univ2Information = ({ + link, + appName, +}: { + link: string; + appName?: string; +}) => { + const theme = useTheme(); + + return ( + + + ({ + color: theme.palette.primary.main, + width: '3rem', + height: '3rem', + })} + /> + + + Add liquidity + + {/* + Deposits and rewards can be withdrawn here. + */} + + + + + + + + + The token is a Uni-V2 position. You must add liquidity on the + Uniswap protocol to get it. + + + + ({ + width: '16px', + height: '16px', + color: theme.palette.white.main, + })} + /> + + + + + ); +}; diff --git a/src/components/Berachain/components/BerachainWidget/WithdrawWidget/WithdrawWidgetInputTokenTab.tsx b/src/components/Berachain/components/BerachainWidget/WithdrawWidget/WithdrawWidgetInputTokenTab.tsx index e656a6674..5390fb99b 100644 --- a/src/components/Berachain/components/BerachainWidget/WithdrawWidget/WithdrawWidgetInputTokenTab.tsx +++ b/src/components/Berachain/components/BerachainWidget/WithdrawWidget/WithdrawWidgetInputTokenTab.tsx @@ -208,7 +208,7 @@ export const WithdrawWidgetInputTokenTab = ({ fontSize: '1.5rem', }} > - No Positions yet + No positions yet {/* Deposits and rewards can be withdrawn here. diff --git a/src/components/Berachain/utils.ts b/src/components/Berachain/utils.ts index 415fb7372..89ae7e890 100644 --- a/src/components/Berachain/utils.ts +++ b/src/components/Berachain/utils.ts @@ -18,7 +18,7 @@ export function getFullTitle( roycoData: EnrichedMarketDataType, strapiData?: Quest, ) { - return `${strapiData?.attributes.Title} ${roycoData?.input_token_data?.symbol} Market`; + return `${roycoData?.input_token_data?.symbol} ${strapiData?.attributes.Title} Market`; } export function includesCaseInsensitive(str: string, searchString: string) { From 1ed43f5e336a7acd04bf4d8a337db3e34c8eb8d3 Mon Sep 17 00:00:00 2001 From: Tche <45823872+tcheee@users.noreply.github.com> Date: Thu, 30 Jan 2025 17:04:07 +0100 Subject: [PATCH 20/34] chore: put back medium title --- .../components/BerachainMarketCard/BerachainMarketCard.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx b/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx index f395d7aed..13fa84324 100644 --- a/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx +++ b/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx @@ -128,11 +128,11 @@ export const BerachainMarketCard = ({ )} {roycoData?.name ? ( ({ typography: { xs: theme.typography.bodySmallStrong, - sm: theme.typography.bodySmallStrong, + sm: theme.typography.bodyMediumStrong, }, })} > From 80642322971e68dd043b6c7284c92c3ac120ae05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?BRAMILLE=20S=C3=A9bastien?= <2752200+oktapodia@users.noreply.github.com> Date: Thu, 30 Jan 2025 18:28:47 +0000 Subject: [PATCH 21/34] chore: upgrade royco --- .env.development | 2 +- .env.localhost | 6 +++--- .env.production | 2 +- .env.staging | 2 +- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.env.development b/.env.development index 6dcec63be..6787daf64 100644 --- a/.env.development +++ b/.env.development @@ -26,6 +26,6 @@ NEXT_PUBLIC_SOLANA_RPC_URI=https://api.devnet.solana.com WASH_HANDSHAKE= NEXT_PUBLIC_ROYCO_URL=https://istbjtfzjcnstpzunkje-all.supabase.co NEXT_PUBLIC_ROYCO_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImlzdGJqdGZ6amNuc3RwenVua2plIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MzgxODc3NDUsImV4cCI6MjA1Mzc2Mzc0NX0.p74w0fxcivBLkn_P82XlRG8upTCaKQDP69YsV7Ap5t0 -NEXT_PUBLIC_ROYCO_ID=57dc9dc3-45e7-4d0c-bc97-4f33ec31c690 +NEXT_PUBLIC_ROYCO_ID=58206b17-9603-433f-9f4c-187d6f962ee2 NEXT_PUBLIC_ROYCO_FRONTEND_FEE_RECIPIENT=0x91aD352C1e419E6AA579F6a9307A7D88b28a147C diff --git a/.env.localhost b/.env.localhost index 7d9fc4fa1..85312bc21 100644 --- a/.env.localhost +++ b/.env.localhost @@ -23,7 +23,7 @@ NEXT_PUBLIC_JUMPER_API=http://localhost:3001 NEXT_REVALIDATION_SECRET= NEXT_PUBLIC_SOLANA_RPC_URI=https://api.devnet.solana.com WASH_HANDSHAKE=secure-key -NEXT_PUBLIC_ROYCO_URL=https://istbjtfzjcnstpzunkje.supabase.co/ -NEXT_PUBLIC_ROYCO_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImlzdGJqdGZ6amNuc3RwenVua2plIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MTUwOTk4NDYsImV4cCI6MjAzMDY3NTg0Nn0.1OCizFgWEFXQUeVnQ0NavmTaq0RxYaiJUL2zhlrPDQw -NEXT_PUBLIC_ROYCO_ID=0df46115-3ae5-423c-abe7-7d17327aed73 +NEXT_PUBLIC_ROYCO_URL=https://istbjtfzjcnstpzunkje-all.supabase.co +NEXT_PUBLIC_ROYCO_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImlzdGJqdGZ6amNuc3RwenVua2plIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MzgxODc3NDUsImV4cCI6MjA1Mzc2Mzc0NX0.p74w0fxcivBLkn_P82XlRG8upTCaKQDP69YsV7Ap5t0 +NEXT_PUBLIC_ROYCO_ID=58206b17-9603-433f-9f4c-187d6f962ee2 NEXT_PUBLIC_ROYCO_FRONTEND_FEE_RECIPIENT=0x91aD352C1e419E6AA579F6a9307A7D88b28a147C diff --git a/.env.production b/.env.production index 0c7ce6166..c0ea18f4d 100644 --- a/.env.production +++ b/.env.production @@ -24,5 +24,5 @@ NEXT_PUBLIC_SOLANA_RPC_URI=https://chaotic-restless-putty.solana-mainnet.quiknod WASH_HANDSHAKE= NEXT_PUBLIC_ROYCO_URL=https://istbjtfzjcnstpzunkje-all.supabase.co NEXT_PUBLIC_ROYCO_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImlzdGJqdGZ6amNuc3RwenVua2plIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MzgxODc3NDUsImV4cCI6MjA1Mzc2Mzc0NX0.p74w0fxcivBLkn_P82XlRG8upTCaKQDP69YsV7Ap5t0 -NEXT_PUBLIC_ROYCO_ID=57dc9dc3-45e7-4d0c-bc97-4f33ec31c690 +NEXT_PUBLIC_ROYCO_ID=58206b17-9603-433f-9f4c-187d6f962ee2 NEXT_PUBLIC_ROYCO_FRONTEND_FEE_RECIPIENT=0x91aD352C1e419E6AA579F6a9307A7D88b28a147C diff --git a/.env.staging b/.env.staging index 1ea637ef9..7e7da5752 100644 --- a/.env.staging +++ b/.env.staging @@ -23,5 +23,5 @@ NEXT_PUBLIC_SOLANA_RPC_URI=https://api.mainnet-beta.solana.com WASH_HANDSHAKE= NEXT_PUBLIC_ROYCO_URL=https://istbjtfzjcnstpzunkje-all.supabase.co NEXT_PUBLIC_ROYCO_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImlzdGJqdGZ6amNuc3RwenVua2plIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MzgxODc3NDUsImV4cCI6MjA1Mzc2Mzc0NX0.p74w0fxcivBLkn_P82XlRG8upTCaKQDP69YsV7Ap5t0 -NEXT_PUBLIC_ROYCO_ID=57dc9dc3-45e7-4d0c-bc97-4f33ec31c690 +NEXT_PUBLIC_ROYCO_ID=58206b17-9603-433f-9f4c-187d6f962ee2 NEXT_PUBLIC_ROYCO_FRONTEND_FEE_RECIPIENT=0x91aD352C1e419E6AA579F6a9307A7D88b28a147C diff --git a/package.json b/package.json index 83264e499..8d0207875 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "react-dom": "^18.3.1", "react-error-boundary": "^4.1.2", "react-i18next": "^15.1.4", - "royco": "0.9.350", + "royco": "0.9.352", "shallow-equal": "^3.1.0", "sharp": "^0.33.5", "siwe": "^2.3.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 44c5f4396..7845f15a2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -183,8 +183,8 @@ importers: specifier: ^15.1.4 version: 15.4.0(i18next@24.2.1(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) royco: - specifier: 0.9.350 - version: 0.9.350(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0) + specifier: 0.9.352 + version: 0.9.352(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0) shallow-equal: specifier: ^3.1.0 version: 3.1.0 @@ -7699,8 +7699,8 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - royco@0.9.350: - resolution: {integrity: sha512-CxJiuMVd6RCXmIEUyxLAEaY4IJuN8duLnBc2LOEDE3OwWoBJNuqXDMFdZKojSYmfAexU5a4Hno7sqpQozGpvbQ==} + royco@0.9.352: + resolution: {integrity: sha512-BxGwmMAtZQFr2aenLnoxOP99VsD0Hh8qcSqBV8YPaLMMSFNaZ9J5WHz+le1v7mfhzkyzwePPSensbQb/k8cGgg==} rpc-websockets@9.0.4: resolution: {integrity: sha512-yWZWN0M+bivtoNLnaDbtny4XchdAIF5Q4g/ZsC5UC61Ckbp0QczwO8fg44rV3uYmY4WHd+EZQbn90W1d8ojzqQ==} @@ -18169,7 +18169,7 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.30.1 fsevents: 2.3.3 - royco@0.9.350(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0): + royco@0.9.352(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0): dependencies: '@changesets/cli': 2.27.11 '@radix-ui/react-icons': 1.3.2(react@18.3.1) From 787857b7952041d9d175fa7a5fb74183553f3bcc Mon Sep 17 00:00:00 2001 From: Tche <45823872+tcheee@users.noreply.github.com> Date: Fri, 31 Jan 2025 16:01:57 +0100 Subject: [PATCH 22/34] chore: upgrade widget version --- package.json | 22 +- pnpm-lock.yaml | 1471 ++++++++++++----- .../BerachainMarketCard.tsx | 2 +- .../StatCard/TokenIncentivesCard.tsx | 2 +- .../DepositWidget/DepositInfo.tsx | 2 +- src/config/widgetConfig.ts | 2 +- 6 files changed, 1045 insertions(+), 456 deletions(-) diff --git a/package.json b/package.json index 8d0207875..9a024f5d7 100644 --- a/package.json +++ b/package.json @@ -5,8 +5,8 @@ "private": true, "repository": "https://github.com/jumperexchange/jumper-exchange", "dependencies": { - "@abstract-foundation/agw-client": "^1.3.0", - "@abstract-foundation/agw-react": "^1.4.2", + "@abstract-foundation/agw-client": "^1.3.1", + "@abstract-foundation/agw-react": "^1.4.4", "@bigmi/react": "^0.1.0", "@emotion/cache": "^11.14.0", "@emotion/react": "^11.14.0", @@ -15,16 +15,16 @@ "@headlessui/react": "^2.2.0", "@lifi/explorer": "^0.1.0", "@lifi/sdk": "3.5.2", - "@lifi/wallet-management": "^3.6.0", - "@lifi/widget": "^3.14.2", + "@lifi/wallet-management": "^3.6.1", + "@lifi/widget": "^3.15.1", "@metaplex-foundation/mpl-core": "^1.1.1", "@metaplex-foundation/umi": "^0.9.2", "@metaplex-foundation/umi-bundle-defaults": "^0.9.2", "@metaplex-foundation/umi-signer-wallet-adapters": "^0.9.2", - "@mui/icons-material": "^6.3.1", - "@mui/material": "^6.4.1", - "@mui/material-nextjs": "^6.3.1", - "@mui/utils": "^6.4.1", + "@mui/icons-material": "^6.4.2", + "@mui/material": "^6.4.2", + "@mui/material-nextjs": "^6.4.2", + "@mui/utils": "^6.4.2", "@next/third-parties": "^14.2.22", "@rive-app/react-canvas": "^4.17.6", "@safe-global/safe-apps-sdk": "^9.1.0", @@ -36,7 +36,7 @@ "@solana/wallet-adapter-solflare": "^0.6.28", "@solana/web3.js": "^1.95.8", "@strapi/blocks-react-renderer": "^1.0.1", - "@tanstack/react-query": "^5.64.2", + "@tanstack/react-query": "^5.66.0", "@wagmi/core": "2.16.3", "@widgetbot/react-embed": "^1.9.0", "accept-language": "^3.0.20", @@ -47,7 +47,7 @@ "framer-motion": "^11.18.2", "graphql": "^16.9.0", "graphql-request": "^7.1.2", - "i18next": "^24.1.0", + "i18next": "^24.2.2", "i18next-resources-for-ts": "^1.5.0", "i18next-resources-to-backend": "^1.2.1", "immer": "^10.1.1", @@ -68,7 +68,7 @@ "siwe": "^2.3.2", "use-immer": "^0.11.0", "uuid": "^11.0.5", - "viem": "^2.22.12", + "viem": "^2.22.17", "wagmi": "2.14.9", "zustand": "^5.0.2" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7845f15a2..fb052ea8c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,14 +12,14 @@ importers: .: dependencies: '@abstract-foundation/agw-client': - specifier: ^1.3.0 - version: 1.3.0(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + specifier: ^1.3.1 + version: 1.3.1(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) '@abstract-foundation/agw-react': - specifier: ^1.4.2 - version: 1.4.2(3hxi5giy6dqzjtyqxid3gmomcq) + specifier: ^1.4.4 + version: 1.4.4(aba4coswtkatt2ypl4euxjk334) '@bigmi/react': specifier: ^0.1.0 - version: 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) + version: 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) '@emotion/cache': specifier: ^11.14.0 version: 11.14.0 @@ -37,16 +37,16 @@ importers: version: 2.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@lifi/explorer': specifier: ^0.1.0 - version: 0.1.0(unhdzrparv27sple5ziikqamgy) + version: 0.1.0(dnulzcftijoxik7sel6ovqtmky) '@lifi/sdk': specifier: 3.5.2 - version: 3.5.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + version: 3.5.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) '@lifi/wallet-management': - specifier: ^3.6.0 - version: 3.6.0(sav5uqjueqw7ar4t4333ufqrdm) + specifier: ^3.6.1 + version: 3.6.1(zck6y3k2taxr7h5ygw2rnqn6ba) '@lifi/widget': - specifier: ^3.14.2 - version: 3.14.2(vwnw25q2w3kjz4elycgzck2mkm) + specifier: ^3.15.1 + version: 3.15.1(isudmmdp5msbwgfavjgt5cg6by) '@metaplex-foundation/mpl-core': specifier: ^1.1.1 version: 1.1.1(@metaplex-foundation/umi@0.9.2)(@noble/hashes@1.7.1) @@ -60,17 +60,17 @@ importers: specifier: ^0.9.2 version: 0.9.2(@metaplex-foundation/umi@0.9.2)(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) '@mui/icons-material': - specifier: ^6.3.1 - version: 6.4.1(@mui/material@6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) + specifier: ^6.4.2 + version: 6.4.2(@mui/material@6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) '@mui/material': - specifier: ^6.4.1 - version: 6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^6.4.2 + version: 6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/material-nextjs': - specifier: ^6.3.1 - version: 6.3.1(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(next@14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + specifier: ^6.4.2 + version: 6.4.2(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(next@14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@mui/utils': - specifier: ^6.4.1 - version: 6.4.1(@types/react@18.3.18)(react@18.3.1) + specifier: ^6.4.2 + version: 6.4.2(@types/react@18.3.18)(react@18.3.1) '@next/third-parties': specifier: ^14.2.22 version: 14.2.23(next@14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) @@ -105,11 +105,11 @@ importers: specifier: ^1.0.1 version: 1.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/react-query': - specifier: ^5.64.2 - version: 5.64.2(react@18.3.1) + specifier: ^5.66.0 + version: 5.66.0(react@18.3.1) '@wagmi/core': specifier: 2.16.3 - version: 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + version: 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) '@widgetbot/react-embed': specifier: ^1.9.0 version: 1.9.0(react@18.3.1) @@ -138,8 +138,8 @@ importers: specifier: ^7.1.2 version: 7.1.2(graphql@16.10.0) i18next: - specifier: ^24.1.0 - version: 24.2.1(typescript@5.7.3) + specifier: ^24.2.2 + version: 24.2.2(typescript@5.7.3) i18next-resources-for-ts: specifier: ^1.5.0 version: 1.5.0 @@ -181,7 +181,7 @@ importers: version: 4.1.2(react@18.3.1) react-i18next: specifier: ^15.1.4 - version: 15.4.0(i18next@24.2.1(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + version: 15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) royco: specifier: 0.9.352 version: 0.9.352(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0) @@ -201,11 +201,11 @@ importers: specifier: ^11.0.5 version: 11.0.5 viem: - specifier: ^2.22.12 - version: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + specifier: ^2.22.17 + version: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) wagmi: specifier: 2.14.9 - version: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + version: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) zustand: specifier: ^5.0.2 version: 5.0.3(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.4.0(react@18.3.1)) @@ -227,7 +227,7 @@ importers: version: 1.49.1 '@rainbow-me/rainbowkit': specifier: ^2.2.3 - version: 2.2.3(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) + version: 2.2.3(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) '@synthetixio/synpress': specifier: 4.0.0-alpha.7 version: 4.0.0-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) @@ -309,8 +309,8 @@ importers: packages: - '@abstract-foundation/agw-client@1.3.0': - resolution: {integrity: sha512-rpo51uNQu8wpyWYUTGcyZY8Mt3tfZQKN0Sh0phPkeD2oIqZB4Ll3CNebwhvNi/AejyI6ZC+KWv6l4DVwZMwUDA==} + '@abstract-foundation/agw-client@1.3.1': + resolution: {integrity: sha512-RwCO2eGZz+qPFR7n3hc8uu2WbPafMI1mSiQq0S5qN90GD0iNvDWj48UPJD8jkRuwkrLCYfo5+R+lorNvQmu97Q==} peerDependencies: abitype: ^1.0.0 typescript: '>=5.0.4' @@ -319,8 +319,8 @@ packages: typescript: optional: true - '@abstract-foundation/agw-react@1.4.2': - resolution: {integrity: sha512-wRz7xQBA1PqYa5+MPm6G1plUEqYkcCHWttQdYeGqLL1BGrqMJ6nMRC2HucfBpFNEDteVVXYd8O8VAX26scKsYw==} + '@abstract-foundation/agw-react@1.4.4': + resolution: {integrity: sha512-KhwxMCl5YSs5tYbmQL8BmI3EaL5vqTIQfDSgHteFTUBCA3dltFvKmyFJwssZFJyNXoOpN9V0JEaedXrB/6Gz1g==} peerDependencies: '@privy-io/cross-app-connect': ^0.1.5 '@privy-io/react-auth': ^2.0.5 @@ -365,10 +365,18 @@ packages: resolution: {integrity: sha512-nHIxvKPniQXpmQLb0vhY3VaFb3S0YrTAwpOWJZh1wn3oJPjJk9Asva204PsBdmAE8vpzfHudT8DB0scYvy9q0g==} engines: {node: '>=6.9.0'} + '@babel/compat-data@7.26.5': + resolution: {integrity: sha512-XvcZi1KWf88RVbF9wn8MN6tYFloU5qX8KjuF3E1PVBmJ9eypXfs4GRiJwLuTZL0iSnJUKn1BFPa5BPZZJyFzPg==} + engines: {node: '>=6.9.0'} + '@babel/core@7.26.0': resolution: {integrity: sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==} engines: {node: '>=6.9.0'} + '@babel/core@7.26.7': + resolution: {integrity: sha512-SRijHmF0PSPgLIBYlWnG0hyeJLwXE2CgpsXaMOrtt2yp9/86ALw6oUlj9KYuZ0JN07T4eBMVIW4li/9S1j2BGA==} + engines: {node: '>=6.9.0'} + '@babel/eslint-parser@7.25.9': resolution: {integrity: sha512-5UXfgpK0j0Xr/xIdgdLEhOFxaDZ0bRPWJJchRpqOSur/3rZoPbqqki5mm0p4NE2cs28krBEiSM2MB7//afRSQQ==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} @@ -380,6 +388,10 @@ packages: resolution: {integrity: sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ==} engines: {node: '>=6.9.0'} + '@babel/generator@7.26.5': + resolution: {integrity: sha512-2caSP6fN9I7HOe6nqhtft7V4g7/V/gfDsC3Ag4W7kEzzvRGKqiv0pu0HogPiZ3KaVSoNDhUws6IJjDjpfmYIXw==} + engines: {node: '>=6.9.0'} + '@babel/helper-annotate-as-pure@7.25.9': resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} engines: {node: '>=6.9.0'} @@ -388,6 +400,10 @@ packages: resolution: {integrity: sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==} engines: {node: '>=6.9.0'} + '@babel/helper-compilation-targets@7.26.5': + resolution: {integrity: sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==} + engines: {node: '>=6.9.0'} + '@babel/helper-create-class-features-plugin@7.25.9': resolution: {integrity: sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==} engines: {node: '>=6.9.0'} @@ -427,6 +443,10 @@ packages: resolution: {integrity: sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==} engines: {node: '>=6.9.0'} + '@babel/helper-plugin-utils@7.26.5': + resolution: {integrity: sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==} + engines: {node: '>=6.9.0'} + '@babel/helper-remap-async-to-generator@7.25.9': resolution: {integrity: sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==} engines: {node: '>=6.9.0'} @@ -463,11 +483,20 @@ packages: resolution: {integrity: sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==} engines: {node: '>=6.9.0'} + '@babel/helpers@7.26.7': + resolution: {integrity: sha512-8NHiL98vsi0mbPQmYAGWwfcFaOy4j2HY49fXJCfuDcdE7fMIsH9a7GdaeXpIBsbT7307WU8KCMp5pUVDNL4f9A==} + engines: {node: '>=6.9.0'} + '@babel/parser@7.26.3': resolution: {integrity: sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==} engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.26.7': + resolution: {integrity: sha512-kEvgGGgEjRUutvdVvZhbn/BxVt+5VSpwXz1j3WYXQbXDo8KzFOPNG2GQbdAiNq8g6wn1yKk7C/qrke03a84V+w==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9': resolution: {integrity: sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==} engines: {node: '>=6.9.0'} @@ -786,6 +815,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-flow-strip-types@7.26.5': + resolution: {integrity: sha512-eGK26RsbIkYUns3Y8qKl362juDDYK+wEdPGHGrhzUl6CewZFo55VZ7hg+CyMFU4dd5QQakBN86nBMpRsFpRvbQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-for-of@7.25.9': resolution: {integrity: sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==} engines: {node: '>=6.9.0'} @@ -864,6 +899,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-nullish-coalescing-operator@7.26.6': + resolution: {integrity: sha512-CKW8Vu+uUZneQCPtXmSBUC6NCAUdya26hWCElAWh5mVSlSRsmiCPUUDKb3Z0szng1hiAJa098Hkhg9o4SE35Qw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-numeric-separator@7.25.9': resolution: {integrity: sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==} engines: {node: '>=6.9.0'} @@ -1014,6 +1055,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-typescript@7.26.7': + resolution: {integrity: sha512-5cJurntg+AT+cgelGP9Bt788DKiAw9gIMSMU2NJrLAilnj0m8WZWUNZPSLOmadYsujHutpgElO+50foX+ib/Wg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-unicode-escapes@7.25.9': resolution: {integrity: sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==} engines: {node: '>=6.9.0'} @@ -1081,6 +1128,10 @@ packages: resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} engines: {node: '>=6.9.0'} + '@babel/runtime@7.26.7': + resolution: {integrity: sha512-AOPI3D+a8dXnja+iwsUqGRjr1BbZIe771sXdapOtYI531gSqpi92vXivKcq2asu/DFpdl1ceFAKZyRzK2PCVcQ==} + engines: {node: '>=6.9.0'} + '@babel/template@7.25.9': resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==} engines: {node: '>=6.9.0'} @@ -1089,10 +1140,18 @@ packages: resolution: {integrity: sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==} engines: {node: '>=6.9.0'} + '@babel/traverse@7.26.7': + resolution: {integrity: sha512-1x1sgeyRLC3r5fQOM0/xtQKsYjyxmFjaOrLJNtZ81inNjyJHGIolTULPiSc/2qe1/qfpFLisLQYFnnZl7QoedA==} + engines: {node: '>=6.9.0'} + '@babel/types@7.26.3': resolution: {integrity: sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==} engines: {node: '>=6.9.0'} + '@babel/types@7.26.7': + resolution: {integrity: sha512-t8kDRGrKXyp6+tjUh7hw2RLyclsW4TRoRvRHtSyAX9Bb5ldlFh+90YAYY6awRXrlB4G5G2izNeGySpATlFzmOg==} + engines: {node: '>=6.9.0'} + '@bigmi/client@0.1.0': resolution: {integrity: sha512-Y4jv3zrquCjov87MViMQMla1LKmOYQjlWbkSjztpVxU5o26rthhOG7JnOABjsNznr3MA4MPJCE0HYjmi46DTkg==} peerDependencies: @@ -2218,8 +2277,8 @@ packages: '@lifi/types@16.5.0': resolution: {integrity: sha512-DqDNnVZiyOrtFdn3Jlloni5J2QDnVfHiS5n3bD9qX9l2ISrgp7YBTJRfNGucHfStvegSNSyuG0/THJ4Kh4f08A==} - '@lifi/wallet-management@3.6.0': - resolution: {integrity: sha512-faywrUkagu4jCRwfZY2XdlcOVRa2wBtWMBGN+CHbPTA8ui5gRNbxUIOBwHSrw2ujCq9ZIW6TaqCmcxqx3M2AFg==} + '@lifi/wallet-management@3.6.1': + resolution: {integrity: sha512-gSCVhGdTiVt+mEon7S4CDZblcygxb0L87K4mtW+40JUIu+wFyqeWc53BaxghD7OCorjdQGY442tY7vo/xmUEkw==} peerDependencies: '@bigmi/react': '>=0.0.7' '@solana/wallet-adapter-react': ^0.15.35 @@ -2227,8 +2286,8 @@ packages: react-dom: '>=18' wagmi: ^2.14.0 - '@lifi/widget@3.14.2': - resolution: {integrity: sha512-DpjLmz123BzqrumPkeP38BRRfAZgyIFFaxkDXcdDJNWpOfVi6JWqgHNuEPjUvhk67cSOMzqEmrnJ3I+0jcN/uQ==} + '@lifi/widget@3.15.1': + resolution: {integrity: sha512-rTjlLRb+shPMn44+fES9ukzWprKEZDFK55xul40QfBZ49DpL9KOVuwX5XgJyvokSLwgqtn/B+HqvKKT2ZYOddQ==} peerDependencies: '@bigmi/react': '>=0.1.0' '@solana/wallet-adapter-react': ^0.15.35 @@ -2480,7 +2539,6 @@ packages: '@mui/base@5.0.0-beta.68': resolution: {integrity: sha512-F1JMNeLS9Qhjj3wN86JUQYBtJoXyQvknxlzwNl6eS0ZABo1MiohMONj3/WQzYPSXIKC2bS/ZbyBzdHhi2GnEpA==} engines: {node: '>=14.0.0'} - deprecated: This package has been replaced by @base-ui-components/react peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -2489,8 +2547,8 @@ packages: '@types/react': optional: true - '@mui/core-downloads-tracker@6.4.1': - resolution: {integrity: sha512-SfDLWMV5b5oXgDf3NTa2hCTPC1d2defhDH2WgFKmAiejC4mSfXYbyi+AFCLzpizauXhgBm8OaZy9BHKnrSpahQ==} + '@mui/core-downloads-tracker@6.4.2': + resolution: {integrity: sha512-Qmod9fHsFWrtLxdSkZ4iDLRz2AUKt3C2ZEimuY+qKlQGVKJDNS5DuSlNOAgqfHFDq8mzB17ATN6HFcThwJlvUw==} '@mui/icons-material@6.0.2': resolution: {integrity: sha512-WaTPSvKcx8X7NdWAHzJWDZv+YXvK0MUY8+JI/r4/q2GgIa5RW+n4+08CGX6jB7sWhU1R3zy28NfsDUwwQjOThw==} @@ -2503,11 +2561,11 @@ packages: '@types/react': optional: true - '@mui/icons-material@6.4.1': - resolution: {integrity: sha512-wsxFcUTQxt4s+7Bg4GgobqRjyaHLmZGNOs+HJpbwrwmLbT6mhIJxhpqsKzzWq9aDY8xIe7HCjhpH7XI5UD6teA==} + '@mui/icons-material@6.4.2': + resolution: {integrity: sha512-uwsH1KRmxkJwK3NZyo1xL9pEduL16ftCnzYBYjd6nPNtm05QAoIc0aqedS9tqDV+Ab3q5C04HHOVsMDDv1EBpg==} engines: {node: '>=14.0.0'} peerDependencies: - '@mui/material': ^6.4.1 + '@mui/material': ^6.4.2 '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^17.0.0 || ^18.0.0 || ^19.0.0 peerDependenciesMeta: @@ -2535,8 +2593,8 @@ packages: '@types/react': optional: true - '@mui/material-nextjs@6.3.1': - resolution: {integrity: sha512-14Y9wHdGsxI7u9XiMlpK5L6+MTsGo3Pod0EqwEde3jMx6dv63uqnMokhC1mzIJ3PjWtG8FwJkDsl57O9H6d+gQ==} + '@mui/material-nextjs@6.4.2': + resolution: {integrity: sha512-kNka1fC2VO7v2Odckj24S9Xb3+hN9xVjDtvuIHRFiv4BlQR8cxpgH9exGhVMFk9KCvJG3O7J4huBDzzxZuSlIw==} engines: {node: '>=14.0.0'} peerDependencies: '@emotion/cache': ^11.11.0 @@ -2553,13 +2611,13 @@ packages: '@types/react': optional: true - '@mui/material@6.4.1': - resolution: {integrity: sha512-MFBfia6UiKxyoLeGkAh8M15bkeDmfnsUTMRJd/vTQue6YQ8AQ6lw9HqDthyYghzDEWIvZO/lQQzLrZE8XwNJLA==} + '@mui/material@6.4.2': + resolution: {integrity: sha512-9jKr53KbAJyyBRx8LRmX7ATXHlGtxVQdPgm1uyXMoEPMVkSJW1yO3vFgfYoDbGx4ZHcCNuWa4FkFIPWVt9fghA==} engines: {node: '>=14.0.0'} peerDependencies: '@emotion/react': ^11.5.0 '@emotion/styled': ^11.3.0 - '@mui/material-pigment-css': ^6.4.1 + '@mui/material-pigment-css': ^6.4.2 '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -2573,8 +2631,8 @@ packages: '@types/react': optional: true - '@mui/private-theming@6.4.1': - resolution: {integrity: sha512-DcT7mwK89owwgcEuiE7w458te4CIjHbYWW6Kn6PiR6eLtxBsoBYphA968uqsQAOBQDpbYxvkuFLwhgk4bxoN/Q==} + '@mui/private-theming@6.4.2': + resolution: {integrity: sha512-2CkQT0gNlogM50qGTBJgWA7hPPx4AeH8RE2xJa+PHtIOowiVPX52ZsQ0e7Ho18DAqEbkngQ6Uju037ER+TCY5A==} engines: {node: '>=14.0.0'} peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -2583,8 +2641,8 @@ packages: '@types/react': optional: true - '@mui/styled-engine@6.4.0': - resolution: {integrity: sha512-ek/ZrDujrger12P6o4luQIfRd2IziH7jQod2WMbLqGE03Iy0zUwYmckRTVhRQTLPNccpD8KXGcALJF+uaUQlbg==} + '@mui/styled-engine@6.4.2': + resolution: {integrity: sha512-cgjQK2bkllSYoWUBv93ALhCPJ0NhfO3NctsBf13/b4XSeQVfKPBAnR+P9mNpdFMa5a5RWwtWuBD3cZ5vktsN+g==} engines: {node: '>=14.0.0'} peerDependencies: '@emotion/react': ^11.4.1 @@ -2596,8 +2654,8 @@ packages: '@emotion/styled': optional: true - '@mui/system@6.4.1': - resolution: {integrity: sha512-rgQzgcsHCTtzF9MZ+sL0tOhf2ZBLazpjrujClcb4Siju5lTrK0xX4PsiropActzCemNfM+mOu+0jezAVnfRK8g==} + '@mui/system@6.4.2': + resolution: {integrity: sha512-wQbaPCtsxNsM5nR+NZpkFJBKVKH03GQnAjlkKENM8JQqGdWcRyM3f4fJZgzzNdIFpSQw4wpAQKnhfHkjf3d6yQ==} engines: {node: '>=14.0.0'} peerDependencies: '@emotion/react': ^11.5.0 @@ -2620,8 +2678,8 @@ packages: '@types/react': optional: true - '@mui/utils@6.4.1': - resolution: {integrity: sha512-iQUDUeYh87SvR4lVojaRaYnQix8BbRV51MxaV6MBmqthecQoxwSbS5e2wnbDJUeFxY2ppV505CiqPLtd0OWkqw==} + '@mui/utils@6.4.2': + resolution: {integrity: sha512-5NkhzlJkmR5+5RSs/Irqin1GPy2Z8vbLk/UzQrH9FEAnm6OA9SvuXjzgklxUs7N65VwEkGpKK1jMZ5K84hRdzQ==} engines: {node: '>=14.0.0'} peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -2699,6 +2757,10 @@ packages: '@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1': resolution: {integrity: sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==} + '@noble/ciphers@1.2.1': + resolution: {integrity: sha512-rONPWMC7PeExE077uLE4oqWrZ1IvAfz3oH9LibVAcVCopJiA9R62uavnbEzdkVmJYI6M6Zgkbeb07+tWjlq2XA==} + engines: {node: ^14.21.3 || >=16} + '@noble/curves@1.2.0': resolution: {integrity: sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==} @@ -3143,8 +3205,8 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@remix-run/router@1.21.0': - resolution: {integrity: sha512-xfSkCAchbdG5PnbrKqFWwia4Bi61nH+wm8wLEqfHDyp7Y3dZzgqS2itV8i4gAq9pC2HsTpwyBC6Ds8VHZ96JlA==} + '@remix-run/router@1.22.0': + resolution: {integrity: sha512-MBOl8MeOzpK0HQQQshKB7pABXbmyHizdTpqnrIseTbsv0nAepwC2ENZa1aaBExNQcpLoXmWthhak8SABLzvGPw==} engines: {node: '>=14.0.0'} '@rive-app/canvas@2.25.6': @@ -3296,9 +3358,6 @@ packages: '@scure/base@1.1.9': resolution: {integrity: sha512-8YKhl8GHiNI/pU2VMaofa2Tor7PJRAjwQLBBuilkJ9L5+13yVbC7JO/wS7piioAvPSwR3JKM1IJ/u4xQzbcXKg==} - '@scure/base@1.2.1': - resolution: {integrity: sha512-DGmGtC8Tt63J5GfHgfl5CuAXh96VF/LD8K9Hr/Gv0J2lAoRGlPOMpqMpMbCTOoOJMZCk2Xt+DskdDyn6dEFdzQ==} - '@scure/base@1.2.4': resolution: {integrity: sha512-5Yy9czTO47mqz+/J8GM6GIId4umdCk1wc1q8rKERQulIoc8VP9pzDcghv10Tl2E7R96ZUx/PhND3ESYUQX8NuQ==} @@ -3495,6 +3554,10 @@ packages: resolution: {integrity: sha512-IRJHf94UZM8AaRRmY18d34xCJiVPJej1XVwXiTjihHnmwD0cxdQbc/CKjrawyqFyQAKJx7raE5g9mnJsAdspTg==} engines: {node: '>=16'} + '@solana/wallet-standard-chains@1.1.1': + resolution: {integrity: sha512-Us3TgL4eMVoVWhuC4UrePlYnpWN+lwteCBlhZDUhFZBJ5UMGh94mYPXno3Ho7+iHPYRtuCi/ePvPcYBqCGuBOw==} + engines: {node: '>=16'} + '@solana/wallet-standard-core@1.1.1': resolution: {integrity: sha512-DoQ5Ryly4GAZtxRUmW2rIWrgNvTYVCWrFCFFjZI5s4zu2QNsP7sHZUax3kc1GbmFLXNL1FWRZlPOXRs6e0ZEng==} engines: {node: '>=16'} @@ -3503,10 +3566,18 @@ packages: resolution: {integrity: sha512-tUd9srDLkRpe1BYg7we+c4UhRQkq+XQWswsr/L1xfGmoRDF47BPSXf4zE7ZU2GRBGvxtGt7lwJVAufQyQYhxTQ==} engines: {node: '>=16'} + '@solana/wallet-standard-features@1.3.0': + resolution: {integrity: sha512-ZhpZtD+4VArf6RPitsVExvgkF+nGghd1rzPjd97GmBximpnt1rsUxMOEyoIEuH3XBxPyNB6Us7ha7RHWQR+abg==} + engines: {node: '>=16'} + '@solana/wallet-standard-util@1.1.1': resolution: {integrity: sha512-dPObl4ntmfOc0VAGGyyFvrqhL8UkHXmVsgbj0K9RcznKV4KB3MgjGwzo8CTSX5El5lkb0rDeEzFqvToJXRz3dw==} engines: {node: '>=16'} + '@solana/wallet-standard-util@1.1.2': + resolution: {integrity: sha512-rUXFNP4OY81Ddq7qOjQV4Kmkozx4wjYAxljvyrqPx8Ycz0FYChG/hQVWqvgpK3sPsEaO/7ABG1NOACsyAKWNOA==} + engines: {node: '>=16'} + '@solana/wallet-standard-wallet-adapter-base@1.1.2': resolution: {integrity: sha512-DqhzYbgh3disHMgcz6Du7fmpG29BYVapNEEiL+JoVMa+bU9d4P1wfwXUNyJyRpGGNXtwhyZjIk2umWbe5ZBNaQ==} engines: {node: '>=16'} @@ -3514,6 +3585,13 @@ packages: '@solana/web3.js': ^1.58.0 bs58: ^4.0.1 + '@solana/wallet-standard-wallet-adapter-base@1.1.4': + resolution: {integrity: sha512-Q2Rie9YaidyFA4UxcUIxUsvynW+/gE2noj/Wmk+IOwDwlVrJUAXCvFaCNsPDSyKoiYEKxkSnlG13OA1v08G4iw==} + engines: {node: '>=16'} + peerDependencies: + '@solana/web3.js': ^1.98.0 + bs58: ^6.0.0 + '@solana/wallet-standard-wallet-adapter-react@1.1.2': resolution: {integrity: sha512-bN6W4QkzenyjUoUz3sC5PAed+z29icGtPh9VSmLl1ZrRO7NbFB49a8uwUUVXNxhL/ZbMsyVKhb9bNj47/p8uhQ==} engines: {node: '>=16'} @@ -3521,6 +3599,13 @@ packages: '@solana/wallet-adapter-base': '*' react: '*' + '@solana/wallet-standard-wallet-adapter-react@1.1.4': + resolution: {integrity: sha512-xa4KVmPgB7bTiWo4U7lg0N6dVUtt2I2WhEnKlIv0jdihNvtyhOjCKMjucWet6KAVhir6I/mSWrJk1U9SvVvhCg==} + engines: {node: '>=16'} + peerDependencies: + '@solana/wallet-adapter-base': '*' + react: '*' + '@solana/wallet-standard-wallet-adapter@1.1.2': resolution: {integrity: sha512-lCwoA+vhPfmvjcmJOhSRV94wouVWTfJv1Z7eeULAe+GodCeKA/0T9/uBYgXHUxQjLHd7o8LpLYIkfm+xjA5sMA==} engines: {node: '>=16'} @@ -3693,6 +3778,9 @@ packages: '@tanstack/query-core@5.64.2': resolution: {integrity: sha512-hdO8SZpWXoADNTWXV9We8CwTkXU88OVWRBcsiFrk7xJQnhm6WRlweDzMD+uH+GnuieTBVSML6xFa17C2cNV8+g==} + '@tanstack/query-core@5.66.0': + resolution: {integrity: sha512-J+JeBtthiKxrpzUu7rfIPDzhscXF2p5zE/hVdrqkACBP8Yu0M96mwJ5m/8cPPYQE9aRNvXztXHlNwIh4FEeMZw==} + '@tanstack/query-devtools@5.62.16': resolution: {integrity: sha512-3ff6UBJr0H3nIhfLSl9911rvKqXf0u4B58jl0uYdDWLqPk9pCvYIbxC35cGxK2+8INl4IaFVUHb/IdgWrNkg3Q==} @@ -3702,8 +3790,8 @@ packages: '@tanstack/react-query': ^5.63.0 react: ^18 || ^19 - '@tanstack/react-query@5.64.2': - resolution: {integrity: sha512-3pakNscZNm8KJkxmovvtZ4RaXLyiYYobwleTMvpIGUoKRa8j8VlrQKNl5W8VUEfVfZKkikvXVddLuWMbcSCA1Q==} + '@tanstack/react-query@5.66.0': + resolution: {integrity: sha512-z3sYixFQJe8hndFnXgWu7C79ctL+pI0KAelYyW+khaNJ1m22lWrhJU2QrsTcRKMuVPtoZvfBYrTStIdKo+x0Xw==} peerDependencies: react: ^18 || ^19 @@ -3733,6 +3821,12 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + '@tanstack/react-virtual@3.11.3': + resolution: {integrity: sha512-vCU+OTylXN3hdC8RKg68tPlBPjjxtzon7Ys46MgrSLE+JhSjSTPvoQifV6DQJeJmA8Q3KT6CphJbejupx85vFw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + '@tanstack/store@0.7.0': resolution: {integrity: sha512-CNIhdoUsmD2NolYuaIs8VfWM467RK6oIBAW4nPEKZhg1smZ+/CwtCdpURgp7nxSqOaV9oKkzdWD80+bC66F/Jg==} @@ -3743,6 +3837,9 @@ packages: '@tanstack/virtual-core@3.11.2': resolution: {integrity: sha512-vTtpNt7mKCiZ1pwU9hfKPhpdVO2sVzFQsxoVBGtOSHxlrRRzYr8iQ2TlwbAcRYCcEiZ9ECAM8kBzH0v2+VzfKw==} + '@tanstack/virtual-core@3.11.3': + resolution: {integrity: sha512-v2mrNSnMwnPJtcVqNvV0c5roGCBqeogN8jDtgtuHCphdwBasOZ17x8UV8qpHUh+u0MLfX43c0uUHKje0s+Zb0w==} + '@tsconfig/node10@1.0.11': resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} @@ -3836,6 +3933,9 @@ packages: '@types/node@22.10.10': resolution: {integrity: sha512-X47y/mPNzxviAGY5TcYPtYL8JsY3kAq2n8fMmKoRCxq/c4v4pyGNCzM2R6+M5/umG4ZfHuT+sgqDYqWc9rJ6ww==} + '@types/node@22.12.0': + resolution: {integrity: sha512-Fll2FZ1riMjNmlmJOdAyY5pUbkftXslB5DgEzlIuNaiWhXd00FhWxVC/r4yV/4wBb9JfImTu+jiSvXTkJ7F/gA==} + '@types/node@22.7.5': resolution: {integrity: sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==} @@ -4041,12 +4141,19 @@ packages: resolution: {integrity: sha512-On+uSaCfWdsMIQsECwWHZBmUXfrnqmv6B8SXRRuTJgd8tUpEvBkLQH4X7XkSm3zW6ozEkQTCagZ2ox2YPn3kbw==} engines: {node: '>=18'} + '@walletconnect/core@2.18.0': + resolution: {integrity: sha512-i/olu/IwYtBiWYqyfNUMxq4b6QS5dv+ZVVGmLT2buRwdH6MGETN0Bx3/z6rXJzd1sNd+QL07fxhSFxCekL57tA==} + engines: {node: '>=18'} + '@walletconnect/environment@1.0.1': resolution: {integrity: sha512-T426LLZtHj8e8rYnKfzsw1aG6+M0BT1ZxayMdv/p8yM0MU+eJDISqNY3/bccxRr4LrF9csq02Rhqt08Ibl0VRg==} '@walletconnect/ethereum-provider@2.17.0': resolution: {integrity: sha512-b+KTAXOb6JjoxkwpgYQQKPUcTwENGmdEdZoIDLeRicUmZTn/IQKfkMoC2frClB4YxkyoVMtj1oMV2JAax+yu9A==} + '@walletconnect/ethereum-provider@2.18.0': + resolution: {integrity: sha512-YExNYP/z1qNmkLwMutqVxl/rrGX7RS5PCEOVLYCiGsV+vDB9Z6iHP2FgRWh8kZvnmBv5IVvPnQdE7rTzWeUl1Q==} + '@walletconnect/events@1.0.1': resolution: {integrity: sha512-NPTqaoi0oPBVNuLv7qPaJazmGHs5JGyO8eEAk5VGKmJzDR7AHzD4k6ilox5kxk1iwiOnFopBOOMLs86Oa76HpQ==} @@ -4068,6 +4175,9 @@ packages: '@walletconnect/jsonrpc-ws-connection@1.0.14': resolution: {integrity: sha512-Jsl6fC55AYcbkNVkwNM6Jo+ufsuCQRqViOQ8ZBPH9pRREHH9welbBiszuTLqEJiQcO/6XfFDl6bzCJIkrEi8XA==} + '@walletconnect/jsonrpc-ws-connection@1.0.16': + resolution: {integrity: sha512-G81JmsMqh5nJheE1mPst1W0WfVv0SG3N7JggwLLGnI7iuDZJq8cRJvQwLGKHn5H1WTW7DEPCo00zz5w62AbL3Q==} + '@walletconnect/keyvaluestorage@1.1.1': resolution: {integrity: sha512-V7ZQq2+mSxAq7MrRqDxanTzu2RcElfK1PfNYiaVnJgJ7Q7G7hTVwF8voIBx92qsRyGHZihrwNPHuZd1aKkd0rA==} peerDependencies: @@ -4094,24 +4204,39 @@ packages: '@walletconnect/relay-auth@1.0.4': resolution: {integrity: sha512-kKJcS6+WxYq5kshpPaxGHdwf5y98ZwbfuS4EE/NkQzqrDFm5Cj+dP8LofzWvjrrLkZq7Afy7WrQMXdLy8Sx7HQ==} + '@walletconnect/relay-auth@1.1.0': + resolution: {integrity: sha512-qFw+a9uRz26jRCDgL7Q5TA9qYIgcNY8jpJzI1zAWNZ8i7mQjaijRnWFKsCHAU9CyGjvt6RKrRXyFtFOpWTVmCQ==} + '@walletconnect/safe-json@1.0.2': resolution: {integrity: sha512-Ogb7I27kZ3LPC3ibn8ldyUr5544t3/STow9+lzz7Sfo808YD7SBWk7SAsdBFlYgP2zDRy2hS3sKRcuSRM0OTmA==} '@walletconnect/sign-client@2.17.0': resolution: {integrity: sha512-sErYwvSSHQolNXni47L3Bm10ptJc1s1YoJvJd34s5E9h9+d3rj7PrhbiW9X82deN+Dm5oA8X9tC4xty1yIBrVg==} + '@walletconnect/sign-client@2.18.0': + resolution: {integrity: sha512-oUjlRIsbHxMSRif2WvMRdvm6tMsQjMj07rl7YVcKVvZ1gF1/9GcbJPjzL/U87fv8qAQkVhIlbEg2vHaVYf6J/g==} + '@walletconnect/time@1.0.2': resolution: {integrity: sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g==} '@walletconnect/types@2.17.0': resolution: {integrity: sha512-i1pn9URpvt9bcjRDkabuAmpA9K7mzyKoLJlbsAujRVX7pfaG7wur7u9Jz0bk1HxvuABL5LHNncTnVKSXKQ5jZA==} + '@walletconnect/types@2.18.0': + resolution: {integrity: sha512-g0jU+6LUuw3E/EPAQfHNK2xK/95IpRfz68tdNAFckLmefZU6kzoE1mIM1SrPJq8rT9kUPp6/APMQE+ReH2OdBA==} + '@walletconnect/universal-provider@2.17.0': resolution: {integrity: sha512-d3V5Be7AqLrvzcdMZSBS8DmGDRdqnyLk1DWmRKAGgR6ieUWykhhUKlvfeoZtvJrIXrY7rUGYpH1X41UtFkW5Pw==} + '@walletconnect/universal-provider@2.18.0': + resolution: {integrity: sha512-zF/e1NAipLqYjNNgM+XZTchh94efaxciBmgcDOaLznS97R7S/1bYj5okQCAEDKx9RALhEKqZKoyo9jwn4p3BVA==} + '@walletconnect/utils@2.17.0': resolution: {integrity: sha512-1aeQvjwsXy4Yh9G6g2eGmXrEl+BzkNjHRdCrGdMYqFTFa8ROEJfTGsSH3pLsNDlOY94CoBUvJvM55q/PMoN/FQ==} + '@walletconnect/utils@2.18.0': + resolution: {integrity: sha512-6AUXIcjSxTHGRsTtmUP/oqudtwRILrQqrJsH3jS5T28FFDzZt7+On6fR4mXzi64k4nNYeWg1wMCGLEdtxmGbZQ==} + '@walletconnect/window-getters@1.0.1': resolution: {integrity: sha512-vHp+HqzGxORPAN8gY03qnbTMnhqIwjeRJNOMOAzePRg4xVEEE2WvYsI9G2NMjOknA8hnuYbU3/hwLcKbjhc8+Q==} @@ -5028,9 +5153,6 @@ packages: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} - denodeify@1.2.1: - resolution: {integrity: sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg==} - depd@2.0.0: resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} engines: {node: '>= 0.8'} @@ -5555,8 +5677,8 @@ packages: fast-stable-stringify@1.0.0: resolution: {integrity: sha512-wpYMUmFu5f00Sm0cj2pfivpmawLZ0NKdviQ4w9zJeR8JVtOpOxHmLaJuj0vxvGqMJQWyP/COUkF75/57OKyRag==} - fast-uri@3.0.5: - resolution: {integrity: sha512-5JnBCWpFlMo0a3ciDy/JckMzzv1U9coZrIhedq+HXxxUfDTAiS0LA8OKVao4G9BxmCVck/jtA5r3KAtRWEyD8Q==} + fast-uri@3.0.6: + resolution: {integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==} fastq@1.18.0: resolution: {integrity: sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==} @@ -5628,8 +5750,8 @@ packages: flow-enums-runtime@0.0.6: resolution: {integrity: sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==} - flow-parser@0.258.1: - resolution: {integrity: sha512-Y8CrO98EcXVCiYE4s5z0LTMbeYjKyd3MAEUJqxA7B8yGRlmdrG5UDqq4pVrUAfAu2tMFgpQESvBhBu9Xg1tpow==} + flow-parser@0.259.1: + resolution: {integrity: sha512-xiXLmMH2Z7OmdE9Q+MjljUMr/rbemFqZIRxaeZieVScG4HzQrKKhNcCYZbWTGpoN7ZPi7z8ClQbeVPq6t5AszQ==} engines: {node: '>=0.4.0'} follow-redirects@1.15.9: @@ -5898,18 +6020,12 @@ packages: hermes-estree@0.23.1: resolution: {integrity: sha512-eT5MU3f5aVhTqsfIReZ6n41X5sYn4IdQL0nvz6yO+MMlPxw49aSARHLg/MSehQftyjnrE8X6bYregzSumqc6cg==} - hermes-estree@0.24.0: - resolution: {integrity: sha512-LyoXLB7IFzeZW0EvAbGZacbxBN7t6KKSDqFJPo3Ydow7wDlrDjXwsdiAHV6XOdvEN9MEuWXsSIFN4tzpyrXIHw==} - hermes-estree@0.25.1: resolution: {integrity: sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==} hermes-parser@0.23.1: resolution: {integrity: sha512-oxl5h2DkFW83hT4DAUJorpah8ou4yvmweUzLJmmr6YV2cezduCdlil1AvU/a/xSsAFo4WUcNA4GoV5Bvq6JffA==} - hermes-parser@0.24.0: - resolution: {integrity: sha512-IJooSvvu2qNRe7oo9Rb04sUT4omtZqZqf9uq9WM25Tb6v3usmvA93UqfnnoWs5V0uYjEl9Al6MNU10MCGKLwpg==} - hermes-parser@0.25.1: resolution: {integrity: sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==} @@ -5973,8 +6089,8 @@ packages: i18next@23.11.5: resolution: {integrity: sha512-41pvpVbW9rhZPk5xjCX2TPJi2861LEig/YRhUkY+1FQ2IQPS0bKUDYnEqY8XPPbB48h1uIwLnP9iiEfuSl20CA==} - i18next@24.2.1: - resolution: {integrity: sha512-Q2wC1TjWcSikn1VAJg13UGIjc+okpFxQTxjVAymOnSA3RpttBQNMPf2ovcgoFVsV4QNxTfNZMAxorXZXsk4fBA==} + i18next@24.2.2: + resolution: {integrity: sha512-NE6i86lBCKRYZa5TaUDkU5S4HFgLIEJRLr3Whf2psgaxBleQ2LC1YW1Vc+SCgkAW7VEzndT6al6+CzegSUHcTQ==} peerDependencies: typescript: ^5 peerDependenciesMeta: @@ -6449,8 +6565,8 @@ packages: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} - libphonenumber-js@1.11.18: - resolution: {integrity: sha512-okMm/MCoFrm1vByeVFLBdkFIXLSHy/AIK2AEGgY3eoicfWZeOZqv3GfhtQgICkzs/tqorAMm3a4GBg5qNCrqzg==} + libphonenumber-js@1.11.19: + resolution: {integrity: sha512-bW/Yp/9dod6fmyR+XqSUL1N5JE7QRxQ3KrBIbYS1FTv32e5i3SEtQVX+71CYNv8maWNSOgnlCoNp9X78f/cKiA==} lighthouse-logger@1.4.2: resolution: {integrity: sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==} @@ -6597,61 +6713,61 @@ packages: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} - metro-babel-transformer@0.81.0: - resolution: {integrity: sha512-Dc0QWK4wZIeHnyZ3sevWGTnnSkIDDn/SWyfrn99zbKbDOCoCYy71PAn9uCRrP/hduKLJQOy+tebd63Rr9D8tXg==} + metro-babel-transformer@0.81.1: + resolution: {integrity: sha512-JECKDrQaUnDmj0x/Q/c8c5YwsatVx38Lu+BfCwX9fR8bWipAzkvJocBpq5rOAJRDXRgDcPv2VO4Q4nFYrpYNQg==} engines: {node: '>=18.18'} - metro-cache-key@0.81.0: - resolution: {integrity: sha512-qX/IwtknP9bQZL78OK9xeSvLM/xlGfrs6SlUGgHvrxtmGTRSsxcyqxR+c+7ch1xr05n62Gin/O44QKg5V70rNQ==} + metro-cache-key@0.81.1: + resolution: {integrity: sha512-5fDaHR1yTvpaQuwMAeEoZGsVyvjrkw9IFAS7WixSPvaNY5YfleqoJICPc6hbXFJjvwCCpwmIYFkjqzR/qJ6yqA==} engines: {node: '>=18.18'} - metro-cache@0.81.0: - resolution: {integrity: sha512-DyuqySicHXkHUDZFVJmh0ygxBSx6pCKUrTcSgb884oiscV/ROt1Vhye+x+OIHcsodyA10gzZtrVtxIFV4l9I4g==} + metro-cache@0.81.1: + resolution: {integrity: sha512-Uqcmn6sZ+Y0VJHM88VrG5xCvSeU7RnuvmjPmSOpEcyJJBe02QkfHL05MX2ZyGDTyZdbKCzaX0IijrTe4hN3F0Q==} engines: {node: '>=18.18'} - metro-config@0.81.0: - resolution: {integrity: sha512-6CinEaBe3WLpRlKlYXXu8r1UblJhbwD6Gtnoib5U8j6Pjp7XxMG9h/DGMeNp9aGLDu1OieUqiXpFo7O0/rR5Kg==} + metro-config@0.81.1: + resolution: {integrity: sha512-VAAJmxsKIZ+Fz5/z1LVgxa32gE6+2TvrDSSx45g85WoX4EtLmdBGP3DSlpQW3DqFUfNHJCGwMLGXpJnxifd08g==} engines: {node: '>=18.18'} - metro-core@0.81.0: - resolution: {integrity: sha512-CVkM5YCOAFkNMvJai6KzA0RpztzfEKRX62/PFMOJ9J7K0uq/UkOFLxcgpcncMIrfy0PbfEj811b69tjULUQe1Q==} + metro-core@0.81.1: + resolution: {integrity: sha512-4d2/+02IYqOwJs4dmM0dC8hIZqTzgnx2nzN4GTCaXb3Dhtmi/SJ3v6744zZRnithhN4lxf8TTJSHnQV75M7SSA==} engines: {node: '>=18.18'} - metro-file-map@0.81.0: - resolution: {integrity: sha512-zMDI5uYhQCyxbye/AuFx/pAbsz9K+vKL7h1ShUXdN2fz4VUPiyQYRsRqOoVG1DsiCgzd5B6LW0YW77NFpjDQeg==} + metro-file-map@0.81.1: + resolution: {integrity: sha512-aY72H2ujmRfFxcsbyh83JgqFF+uQ4HFN1VhV2FmcfQG4s1bGKf2Vbkk+vtZ1+EswcBwDZFbkpvAjN49oqwGzAA==} engines: {node: '>=18.18'} - metro-minify-terser@0.81.0: - resolution: {integrity: sha512-U2ramh3W822ZR1nfXgIk+emxsf5eZSg10GbQrT0ZizImK8IZ5BmJY+BHRIkQgHzWFpExOVxC7kWbGL1bZALswA==} + metro-minify-terser@0.81.1: + resolution: {integrity: sha512-p/Qz3NNh1nebSqMlxlUALAnESo6heQrnvgHtAuxufRPtKvghnVDq9hGGex8H7z7YYLsqe42PWdt4JxTA3mgkvg==} engines: {node: '>=18.18'} - metro-resolver@0.81.0: - resolution: {integrity: sha512-Uu2Q+buHhm571cEwpPek8egMbdSTqmwT/5U7ZVNpK6Z2ElQBBCxd7HmFAslKXa7wgpTO2FAn6MqGeERbAtVDUA==} + metro-resolver@0.81.1: + resolution: {integrity: sha512-E61t6fxRoYRkl6Zo3iUfCKW4DYfum/bLjcejXBMt1y3I7LFkK84TCR/Rs9OAwsMCY/7GOPB4+CREYZOtCC7CNA==} engines: {node: '>=18.18'} - metro-runtime@0.81.0: - resolution: {integrity: sha512-6oYB5HOt37RuGz2eV4A6yhcl+PUTwJYLDlY9vhT+aVjbUWI6MdBCf69vc4f5K5Vpt+yOkjy+2LDwLS0ykWFwYw==} + metro-runtime@0.81.1: + resolution: {integrity: sha512-pqu5j5d01rjF85V/K8SDDJ0NR3dRp6bE3z5bKVVb5O2Rx0nbR9KreUxYALQCRCcQHaYySqCg5fYbGKBHC295YQ==} engines: {node: '>=18.18'} - metro-source-map@0.81.0: - resolution: {integrity: sha512-TzsVxhH83dyxg4A4+L1nzNO12I7ps5IHLjKGZH3Hrf549eiZivkdjYiq/S5lOB+p2HiQ+Ykcwtmcja95LIC62g==} + metro-source-map@0.81.1: + resolution: {integrity: sha512-1i8ROpNNiga43F0ZixAXoFE/SS3RqcRDCCslpynb+ytym0VI7pkTH1woAN2HI9pczYtPrp3Nq0AjRpsuY35ieA==} engines: {node: '>=18.18'} - metro-symbolicate@0.81.0: - resolution: {integrity: sha512-C/1rWbNTPYp6yzID8IPuQPpVGzJ2rbWYBATxlvQ9dfK5lVNoxcwz77hjcY8ISLsRRR15hyd/zbjCNKPKeNgE1Q==} + metro-symbolicate@0.81.1: + resolution: {integrity: sha512-Lgk0qjEigtFtsM7C0miXITbcV47E1ZYIfB+m/hCraihiwRWkNUQEPCWvqZmwXKSwVE5mXA0EzQtghAvQSjZDxw==} engines: {node: '>=18.18'} hasBin: true - metro-transform-plugins@0.81.0: - resolution: {integrity: sha512-uErLAPBvttGCrmGSCa0dNHlOTk3uJFVEVWa5WDg6tQ79PRmuYRwzUgLhVzn/9/kyr75eUX3QWXN79Jvu4txt6Q==} + metro-transform-plugins@0.81.1: + resolution: {integrity: sha512-7L1lI44/CyjIoBaORhY9fVkoNe8hrzgxjSCQ/lQlcfrV31cZb7u0RGOQrKmUX7Bw4FpejrB70ArQ7Mse9mk7+Q==} engines: {node: '>=18.18'} - metro-transform-worker@0.81.0: - resolution: {integrity: sha512-HrQ0twiruhKy0yA+9nK5bIe3WQXZcC66PXTvRIos61/EASLAP2DzEmW7IxN/MGsfZegN2UzqL2CG38+mOB45vg==} + metro-transform-worker@0.81.1: + resolution: {integrity: sha512-M+2hVT3rEy5K7PBmGDgQNq3Zx53TjScOcO/CieyLnCRFtBGWZiSJ2+bLAXXOKyKa/y3bI3i0owxtyxuPGDwbZg==} engines: {node: '>=18.18'} - metro@0.81.0: - resolution: {integrity: sha512-kzdzmpL0gKhEthZ9aOV7sTqvg6NuTxDV8SIm9pf9sO8VVEbKrQk5DNcwupOUjgPPFAuKUc2NkT0suyT62hm2xg==} + metro@0.81.1: + resolution: {integrity: sha512-fqRu4fg8ONW7VfqWFMGgKAcOuMzyoQah2azv9Y3VyFXAmG+AoTU6YIFWqAADESCGVWuWEIvxTJhMf3jxU6jwjA==} engines: {node: '>=18.18'} hasBin: true @@ -6843,9 +6959,6 @@ packages: sass: optional: true - node-abort-controller@3.1.1: - resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==} - node-addon-api@2.0.2: resolution: {integrity: sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==} @@ -6901,8 +7014,8 @@ packages: nullthrows@1.1.1: resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} - ob1@0.81.0: - resolution: {integrity: sha512-6Cvrkxt1tqaRdWqTAMcVYEiO5i1xcF9y7t06nFdjFqkfPsEloCf8WwhXdwBpNUkVYSQlSGS7cDgVQR86miBfBQ==} + ob1@0.81.1: + resolution: {integrity: sha512-1PEbvI+AFvOcgdNcO79FtDI1TUO8S3lhiKOyAiyWQF3sFDDKS+aw2/BZvGlArFnSmqckwOOB9chQuIX0/OahoQ==} engines: {node: '>=18.18'} obj-multiplex@1.0.0: @@ -7487,15 +7600,15 @@ packages: '@types/react': optional: true - react-router-dom@6.28.1: - resolution: {integrity: sha512-YraE27C/RdjcZwl5UCqF/ffXnZDxpJdk9Q6jw38SZHjXs7NNdpViq2l2c7fO7+4uWaEfcwfGCv3RSg4e1By/fQ==} + react-router-dom@6.29.0: + resolution: {integrity: sha512-pkEbJPATRJ2iotK+wUwHfy0xs2T59YPEN8BQxVCPeBZvK7kfPESRc/nyxzdcxR17hXgUPYx2whMwl+eo9cUdnQ==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' react-dom: '>=16.8' - react-router@6.28.1: - resolution: {integrity: sha512-2omQTA3rkMljmrvvo6WtewGdVh45SpL9hGiCI9uUrwGGfNFDIvGK4gYJsKlJoNVi6AQZcopSCballL+QGOm7fA==} + react-router@6.29.0: + resolution: {integrity: sha512-DXZJoE0q+KyeVw75Ck6GkPxFak63C4fGqZGNijnWgzB/HzSP1ZfTlBj5COaGWwhrMQ/R8bXiq5Ooy4KG+ReyjQ==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' @@ -7777,6 +7890,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.7.0: + resolution: {integrity: sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==} + engines: {node: '>=10'} + hasBin: true + send@0.19.0: resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} engines: {node: '>= 0.8.0'} @@ -8189,9 +8307,6 @@ packages: throat@5.0.0: resolution: {integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==} - through2@2.0.5: - resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} - through@2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} @@ -8616,8 +8731,8 @@ packages: varuint-bitcoin@2.0.0: resolution: {integrity: sha512-6QZbU/rHO2ZQYpWFDALCDSRsXbAs1VOEmXAxtbtjLtKuMJ/FQ8YbhfxlaiKv5nklci0M6lZtlZyxo9Q+qNnyog==} - viem@2.22.15: - resolution: {integrity: sha512-7m5T/Emaj/C59jsRxYfZvMvckRRC4+rV+MVufKelxPS5DMhVR4z3Bk6CG8z+eQkpLVearqKBiPvvreLI0AesgA==} + viem@2.22.17: + resolution: {integrity: sha512-eqNhlPGgRLR29XEVUT2uuaoEyMiaQZEKx63xT1py9OYsE+ZwlVgjnfrqbXad7Flg2iJ0Bs5Hh7o0FfRWUJGHvg==} peerDependencies: typescript: '>=5.0.4' peerDependenciesMeta: @@ -8927,25 +9042,25 @@ packages: snapshots: - '@abstract-foundation/agw-client@1.3.0(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))': + '@abstract-foundation/agw-client@1.3.1(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))': dependencies: abitype: 1.0.8(typescript@5.7.3)(zod@3.24.1) - viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) optionalDependencies: typescript: 5.7.3 - '@abstract-foundation/agw-react@1.4.2(3hxi5giy6dqzjtyqxid3gmomcq)': + '@abstract-foundation/agw-react@1.4.4(aba4coswtkatt2ypl4euxjk334)': dependencies: - '@abstract-foundation/agw-client': 1.3.0(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) - '@privy-io/cross-app-connect': 0.1.5(zhv5ooz7gofvx43rfvjaahwbta) - '@privy-io/react-auth': 2.0.9(@abstract-foundation/agw-client@1.3.0(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(zod@3.24.1) - '@tanstack/react-query': 5.64.2(react@18.3.1) + '@abstract-foundation/agw-client': 1.3.1(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@privy-io/cross-app-connect': 0.1.5(ex2el2ny5ptvzojtsy4bjmbn6u) + '@privy-io/react-auth': 2.0.9(@abstract-foundation/agw-client@1.3.1(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(zod@3.24.1) + '@tanstack/react-query': 5.66.0(react@18.3.1) react: 18.3.1 secp256k1: 5.0.1 - viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) optionalDependencies: - '@rainbow-me/rainbowkit': 2.2.3(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) + '@rainbow-me/rainbowkit': 2.2.3(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) typescript: 5.7.3 transitivePeerDependencies: - abitype @@ -8971,6 +9086,8 @@ snapshots: '@babel/compat-data@7.26.3': {} + '@babel/compat-data@7.26.5': {} + '@babel/core@7.26.0': dependencies: '@ampproject/remapping': 2.3.0 @@ -8991,6 +9108,26 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/core@7.26.7': + dependencies: + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.26.5 + '@babel/helper-compilation-targets': 7.26.5 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.7) + '@babel/helpers': 7.26.7 + '@babel/parser': 7.26.7 + '@babel/template': 7.25.9 + '@babel/traverse': 7.26.7 + '@babel/types': 7.26.7 + convert-source-map: 2.0.0 + debug: 4.4.0 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + '@babel/eslint-parser@7.25.9(@babel/core@7.26.0)(eslint@8.57.1)': dependencies: '@babel/core': 7.26.0 @@ -9007,6 +9144,14 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.1.0 + '@babel/generator@7.26.5': + dependencies: + '@babel/parser': 7.26.7 + '@babel/types': 7.26.7 + '@jridgewell/gen-mapping': 0.3.8 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 3.1.0 + '@babel/helper-annotate-as-pure@7.25.9': dependencies: '@babel/types': 7.26.3 @@ -9019,6 +9164,14 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 + '@babel/helper-compilation-targets@7.26.5': + dependencies: + '@babel/compat-data': 7.26.5 + '@babel/helper-validator-option': 7.25.9 + browserslist: 4.24.4 + lru-cache: 5.1.1 + semver: 6.3.1 + '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9032,6 +9185,19 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-member-expression-to-functions': 7.25.9 + '@babel/helper-optimise-call-expression': 7.25.9 + '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.7) + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/traverse': 7.26.4 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + '@babel/helper-create-regexp-features-plugin@7.26.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9073,12 +9239,23 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@babel/traverse': 7.26.4 + transitivePeerDependencies: + - supports-color + '@babel/helper-optimise-call-expression@7.25.9': dependencies: '@babel/types': 7.26.3 '@babel/helper-plugin-utils@7.25.9': {} + '@babel/helper-plugin-utils@7.26.5': {} + '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9097,6 +9274,15 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-replace-supers@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-member-expression-to-functions': 7.25.9 + '@babel/helper-optimise-call-expression': 7.25.9 + '@babel/traverse': 7.26.4 + transitivePeerDependencies: + - supports-color + '@babel/helper-skip-transparent-expression-wrappers@7.25.9': dependencies: '@babel/traverse': 7.26.4 @@ -9123,10 +9309,19 @@ snapshots: '@babel/template': 7.25.9 '@babel/types': 7.26.3 + '@babel/helpers@7.26.7': + dependencies: + '@babel/template': 7.25.9 + '@babel/types': 7.26.7 + '@babel/parser@7.26.3': dependencies: '@babel/types': 7.26.3 + '@babel/parser@7.26.7': + dependencies: + '@babel/types': 7.26.7 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9170,6 +9365,14 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7) + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9182,7 +9385,7 @@ snapshots: '@babel/plugin-proposal-export-default-from@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.26.0)': dependencies: @@ -9190,6 +9393,12 @@ snapshots: '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.7) + '@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9205,6 +9414,15 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.7) + transitivePeerDependencies: + - supports-color + '@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9230,22 +9448,22 @@ snapshots: '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.26.0)': dependencies: @@ -9255,18 +9473,23 @@ snapshots: '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-export-default-from@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9280,28 +9503,38 @@ snapshots: '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9310,18 +9543,23 @@ snapshots: '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9330,13 +9568,18 @@ snapshots: '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9453,6 +9696,18 @@ snapshots: '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.0) + '@babel/plugin-transform-flow-strip-types@7.26.5(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.0) + + '@babel/plugin-transform-flow-strip-types@7.26.5(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.7) + '@babel/plugin-transform-for-of@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9506,6 +9761,14 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-modules-commonjs@7.26.3(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.7) + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9540,6 +9803,11 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-nullish-coalescing-operator@7.26.6(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9615,12 +9883,12 @@ snapshots: '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0)': dependencies: @@ -9707,6 +9975,28 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-typescript@7.26.3(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.7) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-typescript@7.26.7(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.0) + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9805,12 +10095,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/preset-flow@7.25.9(@babel/core@7.26.0)': + '@babel/preset-flow@7.25.9(@babel/core@7.26.7)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-transform-flow-strip-types': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-flow-strip-types': 7.26.5(@babel/core@7.26.7) '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.26.0)': dependencies: @@ -9842,9 +10132,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/register@7.25.9(@babel/core@7.26.0)': + '@babel/preset-typescript@7.26.0(@babel/core@7.26.7)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-validator-option': 7.25.9 + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.7) + '@babel/plugin-transform-typescript': 7.26.3(@babel/core@7.26.7) + transitivePeerDependencies: + - supports-color + + '@babel/register@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 clone-deep: 4.0.1 find-cache-dir: 2.1.0 make-dir: 2.1.0 @@ -9860,6 +10161,10 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 + '@babel/runtime@7.26.7': + dependencies: + regenerator-runtime: 0.14.1 + '@babel/template@7.25.9': dependencies: '@babel/code-frame': 7.26.2 @@ -9878,17 +10183,34 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/traverse@7.26.7': + dependencies: + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.26.5 + '@babel/parser': 7.26.7 + '@babel/template': 7.25.9 + '@babel/types': 7.26.7 + debug: 4.4.0 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + '@babel/types@7.26.3': dependencies: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@bigmi/client@0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1)': + '@babel/types@7.26.7': + dependencies: + '@babel/helper-string-parser': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + + '@bigmi/client@0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1)': dependencies: '@bigmi/core': 0.1.0(bs58@5.0.0)(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) - viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) transitivePeerDependencies: - '@tanstack/query-core' - '@types/react' @@ -9907,7 +10229,7 @@ snapshots: bech32: 2.0.0 bitcoinjs-lib: 7.0.0-rc.0(typescript@5.7.3) bs58: 5.0.0 - viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) transitivePeerDependencies: - bufferutil - typescript @@ -9920,22 +10242,22 @@ snapshots: bech32: 2.0.0 bitcoinjs-lib: 7.0.0-rc.0(typescript@5.7.3) bs58: 6.0.0 - viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) transitivePeerDependencies: - bufferutil - typescript - utf-8-validate - zod - '@bigmi/react@0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1)': + '@bigmi/react@0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1)': dependencies: - '@bigmi/client': 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) + '@bigmi/client': 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) '@bigmi/core': 0.1.0(bs58@5.0.0)(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) use-sync-external-store: 1.4.0(react@18.3.1) - viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) transitivePeerDependencies: - '@tanstack/query-core' - '@types/react' @@ -10123,7 +10445,7 @@ snapshots: '@coinbase/wallet-sdk@4.2.3': dependencies: - '@noble/hashes': 1.7.0 + '@noble/hashes': 1.7.1 clsx: 1.2.1 eventemitter3: 5.0.1 preact: 10.25.4 @@ -11018,14 +11340,14 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.10.10 + '@types/node': 22.12.0 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': 22.10.10 + '@types/node': 22.12.0 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -11036,7 +11358,7 @@ snapshots: '@jest/transform@29.7.0': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 babel-plugin-istanbul: 6.1.1 @@ -11059,7 +11381,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.10.10 + '@types/node': 22.12.0 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -11090,16 +11412,16 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@lifi/explorer@0.1.0(unhdzrparv27sple5ziikqamgy)': + '@lifi/explorer@0.1.0(dnulzcftijoxik7sel6ovqtmky)': dependencies: '@emotion/react': 11.14.0(@types/react@18.3.18)(react@18.3.1) '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) - '@lifi/sdk': 3.5.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) - '@mui/icons-material': 6.4.1(@mui/material@6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) - '@mui/lab': 6.0.0-beta.21(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@mui/material@6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mui/material': 6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@lifi/sdk': 3.5.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + '@mui/icons-material': 6.4.2(@mui/material@6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) + '@mui/lab': 6.0.0-beta.21(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@mui/material@6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mui/material': 6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@tanstack/react-query': 5.64.2(react@18.3.1) + '@tanstack/react-query': 5.66.0(react@18.3.1) '@tanstack/react-router': 1.95.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/react-virtual': 3.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) bignumber.js: 9.1.2 @@ -11115,7 +11437,7 @@ snapshots: - viem - zod - '@lifi/sdk@3.5.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)': + '@lifi/sdk@3.5.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)': dependencies: '@bigmi/core': 0.1.0(bs58@6.0.0)(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) '@lifi/types': 16.5.0 @@ -11125,7 +11447,7 @@ snapshots: bech32: 2.0.0 bitcoinjs-lib: 7.0.0-rc.0(typescript@5.7.3) bs58: 6.0.0 - viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) transitivePeerDependencies: - bufferutil - typescript @@ -11134,29 +11456,29 @@ snapshots: '@lifi/types@16.5.0': {} - '@lifi/wallet-management@3.6.0(sav5uqjueqw7ar4t4333ufqrdm)': + '@lifi/wallet-management@3.6.1(zck6y3k2taxr7h5ygw2rnqn6ba)': dependencies: - '@bigmi/client': 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) + '@bigmi/client': 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) '@bigmi/core': 0.1.0(bs58@5.0.0)(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - '@bigmi/react': 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) + '@bigmi/react': 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) '@emotion/react': 11.14.0(@types/react@18.3.18)(react@18.3.1) '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) - '@lifi/sdk': 3.5.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) - '@mui/icons-material': 6.0.2(@mui/material@6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) - '@mui/material': 6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mui/system': 6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) + '@lifi/sdk': 3.5.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + '@mui/icons-material': 6.0.2(@mui/material@6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) + '@mui/material': 6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mui/system': 6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) '@solana/wallet-adapter-react': 0.15.35(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) - i18next: 24.2.1(typescript@5.7.3) + '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + i18next: 24.2.2(typescript@5.7.3) mitt: 3.0.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-i18next: 15.4.0(i18next@24.2.1(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + react-i18next: 15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) use-sync-external-store: 1.4.0(react@18.3.1) - viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) zustand: 5.0.3(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.4.0(react@18.3.1)) transitivePeerDependencies: - '@mui/material-pigment-css' @@ -11172,33 +11494,33 @@ snapshots: - utf-8-validate - zod - '@lifi/widget@3.14.2(vwnw25q2w3kjz4elycgzck2mkm)': + '@lifi/widget@3.15.1(isudmmdp5msbwgfavjgt5cg6by)': dependencies: - '@bigmi/client': 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) + '@bigmi/client': 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) '@bigmi/core': 0.1.0(bs58@5.0.0)(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - '@bigmi/react': 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) + '@bigmi/react': 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) '@emotion/react': 11.14.0(@types/react@18.3.18)(react@18.3.1) '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) - '@lifi/sdk': 3.5.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) - '@lifi/wallet-management': 3.6.0(sav5uqjueqw7ar4t4333ufqrdm) - '@mui/icons-material': 6.0.2(@mui/material@6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) - '@mui/material': 6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mui/system': 6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) + '@lifi/sdk': 3.5.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + '@lifi/wallet-management': 3.6.1(zck6y3k2taxr7h5ygw2rnqn6ba) + '@mui/icons-material': 6.0.2(@mui/material@6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) + '@mui/material': 6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mui/system': 6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) '@solana/wallet-adapter-react': 0.15.35(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@tanstack/react-query': 5.64.2(react@18.3.1) - '@tanstack/react-virtual': 3.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - i18next: 24.2.1(typescript@5.7.3) + '@tanstack/react-query': 5.66.0(react@18.3.1) + '@tanstack/react-virtual': 3.11.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + i18next: 24.2.2(typescript@5.7.3) microdiff: 1.5.0 mitt: 3.0.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-i18next: 15.4.0(i18next@24.2.1(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + react-i18next: 15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) react-intersection-observer: 9.15.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-router-dom: 6.28.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + react-router-dom: 6.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) zustand: 5.0.3(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.4.0(react@18.3.1)) transitivePeerDependencies: - '@mui/material-pigment-css' @@ -11223,14 +11545,14 @@ snapshots: '@manypkg/find-root@1.1.0': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 '@types/node': 12.20.55 find-up: 4.1.0 fs-extra: 8.1.0 '@manypkg/get-packages@1.1.3': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 '@changesets/types': 4.1.0 '@manypkg/find-root': 1.1.0 fs-extra: 8.1.0 @@ -11400,7 +11722,7 @@ snapshots: dependencies: '@types/debug': 4.1.12 debug: 4.4.0 - semver: 7.6.3 + semver: 7.7.0 superstruct: 1.0.4 transitivePeerDependencies: - supports-color @@ -11410,7 +11732,7 @@ snapshots: '@ethereumjs/tx': 4.2.0 '@types/debug': 4.1.12 debug: 4.4.0 - semver: 7.6.3 + semver: 7.7.0 superstruct: 1.0.4 transitivePeerDependencies: - supports-color @@ -11419,8 +11741,8 @@ snapshots: dependencies: '@ethereumjs/tx': 4.2.0 '@metamask/superstruct': 3.1.0 - '@noble/hashes': 1.7.0 - '@scure/base': 1.2.1 + '@noble/hashes': 1.7.1 + '@scure/base': 1.2.4 '@types/debug': 4.1.12 debug: 4.4.0 pony-cause: 2.1.11 @@ -11433,8 +11755,8 @@ snapshots: dependencies: '@ethereumjs/tx': 4.2.0 '@metamask/superstruct': 3.1.0 - '@noble/hashes': 1.7.0 - '@scure/base': 1.2.1 + '@noble/hashes': 1.7.1 + '@scure/base': 1.2.4 '@types/debug': 4.1.12 debug: 4.4.0 pony-cause: 2.1.11 @@ -11597,10 +11919,10 @@ snapshots: '@mui/base@5.0.0-beta.68(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 '@floating-ui/react-dom': 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/types': 7.2.21(@types/react@18.3.18) - '@mui/utils': 6.4.1(@types/react@18.3.18)(react@18.3.1) + '@mui/utils': 6.4.2(@types/react@18.3.18)(react@18.3.1) '@popperjs/core': 2.11.8 clsx: 2.1.1 prop-types: 15.8.1 @@ -11609,32 +11931,32 @@ snapshots: optionalDependencies: '@types/react': 18.3.18 - '@mui/core-downloads-tracker@6.4.1': {} + '@mui/core-downloads-tracker@6.4.2': {} - '@mui/icons-material@6.0.2(@mui/material@6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.18)(react@18.3.1)': + '@mui/icons-material@6.0.2(@mui/material@6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.18)(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 - '@mui/material': 6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@babel/runtime': 7.26.7 + '@mui/material': 6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 optionalDependencies: '@types/react': 18.3.18 - '@mui/icons-material@6.4.1(@mui/material@6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.18)(react@18.3.1)': + '@mui/icons-material@6.4.2(@mui/material@6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.18)(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 - '@mui/material': 6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@babel/runtime': 7.26.7 + '@mui/material': 6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 optionalDependencies: '@types/react': 18.3.18 - '@mui/lab@6.0.0-beta.21(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@mui/material@6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mui/lab@6.0.0-beta.21(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@mui/material@6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 '@mui/base': 5.0.0-beta.68(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mui/material': 6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mui/system': 6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) + '@mui/material': 6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mui/system': 6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) '@mui/types': 7.2.21(@types/react@18.3.18) - '@mui/utils': 6.4.1(@types/react@18.3.18)(react@18.3.1) + '@mui/utils': 6.4.2(@types/react@18.3.18)(react@18.3.1) clsx: 2.1.1 prop-types: 15.8.1 react: 18.3.1 @@ -11644,9 +11966,9 @@ snapshots: '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) '@types/react': 18.3.18 - '@mui/material-nextjs@6.3.1(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(next@14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': + '@mui/material-nextjs@6.4.2(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(next@14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 '@emotion/react': 11.14.0(@types/react@18.3.18)(react@18.3.1) next: 14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 @@ -11654,13 +11976,13 @@ snapshots: '@emotion/cache': 11.14.0 '@types/react': 18.3.18 - '@mui/material@6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mui/material@6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 - '@mui/core-downloads-tracker': 6.4.1 - '@mui/system': 6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) + '@babel/runtime': 7.26.7 + '@mui/core-downloads-tracker': 6.4.2 + '@mui/system': 6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) '@mui/types': 7.2.21(@types/react@18.3.18) - '@mui/utils': 6.4.1(@types/react@18.3.18)(react@18.3.1) + '@mui/utils': 6.4.2(@types/react@18.3.18)(react@18.3.1) '@popperjs/core': 2.11.8 '@types/react-transition-group': 4.4.12(@types/react@18.3.18) clsx: 2.1.1 @@ -11675,18 +11997,18 @@ snapshots: '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) '@types/react': 18.3.18 - '@mui/private-theming@6.4.1(@types/react@18.3.18)(react@18.3.1)': + '@mui/private-theming@6.4.2(@types/react@18.3.18)(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 - '@mui/utils': 6.4.1(@types/react@18.3.18)(react@18.3.1) + '@babel/runtime': 7.26.7 + '@mui/utils': 6.4.2(@types/react@18.3.18)(react@18.3.1) prop-types: 15.8.1 react: 18.3.1 optionalDependencies: '@types/react': 18.3.18 - '@mui/styled-engine@6.4.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(react@18.3.1)': + '@mui/styled-engine@6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 '@emotion/cache': 11.14.0 '@emotion/serialize': 1.3.3 '@emotion/sheet': 1.4.0 @@ -11697,13 +12019,13 @@ snapshots: '@emotion/react': 11.14.0(@types/react@18.3.18)(react@18.3.1) '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) - '@mui/system@6.4.1(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1)': + '@mui/system@6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 - '@mui/private-theming': 6.4.1(@types/react@18.3.18)(react@18.3.1) - '@mui/styled-engine': 6.4.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(react@18.3.1) + '@babel/runtime': 7.26.7 + '@mui/private-theming': 6.4.2(@types/react@18.3.18)(react@18.3.1) + '@mui/styled-engine': 6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(react@18.3.1) '@mui/types': 7.2.21(@types/react@18.3.18) - '@mui/utils': 6.4.1(@types/react@18.3.18)(react@18.3.1) + '@mui/utils': 6.4.2(@types/react@18.3.18)(react@18.3.1) clsx: 2.1.1 csstype: 3.1.3 prop-types: 15.8.1 @@ -11717,9 +12039,9 @@ snapshots: optionalDependencies: '@types/react': 18.3.18 - '@mui/utils@6.4.1(@types/react@18.3.18)(react@18.3.1)': + '@mui/utils@6.4.2(@types/react@18.3.18)(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 '@mui/types': 7.2.21(@types/react@18.3.18) '@types/prop-types': 15.7.14 clsx: 2.1.1 @@ -11772,6 +12094,8 @@ snapshots: dependencies: eslint-scope: 5.1.1 + '@noble/ciphers@1.2.1': {} + '@noble/curves@1.2.0': dependencies: '@noble/hashes': 1.3.2 @@ -12113,17 +12437,17 @@ snapshots: dependencies: zod: 3.24.1 - '@privy-io/cross-app-connect@0.1.5(zhv5ooz7gofvx43rfvjaahwbta)': + '@privy-io/cross-app-connect@0.1.5(ex2el2ny5ptvzojtsy4bjmbn6u)': dependencies: '@noble/curves': 1.8.1 '@noble/hashes': 1.3.2 '@scure/base': 1.1.9 - viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) optionalDependencies: - '@rainbow-me/rainbowkit': 2.2.3(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) - '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@rainbow-me/rainbowkit': 2.2.3(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) + '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) - '@privy-io/js-sdk-core@0.41.3(bufferutil@4.0.9)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))': + '@privy-io/js-sdk-core@0.41.3(bufferutil@4.0.9)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))': dependencies: '@ethersproject/abstract-signer': 5.7.0 '@ethersproject/bignumber': 5.7.0 @@ -12137,11 +12461,11 @@ snapshots: fetch-retry: 5.0.6 jose: 4.15.9 js-cookie: 3.0.5 - libphonenumber-js: 1.11.18 + libphonenumber-js: 1.11.19 set-cookie-parser: 2.7.1 uuid: 9.0.1 optionalDependencies: - viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) transitivePeerDependencies: - bufferutil - utf-8-validate @@ -12151,13 +12475,13 @@ snapshots: '@privy-io/api-base': 1.4.3 bs58: 5.0.0 ethers: 5.7.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) - libphonenumber-js: 1.11.18 + libphonenumber-js: 1.11.19 zod: 3.24.1 transitivePeerDependencies: - bufferutil - utf-8-validate - '@privy-io/react-auth@2.0.9(@abstract-foundation/agw-client@1.3.0(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(zod@3.24.1)': + '@privy-io/react-auth@2.0.9(@abstract-foundation/agw-client@1.3.1(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(zod@3.24.1)': dependencies: '@coinbase/wallet-sdk': 4.0.3 '@floating-ui/react': 0.26.28(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -12165,13 +12489,13 @@ snapshots: '@heroicons/react': 2.2.0(react@18.3.1) '@marsidev/react-turnstile': 0.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@metamask/eth-sig-util': 6.0.2 - '@privy-io/js-sdk-core': 0.41.3(bufferutil@4.0.9)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@privy-io/js-sdk-core': 0.41.3(bufferutil@4.0.9)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) '@simplewebauthn/browser': 9.0.1 '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) - '@solana/wallet-standard-wallet-adapter-base': 1.1.2(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0) - '@solana/wallet-standard-wallet-adapter-react': 1.1.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.3.1) + '@solana/wallet-standard-wallet-adapter-base': 1.1.4(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0) + '@solana/wallet-standard-wallet-adapter-react': 1.1.4(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.3.1) '@wallet-standard/app': 1.1.0 - '@walletconnect/ethereum-provider': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) + '@walletconnect/ethereum-provider': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) '@walletconnect/modal': 2.7.0(@types/react@18.3.18)(react@18.3.1) base64-js: 1.5.1 dotenv: 16.4.7 @@ -12194,10 +12518,10 @@ snapshots: stylis: 4.3.5 tinycolor2: 1.6.0 uuid: 9.0.1 - viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) zustand: 5.0.3(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.4.0(react@18.3.1)) optionalDependencies: - '@abstract-foundation/agw-client': 1.3.0(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@abstract-foundation/agw-client': 1.3.1(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' @@ -12232,9 +12556,9 @@ snapshots: dependencies: react: 18.3.1 - '@rainbow-me/rainbowkit@2.2.3(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))': + '@rainbow-me/rainbowkit@2.2.3(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))': dependencies: - '@tanstack/react-query': 5.64.2(react@18.3.1) + '@tanstack/react-query': 5.66.0(react@18.3.1) '@vanilla-extract/css': 1.15.5(babel-plugin-macros@3.1.0) '@vanilla-extract/dynamic': 2.1.2 '@vanilla-extract/sprinkles': 1.6.3(@vanilla-extract/css@1.15.5(babel-plugin-macros@3.1.0)) @@ -12244,8 +12568,8 @@ snapshots: react-dom: 18.3.1(react@18.3.1) react-remove-scroll: 2.6.2(@types/react@18.3.18)(react@18.3.1) ua-parser-js: 1.0.40 - viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) transitivePeerDependencies: - '@types/react' - babel-plugin-macros @@ -12312,14 +12636,14 @@ snapshots: '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-flow-strip-types': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-flow-strip-types': 7.26.5(@babel/core@7.26.0) '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.0) '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-nullish-coalescing-operator': 7.26.6(@babel/core@7.26.0) '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.0) @@ -12336,7 +12660,7 @@ snapshots: '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-typescript': 7.26.3(@babel/core@7.26.0) + '@babel/plugin-transform-typescript': 7.26.7(@babel/core@7.26.0) '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.0) '@babel/template': 7.25.9 '@react-native/babel-plugin-codegen': 0.76.6(@babel/preset-env@7.26.0(@babel/core@7.26.0)) @@ -12349,7 +12673,7 @@ snapshots: '@react-native/codegen@0.76.6(@babel/preset-env@7.26.0(@babel/core@7.26.0))': dependencies: - '@babel/parser': 7.26.3 + '@babel/parser': 7.26.7 '@babel/preset-env': 7.26.0(@babel/core@7.26.0) glob: 7.2.3 hermes-parser: 0.23.1 @@ -12368,12 +12692,12 @@ snapshots: chalk: 4.1.2 execa: 5.1.1 invariant: 2.2.4 - metro: 0.81.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) - metro-config: 0.81.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) - metro-core: 0.81.0 + metro: 0.81.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + metro-config: 0.81.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + metro-core: 0.81.1 node-fetch: 2.7.0(encoding@0.1.13) readline: 1.3.0 - semver: 7.6.3 + semver: 7.7.0 transitivePeerDependencies: - '@babel/core' - '@babel/preset-env' @@ -12436,7 +12760,7 @@ snapshots: dependencies: react: 18.3.1 - '@remix-run/router@1.21.0': {} + '@remix-run/router@1.22.0': {} '@rive-app/canvas@2.25.6': {} @@ -12547,7 +12871,7 @@ snapshots: '@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)': dependencies: '@safe-global/safe-gateway-typescript-sdk': 3.22.4 - viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) transitivePeerDependencies: - bufferutil - typescript @@ -12558,8 +12882,6 @@ snapshots: '@scure/base@1.1.9': {} - '@scure/base@1.2.1': {} - '@scure/base@1.2.4': {} '@scure/bip32@1.3.2': @@ -12868,6 +13190,10 @@ snapshots: dependencies: '@wallet-standard/base': 1.1.0 + '@solana/wallet-standard-chains@1.1.1': + dependencies: + '@wallet-standard/base': 1.1.0 + '@solana/wallet-standard-core@1.1.1': dependencies: '@solana/wallet-standard-chains': 1.1.0 @@ -12879,12 +13205,23 @@ snapshots: '@wallet-standard/base': 1.1.0 '@wallet-standard/features': 1.1.0 + '@solana/wallet-standard-features@1.3.0': + dependencies: + '@wallet-standard/base': 1.1.0 + '@wallet-standard/features': 1.1.0 + '@solana/wallet-standard-util@1.1.1': dependencies: - '@noble/curves': 1.8.0 + '@noble/curves': 1.8.1 '@solana/wallet-standard-chains': 1.1.0 '@solana/wallet-standard-features': 1.2.0 + '@solana/wallet-standard-util@1.1.2': + dependencies: + '@noble/curves': 1.8.1 + '@solana/wallet-standard-chains': 1.1.1 + '@solana/wallet-standard-features': 1.3.0 + '@solana/wallet-standard-wallet-adapter-base@1.1.2(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)': dependencies: '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) @@ -12898,6 +13235,19 @@ snapshots: '@wallet-standard/wallet': 1.1.0 bs58: 5.0.0 + '@solana/wallet-standard-wallet-adapter-base@1.1.4(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)': + dependencies: + '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) + '@solana/wallet-standard-chains': 1.1.1 + '@solana/wallet-standard-features': 1.3.0 + '@solana/wallet-standard-util': 1.1.2 + '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@wallet-standard/app': 1.1.0 + '@wallet-standard/base': 1.1.0 + '@wallet-standard/features': 1.1.0 + '@wallet-standard/wallet': 1.1.0 + bs58: 5.0.0 + '@solana/wallet-standard-wallet-adapter-react@1.1.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.3.1)': dependencies: '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) @@ -12909,6 +13259,17 @@ snapshots: - '@solana/web3.js' - bs58 + '@solana/wallet-standard-wallet-adapter-react@1.1.4(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.3.1)': + dependencies: + '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) + '@solana/wallet-standard-wallet-adapter-base': 1.1.4(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0) + '@wallet-standard/app': 1.1.0 + '@wallet-standard/base': 1.1.0 + react: 18.3.1 + transitivePeerDependencies: + - '@solana/web3.js' + - bs58 + '@solana/wallet-standard-wallet-adapter@1.1.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.3.1)': dependencies: '@solana/wallet-standard-wallet-adapter-base': 1.1.2(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0) @@ -12969,7 +13330,7 @@ snapshots: '@spruceid/siwe-parser@2.1.2': dependencies: - '@noble/hashes': 1.7.0 + '@noble/hashes': 1.7.1 apg-js: 4.4.0 uri-js: 4.4.1 valid-url: 1.0.9 @@ -13068,11 +13429,11 @@ snapshots: merge-anything: 5.1.7 xregexp: 5.1.1 - '@supabase-cache-helpers/postgrest-react-query@1.11.4(@supabase/postgrest-js@1.17.10)(@supabase/supabase-js@2.47.12(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@tanstack/react-query@5.64.2(react@18.3.1))(react@18.3.1)': + '@supabase-cache-helpers/postgrest-react-query@1.11.4(@supabase/postgrest-js@1.17.10)(@supabase/supabase-js@2.47.12(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@tanstack/react-query@5.66.0(react@18.3.1))(react@18.3.1)': dependencies: '@supabase-cache-helpers/postgrest-core': 0.8.4(@supabase/postgrest-js@1.17.10)(@supabase/supabase-js@2.47.12(bufferutil@4.0.9)(utf-8-validate@5.0.10)) '@supabase/postgrest-js': 1.17.10 - '@tanstack/react-query': 5.64.2(react@18.3.1) + '@tanstack/react-query': 5.66.0(react@18.3.1) flat: 6.0.1 react: 18.3.1 transitivePeerDependencies: @@ -13224,17 +13585,19 @@ snapshots: '@tanstack/query-core@5.64.2': {} + '@tanstack/query-core@5.66.0': {} + '@tanstack/query-devtools@5.62.16': {} - '@tanstack/react-query-devtools@5.63.0(@tanstack/react-query@5.64.2(react@18.3.1))(react@18.3.1)': + '@tanstack/react-query-devtools@5.63.0(@tanstack/react-query@5.66.0(react@18.3.1))(react@18.3.1)': dependencies: '@tanstack/query-devtools': 5.62.16 - '@tanstack/react-query': 5.64.2(react@18.3.1) + '@tanstack/react-query': 5.66.0(react@18.3.1) react: 18.3.1 - '@tanstack/react-query@5.64.2(react@18.3.1)': + '@tanstack/react-query@5.66.0(react@18.3.1)': dependencies: - '@tanstack/query-core': 5.64.2 + '@tanstack/query-core': 5.66.0 react: 18.3.1 '@tanstack/react-router@1.95.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': @@ -13266,12 +13629,20 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + '@tanstack/react-virtual@3.11.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@tanstack/virtual-core': 3.11.3 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + '@tanstack/store@0.7.0': {} '@tanstack/table-core@8.20.5': {} '@tanstack/virtual-core@3.11.2': {} + '@tanstack/virtual-core@3.11.3': {} + '@tsconfig/node10@1.0.11': {} '@tsconfig/node12@1.0.11': {} @@ -13282,24 +13653,24 @@ snapshots: '@types/babel__core@7.20.5': dependencies: - '@babel/parser': 7.26.3 - '@babel/types': 7.26.3 + '@babel/parser': 7.26.7 + '@babel/types': 7.26.7 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.6 '@types/babel__generator@7.6.8': dependencies: - '@babel/types': 7.26.3 + '@babel/types': 7.26.7 '@types/babel__template@7.4.4': dependencies: - '@babel/parser': 7.26.3 - '@babel/types': 7.26.3 + '@babel/parser': 7.26.7 + '@babel/types': 7.26.7 '@types/babel__traverse@7.20.6': dependencies: - '@babel/types': 7.26.3 + '@babel/types': 7.26.7 '@types/connect@3.4.36': dependencies: @@ -13331,7 +13702,7 @@ snapshots: '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 22.10.10 + '@types/node': 22.12.0 '@types/gtag.js@0.0.20': {} @@ -13364,7 +13735,7 @@ snapshots: '@types/node-forge@1.3.11': dependencies: - '@types/node': 22.10.10 + '@types/node': 22.12.0 '@types/node@12.20.55': {} @@ -13376,6 +13747,10 @@ snapshots: dependencies: undici-types: 6.20.0 + '@types/node@22.12.0': + dependencies: + undici-types: 6.20.0 + '@types/node@22.7.5': dependencies: undici-types: 6.19.8 @@ -13575,16 +13950,16 @@ snapshots: - debug - utf-8-validate - '@wagmi/connectors@5.7.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(@wagmi/core@2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(bufferutil@4.0.9)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)': + '@wagmi/connectors@5.7.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(@wagmi/core@2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(bufferutil@4.0.9)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)': dependencies: '@coinbase/wallet-sdk': 4.2.3 '@metamask/sdk': 0.30.0(bufferutil@4.0.9)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(utf-8-validate@5.0.10) '@safe-global/safe-apps-provider': 0.18.5(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) '@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) '@walletconnect/ethereum-provider': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) cbw-sdk: '@coinbase/wallet-sdk@3.9.3' - viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) optionalDependencies: typescript: 5.7.3 transitivePeerDependencies: @@ -13618,11 +13993,11 @@ snapshots: - utf-8-validate - zod - '@wagmi/core@2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))': + '@wagmi/core@2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))': dependencies: eventemitter3: 5.0.1 mipd: 0.0.7(typescript@5.7.3) - viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) zustand: 5.0.0(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.4.0(react@18.3.1)) optionalDependencies: '@tanstack/query-core': 5.64.2 @@ -13700,6 +14075,47 @@ snapshots: - uploadthing - utf-8-validate + '@walletconnect/core@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@walletconnect/heartbeat': 1.2.2 + '@walletconnect/jsonrpc-provider': 1.0.14 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/jsonrpc-ws-connection': 1.0.16(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/logger': 2.1.2 + '@walletconnect/relay-api': 1.0.11 + '@walletconnect/relay-auth': 1.1.0 + '@walletconnect/safe-json': 1.0.2 + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/window-getters': 1.0.1 + events: 3.3.0 + lodash.isequal: 4.5.0 + uint8arrays: 3.1.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - ioredis + - uploadthing + - utf-8-validate + '@walletconnect/environment@1.0.1': dependencies: tslib: 1.14.1 @@ -13741,6 +14157,44 @@ snapshots: - uploadthing - utf-8-validate + '@walletconnect/ethereum-provider@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)': + dependencies: + '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) + '@walletconnect/jsonrpc-provider': 1.0.14 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/modal': 2.7.0(@types/react@18.3.18)(react@18.3.1) + '@walletconnect/sign-client': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/universal-provider': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@walletconnect/utils': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - encoding + - ioredis + - react + - uploadthing + - utf-8-validate + '@walletconnect/events@1.0.1': dependencies: keyvaluestorage-interface: 1.0.0 @@ -13788,6 +14242,16 @@ snapshots: - bufferutil - utf-8-validate + '@walletconnect/jsonrpc-ws-connection@1.0.16(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/safe-json': 1.0.2 + events: 3.3.0 + ws: 7.5.10(bufferutil@4.0.9)(utf-8-validate@5.0.10) + transitivePeerDependencies: + - bufferutil + - utf-8-validate + '@walletconnect/keyvaluestorage@1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@walletconnect/safe-json': 1.0.2 @@ -13857,6 +14321,14 @@ snapshots: tslib: 1.14.1 uint8arrays: 3.1.0 + '@walletconnect/relay-auth@1.1.0': + dependencies: + '@noble/curves': 1.8.0 + '@noble/hashes': 1.7.0 + '@walletconnect/safe-json': 1.0.2 + '@walletconnect/time': 1.0.2 + uint8arrays: 3.1.0 + '@walletconnect/safe-json@1.0.2': dependencies: tslib: 1.14.1 @@ -13894,6 +14366,39 @@ snapshots: - uploadthing - utf-8-validate + '@walletconnect/sign-client@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + dependencies: + '@walletconnect/core': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(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.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - ioredis + - uploadthing + - utf-8-validate + '@walletconnect/time@1.0.2': dependencies: tslib: 1.14.1 @@ -13926,6 +14431,34 @@ snapshots: - ioredis - uploadthing + '@walletconnect/types@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': + dependencies: + '@walletconnect/events': 1.0.1 + '@walletconnect/heartbeat': 1.2.2 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/logger': 2.1.2 + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/kv' + - aws4fetch + - db0 + - ioredis + - uploadthing + '@walletconnect/universal-provider@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) @@ -13960,6 +14493,43 @@ snapshots: - uploadthing - utf-8-validate + '@walletconnect/universal-provider@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)': + dependencies: + '@walletconnect/events': 1.0.1 + '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) + '@walletconnect/jsonrpc-provider': 1.0.14 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/logger': 2.1.2 + '@walletconnect/sign-client': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + events: 3.3.0 + lodash: 4.17.21 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/kv' + - aws4fetch + - bufferutil + - db0 + - encoding + - ioredis + - uploadthing + - utf-8-validate + '@walletconnect/utils@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@stablelib/chacha20poly1305': 1.0.1 @@ -13998,6 +14568,45 @@ snapshots: - ioredis - uploadthing + '@walletconnect/utils@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': + dependencies: + '@ethersproject/transactions': 5.7.0 + '@noble/ciphers': 1.2.1 + '@noble/curves': 1.8.1 + '@noble/hashes': 1.7.1 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/relay-api': 1.0.11 + '@walletconnect/relay-auth': 1.1.0 + '@walletconnect/safe-json': 1.0.2 + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/window-getters': 1.0.1 + '@walletconnect/window-metadata': 1.0.1 + detect-browser: 5.3.0 + elliptic: 6.6.1 + query-string: 7.1.3 + uint8arrays: 3.1.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@deno/kv' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/blob' + - '@vercel/kv' + - aws4fetch + - db0 + - ioredis + - uploadthing + '@walletconnect/window-getters@1.0.1': dependencies: tslib: 1.14.1 @@ -14182,7 +14791,7 @@ snapshots: ajv@8.17.1: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.0.5 + fast-uri: 3.0.6 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -14337,9 +14946,9 @@ snapshots: axobject-query@4.1.0: {} - babel-core@7.0.0-bridge.0(@babel/core@7.26.0): + babel-core@7.0.0-bridge.0(@babel/core@7.26.7): dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 babel-jest@29.7.0(@babel/core@7.26.0): dependencies: @@ -14356,7 +14965,7 @@ snapshots: babel-plugin-istanbul@6.1.1: dependencies: - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 '@istanbuljs/load-nyc-config': 1.1.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-instrument: 5.2.1 @@ -14367,7 +14976,7 @@ snapshots: babel-plugin-jest-hoist@29.6.3: dependencies: '@babel/template': 7.25.9 - '@babel/types': 7.26.3 + '@babel/types': 7.26.7 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 @@ -14580,7 +15189,7 @@ snapshots: bs58check@4.0.0: dependencies: - '@noble/hashes': 1.7.0 + '@noble/hashes': 1.7.1 bs58: 6.0.0 bser@2.1.1: @@ -14697,7 +15306,7 @@ snapshots: chrome-launcher@0.15.2: dependencies: - '@types/node': 22.10.10 + '@types/node': 22.12.0 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -14708,7 +15317,7 @@ snapshots: chromium-edge-launcher@0.2.0: dependencies: - '@types/node': 22.10.10 + '@types/node': 22.12.0 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -14924,7 +15533,7 @@ snapshots: date-fns@2.30.0: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 date-fns@4.1.0: {} @@ -14980,8 +15589,6 @@ snapshots: delayed-stream@1.0.0: {} - denodeify@1.2.1: {} - depd@2.0.0: {} destr@2.0.3: {} @@ -15020,7 +15627,7 @@ snapshots: dom-helpers@5.2.1: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 csstype: 3.1.3 dotenv-cli@7.4.4: @@ -15807,7 +16414,7 @@ snapshots: fast-stable-stringify@1.0.0: {} - fast-uri@3.0.5: {} + fast-uri@3.0.6: {} fastq@1.18.0: dependencies: @@ -15881,7 +16488,7 @@ snapshots: flow-enums-runtime@0.0.6: {} - flow-parser@0.258.1: {} + flow-parser@0.259.1: {} follow-redirects@1.15.9: {} @@ -16169,18 +16776,12 @@ snapshots: hermes-estree@0.23.1: {} - hermes-estree@0.24.0: {} - hermes-estree@0.25.1: {} hermes-parser@0.23.1: dependencies: hermes-estree: 0.23.1 - hermes-parser@0.24.0: - dependencies: - hermes-estree: 0.24.0 - hermes-parser@0.25.1: dependencies: hermes-estree: 0.25.1 @@ -16240,7 +16841,7 @@ snapshots: i18next-browser-languagedetector@7.1.0: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 i18next-resources-for-ts@1.5.0: dependencies: @@ -16253,11 +16854,11 @@ snapshots: i18next@23.11.5: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 - i18next@24.2.1(typescript@5.7.3): + i18next@24.2.2(typescript@5.7.3): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 optionalDependencies: typescript: 5.7.3 @@ -16509,8 +17110,8 @@ snapshots: istanbul-lib-instrument@5.2.1: dependencies: - '@babel/core': 7.26.0 - '@babel/parser': 7.26.3 + '@babel/core': 7.26.7 + '@babel/parser': 7.26.7 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -16561,7 +17162,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.10.10 + '@types/node': 22.12.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -16571,7 +17172,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 22.10.10 + '@types/node': 22.12.0 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -16598,7 +17199,7 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.10.10 + '@types/node': 22.12.0 jest-util: 29.7.0 jest-regex-util@29.6.3: {} @@ -16606,7 +17207,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.10.10 + '@types/node': 22.12.0 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -16623,13 +17224,13 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.10.10 + '@types/node': 22.12.0 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 22.10.10 + '@types/node': 22.12.0 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -16663,19 +17264,19 @@ snapshots: jscodeshift@0.14.0(@babel/preset-env@7.26.0(@babel/core@7.26.0)): dependencies: - '@babel/core': 7.26.0 - '@babel/parser': 7.26.3 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.26.0) - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.26.0) - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.26.0) - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.0) + '@babel/core': 7.26.7 + '@babel/parser': 7.26.7 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.26.7) + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.26.7) + '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.26.7) + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.7) '@babel/preset-env': 7.26.0(@babel/core@7.26.0) - '@babel/preset-flow': 7.25.9(@babel/core@7.26.0) - '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) - '@babel/register': 7.25.9(@babel/core@7.26.0) - babel-core: 7.0.0-bridge.0(@babel/core@7.26.0) + '@babel/preset-flow': 7.25.9(@babel/core@7.26.7) + '@babel/preset-typescript': 7.26.0(@babel/core@7.26.7) + '@babel/register': 7.25.9(@babel/core@7.26.7) + babel-core: 7.0.0-bridge.0(@babel/core@7.26.7) chalk: 4.1.2 - flow-parser: 0.258.1 + flow-parser: 0.259.1 graceful-fs: 4.2.11 micromatch: 4.0.8 neo-async: 2.6.2 @@ -16765,7 +17366,7 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 - libphonenumber-js@1.11.18: {} + libphonenumber-js@1.11.19: {} lighthouse-logger@1.4.2: dependencies: @@ -16916,7 +17517,7 @@ snapshots: media-query-parser@2.0.2: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 memoize-one@5.2.1: {} @@ -16933,49 +17534,48 @@ snapshots: merge2@1.4.1: {} - metro-babel-transformer@0.81.0: + metro-babel-transformer@0.81.1: dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 flow-enums-runtime: 0.0.6 - hermes-parser: 0.24.0 + hermes-parser: 0.25.1 nullthrows: 1.1.1 transitivePeerDependencies: - supports-color - metro-cache-key@0.81.0: + metro-cache-key@0.81.1: dependencies: flow-enums-runtime: 0.0.6 - metro-cache@0.81.0: + metro-cache@0.81.1: dependencies: exponential-backoff: 3.1.1 flow-enums-runtime: 0.0.6 - metro-core: 0.81.0 + metro-core: 0.81.1 - metro-config@0.81.0(bufferutil@4.0.9)(utf-8-validate@5.0.10): + metro-config@0.81.1(bufferutil@4.0.9)(utf-8-validate@5.0.10): dependencies: connect: 3.7.0 cosmiconfig: 5.2.1 flow-enums-runtime: 0.0.6 jest-validate: 29.7.0 - metro: 0.81.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) - metro-cache: 0.81.0 - metro-core: 0.81.0 - metro-runtime: 0.81.0 + metro: 0.81.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + metro-cache: 0.81.1 + metro-core: 0.81.1 + metro-runtime: 0.81.1 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - metro-core@0.81.0: + metro-core@0.81.1: dependencies: flow-enums-runtime: 0.0.6 lodash.throttle: 4.1.1 - metro-resolver: 0.81.0 + metro-resolver: 0.81.1 - metro-file-map@0.81.0: + metro-file-map@0.81.1: dependencies: - anymatch: 3.1.3 debug: 2.6.9 fb-watchman: 2.0.2 flow-enums-runtime: 0.0.6 @@ -16983,127 +17583,121 @@ snapshots: invariant: 2.2.4 jest-worker: 29.7.0 micromatch: 4.0.8 - node-abort-controller: 3.1.1 nullthrows: 1.1.1 walker: 1.0.8 - optionalDependencies: - fsevents: 2.3.3 transitivePeerDependencies: - supports-color - metro-minify-terser@0.81.0: + metro-minify-terser@0.81.1: dependencies: flow-enums-runtime: 0.0.6 terser: 5.37.0 - metro-resolver@0.81.0: + metro-resolver@0.81.1: dependencies: flow-enums-runtime: 0.0.6 - metro-runtime@0.81.0: + metro-runtime@0.81.1: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 flow-enums-runtime: 0.0.6 - metro-source-map@0.81.0: + metro-source-map@0.81.1: dependencies: - '@babel/traverse': 7.26.4 - '@babel/traverse--for-generate-function-map': '@babel/traverse@7.26.4' - '@babel/types': 7.26.3 + '@babel/traverse': 7.26.7 + '@babel/traverse--for-generate-function-map': '@babel/traverse@7.26.7' + '@babel/types': 7.26.7 flow-enums-runtime: 0.0.6 invariant: 2.2.4 - metro-symbolicate: 0.81.0 + metro-symbolicate: 0.81.1 nullthrows: 1.1.1 - ob1: 0.81.0 + ob1: 0.81.1 source-map: 0.5.7 vlq: 1.0.1 transitivePeerDependencies: - supports-color - metro-symbolicate@0.81.0: + metro-symbolicate@0.81.1: dependencies: flow-enums-runtime: 0.0.6 invariant: 2.2.4 - metro-source-map: 0.81.0 + metro-source-map: 0.81.1 nullthrows: 1.1.1 source-map: 0.5.7 - through2: 2.0.5 vlq: 1.0.1 transitivePeerDependencies: - supports-color - metro-transform-plugins@0.81.0: + metro-transform-plugins@0.81.1: dependencies: - '@babel/core': 7.26.0 - '@babel/generator': 7.26.3 + '@babel/core': 7.26.7 + '@babel/generator': 7.26.5 '@babel/template': 7.25.9 - '@babel/traverse': 7.26.4 + '@babel/traverse': 7.26.7 flow-enums-runtime: 0.0.6 nullthrows: 1.1.1 transitivePeerDependencies: - supports-color - metro-transform-worker@0.81.0(bufferutil@4.0.9)(utf-8-validate@5.0.10): + metro-transform-worker@0.81.1(bufferutil@4.0.9)(utf-8-validate@5.0.10): dependencies: - '@babel/core': 7.26.0 - '@babel/generator': 7.26.3 - '@babel/parser': 7.26.3 - '@babel/types': 7.26.3 + '@babel/core': 7.26.7 + '@babel/generator': 7.26.5 + '@babel/parser': 7.26.7 + '@babel/types': 7.26.7 flow-enums-runtime: 0.0.6 - metro: 0.81.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) - metro-babel-transformer: 0.81.0 - metro-cache: 0.81.0 - metro-cache-key: 0.81.0 - metro-minify-terser: 0.81.0 - metro-source-map: 0.81.0 - metro-transform-plugins: 0.81.0 + metro: 0.81.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + metro-babel-transformer: 0.81.1 + metro-cache: 0.81.1 + metro-cache-key: 0.81.1 + metro-minify-terser: 0.81.1 + metro-source-map: 0.81.1 + metro-transform-plugins: 0.81.1 nullthrows: 1.1.1 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - metro@0.81.0(bufferutil@4.0.9)(utf-8-validate@5.0.10): + metro@0.81.1(bufferutil@4.0.9)(utf-8-validate@5.0.10): dependencies: '@babel/code-frame': 7.26.2 - '@babel/core': 7.26.0 - '@babel/generator': 7.26.3 - '@babel/parser': 7.26.3 + '@babel/core': 7.26.7 + '@babel/generator': 7.26.5 + '@babel/parser': 7.26.7 '@babel/template': 7.25.9 - '@babel/traverse': 7.26.4 - '@babel/types': 7.26.3 + '@babel/traverse': 7.26.7 + '@babel/types': 7.26.7 accepts: 1.3.8 chalk: 4.1.2 ci-info: 2.0.0 connect: 3.7.0 debug: 2.6.9 - denodeify: 1.2.1 error-stack-parser: 2.1.4 flow-enums-runtime: 0.0.6 graceful-fs: 4.2.11 - hermes-parser: 0.24.0 + hermes-parser: 0.25.1 image-size: 1.2.0 invariant: 2.2.4 jest-worker: 29.7.0 jsc-safe-url: 0.2.4 lodash.throttle: 4.1.1 - metro-babel-transformer: 0.81.0 - metro-cache: 0.81.0 - metro-cache-key: 0.81.0 - metro-config: 0.81.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) - metro-core: 0.81.0 - metro-file-map: 0.81.0 - metro-resolver: 0.81.0 - metro-runtime: 0.81.0 - metro-source-map: 0.81.0 - metro-symbolicate: 0.81.0 - metro-transform-plugins: 0.81.0 - metro-transform-worker: 0.81.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + metro-babel-transformer: 0.81.1 + metro-cache: 0.81.1 + metro-cache-key: 0.81.1 + metro-config: 0.81.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + metro-core: 0.81.1 + metro-file-map: 0.81.1 + metro-resolver: 0.81.1 + metro-runtime: 0.81.1 + metro-source-map: 0.81.1 + metro-symbolicate: 0.81.1 + metro-transform-plugins: 0.81.1 + metro-transform-worker: 0.81.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) mime-types: 2.1.35 nullthrows: 1.1.1 serialize-error: 2.1.0 source-map: 0.5.7 - strip-ansi: 6.0.1 throat: 5.0.0 ws: 7.5.10(bufferutil@4.0.9)(utf-8-validate@5.0.10) yargs: 17.7.2 @@ -17272,8 +17866,6 @@ snapshots: - '@babel/core' - babel-plugin-macros - node-abort-controller@3.1.1: {} - node-addon-api@2.0.2: {} node-addon-api@5.1.0: {} @@ -17312,7 +17904,7 @@ snapshots: nullthrows@1.1.1: {} - ob1@0.81.0: + ob1@0.81.1: dependencies: flow-enums-runtime: 0.0.6 @@ -17823,11 +18415,11 @@ snapshots: '@babel/runtime': 7.26.0 react: 18.3.1 - react-i18next@15.4.0(i18next@24.2.1(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): + react-i18next@15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): dependencies: '@babel/runtime': 7.26.0 html-parse-stringify: 3.0.1 - i18next: 24.2.1(typescript@5.7.3) + i18next: 24.2.2(typescript@5.7.3) react: 18.3.1 optionalDependencies: react-dom: 18.3.1(react@18.3.1) @@ -17877,8 +18469,8 @@ snapshots: jest-environment-node: 29.7.0 jsc-android: 250231.0.0 memoize-one: 5.2.1 - metro-runtime: 0.81.0 - metro-source-map: 0.81.0 + metro-runtime: 0.81.1 + metro-source-map: 0.81.1 mkdirp: 0.5.6 nullthrows: 1.1.1 pretty-format: 29.7.0 @@ -17888,7 +18480,7 @@ snapshots: react-refresh: 0.14.2 regenerator-runtime: 0.13.11 scheduler: 0.24.0-canary-efb381bbf-20230505 - semver: 7.6.3 + semver: 7.7.0 stacktrace-parser: 0.1.10 whatwg-fetch: 3.6.20 ws: 6.2.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -17925,16 +18517,16 @@ snapshots: optionalDependencies: '@types/react': 18.3.18 - react-router-dom@6.28.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-router-dom@6.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@remix-run/router': 1.21.0 + '@remix-run/router': 1.22.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-router: 6.28.1(react@18.3.1) + react-router: 6.29.0(react@18.3.1) - react-router@6.28.1(react@18.3.1): + react-router@6.29.0(react@18.3.1): dependencies: - '@remix-run/router': 1.21.0 + '@remix-run/router': 1.22.0 react: 18.3.1 react-style-singleton@2.2.3(@types/react@18.3.18)(react@18.3.1): @@ -17947,7 +18539,7 @@ snapshots: react-transition-group@4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 @@ -18173,19 +18765,19 @@ snapshots: dependencies: '@changesets/cli': 2.27.11 '@radix-ui/react-icons': 1.3.2(react@18.3.1) - '@rainbow-me/rainbowkit': 2.2.3(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) - '@supabase-cache-helpers/postgrest-react-query': 1.11.4(@supabase/postgrest-js@1.17.10)(@supabase/supabase-js@2.47.12(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@tanstack/react-query@5.64.2(react@18.3.1))(react@18.3.1) + '@rainbow-me/rainbowkit': 2.2.3(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) + '@supabase-cache-helpers/postgrest-react-query': 1.11.4(@supabase/postgrest-js@1.17.10)(@supabase/supabase-js@2.47.12(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@tanstack/react-query@5.66.0(react@18.3.1))(react@18.3.1) '@supabase/postgrest-js': 1.17.10 '@supabase/ssr': 0.3.0(@supabase/supabase-js@2.47.12(bufferutil@4.0.9)(utf-8-validate@5.0.10)) '@supabase/supabase-js': 2.47.12(bufferutil@4.0.9)(utf-8-validate@5.0.10) '@tanstack/query-core': 5.64.2 - '@tanstack/react-query': 5.64.2(react@18.3.1) - '@tanstack/react-query-devtools': 5.63.0(@tanstack/react-query@5.64.2(react@18.3.1))(react@18.3.1) + '@tanstack/react-query': 5.66.0(react@18.3.1) + '@tanstack/react-query-devtools': 5.63.0(@tanstack/react-query@5.66.0(react@18.3.1))(react@18.3.1) '@tanstack/react-table': 8.20.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/node': 20.17.12 '@types/react': 18.3.18 '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) '@weiroll/weiroll.js': 0.3.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) abitype: 1.0.8(typescript@5.7.3)(zod@3.24.1) autoprefixer: 10.4.20(postcss@8.4.49) @@ -18211,8 +18803,8 @@ snapshots: tsx: 4.19.2 typescript: 5.7.3 validator: 13.12.0 - viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) zod: 3.24.1 transitivePeerDependencies: - '@azure/app-configuration' @@ -18337,6 +18929,8 @@ snapshots: semver@7.6.3: {} + semver@7.7.0: {} + send@0.19.0: dependencies: debug: 2.6.9 @@ -18830,11 +19424,6 @@ snapshots: throat@5.0.0: {} - through2@2.0.5: - dependencies: - readable-stream: 2.3.8 - xtend: 4.0.2 - through@2.3.8: {} tiny-inflate@1.0.3: {} @@ -19212,7 +19801,7 @@ snapshots: dependencies: uint8array-tools: 0.0.8 - viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1): + viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1): dependencies: '@noble/curves': 1.8.1 '@noble/hashes': 1.7.1 @@ -19250,14 +19839,14 @@ snapshots: void-elements@3.1.0: {} - wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.64.2(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1): + wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1): dependencies: - '@tanstack/react-query': 5.64.2(react@18.3.1) - '@wagmi/connectors': 5.7.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(@wagmi/core@2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(bufferutil@4.0.9)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) - '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@tanstack/react-query': 5.66.0(react@18.3.1) + '@wagmi/connectors': 5.7.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(@wagmi/core@2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(bufferutil@4.0.9)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) react: 18.3.1 use-sync-external-store: 1.4.0(react@18.3.1) - viem: 2.22.15(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) optionalDependencies: typescript: 5.7.3 transitivePeerDependencies: diff --git a/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx b/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx index 13fa84324..2a7f3a817 100644 --- a/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx +++ b/src/components/Berachain/components/BerachainMarketCard/BerachainMarketCard.tsx @@ -276,7 +276,7 @@ export const BerachainMarketCard = ({ /> ) : ( { fontSize: '0.75rem!important', })} > - {'Rewards'} + {'Rewards per token'} } diff --git a/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositInfo.tsx b/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositInfo.tsx index dbb2a9e3f..02f99ed4a 100644 --- a/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositInfo.tsx +++ b/src/components/Berachain/components/BerachainWidget/DepositWidget/DepositInfo.tsx @@ -169,7 +169,7 @@ function DepositInfo({ market, balance }: DepositInfoProps) { {market?.incentive_tokens_data?.length > 0 ? ( ({ '.tooltip-icon': { color: theme.palette.alphaLight500.main, diff --git a/src/config/widgetConfig.ts b/src/config/widgetConfig.ts index d2e7ba1fa..1f8e5e4c9 100644 --- a/src/config/widgetConfig.ts +++ b/src/config/widgetConfig.ts @@ -7,7 +7,7 @@ export const getDefaultWidgetTheme = ( config: { appearance: theme.palette.mode, theme: { - // @ts-expect-error + // @ts-ignore typography: { fontFamily: theme.typography.fontFamily, }, From 87eda9cf05f54c5d5c0f86f16fe4712cf70e4fa0 Mon Sep 17 00:00:00 2001 From: Tche <45823872+tcheee@users.noreply.github.com> Date: Mon, 3 Feb 2025 12:19:29 +0100 Subject: [PATCH 23/34] chore: close boyco --- .../BerachainMarkets/BerachainMarkets.tsx | 4 ++-- .../Menus/MainMenu/useMainMenuContent.tsx | 18 ------------------ src/components/illustrations/BoycoIcon.tsx | 2 +- 3 files changed, 3 insertions(+), 21 deletions(-) diff --git a/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.tsx b/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.tsx index 44e4f4842..8d59a34fa 100644 --- a/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.tsx +++ b/src/components/Berachain/components/BerachainMarkets/BerachainMarkets.tsx @@ -41,10 +41,10 @@ export const BerachainMarkets = () => { > ({ - color: theme.palette.text.primary, + color: '#FF8425', })} > - Boyco ends on Feb 3rd 12AM UTC. + Boyco ended on Feb 2nd at 11:59 pm UTC. diff --git a/src/components/Menus/MainMenu/useMainMenuContent.tsx b/src/components/Menus/MainMenu/useMainMenuContent.tsx index adb9fd1f2..0ff0ce354 100644 --- a/src/components/Menus/MainMenu/useMainMenuContent.tsx +++ b/src/components/Menus/MainMenu/useMainMenuContent.tsx @@ -8,7 +8,6 @@ import { } from '@/const/trackingKeys'; import { DISCORD_URL, - JUMPER_BOYCO_PATH, JUMPER_LEARN_PATH, JUMPER_LOYALTY_PATH, JUMPER_SCAN_PATH, @@ -29,7 +28,6 @@ import { useTheme } from '@mui/material/styles'; import { usePathname, useRouter } from 'next/navigation'; import { useTranslation } from 'react-i18next'; import { useThemeSwitchTabs } from './useThemeSwitchTabs'; -import { BoycoIcon } from '@/components/illustrations/BoycoIcon'; export const useMainMenuContent = () => { const { t, i18n } = useTranslation(); @@ -144,22 +142,6 @@ export const useMainMenuContent = () => { }); }, }, - { - label: 'Jump into Boyco', - prefixIcon: , - showMoreIcon: false, - link: { url: JUMPER_BOYCO_PATH }, - onClick: () => { - trackEvent({ - category: TrackingCategory.Menu, - label: 'click-jumper-pass-berachain', - action: TrackingAction.ClickJumperCampaignLink, - data: { [TrackingEventParameter.Menu]: 'berachain' }, - }); - closeAllMenus(); - router.push(JUMPER_BOYCO_PATH); - }, - }, { label: 'Jumper Loyalty Pass', prefixIcon: , diff --git a/src/components/illustrations/BoycoIcon.tsx b/src/components/illustrations/BoycoIcon.tsx index 5e288bf48..6d39a3afc 100644 --- a/src/components/illustrations/BoycoIcon.tsx +++ b/src/components/illustrations/BoycoIcon.tsx @@ -1,6 +1,6 @@ import { useTheme } from '@mui/material'; -export function BoycoIcon() { +export function BerachainIcon() { const theme = useTheme(); if (theme.palette.mode === 'light') { From 28b1a51fade14bab069116b318363f645c678e66 Mon Sep 17 00:00:00 2001 From: Tche <45823872+tcheee@users.noreply.github.com> Date: Mon, 3 Feb 2025 12:54:44 +0100 Subject: [PATCH 24/34] chore: change date for completed missions --- .../QuestsCompletedCarousel/QuestsCompletedCarousel.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/ProfilePage/QuestsCompletedCarousel/QuestsCompletedCarousel.tsx b/src/components/ProfilePage/QuestsCompletedCarousel/QuestsCompletedCarousel.tsx index 4cdd33fb0..1bc7b41e5 100644 --- a/src/components/ProfilePage/QuestsCompletedCarousel/QuestsCompletedCarousel.tsx +++ b/src/components/ProfilePage/QuestsCompletedCarousel/QuestsCompletedCarousel.tsx @@ -32,7 +32,7 @@ export const QuestsCompletedCarousel = ({ // today.getMonth() - 1, // today.getDate(), // ); - const updateDay = new Date(today.getFullYear(), today.getMonth(), 7); + const updateDay = new Date(today.getFullYear(), today.getMonth(), 2); return ( From 09f19073a3d0b41627f4666f82145e7cf468c633 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?BRAMILLE=20S=C3=A9bastien?= <2752200+oktapodia@users.noreply.github.com> Date: Mon, 3 Feb 2025 12:52:16 +0000 Subject: [PATCH 25/34] fix: dockerbuild (#1725) --- Dockerfile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 40fe1f72d..7d2f05592 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,8 +4,9 @@ ARG ENV_NAME ENV ENV_NAME=$ENV_NAME ARG NEXT_PUBLIC_LATEST_COMMIT_SHA ENV NEXT_PUBLIC_LATEST_COMMIT_SHA=$NEXT_PUBLIC_LATEST_COMMIT_SHA -ENV NEXT_TELEMETRY_DISABLED=1 PNPM_VERSION=9.15.4 -RUN corepack enable && corepack use pnpm@latest-9 +ENV NEXT_TELEMETRY_DISABLED=1 +ENV PNPM_VERSION=9.15.4 +RUN corepack enable && corepack install -g pnpm@$PNPM_VERSION WORKDIR /app @@ -27,11 +28,13 @@ RUN pnpm build # Production image, copy all the files and run next FROM node:20-alpine AS runner +ENV PNPM_VERSION=9.15.4 + WORKDIR /app # Uncomment the following line in case you want to disable telemetry during runtime. # ENV NEXT_TELEMETRY_DISABLED 1 -RUN corepack enable && corepack use pnpm@latest-9 +RUN corepack enable && corepack install -g pnpm@$PNPM_VERSION #NOTE: Make sure to put the following en variable after setting up corepack ENV NODE_ENV=production From b6f02d0382269d90757d57318ed3030944876cd8 Mon Sep 17 00:00:00 2001 From: Tche <45823872+tcheee@users.noreply.github.com> Date: Mon, 3 Feb 2025 15:08:55 +0100 Subject: [PATCH 26/34] chore: disable 2-steps tx --- src/components/Widgets/Widget.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/Widgets/Widget.tsx b/src/components/Widgets/Widget.tsx index 16eba9634..2a0de2d7c 100644 --- a/src/components/Widgets/Widget.tsx +++ b/src/components/Widgets/Widget.tsx @@ -185,7 +185,8 @@ export function Widget({ rpcUrls, routeOptions: { maxPriceImpact: 0.4, - allowSwitchChain: !isMultisigSigner, // avoid routes requiring chain switch for multisig wallets + allowSwitchChain: + !isMultisigSigner && account?.connector?.name !== 'Abstract', // avoid routes requiring chain switch for multisig or smart account wallets }, providers: isMultisigSigner && isIframeEnvironment() From e35309fbbee8b8849c82a63abf37d4057446998c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?BRAMILLE=20S=C3=A9bastien?= <2752200+oktapodia@users.noreply.github.com> Date: Tue, 4 Feb 2025 09:12:01 +0000 Subject: [PATCH 27/34] chore: add Low address activity event --- package.json | 2 +- pnpm-lock.yaml | 1491 +++++++++++++++-------- src/components/Widgets/WidgetEvents.tsx | 38 +- src/const/trackingKeys.ts | 1 + 4 files changed, 1041 insertions(+), 491 deletions(-) diff --git a/package.json b/package.json index 9a024f5d7..9b51d7bce 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "@lifi/explorer": "^0.1.0", "@lifi/sdk": "3.5.2", "@lifi/wallet-management": "^3.6.1", - "@lifi/widget": "^3.15.1", + "@lifi/widget": "^3.16.0", "@metaplex-foundation/mpl-core": "^1.1.1", "@metaplex-foundation/umi": "^0.9.2", "@metaplex-foundation/umi-bundle-defaults": "^0.9.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fb052ea8c..2bb8bb385 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,13 +13,13 @@ importers: dependencies: '@abstract-foundation/agw-client': specifier: ^1.3.1 - version: 1.3.1(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + version: 1.4.0(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) '@abstract-foundation/agw-react': specifier: ^1.4.4 - version: 1.4.4(aba4coswtkatt2ypl4euxjk334) + version: 1.5.0(vy2ayycgo7jpxq3whm7fzb7qp4) '@bigmi/react': specifier: ^0.1.0 - version: 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) + version: 0.1.0(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) '@emotion/cache': specifier: ^11.14.0 version: 11.14.0 @@ -43,10 +43,10 @@ importers: version: 3.5.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) '@lifi/wallet-management': specifier: ^3.6.1 - version: 3.6.1(zck6y3k2taxr7h5ygw2rnqn6ba) + version: 3.6.1(udye3jpwawxxwifc3zba2mzdbi) '@lifi/widget': - specifier: ^3.15.1 - version: 3.15.1(isudmmdp5msbwgfavjgt5cg6by) + specifier: ^3.16.0 + version: 3.16.0(faidg2b6s6qrgn4g2nfel7xzpi) '@metaplex-foundation/mpl-core': specifier: ^1.1.1 version: 1.1.1(@metaplex-foundation/umi@0.9.2)(@noble/hashes@1.7.1) @@ -67,34 +67,34 @@ importers: version: 6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/material-nextjs': specifier: ^6.4.2 - version: 6.4.2(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(next@14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + version: 6.4.2(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(next@14.2.23(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@mui/utils': specifier: ^6.4.2 version: 6.4.2(@types/react@18.3.18)(react@18.3.1) '@next/third-parties': specifier: ^14.2.22 - version: 14.2.23(next@14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + version: 14.2.23(next@14.2.23(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@rive-app/react-canvas': specifier: ^4.17.6 - version: 4.17.8(react@18.3.1) + version: 4.17.10(react@18.3.1) '@safe-global/safe-apps-sdk': specifier: ^9.1.0 version: 9.1.0(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) '@sentry/browser': specifier: ^8.51.0 - version: 8.51.0 + version: 8.52.1 '@sentry/nextjs': specifier: ^8.51.0 - version: 8.51.0(@opentelemetry/core@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.97.1(esbuild@0.24.2)) + version: 8.52.1(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@14.2.23(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.97.1(esbuild@0.24.2)) '@sentry/react': specifier: ^8.51.0 - version: 8.51.0(react@18.3.1) + version: 8.52.1(react@18.3.1) '@solana/wallet-adapter-base': specifier: ^0.9.23 version: 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) '@solana/wallet-adapter-react': specifier: ^0.15.35 - version: 0.15.35(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + version: 0.15.35(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) '@solana/wallet-adapter-solflare': specifier: ^0.6.28 version: 0.6.28(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) @@ -103,13 +103,13 @@ importers: version: 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) '@strapi/blocks-react-renderer': specifier: ^1.0.1 - version: 1.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/react-query': specifier: ^5.66.0 version: 5.66.0(react@18.3.1) '@wagmi/core': specifier: 2.16.3 - version: 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + version: 2.16.3(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) '@widgetbot/react-embed': specifier: ^1.9.0 version: 1.9.0(react@18.3.1) @@ -157,7 +157,7 @@ importers: version: 11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next: specifier: ^14.2.22 - version: 14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.2.23(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-i18n-router: specifier: ^5.5.1 version: 5.5.1 @@ -181,10 +181,10 @@ importers: version: 4.1.2(react@18.3.1) react-i18next: specifier: ^15.1.4 - version: 15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + version: 15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) royco: specifier: 0.9.352 - version: 0.9.352(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0) + version: 0.9.352(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0) shallow-equal: specifier: ^3.1.0 version: 3.1.0 @@ -205,7 +205,7 @@ importers: version: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) wagmi: specifier: 2.14.9 - version: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + version: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) zustand: specifier: ^5.0.2 version: 5.0.3(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.4.0(react@18.3.1)) @@ -227,10 +227,10 @@ importers: version: 1.49.1 '@rainbow-me/rainbowkit': specifier: ^2.2.3 - version: 2.2.3(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) + version: 2.2.3(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) '@synthetixio/synpress': specifier: 4.0.0-alpha.7 - version: 4.0.0-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + version: 4.0.0-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3))(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) '@synthetixio/synpress-core': specifier: ^0.0.4 version: 0.0.4(@playwright/test@1.49.1) @@ -239,10 +239,10 @@ importers: version: 0.0.20 '@types/lodash': specifier: ^4 - version: 4.17.14 + version: 4.17.15 '@types/node': specifier: ^22.10.7 - version: 22.10.10 + version: 22.12.0 '@types/react': specifier: ^18.3.16 version: 18.3.18 @@ -263,7 +263,7 @@ importers: version: 9.1.0(eslint@8.57.1) eslint-config-react-app: specifier: ^7.0.1 - version: 7.0.1(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1)(typescript@5.7.3) + version: 7.0.1(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.7))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.7))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1)(typescript@5.7.3) eslint-import-resolver-typescript: specifier: ^3.7.0 version: 3.7.0(eslint-plugin-import@2.31.0)(eslint@8.57.1) @@ -309,8 +309,8 @@ importers: packages: - '@abstract-foundation/agw-client@1.3.1': - resolution: {integrity: sha512-RwCO2eGZz+qPFR7n3hc8uu2WbPafMI1mSiQq0S5qN90GD0iNvDWj48UPJD8jkRuwkrLCYfo5+R+lorNvQmu97Q==} + '@abstract-foundation/agw-client@1.4.0': + resolution: {integrity: sha512-LyjeBknZFtE2crLeUP5vmnvI3D98I4/IqdX1alicBUQE2T++0FU4h12qjqYXpiP43xb9GJbIY+mY/RmjItA1Aw==} peerDependencies: abitype: ^1.0.0 typescript: '>=5.0.4' @@ -319,8 +319,8 @@ packages: typescript: optional: true - '@abstract-foundation/agw-react@1.4.4': - resolution: {integrity: sha512-KhwxMCl5YSs5tYbmQL8BmI3EaL5vqTIQfDSgHteFTUBCA3dltFvKmyFJwssZFJyNXoOpN9V0JEaedXrB/6Gz1g==} + '@abstract-foundation/agw-react@1.5.0': + resolution: {integrity: sha512-QZtciyAkU0fLGmo9rymnjvWIRkgZnPrt5z5T4Txf1dAM76hC3R/Oo+dUsQWn5oWkrtOZQs4LDTGNA92pB7U4Uw==} peerDependencies: '@privy-io/cross-app-connect': ^0.1.5 '@privy-io/react-auth': ^2.0.5 @@ -2286,8 +2286,8 @@ packages: react-dom: '>=18' wagmi: ^2.14.0 - '@lifi/widget@3.15.1': - resolution: {integrity: sha512-rTjlLRb+shPMn44+fES9ukzWprKEZDFK55xul40QfBZ49DpL9KOVuwX5XgJyvokSLwgqtn/B+HqvKKT2ZYOddQ==} + '@lifi/widget@3.16.0': + resolution: {integrity: sha512-jnwdnW5pok0w2MVOYWjTal5oeUTUTI0SdezUoqkADYJLJu2+h9MYD/QLyV5yJa/gTJNktngTxClhWz3iaiOeBQ==} peerDependencies: '@bigmi/react': '>=0.1.0' '@solana/wallet-adapter-react': ^0.15.35 @@ -2539,6 +2539,7 @@ packages: '@mui/base@5.0.0-beta.68': resolution: {integrity: sha512-F1JMNeLS9Qhjj3wN86JUQYBtJoXyQvknxlzwNl6eS0ZABo1MiohMONj3/WQzYPSXIKC2bS/ZbyBzdHhi2GnEpA==} engines: {node: '>=14.0.0'} + deprecated: This package has been replaced by @base-ui-components/react peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -2819,8 +2820,8 @@ packages: resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==} engines: {node: '>=8.0.0'} - '@opentelemetry/context-async-hooks@1.30.0': - resolution: {integrity: sha512-roCetrG/cz0r/gugQm/jFo75UxblVvHaNSRoR0kSSRSzXFAiIBqFCZuH458BHBNRtRe+0yJdIJ21L9t94bw7+g==} + '@opentelemetry/context-async-hooks@1.30.1': + resolution: {integrity: sha512-s5vvxXPVdjqS3kTLKMeBMvop9hbWkwzBpu+mUO2M7sZtlkyDJGwFe33wRKnbaYDo8ExRVBIIdwIGrqpxHuKttA==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' @@ -2831,8 +2832,8 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/core@1.30.0': - resolution: {integrity: sha512-Q/3u/K73KUjTCnFUP97ZY+pBjQ1kPEgjOfXj/bJl8zW7GbXdkw6cwuyZk6ZTXkVgCBsYRYUzx4fvYK1jxdb9MA==} + '@opentelemetry/core@1.30.1': + resolution: {integrity: sha512-OOCM2C/QIURhJMuKaekP3TRBxBKxG/TWWA0TL2J6nXUtDnuCtccy49LUJF8xPFXMX+0LMcxFpCo8M9cGY1W6rQ==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' @@ -2997,14 +2998,14 @@ packages: resolution: {integrity: sha512-faYX1N0gpLhej/6nyp6bgRjzAKXn5GOEMYY7YhciSfCoITAktLUtQ36d24QEWNA1/WA1y6qQunCe0OhHRkVl9g==} engines: {node: '>=14'} - '@opentelemetry/resources@1.30.0': - resolution: {integrity: sha512-5mGMjL0Uld/99t7/pcd7CuVtJbkARckLVuiOX84nO8RtLtIz0/J6EOHM2TGvPZ6F4K+XjUq13gMx14w80SVCQg==} + '@opentelemetry/resources@1.30.1': + resolution: {integrity: sha512-5UxZqiAgLYGFjS4s9qm5mBVo433u+dSPUFWVWXmLAD4wB65oMCoXaJP1KJa9DIYYMeHu3z4BZcStG3LC593cWA==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/sdk-trace-base@1.30.0': - resolution: {integrity: sha512-RKQDaDIkV7PwizmHw+rE/FgfB2a6MBx+AEVVlAHXRG1YYxLiBpPX2KhmoB99R5vA4b72iJrjle68NDWnbrE9Dg==} + '@opentelemetry/sdk-trace-base@1.30.1': + resolution: {integrity: sha512-jVPgBbH1gCy2Lb7X0AVQ8XAfgg0pJ4nvl8/IiQA6nxOsPvS+0zMJaFSs2ltXe0J6C8dqjcnpyqINDJmU30+uOg==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' @@ -3209,13 +3210,13 @@ packages: resolution: {integrity: sha512-MBOl8MeOzpK0HQQQshKB7pABXbmyHizdTpqnrIseTbsv0nAepwC2ENZa1aaBExNQcpLoXmWthhak8SABLzvGPw==} engines: {node: '>=14.0.0'} - '@rive-app/canvas@2.25.6': - resolution: {integrity: sha512-luSm/1ucMSKksCu90a0YZiLhBqNY+u3UclHebeGkkCxUZAbwZsJFiTOJvzlnC/3H1tW+uors4zBHVcu/JI5bWw==} + '@rive-app/canvas@2.25.7': + resolution: {integrity: sha512-cxC9MrjaYw6VBtZFyXHvwXukERSsdrQP9/48rQkaBysS3+WQbv5XQRzgxFsaj4sYWUgoZu57vHa27o6ktSrY7g==} - '@rive-app/react-canvas@4.17.8': - resolution: {integrity: sha512-FtYupHiWQUCYi1BCaileg1hklZ91f4NVVD4T6NRh8HmkessBaLkafBefCvnnS7YzVERX0vIMHo6KcB/MbZLDfg==} + '@rive-app/react-canvas@4.17.10': + resolution: {integrity: sha512-fYRG1KSqR8V0lc7quwGWwocrw+1kYinTq88R+SwDJYG3zeT22mJ58kPVAZsm2Gt3JLrJsuSWc5RtOq9fyBnfmw==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0 '@rollup/plugin-commonjs@28.0.1': resolution: {integrity: sha512-+tNWdlWKbpB3WgBN7ijjYkq9X5uhjmcvyjEght4NmH5fAU++zfQzAJ6wumLS+dNcvwEZhKx2Z+skY8m7v0wGSA==} @@ -3379,28 +3380,28 @@ packages: '@scure/bip39@1.5.4': resolution: {integrity: sha512-TFM4ni0vKvCfBpohoh+/lY05i9gRbSwXWngAsF4CABQxoaOHijxuaZ2R6cStDQ5CHtHO9aGJTr4ksVJASRRyMA==} - '@sentry-internal/browser-utils@8.51.0': - resolution: {integrity: sha512-r94yfRK17zNJER0hgQE4qOSy5pWzsnFcGTJQSqhSEKUcC4KK37qSfoPrPejFxtIqXhqlkd/dTWKvrMwXWcn0MQ==} + '@sentry-internal/browser-utils@8.52.1': + resolution: {integrity: sha512-+GXnlJCPWxNkneojLFFdfF8rt7nQ1BIRctdZx6JneQRahC9hJ0hHR4WnIa47iB7d+3hJiJWmfe7I+k+6rMuoPA==} engines: {node: '>=14.18'} - '@sentry-internal/feedback@8.51.0': - resolution: {integrity: sha512-VgfxSZWLYUPKDnkt2zG+Oe5ccv8U3WPM6Mo4kfABIJT3Ai4VbZB7+vb2a4pm6lUCF9DeOPXHb5o9Tg17SHDAHw==} + '@sentry-internal/feedback@8.52.1': + resolution: {integrity: sha512-zakzlMHeEb+0FsPtISDNrFjiwIB/JeXc1xzelvSb9QAh3htog+snnqa5rqrRdYmAKNZM3TTe16X/aKqCJ54dCg==} engines: {node: '>=14.18'} - '@sentry-internal/replay-canvas@8.51.0': - resolution: {integrity: sha512-ERXIbwdULkdtIQnfkMLRVfpoGV2rClwySGRlTPepFKeLxlcXo9o09cPu+qbukiDnGK0cgEgRnrV961hMg21Bmw==} + '@sentry-internal/replay-canvas@8.52.1': + resolution: {integrity: sha512-KQKRD6d3m4jTLaxGi8gASEc5kU/SxOsiQ/k1DAeTOZwRhGt63zzbBnSg6IaGZLFNqmKK+QYhoCrn3pPO7+NECg==} engines: {node: '>=14.18'} - '@sentry-internal/replay@8.51.0': - resolution: {integrity: sha512-lkm7id3a2n3yMZeF5socCVQUeEeShNOGr7Wtsmb5RORacEnld0z+NfbMTilo1mDwiWBzI5OYBjm62eglm1HFsQ==} + '@sentry-internal/replay@8.52.1': + resolution: {integrity: sha512-jCk+N5RknOwj3w+yECQKd0ozB3JOKLkkrpGL+v9rQxWM9mYcfcD7+WJfgQVjfqQ19NCtH3m231fTEL4BAUMFMA==} engines: {node: '>=14.18'} '@sentry/babel-plugin-component-annotate@2.22.7': resolution: {integrity: sha512-aa7XKgZMVl6l04NY+3X7BP7yvQ/s8scn8KzQfTLrGRarziTlMGrsCOBQtCNWXOPEbtxAIHpZ9dsrAn5EJSivOQ==} engines: {node: '>= 14'} - '@sentry/browser@8.51.0': - resolution: {integrity: sha512-1kbbyVfBBAx5Xyynp+lC5lLnAHo0qJ2r4mtmdT6koPjesvoOocEK0QQnouQBmdUbm3L0L/bPI1SgXjbeJyhzHQ==} + '@sentry/browser@8.52.1': + resolution: {integrity: sha512-MB7NZ5zSkA5kFEGvEa/y+0pt5UFB8pToFGC2wBR0nfQfhQ9amIdv+LYPyJFGXGIIEVCIQMEnSlm1nGH4RKzZfw==} engines: {node: '>=14.18'} '@sentry/bundler-plugin-core@2.22.7': @@ -3453,22 +3454,22 @@ packages: engines: {node: '>= 10'} hasBin: true - '@sentry/core@8.51.0': - resolution: {integrity: sha512-Go0KxCYLw+OBIlLSv5YsYX+x9NW43fNVcyB6rhkSp2Q5Zme3tAE6KtZFvyu4SO7G/903wisW5Q6qV6UuK/ee4A==} + '@sentry/core@8.52.1': + resolution: {integrity: sha512-FG0P9I03xk4jBI4O7NBkw8uqLGH9/RWOSFoRH3eYvUTyBLhkk9IaCFbAAGBNZhojky8T7gqYwnuRbFNlrAiuSA==} engines: {node: '>=14.18'} - '@sentry/nextjs@8.51.0': - resolution: {integrity: sha512-rBMLE8R7Ncs02PCmiROssqSQotrnSyaxsDg1cpffn+g0JS3VqJ+EKlsg17dFQJQXDSyiBllk17umQc6DWjBDCw==} + '@sentry/nextjs@8.52.1': + resolution: {integrity: sha512-/44EJz3ypDiCttg5cMUnR+ub3lXGqSBg8Cas2yeUFL/BzPkdQXs5CTuS7h26ZhqhI89+wuEi25gr2TuX/Dp2FQ==} engines: {node: '>=14.18'} peerDependencies: next: ^13.2.0 || ^14.0 || ^15.0.0-rc.0 - '@sentry/node@8.51.0': - resolution: {integrity: sha512-KfXk3QaeNXmJgUUCDAwZW7cdZ+1GvRXNdTPLpWbAKGaNulAeimck5fGGL8FRMSF0sMz6BT6Ku7u6DUaZTtbB7w==} + '@sentry/node@8.52.1': + resolution: {integrity: sha512-we9fIfn5Q0c6U4VPrXhNtJ7uz5HkTlnOQV7hP/GG09tmKa6hrL20tkhCosObl3XZ/qlIbD/GQMv4WmhOgNzgkQ==} engines: {node: '>=14.18'} - '@sentry/opentelemetry@8.51.0': - resolution: {integrity: sha512-SvH/rl/P+S7EKXIZA6kq2HzFYfXKQx8Ytgx4WZJV+katsdaDay24QtycYE+PaqbotAkV6MOMECEb8a9XXttQcg==} + '@sentry/opentelemetry@8.52.1': + resolution: {integrity: sha512-xaGm/KlfFi3yxK6PP+IRLnvfnd8Hp3yvJIdp3Mvc2aHW1Dh7zz+VTNNmWFZQmAbWrNqIoqZG2s1tZOeJwMHPpg==} engines: {node: '>=14.18'} peerDependencies: '@opentelemetry/api': ^1.9.0 @@ -3477,14 +3478,14 @@ packages: '@opentelemetry/sdk-trace-base': ^1.29.0 '@opentelemetry/semantic-conventions': ^1.28.0 - '@sentry/react@8.51.0': - resolution: {integrity: sha512-Gqa6THfBJu3kagUr9B9kUWvOwzu7L2c1Wdvo7Wcy1yq6rcB2F2Ihxo9okNvb7cAez//UBtEYFebRJAaFKZqN0g==} + '@sentry/react@8.52.1': + resolution: {integrity: sha512-Qc3NoSgYXSc0BRekAfk4rlWfO3Q/fREteYKZO3CqX7JIZZ6FvE4DvueHZzzfSbejA0ccRUxxQYXlASL8hEOcyg==} engines: {node: '>=14.18'} peerDependencies: react: ^16.14.0 || 17.x || 18.x || 19.x - '@sentry/vercel-edge@8.51.0': - resolution: {integrity: sha512-fEBt6QxUiijAjFK7h2Qhtwe/armqXFW1GvwupPI6XjSxFwOIT6bxf4NtYLLGr/wtRepgqOxwgM3WEU/DCkpbWA==} + '@sentry/vercel-edge@8.52.1': + resolution: {integrity: sha512-rhBQXssahAtJsUsRWcrNtSOivp8/EnQ0S3Hz94X73qJQ2BFuYtIA/lM8zrub5Jcpa1X3vltW7Hj2oXrqdP6bOg==} engines: {node: '>=14.18'} '@sentry/webpack-plugin@2.22.7': @@ -3684,11 +3685,11 @@ packages: '@stablelib/x25519@1.0.3': resolution: {integrity: sha512-KnTbKmUhPhHavzobclVJQG5kuivH+qDLpe84iRqX3CLrKp881cF160JvXJ+hjn1aMyCwYOKeIZefIH/P5cJoRw==} - '@strapi/blocks-react-renderer@1.0.1': - resolution: {integrity: sha512-oHQNYstM/361oJIKrj6wDFZhDWHg8M8sF7SszqWr8zH2EaoL36ccLq7F2XFWShYQshuKgY+V6axurDaxWo4jQA==} + '@strapi/blocks-react-renderer@1.0.2': + resolution: {integrity: sha512-pRV/WMreo5wyrLg7J0pw1DM9lg8U8m+QA7Bd8CPN3beUBTdDhYrFTTNZh3XveEdnURZNJu1X0aWXAg4SzVg7QA==} peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 '@supabase-cache-helpers/postgrest-core@0.8.4': resolution: {integrity: sha512-LHEHY+j8A6na7J1Zqaook+60IBI7fuyhl8RHn1PETc27Es3RysUAkj22mUR29DOqwvjjE4OHbSVFsxK7/R/Zrg==} @@ -3775,8 +3776,8 @@ packages: resolution: {integrity: sha512-w1/yWuIBqmG0Z0MPMf1OuOCce7FXyVH4L4dIA4rvpnjIUCH8qRUgloFAVg37nTMUbOmhMsY2NZDxCpKBv+CLJg==} engines: {node: '>=12'} - '@tanstack/query-core@5.64.2': - resolution: {integrity: sha512-hdO8SZpWXoADNTWXV9We8CwTkXU88OVWRBcsiFrk7xJQnhm6WRlweDzMD+uH+GnuieTBVSML6xFa17C2cNV8+g==} + '@tanstack/query-core@5.65.0': + resolution: {integrity: sha512-Bnnq/1axf00r2grRT6gUyIkZRKzhHs+p4DijrCQ3wMlA3D3TTT71gtaSLtqnzGddj73/7X5JDGyjiSLdjvQN4w==} '@tanstack/query-core@5.66.0': resolution: {integrity: sha512-J+JeBtthiKxrpzUu7rfIPDzhscXF2p5zE/hVdrqkACBP8Yu0M96mwJ5m/8cPPYQE9aRNvXztXHlNwIh4FEeMZw==} @@ -3912,8 +3913,8 @@ packages: '@types/json5@0.0.29': resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - '@types/lodash@4.17.14': - resolution: {integrity: sha512-jsxagdikDiDBeIRaPYtArcT8my4tN1og7MtMRquFT3XNA6axxyHDRUemqDz/taRDdOUn0GnGHRCuff4q48sW9A==} + '@types/lodash@4.17.15': + resolution: {integrity: sha512-w/P33JFeySuhN6JLkysYUK2gEmy9kHHFN7E8ro0tkfmlDOgxBDzWEZ/J8cWA+fHqFevpswDTFZnDx+R9lbL6xw==} '@types/ms@0.7.34': resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} @@ -3927,15 +3928,15 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@20.17.12': - resolution: {integrity: sha512-vo/wmBgMIiEA23A/knMfn/cf37VnuF52nZh5ZoW0GWt4e4sxNquibrMRJ7UQsA06+MBx9r/H1jsI9grYjQCQlw==} - - '@types/node@22.10.10': - resolution: {integrity: sha512-X47y/mPNzxviAGY5TcYPtYL8JsY3kAq2n8fMmKoRCxq/c4v4pyGNCzM2R6+M5/umG4ZfHuT+sgqDYqWc9rJ6ww==} + '@types/node@20.17.16': + resolution: {integrity: sha512-vOTpLduLkZXePLxHiHsBLp98mHGnl8RptV4YAO3HfKO5UHjDvySGbxKtpYfy8Sx5+WKcgc45qNreJJRVM3L6mw==} '@types/node@22.12.0': resolution: {integrity: sha512-Fll2FZ1riMjNmlmJOdAyY5pUbkftXslB5DgEzlIuNaiWhXd00FhWxVC/r4yV/4wBb9JfImTu+jiSvXTkJ7F/gA==} + '@types/node@22.13.0': + resolution: {integrity: sha512-ClIbNe36lawluuvq3+YYhnIN2CELi+6q8NpnM7PYp4hBn/TatfboPgVSm2rwKRfnV2M+Ty9GWDFI64KEe+kysA==} + '@types/node@22.7.5': resolution: {integrity: sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==} @@ -5686,8 +5687,8 @@ packages: fb-watchman@2.0.2: resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} - fdir@6.4.2: - resolution: {integrity: sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==} + fdir@6.4.3: + resolution: {integrity: sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==} peerDependencies: picomatch: ^3 || ^4 peerDependenciesMeta: @@ -6624,6 +6625,7 @@ packages: lodash.isequal@4.5.0: resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} + deprecated: This package is deprecated. Use require('node:util').isDeepStrictEqual instead. lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} @@ -7717,8 +7719,8 @@ packages: resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} engines: {node: '>=0.10.0'} - require-in-the-middle@7.4.0: - resolution: {integrity: sha512-X34iHADNbNDfr6OTStIAHWSAvvKQRYgLO6duASaVf7J2VA3lvmNYboAHOuLC2huav1IwgZJtyEcJCKVzFxOSMQ==} + require-in-the-middle@7.5.0: + resolution: {integrity: sha512-/Tvpny/RVVicqlYTKwt/GtpZRsPG1CmJNhxVKGz+Sy/4MONfXCVNK69MFgGKdUt0/324q3ClI2dICcPgISrC8g==} engines: {node: '>=8.6.0'} require-main-filename@2.0.0: @@ -9042,25 +9044,25 @@ packages: snapshots: - '@abstract-foundation/agw-client@1.3.1(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))': + '@abstract-foundation/agw-client@1.4.0(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))': dependencies: abitype: 1.0.8(typescript@5.7.3)(zod@3.24.1) viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) optionalDependencies: typescript: 5.7.3 - '@abstract-foundation/agw-react@1.4.4(aba4coswtkatt2ypl4euxjk334)': + '@abstract-foundation/agw-react@1.5.0(vy2ayycgo7jpxq3whm7fzb7qp4)': dependencies: - '@abstract-foundation/agw-client': 1.3.1(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) - '@privy-io/cross-app-connect': 0.1.5(ex2el2ny5ptvzojtsy4bjmbn6u) - '@privy-io/react-auth': 2.0.9(@abstract-foundation/agw-client@1.3.1(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(zod@3.24.1) + '@abstract-foundation/agw-client': 1.4.0(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@privy-io/cross-app-connect': 0.1.5(htu65cxowfifv7kh74husokevu) + '@privy-io/react-auth': 2.0.9(@abstract-foundation/agw-client@1.4.0(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(zod@3.24.1) '@tanstack/react-query': 5.66.0(react@18.3.1) react: 18.3.1 secp256k1: 5.0.1 viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) optionalDependencies: - '@rainbow-me/rainbowkit': 2.2.3(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) + '@rainbow-me/rainbowkit': 2.2.3(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) typescript: 5.7.3 transitivePeerDependencies: - abitype @@ -9205,6 +9207,13 @@ snapshots: regexpu-core: 6.2.0 semver: 6.3.1 + '@babel/helper-create-regexp-features-plugin@7.26.3(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-annotate-as-pure': 7.25.9 + regexpu-core: 6.2.0 + semver: 6.3.1 + '@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9216,6 +9225,17 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + debug: 4.4.0 + lodash.debounce: 4.0.8 + resolve: 1.22.10 + transitivePeerDependencies: + - supports-color + '@babel/helper-member-expression-to-functions@7.25.9': dependencies: '@babel/traverse': 7.26.4 @@ -9265,6 +9285,15 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-wrap-function': 7.25.9 + '@babel/traverse': 7.26.4 + transitivePeerDependencies: + - supports-color + '@babel/helper-replace-supers@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9330,16 +9359,34 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/traverse': 7.26.4 + transitivePeerDependencies: + - supports-color + '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9349,6 +9396,15 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.7) + transitivePeerDependencies: + - supports-color + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9357,6 +9413,14 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/traverse': 7.26.4 + transitivePeerDependencies: + - supports-color + '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9382,9 +9446,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-export-default-from@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-proposal-export-default-from@7.25.9(@babel/core@7.26.7)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.26.0)': @@ -9435,6 +9499,10 @@ snapshots: dependencies: '@babel/core': 7.26.0 + '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/plugin-proposal-private-property-in-object@7.21.11(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9445,24 +9513,24 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.0)': + '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.7)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.0)': + '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.7)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.0)': + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.7)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.0)': + '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.7)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.26.0)': @@ -9470,14 +9538,14 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.26.0)': + '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.26.7)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-export-default-from@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-syntax-export-default-from@7.25.9(@babel/core@7.26.7)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0)': @@ -9495,19 +9563,29 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.0)': + '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.7)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.0)': + '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.7)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.0)': @@ -9520,9 +9598,9 @@ snapshots: '@babel/core': 7.26.7 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.0)': + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.7)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.0)': @@ -9540,14 +9618,19 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.0)': + '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.7)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.0)': + '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.7)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.0)': @@ -9565,9 +9648,14 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.0)': + '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.7)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.0)': @@ -9586,11 +9674,22 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9600,6 +9699,15 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.7) + '@babel/traverse': 7.26.4 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9609,16 +9717,35 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.7) + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-block-scoped-functions@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-block-scoped-functions@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9627,6 +9754,14 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7) + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9635,6 +9770,14 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7) + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-classes@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9647,59 +9790,108 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-classes@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.7) + '@babel/traverse': 7.26.4 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 '@babel/template': 7.25.9 + '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/template': 7.25.9 + '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-exponentiation-operator@7.26.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-exponentiation-operator@7.26.3(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-flow-strip-types@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.26.7)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.0) - '@babel/plugin-transform-flow-strip-types@7.26.5(@babel/core@7.26.0)': + '@babel/plugin-transform-flow-strip-types@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.0) '@babel/plugin-transform-flow-strip-types@7.26.5(@babel/core@7.26.7)': @@ -9716,6 +9908,14 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-for-of@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9725,26 +9925,55 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/traverse': 7.26.4 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9753,6 +9982,14 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.7) + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-modules-commonjs@7.26.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9779,6 +10016,16 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.7) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@babel/traverse': 7.26.4 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9787,25 +10034,49 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.7) + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-new-target@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-new-target@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-nullish-coalescing-operator@7.26.6(@babel/core@7.26.0)': + '@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@7.26.7)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-nullish-coalescing-operator@7.26.6(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.0)': @@ -9813,6 +10084,11 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9820,6 +10096,13 @@ snapshots: '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-object-super@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9828,37 +10111,80 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-object-super@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.7) + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + + '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.0)': + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/helper-plugin-utils': 7.25.9 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.7)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7) '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color - '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 + '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.25.9 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.26.7)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7) '@babel/helper-plugin-utils': 7.25.9 transitivePeerDependencies: - supports-color @@ -9868,11 +10194,21 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9880,14 +10216,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.7)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.7)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0)': @@ -9901,6 +10237,17 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.7) + '@babel/types': 7.26.3 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9913,17 +10260,34 @@ snapshots: '@babel/helper-plugin-utils': 7.25.9 regenerator-transform: 0.15.2 + '@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + regenerator-transform: 0.15.2 + '@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-runtime@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9936,11 +10300,28 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-runtime@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.7) + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.7) + babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.7) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-spread@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9949,21 +10330,44 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-spread@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-template-literals@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-template-literals@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-typeof-symbol@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-typeof-symbol@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-typescript@7.26.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9986,14 +10390,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-typescript@7.26.7(@babel/core@7.26.0)': + '@babel/plugin-transform-typescript@7.26.7(@babel/core@7.26.7)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7) '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.7) transitivePeerDependencies: - supports-color @@ -10002,24 +10406,47 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/preset-env@7.26.0(@babel/core@7.26.0)': dependencies: '@babel/compat-data': 7.26.3 @@ -10095,6 +10522,81 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/preset-env@7.26.0(@babel/core@7.26.7)': + dependencies: + '@babel/compat-data': 7.26.3 + '@babel/core': 7.26.7 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-validator-option': 7.25.9 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.7) + '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.26.7) + '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.7) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.26.7) + '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-async-generator-functions': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-block-scoped-functions': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.26.7) + '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-exponentiation-operator': 7.26.3(@babel/core@7.26.7) + '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.7) + '@babel/plugin-transform-modules-systemjs': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-new-target': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-regexp-modifiers': 7.26.0(@babel/core@7.26.7) + '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-template-literals': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-typeof-symbol': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-unicode-property-regex': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.26.7) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.26.7) + babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.7) + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.7) + babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.7) + core-js-compat: 3.40.0 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + '@babel/preset-flow@7.25.9(@babel/core@7.26.7)': dependencies: '@babel/core': 7.26.7 @@ -10109,6 +10611,13 @@ snapshots: '@babel/types': 7.26.3 esutils: 2.0.3 + '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.26.7)': + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/types': 7.26.3 + esutils: 2.0.3 + '@babel/preset-react@7.26.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -10205,12 +10714,12 @@ snapshots: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@bigmi/client@0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1)': + '@bigmi/client@0.1.0(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1)': dependencies: '@bigmi/core': 0.1.0(bs58@5.0.0)(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@wagmi/core': 2.16.3(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) transitivePeerDependencies: - '@tanstack/query-core' - '@types/react' @@ -10249,15 +10758,15 @@ snapshots: - utf-8-validate - zod - '@bigmi/react@0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1)': + '@bigmi/react@0.1.0(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1)': dependencies: - '@bigmi/client': 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) + '@bigmi/client': 0.1.0(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) '@bigmi/core': 0.1.0(bs58@5.0.0)(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) use-sync-external-store: 1.4.0(react@18.3.1) viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) transitivePeerDependencies: - '@tanstack/query-core' - '@types/react' @@ -10292,7 +10801,7 @@ snapshots: outdent: 0.5.0 prettier: 2.8.8 resolve-from: 5.0.0 - semver: 7.6.3 + semver: 7.7.0 '@changesets/assemble-release-plan@6.0.5': dependencies: @@ -10301,7 +10810,7 @@ snapshots: '@changesets/should-skip-package': 0.1.1 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 - semver: 7.6.3 + semver: 7.7.0 '@changesets/changelog-git@0.2.0': dependencies: @@ -10334,7 +10843,7 @@ snapshots: package-manager-detector: 0.2.8 picocolors: 1.1.1 resolve-from: 5.0.0 - semver: 7.6.3 + semver: 7.7.0 spawndamnit: 3.0.1 term-size: 2.2.1 @@ -10357,7 +10866,7 @@ snapshots: '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 picocolors: 1.1.1 - semver: 7.6.3 + semver: 7.7.0 '@changesets/get-release-plan@4.0.6': dependencies: @@ -11340,14 +11849,14 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.12.0 + '@types/node': 22.13.0 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': 22.12.0 + '@types/node': 22.13.0 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -11381,7 +11890,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.12.0 + '@types/node': 22.13.0 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -11456,11 +11965,11 @@ snapshots: '@lifi/types@16.5.0': {} - '@lifi/wallet-management@3.6.1(zck6y3k2taxr7h5ygw2rnqn6ba)': + '@lifi/wallet-management@3.6.1(udye3jpwawxxwifc3zba2mzdbi)': dependencies: - '@bigmi/client': 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) + '@bigmi/client': 0.1.0(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) '@bigmi/core': 0.1.0(bs58@5.0.0)(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - '@bigmi/react': 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) + '@bigmi/react': 0.1.0(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) '@emotion/react': 11.14.0(@types/react@18.3.18)(react@18.3.1) '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) '@lifi/sdk': 3.5.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) @@ -11468,17 +11977,17 @@ snapshots: '@mui/material': 6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/system': 6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) - '@solana/wallet-adapter-react': 0.15.35(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + '@solana/wallet-adapter-react': 0.15.35(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@wagmi/core': 2.16.3(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) i18next: 24.2.2(typescript@5.7.3) mitt: 3.0.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-i18next: 15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + react-i18next: 15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) use-sync-external-store: 1.4.0(react@18.3.1) viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) zustand: 5.0.3(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.4.0(react@18.3.1)) transitivePeerDependencies: - '@mui/material-pigment-css' @@ -11494,20 +12003,20 @@ snapshots: - utf-8-validate - zod - '@lifi/widget@3.15.1(isudmmdp5msbwgfavjgt5cg6by)': + '@lifi/widget@3.16.0(faidg2b6s6qrgn4g2nfel7xzpi)': dependencies: - '@bigmi/client': 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) + '@bigmi/client': 0.1.0(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) '@bigmi/core': 0.1.0(bs58@5.0.0)(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - '@bigmi/react': 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) + '@bigmi/react': 0.1.0(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) '@emotion/react': 11.14.0(@types/react@18.3.18)(react@18.3.1) '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) '@lifi/sdk': 3.5.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) - '@lifi/wallet-management': 3.6.1(zck6y3k2taxr7h5ygw2rnqn6ba) + '@lifi/wallet-management': 3.6.1(udye3jpwawxxwifc3zba2mzdbi) '@mui/icons-material': 6.0.2(@mui/material@6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) '@mui/material': 6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/system': 6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) - '@solana/wallet-adapter-react': 0.15.35(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + '@solana/wallet-adapter-react': 0.15.35(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) '@tanstack/react-query': 5.66.0(react@18.3.1) '@tanstack/react-virtual': 3.11.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -11516,11 +12025,11 @@ snapshots: mitt: 3.0.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-i18next: 15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + react-i18next: 15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) react-intersection-observer: 9.15.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-router-dom: 6.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) zustand: 5.0.3(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.4.0(react@18.3.1)) transitivePeerDependencies: - '@mui/material-pigment-css' @@ -11668,21 +12177,21 @@ snapshots: transitivePeerDependencies: - supports-color - '@metamask/sdk-install-modal-web@0.30.0(i18next@23.11.5)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': + '@metamask/sdk-install-modal-web@0.30.0(i18next@23.11.5)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': dependencies: i18next: 23.11.5 qr-code-styling: 1.9.1 optionalDependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-native: 0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) + react-native: 0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) - '@metamask/sdk@0.30.0(bufferutil@4.0.9)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(utf-8-validate@5.0.10)': + '@metamask/sdk@0.30.0(bufferutil@4.0.9)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(utf-8-validate@5.0.10)': dependencies: '@metamask/onboarding': 1.0.1 '@metamask/providers': 16.1.0 '@metamask/sdk-communication-layer': 0.30.0(cross-fetch@4.1.0(encoding@0.1.13))(eciesjs@0.3.21)(eventemitter2@6.4.9)(readable-stream@3.6.2)(socket.io-client@4.8.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)) - '@metamask/sdk-install-modal-web': 0.30.0(i18next@23.11.5)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + '@metamask/sdk-install-modal-web': 0.30.0(i18next@23.11.5)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) '@types/dom-screen-wake-lock': 1.0.3 '@types/uuid': 10.0.0 bowser: 2.11.0 @@ -11696,7 +12205,7 @@ snapshots: obj-multiplex: 1.0.0 pump: 3.0.2 qrcode-terminal-nooctal: 0.12.1 - react-native-webview: 11.26.1(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + react-native-webview: 11.26.1(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) readable-stream: 3.6.2 rollup-plugin-visualizer: 5.14.0(rollup@3.29.5) socket.io-client: 4.8.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -11746,7 +12255,7 @@ snapshots: '@types/debug': 4.1.12 debug: 4.4.0 pony-cause: 2.1.11 - semver: 7.6.3 + semver: 7.7.0 uuid: 9.0.1 transitivePeerDependencies: - supports-color @@ -11760,7 +12269,7 @@ snapshots: '@types/debug': 4.1.12 debug: 4.4.0 pony-cause: 2.1.11 - semver: 7.6.3 + semver: 7.7.0 uuid: 9.0.1 transitivePeerDependencies: - supports-color @@ -11966,11 +12475,11 @@ snapshots: '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) '@types/react': 18.3.18 - '@mui/material-nextjs@6.4.2(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(next@14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': + '@mui/material-nextjs@6.4.2(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(next@14.2.23(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.26.7 '@emotion/react': 11.14.0(@types/react@18.3.18)(react@18.3.1) - next: 14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 14.2.23(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 optionalDependencies: '@emotion/cache': 11.14.0 @@ -12084,9 +12593,9 @@ snapshots: '@next/swc-win32-x64-msvc@14.2.23': optional: true - '@next/third-parties@14.2.23(next@14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': + '@next/third-parties@14.2.23(next@14.2.23(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(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.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 14.2.23(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 third-party-capital: 1.0.20 @@ -12144,7 +12653,7 @@ snapshots: '@opentelemetry/api@1.9.0': {} - '@opentelemetry/context-async-hooks@1.30.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 @@ -12153,7 +12662,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/semantic-conventions': 1.28.0 - '@opentelemetry/core@1.30.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/semantic-conventions': 1.28.0 @@ -12161,7 +12670,7 @@ snapshots: '@opentelemetry/instrumentation-amqplib@0.45.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 transitivePeerDependencies: @@ -12170,7 +12679,7 @@ snapshots: '@opentelemetry/instrumentation-connect@0.42.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 '@types/connect': 3.4.36 @@ -12187,7 +12696,7 @@ snapshots: '@opentelemetry/instrumentation-express@0.46.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 transitivePeerDependencies: @@ -12196,7 +12705,7 @@ snapshots: '@opentelemetry/instrumentation-fastify@0.43.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 transitivePeerDependencies: @@ -12205,7 +12714,7 @@ snapshots: '@opentelemetry/instrumentation-fs@0.18.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -12227,7 +12736,7 @@ snapshots: '@opentelemetry/instrumentation-hapi@0.44.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 transitivePeerDependencies: @@ -12240,7 +12749,7 @@ snapshots: '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 forwarded-parse: 2.1.2 - semver: 7.6.3 + semver: 7.7.0 transitivePeerDependencies: - supports-color @@ -12272,7 +12781,7 @@ snapshots: '@opentelemetry/instrumentation-koa@0.46.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 transitivePeerDependencies: @@ -12296,7 +12805,7 @@ snapshots: '@opentelemetry/instrumentation-mongoose@0.45.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 transitivePeerDependencies: @@ -12331,7 +12840,7 @@ snapshots: '@opentelemetry/instrumentation-pg@0.49.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 '@opentelemetry/sql-common': 0.40.1(@opentelemetry/api@1.9.0) @@ -12361,7 +12870,7 @@ snapshots: '@opentelemetry/instrumentation-undici@0.9.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -12372,8 +12881,8 @@ snapshots: '@opentelemetry/api-logs': 0.53.0 '@types/shimmer': 1.2.0 import-in-the-middle: 1.12.0 - require-in-the-middle: 7.4.0 - semver: 7.6.3 + require-in-the-middle: 7.5.0 + semver: 7.7.0 shimmer: 1.2.1 transitivePeerDependencies: - supports-color @@ -12384,25 +12893,25 @@ snapshots: '@opentelemetry/api-logs': 0.56.0 '@types/shimmer': 1.2.0 import-in-the-middle: 1.12.0 - require-in-the-middle: 7.4.0 - semver: 7.6.3 + require-in-the-middle: 7.5.0 + semver: 7.7.0 shimmer: 1.2.1 transitivePeerDependencies: - supports-color '@opentelemetry/redis-common@0.36.2': {} - '@opentelemetry/resources@1.30.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/resources@1.30.1(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 - '@opentelemetry/sdk-trace-base@1.30.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 1.30.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 '@opentelemetry/semantic-conventions@1.27.0': {} @@ -12412,7 +12921,7 @@ snapshots: '@opentelemetry/sql-common@0.40.1(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@pkgjs/parseargs@0.11.0': optional: true @@ -12429,7 +12938,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 1.30.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -12437,15 +12946,15 @@ snapshots: dependencies: zod: 3.24.1 - '@privy-io/cross-app-connect@0.1.5(ex2el2ny5ptvzojtsy4bjmbn6u)': + '@privy-io/cross-app-connect@0.1.5(htu65cxowfifv7kh74husokevu)': dependencies: '@noble/curves': 1.8.1 '@noble/hashes': 1.3.2 '@scure/base': 1.1.9 viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) optionalDependencies: - '@rainbow-me/rainbowkit': 2.2.3(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) - '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@rainbow-me/rainbowkit': 2.2.3(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) + '@wagmi/core': 2.16.3(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) '@privy-io/js-sdk-core@0.41.3(bufferutil@4.0.9)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))': dependencies: @@ -12481,7 +12990,7 @@ snapshots: - bufferutil - utf-8-validate - '@privy-io/react-auth@2.0.9(@abstract-foundation/agw-client@1.3.1(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(zod@3.24.1)': + '@privy-io/react-auth@2.0.9(@abstract-foundation/agw-client@1.4.0(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(zod@3.24.1)': dependencies: '@coinbase/wallet-sdk': 4.0.3 '@floating-ui/react': 0.26.28(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -12495,7 +13004,7 @@ snapshots: '@solana/wallet-standard-wallet-adapter-base': 1.1.4(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0) '@solana/wallet-standard-wallet-adapter-react': 1.1.4(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.3.1) '@wallet-standard/app': 1.1.0 - '@walletconnect/ethereum-provider': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) + '@walletconnect/ethereum-provider': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) '@walletconnect/modal': 2.7.0(@types/react@18.3.18)(react@18.3.1) base64-js: 1.5.1 dotenv: 16.4.7 @@ -12521,7 +13030,7 @@ snapshots: viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) zustand: 5.0.3(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.4.0(react@18.3.1)) optionalDependencies: - '@abstract-foundation/agw-client': 1.3.1(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@abstract-foundation/agw-client': 1.4.0(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@azure/app-configuration' @@ -12556,7 +13065,7 @@ snapshots: dependencies: react: 18.3.1 - '@rainbow-me/rainbowkit@2.2.3(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))': + '@rainbow-me/rainbowkit@2.2.3(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))': dependencies: '@tanstack/react-query': 5.66.0(react@18.3.1) '@vanilla-extract/css': 1.15.5(babel-plugin-macros@3.1.0) @@ -12569,7 +13078,7 @@ snapshots: react-remove-scroll: 2.6.2(@types/react@18.3.18)(react@18.3.1) ua-parser-js: 1.0.40 viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) transitivePeerDependencies: - '@types/react' - babel-plugin-macros @@ -12605,90 +13114,90 @@ snapshots: clsx: 2.1.1 react: 18.3.1 - '@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))': + '@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))': dependencies: merge-options: 3.0.4 - react-native: 0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) + react-native: 0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) optional: true '@react-native/assets-registry@0.76.6': {} - '@react-native/babel-plugin-codegen@0.76.6(@babel/preset-env@7.26.0(@babel/core@7.26.0))': + '@react-native/babel-plugin-codegen@0.76.6(@babel/preset-env@7.26.0(@babel/core@7.26.7))': dependencies: - '@react-native/codegen': 0.76.6(@babel/preset-env@7.26.0(@babel/core@7.26.0)) + '@react-native/codegen': 0.76.6(@babel/preset-env@7.26.0(@babel/core@7.26.7)) transitivePeerDependencies: - '@babel/preset-env' - supports-color - '@react-native/babel-preset@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))': + '@react-native/babel-preset@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))': dependencies: - '@babel/core': 7.26.0 - '@babel/plugin-proposal-export-default-from': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.26.0) - '@babel/plugin-syntax-export-default-from': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.0) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.0) - '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-async-generator-functions': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-flow-strip-types': 7.26.5(@babel/core@7.26.0) - '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.0) - '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-nullish-coalescing-operator': 7.26.6(@babel/core@7.26.0) - '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-runtime': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-typescript': 7.26.7(@babel/core@7.26.0) - '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.0) + '@babel/core': 7.26.7 + '@babel/plugin-proposal-export-default-from': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.26.7) + '@babel/plugin-syntax-export-default-from': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.7) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.7) + '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-async-generator-functions': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-flow-strip-types': 7.26.5(@babel/core@7.26.7) + '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.7) + '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-nullish-coalescing-operator': 7.26.6(@babel/core@7.26.7) + '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-runtime': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-transform-typescript': 7.26.7(@babel/core@7.26.7) + '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.7) '@babel/template': 7.25.9 - '@react-native/babel-plugin-codegen': 0.76.6(@babel/preset-env@7.26.0(@babel/core@7.26.0)) + '@react-native/babel-plugin-codegen': 0.76.6(@babel/preset-env@7.26.0(@babel/core@7.26.7)) babel-plugin-syntax-hermes-parser: 0.25.1 - babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.26.0) + babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.26.7) react-refresh: 0.14.2 transitivePeerDependencies: - '@babel/preset-env' - supports-color - '@react-native/codegen@0.76.6(@babel/preset-env@7.26.0(@babel/core@7.26.0))': + '@react-native/codegen@0.76.6(@babel/preset-env@7.26.0(@babel/core@7.26.7))': dependencies: '@babel/parser': 7.26.7 - '@babel/preset-env': 7.26.0(@babel/core@7.26.0) + '@babel/preset-env': 7.26.0(@babel/core@7.26.7) glob: 7.2.3 hermes-parser: 0.23.1 invariant: 2.2.4 - jscodeshift: 0.14.0(@babel/preset-env@7.26.0(@babel/core@7.26.0)) + jscodeshift: 0.14.0(@babel/preset-env@7.26.0(@babel/core@7.26.7)) mkdirp: 0.5.6 nullthrows: 1.1.1 yargs: 17.7.2 transitivePeerDependencies: - supports-color - '@react-native/community-cli-plugin@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@react-native/community-cli-plugin@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@react-native/dev-middleware': 0.76.6(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@react-native/metro-babel-transformer': 0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)) + '@react-native/metro-babel-transformer': 0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7)) chalk: 4.1.2 execa: 5.1.1 invariant: 2.2.4 @@ -12730,10 +13239,10 @@ snapshots: '@react-native/js-polyfills@0.76.6': {} - '@react-native/metro-babel-transformer@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))': + '@react-native/metro-babel-transformer@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))': dependencies: - '@babel/core': 7.26.0 - '@react-native/babel-preset': 0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)) + '@babel/core': 7.26.7 + '@react-native/babel-preset': 0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7)) hermes-parser: 0.23.1 nullthrows: 1.1.1 transitivePeerDependencies: @@ -12742,12 +13251,12 @@ snapshots: '@react-native/normalize-colors@0.76.6': {} - '@react-native/virtualized-lists@0.76.6(@types/react@18.3.18)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': + '@react-native/virtualized-lists@0.76.6(@types/react@18.3.18)(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': dependencies: invariant: 2.2.4 nullthrows: 1.1.1 react: 18.3.1 - react-native: 0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) + react-native: 0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) optionalDependencies: '@types/react': 18.3.18 @@ -12762,11 +13271,11 @@ snapshots: '@remix-run/router@1.22.0': {} - '@rive-app/canvas@2.25.6': {} + '@rive-app/canvas@2.25.7': {} - '@rive-app/react-canvas@4.17.8(react@18.3.1)': + '@rive-app/react-canvas@4.17.10(react@18.3.1)': dependencies: - '@rive-app/canvas': 2.25.6 + '@rive-app/canvas': 2.25.7 react: 18.3.1 '@rollup/plugin-commonjs@28.0.1(rollup@3.29.5)': @@ -12774,7 +13283,7 @@ snapshots: '@rollup/pluginutils': 5.1.4(rollup@3.29.5) commondir: 1.0.1 estree-walker: 2.0.2 - fdir: 6.4.2(picomatch@4.0.2) + fdir: 6.4.3(picomatch@4.0.2) is-reference: 1.2.1 magic-string: 0.30.17 picomatch: 4.0.2 @@ -12917,37 +13426,37 @@ snapshots: '@noble/hashes': 1.7.1 '@scure/base': 1.2.4 - '@sentry-internal/browser-utils@8.51.0': + '@sentry-internal/browser-utils@8.52.1': dependencies: - '@sentry/core': 8.51.0 + '@sentry/core': 8.52.1 - '@sentry-internal/feedback@8.51.0': + '@sentry-internal/feedback@8.52.1': dependencies: - '@sentry/core': 8.51.0 + '@sentry/core': 8.52.1 - '@sentry-internal/replay-canvas@8.51.0': + '@sentry-internal/replay-canvas@8.52.1': dependencies: - '@sentry-internal/replay': 8.51.0 - '@sentry/core': 8.51.0 + '@sentry-internal/replay': 8.52.1 + '@sentry/core': 8.52.1 - '@sentry-internal/replay@8.51.0': + '@sentry-internal/replay@8.52.1': dependencies: - '@sentry-internal/browser-utils': 8.51.0 - '@sentry/core': 8.51.0 + '@sentry-internal/browser-utils': 8.52.1 + '@sentry/core': 8.52.1 '@sentry/babel-plugin-component-annotate@2.22.7': {} - '@sentry/browser@8.51.0': + '@sentry/browser@8.52.1': dependencies: - '@sentry-internal/browser-utils': 8.51.0 - '@sentry-internal/feedback': 8.51.0 - '@sentry-internal/replay': 8.51.0 - '@sentry-internal/replay-canvas': 8.51.0 - '@sentry/core': 8.51.0 + '@sentry-internal/browser-utils': 8.52.1 + '@sentry-internal/feedback': 8.52.1 + '@sentry-internal/replay': 8.52.1 + '@sentry-internal/replay-canvas': 8.52.1 + '@sentry/core': 8.52.1 '@sentry/bundler-plugin-core@2.22.7(encoding@0.1.13)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 '@sentry/babel-plugin-component-annotate': 2.22.7 '@sentry/cli': 2.39.1(encoding@0.1.13) dotenv: 16.4.7 @@ -12999,22 +13508,22 @@ snapshots: - encoding - supports-color - '@sentry/core@8.51.0': {} + '@sentry/core@8.52.1': {} - '@sentry/nextjs@8.51.0(@opentelemetry/core@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.97.1(esbuild@0.24.2))': + '@sentry/nextjs@8.52.1(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@14.2.23(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.97.1(esbuild@0.24.2))': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/semantic-conventions': 1.28.0 '@rollup/plugin-commonjs': 28.0.1(rollup@3.29.5) - '@sentry-internal/browser-utils': 8.51.0 - '@sentry/core': 8.51.0 - '@sentry/node': 8.51.0 - '@sentry/opentelemetry': 8.51.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.28.0) - '@sentry/react': 8.51.0(react@18.3.1) - '@sentry/vercel-edge': 8.51.0 + '@sentry-internal/browser-utils': 8.52.1 + '@sentry/core': 8.52.1 + '@sentry/node': 8.52.1 + '@sentry/opentelemetry': 8.52.1(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.28.0) + '@sentry/react': 8.52.1(react@18.3.1) + '@sentry/vercel-edge': 8.52.1 '@sentry/webpack-plugin': 2.22.7(encoding@0.1.13)(webpack@5.97.1(esbuild@0.24.2)) chalk: 3.0.0 - next: 14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 14.2.23(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) resolve: 1.22.8 rollup: 3.29.5 stacktrace-parser: 0.1.10 @@ -13027,11 +13536,11 @@ snapshots: - supports-color - webpack - '@sentry/node@8.51.0': + '@sentry/node@8.52.1': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/context-async-hooks': 1.30.0(@opentelemetry/api@1.9.0) - '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) + '@opentelemetry/context-async-hooks': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-amqplib': 0.45.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-connect': 0.42.0(@opentelemetry/api@1.9.0) @@ -13057,36 +13566,36 @@ snapshots: '@opentelemetry/instrumentation-redis-4': 0.45.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-tedious': 0.17.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-undici': 0.9.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 1.30.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 1.30.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 '@prisma/instrumentation': 5.22.0 - '@sentry/core': 8.51.0 - '@sentry/opentelemetry': 8.51.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.28.0) + '@sentry/core': 8.52.1 + '@sentry/opentelemetry': 8.52.1(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.28.0) import-in-the-middle: 1.12.0 transitivePeerDependencies: - supports-color - '@sentry/opentelemetry@8.51.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.28.0)': + '@sentry/opentelemetry@8.52.1(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.28.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 1.30.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 - '@sentry/core': 8.51.0 + '@sentry/core': 8.52.1 - '@sentry/react@8.51.0(react@18.3.1)': + '@sentry/react@8.52.1(react@18.3.1)': dependencies: - '@sentry/browser': 8.51.0 - '@sentry/core': 8.51.0 + '@sentry/browser': 8.52.1 + '@sentry/core': 8.52.1 hoist-non-react-statics: 3.3.2 react: 18.3.1 - '@sentry/vercel-edge@8.51.0': + '@sentry/vercel-edge@8.52.1': dependencies: '@opentelemetry/api': 1.9.0 - '@sentry/core': 8.51.0 + '@sentry/core': 8.52.1 '@sentry/webpack-plugin@2.22.7(encoding@0.1.13)(webpack@5.97.1(esbuild@0.24.2))': dependencies: @@ -13116,9 +13625,9 @@ snapshots: '@socket.io/component-emitter@3.1.2': {} - '@solana-mobile/mobile-wallet-adapter-protocol-web3js@2.1.4(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': + '@solana-mobile/mobile-wallet-adapter-protocol-web3js@2.1.4(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': dependencies: - '@solana-mobile/mobile-wallet-adapter-protocol': 2.1.4(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + '@solana-mobile/mobile-wallet-adapter-protocol': 2.1.4(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) bs58: 5.0.0 js-base64: 3.7.7 @@ -13127,29 +13636,29 @@ snapshots: - react - react-native - '@solana-mobile/mobile-wallet-adapter-protocol@2.1.4(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': + '@solana-mobile/mobile-wallet-adapter-protocol@2.1.4(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': dependencies: '@solana/wallet-standard': 1.1.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.3.1) '@solana/wallet-standard-util': 1.1.1 '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) '@wallet-standard/core': 1.1.0 js-base64: 3.7.7 - react-native: 0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) + react-native: 0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@solana/wallet-adapter-base' - bs58 - react - '@solana-mobile/wallet-adapter-mobile@2.1.4(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': + '@solana-mobile/wallet-adapter-mobile@2.1.4(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': dependencies: - '@solana-mobile/mobile-wallet-adapter-protocol-web3js': 2.1.4(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + '@solana-mobile/mobile-wallet-adapter-protocol-web3js': 2.1.4(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) '@solana/wallet-standard-features': 1.2.0 '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) js-base64: 3.7.7 qrcode: 1.5.4 optionalDependencies: - '@react-native-async-storage/async-storage': 1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)) + '@react-native-async-storage/async-storage': 1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)) transitivePeerDependencies: - react - react-native @@ -13166,9 +13675,9 @@ snapshots: '@wallet-standard/features': 1.1.0 eventemitter3: 4.0.7 - '@solana/wallet-adapter-react@0.15.35(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': + '@solana/wallet-adapter-react@0.15.35(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': dependencies: - '@solana-mobile/wallet-adapter-mobile': 2.1.4(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + '@solana-mobile/wallet-adapter-mobile': 2.1.4(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) '@solana/wallet-standard-wallet-adapter-react': 1.1.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.3.1) '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) @@ -13180,7 +13689,7 @@ snapshots: '@solana/wallet-adapter-solflare@0.6.28(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))': dependencies: '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) - '@solana/wallet-standard-chains': 1.1.0 + '@solana/wallet-standard-chains': 1.1.1 '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) '@solflare-wallet/metamask-sdk': 1.0.3(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) '@solflare-wallet/sdk': 1.4.2(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) @@ -13314,7 +13823,7 @@ snapshots: '@solflare-wallet/metamask-sdk@1.0.3(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))': dependencies: - '@solana/wallet-standard-features': 1.2.0 + '@solana/wallet-standard-features': 1.3.0 '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) '@wallet-standard/base': 1.1.0 bs58: 5.0.0 @@ -13330,7 +13839,7 @@ snapshots: '@spruceid/siwe-parser@2.1.2': dependencies: - '@noble/hashes': 1.7.1 + '@noble/hashes': 1.7.0 apg-js: 4.4.0 uri-js: 4.4.1 valid-url: 1.0.9 @@ -13415,7 +13924,7 @@ snapshots: '@stablelib/random': 1.0.2 '@stablelib/wipe': 1.0.1 - '@strapi/blocks-react-renderer@1.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@strapi/blocks-react-renderer@1.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -13510,7 +14019,7 @@ snapshots: - utf-8-validate - zod - '@synthetixio/synpress-cache@0.0.1-alpha.7(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3)': + '@synthetixio/synpress-cache@0.0.1-alpha.7(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3))(typescript@5.7.3)': dependencies: axios: 1.6.7 chalk: 5.3.0 @@ -13521,7 +14030,7 @@ snapshots: gradient-string: 2.0.2 playwright-core: 1.49.1 progress: 2.0.3 - tsup: 8.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3) + tsup: 8.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3))(typescript@5.7.3) unzipper: 0.10.14 zod: 3.22.4 transitivePeerDependencies: @@ -13541,10 +14050,10 @@ snapshots: dependencies: '@playwright/test': 1.49.1 - '@synthetixio/synpress-metamask@0.0.1-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3)(utf-8-validate@5.0.10)': + '@synthetixio/synpress-metamask@0.0.1-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3))(typescript@5.7.3)(utf-8-validate@5.0.10)': dependencies: '@playwright/test': 1.49.1 - '@synthetixio/synpress-cache': 0.0.1-alpha.7(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3) + '@synthetixio/synpress-cache': 0.0.1-alpha.7(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3))(typescript@5.7.3) '@synthetixio/synpress-core': 0.0.1-alpha.7(@playwright/test@1.49.1) '@viem/anvil': 0.0.7(bufferutil@4.0.9)(utf-8-validate@5.0.10) fs-extra: 11.2.0 @@ -13561,13 +14070,13 @@ snapshots: - typescript - utf-8-validate - '@synthetixio/synpress@4.0.0-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)': + '@synthetixio/synpress@4.0.0-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3))(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)': dependencies: '@playwright/test': 1.49.1 '@synthetixio/ethereum-wallet-mock': 0.0.1-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - '@synthetixio/synpress-cache': 0.0.1-alpha.7(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3) + '@synthetixio/synpress-cache': 0.0.1-alpha.7(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3))(typescript@5.7.3) '@synthetixio/synpress-core': 0.0.1-alpha.7(@playwright/test@1.49.1) - '@synthetixio/synpress-metamask': 0.0.1-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3)(utf-8-validate@5.0.10) + '@synthetixio/synpress-metamask': 0.0.1-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3))(typescript@5.7.3)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@microsoft/api-extractor' - '@swc/core' @@ -13583,7 +14092,7 @@ snapshots: '@tanstack/history@1.95.0': {} - '@tanstack/query-core@5.64.2': {} + '@tanstack/query-core@5.65.0': {} '@tanstack/query-core@5.66.0': {} @@ -13674,11 +14183,11 @@ snapshots: '@types/connect@3.4.36': dependencies: - '@types/node': 22.10.10 + '@types/node': 22.12.0 '@types/connect@3.4.38': dependencies: - '@types/node': 22.10.10 + '@types/node': 22.12.0 '@types/cookie@0.6.0': {} @@ -13702,7 +14211,7 @@ snapshots: '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 22.12.0 + '@types/node': 22.13.0 '@types/gtag.js@0.0.20': {} @@ -13725,29 +14234,29 @@ snapshots: '@types/json5@0.0.29': {} - '@types/lodash@4.17.14': {} + '@types/lodash@4.17.15': {} '@types/ms@0.7.34': {} '@types/mysql@2.15.26': dependencies: - '@types/node': 22.10.10 + '@types/node': 22.12.0 '@types/node-forge@1.3.11': dependencies: - '@types/node': 22.12.0 + '@types/node': 22.13.0 '@types/node@12.20.55': {} - '@types/node@20.17.12': + '@types/node@20.17.16': dependencies: undici-types: 6.19.8 - '@types/node@22.10.10': + '@types/node@22.12.0': dependencies: undici-types: 6.20.0 - '@types/node@22.12.0': + '@types/node@22.13.0': dependencies: undici-types: 6.20.0 @@ -13763,7 +14272,7 @@ snapshots: '@types/pg@8.6.1': dependencies: - '@types/node': 22.10.10 + '@types/node': 22.12.0 pg-protocol: 1.7.0 pg-types: 2.2.0 @@ -13794,7 +14303,7 @@ snapshots: '@types/tedious@4.0.14': dependencies: - '@types/node': 22.10.10 + '@types/node': 22.12.0 '@types/tinycolor2@1.4.6': {} @@ -13806,11 +14315,11 @@ snapshots: '@types/ws@7.4.7': dependencies: - '@types/node': 22.10.10 + '@types/node': 22.12.0 '@types/ws@8.5.13': dependencies: - '@types/node': 22.10.10 + '@types/node': 22.12.0 '@types/yargs-parser@21.0.3': {} @@ -13950,14 +14459,14 @@ snapshots: - debug - utf-8-validate - '@wagmi/connectors@5.7.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(@wagmi/core@2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(bufferutil@4.0.9)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)': + '@wagmi/connectors@5.7.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(@wagmi/core@2.16.3(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(bufferutil@4.0.9)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)': dependencies: '@coinbase/wallet-sdk': 4.2.3 - '@metamask/sdk': 0.30.0(bufferutil@4.0.9)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(utf-8-validate@5.0.10) + '@metamask/sdk': 0.30.0(bufferutil@4.0.9)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(utf-8-validate@5.0.10) '@safe-global/safe-apps-provider': 0.18.5(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) '@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) - '@walletconnect/ethereum-provider': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) + '@wagmi/core': 2.16.3(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@walletconnect/ethereum-provider': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) cbw-sdk: '@coinbase/wallet-sdk@3.9.3' viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) optionalDependencies: @@ -13993,14 +14502,14 @@ snapshots: - utf-8-validate - zod - '@wagmi/core@2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))': + '@wagmi/core@2.16.3(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))': dependencies: eventemitter3: 5.0.1 mipd: 0.0.7(typescript@5.7.3) viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) zustand: 5.0.0(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.4.0(react@18.3.1)) optionalDependencies: - '@tanstack/query-core': 5.64.2 + '@tanstack/query-core': 5.65.0 typescript: 5.7.3 transitivePeerDependencies: - '@types/react' @@ -14035,21 +14544,21 @@ snapshots: dependencies: '@wallet-standard/base': 1.1.0 - '@walletconnect/core@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + '@walletconnect/core@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/jsonrpc-ws-connection': 1.0.14(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/logger': 2.1.2 '@walletconnect/relay-api': 1.0.11 '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - '@walletconnect/utils': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/types': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 lodash.isequal: 4.5.0 uint8arrays: 3.1.0 @@ -14075,21 +14584,21 @@ snapshots: - uploadthing - utf-8-validate - '@walletconnect/core@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + '@walletconnect/core@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/jsonrpc-ws-connection': 1.0.16(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/logger': 2.1.2 '@walletconnect/relay-api': 1.0.11 '@walletconnect/relay-auth': 1.1.0 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - '@walletconnect/utils': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/types': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/window-getters': 1.0.1 events: 3.3.0 lodash.isequal: 4.5.0 @@ -14120,17 +14629,17 @@ snapshots: dependencies: tslib: 1.14.1 - '@walletconnect/ethereum-provider@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)': + '@walletconnect/ethereum-provider@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/modal': 2.7.0(@types/react@18.3.18)(react@18.3.1) - '@walletconnect/sign-client': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@walletconnect/types': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - '@walletconnect/universal-provider': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@walletconnect/utils': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/sign-client': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/universal-provider': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@walletconnect/utils': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -14157,18 +14666,18 @@ snapshots: - uploadthing - utf-8-validate - '@walletconnect/ethereum-provider@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)': + '@walletconnect/ethereum-provider@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/modal': 2.7.0(@types/react@18.3.18)(react@18.3.1) - '@walletconnect/sign-client': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@walletconnect/types': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - '@walletconnect/universal-provider': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@walletconnect/utils': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/sign-client': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/universal-provider': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@walletconnect/utils': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -14252,13 +14761,13 @@ snapshots: - bufferutil - utf-8-validate - '@walletconnect/keyvaluestorage@1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': + '@walletconnect/keyvaluestorage@1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@walletconnect/safe-json': 1.0.2 idb-keyval: 6.2.1 unstorage: 1.14.4(idb-keyval@6.2.1) optionalDependencies: - '@react-native-async-storage/async-storage': 1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)) + '@react-native-async-storage/async-storage': 1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -14333,16 +14842,16 @@ snapshots: dependencies: tslib: 1.14.1 - '@walletconnect/sign-client@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + '@walletconnect/sign-client@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: - '@walletconnect/core': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@walletconnect/core': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(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.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - '@walletconnect/utils': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/types': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -14366,16 +14875,16 @@ snapshots: - uploadthing - utf-8-validate - '@walletconnect/sign-client@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + '@walletconnect/sign-client@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: - '@walletconnect/core': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@walletconnect/core': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(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.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - '@walletconnect/utils': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/types': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -14403,12 +14912,12 @@ snapshots: dependencies: tslib: 1.14.1 - '@walletconnect/types@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': + '@walletconnect/types@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-types': 1.0.4 - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/logger': 2.1.2 events: 3.3.0 transitivePeerDependencies: @@ -14431,12 +14940,12 @@ snapshots: - ioredis - uploadthing - '@walletconnect/types@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': + '@walletconnect/types@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-types': 1.0.4 - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/logger': 2.1.2 events: 3.3.0 transitivePeerDependencies: @@ -14459,16 +14968,16 @@ snapshots: - ioredis - uploadthing - '@walletconnect/universal-provider@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@walletconnect/universal-provider@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.1.2 - '@walletconnect/sign-client': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@walletconnect/types': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - '@walletconnect/utils': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/sign-client': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -14493,18 +15002,18 @@ snapshots: - uploadthing - utf-8-validate - '@walletconnect/universal-provider@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@walletconnect/universal-provider@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/logger': 2.1.2 - '@walletconnect/sign-client': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@walletconnect/types': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - '@walletconnect/utils': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/sign-client': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 lodash: 4.17.21 transitivePeerDependencies: @@ -14530,7 +15039,7 @@ snapshots: - uploadthing - utf-8-validate - '@walletconnect/utils@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': + '@walletconnect/utils@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@stablelib/chacha20poly1305': 1.0.1 '@stablelib/hkdf': 1.0.1 @@ -14541,7 +15050,7 @@ snapshots: '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/types': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 @@ -14568,19 +15077,19 @@ snapshots: - ioredis - uploadthing - '@walletconnect/utils@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': + '@walletconnect/utils@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@ethersproject/transactions': 5.7.0 '@noble/ciphers': 1.2.1 '@noble/curves': 1.8.1 '@noble/hashes': 1.7.1 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/relay-api': 1.0.11 '@walletconnect/relay-auth': 1.1.0 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/types': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 @@ -14950,13 +15459,13 @@ snapshots: dependencies: '@babel/core': 7.26.7 - babel-jest@29.7.0(@babel/core@7.26.0): + babel-jest@29.7.0(@babel/core@7.26.7): dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 '@jest/transform': 29.7.0 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3(@babel/core@7.26.0) + babel-preset-jest: 29.6.3(@babel/core@7.26.7) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -14982,7 +15491,7 @@ snapshots: babel-plugin-macros@3.1.0: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 cosmiconfig: 7.1.0 resolve: 1.22.10 @@ -14995,6 +15504,15 @@ snapshots: transitivePeerDependencies: - supports-color + babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.26.7): + dependencies: + '@babel/compat-data': 7.26.3 + '@babel/core': 7.26.7 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.7) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.26.0): dependencies: '@babel/core': 7.26.0 @@ -15003,6 +15521,14 @@ snapshots: transitivePeerDependencies: - supports-color + babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.26.7): + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.7) + core-js-compat: 3.40.0 + transitivePeerDependencies: + - supports-color + babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.26.0): dependencies: '@babel/core': 7.26.0 @@ -15010,6 +15536,13 @@ snapshots: transitivePeerDependencies: - supports-color + babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.26.7): + dependencies: + '@babel/core': 7.26.7 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.7) + transitivePeerDependencies: + - supports-color + babel-plugin-syntax-hermes-parser@0.23.1: dependencies: hermes-parser: 0.23.1 @@ -15018,38 +15551,38 @@ snapshots: dependencies: hermes-parser: 0.25.1 - babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.26.0): + babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.26.7): dependencies: - '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.0) + '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.7) transitivePeerDependencies: - '@babel/core' babel-plugin-transform-react-remove-prop-types@0.4.24: {} - babel-preset-current-node-syntax@1.1.0(@babel/core@7.26.0): + babel-preset-current-node-syntax@1.1.0(@babel/core@7.26.7): dependencies: - '@babel/core': 7.26.0 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.26.0) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.0) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.26.0) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.26.0) - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.0) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.0) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.26.0) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.26.0) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.0) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.26.0) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.0) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.26.0) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.0) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.0) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.26.0) + '@babel/core': 7.26.7 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.26.7) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.7) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.26.7) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.26.7) + '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.7) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.7) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.26.7) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.26.7) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.7) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.26.7) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.7) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.26.7) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.7) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.7) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.26.7) - babel-preset-jest@29.6.3(@babel/core@7.26.0): + babel-preset-jest@29.6.3(@babel/core@7.26.7): dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.0) + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.7) babel-preset-react-app@10.0.1: dependencies: @@ -15189,7 +15722,7 @@ snapshots: bs58check@4.0.0: dependencies: - '@noble/hashes': 1.7.1 + '@noble/hashes': 1.7.0 bs58: 6.0.0 bser@2.1.1: @@ -15306,7 +15839,7 @@ snapshots: chrome-launcher@0.15.2: dependencies: - '@types/node': 22.12.0 + '@types/node': 22.13.0 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -15317,7 +15850,7 @@ snapshots: chromium-edge-launcher@0.2.0: dependencies: - '@types/node': 22.12.0 + '@types/node': 22.13.0 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -15968,7 +16501,7 @@ snapshots: dependencies: eslint: 8.57.1 - eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1)(typescript@5.7.3): + eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.7))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.7))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1)(typescript@5.7.3): dependencies: '@babel/core': 7.26.0 '@babel/eslint-parser': 7.25.9(@babel/core@7.26.0)(eslint@8.57.1) @@ -15978,7 +16511,7 @@ snapshots: babel-preset-react-app: 10.0.1 confusing-browser-globals: 1.0.11 eslint: 8.57.1 - eslint-plugin-flowtype: 8.0.3(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0))(eslint@8.57.1) + eslint-plugin-flowtype: 8.0.3(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.7))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.7))(eslint@8.57.1) eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1) eslint-plugin-jest: 25.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1)(typescript@5.7.3) eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1) @@ -16030,10 +16563,10 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-flowtype@8.0.3(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0))(eslint@8.57.1): + eslint-plugin-flowtype@8.0.3(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.7))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.7))(eslint@8.57.1): dependencies: - '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.0) - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.7) + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.7) eslint: 8.57.1 lodash: 4.17.21 string-natural-compare: 3.0.1 @@ -16424,7 +16957,7 @@ snapshots: dependencies: bser: 2.1.1 - fdir@6.4.2(picomatch@4.0.2): + fdir@6.4.3(picomatch@4.0.2): optionalDependencies: picomatch: 4.0.2 @@ -17162,7 +17695,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.12.0 + '@types/node': 22.13.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -17172,7 +17705,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 22.12.0 + '@types/node': 22.13.0 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -17199,7 +17732,7 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.12.0 + '@types/node': 22.13.0 jest-util: 29.7.0 jest-regex-util@29.6.3: {} @@ -17207,7 +17740,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.12.0 + '@types/node': 22.13.0 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -17224,13 +17757,13 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.12.0 + '@types/node': 22.13.0 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 22.12.0 + '@types/node': 22.13.0 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -17262,7 +17795,7 @@ snapshots: jsc-safe-url@0.2.4: {} - jscodeshift@0.14.0(@babel/preset-env@7.26.0(@babel/core@7.26.0)): + jscodeshift@0.14.0(@babel/preset-env@7.26.0(@babel/core@7.26.7)): dependencies: '@babel/core': 7.26.7 '@babel/parser': 7.26.7 @@ -17270,7 +17803,7 @@ snapshots: '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.26.7) '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.26.7) '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.7) - '@babel/preset-env': 7.26.0(@babel/core@7.26.0) + '@babel/preset-env': 7.26.0(@babel/core@7.26.7) '@babel/preset-flow': 7.25.9(@babel/core@7.26.7) '@babel/preset-typescript': 7.26.0(@babel/core@7.26.7) '@babel/register': 7.25.9(@babel/core@7.26.7) @@ -17517,7 +18050,7 @@ snapshots: media-query-parser@2.0.2: dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.0 memoize-one@5.2.1: {} @@ -17839,7 +18372,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - next@14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next@14.2.23(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@next/env': 14.2.23 '@swc/helpers': 0.5.5 @@ -17849,7 +18382,7 @@ snapshots: postcss: 8.4.31 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.1(@babel/core@7.26.0)(babel-plugin-macros@3.1.0)(react@18.3.1) + styled-jsx: 5.1.1(@babel/core@7.26.7)(babel-plugin-macros@3.1.0)(react@18.3.1) optionalDependencies: '@next/swc-darwin-arm64': 14.2.23 '@next/swc-darwin-x64': 14.2.23 @@ -18225,13 +18758,13 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.4.49 - postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3)): + postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3)): dependencies: lilconfig: 3.1.3 yaml: 2.7.0 optionalDependencies: postcss: 8.4.49 - ts-node: 10.9.2(@types/node@20.17.12)(typescript@5.7.3) + ts-node: 10.9.2(@types/node@20.17.16)(typescript@5.7.3) postcss-load-config@6.0.1(jiti@1.21.7)(postcss@8.4.49)(tsx@4.19.2)(yaml@2.7.0): dependencies: @@ -18415,7 +18948,7 @@ snapshots: '@babel/runtime': 7.26.0 react: 18.3.1 - react-i18next@15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): + react-i18next@15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): dependencies: '@babel/runtime': 7.26.0 html-parse-stringify: 3.0.1 @@ -18423,7 +18956,7 @@ snapshots: react: 18.3.1 optionalDependencies: react-dom: 18.3.1(react@18.3.1) - react-native: 0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) + react-native: 0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) react-intersection-observer@9.15.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: @@ -18437,27 +18970,27 @@ snapshots: react-is@19.0.0: {} - react-native-webview@11.26.1(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): + react-native-webview@11.26.1(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): dependencies: escape-string-regexp: 2.0.0 invariant: 2.2.4 react: 18.3.1 - react-native: 0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) + react-native: 0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) - react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10): + react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10): dependencies: '@jest/create-cache-key-function': 29.7.0 '@react-native/assets-registry': 0.76.6 - '@react-native/codegen': 0.76.6(@babel/preset-env@7.26.0(@babel/core@7.26.0)) - '@react-native/community-cli-plugin': 0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@react-native/codegen': 0.76.6(@babel/preset-env@7.26.0(@babel/core@7.26.7)) + '@react-native/community-cli-plugin': 0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) '@react-native/gradle-plugin': 0.76.6 '@react-native/js-polyfills': 0.76.6 '@react-native/normalize-colors': 0.76.6 - '@react-native/virtualized-lists': 0.76.6(@types/react@18.3.18)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + '@react-native/virtualized-lists': 0.76.6(@types/react@18.3.18)(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 - babel-jest: 29.7.0(@babel/core@7.26.0) + babel-jest: 29.7.0(@babel/core@7.26.7) babel-plugin-syntax-hermes-parser: 0.23.1 base64-js: 1.5.1 chalk: 4.1.2 @@ -18625,7 +19158,7 @@ snapshots: regenerator-transform@0.15.2: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 regexp-tree@0.1.27: {} @@ -18657,7 +19190,7 @@ snapshots: require-from-string@2.0.2: {} - require-in-the-middle@7.4.0: + require-in-the-middle@7.5.0: dependencies: debug: 4.4.0 module-details-from-path: 1.0.3 @@ -18761,23 +19294,23 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.30.1 fsevents: 2.3.3 - royco@0.9.352(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0): + royco@0.9.352(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0): dependencies: '@changesets/cli': 2.27.11 '@radix-ui/react-icons': 1.3.2(react@18.3.1) - '@rainbow-me/rainbowkit': 2.2.3(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) + '@rainbow-me/rainbowkit': 2.2.3(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) '@supabase-cache-helpers/postgrest-react-query': 1.11.4(@supabase/postgrest-js@1.17.10)(@supabase/supabase-js@2.47.12(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@tanstack/react-query@5.66.0(react@18.3.1))(react@18.3.1) '@supabase/postgrest-js': 1.17.10 '@supabase/ssr': 0.3.0(@supabase/supabase-js@2.47.12(bufferutil@4.0.9)(utf-8-validate@5.0.10)) '@supabase/supabase-js': 2.47.12(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@tanstack/query-core': 5.64.2 + '@tanstack/query-core': 5.65.0 '@tanstack/react-query': 5.66.0(react@18.3.1) '@tanstack/react-query-devtools': 5.63.0(@tanstack/react-query@5.66.0(react@18.3.1))(react@18.3.1) '@tanstack/react-table': 8.20.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@types/node': 20.17.12 + '@types/node': 20.17.16 '@types/react': 18.3.18 '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@wagmi/core': 2.16.3(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) '@weiroll/weiroll.js': 0.3.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) abitype: 1.0.8(typescript@5.7.3)(zod@3.24.1) autoprefixer: 10.4.20(postcss@8.4.49) @@ -18796,15 +19329,15 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) tailwind-merge: 2.6.0 - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3)) - tailwindcss-animate: 1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))) - ts-node: 10.9.2(@types/node@20.17.12)(typescript@5.7.3) + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3)) + tailwindcss-animate: 1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3))) + ts-node: 10.9.2(@types/node@20.17.16)(typescript@5.7.3) tsup: 8.3.5(jiti@1.21.7)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.7.0) tsx: 4.19.2 typescript: 5.7.3 validator: 13.12.0 viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) zod: 3.24.1 transitivePeerDependencies: - '@azure/app-configuration' @@ -19294,12 +19827,12 @@ snapshots: stylis: 4.3.2 tslib: 2.6.2 - styled-jsx@5.1.1(@babel/core@7.26.0)(babel-plugin-macros@3.1.0)(react@18.3.1): + styled-jsx@5.1.1(@babel/core@7.26.7)(babel-plugin-macros@3.1.0)(react@18.3.1): dependencies: client-only: 0.0.1 react: 18.3.1 optionalDependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 babel-plugin-macros: 3.1.0 stylis@4.2.0: {} @@ -19341,11 +19874,11 @@ snapshots: tailwind-merge@2.6.0: {} - tailwindcss-animate@1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))): + tailwindcss-animate@1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3))): dependencies: - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3)) + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3)) - tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3)): + tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -19364,7 +19897,7 @@ snapshots: postcss: 8.4.49 postcss-import: 15.1.0(postcss@8.4.49) postcss-js: 4.0.1(postcss@8.4.49) - postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3)) + postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3)) postcss-nested: 6.2.0(postcss@8.4.49) postcss-selector-parser: 6.1.2 resolve: 1.22.10 @@ -19438,7 +19971,7 @@ snapshots: tinyglobby@0.2.10: dependencies: - fdir: 6.4.2(picomatch@4.0.2) + fdir: 6.4.3(picomatch@4.0.2) picomatch: 4.0.2 tinygradient@1.1.5: @@ -19470,14 +20003,14 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-node@10.9.2(@types/node@20.17.12)(typescript@5.7.3): + ts-node@10.9.2(@types/node@20.17.16)(typescript@5.7.3): 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.17.12 + '@types/node': 20.17.16 acorn: 8.14.0 acorn-walk: 8.3.4 arg: 4.1.3 @@ -19503,7 +20036,7 @@ snapshots: tslib@2.8.1: {} - tsup@8.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3): + tsup@8.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3))(typescript@5.7.3): dependencies: bundle-require: 4.2.1(esbuild@0.19.12) cac: 6.7.14 @@ -19513,7 +20046,7 @@ snapshots: execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3)) + postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3)) resolve-from: 5.0.0 rollup: 4.30.1 source-map: 0.8.0-beta.0 @@ -19839,11 +20372,11 @@ snapshots: void-elements@3.1.0: {} - wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1): + wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1): dependencies: '@tanstack/react-query': 5.66.0(react@18.3.1) - '@wagmi/connectors': 5.7.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(@wagmi/core@2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(bufferutil@4.0.9)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) - '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@wagmi/connectors': 5.7.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(@wagmi/core@2.16.3(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(bufferutil@4.0.9)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + '@wagmi/core': 2.16.3(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) react: 18.3.1 use-sync-external-store: 1.4.0(react@18.3.1) viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) diff --git a/src/components/Widgets/WidgetEvents.tsx b/src/components/Widgets/WidgetEvents.tsx index ef6afcf12..95de29939 100644 --- a/src/components/Widgets/WidgetEvents.tsx +++ b/src/components/Widgets/WidgetEvents.tsx @@ -13,7 +13,7 @@ import { useChainTokenSelectionStore } from '@/stores/chainTokenSelection'; import { useMenuStore } from '@/stores/menu'; import { useMultisigStore } from '@/stores/multisig'; import { usePortfolioStore } from '@/stores/portfolio'; -import type { RouteExtended, TokenAmount } from '@lifi/sdk'; +import type { RouteExtended } from '@lifi/sdk'; import { type Route } from '@lifi/sdk'; import { useAccount } from '@lifi/wallet-management'; import type { @@ -22,21 +22,13 @@ import type { RouteExecutionUpdate, RouteHighValueLossUpdate, } from '@lifi/widget'; -import { WidgetEvent, useWidgetEvents } from '@lifi/widget'; +import { useWidgetEvents, WidgetEvent } from '@lifi/widget'; import { useEffect, useRef, useState } from 'react'; import { shallowEqualObjects } from 'shallow-equal'; import type { JumperEventData } from 'src/hooks/useJumperTracking'; import type { TransformedRoute } from 'src/types/internal'; -import type { - RouteSelectedProps, - TokenSearchProps, -} from 'src/types/userTracking'; import { calcPriceImpact } from 'src/utils/calcPriceImpact'; -import { isValidEvmOrSvmAddress } from 'src/utils/isValidEvmOrSvmAddress'; -import { - handleRouteEventDetails, - handleTransactionDetails, -} from 'src/utils/routesInterpreterUtils'; +import { handleTransactionDetails } from 'src/utils/routesInterpreterUtils'; export function WidgetEvents() { const previousRoutesRef = useRef({}); @@ -214,6 +206,22 @@ export function WidgetEvents() { setDestinationChainToken(toChainData); }; + const onLowAddressActivityConfirmed = async (props: { + address: string; + chainId: number; + }) => { + trackEvent({ + category: TrackingCategory.WidgetEvent, + action: TrackingAction.OnLowAddressActivityConfirmed, + label: `confirm_low_address_activity_confirmed`, + data: { + [TrackingEventParameter.WalletAddress]: props.address, + [TrackingEventParameter.ChainId]: props.chainId, + }, + enableAddressable: true, + }); + }; + const onAvailableRoutes = async (availableRoutes: Route[]) => { // current available routes const newObj: JumperEventData = { @@ -325,6 +333,10 @@ export function WidgetEvents() { // }; widgetEvents.on(WidgetEvent.RouteExecutionStarted, onRouteExecutionStarted); + widgetEvents.on( + WidgetEvent.LowAddressActivityConfirmed, + onLowAddressActivityConfirmed, + ); widgetEvents.on(WidgetEvent.RouteExecutionUpdated, onRouteExecutionUpdated); widgetEvents.on( WidgetEvent.RouteExecutionCompleted, @@ -382,6 +394,10 @@ export function WidgetEvents() { WidgetEvent.DestinationChainTokenSelected, onDestinationChainTokenSelection, ); + widgetEvents.off( + WidgetEvent.LowAddressActivityConfirmed, + onDestinationChainTokenSelection, + ); // widgetEvents.off(WidgetEvent.WidgetExpanded, onWidgetExpanded); widgetEvents.off(WidgetEvent.AvailableRoutes, onAvailableRoutes); }; diff --git a/src/const/trackingKeys.ts b/src/const/trackingKeys.ts index 2063dc945..1c05ce942 100644 --- a/src/const/trackingKeys.ts +++ b/src/const/trackingKeys.ts @@ -26,6 +26,7 @@ export enum TrackingAction { OnWidgetExpanded = 'action_on_widget_expanded', OnAvailableRoutes = 'action_available_routes', OnTokenSearch = 'action_token_search', + OnLowAddressActivityConfirmed = 'action_on_low_address_activity_confirmed', // Welcome_Screen ShowWelcomeMessageScreen = 'action_show_welcome_screen', From 8378344cb79ae015dd2cde94a5d28a8945442b85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?BRAMILLE=20S=C3=A9bastien?= <2752200+oktapodia@users.noreply.github.com> Date: Tue, 4 Feb 2025 11:53:49 +0000 Subject: [PATCH 28/34] chore: fix merge conflicts --- package.json | 4 +- pnpm-lock.yaml | 1431 +++++++++++++++--------------------------------- 2 files changed, 451 insertions(+), 984 deletions(-) diff --git a/package.json b/package.json index 9b51d7bce..062761e78 100644 --- a/package.json +++ b/package.json @@ -5,8 +5,8 @@ "private": true, "repository": "https://github.com/jumperexchange/jumper-exchange", "dependencies": { - "@abstract-foundation/agw-client": "^1.3.1", - "@abstract-foundation/agw-react": "^1.4.4", + "@abstract-foundation/agw-client": "^1.4.0", + "@abstract-foundation/agw-react": "^1.5.0", "@bigmi/react": "^0.1.0", "@emotion/cache": "^11.14.0", "@emotion/react": "^11.14.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2bb8bb385..48c570f4f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,14 +12,14 @@ importers: .: dependencies: '@abstract-foundation/agw-client': - specifier: ^1.3.1 + specifier: ^1.4.0 version: 1.4.0(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) '@abstract-foundation/agw-react': - specifier: ^1.4.4 - version: 1.5.0(vy2ayycgo7jpxq3whm7fzb7qp4) + specifier: ^1.5.0 + version: 1.5.0(xnbkyejesnqh6jsgyihjrrx3by) '@bigmi/react': specifier: ^0.1.0 - version: 0.1.0(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) + version: 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) '@emotion/cache': specifier: ^11.14.0 version: 11.14.0 @@ -43,10 +43,10 @@ importers: version: 3.5.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) '@lifi/wallet-management': specifier: ^3.6.1 - version: 3.6.1(udye3jpwawxxwifc3zba2mzdbi) + version: 3.6.1(zck6y3k2taxr7h5ygw2rnqn6ba) '@lifi/widget': specifier: ^3.16.0 - version: 3.16.0(faidg2b6s6qrgn4g2nfel7xzpi) + version: 3.16.0(isudmmdp5msbwgfavjgt5cg6by) '@metaplex-foundation/mpl-core': specifier: ^1.1.1 version: 1.1.1(@metaplex-foundation/umi@0.9.2)(@noble/hashes@1.7.1) @@ -67,34 +67,34 @@ importers: version: 6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/material-nextjs': specifier: ^6.4.2 - version: 6.4.2(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(next@14.2.23(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + version: 6.4.2(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(next@14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@mui/utils': specifier: ^6.4.2 version: 6.4.2(@types/react@18.3.18)(react@18.3.1) '@next/third-parties': specifier: ^14.2.22 - version: 14.2.23(next@14.2.23(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + version: 14.2.23(next@14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@rive-app/react-canvas': specifier: ^4.17.6 - version: 4.17.10(react@18.3.1) + version: 4.17.8(react@18.3.1) '@safe-global/safe-apps-sdk': specifier: ^9.1.0 version: 9.1.0(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) '@sentry/browser': specifier: ^8.51.0 - version: 8.52.1 + version: 8.51.0 '@sentry/nextjs': specifier: ^8.51.0 - version: 8.52.1(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@14.2.23(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.97.1(esbuild@0.24.2)) + version: 8.51.0(@opentelemetry/core@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.97.1(esbuild@0.24.2)) '@sentry/react': specifier: ^8.51.0 - version: 8.52.1(react@18.3.1) + version: 8.51.0(react@18.3.1) '@solana/wallet-adapter-base': specifier: ^0.9.23 version: 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) '@solana/wallet-adapter-react': specifier: ^0.15.35 - version: 0.15.35(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + version: 0.15.35(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) '@solana/wallet-adapter-solflare': specifier: ^0.6.28 version: 0.6.28(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) @@ -103,13 +103,13 @@ importers: version: 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) '@strapi/blocks-react-renderer': specifier: ^1.0.1 - version: 1.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/react-query': specifier: ^5.66.0 version: 5.66.0(react@18.3.1) '@wagmi/core': specifier: 2.16.3 - version: 2.16.3(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + version: 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) '@widgetbot/react-embed': specifier: ^1.9.0 version: 1.9.0(react@18.3.1) @@ -157,7 +157,7 @@ importers: version: 11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next: specifier: ^14.2.22 - version: 14.2.23(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-i18n-router: specifier: ^5.5.1 version: 5.5.1 @@ -181,10 +181,10 @@ importers: version: 4.1.2(react@18.3.1) react-i18next: specifier: ^15.1.4 - version: 15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + version: 15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) royco: specifier: 0.9.352 - version: 0.9.352(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0) + version: 0.9.352(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0) shallow-equal: specifier: ^3.1.0 version: 3.1.0 @@ -205,7 +205,7 @@ importers: version: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) wagmi: specifier: 2.14.9 - version: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + version: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) zustand: specifier: ^5.0.2 version: 5.0.3(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.4.0(react@18.3.1)) @@ -227,10 +227,10 @@ importers: version: 1.49.1 '@rainbow-me/rainbowkit': specifier: ^2.2.3 - version: 2.2.3(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) + version: 2.2.3(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) '@synthetixio/synpress': specifier: 4.0.0-alpha.7 - version: 4.0.0-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3))(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) + version: 4.0.0-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) '@synthetixio/synpress-core': specifier: ^0.0.4 version: 0.0.4(@playwright/test@1.49.1) @@ -239,10 +239,10 @@ importers: version: 0.0.20 '@types/lodash': specifier: ^4 - version: 4.17.15 + version: 4.17.14 '@types/node': specifier: ^22.10.7 - version: 22.12.0 + version: 22.10.10 '@types/react': specifier: ^18.3.16 version: 18.3.18 @@ -263,7 +263,7 @@ importers: version: 9.1.0(eslint@8.57.1) eslint-config-react-app: specifier: ^7.0.1 - version: 7.0.1(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.7))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.7))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1)(typescript@5.7.3) + version: 7.0.1(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1)(typescript@5.7.3) eslint-import-resolver-typescript: specifier: ^3.7.0 version: 3.7.0(eslint-plugin-import@2.31.0)(eslint@8.57.1) @@ -2539,7 +2539,6 @@ packages: '@mui/base@5.0.0-beta.68': resolution: {integrity: sha512-F1JMNeLS9Qhjj3wN86JUQYBtJoXyQvknxlzwNl6eS0ZABo1MiohMONj3/WQzYPSXIKC2bS/ZbyBzdHhi2GnEpA==} engines: {node: '>=14.0.0'} - deprecated: This package has been replaced by @base-ui-components/react peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -2820,8 +2819,8 @@ packages: resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==} engines: {node: '>=8.0.0'} - '@opentelemetry/context-async-hooks@1.30.1': - resolution: {integrity: sha512-s5vvxXPVdjqS3kTLKMeBMvop9hbWkwzBpu+mUO2M7sZtlkyDJGwFe33wRKnbaYDo8ExRVBIIdwIGrqpxHuKttA==} + '@opentelemetry/context-async-hooks@1.30.0': + resolution: {integrity: sha512-roCetrG/cz0r/gugQm/jFo75UxblVvHaNSRoR0kSSRSzXFAiIBqFCZuH458BHBNRtRe+0yJdIJ21L9t94bw7+g==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' @@ -2832,8 +2831,8 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/core@1.30.1': - resolution: {integrity: sha512-OOCM2C/QIURhJMuKaekP3TRBxBKxG/TWWA0TL2J6nXUtDnuCtccy49LUJF8xPFXMX+0LMcxFpCo8M9cGY1W6rQ==} + '@opentelemetry/core@1.30.0': + resolution: {integrity: sha512-Q/3u/K73KUjTCnFUP97ZY+pBjQ1kPEgjOfXj/bJl8zW7GbXdkw6cwuyZk6ZTXkVgCBsYRYUzx4fvYK1jxdb9MA==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' @@ -2998,14 +2997,14 @@ packages: resolution: {integrity: sha512-faYX1N0gpLhej/6nyp6bgRjzAKXn5GOEMYY7YhciSfCoITAktLUtQ36d24QEWNA1/WA1y6qQunCe0OhHRkVl9g==} engines: {node: '>=14'} - '@opentelemetry/resources@1.30.1': - resolution: {integrity: sha512-5UxZqiAgLYGFjS4s9qm5mBVo433u+dSPUFWVWXmLAD4wB65oMCoXaJP1KJa9DIYYMeHu3z4BZcStG3LC593cWA==} + '@opentelemetry/resources@1.30.0': + resolution: {integrity: sha512-5mGMjL0Uld/99t7/pcd7CuVtJbkARckLVuiOX84nO8RtLtIz0/J6EOHM2TGvPZ6F4K+XjUq13gMx14w80SVCQg==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/sdk-trace-base@1.30.1': - resolution: {integrity: sha512-jVPgBbH1gCy2Lb7X0AVQ8XAfgg0pJ4nvl8/IiQA6nxOsPvS+0zMJaFSs2ltXe0J6C8dqjcnpyqINDJmU30+uOg==} + '@opentelemetry/sdk-trace-base@1.30.0': + resolution: {integrity: sha512-RKQDaDIkV7PwizmHw+rE/FgfB2a6MBx+AEVVlAHXRG1YYxLiBpPX2KhmoB99R5vA4b72iJrjle68NDWnbrE9Dg==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' @@ -3210,13 +3209,13 @@ packages: resolution: {integrity: sha512-MBOl8MeOzpK0HQQQshKB7pABXbmyHizdTpqnrIseTbsv0nAepwC2ENZa1aaBExNQcpLoXmWthhak8SABLzvGPw==} engines: {node: '>=14.0.0'} - '@rive-app/canvas@2.25.7': - resolution: {integrity: sha512-cxC9MrjaYw6VBtZFyXHvwXukERSsdrQP9/48rQkaBysS3+WQbv5XQRzgxFsaj4sYWUgoZu57vHa27o6ktSrY7g==} + '@rive-app/canvas@2.25.6': + resolution: {integrity: sha512-luSm/1ucMSKksCu90a0YZiLhBqNY+u3UclHebeGkkCxUZAbwZsJFiTOJvzlnC/3H1tW+uors4zBHVcu/JI5bWw==} - '@rive-app/react-canvas@4.17.10': - resolution: {integrity: sha512-fYRG1KSqR8V0lc7quwGWwocrw+1kYinTq88R+SwDJYG3zeT22mJ58kPVAZsm2Gt3JLrJsuSWc5RtOq9fyBnfmw==} + '@rive-app/react-canvas@4.17.8': + resolution: {integrity: sha512-FtYupHiWQUCYi1BCaileg1hklZ91f4NVVD4T6NRh8HmkessBaLkafBefCvnnS7YzVERX0vIMHo6KcB/MbZLDfg==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 '@rollup/plugin-commonjs@28.0.1': resolution: {integrity: sha512-+tNWdlWKbpB3WgBN7ijjYkq9X5uhjmcvyjEght4NmH5fAU++zfQzAJ6wumLS+dNcvwEZhKx2Z+skY8m7v0wGSA==} @@ -3380,28 +3379,28 @@ packages: '@scure/bip39@1.5.4': resolution: {integrity: sha512-TFM4ni0vKvCfBpohoh+/lY05i9gRbSwXWngAsF4CABQxoaOHijxuaZ2R6cStDQ5CHtHO9aGJTr4ksVJASRRyMA==} - '@sentry-internal/browser-utils@8.52.1': - resolution: {integrity: sha512-+GXnlJCPWxNkneojLFFdfF8rt7nQ1BIRctdZx6JneQRahC9hJ0hHR4WnIa47iB7d+3hJiJWmfe7I+k+6rMuoPA==} + '@sentry-internal/browser-utils@8.51.0': + resolution: {integrity: sha512-r94yfRK17zNJER0hgQE4qOSy5pWzsnFcGTJQSqhSEKUcC4KK37qSfoPrPejFxtIqXhqlkd/dTWKvrMwXWcn0MQ==} engines: {node: '>=14.18'} - '@sentry-internal/feedback@8.52.1': - resolution: {integrity: sha512-zakzlMHeEb+0FsPtISDNrFjiwIB/JeXc1xzelvSb9QAh3htog+snnqa5rqrRdYmAKNZM3TTe16X/aKqCJ54dCg==} + '@sentry-internal/feedback@8.51.0': + resolution: {integrity: sha512-VgfxSZWLYUPKDnkt2zG+Oe5ccv8U3WPM6Mo4kfABIJT3Ai4VbZB7+vb2a4pm6lUCF9DeOPXHb5o9Tg17SHDAHw==} engines: {node: '>=14.18'} - '@sentry-internal/replay-canvas@8.52.1': - resolution: {integrity: sha512-KQKRD6d3m4jTLaxGi8gASEc5kU/SxOsiQ/k1DAeTOZwRhGt63zzbBnSg6IaGZLFNqmKK+QYhoCrn3pPO7+NECg==} + '@sentry-internal/replay-canvas@8.51.0': + resolution: {integrity: sha512-ERXIbwdULkdtIQnfkMLRVfpoGV2rClwySGRlTPepFKeLxlcXo9o09cPu+qbukiDnGK0cgEgRnrV961hMg21Bmw==} engines: {node: '>=14.18'} - '@sentry-internal/replay@8.52.1': - resolution: {integrity: sha512-jCk+N5RknOwj3w+yECQKd0ozB3JOKLkkrpGL+v9rQxWM9mYcfcD7+WJfgQVjfqQ19NCtH3m231fTEL4BAUMFMA==} + '@sentry-internal/replay@8.51.0': + resolution: {integrity: sha512-lkm7id3a2n3yMZeF5socCVQUeEeShNOGr7Wtsmb5RORacEnld0z+NfbMTilo1mDwiWBzI5OYBjm62eglm1HFsQ==} engines: {node: '>=14.18'} '@sentry/babel-plugin-component-annotate@2.22.7': resolution: {integrity: sha512-aa7XKgZMVl6l04NY+3X7BP7yvQ/s8scn8KzQfTLrGRarziTlMGrsCOBQtCNWXOPEbtxAIHpZ9dsrAn5EJSivOQ==} engines: {node: '>= 14'} - '@sentry/browser@8.52.1': - resolution: {integrity: sha512-MB7NZ5zSkA5kFEGvEa/y+0pt5UFB8pToFGC2wBR0nfQfhQ9amIdv+LYPyJFGXGIIEVCIQMEnSlm1nGH4RKzZfw==} + '@sentry/browser@8.51.0': + resolution: {integrity: sha512-1kbbyVfBBAx5Xyynp+lC5lLnAHo0qJ2r4mtmdT6koPjesvoOocEK0QQnouQBmdUbm3L0L/bPI1SgXjbeJyhzHQ==} engines: {node: '>=14.18'} '@sentry/bundler-plugin-core@2.22.7': @@ -3454,22 +3453,22 @@ packages: engines: {node: '>= 10'} hasBin: true - '@sentry/core@8.52.1': - resolution: {integrity: sha512-FG0P9I03xk4jBI4O7NBkw8uqLGH9/RWOSFoRH3eYvUTyBLhkk9IaCFbAAGBNZhojky8T7gqYwnuRbFNlrAiuSA==} + '@sentry/core@8.51.0': + resolution: {integrity: sha512-Go0KxCYLw+OBIlLSv5YsYX+x9NW43fNVcyB6rhkSp2Q5Zme3tAE6KtZFvyu4SO7G/903wisW5Q6qV6UuK/ee4A==} engines: {node: '>=14.18'} - '@sentry/nextjs@8.52.1': - resolution: {integrity: sha512-/44EJz3ypDiCttg5cMUnR+ub3lXGqSBg8Cas2yeUFL/BzPkdQXs5CTuS7h26ZhqhI89+wuEi25gr2TuX/Dp2FQ==} + '@sentry/nextjs@8.51.0': + resolution: {integrity: sha512-rBMLE8R7Ncs02PCmiROssqSQotrnSyaxsDg1cpffn+g0JS3VqJ+EKlsg17dFQJQXDSyiBllk17umQc6DWjBDCw==} engines: {node: '>=14.18'} peerDependencies: next: ^13.2.0 || ^14.0 || ^15.0.0-rc.0 - '@sentry/node@8.52.1': - resolution: {integrity: sha512-we9fIfn5Q0c6U4VPrXhNtJ7uz5HkTlnOQV7hP/GG09tmKa6hrL20tkhCosObl3XZ/qlIbD/GQMv4WmhOgNzgkQ==} + '@sentry/node@8.51.0': + resolution: {integrity: sha512-KfXk3QaeNXmJgUUCDAwZW7cdZ+1GvRXNdTPLpWbAKGaNulAeimck5fGGL8FRMSF0sMz6BT6Ku7u6DUaZTtbB7w==} engines: {node: '>=14.18'} - '@sentry/opentelemetry@8.52.1': - resolution: {integrity: sha512-xaGm/KlfFi3yxK6PP+IRLnvfnd8Hp3yvJIdp3Mvc2aHW1Dh7zz+VTNNmWFZQmAbWrNqIoqZG2s1tZOeJwMHPpg==} + '@sentry/opentelemetry@8.51.0': + resolution: {integrity: sha512-SvH/rl/P+S7EKXIZA6kq2HzFYfXKQx8Ytgx4WZJV+katsdaDay24QtycYE+PaqbotAkV6MOMECEb8a9XXttQcg==} engines: {node: '>=14.18'} peerDependencies: '@opentelemetry/api': ^1.9.0 @@ -3478,14 +3477,14 @@ packages: '@opentelemetry/sdk-trace-base': ^1.29.0 '@opentelemetry/semantic-conventions': ^1.28.0 - '@sentry/react@8.52.1': - resolution: {integrity: sha512-Qc3NoSgYXSc0BRekAfk4rlWfO3Q/fREteYKZO3CqX7JIZZ6FvE4DvueHZzzfSbejA0ccRUxxQYXlASL8hEOcyg==} + '@sentry/react@8.51.0': + resolution: {integrity: sha512-Gqa6THfBJu3kagUr9B9kUWvOwzu7L2c1Wdvo7Wcy1yq6rcB2F2Ihxo9okNvb7cAez//UBtEYFebRJAaFKZqN0g==} engines: {node: '>=14.18'} peerDependencies: react: ^16.14.0 || 17.x || 18.x || 19.x - '@sentry/vercel-edge@8.52.1': - resolution: {integrity: sha512-rhBQXssahAtJsUsRWcrNtSOivp8/EnQ0S3Hz94X73qJQ2BFuYtIA/lM8zrub5Jcpa1X3vltW7Hj2oXrqdP6bOg==} + '@sentry/vercel-edge@8.51.0': + resolution: {integrity: sha512-fEBt6QxUiijAjFK7h2Qhtwe/armqXFW1GvwupPI6XjSxFwOIT6bxf4NtYLLGr/wtRepgqOxwgM3WEU/DCkpbWA==} engines: {node: '>=14.18'} '@sentry/webpack-plugin@2.22.7': @@ -3685,11 +3684,11 @@ packages: '@stablelib/x25519@1.0.3': resolution: {integrity: sha512-KnTbKmUhPhHavzobclVJQG5kuivH+qDLpe84iRqX3CLrKp881cF160JvXJ+hjn1aMyCwYOKeIZefIH/P5cJoRw==} - '@strapi/blocks-react-renderer@1.0.2': - resolution: {integrity: sha512-pRV/WMreo5wyrLg7J0pw1DM9lg8U8m+QA7Bd8CPN3beUBTdDhYrFTTNZh3XveEdnURZNJu1X0aWXAg4SzVg7QA==} + '@strapi/blocks-react-renderer@1.0.1': + resolution: {integrity: sha512-oHQNYstM/361oJIKrj6wDFZhDWHg8M8sF7SszqWr8zH2EaoL36ccLq7F2XFWShYQshuKgY+V6axurDaxWo4jQA==} peerDependencies: - react: ^18.0.0 || ^19.0.0 - react-dom: ^18.0.0 || ^19.0.0 + react: ^18.0.0 + react-dom: ^18.0.0 '@supabase-cache-helpers/postgrest-core@0.8.4': resolution: {integrity: sha512-LHEHY+j8A6na7J1Zqaook+60IBI7fuyhl8RHn1PETc27Es3RysUAkj22mUR29DOqwvjjE4OHbSVFsxK7/R/Zrg==} @@ -3776,8 +3775,8 @@ packages: resolution: {integrity: sha512-w1/yWuIBqmG0Z0MPMf1OuOCce7FXyVH4L4dIA4rvpnjIUCH8qRUgloFAVg37nTMUbOmhMsY2NZDxCpKBv+CLJg==} engines: {node: '>=12'} - '@tanstack/query-core@5.65.0': - resolution: {integrity: sha512-Bnnq/1axf00r2grRT6gUyIkZRKzhHs+p4DijrCQ3wMlA3D3TTT71gtaSLtqnzGddj73/7X5JDGyjiSLdjvQN4w==} + '@tanstack/query-core@5.64.2': + resolution: {integrity: sha512-hdO8SZpWXoADNTWXV9We8CwTkXU88OVWRBcsiFrk7xJQnhm6WRlweDzMD+uH+GnuieTBVSML6xFa17C2cNV8+g==} '@tanstack/query-core@5.66.0': resolution: {integrity: sha512-J+JeBtthiKxrpzUu7rfIPDzhscXF2p5zE/hVdrqkACBP8Yu0M96mwJ5m/8cPPYQE9aRNvXztXHlNwIh4FEeMZw==} @@ -3913,8 +3912,8 @@ packages: '@types/json5@0.0.29': resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - '@types/lodash@4.17.15': - resolution: {integrity: sha512-w/P33JFeySuhN6JLkysYUK2gEmy9kHHFN7E8ro0tkfmlDOgxBDzWEZ/J8cWA+fHqFevpswDTFZnDx+R9lbL6xw==} + '@types/lodash@4.17.14': + resolution: {integrity: sha512-jsxagdikDiDBeIRaPYtArcT8my4tN1og7MtMRquFT3XNA6axxyHDRUemqDz/taRDdOUn0GnGHRCuff4q48sW9A==} '@types/ms@0.7.34': resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} @@ -3928,11 +3927,11 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@20.17.16': - resolution: {integrity: sha512-vOTpLduLkZXePLxHiHsBLp98mHGnl8RptV4YAO3HfKO5UHjDvySGbxKtpYfy8Sx5+WKcgc45qNreJJRVM3L6mw==} + '@types/node@20.17.12': + resolution: {integrity: sha512-vo/wmBgMIiEA23A/knMfn/cf37VnuF52nZh5ZoW0GWt4e4sxNquibrMRJ7UQsA06+MBx9r/H1jsI9grYjQCQlw==} - '@types/node@22.12.0': - resolution: {integrity: sha512-Fll2FZ1riMjNmlmJOdAyY5pUbkftXslB5DgEzlIuNaiWhXd00FhWxVC/r4yV/4wBb9JfImTu+jiSvXTkJ7F/gA==} + '@types/node@22.10.10': + resolution: {integrity: sha512-X47y/mPNzxviAGY5TcYPtYL8JsY3kAq2n8fMmKoRCxq/c4v4pyGNCzM2R6+M5/umG4ZfHuT+sgqDYqWc9rJ6ww==} '@types/node@22.13.0': resolution: {integrity: sha512-ClIbNe36lawluuvq3+YYhnIN2CELi+6q8NpnM7PYp4hBn/TatfboPgVSm2rwKRfnV2M+Ty9GWDFI64KEe+kysA==} @@ -5687,8 +5686,8 @@ packages: fb-watchman@2.0.2: resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} - fdir@6.4.3: - resolution: {integrity: sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==} + fdir@6.4.2: + resolution: {integrity: sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==} peerDependencies: picomatch: ^3 || ^4 peerDependenciesMeta: @@ -6625,7 +6624,6 @@ packages: lodash.isequal@4.5.0: resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} - deprecated: This package is deprecated. Use require('node:util').isDeepStrictEqual instead. lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} @@ -7719,8 +7717,8 @@ packages: resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} engines: {node: '>=0.10.0'} - require-in-the-middle@7.5.0: - resolution: {integrity: sha512-/Tvpny/RVVicqlYTKwt/GtpZRsPG1CmJNhxVKGz+Sy/4MONfXCVNK69MFgGKdUt0/324q3ClI2dICcPgISrC8g==} + require-in-the-middle@7.4.0: + resolution: {integrity: sha512-X34iHADNbNDfr6OTStIAHWSAvvKQRYgLO6duASaVf7J2VA3lvmNYboAHOuLC2huav1IwgZJtyEcJCKVzFxOSMQ==} engines: {node: '>=8.6.0'} require-main-filename@2.0.0: @@ -9051,18 +9049,18 @@ snapshots: optionalDependencies: typescript: 5.7.3 - '@abstract-foundation/agw-react@1.5.0(vy2ayycgo7jpxq3whm7fzb7qp4)': + '@abstract-foundation/agw-react@1.5.0(xnbkyejesnqh6jsgyihjrrx3by)': dependencies: '@abstract-foundation/agw-client': 1.4.0(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) - '@privy-io/cross-app-connect': 0.1.5(htu65cxowfifv7kh74husokevu) - '@privy-io/react-auth': 2.0.9(@abstract-foundation/agw-client@1.4.0(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(zod@3.24.1) + '@privy-io/cross-app-connect': 0.1.5(ex2el2ny5ptvzojtsy4bjmbn6u) + '@privy-io/react-auth': 2.0.9(@abstract-foundation/agw-client@1.4.0(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(zod@3.24.1) '@tanstack/react-query': 5.66.0(react@18.3.1) react: 18.3.1 secp256k1: 5.0.1 viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) optionalDependencies: - '@rainbow-me/rainbowkit': 2.2.3(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) + '@rainbow-me/rainbowkit': 2.2.3(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) typescript: 5.7.3 transitivePeerDependencies: - abitype @@ -9207,13 +9205,6 @@ snapshots: regexpu-core: 6.2.0 semver: 6.3.1 - '@babel/helper-create-regexp-features-plugin@7.26.3(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-annotate-as-pure': 7.25.9 - regexpu-core: 6.2.0 - semver: 6.3.1 - '@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9225,17 +9216,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - debug: 4.4.0 - lodash.debounce: 4.0.8 - resolve: 1.22.10 - transitivePeerDependencies: - - supports-color - '@babel/helper-member-expression-to-functions@7.25.9': dependencies: '@babel/traverse': 7.26.4 @@ -9285,15 +9265,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-wrap-function': 7.25.9 - '@babel/traverse': 7.26.4 - transitivePeerDependencies: - - supports-color - '@babel/helper-replace-supers@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9359,34 +9330,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.26.4 - transitivePeerDependencies: - - supports-color - '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9396,15 +9349,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.7) - transitivePeerDependencies: - - supports-color - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9413,14 +9357,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.26.4 - transitivePeerDependencies: - - supports-color - '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9446,9 +9382,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-export-default-from@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-proposal-export-default-from@7.25.9(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.26.0)': @@ -9499,10 +9435,6 @@ snapshots: dependencies: '@babel/core': 7.26.0 - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/plugin-proposal-private-property-in-object@7.21.11(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9513,24 +9445,24 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.7)': + '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.7)': + '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.7)': + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.7)': + '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.26.0)': @@ -9538,14 +9470,14 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.26.7)': + '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-export-default-from@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-syntax-export-default-from@7.25.9(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0)': @@ -9563,29 +9495,19 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.7)': + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.7)': + '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.0)': @@ -9598,9 +9520,9 @@ snapshots: '@babel/core': 7.26.7 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.7)': + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.0)': @@ -9618,19 +9540,14 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.7)': + '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.7)': + '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.0)': @@ -9648,14 +9565,9 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.7)': + '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.0)': @@ -9674,22 +9586,11 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9699,15 +9600,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.7) - '@babel/traverse': 7.26.4 - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9717,35 +9609,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.7) - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-block-scoped-functions@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-block-scoped-functions@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9754,14 +9627,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9770,14 +9635,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-classes@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9790,108 +9647,59 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-classes@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.7) - '@babel/traverse': 7.26.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 '@babel/template': 7.25.9 - '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/template': 7.25.9 - '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-exponentiation-operator@7.26.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-exponentiation-operator@7.26.3(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-flow-strip-types@7.25.9(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.0) - '@babel/plugin-transform-flow-strip-types@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-flow-strip-types@7.26.5(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.0) '@babel/plugin-transform-flow-strip-types@7.26.5(@babel/core@7.26.7)': @@ -9908,14 +9716,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-for-of@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9925,55 +9725,26 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.26.4 - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -9982,14 +9753,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-modules-commonjs@7.26.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -10016,16 +9779,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.4 - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -10034,49 +9787,25 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-new-target@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-new-target@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-nullish-coalescing-operator@7.26.6(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - - '@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - - '@babel/plugin-transform-nullish-coalescing-operator@7.26.6(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.0)': @@ -10084,11 +9813,6 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -10096,13 +9820,6 @@ snapshots: '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-object-super@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -10111,24 +9828,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-object-super@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.7) - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -10137,24 +9841,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -10163,14 +9854,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -10180,35 +9863,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -10216,14 +9880,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0)': @@ -10237,17 +9901,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.7) - '@babel/types': 7.26.3 - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -10260,34 +9913,17 @@ snapshots: '@babel/helper-plugin-utils': 7.25.9 regenerator-transform: 0.15.2 - '@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - regenerator-transform: 0.15.2 - '@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-runtime@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -10300,28 +9936,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-runtime@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.7) - babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.7) - babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.7) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-spread@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -10330,44 +9949,21 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-spread@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-template-literals@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-template-literals@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-typeof-symbol@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-typeof-symbol@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-typescript@7.26.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -10390,14 +9986,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-typescript@7.26.7(@babel/core@7.26.7)': + '@babel/plugin-transform-typescript@7.26.7(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.0 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7) + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.0) transitivePeerDependencies: - supports-color @@ -10406,47 +10002,24 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.25.9 - '@babel/preset-env@7.26.0(@babel/core@7.26.0)': dependencies: '@babel/compat-data': 7.26.3 @@ -10522,81 +10095,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/preset-env@7.26.0(@babel/core@7.26.7)': - dependencies: - '@babel/compat-data': 7.26.3 - '@babel/core': 7.26.7 - '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.7) - '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.26.7) - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.7) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.26.7) - '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-async-generator-functions': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-block-scoped-functions': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.26.7) - '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-exponentiation-operator': 7.26.3(@babel/core@7.26.7) - '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.7) - '@babel/plugin-transform-modules-systemjs': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-new-target': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-regexp-modifiers': 7.26.0(@babel/core@7.26.7) - '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-template-literals': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-typeof-symbol': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-unicode-property-regex': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.26.7) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.26.7) - babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.7) - babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.7) - babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.7) - core-js-compat: 3.40.0 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - '@babel/preset-flow@7.25.9(@babel/core@7.26.7)': dependencies: '@babel/core': 7.26.7 @@ -10611,13 +10109,6 @@ snapshots: '@babel/types': 7.26.3 esutils: 2.0.3 - '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/types': 7.26.3 - esutils: 2.0.3 - '@babel/preset-react@7.26.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -10714,12 +10205,12 @@ snapshots: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@bigmi/client@0.1.0(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1)': + '@bigmi/client@0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1)': dependencies: '@bigmi/core': 0.1.0(bs58@5.0.0)(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - '@wagmi/core': 2.16.3(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) transitivePeerDependencies: - '@tanstack/query-core' - '@types/react' @@ -10758,15 +10249,15 @@ snapshots: - utf-8-validate - zod - '@bigmi/react@0.1.0(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1)': + '@bigmi/react@0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1)': dependencies: - '@bigmi/client': 0.1.0(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) + '@bigmi/client': 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) '@bigmi/core': 0.1.0(bs58@5.0.0)(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) use-sync-external-store: 1.4.0(react@18.3.1) viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) transitivePeerDependencies: - '@tanstack/query-core' - '@types/react' @@ -10801,7 +10292,7 @@ snapshots: outdent: 0.5.0 prettier: 2.8.8 resolve-from: 5.0.0 - semver: 7.7.0 + semver: 7.6.3 '@changesets/assemble-release-plan@6.0.5': dependencies: @@ -10810,7 +10301,7 @@ snapshots: '@changesets/should-skip-package': 0.1.1 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 - semver: 7.7.0 + semver: 7.6.3 '@changesets/changelog-git@0.2.0': dependencies: @@ -10843,7 +10334,7 @@ snapshots: package-manager-detector: 0.2.8 picocolors: 1.1.1 resolve-from: 5.0.0 - semver: 7.7.0 + semver: 7.6.3 spawndamnit: 3.0.1 term-size: 2.2.1 @@ -10866,7 +10357,7 @@ snapshots: '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 picocolors: 1.1.1 - semver: 7.7.0 + semver: 7.6.3 '@changesets/get-release-plan@4.0.6': dependencies: @@ -11965,11 +11456,11 @@ snapshots: '@lifi/types@16.5.0': {} - '@lifi/wallet-management@3.6.1(udye3jpwawxxwifc3zba2mzdbi)': + '@lifi/wallet-management@3.6.1(zck6y3k2taxr7h5ygw2rnqn6ba)': dependencies: - '@bigmi/client': 0.1.0(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) + '@bigmi/client': 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) '@bigmi/core': 0.1.0(bs58@5.0.0)(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - '@bigmi/react': 0.1.0(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) + '@bigmi/react': 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) '@emotion/react': 11.14.0(@types/react@18.3.18)(react@18.3.1) '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) '@lifi/sdk': 3.5.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) @@ -11977,17 +11468,17 @@ snapshots: '@mui/material': 6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/system': 6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) - '@solana/wallet-adapter-react': 0.15.35(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + '@solana/wallet-adapter-react': 0.15.35(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@wagmi/core': 2.16.3(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) i18next: 24.2.2(typescript@5.7.3) mitt: 3.0.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-i18next: 15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + react-i18next: 15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) use-sync-external-store: 1.4.0(react@18.3.1) viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) zustand: 5.0.3(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.4.0(react@18.3.1)) transitivePeerDependencies: - '@mui/material-pigment-css' @@ -12003,20 +11494,20 @@ snapshots: - utf-8-validate - zod - '@lifi/widget@3.16.0(faidg2b6s6qrgn4g2nfel7xzpi)': + '@lifi/widget@3.16.0(isudmmdp5msbwgfavjgt5cg6by)': dependencies: - '@bigmi/client': 0.1.0(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) + '@bigmi/client': 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) '@bigmi/core': 0.1.0(bs58@5.0.0)(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - '@bigmi/react': 0.1.0(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) + '@bigmi/react': 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) '@emotion/react': 11.14.0(@types/react@18.3.18)(react@18.3.1) '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) '@lifi/sdk': 3.5.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) - '@lifi/wallet-management': 3.6.1(udye3jpwawxxwifc3zba2mzdbi) + '@lifi/wallet-management': 3.6.1(zck6y3k2taxr7h5ygw2rnqn6ba) '@mui/icons-material': 6.0.2(@mui/material@6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) '@mui/material': 6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/system': 6.4.2(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) - '@solana/wallet-adapter-react': 0.15.35(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + '@solana/wallet-adapter-react': 0.15.35(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) '@tanstack/react-query': 5.66.0(react@18.3.1) '@tanstack/react-virtual': 3.11.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -12025,11 +11516,11 @@ snapshots: mitt: 3.0.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-i18next: 15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + react-i18next: 15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) react-intersection-observer: 9.15.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-router-dom: 6.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) zustand: 5.0.3(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.4.0(react@18.3.1)) transitivePeerDependencies: - '@mui/material-pigment-css' @@ -12177,21 +11668,21 @@ snapshots: transitivePeerDependencies: - supports-color - '@metamask/sdk-install-modal-web@0.30.0(i18next@23.11.5)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': + '@metamask/sdk-install-modal-web@0.30.0(i18next@23.11.5)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': dependencies: i18next: 23.11.5 qr-code-styling: 1.9.1 optionalDependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-native: 0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) + react-native: 0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) - '@metamask/sdk@0.30.0(bufferutil@4.0.9)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(utf-8-validate@5.0.10)': + '@metamask/sdk@0.30.0(bufferutil@4.0.9)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(utf-8-validate@5.0.10)': dependencies: '@metamask/onboarding': 1.0.1 '@metamask/providers': 16.1.0 '@metamask/sdk-communication-layer': 0.30.0(cross-fetch@4.1.0(encoding@0.1.13))(eciesjs@0.3.21)(eventemitter2@6.4.9)(readable-stream@3.6.2)(socket.io-client@4.8.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)) - '@metamask/sdk-install-modal-web': 0.30.0(i18next@23.11.5)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + '@metamask/sdk-install-modal-web': 0.30.0(i18next@23.11.5)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) '@types/dom-screen-wake-lock': 1.0.3 '@types/uuid': 10.0.0 bowser: 2.11.0 @@ -12205,7 +11696,7 @@ snapshots: obj-multiplex: 1.0.0 pump: 3.0.2 qrcode-terminal-nooctal: 0.12.1 - react-native-webview: 11.26.1(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + react-native-webview: 11.26.1(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) readable-stream: 3.6.2 rollup-plugin-visualizer: 5.14.0(rollup@3.29.5) socket.io-client: 4.8.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -12255,7 +11746,7 @@ snapshots: '@types/debug': 4.1.12 debug: 4.4.0 pony-cause: 2.1.11 - semver: 7.7.0 + semver: 7.6.3 uuid: 9.0.1 transitivePeerDependencies: - supports-color @@ -12269,7 +11760,7 @@ snapshots: '@types/debug': 4.1.12 debug: 4.4.0 pony-cause: 2.1.11 - semver: 7.7.0 + semver: 7.6.3 uuid: 9.0.1 transitivePeerDependencies: - supports-color @@ -12475,11 +11966,11 @@ snapshots: '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react@18.3.1) '@types/react': 18.3.18 - '@mui/material-nextjs@6.4.2(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(next@14.2.23(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': + '@mui/material-nextjs@6.4.2(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(next@14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.26.7 '@emotion/react': 11.14.0(@types/react@18.3.18)(react@18.3.1) - next: 14.2.23(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 optionalDependencies: '@emotion/cache': 11.14.0 @@ -12593,9 +12084,9 @@ snapshots: '@next/swc-win32-x64-msvc@14.2.23': optional: true - '@next/third-parties@14.2.23(next@14.2.23(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': + '@next/third-parties@14.2.23(next@14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(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.23(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 third-party-capital: 1.0.20 @@ -12653,7 +12144,7 @@ snapshots: '@opentelemetry/api@1.9.0': {} - '@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0)': + '@opentelemetry/context-async-hooks@1.30.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 @@ -12662,7 +12153,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/semantic-conventions': 1.28.0 - '@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0)': + '@opentelemetry/core@1.30.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/semantic-conventions': 1.28.0 @@ -12670,7 +12161,7 @@ snapshots: '@opentelemetry/instrumentation-amqplib@0.45.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 transitivePeerDependencies: @@ -12679,7 +12170,7 @@ snapshots: '@opentelemetry/instrumentation-connect@0.42.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 '@types/connect': 3.4.36 @@ -12696,7 +12187,7 @@ snapshots: '@opentelemetry/instrumentation-express@0.46.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 transitivePeerDependencies: @@ -12705,7 +12196,7 @@ snapshots: '@opentelemetry/instrumentation-fastify@0.43.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 transitivePeerDependencies: @@ -12714,7 +12205,7 @@ snapshots: '@opentelemetry/instrumentation-fs@0.18.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -12736,7 +12227,7 @@ snapshots: '@opentelemetry/instrumentation-hapi@0.44.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 transitivePeerDependencies: @@ -12749,7 +12240,7 @@ snapshots: '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 forwarded-parse: 2.1.2 - semver: 7.7.0 + semver: 7.6.3 transitivePeerDependencies: - supports-color @@ -12781,7 +12272,7 @@ snapshots: '@opentelemetry/instrumentation-koa@0.46.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 transitivePeerDependencies: @@ -12805,7 +12296,7 @@ snapshots: '@opentelemetry/instrumentation-mongoose@0.45.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 transitivePeerDependencies: @@ -12840,7 +12331,7 @@ snapshots: '@opentelemetry/instrumentation-pg@0.49.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 '@opentelemetry/sql-common': 0.40.1(@opentelemetry/api@1.9.0) @@ -12870,7 +12361,7 @@ snapshots: '@opentelemetry/instrumentation-undici@0.9.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -12881,8 +12372,8 @@ snapshots: '@opentelemetry/api-logs': 0.53.0 '@types/shimmer': 1.2.0 import-in-the-middle: 1.12.0 - require-in-the-middle: 7.5.0 - semver: 7.7.0 + require-in-the-middle: 7.4.0 + semver: 7.6.3 shimmer: 1.2.1 transitivePeerDependencies: - supports-color @@ -12893,25 +12384,25 @@ snapshots: '@opentelemetry/api-logs': 0.56.0 '@types/shimmer': 1.2.0 import-in-the-middle: 1.12.0 - require-in-the-middle: 7.5.0 - semver: 7.7.0 + require-in-the-middle: 7.4.0 + semver: 7.6.3 shimmer: 1.2.1 transitivePeerDependencies: - supports-color '@opentelemetry/redis-common@0.36.2': {} - '@opentelemetry/resources@1.30.1(@opentelemetry/api@1.9.0)': + '@opentelemetry/resources@1.30.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 - '@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0)': + '@opentelemetry/sdk-trace-base@1.30.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 '@opentelemetry/semantic-conventions@1.27.0': {} @@ -12921,7 +12412,7 @@ snapshots: '@opentelemetry/sql-common@0.40.1(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@pkgjs/parseargs@0.11.0': optional: true @@ -12938,7 +12429,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.30.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -12946,15 +12437,15 @@ snapshots: dependencies: zod: 3.24.1 - '@privy-io/cross-app-connect@0.1.5(htu65cxowfifv7kh74husokevu)': + '@privy-io/cross-app-connect@0.1.5(ex2el2ny5ptvzojtsy4bjmbn6u)': dependencies: '@noble/curves': 1.8.1 '@noble/hashes': 1.3.2 '@scure/base': 1.1.9 viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) optionalDependencies: - '@rainbow-me/rainbowkit': 2.2.3(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) - '@wagmi/core': 2.16.3(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@rainbow-me/rainbowkit': 2.2.3(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) + '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) '@privy-io/js-sdk-core@0.41.3(bufferutil@4.0.9)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))': dependencies: @@ -12990,7 +12481,7 @@ snapshots: - bufferutil - utf-8-validate - '@privy-io/react-auth@2.0.9(@abstract-foundation/agw-client@1.4.0(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(zod@3.24.1)': + '@privy-io/react-auth@2.0.9(@abstract-foundation/agw-client@1.4.0(abitype@1.0.8(typescript@5.7.3)(zod@3.24.1))(typescript@5.7.3)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(zod@3.24.1)': dependencies: '@coinbase/wallet-sdk': 4.0.3 '@floating-ui/react': 0.26.28(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -13004,7 +12495,7 @@ snapshots: '@solana/wallet-standard-wallet-adapter-base': 1.1.4(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0) '@solana/wallet-standard-wallet-adapter-react': 1.1.4(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.3.1) '@wallet-standard/app': 1.1.0 - '@walletconnect/ethereum-provider': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) + '@walletconnect/ethereum-provider': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) '@walletconnect/modal': 2.7.0(@types/react@18.3.18)(react@18.3.1) base64-js: 1.5.1 dotenv: 16.4.7 @@ -13065,7 +12556,7 @@ snapshots: dependencies: react: 18.3.1 - '@rainbow-me/rainbowkit@2.2.3(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))': + '@rainbow-me/rainbowkit@2.2.3(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))': dependencies: '@tanstack/react-query': 5.66.0(react@18.3.1) '@vanilla-extract/css': 1.15.5(babel-plugin-macros@3.1.0) @@ -13078,7 +12569,7 @@ snapshots: react-remove-scroll: 2.6.2(@types/react@18.3.18)(react@18.3.1) ua-parser-js: 1.0.40 viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) transitivePeerDependencies: - '@types/react' - babel-plugin-macros @@ -13114,90 +12605,90 @@ snapshots: clsx: 2.1.1 react: 18.3.1 - '@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))': + '@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))': dependencies: merge-options: 3.0.4 - react-native: 0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) + react-native: 0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) optional: true '@react-native/assets-registry@0.76.6': {} - '@react-native/babel-plugin-codegen@0.76.6(@babel/preset-env@7.26.0(@babel/core@7.26.7))': + '@react-native/babel-plugin-codegen@0.76.6(@babel/preset-env@7.26.0(@babel/core@7.26.0))': dependencies: - '@react-native/codegen': 0.76.6(@babel/preset-env@7.26.0(@babel/core@7.26.7)) + '@react-native/codegen': 0.76.6(@babel/preset-env@7.26.0(@babel/core@7.26.0)) transitivePeerDependencies: - '@babel/preset-env' - supports-color - '@react-native/babel-preset@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))': + '@react-native/babel-preset@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))': dependencies: - '@babel/core': 7.26.7 - '@babel/plugin-proposal-export-default-from': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.26.7) - '@babel/plugin-syntax-export-default-from': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.7) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.7) - '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-async-generator-functions': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-flow-strip-types': 7.26.5(@babel/core@7.26.7) - '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.7) - '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-nullish-coalescing-operator': 7.26.6(@babel/core@7.26.7) - '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-runtime': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-typescript': 7.26.7(@babel/core@7.26.7) - '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.7) + '@babel/core': 7.26.0 + '@babel/plugin-proposal-export-default-from': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-export-default-from': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-async-generator-functions': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-flow-strip-types': 7.26.5(@babel/core@7.26.0) + '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.0) + '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-nullish-coalescing-operator': 7.26.6(@babel/core@7.26.0) + '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-runtime': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-typescript': 7.26.7(@babel/core@7.26.0) + '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.0) '@babel/template': 7.25.9 - '@react-native/babel-plugin-codegen': 0.76.6(@babel/preset-env@7.26.0(@babel/core@7.26.7)) + '@react-native/babel-plugin-codegen': 0.76.6(@babel/preset-env@7.26.0(@babel/core@7.26.0)) babel-plugin-syntax-hermes-parser: 0.25.1 - babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.26.7) + babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.26.0) react-refresh: 0.14.2 transitivePeerDependencies: - '@babel/preset-env' - supports-color - '@react-native/codegen@0.76.6(@babel/preset-env@7.26.0(@babel/core@7.26.7))': + '@react-native/codegen@0.76.6(@babel/preset-env@7.26.0(@babel/core@7.26.0))': dependencies: '@babel/parser': 7.26.7 - '@babel/preset-env': 7.26.0(@babel/core@7.26.7) + '@babel/preset-env': 7.26.0(@babel/core@7.26.0) glob: 7.2.3 hermes-parser: 0.23.1 invariant: 2.2.4 - jscodeshift: 0.14.0(@babel/preset-env@7.26.0(@babel/core@7.26.7)) + jscodeshift: 0.14.0(@babel/preset-env@7.26.0(@babel/core@7.26.0)) mkdirp: 0.5.6 nullthrows: 1.1.1 yargs: 17.7.2 transitivePeerDependencies: - supports-color - '@react-native/community-cli-plugin@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@react-native/community-cli-plugin@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@react-native/dev-middleware': 0.76.6(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@react-native/metro-babel-transformer': 0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7)) + '@react-native/metro-babel-transformer': 0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)) chalk: 4.1.2 execa: 5.1.1 invariant: 2.2.4 @@ -13239,10 +12730,10 @@ snapshots: '@react-native/js-polyfills@0.76.6': {} - '@react-native/metro-babel-transformer@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))': + '@react-native/metro-babel-transformer@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))': dependencies: - '@babel/core': 7.26.7 - '@react-native/babel-preset': 0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7)) + '@babel/core': 7.26.0 + '@react-native/babel-preset': 0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)) hermes-parser: 0.23.1 nullthrows: 1.1.1 transitivePeerDependencies: @@ -13251,12 +12742,12 @@ snapshots: '@react-native/normalize-colors@0.76.6': {} - '@react-native/virtualized-lists@0.76.6(@types/react@18.3.18)(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': + '@react-native/virtualized-lists@0.76.6(@types/react@18.3.18)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': dependencies: invariant: 2.2.4 nullthrows: 1.1.1 react: 18.3.1 - react-native: 0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) + react-native: 0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) optionalDependencies: '@types/react': 18.3.18 @@ -13271,11 +12762,11 @@ snapshots: '@remix-run/router@1.22.0': {} - '@rive-app/canvas@2.25.7': {} + '@rive-app/canvas@2.25.6': {} - '@rive-app/react-canvas@4.17.10(react@18.3.1)': + '@rive-app/react-canvas@4.17.8(react@18.3.1)': dependencies: - '@rive-app/canvas': 2.25.7 + '@rive-app/canvas': 2.25.6 react: 18.3.1 '@rollup/plugin-commonjs@28.0.1(rollup@3.29.5)': @@ -13283,7 +12774,7 @@ snapshots: '@rollup/pluginutils': 5.1.4(rollup@3.29.5) commondir: 1.0.1 estree-walker: 2.0.2 - fdir: 6.4.3(picomatch@4.0.2) + fdir: 6.4.2(picomatch@4.0.2) is-reference: 1.2.1 magic-string: 0.30.17 picomatch: 4.0.2 @@ -13426,37 +12917,37 @@ snapshots: '@noble/hashes': 1.7.1 '@scure/base': 1.2.4 - '@sentry-internal/browser-utils@8.52.1': + '@sentry-internal/browser-utils@8.51.0': dependencies: - '@sentry/core': 8.52.1 + '@sentry/core': 8.51.0 - '@sentry-internal/feedback@8.52.1': + '@sentry-internal/feedback@8.51.0': dependencies: - '@sentry/core': 8.52.1 + '@sentry/core': 8.51.0 - '@sentry-internal/replay-canvas@8.52.1': + '@sentry-internal/replay-canvas@8.51.0': dependencies: - '@sentry-internal/replay': 8.52.1 - '@sentry/core': 8.52.1 + '@sentry-internal/replay': 8.51.0 + '@sentry/core': 8.51.0 - '@sentry-internal/replay@8.52.1': + '@sentry-internal/replay@8.51.0': dependencies: - '@sentry-internal/browser-utils': 8.52.1 - '@sentry/core': 8.52.1 + '@sentry-internal/browser-utils': 8.51.0 + '@sentry/core': 8.51.0 '@sentry/babel-plugin-component-annotate@2.22.7': {} - '@sentry/browser@8.52.1': + '@sentry/browser@8.51.0': dependencies: - '@sentry-internal/browser-utils': 8.52.1 - '@sentry-internal/feedback': 8.52.1 - '@sentry-internal/replay': 8.52.1 - '@sentry-internal/replay-canvas': 8.52.1 - '@sentry/core': 8.52.1 + '@sentry-internal/browser-utils': 8.51.0 + '@sentry-internal/feedback': 8.51.0 + '@sentry-internal/replay': 8.51.0 + '@sentry-internal/replay-canvas': 8.51.0 + '@sentry/core': 8.51.0 '@sentry/bundler-plugin-core@2.22.7(encoding@0.1.13)': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.0 '@sentry/babel-plugin-component-annotate': 2.22.7 '@sentry/cli': 2.39.1(encoding@0.1.13) dotenv: 16.4.7 @@ -13508,22 +12999,22 @@ snapshots: - encoding - supports-color - '@sentry/core@8.52.1': {} + '@sentry/core@8.51.0': {} - '@sentry/nextjs@8.52.1(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@14.2.23(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.97.1(esbuild@0.24.2))': + '@sentry/nextjs@8.51.0(@opentelemetry/core@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.97.1(esbuild@0.24.2))': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/semantic-conventions': 1.28.0 '@rollup/plugin-commonjs': 28.0.1(rollup@3.29.5) - '@sentry-internal/browser-utils': 8.52.1 - '@sentry/core': 8.52.1 - '@sentry/node': 8.52.1 - '@sentry/opentelemetry': 8.52.1(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.28.0) - '@sentry/react': 8.52.1(react@18.3.1) - '@sentry/vercel-edge': 8.52.1 + '@sentry-internal/browser-utils': 8.51.0 + '@sentry/core': 8.51.0 + '@sentry/node': 8.51.0 + '@sentry/opentelemetry': 8.51.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.28.0) + '@sentry/react': 8.51.0(react@18.3.1) + '@sentry/vercel-edge': 8.51.0 '@sentry/webpack-plugin': 2.22.7(encoding@0.1.13)(webpack@5.97.1(esbuild@0.24.2)) chalk: 3.0.0 - next: 14.2.23(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) resolve: 1.22.8 rollup: 3.29.5 stacktrace-parser: 0.1.10 @@ -13536,11 +13027,11 @@ snapshots: - supports-color - webpack - '@sentry/node@8.52.1': + '@sentry/node@8.51.0': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/context-async-hooks': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/context-async-hooks': 1.30.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-amqplib': 0.45.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-connect': 0.42.0(@opentelemetry/api@1.9.0) @@ -13566,36 +13057,36 @@ snapshots: '@opentelemetry/instrumentation-redis-4': 0.45.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-tedious': 0.17.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-undici': 0.9.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 1.30.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 '@prisma/instrumentation': 5.22.0 - '@sentry/core': 8.52.1 - '@sentry/opentelemetry': 8.52.1(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.28.0) + '@sentry/core': 8.51.0 + '@sentry/opentelemetry': 8.51.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.28.0) import-in-the-middle: 1.12.0 transitivePeerDependencies: - supports-color - '@sentry/opentelemetry@8.52.1(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.28.0)': + '@sentry/opentelemetry@8.51.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.56.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.28.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.56.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.30.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.28.0 - '@sentry/core': 8.52.1 + '@sentry/core': 8.51.0 - '@sentry/react@8.52.1(react@18.3.1)': + '@sentry/react@8.51.0(react@18.3.1)': dependencies: - '@sentry/browser': 8.52.1 - '@sentry/core': 8.52.1 + '@sentry/browser': 8.51.0 + '@sentry/core': 8.51.0 hoist-non-react-statics: 3.3.2 react: 18.3.1 - '@sentry/vercel-edge@8.52.1': + '@sentry/vercel-edge@8.51.0': dependencies: '@opentelemetry/api': 1.9.0 - '@sentry/core': 8.52.1 + '@sentry/core': 8.51.0 '@sentry/webpack-plugin@2.22.7(encoding@0.1.13)(webpack@5.97.1(esbuild@0.24.2))': dependencies: @@ -13625,9 +13116,9 @@ snapshots: '@socket.io/component-emitter@3.1.2': {} - '@solana-mobile/mobile-wallet-adapter-protocol-web3js@2.1.4(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': + '@solana-mobile/mobile-wallet-adapter-protocol-web3js@2.1.4(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': dependencies: - '@solana-mobile/mobile-wallet-adapter-protocol': 2.1.4(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + '@solana-mobile/mobile-wallet-adapter-protocol': 2.1.4(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) bs58: 5.0.0 js-base64: 3.7.7 @@ -13636,29 +13127,29 @@ snapshots: - react - react-native - '@solana-mobile/mobile-wallet-adapter-protocol@2.1.4(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': + '@solana-mobile/mobile-wallet-adapter-protocol@2.1.4(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': dependencies: '@solana/wallet-standard': 1.1.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.3.1) '@solana/wallet-standard-util': 1.1.1 '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) '@wallet-standard/core': 1.1.0 js-base64: 3.7.7 - react-native: 0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) + react-native: 0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@solana/wallet-adapter-base' - bs58 - react - '@solana-mobile/wallet-adapter-mobile@2.1.4(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': + '@solana-mobile/wallet-adapter-mobile@2.1.4(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': dependencies: - '@solana-mobile/mobile-wallet-adapter-protocol-web3js': 2.1.4(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + '@solana-mobile/mobile-wallet-adapter-protocol-web3js': 2.1.4(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) '@solana/wallet-standard-features': 1.2.0 '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) js-base64: 3.7.7 qrcode: 1.5.4 optionalDependencies: - '@react-native-async-storage/async-storage': 1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)) + '@react-native-async-storage/async-storage': 1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)) transitivePeerDependencies: - react - react-native @@ -13675,9 +13166,9 @@ snapshots: '@wallet-standard/features': 1.1.0 eventemitter3: 4.0.7 - '@solana/wallet-adapter-react@0.15.35(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': + '@solana/wallet-adapter-react@0.15.35(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': dependencies: - '@solana-mobile/wallet-adapter-mobile': 2.1.4(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + '@solana-mobile/wallet-adapter-mobile': 2.1.4(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) '@solana/wallet-standard-wallet-adapter-react': 1.1.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.3.1) '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) @@ -13689,7 +13180,7 @@ snapshots: '@solana/wallet-adapter-solflare@0.6.28(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))': dependencies: '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) - '@solana/wallet-standard-chains': 1.1.1 + '@solana/wallet-standard-chains': 1.1.0 '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) '@solflare-wallet/metamask-sdk': 1.0.3(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) '@solflare-wallet/sdk': 1.4.2(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)) @@ -13823,7 +13314,7 @@ snapshots: '@solflare-wallet/metamask-sdk@1.0.3(@solana/web3.js@1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10))': dependencies: - '@solana/wallet-standard-features': 1.3.0 + '@solana/wallet-standard-features': 1.2.0 '@solana/web3.js': 1.98.0(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) '@wallet-standard/base': 1.1.0 bs58: 5.0.0 @@ -13839,7 +13330,7 @@ snapshots: '@spruceid/siwe-parser@2.1.2': dependencies: - '@noble/hashes': 1.7.0 + '@noble/hashes': 1.7.1 apg-js: 4.4.0 uri-js: 4.4.1 valid-url: 1.0.9 @@ -13924,7 +13415,7 @@ snapshots: '@stablelib/random': 1.0.2 '@stablelib/wipe': 1.0.1 - '@strapi/blocks-react-renderer@1.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@strapi/blocks-react-renderer@1.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -14019,7 +13510,7 @@ snapshots: - utf-8-validate - zod - '@synthetixio/synpress-cache@0.0.1-alpha.7(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3))(typescript@5.7.3)': + '@synthetixio/synpress-cache@0.0.1-alpha.7(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3)': dependencies: axios: 1.6.7 chalk: 5.3.0 @@ -14030,7 +13521,7 @@ snapshots: gradient-string: 2.0.2 playwright-core: 1.49.1 progress: 2.0.3 - tsup: 8.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3))(typescript@5.7.3) + tsup: 8.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3) unzipper: 0.10.14 zod: 3.22.4 transitivePeerDependencies: @@ -14050,10 +13541,10 @@ snapshots: dependencies: '@playwright/test': 1.49.1 - '@synthetixio/synpress-metamask@0.0.1-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3))(typescript@5.7.3)(utf-8-validate@5.0.10)': + '@synthetixio/synpress-metamask@0.0.1-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3)(utf-8-validate@5.0.10)': dependencies: '@playwright/test': 1.49.1 - '@synthetixio/synpress-cache': 0.0.1-alpha.7(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3))(typescript@5.7.3) + '@synthetixio/synpress-cache': 0.0.1-alpha.7(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3) '@synthetixio/synpress-core': 0.0.1-alpha.7(@playwright/test@1.49.1) '@viem/anvil': 0.0.7(bufferutil@4.0.9)(utf-8-validate@5.0.10) fs-extra: 11.2.0 @@ -14070,13 +13561,13 @@ snapshots: - typescript - utf-8-validate - '@synthetixio/synpress@4.0.0-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3))(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)': + '@synthetixio/synpress@4.0.0-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)': dependencies: '@playwright/test': 1.49.1 '@synthetixio/ethereum-wallet-mock': 0.0.1-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - '@synthetixio/synpress-cache': 0.0.1-alpha.7(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3))(typescript@5.7.3) + '@synthetixio/synpress-cache': 0.0.1-alpha.7(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3) '@synthetixio/synpress-core': 0.0.1-alpha.7(@playwright/test@1.49.1) - '@synthetixio/synpress-metamask': 0.0.1-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3))(typescript@5.7.3)(utf-8-validate@5.0.10) + '@synthetixio/synpress-metamask': 0.0.1-alpha.7(@playwright/test@1.49.1)(bufferutil@4.0.9)(playwright-core@1.49.1)(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@microsoft/api-extractor' - '@swc/core' @@ -14092,7 +13583,7 @@ snapshots: '@tanstack/history@1.95.0': {} - '@tanstack/query-core@5.65.0': {} + '@tanstack/query-core@5.64.2': {} '@tanstack/query-core@5.66.0': {} @@ -14183,11 +13674,11 @@ snapshots: '@types/connect@3.4.36': dependencies: - '@types/node': 22.12.0 + '@types/node': 22.10.10 '@types/connect@3.4.38': dependencies: - '@types/node': 22.12.0 + '@types/node': 22.10.10 '@types/cookie@0.6.0': {} @@ -14234,13 +13725,13 @@ snapshots: '@types/json5@0.0.29': {} - '@types/lodash@4.17.15': {} + '@types/lodash@4.17.14': {} '@types/ms@0.7.34': {} '@types/mysql@2.15.26': dependencies: - '@types/node': 22.12.0 + '@types/node': 22.10.10 '@types/node-forge@1.3.11': dependencies: @@ -14248,11 +13739,11 @@ snapshots: '@types/node@12.20.55': {} - '@types/node@20.17.16': + '@types/node@20.17.12': dependencies: undici-types: 6.19.8 - '@types/node@22.12.0': + '@types/node@22.10.10': dependencies: undici-types: 6.20.0 @@ -14272,7 +13763,7 @@ snapshots: '@types/pg@8.6.1': dependencies: - '@types/node': 22.12.0 + '@types/node': 22.10.10 pg-protocol: 1.7.0 pg-types: 2.2.0 @@ -14303,7 +13794,7 @@ snapshots: '@types/tedious@4.0.14': dependencies: - '@types/node': 22.12.0 + '@types/node': 22.10.10 '@types/tinycolor2@1.4.6': {} @@ -14315,11 +13806,11 @@ snapshots: '@types/ws@7.4.7': dependencies: - '@types/node': 22.12.0 + '@types/node': 22.10.10 '@types/ws@8.5.13': dependencies: - '@types/node': 22.12.0 + '@types/node': 22.10.10 '@types/yargs-parser@21.0.3': {} @@ -14459,14 +13950,14 @@ snapshots: - debug - utf-8-validate - '@wagmi/connectors@5.7.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(@wagmi/core@2.16.3(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(bufferutil@4.0.9)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)': + '@wagmi/connectors@5.7.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(@wagmi/core@2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(bufferutil@4.0.9)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)': dependencies: '@coinbase/wallet-sdk': 4.2.3 - '@metamask/sdk': 0.30.0(bufferutil@4.0.9)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(utf-8-validate@5.0.10) + '@metamask/sdk': 0.30.0(bufferutil@4.0.9)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(utf-8-validate@5.0.10) '@safe-global/safe-apps-provider': 0.18.5(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) '@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - '@wagmi/core': 2.16.3(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) - '@walletconnect/ethereum-provider': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) + '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@walletconnect/ethereum-provider': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) cbw-sdk: '@coinbase/wallet-sdk@3.9.3' viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) optionalDependencies: @@ -14502,14 +13993,14 @@ snapshots: - utf-8-validate - zod - '@wagmi/core@2.16.3(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))': + '@wagmi/core@2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))': dependencies: eventemitter3: 5.0.1 mipd: 0.0.7(typescript@5.7.3) viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) zustand: 5.0.0(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(use-sync-external-store@1.4.0(react@18.3.1)) optionalDependencies: - '@tanstack/query-core': 5.65.0 + '@tanstack/query-core': 5.64.2 typescript: 5.7.3 transitivePeerDependencies: - '@types/react' @@ -14544,21 +14035,21 @@ snapshots: dependencies: '@wallet-standard/base': 1.1.0 - '@walletconnect/core@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + '@walletconnect/core@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/jsonrpc-ws-connection': 1.0.14(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/logger': 2.1.2 '@walletconnect/relay-api': 1.0.11 '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - '@walletconnect/utils': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/types': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 lodash.isequal: 4.5.0 uint8arrays: 3.1.0 @@ -14584,21 +14075,21 @@ snapshots: - uploadthing - utf-8-validate - '@walletconnect/core@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + '@walletconnect/core@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/jsonrpc-ws-connection': 1.0.16(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/logger': 2.1.2 '@walletconnect/relay-api': 1.0.11 '@walletconnect/relay-auth': 1.1.0 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - '@walletconnect/utils': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/types': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/window-getters': 1.0.1 events: 3.3.0 lodash.isequal: 4.5.0 @@ -14629,17 +14120,17 @@ snapshots: dependencies: tslib: 1.14.1 - '@walletconnect/ethereum-provider@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)': + '@walletconnect/ethereum-provider@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/modal': 2.7.0(@types/react@18.3.18)(react@18.3.1) - '@walletconnect/sign-client': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@walletconnect/types': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - '@walletconnect/universal-provider': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@walletconnect/utils': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/sign-client': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/universal-provider': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@walletconnect/utils': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -14666,18 +14157,18 @@ snapshots: - uploadthing - utf-8-validate - '@walletconnect/ethereum-provider@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)': + '@walletconnect/ethereum-provider@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/modal': 2.7.0(@types/react@18.3.18)(react@18.3.1) - '@walletconnect/sign-client': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@walletconnect/types': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - '@walletconnect/universal-provider': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@walletconnect/utils': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/sign-client': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/universal-provider': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@walletconnect/utils': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -14761,13 +14252,13 @@ snapshots: - bufferutil - utf-8-validate - '@walletconnect/keyvaluestorage@1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': + '@walletconnect/keyvaluestorage@1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@walletconnect/safe-json': 1.0.2 idb-keyval: 6.2.1 unstorage: 1.14.4(idb-keyval@6.2.1) optionalDependencies: - '@react-native-async-storage/async-storage': 1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)) + '@react-native-async-storage/async-storage': 1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -14842,16 +14333,16 @@ snapshots: dependencies: tslib: 1.14.1 - '@walletconnect/sign-client@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + '@walletconnect/sign-client@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: - '@walletconnect/core': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@walletconnect/core': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(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.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - '@walletconnect/utils': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/types': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -14875,16 +14366,16 @@ snapshots: - uploadthing - utf-8-validate - '@walletconnect/sign-client@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10)': + '@walletconnect/sign-client@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10)': dependencies: - '@walletconnect/core': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@walletconnect/core': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(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.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - '@walletconnect/utils': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/types': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -14912,12 +14403,12 @@ snapshots: dependencies: tslib: 1.14.1 - '@walletconnect/types@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': + '@walletconnect/types@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-types': 1.0.4 - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/logger': 2.1.2 events: 3.3.0 transitivePeerDependencies: @@ -14940,12 +14431,12 @@ snapshots: - ioredis - uploadthing - '@walletconnect/types@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': + '@walletconnect/types@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-types': 1.0.4 - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/logger': 2.1.2 events: 3.3.0 transitivePeerDependencies: @@ -14968,16 +14459,16 @@ snapshots: - ioredis - uploadthing - '@walletconnect/universal-provider@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@walletconnect/universal-provider@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.1.2 - '@walletconnect/sign-client': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@walletconnect/types': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - '@walletconnect/utils': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/sign-client': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -15002,18 +14493,18 @@ snapshots: - uploadthing - utf-8-validate - '@walletconnect/universal-provider@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)': + '@walletconnect/universal-provider@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/logger': 2.1.2 - '@walletconnect/sign-client': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@walletconnect/types': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) - '@walletconnect/utils': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/sign-client': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.9)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 lodash: 4.17.21 transitivePeerDependencies: @@ -15039,7 +14530,7 @@ snapshots: - uploadthing - utf-8-validate - '@walletconnect/utils@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': + '@walletconnect/utils@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@stablelib/chacha20poly1305': 1.0.1 '@stablelib/hkdf': 1.0.1 @@ -15050,7 +14541,7 @@ snapshots: '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/types': 2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 @@ -15077,19 +14568,19 @@ snapshots: - ioredis - uploadthing - '@walletconnect/utils@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': + '@walletconnect/utils@2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@ethersproject/transactions': 5.7.0 '@noble/ciphers': 1.2.1 '@noble/curves': 1.8.1 '@noble/hashes': 1.7.1 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/relay-api': 1.0.11 '@walletconnect/relay-auth': 1.1.0 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/types': 2.18.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 @@ -15459,13 +14950,13 @@ snapshots: dependencies: '@babel/core': 7.26.7 - babel-jest@29.7.0(@babel/core@7.26.7): + babel-jest@29.7.0(@babel/core@7.26.0): dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.0 '@jest/transform': 29.7.0 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3(@babel/core@7.26.7) + babel-preset-jest: 29.6.3(@babel/core@7.26.0) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -15491,7 +14982,7 @@ snapshots: babel-plugin-macros@3.1.0: dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.0 cosmiconfig: 7.1.0 resolve: 1.22.10 @@ -15504,15 +14995,6 @@ snapshots: transitivePeerDependencies: - supports-color - babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.26.7): - dependencies: - '@babel/compat-data': 7.26.3 - '@babel/core': 7.26.7 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.7) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.26.0): dependencies: '@babel/core': 7.26.0 @@ -15521,14 +15003,6 @@ snapshots: transitivePeerDependencies: - supports-color - babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.26.7): - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.7) - core-js-compat: 3.40.0 - transitivePeerDependencies: - - supports-color - babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.26.0): dependencies: '@babel/core': 7.26.0 @@ -15536,13 +15010,6 @@ snapshots: transitivePeerDependencies: - supports-color - babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.26.7): - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.7) - transitivePeerDependencies: - - supports-color - babel-plugin-syntax-hermes-parser@0.23.1: dependencies: hermes-parser: 0.23.1 @@ -15551,38 +15018,38 @@ snapshots: dependencies: hermes-parser: 0.25.1 - babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.26.7): + babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.26.0): dependencies: - '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.7) + '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.0) transitivePeerDependencies: - '@babel/core' babel-plugin-transform-react-remove-prop-types@0.4.24: {} - babel-preset-current-node-syntax@1.1.0(@babel/core@7.26.7): + babel-preset-current-node-syntax@1.1.0(@babel/core@7.26.0): dependencies: - '@babel/core': 7.26.7 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.26.7) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.7) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.26.7) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.26.7) - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.7) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.7) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.26.7) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.26.7) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.7) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.26.7) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.7) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.26.7) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.7) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.7) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.26.7) + '@babel/core': 7.26.0 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.26.0) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.26.0) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.26.0) + '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.0) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.0) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.26.0) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.26.0) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.0) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.26.0) - babel-preset-jest@29.6.3(@babel/core@7.26.7): + babel-preset-jest@29.6.3(@babel/core@7.26.0): dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.0 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.7) + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.0) babel-preset-react-app@10.0.1: dependencies: @@ -15722,7 +15189,7 @@ snapshots: bs58check@4.0.0: dependencies: - '@noble/hashes': 1.7.0 + '@noble/hashes': 1.7.1 bs58: 6.0.0 bser@2.1.1: @@ -16501,7 +15968,7 @@ snapshots: dependencies: eslint: 8.57.1 - eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.7))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.7))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1)(typescript@5.7.3): + eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1)(typescript@5.7.3): dependencies: '@babel/core': 7.26.0 '@babel/eslint-parser': 7.25.9(@babel/core@7.26.0)(eslint@8.57.1) @@ -16511,7 +15978,7 @@ snapshots: babel-preset-react-app: 10.0.1 confusing-browser-globals: 1.0.11 eslint: 8.57.1 - eslint-plugin-flowtype: 8.0.3(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.7))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.7))(eslint@8.57.1) + eslint-plugin-flowtype: 8.0.3(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0))(eslint@8.57.1) eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1) eslint-plugin-jest: 25.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1)(typescript@5.7.3) eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1) @@ -16563,10 +16030,10 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-flowtype@8.0.3(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.7))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.7))(eslint@8.57.1): + eslint-plugin-flowtype@8.0.3(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0))(eslint@8.57.1): dependencies: - '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.7) - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.7) + '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.0) eslint: 8.57.1 lodash: 4.17.21 string-natural-compare: 3.0.1 @@ -16957,7 +16424,7 @@ snapshots: dependencies: bser: 2.1.1 - fdir@6.4.3(picomatch@4.0.2): + fdir@6.4.2(picomatch@4.0.2): optionalDependencies: picomatch: 4.0.2 @@ -17795,7 +17262,7 @@ snapshots: jsc-safe-url@0.2.4: {} - jscodeshift@0.14.0(@babel/preset-env@7.26.0(@babel/core@7.26.7)): + jscodeshift@0.14.0(@babel/preset-env@7.26.0(@babel/core@7.26.0)): dependencies: '@babel/core': 7.26.7 '@babel/parser': 7.26.7 @@ -17803,7 +17270,7 @@ snapshots: '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.26.7) '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.26.7) '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.7) - '@babel/preset-env': 7.26.0(@babel/core@7.26.7) + '@babel/preset-env': 7.26.0(@babel/core@7.26.0) '@babel/preset-flow': 7.25.9(@babel/core@7.26.7) '@babel/preset-typescript': 7.26.0(@babel/core@7.26.7) '@babel/register': 7.25.9(@babel/core@7.26.7) @@ -18050,7 +17517,7 @@ snapshots: media-query-parser@2.0.2: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 memoize-one@5.2.1: {} @@ -18372,7 +17839,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - next@14.2.23(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next@14.2.23(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@next/env': 14.2.23 '@swc/helpers': 0.5.5 @@ -18382,7 +17849,7 @@ snapshots: postcss: 8.4.31 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.1(@babel/core@7.26.7)(babel-plugin-macros@3.1.0)(react@18.3.1) + styled-jsx: 5.1.1(@babel/core@7.26.0)(babel-plugin-macros@3.1.0)(react@18.3.1) optionalDependencies: '@next/swc-darwin-arm64': 14.2.23 '@next/swc-darwin-x64': 14.2.23 @@ -18758,13 +18225,13 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.4.49 - postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3)): + postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3)): dependencies: lilconfig: 3.1.3 yaml: 2.7.0 optionalDependencies: postcss: 8.4.49 - ts-node: 10.9.2(@types/node@20.17.16)(typescript@5.7.3) + ts-node: 10.9.2(@types/node@20.17.12)(typescript@5.7.3) postcss-load-config@6.0.1(jiti@1.21.7)(postcss@8.4.49)(tsx@4.19.2)(yaml@2.7.0): dependencies: @@ -18948,7 +18415,7 @@ snapshots: '@babel/runtime': 7.26.0 react: 18.3.1 - react-i18next@15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): + react-i18next@15.4.0(i18next@24.2.2(typescript@5.7.3))(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): dependencies: '@babel/runtime': 7.26.0 html-parse-stringify: 3.0.1 @@ -18956,7 +18423,7 @@ snapshots: react: 18.3.1 optionalDependencies: react-dom: 18.3.1(react@18.3.1) - react-native: 0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) + react-native: 0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) react-intersection-observer@9.15.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: @@ -18970,27 +18437,27 @@ snapshots: react-is@19.0.0: {} - react-native-webview@11.26.1(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): + react-native-webview@11.26.1(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): dependencies: escape-string-regexp: 2.0.0 invariant: 2.2.4 react: 18.3.1 - react-native: 0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) + react-native: 0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) - react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10): + react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10): dependencies: '@jest/create-cache-key-function': 29.7.0 '@react-native/assets-registry': 0.76.6 - '@react-native/codegen': 0.76.6(@babel/preset-env@7.26.0(@babel/core@7.26.7)) - '@react-native/community-cli-plugin': 0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@react-native/codegen': 0.76.6(@babel/preset-env@7.26.0(@babel/core@7.26.0)) + '@react-native/community-cli-plugin': 0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.9)(encoding@0.1.13)(utf-8-validate@5.0.10) '@react-native/gradle-plugin': 0.76.6 '@react-native/js-polyfills': 0.76.6 '@react-native/normalize-colors': 0.76.6 - '@react-native/virtualized-lists': 0.76.6(@types/react@18.3.18)(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + '@react-native/virtualized-lists': 0.76.6(@types/react@18.3.18)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 - babel-jest: 29.7.0(@babel/core@7.26.7) + babel-jest: 29.7.0(@babel/core@7.26.0) babel-plugin-syntax-hermes-parser: 0.23.1 base64-js: 1.5.1 chalk: 4.1.2 @@ -19158,7 +18625,7 @@ snapshots: regenerator-transform@0.15.2: dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.0 regexp-tree@0.1.27: {} @@ -19190,7 +18657,7 @@ snapshots: require-from-string@2.0.2: {} - require-in-the-middle@7.5.0: + require-in-the-middle@7.4.0: dependencies: debug: 4.4.0 module-details-from-path: 1.0.3 @@ -19294,23 +18761,23 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.30.1 fsevents: 2.3.3 - royco@0.9.352(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0): + royco@0.9.352(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(babel-plugin-macros@3.1.0)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(jiti@1.21.7)(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(rollup@3.29.5)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(yaml@2.7.0): dependencies: '@changesets/cli': 2.27.11 '@radix-ui/react-icons': 1.3.2(react@18.3.1) - '@rainbow-me/rainbowkit': 2.2.3(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) + '@rainbow-me/rainbowkit': 2.2.3(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1)) '@supabase-cache-helpers/postgrest-react-query': 1.11.4(@supabase/postgrest-js@1.17.10)(@supabase/supabase-js@2.47.12(bufferutil@4.0.9)(utf-8-validate@5.0.10))(@tanstack/react-query@5.66.0(react@18.3.1))(react@18.3.1) '@supabase/postgrest-js': 1.17.10 '@supabase/ssr': 0.3.0(@supabase/supabase-js@2.47.12(bufferutil@4.0.9)(utf-8-validate@5.0.10)) '@supabase/supabase-js': 2.47.12(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@tanstack/query-core': 5.65.0 + '@tanstack/query-core': 5.64.2 '@tanstack/react-query': 5.66.0(react@18.3.1) '@tanstack/react-query-devtools': 5.63.0(@tanstack/react-query@5.66.0(react@18.3.1))(react@18.3.1) '@tanstack/react-table': 8.20.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@types/node': 20.17.16 + '@types/node': 20.17.12 '@types/react': 18.3.18 '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@wagmi/core': 2.16.3(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) '@weiroll/weiroll.js': 0.3.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) abitype: 1.0.8(typescript@5.7.3)(zod@3.24.1) autoprefixer: 10.4.20(postcss@8.4.49) @@ -19329,15 +18796,15 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) tailwind-merge: 2.6.0 - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3)) - tailwindcss-animate: 1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3))) - ts-node: 10.9.2(@types/node@20.17.16)(typescript@5.7.3) + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3)) + tailwindcss-animate: 1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))) + ts-node: 10.9.2(@types/node@20.17.12)(typescript@5.7.3) tsup: 8.3.5(jiti@1.21.7)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.7.3)(yaml@2.7.0) tsx: 4.19.2 typescript: 5.7.3 validator: 13.12.0 viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) - wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + wagmi: 2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) zod: 3.24.1 transitivePeerDependencies: - '@azure/app-configuration' @@ -19827,12 +19294,12 @@ snapshots: stylis: 4.3.2 tslib: 2.6.2 - styled-jsx@5.1.1(@babel/core@7.26.7)(babel-plugin-macros@3.1.0)(react@18.3.1): + styled-jsx@5.1.1(@babel/core@7.26.0)(babel-plugin-macros@3.1.0)(react@18.3.1): dependencies: client-only: 0.0.1 react: 18.3.1 optionalDependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.26.0 babel-plugin-macros: 3.1.0 stylis@4.2.0: {} @@ -19874,11 +19341,11 @@ snapshots: tailwind-merge@2.6.0: {} - tailwindcss-animate@1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3))): + tailwindcss-animate@1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))): dependencies: - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3)) + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3)) - tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3)): + tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -19897,7 +19364,7 @@ snapshots: postcss: 8.4.49 postcss-import: 15.1.0(postcss@8.4.49) postcss-js: 4.0.1(postcss@8.4.49) - postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3)) + postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3)) postcss-nested: 6.2.0(postcss@8.4.49) postcss-selector-parser: 6.1.2 resolve: 1.22.10 @@ -19971,7 +19438,7 @@ snapshots: tinyglobby@0.2.10: dependencies: - fdir: 6.4.3(picomatch@4.0.2) + fdir: 6.4.2(picomatch@4.0.2) picomatch: 4.0.2 tinygradient@1.1.5: @@ -20003,14 +19470,14 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-node@10.9.2(@types/node@20.17.16)(typescript@5.7.3): + ts-node@10.9.2(@types/node@20.17.12)(typescript@5.7.3): 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.17.16 + '@types/node': 20.17.12 acorn: 8.14.0 acorn-walk: 8.3.4 arg: 4.1.3 @@ -20036,7 +19503,7 @@ snapshots: tslib@2.8.1: {} - tsup@8.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3))(typescript@5.7.3): + tsup@8.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3))(typescript@5.7.3): dependencies: bundle-require: 4.2.1(esbuild@0.19.12) cac: 6.7.14 @@ -20046,7 +19513,7 @@ snapshots: execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.12.0)(typescript@5.7.3)) + postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@22.10.10)(typescript@5.7.3)) resolve-from: 5.0.0 rollup: 4.30.1 source-map: 0.8.0-beta.0 @@ -20372,11 +19839,11 @@ snapshots: void-elements@3.1.0: {} - wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.65.0)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1): + wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1): dependencies: '@tanstack/react-query': 5.66.0(react@18.3.1) - '@wagmi/connectors': 5.7.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(@wagmi/core@2.16.3(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(bufferutil@4.0.9)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.7)(@babel/preset-env@7.26.0(@babel/core@7.26.7))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) - '@wagmi/core': 2.16.3(@tanstack/query-core@5.65.0)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) + '@wagmi/connectors': 5.7.5(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.18)(@wagmi/core@2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)))(bufferutil@4.0.9)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1) + '@wagmi/core': 2.16.3(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)) react: 18.3.1 use-sync-external-store: 1.4.0(react@18.3.1) viem: 2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) From f8ba45f8963730dda020b3264d33edd55359e25b Mon Sep 17 00:00:00 2001 From: Eugene Chybisov <18644653+chybisov@users.noreply.github.com> Date: Fri, 7 Feb 2025 16:03:08 +0100 Subject: [PATCH 29/34] fix: remove toAddress from URL params --- src/components/Widgets/Widget.tsx | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/src/components/Widgets/Widget.tsx b/src/components/Widgets/Widget.tsx index 2a0de2d7c..bf97194e5 100644 --- a/src/components/Widgets/Widget.tsx +++ b/src/components/Widgets/Widget.tsx @@ -68,12 +68,35 @@ export function Widget({ const widgetCache = useWidgetCacheStore((state) => state); const router = useRouter(); + const wrapperRef = useRef(null); useEffect(() => { router.prefetch('/', { kind: PrefetchKind.FULL }); router.prefetch('/gas', { kind: PrefetchKind.FULL }); }, [router]); + useEffect(() => { + if (!wrapperRef.current) { + return; + } + // Clear toAddress URL parameter once the widget is mounted + // Uses MutationObserver to detect when the widget content is loaded + // since it's rendered dynamically inside WidgetWrapper + const observer = new MutationObserver(() => { + if (formRef.current) { + formRef.current.setFieldValue('toAddress', undefined, { + setUrlSearchParam: true, + }); + observer.disconnect(); + } + }); + observer.observe(wrapperRef.current, { + childList: true, + subtree: true, + }); + return () => observer.disconnect(); + }, []); + const { welcomeScreenClosed, enabled } = useWelcomeScreen(activeTheme); const isGasVariant = activeTab === TabsMap.Refuel.index; @@ -246,6 +269,7 @@ export function Widget({ return ( Date: Fri, 7 Feb 2025 16:42:58 +0000 Subject: [PATCH 30/34] Revert "fix: remove toAddress from URL params" (#1738) --- src/components/Widgets/Widget.tsx | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/src/components/Widgets/Widget.tsx b/src/components/Widgets/Widget.tsx index bf97194e5..2a0de2d7c 100644 --- a/src/components/Widgets/Widget.tsx +++ b/src/components/Widgets/Widget.tsx @@ -68,35 +68,12 @@ export function Widget({ const widgetCache = useWidgetCacheStore((state) => state); const router = useRouter(); - const wrapperRef = useRef(null); useEffect(() => { router.prefetch('/', { kind: PrefetchKind.FULL }); router.prefetch('/gas', { kind: PrefetchKind.FULL }); }, [router]); - useEffect(() => { - if (!wrapperRef.current) { - return; - } - // Clear toAddress URL parameter once the widget is mounted - // Uses MutationObserver to detect when the widget content is loaded - // since it's rendered dynamically inside WidgetWrapper - const observer = new MutationObserver(() => { - if (formRef.current) { - formRef.current.setFieldValue('toAddress', undefined, { - setUrlSearchParam: true, - }); - observer.disconnect(); - } - }); - observer.observe(wrapperRef.current, { - childList: true, - subtree: true, - }); - return () => observer.disconnect(); - }, []); - const { welcomeScreenClosed, enabled } = useWelcomeScreen(activeTheme); const isGasVariant = activeTab === TabsMap.Refuel.index; @@ -269,7 +246,6 @@ export function Widget({ return ( Date: Fri, 7 Feb 2025 17:03:56 +0000 Subject: [PATCH 31/34] fix: update abstract text (#1739) --- src/components/Widgets/Widget.tsx | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/components/Widgets/Widget.tsx b/src/components/Widgets/Widget.tsx index 2a0de2d7c..864db674d 100644 --- a/src/components/Widgets/Widget.tsx +++ b/src/components/Widgets/Widget.tsx @@ -180,6 +180,16 @@ export function Widget({ keyPrefix: `jumper-${starterVariant}`, ...multisigWidget, apiKey: process.env.NEXT_PUBLIC_LIFI_API_KEY, + languageResources: { + en: { + warning: { + message: { + lowAddressActivity: + "This address has low activity on this blockchain. Please verify above you're sending to the correct ADDRESS and network to prevent potential loss of funds. ABSTRACT WALLET WORKS ONLY ON ABSTRACT CHAIN, DO NOT SEND FUNDS TO ABSTRACT WALLET ON ANOTHER CHAIN.", + }, + }, + }, + }, sdkConfig: { apiUrl: process.env.NEXT_PUBLIC_LIFI_API_URL, rpcUrls, From 234efc3acfe81a16ac4aa423e235a6504165f8a5 Mon Sep 17 00:00:00 2001 From: Tche <45823872+tcheee@users.noreply.github.com> Date: Mon, 10 Feb 2025 17:03:03 +0100 Subject: [PATCH 32/34] fix: remove toAddress from URL params --- src/components/Widgets/Widget.tsx | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/src/components/Widgets/Widget.tsx b/src/components/Widgets/Widget.tsx index 864db674d..df41c4195 100644 --- a/src/components/Widgets/Widget.tsx +++ b/src/components/Widgets/Widget.tsx @@ -68,12 +68,35 @@ export function Widget({ const widgetCache = useWidgetCacheStore((state) => state); const router = useRouter(); + const wrapperRef = useRef(null); useEffect(() => { router.prefetch('/', { kind: PrefetchKind.FULL }); router.prefetch('/gas', { kind: PrefetchKind.FULL }); }, [router]); + useEffect(() => { + if (!wrapperRef.current) { + return; + } + // Clear toAddress URL parameter once the widget is mounted + // Uses MutationObserver to detect when the widget content is loaded + // since it's rendered dynamically inside WidgetWrapper + const observer = new MutationObserver(() => { + if (formRef.current) { + formRef.current.setFieldValue('toAddress', undefined, { + setUrlSearchParam: true, + }); + observer.disconnect(); + } + }); + observer.observe(wrapperRef.current, { + childList: true, + subtree: true, + }); + return () => observer.disconnect(); + }, []); + const { welcomeScreenClosed, enabled } = useWelcomeScreen(activeTheme); const isGasVariant = activeTab === TabsMap.Refuel.index; @@ -256,6 +279,7 @@ export function Widget({ return ( Date: Tue, 11 Feb 2025 13:59:54 +0000 Subject: [PATCH 33/34] Fix tsc --- src/components/Menus/MainMenu/useMainMenuContent.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/Menus/MainMenu/useMainMenuContent.tsx b/src/components/Menus/MainMenu/useMainMenuContent.tsx index 6c0908b22..9afd34527 100644 --- a/src/components/Menus/MainMenu/useMainMenuContent.tsx +++ b/src/components/Menus/MainMenu/useMainMenuContent.tsx @@ -29,7 +29,7 @@ import { useTheme } from '@mui/material/styles'; import { usePathname, useRouter } from 'next/navigation'; import { useTranslation } from 'react-i18next'; import { useThemeSwitchTabs } from './useThemeSwitchTabs'; -import { BoycoIcon } from '@/components/illustrations/BoycoIcon'; +import { BerachainIcon } from '@/components/illustrations/BoycoIcon'; export const useMainMenuContent = () => { const { t, i18n } = useTranslation(); @@ -146,7 +146,7 @@ export const useMainMenuContent = () => { }, { label: 'Jump into Boyco', - prefixIcon: , + prefixIcon: , showMoreIcon: false, link: { url: JUMPER_BOYCO_PATH }, onClick: () => { From addd3841b7b754d07cbb75c24e757f3bb8f5ed48 Mon Sep 17 00:00:00 2001 From: Tche <45823872+tcheee@users.noreply.github.com> Date: Tue, 11 Feb 2025 18:17:43 +0100 Subject: [PATCH 34/34] chore: fix edge-case --- package.json | 2 +- pnpm-lock.yaml | 22 +++++++++++----------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/package.json b/package.json index 062761e78..7ee9fcad3 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "@lifi/explorer": "^0.1.0", "@lifi/sdk": "3.5.2", "@lifi/wallet-management": "^3.6.1", - "@lifi/widget": "^3.16.0", + "@lifi/widget": "3.16.1", "@metaplex-foundation/mpl-core": "^1.1.1", "@metaplex-foundation/umi": "^0.9.2", "@metaplex-foundation/umi-bundle-defaults": "^0.9.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 48c570f4f..ade8c8bf6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -45,8 +45,8 @@ importers: specifier: ^3.6.1 version: 3.6.1(zck6y3k2taxr7h5ygw2rnqn6ba) '@lifi/widget': - specifier: ^3.16.0 - version: 3.16.0(isudmmdp5msbwgfavjgt5cg6by) + specifier: 3.16.1 + version: 3.16.1(isudmmdp5msbwgfavjgt5cg6by) '@metaplex-foundation/mpl-core': specifier: ^1.1.1 version: 1.1.1(@metaplex-foundation/umi@0.9.2)(@noble/hashes@1.7.1) @@ -2286,8 +2286,8 @@ packages: react-dom: '>=18' wagmi: ^2.14.0 - '@lifi/widget@3.16.0': - resolution: {integrity: sha512-jnwdnW5pok0w2MVOYWjTal5oeUTUTI0SdezUoqkADYJLJu2+h9MYD/QLyV5yJa/gTJNktngTxClhWz3iaiOeBQ==} + '@lifi/widget@3.16.1': + resolution: {integrity: sha512-b4dHJ1t8F0ppanQWvtXBOzUfAttnQPZ/mIE0ix2Mq4gaElkwPPBuYxuk+AmM9v0TY8w/Kb7FiSjnwk87eaIWRQ==} peerDependencies: '@bigmi/react': '>=0.1.0' '@solana/wallet-adapter-react': ^0.15.35 @@ -10225,7 +10225,7 @@ snapshots: '@bigmi/core@0.1.0(bs58@5.0.0)(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)': dependencies: - '@noble/hashes': 1.7.0 + '@noble/hashes': 1.7.1 bech32: 2.0.0 bitcoinjs-lib: 7.0.0-rc.0(typescript@5.7.3) bs58: 5.0.0 @@ -10238,7 +10238,7 @@ snapshots: '@bigmi/core@0.1.0(bs58@6.0.0)(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1)': dependencies: - '@noble/hashes': 1.7.0 + '@noble/hashes': 1.7.1 bech32: 2.0.0 bitcoinjs-lib: 7.0.0-rc.0(typescript@5.7.3) bs58: 6.0.0 @@ -11494,7 +11494,7 @@ snapshots: - utf-8-validate - zod - '@lifi/widget@3.16.0(isudmmdp5msbwgfavjgt5cg6by)': + '@lifi/widget@3.16.1(isudmmdp5msbwgfavjgt5cg6by)': dependencies: '@bigmi/client': 0.1.0(@tanstack/query-core@5.64.2)(@types/react@18.3.18)(bs58@5.0.0)(bufferutil@4.0.9)(immer@10.1.1)(react@18.3.1)(typescript@5.7.3)(use-sync-external-store@1.4.0(react@18.3.1))(utf-8-validate@5.0.10)(wagmi@2.14.9(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.64.2)(@tanstack/react-query@5.66.0(react@18.3.1))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(immer@10.1.1)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.6(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.18)(bufferutil@4.0.9)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.7.3)(utf-8-validate@5.0.10)(viem@2.22.17(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1))(zod@3.24.1))(zod@3.24.1) '@bigmi/core': 0.1.0(bs58@5.0.0)(bufferutil@4.0.9)(typescript@5.7.3)(utf-8-validate@5.0.10)(zod@3.24.1) @@ -11746,7 +11746,7 @@ snapshots: '@types/debug': 4.1.12 debug: 4.4.0 pony-cause: 2.1.11 - semver: 7.6.3 + semver: 7.7.0 uuid: 9.0.1 transitivePeerDependencies: - supports-color @@ -11760,7 +11760,7 @@ snapshots: '@types/debug': 4.1.12 debug: 4.4.0 pony-cause: 2.1.11 - semver: 7.6.3 + semver: 7.7.0 uuid: 9.0.1 transitivePeerDependencies: - supports-color @@ -14982,7 +14982,7 @@ snapshots: babel-plugin-macros@3.1.0: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 cosmiconfig: 7.1.0 resolve: 1.22.10 @@ -18625,7 +18625,7 @@ snapshots: regenerator-transform@0.15.2: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 regexp-tree@0.1.27: {}