From f7e4e6c119dbcc1074c67927da7e761940b3d476 Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Mon, 26 Aug 2024 18:09:35 +0200 Subject: [PATCH 01/47] chore: add .env.bartio to git --- .env.bartio | 129 ++++++++++++++++++++++++++++++++++++++++++++++++++++ .gitignore | 1 - 2 files changed, 129 insertions(+), 1 deletion(-) create mode 100644 .env.bartio diff --git a/.env.bartio b/.env.bartio new file mode 100644 index 000000000..cf793f02b --- /dev/null +++ b/.env.bartio @@ -0,0 +1,129 @@ +# Block Explorer =================================================================== +NEXT_PUBLIC_BLOCK_EXPLORER_NAME='Beratrails' +NEXT_PUBLIC_BLOCK_EXPLORER='https://bartio.beratrail.io' +# Homepage/foundation ============================================================== +NEXT_PUBLIC_HOMEPAGE_NAME='Berachain Foundation' +NEXT_PUBLIC_HOMEPAGE_URL='https://www.berachain.com' +# HONEY =================================================================== +NEXT_PUBLIC_HONEY_NAME='Honey' +NEXT_PUBLIC_HONEY_URL='https://bartio.honey.berachain.com' +NEXT_PUBLIC_AHONEY_ADDRESS="0xD08391c5977ebF1a09bB5915908EF5cd95Edb7E0" +NEXT_PUBLIC_VDHONEY_ADDRESS="0x0bF0Eb9aE016A624E2149D4C5F47fD9276285C82" + +# BGT =================================================================== +NEXT_PUBLIC_BGT_NAME='BGT Station' +NEXT_PUBLIC_BGT_URL='https://bartio.station.berachain.com' +# DEX =================================================================== +NEXT_PUBLIC_DEX_NAME='BEX' +NEXT_PUBLIC_DEX_URL='https://bartio.bex.berachain.com' +# LEND =================================================================== +NEXT_PUBLIC_LEND_NAME='BEND' +NEXT_PUBLIC_LEND_URL='https://bartio.bend.berachain.com' +NEXT_PUBLIC_LEND_DOCS_URL="https://docs.bend.berachain.com" +# LEND contract address ========================================================== +NEXT_PUBLIC_LEND_POOL_ADDRESS_PROVIDER="0x8297A07f87a8576b88d46e636c05B84E4Ea8265D" +NEXT_PUBLIC_LEND_ORACLE_ADDRESS='0x18fDa978e01196B2D5037dF9a9c0C9d3ab843344' +NEXT_PUBLIC_LEND_POOL_IMPLEMENTATION_ADDRESS='0x30A3039675E5b5cbEA49d9a5eacbc11f9199B86D' +NEXT_PUBLIC_LEND_UI_DATA_PROVIDER_ADDRESS="0xa0f2eA8A4D77c7055BfddDC434C65f17868Dfaca" +NEXT_PUBLIC_LEND_REWARDS_ADDRESS="0x2E8410239bB4b099EE2d5683e3EF9d6f04E321CC" +NEXT_PUBLIC_LEND_HONEY_DEBT_TOKEN_ADDRESS="0x1339503343be5626B40Ee3Aee12a4DF50Aa4C0B9" +NEXT_PUBLIC_PERIPHERY_DEBT_TOKEN_ADDRESS="0x1339503343be5626B40Ee3Aee12a4DF50Aa4C0B9" +# PERPS =================================================================== +NEXT_PUBLIC_PERPS_NAME='BERPS' +NEXT_PUBLIC_PERPS_URL="https://bartio.berps.berachain.com" +NEXT_PUBLIC_PERPS_DOCS_URL="https://docs.berps.berachain.com" +NEXT_PUBLIC_PERPS_ENDPOINT_URL="https://bartio-berps.berachain-devnet.com" +NEXT_PUBLIC_PERPS_PRICES_ENDPOINT_URL="https://hermes.pyth.network" +NEXT_PUBLIC_PERPS_PRICES_BENCHMARK_URL="https://benchmarks.pyth.network" +NEXT_PUBLIC_PERPS_COMPETITION_ID='default' +NEXT_PUBLIC_PERPS_PYTH_PRICES_MOCKED='false' +NEXT_PUBLIC_PERPS_TRADINGVIEW_ENABLED='true' + +# PERPS contract address ========================================================== +NEXT_PUBLIC_TRADING_CONTRACT_ADDRESS="0x216001fb79ad28B6e465a85e5991ca60318bc308" +NEXT_PUBLIC_STORAGE_CONTRACT_ADDRESS="0xAfbBEb8eB4A08fbEC89f60b48E7028A0facF85f4" +NEXT_PUBLIC_BORROWING_FEES_CONTRACT_ADDRESS="0x7EdAa36aAdA01dCC0F69abA27d6FfC9c6A733135" +NEXT_PUBLIC_PAIRS_STORAGE_CONTRACT_ADDRESS="0xF1a5128b563ad0919B99E19Ab0a4b74688919607" +NEXT_PUBLIC_BHONEY_VAULT_CONTRACT_ADDRESS="0x917Bb6c98D5FE6177c78eA21E0dD94175e175Dca" +NEXT_PUBLIC_BHONEY_GAUGE_VAULT_CONTRACT_ADDRESS="0xC5Cb3459723B828B3974f7E58899249C2be3B33d" +NEXT_PUBLIC_REFERRALS_CONTRACT_ADDRESS="0xed8237131371bCFA455c883506d69A3b33d7305b" +NEXT_PUBLIC_PYTH_CONTRACT_ADDRESS="0x2880aB155794e7179c9eE2e38200202908C17B43" +# Faucet =================================================================== +NEXT_PUBLIC_FAUCET_NAME='Faucet' +NEXT_PUBLIC_FAUCET_URL="https://bartio.faucet.berachain.com" +# Cloudinary & Media =================================================================== +NEXT_PUBLIC_TOKEN_LIST="https://raw.githubusercontent.com/berachain/default-lists/main/src/tokens/bartio/defaultTokenList.json" +NEXT_PUBLIC_MARKETS_LIST="https://raw.githubusercontent.com/berachain/default-lists/main/src/gauges/bartio/defaultGaugeList.json" +NEXT_PUBLIC_GAUGE_LIST="https://raw.githubusercontent.com/berachain/default-lists/main/src/gauges/bartio/defaultGaugeList.json" +NEXT_PUBLIC_VALIDATOR_LIST="https://raw.githubusercontent.com/berachain/default-lists/main/src/validators/bartio/defaultValidatorList.json" +NEXT_PUBLIC_CLOUDINARY_URL="https://res.cloudinary.com/duv0g402y/image/upload/f_auto,q_auto/v1" +NEXT_PUBLIC_DOCS_URL='https://docs.berachain.com' +NEXT_PUBLIC_CAREERS_URL='https://careers.berachain.com/' +NEXT_PUBLIC_MEDIA_KIT_URL="https://drive.google.com/drive/folders/1r658Px_VhjiUEC4AQAhHRCBeVKjcRWU6" +NEXT_PUBLIC_BERAERA_BLOG_URL="https://medium.com/berachain-foundation/the-bera-era-has-begun-49a18c6d77c0" + +# Socials =================================================================== +NEXT_PUBLIC_TWITTER='https://twitter.com/berachain' +NEXT_PUBLIC_TELEGRAM='https://t.me/BerachainPortal' +NEXT_PUBLIC_DISCORD="https://discord.com/invite/berachain" +NEXT_PUBLIC_GITHUB='https://github.com/berachain' + +# Chain =================================================================== +NEXT_PUBLIC_CHAIN_ID='80084' +NEXT_PUBLIC_CHAIN_NAME='Berachain-bartio' +NEXT_PUBLIC_NETWORK_NAME='Berachain-bartio' +NEXT_PUBLIC_JSON_RPC_URL='https://bartio.rpc.berachain.com/' +NEXT_PUBLIC_PUBLIC_JSON_RPC_URL="https://bartio.rpc.berachain.com/" +NEXT_PUBLIC_NETWORK_ICON_URL="https://res.cloudinary.com/duv0g402y/raw/upload/v1717603357/src/assets/bera.png" +NEXT_PUBLIC_NETWORK_CURRENCY="BERA" +NEXT_PUBLIC_NETWORK_CURRENCY_DECIMALS="18" +NEXT_PUBLIC_NETWORK_CURRENCY_NAME="Bera" + +# Chain contracts =================================================================== + +NEXT_PUBLIC_MULTICALL_ADDRESS="0x2A92Cb4C05eF36bd589EB8A70472dbA10c1F1212" + +# in seconds +NEXT_PUBLIC_BLOCKTIME='4' + +# Honey Addresses =================================================================== +NEXT_PUBLIC_HONEY_ROUTER_ADDRESS='0xAd1782b2a7020631249031618fB1Bd09CD926b31' +# Honey Tokens ====================================================================== +NEXT_PUBLIC_HONEY_ADDRESS='0x0E4aaF1351de4c0264C5c7056Ef3777b41BD8e03' +NEXT_PUBLIC_WBERA_ADDRESS='0x7507c1dc16935B82698e4C63f2746A2fCf994dF8' +NEXT_PUBLIC_BERA_ADDRESS="0x0000000000000000000000000000000000000000" +NEXT_PUBLIC_STGUSDC_ADDRESS="0xd6D83aF58a19Cd14eF3CF6fe848C9A4d21e5727c" +NEXT_PUBLIC_WBTC_ADDRESS="0x286F1C3f0323dB9c91D1E8f45c8DF2d065AB5fae" +NEXT_PUBLIC_WETH_ADDRESS="0x6E1E9896e93F7A71ECB33d4386b49DeeD67a231A" + +# Dex Addresses =================================================================== +NEXT_PUBLIC_RPC_CROC_DEX="0xAB827b1Cc3535A9e549EE387A6E9C3F02F481B49" +NEXT_PUBLIC_RPC_CROC_QUERY="0x8685CE9Db06D40CBa73e3d09e6868FE476B5dC89" +NEXT_PUBLIC_RPC_CROC_IMPACT="0xCfEa3579a06e2e9a596D311486D12B3a49a919Cd" +NEXT_PUBLIC_RPC_CROC_MULTIPATH="0xaC6a0430517E078b48b41De9736e4652B35DF5c2" +NEXT_PUBLIC_RPC_CROC_MULTISWAP='0x21e2C0AFd058A89FCf7caf3aEA3cB84Ae977B73D' +NEXT_PUBLIC_RPC_CROC_ROUTER_ENDPOINT="https://bartio-bex-router.berachain-devnet.com" +NEXT_PUBLIC_RPC_CROC_INDEXER_ENDPOINT="https://bartio-bex-indexer.berachain-devnet.com/gcgo/" + +# BGT Addresses =================================================================== +NEXT_PUBLIC_BGT_ADDRESS="0xbDa130737BDd9618301681329bF2e46A016ff9Ad" +NEXT_PUBLIC_BGT_STAKER='0x791fb53432eED7e2fbE4cf8526ab6feeA604Eb6d' +NEXT_PUBLIC_BGT_ENDPOINT="https://bartio-pol-indexer.berachain-devnet.com/berachain/v1alpha1/beacon" +NEXT_PUBLIC_BGT_VAULT_BLACKLIST='0x2E8410239bB4b099EE2d5683e3EF9d6f04E321CC' + +# Subgraphs =================================================================== +NEXT_PUBLIC_BEND_SUBGRAPH_URL="https://api.goldsky.com/api/public/project_clq1h5ct0g4a201x18tfte5iv/subgraphs/bend-subgraph/v1/gn" +NEXT_PUBLIC_HONEY_SUBGRAPH_URL='https://api.goldsky.com/api/public/project_clq1h5ct0g4a201x18tfte5iv/subgraphs/honey-subgraph/v1/gn' +NEXT_PUBLIC_RPC_CROC_SUBGRAPH="https://api.goldsky.com/api/public/project_clq1h5ct0g4a201x18tfte5iv/subgraphs/bex-subgraph/v1/gn" +NEXT_PUBLIC_BGT_SUBGRAPH_URL="https://api.goldsky.com/api/public/project_clq1h5ct0g4a201x18tfte5iv/subgraphs/bgt-subgraph/v1000000/gn" +NEXT_PUBLIC_BGT_STAKER_SUBGRAPH_URL='https://api.goldsky.com/api/public/project_clq1h5ct0g4a201x18tfte5iv/subgraphs/bgt-staker-subgraph/v1/gn' + +# Analytics - To be updated in .env.local ======================================== +NEXT_PUBLIC_MIXPANEL_PROJECT_TOKEN="" +NEXT_PUBLIC_PROJECT_NAME="" +# Uncomment the following line to activate analytics locally +# NEXT_PUBLIC_DEVELOPMENT_ANALYTICS="true" + +# IPFS =================================================================== +# Uncomment the following line to build for IPFS +# NEXT_PUBLIC_HOST="ipfs" diff --git a/.gitignore b/.gitignore index 8e465d66f..43e02c56e 100755 --- a/.gitignore +++ b/.gitignore @@ -33,7 +33,6 @@ yarn-error.log* # local env files .env -.env.* .env*.local .env.push.* From 3349887d5c1cd2c79b771334fe6cfbcace006fe2 Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Mon, 26 Aug 2024 18:31:23 +0200 Subject: [PATCH 02/47] chore: set-env to copy env presets to .env --- .scripts/set-env.js | 48 ++ .../public/static/charting_library/index.tsx | 1 - package.json | 2 + .../wagmi/src/config/defaultBeraJsConfig.ts | 2 +- pnpm-lock.yaml | 507 +++++++++--------- 5 files changed, 313 insertions(+), 247 deletions(-) create mode 100644 .scripts/set-env.js delete mode 100644 apps/perp/public/static/charting_library/index.tsx diff --git a/.scripts/set-env.js b/.scripts/set-env.js new file mode 100644 index 000000000..68250f06a --- /dev/null +++ b/.scripts/set-env.js @@ -0,0 +1,48 @@ +const { program } = require("commander"); +const fs = require("fs"); +const path = require("path"); + +program.argument(""); + +program.parse(); + +const env = program.args[0]; + +console.log("Copying files", env); + +fs.writeFileSync( + ".env", + `# This file was generated by the .scripts/set-env.js +# Do not modify this file directly +# Modify the .env.local file instead if you want to add secrets +# otherwise modify the commited files and run pnpm set-env again + +###################################### +###################################### +###################################### +#======== AUTO GENERATED FILE ======== +###################################### +###################################### +###################################### + \n\n\n`, + "utf-8", + { + flag: "w+", + }, +); +fs.appendFileSync( + ".env", + fs.readFileSync(path.resolve(process.cwd(), `.env.${env}`), "utf-8"), + "utf-8", +); + +fs.appendFileSync( + ".env", + `###################################### +###################################### +###################################### +#======== AUTO GENERATED FILE ======== +###################################### +###################################### +######################################`, +); diff --git a/apps/perp/public/static/charting_library/index.tsx b/apps/perp/public/static/charting_library/index.tsx deleted file mode 100644 index 693da49fc..000000000 --- a/apps/perp/public/static/charting_library/index.tsx +++ /dev/null @@ -1 +0,0 @@ -export {} \ No newline at end of file diff --git a/package.json b/package.json index 349498899..16b297ade 100755 --- a/package.json +++ b/package.json @@ -10,6 +10,7 @@ "build": "turbo build", "clean": "turbo clean && git clean -xdf node_modules", "pullenv": "vercel env pull --environment=production", + "set-env:bartio": "node ./.scripts/set-env.js bartio", "dev": "turbo dev --concurrency=20", "build:hub": "turbo build --filter=hub --filter='./packages/*' --concurrency=20", "build:dex": "turbo build --filter='@bera/dex' --filter='./packages/*' --concurrency=20", @@ -39,6 +40,7 @@ "dependencies": { "@ianvs/prettier-plugin-sort-imports": "^3.7.2", "@types/prettier": "^2.7.2", + "commander": "^12.1.0", "eslint": "^8.39.0", "husky": "^8.0.0", "prettier": "^2.8.8", diff --git a/packages/wagmi/src/config/defaultBeraJsConfig.ts b/packages/wagmi/src/config/defaultBeraJsConfig.ts index be388ee88..2751cc062 100755 --- a/packages/wagmi/src/config/defaultBeraJsConfig.ts +++ b/packages/wagmi/src/config/defaultBeraJsConfig.ts @@ -69,7 +69,7 @@ export const defaultBeraNetworkConfig: NetworkConfig = { export const wagmiConfig = createConfig({ chains: [defaultBeraNetworkConfig.chain], multiInjectedProviderDiscovery: false, - ssr: false, + ssr: true, transports: { [defaultBeraNetworkConfig.chain.id]: http( defaultBeraNetworkConfig.chain.rpcUrls.default.http[0] || "", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dbff188bf..cf18d2cfb 100755 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,6 +17,9 @@ importers: '@types/prettier': specifier: ^2.7.2 version: 2.7.3 + commander: + specifier: ^12.1.0 + version: 12.1.0 eslint: specifier: ^8.39.0 version: 8.57.0 @@ -37,7 +40,7 @@ importers: version: 5.4.5 vocs: specifier: latest - version: 1.0.0-alpha.55(@types/node@18.19.34)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.4.5))(typescript@5.4.5) + version: 1.0.0-alpha.55(@types/node@18.19.34)(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.4.5))(typescript@5.4.5) devDependencies: '@biomejs/biome': specifier: 1.5.3 @@ -65,7 +68,7 @@ importers: version: link:../../packages/berajs '@types/react': specifier: latest - version: 18.3.3 + version: 18.3.4 react: specifier: latest version: 18.3.1 @@ -77,7 +80,7 @@ importers: version: 5.5.4 vocs: specifier: latest - version: 1.0.0-alpha.55(@types/node@18.19.34)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.5.4))(typescript@5.5.4) + version: 1.0.0-alpha.55(@types/node@18.19.34)(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.5.4))(typescript@5.5.4) apps/bgt-station: dependencies: @@ -892,7 +895,7 @@ importers: dependencies: '@apollo/client': specifier: ^3.8.8 - version: 3.10.4(@types/react@18.3.3)(graphql@16.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 3.10.4(@types/react@18.3.4)(graphql@16.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@bera/config': specifier: workspace:* version: link:../config/env @@ -1198,19 +1201,19 @@ importers: version: link:../config/env '@dynamic-labs/ethereum': specifier: ^2.2.0 - version: 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@types/react@18.3.3)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + version: 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@types/react@18.3.4)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) '@dynamic-labs/sdk-react-core': specifier: ^2.2.0 - version: 2.2.0(@types/react@18.3.3)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + version: 2.2.0(@types/react@18.3.4)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) '@dynamic-labs/wagmi-connector': specifier: ^2.2.0 - version: 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/sdk-react-core@2.2.0(@types/react@18.3.3)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-connector-core@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1))(@wagmi/core@2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8))(eventemitter3@5.0.1)(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(wagmi@2.9.10(@tanstack/query-core@5.40.0)(@tanstack/react-query@5.40.1(react@18.3.1))(@types/react@18.3.3)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)) + version: 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/sdk-react-core@2.2.0(@types/react@18.3.4)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-connector-core@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1))(@wagmi/core@2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8))(eventemitter3@5.0.1)(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(wagmi@2.9.10(@tanstack/query-core@5.40.0)(@tanstack/react-query@5.40.1(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)) '@tanstack/react-query': specifier: ^5.26.3 version: 5.40.1(react@18.3.1) '@wagmi/core': specifier: ^2.10.5 - version: 2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + version: 2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) next-themes: specifier: ^0.2.1 version: 0.2.1(next@14.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -1219,7 +1222,7 @@ importers: version: 2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) wagmi: specifier: ^2.9.10 - version: 2.9.10(@tanstack/query-core@5.40.0)(@tanstack/react-query@5.40.1(react@18.3.1))(@types/react@18.3.3)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + version: 2.9.10(@tanstack/query-core@5.40.0)(@tanstack/react-query@5.40.1(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) packages: @@ -5273,6 +5276,9 @@ packages: '@types/react@18.3.3': resolution: {integrity: sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==} + '@types/react@18.3.4': + resolution: {integrity: sha512-J7W30FTdfCxDDjmfRM+/JqLHBIyl7xUIp9kwK637FGmY7+mkSFSe6L4jpZzhj5QMfLssSDP4/i75AKkrdC7/Jw==} + '@types/resolve@1.20.6': resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} @@ -6235,6 +6241,10 @@ packages: comma-separated-tokens@2.0.3: resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} + commander@12.1.0: + resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} + engines: {node: '>=18'} + commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} @@ -11516,7 +11526,7 @@ snapshots: transitivePeerDependencies: - '@types/react' - '@apollo/client@3.10.4(@types/react@18.3.3)(graphql@16.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@apollo/client@3.10.4(@types/react@18.3.4)(graphql@16.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) '@wry/caches': 1.0.1 @@ -11527,7 +11537,7 @@ snapshots: hoist-non-react-statics: 3.3.2 optimism: 0.18.0 prop-types: 15.8.1 - rehackt: 0.1.0(@types/react@18.3.3)(react@18.3.1) + rehackt: 0.1.0(@types/react@18.3.4)(react@18.3.1) response-iterator: 0.2.6 symbol-observable: 4.0.0 ts-invariant: 0.10.3 @@ -12699,7 +12709,7 @@ snapshots: '@discoveryjs/json-ext@0.5.7': {} - '@dynamic-labs/ethereum@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@types/react@18.3.3)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))': + '@dynamic-labs/ethereum@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@types/react@18.3.4)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))': dependencies: '@coinbase/wallet-sdk': 4.0.3 '@dynamic-labs/rpc-provider-ethereum': 2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) @@ -12710,7 +12720,7 @@ snapshots: '@dynamic-labs/viem-utils': 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-connector-core@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1))(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) '@dynamic-labs/wallet-book': 2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) '@dynamic-labs/wallet-connector-core': 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1) - '@walletconnect/ethereum-provider': 2.11.2(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) + '@walletconnect/ethereum-provider': 2.11.2(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) buffer: 6.0.3 eventemitter3: 5.0.1 stream: 0.0.2 @@ -12942,7 +12952,7 @@ snapshots: - react-native - utf-8-validate - '@dynamic-labs/sdk-react-core@2.2.0(@types/react@18.3.3)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))': + '@dynamic-labs/sdk-react-core@2.2.0(@types/react@18.3.4)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))': dependencies: '@dynamic-labs/iconic': 2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@dynamic-labs/logger': 2.2.0(eventemitter3@5.0.1) @@ -12965,7 +12975,7 @@ snapshots: qrcode: 1.5.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-focus-lock: 2.9.2(@types/react@18.3.3)(react@18.3.1) + react-focus-lock: 2.9.2(@types/react@18.3.4)(react@18.3.1) react-i18next: 13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-international-phone: 4.2.5(react@18.3.1) viem: 2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) @@ -13080,18 +13090,18 @@ snapshots: '@dynamic-labs/wallet-connector-core': 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1) viem: 2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) - ? '@dynamic-labs/wagmi-connector@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/sdk-react-core@2.2.0(@types/react@18.3.3)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-connector-core@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1))(@wagmi/core@2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8))(eventemitter3@5.0.1)(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(wagmi@2.9.10(@tanstack/query-core@5.40.0)(@tanstack/react-query@5.40.1(react@18.3.1))(@types/react@18.3.3)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8))' + ? '@dynamic-labs/wagmi-connector@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/sdk-react-core@2.2.0(@types/react@18.3.4)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-connector-core@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1))(@wagmi/core@2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8))(eventemitter3@5.0.1)(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(wagmi@2.9.10(@tanstack/query-core@5.40.0)(@tanstack/react-query@5.40.1(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8))' : dependencies: '@dynamic-labs/logger': 2.2.0(eventemitter3@5.0.1) '@dynamic-labs/rpc-providers': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/sdk-react-core': 2.2.0(@types/react@18.3.3)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/sdk-react-core': 2.2.0(@types/react@18.3.4)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) '@dynamic-labs/types': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) '@dynamic-labs/wallet-connector-core': 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1) - '@wagmi/core': 2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + '@wagmi/core': 2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) eventemitter3: 5.0.1 react: 18.3.1 viem: 2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) - wagmi: 2.9.10(@tanstack/query-core@5.40.0)(@tanstack/react-query@5.40.1(react@18.3.1))(@types/react@18.3.3)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + wagmi: 2.9.10(@tanstack/query-core@5.40.0)(@tanstack/react-query@5.40.1(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) '@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8))': dependencies: @@ -14308,13 +14318,13 @@ snapshots: '@mdx-js/react@2.3.0(react@18.2.0)': dependencies: '@types/mdx': 2.0.13 - '@types/react': 18.3.3 + '@types/react': 18.3.4 react: 18.2.0 - '@mdx-js/react@3.0.1(@types/react@18.3.3)(react@18.3.1)': + '@mdx-js/react@3.0.1(@types/react@18.3.4)(react@18.3.1)': dependencies: '@types/mdx': 2.0.13 - '@types/react': 18.3.3 + '@types/react': 18.3.4 react: 18.3.1 '@mdx-js/rollup@3.0.1(rollup@4.18.0)': @@ -14842,22 +14852,22 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-accordion@1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-accordion@1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.6 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collapsible': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-direction': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-collapsible': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-direction': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.4)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@types/react-dom': 18.3.0 '@radix-ui/react-alert-dialog@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -14885,14 +14895,14 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-arrow@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-arrow@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@types/react-dom': 18.3.0 '@radix-ui/react-avatar@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -14942,21 +14952,21 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-collapsible@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-collapsible@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.4)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@types/react-dom': 18.3.0 '@radix-ui/react-collection@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -14972,17 +14982,17 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-collection@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-collection@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.4)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@types/react-dom': 18.3.0 '@radix-ui/react-compose-refs@1.0.0(react@18.2.0)': @@ -14997,12 +15007,12 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.4)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@radix-ui/react-context@1.0.0(react@18.2.0)': dependencies: @@ -15016,12 +15026,12 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-context@1.0.1(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-context@1.0.1(@types/react@18.3.4)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@radix-ui/react-dialog@1.0.0(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: @@ -15068,27 +15078,27 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-dialog@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-dialog@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.6 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.4)(react@18.3.1) aria-hidden: 1.2.4 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-remove-scroll: 2.5.5(@types/react@18.3.3)(react@18.3.1) + react-remove-scroll: 2.5.5(@types/react@18.3.4)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@types/react-dom': 18.3.0 '@radix-ui/react-direction@1.0.1(@types/react@18.3.3)(react@18.2.0)': @@ -15098,12 +15108,12 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-direction@1.0.1(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-direction@1.0.1(@types/react@18.3.4)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@radix-ui/react-dismissable-layer@1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: @@ -15144,18 +15154,18 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.4)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@types/react-dom': 18.3.0 '@radix-ui/react-dropdown-menu@2.0.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -15186,12 +15196,12 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.4)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@radix-ui/react-focus-scope@1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: @@ -15226,16 +15236,16 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.4)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@types/react-dom': 18.3.0 '@radix-ui/react-hover-card@1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -15274,13 +15284,13 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-id@1.0.1(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-id@1.0.1(@types/react@18.3.4)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.4)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@radix-ui/react-label@2.0.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: @@ -15292,14 +15302,14 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-label@2.0.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-label@2.0.2(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.6 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@types/react-dom': 18.3.0 '@radix-ui/react-menu@2.0.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -15352,27 +15362,27 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-navigation-menu@1.1.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-navigation-menu@1.1.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.6 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-direction': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-previous': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-direction': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-use-previous': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@types/react-dom': 18.3.0 '@radix-ui/react-popover@1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -15399,28 +15409,28 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-popover@1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-popover@1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.6 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.4)(react@18.3.1) aria-hidden: 1.2.4 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-remove-scroll: 2.5.5(@types/react@18.3.3)(react@18.3.1) + react-remove-scroll: 2.5.5(@types/react@18.3.4)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@types/react-dom': 18.3.0 '@radix-ui/react-popper@1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -15461,23 +15471,23 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-popper@1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-popper@1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 '@floating-ui/react-dom': 2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-rect': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-size': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-use-rect': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-use-size': 1.0.1(@types/react@18.3.4)(react@18.3.1) '@radix-ui/rect': 1.0.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@types/react-dom': 18.3.0 '@radix-ui/react-portal@1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -15507,14 +15517,14 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-portal@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-portal@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@types/react-dom': 18.3.0 '@radix-ui/react-presence@1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -15536,15 +15546,15 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-presence@1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-presence@1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.4)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@types/react-dom': 18.3.0 '@radix-ui/react-primitive@1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -15564,14 +15574,14 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.4)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@types/react-dom': 18.3.0 '@radix-ui/react-progress@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -15603,22 +15613,22 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-direction': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-direction': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.4)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@types/react-dom': 18.3.0 '@radix-ui/react-scroll-area@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -15713,13 +15723,13 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-slot@1.0.2(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-slot@1.0.2(@types/react@18.3.4)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.6 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@radix-ui/react-switch@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: @@ -15754,21 +15764,21 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-tabs@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-tabs@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.6 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-context': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-direction': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.3)(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-direction': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.4)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@types/react-dom': 18.3.0 '@radix-ui/react-toast@1.1.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -15869,12 +15879,12 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.4)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@radix-ui/react-use-controllable-state@1.0.0(react@18.2.0)': dependencies: @@ -15890,13 +15900,13 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.4)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.4)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@radix-ui/react-use-escape-keydown@1.0.0(react@18.2.0)': dependencies: @@ -15912,13 +15922,13 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.4)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.4)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@radix-ui/react-use-layout-effect@1.0.0(react@18.2.0)': dependencies: @@ -15932,12 +15942,12 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.4)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@radix-ui/react-use-previous@1.0.1(@types/react@18.3.3)(react@18.2.0)': dependencies: @@ -15946,12 +15956,12 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-previous@1.0.1(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-use-previous@1.0.1(@types/react@18.3.4)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@radix-ui/react-use-rect@1.0.1(@types/react@18.3.3)(react@18.2.0)': dependencies: @@ -15961,13 +15971,13 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-rect@1.0.1(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-use-rect@1.0.1(@types/react@18.3.4)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 '@radix-ui/rect': 1.0.1 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@radix-ui/react-use-size@1.0.1(@types/react@18.3.3)(react@18.2.0)': dependencies: @@ -15977,13 +15987,13 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-size@1.0.1(@types/react@18.3.3)(react@18.3.1)': + '@radix-ui/react-use-size@1.0.1(@types/react@18.3.4)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.3)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.4)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: @@ -15995,14 +16005,14 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@types/react-dom': 18.3.0 '@radix-ui/rect@1.0.1': @@ -17400,7 +17410,7 @@ snapshots: '@types/react-datepicker@4.19.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@popperjs/core': 2.11.8 - '@types/react': 18.3.3 + '@types/react': 18.3.4 date-fns: 2.30.0 react-popper: 2.3.0(@popperjs/core@2.11.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) transitivePeerDependencies: @@ -17409,17 +17419,22 @@ snapshots: '@types/react-dom@18.3.0': dependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@types/react-table@7.7.20': dependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 '@types/react@18.3.3': dependencies: '@types/prop-types': 15.7.12 csstype: 3.1.3 + '@types/react@18.3.4': + dependencies: + '@types/prop-types': 15.7.12 + csstype: 3.1.3 + '@types/resolve@1.20.6': {} '@types/secp256k1@4.0.6': @@ -17789,15 +17804,15 @@ snapshots: - utf-8-validate - zod - '@wagmi/connectors@5.0.9(@types/react@18.3.3)(@wagmi/core@2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)': + '@wagmi/connectors@5.0.9(@types/react@18.3.4)(@wagmi/core@2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)': dependencies: '@coinbase/wallet-sdk': 4.0.3 '@metamask/sdk': 0.20.5(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(utf-8-validate@5.0.10) '@safe-global/safe-apps-provider': 0.18.1(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) '@safe-global/safe-apps-sdk': 8.1.0(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) - '@wagmi/core': 2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) - '@walletconnect/ethereum-provider': 2.13.0(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) - '@walletconnect/modal': 2.6.2(@types/react@18.3.3)(react@18.3.1) + '@wagmi/core': 2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + '@walletconnect/ethereum-provider': 2.13.0(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) + '@walletconnect/modal': 2.6.2(@types/react@18.3.4)(react@18.3.1) cbw-sdk: '@coinbase/wallet-sdk@3.9.3' viem: 2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) optionalDependencies: @@ -17846,12 +17861,12 @@ snapshots: - utf-8-validate - zod - '@wagmi/core@2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)': + '@wagmi/core@2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)': dependencies: eventemitter3: 5.0.1 mipd: 0.0.5(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) viem: 2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) - zustand: 4.4.1(@types/react@18.3.3)(react@18.3.1) + zustand: 4.4.1(@types/react@18.3.4)(react@18.3.1) optionalDependencies: '@tanstack/query-core': 5.40.0 typescript: 5.5.4 @@ -17943,13 +17958,13 @@ snapshots: dependencies: tslib: 1.14.1 - '@walletconnect/ethereum-provider@2.11.2(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)': + '@walletconnect/ethereum-provider@2.11.2(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/jsonrpc-http-connection': 1.0.8 '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/modal': 2.6.2(@types/react@18.3.3)(react@18.3.1) + '@walletconnect/modal': 2.6.2(@types/react@18.3.4)(react@18.3.1) '@walletconnect/sign-client': 2.11.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@walletconnect/types': 2.11.2 '@walletconnect/universal-provider': 2.11.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -18009,13 +18024,13 @@ snapshots: - uWebSockets.js - utf-8-validate - '@walletconnect/ethereum-provider@2.13.0(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)': + '@walletconnect/ethereum-provider@2.13.0(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/jsonrpc-http-connection': 1.0.8 '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/modal': 2.6.2(@types/react@18.3.3)(react@18.3.1) + '@walletconnect/modal': 2.6.2(@types/react@18.3.4)(react@18.3.1) '@walletconnect/sign-client': 2.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@walletconnect/types': 2.13.0 '@walletconnect/universal-provider': 2.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -18138,9 +18153,9 @@ snapshots: - '@types/react' - react - '@walletconnect/modal-core@2.6.2(@types/react@18.3.3)(react@18.3.1)': + '@walletconnect/modal-core@2.6.2(@types/react@18.3.4)(react@18.3.1)': dependencies: - valtio: 1.11.2(@types/react@18.3.3)(react@18.3.1) + valtio: 1.11.2(@types/react@18.3.4)(react@18.3.1) transitivePeerDependencies: - '@types/react' - react @@ -18155,9 +18170,9 @@ snapshots: - '@types/react' - react - '@walletconnect/modal-ui@2.6.2(@types/react@18.3.3)(react@18.3.1)': + '@walletconnect/modal-ui@2.6.2(@types/react@18.3.4)(react@18.3.1)': dependencies: - '@walletconnect/modal-core': 2.6.2(@types/react@18.3.3)(react@18.3.1) + '@walletconnect/modal-core': 2.6.2(@types/react@18.3.4)(react@18.3.1) lit: 2.8.0 motion: 10.16.2 qrcode: 1.5.3 @@ -18173,10 +18188,10 @@ snapshots: - '@types/react' - react - '@walletconnect/modal@2.6.2(@types/react@18.3.3)(react@18.3.1)': + '@walletconnect/modal@2.6.2(@types/react@18.3.4)(react@18.3.1)': dependencies: - '@walletconnect/modal-core': 2.6.2(@types/react@18.3.3)(react@18.3.1) - '@walletconnect/modal-ui': 2.6.2(@types/react@18.3.3)(react@18.3.1) + '@walletconnect/modal-core': 2.6.2(@types/react@18.3.4)(react@18.3.1) + '@walletconnect/modal-ui': 2.6.2(@types/react@18.3.4)(react@18.3.1) transitivePeerDependencies: - '@types/react' - react @@ -19164,6 +19179,8 @@ snapshots: comma-separated-tokens@2.0.3: {} + commander@12.1.0: {} + commander@2.20.3: {} commander@4.1.1: {} @@ -23424,17 +23441,17 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - react-focus-lock@2.9.2(@types/react@18.3.3)(react@18.3.1): + react-focus-lock@2.9.2(@types/react@18.3.4)(react@18.3.1): dependencies: '@babel/runtime': 7.24.7 focus-lock: 0.11.6 prop-types: 15.8.1 react: 18.3.1 react-clientside-effect: 1.2.6(react@18.3.1) - use-callback-ref: 1.3.2(@types/react@18.3.3)(react@18.3.1) - use-sidecar: 1.1.2(@types/react@18.3.3)(react@18.3.1) + use-callback-ref: 1.3.2(@types/react@18.3.4)(react@18.3.1) + use-sidecar: 1.1.2(@types/react@18.3.4)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 react-helmet@6.1.0(react@18.3.1): dependencies: @@ -23538,13 +23555,13 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - react-remove-scroll-bar@2.3.6(@types/react@18.3.3)(react@18.3.1): + react-remove-scroll-bar@2.3.6(@types/react@18.3.4)(react@18.3.1): dependencies: react: 18.3.1 - react-style-singleton: 2.2.1(@types/react@18.3.3)(react@18.3.1) + react-style-singleton: 2.2.1(@types/react@18.3.4)(react@18.3.1) tslib: 2.6.3 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 react-remove-scroll@2.5.4(@types/react@18.3.3)(react@18.2.0): dependencies: @@ -23568,16 +23585,16 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - react-remove-scroll@2.5.5(@types/react@18.3.3)(react@18.3.1): + react-remove-scroll@2.5.5(@types/react@18.3.4)(react@18.3.1): dependencies: react: 18.3.1 - react-remove-scroll-bar: 2.3.6(@types/react@18.3.3)(react@18.3.1) - react-style-singleton: 2.2.1(@types/react@18.3.3)(react@18.3.1) + react-remove-scroll-bar: 2.3.6(@types/react@18.3.4)(react@18.3.1) + react-style-singleton: 2.2.1(@types/react@18.3.4)(react@18.3.1) tslib: 2.6.3 - use-callback-ref: 1.3.2(@types/react@18.3.3)(react@18.3.1) - use-sidecar: 1.1.2(@types/react@18.3.3)(react@18.3.1) + use-callback-ref: 1.3.2(@types/react@18.3.4)(react@18.3.1) + use-sidecar: 1.1.2(@types/react@18.3.4)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 react-resizable-panels@2.0.19(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: @@ -23622,14 +23639,14 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - react-style-singleton@2.2.1(@types/react@18.3.3)(react@18.3.1): + react-style-singleton@2.2.1(@types/react@18.3.4)(react@18.3.1): dependencies: get-nonce: 1.0.1 invariant: 2.2.4 react: 18.3.1 tslib: 2.6.3 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 react-table@7.8.0(react@18.2.0): dependencies: @@ -23758,9 +23775,9 @@ snapshots: '@types/react': 18.3.3 react: 18.2.0 - rehackt@0.1.0(@types/react@18.3.3)(react@18.3.1): + rehackt@0.1.0(@types/react@18.3.4)(react@18.3.1): optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 react: 18.3.1 rehype-autolink-headings@7.1.0: @@ -25142,12 +25159,12 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - use-callback-ref@1.3.2(@types/react@18.3.3)(react@18.3.1): + use-callback-ref@1.3.2(@types/react@18.3.4)(react@18.3.1): dependencies: react: 18.3.1 tslib: 2.6.3 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 use-resize-observer@9.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: @@ -25163,13 +25180,13 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - use-sidecar@1.1.2(@types/react@18.3.3)(react@18.3.1): + use-sidecar@1.1.2(@types/react@18.3.4)(react@18.3.1): dependencies: detect-node-es: 1.1.0 react: 18.3.1 tslib: 2.6.3 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 use-sync-external-store@1.2.0(react@18.2.0): dependencies: @@ -25234,12 +25251,12 @@ snapshots: '@types/react': 18.3.3 react: 18.2.0 - valtio@1.11.2(@types/react@18.3.3)(react@18.3.1): + valtio@1.11.2(@types/react@18.3.4)(react@18.3.1): dependencies: proxy-compare: 2.5.1 use-sync-external-store: 1.2.0(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 react: 18.3.1 vary@1.1.2: {} @@ -25434,21 +25451,21 @@ snapshots: vlq@0.2.3: {} - vocs@1.0.0-alpha.55(@types/node@18.19.34)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.4.5))(typescript@5.4.5): + vocs@1.0.0-alpha.55(@types/node@18.19.34)(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.4.5))(typescript@5.4.5): dependencies: '@floating-ui/react': 0.26.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@hono/node-server': 1.11.2 - '@mdx-js/react': 3.0.1(@types/react@18.3.3)(react@18.3.1) + '@mdx-js/react': 3.0.1(@types/react@18.3.4)(react@18.3.1) '@mdx-js/rollup': 3.0.1(rollup@4.18.0) '@noble/hashes': 1.4.0 '@radix-ui/colors': 3.0.0 - '@radix-ui/react-accordion': 1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-accordion': 1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-icons': 1.3.0(react@18.3.1) - '@radix-ui/react-label': 2.0.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-navigation-menu': 1.1.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-popover': 1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-tabs': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-label': 2.0.2(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-navigation-menu': 1.1.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-popover': 1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-tabs': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@shikijs/rehype': 1.10.3 '@shikijs/transformers': 1.10.3 '@shikijs/twoslash': 1.10.3(typescript@5.4.5) @@ -25515,21 +25532,21 @@ snapshots: - ts-node - typescript - vocs@1.0.0-alpha.55(@types/node@18.19.34)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.5.4))(typescript@5.5.4): + vocs@1.0.0-alpha.55(@types/node@18.19.34)(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.5.4))(typescript@5.5.4): dependencies: '@floating-ui/react': 0.26.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@hono/node-server': 1.11.2 - '@mdx-js/react': 3.0.1(@types/react@18.3.3)(react@18.3.1) + '@mdx-js/react': 3.0.1(@types/react@18.3.4)(react@18.3.1) '@mdx-js/rollup': 3.0.1(rollup@4.18.0) '@noble/hashes': 1.4.0 '@radix-ui/colors': 3.0.0 - '@radix-ui/react-accordion': 1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-accordion': 1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-icons': 1.3.0(react@18.3.1) - '@radix-ui/react-label': 2.0.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-navigation-menu': 1.1.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-popover': 1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-tabs': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-label': 2.0.2(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-navigation-menu': 1.1.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-popover': 1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-tabs': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@shikijs/rehype': 1.10.3 '@shikijs/transformers': 1.10.3 '@shikijs/twoslash': 1.10.3(typescript@5.5.4) @@ -25686,11 +25703,11 @@ snapshots: - utf-8-validate - zod - wagmi@2.9.10(@tanstack/query-core@5.40.0)(@tanstack/react-query@5.40.1(react@18.3.1))(@types/react@18.3.3)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8): + wagmi@2.9.10(@tanstack/query-core@5.40.0)(@tanstack/react-query@5.40.1(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8): dependencies: '@tanstack/react-query': 5.40.1(react@18.3.1) - '@wagmi/connectors': 5.0.9(@types/react@18.3.3)(@wagmi/core@2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) - '@wagmi/core': 2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.3)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + '@wagmi/connectors': 5.0.9(@types/react@18.3.4)(@wagmi/core@2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + '@wagmi/core': 2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) react: 18.3.1 use-sync-external-store: 1.2.0(react@18.3.1) viem: 2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) @@ -25993,11 +26010,11 @@ snapshots: '@types/react': 18.3.3 react: 18.2.0 - zustand@4.4.1(@types/react@18.3.3)(react@18.3.1): + zustand@4.4.1(@types/react@18.3.4)(react@18.3.1): dependencies: use-sync-external-store: 1.2.0(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.4 react: 18.3.1 zwitch@2.0.4: {} From ac3648c27b58ecc958602fb6a65d71a4121e8ce0 Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Thu, 22 Aug 2024 17:51:46 -0400 Subject: [PATCH 03/47] ci: setup Test static build on IPFS Refs: BFE-178 --- .github/workflows/ipfs-static-build-test.yml | 30 ++++++++++++++++++++ fleek.config.json | 2 +- 2 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/ipfs-static-build-test.yml diff --git a/.github/workflows/ipfs-static-build-test.yml b/.github/workflows/ipfs-static-build-test.yml new file mode 100644 index 000000000..68abec4d5 --- /dev/null +++ b/.github/workflows/ipfs-static-build-test.yml @@ -0,0 +1,30 @@ + +name: Test static build on IPFS + +on: + workflow_dispatch: + pull_request: + branches: + - v2 + +jobs: + build: + runs-on: ubuntu-22.04 + + steps: + - uses: actions/checkout@v4 + - name: Install pnpm + uses: pnpm/action-setup@v4 + with: + version: 9 + - name: Use Node.js + uses: actions/setup-node@v4 + with: + node-version: 18.18.2 + cache: 'pnpm' + + - name: Install dependencies + run: pnpm install + - name: Build all projects + run: NEXT_PUBLIC_HOST="ipfs" pnpm run build + \ No newline at end of file diff --git a/fleek.config.json b/fleek.config.json index 6224a57b9..193cc913d 100644 --- a/fleek.config.json +++ b/fleek.config.json @@ -1,7 +1,7 @@ { "sites": [ { - "slug": "many-rose-broad", + "slug": "berps-bartio", "distDir": "apps/perp/out", "buildCommand": "pnpm run build:perp" } From e088d268df392c54f3d19df4de753b2b7370737b Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Thu, 22 Aug 2024 17:54:27 -0400 Subject: [PATCH 04/47] fix: pnpm version conflict with package.json BFE-178 --- .github/workflows/ipfs-static-build-test.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ipfs-static-build-test.yml b/.github/workflows/ipfs-static-build-test.yml index 68abec4d5..1a0e7ed8a 100644 --- a/.github/workflows/ipfs-static-build-test.yml +++ b/.github/workflows/ipfs-static-build-test.yml @@ -14,9 +14,8 @@ jobs: steps: - uses: actions/checkout@v4 - name: Install pnpm - uses: pnpm/action-setup@v4 - with: - version: 9 + uses: pnpm/action-setup@v4 + - name: Use Node.js uses: actions/setup-node@v4 with: From 237df4ac0c93c818c368affbec41faee112ab887 Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Thu, 22 Aug 2024 19:04:39 -0400 Subject: [PATCH 05/47] ci: deploy on fleek Refs: BFE-178 --- .github/workflows/ipfs-deploy.yml | 28 ++++++++++++++++++++ .github/workflows/ipfs-static-build-test.yml | 3 ++- 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/ipfs-deploy.yml diff --git a/.github/workflows/ipfs-deploy.yml b/.github/workflows/ipfs-deploy.yml new file mode 100644 index 000000000..598b0901e --- /dev/null +++ b/.github/workflows/ipfs-deploy.yml @@ -0,0 +1,28 @@ +name: Deploy on Fleek + +on: + push: + branches: [ "v2" ] + +jobs: + build: + runs-on: ubuntu-22.04 + + steps: + - uses: actions/checkout@v4 + - name: Install pnpm + uses: pnpm/action-setup@v4 + + - name: Use Node.js + uses: actions/setup-node@v4 + with: + node-version: 18.18.2 + cache: 'pnpm' + - name: Install dependencies + run: pnpm install + - name: Build all projects + run: NEXT_PUBLIC_HOST="ipfs" pnpm run build + + - name: Deploy on Fleek + # TODO: add API key to secrets + run: pnpm dlx @fleek-platform/cli sites deploy \ No newline at end of file diff --git a/.github/workflows/ipfs-static-build-test.yml b/.github/workflows/ipfs-static-build-test.yml index 1a0e7ed8a..2be8d5d3d 100644 --- a/.github/workflows/ipfs-static-build-test.yml +++ b/.github/workflows/ipfs-static-build-test.yml @@ -15,7 +15,7 @@ jobs: - uses: actions/checkout@v4 - name: Install pnpm uses: pnpm/action-setup@v4 - + - name: Use Node.js uses: actions/setup-node@v4 with: @@ -24,6 +24,7 @@ jobs: - name: Install dependencies run: pnpm install + - name: Build all projects run: NEXT_PUBLIC_HOST="ipfs" pnpm run build \ No newline at end of file From 1b18d3e6657c9676ff84820768073809b9c01ae0 Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Mon, 26 Aug 2024 18:45:01 +0200 Subject: [PATCH 06/47] build: set env files during ci workflow --- .github/workflows/ipfs-deploy.yml | 4 ++++ .github/workflows/ipfs-static-build-test.yml | 3 +++ 2 files changed, 7 insertions(+) diff --git a/.github/workflows/ipfs-deploy.yml b/.github/workflows/ipfs-deploy.yml index 598b0901e..6db01aff7 100644 --- a/.github/workflows/ipfs-deploy.yml +++ b/.github/workflows/ipfs-deploy.yml @@ -20,6 +20,10 @@ jobs: cache: 'pnpm' - name: Install dependencies run: pnpm install + + - name: Set environment variables + run: pnpm set-env:bartio + - name: Build all projects run: NEXT_PUBLIC_HOST="ipfs" pnpm run build diff --git a/.github/workflows/ipfs-static-build-test.yml b/.github/workflows/ipfs-static-build-test.yml index 2be8d5d3d..8ab71348a 100644 --- a/.github/workflows/ipfs-static-build-test.yml +++ b/.github/workflows/ipfs-static-build-test.yml @@ -24,6 +24,9 @@ jobs: - name: Install dependencies run: pnpm install + + - name: Set environment variables + run: pnpm set-env:bartio - name: Build all projects run: NEXT_PUBLIC_HOST="ipfs" pnpm run build From ffd26a2560f66239d9eba38a25edc9ac3024deed Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Mon, 26 Aug 2024 19:09:17 +0200 Subject: [PATCH 07/47] ci: updated deploy on fleek --- .github/workflows/ipfs-deploy.yml | 19 ++++++++++++++++--- apps/lend/fleek.config.js | 3 +-- apps/perp/fleek.config.json | 8 ++++++++ fleek.config.json | 9 --------- 4 files changed, 25 insertions(+), 14 deletions(-) create mode 100644 apps/perp/fleek.config.json delete mode 100644 fleek.config.json diff --git a/.github/workflows/ipfs-deploy.yml b/.github/workflows/ipfs-deploy.yml index 6db01aff7..0d8590f93 100644 --- a/.github/workflows/ipfs-deploy.yml +++ b/.github/workflows/ipfs-deploy.yml @@ -3,10 +3,17 @@ name: Deploy on Fleek on: push: branches: [ "v2" ] + pull_request: + workflow_dispatch: jobs: build: runs-on: ubuntu-22.04 + env: + FLEEK_TOKEN: ${{ secrets.FLEEK_TOKEN }} + FLEEK_PROJECT_ID: ${{ secrets.FLEEK_PROJECT_ID }} + NEXT_PUBLIC_DYNAMIC_API_KEY: ${{ secrets.NEXT_PUBLIC_DYNAMIC_API_KEY }} + steps: - uses: actions/checkout@v4 @@ -18,15 +25,21 @@ jobs: with: node-version: 18.18.2 cache: 'pnpm' + - name: Install dependencies run: pnpm install + - name: Install Fleek CLI + run: pnpm i -g @fleek-platform/cli + - name: Set environment variables run: pnpm set-env:bartio - name: Build all projects run: NEXT_PUBLIC_HOST="ipfs" pnpm run build - - name: Deploy on Fleek - # TODO: add API key to secrets - run: pnpm dlx @fleek-platform/cli sites deploy \ No newline at end of file + - name: Deploy Berps + run: cd apps/perp && fleek sites deploy + + - name: Deploy Bend + run: cd apps/lend && fleek sites deploy diff --git a/apps/lend/fleek.config.js b/apps/lend/fleek.config.js index 8fb8f0365..372a5dca0 100644 --- a/apps/lend/fleek.config.js +++ b/apps/lend/fleek.config.js @@ -2,9 +2,8 @@ module.exports = { sites: [ { - slug: "full-laptop-old", + slug: "bartio-lend", distDir: "out", - buildCommand: "npm run build", }, ], }; diff --git a/apps/perp/fleek.config.json b/apps/perp/fleek.config.json new file mode 100644 index 000000000..72045a4fa --- /dev/null +++ b/apps/perp/fleek.config.json @@ -0,0 +1,8 @@ +{ + "sites": [ + { + "slug": "berps-bartio", + "distDir": "./out" + } + ] +} diff --git a/fleek.config.json b/fleek.config.json deleted file mode 100644 index 193cc913d..000000000 --- a/fleek.config.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "sites": [ - { - "slug": "berps-bartio", - "distDir": "apps/perp/out", - "buildCommand": "pnpm run build:perp" - } - ] -} From 648a127b8ebdf6a2963b2efa9bb4ba5d0ed3a531 Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Mon, 26 Aug 2024 19:37:20 +0200 Subject: [PATCH 08/47] build: update flows --- .github/workflows/ipfs-deploy.yml | 4 +++- .github/workflows/ipfs-static-build-test.yml | 6 ++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ipfs-deploy.yml b/.github/workflows/ipfs-deploy.yml index 0d8590f93..09c7e9814 100644 --- a/.github/workflows/ipfs-deploy.yml +++ b/.github/workflows/ipfs-deploy.yml @@ -36,7 +36,9 @@ jobs: run: pnpm set-env:bartio - name: Build all projects - run: NEXT_PUBLIC_HOST="ipfs" pnpm run build + env: + NEXT_PUBLIC_DYNAMIC_API_KEY: ${{ secrets.NEXT_PUBLIC_DYNAMIC_API_KEY }} + run: NEXT_PUBLIC_DYNAMIC_API_KEY="$NEXT_PUBLIC_DYNAMIC_API_KEY" NEXT_PUBLIC_HOST="ipfs" pnpm run build --filter=lend --filter=perp --filter='./packages/*' - name: Deploy Berps run: cd apps/perp && fleek sites deploy diff --git a/.github/workflows/ipfs-static-build-test.yml b/.github/workflows/ipfs-static-build-test.yml index 8ab71348a..ea94f9a27 100644 --- a/.github/workflows/ipfs-static-build-test.yml +++ b/.github/workflows/ipfs-static-build-test.yml @@ -29,5 +29,7 @@ jobs: run: pnpm set-env:bartio - name: Build all projects - run: NEXT_PUBLIC_HOST="ipfs" pnpm run build - \ No newline at end of file + env: + NEXT_PUBLIC_DYNAMIC_API_KEY: ${{ secrets.NEXT_PUBLIC_DYNAMIC_API_KEY }} + run: NEXT_PUBLIC_DYNAMIC_API_KEY="$NEXT_PUBLIC_DYNAMIC_API_KEY" NEXT_PUBLIC_HOST="ipfs" pnpm run build --filter=lend --filter=perp --filter='./packages/*' + \ No newline at end of file From f1c35528298bd9dd437d6f38601fd6b6a0ac770d Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Mon, 26 Aug 2024 19:45:22 +0200 Subject: [PATCH 09/47] revert: "chore: set-env to copy env presets to .env" to restore index.tsx file in charts This reverts commit 3349887d5c1cd2c79b771334fe6cfbcace006fe2. --- apps/perp/public/static/charting_library/index.tsx | 1 + 1 file changed, 1 insertion(+) create mode 100644 apps/perp/public/static/charting_library/index.tsx diff --git a/apps/perp/public/static/charting_library/index.tsx b/apps/perp/public/static/charting_library/index.tsx new file mode 100644 index 000000000..693da49fc --- /dev/null +++ b/apps/perp/public/static/charting_library/index.tsx @@ -0,0 +1 @@ +export {} \ No newline at end of file From 9815d48a71892df414576b674643dad052b7e75b Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Mon, 26 Aug 2024 19:55:50 +0200 Subject: [PATCH 10/47] build: update flows env --- .github/workflows/ipfs-deploy.yml | 2 +- .github/workflows/ipfs-static-build-test.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ipfs-deploy.yml b/.github/workflows/ipfs-deploy.yml index 09c7e9814..4936f8142 100644 --- a/.github/workflows/ipfs-deploy.yml +++ b/.github/workflows/ipfs-deploy.yml @@ -38,7 +38,7 @@ jobs: - name: Build all projects env: NEXT_PUBLIC_DYNAMIC_API_KEY: ${{ secrets.NEXT_PUBLIC_DYNAMIC_API_KEY }} - run: NEXT_PUBLIC_DYNAMIC_API_KEY="$NEXT_PUBLIC_DYNAMIC_API_KEY" NEXT_PUBLIC_HOST="ipfs" pnpm run build --filter=lend --filter=perp --filter='./packages/*' + run: NEXT_PUBLIC_HOST="ipfs" pnpm run build --filter=lend --filter=perp --filter='./packages/*' - name: Deploy Berps run: cd apps/perp && fleek sites deploy diff --git a/.github/workflows/ipfs-static-build-test.yml b/.github/workflows/ipfs-static-build-test.yml index ea94f9a27..c402e8480 100644 --- a/.github/workflows/ipfs-static-build-test.yml +++ b/.github/workflows/ipfs-static-build-test.yml @@ -31,5 +31,5 @@ jobs: - name: Build all projects env: NEXT_PUBLIC_DYNAMIC_API_KEY: ${{ secrets.NEXT_PUBLIC_DYNAMIC_API_KEY }} - run: NEXT_PUBLIC_DYNAMIC_API_KEY="$NEXT_PUBLIC_DYNAMIC_API_KEY" NEXT_PUBLIC_HOST="ipfs" pnpm run build --filter=lend --filter=perp --filter='./packages/*' + run: NEXT_PUBLIC_HOST="ipfs" pnpm run build --filter=lend --filter=perp --filter='./packages/*' \ No newline at end of file From a7ad49061ce2abe6ddabac0c1783bf55f7128370 Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Mon, 26 Aug 2024 20:02:57 +0200 Subject: [PATCH 11/47] ci: cache --- .github/workflows/ipfs-deploy.yml | 8 +++++++- .github/workflows/ipfs-static-build-test.yml | 9 ++++++++- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ipfs-deploy.yml b/.github/workflows/ipfs-deploy.yml index 4936f8142..30c31d7e1 100644 --- a/.github/workflows/ipfs-deploy.yml +++ b/.github/workflows/ipfs-deploy.yml @@ -13,6 +13,8 @@ jobs: FLEEK_TOKEN: ${{ secrets.FLEEK_TOKEN }} FLEEK_PROJECT_ID: ${{ secrets.FLEEK_PROJECT_ID }} NEXT_PUBLIC_DYNAMIC_API_KEY: ${{ secrets.NEXT_PUBLIC_DYNAMIC_API_KEY }} + + steps: @@ -24,7 +26,11 @@ jobs: uses: actions/setup-node@v4 with: node-version: 18.18.2 - cache: 'pnpm' + cache: + key: ${CI_COMMIT_REF_SLUG} + paths: + - node_modules/ + - .next/cache/ - name: Install dependencies run: pnpm install diff --git a/.github/workflows/ipfs-static-build-test.yml b/.github/workflows/ipfs-static-build-test.yml index c402e8480..47c60176f 100644 --- a/.github/workflows/ipfs-static-build-test.yml +++ b/.github/workflows/ipfs-static-build-test.yml @@ -11,6 +11,8 @@ jobs: build: runs-on: ubuntu-22.04 + + steps: - uses: actions/checkout@v4 - name: Install pnpm @@ -20,7 +22,12 @@ jobs: uses: actions/setup-node@v4 with: node-version: 18.18.2 - cache: 'pnpm' + cache: + key: ${CI_COMMIT_REF_SLUG} + paths: + - node_modules/ + - .next/cache/ + - name: Install dependencies run: pnpm install From 63371a90cf0a01e262b0112527b7c7c0e7e39c9a Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Tue, 27 Aug 2024 18:29:51 +0200 Subject: [PATCH 12/47] build: dotenv -c param to include .env.local --- apps/bgt-station/package.json | 2 +- apps/dex/package.json | 2 +- apps/honey/package.json | 2 +- apps/hub/package.json | 2 +- apps/lend/package.json | 2 +- apps/perp/package.json | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/apps/bgt-station/package.json b/apps/bgt-station/package.json index 39be0fa71..6261dc6ba 100755 --- a/apps/bgt-station/package.json +++ b/apps/bgt-station/package.json @@ -10,7 +10,7 @@ "lint:fix": "pnpm lint --fix", "start": "pnpm with-env next start -p 3001", "check-types": "tsc --noEmit", - "with-env": "dotenv -e ../../.env --" + "with-env": "dotenv -e ../../.env -c --" }, "dependencies": { "@bera/berajs": "workspace:*", diff --git a/apps/dex/package.json b/apps/dex/package.json index 0057995bf..f01648a52 100755 --- a/apps/dex/package.json +++ b/apps/dex/package.json @@ -10,7 +10,7 @@ "lint:fix": "pnpm lint --fix", "start": "pnpm with-env next start -p 3000", "check-types": "tsc --noEmit", - "with-env": "dotenv -e ../../.env --" + "with-env": "dotenv -e ../../.env -c --" }, "dependencies": { "@bera/beracrocswap": "workspace:*", diff --git a/apps/honey/package.json b/apps/honey/package.json index 33066d3ba..10e474f17 100755 --- a/apps/honey/package.json +++ b/apps/honey/package.json @@ -10,7 +10,7 @@ "lint:fix": "pnpm lint --fix", "start": "pnpm with-env next start -p 3002", "check-types": "tsc --noEmit", - "with-env": "dotenv -e ../../.env --" + "with-env": "dotenv -e ../../.env -c --" }, "dependencies": { "@apollo/client": "^3.8.8", diff --git a/apps/hub/package.json b/apps/hub/package.json index e79e6686d..c9f0a0f00 100755 --- a/apps/hub/package.json +++ b/apps/hub/package.json @@ -10,7 +10,7 @@ "lint:fix": "pnpm lint --fix", "start": "pnpm with-env next start -p 6969", "check-types": "tsc --noEmit", - "with-env": "dotenv -e ../../.env --" + "with-env": "dotenv -e ../../.env -c --" }, "dependencies": { "@bera/berajs": "workspace:*", diff --git a/apps/lend/package.json b/apps/lend/package.json index e3a47448b..f999fa006 100755 --- a/apps/lend/package.json +++ b/apps/lend/package.json @@ -11,7 +11,7 @@ "lint:fix": "pnpm lint --fix", "start": "pnpm with-env next start -p 3003", "check-types": "tsc --noEmit", - "with-env": "dotenv -e ../../.env --" + "with-env": "dotenv -e ../../.env -c --" }, "dependencies": { "@apollo/client": "^3.8.8", diff --git a/apps/perp/package.json b/apps/perp/package.json index 8c49cc106..4707e8bc6 100755 --- a/apps/perp/package.json +++ b/apps/perp/package.json @@ -10,7 +10,7 @@ "lint:fix": "pnpm lint --fix", "start": "pnpm with-env next start -p 3004", "check-types": "tsc --noEmit", - "with-env": "dotenv -e ../../.env --", + "with-env": "dotenv -e ../../.env -c --", "copy-chart": "pnpm with-env node ./copy-charting-lib.js" }, "dependencies": { From 9dcb85dea7d5b95c32f91a824ecf87fd84633bfc Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Tue, 27 Aug 2024 18:32:37 +0200 Subject: [PATCH 13/47] revert: removed cache in workflows --- .github/workflows/ipfs-deploy.yml | 16 ++++------------ .github/workflows/ipfs-static-build-test.yml | 6 +----- 2 files changed, 5 insertions(+), 17 deletions(-) diff --git a/.github/workflows/ipfs-deploy.yml b/.github/workflows/ipfs-deploy.yml index 30c31d7e1..9d93236c7 100644 --- a/.github/workflows/ipfs-deploy.yml +++ b/.github/workflows/ipfs-deploy.yml @@ -13,10 +13,7 @@ jobs: FLEEK_TOKEN: ${{ secrets.FLEEK_TOKEN }} FLEEK_PROJECT_ID: ${{ secrets.FLEEK_PROJECT_ID }} NEXT_PUBLIC_DYNAMIC_API_KEY: ${{ secrets.NEXT_PUBLIC_DYNAMIC_API_KEY }} - - - steps: - uses: actions/checkout@v4 - name: Install pnpm @@ -25,12 +22,9 @@ jobs: - name: Use Node.js uses: actions/setup-node@v4 with: - node-version: 18.18.2 - cache: - key: ${CI_COMMIT_REF_SLUG} - paths: - - node_modules/ - - .next/cache/ + node-version: 18.18.2 + cache: 'pnpm' + - name: Install dependencies run: pnpm install @@ -41,9 +35,7 @@ jobs: - name: Set environment variables run: pnpm set-env:bartio - - name: Build all projects - env: - NEXT_PUBLIC_DYNAMIC_API_KEY: ${{ secrets.NEXT_PUBLIC_DYNAMIC_API_KEY }} + - name: Build all projects run: NEXT_PUBLIC_HOST="ipfs" pnpm run build --filter=lend --filter=perp --filter='./packages/*' - name: Deploy Berps diff --git a/.github/workflows/ipfs-static-build-test.yml b/.github/workflows/ipfs-static-build-test.yml index 47c60176f..b598661ad 100644 --- a/.github/workflows/ipfs-static-build-test.yml +++ b/.github/workflows/ipfs-static-build-test.yml @@ -22,11 +22,7 @@ jobs: uses: actions/setup-node@v4 with: node-version: 18.18.2 - cache: - key: ${CI_COMMIT_REF_SLUG} - paths: - - node_modules/ - - .next/cache/ + cache: 'pnpm' - name: Install dependencies From e4bcbf4257b7483d54f0ded6aa07a9599ab5b887 Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Tue, 27 Aug 2024 18:42:16 +0200 Subject: [PATCH 14/47] ci: add env to actions --- .github/workflows/ipfs-deploy.yml | 2 ++ .github/workflows/ipfs-static-build-test.yml | 10 +++++----- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ipfs-deploy.yml b/.github/workflows/ipfs-deploy.yml index 9d93236c7..048b5719f 100644 --- a/.github/workflows/ipfs-deploy.yml +++ b/.github/workflows/ipfs-deploy.yml @@ -13,6 +13,8 @@ jobs: FLEEK_TOKEN: ${{ secrets.FLEEK_TOKEN }} FLEEK_PROJECT_ID: ${{ secrets.FLEEK_PROJECT_ID }} NEXT_PUBLIC_DYNAMIC_API_KEY: ${{ secrets.NEXT_PUBLIC_DYNAMIC_API_KEY }} + PERPS_OCT_KEY: ${{ secrects.PERPS_OCT_KEY }} + CHARTING_ACCESS_TOKEN: ${{ secrects.CHARTING_ACCESS_TOKEN }} steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ipfs-static-build-test.yml b/.github/workflows/ipfs-static-build-test.yml index b598661ad..bdd32703a 100644 --- a/.github/workflows/ipfs-static-build-test.yml +++ b/.github/workflows/ipfs-static-build-test.yml @@ -10,8 +10,10 @@ on: jobs: build: runs-on: ubuntu-22.04 - - + env: + NEXT_PUBLIC_DYNAMIC_API_KEY: ${{ secrets.NEXT_PUBLIC_DYNAMIC_API_KEY }} + PERPS_OCT_KEY: ${{ secrects.PERPS_OCT_KEY }} + CHARTING_ACCESS_TOKEN: ${{ secrects.CHARTING_ACCESS_TOKEN }} steps: - uses: actions/checkout@v4 @@ -31,8 +33,6 @@ jobs: - name: Set environment variables run: pnpm set-env:bartio - - name: Build all projects - env: - NEXT_PUBLIC_DYNAMIC_API_KEY: ${{ secrets.NEXT_PUBLIC_DYNAMIC_API_KEY }} + - name: Build all projects run: NEXT_PUBLIC_HOST="ipfs" pnpm run build --filter=lend --filter=perp --filter='./packages/*' \ No newline at end of file From 1952c5130ba4ed929ac38bca4828990692e5e986 Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Tue, 27 Aug 2024 19:21:51 +0200 Subject: [PATCH 15/47] fix: typo --- .github/workflows/ipfs-deploy.yml | 4 ++-- .github/workflows/ipfs-static-build-test.yml | 5 ++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ipfs-deploy.yml b/.github/workflows/ipfs-deploy.yml index 048b5719f..3e4f15660 100644 --- a/.github/workflows/ipfs-deploy.yml +++ b/.github/workflows/ipfs-deploy.yml @@ -13,8 +13,8 @@ jobs: FLEEK_TOKEN: ${{ secrets.FLEEK_TOKEN }} FLEEK_PROJECT_ID: ${{ secrets.FLEEK_PROJECT_ID }} NEXT_PUBLIC_DYNAMIC_API_KEY: ${{ secrets.NEXT_PUBLIC_DYNAMIC_API_KEY }} - PERPS_OCT_KEY: ${{ secrects.PERPS_OCT_KEY }} - CHARTING_ACCESS_TOKEN: ${{ secrects.CHARTING_ACCESS_TOKEN }} + PERPS_OCT_KEY: ${{ secrets.PERPS_OCT_KEY }} + CHARTING_ACCESS_TOKEN: ${{ secrets.CHARTING_ACCESS_TOKEN }} steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ipfs-static-build-test.yml b/.github/workflows/ipfs-static-build-test.yml index bdd32703a..b0953657c 100644 --- a/.github/workflows/ipfs-static-build-test.yml +++ b/.github/workflows/ipfs-static-build-test.yml @@ -12,8 +12,8 @@ jobs: runs-on: ubuntu-22.04 env: NEXT_PUBLIC_DYNAMIC_API_KEY: ${{ secrets.NEXT_PUBLIC_DYNAMIC_API_KEY }} - PERPS_OCT_KEY: ${{ secrects.PERPS_OCT_KEY }} - CHARTING_ACCESS_TOKEN: ${{ secrects.CHARTING_ACCESS_TOKEN }} + PERPS_OCT_KEY: ${{ secrets.PERPS_OCT_KEY }} + CHARTING_ACCESS_TOKEN: ${{ secrets.CHARTING_ACCESS_TOKEN }} steps: - uses: actions/checkout@v4 @@ -26,7 +26,6 @@ jobs: node-version: 18.18.2 cache: 'pnpm' - - name: Install dependencies run: pnpm install From 692e1b32722bfd31a4c710277d01848acb6a1eab Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Tue, 27 Aug 2024 19:29:01 +0200 Subject: [PATCH 16/47] fix: minor --- .github/workflows/ipfs-deploy.yml | 1 - .github/workflows/ipfs-static-build-test.yml | 1 - 2 files changed, 2 deletions(-) diff --git a/.github/workflows/ipfs-deploy.yml b/.github/workflows/ipfs-deploy.yml index 3e4f15660..d01f41f2f 100644 --- a/.github/workflows/ipfs-deploy.yml +++ b/.github/workflows/ipfs-deploy.yml @@ -12,7 +12,6 @@ jobs: env: FLEEK_TOKEN: ${{ secrets.FLEEK_TOKEN }} FLEEK_PROJECT_ID: ${{ secrets.FLEEK_PROJECT_ID }} - NEXT_PUBLIC_DYNAMIC_API_KEY: ${{ secrets.NEXT_PUBLIC_DYNAMIC_API_KEY }} PERPS_OCT_KEY: ${{ secrets.PERPS_OCT_KEY }} CHARTING_ACCESS_TOKEN: ${{ secrets.CHARTING_ACCESS_TOKEN }} diff --git a/.github/workflows/ipfs-static-build-test.yml b/.github/workflows/ipfs-static-build-test.yml index b0953657c..eb2eb938b 100644 --- a/.github/workflows/ipfs-static-build-test.yml +++ b/.github/workflows/ipfs-static-build-test.yml @@ -11,7 +11,6 @@ jobs: build: runs-on: ubuntu-22.04 env: - NEXT_PUBLIC_DYNAMIC_API_KEY: ${{ secrets.NEXT_PUBLIC_DYNAMIC_API_KEY }} PERPS_OCT_KEY: ${{ secrets.PERPS_OCT_KEY }} CHARTING_ACCESS_TOKEN: ${{ secrets.CHARTING_ACCESS_TOKEN }} From 5ff7b9e1aba277c4703db3fb7de144f3f34efdb6 Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Tue, 27 Aug 2024 19:53:53 +0200 Subject: [PATCH 17/47] ci: assign environment --- .github/workflows/ipfs-deploy.yml | 5 +++-- .github/workflows/ipfs-static-build-test.yml | 2 ++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ipfs-deploy.yml b/.github/workflows/ipfs-deploy.yml index d01f41f2f..a1edba301 100644 --- a/.github/workflows/ipfs-deploy.yml +++ b/.github/workflows/ipfs-deploy.yml @@ -3,11 +3,12 @@ name: Deploy on Fleek on: push: branches: [ "v2" ] - pull_request: + # pull_request: workflow_dispatch: -jobs: +jobs: build: + environment: 'production' runs-on: ubuntu-22.04 env: FLEEK_TOKEN: ${{ secrets.FLEEK_TOKEN }} diff --git a/.github/workflows/ipfs-static-build-test.yml b/.github/workflows/ipfs-static-build-test.yml index eb2eb938b..490895812 100644 --- a/.github/workflows/ipfs-static-build-test.yml +++ b/.github/workflows/ipfs-static-build-test.yml @@ -10,7 +10,9 @@ on: jobs: build: runs-on: ubuntu-22.04 + environment: 'production' env: + NEXT_PUBLIC_DYNAMIC_API_KEY: ${{ secrets.NEXT_PUBLIC_DYNAMIC_API_KEY }} PERPS_OCT_KEY: ${{ secrets.PERPS_OCT_KEY }} CHARTING_ACCESS_TOKEN: ${{ secrets.CHARTING_ACCESS_TOKEN }} From 59d5fc17bd54c8884794852073b3c21376676b0a Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Tue, 27 Aug 2024 20:48:47 +0200 Subject: [PATCH 18/47] ci: added repo secrets instead of env --- .github/workflows/ipfs-deploy.yml | 1 - .github/workflows/ipfs-static-build-test.yml | 1 - 2 files changed, 2 deletions(-) diff --git a/.github/workflows/ipfs-deploy.yml b/.github/workflows/ipfs-deploy.yml index a1edba301..9744c5d8b 100644 --- a/.github/workflows/ipfs-deploy.yml +++ b/.github/workflows/ipfs-deploy.yml @@ -8,7 +8,6 @@ on: jobs: build: - environment: 'production' runs-on: ubuntu-22.04 env: FLEEK_TOKEN: ${{ secrets.FLEEK_TOKEN }} diff --git a/.github/workflows/ipfs-static-build-test.yml b/.github/workflows/ipfs-static-build-test.yml index 490895812..b0953657c 100644 --- a/.github/workflows/ipfs-static-build-test.yml +++ b/.github/workflows/ipfs-static-build-test.yml @@ -10,7 +10,6 @@ on: jobs: build: runs-on: ubuntu-22.04 - environment: 'production' env: NEXT_PUBLIC_DYNAMIC_API_KEY: ${{ secrets.NEXT_PUBLIC_DYNAMIC_API_KEY }} PERPS_OCT_KEY: ${{ secrets.PERPS_OCT_KEY }} From 54518dfc089ec3ed017b61d0eccdbbbf678538f8 Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Tue, 27 Aug 2024 21:12:24 +0200 Subject: [PATCH 19/47] fix: wrong .env.bartio --- .env.bartio | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.env.bartio b/.env.bartio index cf793f02b..a2d7ff888 100644 --- a/.env.bartio +++ b/.env.bartio @@ -40,13 +40,13 @@ NEXT_PUBLIC_PERPS_PYTH_PRICES_MOCKED='false' NEXT_PUBLIC_PERPS_TRADINGVIEW_ENABLED='true' # PERPS contract address ========================================================== -NEXT_PUBLIC_TRADING_CONTRACT_ADDRESS="0x216001fb79ad28B6e465a85e5991ca60318bc308" -NEXT_PUBLIC_STORAGE_CONTRACT_ADDRESS="0xAfbBEb8eB4A08fbEC89f60b48E7028A0facF85f4" -NEXT_PUBLIC_BORROWING_FEES_CONTRACT_ADDRESS="0x7EdAa36aAdA01dCC0F69abA27d6FfC9c6A733135" -NEXT_PUBLIC_PAIRS_STORAGE_CONTRACT_ADDRESS="0xF1a5128b563ad0919B99E19Ab0a4b74688919607" -NEXT_PUBLIC_BHONEY_VAULT_CONTRACT_ADDRESS="0x917Bb6c98D5FE6177c78eA21E0dD94175e175Dca" +NEXT_PUBLIC_TRADING_CONTRACT_ADDRESS="0xb3395EeeA7701E0037bBC6Ab52953C6fB0c3326c" +NEXT_PUBLIC_STORAGE_CONTRACT_ADDRESS="0xB87196E95A7C38192D57087D54b3a5F996D17F1A" +NEXT_PUBLIC_BORROWING_FEES_CONTRACT_ADDRESS="0x0B92C464a41e515559064A737F6A165d43F01d43" +NEXT_PUBLIC_PAIRS_STORAGE_CONTRACT_ADDRESS="0x61C3ADb0a2c48B80F8fFcF51551d20053f686aCF" +NEXT_PUBLIC_BHONEY_VAULT_CONTRACT_ADDRESS="0x1306D3c36eC7E38dd2c128fBe3097C2C2449af64" NEXT_PUBLIC_BHONEY_GAUGE_VAULT_CONTRACT_ADDRESS="0xC5Cb3459723B828B3974f7E58899249C2be3B33d" -NEXT_PUBLIC_REFERRALS_CONTRACT_ADDRESS="0xed8237131371bCFA455c883506d69A3b33d7305b" +NEXT_PUBLIC_REFERRALS_CONTRACT_ADDRESS="0x50023e115ead2111e29AFf61DBd8BE04F0CC94A6" NEXT_PUBLIC_PYTH_CONTRACT_ADDRESS="0x2880aB155794e7179c9eE2e38200202908C17B43" # Faucet =================================================================== NEXT_PUBLIC_FAUCET_NAME='Faucet' From 389953766ceff9f276d54b8db29b7340177b3cbf Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Wed, 28 Aug 2024 13:20:42 +0200 Subject: [PATCH 20/47] build: added env vars --- .env.bartio | 1 + 1 file changed, 1 insertion(+) diff --git a/.env.bartio b/.env.bartio index a2d7ff888..688016b9a 100644 --- a/.env.bartio +++ b/.env.bartio @@ -82,6 +82,7 @@ NEXT_PUBLIC_NETWORK_CURRENCY_NAME="Bera" # Chain contracts =================================================================== NEXT_PUBLIC_MULTICALL_ADDRESS="0x2A92Cb4C05eF36bd589EB8A70472dbA10c1F1212" +NEXT_PUBLIC_MULTICALL_CREATION_BLOCK="6983" # in seconds NEXT_PUBLIC_BLOCKTIME='4' From 47a965b8cbabe88b3cd7ca47d17fac9d58f0e60e Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Wed, 28 Aug 2024 13:37:38 +0200 Subject: [PATCH 21/47] fix: adding env to build cmd --- .env.bartio | 3 +++ .github/workflows/ipfs-static-build-test.yml | 8 +++----- packages/wagmi/src/config/defaultBeraJsConfig.ts | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.env.bartio b/.env.bartio index 688016b9a..acd35c520 100644 --- a/.env.bartio +++ b/.env.bartio @@ -84,6 +84,9 @@ NEXT_PUBLIC_NETWORK_CURRENCY_NAME="Bera" NEXT_PUBLIC_MULTICALL_ADDRESS="0x2A92Cb4C05eF36bd589EB8A70472dbA10c1F1212" NEXT_PUBLIC_MULTICALL_CREATION_BLOCK="6983" +NEXT_PUBLIC_DYNAMIC_API_KEY='b8a5104d-47e0-4965-b56a-0bcc31cf56f4' + + # in seconds NEXT_PUBLIC_BLOCKTIME='4' diff --git a/.github/workflows/ipfs-static-build-test.yml b/.github/workflows/ipfs-static-build-test.yml index b0953657c..399581f59 100644 --- a/.github/workflows/ipfs-static-build-test.yml +++ b/.github/workflows/ipfs-static-build-test.yml @@ -10,11 +10,6 @@ on: jobs: build: runs-on: ubuntu-22.04 - env: - NEXT_PUBLIC_DYNAMIC_API_KEY: ${{ secrets.NEXT_PUBLIC_DYNAMIC_API_KEY }} - PERPS_OCT_KEY: ${{ secrets.PERPS_OCT_KEY }} - CHARTING_ACCESS_TOKEN: ${{ secrets.CHARTING_ACCESS_TOKEN }} - steps: - uses: actions/checkout@v4 - name: Install pnpm @@ -33,5 +28,8 @@ jobs: run: pnpm set-env:bartio - name: Build all projects + env: + PERPS_OCT_KEY: ${{ secrets.PERPS_OCT_KEY }} + CHARTING_ACCESS_TOKEN: ${{ secrets.CHARTING_ACCESS_TOKEN }} run: NEXT_PUBLIC_HOST="ipfs" pnpm run build --filter=lend --filter=perp --filter='./packages/*' \ No newline at end of file diff --git a/packages/wagmi/src/config/defaultBeraJsConfig.ts b/packages/wagmi/src/config/defaultBeraJsConfig.ts index 2751cc062..be388ee88 100755 --- a/packages/wagmi/src/config/defaultBeraJsConfig.ts +++ b/packages/wagmi/src/config/defaultBeraJsConfig.ts @@ -69,7 +69,7 @@ export const defaultBeraNetworkConfig: NetworkConfig = { export const wagmiConfig = createConfig({ chains: [defaultBeraNetworkConfig.chain], multiInjectedProviderDiscovery: false, - ssr: true, + ssr: false, transports: { [defaultBeraNetworkConfig.chain.id]: http( defaultBeraNetworkConfig.chain.rpcUrls.default.http[0] || "", From d7e8ebaf48be101d059c69547406cc050b71fe77 Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Wed, 28 Aug 2024 13:54:14 +0200 Subject: [PATCH 22/47] build: updated vars --- .env.bartio | 90 +++++++++++++++++++----------------- packages/config/env/index.ts | 2 - 2 files changed, 48 insertions(+), 44 deletions(-) diff --git a/.env.bartio b/.env.bartio index acd35c520..5d67f913d 100644 --- a/.env.bartio +++ b/.env.bartio @@ -1,43 +1,41 @@ # Block Explorer =================================================================== -NEXT_PUBLIC_BLOCK_EXPLORER_NAME='Beratrails' -NEXT_PUBLIC_BLOCK_EXPLORER='https://bartio.beratrail.io' +NEXT_PUBLIC_BLOCK_EXPLORER_NAME="Beratrails" +NEXT_PUBLIC_BLOCK_EXPLORER="https://bartio.beratrail.io" # Homepage/foundation ============================================================== -NEXT_PUBLIC_HOMEPAGE_NAME='Berachain Foundation' -NEXT_PUBLIC_HOMEPAGE_URL='https://www.berachain.com' +NEXT_PUBLIC_HOMEPAGE_NAME="Berachain Foundation" +NEXT_PUBLIC_HOMEPAGE_URL="https://www.berachain.com" # HONEY =================================================================== -NEXT_PUBLIC_HONEY_NAME='Honey' -NEXT_PUBLIC_HONEY_URL='https://bartio.honey.berachain.com' -NEXT_PUBLIC_AHONEY_ADDRESS="0xD08391c5977ebF1a09bB5915908EF5cd95Edb7E0" -NEXT_PUBLIC_VDHONEY_ADDRESS="0x0bF0Eb9aE016A624E2149D4C5F47fD9276285C82" +NEXT_PUBLIC_HONEY_NAME="Honey" +NEXT_PUBLIC_HONEY_URL="https://bartio.honey.berachain.com" # BGT =================================================================== -NEXT_PUBLIC_BGT_NAME='BGT Station' -NEXT_PUBLIC_BGT_URL='https://bartio.station.berachain.com' +NEXT_PUBLIC_BGT_NAME="BGT Station" +NEXT_PUBLIC_BGT_URL="https://bartio.station.berachain.com" # DEX =================================================================== -NEXT_PUBLIC_DEX_NAME='BEX' -NEXT_PUBLIC_DEX_URL='https://bartio.bex.berachain.com' +NEXT_PUBLIC_DEX_NAME="BEX" +NEXT_PUBLIC_DEX_URL="https://bartio.bex.berachain.com" # LEND =================================================================== -NEXT_PUBLIC_LEND_NAME='BEND' -NEXT_PUBLIC_LEND_URL='https://bartio.bend.berachain.com' +NEXT_PUBLIC_LEND_NAME="BEND" +NEXT_PUBLIC_LEND_URL="https://bartio.bend.berachain.com" NEXT_PUBLIC_LEND_DOCS_URL="https://docs.bend.berachain.com" # LEND contract address ========================================================== NEXT_PUBLIC_LEND_POOL_ADDRESS_PROVIDER="0x8297A07f87a8576b88d46e636c05B84E4Ea8265D" -NEXT_PUBLIC_LEND_ORACLE_ADDRESS='0x18fDa978e01196B2D5037dF9a9c0C9d3ab843344' -NEXT_PUBLIC_LEND_POOL_IMPLEMENTATION_ADDRESS='0x30A3039675E5b5cbEA49d9a5eacbc11f9199B86D' +NEXT_PUBLIC_LEND_ORACLE_ADDRESS="0x18fDa978e01196B2D5037dF9a9c0C9d3ab843344" +NEXT_PUBLIC_LEND_POOL_IMPLEMENTATION_ADDRESS="0x30A3039675E5b5cbEA49d9a5eacbc11f9199B86D" NEXT_PUBLIC_LEND_UI_DATA_PROVIDER_ADDRESS="0xa0f2eA8A4D77c7055BfddDC434C65f17868Dfaca" NEXT_PUBLIC_LEND_REWARDS_ADDRESS="0x2E8410239bB4b099EE2d5683e3EF9d6f04E321CC" NEXT_PUBLIC_LEND_HONEY_DEBT_TOKEN_ADDRESS="0x1339503343be5626B40Ee3Aee12a4DF50Aa4C0B9" NEXT_PUBLIC_PERIPHERY_DEBT_TOKEN_ADDRESS="0x1339503343be5626B40Ee3Aee12a4DF50Aa4C0B9" # PERPS =================================================================== -NEXT_PUBLIC_PERPS_NAME='BERPS' +NEXT_PUBLIC_PERPS_NAME="BERPS" NEXT_PUBLIC_PERPS_URL="https://bartio.berps.berachain.com" NEXT_PUBLIC_PERPS_DOCS_URL="https://docs.berps.berachain.com" NEXT_PUBLIC_PERPS_ENDPOINT_URL="https://bartio-berps.berachain-devnet.com" NEXT_PUBLIC_PERPS_PRICES_ENDPOINT_URL="https://hermes.pyth.network" NEXT_PUBLIC_PERPS_PRICES_BENCHMARK_URL="https://benchmarks.pyth.network" -NEXT_PUBLIC_PERPS_COMPETITION_ID='default' -NEXT_PUBLIC_PERPS_PYTH_PRICES_MOCKED='false' -NEXT_PUBLIC_PERPS_TRADINGVIEW_ENABLED='true' +NEXT_PUBLIC_PERPS_COMPETITION_ID="default" +NEXT_PUBLIC_PERPS_PYTH_PRICES_MOCKED="false" +NEXT_PUBLIC_PERPS_TRADINGVIEW_ENABLED="false" # PERPS contract address ========================================================== NEXT_PUBLIC_TRADING_CONTRACT_ADDRESS="0xb3395EeeA7701E0037bBC6Ab52953C6fB0c3326c" @@ -49,30 +47,32 @@ NEXT_PUBLIC_BHONEY_GAUGE_VAULT_CONTRACT_ADDRESS="0xC5Cb3459723B828B3974f7E588992 NEXT_PUBLIC_REFERRALS_CONTRACT_ADDRESS="0x50023e115ead2111e29AFf61DBd8BE04F0CC94A6" NEXT_PUBLIC_PYTH_CONTRACT_ADDRESS="0x2880aB155794e7179c9eE2e38200202908C17B43" # Faucet =================================================================== -NEXT_PUBLIC_FAUCET_NAME='Faucet' +NEXT_PUBLIC_FAUCET_NAME="Faucet" NEXT_PUBLIC_FAUCET_URL="https://bartio.faucet.berachain.com" + # Cloudinary & Media =================================================================== NEXT_PUBLIC_TOKEN_LIST="https://raw.githubusercontent.com/berachain/default-lists/main/src/tokens/bartio/defaultTokenList.json" NEXT_PUBLIC_MARKETS_LIST="https://raw.githubusercontent.com/berachain/default-lists/main/src/gauges/bartio/defaultGaugeList.json" NEXT_PUBLIC_GAUGE_LIST="https://raw.githubusercontent.com/berachain/default-lists/main/src/gauges/bartio/defaultGaugeList.json" NEXT_PUBLIC_VALIDATOR_LIST="https://raw.githubusercontent.com/berachain/default-lists/main/src/validators/bartio/defaultValidatorList.json" NEXT_PUBLIC_CLOUDINARY_URL="https://res.cloudinary.com/duv0g402y/image/upload/f_auto,q_auto/v1" -NEXT_PUBLIC_DOCS_URL='https://docs.berachain.com' -NEXT_PUBLIC_CAREERS_URL='https://careers.berachain.com/' +NEXT_PUBLIC_DOCS_URL="https://docs.berachain.com" +NEXT_PUBLIC_CAREERS_URL="https://careers.berachain.com/" NEXT_PUBLIC_MEDIA_KIT_URL="https://drive.google.com/drive/folders/1r658Px_VhjiUEC4AQAhHRCBeVKjcRWU6" NEXT_PUBLIC_BERAERA_BLOG_URL="https://medium.com/berachain-foundation/the-bera-era-has-begun-49a18c6d77c0" +NEXT_PUBLIC_FEEDBACK_URL="" # Socials =================================================================== -NEXT_PUBLIC_TWITTER='https://twitter.com/berachain' -NEXT_PUBLIC_TELEGRAM='https://t.me/BerachainPortal' +NEXT_PUBLIC_TWITTER="https://twitter.com/berachain" +NEXT_PUBLIC_TELEGRAM="https://t.me/BerachainPortal" NEXT_PUBLIC_DISCORD="https://discord.com/invite/berachain" -NEXT_PUBLIC_GITHUB='https://github.com/berachain' +NEXT_PUBLIC_GITHUB="https://github.com/berachain" # Chain =================================================================== -NEXT_PUBLIC_CHAIN_ID='80084' -NEXT_PUBLIC_CHAIN_NAME='Berachain-bartio' -NEXT_PUBLIC_NETWORK_NAME='Berachain-bartio' -NEXT_PUBLIC_JSON_RPC_URL='https://bartio.rpc.berachain.com/' +NEXT_PUBLIC_CHAIN_ID="80084" +NEXT_PUBLIC_CHAIN_NAME="Berachain-bartio" +NEXT_PUBLIC_NETWORK_NAME="Berachain-bartio" +NEXT_PUBLIC_JSON_RPC_URL="https://bartio.rpc.berachain.com/" NEXT_PUBLIC_PUBLIC_JSON_RPC_URL="https://bartio.rpc.berachain.com/" NEXT_PUBLIC_NETWORK_ICON_URL="https://res.cloudinary.com/duv0g402y/raw/upload/v1717603357/src/assets/bera.png" NEXT_PUBLIC_NETWORK_CURRENCY="BERA" @@ -84,46 +84,52 @@ NEXT_PUBLIC_NETWORK_CURRENCY_NAME="Bera" NEXT_PUBLIC_MULTICALL_ADDRESS="0x2A92Cb4C05eF36bd589EB8A70472dbA10c1F1212" NEXT_PUBLIC_MULTICALL_CREATION_BLOCK="6983" -NEXT_PUBLIC_DYNAMIC_API_KEY='b8a5104d-47e0-4965-b56a-0bcc31cf56f4' +NEXT_PUBLIC_DYNAMIC_API_KEY="b8a5104d-47e0-4965-b56a-0bcc31cf56f4" # in seconds -NEXT_PUBLIC_BLOCKTIME='4' +NEXT_PUBLIC_BLOCKTIME="4" # Honey Addresses =================================================================== -NEXT_PUBLIC_HONEY_ROUTER_ADDRESS='0xAd1782b2a7020631249031618fB1Bd09CD926b31' +NEXT_PUBLIC_HONEY_ROUTER_ADDRESS="0xAd1782b2a7020631249031618fB1Bd09CD926b31" # Honey Tokens ====================================================================== -NEXT_PUBLIC_HONEY_ADDRESS='0x0E4aaF1351de4c0264C5c7056Ef3777b41BD8e03' -NEXT_PUBLIC_WBERA_ADDRESS='0x7507c1dc16935B82698e4C63f2746A2fCf994dF8' +NEXT_PUBLIC_HONEY_ADDRESS="0x0E4aaF1351de4c0264C5c7056Ef3777b41BD8e03" +NEXT_PUBLIC_WBERA_ADDRESS="0x7507c1dc16935B82698e4C63f2746A2fCf994dF8" NEXT_PUBLIC_BERA_ADDRESS="0x0000000000000000000000000000000000000000" NEXT_PUBLIC_STGUSDC_ADDRESS="0xd6D83aF58a19Cd14eF3CF6fe848C9A4d21e5727c" NEXT_PUBLIC_WBTC_ADDRESS="0x286F1C3f0323dB9c91D1E8f45c8DF2d065AB5fae" NEXT_PUBLIC_WETH_ADDRESS="0x6E1E9896e93F7A71ECB33d4386b49DeeD67a231A" +NEXT_PUBLIC_AHONEY_ADDRESS="0xD08391c5977ebF1a09bB5915908EF5cd95Edb7E0" +NEXT_PUBLIC_VDHONEY_ADDRESS="0x0bF0Eb9aE016A624E2149D4C5F47fD9276285C82" # Dex Addresses =================================================================== NEXT_PUBLIC_RPC_CROC_DEX="0xAB827b1Cc3535A9e549EE387A6E9C3F02F481B49" NEXT_PUBLIC_RPC_CROC_QUERY="0x8685CE9Db06D40CBa73e3d09e6868FE476B5dC89" NEXT_PUBLIC_RPC_CROC_IMPACT="0xCfEa3579a06e2e9a596D311486D12B3a49a919Cd" NEXT_PUBLIC_RPC_CROC_MULTIPATH="0xaC6a0430517E078b48b41De9736e4652B35DF5c2" -NEXT_PUBLIC_RPC_CROC_MULTISWAP='0x21e2C0AFd058A89FCf7caf3aEA3cB84Ae977B73D' +NEXT_PUBLIC_RPC_CROC_MULTISWAP="0x21e2C0AFd058A89FCf7caf3aEA3cB84Ae977B73D" NEXT_PUBLIC_RPC_CROC_ROUTER_ENDPOINT="https://bartio-bex-router.berachain-devnet.com" NEXT_PUBLIC_RPC_CROC_INDEXER_ENDPOINT="https://bartio-bex-indexer.berachain-devnet.com/gcgo/" # BGT Addresses =================================================================== NEXT_PUBLIC_BGT_ADDRESS="0xbDa130737BDd9618301681329bF2e46A016ff9Ad" -NEXT_PUBLIC_BGT_STAKER='0x791fb53432eED7e2fbE4cf8526ab6feeA604Eb6d' +NEXT_PUBLIC_BGT_STAKER="0x791fb53432eED7e2fbE4cf8526ab6feeA604Eb6d" NEXT_PUBLIC_BGT_ENDPOINT="https://bartio-pol-indexer.berachain-devnet.com/berachain/v1alpha1/beacon" -NEXT_PUBLIC_BGT_VAULT_BLACKLIST='0x2E8410239bB4b099EE2d5683e3EF9d6f04E321CC' +NEXT_PUBLIC_BGT_VAULT_BLACKLIST="0x2E8410239bB4b099EE2d5683e3EF9d6f04E321CC" # Subgraphs =================================================================== NEXT_PUBLIC_BEND_SUBGRAPH_URL="https://api.goldsky.com/api/public/project_clq1h5ct0g4a201x18tfte5iv/subgraphs/bend-subgraph/v1/gn" -NEXT_PUBLIC_HONEY_SUBGRAPH_URL='https://api.goldsky.com/api/public/project_clq1h5ct0g4a201x18tfte5iv/subgraphs/honey-subgraph/v1/gn' -NEXT_PUBLIC_RPC_CROC_SUBGRAPH="https://api.goldsky.com/api/public/project_clq1h5ct0g4a201x18tfte5iv/subgraphs/bex-subgraph/v1/gn" -NEXT_PUBLIC_BGT_SUBGRAPH_URL="https://api.goldsky.com/api/public/project_clq1h5ct0g4a201x18tfte5iv/subgraphs/bgt-subgraph/v1000000/gn" -NEXT_PUBLIC_BGT_STAKER_SUBGRAPH_URL='https://api.goldsky.com/api/public/project_clq1h5ct0g4a201x18tfte5iv/subgraphs/bgt-staker-subgraph/v1/gn' +NEXT_PUBLIC_HONEY_SUBGRAPH_URL="https://api.goldsky.com/api/public/project_clq1h5ct0g4a201x18tfte5iv/subgraphs/honey-subgraph/v1/gn" +NEXT_PUBLIC_RPC_CROC_SUBGRAPH="https://api.goldsky.com/api/public/project_clq1h5ct0g4a201x18tfte5iv/subgraphs/pol-subgraph/v0.1.4/gn" +NEXT_PUBLIC_BGT_SUBGRAPH_URL="https://api.goldsky.com/api/public/project_clq1h5ct0g4a201x18tfte5iv/subgraphs/pol-subgraph/v0.1.4/gn" +NEXT_PUBLIC_BGT_STAKER_SUBGRAPH_URL="https://api.goldsky.com/api/public/project_clq1h5ct0g4a201x18tfte5iv/subgraphs/bgt-staker-subgraph/v1/gn" # Analytics - To be updated in .env.local ======================================== NEXT_PUBLIC_MIXPANEL_PROJECT_TOKEN="" +NEXT_PUBLIC_SENTRY_DSN="" +SENTRY_AUTH_TOKEN="" +SENTRY_ORG="" +SENTRY_PROJECT="" NEXT_PUBLIC_PROJECT_NAME="" # Uncomment the following line to activate analytics locally # NEXT_PUBLIC_DEVELOPMENT_ANALYTICS="true" diff --git a/packages/config/env/index.ts b/packages/config/env/index.ts index 39723b9f8..82335c46f 100755 --- a/packages/config/env/index.ts +++ b/packages/config/env/index.ts @@ -15,8 +15,6 @@ export const blockExplorerName = process.env .NEXT_PUBLIC_BLOCK_EXPLORER_NAME as string; export const bgtEndpointUrl = process.env.NEXT_PUBLIC_BGT_ENDPOINT as string; export const lendEndpointUrl = process.env.NEXT_PUBLIC_LEND_ENDPOINT as string; -export const faucetEndpointUrl = process.env - .NEXT_PUBLIC_FAUCET_ENDPOINT as string; export const validatorEndpointUrl = process.env.NEXT_PUBLIC_VALIDATOR_ENDPOINT; export const awsUrl = process.env.NEXT_PUBLIC_AWS_URL as string; export const governanceUrl = process.env.NEXT_PUBLIC_GOVERNANCE_URL as string; From 4bf0e581de7585dffd0d287c2f7fa0429f1caf7b Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Wed, 28 Aug 2024 17:54:06 +0200 Subject: [PATCH 23/47] ci: added vars --- .github/workflows/ipfs-deploy.yml | 4 ++++ .github/workflows/ipfs-static-build-test.yml | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/.github/workflows/ipfs-deploy.yml b/.github/workflows/ipfs-deploy.yml index 9744c5d8b..bb908ff57 100644 --- a/.github/workflows/ipfs-deploy.yml +++ b/.github/workflows/ipfs-deploy.yml @@ -14,6 +14,10 @@ jobs: FLEEK_PROJECT_ID: ${{ secrets.FLEEK_PROJECT_ID }} PERPS_OCT_KEY: ${{ secrets.PERPS_OCT_KEY }} CHARTING_ACCESS_TOKEN: ${{ secrets.CHARTING_ACCESS_TOKEN }} + NEXT_PUBLIC_SENTRY_DSN: ${{ secrets.NEXT_PUBLIC_SENTRY_DSN }} + SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} + SENTRY_ORG: ${{ secrets.SENTRY_ORG }} + SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }} steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/ipfs-static-build-test.yml b/.github/workflows/ipfs-static-build-test.yml index 399581f59..9ba92671b 100644 --- a/.github/workflows/ipfs-static-build-test.yml +++ b/.github/workflows/ipfs-static-build-test.yml @@ -31,5 +31,9 @@ jobs: env: PERPS_OCT_KEY: ${{ secrets.PERPS_OCT_KEY }} CHARTING_ACCESS_TOKEN: ${{ secrets.CHARTING_ACCESS_TOKEN }} + NEXT_PUBLIC_SENTRY_DSN: ${{ secrets.NEXT_PUBLIC_SENTRY_DSN }} + SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} + SENTRY_ORG: ${{ secrets.SENTRY_ORG }} + SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }} run: NEXT_PUBLIC_HOST="ipfs" pnpm run build --filter=lend --filter=perp --filter='./packages/*' \ No newline at end of file From dc49f88ee0bc480cda80ad1aaf1d13e220ed3e8a Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Wed, 28 Aug 2024 18:11:41 +0200 Subject: [PATCH 24/47] ci: trying to fix build --- .env.local.example | 9 +++++++++ .github/workflows/ipfs-static-build-test.yml | 5 +++-- 2 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 .env.local.example diff --git a/.env.local.example b/.env.local.example new file mode 100644 index 000000000..9de815d6c --- /dev/null +++ b/.env.local.example @@ -0,0 +1,9 @@ + +CHARTING_ACCESS_TOKEN="" # Token to download tradingview charts library +PERPS_OCT_KEY="" # OCT key to encode keys in local storage + +NEXT_PUBLIC_SENTRY_DSN="" +SENTRY_AUTH_TOKEN="" +SENTRY_ORG="" +SENTRY_PROJECT="" +NEXT_PUBLIC_PROJECT_NAME="" \ No newline at end of file diff --git a/.github/workflows/ipfs-static-build-test.yml b/.github/workflows/ipfs-static-build-test.yml index 9ba92671b..44e3d7078 100644 --- a/.github/workflows/ipfs-static-build-test.yml +++ b/.github/workflows/ipfs-static-build-test.yml @@ -30,10 +30,11 @@ jobs: - name: Build all projects env: PERPS_OCT_KEY: ${{ secrets.PERPS_OCT_KEY }} - CHARTING_ACCESS_TOKEN: ${{ secrets.CHARTING_ACCESS_TOKEN }} + # CHARTING_ACCESS_TOKEN: ${{ secrets.CHARTING_ACCESS_TOKEN }} NEXT_PUBLIC_SENTRY_DSN: ${{ secrets.NEXT_PUBLIC_SENTRY_DSN }} SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} SENTRY_ORG: ${{ secrets.SENTRY_ORG }} SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }} - run: NEXT_PUBLIC_HOST="ipfs" pnpm run build --filter=lend --filter=perp --filter='./packages/*' + + run: NEXT_PUBLIC_PERPS_TRADINGVIEW_ENABLED="false" NEXT_PUBLIC_HOST="ipfs" pnpm run build --filter=lend --filter=perp --filter='./packages/*' \ No newline at end of file From 38edf1f0d7feb7c20546a4a9051389b74b607947 Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Wed, 28 Aug 2024 19:11:45 +0200 Subject: [PATCH 25/47] ci: debugging fail --- .github/workflows/ipfs-static-build-test.yml | 4 ++-- apps/perp/copy-charting-lib.sh | 7 ++++++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ipfs-static-build-test.yml b/.github/workflows/ipfs-static-build-test.yml index 44e3d7078..05bae00b8 100644 --- a/.github/workflows/ipfs-static-build-test.yml +++ b/.github/workflows/ipfs-static-build-test.yml @@ -30,11 +30,11 @@ jobs: - name: Build all projects env: PERPS_OCT_KEY: ${{ secrets.PERPS_OCT_KEY }} - # CHARTING_ACCESS_TOKEN: ${{ secrets.CHARTING_ACCESS_TOKEN }} + CHARTING_ACCESS_TOKEN: ${{ secrets.CHARTING_ACCESS_TOKEN }} NEXT_PUBLIC_SENTRY_DSN: ${{ secrets.NEXT_PUBLIC_SENTRY_DSN }} SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} SENTRY_ORG: ${{ secrets.SENTRY_ORG }} SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }} - run: NEXT_PUBLIC_PERPS_TRADINGVIEW_ENABLED="false" NEXT_PUBLIC_HOST="ipfs" pnpm run build --filter=lend --filter=perp --filter='./packages/*' + run: 'echo "CHARTING_ACCESS_TOKEN: ${CHARTING_ACCESS_TOKEN:0:4}..." && NEXT_PUBLIC_HOST="ipfs" pnpm run build --filter=lend --filter=perp --filter="./packages/*"' \ No newline at end of file diff --git a/apps/perp/copy-charting-lib.sh b/apps/perp/copy-charting-lib.sh index b74e07d71..9678a876b 100755 --- a/apps/perp/copy-charting-lib.sh +++ b/apps/perp/copy-charting-lib.sh @@ -25,4 +25,9 @@ remove_if_directory_exists "public/static/datafeeds" cp -r "$LATEST_HASH/charting_library" public/static cp -r "$LATEST_HASH/datafeeds" public/static -remove_if_directory_exists "$LATEST_HASH" \ No newline at end of file +remove_if_directory_exists "$LATEST_HASH" + + + +# echoes first 4 char of $CHARTING_ACCESS_TOKEN +echo "CHARTING_ACCESS_TOKEN: ${CHARTING_ACCESS_TOKEN:0:4}..." From 22110ad58ece401324e7992648cb4e2a6e2bb14b Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Fri, 30 Aug 2024 16:57:49 +0200 Subject: [PATCH 26/47] fix: testing ci build w/o rewriting charting access token --- apps/perp/copy-charting-lib.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/perp/copy-charting-lib.js b/apps/perp/copy-charting-lib.js index 108cefc4c..9ff8ad6d7 100644 --- a/apps/perp/copy-charting-lib.js +++ b/apps/perp/copy-charting-lib.js @@ -11,6 +11,6 @@ if (!process.env.CHARTING_ACCESS_TOKEN) { ); } else { const scriptPath = path.join(__dirname, "copy-charting-lib.sh"); - const command = `CHARTING_ACCESS_TOKEN=${process.env.CHARTING_ACCESS_TOKEN} ${scriptPath}`; + const command = scriptPath; shell.exec(command); } From 0757c8f6eafd32224203f5f8d79d46ff288ea1f3 Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Fri, 30 Aug 2024 17:43:24 +0200 Subject: [PATCH 27/47] Revert "fix: testing ci build w/o rewriting charting access token" This reverts commit 22110ad58ece401324e7992648cb4e2a6e2bb14b. --- apps/perp/copy-charting-lib.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/perp/copy-charting-lib.js b/apps/perp/copy-charting-lib.js index 9ff8ad6d7..108cefc4c 100644 --- a/apps/perp/copy-charting-lib.js +++ b/apps/perp/copy-charting-lib.js @@ -11,6 +11,6 @@ if (!process.env.CHARTING_ACCESS_TOKEN) { ); } else { const scriptPath = path.join(__dirname, "copy-charting-lib.sh"); - const command = scriptPath; + const command = `CHARTING_ACCESS_TOKEN=${process.env.CHARTING_ACCESS_TOKEN} ${scriptPath}`; shell.exec(command); } From 8f6a5eaeb31a002f9eb3d7b22a509cf150567d75 Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Fri, 30 Aug 2024 18:08:28 +0200 Subject: [PATCH 28/47] ci: runs copy-trading-view.sh in the workflow --- .github/workflows/ipfs-static-build-test.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ipfs-static-build-test.yml b/.github/workflows/ipfs-static-build-test.yml index 05bae00b8..523b2a900 100644 --- a/.github/workflows/ipfs-static-build-test.yml +++ b/.github/workflows/ipfs-static-build-test.yml @@ -27,14 +27,20 @@ jobs: - name: Set environment variables run: pnpm set-env:bartio - - name: Build all projects + - name: Copy trading view repo env: PERPS_OCT_KEY: ${{ secrets.PERPS_OCT_KEY }} CHARTING_ACCESS_TOKEN: ${{ secrets.CHARTING_ACCESS_TOKEN }} + + run: cd apps/perps && sh copy-trading-view.sh + + - name: Build all projects + env: + PERPS_OCT_KEY: ${{ secrets.PERPS_OCT_KEY }} NEXT_PUBLIC_SENTRY_DSN: ${{ secrets.NEXT_PUBLIC_SENTRY_DSN }} SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} SENTRY_ORG: ${{ secrets.SENTRY_ORG }} SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }} - run: 'echo "CHARTING_ACCESS_TOKEN: ${CHARTING_ACCESS_TOKEN:0:4}..." && NEXT_PUBLIC_HOST="ipfs" pnpm run build --filter=lend --filter=perp --filter="./packages/*"' + run: 'NEXT_PUBLIC_HOST="ipfs" pnpm run build --filter=lend --filter=perp --filter="./packages/*"' \ No newline at end of file From 725bcdbc72d45bf2982e3a82629e5f205b7442f7 Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Fri, 30 Aug 2024 18:15:32 +0200 Subject: [PATCH 29/47] fix: ci no script --- .github/workflows/ipfs-static-build-test.yml | 25 +++++++++++++------- apps/perp/copy-charting-lib.sh | 6 +---- 2 files changed, 17 insertions(+), 14 deletions(-) diff --git a/.github/workflows/ipfs-static-build-test.yml b/.github/workflows/ipfs-static-build-test.yml index 523b2a900..8db64b158 100644 --- a/.github/workflows/ipfs-static-build-test.yml +++ b/.github/workflows/ipfs-static-build-test.yml @@ -8,13 +8,27 @@ on: - v2 jobs: - build: + static-build: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v3 + with: + token: ${{ secrets.CHARTING_ACCESS_TOKEN }} + - name: Install pnpm uses: pnpm/action-setup@v4 + + # - name: Copy trading view repo + # env: + # PERPS_OCT_KEY: ${{ secrets.PERPS_OCT_KEY }} + # CHARTING_ACCESS_TOKEN: ${{ secrets.CHARTING_ACCESS_TOKEN }} + # working-directory: apps/perp + # shell: bash + # run: | + # chmod +x ./copy-charting-lib.sh + # CHARTING_ACCESS_TOKEN="$CHARTING_ACCESS_TOKEN" ./copy-charting-lib.sh + - name: Use Node.js uses: actions/setup-node@v4 with: @@ -27,13 +41,6 @@ jobs: - name: Set environment variables run: pnpm set-env:bartio - - name: Copy trading view repo - env: - PERPS_OCT_KEY: ${{ secrets.PERPS_OCT_KEY }} - CHARTING_ACCESS_TOKEN: ${{ secrets.CHARTING_ACCESS_TOKEN }} - - run: cd apps/perps && sh copy-trading-view.sh - - name: Build all projects env: PERPS_OCT_KEY: ${{ secrets.PERPS_OCT_KEY }} diff --git a/apps/perp/copy-charting-lib.sh b/apps/perp/copy-charting-lib.sh index 9678a876b..87afb3475 100755 --- a/apps/perp/copy-charting-lib.sh +++ b/apps/perp/copy-charting-lib.sh @@ -26,8 +26,4 @@ cp -r "$LATEST_HASH/charting_library" public/static cp -r "$LATEST_HASH/datafeeds" public/static remove_if_directory_exists "$LATEST_HASH" - - - -# echoes first 4 char of $CHARTING_ACCESS_TOKEN -echo "CHARTING_ACCESS_TOKEN: ${CHARTING_ACCESS_TOKEN:0:4}..." + From 537a0914adac04893810106c6c000efca3df9a41 Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Fri, 30 Aug 2024 20:05:32 +0200 Subject: [PATCH 30/47] ci: upload on fleek --- .github/workflows/ipfs-deploy.yml | 8 +++++--- .github/workflows/ipfs-static-build-test.yml | 11 ----------- 2 files changed, 5 insertions(+), 14 deletions(-) diff --git a/.github/workflows/ipfs-deploy.yml b/.github/workflows/ipfs-deploy.yml index bb908ff57..8dead38ef 100644 --- a/.github/workflows/ipfs-deploy.yml +++ b/.github/workflows/ipfs-deploy.yml @@ -3,7 +3,7 @@ name: Deploy on Fleek on: push: branches: [ "v2" ] - # pull_request: + pull_request: workflow_dispatch: jobs: @@ -20,7 +20,10 @@ jobs: SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v3 + with: + token: ${{ secrets.CHARTING_ACCESS_TOKEN }} + - name: Install pnpm uses: pnpm/action-setup@v4 @@ -30,7 +33,6 @@ jobs: node-version: 18.18.2 cache: 'pnpm' - - name: Install dependencies run: pnpm install diff --git a/.github/workflows/ipfs-static-build-test.yml b/.github/workflows/ipfs-static-build-test.yml index 8db64b158..abb7d9d70 100644 --- a/.github/workflows/ipfs-static-build-test.yml +++ b/.github/workflows/ipfs-static-build-test.yml @@ -18,17 +18,6 @@ jobs: - name: Install pnpm uses: pnpm/action-setup@v4 - - # - name: Copy trading view repo - # env: - # PERPS_OCT_KEY: ${{ secrets.PERPS_OCT_KEY }} - # CHARTING_ACCESS_TOKEN: ${{ secrets.CHARTING_ACCESS_TOKEN }} - # working-directory: apps/perp - # shell: bash - # run: | - # chmod +x ./copy-charting-lib.sh - # CHARTING_ACCESS_TOKEN="$CHARTING_ACCESS_TOKEN" ./copy-charting-lib.sh - - name: Use Node.js uses: actions/setup-node@v4 with: From 5d662aa04f82f02c6d26992e5e55cee119df367d Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Fri, 30 Aug 2024 21:40:07 +0200 Subject: [PATCH 31/47] build: updated pnpm-lock --- pnpm-lock.yaml | 1045 +++++++++++++++++++++++++----------------------- 1 file changed, 544 insertions(+), 501 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d45d5dc4b..9f04db3aa 100755 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -40,7 +40,7 @@ importers: version: 5.4.5 vocs: specifier: latest - version: 1.0.0-alpha.55(@types/node@18.19.34)(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.4.5))(typescript@5.4.5) + version: 1.0.0-alpha.55(@types/node@18.19.34)(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.4.5))(typescript@5.4.5) devDependencies: '@biomejs/biome': specifier: 1.5.3 @@ -68,7 +68,7 @@ importers: version: link:../../packages/berajs '@types/react': specifier: latest - version: 18.3.4 + version: 18.3.5 react: specifier: latest version: 18.3.1 @@ -80,7 +80,7 @@ importers: version: 5.5.4 vocs: specifier: latest - version: 1.0.0-alpha.55(@types/node@18.19.34)(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.5.4))(typescript@5.5.4) + version: 1.0.0-alpha.55(@types/node@18.19.34)(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.5.4))(typescript@5.5.4) apps/honey: dependencies: @@ -579,8 +579,8 @@ importers: specifier: workspace:* version: link:../graphql '@dynamic-labs/sdk-react-core': - specifier: ^2.2.0 - version: 2.2.0(@types/react@18.3.3)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + specifier: ^2.5.2 + version: 2.5.2(@types/react@18.3.3)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) '@metamask/browser-passworder': specifier: ^5.0.0 version: 5.0.0 @@ -683,7 +683,7 @@ importers: dependencies: '@apollo/client': specifier: ^3.8.8 - version: 3.10.4(@types/react@18.3.4)(graphql@16.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 3.10.4(@types/react@18.3.5)(graphql@16.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@bera/config': specifier: workspace:* version: link:../config/env @@ -759,8 +759,8 @@ importers: specifier: workspace:* version: link:../wagmi '@dynamic-labs/sdk-react-core': - specifier: ^2.2.0 - version: 2.2.0(@types/react@18.3.3)(bufferutil@4.0.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + specifier: ^2.5.2 + version: 2.5.2(@types/react@18.3.3)(bufferutil@4.0.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) '@metamask/jazzicon': specifier: ^2.0.0 version: 2.0.0 @@ -988,20 +988,20 @@ importers: specifier: workspace:* version: link:../config/env '@dynamic-labs/ethereum': - specifier: ^2.2.0 - version: 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@types/react@18.3.4)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + specifier: ^2.5.2 + version: 2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@types/react@18.3.5)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) '@dynamic-labs/sdk-react-core': - specifier: ^2.2.0 - version: 2.2.0(@types/react@18.3.4)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + specifier: ^2.5.2 + version: 2.5.2(@types/react@18.3.5)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) '@dynamic-labs/wagmi-connector': - specifier: ^2.2.0 - version: 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/sdk-react-core@2.2.0(@types/react@18.3.4)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-connector-core@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1))(@wagmi/core@2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8))(eventemitter3@5.0.1)(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(wagmi@2.9.10(@tanstack/query-core@5.40.0)(@tanstack/react-query@5.40.1(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)) + specifier: ^2.5.2 + version: 2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/sdk-react-core@2.5.2(@types/react@18.3.5)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-connector-core@2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1))(@wagmi/core@2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.5)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8))(eventemitter3@5.0.1)(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(wagmi@2.9.10(@tanstack/query-core@5.40.0)(@tanstack/react-query@5.40.1(react@18.3.1))(@types/react@18.3.5)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)) '@tanstack/react-query': specifier: ^5.26.3 version: 5.40.1(react@18.3.1) '@wagmi/core': specifier: ^2.10.5 - version: 2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + version: 2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.5)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) next-themes: specifier: ^0.2.1 version: 0.2.1(next@14.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -1010,7 +1010,7 @@ importers: version: 2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) wagmi: specifier: ^2.9.10 - version: 2.9.10(@tanstack/query-core@5.40.0)(@tanstack/react-query@5.40.1(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + version: 2.9.10(@tanstack/query-core@5.40.0)(@tanstack/react-query@5.40.1(react@18.3.1))(@types/react@18.3.5)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) packages: @@ -1871,6 +1871,9 @@ packages: '@coinbase/wallet-sdk@4.0.3': resolution: {integrity: sha512-y/OGEjlvosikjfB+wk+4CVb9OxD1ob9cidEBLI5h8Hxaf/Qoob2XoVT1uvhtAzBx34KpGYSd+alKvh/GCRre4Q==} + '@coinbase/wallet-sdk@4.0.4': + resolution: {integrity: sha512-74c040CRnGhfRjr3ArnkAgud86erIqdkPHNt5HR1k9u97uTIZCJww9eGYT67Qf7gHPpGS/xW8Be1D4dvRm63FA==} + '@colors/colors@1.5.0': resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} @@ -1919,110 +1922,110 @@ packages: resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} engines: {node: '>=10.0.0'} - '@dynamic-labs/ethereum@2.2.0': - resolution: {integrity: sha512-owq/bYL42EqiaFpcwl6QmKMOk5OzJiqdwEXUQfpyDL/sVloHl3fIkCMONDZIBmUXn3JsokwrjSZ3UknV4qNFnA==} + '@dynamic-labs/ethereum@2.5.2': + resolution: {integrity: sha512-1EDU/vAVW44kw6ttuYfS1vl07qy/LItEXc1fKAaoXwV92IqSqsPaQeRUsPhIe1MEYcyjXGsrhYpBhru2UPq6GQ==} peerDependencies: viem: ^2.7.6 - '@dynamic-labs/iconic@2.2.0': - resolution: {integrity: sha512-CHom+oFPhVop4Kddou4CrvPjEtzDwkkxBkUCurt4+837ruePbYPQ+1RDo4WagUlZfsLrPBcZv8oPvYLjRNU8mg==} + '@dynamic-labs/iconic@2.5.2': + resolution: {integrity: sha512-hDYJ3DmwPYfuG9UVCXpWtLgnx59OK8YKDLsf+MEiN1sT6k9+8O9euSwBYs36YTwgbKZhL+ePONyG8Cncpqmt3A==} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 - '@dynamic-labs/logger@2.2.0': - resolution: {integrity: sha512-oSnPY/1qYItdlnxjSXal0+quwdYIyp3eJzKSW7wBeQN/oNNdebmQbXB4RM67+tgalR88qnu5xY1M+vxLz2fYxQ==} + '@dynamic-labs/logger@2.5.2': + resolution: {integrity: sha512-7V3csLRVFzgH4/DQNrZNJ8tSXiJgwG9aZl7S/zXMWZJNChPlWJeqtRMaqGhRHucO1Lp/6gdEqqtXHvEejpc4Zw==} peerDependencies: eventemitter3: 5.0.1 - '@dynamic-labs/multi-wallet@2.2.0': - resolution: {integrity: sha512-sC7+DF4zWIvDoMB8SL6r13BXbkEBoQ62PJWxDkkKUCSeBlfPIysNl6BZ0V2rgCquplkCpYP5SIeXtGx05NlRdg==} + '@dynamic-labs/multi-wallet@2.5.2': + resolution: {integrity: sha512-fuxm0wIS+vecTmZYtzBwQZNEDAH0HEoauk2AgA2iVrJY+s0Mv/PKIA8Ggxb/5tqVtVjzbC9uVGed3P/0VzReFA==} peerDependencies: viem: ^2.7.6 - '@dynamic-labs/rpc-provider-ethereum@2.2.0': - resolution: {integrity: sha512-+zA3d6ji53tKJq66iVkALu8j+QOjA7Zksz0KdA1Z9UDXVeeynOP7AAG7vPBxHpyIsTNDm16jcOPc0hLgsIBW8g==} + '@dynamic-labs/rpc-provider-ethereum@2.5.2': + resolution: {integrity: sha512-fYCnkvXWpNATxVmvjxu331b/nUG3ESeIpITtenVrT5VH+ee7aU78sx5PoX2ZabPMc8DT0VK4G++DNJo6Z1TYmg==} peerDependencies: viem: ^1.19.13 || ^2.2.0 - '@dynamic-labs/rpc-provider-solana@2.2.0': - resolution: {integrity: sha512-R731kgmcR2cbK7jWwKU5Y2fedmP02SwTW1e0tSsoaSGe+dFtHUm6Uzg58wRO3lK7RucFMzEMn1fdnkdsin0trQ==} + '@dynamic-labs/rpc-provider-solana@2.5.2': + resolution: {integrity: sha512-7ViHhQGdco0WHLcsjKK6V0dY9SbxOKEz1DM6PrTVLDqhc8YO7Y/+LHyujvV5Wq/vvDuCtvnS3FQqKFji/Izd+Q==} - '@dynamic-labs/rpc-providers@2.2.0': - resolution: {integrity: sha512-OVTUb0MVqXCSh0MoOlOvds8ZVWCk9jzekTNgVA+W7F6FDgH7SyiEgRNU2bXcBOfHMxMNo4IRyrcgf4xJV84Arw==} + '@dynamic-labs/rpc-providers@2.5.2': + resolution: {integrity: sha512-uJB2KCJLUXsk7247kpIeI2oDYakfXOU2icTs9o3ZcLDmAdCQF8KaAta0yrI3vI9VHENRTxPIxB/eYESA3wrXFw==} - '@dynamic-labs/sdk-api-core@0.0.460': - resolution: {integrity: sha512-g80gsR7Ub5GsqlUpZI6c7+/XmV6gm4FQ5flgrCfUArrPWpvSERXezyaSXCz3xLM9JbxWuli4pM+Pd3glphHSXA==} + '@dynamic-labs/sdk-api-core@0.0.497': + resolution: {integrity: sha512-J9njra1RGQL50UJ2QADaW6t9JZ5QIvDlpUMNNJIhlYrNiUdeLlZ17sTwAeN8s7J1Dppk7sKu0qOAImDBhaNkEw==} - '@dynamic-labs/sdk-react-core@2.2.0': - resolution: {integrity: sha512-pMIC2ogXGXZu95Y67WMdxpQNw89sUZ4PkzaD9OXJP9G7MGYJHAxAB/xGrBiPAJdgnGMlk4u7WRK1DteTuOJPRg==} + '@dynamic-labs/sdk-react-core@2.5.2': + resolution: {integrity: sha512-kpZxOofUtfZfUg65+EwZ+5EysxTS4ej877fQhwqfOHCHnk0BZ6u84eK3xl/YxVhP+ROfHfqXCOXT6350fRAm1w==} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 viem: ^2.7.6 - '@dynamic-labs/solana-utils@2.2.0': - resolution: {integrity: sha512-EtGG2iwoYMTP8/AkijJn7ebIHQ+Uaf0SHRjofw/uXcoMjc7h+5HNnUU5Hzu/WFAjRmpc3T1rdgI45LjyKNO2bg==} + '@dynamic-labs/solana-utils@2.5.2': + resolution: {integrity: sha512-HLu4ie2vA5HzgQPy8KV/mxrtpG/JyW0oqzGYhy2YvxjnAJXLVlRgCjz59BzXaGp/3v1hRnIZqnEJNXEr/3r0sw==} peerDependencies: - '@dynamic-labs/types': 2.2.0 - '@dynamic-labs/utils': 2.2.0 + '@dynamic-labs/types': 2.5.2 + '@dynamic-labs/utils': 2.5.2 - '@dynamic-labs/store@2.2.0': - resolution: {integrity: sha512-Krggy4APbLn/MLtuSmn48BwSsnNoXjAvHB9NoUxLYJUbwVLlIYRSB6zHS13DXwdMRkVeJYz1zB0Mh8yW6Jkc+A==} + '@dynamic-labs/store@2.5.2': + resolution: {integrity: sha512-eIdJmjVAnfn7fF/euYfQ2Eg7yUdc1amNgnmCdvJpVlDcYVE+MWyBW0tiDxNPUzFjCMm3PB9O8EUAuZL2W444hw==} - '@dynamic-labs/turnkey@2.2.0': - resolution: {integrity: sha512-mAE02CtRnalFVMqqj9a45miblM02PlwKt1YqIzh4ushXa0WhQAt8nf+wNiyGR2a+KpbGGfzT7GeSks8WGUJ1FA==} + '@dynamic-labs/turnkey@2.5.2': + resolution: {integrity: sha512-6hgp1smAMGwBsWrLn1KkVCyH4XpYMcjqCdhrNtLetg85ujUBrvcctBlYyN2FxqCdJGTPBiv8Lrz2im7n2rbEEw==} peerDependencies: viem: ^2.7.6 - '@dynamic-labs/types@2.2.0': - resolution: {integrity: sha512-UaQFqfepecXc68Hvx8Tl/2yt0Fg/mu557pcD2rmKqgBxiSuWaBpJY7I89vuLJd6MgcO5vDkxZQp8puchqOgoog==} + '@dynamic-labs/types@2.5.2': + resolution: {integrity: sha512-LWhA41JEI1r9YlPbtxqRyFYm2obP7lfXm8N/Gzcz6/sv2mYDJ0CUyO3nr8Snrkc4btTVcnbqTscYxDjwNBeY4Q==} peerDependencies: viem: ^2.7.6 - '@dynamic-labs/utils@2.2.0': - resolution: {integrity: sha512-MupeYQVTqvkHFMWhPRi+wrv2ZL5Tmhtpsf0ZTZm9jurSgr2ZEBmDB8WmRzhXfm/fFZCA7r6hrpGepMzNbROTDA==} + '@dynamic-labs/utils@2.5.2': + resolution: {integrity: sha512-ab1A/GEJpb7PwG+dSM8ozy+wNk/Wryd1S2XQ3rF/UUO3NSoAZdzDqeRHajpqWyt6aVFHDyn+8dYOR1c7GIguWg==} peerDependencies: viem: ^2.7.6 - '@dynamic-labs/viem-utils@2.2.0': - resolution: {integrity: sha512-myIYvXJIoQICONivLTApxmnx5kzP3C8sOYK0i+1gUfwpIRpGQJfZqA1uOk3S8Xuo41sf0GxyI6txZfbjC8DSEA==} + '@dynamic-labs/viem-utils@2.5.2': + resolution: {integrity: sha512-+hoJr0ghPLjTuKRQ+PE76d0EG/rREMsCDkfWRuN5RB1KrtJ8HWrNzq3Hf2rP7unRsyEtX1M8dfGvF3ieNrLZJA==} peerDependencies: - '@dynamic-labs/logger': 2.2.0 - '@dynamic-labs/types': 2.2.0 - '@dynamic-labs/utils': 2.2.0 - '@dynamic-labs/wallet-book': 2.2.0 - '@dynamic-labs/wallet-connector-core': 2.2.0 + '@dynamic-labs/logger': 2.5.2 + '@dynamic-labs/types': 2.5.2 + '@dynamic-labs/utils': 2.5.2 + '@dynamic-labs/wallet-book': 2.5.2 + '@dynamic-labs/wallet-connector-core': 2.5.2 viem: ^2.7.6 - '@dynamic-labs/wagmi-connector@2.2.0': - resolution: {integrity: sha512-2in5SgWz2QxUeAo0hq0nK5PYUf4P9/Pp3LbQQjC1bmDkVVGEGWxh4eJjL/PXNuuN/2NtoqPzBrJVS24PlhkDTQ==} + '@dynamic-labs/wagmi-connector@2.5.2': + resolution: {integrity: sha512-WN84KSgy63Jt8m/uPmd3tujsH2XhS7d4q/WdA0H9OujTiNg2Mj9eMaOxlg9fAly/mZX3ZNKtqZVpJqQ6OC5glA==} peerDependencies: - '@dynamic-labs/logger': 2.2.0 - '@dynamic-labs/rpc-providers': 2.2.0 - '@dynamic-labs/sdk-react-core': 2.2.0 - '@dynamic-labs/types': 2.2.0 - '@dynamic-labs/wallet-connector-core': 2.2.0 + '@dynamic-labs/logger': 2.5.2 + '@dynamic-labs/rpc-providers': 2.5.2 + '@dynamic-labs/sdk-react-core': 2.5.2 + '@dynamic-labs/types': 2.5.2 + '@dynamic-labs/wallet-connector-core': 2.5.2 '@wagmi/core': ^2.6.4 eventemitter3: 5.0.1 react: ^18.0.0 viem: ^2.7.6 - wagmi: ^2.5.7 + wagmi: 2.8.8 - '@dynamic-labs/wallet-book@2.2.0': - resolution: {integrity: sha512-rnp/m7KCUx2pgmxcuq+z82lkJwe8RwwaV/mgLnlRXuBoZ8MnkBH/IyGHJlDK/Whbz1+e1r5S6o/7HLAaRruhgA==} + '@dynamic-labs/wallet-book@2.5.2': + resolution: {integrity: sha512-19WbBvPMFNbcpg9KrRPjhMyrYO6QhNgwmOqRCB7/dRRkBsNLF8soP4/kJbt9kchz6qfHmH5JvYD9ik8yDTcYDg==} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 - '@dynamic-labs/wallet-connector-core@2.2.0': - resolution: {integrity: sha512-9J/JGj2VfGmvZ4PoZ+KFwW9IlQ1cK8n+JqQGcI18MTaTIutM2aSb93BmQ8OQWIutjBYr0bpkKEqwaBlpD+D3SQ==} + '@dynamic-labs/wallet-connector-core@2.5.2': + resolution: {integrity: sha512-RXNKxnoju3rvbUKvOmwT6PEqguRuU2tOOrv9kr+gG8ftfacH5bF/EmSGhaOMuvtMlthItot9oJ0yXcPtHuqK3g==} peerDependencies: - '@dynamic-labs/logger': 2.2.0 - '@dynamic-labs/rpc-providers': 2.2.0 - '@dynamic-labs/types': 2.2.0 - '@dynamic-labs/utils': 2.2.0 - '@dynamic-labs/wallet-book': 2.2.0 + '@dynamic-labs/logger': 2.5.2 + '@dynamic-labs/rpc-providers': 2.5.2 + '@dynamic-labs/types': 2.5.2 + '@dynamic-labs/utils': 2.5.2 + '@dynamic-labs/wallet-book': 2.5.2 eventemitter3: 5.0.1 '@emnapi/runtime@0.45.0': @@ -4834,10 +4837,22 @@ packages: resolution: {integrity: sha512-LyIiAXRuSL5UBa/Y95gHuh7j4uHzVMkI2+sHWM4/UWZat3nCoveU66h6SFXwF1BThA0poGgsKjWjsKNCJ89NPg==} engines: {node: '>=18.0.0'} + '@turnkey/api-key-stamper@0.4.1': + resolution: {integrity: sha512-9gKvlc2ll3u56qSnEnYRaUaAxxVGWqeDnQiFm+x0PSK6hdpyhDzmHuN+5YA6DfkY6awZTpv1ealUJKFSfPMMUQ==} + engines: {node: '>=18.0.0'} + '@turnkey/encoding@0.1.0': resolution: {integrity: sha512-aLmLrWtvV1k9UyGzuzMpBFdwleCH8VpzXIriusVMrFLiQp+4uHCS9cwrEG1glg3207ewWFDtvgj31qLoJS29pg==} engines: {node: '>=18.0.0'} + '@turnkey/encoding@0.2.1': + resolution: {integrity: sha512-9GgsbW/fa5PMhLbg4URRCwzLhvfwp6JXkPUGvXlPJxAqNhJeFrZNEJUhuz3pmHFxj5unLrHaSXjWS7Q/fi6x2w==} + engines: {node: '>=18.0.0'} + + '@turnkey/http@2.12.2': + resolution: {integrity: sha512-6m6yKO68Kn+bdZuW+wqrIBRek+UyMSt/LIU648PbGDwWJqDi7WidNv42miU/2yRHei2xdfvw0yO6wr+theLORA==} + engines: {node: '>=16.0.0'} + '@turnkey/http@2.7.1': resolution: {integrity: sha512-yrmE5FcMYanrNqwnvSy0cLaZBHTe0TWK+DAvPXDF655Ki+AP/+nHzYrzGK7aneNfTJIMPP9AEYdxY2PkytKtBg==} engines: {node: '>=16.0.0'} @@ -4846,8 +4861,8 @@ packages: resolution: {integrity: sha512-14IPfloVCV3ngoxsy3KoEUbEtYYxPU5H6T4WcNzY8Z67A1NJZfipk6pTaN5h3efkUm208G2TvDd63sZOdbyuxQ==} engines: {node: '>=18.0.0'} - '@turnkey/solana@0.3.1': - resolution: {integrity: sha512-LxNJhhkT9HwwgBLqorKQREgFAOOboAeZwnZpNTjS+sJS19TG8WV7JNmbnYs2oTBzw/0nbouqM4hn+hv1Fy9nUA==} + '@turnkey/solana@0.3.9': + resolution: {integrity: sha512-ivdq6u8WYXUktjU33IrjVq71PUS7yYqpx7HgZh2fgIEZlm3mgwAi8O409H2pEZanvTCtXa0d1aaYULqIexLxEw==} engines: {node: '>=18.0.0'} '@turnkey/viem@0.4.10': @@ -5064,8 +5079,8 @@ packages: '@types/react@18.3.3': resolution: {integrity: sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==} - '@types/react@18.3.4': - resolution: {integrity: sha512-J7W30FTdfCxDDjmfRM+/JqLHBIyl7xUIp9kwK637FGmY7+mkSFSe6L4jpZzhj5QMfLssSDP4/i75AKkrdC7/Jw==} + '@types/react@18.3.5': + resolution: {integrity: sha512-WeqMfGJLGuLCqHGYRGHxnKrXcTitc6L/nBUWfWPcTarG3t9PsquqUMuVeXZeca+mglY4Vo5GZjCi0A3Or2lnxA==} '@types/resolve@1.20.6': resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} @@ -11314,7 +11329,7 @@ snapshots: transitivePeerDependencies: - '@types/react' - '@apollo/client@3.10.4(@types/react@18.3.4)(graphql@16.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@apollo/client@3.10.4(@types/react@18.3.5)(graphql@16.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) '@wry/caches': 1.0.1 @@ -11325,7 +11340,7 @@ snapshots: hoist-non-react-statics: 3.3.2 optimism: 0.18.0 prop-types: 15.8.1 - rehackt: 0.1.0(@types/react@18.3.4)(react@18.3.1) + rehackt: 0.1.0(@types/react@18.3.5)(react@18.3.1) response-iterator: 0.2.6 symbol-observable: 4.0.0 ts-invariant: 0.10.3 @@ -12389,6 +12404,15 @@ snapshots: preact: 10.22.0 sha.js: 2.4.11 + '@coinbase/wallet-sdk@4.0.4': + dependencies: + buffer: 6.0.3 + clsx: 1.2.1 + eventemitter3: 5.0.1 + keccak: 3.0.4 + preact: 10.22.0 + sha.js: 2.4.11 + '@colors/colors@1.5.0': optional: true @@ -12497,18 +12521,18 @@ snapshots: '@discoveryjs/json-ext@0.5.7': {} - '@dynamic-labs/ethereum@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@types/react@18.3.4)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))': - dependencies: - '@coinbase/wallet-sdk': 4.0.3 - '@dynamic-labs/rpc-provider-ethereum': 2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/sdk-api-core': 0.0.460 - '@dynamic-labs/turnkey': 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(bufferutil@4.0.8)(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/types': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/utils': 2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/viem-utils': 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-connector-core@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1))(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/wallet-book': 2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/wallet-connector-core': 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1) - '@walletconnect/ethereum-provider': 2.11.2(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) + '@dynamic-labs/ethereum@2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@types/react@18.3.5)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))': + dependencies: + '@coinbase/wallet-sdk': 4.0.4 + '@dynamic-labs/rpc-provider-ethereum': 2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/sdk-api-core': 0.0.497 + '@dynamic-labs/turnkey': 2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(bufferutil@4.0.8)(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/types': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/utils': 2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/viem-utils': 2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-connector-core@2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1))(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/wallet-book': 2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/wallet-connector-core': 2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1) + '@walletconnect/ethereum-provider': 2.11.2(@types/react@18.3.5)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) buffer: 6.0.3 eventemitter3: 5.0.1 stream: 0.0.2 @@ -12537,45 +12561,45 @@ snapshots: - uWebSockets.js - utf-8-validate - '@dynamic-labs/iconic@2.2.0(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@dynamic-labs/iconic@2.5.2(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@dynamic-labs/logger': 2.2.0(eventemitter3@5.0.1) + '@dynamic-labs/logger': 2.5.2(eventemitter3@5.0.1) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) sharp: 0.33.2 transitivePeerDependencies: - eventemitter3 - '@dynamic-labs/iconic@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)': + '@dynamic-labs/iconic@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)': dependencies: - '@dynamic-labs/logger': 2.2.0(eventemitter3@5.0.1) + '@dynamic-labs/logger': 2.5.2(eventemitter3@5.0.1) react: 18.2.0 react-dom: 18.3.1(react@18.2.0) sharp: 0.33.2 transitivePeerDependencies: - eventemitter3 - '@dynamic-labs/iconic@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@dynamic-labs/iconic@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@dynamic-labs/logger': 2.2.0(eventemitter3@5.0.1) + '@dynamic-labs/logger': 2.5.2(eventemitter3@5.0.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) sharp: 0.33.2 transitivePeerDependencies: - eventemitter3 - '@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1)': + '@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1)': dependencies: eventemitter3: 5.0.1 - '@dynamic-labs/multi-wallet@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8))': + '@dynamic-labs/multi-wallet@2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8))': dependencies: - '@dynamic-labs/rpc-providers': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/sdk-api-core': 0.0.460 - '@dynamic-labs/types': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/utils': 2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/wallet-book': 2.2.0(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/wallet-connector-core': 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1) + '@dynamic-labs/rpc-providers': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/sdk-api-core': 0.0.497 + '@dynamic-labs/types': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/utils': 2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/wallet-book': 2.5.2(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/wallet-connector-core': 2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1) tslib: 2.4.1 viem: 2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8) transitivePeerDependencies: @@ -12584,14 +12608,14 @@ snapshots: - react - react-dom - '@dynamic-labs/multi-wallet@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8))': + '@dynamic-labs/multi-wallet@2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8))': dependencies: - '@dynamic-labs/rpc-providers': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/sdk-api-core': 0.0.460 - '@dynamic-labs/types': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/utils': 2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/wallet-book': 2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/wallet-connector-core': 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1) + '@dynamic-labs/rpc-providers': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/sdk-api-core': 0.0.497 + '@dynamic-labs/types': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/utils': 2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/wallet-book': 2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/wallet-connector-core': 2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1) tslib: 2.4.1 viem: 2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8) transitivePeerDependencies: @@ -12600,14 +12624,14 @@ snapshots: - react - react-dom - '@dynamic-labs/multi-wallet@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))': + '@dynamic-labs/multi-wallet@2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))': dependencies: - '@dynamic-labs/rpc-providers': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/sdk-api-core': 0.0.460 - '@dynamic-labs/types': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/utils': 2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/wallet-book': 2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/wallet-connector-core': 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1) + '@dynamic-labs/rpc-providers': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/sdk-api-core': 0.0.497 + '@dynamic-labs/types': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/utils': 2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/wallet-book': 2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/wallet-connector-core': 2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1) tslib: 2.4.1 viem: 2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) transitivePeerDependencies: @@ -12616,28 +12640,28 @@ snapshots: - react - react-dom - '@dynamic-labs/rpc-provider-ethereum@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8))': + '@dynamic-labs/rpc-provider-ethereum@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8))': dependencies: - '@dynamic-labs/rpc-providers': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/types': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/utils': 2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/rpc-providers': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/types': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/utils': 2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) viem: 2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8) transitivePeerDependencies: - eventemitter3 - '@dynamic-labs/rpc-provider-ethereum@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))': + '@dynamic-labs/rpc-provider-ethereum@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))': dependencies: - '@dynamic-labs/rpc-providers': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/types': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/utils': 2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/rpc-providers': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/types': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/utils': 2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) viem: 2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) transitivePeerDependencies: - eventemitter3 - '@dynamic-labs/rpc-provider-solana@2.2.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8))': + '@dynamic-labs/rpc-provider-solana@2.5.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8))': dependencies: - '@dynamic-labs/rpc-providers': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/types': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/rpc-providers': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/types': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) '@solana/web3.js': 1.92.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil @@ -12645,10 +12669,10 @@ snapshots: - utf-8-validate - viem - '@dynamic-labs/rpc-provider-solana@2.2.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))': + '@dynamic-labs/rpc-provider-solana@2.5.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))': dependencies: - '@dynamic-labs/rpc-providers': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/types': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/rpc-providers': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/types': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) '@solana/web3.js': 1.92.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil @@ -12656,35 +12680,35 @@ snapshots: - utf-8-validate - viem - '@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8))': + '@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8))': dependencies: - '@dynamic-labs/types': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/types': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) transitivePeerDependencies: - viem - '@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))': + '@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))': dependencies: - '@dynamic-labs/types': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/types': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) transitivePeerDependencies: - viem - '@dynamic-labs/sdk-api-core@0.0.460': {} - - '@dynamic-labs/sdk-react-core@2.2.0(@types/react@18.3.3)(bufferutil@4.0.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8))': - dependencies: - '@dynamic-labs/iconic': 2.2.0(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@dynamic-labs/logger': 2.2.0(eventemitter3@5.0.1) - '@dynamic-labs/multi-wallet': 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/rpc-provider-ethereum': 2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/rpc-provider-solana': 2.2.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/rpc-providers': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/sdk-api-core': 0.0.460 - '@dynamic-labs/store': 2.2.0(eventemitter3@5.0.1) - '@dynamic-labs/types': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/utils': 2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/viem-utils': 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-connector-core@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1))(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/wallet-book': 2.2.0(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/wallet-connector-core': 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1) + '@dynamic-labs/sdk-api-core@0.0.497': {} + + '@dynamic-labs/sdk-react-core@2.5.2(@types/react@18.3.3)(bufferutil@4.0.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8))': + dependencies: + '@dynamic-labs/iconic': 2.5.2(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@dynamic-labs/logger': 2.5.2(eventemitter3@5.0.1) + '@dynamic-labs/multi-wallet': 2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/rpc-provider-ethereum': 2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/rpc-provider-solana': 2.5.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/rpc-providers': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/sdk-api-core': 0.0.497 + '@dynamic-labs/store': 2.5.2(eventemitter3@5.0.1) + '@dynamic-labs/types': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/utils': 2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/viem-utils': 2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-connector-core@2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1))(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/wallet-book': 2.5.2(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/wallet-connector-core': 2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1) '@hcaptcha/react-hcaptcha': 1.4.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) country-list: 2.3.0 eventemitter3: 5.0.1 @@ -12705,21 +12729,21 @@ snapshots: - react-native - utf-8-validate - '@dynamic-labs/sdk-react-core@2.2.0(@types/react@18.3.3)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8))': - dependencies: - '@dynamic-labs/iconic': 2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0) - '@dynamic-labs/logger': 2.2.0(eventemitter3@5.0.1) - '@dynamic-labs/multi-wallet': 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/rpc-provider-ethereum': 2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/rpc-provider-solana': 2.2.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/rpc-providers': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/sdk-api-core': 0.0.460 - '@dynamic-labs/store': 2.2.0(eventemitter3@5.0.1) - '@dynamic-labs/types': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/utils': 2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/viem-utils': 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-connector-core@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1))(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/wallet-book': 2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/wallet-connector-core': 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1) + '@dynamic-labs/sdk-react-core@2.5.2(@types/react@18.3.3)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8))': + dependencies: + '@dynamic-labs/iconic': 2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0) + '@dynamic-labs/logger': 2.5.2(eventemitter3@5.0.1) + '@dynamic-labs/multi-wallet': 2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/rpc-provider-ethereum': 2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/rpc-provider-solana': 2.5.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/rpc-providers': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/sdk-api-core': 0.0.497 + '@dynamic-labs/store': 2.5.2(eventemitter3@5.0.1) + '@dynamic-labs/types': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/utils': 2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/viem-utils': 2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-connector-core@2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1))(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/wallet-book': 2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/wallet-connector-core': 2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1) '@hcaptcha/react-hcaptcha': 1.4.4(react-dom@18.3.1(react@18.2.0))(react@18.2.0) country-list: 2.3.0 eventemitter3: 5.0.1 @@ -12740,21 +12764,21 @@ snapshots: - react-native - utf-8-validate - '@dynamic-labs/sdk-react-core@2.2.0(@types/react@18.3.4)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))': - dependencies: - '@dynamic-labs/iconic': 2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@dynamic-labs/logger': 2.2.0(eventemitter3@5.0.1) - '@dynamic-labs/multi-wallet': 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/rpc-provider-ethereum': 2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/rpc-provider-solana': 2.2.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/rpc-providers': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/sdk-api-core': 0.0.460 - '@dynamic-labs/store': 2.2.0(eventemitter3@5.0.1) - '@dynamic-labs/types': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/utils': 2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/viem-utils': 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-connector-core@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1))(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/wallet-book': 2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/wallet-connector-core': 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1) + '@dynamic-labs/sdk-react-core@2.5.2(@types/react@18.3.5)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))': + dependencies: + '@dynamic-labs/iconic': 2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@dynamic-labs/logger': 2.5.2(eventemitter3@5.0.1) + '@dynamic-labs/multi-wallet': 2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/rpc-provider-ethereum': 2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/rpc-provider-solana': 2.5.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/rpc-providers': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/sdk-api-core': 0.0.497 + '@dynamic-labs/store': 2.5.2(eventemitter3@5.0.1) + '@dynamic-labs/types': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/utils': 2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/viem-utils': 2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-connector-core@2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1))(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/wallet-book': 2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/wallet-connector-core': 2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1) '@hcaptcha/react-hcaptcha': 1.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) country-list: 2.3.0 eventemitter3: 5.0.1 @@ -12763,7 +12787,7 @@ snapshots: qrcode: 1.5.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-focus-lock: 2.9.2(@types/react@18.3.4)(react@18.3.1) + react-focus-lock: 2.9.2(@types/react@18.3.5)(react@18.3.1) react-i18next: 13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-international-phone: 4.2.5(react@18.3.1) viem: 2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) @@ -12775,38 +12799,38 @@ snapshots: - react-native - utf-8-validate - '@dynamic-labs/solana-utils@2.2.0(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@dynamic-labs/solana-utils@2.5.2(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@dynamic-labs/types': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/utils': 2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/types': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/utils': 2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) '@solana/web3.js': 1.92.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - encoding - utf-8-validate - '@dynamic-labs/store@2.2.0(eventemitter3@5.0.1)': + '@dynamic-labs/store@2.5.2(eventemitter3@5.0.1)': dependencies: - '@dynamic-labs/logger': 2.2.0(eventemitter3@5.0.1) + '@dynamic-labs/logger': 2.5.2(eventemitter3@5.0.1) transitivePeerDependencies: - eventemitter3 - '@dynamic-labs/turnkey@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(bufferutil@4.0.8)(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))': - dependencies: - '@dynamic-labs/rpc-provider-ethereum': 2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/rpc-provider-solana': 2.2.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/rpc-providers': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/sdk-api-core': 0.0.460 - '@dynamic-labs/solana-utils': 2.2.0(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@dynamic-labs/types': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/utils': 2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/viem-utils': 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-connector-core@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1))(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/wallet-book': 2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/wallet-connector-core': 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1) + '@dynamic-labs/turnkey@2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(bufferutil@4.0.8)(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))': + dependencies: + '@dynamic-labs/rpc-provider-ethereum': 2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/rpc-provider-solana': 2.5.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/rpc-providers': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/sdk-api-core': 0.0.497 + '@dynamic-labs/solana-utils': 2.5.2(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@dynamic-labs/types': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/utils': 2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/viem-utils': 2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-connector-core@2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1))(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/wallet-book': 2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/wallet-connector-core': 2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1) '@solana/web3.js': 1.92.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@turnkey/http': 2.7.1 + '@turnkey/http': 2.12.2 '@turnkey/iframe-stamper': 2.0.0 - '@turnkey/solana': 0.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@turnkey/solana': 0.3.9(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@turnkey/viem': 0.4.10(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) '@turnkey/webauthn-stamper': 0.5.0 viem: 2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) @@ -12819,83 +12843,85 @@ snapshots: - react-dom - utf-8-validate - '@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8))': + '@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8))': dependencies: - '@dynamic-labs/sdk-api-core': 0.0.460 + '@dynamic-labs/sdk-api-core': 0.0.497 viem: 2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8) - '@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))': + '@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))': dependencies: - '@dynamic-labs/sdk-api-core': 0.0.460 + '@dynamic-labs/sdk-api-core': 0.0.497 viem: 2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) - '@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8))': + '@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8))': dependencies: - '@dynamic-labs/logger': 2.2.0(eventemitter3@5.0.1) - '@dynamic-labs/sdk-api-core': 0.0.460 - '@dynamic-labs/types': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/logger': 2.5.2(eventemitter3@5.0.1) + '@dynamic-labs/sdk-api-core': 0.0.497 + '@dynamic-labs/types': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) buffer: 6.0.3 + stream: 0.0.2 tldts: 6.0.16 viem: 2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8) transitivePeerDependencies: - eventemitter3 - '@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))': + '@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))': dependencies: - '@dynamic-labs/logger': 2.2.0(eventemitter3@5.0.1) - '@dynamic-labs/sdk-api-core': 0.0.460 - '@dynamic-labs/types': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/logger': 2.5.2(eventemitter3@5.0.1) + '@dynamic-labs/sdk-api-core': 0.0.497 + '@dynamic-labs/types': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) buffer: 6.0.3 + stream: 0.0.2 tldts: 6.0.16 viem: 2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) transitivePeerDependencies: - eventemitter3 - ? '@dynamic-labs/viem-utils@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-connector-core@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1))(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8))' + ? '@dynamic-labs/viem-utils@2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-connector-core@2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1))(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8))' : dependencies: - '@dynamic-labs/logger': 2.2.0(eventemitter3@5.0.1) - '@dynamic-labs/types': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/utils': 2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/wallet-book': 2.2.0(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/wallet-connector-core': 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1) + '@dynamic-labs/logger': 2.5.2(eventemitter3@5.0.1) + '@dynamic-labs/types': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/utils': 2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/wallet-book': 2.5.2(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/wallet-connector-core': 2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1) viem: 2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8) - ? '@dynamic-labs/viem-utils@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-connector-core@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1))(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8))' + ? '@dynamic-labs/viem-utils@2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-connector-core@2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1))(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8))' : dependencies: - '@dynamic-labs/logger': 2.2.0(eventemitter3@5.0.1) - '@dynamic-labs/types': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/utils': 2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/wallet-book': 2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/wallet-connector-core': 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1) + '@dynamic-labs/logger': 2.5.2(eventemitter3@5.0.1) + '@dynamic-labs/types': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/utils': 2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/wallet-book': 2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/wallet-connector-core': 2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1) viem: 2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8) - ? '@dynamic-labs/viem-utils@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-connector-core@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1))(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))' + ? '@dynamic-labs/viem-utils@2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-connector-core@2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1))(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))' : dependencies: - '@dynamic-labs/logger': 2.2.0(eventemitter3@5.0.1) - '@dynamic-labs/types': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/utils': 2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/wallet-book': 2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/wallet-connector-core': 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1) + '@dynamic-labs/logger': 2.5.2(eventemitter3@5.0.1) + '@dynamic-labs/types': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/utils': 2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/wallet-book': 2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/wallet-connector-core': 2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1) viem: 2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) - ? '@dynamic-labs/wagmi-connector@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/sdk-react-core@2.2.0(@types/react@18.3.4)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-connector-core@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1))(@wagmi/core@2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8))(eventemitter3@5.0.1)(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(wagmi@2.9.10(@tanstack/query-core@5.40.0)(@tanstack/react-query@5.40.1(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8))' + ? '@dynamic-labs/wagmi-connector@2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/sdk-react-core@2.5.2(@types/react@18.3.5)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-connector-core@2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1))(@wagmi/core@2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.5)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8))(eventemitter3@5.0.1)(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(wagmi@2.9.10(@tanstack/query-core@5.40.0)(@tanstack/react-query@5.40.1(react@18.3.1))(@types/react@18.3.5)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8))' : dependencies: - '@dynamic-labs/logger': 2.2.0(eventemitter3@5.0.1) - '@dynamic-labs/rpc-providers': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/sdk-react-core': 2.2.0(@types/react@18.3.4)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/types': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/wallet-connector-core': 2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1) - '@wagmi/core': 2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + '@dynamic-labs/logger': 2.5.2(eventemitter3@5.0.1) + '@dynamic-labs/rpc-providers': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/sdk-react-core': 2.5.2(@types/react@18.3.5)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/types': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/wallet-connector-core': 2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1) + '@wagmi/core': 2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.5)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) eventemitter3: 5.0.1 react: 18.3.1 viem: 2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) - wagmi: 2.9.10(@tanstack/query-core@5.40.0)(@tanstack/react-query@5.40.1(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + wagmi: 2.9.10(@tanstack/query-core@5.40.0)(@tanstack/react-query@5.40.1(react@18.3.1))(@types/react@18.3.5)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) - '@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8))': + '@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8))': dependencies: - '@dynamic-labs/iconic': 2.2.0(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@dynamic-labs/logger': 2.2.0(eventemitter3@5.0.1) - '@dynamic-labs/utils': 2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/iconic': 2.5.2(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@dynamic-labs/logger': 2.5.2(eventemitter3@5.0.1) + '@dynamic-labs/utils': 2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) util: 0.12.5 @@ -12904,11 +12930,11 @@ snapshots: - eventemitter3 - viem - '@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8))': + '@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8))': dependencies: - '@dynamic-labs/iconic': 2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0) - '@dynamic-labs/logger': 2.2.0(eventemitter3@5.0.1) - '@dynamic-labs/utils': 2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/iconic': 2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0) + '@dynamic-labs/logger': 2.5.2(eventemitter3@5.0.1) + '@dynamic-labs/utils': 2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) react: 18.2.0 react-dom: 18.3.1(react@18.2.0) util: 0.12.5 @@ -12917,11 +12943,11 @@ snapshots: - eventemitter3 - viem - '@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))': + '@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))': dependencies: - '@dynamic-labs/iconic': 2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@dynamic-labs/logger': 2.2.0(eventemitter3@5.0.1) - '@dynamic-labs/utils': 2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/iconic': 2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@dynamic-labs/logger': 2.5.2(eventemitter3@5.0.1) + '@dynamic-labs/utils': 2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) util: 0.12.5 @@ -12930,34 +12956,34 @@ snapshots: - eventemitter3 - viem - '@dynamic-labs/wallet-connector-core@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1)': + '@dynamic-labs/wallet-connector-core@2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1)': dependencies: - '@dynamic-labs/logger': 2.2.0(eventemitter3@5.0.1) - '@dynamic-labs/rpc-providers': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/sdk-api-core': 0.0.460 - '@dynamic-labs/types': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/utils': 2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/wallet-book': 2.2.0(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/logger': 2.5.2(eventemitter3@5.0.1) + '@dynamic-labs/rpc-providers': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/sdk-api-core': 0.0.497 + '@dynamic-labs/types': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/utils': 2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/wallet-book': 2.5.2(eventemitter3@5.0.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) eventemitter3: 5.0.1 - '@dynamic-labs/wallet-connector-core@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1)': + '@dynamic-labs/wallet-connector-core@2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1)': dependencies: - '@dynamic-labs/logger': 2.2.0(eventemitter3@5.0.1) - '@dynamic-labs/rpc-providers': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/sdk-api-core': 0.0.460 - '@dynamic-labs/types': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/utils': 2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/wallet-book': 2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/logger': 2.5.2(eventemitter3@5.0.1) + '@dynamic-labs/rpc-providers': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/sdk-api-core': 0.0.497 + '@dynamic-labs/types': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/utils': 2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/wallet-book': 2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.2.0))(react@18.2.0)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)) eventemitter3: 5.0.1 - '@dynamic-labs/wallet-connector-core@2.2.0(@dynamic-labs/logger@2.2.0(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1)': + '@dynamic-labs/wallet-connector-core@2.5.2(@dynamic-labs/logger@2.5.2(eventemitter3@5.0.1))(@dynamic-labs/rpc-providers@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/types@2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/utils@2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(@dynamic-labs/wallet-book@2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)))(eventemitter3@5.0.1)': dependencies: - '@dynamic-labs/logger': 2.2.0(eventemitter3@5.0.1) - '@dynamic-labs/rpc-providers': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/sdk-api-core': 0.0.460 - '@dynamic-labs/types': 2.2.0(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/utils': 2.2.0(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) - '@dynamic-labs/wallet-book': 2.2.0(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/logger': 2.5.2(eventemitter3@5.0.1) + '@dynamic-labs/rpc-providers': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/sdk-api-core': 0.0.497 + '@dynamic-labs/types': 2.5.2(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/utils': 2.5.2(eventemitter3@5.0.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@dynamic-labs/wallet-book': 2.5.2(eventemitter3@5.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8)) eventemitter3: 5.0.1 '@emnapi/runtime@0.45.0': @@ -14106,13 +14132,13 @@ snapshots: '@mdx-js/react@2.3.0(react@18.2.0)': dependencies: '@types/mdx': 2.0.13 - '@types/react': 18.3.4 + '@types/react': 18.3.5 react: 18.2.0 - '@mdx-js/react@3.0.1(@types/react@18.3.4)(react@18.3.1)': + '@mdx-js/react@3.0.1(@types/react@18.3.5)(react@18.3.1)': dependencies: '@types/mdx': 2.0.13 - '@types/react': 18.3.4 + '@types/react': 18.3.5 react: 18.3.1 '@mdx-js/rollup@3.0.1(rollup@4.18.0)': @@ -14640,22 +14666,22 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-accordion@1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-accordion@1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.6 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collapsible': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-direction': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-collapsible': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-direction': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.5)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@types/react-dom': 18.3.0 '@radix-ui/react-alert-dialog@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -14683,14 +14709,14 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-arrow@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-arrow@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@types/react-dom': 18.3.0 '@radix-ui/react-avatar@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -14740,21 +14766,21 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-collapsible@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-collapsible@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.5)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@types/react-dom': 18.3.0 '@radix-ui/react-collection@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -14770,17 +14796,17 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-collection@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-collection@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.5)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@types/react-dom': 18.3.0 '@radix-ui/react-compose-refs@1.0.0(react@18.2.0)': @@ -14795,12 +14821,12 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.4)(react@18.3.1)': + '@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.5)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@radix-ui/react-context@1.0.0(react@18.2.0)': dependencies: @@ -14814,12 +14840,12 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-context@1.0.1(@types/react@18.3.4)(react@18.3.1)': + '@radix-ui/react-context@1.0.1(@types/react@18.3.5)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@radix-ui/react-dialog@1.0.0(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: @@ -14866,27 +14892,27 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-dialog@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-dialog@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.6 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.5)(react@18.3.1) aria-hidden: 1.2.4 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-remove-scroll: 2.5.5(@types/react@18.3.4)(react@18.3.1) + react-remove-scroll: 2.5.5(@types/react@18.3.5)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@types/react-dom': 18.3.0 '@radix-ui/react-direction@1.0.1(@types/react@18.3.3)(react@18.2.0)': @@ -14896,12 +14922,12 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-direction@1.0.1(@types/react@18.3.4)(react@18.3.1)': + '@radix-ui/react-direction@1.0.1(@types/react@18.3.5)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@radix-ui/react-dismissable-layer@1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: @@ -14942,18 +14968,18 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-dismissable-layer@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.5)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@types/react-dom': 18.3.0 '@radix-ui/react-dropdown-menu@2.0.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -14984,12 +15010,12 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.4)(react@18.3.1)': + '@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.5)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@radix-ui/react-focus-scope@1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: @@ -15024,16 +15050,16 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-focus-scope@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.5)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@types/react-dom': 18.3.0 '@radix-ui/react-hover-card@1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -15072,13 +15098,13 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-id@1.0.1(@types/react@18.3.4)(react@18.3.1)': + '@radix-ui/react-id@1.0.1(@types/react@18.3.5)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.5)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@radix-ui/react-label@2.0.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: @@ -15090,14 +15116,14 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-label@2.0.2(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-label@2.0.2(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.6 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@types/react-dom': 18.3.0 '@radix-ui/react-menu@2.0.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -15150,27 +15176,27 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-navigation-menu@1.1.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-navigation-menu@1.1.4(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.6 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-direction': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-use-previous': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-direction': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-use-previous': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@types/react-dom': 18.3.0 '@radix-ui/react-popover@1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -15197,28 +15223,28 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-popover@1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-popover@1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.6 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-popper': 1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-portal': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.5)(react@18.3.1) aria-hidden: 1.2.4 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-remove-scroll: 2.5.5(@types/react@18.3.4)(react@18.3.1) + react-remove-scroll: 2.5.5(@types/react@18.3.5)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@types/react-dom': 18.3.0 '@radix-ui/react-popper@1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -15259,23 +15285,23 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-popper@1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-popper@1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 '@floating-ui/react-dom': 2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-use-rect': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-use-size': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-use-rect': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-use-size': 1.0.1(@types/react@18.3.5)(react@18.3.1) '@radix-ui/rect': 1.0.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@types/react-dom': 18.3.0 '@radix-ui/react-portal@1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -15305,14 +15331,14 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-portal@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-portal@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@types/react-dom': 18.3.0 '@radix-ui/react-presence@1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -15334,15 +15360,15 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-presence@1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-presence@1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.5)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@types/react-dom': 18.3.0 '@radix-ui/react-primitive@1.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -15362,14 +15388,14 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.5)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@types/react-dom': 18.3.0 '@radix-ui/react-progress@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -15401,22 +15427,22 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-direction': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-direction': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.5)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@types/react-dom': 18.3.0 '@radix-ui/react-scroll-area@1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -15511,13 +15537,13 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-slot@1.0.2(@types/react@18.3.4)(react@18.3.1)': + '@radix-ui/react-slot@1.0.2(@types/react@18.3.5)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.6 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.5)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@radix-ui/react-switch@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: @@ -15552,21 +15578,21 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-tabs@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-tabs@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.6 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-context': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-direction': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.4)(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-direction': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.5)(react@18.3.1) + '@radix-ui/react-presence': 1.0.1(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.5)(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@types/react-dom': 18.3.0 '@radix-ui/react-toast@1.1.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': @@ -15667,12 +15693,12 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.4)(react@18.3.1)': + '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.5)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@radix-ui/react-use-controllable-state@1.0.0(react@18.2.0)': dependencies: @@ -15688,13 +15714,13 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.4)(react@18.3.1)': + '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.5)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.5)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@radix-ui/react-use-escape-keydown@1.0.0(react@18.2.0)': dependencies: @@ -15710,13 +15736,13 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.4)(react@18.3.1)': + '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.5)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.5)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@radix-ui/react-use-layout-effect@1.0.0(react@18.2.0)': dependencies: @@ -15730,12 +15756,12 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.4)(react@18.3.1)': + '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.5)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@radix-ui/react-use-previous@1.0.1(@types/react@18.3.3)(react@18.2.0)': dependencies: @@ -15744,12 +15770,12 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-previous@1.0.1(@types/react@18.3.4)(react@18.3.1)': + '@radix-ui/react-use-previous@1.0.1(@types/react@18.3.5)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@radix-ui/react-use-rect@1.0.1(@types/react@18.3.3)(react@18.2.0)': dependencies: @@ -15759,13 +15785,13 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-rect@1.0.1(@types/react@18.3.4)(react@18.3.1)': + '@radix-ui/react-use-rect@1.0.1(@types/react@18.3.5)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 '@radix-ui/rect': 1.0.1 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@radix-ui/react-use-size@1.0.1(@types/react@18.3.3)(react@18.2.0)': dependencies: @@ -15775,13 +15801,13 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@radix-ui/react-use-size@1.0.1(@types/react@18.3.4)(react@18.3.1)': + '@radix-ui/react-use-size@1.0.1(@types/react@18.3.5)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.5)(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: @@ -15793,14 +15819,14 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@types/react-dom': 18.3.0 '@radix-ui/rect@1.0.1': @@ -16965,8 +16991,25 @@ snapshots: '@turnkey/encoding': 0.1.0 sha256-uint8array: 0.10.7 + '@turnkey/api-key-stamper@0.4.1': + dependencies: + '@noble/curves': 1.4.0 + '@turnkey/encoding': 0.2.1 + sha256-uint8array: 0.10.7 + '@turnkey/encoding@0.1.0': {} + '@turnkey/encoding@0.2.1': {} + + '@turnkey/http@2.12.2': + dependencies: + '@turnkey/api-key-stamper': 0.4.1 + '@turnkey/encoding': 0.2.1 + '@turnkey/webauthn-stamper': 0.5.0 + cross-fetch: 3.1.8 + transitivePeerDependencies: + - encoding + '@turnkey/http@2.7.1': dependencies: '@turnkey/api-key-stamper': 0.4.0 @@ -16978,10 +17021,10 @@ snapshots: '@turnkey/iframe-stamper@2.0.0': {} - '@turnkey/solana@0.3.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + '@turnkey/solana@0.3.9(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@solana/web3.js': 1.92.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@turnkey/http': 2.7.1 + '@turnkey/http': 2.12.2 transitivePeerDependencies: - bufferutil - encoding @@ -17198,7 +17241,7 @@ snapshots: '@types/react-datepicker@4.19.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@popperjs/core': 2.11.8 - '@types/react': 18.3.4 + '@types/react': 18.3.5 date-fns: 2.30.0 react-popper: 2.3.0(@popperjs/core@2.11.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) transitivePeerDependencies: @@ -17207,18 +17250,18 @@ snapshots: '@types/react-dom@18.3.0': dependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@types/react-table@7.7.20': dependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 '@types/react@18.3.3': dependencies: '@types/prop-types': 15.7.12 csstype: 3.1.3 - '@types/react@18.3.4': + '@types/react@18.3.5': dependencies: '@types/prop-types': 15.7.12 csstype: 3.1.3 @@ -17592,15 +17635,15 @@ snapshots: - utf-8-validate - zod - '@wagmi/connectors@5.0.9(@types/react@18.3.4)(@wagmi/core@2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)': + '@wagmi/connectors@5.0.9(@types/react@18.3.5)(@wagmi/core@2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.5)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)': dependencies: '@coinbase/wallet-sdk': 4.0.3 '@metamask/sdk': 0.20.5(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(utf-8-validate@5.0.10) '@safe-global/safe-apps-provider': 0.18.1(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) '@safe-global/safe-apps-sdk': 8.1.0(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) - '@wagmi/core': 2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) - '@walletconnect/ethereum-provider': 2.13.0(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) - '@walletconnect/modal': 2.6.2(@types/react@18.3.4)(react@18.3.1) + '@wagmi/core': 2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.5)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + '@walletconnect/ethereum-provider': 2.13.0(@types/react@18.3.5)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) + '@walletconnect/modal': 2.6.2(@types/react@18.3.5)(react@18.3.1) cbw-sdk: '@coinbase/wallet-sdk@3.9.3' viem: 2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) optionalDependencies: @@ -17649,12 +17692,12 @@ snapshots: - utf-8-validate - zod - '@wagmi/core@2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)': + '@wagmi/core@2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.5)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)': dependencies: eventemitter3: 5.0.1 mipd: 0.0.5(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) viem: 2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) - zustand: 4.4.1(@types/react@18.3.4)(react@18.3.1) + zustand: 4.4.1(@types/react@18.3.5)(react@18.3.1) optionalDependencies: '@tanstack/query-core': 5.40.0 typescript: 5.5.4 @@ -17746,13 +17789,13 @@ snapshots: dependencies: tslib: 1.14.1 - '@walletconnect/ethereum-provider@2.11.2(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)': + '@walletconnect/ethereum-provider@2.11.2(@types/react@18.3.5)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/jsonrpc-http-connection': 1.0.8 '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/modal': 2.6.2(@types/react@18.3.4)(react@18.3.1) + '@walletconnect/modal': 2.6.2(@types/react@18.3.5)(react@18.3.1) '@walletconnect/sign-client': 2.11.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@walletconnect/types': 2.11.2 '@walletconnect/universal-provider': 2.11.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -17812,13 +17855,13 @@ snapshots: - uWebSockets.js - utf-8-validate - '@walletconnect/ethereum-provider@2.13.0(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)': + '@walletconnect/ethereum-provider@2.13.0(@types/react@18.3.5)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/jsonrpc-http-connection': 1.0.8 '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/modal': 2.6.2(@types/react@18.3.4)(react@18.3.1) + '@walletconnect/modal': 2.6.2(@types/react@18.3.5)(react@18.3.1) '@walletconnect/sign-client': 2.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@walletconnect/types': 2.13.0 '@walletconnect/universal-provider': 2.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -17941,9 +17984,9 @@ snapshots: - '@types/react' - react - '@walletconnect/modal-core@2.6.2(@types/react@18.3.4)(react@18.3.1)': + '@walletconnect/modal-core@2.6.2(@types/react@18.3.5)(react@18.3.1)': dependencies: - valtio: 1.11.2(@types/react@18.3.4)(react@18.3.1) + valtio: 1.11.2(@types/react@18.3.5)(react@18.3.1) transitivePeerDependencies: - '@types/react' - react @@ -17958,9 +18001,9 @@ snapshots: - '@types/react' - react - '@walletconnect/modal-ui@2.6.2(@types/react@18.3.4)(react@18.3.1)': + '@walletconnect/modal-ui@2.6.2(@types/react@18.3.5)(react@18.3.1)': dependencies: - '@walletconnect/modal-core': 2.6.2(@types/react@18.3.4)(react@18.3.1) + '@walletconnect/modal-core': 2.6.2(@types/react@18.3.5)(react@18.3.1) lit: 2.8.0 motion: 10.16.2 qrcode: 1.5.3 @@ -17976,10 +18019,10 @@ snapshots: - '@types/react' - react - '@walletconnect/modal@2.6.2(@types/react@18.3.4)(react@18.3.1)': + '@walletconnect/modal@2.6.2(@types/react@18.3.5)(react@18.3.1)': dependencies: - '@walletconnect/modal-core': 2.6.2(@types/react@18.3.4)(react@18.3.1) - '@walletconnect/modal-ui': 2.6.2(@types/react@18.3.4)(react@18.3.1) + '@walletconnect/modal-core': 2.6.2(@types/react@18.3.5)(react@18.3.1) + '@walletconnect/modal-ui': 2.6.2(@types/react@18.3.5)(react@18.3.1) transitivePeerDependencies: - '@types/react' - react @@ -23229,17 +23272,17 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - react-focus-lock@2.9.2(@types/react@18.3.4)(react@18.3.1): + react-focus-lock@2.9.2(@types/react@18.3.5)(react@18.3.1): dependencies: '@babel/runtime': 7.24.7 focus-lock: 0.11.6 prop-types: 15.8.1 react: 18.3.1 react-clientside-effect: 1.2.6(react@18.3.1) - use-callback-ref: 1.3.2(@types/react@18.3.4)(react@18.3.1) - use-sidecar: 1.1.2(@types/react@18.3.4)(react@18.3.1) + use-callback-ref: 1.3.2(@types/react@18.3.5)(react@18.3.1) + use-sidecar: 1.1.2(@types/react@18.3.5)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 react-helmet@6.1.0(react@18.3.1): dependencies: @@ -23343,13 +23386,13 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - react-remove-scroll-bar@2.3.6(@types/react@18.3.4)(react@18.3.1): + react-remove-scroll-bar@2.3.6(@types/react@18.3.5)(react@18.3.1): dependencies: react: 18.3.1 - react-style-singleton: 2.2.1(@types/react@18.3.4)(react@18.3.1) + react-style-singleton: 2.2.1(@types/react@18.3.5)(react@18.3.1) tslib: 2.6.3 optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 react-remove-scroll@2.5.4(@types/react@18.3.3)(react@18.2.0): dependencies: @@ -23373,16 +23416,16 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - react-remove-scroll@2.5.5(@types/react@18.3.4)(react@18.3.1): + react-remove-scroll@2.5.5(@types/react@18.3.5)(react@18.3.1): dependencies: react: 18.3.1 - react-remove-scroll-bar: 2.3.6(@types/react@18.3.4)(react@18.3.1) - react-style-singleton: 2.2.1(@types/react@18.3.4)(react@18.3.1) + react-remove-scroll-bar: 2.3.6(@types/react@18.3.5)(react@18.3.1) + react-style-singleton: 2.2.1(@types/react@18.3.5)(react@18.3.1) tslib: 2.6.3 - use-callback-ref: 1.3.2(@types/react@18.3.4)(react@18.3.1) - use-sidecar: 1.1.2(@types/react@18.3.4)(react@18.3.1) + use-callback-ref: 1.3.2(@types/react@18.3.5)(react@18.3.1) + use-sidecar: 1.1.2(@types/react@18.3.5)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 react-resizable-panels@2.0.19(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: @@ -23427,14 +23470,14 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - react-style-singleton@2.2.1(@types/react@18.3.4)(react@18.3.1): + react-style-singleton@2.2.1(@types/react@18.3.5)(react@18.3.1): dependencies: get-nonce: 1.0.1 invariant: 2.2.4 react: 18.3.1 tslib: 2.6.3 optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 react-table@7.8.0(react@18.2.0): dependencies: @@ -23563,9 +23606,9 @@ snapshots: '@types/react': 18.3.3 react: 18.2.0 - rehackt@0.1.0(@types/react@18.3.4)(react@18.3.1): + rehackt@0.1.0(@types/react@18.3.5)(react@18.3.1): optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 react: 18.3.1 rehype-autolink-headings@7.1.0: @@ -24947,12 +24990,12 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - use-callback-ref@1.3.2(@types/react@18.3.4)(react@18.3.1): + use-callback-ref@1.3.2(@types/react@18.3.5)(react@18.3.1): dependencies: react: 18.3.1 tslib: 2.6.3 optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 use-resize-observer@9.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: @@ -24968,13 +25011,13 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - use-sidecar@1.1.2(@types/react@18.3.4)(react@18.3.1): + use-sidecar@1.1.2(@types/react@18.3.5)(react@18.3.1): dependencies: detect-node-es: 1.1.0 react: 18.3.1 tslib: 2.6.3 optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 use-sync-external-store@1.2.0(react@18.2.0): dependencies: @@ -25039,12 +25082,12 @@ snapshots: '@types/react': 18.3.3 react: 18.2.0 - valtio@1.11.2(@types/react@18.3.4)(react@18.3.1): + valtio@1.11.2(@types/react@18.3.5)(react@18.3.1): dependencies: proxy-compare: 2.5.1 use-sync-external-store: 1.2.0(react@18.3.1) optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 react: 18.3.1 vary@1.1.2: {} @@ -25239,21 +25282,21 @@ snapshots: vlq@0.2.3: {} - vocs@1.0.0-alpha.55(@types/node@18.19.34)(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.4.5))(typescript@5.4.5): + vocs@1.0.0-alpha.55(@types/node@18.19.34)(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.4.5))(typescript@5.4.5): dependencies: '@floating-ui/react': 0.26.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@hono/node-server': 1.11.2 - '@mdx-js/react': 3.0.1(@types/react@18.3.4)(react@18.3.1) + '@mdx-js/react': 3.0.1(@types/react@18.3.5)(react@18.3.1) '@mdx-js/rollup': 3.0.1(rollup@4.18.0) '@noble/hashes': 1.4.0 '@radix-ui/colors': 3.0.0 - '@radix-ui/react-accordion': 1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-accordion': 1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-icons': 1.3.0(react@18.3.1) - '@radix-ui/react-label': 2.0.2(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-navigation-menu': 1.1.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-popover': 1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-tabs': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-label': 2.0.2(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-navigation-menu': 1.1.4(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-popover': 1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-tabs': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@shikijs/rehype': 1.10.3 '@shikijs/transformers': 1.10.3 '@shikijs/twoslash': 1.10.3(typescript@5.4.5) @@ -25320,21 +25363,21 @@ snapshots: - ts-node - typescript - vocs@1.0.0-alpha.55(@types/node@18.19.34)(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.5.4))(typescript@5.5.4): + vocs@1.0.0-alpha.55(@types/node@18.19.34)(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.5.4))(typescript@5.5.4): dependencies: '@floating-ui/react': 0.26.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@hono/node-server': 1.11.2 - '@mdx-js/react': 3.0.1(@types/react@18.3.4)(react@18.3.1) + '@mdx-js/react': 3.0.1(@types/react@18.3.5)(react@18.3.1) '@mdx-js/rollup': 3.0.1(rollup@4.18.0) '@noble/hashes': 1.4.0 '@radix-ui/colors': 3.0.0 - '@radix-ui/react-accordion': 1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-accordion': 1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-dialog': 1.0.5(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-icons': 1.3.0(react@18.3.1) - '@radix-ui/react-label': 2.0.2(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-navigation-menu': 1.1.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-popover': 1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-tabs': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-label': 2.0.2(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-navigation-menu': 1.1.4(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-popover': 1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-tabs': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@shikijs/rehype': 1.10.3 '@shikijs/transformers': 1.10.3 '@shikijs/twoslash': 1.10.3(typescript@5.5.4) @@ -25491,11 +25534,11 @@ snapshots: - utf-8-validate - zod - wagmi@2.9.10(@tanstack/query-core@5.40.0)(@tanstack/react-query@5.40.1(react@18.3.1))(@types/react@18.3.4)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8): + wagmi@2.9.10(@tanstack/query-core@5.40.0)(@tanstack/react-query@5.40.1(react@18.3.1))(@types/react@18.3.5)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8): dependencies: '@tanstack/react-query': 5.40.1(react@18.3.1) - '@wagmi/connectors': 5.0.9(@types/react@18.3.4)(@wagmi/core@2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) - '@wagmi/core': 2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.4)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + '@wagmi/connectors': 5.0.9(@types/react@18.3.5)(@wagmi/core@2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.5)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-i18next@13.5.0(i18next@23.4.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rollup@4.18.0)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + '@wagmi/core': 2.10.5(@tanstack/query-core@5.40.0)(@types/react@18.3.5)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.5.4)(utf-8-validate@5.0.10)(viem@2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) react: 18.3.1 use-sync-external-store: 1.2.0(react@18.3.1) viem: 2.13.7(bufferutil@4.0.8)(typescript@5.5.4)(utf-8-validate@5.0.10)(zod@3.23.8) @@ -25798,11 +25841,11 @@ snapshots: '@types/react': 18.3.3 react: 18.2.0 - zustand@4.4.1(@types/react@18.3.4)(react@18.3.1): + zustand@4.4.1(@types/react@18.3.5)(react@18.3.1): dependencies: use-sync-external-store: 1.2.0(react@18.3.1) optionalDependencies: - '@types/react': 18.3.4 + '@types/react': 18.3.5 react: 18.3.1 zwitch@2.0.4: {} From e912e84eb2ed1d51e57d24a9c5cb995785d93e3a Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Fri, 30 Aug 2024 21:54:01 +0200 Subject: [PATCH 32/47] ci: clean debug triggers --- .github/workflows/ipfs-deploy.yml | 1 - .github/workflows/ipfs-static-build-test.yml | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/ipfs-deploy.yml b/.github/workflows/ipfs-deploy.yml index 8dead38ef..232427aad 100644 --- a/.github/workflows/ipfs-deploy.yml +++ b/.github/workflows/ipfs-deploy.yml @@ -3,7 +3,6 @@ name: Deploy on Fleek on: push: branches: [ "v2" ] - pull_request: workflow_dispatch: jobs: diff --git a/.github/workflows/ipfs-static-build-test.yml b/.github/workflows/ipfs-static-build-test.yml index abb7d9d70..d873ea78f 100644 --- a/.github/workflows/ipfs-static-build-test.yml +++ b/.github/workflows/ipfs-static-build-test.yml @@ -30,7 +30,7 @@ jobs: - name: Set environment variables run: pnpm set-env:bartio - - name: Build all projects + - name: Build all projects env: PERPS_OCT_KEY: ${{ secrets.PERPS_OCT_KEY }} NEXT_PUBLIC_SENTRY_DSN: ${{ secrets.NEXT_PUBLIC_SENTRY_DSN }} From 71490b6633804df5c1020e5219e5ee239b77351e Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Mon, 2 Sep 2024 11:41:25 +0200 Subject: [PATCH 33/47] build: added .env.artio --- .env.artio | 139 +++++++++++++++++++++++++++++++++++++++++++++++++++ package.json | 4 +- 2 files changed, 142 insertions(+), 1 deletion(-) create mode 100644 .env.artio diff --git a/.env.artio b/.env.artio new file mode 100644 index 000000000..a4b4ec70f --- /dev/null +++ b/.env.artio @@ -0,0 +1,139 @@ +# Block Explorer =================================================================== +NEXT_PUBLIC_BLOCK_EXPLORER_NAME="Beratrails" +NEXT_PUBLIC_BLOCK_EXPLORER="https://artio.beratrail.io" +# Homepage/foundation ============================================================== +NEXT_PUBLIC_HOMEPAGE_NAME="Berachain Foundation" +NEXT_PUBLIC_HOMEPAGE_URL="https://www.berachain.com" +# HONEY =================================================================== +NEXT_PUBLIC_HONEY_NAME="Honey" +NEXT_PUBLIC_HONEY_URL="https://artio.honey.berachain.com" + +# BGT =================================================================== +NEXT_PUBLIC_BGT_NAME="BGT Station" +NEXT_PUBLIC_BGT_URL="https://artio.station.berachain.com" +# DEX =================================================================== +NEXT_PUBLIC_DEX_NAME="BEX" +NEXT_PUBLIC_DEX_URL="https://artio.bex.berachain.com" +# LEND =================================================================== +NEXT_PUBLIC_LEND_NAME="BEND" +NEXT_PUBLIC_LEND_URL="https://artio.bend.berachain.com" +NEXT_PUBLIC_LEND_DOCS_URL="https://docs.bend.berachain.com" +# LEND contract address ========================================================== +NEXT_PUBLIC_LEND_POOL_ADDRESS_PROVIDER="0x40C33CcbF44F554E1Bf8379BE1a5151Ab0F80f65" +NEXT_PUBLIC_LEND_ORACLE_ADDRESS="0x3031fE6A015f367D675476F48499C8A9517cEc34" +NEXT_PUBLIC_LEND_POOL_IMPLEMENTATION_ADDRESS="0x9261b5891d3556e829579964B38fe706D0A2D04a" +NEXT_PUBLIC_LEND_UI_DATA_PROVIDER_ADDRESS="0xfb618D1e361C362adDE4E148A4Dc85465a0A4A22" +NEXT_PUBLIC_LEND_REWARDS_ADDRESS="0x9e01a57C1febb35Cd366a8520F961dFee566E5ff" +NEXT_PUBLIC_LEND_HONEY_DEBT_TOKEN_ADDRESS="0x7f8E75356015fECfafF66e2B34F181A093Dc4519" +NEXT_PUBLIC_PERIPHERY_DEBT_TOKEN_ADDRESS= # todo: this is missing on artio +# PERPS =================================================================== +NEXT_PUBLIC_PERPS_NAME="BERPS" +NEXT_PUBLIC_PERPS_URL="https://artio.berps.berachain.com" +NEXT_PUBLIC_PERPS_DOCS_URL="https://docs.berps.berachain.com" +NEXT_PUBLIC_PERPS_ENDPOINT_URL="https://artio-bts-api-classic.berachain.com" +NEXT_PUBLIC_PERPS_PRICES_ENDPOINT_URL="https://hermes.pyth.network" +NEXT_PUBLIC_PERPS_PRICES_BENCHMARK_URL="https://benchmarks.pyth.network" +NEXT_PUBLIC_PERPS_COMPETITION_ID="default" +NEXT_PUBLIC_PERPS_PYTH_PRICES_MOCKED="false" +NEXT_PUBLIC_PERPS_TRADINGVIEW_ENABLED="false" + +# PERPS contract address ========================================================== +NEXT_PUBLIC_TRADING_CONTRACT_ADDRESS="0x9251319b7bb51165a200cd03db0b0e4f94340258" +NEXT_PUBLIC_STORAGE_CONTRACT_ADDRESS="0x9324fcd4d9f09ab437de73370aecc14b115bdc28" +NEXT_PUBLIC_BORROWING_FEES_CONTRACT_ADDRESS="0x0f432fd81e1f4590bc80f6333d6b0ba9920450e2" +NEXT_PUBLIC_PAIRS_STORAGE_CONTRACT_ADDRESS="0x1d24186859f1a7a1f1bb2e7164fb44ea14a8a45a" +NEXT_PUBLIC_BHONEY_VAULT_CONTRACT_ADDRESS="" # todo: this is missing on artio +NEXT_PUBLIC_BHONEY_GAUGE_VAULT_CONTRACT_ADDRESS="" # todo: this is missing on artio +NEXT_PUBLIC_REFERRALS_CONTRACT_ADDRESS="0x340b8ca1c5289e3848067f5ecc11e067e43d933d" +NEXT_PUBLIC_PYTH_CONTRACT_ADDRESS="" # todo: this is missing on artio +# Faucet =================================================================== +NEXT_PUBLIC_FAUCET_NAME="Faucet" +NEXT_PUBLIC_FAUCET_URL="https://artio.faucet.berachain.com" + +# Cloudinary & Media =================================================================== +NEXT_PUBLIC_TOKEN_LIST="https://artio-static-asset-public.s3.ap-southeast-1.amazonaws.com/tokens/testnet/defaultTokenList.json" +NEXT_PUBLIC_MARKETS_LIST="" # todo: this is missing on artio +NEXT_PUBLIC_GAUGE_LIST="" # todo: this is missing on artio +NEXT_PUBLIC_VALIDATOR_LIST="https://raw.githubusercontent.com/berachain/default-token-list/main/src/validators/testnet/defaultValidatorList.json" +NEXT_PUBLIC_CLOUDINARY_URL="https://res.cloudinary.com/duv0g402y/image/upload/f_auto,q_auto/v1" +NEXT_PUBLIC_DOCS_URL="https://docs.berachain.com" +NEXT_PUBLIC_CAREERS_URL="https://careers.berachain.com/" +NEXT_PUBLIC_MEDIA_KIT_URL="https://drive.google.com/drive/folders/1r658Px_VhjiUEC4AQAhHRCBeVKjcRWU6" +NEXT_PUBLIC_BERAERA_BLOG_URL="https://medium.com/berachain-foundation/the-bera-era-has-begun-49a18c6d77c0" +NEXT_PUBLIC_FEEDBACK_URL="" + +# Socials =================================================================== +NEXT_PUBLIC_TWITTER="https://twitter.com/berachain" +NEXT_PUBLIC_TELEGRAM="https://t.me/BerachainPortal" +NEXT_PUBLIC_DISCORD="https://discord.com/invite/berachain" +NEXT_PUBLIC_GITHUB="https://github.com/berachain" + +# Chain =================================================================== +NEXT_PUBLIC_CHAIN_ID="80085" +NEXT_PUBLIC_CHAIN_NAME="Berachain-Artio" +NEXT_PUBLIC_NETWORK_NAME="Berachain-Artio" +NEXT_PUBLIC_JSON_RPC_URL="https://artio.rpc.berachain.com" +NEXT_PUBLIC_PUBLIC_JSON_RPC_URL="https://artio.rpc.berachain.com" +NEXT_PUBLIC_NETWORK_ICON_URL="https://res.cloudinary.com/duv0g402y/raw/upload/v1717603357/src/assets/bera.png" +NEXT_PUBLIC_NETWORK_CURRENCY="BERA" +NEXT_PUBLIC_NETWORK_CURRENCY_DECIMALS="18" +NEXT_PUBLIC_NETWORK_CURRENCY_NAME="Bera" + +# Chain contracts =================================================================== + +NEXT_PUBLIC_MULTICALL_ADDRESS="0x9d1dB8253105b007DDDE65Ce262f701814B91125" +# NEXT_PUBLIC_MULTICALL_CREATION_BLOCK="6983" + +NEXT_PUBLIC_DYNAMIC_API_KEY="b8a5104d-47e0-4965-b56a-0bcc31cf56f4" + + +# in seconds +NEXT_PUBLIC_BLOCKTIME="5" + +# Honey Addresses =================================================================== +NEXT_PUBLIC_HONEY_ROUTER_ADDRESS="0xAd1782b2a7020631249031618fB1Bd09CD926b31" +# Honey Tokens ====================================================================== +NEXT_PUBLIC_HONEY_ADDRESS="0x7EeCA4205fF31f947EdBd49195a7A88E6A91161B" +NEXT_PUBLIC_WBERA_ADDRESS="0x5806E416dA447b267cEA759358cF22Cc41FAE80F" +NEXT_PUBLIC_BERA_ADDRESS="0x0000000000000000000000000000000000000000" +NEXT_PUBLIC_STGUSDC_ADDRESS="0x1d0f659ff50d1830e449dd88e533cb11fb7a25e4" +NEXT_PUBLIC_WBTC_ADDRESS="0x9DAD8A1F64692adeB74ACa26129e0F16897fF4BB" +NEXT_PUBLIC_WETH_ADDRESS="0x8239FBb3e3D0C2cDFd7888D8aF7701240Ac4DcA4" +NEXT_PUBLIC_AHONEY_ADDRESS= # todo: this is missing on artio +NEXT_PUBLIC_VDHONEY_ADDRESS= # todo: this is missing on artio + +# Dex Addresses =================================================================== +NEXT_PUBLIC_RPC_CROC_DEX= # todo: this is missing on artio +NEXT_PUBLIC_RPC_CROC_QUERY= # todo: this is missing on artio +NEXT_PUBLIC_RPC_CROC_IMPACT= # todo: this is missing on artio +NEXT_PUBLIC_RPC_CROC_MULTIPATH= # todo: this is missing on artio +NEXT_PUBLIC_RPC_CROC_MULTISWAP= # todo: this is missing on artio +NEXT_PUBLIC_RPC_CROC_ROUTER_ENDPOINT= # todo: this is missing on artio +NEXT_PUBLIC_RPC_CROC_INDEXER_ENDPOINT= # todo: this is missing on artio + +# BGT Addresses =================================================================== +NEXT_PUBLIC_BGT_ADDRESS="0xAcD97aDBa1207dCf27d5C188455BEa8a32E80B8b" +NEXT_PUBLIC_BGT_STAKER= # todo: this is missing on artio +NEXT_PUBLIC_BGT_ENDPOINT= # todo: this is missing on artio +NEXT_PUBLIC_BGT_VAULT_BLACKLIST= # todo: this is missing on artio + +# Subgraphs =================================================================== +NEXT_PUBLIC_BEND_SUBGRAPH_URL= # todo: this is missing on artio +NEXT_PUBLIC_HONEY_SUBGRAPH_URL= # todo: this is missing on artio +NEXT_PUBLIC_RPC_CROC_SUBGRAPH= # todo: this is missing on artio +NEXT_PUBLIC_BGT_SUBGRAPH_URL= # todo: this is missing on artio +NEXT_PUBLIC_BGT_STAKER_SUBGRAPH_URL= # todo: this is missing on artio + +# Analytics - To be updated in .env.local ======================================== +NEXT_PUBLIC_MIXPANEL_PROJECT_TOKEN="" +NEXT_PUBLIC_SENTRY_DSN="" +SENTRY_AUTH_TOKEN="" +SENTRY_ORG="" +SENTRY_PROJECT="" +NEXT_PUBLIC_PROJECT_NAME="" +# Uncomment the following line to activate analytics locally +# NEXT_PUBLIC_DEVELOPMENT_ANALYTICS="true" + +# IPFS =================================================================== +# Uncomment the following line to build for IPFS +# NEXT_PUBLIC_HOST="ipfs" diff --git a/package.json b/package.json index f367f8adf..658aba9d6 100755 --- a/package.json +++ b/package.json @@ -10,7 +10,9 @@ "build": "turbo build", "clean": "turbo clean && git clean -xdf node_modules", "pullenv": "vercel env pull --environment=production", - "set-env:bartio": "node ./.scripts/set-env.js bartio", + "setenv": "node ./.scripts/set-env.js", + "setenv:artio": "pnpm run setenv artio", + "setenv:bartio": "pnpm run setenv bartio", "dev": "turbo dev --concurrency=20", "build:hub": "turbo build --filter=hub --filter='./packages/*' --concurrency=20", "build:honey": "turbo build --filter=honey --filter='./packages/*' --concurrency=20", From 80e732100fdbfa6baad8e53be835feb78e1f6d1a Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Mon, 2 Sep 2024 11:55:09 +0200 Subject: [PATCH 34/47] ci: updated setenv scripts on workflows --- .github/workflows/ipfs-deploy.yml | 2 +- .github/workflows/ipfs-static-build-test.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ipfs-deploy.yml b/.github/workflows/ipfs-deploy.yml index 232427aad..5e1938f7e 100644 --- a/.github/workflows/ipfs-deploy.yml +++ b/.github/workflows/ipfs-deploy.yml @@ -39,7 +39,7 @@ jobs: run: pnpm i -g @fleek-platform/cli - name: Set environment variables - run: pnpm set-env:bartio + run: pnpm setenv:bartio - name: Build all projects run: NEXT_PUBLIC_HOST="ipfs" pnpm run build --filter=lend --filter=perp --filter='./packages/*' diff --git a/.github/workflows/ipfs-static-build-test.yml b/.github/workflows/ipfs-static-build-test.yml index d873ea78f..8b5cdb5a2 100644 --- a/.github/workflows/ipfs-static-build-test.yml +++ b/.github/workflows/ipfs-static-build-test.yml @@ -28,7 +28,7 @@ jobs: run: pnpm install - name: Set environment variables - run: pnpm set-env:bartio + run: pnpm setenv:bartio - name: Build all projects env: From 846dd15331f3c13b9d9dc230740f2d0ba688afae Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Mon, 2 Sep 2024 12:48:48 +0200 Subject: [PATCH 35/47] fix: env conflicts --- .env.bartio | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.env.bartio b/.env.bartio index 5d67f913d..49af5cae6 100644 --- a/.env.bartio +++ b/.env.bartio @@ -125,12 +125,12 @@ NEXT_PUBLIC_BGT_SUBGRAPH_URL="https://api.goldsky.com/api/public/project_clq1h5c NEXT_PUBLIC_BGT_STAKER_SUBGRAPH_URL="https://api.goldsky.com/api/public/project_clq1h5ct0g4a201x18tfte5iv/subgraphs/bgt-staker-subgraph/v1/gn" # Analytics - To be updated in .env.local ======================================== -NEXT_PUBLIC_MIXPANEL_PROJECT_TOKEN="" -NEXT_PUBLIC_SENTRY_DSN="" -SENTRY_AUTH_TOKEN="" -SENTRY_ORG="" -SENTRY_PROJECT="" -NEXT_PUBLIC_PROJECT_NAME="" +# NEXT_PUBLIC_MIXPANEL_PROJECT_TOKEN="" +# NEXT_PUBLIC_SENTRY_DSN="" +# SENTRY_AUTH_TOKEN="" +# SENTRY_ORG="" +# SENTRY_PROJECT="" +# NEXT_PUBLIC_PROJECT_NAME="" # Uncomment the following line to activate analytics locally # NEXT_PUBLIC_DEVELOPMENT_ANALYTICS="true" From 7ce5242d0cb95053e8adfd724e9bd095ba4eb4aa Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Mon, 2 Sep 2024 15:06:00 +0200 Subject: [PATCH 36/47] fix: use dynamic api dev key --- .env.artio | 2 ++ .env.bartio | 2 ++ .env.local.example | 4 ++++ 3 files changed, 8 insertions(+) diff --git a/.env.artio b/.env.artio index a4b4ec70f..dbd9b5b1a 100644 --- a/.env.artio +++ b/.env.artio @@ -84,6 +84,8 @@ NEXT_PUBLIC_NETWORK_CURRENCY_NAME="Bera" NEXT_PUBLIC_MULTICALL_ADDRESS="0x9d1dB8253105b007DDDE65Ce262f701814B91125" # NEXT_PUBLIC_MULTICALL_CREATION_BLOCK="6983" +# This is only going to work on whitelisted domains. +# Please create your own API key and add it to your .env.local file NEXT_PUBLIC_DYNAMIC_API_KEY="b8a5104d-47e0-4965-b56a-0bcc31cf56f4" diff --git a/.env.bartio b/.env.bartio index 49af5cae6..5361d88b4 100644 --- a/.env.bartio +++ b/.env.bartio @@ -84,6 +84,8 @@ NEXT_PUBLIC_NETWORK_CURRENCY_NAME="Bera" NEXT_PUBLIC_MULTICALL_ADDRESS="0x2A92Cb4C05eF36bd589EB8A70472dbA10c1F1212" NEXT_PUBLIC_MULTICALL_CREATION_BLOCK="6983" +# This is only going to work on whitelisted domains. +# Please create your own API key and add it to your .env.local file NEXT_PUBLIC_DYNAMIC_API_KEY="b8a5104d-47e0-4965-b56a-0bcc31cf56f4" diff --git a/.env.local.example b/.env.local.example index 9de815d6c..00d3d0e3b 100644 --- a/.env.local.example +++ b/.env.local.example @@ -1,7 +1,11 @@ CHARTING_ACCESS_TOKEN="" # Token to download tradingview charts library +NEXT_PUBLIC_PERPS_TRADINGVIEW_ENABLED="" # Enable tradingview charts, can be true if CHARTING_ACCESS_TOKEN is set PERPS_OCT_KEY="" # OCT key to encode keys in local storage +# Set this to your own API key, with no CORS enabled. +NEXT_PUBLIC_DYNAMIC_API_KEY="" + NEXT_PUBLIC_SENTRY_DSN="" SENTRY_AUTH_TOKEN="" SENTRY_ORG="" From f5da58c626440d4a446a689dfc3781603fea680b Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Mon, 2 Sep 2024 17:34:41 +0200 Subject: [PATCH 37/47] docs: added installation to readme --- README.md | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 06250b21c..3297b10c6 100755 --- a/README.md +++ b/README.md @@ -14,14 +14,32 @@ ![CI](https://github.com/berachain/monobera/actions/workflows/quality.yml/badge.svg?branch=v2) +#### Installation + +In order to setup your local environment, run + +``` +pnpm i +pnpm setenv bartio +``` + +You'll also need to run + +``` +cp .env.local.example .env.local +``` + +After that, create your own `NEXT_PUBLIC_DYNAMIC_API_KEY` without any CORS restrictions to write into `.env.local`. + #### Commands -Monobera requires node 18+. +Monobera requires node 18.18.2+. | Script | Description | | ------------------------ | -------------------------------------------------------------------------------------------------------- | | `pnpm i` | Installs packages for all apps & packages | | `pnpm build` | Builds all packages and apps. Not recommended as it takes large amounts of memory | +| `pnpm setenv bartio` | Copies `.env.bartio` into `.env`. Don't do it manually. | | `pnpm build:dex` | Builds only the `Bex` and related packages. | | `pnpm build:honey` | Builds only the `Honey` and related packages. | | `pnpm build:bgt` | Builds only the `BGT` and related packages. | From c4930d027cfc833ea685dce4e0e6a6d2cd5ba402 Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Mon, 2 Sep 2024 17:54:06 +0200 Subject: [PATCH 38/47] ci: added honey to ipfs --- .github/workflows/ipfs-deploy.yml | 5 ++++- .github/workflows/ipfs-static-build-test.yml | 2 +- apps/honey/fleek.config.json | 8 ++++++++ 3 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 apps/honey/fleek.config.json diff --git a/.github/workflows/ipfs-deploy.yml b/.github/workflows/ipfs-deploy.yml index 5e1938f7e..d812d2784 100644 --- a/.github/workflows/ipfs-deploy.yml +++ b/.github/workflows/ipfs-deploy.yml @@ -42,10 +42,13 @@ jobs: run: pnpm setenv:bartio - name: Build all projects - run: NEXT_PUBLIC_HOST="ipfs" pnpm run build --filter=lend --filter=perp --filter='./packages/*' + run: NEXT_PUBLIC_HOST="ipfs" pnpm run build --filter='./packages/*' - name: Deploy Berps run: cd apps/perp && fleek sites deploy - name: Deploy Bend run: cd apps/lend && fleek sites deploy + + - name: Deploy Honey + run: cd apps/honey && fleek sites deploy diff --git a/.github/workflows/ipfs-static-build-test.yml b/.github/workflows/ipfs-static-build-test.yml index 8b5cdb5a2..51912616c 100644 --- a/.github/workflows/ipfs-static-build-test.yml +++ b/.github/workflows/ipfs-static-build-test.yml @@ -38,5 +38,5 @@ jobs: SENTRY_ORG: ${{ secrets.SENTRY_ORG }} SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }} - run: 'NEXT_PUBLIC_HOST="ipfs" pnpm run build --filter=lend --filter=perp --filter="./packages/*"' + run: 'NEXT_PUBLIC_HOST="ipfs" pnpm run build' \ No newline at end of file diff --git a/apps/honey/fleek.config.json b/apps/honey/fleek.config.json new file mode 100644 index 000000000..876970e8b --- /dev/null +++ b/apps/honey/fleek.config.json @@ -0,0 +1,8 @@ +{ + "sites": [ + { + "slug": "bartio-honey", + "distDir": "./out" + } + ] +} From 8d03eeea112b48c0cbc377c9c9d39b9044725d98 Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Tue, 3 Sep 2024 15:03:50 +0200 Subject: [PATCH 39/47] fix: CHARTING_ACCESS_TOKEN was missing (again?) --- .github/workflows/ipfs-static-build-test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ipfs-static-build-test.yml b/.github/workflows/ipfs-static-build-test.yml index 51912616c..447e0976d 100644 --- a/.github/workflows/ipfs-static-build-test.yml +++ b/.github/workflows/ipfs-static-build-test.yml @@ -36,6 +36,7 @@ jobs: NEXT_PUBLIC_SENTRY_DSN: ${{ secrets.NEXT_PUBLIC_SENTRY_DSN }} SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} SENTRY_ORG: ${{ secrets.SENTRY_ORG }} + CHARTING_ACCESS_TOKEN: ${{ secrets.CHARTING_ACCESS_TOKEN }} SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }} run: 'NEXT_PUBLIC_HOST="ipfs" pnpm run build' From 4339b7ac2ec19e7b558c133ee745ce9974c71dac Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Tue, 3 Sep 2024 16:43:16 +0200 Subject: [PATCH 40/47] fix(ci): build should have no filters --- .github/workflows/ipfs-deploy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ipfs-deploy.yml b/.github/workflows/ipfs-deploy.yml index d812d2784..52b4859fd 100644 --- a/.github/workflows/ipfs-deploy.yml +++ b/.github/workflows/ipfs-deploy.yml @@ -42,7 +42,7 @@ jobs: run: pnpm setenv:bartio - name: Build all projects - run: NEXT_PUBLIC_HOST="ipfs" pnpm run build --filter='./packages/*' + run: NEXT_PUBLIC_HOST="ipfs" pnpm run build - name: Deploy Berps run: cd apps/perp && fleek sites deploy From 7aa5c274cc719e44124b28da17877a130a52cc0c Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Thu, 5 Sep 2024 11:30:09 +0200 Subject: [PATCH 41/47] fix: remove sentry in static builds --- .github/workflows/ipfs-deploy.yml | 4 ---- .github/workflows/ipfs-static-build-test.yml | 4 ---- 2 files changed, 8 deletions(-) diff --git a/.github/workflows/ipfs-deploy.yml b/.github/workflows/ipfs-deploy.yml index 52b4859fd..0fd5ecd52 100644 --- a/.github/workflows/ipfs-deploy.yml +++ b/.github/workflows/ipfs-deploy.yml @@ -13,10 +13,6 @@ jobs: FLEEK_PROJECT_ID: ${{ secrets.FLEEK_PROJECT_ID }} PERPS_OCT_KEY: ${{ secrets.PERPS_OCT_KEY }} CHARTING_ACCESS_TOKEN: ${{ secrets.CHARTING_ACCESS_TOKEN }} - NEXT_PUBLIC_SENTRY_DSN: ${{ secrets.NEXT_PUBLIC_SENTRY_DSN }} - SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} - SENTRY_ORG: ${{ secrets.SENTRY_ORG }} - SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }} steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/ipfs-static-build-test.yml b/.github/workflows/ipfs-static-build-test.yml index 447e0976d..a2075252e 100644 --- a/.github/workflows/ipfs-static-build-test.yml +++ b/.github/workflows/ipfs-static-build-test.yml @@ -33,11 +33,7 @@ jobs: - name: Build all projects env: PERPS_OCT_KEY: ${{ secrets.PERPS_OCT_KEY }} - NEXT_PUBLIC_SENTRY_DSN: ${{ secrets.NEXT_PUBLIC_SENTRY_DSN }} - SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} - SENTRY_ORG: ${{ secrets.SENTRY_ORG }} CHARTING_ACCESS_TOKEN: ${{ secrets.CHARTING_ACCESS_TOKEN }} - SENTRY_PROJECT: ${{ secrets.SENTRY_PROJECT }} run: 'NEXT_PUBLIC_HOST="ipfs" pnpm run build' \ No newline at end of file From 2c0388cc33ab1e42d282d4f47794ad25be09f2f6 Mon Sep 17 00:00:00 2001 From: NINI BEAR <141682447+ninibear030@users.noreply.github.com> Date: Thu, 5 Sep 2024 16:42:32 -0400 Subject: [PATCH 42/47] Improvement: change bribe to incentive (#52) Co-authored-by: chuck-bear <156690865+chuck-bear@users.noreply.github.com> --- apps/hub/src/columns/gauge-incentives-columns.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/hub/src/columns/gauge-incentives-columns.tsx b/apps/hub/src/columns/gauge-incentives-columns.tsx index ed84aefbe..87de63c45 100755 --- a/apps/hub/src/columns/gauge-incentives-columns.tsx +++ b/apps/hub/src/columns/gauge-incentives-columns.tsx @@ -13,7 +13,7 @@ import { GaugeHeaderWidget } from "~/components/gauge-header-widget"; export const gauge_incentives_columns: ColumnDef[] = [ { header: ({ column }) => ( - + ), cell: ({ row }) => { return ( @@ -61,7 +61,7 @@ export const gauge_incentives_columns: ColumnDef[] = [ ), cell: ({ row }) => { @@ -116,7 +116,7 @@ export const validator_gauge_columns: ColumnDef[] = [ }, { header: ({ column }) => ( - + ), cell: ({ row }) => { return ( @@ -162,7 +162,7 @@ export const validator_gauge_columns: ColumnDef[] = [ ), cell: ({ row }) => { From edcc554d436d5af625dee7325e0d232a5e0e9ce1 Mon Sep 17 00:00:00 2001 From: NINI BEAR <141682447+ninibear030@users.noreply.github.com> Date: Thu, 5 Sep 2024 16:48:24 -0400 Subject: [PATCH 43/47] Feature: governance landing UI (#53) * feat:governance landing page * governance landing ui --- .../{ => [genre]}/components/Voter.tsx | 0 .../components/custom-parameter-group.tsx | 3 +- .../components/delegate-modal.tsx | 0 .../components/deposit-dialog.tsx | 2 +- .../components/governance-by-status.tsx | 47 +++++++++ .../[genre]/components/home-page.tsx | 99 +++++++++++++++++++ .../components/multi-select-badge.tsx | 2 +- .../components/overview-chart.tsx | 2 +- .../components/progress-bar-chart.tsx | 0 .../components/proposal-card.tsx | 4 +- .../components/proposals-list.tsx | 0 .../components/quorum-status.tsx | 0 .../{ => [genre]}/components/user-section.tsx | 0 .../components/user-voting-power.tsx | 0 .../{ => [genre]}/components/vote-card.tsx | 0 .../{ => [genre]}/components/vote-dialog.tsx | 0 .../{ => [genre]}/components/voter-column.tsx | 2 +- .../{ => [genre]}/components/voter-table.tsx | 0 apps/hub/src/app/governance/[genre]/page.tsx | 18 ++++ .../components/governance-by-status.tsx | 28 ------ .../app/governance/components/home-page.tsx | 99 +++++++++++++++++++ .../create/parameter-change-form.tsx | 3 +- apps/hub/src/app/governance/layout.tsx | 2 +- apps/hub/src/app/governance/page.tsx | 7 +- .../proposal/[proposalId]/Status.tsx | 4 +- .../[proposalId]/proposal-details.tsx | 8 +- apps/hub/src/app/governance/types.ts | 10 ++ 27 files changed, 292 insertions(+), 48 deletions(-) rename apps/hub/src/app/governance/{ => [genre]}/components/Voter.tsx (100%) rename apps/hub/src/app/governance/{ => [genre]}/components/custom-parameter-group.tsx (98%) rename apps/hub/src/app/governance/{ => [genre]}/components/delegate-modal.tsx (100%) rename apps/hub/src/app/governance/{ => [genre]}/components/deposit-dialog.tsx (98%) create mode 100755 apps/hub/src/app/governance/[genre]/components/governance-by-status.tsx create mode 100644 apps/hub/src/app/governance/[genre]/components/home-page.tsx rename apps/hub/src/app/governance/{ => [genre]}/components/multi-select-badge.tsx (98%) rename apps/hub/src/app/governance/{ => [genre]}/components/overview-chart.tsx (98%) rename apps/hub/src/app/governance/{ => [genre]}/components/progress-bar-chart.tsx (100%) rename apps/hub/src/app/governance/{ => [genre]}/components/proposal-card.tsx (97%) rename apps/hub/src/app/governance/{ => [genre]}/components/proposals-list.tsx (100%) rename apps/hub/src/app/governance/{ => [genre]}/components/quorum-status.tsx (100%) rename apps/hub/src/app/governance/{ => [genre]}/components/user-section.tsx (100%) rename apps/hub/src/app/governance/{ => [genre]}/components/user-voting-power.tsx (100%) rename apps/hub/src/app/governance/{ => [genre]}/components/vote-card.tsx (100%) rename apps/hub/src/app/governance/{ => [genre]}/components/vote-dialog.tsx (100%) rename apps/hub/src/app/governance/{ => [genre]}/components/voter-column.tsx (97%) rename apps/hub/src/app/governance/{ => [genre]}/components/voter-table.tsx (100%) create mode 100755 apps/hub/src/app/governance/[genre]/page.tsx delete mode 100755 apps/hub/src/app/governance/components/governance-by-status.tsx create mode 100644 apps/hub/src/app/governance/components/home-page.tsx diff --git a/apps/hub/src/app/governance/components/Voter.tsx b/apps/hub/src/app/governance/[genre]/components/Voter.tsx similarity index 100% rename from apps/hub/src/app/governance/components/Voter.tsx rename to apps/hub/src/app/governance/[genre]/components/Voter.tsx diff --git a/apps/hub/src/app/governance/components/custom-parameter-group.tsx b/apps/hub/src/app/governance/[genre]/components/custom-parameter-group.tsx similarity index 98% rename from apps/hub/src/app/governance/components/custom-parameter-group.tsx rename to apps/hub/src/app/governance/[genre]/components/custom-parameter-group.tsx index 3c21033ef..60f2c3b98 100755 --- a/apps/hub/src/app/governance/components/custom-parameter-group.tsx +++ b/apps/hub/src/app/governance/[genre]/components/custom-parameter-group.tsx @@ -2,8 +2,7 @@ import { useEffect, useState } from "react"; import { Icons } from "@bera/ui/icons"; import { Input } from "@bera/ui/input"; -import { type ParameterChangeLine } from "../types"; - +import { type ParameterChangeLine } from "../../types"; export const CustomParameterGroup = ({ onSubmit, }: { diff --git a/apps/hub/src/app/governance/components/delegate-modal.tsx b/apps/hub/src/app/governance/[genre]/components/delegate-modal.tsx similarity index 100% rename from apps/hub/src/app/governance/components/delegate-modal.tsx rename to apps/hub/src/app/governance/[genre]/components/delegate-modal.tsx diff --git a/apps/hub/src/app/governance/components/deposit-dialog.tsx b/apps/hub/src/app/governance/[genre]/components/deposit-dialog.tsx similarity index 98% rename from apps/hub/src/app/governance/components/deposit-dialog.tsx rename to apps/hub/src/app/governance/[genre]/components/deposit-dialog.tsx index 5a7a9a93c..1f412f2eb 100755 --- a/apps/hub/src/app/governance/components/deposit-dialog.tsx +++ b/apps/hub/src/app/governance/[genre]/components/deposit-dialog.tsx @@ -17,7 +17,7 @@ import { TextArea } from "@bera/ui/text-area"; interface Props { open: boolean; setOpen: (open: boolean) => void; - votingPower: number | undefined; + votingPower: number | string | undefined; comment: string; setComment: (comment: string) => void; selected: VoteOption | undefined; diff --git a/apps/hub/src/app/governance/[genre]/components/governance-by-status.tsx b/apps/hub/src/app/governance/[genre]/components/governance-by-status.tsx new file mode 100755 index 000000000..eb8b8d187 --- /dev/null +++ b/apps/hub/src/app/governance/[genre]/components/governance-by-status.tsx @@ -0,0 +1,47 @@ +import React from "react"; +import Link from "next/link"; +import { Button } from "@bera/ui/button"; +import { Icons } from "@bera/ui/icons"; + +import { PROPOSAL_GENRE, ProposalGenreColorMap } from "../../types"; +import { ProposalsList } from "./proposals-list"; +import { UserVotingPower } from "./user-voting-power"; + +export default function GovernanceByStatus({ + genre, +}: { + genre: PROPOSAL_GENRE; +}) { + return ( +
+ + + Back to governance menu + +
+ {genre} +
+
+ Vote on proposals
+ or create your own +
+
+ + + + +
+ +
+ + +
+
+ ); +} diff --git a/apps/hub/src/app/governance/[genre]/components/home-page.tsx b/apps/hub/src/app/governance/[genre]/components/home-page.tsx new file mode 100644 index 000000000..594031626 --- /dev/null +++ b/apps/hub/src/app/governance/[genre]/components/home-page.tsx @@ -0,0 +1,99 @@ +import Link from "next/link"; +import { Icons } from "@bera/ui/icons"; + +const NativeDapps = [ + { + color: "#E6B434", + icon: , + name: "BeraHub", + link: "berahub", + }, + { + color: "#EC8A19", + icon: , + name: "Honey", + link: "honey", + }, + { + color: "#7464E5", + icon: , + name: "BEND", + link: "bend", + }, + { + color: "#41D6E0", + icon: , + name: "BERPS", + link: "berps", + }, +]; + +const Others = [ + { + color: "#2F2F2F", + icon: , + name: "General", + link: "general", + }, +]; + +export const HomePage = () => { + return ( +
+
+
+ GOVERNANCE +
+
+ Berachain
Governance Forum +
+
+ +
+
+ NATIVE dAPPS +
+
+ {NativeDapps.map((dapp) => ( + +
+ {dapp.icon} +
+
{dapp.name}
+ + ))} +
+
+ +
+
+ OTHER +
+
+ {Others.map((dapp) => ( + +
+ {dapp.icon} +
+
{dapp.name}
+ + ))} +
+
+
+ ); +}; diff --git a/apps/hub/src/app/governance/components/multi-select-badge.tsx b/apps/hub/src/app/governance/[genre]/components/multi-select-badge.tsx similarity index 98% rename from apps/hub/src/app/governance/components/multi-select-badge.tsx rename to apps/hub/src/app/governance/[genre]/components/multi-select-badge.tsx index f50b0b950..88151a3e7 100755 --- a/apps/hub/src/app/governance/components/multi-select-badge.tsx +++ b/apps/hub/src/app/governance/[genre]/components/multi-select-badge.tsx @@ -2,7 +2,7 @@ import React from "react"; import { VoteOption } from "@bera/proto/ts-proto-gen/cosmos-ts/cosmos/gov/v1/gov"; import { cn } from "@bera/ui"; -import { VoteColorMap } from "../types"; +import { VoteColorMap } from "../../types"; type IMultiSelectBadge = { onSelect: (value: SelectedVotes) => void; diff --git a/apps/hub/src/app/governance/components/overview-chart.tsx b/apps/hub/src/app/governance/[genre]/components/overview-chart.tsx similarity index 98% rename from apps/hub/src/app/governance/components/overview-chart.tsx rename to apps/hub/src/app/governance/[genre]/components/overview-chart.tsx index 5e4470385..aefde9f79 100755 --- a/apps/hub/src/app/governance/components/overview-chart.tsx +++ b/apps/hub/src/app/governance/[genre]/components/overview-chart.tsx @@ -5,7 +5,7 @@ import { Card } from "@bera/ui/card"; import { Tabs, TabsList, TabsTrigger } from "@bera/ui/tabs"; import { formatEther } from "viem"; -import { VoteColorMap, VoteEnum } from "../types"; +import { VoteColorMap, VoteEnum } from "../../types"; import { number } from "yargs"; const Options = { diff --git a/apps/hub/src/app/governance/components/progress-bar-chart.tsx b/apps/hub/src/app/governance/[genre]/components/progress-bar-chart.tsx similarity index 100% rename from apps/hub/src/app/governance/components/progress-bar-chart.tsx rename to apps/hub/src/app/governance/[genre]/components/progress-bar-chart.tsx diff --git a/apps/hub/src/app/governance/components/proposal-card.tsx b/apps/hub/src/app/governance/[genre]/components/proposal-card.tsx similarity index 97% rename from apps/hub/src/app/governance/components/proposal-card.tsx rename to apps/hub/src/app/governance/[genre]/components/proposal-card.tsx index 2a66f737f..a6fb83c2a 100755 --- a/apps/hub/src/app/governance/components/proposal-card.tsx +++ b/apps/hub/src/app/governance/[genre]/components/proposal-card.tsx @@ -14,8 +14,8 @@ import { getTotalVotes, getVotesDataList, parseString, -} from "../helper"; -import { ProposalTypeEnum, StatusEnum } from "../types"; +} from "../../helper"; +import { ProposalTypeEnum, StatusEnum } from "../../types"; import { VoteInfo } from "./Voter"; import { ProgressBarChart } from "./progress-bar-chart"; import { QuorumStatus } from "./quorum-status"; diff --git a/apps/hub/src/app/governance/components/proposals-list.tsx b/apps/hub/src/app/governance/[genre]/components/proposals-list.tsx similarity index 100% rename from apps/hub/src/app/governance/components/proposals-list.tsx rename to apps/hub/src/app/governance/[genre]/components/proposals-list.tsx diff --git a/apps/hub/src/app/governance/components/quorum-status.tsx b/apps/hub/src/app/governance/[genre]/components/quorum-status.tsx similarity index 100% rename from apps/hub/src/app/governance/components/quorum-status.tsx rename to apps/hub/src/app/governance/[genre]/components/quorum-status.tsx diff --git a/apps/hub/src/app/governance/components/user-section.tsx b/apps/hub/src/app/governance/[genre]/components/user-section.tsx similarity index 100% rename from apps/hub/src/app/governance/components/user-section.tsx rename to apps/hub/src/app/governance/[genre]/components/user-section.tsx diff --git a/apps/hub/src/app/governance/components/user-voting-power.tsx b/apps/hub/src/app/governance/[genre]/components/user-voting-power.tsx similarity index 100% rename from apps/hub/src/app/governance/components/user-voting-power.tsx rename to apps/hub/src/app/governance/[genre]/components/user-voting-power.tsx diff --git a/apps/hub/src/app/governance/components/vote-card.tsx b/apps/hub/src/app/governance/[genre]/components/vote-card.tsx similarity index 100% rename from apps/hub/src/app/governance/components/vote-card.tsx rename to apps/hub/src/app/governance/[genre]/components/vote-card.tsx diff --git a/apps/hub/src/app/governance/components/vote-dialog.tsx b/apps/hub/src/app/governance/[genre]/components/vote-dialog.tsx similarity index 100% rename from apps/hub/src/app/governance/components/vote-dialog.tsx rename to apps/hub/src/app/governance/[genre]/components/vote-dialog.tsx diff --git a/apps/hub/src/app/governance/components/voter-column.tsx b/apps/hub/src/app/governance/[genre]/components/voter-column.tsx similarity index 97% rename from apps/hub/src/app/governance/components/voter-column.tsx rename to apps/hub/src/app/governance/[genre]/components/voter-column.tsx index 5677fd8d9..f87ab52c8 100644 --- a/apps/hub/src/app/governance/components/voter-column.tsx +++ b/apps/hub/src/app/governance/[genre]/components/voter-column.tsx @@ -4,7 +4,7 @@ import { Badge } from "@bera/ui/badge"; import { type ColumnDef } from "@tanstack/react-table"; import { formatEther } from "viem"; -import { VoteEnum } from "../types"; +import { VoteEnum } from "../../types"; import { VoteInfo } from "./Voter"; const getBadgeColor = (type: keyof typeof VoteEnum) => { diff --git a/apps/hub/src/app/governance/components/voter-table.tsx b/apps/hub/src/app/governance/[genre]/components/voter-table.tsx similarity index 100% rename from apps/hub/src/app/governance/components/voter-table.tsx rename to apps/hub/src/app/governance/[genre]/components/voter-table.tsx diff --git a/apps/hub/src/app/governance/[genre]/page.tsx b/apps/hub/src/app/governance/[genre]/page.tsx new file mode 100755 index 000000000..1f0e41b58 --- /dev/null +++ b/apps/hub/src/app/governance/[genre]/page.tsx @@ -0,0 +1,18 @@ +"use client"; + +import React from "react"; +import { notFound } from "next/navigation"; + +import { PROPOSAL_GENRE } from "../types"; +import GovernanceByStatus from "./components/governance-by-status"; + +export default function Page({ + params, +}: { + params: { genre: PROPOSAL_GENRE }; +}) { + if (!["berahub", "honey", "bend", "berps", "general"].includes(params.genre)) + return notFound(); + + return ; +} diff --git a/apps/hub/src/app/governance/components/governance-by-status.tsx b/apps/hub/src/app/governance/components/governance-by-status.tsx deleted file mode 100755 index f81bf0dc8..000000000 --- a/apps/hub/src/app/governance/components/governance-by-status.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import React from "react"; -import Link from "next/link"; -import { Button } from "@bera/ui/button"; - -import { ProposalsList } from "./proposals-list"; -import { UserVotingPower } from "./user-voting-power"; - -export default function GovernanceByStatus() { - return ( -
-
- 🗳️Vote on proposals or
- create your own -
-
- - - - -
- -
- - -
-
- ); -} diff --git a/apps/hub/src/app/governance/components/home-page.tsx b/apps/hub/src/app/governance/components/home-page.tsx new file mode 100644 index 000000000..594031626 --- /dev/null +++ b/apps/hub/src/app/governance/components/home-page.tsx @@ -0,0 +1,99 @@ +import Link from "next/link"; +import { Icons } from "@bera/ui/icons"; + +const NativeDapps = [ + { + color: "#E6B434", + icon: , + name: "BeraHub", + link: "berahub", + }, + { + color: "#EC8A19", + icon: , + name: "Honey", + link: "honey", + }, + { + color: "#7464E5", + icon: , + name: "BEND", + link: "bend", + }, + { + color: "#41D6E0", + icon: , + name: "BERPS", + link: "berps", + }, +]; + +const Others = [ + { + color: "#2F2F2F", + icon: , + name: "General", + link: "general", + }, +]; + +export const HomePage = () => { + return ( +
+
+
+ GOVERNANCE +
+
+ Berachain
Governance Forum +
+
+ +
+
+ NATIVE dAPPS +
+
+ {NativeDapps.map((dapp) => ( + +
+ {dapp.icon} +
+
{dapp.name}
+ + ))} +
+
+ +
+
+ OTHER +
+
+ {Others.map((dapp) => ( + +
+ {dapp.icon} +
+
{dapp.name}
+ + ))} +
+
+
+ ); +}; diff --git a/apps/hub/src/app/governance/create/parameter-change-form.tsx b/apps/hub/src/app/governance/create/parameter-change-form.tsx index 79a18be85..c2db8c0e3 100755 --- a/apps/hub/src/app/governance/create/parameter-change-form.tsx +++ b/apps/hub/src/app/governance/create/parameter-change-form.tsx @@ -1,8 +1,7 @@ import { Tooltip } from "@bera/shared-ui"; import { FormField, FormItem, FormMessage } from "@bera/ui/form"; import { type UseFormReturn } from "react-hook-form"; - -import { CustomParameterGroup } from "../components/custom-parameter-group"; +import { CustomParameterGroup } from "../[genre]/components/custom-parameter-group"; export default function ParameterForm({ form }: { form: UseFormReturn }) { return ( diff --git a/apps/hub/src/app/governance/layout.tsx b/apps/hub/src/app/governance/layout.tsx index fc4458430..b5fa7bb86 100755 --- a/apps/hub/src/app/governance/layout.tsx +++ b/apps/hub/src/app/governance/layout.tsx @@ -6,7 +6,7 @@ import { bgtClient } from "@bera/graphql"; export default function Layout({ children }: { children: React.ReactNode }) { return ( -
{children}
+
{children}
); } diff --git a/apps/hub/src/app/governance/page.tsx b/apps/hub/src/app/governance/page.tsx index c922748ef..ecb0f76c2 100755 --- a/apps/hub/src/app/governance/page.tsx +++ b/apps/hub/src/app/governance/page.tsx @@ -1,8 +1,9 @@ "use client"; import React from "react"; -import GovernanceByStatus from "./components/governance-by-status"; -export default function Governance() { - return ; +import { HomePage } from "./components/home-page"; + +export default function Page() { + return ; } diff --git a/apps/hub/src/app/governance/proposal/[proposalId]/Status.tsx b/apps/hub/src/app/governance/proposal/[proposalId]/Status.tsx index 0e89e7448..2c21c3d05 100644 --- a/apps/hub/src/app/governance/proposal/[proposalId]/Status.tsx +++ b/apps/hub/src/app/governance/proposal/[proposalId]/Status.tsx @@ -1,8 +1,7 @@ import { usePollWalletBalances, type Proposal, type Vote } from "@bera/berajs"; import { bgtTokenAddress } from "@bera/config"; - -import { VoteDialog } from "../../components/vote-dialog"; import { StatusEnum } from "../../types"; +import { VoteDialog } from "../../[genre]/components/deposit-dialog"; export const Status = ({ proposal, @@ -23,6 +22,7 @@ export const Status = ({ {status === StatusEnum.ACTIVE && ( diff --git a/apps/hub/src/app/governance/proposal/[proposalId]/proposal-details.tsx b/apps/hub/src/app/governance/proposal/[proposalId]/proposal-details.tsx index 339731ef8..30948e190 100755 --- a/apps/hub/src/app/governance/proposal/[proposalId]/proposal-details.tsx +++ b/apps/hub/src/app/governance/proposal/[proposalId]/proposal-details.tsx @@ -6,15 +6,15 @@ import { FormattedNumber } from "@bera/shared-ui"; import { Card } from "@bera/ui/card"; import { Icons } from "@bera/ui/icons"; -import { OverviewChart } from "../../components/overview-chart"; -import { ProposalCard } from "../../components/proposal-card"; -import { VoteCard } from "../../components/vote-card"; -import { VoterTable } from "../../components/voter-table"; import { getTotalVotes, parseString } from "../../helper"; import { Actions } from "./Actions"; import { Status } from "./Status"; import "@bera/graphql"; import { Tabs, TabsContent, TabsList, TabsTrigger } from "@bera/ui/tabs"; +import { ProposalCard } from "../../[genre]/components/proposal-card"; +import { VoteCard } from "../../[genre]/components/vote-card"; +import { OverviewChart } from "../../[genre]/components/overview-chart"; +import { VoterTable } from "../../[genre]/components/voter-table"; export default function ProposalDetails({ proposalId, diff --git a/apps/hub/src/app/governance/types.ts b/apps/hub/src/app/governance/types.ts index 84422e289..db93457f9 100755 --- a/apps/hub/src/app/governance/types.ts +++ b/apps/hub/src/app/governance/types.ts @@ -61,3 +61,13 @@ export const voteTypes: VOTE_TYPE[] = ["yes", "no", "abstain"]; export type VOTE_TYPE = "yes" | "no" | "abstain"; export type ALL = "all"; + +export type PROPOSAL_GENRE = "berahub" | "honey" | "bend" | "berps" | "general"; + +export const ProposalGenreColorMap = { + berahub: "#E6B434", + honey: "#EC8A19", + bend: "#7464E5", + berps: "#41D6E0", + general: "#2F2F2F", +}; From 4f12419a196356a45d6a42c424ee0d61a4f9bf0e Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Fri, 6 Sep 2024 11:05:13 +0200 Subject: [PATCH 44/47] ci: updated fleek slugs --- apps/honey/fleek.config.json | 2 +- apps/lend/fleek.config.js | 2 +- apps/perp/fleek.config.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/honey/fleek.config.json b/apps/honey/fleek.config.json index 876970e8b..2ea73c65c 100644 --- a/apps/honey/fleek.config.json +++ b/apps/honey/fleek.config.json @@ -1,7 +1,7 @@ { "sites": [ { - "slug": "bartio-honey", + "slug": "v2-honey", "distDir": "./out" } ] diff --git a/apps/lend/fleek.config.js b/apps/lend/fleek.config.js index 372a5dca0..259f52084 100644 --- a/apps/lend/fleek.config.js +++ b/apps/lend/fleek.config.js @@ -2,7 +2,7 @@ module.exports = { sites: [ { - slug: "bartio-lend", + slug: "v2-lend", distDir: "out", }, ], diff --git a/apps/perp/fleek.config.json b/apps/perp/fleek.config.json index 72045a4fa..447f859fa 100644 --- a/apps/perp/fleek.config.json +++ b/apps/perp/fleek.config.json @@ -1,7 +1,7 @@ { "sites": [ { - "slug": "berps-bartio", + "slug": "v2-bartio", "distDir": "./out" } ] From 65083f76fdde964cda849a399c2263bcb6f66aea Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Fri, 6 Sep 2024 11:42:12 +0200 Subject: [PATCH 45/47] chore: added v2 env --- .env.v2 | 141 +++++++++++++++++++++++++++++++++++++++++++++++++++ package.json | 1 + 2 files changed, 142 insertions(+) create mode 100644 .env.v2 diff --git a/.env.v2 b/.env.v2 new file mode 100644 index 000000000..5361d88b4 --- /dev/null +++ b/.env.v2 @@ -0,0 +1,141 @@ +# Block Explorer =================================================================== +NEXT_PUBLIC_BLOCK_EXPLORER_NAME="Beratrails" +NEXT_PUBLIC_BLOCK_EXPLORER="https://bartio.beratrail.io" +# Homepage/foundation ============================================================== +NEXT_PUBLIC_HOMEPAGE_NAME="Berachain Foundation" +NEXT_PUBLIC_HOMEPAGE_URL="https://www.berachain.com" +# HONEY =================================================================== +NEXT_PUBLIC_HONEY_NAME="Honey" +NEXT_PUBLIC_HONEY_URL="https://bartio.honey.berachain.com" + +# BGT =================================================================== +NEXT_PUBLIC_BGT_NAME="BGT Station" +NEXT_PUBLIC_BGT_URL="https://bartio.station.berachain.com" +# DEX =================================================================== +NEXT_PUBLIC_DEX_NAME="BEX" +NEXT_PUBLIC_DEX_URL="https://bartio.bex.berachain.com" +# LEND =================================================================== +NEXT_PUBLIC_LEND_NAME="BEND" +NEXT_PUBLIC_LEND_URL="https://bartio.bend.berachain.com" +NEXT_PUBLIC_LEND_DOCS_URL="https://docs.bend.berachain.com" +# LEND contract address ========================================================== +NEXT_PUBLIC_LEND_POOL_ADDRESS_PROVIDER="0x8297A07f87a8576b88d46e636c05B84E4Ea8265D" +NEXT_PUBLIC_LEND_ORACLE_ADDRESS="0x18fDa978e01196B2D5037dF9a9c0C9d3ab843344" +NEXT_PUBLIC_LEND_POOL_IMPLEMENTATION_ADDRESS="0x30A3039675E5b5cbEA49d9a5eacbc11f9199B86D" +NEXT_PUBLIC_LEND_UI_DATA_PROVIDER_ADDRESS="0xa0f2eA8A4D77c7055BfddDC434C65f17868Dfaca" +NEXT_PUBLIC_LEND_REWARDS_ADDRESS="0x2E8410239bB4b099EE2d5683e3EF9d6f04E321CC" +NEXT_PUBLIC_LEND_HONEY_DEBT_TOKEN_ADDRESS="0x1339503343be5626B40Ee3Aee12a4DF50Aa4C0B9" +NEXT_PUBLIC_PERIPHERY_DEBT_TOKEN_ADDRESS="0x1339503343be5626B40Ee3Aee12a4DF50Aa4C0B9" +# PERPS =================================================================== +NEXT_PUBLIC_PERPS_NAME="BERPS" +NEXT_PUBLIC_PERPS_URL="https://bartio.berps.berachain.com" +NEXT_PUBLIC_PERPS_DOCS_URL="https://docs.berps.berachain.com" +NEXT_PUBLIC_PERPS_ENDPOINT_URL="https://bartio-berps.berachain-devnet.com" +NEXT_PUBLIC_PERPS_PRICES_ENDPOINT_URL="https://hermes.pyth.network" +NEXT_PUBLIC_PERPS_PRICES_BENCHMARK_URL="https://benchmarks.pyth.network" +NEXT_PUBLIC_PERPS_COMPETITION_ID="default" +NEXT_PUBLIC_PERPS_PYTH_PRICES_MOCKED="false" +NEXT_PUBLIC_PERPS_TRADINGVIEW_ENABLED="false" + +# PERPS contract address ========================================================== +NEXT_PUBLIC_TRADING_CONTRACT_ADDRESS="0xb3395EeeA7701E0037bBC6Ab52953C6fB0c3326c" +NEXT_PUBLIC_STORAGE_CONTRACT_ADDRESS="0xB87196E95A7C38192D57087D54b3a5F996D17F1A" +NEXT_PUBLIC_BORROWING_FEES_CONTRACT_ADDRESS="0x0B92C464a41e515559064A737F6A165d43F01d43" +NEXT_PUBLIC_PAIRS_STORAGE_CONTRACT_ADDRESS="0x61C3ADb0a2c48B80F8fFcF51551d20053f686aCF" +NEXT_PUBLIC_BHONEY_VAULT_CONTRACT_ADDRESS="0x1306D3c36eC7E38dd2c128fBe3097C2C2449af64" +NEXT_PUBLIC_BHONEY_GAUGE_VAULT_CONTRACT_ADDRESS="0xC5Cb3459723B828B3974f7E58899249C2be3B33d" +NEXT_PUBLIC_REFERRALS_CONTRACT_ADDRESS="0x50023e115ead2111e29AFf61DBd8BE04F0CC94A6" +NEXT_PUBLIC_PYTH_CONTRACT_ADDRESS="0x2880aB155794e7179c9eE2e38200202908C17B43" +# Faucet =================================================================== +NEXT_PUBLIC_FAUCET_NAME="Faucet" +NEXT_PUBLIC_FAUCET_URL="https://bartio.faucet.berachain.com" + +# Cloudinary & Media =================================================================== +NEXT_PUBLIC_TOKEN_LIST="https://raw.githubusercontent.com/berachain/default-lists/main/src/tokens/bartio/defaultTokenList.json" +NEXT_PUBLIC_MARKETS_LIST="https://raw.githubusercontent.com/berachain/default-lists/main/src/gauges/bartio/defaultGaugeList.json" +NEXT_PUBLIC_GAUGE_LIST="https://raw.githubusercontent.com/berachain/default-lists/main/src/gauges/bartio/defaultGaugeList.json" +NEXT_PUBLIC_VALIDATOR_LIST="https://raw.githubusercontent.com/berachain/default-lists/main/src/validators/bartio/defaultValidatorList.json" +NEXT_PUBLIC_CLOUDINARY_URL="https://res.cloudinary.com/duv0g402y/image/upload/f_auto,q_auto/v1" +NEXT_PUBLIC_DOCS_URL="https://docs.berachain.com" +NEXT_PUBLIC_CAREERS_URL="https://careers.berachain.com/" +NEXT_PUBLIC_MEDIA_KIT_URL="https://drive.google.com/drive/folders/1r658Px_VhjiUEC4AQAhHRCBeVKjcRWU6" +NEXT_PUBLIC_BERAERA_BLOG_URL="https://medium.com/berachain-foundation/the-bera-era-has-begun-49a18c6d77c0" +NEXT_PUBLIC_FEEDBACK_URL="" + +# Socials =================================================================== +NEXT_PUBLIC_TWITTER="https://twitter.com/berachain" +NEXT_PUBLIC_TELEGRAM="https://t.me/BerachainPortal" +NEXT_PUBLIC_DISCORD="https://discord.com/invite/berachain" +NEXT_PUBLIC_GITHUB="https://github.com/berachain" + +# Chain =================================================================== +NEXT_PUBLIC_CHAIN_ID="80084" +NEXT_PUBLIC_CHAIN_NAME="Berachain-bartio" +NEXT_PUBLIC_NETWORK_NAME="Berachain-bartio" +NEXT_PUBLIC_JSON_RPC_URL="https://bartio.rpc.berachain.com/" +NEXT_PUBLIC_PUBLIC_JSON_RPC_URL="https://bartio.rpc.berachain.com/" +NEXT_PUBLIC_NETWORK_ICON_URL="https://res.cloudinary.com/duv0g402y/raw/upload/v1717603357/src/assets/bera.png" +NEXT_PUBLIC_NETWORK_CURRENCY="BERA" +NEXT_PUBLIC_NETWORK_CURRENCY_DECIMALS="18" +NEXT_PUBLIC_NETWORK_CURRENCY_NAME="Bera" + +# Chain contracts =================================================================== + +NEXT_PUBLIC_MULTICALL_ADDRESS="0x2A92Cb4C05eF36bd589EB8A70472dbA10c1F1212" +NEXT_PUBLIC_MULTICALL_CREATION_BLOCK="6983" + +# This is only going to work on whitelisted domains. +# Please create your own API key and add it to your .env.local file +NEXT_PUBLIC_DYNAMIC_API_KEY="b8a5104d-47e0-4965-b56a-0bcc31cf56f4" + + +# in seconds +NEXT_PUBLIC_BLOCKTIME="4" + +# Honey Addresses =================================================================== +NEXT_PUBLIC_HONEY_ROUTER_ADDRESS="0xAd1782b2a7020631249031618fB1Bd09CD926b31" +# Honey Tokens ====================================================================== +NEXT_PUBLIC_HONEY_ADDRESS="0x0E4aaF1351de4c0264C5c7056Ef3777b41BD8e03" +NEXT_PUBLIC_WBERA_ADDRESS="0x7507c1dc16935B82698e4C63f2746A2fCf994dF8" +NEXT_PUBLIC_BERA_ADDRESS="0x0000000000000000000000000000000000000000" +NEXT_PUBLIC_STGUSDC_ADDRESS="0xd6D83aF58a19Cd14eF3CF6fe848C9A4d21e5727c" +NEXT_PUBLIC_WBTC_ADDRESS="0x286F1C3f0323dB9c91D1E8f45c8DF2d065AB5fae" +NEXT_PUBLIC_WETH_ADDRESS="0x6E1E9896e93F7A71ECB33d4386b49DeeD67a231A" +NEXT_PUBLIC_AHONEY_ADDRESS="0xD08391c5977ebF1a09bB5915908EF5cd95Edb7E0" +NEXT_PUBLIC_VDHONEY_ADDRESS="0x0bF0Eb9aE016A624E2149D4C5F47fD9276285C82" + +# Dex Addresses =================================================================== +NEXT_PUBLIC_RPC_CROC_DEX="0xAB827b1Cc3535A9e549EE387A6E9C3F02F481B49" +NEXT_PUBLIC_RPC_CROC_QUERY="0x8685CE9Db06D40CBa73e3d09e6868FE476B5dC89" +NEXT_PUBLIC_RPC_CROC_IMPACT="0xCfEa3579a06e2e9a596D311486D12B3a49a919Cd" +NEXT_PUBLIC_RPC_CROC_MULTIPATH="0xaC6a0430517E078b48b41De9736e4652B35DF5c2" +NEXT_PUBLIC_RPC_CROC_MULTISWAP="0x21e2C0AFd058A89FCf7caf3aEA3cB84Ae977B73D" +NEXT_PUBLIC_RPC_CROC_ROUTER_ENDPOINT="https://bartio-bex-router.berachain-devnet.com" +NEXT_PUBLIC_RPC_CROC_INDEXER_ENDPOINT="https://bartio-bex-indexer.berachain-devnet.com/gcgo/" + +# BGT Addresses =================================================================== +NEXT_PUBLIC_BGT_ADDRESS="0xbDa130737BDd9618301681329bF2e46A016ff9Ad" +NEXT_PUBLIC_BGT_STAKER="0x791fb53432eED7e2fbE4cf8526ab6feeA604Eb6d" +NEXT_PUBLIC_BGT_ENDPOINT="https://bartio-pol-indexer.berachain-devnet.com/berachain/v1alpha1/beacon" +NEXT_PUBLIC_BGT_VAULT_BLACKLIST="0x2E8410239bB4b099EE2d5683e3EF9d6f04E321CC" + +# Subgraphs =================================================================== +NEXT_PUBLIC_BEND_SUBGRAPH_URL="https://api.goldsky.com/api/public/project_clq1h5ct0g4a201x18tfte5iv/subgraphs/bend-subgraph/v1/gn" +NEXT_PUBLIC_HONEY_SUBGRAPH_URL="https://api.goldsky.com/api/public/project_clq1h5ct0g4a201x18tfte5iv/subgraphs/honey-subgraph/v1/gn" +NEXT_PUBLIC_RPC_CROC_SUBGRAPH="https://api.goldsky.com/api/public/project_clq1h5ct0g4a201x18tfte5iv/subgraphs/pol-subgraph/v0.1.4/gn" +NEXT_PUBLIC_BGT_SUBGRAPH_URL="https://api.goldsky.com/api/public/project_clq1h5ct0g4a201x18tfte5iv/subgraphs/pol-subgraph/v0.1.4/gn" +NEXT_PUBLIC_BGT_STAKER_SUBGRAPH_URL="https://api.goldsky.com/api/public/project_clq1h5ct0g4a201x18tfte5iv/subgraphs/bgt-staker-subgraph/v1/gn" + +# Analytics - To be updated in .env.local ======================================== +# NEXT_PUBLIC_MIXPANEL_PROJECT_TOKEN="" +# NEXT_PUBLIC_SENTRY_DSN="" +# SENTRY_AUTH_TOKEN="" +# SENTRY_ORG="" +# SENTRY_PROJECT="" +# NEXT_PUBLIC_PROJECT_NAME="" +# Uncomment the following line to activate analytics locally +# NEXT_PUBLIC_DEVELOPMENT_ANALYTICS="true" + +# IPFS =================================================================== +# Uncomment the following line to build for IPFS +# NEXT_PUBLIC_HOST="ipfs" diff --git a/package.json b/package.json index 2261bacaf..4d475cfa6 100755 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ "setenv": "node ./.scripts/set-env.js", "setenv:artio": "pnpm run setenv artio", "setenv:bartio": "pnpm run setenv bartio", + "setenv:v2": "pnpm run setenv v2", "dev": "turbo dev --concurrency=20", "build:hub": "turbo build --filter=hub --filter='./packages/*' --concurrency=20", "build:honey": "turbo build --filter=honey --filter='./packages/*' --concurrency=20", From 19778f23e49f2c97a3b44ff23a3c0c746998d6e9 Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Fri, 6 Sep 2024 11:46:28 +0200 Subject: [PATCH 46/47] chore: clean up local env --- .env.bartio | 14 -------------- .env.local.example | 16 +++++++++++++++- .env.v2 | 13 ------------- 3 files changed, 15 insertions(+), 28 deletions(-) diff --git a/.env.bartio b/.env.bartio index 5361d88b4..c96de576f 100644 --- a/.env.bartio +++ b/.env.bartio @@ -125,17 +125,3 @@ NEXT_PUBLIC_HONEY_SUBGRAPH_URL="https://api.goldsky.com/api/public/project_clq1h NEXT_PUBLIC_RPC_CROC_SUBGRAPH="https://api.goldsky.com/api/public/project_clq1h5ct0g4a201x18tfte5iv/subgraphs/pol-subgraph/v0.1.4/gn" NEXT_PUBLIC_BGT_SUBGRAPH_URL="https://api.goldsky.com/api/public/project_clq1h5ct0g4a201x18tfte5iv/subgraphs/pol-subgraph/v0.1.4/gn" NEXT_PUBLIC_BGT_STAKER_SUBGRAPH_URL="https://api.goldsky.com/api/public/project_clq1h5ct0g4a201x18tfte5iv/subgraphs/bgt-staker-subgraph/v1/gn" - -# Analytics - To be updated in .env.local ======================================== -# NEXT_PUBLIC_MIXPANEL_PROJECT_TOKEN="" -# NEXT_PUBLIC_SENTRY_DSN="" -# SENTRY_AUTH_TOKEN="" -# SENTRY_ORG="" -# SENTRY_PROJECT="" -# NEXT_PUBLIC_PROJECT_NAME="" -# Uncomment the following line to activate analytics locally -# NEXT_PUBLIC_DEVELOPMENT_ANALYTICS="true" - -# IPFS =================================================================== -# Uncomment the following line to build for IPFS -# NEXT_PUBLIC_HOST="ipfs" diff --git a/.env.local.example b/.env.local.example index 00d3d0e3b..7cae4b9eb 100644 --- a/.env.local.example +++ b/.env.local.example @@ -10,4 +10,18 @@ NEXT_PUBLIC_SENTRY_DSN="" SENTRY_AUTH_TOKEN="" SENTRY_ORG="" SENTRY_PROJECT="" -NEXT_PUBLIC_PROJECT_NAME="" \ No newline at end of file +NEXT_PUBLIC_MIXPANEL_PROJECT_NAME="" +# this one is deprecated in favor of NEXT_PUBLIC_MIXPANEL_PROJECT_NAME +NEXT_PUBLIC_PROJECT_NAME="" + +NEXT_PUBLIC_TALLY_API_KEY= + +# Sandbox Dynamic API Key +# NEXT_PUBLIC_DYNAMIC_API_KEY= + +# Uncomment the following line to activate analytics locally +# NEXT_PUBLIC_DEVELOPMENT_ANALYTICS="true" + +# IPFS =================================================================== +# Uncomment the following line to build for IPFS +# NEXT_PUBLIC_HOST="ipfs" \ No newline at end of file diff --git a/.env.v2 b/.env.v2 index 5361d88b4..d3234b7ee 100644 --- a/.env.v2 +++ b/.env.v2 @@ -126,16 +126,3 @@ NEXT_PUBLIC_RPC_CROC_SUBGRAPH="https://api.goldsky.com/api/public/project_clq1h5 NEXT_PUBLIC_BGT_SUBGRAPH_URL="https://api.goldsky.com/api/public/project_clq1h5ct0g4a201x18tfte5iv/subgraphs/pol-subgraph/v0.1.4/gn" NEXT_PUBLIC_BGT_STAKER_SUBGRAPH_URL="https://api.goldsky.com/api/public/project_clq1h5ct0g4a201x18tfte5iv/subgraphs/bgt-staker-subgraph/v1/gn" -# Analytics - To be updated in .env.local ======================================== -# NEXT_PUBLIC_MIXPANEL_PROJECT_TOKEN="" -# NEXT_PUBLIC_SENTRY_DSN="" -# SENTRY_AUTH_TOKEN="" -# SENTRY_ORG="" -# SENTRY_PROJECT="" -# NEXT_PUBLIC_PROJECT_NAME="" -# Uncomment the following line to activate analytics locally -# NEXT_PUBLIC_DEVELOPMENT_ANALYTICS="true" - -# IPFS =================================================================== -# Uncomment the following line to build for IPFS -# NEXT_PUBLIC_HOST="ipfs" From e0b991b61d29fb49e49727ff4a44f646b833cee4 Mon Sep 17 00:00:00 2001 From: bearpong <178402093+bearpong@users.noreply.github.com> Date: Fri, 6 Sep 2024 11:49:59 +0200 Subject: [PATCH 47/47] typo --- apps/perp/fleek.config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/perp/fleek.config.json b/apps/perp/fleek.config.json index 447f859fa..68574a83a 100644 --- a/apps/perp/fleek.config.json +++ b/apps/perp/fleek.config.json @@ -1,7 +1,7 @@ { "sites": [ { - "slug": "v2-bartio", + "slug": "v2-berps", "distDir": "./out" } ]