From e3a8b5c92aa5cc0574302d9672bf71332b663610 Mon Sep 17 00:00:00 2001 From: Likang0122 Date: Sat, 27 Jul 2024 16:45:44 +0800 Subject: [PATCH 01/17] feat: Add Tronlink icon --- .changeset/orange-apes-taste.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/orange-apes-taste.md diff --git a/.changeset/orange-apes-taste.md b/.changeset/orange-apes-taste.md new file mode 100644 index 000000000..6ed40ca67 --- /dev/null +++ b/.changeset/orange-apes-taste.md @@ -0,0 +1,5 @@ +--- +'@ant-design/web3-assets': minor +--- + +feat: Add Tronlink icon From 5b700910fa2d659c2d75f9792f7d4d5fd47e868e Mon Sep 17 00:00:00 2001 From: Likang0122 Date: Thu, 21 Nov 2024 17:55:30 +0800 Subject: [PATCH 02/17] feat: Add support for Tron --- package.json | 1 + packages/tron/.fatherrc.ts | 5 + packages/tron/CHANGELOG.md | 0 packages/tron/README.md | 1 + packages/tron/package.json | 67 + packages/tron/src/index.ts | 3 + .../tron/src/provider/config-provider.tsx | 151 ++ packages/tron/src/provider/index.tsx | 59 + packages/tron/src/utils.ts | 15 + packages/tron/src/wallets/okxTronWallet.tsx | 28 + packages/tron/src/wallets/types.ts | 35 + packages/tron/tsconfig.json | 4 + packages/web3/package.json | 1 + packages/web3/src/tron/demos/basic.tsx | 14 + packages/web3/src/tron/index.md | 13 + packages/web3/src/tron/index.zh-CN.md | 13 + pnpm-lock.yaml | 1247 +++++++++++++++-- tsconfig.base.json | 3 +- vitest.config.mts | 2 + 19 files changed, 1577 insertions(+), 85 deletions(-) create mode 100644 packages/tron/.fatherrc.ts create mode 100644 packages/tron/CHANGELOG.md create mode 100644 packages/tron/README.md create mode 100644 packages/tron/package.json create mode 100644 packages/tron/src/index.ts create mode 100644 packages/tron/src/provider/config-provider.tsx create mode 100644 packages/tron/src/provider/index.tsx create mode 100644 packages/tron/src/utils.ts create mode 100644 packages/tron/src/wallets/okxTronWallet.tsx create mode 100644 packages/tron/src/wallets/types.ts create mode 100644 packages/tron/tsconfig.json create mode 100644 packages/web3/src/tron/demos/basic.tsx create mode 100644 packages/web3/src/tron/index.md create mode 100644 packages/web3/src/tron/index.zh-CN.md diff --git a/package.json b/package.json index 1efa62926..5545328ea 100644 --- a/package.json +++ b/package.json @@ -118,6 +118,7 @@ "@ant-design/web3-solana": "workspace:*", "@ant-design/web3-sui": "workspace:*", "@ant-design/web3-ton": "workspace:*", + "@ant-design/web3-tron": "workspace:*", "@ant-design/web3-wagmi": "workspace:*", "@mysten/dapp-kit": "^0.14.11", "@mysten/sui": "^1.14.3", diff --git a/packages/tron/.fatherrc.ts b/packages/tron/.fatherrc.ts new file mode 100644 index 000000000..3305dd5a7 --- /dev/null +++ b/packages/tron/.fatherrc.ts @@ -0,0 +1,5 @@ +import { defineConfig } from 'father'; + +export default defineConfig({ + extends: '../../.fatherrc.base.ts', +}); diff --git a/packages/tron/CHANGELOG.md b/packages/tron/CHANGELOG.md new file mode 100644 index 000000000..e69de29bb diff --git a/packages/tron/README.md b/packages/tron/README.md new file mode 100644 index 000000000..c507b0549 --- /dev/null +++ b/packages/tron/README.md @@ -0,0 +1 @@ +# @ant-design/web3-tron diff --git a/packages/tron/package.json b/packages/tron/package.json new file mode 100644 index 000000000..98eb8c5f1 --- /dev/null +++ b/packages/tron/package.json @@ -0,0 +1,67 @@ +{ + "name": "@ant-design/web3-tron", + "version": "1.0.0", + "main": "dist/lib/index.js", + "module": "dist/esm/index.js", + "typings": "dist/esm/index.d.ts", + "exports": { + "import": "./dist/esm/index.js", + "require": "./dist/lib/index.js", + "types": "./dist/esm/index.d.ts" + }, + "sideEffects": false, + "files": [ + "dist", + "CHANGELOG.md", + "README.md" + ], + "keywords": [ + "ant", + "component", + "components", + "design", + "framework", + "frontend", + "react", + "react-component", + "ui", + "web3", + "tron" + ], + "homepage": "https://web3.ant.design", + "bugs": { + "url": "https://github.com/ant-design/ant-design-web3/issues" + }, + "repository": { + "type": "git", + "url": "https://github.com/ant-design/ant-design-web3" + }, + "scripts": { + "dev": "father dev", + "build": "father build" + }, + "dependencies": { + "@ant-design/web3-assets": "workspace:*", + "@ant-design/web3-common": "workspace:*", + "@tronweb3/tronwallet-abstract-adapter": "^1.1.8", + "@tronweb3/tronwallet-adapter-react-hooks": "^1.1.9", + "@tronweb3/tronwallet-adapter-walletconnect": "^2.0.2", + "@tronweb3/tronwallet-adapters": "^1.2.6", + "tronweb": "^6.0.0" + }, + "devDependencies": { + "@types/debug": "^4.1.12", + "father": "^4.4.4", + "typescript": "^5.6.2" + }, + "publishConfig": { + "registry": "https://registry.npmjs.org", + "access": "public" + }, + "browserslist": [ + "last 2 versions", + "Firefox ESR", + "> 1%", + "ie >= 11" + ] +} diff --git a/packages/tron/src/index.ts b/packages/tron/src/index.ts new file mode 100644 index 000000000..4369c538e --- /dev/null +++ b/packages/tron/src/index.ts @@ -0,0 +1,3 @@ +export * from './provider'; +export * from './wallets/types'; +export * from './wallets/okxTronWallet'; diff --git a/packages/tron/src/provider/config-provider.tsx b/packages/tron/src/provider/config-provider.tsx new file mode 100644 index 000000000..7ec1e660a --- /dev/null +++ b/packages/tron/src/provider/config-provider.tsx @@ -0,0 +1,151 @@ +import React, { useEffect, useMemo, useRef, useState } from 'react'; +import type { Account, Locale, Wallet } from '@ant-design/web3-common'; +import { Web3ConfigProvider } from '@ant-design/web3-common'; +import { + AdapterName, + AdapterState, + WalletError, + WalletReadyState, +} from '@tronweb3/tronwallet-abstract-adapter'; +import { useWallet } from '@tronweb3/tronwallet-adapter-react-hooks'; + +import { hasWalletReady } from '../utils'; + +interface AntDesignWeb3ConfigProviderProps { + availableWallets?: Wallet[]; + locale?: Locale; + connectionError?: WalletError; +} + +interface ConnectAsync { + promise: Promise; + resolve: (account?: Account) => void; + reject: (reason: any) => void; +} + +export const AntDesignWeb3ConfigProvider: React.FC< + React.PropsWithChildren +> = ({ availableWallets, locale, connectionError, children }) => { + const { address, wallet, wallets, connected, connect, disconnect, select } = useWallet(); + const connectAsyncRef = useRef(); + + const [account, setAccount] = useState(); + useEffect(() => { + if (address) { + setAccount({ + address, + }); + } + }, [address]); + + const walletsList = useMemo( + () => [ + ...wallets.filter((a: any) => a.state !== AdapterState.NotFound), + ...wallets.filter((a: any) => a.state === AdapterState.NotFound), + ], + [wallets], + ); + + const allWallets = useMemo(() => { + const providedWallets = availableWallets?.map((w) => { + const adapter = walletsList?.find((item) => item.adapter.name === w.name)?.adapter; + + return { + ...w, + adapter, + hasExtensionInstalled: async () => { + return adapter?.readyState === WalletReadyState.Found; + }, + + hasWalletReady: async () => { + return ( + adapter?.readyState === WalletReadyState.Found || + adapter?.readyState === WalletReadyState.Loading + ); + }, + }; + }); + return providedWallets || []; + }, [availableWallets, walletsList]); + + useEffect(() => { + if (connectionError) { + connectAsyncRef.current?.reject(connectionError); + connectAsyncRef.current = undefined; + } + }, [connectionError]); + + // get account address + useEffect(() => { + if (!(address && connected)) { + setAccount(undefined); + return; + } + + setAccount({ + address: address, + }); + }, [address, connected, wallet?.adapter?.name]); + + useEffect(() => { + if (!connectAsyncRef.current) { + return; + } + + if (connected) { + connectAsyncRef.current.resolve({ address: address! }); + connectAsyncRef.current = undefined; + } + }, [connected]); + + // connect/disconnect wallet + useEffect(() => { + if (wallet?.adapter?.name) { + // if wallet is not ready, need clear selected wallet + if (!hasWalletReady(wallet.adapter.readyState)) { + select(null as any); + return; + } + + connect(); + } else { + if (connected) { + disconnect(); + } + } + }, [wallet?.adapter?.name, connected]); + + return ( + { + let resolve: any; + let reject: any; + + const promise = new Promise((res, rej) => { + resolve = res; + reject = rej; + }); + + connectAsyncRef.current = { promise, resolve, reject }; + + const walletName = (_wallet?.name as AdapterName) ?? null; + select(walletName); + + return promise; + }} + disconnect={async () => { + try { + await disconnect(); + } catch (error) { + console.error(error); + } + }} + > + {children} + + ); +}; diff --git a/packages/tron/src/provider/index.tsx b/packages/tron/src/provider/index.tsx new file mode 100644 index 000000000..aa8ff4f18 --- /dev/null +++ b/packages/tron/src/provider/index.tsx @@ -0,0 +1,59 @@ +import React, { useMemo, useState, type PropsWithChildren } from 'react'; +import type { Locale, Wallet } from '@ant-design/web3-common'; +import { WalletError } from '@tronweb3/tronwallet-abstract-adapter'; +import { WalletProvider } from '@tronweb3/tronwallet-adapter-react-hooks'; +import { + BitKeepAdapter, + BybitWalletAdapter, + LedgerAdapter, + OkxWalletAdapter, + TronLinkAdapter, +} from '@tronweb3/tronwallet-adapters'; + +import { AntDesignWeb3ConfigProvider } from './config-provider'; + +export interface TronWeb3ConfigProviderProps { + wallets?: Wallet[]; + onError?: (error: Error) => void; + autoConnect?: boolean; + locale?: Locale; +} + +export const TronWeb3ConfigProvider: React.FC> = ({ + wallets, + onError, + locale, + autoConnect, + children, +}) => { + const [connectionError, setConnectionError] = useState(); + const adapters = useMemo(function () { + const tronLinkAdapter = new TronLinkAdapter(); + const ledger = new LedgerAdapter({ + accountNumber: 2, + }); + const bitKeepAdapter = new BitKeepAdapter(); + const okxwalletAdapter = new OkxWalletAdapter(); + const bybitWalletAdapter = new BybitWalletAdapter(); + return [tronLinkAdapter, bitKeepAdapter, okxwalletAdapter, bybitWalletAdapter, ledger]; + }, []); + + return ( + { + setConnectionError(error); + onError?.(error); + }} + adapters={adapters} + autoConnect={autoConnect} + > + + {children} + + + ); +}; diff --git a/packages/tron/src/utils.ts b/packages/tron/src/utils.ts new file mode 100644 index 000000000..66755dacd --- /dev/null +++ b/packages/tron/src/utils.ts @@ -0,0 +1,15 @@ +import { WalletReadyState } from '@tronweb3/tronwallet-abstract-adapter'; + +import type { + AdapterWalletFactory as AdapterWalletFactoryType, + WalletFactory as WalletFactoryType, +} from './wallets/types'; + +export const hasWalletReady = (readyState?: WalletReadyState) => + readyState === WalletReadyState.Found || readyState === WalletReadyState.Loading; + +export const isAdapterWalletFactory = ( + factory: WalletFactoryType, +): factory is AdapterWalletFactoryType => { + return (factory as AdapterWalletFactoryType).adapter !== undefined; +}; diff --git a/packages/tron/src/wallets/okxTronWallet.tsx b/packages/tron/src/wallets/okxTronWallet.tsx new file mode 100644 index 000000000..cd7e59152 --- /dev/null +++ b/packages/tron/src/wallets/okxTronWallet.tsx @@ -0,0 +1,28 @@ +import { metadata_OkxWallet } from '@ant-design/web3-assets'; +import { ChromeCircleColorful, TronlinkColorful } from '@ant-design/web3-icons'; + +export const okxTronWallet = { + ...metadata_OkxWallet, + key: 'okxTronWallet', + group: 'Popular', +}; + +export const tronWallets = { + icon: , + name: 'TronLink', + remark: 'TronLink', + app: { + link: 'https://www.tronlink.org/dlDetails/', + }, + extensions: [ + { + key: 'Chrome', + browserIcon: , + browserName: 'Chrome', + link: 'https://chrome.google.com/webstore/detail/ibnejdfjmmkpcnlpebklmnkoeoihofec', + description: 'The first and most popular TRON wallet. Recommended by TRON Foundation.', + }, + ], + key: 'tronWallet', + group: 'Popular', +}; diff --git a/packages/tron/src/wallets/types.ts b/packages/tron/src/wallets/types.ts new file mode 100644 index 000000000..f76ed7e74 --- /dev/null +++ b/packages/tron/src/wallets/types.ts @@ -0,0 +1,35 @@ +// import type { Wallet, WalletMetadata } from '@ant-design/web3-common'; + +// export interface WalletFactory { +// create: () => Wallet; +// } + +// export type WalletFactoryBuilder = (metadata: WalletMetadata) => WalletFactory; + +import type { Wallet, WalletMetadata } from '@ant-design/web3-common'; +import type { Adapter } from '@tronweb3/tronwallet-abstract-adapter'; + +export interface StandardWallet extends Wallet { + isStandardWallet: boolean; +} + +export interface WalletFactory { + create: () => Wallet; +} + +export interface StandardWalletFactory { + create: () => StandardWallet; +} + +export interface AdapterWalletFactory extends WalletFactory { + adapter: Adapter; +} + +export type WalletFactoryBuilder = ( + adapter: Adapter, + walletMetadata: WalletMetadata, +) => AdapterWalletFactory; + +export type StandardWalletFactoryBuilder = ( + walletMetadata: WalletMetadata, +) => StandardWalletFactory; diff --git a/packages/tron/tsconfig.json b/packages/tron/tsconfig.json new file mode 100644 index 000000000..928e5b0ef --- /dev/null +++ b/packages/tron/tsconfig.json @@ -0,0 +1,4 @@ +{ + "extends": "../../tsconfig.base.json", + "include": ["src", "global.d.ts"] +} diff --git a/packages/web3/package.json b/packages/web3/package.json index 8b6a78e97..86884d54e 100644 --- a/packages/web3/package.json +++ b/packages/web3/package.json @@ -64,6 +64,7 @@ "@ant-design/web3-sui": "workspace:*", "@ant-design/web3-wagmi": "workspace:*", "@ant-design/web3-ton": "workspace:*", + "@ant-design/web3-tron": "workspace:*", "@types/react": "^18.3.5", "@types/react-dom": "^18.3.1", "father": "^4.4.4", diff --git a/packages/web3/src/tron/demos/basic.tsx b/packages/web3/src/tron/demos/basic.tsx new file mode 100644 index 000000000..0f0469c5d --- /dev/null +++ b/packages/web3/src/tron/demos/basic.tsx @@ -0,0 +1,14 @@ +import { ConnectButton, Connector } from '@ant-design/web3'; +import { okxTronWallet, tronWallets, TronWeb3ConfigProvider } from '@ant-design/web3-tron'; + +const Basic = () => { + return ( + + + + + + ); +}; + +export default Basic; diff --git a/packages/web3/src/tron/index.md b/packages/web3/src/tron/index.md new file mode 100644 index 000000000..c4293de3f --- /dev/null +++ b/packages/web3/src/tron/index.md @@ -0,0 +1,13 @@ +--- +nav: Components +order: 6 +group: + title: Connect Blockchains + order: 2 +--- + +# TRON + +## Basic Usage + + diff --git a/packages/web3/src/tron/index.zh-CN.md b/packages/web3/src/tron/index.zh-CN.md new file mode 100644 index 000000000..91bbffdcc --- /dev/null +++ b/packages/web3/src/tron/index.zh-CN.md @@ -0,0 +1,13 @@ +--- +nav: 组件 +order: 6 +group: + title: 连接链 + order: 2 +--- + +# TRON + +## Basic Usage + + diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 39c34aa3e..4ccfca44a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -41,6 +41,9 @@ importers: '@ant-design/web3-ton': specifier: workspace:* version: link:packages/ton + '@ant-design/web3-tron': + specifier: workspace:* + version: link:packages/tron '@ant-design/web3-wagmi': specifier: workspace:* version: link:packages/wagmi @@ -644,6 +647,40 @@ importers: specifier: ^5.6.2 version: 5.6.2 + packages/tron: + dependencies: + '@ant-design/web3-assets': + specifier: workspace:* + version: link:../assets + '@ant-design/web3-common': + specifier: workspace:* + version: link:../common + '@tronweb3/tronwallet-abstract-adapter': + specifier: ^1.1.8 + version: 1.1.8 + '@tronweb3/tronwallet-adapter-react-hooks': + specifier: ^1.1.9 + version: 1.1.9(react-dom@18.3.1)(react@18.3.1) + '@tronweb3/tronwallet-adapter-walletconnect': + specifier: ^2.0.2 + version: 2.0.2(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(zod@3.23.8) + '@tronweb3/tronwallet-adapters': + specifier: ^1.2.6 + version: 1.2.6(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(zod@3.23.8) + tronweb: + specifier: ^6.0.0 + version: 6.0.0 + devDependencies: + '@types/debug': + specifier: ^4.1.12 + version: 4.1.12 + father: + specifier: ^4.4.4 + version: 4.4.4(@babel/core@7.24.3)(@types/node@22.1.0)(styled-components@5.3.11)(webpack@5.91.0) + typescript: + specifier: ^5.6.2 + version: 5.6.2 + packages/wagmi: dependencies: '@ant-design/web3-assets': @@ -741,6 +778,9 @@ importers: '@ant-design/web3-ton': specifier: workspace:* version: link:../ton + '@ant-design/web3-tron': + specifier: workspace:* + version: link:../tron '@ant-design/web3-wagmi': specifier: workspace:* version: link:../wagmi @@ -14189,7 +14229,13 @@ snapshots: '@adraffy/ens-normalize@1.10.1': {} - '@ampproject/remapping@2.2.1': + /@adraffy/ens-normalize@1.9.0: + resolution: {integrity: sha512-iowxq3U30sghZotgl4s/oJRci6WPBfNO5YYgk2cIOMCHr3LeGPcsZjCEr+33Q4N+oV3OABDAtA+pyvWjbvBifQ==} + dev: false + + /@ampproject/remapping@2.2.1: + resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} + engines: {node: '>=6.0.0'} dependencies: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 @@ -14256,7 +14302,44 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@ant-design/icons@5.3.6(react-dom@18.3.1)(react@18.3.1)': + /@ant-design/icons@5.3.6(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-JeWsgNjvkTTC73YDPgWOgdScRku/iHN9JU0qk39OSEmJSCiRghQMLlxGTCY5ovbRRoXjxHXnUKgQEgBDnQfKmA==} + engines: {node: '>=8'} + peerDependencies: + react: '>=16.0.0' + react-dom: '>=16.0.0' + dependencies: + '@ant-design/colors': 7.1.0 + '@ant-design/icons-svg': 4.4.2 + '@babel/runtime': 7.25.9 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + dev: false + + /@ant-design/icons@5.3.7(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-bCPXTAg66f5bdccM4TT21SQBDO1Ek2gho9h3nO9DAKXJP4sq+5VBjrQMSxMVXSB3HyEz+cUbHQ5+6ogxCOpaew==} + engines: {node: '>=8'} + peerDependencies: + react: '>=16.0.0' + react-dom: '>=16.0.0' + dependencies: + '@ant-design/colors': 7.0.2 + '@ant-design/icons-svg': 4.4.2 + '@babel/runtime': 7.24.7 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + dev: false + + /@ant-design/icons@5.5.1(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-0UrM02MA2iDIgvLatWrj6YTCYe0F/cwXvVE0E2SqGrL7PZireQwgEKTKBisWpZyal5eXZLvuM98kju6YtYne8w==} + engines: {node: '>=8'} + peerDependencies: + react: '>=16.0.0' + react-dom: '>=16.0.0' dependencies: '@ant-design/colors': 7.1.0 '@ant-design/icons-svg': 4.4.2 @@ -14805,7 +14888,24 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.23.6)': + /@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.24.3): + resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.3 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.3) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.3) + + /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.23.6): + resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.6 '@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.23.6) @@ -14847,7 +14947,47 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.6)': + /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.24.3): + resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/core': 7.24.3 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.3) + '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.24.3) + + /@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.24.3): + resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.3 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.3) + + /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.24.3): + resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.24.3 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.3) + + /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.6): + resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.6 @@ -16135,7 +16275,20 @@ snapshots: '@biomejs/cli-win32-x64@1.8.3': optional: true - '@bloomberg/record-tuple-polyfill@0.0.4': {} + /@bitget-wallet/web3-sdk@0.0.8: + resolution: {integrity: sha512-WFk6URUxTCukKrU3YpTdWTCScrj6/wwd/0O7eSANeQl1KDbDs+yj/fAkN1Wy6ebI3NMcW6sqN9mrmfwz53dPMQ==} + dependencies: + '@metamask/safe-event-emitter': 3.1.1 + '@solana/web3.js': 1.91.0 + eventemitter3: 5.0.1 + transitivePeerDependencies: + - bufferutil + - encoding + - utf-8-validate + dev: false + + /@bloomberg/record-tuple-polyfill@0.0.4: + resolution: {integrity: sha512-h0OYmPR3A5Dfbetra/GzxBAzQk8sH7LhRkRUTdagX6nrtlUgJGYCTv4bBK33jsTQw9HDd8PE2x1Ma+iRKEDUsw==} '@changesets/apply-release-plan@7.0.4': dependencies: @@ -17507,7 +17660,66 @@ snapshots: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.5.0 - '@lit-labs/ssr-dom-shim@1.1.2': {} + /@ledgerhq/devices@6.27.1: + resolution: {integrity: sha512-jX++oy89jtv7Dp2X6gwt3MMkoajel80JFWcdc0HCouwDsV1mVJ3SQdwl/bQU0zd8HI6KebvUP95QTwbQLLK/RQ==} + dependencies: + '@ledgerhq/errors': 6.19.1 + '@ledgerhq/logs': 6.12.0 + rxjs: 6.6.7 + semver: 7.6.2 + dev: false + + /@ledgerhq/devices@8.4.4: + resolution: {integrity: sha512-sz/ryhe/R687RHtevIE9RlKaV8kkKykUV4k29e7GAVwzHX1gqG+O75cu1NCJUHLbp3eABV5FdvZejqRUlLis9A==} + dependencies: + '@ledgerhq/errors': 6.19.1 + '@ledgerhq/logs': 6.12.0 + rxjs: 7.8.1 + semver: 7.6.2 + dev: false + + /@ledgerhq/errors@6.19.1: + resolution: {integrity: sha512-75yK7Nnit/Gp7gdrJAz0ipp31CCgncRp+evWt6QawQEtQKYEDfGo10QywgrrBBixeRxwnMy1DP6g2oCWRf1bjw==} + dev: false + + /@ledgerhq/hw-app-trx@6.29.4: + resolution: {integrity: sha512-CKxkNkmFW/JhOVaRubHNRibIKyyX6GSaaEm58ST2AHV98CRFzn0SgI/vqIzQTnLwuFuI823lCKI6urSmje6cnw==} + dependencies: + '@ledgerhq/hw-transport': 6.31.4 + dev: false + + /@ledgerhq/hw-transport-webhid@6.27.1: + resolution: {integrity: sha512-u74rBYlibpbyGblSn74fRs2pMM19gEAkYhfVibq0RE1GNFjxDMFC1n7Sb+93Jqmz8flyfB4UFJsxs8/l1tm2Kw==} + dependencies: + '@ledgerhq/devices': 6.27.1 + '@ledgerhq/errors': 6.19.1 + '@ledgerhq/hw-transport': 6.27.1 + '@ledgerhq/logs': 6.12.0 + dev: false + + /@ledgerhq/hw-transport@6.27.1: + resolution: {integrity: sha512-hnE4/Fq1YzQI4PA1W0H8tCkI99R3UWDb3pJeZd6/Xs4Qw/q1uiQO+vNLC6KIPPhK0IajUfuI/P2jk0qWcMsuAQ==} + dependencies: + '@ledgerhq/devices': 6.27.1 + '@ledgerhq/errors': 6.19.1 + events: 3.3.0 + dev: false + + /@ledgerhq/hw-transport@6.31.4: + resolution: {integrity: sha512-6c1ir/cXWJm5dCWdq55NPgCJ3UuKuuxRvf//Xs36Bq9BwkV2YaRQhZITAkads83l07NAdR16hkTWqqpwFMaI6A==} + dependencies: + '@ledgerhq/devices': 8.4.4 + '@ledgerhq/errors': 6.19.1 + '@ledgerhq/logs': 6.12.0 + events: 3.3.0 + dev: false + + /@ledgerhq/logs@6.12.0: + resolution: {integrity: sha512-ExDoj1QV5eC6TEbMdLUMMk9cfvNKhhv5gXol4SmULRVCx/3iyCPhJ74nsb3S0Vb+/f+XujBEj3vQn5+cwS0fNA==} + dev: false + + /@lit-labs/ssr-dom-shim@1.1.2: + resolution: {integrity: sha512-jnOD+/+dSrfTWYfSXBXlo5l5f0q1UuJo3tkbMDCYA2lKUYq79jaxqtGEvnRoh049nt1vdo1+45RinipU6FGY2g==} '@lit/reactive-element@1.6.3': dependencies: @@ -18262,7 +18474,14 @@ snapshots: dependencies: eslint-scope: 5.1.1 - '@noble/curves@1.2.0': + /@noble/curves@1.0.0: + resolution: {integrity: sha512-2upgEu0iLiDVDZkNLeFV2+ht0BAVgQnEmCk6JsOch9Rp8xfkMCbvbAZlA2pBHQc73dbl+vFOXfqkf4uemdn0bw==} + dependencies: + '@noble/hashes': 1.3.0 + dev: false + + /@noble/curves@1.2.0: + resolution: {integrity: sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==} dependencies: '@noble/hashes': 1.3.2 @@ -18284,7 +18503,13 @@ snapshots: '@noble/ed25519@1.7.3': {} - '@noble/hashes@1.1.3': {} + /@noble/hashes@1.3.0: + resolution: {integrity: sha512-ilHEACi9DwqJB0pw7kv+Apvh50jiiSyR/cQ3y4W7lOR5mhvn/50FLUfsnfJz0BDZtl/RR16kXvptiv6q1msYZg==} + dev: false + + /@noble/hashes@1.3.2: + resolution: {integrity: sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==} + engines: {node: '>= 16'} '@noble/hashes@1.3.2': {} @@ -18678,7 +18903,46 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@rc-component/trigger@1.18.2(react-dom@18.3.1)(react@18.3.1)': + /@rc-component/trigger@1.18.2(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-jRLYgFgjLEPq3MvS87fIhcfuywFSRDaDrYw1FLku7Cm4esszvzTbA0JBsyacAyLrK9rF3TiHFcvoEDMzoD3CTA==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.25.9 + '@rc-component/portal': 1.1.2(react-dom@18.3.1)(react@18.3.1) + classnames: 2.5.1 + rc-motion: 2.9.2(react-dom@18.3.1)(react@18.3.1) + rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + dev: false + + /@rc-component/trigger@2.2.1(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-fuU11J8pOt6+U/tU6/CAv8wjCwGaNeRk9f5k8HQth7JBbJ6MMH62WhGycVW75VnXfBZgL/7kO+wbiO2Xc9U9sQ==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.25.9 + '@rc-component/portal': 1.1.2(react-dom@18.3.1)(react@18.3.1) + classnames: 2.5.1 + rc-motion: 2.9.2(react-dom@18.3.1)(react@18.3.1) + rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + dev: false + + /@rc-component/trigger@2.2.3(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-X1oFIpKoXAMXNDYCviOmTfuNuYxE4h5laBsyCqVAVMjNHxoF3/uiyA7XdegK1XbCvBbCZ6P6byWrEoDRpKL8+A==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' dependencies: '@babel/runtime': 7.25.9 '@rc-component/portal': 1.1.2(react-dom@18.3.1)(react@18.3.1) @@ -19016,7 +19280,20 @@ snapshots: - utf-8-validate - zod - '@safe-global/safe-apps-sdk@9.1.0(typescript@5.6.2)(zod@3.23.8)': + /@safe-global/safe-apps-sdk@8.1.0(typescript@5.6.2)(zod@3.23.8): + resolution: {integrity: sha512-XJbEPuaVc7b9n23MqlF6c+ToYIS3f7P2Sel8f3cSBQ9WORE4xrSuvhMpK9fDSFqJ7by/brc+rmJR/5HViRr0/w==} + dependencies: + '@safe-global/safe-gateway-typescript-sdk': 3.13.3 + viem: 1.21.4(typescript@5.6.2)(zod@3.23.8) + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + - zod + dev: false + + /@safe-global/safe-apps-sdk@9.1.0(typescript@5.6.2)(zod@3.23.8): + resolution: {integrity: sha512-N5p/ulfnnA2Pi2M3YeWjULeWbjo7ei22JwU/IXnhoHzKq3pYCN6ynL9mJBOlvDVv892EgLPCWCOwQk/uBT2v0Q==} dependencies: '@safe-global/safe-gateway-typescript-sdk': 3.13.3 viem: 2.21.3(typescript@5.6.2)(zod@3.23.8) @@ -19049,9 +19326,24 @@ snapshots: '@scure/base@1.1.8': {} - '@scure/base@1.1.9': {} + /@scure/bip32@1.3.0: + resolution: {integrity: sha512-bcKpo1oj54hGholplGLpqPHRbIsnbixFtc06nwuNM5/dwSXOq/AAYoIBRsBmnZJSdfeNW5rnff7NTAz3ZCqR9Q==} + dependencies: + '@noble/curves': 1.0.0 + '@noble/hashes': 1.3.3 + '@scure/base': 1.1.8 + dev: false - '@scure/bip32@1.3.3': + /@scure/bip32@1.3.2: + resolution: {integrity: sha512-N1ZhksgwD3OBlwTv3R6KFEcPojl/W4ElJOeCZdi+vuI5QmTFwLq3OFf2zd2ROpKvxFdgZ6hUpb0dx9bVNEwYCA==} + dependencies: + '@noble/curves': 1.2.0 + '@noble/hashes': 1.3.3 + '@scure/base': 1.1.8 + dev: false + + /@scure/bip32@1.3.3: + resolution: {integrity: sha512-LJaN3HwRbfQK0X1xFSi0Q9amqOgzQnnDngIt+ZlsBC3Bm7/nE7K0kwshZHyaru79yIVRv/e1mQAjZyuZG6jOFQ==} dependencies: '@noble/curves': 1.3.0 '@noble/hashes': 1.3.3 @@ -19068,7 +19360,22 @@ snapshots: '@noble/hashes': 1.1.3 '@scure/base': 1.1.8 - '@scure/bip39@1.2.2': + /@scure/bip39@1.2.0: + resolution: {integrity: sha512-SX/uKq52cuxm4YFXWFaVByaSHJh2w3BnokVSeUJVCv6K7WulT9u2BuNRBhuFl8vAuYnzx9bEu9WgpcNYTrYieg==} + dependencies: + '@noble/hashes': 1.3.3 + '@scure/base': 1.1.8 + dev: false + + /@scure/bip39@1.2.1: + resolution: {integrity: sha512-Z3/Fsz1yr904dduJD0NpiyRHhRYHdcnyh73FZWiV+/qhWi83wNJ3NWolYqCEN+ZWsUz2TWwajJggcRE9r1zUYg==} + dependencies: + '@noble/hashes': 1.3.3 + '@scure/base': 1.1.8 + dev: false + + /@scure/bip39@1.2.2: + resolution: {integrity: sha512-HYf9TUXG80beW+hGAt3TRM8wU6pQoYur9iNypTROm42dorCGmLnFe3eWjz3gOq6G62H2WRh0FCzAR1PI+29zIA==} dependencies: '@noble/hashes': 1.3.3 '@scure/base': 1.1.8 @@ -19882,7 +20189,212 @@ snapshots: transitivePeerDependencies: - encoding - '@trysound/sax@0.2.0': {} + /@tronweb3/google-protobuf@3.21.2: + resolution: {integrity: sha512-IVcT2GfWX3K6tHUVhs14NP5uzKhQt4KeDya1g9ACxuZsUzsaoGUIGzceK2Ltu7xp1YV94AaHOf4yxLAivlvEkQ==} + dev: false + + /@tronweb3/tronwallet-abstract-adapter@1.1.8: + resolution: {integrity: sha512-Ztt2C8kLEaRSgztpBKYqXDtXd7/+4AVS7K+ThZAjOInBu8MM/Jo3tmG4koVW8hM6Hz0rjoohKfQ36LGPVCQfGw==} + engines: {node: '>=16', pnpm: '>=7'} + dependencies: + eventemitter3: 4.0.7 + dev: false + + /@tronweb3/tronwallet-adapter-bitkeep@1.1.3: + resolution: {integrity: sha512-1Nvxt8P8HbXgC4ccIxyv41Wda9+w2ublfhKtQiOO7nkrdTsr2wYaJ8qenB53r1qm7VWeUTZ+6c0zq5NK6Y+WUA==} + engines: {node: '>=16', pnpm: '>=7'} + dependencies: + '@bitget-wallet/web3-sdk': 0.0.8 + '@tronweb3/tronwallet-abstract-adapter': 1.1.8 + '@tronweb3/tronwallet-adapter-tronlink': 1.1.11 + transitivePeerDependencies: + - bufferutil + - encoding + - utf-8-validate + dev: false + + /@tronweb3/tronwallet-adapter-bybit@1.0.0: + resolution: {integrity: sha512-ksmdazU9eWaHr/zG1oMnCcXRi5ezR6OZmU3N7NV2ofyk8MoiyyD8fL/ezQ3D+1YRwfh+tpJa3o5ym6thEa/vsQ==} + engines: {node: '>=16', pnpm: '>=7'} + dependencies: + '@tronweb3/tronwallet-abstract-adapter': 1.1.8 + '@tronweb3/tronwallet-adapter-tronlink': 1.1.11 + dev: false + + /@tronweb3/tronwallet-adapter-foxwallet@1.0.0: + resolution: {integrity: sha512-IBKVcxipR/p5rrl5k89Es+aIY6I7xhtxLyachebEJMeSjJ7/09zRHLQ47kXOTM9cIk/izKMm+klzhdFxXadpjA==} + engines: {node: '>=16', pnpm: '>=7'} + dependencies: + '@tronweb3/tronwallet-abstract-adapter': 1.1.8 + '@tronweb3/tronwallet-adapter-tronlink': 1.1.11 + dev: false + + /@tronweb3/tronwallet-adapter-gatewallet@1.0.1: + resolution: {integrity: sha512-tCCA42KisAl1zIs6PfPS33msoXUJ25z9B5shVHoIQvZ13QdHgzzshOIz6ocr2fdRvT04A+Phl/UH2Oq4pZtG5A==} + engines: {node: '>=18', pnpm: '>=9'} + dependencies: + '@tronweb3/tronwallet-abstract-adapter': 1.1.8 + '@tronweb3/tronwallet-adapter-tronlink': 1.1.11 + dev: false + + /@tronweb3/tronwallet-adapter-imtoken@1.0.1: + resolution: {integrity: sha512-LsZ+qQsf2iwawEh99PMBzYBK09luopeBX98XWGSnQJaqfJJzqcwATeKubEh5VTgZDvCs1MbwEuFULx503/8DLw==} + engines: {node: '>=16', pnpm: '>=7'} + dependencies: + '@tronweb3/tronwallet-abstract-adapter': 1.1.8 + '@tronweb3/tronwallet-adapter-tronlink': 1.1.11 + dev: false + + /@tronweb3/tronwallet-adapter-ledger@1.1.10: + resolution: {integrity: sha512-DGMTMIpvnuDnX0FRCsAt1p4S1CQWgDF4taSenEhLVrI46v+yq39NxfarZo7k6UWhlZsH4AVELEhNzFnmZLEx9A==} + engines: {node: '>=16', pnpm: '>=7'} + dependencies: + '@ledgerhq/hw-app-trx': 6.29.4 + '@ledgerhq/hw-transport': 6.27.1 + '@ledgerhq/hw-transport-webhid': 6.27.1 + '@tronweb3/tronwallet-abstract-adapter': 1.1.8 + buffer: 6.0.3 + eventemitter3: 4.0.7 + preact: 10.19.3 + dev: false + + /@tronweb3/tronwallet-adapter-okxwallet@1.0.5: + resolution: {integrity: sha512-SW+Y801ntTtmyOxcuoMgEO8Ob9T5AEvrmXZX6z3ma6+LScNXQxLiDcbg6A/0OslrPKlO7fWyJI3nkasR3+KO3Q==} + engines: {node: '>=16', pnpm: '>=7'} + dependencies: + '@tronweb3/tronwallet-abstract-adapter': 1.1.8 + '@tronweb3/tronwallet-adapter-tronlink': 1.1.11 + dev: false + + /@tronweb3/tronwallet-adapter-react-hooks@1.1.9(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-IUus7pqj+Wswz2RFZ27NBAk9YzVfPU8xkpCv03XMsKQLNvhrambGQWo2Ldq9p+H4KkC0l5x7MD6uEYuux5AVLg==} + engines: {node: '>=16', pnpm: '>=7'} + peerDependencies: + react: '*' + react-dom: '*' + dependencies: + '@tronweb3/tronwallet-abstract-adapter': 1.1.8 + '@tronweb3/tronwallet-adapter-tronlink': 1.1.11 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + dev: false + + /@tronweb3/tronwallet-adapter-tokenpocket@1.0.5: + resolution: {integrity: sha512-6Rrb8p+Cy4E57mbd25QjGPbLfnGilsBCcJdWx2+0eZzKsYZGcTwRBybepDbIcZHETe8ijqL+A6KPl1QWaTQ1og==} + engines: {node: '>=16', pnpm: '>=7'} + dependencies: + '@tronweb3/tronwallet-abstract-adapter': 1.1.8 + '@tronweb3/tronwallet-adapter-tronlink': 1.1.11 + dev: false + + /@tronweb3/tronwallet-adapter-tronlink@1.1.11: + resolution: {integrity: sha512-jU+NoWo4TZSE910NUi+tApjmzZmcOyYOnLlzBu7xZTedfnWtJvv9i4PSTac+5e188fQQH47JySt9p74S69mPkA==} + engines: {node: '>=16', pnpm: '>=7'} + dependencies: + '@tronweb3/tronwallet-abstract-adapter': 1.1.8 + dev: false + + /@tronweb3/tronwallet-adapter-walletconnect@2.0.2(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(zod@3.23.8): + resolution: {integrity: sha512-uHA/HzM0pCR/G8BiwP92Xiy4e6/AtF59lcHezVW5h/1mHJZjzYuzq+jE73fEAXDYuvApIWpZTZ8bi02BwW5/FA==} + engines: {node: '>=16', pnpm: '>=7'} + dependencies: + '@tronweb3/tronwallet-abstract-adapter': 1.1.8 + '@tronweb3/walletconnect-tron': 3.0.0(@types/react@18.3.5)(react@18.3.1) + '@wagmi/core': 1.4.13(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(viem@0.3.50)(zod@3.23.8) + '@walletconnect/sign-client': 2.16.1 + '@walletconnect/types': 2.16.1 + viem: 0.3.50(typescript@5.6.2)(zod@3.23.8) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - immer + - react + - supports-color + - typescript + - utf-8-validate + - zod + dev: false + + /@tronweb3/tronwallet-adapters@1.2.6(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(zod@3.23.8): + resolution: {integrity: sha512-X1MjaZsInvpYCTlhzJ+c+mF7qN5GWoI02JVmNXmqFt0GjUgAD/i1YX2dw6UVkBfzf4yghh34Geayh9nrgRi6Kg==} + engines: {node: '>=16', pnpm: '>=7'} + dependencies: + '@tronweb3/tronwallet-adapter-bitkeep': 1.1.3 + '@tronweb3/tronwallet-adapter-bybit': 1.0.0 + '@tronweb3/tronwallet-adapter-foxwallet': 1.0.0 + '@tronweb3/tronwallet-adapter-gatewallet': 1.0.1 + '@tronweb3/tronwallet-adapter-imtoken': 1.0.1 + '@tronweb3/tronwallet-adapter-ledger': 1.1.10 + '@tronweb3/tronwallet-adapter-okxwallet': 1.0.5 + '@tronweb3/tronwallet-adapter-tokenpocket': 1.0.5 + '@tronweb3/tronwallet-adapter-tronlink': 1.1.11 + '@tronweb3/tronwallet-adapter-walletconnect': 2.0.2(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(zod@3.23.8) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - immer + - react + - supports-color + - typescript + - utf-8-validate + - zod + dev: false + + /@tronweb3/walletconnect-tron@3.0.0(@types/react@18.3.5)(react@18.3.1): + resolution: {integrity: sha512-aYFbUsZHYumdGXt+1VN4mN9Cjr1+GWYr7cXOLawoQ1WqiHOlAiovSnsTpGhUFLn2FZV8m6rdnXTZ59S/0Mv9mw==} + dependencies: + '@walletconnect/modal': 2.6.2(@types/react@18.3.5)(react@18.3.1) + '@walletconnect/sign-client': 2.16.1 + '@walletconnect/utils': 2.16.1 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - react + - supports-color + - utf-8-validate + dev: false + + /@trysound/sax@0.2.0: + resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} + engines: {node: '>=10.13.0'} '@tsconfig/node10@1.0.11': {} @@ -21213,32 +21725,68 @@ snapshots: magic-string: 0.30.14 vite: 5.4.11(@types/node@22.1.0) - '@vitest/pretty-format@2.1.5': - dependencies: - tinyrainbow: 1.2.0 - - '@vitest/runner@2.1.5': - dependencies: - '@vitest/utils': 2.1.5 - pathe: 1.1.2 - - '@vitest/snapshot@2.1.5': - dependencies: - '@vitest/pretty-format': 2.1.5 - magic-string: 0.30.14 - pathe: 1.1.2 - - '@vitest/spy@2.1.5': + /@wagmi/chains@1.0.0(typescript@5.6.2): + resolution: {integrity: sha512-eNbqRWyHbivcMNq5tbXJks4NaOzVLHnNQauHPeE/EDT9AlpqzcrMc+v2T1/2Iw8zN4zgqB86NCsxeJHJs7+xng==} + peerDependencies: + typescript: '>=5.0.4' + peerDependenciesMeta: + typescript: + optional: true dependencies: - tinyspy: 3.0.2 + typescript: 5.6.2 + dev: false - '@vitest/utils@2.1.5': + /@wagmi/connectors@3.1.11(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(viem@0.3.50)(zod@3.23.8): + resolution: {integrity: sha512-wzxp9f9PtSUFjDUP/QDjc1t7HON4D8wrVKsw35ejdO8hToDpx1gU9lwH/47Zo/1zExGezQc392sjoHSszYd7OA==} + peerDependencies: + typescript: '>=5.0.4' + viem: '>=0.3.35' + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@vitest/pretty-format': 2.1.5 - loupe: 3.1.2 - tinyrainbow: 1.2.0 + '@coinbase/wallet-sdk': 3.9.3 + '@safe-global/safe-apps-provider': 0.18.3(typescript@5.6.2)(zod@3.23.8) + '@safe-global/safe-apps-sdk': 8.1.0(typescript@5.6.2)(zod@3.23.8) + '@walletconnect/ethereum-provider': 2.11.0(@types/react@18.3.5)(react@18.3.1) + '@walletconnect/legacy-provider': 2.0.0 + '@walletconnect/modal': 2.6.2(@types/react@18.3.5)(react@18.3.1) + '@walletconnect/utils': 2.11.0 + abitype: 0.8.7(typescript@5.6.2)(zod@3.23.8) + eventemitter3: 4.0.7 + typescript: 5.6.2 + viem: 0.3.50(typescript@5.6.2)(zod@3.23.8) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - react + - supports-color + - utf-8-validate + - zod + dev: false - '@wagmi/connectors@5.1.12(@types/react@18.3.5)(@wagmi/core@2.13.6)(react-dom@18.3.1)(react-native@0.76.3)(react@18.3.1)(typescript@5.6.2)(viem@2.21.3)(zod@3.23.8)': + /@wagmi/connectors@5.1.12(@types/react@18.3.5)(@wagmi/core@2.13.6)(react-dom@18.3.1)(react-native@0.73.6)(react@18.3.1)(typescript@5.6.2)(viem@2.21.3)(zod@3.23.8): + resolution: {integrity: sha512-w/MCH+J/sdqfy9ZFoEA3YKnJWlaExTCjMN4qjVNGsRtvy4ADz//zjQsmOZx51oa5xt42hv3fITN36aYZe/rO7g==} + peerDependencies: + '@wagmi/core': 2.13.6 + typescript: '>=5.0.4' + viem: 2.x + peerDependenciesMeta: + typescript: + optional: true dependencies: '@coinbase/wallet-sdk': 4.0.4 '@metamask/sdk': 0.28.4(react-dom@18.3.1)(react-native@0.76.3)(react@18.3.1) @@ -21274,7 +21822,55 @@ snapshots: - utf-8-validate - zod - '@wagmi/core@2.13.6(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(viem@2.21.3)': + /@wagmi/core@1.4.13(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(viem@0.3.50)(zod@3.23.8): + resolution: {integrity: sha512-ytMCvXbBOgfDu9Qw67279wq/jNEe7EZLjLyekX7ROnvHRADqFr3lwZI6ih41UmtRZAmXAx8Ghyuqy154EjB5mQ==} + peerDependencies: + typescript: '>=5.0.4' + viem: '>=0.3.35' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@wagmi/connectors': 3.1.11(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(viem@0.3.50)(zod@3.23.8) + abitype: 0.8.7(typescript@5.6.2)(zod@3.23.8) + eventemitter3: 4.0.7 + typescript: 5.6.2 + viem: 0.3.50(typescript@5.6.2)(zod@3.23.8) + zustand: 4.5.5(@types/react@18.3.5)(react@18.3.1) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - immer + - react + - supports-color + - utf-8-validate + - zod + dev: false + + /@wagmi/core@2.13.6(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(viem@2.21.3): + resolution: {integrity: sha512-5QkYd9dWntUJMH3EFQqPJRDBwc0+PVPmuMQF09wKXCFvTIdTLFnEI3itPIoMwO4ULtvsrftDzpT71lqpu1EJJQ==} + peerDependencies: + '@tanstack/query-core': '>=5.0.0' + typescript: '>=5.0.4' + viem: 2.x + peerDependenciesMeta: + '@tanstack/query-core': + optional: true + typescript: + optional: true dependencies: eventemitter3: 5.0.1 mipd: 0.0.7(typescript@5.6.2) @@ -21340,7 +21936,47 @@ snapshots: - supports-color - utf-8-validate - '@walletconnect/core@2.14.0': + /@walletconnect/core@2.11.0: + resolution: {integrity: sha512-2Tjp5BCevI7dbmqo/OrCjX4tqgMqwJNQLlQAlphqPfvwlF9+tIu6pGcVbSN3U9zyXzWIZCeleqEaWUeSeET4Ew==} + dependencies: + '@walletconnect/heartbeat': 1.2.1 + '@walletconnect/jsonrpc-provider': 1.0.13 + '@walletconnect/jsonrpc-types': 1.0.3 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/jsonrpc-ws-connection': 1.0.14 + '@walletconnect/keyvaluestorage': 1.1.1 + '@walletconnect/logger': 2.1.2 + '@walletconnect/relay-api': 1.0.11 + '@walletconnect/relay-auth': 1.0.4 + '@walletconnect/safe-json': 1.0.2 + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.11.0 + '@walletconnect/utils': 2.11.0 + events: 3.3.0 + isomorphic-unfetch: 3.1.0 + lodash.isequal: 4.5.0 + uint8arrays: 3.1.1 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - supports-color + - utf-8-validate + dev: false + + /@walletconnect/core@2.14.0: + resolution: {integrity: sha512-E/dgBM9q3judXnTfZQ5ILvDpeSdDpabBLsXtYXa3Nyc26cfNplfLJ2nXm9FgtTdhM1nZ7yx4+zDPiXawBRZl2g==} dependencies: '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-provider': 1.0.14 @@ -21447,25 +22083,43 @@ snapshots: - supports-color - utf-8-validate - '@walletconnect/core@2.17.1': + /@walletconnect/crypto@1.0.3: + resolution: {integrity: sha512-+2jdORD7XQs76I2Odgr3wwrtyuLUXD/kprNVsjWRhhhdO9Mt6WqVzOPu0/t7OHSmgal8k7SoBQzUc5hu/8zL/g==} dependencies: - '@walletconnect/heartbeat': 1.2.2 + '@walletconnect/encoding': 1.0.2 + '@walletconnect/environment': 1.0.1 + '@walletconnect/randombytes': 1.0.3 + aes-js: 3.1.2 + hash.js: 1.1.7 + tslib: 1.14.1 + dev: false + + /@walletconnect/encoding@1.0.2: + resolution: {integrity: sha512-CrwSBrjqJ7rpGQcTL3kU+Ief+Bcuu9PH6JLOb+wM6NITX1GTxR/MfNwnQfhLKK6xpRAyj2/nM04OOH6wS8Imag==} + dependencies: + is-typedarray: 1.0.0 + tslib: 1.14.1 + typedarray-to-buffer: 3.1.5 + dev: false + + /@walletconnect/environment@1.0.1: + resolution: {integrity: sha512-T426LLZtHj8e8rYnKfzsw1aG6+M0BT1ZxayMdv/p8yM0MU+eJDISqNY3/bccxRr4LrF9csq02Rhqt08Ibl0VRg==} + dependencies: + tslib: 1.14.1 + + /@walletconnect/ethereum-provider@2.11.0(@types/react@18.3.5)(react@18.3.1): + resolution: {integrity: sha512-YrTeHVjuSuhlUw7SQ6xBJXDuJ6iAC+RwINm9nVhoKYJSHAy3EVSJZOofMKrnecL0iRMtD29nj57mxAInIBRuZA==} + 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/jsonrpc-ws-connection': 1.0.14 - '@walletconnect/keyvaluestorage': 1.1.1 - '@walletconnect/logger': 2.1.2 - '@walletconnect/relay-api': 1.0.11 - '@walletconnect/relay-auth': 1.0.4 - '@walletconnect/safe-json': 1.0.2 - '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.17.1 - '@walletconnect/utils': 2.17.1 - '@walletconnect/window-getters': 1.0.1 + '@walletconnect/modal': 2.6.2(@types/react@18.3.5)(react@18.3.1) + '@walletconnect/sign-client': 2.11.0 + '@walletconnect/types': 2.11.0 + '@walletconnect/universal-provider': 2.11.0 + '@walletconnect/utils': 2.11.0 events: 3.3.0 - lodash.isequal: 4.5.0 - uint8arrays: 3.1.0 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -21477,17 +22131,17 @@ snapshots: - '@netlify/blobs' - '@planetscale/database' - '@react-native-async-storage/async-storage' + - '@types/react' - '@upstash/redis' - '@vercel/kv' - bufferutil + - encoding + - react - supports-color - utf-8-validate - '@walletconnect/environment@1.0.1': - dependencies: - tslib: 1.14.1 - - '@walletconnect/ethereum-provider@2.16.1(@types/react@18.3.5)(react@18.3.1)': + /@walletconnect/ethereum-provider@2.16.1(@types/react@18.3.5)(react@18.3.1): + resolution: {integrity: sha512-oD7DNCssUX3plS5gGUZ9JQ63muQB/vxO68X6RzD2wd8gBsYtSPw4BqYFc7KTO6dUizD6gfPirw32yW2pTvy92w==} dependencies: '@walletconnect/jsonrpc-http-connection': 1.0.8 '@walletconnect/jsonrpc-provider': 1.0.14 @@ -21524,7 +22178,16 @@ snapshots: keyvaluestorage-interface: 1.0.0 tslib: 1.14.1 - '@walletconnect/heartbeat@1.2.2': + /@walletconnect/heartbeat@1.2.1: + resolution: {integrity: sha512-yVzws616xsDLJxuG/28FqtZ5rzrTA4gUjdEMTbWB5Y8V1XHRmqq4efAxCw5ie7WjbXFSUyBHaWlMR+2/CpQC5Q==} + dependencies: + '@walletconnect/events': 1.0.1 + '@walletconnect/time': 1.0.2 + tslib: 1.14.1 + dev: false + + /@walletconnect/heartbeat@1.2.2: + resolution: {integrity: sha512-uASiRmC5MwhuRuf05vq4AT48Pq8RMi876zV8rr8cV969uTOzWdB/k+Lj5yI2PBtB1bGQisGen7MM1GcZlQTBXw==} dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/time': 1.0.2 @@ -21539,13 +22202,30 @@ snapshots: transitivePeerDependencies: - encoding - '@walletconnect/jsonrpc-provider@1.0.14': + /@walletconnect/jsonrpc-provider@1.0.13: + resolution: {integrity: sha512-K73EpThqHnSR26gOyNEL+acEex3P7VWZe6KE12ZwKzAt2H4e5gldZHbjsu2QR9cLeJ8AXuO7kEMOIcRv1QEc7g==} + dependencies: + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/safe-json': 1.0.2 + tslib: 1.14.1 + dev: false + + /@walletconnect/jsonrpc-provider@1.0.14: + resolution: {integrity: sha512-rtsNY1XqHvWj0EtITNeuf8PHMvlCLiS3EjQL+WOkxEOA4KPxsohFnBDeyPYiNm4ZvkQdLnece36opYidmtbmow==} dependencies: '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/safe-json': 1.0.2 events: 3.3.0 - '@walletconnect/jsonrpc-types@1.0.4': + /@walletconnect/jsonrpc-types@1.0.3: + resolution: {integrity: sha512-iIQ8hboBl3o5ufmJ8cuduGad0CQm3ZlsHtujv9Eu16xq89q+BG7Nh5VLxxUgmtpnrePgFkTwXirCTkwJH1v+Yw==} + dependencies: + keyvaluestorage-interface: 1.0.0 + tslib: 1.14.1 + dev: false + + /@walletconnect/jsonrpc-types@1.0.4: + resolution: {integrity: sha512-P6679fG/M+wuWg9TY8mh6xFSdYnFyFjwFelxyISxMDrlbXokorEVXYOxiqEbrU3x1BmBoCAJJ+vtEaEoMlpCBQ==} dependencies: events: 3.3.0 keyvaluestorage-interface: 1.0.0 @@ -21585,7 +22265,65 @@ snapshots: - '@vercel/kv' - supports-color - '@walletconnect/logger@2.1.2': + /@walletconnect/legacy-client@2.0.0: + resolution: {integrity: sha512-v5L7rYk9loVnfvUf0mF+76bUPFaU5/Vh7mzL6/950CD/yoGdzYZ3Kj+L7mkC6HPMEGeQsBP1+sqBuiVGZ/aODA==} + dependencies: + '@walletconnect/crypto': 1.0.3 + '@walletconnect/encoding': 1.0.2 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/legacy-types': 2.0.0 + '@walletconnect/legacy-utils': 2.0.0 + '@walletconnect/safe-json': 1.0.2 + '@walletconnect/window-getters': 1.0.1 + '@walletconnect/window-metadata': 1.0.1 + detect-browser: 5.3.0 + query-string: 6.14.1 + dev: false + + /@walletconnect/legacy-modal@2.0.0: + resolution: {integrity: sha512-jckNd8lMhm4X7dX9TDdxM3bXKJnaqkRs6K2Mo5j6GmbIF9Eyx40jZ5+q457RVxvM6ciZEDT5s1wBHWdWoOo+9Q==} + dependencies: + '@walletconnect/legacy-types': 2.0.0 + '@walletconnect/legacy-utils': 2.0.0 + copy-to-clipboard: 3.3.3 + preact: 10.19.3 + qrcode: 1.5.3 + dev: false + + /@walletconnect/legacy-provider@2.0.0: + resolution: {integrity: sha512-A8xPebMI1A+50HbWwTpFCbwP7G+1NGKdTKyg8BUUg3h3Y9JucpC1W6w/x0v1Xw7qFEqQnz74LoIN/A3ytH9xrQ==} + dependencies: + '@walletconnect/jsonrpc-http-connection': 1.0.8 + '@walletconnect/jsonrpc-provider': 1.0.14 + '@walletconnect/legacy-client': 2.0.0 + '@walletconnect/legacy-modal': 2.0.0 + '@walletconnect/legacy-types': 2.0.0 + '@walletconnect/legacy-utils': 2.0.0 + transitivePeerDependencies: + - encoding + dev: false + + /@walletconnect/legacy-types@2.0.0: + resolution: {integrity: sha512-sOVrA7HUdbI1OwKyPOQU0/DdvTSVFlsXWpAk2K2WvP2erTkBWPMTJq6cv2BmKdoJ3p6gLApT7sd+jHi3OF71uw==} + dependencies: + '@walletconnect/jsonrpc-types': 1.0.4 + dev: false + + /@walletconnect/legacy-utils@2.0.0: + resolution: {integrity: sha512-CPWxSVVXw0kgNCxvU126g4GiV3mzXmC8IPJ15twE46aJ1FX+RHEIfAzFMFz2F2+fEhBxL63A7dwNQKDXorRPcQ==} + dependencies: + '@walletconnect/encoding': 1.0.2 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/legacy-types': 2.0.0 + '@walletconnect/safe-json': 1.0.2 + '@walletconnect/window-getters': 1.0.1 + '@walletconnect/window-metadata': 1.0.1 + detect-browser: 5.3.0 + query-string: 6.14.1 + dev: false + + /@walletconnect/logger@2.1.2: + resolution: {integrity: sha512-aAb28I3S6pYXZHQm5ESB+V6rDqIYfsnHaQyzFbwUUBFY4H0OXx/YtTl8lvhUNhMMfb9UxbwEBS253TlXUYJWSw==} dependencies: '@walletconnect/safe-json': 1.0.2 pino: 7.11.0 @@ -21615,7 +22353,23 @@ snapshots: - '@types/react' - react - '@walletconnect/relay-api@1.0.10': + /@walletconnect/randombytes@1.0.3: + resolution: {integrity: sha512-35lpzxcHFbTN3ABefC9W+uBpNZl1GC4Wpx0ed30gibfO/y9oLdy1NznbV96HARQKSBV9J9M/rrtIvf6a23jfYw==} + dependencies: + '@walletconnect/encoding': 1.0.2 + '@walletconnect/environment': 1.0.1 + randombytes: 2.1.0 + tslib: 1.14.1 + dev: false + + /@walletconnect/relay-api@1.0.10: + resolution: {integrity: sha512-tqrdd4zU9VBNqUaXXQASaexklv6A54yEyQQEXYOCr+Jz8Ket0dmPBDyg19LVSNUN2cipAghQc45/KVmfFJ0cYw==} + dependencies: + '@walletconnect/jsonrpc-types': 1.0.4 + dev: false + + /@walletconnect/relay-api@1.0.11: + resolution: {integrity: sha512-tLPErkze/HmC9aCmdZOhtVmYZq1wKfWTJtygQHoWtgg722Jd4homo54Cs4ak2RUFUZIGO2RsOpIcWipaua5D5Q==} dependencies: '@walletconnect/jsonrpc-types': 1.0.4 @@ -21636,7 +22390,40 @@ snapshots: dependencies: tslib: 1.14.1 - '@walletconnect/sign-client@2.14.0': + /@walletconnect/sign-client@2.11.0: + resolution: {integrity: sha512-H2ukscibBS+6WrzQWh+WyVBqO5z4F5et12JcwobdwgHnJSlqIoZxqnUYYWNCI5rUR5UKsKWaUyto4AE9N5dw4Q==} + deprecated: Reliability and performance greatly improved - please see https://github.com/WalletConnect/walletconnect-monorepo/releases + dependencies: + '@walletconnect/core': 2.11.0 + '@walletconnect/events': 1.0.1 + '@walletconnect/heartbeat': 1.2.1 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/logger': 2.1.2 + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.11.0 + '@walletconnect/utils': 2.11.0 + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - supports-color + - utf-8-validate + dev: false + + /@walletconnect/sign-client@2.14.0: + resolution: {integrity: sha512-UrB3S3eLjPYfBLCN3WJ5u7+WcZ8kFMe/QIDqLf76Jk6TaLwkSUy563LvnSw4KW/kA+/cY1KBSdUDfX1tzYJJXg==} dependencies: '@walletconnect/core': 2.14.0 '@walletconnect/events': 1.0.1 @@ -21693,7 +22480,38 @@ snapshots: - supports-color - utf-8-validate - '@walletconnect/sign-client@2.17.1': + /@walletconnect/time@1.0.2: + resolution: {integrity: sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g==} + dependencies: + tslib: 1.14.1 + + /@walletconnect/types@2.11.0: + resolution: {integrity: sha512-AB5b1lrEbCGHxqS2vqfCkIoODieH+ZAUp9rA1O2ftrhnqDJiJK983Df87JhYhECsQUBHHfALphA8ydER0q+9sw==} + dependencies: + '@walletconnect/events': 1.0.1 + '@walletconnect/heartbeat': 1.2.1 + '@walletconnect/jsonrpc-types': 1.0.3 + '@walletconnect/keyvaluestorage': 1.1.1 + '@walletconnect/logger': 2.1.2 + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - supports-color + dev: false + + /@walletconnect/types@2.14.0: + resolution: {integrity: sha512-vevMi4jZLJ55vLuFOicQFmBBbLyb+S0sZS4IsaBdZkQflfGIq34HkN13c/KPl4Ye0aoR4/cUcUSitmGIzEQM5g==} dependencies: '@walletconnect/core': 2.17.1 '@walletconnect/events': 1.0.1 @@ -21748,13 +22566,17 @@ snapshots: - '@vercel/kv' - supports-color - '@walletconnect/types@2.16.0': + /@walletconnect/universal-provider@2.11.0: + resolution: {integrity: sha512-zgJv8jDvIMP4Qse/D9oIRXGdfoNqonsrjPZanQ/CHNe7oXGOBiQND2IIeX+tS0H7uNA0TPvctljCLiIN9nw4eA==} dependencies: - '@walletconnect/events': 1.0.1 - '@walletconnect/heartbeat': 1.2.2 + '@walletconnect/jsonrpc-http-connection': 1.0.8 + '@walletconnect/jsonrpc-provider': 1.0.13 '@walletconnect/jsonrpc-types': 1.0.4 - '@walletconnect/keyvaluestorage': 1.1.1 + '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.1.2 + '@walletconnect/sign-client': 2.11.0 + '@walletconnect/types': 2.11.0 + '@walletconnect/utils': 2.11.0 events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -21769,7 +22591,11 @@ snapshots: - '@react-native-async-storage/async-storage' - '@upstash/redis' - '@vercel/kv' + - bufferutil + - encoding - supports-color + - utf-8-validate + dev: false '@walletconnect/types@2.16.1': dependencies: @@ -21875,7 +22701,41 @@ snapshots: - supports-color - utf-8-validate - '@walletconnect/utils@2.14.0': + /@walletconnect/utils@2.11.0: + resolution: {integrity: sha512-hxkHPlTlDQILHfIKXlmzgNJau/YcSBC3XHUSuZuKZbNEw3duFT6h6pm3HT/1+j1a22IG05WDsNBuTCRkwss+BQ==} + dependencies: + '@stablelib/chacha20poly1305': 1.0.1 + '@stablelib/hkdf': 1.0.1 + '@stablelib/random': 1.0.2 + '@stablelib/sha256': 1.0.1 + '@stablelib/x25519': 1.0.3 + '@walletconnect/relay-api': 1.0.11 + '@walletconnect/safe-json': 1.0.2 + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.11.0 + '@walletconnect/window-getters': 1.0.1 + '@walletconnect/window-metadata': 1.0.1 + detect-browser: 5.3.0 + query-string: 7.1.3 + uint8arrays: 3.1.1 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - supports-color + dev: false + + /@walletconnect/utils@2.14.0: + resolution: {integrity: sha512-vRVomYQEtEAyCK2c5bzzEvtgxaGGITF8mWuIL+WYSAMyEJLY97mirP2urDucNwcUczwxUgI+no9RiNFbUHreQQ==} dependencies: '@stablelib/chacha20poly1305': 1.0.1 '@stablelib/hkdf': 1.0.1 @@ -22136,7 +22996,44 @@ snapshots: typescript: 5.6.2 zod: 3.23.8 - abitype@1.0.5(typescript@5.6.2)(zod@3.23.8): + /abitype@0.8.7(typescript@5.6.2)(zod@3.23.8): + resolution: {integrity: sha512-wQ7hV8Yg/yKmGyFpqrNZufCxbszDe5es4AZGYPBitocfSqXtjrTG9JMWFcc4N30ukl2ve48aBTwt7NJxVQdU3w==} + peerDependencies: + typescript: '>=5.0.4' + zod: ^3 >=3.19.1 + peerDependenciesMeta: + zod: + optional: true + dependencies: + typescript: 5.6.2 + zod: 3.23.8 + dev: false + + /abitype@0.9.8(typescript@5.6.2)(zod@3.23.8): + resolution: {integrity: sha512-puLifILdm+8sjyss4S+fsUN09obiT1g2YW6CtcQF+QDzxR0euzgEB29MZujC6zMk2a6SVmtttq1fc6+YFA7WYQ==} + peerDependencies: + typescript: '>=5.0.4' + zod: ^3 >=3.19.1 + peerDependenciesMeta: + typescript: + optional: true + zod: + optional: true + dependencies: + typescript: 5.6.2 + zod: 3.23.8 + dev: false + + /abitype@1.0.5(typescript@5.6.2)(zod@3.23.8): + resolution: {integrity: sha512-YzDhti7cjlfaBhHutMaboYB21Ha3rXR9QTkNJFzYC4kC8YclaiwPBBBJY8ejFdu2wnJeZCVZSMlQJ7fi8S6hsw==} + peerDependencies: + typescript: '>=5.0.4' + zod: ^3 >=3.22.0 + peerDependenciesMeta: + typescript: + optional: true + zod: + optional: true dependencies: typescript: 5.6.2 zod: 3.23.8 @@ -22162,7 +23059,12 @@ snapshots: aes-js@3.0.0: {} - aes-js@4.0.0-beta.5: {} + /aes-js@3.1.2: + resolution: {integrity: sha512-e5pEa2kBnBOgR4Y/p20pskXI74UEz7de8ZGVo58asOtvSVG5YAbJeELPZxOmt+Bnz3rX753YKhfIn4X4l1PPRQ==} + dev: false + + /aes-js@4.0.0-beta.5: + resolution: {integrity: sha512-G965FqalsNyrPqgEGON7nIx1e/OVENSgiEIzyC63haUMuvNnwIgIjMs52hlTCKhkBny7A2ORNlfY9Zu+jmGk1Q==} agent-base@4.3.0: dependencies: @@ -22645,7 +23547,20 @@ snapshots: transitivePeerDependencies: - debug - babel-core@7.0.0-bridge.0(@babel/core@7.26.0): + /axios@1.7.7: + resolution: {integrity: sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==} + dependencies: + follow-redirects: 1.15.6(debug@4.3.5) + form-data: 4.0.0 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + dev: false + + /babel-core@7.0.0-bridge.0(@babel/core@7.24.3): + resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.0 @@ -25027,7 +25942,12 @@ snapshots: eventemitter3@2.0.3: {} - eventemitter3@4.0.7: {} + /eventemitter3@3.1.2: + resolution: {integrity: sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==} + dev: false + + /eventemitter3@4.0.7: + resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} eventemitter3@5.0.1: {} @@ -25181,7 +26101,7 @@ snapshots: '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.5 + micromatch: 4.0.8 fast-glob@3.3.2: dependencies: @@ -26514,7 +27434,13 @@ snapshots: dependencies: which-typed-array: 1.1.13 - is-unicode-supported@0.1.0: {} + /is-typedarray@1.0.0: + resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} + dev: false + + /is-unicode-supported@0.1.0: + resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} + engines: {node: '>=10'} is-weakmap@2.0.1: {} @@ -26573,11 +27499,33 @@ snapshots: dependencies: ws: 7.5.9 - isomorphic-ws@5.0.0(ws@8.18.0): + /isomorphic-ws@5.0.0(ws@8.12.0): + resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==} + peerDependencies: + ws: '*' + dependencies: + ws: 8.12.0 + dev: false + + /isomorphic-ws@5.0.0(ws@8.18.0): + resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==} + peerDependencies: + ws: '*' dependencies: ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) - isows@1.0.4(ws@8.17.1): + /isows@1.0.3(ws@8.13.0): + resolution: {integrity: sha512-2cKei4vlmg2cxEjm3wVSqn8pcoRF/LX/wpifuuNquFO4SQmPwarClT+SUCA2lt+l581tTeZIPIZuIDo2jWN1fg==} + peerDependencies: + ws: '*' + dependencies: + ws: 8.13.0 + dev: false + + /isows@1.0.4(ws@8.17.1): + resolution: {integrity: sha512-hEzjY+x9u9hPmBom9IIAqdJCwNLax+xrPb51vEPpERoFlIxgmZcHzsT5jKG06nvInKOBGvReAVz80Umed5CczQ==} + peerDependencies: + ws: '*' dependencies: ws: 8.17.1 @@ -29799,7 +30747,24 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-tooltip@6.2.1(react-dom@18.3.1)(react@18.3.1): + /rc-tooltip@6.2.0(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-iS/3iOAvtDh9GIx1ulY7EFUXUtktFccNLsARo3NPgLf0QW9oT0w3dA9cYWlhqAKmD+uriEwdWz1kH0Qs4zk2Aw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.25.9 + '@rc-component/trigger': 2.2.1(react-dom@18.3.1)(react@18.3.1) + classnames: 2.5.1 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + dev: false + + /rc-tooltip@6.2.1(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-rws0duD/3sHHsD905Nex7FvoUGy2UBQRhTkKxeEvr2FB+r21HsOxcDJI0TzyO8NHhnAA8ILr8pfbSBg5Jj5KBg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' dependencies: '@babel/runtime': 7.25.9 '@rc-component/trigger': 2.2.3(react-dom@18.3.1)(react@18.3.1) @@ -30885,7 +31850,7 @@ snapshots: spdy@4.0.2: dependencies: - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7 handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -31537,7 +32502,27 @@ snapshots: trim-right@1.0.1: {} - trough@2.1.0: {} + /tronweb@6.0.0: + resolution: {integrity: sha512-mIh00KG00Iu80UT1SLDgNEBLzWiR24WnttlObP8B9eQyNJ6mg4oD2gE+vG0cd6FcHL9DV6Jd18gKeBp4y3Y7Ew==} + dependencies: + '@babel/runtime': 7.25.9 + '@tronweb3/google-protobuf': 3.21.2 + axios: 1.7.7 + bignumber.js: 9.1.2 + ethereum-cryptography: 2.1.3 + ethers: 6.13.2 + eventemitter3: 3.1.2 + semver: 5.7.2 + validator: 13.11.0 + transitivePeerDependencies: + - bufferutil + - debug + - utf-8-validate + dev: false + + /trough@2.1.0: + resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} + dev: false ts-interface-checker@0.1.13: {} @@ -31648,7 +32633,15 @@ snapshots: for-each: 0.3.3 is-typed-array: 1.1.12 - typedarray@0.0.6: {} + /typedarray-to-buffer@3.1.5: + resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} + dependencies: + is-typedarray: 1.0.0 + dev: false + + /typedarray@0.0.6: + resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} + dev: false types-ramda@0.29.6: dependencies: @@ -32066,7 +33059,9 @@ snapshots: dependencies: builtins: 1.0.3 - validator@13.11.0: {} + /validator@13.11.0: + resolution: {integrity: sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==} + engines: {node: '>= 0.10'} valtio@1.11.2(@types/react@18.3.5)(react@18.3.1): dependencies: @@ -32096,7 +33091,55 @@ snapshots: unist-util-stringify-position: 3.0.3 vfile-message: 3.1.4 - viem@2.21.3(typescript@5.6.2)(zod@3.23.8): + /viem@0.3.50(typescript@5.6.2)(zod@3.23.8): + resolution: {integrity: sha512-s+LxCYZTR9F/qPk1/n1YDVAX9vSeVz7GraqBZWGrDuenCJxo9ArCoIceJ6ksI0WwSeNzcZ0VVbD/kWRzTxkipw==} + dependencies: + '@adraffy/ens-normalize': 1.9.0 + '@noble/curves': 1.0.0 + '@noble/hashes': 1.3.0 + '@scure/bip32': 1.3.0 + '@scure/bip39': 1.2.0 + '@wagmi/chains': 1.0.0(typescript@5.6.2) + abitype: 0.8.7(typescript@5.6.2)(zod@3.23.8) + isomorphic-ws: 5.0.0(ws@8.12.0) + ws: 8.12.0 + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + - zod + dev: false + + /viem@1.21.4(typescript@5.6.2)(zod@3.23.8): + resolution: {integrity: sha512-BNVYdSaUjeS2zKQgPs+49e5JKocfo60Ib2yiXOWBT6LuVxY1I/6fFX3waEtpXvL1Xn4qu+BVitVtMh9lyThyhQ==} + peerDependencies: + typescript: '>=5.0.4' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@adraffy/ens-normalize': 1.10.0 + '@noble/curves': 1.2.0 + '@noble/hashes': 1.3.2 + '@scure/bip32': 1.3.2 + '@scure/bip39': 1.2.1 + abitype: 0.9.8(typescript@5.6.2)(zod@3.23.8) + isows: 1.0.3(ws@8.13.0) + typescript: 5.6.2 + ws: 8.13.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + - zod + dev: false + + /viem@2.21.3(typescript@5.6.2)(zod@3.23.8): + resolution: {integrity: sha512-WwOEsoiJ4v1zHf1OeKdtWth+chMyY/yZbHRLidhZEr0yFsOjTXkyfuvFp5ZykjRv9EtzDr2C6K/MU26CjMkSUw==} + peerDependencies: + typescript: '>=5.0.4' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@adraffy/ens-normalize': 1.10.0 '@noble/curves': 1.4.0 @@ -32690,7 +33733,43 @@ snapshots: ws@7.5.9: {} - ws@8.11.0: {} + /ws@8.12.0: + resolution: {integrity: sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: false + + /ws@8.13.0: + resolution: {integrity: sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: false + + /ws@8.17.1: + resolution: {integrity: sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true ws@8.17.1: {} diff --git a/tsconfig.base.json b/tsconfig.base.json index b7d37c187..8ebe0a74e 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -33,7 +33,8 @@ "@ant-design/web3-solana": ["./packages/solana/src/"], "@ant-design/web3-sui": ["./packages/sui/src/"], "@ant-design/web3-ton": ["./packages/ton/src/"], - "@ant-design/web3-bitcoin": ["./packages/bitcoin/src/"] + "@ant-design/web3-bitcoin": ["./packages/bitcoin/src/"], + "@ant-design/web3-tron": ["./packages/tron/src/"] } } } diff --git a/vitest.config.mts b/vitest.config.mts index 9006a5198..358fa911b 100644 --- a/vitest.config.mts +++ b/vitest.config.mts @@ -36,6 +36,7 @@ export default defineConfig({ '@ant-design/web3-solana': resolve('./packages/solana/dist/esm/index'), '@ant-design/web3-sui': resolve('./packages/sui/dist/esm/index'), '@ant-design/web3-ton': resolve('./packages/ton/dist/esm/index'), + '@ant-design/web3-tron': resolve('./packages/tron/dist/esm/index'), '@ant-design/web3-eth-web3js': resolve('./packages/eth-web3js/dist/esm/index'), '@ant-design/web3-common': resolve('./packages/common/dist/esm/index'), } @@ -56,6 +57,7 @@ export default defineConfig({ '@ant-design/web3-solana': resolve('./packages/solana/src/index'), '@ant-design/web3-sui': resolve('./packages/sui/src/index'), '@ant-design/web3-ton': resolve('./packages/ton/src/index'), + '@ant-design/web3-tron': resolve('./packages/tron/src/index'), '@ant-design/web3-eth-web3js': resolve('./packages/eth-web3js/src/index'), '@ant-design/web3-common': resolve('./packages/common/src/index'), }, From 4a0417155a17b50ec9020d348ffa1ab4e4465114 Mon Sep 17 00:00:00 2001 From: Likang0122 Date: Thu, 21 Nov 2024 17:59:30 +0800 Subject: [PATCH 03/17] fix: del --- .changeset/orange-apes-taste.md | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 .changeset/orange-apes-taste.md diff --git a/.changeset/orange-apes-taste.md b/.changeset/orange-apes-taste.md deleted file mode 100644 index 6ed40ca67..000000000 --- a/.changeset/orange-apes-taste.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@ant-design/web3-assets': minor ---- - -feat: Add Tronlink icon From a7a34b1b6b2c765f8a5c4e623f7dfd0c89bf51b6 Mon Sep 17 00:00:00 2001 From: Likang0122 Date: Fri, 22 Nov 2024 18:11:17 +0800 Subject: [PATCH 04/17] feat: add sign message&transaction --- packages/tron/src/index.ts | 1 + .../tron/demos/components/SignTransaction.tsx | 63 +++++++++++++++++++ .../src/tron/demos/components/signMessage.tsx | 38 +++++++++++ packages/web3/src/tron/demos/message.tsx | 25 ++++++++ packages/web3/src/tron/demos/transaction.tsx | 28 +++++++++ packages/web3/src/tron/index.md | 8 +++ packages/web3/src/tron/index.zh-CN.md | 8 +++ 7 files changed, 171 insertions(+) create mode 100644 packages/web3/src/tron/demos/components/SignTransaction.tsx create mode 100644 packages/web3/src/tron/demos/components/signMessage.tsx create mode 100644 packages/web3/src/tron/demos/message.tsx create mode 100644 packages/web3/src/tron/demos/transaction.tsx diff --git a/packages/tron/src/index.ts b/packages/tron/src/index.ts index 4369c538e..61abe74ab 100644 --- a/packages/tron/src/index.ts +++ b/packages/tron/src/index.ts @@ -1,3 +1,4 @@ export * from './provider'; export * from './wallets/types'; export * from './wallets/okxTronWallet'; +export { useWallet } from '@tronweb3/tronwallet-adapter-react-hooks'; diff --git a/packages/web3/src/tron/demos/components/SignTransaction.tsx b/packages/web3/src/tron/demos/components/SignTransaction.tsx new file mode 100644 index 000000000..d9535a8f5 --- /dev/null +++ b/packages/web3/src/tron/demos/components/SignTransaction.tsx @@ -0,0 +1,63 @@ +import React, { useState } from 'react'; +import { useWallet } from '@ant-design/web3-tron'; +import { Button } from 'antd'; +import { parseUnits } from 'viem'; + +type SignTransactionProps = { + toAddress: string; + contractAddress: string; + amount: number; + signTransactionCallback?: (signTransferResult: string, address: string) => void; +}; + +export const SignTransaction: React.FC = ({ + toAddress, + contractAddress, + amount, + signTransactionCallback, +}) => { + const { connected, signTransaction, address } = useWallet(); + + const [signLoading, setSignLoading] = useState(false); + + const signTransfer = async () => { + try { + setSignLoading(true); + // 构建交易体 + const functionSelector = 'transfer(address,uint256)'; + const parameter = [ + { type: 'address', value: toAddress }, + { type: 'uint256', value: parseUnits(amount.toString(), 6) }, + ]; + const tron = (window as any).tron; + const tronWeb = tron.tronWeb; + const tx = await tronWeb.transactionBuilder.triggerSmartContract( + contractAddress, + functionSelector, + {}, + parameter, + ); + // 为打包好的交易签名 + const transfer = await signTransaction(tx.transaction); + // 发送这笔已经签名过的交易 + const result = await tronWeb.trx.sendRawTransaction(transfer); + setSignLoading(false); + signTransactionCallback?.(result.txid, address || ''); + } catch (error) { + setSignLoading(false); + } + }; + return ( + + ); +}; diff --git a/packages/web3/src/tron/demos/components/signMessage.tsx b/packages/web3/src/tron/demos/components/signMessage.tsx new file mode 100644 index 000000000..71601611b --- /dev/null +++ b/packages/web3/src/tron/demos/components/signMessage.tsx @@ -0,0 +1,38 @@ +import React, { useState } from 'react'; +import { useWallet } from '@ant-design/web3-tron'; +import { Button } from 'antd'; + +type SignTransactionProps = { + signMessageCallback?: (signMessageResult: string, address: string) => void; +}; + +export const SignMessage: React.FC = ({ signMessageCallback }) => { + const { connected, signMessage, address } = useWallet(); + + const [signLoading, setSignLoading] = useState(false); + + const signTransfer = async () => { + try { + setSignLoading(true); + // 签名 + const signature = await signMessage('sign transfer message'); + setSignLoading(false); + signMessageCallback?.(signature, address || ''); + } catch (error) { + setSignLoading(false); + } + }; + return ( + + ); +}; diff --git a/packages/web3/src/tron/demos/message.tsx b/packages/web3/src/tron/demos/message.tsx new file mode 100644 index 000000000..11bd99e3c --- /dev/null +++ b/packages/web3/src/tron/demos/message.tsx @@ -0,0 +1,25 @@ +import { ConnectButton, Connector } from '@ant-design/web3'; +import { okxTronWallet, tronWallets, TronWeb3ConfigProvider } from '@ant-design/web3-tron'; +import { Flex } from 'antd'; + +import { SignMessage } from './components/signMessage'; + +const Message = () => { + return ( + + + + + + { + console.log('signMessageResult', signMessageResult); + console.log('useAddress', address); + }} + /> + + + ); +}; + +export default Message; diff --git a/packages/web3/src/tron/demos/transaction.tsx b/packages/web3/src/tron/demos/transaction.tsx new file mode 100644 index 000000000..1e58b4d40 --- /dev/null +++ b/packages/web3/src/tron/demos/transaction.tsx @@ -0,0 +1,28 @@ +import { ConnectButton, Connector } from '@ant-design/web3'; +import { okxTronWallet, tronWallets, TronWeb3ConfigProvider } from '@ant-design/web3-tron'; +import { Flex } from 'antd'; + +import { SignTransaction } from './components/SignTransaction'; + +const Transaction = () => { + return ( + + + + + + { + console.log('signTransferResult', signTransferResult); + console.log('useAddress', address); + }} + /> + + + ); +}; + +export default Transaction; diff --git a/packages/web3/src/tron/index.md b/packages/web3/src/tron/index.md index c4293de3f..93b9fd17d 100644 --- a/packages/web3/src/tron/index.md +++ b/packages/web3/src/tron/index.md @@ -11,3 +11,11 @@ group: ## Basic Usage + +## Sign Message + + + +## Sign Transaction + + diff --git a/packages/web3/src/tron/index.zh-CN.md b/packages/web3/src/tron/index.zh-CN.md index 91bbffdcc..b58f4fcd4 100644 --- a/packages/web3/src/tron/index.zh-CN.md +++ b/packages/web3/src/tron/index.zh-CN.md @@ -11,3 +11,11 @@ group: ## Basic Usage + +## Sign Message + + + +## Sign Transaction + + From 8e39ff85347dd385fa0d3973dceeb40013dc0ad7 Mon Sep 17 00:00:00 2001 From: Likang0122 Date: Tue, 26 Nov 2024 18:25:37 +0800 Subject: [PATCH 05/17] chore: add wallet icons --- .changeset/flat-coats-study.md | 5 + .../__snapshots__/index.test.tsx.snap | 453 ++++++++++++++---- .../src/components/bitget-wallet-colorful.tsx | 26 + .../bybit-wallet-circle-colorful.tsx | 26 + packages/icons/src/index.ts | 2 + .../icons/src/svgs/bitget-wallet-colorful.svg | 43 ++ .../src/svgs/bybit-wallet-circle-colorful.svg | 18 + 7 files changed, 470 insertions(+), 103 deletions(-) create mode 100644 .changeset/flat-coats-study.md create mode 100644 packages/icons/src/components/bitget-wallet-colorful.tsx create mode 100644 packages/icons/src/components/bybit-wallet-circle-colorful.tsx create mode 100644 packages/icons/src/svgs/bitget-wallet-colorful.svg create mode 100644 packages/icons/src/svgs/bybit-wallet-circle-colorful.svg diff --git a/.changeset/flat-coats-study.md b/.changeset/flat-coats-study.md new file mode 100644 index 000000000..4011fd8a6 --- /dev/null +++ b/.changeset/flat-coats-study.md @@ -0,0 +1,5 @@ +--- +'@ant-design/web3-tron': major +--- + +feat: Add support for Tron diff --git a/packages/icons/src/__tests__/__snapshots__/index.test.tsx.snap b/packages/icons/src/__tests__/__snapshots__/index.test.tsx.snap index a20161612..62da6dc25 100644 --- a/packages/icons/src/__tests__/__snapshots__/index.test.tsx.snap +++ b/packages/icons/src/__tests__/__snapshots__/index.test.tsx.snap @@ -54763,6 +54763,79 @@ exports[`Test Icons > should render all icons 567`] = ` `; exports[`Test Icons > should render all icons 568`] = ` + + + +`; + +exports[`Test Icons > should render all icons 569`] = ` should render all icons 568`] = ` `; -exports[`Test Icons > should render all icons 569`] = ` +exports[`Test Icons > should render all icons 570`] = ` should render all icons 569`] = ` `; -exports[`Test Icons > should render all icons 570`] = ` +exports[`Test Icons > should render all icons 571`] = ` should render all icons 570`] = ` `; -exports[`Test Icons > should render all icons 571`] = ` +exports[`Test Icons > should render all icons 572`] = ` should render all icons 571`] = ` `; -exports[`Test Icons > should render all icons 572`] = ` +exports[`Test Icons > should render all icons 573`] = ` should render all icons 572`] = ` `; -exports[`Test Icons > should render all icons 573`] = ` +exports[`Test Icons > should render all icons 574`] = ` should render all icons 573`] = ` `; -exports[`Test Icons > should render all icons 574`] = ` +exports[`Test Icons > should render all icons 575`] = ` should render all icons 574`] = ` `; -exports[`Test Icons > should render all icons 575`] = ` +exports[`Test Icons > should render all icons 576`] = ` should render all icons 575`] = ` `; -exports[`Test Icons > should render all icons 576`] = ` +exports[`Test Icons > should render all icons 577`] = ` should render all icons 576`] = ` `; -exports[`Test Icons > should render all icons 577`] = ` +exports[`Test Icons > should render all icons 578`] = ` should render all icons 577`] = ` `; -exports[`Test Icons > should render all icons 578`] = ` +exports[`Test Icons > should render all icons 579`] = ` should render all icons 578`] = ` `; -exports[`Test Icons > should render all icons 579`] = ` +exports[`Test Icons > should render all icons 580`] = ` should render all icons 579`] = ` `; -exports[`Test Icons > should render all icons 580`] = ` +exports[`Test Icons > should render all icons 581`] = ` should render all icons 580`] = ` `; -exports[`Test Icons > should render all icons 581`] = ` +exports[`Test Icons > should render all icons 582`] = ` should render all icons 581`] = ` `; -exports[`Test Icons > should render all icons 582`] = ` +exports[`Test Icons > should render all icons 583`] = ` should render all icons 582`] = ` `; -exports[`Test Icons > should render all icons 583`] = ` +exports[`Test Icons > should render all icons 584`] = ` should render all icons 583`] = ` `; -exports[`Test Icons > should render all icons 584`] = ` +exports[`Test Icons > should render all icons 585`] = ` should render all icons 584`] = ` `; -exports[`Test Icons > should render all icons 585`] = ` +exports[`Test Icons > should render all icons 586`] = ` should render all icons 585`] = ` `; -exports[`Test Icons > should render all icons 586`] = ` +exports[`Test Icons > should render all icons 587`] = ` should render all icons 586`] = ` `; -exports[`Test Icons > should render all icons 587`] = ` +exports[`Test Icons > should render all icons 588`] = ` should render all icons 587`] = ` `; -exports[`Test Icons > should render all icons 588`] = ` +exports[`Test Icons > should render all icons 589`] = ` should render all icons 588`] = ` `; -exports[`Test Icons > should render all icons 589`] = ` +exports[`Test Icons > should render all icons 590`] = ` should render all icons 589`] = ` `; -exports[`Test Icons > should render all icons 590`] = ` +exports[`Test Icons > should render all icons 591`] = ` should render all icons 590`] = ` `; -exports[`Test Icons > should render all icons 591`] = ` +exports[`Test Icons > should render all icons 592`] = ` should render all icons 591`] = ` `; -exports[`Test Icons > should render all icons 592`] = ` +exports[`Test Icons > should render all icons 593`] = ` should render all icons 592`] = ` `; -exports[`Test Icons > should render all icons 593`] = ` +exports[`Test Icons > should render all icons 594`] = ` should render all icons 593`] = ` `; -exports[`Test Icons > should render all icons 594`] = ` +exports[`Test Icons > should render all icons 595`] = ` should render all icons 594`] = ` `; -exports[`Test Icons > should render all icons 595`] = ` +exports[`Test Icons > should render all icons 596`] = ` should render all icons 595`] = ` `; -exports[`Test Icons > should render all icons 596`] = ` +exports[`Test Icons > should render all icons 597`] = ` + + + +`; + +exports[`Test Icons > should render all icons 598`] = ` should render all icons 596`] = ` `; -exports[`Test Icons > should render all icons 597`] = ` +exports[`Test Icons > should render all icons 599`] = ` should render all icons 597`] = ` `; -exports[`Test Icons > should render all icons 598`] = ` +exports[`Test Icons > should render all icons 600`] = ` should render all icons 598`] = ` `; -exports[`Test Icons > should render all icons 599`] = ` +exports[`Test Icons > should render all icons 601`] = ` should render all icons 599`] = ` `; -exports[`Test Icons > should render all icons 600`] = ` +exports[`Test Icons > should render all icons 602`] = ` should render all icons 600`] = ` `; -exports[`Test Icons > should render all icons 601`] = ` +exports[`Test Icons > should render all icons 603`] = ` should render all icons 601`] = ` `; -exports[`Test Icons > should render all icons 602`] = ` +exports[`Test Icons > should render all icons 604`] = ` should render all icons 602`] = ` `; -exports[`Test Icons > should render all icons 603`] = ` +exports[`Test Icons > should render all icons 605`] = ` should render all icons 603`] = ` `; -exports[`Test Icons > should render all icons 604`] = ` +exports[`Test Icons > should render all icons 606`] = ` should render all icons 604`] = ` `; -exports[`Test Icons > should render all icons 605`] = ` +exports[`Test Icons > should render all icons 607`] = ` should render all icons 605`] = ` `; -exports[`Test Icons > should render all icons 606`] = ` +exports[`Test Icons > should render all icons 608`] = ` should render all icons 606`] = ` `; -exports[`Test Icons > should render all icons 607`] = ` +exports[`Test Icons > should render all icons 609`] = ` should render all icons 607`] = ` `; -exports[`Test Icons > should render all icons 608`] = ` +exports[`Test Icons > should render all icons 610`] = ` should render all icons 608`] = ` `; -exports[`Test Icons > should render all icons 609`] = ` +exports[`Test Icons > should render all icons 611`] = ` should render all icons 609`] = ` `; -exports[`Test Icons > should render all icons 610`] = ` +exports[`Test Icons > should render all icons 612`] = ` should render all icons 610`] = ` `; -exports[`Test Icons > should render all icons 611`] = ` +exports[`Test Icons > should render all icons 613`] = ` should render all icons 611`] = ` `; -exports[`Test Icons > should render all icons 612`] = ` +exports[`Test Icons > should render all icons 614`] = ` should render all icons 612`] = ` `; -exports[`Test Icons > should render all icons 613`] = ` +exports[`Test Icons > should render all icons 615`] = ` should render all icons 613`] = ` `; -exports[`Test Icons > should render all icons 614`] = ` +exports[`Test Icons > should render all icons 616`] = ` should render all icons 614`] = ` `; -exports[`Test Icons > should render all icons 615`] = ` +exports[`Test Icons > should render all icons 617`] = ` should render all icons 615`] = ` `; -exports[`Test Icons > should render all icons 616`] = ` +exports[`Test Icons > should render all icons 618`] = ` should render all icons 616`] = ` `; -exports[`Test Icons > should render all icons 617`] = ` +exports[`Test Icons > should render all icons 619`] = ` should render all icons 617`] = ` `; -exports[`Test Icons > should render all icons 618`] = ` +exports[`Test Icons > should render all icons 620`] = ` should render all icons 618`] = ` `; -exports[`Test Icons > should render all icons 619`] = ` +exports[`Test Icons > should render all icons 621`] = ` should render all icons 619`] = ` `; -exports[`Test Icons > should render all icons 620`] = ` +exports[`Test Icons > should render all icons 622`] = ` should render all icons 620`] = ` `; -exports[`Test Icons > should render all icons 621`] = ` +exports[`Test Icons > should render all icons 623`] = ` should render all icons 621`] = ` `; -exports[`Test Icons > should render all icons 622`] = ` +exports[`Test Icons > should render all icons 624`] = ` should render all icons 622`] = ` `; -exports[`Test Icons > should render all icons 623`] = ` +exports[`Test Icons > should render all icons 625`] = ` should render all icons 623`] = ` `; -exports[`Test Icons > should render all icons 624`] = ` +exports[`Test Icons > should render all icons 626`] = ` should render all icons 624`] = ` `; -exports[`Test Icons > should render all icons 625`] = ` +exports[`Test Icons > should render all icons 627`] = ` should render all icons 625`] = ` `; -exports[`Test Icons > should render all icons 626`] = ` +exports[`Test Icons > should render all icons 628`] = ` should render all icons 626`] = ` `; -exports[`Test Icons > should render all icons 627`] = ` +exports[`Test Icons > should render all icons 629`] = ` should render all icons 627`] = ` `; -exports[`Test Icons > should render all icons 628`] = ` +exports[`Test Icons > should render all icons 630`] = ` should render all icons 628`] = ` `; -exports[`Test Icons > should render all icons 629`] = ` +exports[`Test Icons > should render all icons 631`] = ` should render all icons 629`] = ` `; -exports[`Test Icons > should render all icons 630`] = ` +exports[`Test Icons > should render all icons 632`] = ` should render all icons 630`] = ` `; -exports[`Test Icons > should render all icons 631`] = ` +exports[`Test Icons > should render all icons 633`] = ` should render all icons 631`] = ` `; -exports[`Test Icons > should render all icons 632`] = ` +exports[`Test Icons > should render all icons 634`] = ` should render all icons 632`] = ` `; -exports[`Test Icons > should render all icons 633`] = ` +exports[`Test Icons > should render all icons 635`] = ` should render all icons 633`] = ` `; -exports[`Test Icons > should render all icons 634`] = ` +exports[`Test Icons > should render all icons 636`] = ` should render all icons 634`] = ` `; -exports[`Test Icons > should render all icons 635`] = ` +exports[`Test Icons > should render all icons 637`] = ` should render all icons 635`] = ` `; -exports[`Test Icons > should render all icons 636`] = ` +exports[`Test Icons > should render all icons 638`] = ` should render all icons 636`] = ` `; -exports[`Test Icons > should render all icons 637`] = ` +exports[`Test Icons > should render all icons 639`] = ` should render all icons 637`] = ` `; -exports[`Test Icons > should render all icons 638`] = ` +exports[`Test Icons > should render all icons 640`] = ` should render all icons 638`] = ` `; -exports[`Test Icons > should render all icons 639`] = ` +exports[`Test Icons > should render all icons 641`] = ` should render all icons 639`] = ` `; -exports[`Test Icons > should render all icons 640`] = ` +exports[`Test Icons > should render all icons 642`] = ` should render all icons 640`] = ` `; -exports[`Test Icons > should render all icons 641`] = ` +exports[`Test Icons > should render all icons 643`] = ` should render all icons 641`] = ` `; -exports[`Test Icons > should render all icons 642`] = ` +exports[`Test Icons > should render all icons 644`] = ` should render all icons 642`] = ` `; -exports[`Test Icons > should render all icons 643`] = ` +exports[`Test Icons > should render all icons 645`] = ` should render all icons 643`] = ` `; -exports[`Test Icons > should render all icons 644`] = ` +exports[`Test Icons > should render all icons 646`] = ` should render all icons 644`] = ` `; -exports[`Test Icons > should render all icons 645`] = ` +exports[`Test Icons > should render all icons 647`] = ` should render all icons 645`] = ` `; -exports[`Test Icons > should render all icons 646`] = ` +exports[`Test Icons > should render all icons 648`] = ` should render all icons 646`] = ` `; -exports[`Test Icons > should render all icons 647`] = ` +exports[`Test Icons > should render all icons 649`] = ` should render all icons 647`] = ` `; -exports[`Test Icons > should render all icons 648`] = ` +exports[`Test Icons > should render all icons 650`] = ` should render all icons 648`] = ` `; -exports[`Test Icons > should render all icons 649`] = ` +exports[`Test Icons > should render all icons 651`] = ` should render all icons 649`] = ` `; -exports[`Test Icons > should render all icons 650`] = ` +exports[`Test Icons > should render all icons 652`] = ` should render all icons 650`] = ` `; -exports[`Test Icons > should render all icons 651`] = ` +exports[`Test Icons > should render all icons 653`] = ` should render all icons 651`] = ` `; -exports[`Test Icons > should render all icons 652`] = ` +exports[`Test Icons > should render all icons 654`] = ` should render all icons 652`] = ` `; -exports[`Test Icons > should render all icons 653`] = ` +exports[`Test Icons > should render all icons 655`] = ` should render all icons 653`] = ` `; -exports[`Test Icons > should render all icons 654`] = ` +exports[`Test Icons > should render all icons 656`] = ` should render all icons 654`] = ` `; -exports[`Test Icons > should render all icons 655`] = ` +exports[`Test Icons > should render all icons 657`] = ` should render all icons 655`] = ` `; -exports[`Test Icons > should render all icons 656`] = ` +exports[`Test Icons > should render all icons 658`] = ` should render all icons 656`] = ` `; -exports[`Test Icons > should render all icons 657`] = ` +exports[`Test Icons > should render all icons 659`] = ` should render all icons 657`] = ` `; -exports[`Test Icons > should render all icons 658`] = ` +exports[`Test Icons > should render all icons 660`] = ` should render all icons 658`] = ` `; -exports[`Test Icons > should render all icons 659`] = ` +exports[`Test Icons > should render all icons 661`] = ` should render all icons 659`] = ` `; -exports[`Test Icons > should render all icons 660`] = ` +exports[`Test Icons > should render all icons 662`] = ` should render all icons 660`] = ` `; -exports[`Test Icons > should render all icons 661`] = ` +exports[`Test Icons > should render all icons 663`] = ` should render all icons 661`] = ` `; -exports[`Test Icons > should render all icons 662`] = ` +exports[`Test Icons > should render all icons 664`] = ` should render all icons 662`] = ` `; -exports[`Test Icons > should render all icons 663`] = ` +exports[`Test Icons > should render all icons 665`] = ` should render all icons 663`] = ` `; -exports[`Test Icons > should render all icons 664`] = ` +exports[`Test Icons > should render all icons 666`] = ` should render all icons 664`] = ` `; -exports[`Test Icons > should render all icons 665`] = ` +exports[`Test Icons > should render all icons 667`] = ` should render all icons 665`] = ` `; -exports[`Test Icons > should render all icons 666`] = ` +exports[`Test Icons > should render all icons 668`] = ` should render all icons 666`] = ` `; -exports[`Test Icons > should render all icons 667`] = ` +exports[`Test Icons > should render all icons 669`] = ` should render all icons 667`] = ` `; -exports[`Test Icons > should render all icons 668`] = ` +exports[`Test Icons > should render all icons 670`] = ` should render all icons 668`] = ` `; -exports[`Test Icons > should render all icons 669`] = ` +exports[`Test Icons > should render all icons 671`] = ` should render all icons 669`] = ` `; -exports[`Test Icons > should render all icons 670`] = ` +exports[`Test Icons > should render all icons 672`] = ` should render all icons 670`] = ` `; -exports[`Test Icons > should render all icons 671`] = ` +exports[`Test Icons > should render all icons 673`] = ` ((props, ref) => { + const { getPrefixCls } = React.useContext(ConfigProvider.ConfigContext); + const prefixCls = getPrefixCls('web3-icon-bitget-wallet-colorful'); + + return ( + + ); +}); + +BitgetWalletColorful.displayName = 'BitgetWalletColorful'; diff --git a/packages/icons/src/components/bybit-wallet-circle-colorful.tsx b/packages/icons/src/components/bybit-wallet-circle-colorful.tsx new file mode 100644 index 000000000..8aeca8036 --- /dev/null +++ b/packages/icons/src/components/bybit-wallet-circle-colorful.tsx @@ -0,0 +1,26 @@ +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY +import * as React from 'react'; +import AntdIcon from '@ant-design/icons'; +import { type IconBaseProps } from '@ant-design/icons/lib/components/Icon'; +import { ConfigProvider } from 'antd'; +import classnames from 'classnames'; + +import SVGComponent from '../svgs/bybit-wallet-circle-colorful.svg'; + +/**![BybitWalletCircleColorful](data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIiBmaWxsPSIjY2FjYWNhIiB3aWR0aD0iODgiIGhlaWdodD0iODgiIHZpZXdCb3g9IjAgMCA4OCA4OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8cGF0aCBkPSJNMCAxOC43QzAgOC4zNzIyNyA4LjM3MjI4IDAgMTguNyAwSDY5LjNDNzkuNjI3NyAwIDg4IDguMzcyMjggODggMTguN1Y2OS4zQzg4IDc5LjYyNzcgNzkuNjI3NyA4OCA2OS4zIDg4SDE4LjdDOC4zNzIyNyA4OCAwIDc5LjYyNzcgMCA2OS4zVjE4LjdaIiBmaWxsPSIjNDA0MzQ3Ii8+DQogICAgPHBhdGggZD0iTTcuNTc2MTcgMjYuODA2N0M2Ljc4NTE2IDI0LjA3ODcgOC40Nzc1IDIxLjI1MzEgMTEuMjU1OSAyMC42NjNMNTcuNjA4NyAxMC44MTczQzU5LjgwOSAxMC4zNSA2Mi4wNDQzIDExLjQ0NDMgNjMuMDI0NyAxMy40Njg5TDgzLjg0NDMgNTYuNDY1N0wyNS4xNzc2IDg3LjUxMDFMNy41NzYxNyAyNi44MDY3WiIgZmlsbD0idXJsKCNhbnRkLXdlYjMtYnliaXQtd2FsbGV0LWNpcmNsZS1jb2xvcmZ1bCkiLz4NCiAgICA8cGF0aCBkPSJNOC4xODI0MiAzMC4xNjE4QzcuMzUwNDkgMjcuMjgzOCA5LjI3OTI1IDI0LjM0MTMgMTIuMjUwMiAyMy45NTU5TDczLjY4NjUgMTUuOTg4MUM3Ni4yMzkxIDE1LjY1NzEgNzguNjExMSAxNy4zNjE4IDc5LjExMTEgMTkuODg2N0w4OC4wMDAzIDY0Ljc3NzFMMjQuNjg5MiA4Ny4yNjY1TDguMTgyNDIgMzAuMTYxOFoiIGZpbGw9IndoaXRlIi8+DQogICAgPHBhdGggZD0iTTAgMzQuMjIyMkMwIDI4LjgyMjEgNC4zNzc2NiAyNC40NDQ1IDkuNzc3NzggMjQuNDQ0NUg2OC40NDQ0Qzc5LjI0NDcgMjQuNDQ0NSA4OCAzMy4xOTk4IDg4IDQ0VjY4LjQ0NDVDODggNzkuMjQ0NyA3OS4yNDQ3IDg4IDY4LjQ0NDQgODhIMTkuNTU1NkM4Ljc1NTMyIDg4IDAgNzkuMjQ0NyAwIDY4LjQ0NDVWMzQuMjIyMloiIGZpbGw9ImJsYWNrIi8+DQogICAgPHBhdGggZD0iTTU4LjIyMDEgNjEuMTk1OVY0Mi44NzU1SDYxLjc5MzdWNjEuMTk1OUg1OC4yMjAxWiIgZmlsbD0iI0Y3QTYwMCIvPg0KICAgIDxwYXRoIGQ9Ik0xNy40Mzk1IDY2LjY2MzdIOS43Nzc5NVY0OC4zNDM0SDE3LjEzMTNDMjAuNzA0OSA0OC4zNDM0IDIyLjc4NzQgNTAuMzUwNSAyMi43ODc0IDUzLjQ4OTNDMjIuNzg3NCA1NS41MjE1IDIxLjQ1MDQgNTYuODM0NSAyMC41MjU3IDU3LjI3MjFDMjEuNjMxNSA1Ny43ODY5IDIzLjA0NTYgNTguOTQzOCAyMy4wNDU2IDYxLjM4ODVDMjMuMDQ1NiA2NC44MTA4IDIwLjcwNDkgNjYuNjYzNyAxNy40Mzk1IDY2LjY2MzdaTTE2Ljg0ODEgNTEuNTM0M0gxMy4zNTE2VjU1Ljc1NDhIMTYuODQ4MUMxOC4zNjQyIDU1Ljc1NDggMTkuMjEzOCA1NC45MDY0IDE5LjIxMzggNTMuNjQ1NUMxOS4yMTM4IDUyLjM4MjYgMTguMzY2MiA1MS41MzQzIDE2Ljg0ODEgNTEuNTM0M1pNMTcuMDc5MyA1OC45NzA4SDEzLjM1MTZWNjMuNDcyOEgxNy4wNzkzQzE4LjY5OTQgNjMuNDcyOCAxOS40NyA2Mi40NDMyIDE5LjQ3IDYxLjIwOTJDMTkuNDcyIDU5Ljk3MzMgMTguNjk5NCA1OC45NzA4IDE3LjA3OTMgNTguOTcwOFoiIGZpbGw9IndoaXRlIi8+DQogICAgPHBhdGggZD0iTTMyLjg5MjUgNTkuMTUwMVY2Ni42NjM3SDI5LjM0MzlWNTkuMTUwMUwyMy44NDE5IDQ4LjM0MzRIMjcuNzIzOEwzMS4xNDMyIDU1LjcyNzhMMzQuNTEwNyA0OC4zNDM0SDM4LjM5MjZMMzIuODkyNSA1OS4xNTAxWiIgZmlsbD0id2hpdGUiLz4NCiAgICA8cGF0aCBkPSJNNDguNTYzMyA2Ni42NjM3SDQwLjkwMTdWNDguMzQzNEg0OC4yNTUxQzUxLjgyODcgNDguMzQzNCA1My45MTEyIDUwLjM1MDUgNTMuOTExMiA1My40ODkzQzUzLjkxMTIgNTUuNTIxNSA1Mi41NzQyIDU2LjgzNDUgNTEuNjQ5NSA1Ny4yNzIxQzUyLjc1NTMgNTcuNzg2OSA1NC4xNjkzIDU4Ljk0MzggNTQuMTY5MyA2MS4zODg1QzU0LjE2NzQgNjQuODEwOCA1MS44MjY4IDY2LjY2MzcgNDguNTYzMyA2Ni42NjM3Wk00Ny45NzE5IDUxLjUzNDNINDQuNDc1M1Y1NS43NTQ4SDQ3Ljk3MTlDNDkuNDg4IDU1Ljc1NDggNTAuMzM3NiA1NC45MDY0IDUwLjMzNzYgNTMuNjQ1NUM1MC4zMzU3IDUyLjM4MjYgNDkuNDg4IDUxLjUzNDMgNDcuOTcxOSA1MS41MzQzWk00OC4yMDMxIDU4Ljk3MDhINDQuNDc1M1Y2My40NzI4SDQ4LjIwMzFDNDkuODIzMiA2My40NzI4IDUwLjU5MzggNjIuNDQzMiA1MC41OTM4IDYxLjIwOTJDNTAuNTkzOCA1OS45NzM0IDQ5LjgyMTMgNTguOTcwOCA0OC4yMDMxIDU4Ljk3MDhaIiBmaWxsPSJ3aGl0ZSIvPg0KICAgIDxwYXRoIGQ9Ik03My40MzkgNTEuNTM0M1Y2Ni42NjM3SDY5Ljg2NTRWNTEuNTM0M0g2NS4wODM5VjQ4LjM0MzRINzguMjIyNFY1MS41MzQzSDczLjQzOVoiIGZpbGw9IndoaXRlIi8+DQogICAgPGRlZnM+DQogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iYW50ZC13ZWIzLWJ5Yml0LXdhbGxldC1jaXJjbGUtY29sb3JmdWwiIHgxPSI3LjMzMzA4IiB5MT0iMjUuNTk0IiB4Mj0iODQuNjM4MSIgeTI9IjIxLjcyMTYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNGRkQ3NDgiLz4NCiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0Y3QTYwMCIvPg0KICAgICAgICA8L2xpbmVhckdyYWRpZW50Pg0KICAgIDwvZGVmcz4NCjwvc3ZnPg0K) */ +export const BybitWalletCircleColorful = React.forwardRef((props, ref) => { + const { getPrefixCls } = React.useContext(ConfigProvider.ConfigContext); + const prefixCls = getPrefixCls('web3-icon-bybit-wallet-circle-colorful'); + + return ( + + ); +}); + +BybitWalletCircleColorful.displayName = 'BybitWalletCircleColorful'; diff --git a/packages/icons/src/index.ts b/packages/icons/src/index.ts index 6e9b27bb7..c539cf8ee 100644 --- a/packages/icons/src/index.ts +++ b/packages/icons/src/index.ts @@ -77,6 +77,7 @@ export * from './components/bitcoin-circle-colorful'; export * from './components/bitcoin-circle-filled'; export * from './components/bitcoin-colorful'; export * from './components/bitcoin-filled'; +export * from './components/bitget-wallet-colorful'; export * from './components/bix-circle-colorful'; export * from './components/blk-circle-colorful'; export * from './components/block-circle-colorful'; @@ -105,6 +106,7 @@ export * from './components/bts-colorful'; export * from './components/bttold-circle-colorful'; export * from './components/btx-circle-colorful'; export * from './components/busd-colorful'; +export * from './components/bybit-wallet-circle-colorful'; export * from './components/bzrx-colorful'; export * from './components/c98-colorful'; export * from './components/cake-colorful'; diff --git a/packages/icons/src/svgs/bitget-wallet-colorful.svg b/packages/icons/src/svgs/bitget-wallet-colorful.svg new file mode 100644 index 000000000..a6f229d43 --- /dev/null +++ b/packages/icons/src/svgs/bitget-wallet-colorful.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/icons/src/svgs/bybit-wallet-circle-colorful.svg b/packages/icons/src/svgs/bybit-wallet-circle-colorful.svg new file mode 100644 index 000000000..811bbb026 --- /dev/null +++ b/packages/icons/src/svgs/bybit-wallet-circle-colorful.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + From 91443f837f4e78db86901bf919282815449a5a04 Mon Sep 17 00:00:00 2001 From: Likang0122 Date: Tue, 26 Nov 2024 18:46:11 +0800 Subject: [PATCH 06/17] chore: more wallet --- packages/tron/src/index.ts | 2 +- packages/tron/src/provider/index.tsx | 6 +---- packages/tron/src/wallets/bitgetWallet.tsx | 22 +++++++++++++++++++ packages/tron/src/wallets/bybitWallet.tsx | 22 +++++++++++++++++++ packages/tron/src/wallets/index.ts | 4 ++++ packages/tron/src/wallets/okxTronWallet.tsx | 23 +------------------- packages/tron/src/wallets/tronlinkWallet.tsx | 21 ++++++++++++++++++ packages/web3/src/tron/demos/basic.tsx | 10 +++++++-- packages/web3/src/tron/demos/message.tsx | 4 ++-- packages/web3/src/tron/demos/transaction.tsx | 4 ++-- 10 files changed, 84 insertions(+), 34 deletions(-) create mode 100644 packages/tron/src/wallets/bitgetWallet.tsx create mode 100644 packages/tron/src/wallets/bybitWallet.tsx create mode 100644 packages/tron/src/wallets/index.ts create mode 100644 packages/tron/src/wallets/tronlinkWallet.tsx diff --git a/packages/tron/src/index.ts b/packages/tron/src/index.ts index 61abe74ab..51160e88f 100644 --- a/packages/tron/src/index.ts +++ b/packages/tron/src/index.ts @@ -1,4 +1,4 @@ export * from './provider'; export * from './wallets/types'; -export * from './wallets/okxTronWallet'; +export * from './wallets'; export { useWallet } from '@tronweb3/tronwallet-adapter-react-hooks'; diff --git a/packages/tron/src/provider/index.tsx b/packages/tron/src/provider/index.tsx index aa8ff4f18..ef6b652ec 100644 --- a/packages/tron/src/provider/index.tsx +++ b/packages/tron/src/provider/index.tsx @@ -5,7 +5,6 @@ import { WalletProvider } from '@tronweb3/tronwallet-adapter-react-hooks'; import { BitKeepAdapter, BybitWalletAdapter, - LedgerAdapter, OkxWalletAdapter, TronLinkAdapter, } from '@tronweb3/tronwallet-adapters'; @@ -29,13 +28,10 @@ export const TronWeb3ConfigProvider: React.FC(); const adapters = useMemo(function () { const tronLinkAdapter = new TronLinkAdapter(); - const ledger = new LedgerAdapter({ - accountNumber: 2, - }); const bitKeepAdapter = new BitKeepAdapter(); const okxwalletAdapter = new OkxWalletAdapter(); const bybitWalletAdapter = new BybitWalletAdapter(); - return [tronLinkAdapter, bitKeepAdapter, okxwalletAdapter, bybitWalletAdapter, ledger]; + return [tronLinkAdapter, bitKeepAdapter, okxwalletAdapter, bybitWalletAdapter]; }, []); return ( diff --git a/packages/tron/src/wallets/bitgetWallet.tsx b/packages/tron/src/wallets/bitgetWallet.tsx new file mode 100644 index 000000000..b4026336e --- /dev/null +++ b/packages/tron/src/wallets/bitgetWallet.tsx @@ -0,0 +1,22 @@ +import { BitgetWalletColorful, ChromeCircleColorful } from '@ant-design/web3-icons'; + +export const BitgetWallet = { + icon: , + name: 'Bitget', + remark: 'Bitget', + app: { + link: 'https://web3.bitget.com/wallet-download', + }, + extensions: [ + { + key: 'Chrome', + browserIcon: , + browserName: 'Chrome', + link: 'https://chrome.google.com/webstore/detail/jiidiaalihmmhddjgbnbgdfflelocpak', + description: + "Bitget Wallet, formerly known as BitKeep, is one of the world's largest non-custodial multi-chain crypto wallets.", + }, + ], + key: 'BitgetWallet', + group: 'Popular', +}; diff --git a/packages/tron/src/wallets/bybitWallet.tsx b/packages/tron/src/wallets/bybitWallet.tsx new file mode 100644 index 000000000..d5993baac --- /dev/null +++ b/packages/tron/src/wallets/bybitWallet.tsx @@ -0,0 +1,22 @@ +import { BybitWalletCircleColorful, ChromeCircleColorful } from '@ant-design/web3-icons'; + +export const BybitWallet = { + icon: , + name: 'Bybit', + remark: 'Bybit', + app: { + link: 'https://www.bybit.com/download/', + }, + extensions: [ + { + key: 'Chrome', + browserIcon: , + browserName: 'Chrome', + link: 'https://chrome.google.com/webstore/detail/pdliaogehgdbhbnmkklieghmmjkpigpa', + description: + 'Bybit Wallet connects you to the world of Web3 with best-in-class reliability and security.', + }, + ], + key: 'BybitWallet', + group: 'Popular', +}; diff --git a/packages/tron/src/wallets/index.ts b/packages/tron/src/wallets/index.ts new file mode 100644 index 000000000..cd73fa35d --- /dev/null +++ b/packages/tron/src/wallets/index.ts @@ -0,0 +1,4 @@ +export * from './bitgetWallet'; +export * from './bybitWallet'; +export * from './okxTronWallet'; +export * from './tronlinkWallet'; diff --git a/packages/tron/src/wallets/okxTronWallet.tsx b/packages/tron/src/wallets/okxTronWallet.tsx index cd7e59152..3367e9970 100644 --- a/packages/tron/src/wallets/okxTronWallet.tsx +++ b/packages/tron/src/wallets/okxTronWallet.tsx @@ -1,28 +1,7 @@ import { metadata_OkxWallet } from '@ant-design/web3-assets'; -import { ChromeCircleColorful, TronlinkColorful } from '@ant-design/web3-icons'; -export const okxTronWallet = { +export const OkxTronWallet = { ...metadata_OkxWallet, key: 'okxTronWallet', group: 'Popular', }; - -export const tronWallets = { - icon: , - name: 'TronLink', - remark: 'TronLink', - app: { - link: 'https://www.tronlink.org/dlDetails/', - }, - extensions: [ - { - key: 'Chrome', - browserIcon: , - browserName: 'Chrome', - link: 'https://chrome.google.com/webstore/detail/ibnejdfjmmkpcnlpebklmnkoeoihofec', - description: 'The first and most popular TRON wallet. Recommended by TRON Foundation.', - }, - ], - key: 'tronWallet', - group: 'Popular', -}; diff --git a/packages/tron/src/wallets/tronlinkWallet.tsx b/packages/tron/src/wallets/tronlinkWallet.tsx new file mode 100644 index 000000000..fc9ba5c73 --- /dev/null +++ b/packages/tron/src/wallets/tronlinkWallet.tsx @@ -0,0 +1,21 @@ +import { ChromeCircleColorful, TronlinkColorful } from '@ant-design/web3-icons'; + +export const TronlinkWallet = { + icon: , + name: 'TronLink', + remark: 'TronLink', + app: { + link: 'https://www.tronlink.org/dlDetails/', + }, + extensions: [ + { + key: 'Chrome', + browserIcon: , + browserName: 'Chrome', + link: 'https://chrome.google.com/webstore/detail/ibnejdfjmmkpcnlpebklmnkoeoihofec', + description: 'The first and most popular TRON wallet. Recommended by TRON Foundation.', + }, + ], + key: 'tronWallet', + group: 'Popular', +}; diff --git a/packages/web3/src/tron/demos/basic.tsx b/packages/web3/src/tron/demos/basic.tsx index 0f0469c5d..010d1890b 100644 --- a/packages/web3/src/tron/demos/basic.tsx +++ b/packages/web3/src/tron/demos/basic.tsx @@ -1,9 +1,15 @@ import { ConnectButton, Connector } from '@ant-design/web3'; -import { okxTronWallet, tronWallets, TronWeb3ConfigProvider } from '@ant-design/web3-tron'; +import { + BitgetWallet, + BybitWallet, + OkxTronWallet, + TronlinkWallet, + TronWeb3ConfigProvider, +} from '@ant-design/web3-tron'; const Basic = () => { return ( - + diff --git a/packages/web3/src/tron/demos/message.tsx b/packages/web3/src/tron/demos/message.tsx index 11bd99e3c..f271f229e 100644 --- a/packages/web3/src/tron/demos/message.tsx +++ b/packages/web3/src/tron/demos/message.tsx @@ -1,12 +1,12 @@ import { ConnectButton, Connector } from '@ant-design/web3'; -import { okxTronWallet, tronWallets, TronWeb3ConfigProvider } from '@ant-design/web3-tron'; +import { OkxTronWallet, TronlinkWallet, TronWeb3ConfigProvider } from '@ant-design/web3-tron'; import { Flex } from 'antd'; import { SignMessage } from './components/signMessage'; const Message = () => { return ( - + diff --git a/packages/web3/src/tron/demos/transaction.tsx b/packages/web3/src/tron/demos/transaction.tsx index 1e58b4d40..924ece19b 100644 --- a/packages/web3/src/tron/demos/transaction.tsx +++ b/packages/web3/src/tron/demos/transaction.tsx @@ -1,12 +1,12 @@ import { ConnectButton, Connector } from '@ant-design/web3'; -import { okxTronWallet, tronWallets, TronWeb3ConfigProvider } from '@ant-design/web3-tron'; +import { OkxTronWallet, TronlinkWallet, TronWeb3ConfigProvider } from '@ant-design/web3-tron'; import { Flex } from 'antd'; import { SignTransaction } from './components/SignTransaction'; const Transaction = () => { return ( - + From 7b5b900c3aaa89c39417637d14f9d7b43647e71e Mon Sep 17 00:00:00 2001 From: Likang0122 Date: Wed, 27 Nov 2024 16:29:12 +0800 Subject: [PATCH 07/17] chore: add readme --- packages/tron/README.md | 38 +++++++++++++++++++ packages/tron/package.json | 2 +- packages/tron/src/wallets/types.ts | 15 +------- .../{signMessage.tsx => message.tsx} | 0 packages/web3/src/tron/demos/message.tsx | 2 +- packages/web3/src/tron/index.md | 31 +++++++++++++-- packages/web3/src/tron/index.zh-CN.md | 34 +++++++++++++++-- 7 files changed, 99 insertions(+), 23 deletions(-) rename packages/web3/src/tron/demos/components/{signMessage.tsx => message.tsx} (100%) diff --git a/packages/tron/README.md b/packages/tron/README.md index c507b0549..c09d79a8f 100644 --- a/packages/tron/README.md +++ b/packages/tron/README.md @@ -1 +1,39 @@ # @ant-design/web3-tron + +This package provides a [TRON](https://tron.network) adapter for [@ant-design/web3](https://www.npmjs.com/package/@ant-design/web3). + +## Usage + +```bash +npm install @ant-design/web3 @ant-design/web3-tron --save +``` + +```tsx +import { ConnectButton, Connector } from '@ant-design/web3'; +import { + BitgetWallet, + BybitWallet, + OkxTronWallet, + TronlinkWallet, + TronWeb3ConfigProvider, +} from '@ant-design/web3-tron'; + +const Basic = () => { + return ( + + + + + + ); +}; + +export default Basic; +``` + +For more examples, refer to [TRON - Ant Design Web3](https://web3.ant.design/components/tron). + +## Documentation + +- For more information, visit [Ant Design Web3](https://web3.ant.design). +- For an introduction to TRON, visit [TRON](https://tron.network). diff --git a/packages/tron/package.json b/packages/tron/package.json index 98eb8c5f1..7e88e1295 100644 --- a/packages/tron/package.json +++ b/packages/tron/package.json @@ -1,6 +1,6 @@ { "name": "@ant-design/web3-tron", - "version": "1.0.0", + "version": "0.0.1", "main": "dist/lib/index.js", "module": "dist/esm/index.js", "typings": "dist/esm/index.d.ts", diff --git a/packages/tron/src/wallets/types.ts b/packages/tron/src/wallets/types.ts index f76ed7e74..4a66a6229 100644 --- a/packages/tron/src/wallets/types.ts +++ b/packages/tron/src/wallets/types.ts @@ -1,27 +1,14 @@ -// import type { Wallet, WalletMetadata } from '@ant-design/web3-common'; - -// export interface WalletFactory { -// create: () => Wallet; -// } - -// export type WalletFactoryBuilder = (metadata: WalletMetadata) => WalletFactory; - import type { Wallet, WalletMetadata } from '@ant-design/web3-common'; import type { Adapter } from '@tronweb3/tronwallet-abstract-adapter'; export interface StandardWallet extends Wallet { isStandardWallet: boolean; } - -export interface WalletFactory { - create: () => Wallet; -} - export interface StandardWalletFactory { create: () => StandardWallet; } -export interface AdapterWalletFactory extends WalletFactory { +export interface AdapterWalletFactory { adapter: Adapter; } diff --git a/packages/web3/src/tron/demos/components/signMessage.tsx b/packages/web3/src/tron/demos/components/message.tsx similarity index 100% rename from packages/web3/src/tron/demos/components/signMessage.tsx rename to packages/web3/src/tron/demos/components/message.tsx diff --git a/packages/web3/src/tron/demos/message.tsx b/packages/web3/src/tron/demos/message.tsx index f271f229e..40738f831 100644 --- a/packages/web3/src/tron/demos/message.tsx +++ b/packages/web3/src/tron/demos/message.tsx @@ -2,7 +2,7 @@ import { ConnectButton, Connector } from '@ant-design/web3'; import { OkxTronWallet, TronlinkWallet, TronWeb3ConfigProvider } from '@ant-design/web3-tron'; import { Flex } from 'antd'; -import { SignMessage } from './components/signMessage'; +import { SignMessage } from './components/message'; const Message = () => { return ( diff --git a/packages/web3/src/tron/index.md b/packages/web3/src/tron/index.md index 93b9fd17d..4cf999f65 100644 --- a/packages/web3/src/tron/index.md +++ b/packages/web3/src/tron/index.md @@ -1,21 +1,46 @@ --- nav: Components -order: 6 +order: 8 group: title: Connect Blockchains order: 2 +tag: + title: New + color: success --- # TRON +Ant Design Web3 provides `@ant-design/web3-tron` to adapt to the TRON ecosystem. It enables the components of `@ant-design/web3` to connect to the TRON chain. You don't need to handle the connection state of the components yourself. It will provide relevant global state and interfaces for the components through [Web3ConfigProvider](../web3-config-provider/index.md). Additionally, you don't need to customize the wallet. The `connector` exposes common methods such as signing and transaction, which can be called directly. + +The interface design of `@ant-design/web3-tron` refers to the [TRON official documentation](https://developers.tron.network/docs/tronwallet-adapter) and `@tronweb3/tronwallet-adapters`. You can find more in-depth implementation details in the documentation. + +You can check the wallets supported by Tron in the [tronwallet-adapter](https://github.com/web3-geek/tronwallet-adapter?tab=readme-ov-file#supported). Ant Design Web3 provides settings for some commonly used wallets, as follows: + +- TronLink +- OkxWallet +- BitGet +- Bybit + ## Basic Usage -## Sign Message +## Sign message on TRON -## Sign Transaction +## Send transaction on TRON + +## API + +### TronWeb3ConfigProvider + +| Property | Description | Type | Default | Required | +| --- | --- | --- | --- | --- | --- | +| wallets | Supported wallet list | WalletMetadata\[\] | - | - | Yes | +| autoConnect | 是否自动连接 | `boolean` | `false` | - | +| locale | Multilingual settings | [Locale](https://github.com/ant-design/ant-design-web3/blob/main/packages/common/src/locale/en_US.ts) | - | - | +| onError | onError | [WalletError](https://github.com/web3-geek/tronwallet-adapter/blob/main/packages/adapters/abstract-adapter/src/errors.ts#L1) | - | - | diff --git a/packages/web3/src/tron/index.zh-CN.md b/packages/web3/src/tron/index.zh-CN.md index b58f4fcd4..20cae27a2 100644 --- a/packages/web3/src/tron/index.zh-CN.md +++ b/packages/web3/src/tron/index.zh-CN.md @@ -1,21 +1,47 @@ --- nav: 组件 -order: 6 +subtitle: 波场 +order: 8 group: title: 连接链 order: 2 +tag: + title: 新增 + color: success --- # TRON -## Basic Usage +Ant Design Web3 官方提供了 `@ant-design/web3-tron` 来适配 TRON 生态,它为 `@ant-design/web3` 的组件提供了连接 TRON 链的能力。你不需要自己处理组件的连接状态,它会通过 [Web3ConfigProvider](../web3-config-provider/index.zh-CN.md) 为组件提供相关全局状态和接口。同时,也不需要定制化处理钱包,`connector` 暴露出了诸如签名、交易等通用的方法, 可以直接调用。 + +`@ant-design/web3-tron` 的接口设计参考了 [TRON 官方文档](https://developers.tron.network/docs/tronwallet-adapter)和`@tronweb3/tronwallet-adapters`,你可以在文档中找到更加深层的实现原理。 + +Tron 支持的钱包可以在 [tronwallet-adapter](https://github.com/web3-geek/tronwallet-adapter?tab=readme-ov-file#supported) 中查看,Ant Design Web3 提供了部分常用钱包的设置,如下: + +- TronLink +- OkxWallet +- BitGet +- Bybit + +## 基本使用 -## Sign Message +## 在 TRON 上为消息签名 -## Sign Transaction +## 在 TRON 上发起交易 + +## API + +### TronWeb3ConfigProvider + +| 属性 | 描述 | 类型 | 默认值 | 是否必填 | +| --- | --- | --- | --- | --- | +| wallets | 可用的钱包 | WalletFactory\[\] | - | 必填 | +| autoConnect | 是否自动连接 | `boolean` | `false` | - | +| locale | 多语言设置 | [Locale](https://github.com/ant-design/ant-design-web3/blob/main/packages/common/src/locale/zh_CN.ts) | - | - | +| onError | 异常方法 | [WalletError](https://github.com/web3-geek/tronwallet-adapter/blob/main/packages/adapters/abstract-adapter/src/errors.ts#L1) | - | - | From d1bb1b327c06d5cd5b3d59ec115c29f56ec78804 Mon Sep 17 00:00:00 2001 From: Likang0122 Date: Wed, 27 Nov 2024 16:30:39 +0800 Subject: [PATCH 08/17] fix: rename --- .../src/tron/demos/components/{message.tsx => SignMessage.tsx} | 0 packages/web3/src/tron/demos/message.tsx | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename packages/web3/src/tron/demos/components/{message.tsx => SignMessage.tsx} (100%) diff --git a/packages/web3/src/tron/demos/components/message.tsx b/packages/web3/src/tron/demos/components/SignMessage.tsx similarity index 100% rename from packages/web3/src/tron/demos/components/message.tsx rename to packages/web3/src/tron/demos/components/SignMessage.tsx diff --git a/packages/web3/src/tron/demos/message.tsx b/packages/web3/src/tron/demos/message.tsx index 40738f831..114872379 100644 --- a/packages/web3/src/tron/demos/message.tsx +++ b/packages/web3/src/tron/demos/message.tsx @@ -2,7 +2,7 @@ import { ConnectButton, Connector } from '@ant-design/web3'; import { OkxTronWallet, TronlinkWallet, TronWeb3ConfigProvider } from '@ant-design/web3-tron'; import { Flex } from 'antd'; -import { SignMessage } from './components/message'; +import { SignMessage } from './components/SignMessage'; const Message = () => { return ( From 297d3e8525ddf2716e2ccb42bc2df6d163899b90 Mon Sep 17 00:00:00 2001 From: Likang0122 Date: Mon, 2 Dec 2024 15:56:27 +0800 Subject: [PATCH 09/17] chore: add test --- .../src/provider/__tests__/basic.test.tsx | 185 +++++++++++ .../src/provider/__tests__/connect.test.tsx | 299 ++++++++++++++++++ .../tron/src/provider/__tests__/utils.tsx | 26 ++ packages/tron/src/utils.ts | 11 - packages/tron/src/wallets/bitgetWallet.tsx | 3 +- packages/tron/src/wallets/bybitWallet.tsx | 3 +- packages/tron/src/wallets/okxTronWallet.tsx | 3 +- packages/tron/src/wallets/tronlinkWallet.tsx | 3 +- 8 files changed, 518 insertions(+), 15 deletions(-) create mode 100644 packages/tron/src/provider/__tests__/basic.test.tsx create mode 100644 packages/tron/src/provider/__tests__/connect.test.tsx create mode 100644 packages/tron/src/provider/__tests__/utils.tsx diff --git a/packages/tron/src/provider/__tests__/basic.test.tsx b/packages/tron/src/provider/__tests__/basic.test.tsx new file mode 100644 index 000000000..417da4172 --- /dev/null +++ b/packages/tron/src/provider/__tests__/basic.test.tsx @@ -0,0 +1,185 @@ +import { useEffect, useState } from 'react'; +import { useProvider } from '@ant-design/web3'; +import { fireEvent, render } from '@testing-library/react'; +import { afterAll, beforeEach, describe, expect, it, vi } from 'vitest'; + +import { TronWeb3ConfigProvider } from '../index'; +import { xrender } from './utils'; + +const mockCreateConnectionInstance = vi.fn(); + +describe('TronWeb3ConfigProvider', () => { + beforeEach(() => { + mockCreateConnectionInstance.mockClear(); + + vi.resetAllMocks(); + }); + + afterAll(() => { + vi.resetModules(); + }); + + const mockedData = vi.hoisted(() => { + const mockAddress = 'TUguNkmfvjeHanGyQZLGJfj28w1tMtvNDT'; + const balance = 10002; + + const mockedDisconnect = vi.fn(); + + return { + address: { + value: mockAddress, + }, + balance, + mockedDisconnect, + }; + }); + + vi.mock('@solana/wallet-adapter-react', async () => { + const originModules = await vi.importActual('@solana/wallet-adapter-react'); + const { remember } = await import('./utils'); + + const address = mockedData.address.value; + + const ConnectionProvider: React.FC< + React.PropsWithChildren<{ endpoint: string; config: any }> + > = ({ + children, + endpoint, + // default value: copy from ConnectionProvider in @solana/wallet-adapter-react + config = { commitment: 'confirmed' }, + }) => { + useEffect(() => { + mockCreateConnectionInstance(endpoint, config?.commitment); + }, [endpoint, config]); + + return ( +
+
{endpoint}
+
{config?.commitment}
+ {children} +
+ ); + }; + + const WalletProvider: React.FC = ({ children }) => <>{children}; + + const connectedRef = remember(false); + const currentWalletRef = remember(null); + + return { + ...originModules, + useWallet: () => { + // provide a state to emit re-render + const [, setConnected] = useState(connectedRef.value); + const [, setCurrentWallet] = useState(currentWalletRef.value); + + return { + address, + connected: connectedRef.value, + connect: () => { + connectedRef.value = true; + setConnected(true); + }, + select: (_wallet: any) => { + currentWalletRef.value = _wallet; + setCurrentWallet(_wallet); + }, + disconnect: () => { + mockedData.mockedDisconnect(); + }, + wallet: currentWalletRef.value, + }; + }, + ConnectionProvider, + WalletProvider, + }; + }); + + it('mount correctly', () => { + const App = () => ( + +
test
+
+ ); + + const { baseElement } = render(); + expect(baseElement.querySelector('.content')?.textContent).toBe('test'); + }); + + it('available show account address', async () => { + const { useWallet } = await import('@tronweb3/tronwallet-adapter-react-hooks'); + const connectRunned = vi.fn(); + + const Address: React.FC = () => { + const { account } = useProvider(); + return
{account?.address}
; + }; + + const App = () => { + const { connect } = useWallet(); + return ( + +
+
test
+ +
+
+
+ ); + }; + + const { selector } = xrender(App); + expect(selector('.content')?.textContent).toBe('test'); + + const connectBtn = selector('.connect')!; + const address = selector('.address'); + + expect(connectBtn).not.toBeNull(); + + // default address is empty + expect(address?.textContent).toBe(''); + + fireEvent.click(connectBtn); + + await vi.waitFor(() => { + expect(connectRunned).toBeCalled(); + expect(address?.textContent).toBe(mockedData.address.value); + }); + }); + + it('available disconnect', () => { + const CustomConnector: React.FC = () => { + const { disconnect } = useProvider(); + return ( +
+ +
+ ); + }; + + const App: React.FC = () => { + return ( + + + + ); + }; + + const { selector } = xrender(App); + + const btn = selector('button')!; + + expect(btn?.textContent).toBe('Disconnect'); + fireEvent.click(btn); + + expect(mockedData.mockedDisconnect).toBeCalled(); + }); +}); diff --git a/packages/tron/src/provider/__tests__/connect.test.tsx b/packages/tron/src/provider/__tests__/connect.test.tsx new file mode 100644 index 000000000..cef9dc2e7 --- /dev/null +++ b/packages/tron/src/provider/__tests__/connect.test.tsx @@ -0,0 +1,299 @@ +import { useEffect, useState } from 'react'; +import { useProvider } from '@ant-design/web3'; +import { fireEvent } from '@testing-library/react'; +import { WalletReadyState } from '@tronweb3/tronwallet-abstract-adapter'; +import { afterAll, beforeEach, describe, expect, it, vi } from 'vitest'; + +import { BitgetWallet, OkxTronWallet, TronlinkWallet } from '../../wallets'; +import { TronWeb3ConfigProvider } from '../index'; +import { xrender } from './utils'; + +const mockedData = vi.hoisted(() => { + const mockAddress = 'TUguNkmfvjeHanGyQZLGJfj28w1tMtvNDT'; + + return { + address: { + value: mockAddress, + }, + }; +}); + +const mockSelectWalletFn = vi.fn(); +const mockWalletChanged = vi.fn(); +const mockSelectWalletFnNotWalletName = vi.fn(); + +vi.mock('@solana/wallet-adapter-react', async () => { + const originModules = await vi.importActual('@solana/wallet-adapter-react'); + const { remember } = await import('./utils'); + + const publicKey = mockedData.address.value; + + const ConnectionProvider: React.FC> = ({ + children, + endpoint, + }) => ( +
+
{endpoint}
+ {children} +
+ ); + const WalletProvider: React.FC = ({ children }) => <>{children}; + + const connectedRef = remember(false); + const currentWalletRef = remember(null); + + const useWallet = () => { + // provide a state to emit re-render + const [connected, setConnected] = useState(() => 0); + const [currentWallet, setCurrentWallet] = useState(() => currentWalletRef.value); + const [connecting, setConnecting] = useState(() => false); + + useEffect(() => { + mockWalletChanged(); + + if (currentWallet) { + connectedRef.value = true; + setConnected((p) => p + 1); + } + }, [currentWallet]); + + useEffect(() => { + if (connecting) { + setConnecting(false); + connectedRef.value = true; + setConnected((p) => p + 1); + } + }, [connecting]); + + return { + publicKey, + connecting, + connected: connected, + connect: async () => { + setConnecting(true); + }, + select: (walletName: string | null) => { + mockSelectWalletFnNotWalletName(walletName); + const mockWalletAdapter = { + adapter: { name: walletName, readyState: WalletReadyState.Found }, + }; + currentWalletRef.value = mockWalletAdapter; + setCurrentWallet(mockWalletAdapter); + mockSelectWalletFn(); + }, + disconnect: () => {}, + wallet: currentWalletRef.value, + wallets: [ + { + adapter: { + name: 'Tronlink Wallet', + readyState: WalletReadyState.Found, + }, + }, + { + adapter: { + name: 'OKX Wallet', + readyState: WalletReadyState.Found, + }, + }, + { + adapter: { + name: 'Bitget Wallet', + readyState: WalletReadyState.Found, + }, + }, + ], + }; + }; + + return { + ...originModules, + useWallet, + ConnectionProvider, + WalletProvider, + }; +}); + +describe('Solana Connect', () => { + beforeEach(() => { + vi.resetAllMocks(); + }); + + afterAll(() => { + vi.resetModules(); + vi.clearAllMocks(); + mockSelectWalletFn.mockClear(); + }); + + it('could connect', async () => { + const { useWallet } = await import('@tronweb3/tronwallet-adapter-react-hooks'); + const switchWalletRunned = vi.fn(); + const connectRunned = vi.fn(); + const gotAddressAfterConnect = vi.fn(); + + const CustomConnectBtn: React.FC = () => { + const { connect, availableWallets } = useProvider(); + const { connect: connectWallet } = useWallet(); + + const [connectRunDone, setConnectRunDone] = useState(false); + + return ( +
+ + +
{connectRunDone ? 'true' : 'false'}
+
+ ); + }; + + const App = () => { + return ( + +
+
test
+ +
+
+ ); + }; + + const { selector } = xrender(App); + expect(selector('.content')?.textContent).toBe('test'); + + const connectBtn = selector('.btn-connect')!; + const switchWalletBtn = selector('.btn-switchwallet')!; + const shownConnectRunDone = selector('.shown-connectRunDone')!; + + expect(connectBtn).not.toBeNull(); + expect(shownConnectRunDone.textContent).toBe('false'); + + fireEvent.click(switchWalletBtn); + await vi.waitFor(() => { + expect(switchWalletRunned).toBeCalled(); + }); + + await vi.waitFor(() => { + expect(mockWalletChanged).toBeCalled(); + }); + + fireEvent.click(connectBtn); + await vi.waitFor(() => { + // 1st. Phantom + // 2nd. Coinbase Wallet + // 3rd. null (because of no wallet installed) + expect(mockSelectWalletFn).toBeCalledTimes(3); + }); + + await vi.waitFor( + () => { + expect(connectRunned).toBeCalled(); + expect(shownConnectRunDone.textContent).toBe('true'); + expect(gotAddressAfterConnect).toBeCalledWith(mockedData.address.value); + }, + { + timeout: 5000, + }, + ); + }); + + it('call connect but not provide wallet', async () => { + const { useWallet } = await import('@tronweb3/tronwallet-adapter-react-hooks'); + const connectRunned = vi.fn(); + + const CustomConnectBtn: React.FC = () => { + const { connect } = useProvider(); + const { connect: connectWallet } = useWallet(); + + return ( +
+ +
+ ); + }; + + const App = () => { + return ( + +
+
test
+ +
+
+ ); + }; + + const { selector } = xrender(App); + expect(selector('.content')?.textContent).toBe('test'); + + const connectBtn = selector('.btn-connect')!; + expect(connectBtn).not.toBeNull(); + + fireEvent.click(connectBtn); + await vi.waitFor(() => { + expect(connectRunned).toBeCalled(); + expect(mockSelectWalletFnNotWalletName).toBeCalledWith(null); + }); + }); + + it('hasExtensionInstalled', async () => { + const Display = () => { + const { availableWallets } = useProvider(); + const [hasExtensionInstalled, setHasExtensionInstalled] = useState(false); + + useEffect(() => { + availableWallets![0]?.hasExtensionInstalled?.().then((v) => { + setHasExtensionInstalled(v); + }); + }, [availableWallets]); + + return
{hasExtensionInstalled ? 'true' : 'false'}
; + }; + + const App = () => { + return ( + + + + ); + }; + + const { selector } = xrender(App); + + const pluginCheck = selector('.plugin-check')!; + + await vi.waitFor(async () => { + expect(pluginCheck.textContent).toBe('true'); + }); + }); +}); diff --git a/packages/tron/src/provider/__tests__/utils.tsx b/packages/tron/src/provider/__tests__/utils.tsx new file mode 100644 index 000000000..43a5ea8b0 --- /dev/null +++ b/packages/tron/src/provider/__tests__/utils.tsx @@ -0,0 +1,26 @@ +import { render } from '@testing-library/react'; + +type RenderResult = ReturnType; +type RenderWithUtils = RenderResult & { + selector: (selector: string) => T | null; + selectors: (selector: string) => NodeListOf; +}; +type XRender = (Comp: React.FC, options?: Parameters[1]) => RenderWithUtils; + +export const xrender: XRender = (Comp, options) => { + const { baseElement, ...others } = render(, options); + return { + baseElement, + ...others, + selector: (selector) => baseElement.querySelector(selector), + selectors: (selector) => baseElement.querySelectorAll(selector), + }; +}; + +/** + * Need to wrap an object to ensure that when `use*` is called multiple times, + * the `value` returns the same value + */ +export function remember(value: T) { + return { value }; +} diff --git a/packages/tron/src/utils.ts b/packages/tron/src/utils.ts index 66755dacd..f5db31882 100644 --- a/packages/tron/src/utils.ts +++ b/packages/tron/src/utils.ts @@ -1,15 +1,4 @@ import { WalletReadyState } from '@tronweb3/tronwallet-abstract-adapter'; -import type { - AdapterWalletFactory as AdapterWalletFactoryType, - WalletFactory as WalletFactoryType, -} from './wallets/types'; - export const hasWalletReady = (readyState?: WalletReadyState) => readyState === WalletReadyState.Found || readyState === WalletReadyState.Loading; - -export const isAdapterWalletFactory = ( - factory: WalletFactoryType, -): factory is AdapterWalletFactoryType => { - return (factory as AdapterWalletFactoryType).adapter !== undefined; -}; diff --git a/packages/tron/src/wallets/bitgetWallet.tsx b/packages/tron/src/wallets/bitgetWallet.tsx index b4026336e..15dd04966 100644 --- a/packages/tron/src/wallets/bitgetWallet.tsx +++ b/packages/tron/src/wallets/bitgetWallet.tsx @@ -1,6 +1,7 @@ +import type { WalletMetadata } from '@ant-design/web3-common'; import { BitgetWalletColorful, ChromeCircleColorful } from '@ant-design/web3-icons'; -export const BitgetWallet = { +export const BitgetWallet: WalletMetadata = { icon: , name: 'Bitget', remark: 'Bitget', diff --git a/packages/tron/src/wallets/bybitWallet.tsx b/packages/tron/src/wallets/bybitWallet.tsx index d5993baac..eab48a225 100644 --- a/packages/tron/src/wallets/bybitWallet.tsx +++ b/packages/tron/src/wallets/bybitWallet.tsx @@ -1,6 +1,7 @@ +import type { WalletMetadata } from '@ant-design/web3-common'; import { BybitWalletCircleColorful, ChromeCircleColorful } from '@ant-design/web3-icons'; -export const BybitWallet = { +export const BybitWallet: WalletMetadata = { icon: , name: 'Bybit', remark: 'Bybit', diff --git a/packages/tron/src/wallets/okxTronWallet.tsx b/packages/tron/src/wallets/okxTronWallet.tsx index 3367e9970..26b78a9ed 100644 --- a/packages/tron/src/wallets/okxTronWallet.tsx +++ b/packages/tron/src/wallets/okxTronWallet.tsx @@ -1,6 +1,7 @@ import { metadata_OkxWallet } from '@ant-design/web3-assets'; +import type { WalletMetadata } from '@ant-design/web3-common'; -export const OkxTronWallet = { +export const OkxTronWallet: WalletMetadata = { ...metadata_OkxWallet, key: 'okxTronWallet', group: 'Popular', diff --git a/packages/tron/src/wallets/tronlinkWallet.tsx b/packages/tron/src/wallets/tronlinkWallet.tsx index fc9ba5c73..be5328244 100644 --- a/packages/tron/src/wallets/tronlinkWallet.tsx +++ b/packages/tron/src/wallets/tronlinkWallet.tsx @@ -1,6 +1,7 @@ +import type { WalletMetadata } from '@ant-design/web3-common'; import { ChromeCircleColorful, TronlinkColorful } from '@ant-design/web3-icons'; -export const TronlinkWallet = { +export const TronlinkWallet: WalletMetadata = { icon: , name: 'TronLink', remark: 'TronLink', From 7e411fba69be024c18da0ab0bc2e1a35022980bd Mon Sep 17 00:00:00 2001 From: Likang0122 Date: Mon, 2 Dec 2024 17:07:07 +0800 Subject: [PATCH 10/17] fix: readme --- packages/tron/src/provider/index.tsx | 2 +- packages/web3/src/tron/index.md | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/tron/src/provider/index.tsx b/packages/tron/src/provider/index.tsx index ef6b652ec..1a9344e12 100644 --- a/packages/tron/src/provider/index.tsx +++ b/packages/tron/src/provider/index.tsx @@ -12,7 +12,7 @@ import { import { AntDesignWeb3ConfigProvider } from './config-provider'; export interface TronWeb3ConfigProviderProps { - wallets?: Wallet[]; + wallets: Wallet[]; onError?: (error: Error) => void; autoConnect?: boolean; locale?: Locale; diff --git a/packages/web3/src/tron/index.md b/packages/web3/src/tron/index.md index 4cf999f65..0b6236372 100644 --- a/packages/web3/src/tron/index.md +++ b/packages/web3/src/tron/index.md @@ -39,8 +39,8 @@ You can check the wallets supported by Tron in the [tronwallet-adapter](https:// ### TronWeb3ConfigProvider | Property | Description | Type | Default | Required | -| --- | --- | --- | --- | --- | --- | -| wallets | Supported wallet list | WalletMetadata\[\] | - | - | Yes | -| autoConnect | 是否自动连接 | `boolean` | `false` | - | +| --- | --- | --- | --- | --- | +| wallets | Supported wallet list | WalletMetadata\[\] | - | Yes | +| autoConnect | Whether to connect automatically | `boolean` | `false` | - | | locale | Multilingual settings | [Locale](https://github.com/ant-design/ant-design-web3/blob/main/packages/common/src/locale/en_US.ts) | - | - | | onError | onError | [WalletError](https://github.com/web3-geek/tronwallet-adapter/blob/main/packages/adapters/abstract-adapter/src/errors.ts#L1) | - | - | From 7081afd79e8b33a4515af2c95cff8946edd305ff Mon Sep 17 00:00:00 2001 From: Likang0122 Date: Thu, 5 Dec 2024 14:40:13 +0800 Subject: [PATCH 11/17] fix: reinstall --- pnpm-lock.yaml | 5332 +++++++++++++++++++++++++++++++----------------- 1 file changed, 3486 insertions(+), 1846 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4ccfca44a..60cae45c8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,10 +10,10 @@ importers: dependencies: '@ant-design/cssinjs': specifier: ^1.21.1 - version: 1.21.1(react-dom@18.3.1)(react@18.3.1) + version: 1.21.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@ant-design/icons': specifier: ^5.5.1 - version: 5.5.1(react-dom@18.3.1)(react@18.3.1) + version: 5.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@ant-design/web3': specifier: workspace:* version: link:packages/web3 @@ -49,16 +49,16 @@ importers: version: link:packages/wagmi '@mysten/dapp-kit': specifier: ^0.14.11 - version: 0.14.17(@tanstack/react-query@5.51.11)(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1)(typescript@5.6.2) + version: 0.14.17(@tanstack/react-query@5.51.11(react@18.3.1))(@types/react-dom@18.3.1)(@types/react@18.3.5)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) '@mysten/sui': specifier: ^1.14.3 version: 1.14.3(typescript@5.6.2) '@solana/wallet-adapter-coinbase': specifier: ^0.1.19 - version: 0.1.19(@solana/web3.js@1.95.5) + version: 0.1.19(@solana/web3.js@1.95.5(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)) '@solana/wallet-adapter-trust': specifier: ^0.1.13 - version: 0.1.13(@solana/web3.js@1.95.5) + version: 0.1.13(@solana/web3.js@1.95.5(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)) '@tanstack/query-sync-storage-persister': specifier: ^5.59.16 version: 5.59.16 @@ -67,16 +67,16 @@ importers: version: 5.51.11(react@18.3.1) '@tanstack/react-query-persist-client': specifier: ^5.56.2 - version: 5.56.2(@tanstack/react-query@5.51.11)(react@18.3.1) + version: 5.56.2(@tanstack/react-query@5.51.11(react@18.3.1))(react@18.3.1) antd: specifier: ^5.21.6 - version: 5.21.6(react-dom@18.3.1)(react@18.3.1) + version: 5.21.6(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) antd-style: specifier: ^3.6.2 - version: 3.6.2(@types/react@18.3.5)(antd@5.21.6)(react-dom@18.3.1)(react@18.3.1) + version: 3.6.2(@types/react@18.3.5)(antd@5.21.6(date-fns@2.30.0)(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) antd-token-previewer-web3: specifier: ^2.0.8 - version: 2.0.8(@babel/core@7.26.0)(@types/react@18.3.5)(antd@5.21.6)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) + version: 2.0.8(@babel/core@7.23.6)(@types/react@18.3.5)(antd@5.21.6(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -85,13 +85,13 @@ importers: version: 10.4.3 dumi: specifier: ^2.4.13 - version: 2.4.13(@babel/core@7.26.0)(@types/node@22.1.0)(@types/react@18.3.5)(eslint@8.57.0)(prettier@3.3.3)(react-dom@18.3.1)(react@18.3.1)(stylelint@14.16.1)(typescript@5.6.2)(webpack@5.96.1) + version: 2.4.13(@babel/core@7.23.6)(@swc/helpers@0.5.15)(@types/node@22.1.0)(@types/react@18.3.5)(eslint@8.57.0)(lightningcss@1.22.1)(prettier@3.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@3.29.5)(stylelint@15.11.0(typescript@5.6.2))(terser@5.36.0)(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) dumi-theme-antd-web3: specifier: 0.4.3 - version: 0.4.3(@babel/core@7.26.0)(@types/react@18.3.5)(antd@5.21.6)(dumi@2.4.13)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) + version: 0.4.3(@babel/core@7.23.6)(@types/react@18.3.5)(antd@5.21.6(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(date-fns@2.30.0)(dumi@2.4.13(@babel/core@7.23.6)(@swc/helpers@0.5.15)(@types/node@22.1.0)(@types/react@18.3.5)(eslint@8.57.0)(lightningcss@1.22.1)(prettier@3.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@3.29.5)(stylelint@15.11.0(typescript@5.6.2))(terser@5.36.0)(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1) ethers: specifier: ^6.13.4 - version: 6.13.4 + version: 6.13.4(bufferutil@4.0.8)(utf-8-validate@5.0.10) github-contributors-lists: specifier: ^1.0.3 version: 1.0.3(react@18.3.1) @@ -106,10 +106,10 @@ importers: version: 18.3.1(react@18.3.1) viem: specifier: ^2.21.3 - version: 2.21.3(typescript@5.6.2)(zod@3.23.8) + version: 2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) wagmi: specifier: ^2.12.13 - version: 2.12.13(@tanstack/react-query@5.51.11)(@types/react@18.3.5)(react-dom@18.3.1)(react-native@0.76.3)(react@18.3.1)(typescript@5.6.2)(viem@2.21.3)(zod@3.23.8) + version: 2.12.13(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.59.16)(@tanstack/react-query@5.51.11(react@18.3.1))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.6.2)(utf-8-validate@5.0.10)(viem@2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) devDependencies: '@biomejs/biome': specifier: ^1.8.3 @@ -128,7 +128,7 @@ importers: version: 4.3.1(prettier@3.3.3) '@testing-library/react': specifier: ^16.0.1 - version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/lodash': specifier: ^4.17.13 version: 4.17.13 @@ -149,16 +149,16 @@ importers: version: 4.0.1(postcss@8.4.49) '@vitest/coverage-v8': specifier: ^2.1.5 - version: 2.1.6(vitest@2.1.5) + version: 2.1.6(vitest@2.1.5(@types/node@22.1.0)(jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(less@4.1.3)(lightningcss@1.22.1)(sass@1.69.5)(terser@5.36.0)) babel-plugin-add-import-extension: specifier: ^1.6.0 - version: 1.6.0(@babel/core@7.26.0) + version: 1.6.0(@babel/core@7.23.6) babel-plugin-inline-react-svg: specifier: ^2.0.2 - version: 2.0.2(@babel/core@7.26.0) + version: 2.0.2(@babel/core@7.23.6) babel-plugin-react-inline-svg-unique-id: specifier: ^1.5.0 - version: 1.5.0(@babel/core@7.26.0) + version: 1.5.0(@babel/core@7.23.6) classnames: specifier: ^2.5.1 version: 2.5.1 @@ -167,16 +167,16 @@ importers: version: 8.57.0 eslint-plugin-unused-imports: specifier: ^4.1.3 - version: 4.1.3(eslint@8.57.0) + version: 4.1.3(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0) father: specifier: ^4.4.4 - version: 4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13)(webpack@5.96.1) + version: 4.4.4(@babel/core@7.23.6)(@types/node@22.1.0)(styled-components@5.3.11(@babel/core@7.23.6)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1))(type-fest@1.4.0)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) husky: specifier: ^9.1.5 version: 9.1.5 jsdom: specifier: ^25.0.0 - version: 25.0.0 + version: 25.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) lint-staged: specifier: ^15.2.10 version: 15.2.10 @@ -188,22 +188,22 @@ importers: version: 3.3.3 rc-util: specifier: ^5.43.0 - version: 5.43.0(react-dom@18.3.1)(react@18.3.1) + version: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rimraf: specifier: ^6.0.1 version: 6.0.1 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.1.0)(typescript@5.6.2) + version: 10.9.2(@swc/core@1.4.2(@swc/helpers@0.5.15))(@types/node@22.1.0)(typescript@5.6.2) typescript: specifier: ^5.6.2 version: 5.6.2 vite-plugin-svgr: specifier: ^4.3.0 - version: 4.3.0(typescript@5.6.2)(vite@5.4.11) + version: 4.3.0(rollup@3.29.5)(typescript@5.6.2)(vite@4.5.2(@types/node@22.1.0)(less@4.1.3)(lightningcss@1.22.1)(sass@1.69.5)(terser@5.36.0)) vitest: specifier: ~2.1.5 - version: 2.1.5(@types/node@22.1.0)(jsdom@25.0.0) + version: 2.1.5(@types/node@22.1.0)(jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(less@4.1.3)(lightningcss@1.22.1)(sass@1.69.5)(terser@5.36.0) examples/eth-web3js: dependencies: @@ -221,13 +221,13 @@ importers: version: link:../../packages/eth-web3js antd: specifier: ^5.21.6 - version: 5.21.6(react-dom@18.3.1)(react@18.3.1) + version: 5.21.6(date-fns@2.30.0)(react-dom@18.1.0(react@18.1.0))(react@18.1.0) umi: specifier: ^4.1.5 - version: 4.1.5(@babel/core@7.26.0)(@types/node@22.1.0)(@types/react@18.3.5)(eslint@8.57.1)(prettier@3.3.3)(react-dom@18.3.1)(react@18.3.1)(stylelint@14.16.1)(typescript@5.6.2)(webpack@5.96.1) + version: 4.1.5(@babel/core@7.26.0)(@types/node@22.9.1)(@types/react@18.3.5)(eslint@8.57.1)(lightningcss@1.22.1)(prettier@3.3.3)(react-dom@18.1.0(react@18.1.0))(react@18.1.0)(rollup@3.29.5)(sass@1.69.5)(stylelint@15.11.0(typescript@5.6.2))(terser@5.36.0)(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) web3: specifier: ^4.11.1 - version: 4.11.1(typescript@5.6.2)(zod@3.23.8) + version: 4.11.1(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) devDependencies: '@types/react': specifier: ^18.3.5 @@ -255,13 +255,13 @@ importers: version: link:../../packages/ethers antd: specifier: ^5.21.6 - version: 5.21.6(react-dom@18.3.1)(react@18.3.1) + version: 5.21.6(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) ethers: specifier: ^6.11.1 - version: 6.11.1 + version: 6.11.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) umi: specifier: ^4.1.5 - version: 4.1.5(@babel/core@7.26.0)(@types/node@22.1.0)(@types/react@18.3.5)(eslint@8.57.1)(prettier@3.3.3)(react-dom@18.3.1)(react@18.3.1)(stylelint@14.16.1)(typescript@5.6.2)(webpack@5.96.1) + version: 4.1.5(@babel/core@7.26.0)(@types/node@22.9.1)(@types/react@18.3.5)(eslint@8.57.1)(lightningcss@1.22.1)(prettier@3.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@3.29.5)(sass@1.69.5)(stylelint@15.11.0(typescript@5.6.2))(terser@5.36.0)(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) devDependencies: '@types/react': specifier: ^18.3.5 @@ -289,13 +289,13 @@ importers: version: link:../../packages/ethers-v5 antd: specifier: ^5.21.6 - version: 5.21.6(react-dom@18.3.1)(react@18.3.1) + version: 5.21.6(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) ethers: specifier: ^5.7.2 - version: 5.7.2 + version: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) umi: specifier: ^4.1.5 - version: 4.1.5(@babel/core@7.26.0)(@types/node@22.1.0)(@types/react@18.3.5)(eslint@8.57.1)(prettier@3.3.3)(react-dom@18.3.1)(react@18.3.1)(stylelint@14.16.1)(typescript@5.6.2)(webpack@5.96.1) + version: 4.1.5(@babel/core@7.26.0)(@types/node@22.9.1)(@types/react@18.3.5)(eslint@8.57.1)(lightningcss@1.22.1)(prettier@3.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@3.29.5)(sass@1.69.5)(stylelint@15.11.0(typescript@5.6.2))(terser@5.36.0)(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) devDependencies: '@types/react': specifier: ^18.3.5 @@ -324,7 +324,7 @@ importers: version: 18.3.1 father: specifier: ^4.4.4 - version: 4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13)(webpack@5.96.1) + version: 4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(type-fest@1.4.0)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) react: specifier: 18.3.1 version: 18.3.1 @@ -349,7 +349,7 @@ importers: devDependencies: father: specifier: ^4.4.4 - version: 4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13)(webpack@5.96.1) + version: 4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(type-fest@1.4.0)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) typescript: specifier: ^5.6.2 version: 5.6.2 @@ -371,10 +371,10 @@ importers: version: 18.3.1 antd: specifier: ^5.21.6 - version: 5.21.6(react-dom@18.3.1)(react@18.3.1) + version: 5.21.6(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) father: specifier: ^4.4.4 - version: 4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13)(webpack@5.96.1) + version: 4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(type-fest@1.4.0)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) react: specifier: 18.3.1 version: 18.3.1 @@ -404,23 +404,23 @@ importers: version: 4.3.5 viem: specifier: ^2.21.3 - version: 2.21.3(typescript@5.6.2)(zod@3.23.8) + version: 2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) wagmi: specifier: ^2.12.13 - version: 2.12.13(@tanstack/react-query@5.51.11)(@types/react@18.3.5)(react-dom@18.3.1)(react-native@0.76.3)(react@18.3.1)(typescript@5.6.2)(viem@2.21.3)(zod@3.23.8) + version: 2.12.13(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.59.16)(@tanstack/react-query@5.51.11(react@18.3.1))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.27.3)(typescript@5.6.2)(utf-8-validate@5.0.10)(viem@2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) devDependencies: '@types/debug': specifier: ^4.1.12 version: 4.1.12 father: specifier: ^4.4.4 - version: 4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13)(webpack@5.96.1) + version: 4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(type-fest@1.4.0)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) typescript: specifier: ^5.6.2 version: 5.6.2 web3: specifier: ^4.11.1 - version: 4.11.1(typescript@5.6.2)(zod@3.23.8) + version: 4.11.1(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) packages/ethers: dependencies: @@ -441,20 +441,20 @@ importers: version: 4.3.5 viem: specifier: ^2.21.3 - version: 2.21.3(typescript@5.6.2)(zod@3.23.8) + version: 2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) wagmi: specifier: ^2.12.13 - version: 2.12.13(@tanstack/react-query@5.51.11)(@types/react@18.3.5)(react-dom@18.3.1)(react-native@0.76.3)(react@18.3.1)(typescript@5.6.2)(viem@2.21.3)(zod@3.23.8) + version: 2.12.13(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.59.16)(@tanstack/react-query@5.51.11(react@18.3.1))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.27.3)(typescript@5.6.2)(utf-8-validate@5.0.10)(viem@2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) devDependencies: '@types/debug': specifier: ^4.1.12 version: 4.1.12 ethers: specifier: ^6.11.1 - version: 6.11.1 + version: 6.11.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) father: specifier: ^4.4.4 - version: 4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13)(webpack@5.96.1) + version: 4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(type-fest@1.4.0)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) typescript: specifier: ^5.6.2 version: 5.6.2 @@ -481,20 +481,20 @@ importers: version: 4.3.5 viem: specifier: ^2.21.3 - version: 2.21.3(typescript@5.6.2)(zod@3.23.8) + version: 2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) wagmi: specifier: ^2.12.13 - version: 2.12.13(@tanstack/react-query@5.51.11)(@types/react@18.3.5)(react-dom@18.3.1)(react-native@0.76.3)(react@18.3.1)(typescript@5.6.2)(viem@2.21.3)(zod@3.23.8) + version: 2.12.13(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.59.16)(@tanstack/react-query@5.51.11(react@18.3.1))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.27.3)(typescript@5.6.2)(utf-8-validate@5.0.10)(viem@2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) devDependencies: '@types/debug': specifier: ^4.1.12 version: 4.1.12 ethers: specifier: ^5.7.2 - version: 5.7.2 + version: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) father: specifier: ^4.4.4 - version: 4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13)(webpack@5.96.1) + version: 4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(type-fest@1.4.0)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) typescript: specifier: ^5.6.2 version: 5.6.2 @@ -503,7 +503,7 @@ importers: dependencies: '@ant-design/icons': specifier: ^5.5.1 - version: 5.5.1(react-dom@18.3.1)(react@18.3.1) + version: 5.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@inline-svg-unique-id/react': specifier: ^1.2.3 version: 1.2.3(react@18.3.1) @@ -519,10 +519,10 @@ importers: version: 18.3.1 antd: specifier: ^5.21.6 - version: 5.21.6(react-dom@18.3.1)(react@18.3.1) + version: 5.21.6(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) father: specifier: ^4.4.4 - version: 4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13)(webpack@5.96.1) + version: 4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(type-fest@1.4.0)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) glob: specifier: ^11.0.0 version: 11.0.0 @@ -546,37 +546,37 @@ importers: version: link:../common '@metaplex-foundation/js': specifier: ^0.20.1 - version: 0.20.1(arweave@1.15.5)(fastestsmallesttextencoderdecoder@1.0.22) + version: 0.20.1(arweave@1.15.5)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10) '@solana/wallet-adapter-base': specifier: ^0.9.23 - version: 0.9.23(@solana/web3.js@1.89.1) + version: 0.9.23(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)) '@solana/wallet-adapter-coinbase': specifier: ^0.1.19 - version: 0.1.19(@solana/web3.js@1.89.1) + version: 0.1.19(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)) '@solana/wallet-adapter-react': specifier: ^0.15.35 - version: 0.15.35(@solana/web3.js@1.89.1)(bs58@6.0.0)(react-native@0.76.3)(react@18.3.1) + version: 0.15.35(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@6.0.0)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) '@solana/wallet-adapter-trust': specifier: ^0.1.13 - version: 0.1.13(@solana/web3.js@1.89.1) + version: 0.1.13(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)) '@solana/web3.js': specifier: ^1.89.1 - version: 1.89.1 + version: 1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) '@tiplink/wallet-adapter': specifier: ^2.1.21 - version: 2.1.21(@solana/web3.js@1.89.1) + version: 2.1.21(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)) '@walletconnect/core': specifier: ^2.16.0 - version: 2.16.0 + version: 2.16.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@walletconnect/universal-provider': specifier: ^2.14.0 - version: 2.14.0 + version: 2.14.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) '@walletconnect/utils': specifier: ^2.16.1 - version: 2.16.1 + version: 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/web3wallet': specifier: ^1.16.1 - version: 1.16.1 + version: 1.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) bs58: specifier: ^6.0.0 version: 6.0.0 @@ -586,13 +586,13 @@ importers: devDependencies: '@solana/wallet-adapter-phantom': specifier: ^0.9.24 - version: 0.9.24(@solana/web3.js@1.89.1) + version: 0.9.24(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)) '@types/debug': specifier: ^4.1.12 version: 4.1.12 father: specifier: ^4.4.4 - version: 4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13)(webpack@5.96.1) + version: 4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(type-fest@1.4.0)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) typescript: specifier: ^5.6.2 version: 5.6.2 @@ -611,7 +611,7 @@ importers: devDependencies: '@mysten/dapp-kit': specifier: ^0.14.11 - version: 0.14.17(@tanstack/react-query@5.51.11)(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1)(typescript@5.6.2) + version: 0.14.17(@tanstack/react-query@5.51.11(react@18.3.1))(@types/react-dom@18.3.1)(@types/react@18.3.5)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) '@mysten/sui': specifier: ^1.14.3 version: 1.14.3(typescript@5.6.2) @@ -623,7 +623,7 @@ importers: version: 4.1.12 father: specifier: ^4.4.4 - version: 4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13)(webpack@5.96.1) + version: 4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(type-fest@1.4.0)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) typescript: specifier: ^5.6.2 version: 5.6.2 @@ -638,11 +638,11 @@ importers: version: link:../common '@tonconnect/sdk': specifier: ^3.0.3 - version: 3.0.3 + version: 3.0.3(encoding@0.1.13) devDependencies: father: specifier: ^4.4.4 - version: 4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13)(webpack@5.96.1) + version: 4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(type-fest@1.4.0)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) typescript: specifier: ^5.6.2 version: 5.6.2 @@ -660,23 +660,23 @@ importers: version: 1.1.8 '@tronweb3/tronwallet-adapter-react-hooks': specifier: ^1.1.9 - version: 1.1.9(react-dom@18.3.1)(react@18.3.1) + version: 1.1.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tronweb3/tronwallet-adapter-walletconnect': specifier: ^2.0.2 - version: 2.0.2(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(zod@3.23.8) + version: 2.0.2(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) '@tronweb3/tronwallet-adapters': specifier: ^1.2.6 - version: 1.2.6(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(zod@3.23.8) + version: 1.2.6(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) tronweb: specifier: ^6.0.0 - version: 6.0.0 + version: 6.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) devDependencies: '@types/debug': specifier: ^4.1.12 version: 4.1.12 father: specifier: ^4.4.4 - version: 4.4.4(@babel/core@7.24.3)(@types/node@22.1.0)(styled-components@5.3.11)(webpack@5.91.0) + version: 4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(type-fest@1.4.0)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) typescript: specifier: ^5.6.2 version: 5.6.2 @@ -701,25 +701,25 @@ importers: version: 4.1.12 father: specifier: ^4.4.4 - version: 4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13)(webpack@5.96.1) + version: 4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(type-fest@1.4.0)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) typescript: specifier: ^5.6.2 version: 5.6.2 viem: specifier: ^2.21.3 - version: 2.21.3(typescript@5.6.2)(zod@3.23.8) + version: 2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) wagmi: specifier: ^2.12.13 - version: 2.12.13(@tanstack/react-query@5.51.11)(@types/react@18.3.5)(react-dom@18.3.1)(react-native@0.76.3)(react@18.3.1)(typescript@5.6.2)(viem@2.21.3)(zod@3.23.8) + version: 2.12.13(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.59.16)(@tanstack/react-query@5.51.11(react@18.3.1))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.27.3)(typescript@5.6.2)(utf-8-validate@5.0.10)(viem@2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) packages/web3: dependencies: '@ant-design/cssinjs': specifier: ^1.21.1 - version: 1.21.1(react-dom@18.3.1)(react@18.3.1) + version: 1.21.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@ant-design/icons': specifier: ^5.5.1 - version: 5.5.1(react-dom@18.3.1)(react@18.3.1) + version: 5.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@ant-design/web3-assets': specifier: workspace:* version: link:../assets @@ -737,7 +737,7 @@ importers: version: 1.2.3(react@18.3.1) antd: specifier: ^5.21.6 - version: 5.21.6(react-dom@18.3.1)(react@18.3.1) + version: 5.21.6(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) bs58: specifier: ^6.0.0 version: 6.0.0 @@ -795,7 +795,7 @@ importers: version: 18.3.1 father: specifier: ^4.4.4 - version: 4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13)(webpack@5.96.1) + version: 4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(type-fest@1.4.0)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) typescript: specifier: ^5.6.2 version: 5.6.2 @@ -826,6 +826,9 @@ packages: '@adraffy/ens-normalize@1.10.1': resolution: {integrity: sha512-96Z2IP3mYmF1Xg2cDm8f1gWGf/HUVedQ3FMifV4kG/PQ4yEP51xDtRAEfhVNt5f/uzpNkZHwWQuUcu6D6K+Ekw==} + '@adraffy/ens-normalize@1.9.0': + resolution: {integrity: sha512-iowxq3U30sghZotgl4s/oJRci6WPBfNO5YYgk2cIOMCHr3LeGPcsZjCEr+33Q4N+oV3OABDAtA+pyvWjbvBifQ==} + '@ampproject/remapping@2.2.1': resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} engines: {node: '>=6.0.0'} @@ -2256,6 +2259,9 @@ packages: cpu: [x64] os: [win32] + '@bitget-wallet/web3-sdk@0.0.8': + resolution: {integrity: sha512-WFk6URUxTCukKrU3YpTdWTCScrj6/wwd/0O7eSANeQl1KDbDs+yj/fAkN1Wy6ebI3NMcW6sqN9mrmfwz53dPMQ==} + '@bloomberg/record-tuple-polyfill@0.0.4': resolution: {integrity: sha512-h0OYmPR3A5Dfbetra/GzxBAzQk8sH7LhRkRUTdagX6nrtlUgJGYCTv4bBK33jsTQw9HDd8PE2x1Ma+iRKEDUsw==} @@ -3285,7 +3291,6 @@ packages: '@humanwhocodes/config-array@0.13.0': resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} engines: {node: '>=10.10.0'} - deprecated: Use @eslint/config-array instead '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} @@ -3296,7 +3301,6 @@ packages: '@humanwhocodes/object-schema@2.0.3': resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} - deprecated: Use @eslint/object-schema instead '@ianvs/prettier-plugin-sort-imports@4.3.1': resolution: {integrity: sha512-ZHwbyjkANZOjaBm3ZosADD2OUYGFzQGxfy67HmGZU94mHqe7g1LCMA7YYKB1Cq+UTPCBqlAYapY0KXAjKEw8Sg==} @@ -3414,6 +3418,30 @@ packages: '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} + '@ledgerhq/devices@6.27.1': + resolution: {integrity: sha512-jX++oy89jtv7Dp2X6gwt3MMkoajel80JFWcdc0HCouwDsV1mVJ3SQdwl/bQU0zd8HI6KebvUP95QTwbQLLK/RQ==} + + '@ledgerhq/devices@8.4.4': + resolution: {integrity: sha512-sz/ryhe/R687RHtevIE9RlKaV8kkKykUV4k29e7GAVwzHX1gqG+O75cu1NCJUHLbp3eABV5FdvZejqRUlLis9A==} + + '@ledgerhq/errors@6.19.1': + resolution: {integrity: sha512-75yK7Nnit/Gp7gdrJAz0ipp31CCgncRp+evWt6QawQEtQKYEDfGo10QywgrrBBixeRxwnMy1DP6g2oCWRf1bjw==} + + '@ledgerhq/hw-app-trx@6.29.4': + resolution: {integrity: sha512-CKxkNkmFW/JhOVaRubHNRibIKyyX6GSaaEm58ST2AHV98CRFzn0SgI/vqIzQTnLwuFuI823lCKI6urSmje6cnw==} + + '@ledgerhq/hw-transport-webhid@6.27.1': + resolution: {integrity: sha512-u74rBYlibpbyGblSn74fRs2pMM19gEAkYhfVibq0RE1GNFjxDMFC1n7Sb+93Jqmz8flyfB4UFJsxs8/l1tm2Kw==} + + '@ledgerhq/hw-transport@6.27.1': + resolution: {integrity: sha512-hnE4/Fq1YzQI4PA1W0H8tCkI99R3UWDb3pJeZd6/Xs4Qw/q1uiQO+vNLC6KIPPhK0IajUfuI/P2jk0qWcMsuAQ==} + + '@ledgerhq/hw-transport@6.31.4': + resolution: {integrity: sha512-6c1ir/cXWJm5dCWdq55NPgCJ3UuKuuxRvf//Xs36Bq9BwkV2YaRQhZITAkads83l07NAdR16hkTWqqpwFMaI6A==} + + '@ledgerhq/logs@6.12.0': + resolution: {integrity: sha512-ExDoj1QV5eC6TEbMdLUMMk9cfvNKhhv5gXol4SmULRVCx/3iyCPhJ74nsb3S0Vb+/f+XujBEj3vQn5+cwS0fNA==} + '@lit-labs/ssr-dom-shim@1.1.2': resolution: {integrity: sha512-jnOD+/+dSrfTWYfSXBXlo5l5f0q1UuJo3tkbMDCYA2lKUYq79jaxqtGEvnRoh049nt1vdo1+45RinipU6FGY2g==} @@ -3686,42 +3714,49 @@ packages: engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [glibc] '@napi-rs/nice-linux-arm64-musl@1.0.1': resolution: {integrity: sha512-wG8fa2VKuWM4CfjOjjRX9YLIbysSVV1S3Kgm2Fnc67ap/soHBeYZa6AGMeR5BJAylYRjnoVOzV19Cmkco3QEPw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [musl] '@napi-rs/nice-linux-ppc64-gnu@1.0.1': resolution: {integrity: sha512-lxQ9WrBf0IlNTCA9oS2jg/iAjQyTI6JHzABV664LLrLA/SIdD+I1i3Mjf7TsnoUbgopBcCuDztVLfJ0q9ubf6Q==} engines: {node: '>= 10'} cpu: [ppc64] os: [linux] + libc: [glibc] '@napi-rs/nice-linux-riscv64-gnu@1.0.1': resolution: {integrity: sha512-3xs69dO8WSWBb13KBVex+yvxmUeEsdWexxibqskzoKaWx9AIqkMbWmE2npkazJoopPKX2ULKd8Fm9veEn0g4Ig==} engines: {node: '>= 10'} cpu: [riscv64] os: [linux] + libc: [glibc] '@napi-rs/nice-linux-s390x-gnu@1.0.1': resolution: {integrity: sha512-lMFI3i9rlW7hgToyAzTaEybQYGbQHDrpRkg+1gJWEpH0PLAQoZ8jiY0IzakLfNWnVda1eTYYlxxFYzW8Rqczkg==} engines: {node: '>= 10'} cpu: [s390x] os: [linux] + libc: [glibc] '@napi-rs/nice-linux-x64-gnu@1.0.1': resolution: {integrity: sha512-XQAJs7DRN2GpLN6Fb+ZdGFeYZDdGl2Fn3TmFlqEL5JorgWKrQGRUrpGKbgZ25UeZPILuTKJ+OowG2avN8mThBA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [glibc] '@napi-rs/nice-linux-x64-musl@1.0.1': resolution: {integrity: sha512-/rodHpRSgiI9o1faq9SZOp/o2QkKQg7T+DK0R5AkbnI/YxvAIEHf2cngjYzLMQSQgUhxym+LFr+UGZx4vK4QdQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [musl] '@napi-rs/nice-win32-arm64-msvc@1.0.1': resolution: {integrity: sha512-rEcz9vZymaCB3OqEXoHnp9YViLct8ugF+6uO5McifTedjq4QMQs3DHz35xBEGhH3gJWEsXMUbzazkz5KNM5YUg==} @@ -3790,6 +3825,9 @@ packages: '@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1': resolution: {integrity: sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==} + '@noble/curves@1.0.0': + resolution: {integrity: sha512-2upgEu0iLiDVDZkNLeFV2+ht0BAVgQnEmCk6JsOch9Rp8xfkMCbvbAZlA2pBHQc73dbl+vFOXfqkf4uemdn0bw==} + '@noble/curves@1.2.0': resolution: {integrity: sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==} @@ -3812,6 +3850,9 @@ packages: '@noble/hashes@1.1.3': resolution: {integrity: sha512-CE0FCR57H2acVI5UOzIGSSIYxZ6v/HOhDR0Ro9VLyhnzLwx0o8W1mmgaqlEUx4049qJDlIBRztv5k+MM8vbO3A==} + '@noble/hashes@1.3.0': + resolution: {integrity: sha512-ilHEACi9DwqJB0pw7kv+Apvh50jiiSyR/cQ3y4W7lOR5mhvn/50FLUfsnfJz0BDZtl/RR16kXvptiv6q1msYZg==} + '@noble/hashes@1.3.2': resolution: {integrity: sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==} engines: {node: '>= 16'} @@ -4425,46 +4466,55 @@ packages: resolution: {integrity: sha512-h2Ay79YFXyQi+QZKo3ISZDyKaVD7uUvukEHTOft7kh00WF9mxAaxZsNs3o/eukbeKuH35jBvQqrT61fzKfAB/Q==} cpu: [arm] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm-musleabihf@4.27.3': resolution: {integrity: sha512-Sv2GWmrJfRY57urktVLQ0VKZjNZGogVtASAgosDZ1aUB+ykPxSi3X1nWORL5Jk0sTIIwQiPH7iE3BMi9zGWfkg==} cpu: [arm] os: [linux] + libc: [musl] '@rollup/rollup-linux-arm64-gnu@4.27.3': resolution: {integrity: sha512-FPoJBLsPW2bDNWjSrwNuTPUt30VnfM8GPGRoLCYKZpPx0xiIEdFip3dH6CqgoT0RnoGXptaNziM0WlKgBc+OWQ==} cpu: [arm64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm64-musl@4.27.3': resolution: {integrity: sha512-TKxiOvBorYq4sUpA0JT+Fkh+l+G9DScnG5Dqx7wiiqVMiRSkzTclP35pE6eQQYjP4Gc8yEkJGea6rz4qyWhp3g==} cpu: [arm64] os: [linux] + libc: [musl] '@rollup/rollup-linux-powerpc64le-gnu@4.27.3': resolution: {integrity: sha512-v2M/mPvVUKVOKITa0oCFksnQQ/TqGrT+yD0184/cWHIu0LoIuYHwox0Pm3ccXEz8cEQDLk6FPKd1CCm+PlsISw==} cpu: [ppc64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-riscv64-gnu@4.27.3': resolution: {integrity: sha512-LdrI4Yocb1a/tFVkzmOE5WyYRgEBOyEhWYJe4gsDWDiwnjYKjNs7PS6SGlTDB7maOHF4kxevsuNBl2iOcj3b4A==} cpu: [riscv64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-s390x-gnu@4.27.3': resolution: {integrity: sha512-d4wVu6SXij/jyiwPvI6C4KxdGzuZOvJ6y9VfrcleHTwo68fl8vZC5ZYHsCVPUi4tndCfMlFniWgwonQ5CUpQcA==} cpu: [s390x] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-gnu@4.27.3': resolution: {integrity: sha512-/6bn6pp1fsCGEY5n3yajmzZQAh+mW4QPItbiWxs69zskBzJuheb3tNynEjL+mKOsUSFK11X4LYF2BwwXnzWleA==} cpu: [x64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-musl@4.27.3': resolution: {integrity: sha512-nBXOfJds8OzUT1qUreT/en3eyOXd2EH5b0wr2bVB5999qHdGKkzGzIyKYaKj02lXk6wpN71ltLIaQpu58YFBoQ==} cpu: [x64] os: [linux] + libc: [musl] '@rollup/rollup-win32-arm64-msvc@4.27.3': resolution: {integrity: sha512-ogfbEVQgIZOz5WPWXF2HVb6En+kWzScuxJo/WdQTqEgeyGkaa2ui5sQav9Zkr7bnNCLK48uxmmK0TySm22eiuw==} @@ -4498,6 +4548,9 @@ packages: '@safe-global/safe-apps-provider@0.18.3': resolution: {integrity: sha512-f/0cNv3S4v7p8rowAjj0hDCg8Q8P/wBjp5twkNWeBdvd0RDr7BuRBPPk74LCqmjQ82P+1ltLlkmVFSmxTIT7XQ==} + '@safe-global/safe-apps-sdk@8.1.0': + resolution: {integrity: sha512-XJbEPuaVc7b9n23MqlF6c+ToYIS3f7P2Sel8f3cSBQ9WORE4xrSuvhMpK9fDSFqJ7by/brc+rmJR/5HViRr0/w==} + '@safe-global/safe-apps-sdk@9.1.0': resolution: {integrity: sha512-N5p/ulfnnA2Pi2M3YeWjULeWbjo7ei22JwU/IXnhoHzKq3pYCN6ynL9mJBOlvDVv892EgLPCWCOwQk/uBT2v0Q==} @@ -4523,6 +4576,12 @@ packages: '@scure/base@1.1.9': resolution: {integrity: sha512-8YKhl8GHiNI/pU2VMaofa2Tor7PJRAjwQLBBuilkJ9L5+13yVbC7JO/wS7piioAvPSwR3JKM1IJ/u4xQzbcXKg==} + '@scure/bip32@1.3.0': + resolution: {integrity: sha512-bcKpo1oj54hGholplGLpqPHRbIsnbixFtc06nwuNM5/dwSXOq/AAYoIBRsBmnZJSdfeNW5rnff7NTAz3ZCqR9Q==} + + '@scure/bip32@1.3.2': + resolution: {integrity: sha512-N1ZhksgwD3OBlwTv3R6KFEcPojl/W4ElJOeCZdi+vuI5QmTFwLq3OFf2zd2ROpKvxFdgZ6hUpb0dx9bVNEwYCA==} + '@scure/bip32@1.3.3': resolution: {integrity: sha512-LJaN3HwRbfQK0X1xFSi0Q9amqOgzQnnDngIt+ZlsBC3Bm7/nE7K0kwshZHyaru79yIVRv/e1mQAjZyuZG6jOFQ==} @@ -4532,6 +4591,12 @@ packages: '@scure/bip39@1.1.0': resolution: {integrity: sha512-pwrPOS16VeTKg98dYXQyIjJEcWfz7/1YJIwxUEPFfQPtc86Ym/1sVgQ2RLoD43AazMk2l/unK4ITySSpW2+82w==} + '@scure/bip39@1.2.0': + resolution: {integrity: sha512-SX/uKq52cuxm4YFXWFaVByaSHJh2w3BnokVSeUJVCv6K7WulT9u2BuNRBhuFl8vAuYnzx9bEu9WgpcNYTrYieg==} + + '@scure/bip39@1.2.1': + resolution: {integrity: sha512-Z3/Fsz1yr904dduJD0NpiyRHhRYHdcnyh73FZWiV+/qhWi83wNJ3NWolYqCEN+ZWsUz2TWwajJggcRE9r1zUYg==} + '@scure/bip39@1.2.2': resolution: {integrity: sha512-HYf9TUXG80beW+hGAt3TRM8wU6pQoYur9iNypTROm42dorCGmLnFe3eWjz3gOq6G62H2WRh0FCzAR1PI+29zIA==} @@ -4925,24 +4990,28 @@ packages: engines: {node: '>=10'} cpu: [arm64] os: [linux] + libc: [glibc] '@swc/core-linux-arm64-musl@1.4.2': resolution: {integrity: sha512-3G0D5z9hUj9bXNcwmA1eGiFTwe5rWkuL3DsoviTj73TKLpk7u64ND0XjEfO0huVv4vVu9H1jodrKb7nvln/dlw==} engines: {node: '>=10'} cpu: [arm64] os: [linux] + libc: [musl] '@swc/core-linux-x64-gnu@1.4.2': resolution: {integrity: sha512-LFxn9U8cjmYHw3jrdPNqPAkBGglKE3tCZ8rA7hYyp0BFxuo7L2ZcEnPm4RFpmSCCsExFH+LEJWuMGgWERoktvg==} engines: {node: '>=10'} cpu: [x64] os: [linux] + libc: [glibc] '@swc/core-linux-x64-musl@1.4.2': resolution: {integrity: sha512-dp0fAmreeVVYTUcb4u9njTPrYzKnbIH0EhH2qvC9GOYNNREUu2GezSIDgonjOXkHiTCvopG4xU7y56XtXj4VrQ==} engines: {node: '>=10'} cpu: [x64] os: [linux] + libc: [musl] '@swc/core-win32-arm64-msvc@1.4.2': resolution: {integrity: sha512-HlVIiLMQkzthAdqMslQhDkoXJ5+AOLUSTV6fm6shFKZKqc/9cJvr4S8UveNERL9zUficA36yM3bbfo36McwnvQ==} @@ -5049,6 +5118,67 @@ packages: '@tonconnect/sdk@3.0.3': resolution: {integrity: sha512-ElVre1DPixzQLgLtQIa8Wu5xS8nozlgblZTJhFFPrk82M2rZ+sawyF+LAVwt9wZRN7+htWnJrNz0+bBr4b3geA==} + '@tronweb3/google-protobuf@3.21.2': + resolution: {integrity: sha512-IVcT2GfWX3K6tHUVhs14NP5uzKhQt4KeDya1g9ACxuZsUzsaoGUIGzceK2Ltu7xp1YV94AaHOf4yxLAivlvEkQ==} + + '@tronweb3/tronwallet-abstract-adapter@1.1.8': + resolution: {integrity: sha512-Ztt2C8kLEaRSgztpBKYqXDtXd7/+4AVS7K+ThZAjOInBu8MM/Jo3tmG4koVW8hM6Hz0rjoohKfQ36LGPVCQfGw==} + engines: {node: '>=16', pnpm: '>=7'} + + '@tronweb3/tronwallet-adapter-bitkeep@1.1.3': + resolution: {integrity: sha512-1Nvxt8P8HbXgC4ccIxyv41Wda9+w2ublfhKtQiOO7nkrdTsr2wYaJ8qenB53r1qm7VWeUTZ+6c0zq5NK6Y+WUA==} + engines: {node: '>=16', pnpm: '>=7'} + + '@tronweb3/tronwallet-adapter-bybit@1.0.0': + resolution: {integrity: sha512-ksmdazU9eWaHr/zG1oMnCcXRi5ezR6OZmU3N7NV2ofyk8MoiyyD8fL/ezQ3D+1YRwfh+tpJa3o5ym6thEa/vsQ==} + engines: {node: '>=16', pnpm: '>=7'} + + '@tronweb3/tronwallet-adapter-foxwallet@1.0.0': + resolution: {integrity: sha512-IBKVcxipR/p5rrl5k89Es+aIY6I7xhtxLyachebEJMeSjJ7/09zRHLQ47kXOTM9cIk/izKMm+klzhdFxXadpjA==} + engines: {node: '>=16', pnpm: '>=7'} + + '@tronweb3/tronwallet-adapter-gatewallet@1.0.1': + resolution: {integrity: sha512-tCCA42KisAl1zIs6PfPS33msoXUJ25z9B5shVHoIQvZ13QdHgzzshOIz6ocr2fdRvT04A+Phl/UH2Oq4pZtG5A==} + engines: {node: '>=18', pnpm: '>=9'} + + '@tronweb3/tronwallet-adapter-imtoken@1.0.1': + resolution: {integrity: sha512-LsZ+qQsf2iwawEh99PMBzYBK09luopeBX98XWGSnQJaqfJJzqcwATeKubEh5VTgZDvCs1MbwEuFULx503/8DLw==} + engines: {node: '>=16', pnpm: '>=7'} + + '@tronweb3/tronwallet-adapter-ledger@1.1.10': + resolution: {integrity: sha512-DGMTMIpvnuDnX0FRCsAt1p4S1CQWgDF4taSenEhLVrI46v+yq39NxfarZo7k6UWhlZsH4AVELEhNzFnmZLEx9A==} + engines: {node: '>=16', pnpm: '>=7'} + + '@tronweb3/tronwallet-adapter-okxwallet@1.0.5': + resolution: {integrity: sha512-SW+Y801ntTtmyOxcuoMgEO8Ob9T5AEvrmXZX6z3ma6+LScNXQxLiDcbg6A/0OslrPKlO7fWyJI3nkasR3+KO3Q==} + engines: {node: '>=16', pnpm: '>=7'} + + '@tronweb3/tronwallet-adapter-react-hooks@1.1.9': + resolution: {integrity: sha512-IUus7pqj+Wswz2RFZ27NBAk9YzVfPU8xkpCv03XMsKQLNvhrambGQWo2Ldq9p+H4KkC0l5x7MD6uEYuux5AVLg==} + engines: {node: '>=16', pnpm: '>=7'} + peerDependencies: + react: '*' + react-dom: '*' + + '@tronweb3/tronwallet-adapter-tokenpocket@1.0.5': + resolution: {integrity: sha512-6Rrb8p+Cy4E57mbd25QjGPbLfnGilsBCcJdWx2+0eZzKsYZGcTwRBybepDbIcZHETe8ijqL+A6KPl1QWaTQ1og==} + engines: {node: '>=16', pnpm: '>=7'} + + '@tronweb3/tronwallet-adapter-tronlink@1.1.11': + resolution: {integrity: sha512-jU+NoWo4TZSE910NUi+tApjmzZmcOyYOnLlzBu7xZTedfnWtJvv9i4PSTac+5e188fQQH47JySt9p74S69mPkA==} + engines: {node: '>=16', pnpm: '>=7'} + + '@tronweb3/tronwallet-adapter-walletconnect@2.0.2': + resolution: {integrity: sha512-uHA/HzM0pCR/G8BiwP92Xiy4e6/AtF59lcHezVW5h/1mHJZjzYuzq+jE73fEAXDYuvApIWpZTZ8bi02BwW5/FA==} + engines: {node: '>=16', pnpm: '>=7'} + + '@tronweb3/tronwallet-adapters@1.2.6': + resolution: {integrity: sha512-X1MjaZsInvpYCTlhzJ+c+mF7qN5GWoI02JVmNXmqFt0GjUgAD/i1YX2dw6UVkBfzf4yghh34Geayh9nrgRi6Kg==} + engines: {node: '>=16', pnpm: '>=7'} + + '@tronweb3/walletconnect-tron@3.0.0': + resolution: {integrity: sha512-aYFbUsZHYumdGXt+1VN4mN9Cjr1+GWYr7cXOLawoQ1WqiHOlAiovSnsTpGhUFLn2FZV8m6rdnXTZ59S/0Mv9mw==} + '@trysound/sax@0.2.0': resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} engines: {node: '>=10.13.0'} @@ -5601,24 +5731,28 @@ packages: engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [glibc] '@umijs/mako-linux-arm64-musl@0.9.6': resolution: {integrity: sha512-7ozS0sK5wyWqge0I8vSNF1oO2OssXMMoHgj9u5i+7dHY/ayyBx+xB/PbnVYofMJOmZUKjEnFezK62llUaeF/4w==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [musl] '@umijs/mako-linux-x64-gnu@0.9.6': resolution: {integrity: sha512-sMfgQcurFOOXGtV/+4vJQu+iAmJ4RDb6J+3m464cKvnBDNM9I+Ye7UGhO+krJZbPN2EheliEN5AWcvKILQeEeA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [glibc] '@umijs/mako-linux-x64-musl@0.9.6': resolution: {integrity: sha512-uDfMGIbH2mq1HoQOeUmQqqBf4emcG3y0s9dKQu3P9sW93EWK35qUHBfuhYeRP7d6/ljfNhB35Bqe6SHU/KV4cw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [musl] '@umijs/mako-win32-ia32-msvc@0.9.6': resolution: {integrity: sha512-h7nRPSD77sQAFFd5IyGa8+qctrbU4/QHsfPXZeikYDM9TvqkK7Z61Aixcm5YgAFmyKgtftHJZc7BEOHMoYu7QQ==} @@ -5794,6 +5928,23 @@ packages: '@vitest/utils@2.1.5': resolution: {integrity: sha512-yfj6Yrp0Vesw2cwJbP+cl04OC+IHFsuQsrsJBL9pyGeQXE56v1UAOQco+SR55Vf1nQzfV0QJg1Qum7AaWUwwYg==} + '@wagmi/chains@1.0.0': + resolution: {integrity: sha512-eNbqRWyHbivcMNq5tbXJks4NaOzVLHnNQauHPeE/EDT9AlpqzcrMc+v2T1/2Iw8zN4zgqB86NCsxeJHJs7+xng==} + peerDependencies: + typescript: '>=5.0.4' + peerDependenciesMeta: + typescript: + optional: true + + '@wagmi/connectors@3.1.11': + resolution: {integrity: sha512-wzxp9f9PtSUFjDUP/QDjc1t7HON4D8wrVKsw35ejdO8hToDpx1gU9lwH/47Zo/1zExGezQc392sjoHSszYd7OA==} + peerDependencies: + typescript: '>=5.0.4' + viem: '>=0.3.35' + peerDependenciesMeta: + typescript: + optional: true + '@wagmi/connectors@5.1.12': resolution: {integrity: sha512-w/MCH+J/sdqfy9ZFoEA3YKnJWlaExTCjMN4qjVNGsRtvy4ADz//zjQsmOZx51oa5xt42hv3fITN36aYZe/rO7g==} peerDependencies: @@ -5804,6 +5955,15 @@ packages: typescript: optional: true + '@wagmi/core@1.4.13': + resolution: {integrity: sha512-ytMCvXbBOgfDu9Qw67279wq/jNEe7EZLjLyekX7ROnvHRADqFr3lwZI6ih41UmtRZAmXAx8Ghyuqy154EjB5mQ==} + peerDependencies: + typescript: '>=5.0.4' + viem: '>=0.3.35' + peerDependenciesMeta: + typescript: + optional: true + '@wagmi/core@2.13.6': resolution: {integrity: sha512-5QkYd9dWntUJMH3EFQqPJRDBwc0+PVPmuMQF09wKXCFvTIdTLFnEI3itPIoMwO4ULtvsrftDzpT71lqpu1EJJQ==} peerDependencies: @@ -5840,6 +6000,9 @@ packages: resolution: {integrity: sha512-ubJLn+vGb8sTdBFX6xAh4kjR5idrtS3RBngQWaJJJpEPBQmxMb8pM2q0FIRs8Is4K6jKy+uEhusMV+7ZBmTzjw==} engines: {node: '>=16'} + '@walletconnect/core@2.11.0': + resolution: {integrity: sha512-2Tjp5BCevI7dbmqo/OrCjX4tqgMqwJNQLlQAlphqPfvwlF9+tIu6pGcVbSN3U9zyXzWIZCeleqEaWUeSeET4Ew==} + '@walletconnect/core@2.14.0': resolution: {integrity: sha512-E/dgBM9q3judXnTfZQ5ILvDpeSdDpabBLsXtYXa3Nyc26cfNplfLJ2nXm9FgtTdhM1nZ7yx4+zDPiXawBRZl2g==} @@ -5855,24 +6018,42 @@ packages: resolution: {integrity: sha512-SMgJR5hEyEE/tENIuvlEb4aB9tmMXPzQ38Y61VgYBmwAFEhOHtpt8EDfnfRWqEhMyXuBXG4K70Yh8c67Yry+Xw==} engines: {node: '>=18'} + '@walletconnect/crypto@1.0.3': + resolution: {integrity: sha512-+2jdORD7XQs76I2Odgr3wwrtyuLUXD/kprNVsjWRhhhdO9Mt6WqVzOPu0/t7OHSmgal8k7SoBQzUc5hu/8zL/g==} + + '@walletconnect/encoding@1.0.2': + resolution: {integrity: sha512-CrwSBrjqJ7rpGQcTL3kU+Ief+Bcuu9PH6JLOb+wM6NITX1GTxR/MfNwnQfhLKK6xpRAyj2/nM04OOH6wS8Imag==} + '@walletconnect/environment@1.0.1': resolution: {integrity: sha512-T426LLZtHj8e8rYnKfzsw1aG6+M0BT1ZxayMdv/p8yM0MU+eJDISqNY3/bccxRr4LrF9csq02Rhqt08Ibl0VRg==} + '@walletconnect/ethereum-provider@2.11.0': + resolution: {integrity: sha512-YrTeHVjuSuhlUw7SQ6xBJXDuJ6iAC+RwINm9nVhoKYJSHAy3EVSJZOofMKrnecL0iRMtD29nj57mxAInIBRuZA==} + '@walletconnect/ethereum-provider@2.16.1': resolution: {integrity: sha512-oD7DNCssUX3plS5gGUZ9JQ63muQB/vxO68X6RzD2wd8gBsYtSPw4BqYFc7KTO6dUizD6gfPirw32yW2pTvy92w==} '@walletconnect/events@1.0.1': resolution: {integrity: sha512-NPTqaoi0oPBVNuLv7qPaJazmGHs5JGyO8eEAk5VGKmJzDR7AHzD4k6ilox5kxk1iwiOnFopBOOMLs86Oa76HpQ==} + '@walletconnect/heartbeat@1.2.1': + resolution: {integrity: sha512-yVzws616xsDLJxuG/28FqtZ5rzrTA4gUjdEMTbWB5Y8V1XHRmqq4efAxCw5ie7WjbXFSUyBHaWlMR+2/CpQC5Q==} + '@walletconnect/heartbeat@1.2.2': resolution: {integrity: sha512-uASiRmC5MwhuRuf05vq4AT48Pq8RMi876zV8rr8cV969uTOzWdB/k+Lj5yI2PBtB1bGQisGen7MM1GcZlQTBXw==} '@walletconnect/jsonrpc-http-connection@1.0.8': resolution: {integrity: sha512-+B7cRuaxijLeFDJUq5hAzNyef3e3tBDIxyaCNmFtjwnod5AGis3RToNqzFU33vpVcxFhofkpE7Cx+5MYejbMGw==} + '@walletconnect/jsonrpc-provider@1.0.13': + resolution: {integrity: sha512-K73EpThqHnSR26gOyNEL+acEex3P7VWZe6KE12ZwKzAt2H4e5gldZHbjsu2QR9cLeJ8AXuO7kEMOIcRv1QEc7g==} + '@walletconnect/jsonrpc-provider@1.0.14': resolution: {integrity: sha512-rtsNY1XqHvWj0EtITNeuf8PHMvlCLiS3EjQL+WOkxEOA4KPxsohFnBDeyPYiNm4ZvkQdLnece36opYidmtbmow==} + '@walletconnect/jsonrpc-types@1.0.3': + resolution: {integrity: sha512-iIQ8hboBl3o5ufmJ8cuduGad0CQm3ZlsHtujv9Eu16xq89q+BG7Nh5VLxxUgmtpnrePgFkTwXirCTkwJH1v+Yw==} + '@walletconnect/jsonrpc-types@1.0.4': resolution: {integrity: sha512-P6679fG/M+wuWg9TY8mh6xFSdYnFyFjwFelxyISxMDrlbXokorEVXYOxiqEbrU3x1BmBoCAJJ+vtEaEoMlpCBQ==} @@ -5890,6 +6071,21 @@ packages: '@react-native-async-storage/async-storage': optional: true + '@walletconnect/legacy-client@2.0.0': + resolution: {integrity: sha512-v5L7rYk9loVnfvUf0mF+76bUPFaU5/Vh7mzL6/950CD/yoGdzYZ3Kj+L7mkC6HPMEGeQsBP1+sqBuiVGZ/aODA==} + + '@walletconnect/legacy-modal@2.0.0': + resolution: {integrity: sha512-jckNd8lMhm4X7dX9TDdxM3bXKJnaqkRs6K2Mo5j6GmbIF9Eyx40jZ5+q457RVxvM6ciZEDT5s1wBHWdWoOo+9Q==} + + '@walletconnect/legacy-provider@2.0.0': + resolution: {integrity: sha512-A8xPebMI1A+50HbWwTpFCbwP7G+1NGKdTKyg8BUUg3h3Y9JucpC1W6w/x0v1Xw7qFEqQnz74LoIN/A3ytH9xrQ==} + + '@walletconnect/legacy-types@2.0.0': + resolution: {integrity: sha512-sOVrA7HUdbI1OwKyPOQU0/DdvTSVFlsXWpAk2K2WvP2erTkBWPMTJq6cv2BmKdoJ3p6gLApT7sd+jHi3OF71uw==} + + '@walletconnect/legacy-utils@2.0.0': + resolution: {integrity: sha512-CPWxSVVXw0kgNCxvU126g4GiV3mzXmC8IPJ15twE46aJ1FX+RHEIfAzFMFz2F2+fEhBxL63A7dwNQKDXorRPcQ==} + '@walletconnect/logger@2.1.2': resolution: {integrity: sha512-aAb28I3S6pYXZHQm5ESB+V6rDqIYfsnHaQyzFbwUUBFY4H0OXx/YtTl8lvhUNhMMfb9UxbwEBS253TlXUYJWSw==} @@ -5902,6 +6098,9 @@ packages: '@walletconnect/modal@2.6.2': resolution: {integrity: sha512-eFopgKi8AjKf/0U4SemvcYw9zlLpx9njVN8sf6DAkowC2Md0gPU/UNEbH1Wwj407pEKnEds98pKWib1NN1ACoA==} + '@walletconnect/randombytes@1.0.3': + resolution: {integrity: sha512-35lpzxcHFbTN3ABefC9W+uBpNZl1GC4Wpx0ed30gibfO/y9oLdy1NznbV96HARQKSBV9J9M/rrtIvf6a23jfYw==} + '@walletconnect/relay-api@1.0.10': resolution: {integrity: sha512-tqrdd4zU9VBNqUaXXQASaexklv6A54yEyQQEXYOCr+Jz8Ket0dmPBDyg19LVSNUN2cipAghQc45/KVmfFJ0cYw==} @@ -5914,6 +6113,10 @@ packages: '@walletconnect/safe-json@1.0.2': resolution: {integrity: sha512-Ogb7I27kZ3LPC3ibn8ldyUr5544t3/STow9+lzz7Sfo808YD7SBWk7SAsdBFlYgP2zDRy2hS3sKRcuSRM0OTmA==} + '@walletconnect/sign-client@2.11.0': + resolution: {integrity: sha512-H2ukscibBS+6WrzQWh+WyVBqO5z4F5et12JcwobdwgHnJSlqIoZxqnUYYWNCI5rUR5UKsKWaUyto4AE9N5dw4Q==} + deprecated: Reliability and performance greatly improved - please see https://github.com/WalletConnect/walletconnect-monorepo/releases + '@walletconnect/sign-client@2.14.0': resolution: {integrity: sha512-UrB3S3eLjPYfBLCN3WJ5u7+WcZ8kFMe/QIDqLf76Jk6TaLwkSUy563LvnSw4KW/kA+/cY1KBSdUDfX1tzYJJXg==} @@ -5926,6 +6129,9 @@ packages: '@walletconnect/time@1.0.2': resolution: {integrity: sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g==} + '@walletconnect/types@2.11.0': + resolution: {integrity: sha512-AB5b1lrEbCGHxqS2vqfCkIoODieH+ZAUp9rA1O2ftrhnqDJiJK983Df87JhYhECsQUBHHfALphA8ydER0q+9sw==} + '@walletconnect/types@2.14.0': resolution: {integrity: sha512-vevMi4jZLJ55vLuFOicQFmBBbLyb+S0sZS4IsaBdZkQflfGIq34HkN13c/KPl4Ye0aoR4/cUcUSitmGIzEQM5g==} @@ -5938,12 +6144,18 @@ packages: '@walletconnect/types@2.17.1': resolution: {integrity: sha512-aiUeBE3EZZTsZBv5Cju3D0PWAsZCMks1g3hzQs9oNtrbuLL6pKKU0/zpKwk4vGywszxPvC3U0tBCku9LLsH/0A==} + '@walletconnect/universal-provider@2.11.0': + resolution: {integrity: sha512-zgJv8jDvIMP4Qse/D9oIRXGdfoNqonsrjPZanQ/CHNe7oXGOBiQND2IIeX+tS0H7uNA0TPvctljCLiIN9nw4eA==} + '@walletconnect/universal-provider@2.14.0': resolution: {integrity: sha512-Mr8uoTmD6H0+Hh+3gxBu4l3T2uP/nNPR02sVtwEujNum++F727mMk+ifPRIpkVo21V/bvXFEy8sHTs5hqyq5iA==} '@walletconnect/universal-provider@2.16.1': resolution: {integrity: sha512-q/tyWUVNenizuClEiaekx9FZj/STU1F3wpDK4PUIh3xh+OmUI5fw2dY3MaNDjyb5AyrS0M8BuQDeuoSuOR/Q7w==} + '@walletconnect/utils@2.11.0': + resolution: {integrity: sha512-hxkHPlTlDQILHfIKXlmzgNJau/YcSBC3XHUSuZuKZbNEw3duFT6h6pm3HT/1+j1a22IG05WDsNBuTCRkwss+BQ==} + '@walletconnect/utils@2.14.0': resolution: {integrity: sha512-vRVomYQEtEAyCK2c5bzzEvtgxaGGITF8mWuIL+WYSAMyEJLY97mirP2urDucNwcUczwxUgI+no9RiNFbUHreQQ==} @@ -6029,6 +6241,26 @@ packages: zod: optional: true + abitype@0.8.7: + resolution: {integrity: sha512-wQ7hV8Yg/yKmGyFpqrNZufCxbszDe5es4AZGYPBitocfSqXtjrTG9JMWFcc4N30ukl2ve48aBTwt7NJxVQdU3w==} + peerDependencies: + typescript: '>=5.0.4' + zod: ^3 >=3.19.1 + peerDependenciesMeta: + zod: + optional: true + + abitype@0.9.8: + resolution: {integrity: sha512-puLifILdm+8sjyss4S+fsUN09obiT1g2YW6CtcQF+QDzxR0euzgEB29MZujC6zMk2a6SVmtttq1fc6+YFA7WYQ==} + peerDependencies: + typescript: '>=5.0.4' + zod: ^3 >=3.19.1 + peerDependenciesMeta: + typescript: + optional: true + zod: + optional: true + abitype@1.0.5: resolution: {integrity: sha512-YzDhti7cjlfaBhHutMaboYB21Ha3rXR9QTkNJFzYC4kC8YclaiwPBBBJY8ejFdu2wnJeZCVZSMlQJ7fi8S6hsw==} peerDependencies: @@ -6070,6 +6302,9 @@ packages: aes-js@3.0.0: resolution: {integrity: sha512-H7wUZRn8WpTq9jocdxQ2c8x2sKo9ZVmzfRE13GiNJXfp7NcKYEdvl3vspKjXox6RIG2VtaRe4JFvxG4rqp2Zuw==} + aes-js@3.1.2: + resolution: {integrity: sha512-e5pEa2kBnBOgR4Y/p20pskXI74UEz7de8ZGVo58asOtvSVG5YAbJeELPZxOmt+Bnz3rX753YKhfIn4X4l1PPRQ==} + aes-js@4.0.0-beta.5: resolution: {integrity: sha512-G965FqalsNyrPqgEGON7nIx1e/OVENSgiEIzyC63haUMuvNnwIgIjMs52hlTCKhkBny7A2ORNlfY9Zu+jmGk1Q==} @@ -6100,9 +6335,6 @@ packages: ajv@8.12.0: resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} - ajv@8.17.1: - resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} - algo-msgpack-with-bigint@2.1.1: resolution: {integrity: sha512-F1tGh056XczEaEAqu7s+hlZUDWwOBT70Eq0lfMpBP2YguSQVyxRbprLq5rELXKQOyOaixTWYhMeMQMzP0U5FoQ==} engines: {node: '>= 10'} @@ -6371,6 +6603,9 @@ packages: axios@1.6.8: resolution: {integrity: sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==} + axios@1.7.9: + resolution: {integrity: sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==} + babel-core@7.0.0-bridge.0: resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==} peerDependencies: @@ -6753,10 +6988,6 @@ packages: camel-case@4.1.2: resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} - camelcase-keys@6.2.2: - resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} - engines: {node: '>=8'} - camelcase-keys@7.0.2: resolution: {integrity: sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==} engines: {node: '>=12'} @@ -7211,10 +7442,6 @@ packages: resolution: {integrity: sha512-Nj5YcaGgBtuUmn1D7oHqPW0c9iui7xsTsj5lIX8ZgevdfhmjFfKB3r8moHJtNJnctnYXJyYX5I1pp90HM4TPgQ==} engines: {node: '>=12 || >=16'} - css-functions-list@3.2.3: - resolution: {integrity: sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA==} - engines: {node: '>=12 || >=16'} - css-has-pseudo@3.0.4: resolution: {integrity: sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==} engines: {node: ^12 || ^14 || >=16} @@ -8083,6 +8310,9 @@ packages: eventemitter3@2.0.3: resolution: {integrity: sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg==} + eventemitter3@3.1.2: + resolution: {integrity: sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==} + eventemitter3@4.0.7: resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} @@ -8192,9 +8422,6 @@ packages: fast-stable-stringify@1.0.0: resolution: {integrity: sha512-wpYMUmFu5f00Sm0cj2pfivpmawLZ0NKdviQ4w9zJeR8JVtOpOxHmLaJuj0vxvGqMJQWyP/COUkF75/57OKyRag==} - fast-uri@3.0.3: - resolution: {integrity: sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==} - fastest-levenshtein@1.0.16: resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==} engines: {node: '>= 4.9.1'} @@ -9297,6 +9524,9 @@ packages: resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==} engines: {node: '>= 0.4'} + is-typedarray@1.0.0: + resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} + is-unicode-supported@0.1.0: resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} engines: {node: '>=10'} @@ -9365,6 +9595,11 @@ packages: peerDependencies: ws: '*' + isows@1.0.3: + resolution: {integrity: sha512-2cKei4vlmg2cxEjm3wVSqn8pcoRF/LX/wpifuuNquFO4SQmPwarClT+SUCA2lt+l581tTeZIPIZuIDo2jWN1fg==} + peerDependencies: + ws: '*' + isows@1.0.4: resolution: {integrity: sha512-hEzjY+x9u9hPmBom9IIAqdJCwNLax+xrPb51vEPpERoFlIxgmZcHzsT5jKG06nvInKOBGvReAVz80Umed5CczQ==} peerDependencies: @@ -9618,9 +9853,6 @@ packages: resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} engines: {node: '>=6'} - known-css-properties@0.26.0: - resolution: {integrity: sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg==} - known-css-properties@0.29.0: resolution: {integrity: sha512-Ne7wqW7/9Cz54PDt4I3tcV+hAyat8ypyOGzYRJQfdxnnjeWsTxt1cy8pjvvKeI5kfXuyvULyeeAvwvvtAX3ayQ==} @@ -10030,10 +10262,6 @@ packages: resolution: {integrity: sha512-/d+PQ4GKmGvM9Bee/DPa8z3mXs/pkvJE2KEThngVNOqtmljC6K7NMPxtc2JeZYTmpWb9k/TmxjeL18ez3h7vCw==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - meow@9.0.0: - resolution: {integrity: sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==} - engines: {node: '>=10'} - merge-descriptors@1.0.3: resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} @@ -10389,9 +10617,6 @@ packages: resolution: {integrity: sha512-Nii8O1XqmawqSCf9o2aWqVxhKRN01+iue9/VEd1TiJCr9VT5XxgPFbF1Edl1XN6pwJcZRsl8Ki+z01yb/T/C2g==} engines: {node: ^18.0.0 || >=20.0.0} - napi-wasm@1.1.0: - resolution: {integrity: sha512-lHwIAJbmLSjF9VDRm9GoVOy9AGp3aIvkjv+Kvz9h16QR3uSVYH78PNQUnT2U4X53mhlnV2M7wrhibQ3GHicDmg==} - natural-compare-lite@1.4.0: resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==} @@ -11249,9 +11474,6 @@ packages: resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} engines: {node: ^10 || ^12 || >=14} - preact@10.19.3: - resolution: {integrity: sha512-nHHTeFVBTHRGxJXKkKu5hT8C/YWBkPso4/Gad6xuj5dbptt9iF9NZr9pHbPhBrnT2klheu7mHTxTZ/LjwJiEiQ==} - preact@10.24.3: resolution: {integrity: sha512-Z2dPnBnMUfyQfSQ+GBdsGa16hz35YmLmtTLhM169uW944hYL6xzTYkJjC07j+Wosz733pMWx0fgON3JNw1jJQA==} @@ -11479,10 +11701,6 @@ packages: quick-format-unescaped@4.0.4: resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} - quick-lru@4.0.1: - resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} - engines: {node: '>=8'} - quick-lru@5.1.1: resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} engines: {node: '>=10'} @@ -11999,10 +12217,6 @@ packages: resolution: {integrity: sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==} engines: {node: '>= 4'} - redent@3.0.0: - resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} - engines: {node: '>=8'} - redent@4.0.0: resolution: {integrity: sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==} engines: {node: '>=12'} @@ -12839,11 +13053,6 @@ packages: peerDependencies: stylelint: ^16.0.2 - stylelint@14.16.1: - resolution: {integrity: sha512-ErlzR/T3hhbV+a925/gbfc3f3Fep9/bnspMiJPorfGEmcBbXdS+oo6LrVtoUZ/w9fqD6o6k7PtUlCOsCRdjX/A==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - hasBin: true - stylelint@15.11.0: resolution: {integrity: sha512-78O4c6IswZ9TzpcIiQJIN49K3qNoXTM8zEJzhaTE/xRTCZswaovSEVIa/uwbOltZrk16X4jAxjaOhzz/hTm1Kw==} engines: {node: ^14.13.1 || >=16.0.0} @@ -12942,10 +13151,6 @@ packages: resolution: {integrity: sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==} engines: {node: '>=10.0.0'} - table@6.8.2: - resolution: {integrity: sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==} - engines: {node: '>=10.0.0'} - tapable@2.2.1: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} @@ -13128,10 +13333,6 @@ packages: trim-lines@3.0.1: resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} - trim-newlines@3.0.1: - resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} - engines: {node: '>=8'} - trim-newlines@4.1.1: resolution: {integrity: sha512-jRKj0n0jXWo6kh62nA5TEh3+4igKDXLvzBJcPpiizP7oOolUrYIxmVBG9TOtHYFHoddUk6YvAkGeGoSVTXfQXQ==} engines: {node: '>=12'} @@ -13140,6 +13341,9 @@ packages: resolution: {integrity: sha512-WZGXGstmCWgeevgTL54hrCuw1dyMQIzWy7ZfqRJfSmJZBwklI15egmQytFP6bPidmw3M8d5yEowl1niq4vmqZw==} engines: {node: '>=0.10.0'} + tronweb@6.0.0: + resolution: {integrity: sha512-mIh00KG00Iu80UT1SLDgNEBLzWiR24WnttlObP8B9eQyNJ6mg4oD2gE+vG0cd6FcHL9DV6Jd18gKeBp4y3Y7Ew==} + trough@2.1.0: resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} @@ -13208,10 +13412,6 @@ packages: resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} engines: {node: '>=4'} - type-fest@0.18.1: - resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==} - engines: {node: '>=10'} - type-fest@0.20.2: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} engines: {node: '>=10'} @@ -13255,6 +13455,9 @@ packages: typed-array-length@1.0.4: resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} + typedarray-to-buffer@3.1.5: + resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} + typedarray@0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} @@ -13592,9 +13795,6 @@ packages: v8-compile-cache@2.3.0: resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} - v8-compile-cache@2.4.0: - resolution: {integrity: sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==} - valibot@0.36.0: resolution: {integrity: sha512-CjF1XN4sUce8sBK9TixrDqFM7RwNkuXdJu174/AwmQUB62QbCQADg5lLe8ldBalFgtj1uKj+pKwDJiNo4Mn+eQ==} @@ -13636,6 +13836,17 @@ packages: vfile@5.3.7: resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==} + viem@0.3.50: + resolution: {integrity: sha512-s+LxCYZTR9F/qPk1/n1YDVAX9vSeVz7GraqBZWGrDuenCJxo9ArCoIceJ6ksI0WwSeNzcZ0VVbD/kWRzTxkipw==} + + viem@1.21.4: + resolution: {integrity: sha512-BNVYdSaUjeS2zKQgPs+49e5JKocfo60Ib2yiXOWBT6LuVxY1I/6fFX3waEtpXvL1Xn4qu+BVitVtMh9lyThyhQ==} + peerDependencies: + typescript: '>=5.0.4' + peerDependenciesMeta: + typescript: + optional: true + viem@2.21.3: resolution: {integrity: sha512-WwOEsoiJ4v1zHf1OeKdtWth+chMyY/yZbHRLidhZEr0yFsOjTXkyfuvFp5ZykjRv9EtzDr2C6K/MU26CjMkSUw==} peerDependencies: @@ -14043,6 +14254,30 @@ packages: utf-8-validate: optional: true + ws@8.12.0: + resolution: {integrity: sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + ws@8.13.0: + resolution: {integrity: sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + ws@8.17.1: resolution: {integrity: sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==} engines: {node: '>=10.0.0'} @@ -14214,7 +14449,7 @@ packages: snapshots: '@0no-co/graphql.web@1.0.7(graphql@16.9.0)': - dependencies: + optionalDependencies: graphql: 16.9.0 '@0no-co/graphqlsp@1.12.13(graphql@16.9.0)(typescript@5.6.2)': @@ -14229,13 +14464,9 @@ snapshots: '@adraffy/ens-normalize@1.10.1': {} - /@adraffy/ens-normalize@1.9.0: - resolution: {integrity: sha512-iowxq3U30sghZotgl4s/oJRci6WPBfNO5YYgk2cIOMCHr3LeGPcsZjCEr+33Q4N+oV3OABDAtA+pyvWjbvBifQ==} - dev: false + '@adraffy/ens-normalize@1.9.0': {} - /@ampproject/remapping@2.2.1: - resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} - engines: {node: '>=6.0.0'} + '@ampproject/remapping@2.2.1': dependencies: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 @@ -14253,111 +14484,113 @@ snapshots: dependencies: '@ctrl/tinycolor': 3.6.1 - '@ant-design/cssinjs-utils@1.1.1(react-dom@18.3.1)(react@18.3.1)': + '@ant-design/cssinjs-utils@1.1.1(react-dom@18.1.0(react@18.1.0))(react@18.1.0)': dependencies: - '@ant-design/cssinjs': 1.21.1(react-dom@18.3.1)(react@18.3.1) + '@ant-design/cssinjs': 1.21.1(react-dom@18.1.0(react@18.1.0))(react@18.1.0) '@babel/runtime': 7.25.9 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + '@ant-design/cssinjs-utils@1.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@ant-design/cssinjs': 1.21.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@babel/runtime': 7.25.9 + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@ant-design/cssinjs@1.20.0(react-dom@18.3.1)(react@18.3.1)': + '@ant-design/cssinjs@1.20.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.25.9 '@emotion/hash': 0.8.0 '@emotion/unitless': 0.7.5 classnames: 2.5.1 csstype: 3.1.3 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) stylis: 4.3.4 - '@ant-design/cssinjs@1.21.1(react-dom@18.3.1)(react@18.3.1)': + '@ant-design/cssinjs@1.21.1(react-dom@18.1.0(react@18.1.0))(react@18.1.0)': + dependencies: + '@babel/runtime': 7.25.9 + '@emotion/hash': 0.8.0 + '@emotion/unitless': 0.7.5 + classnames: 2.5.1 + csstype: 3.1.3 + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + stylis: 4.3.4 + + '@ant-design/cssinjs@1.21.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.25.9 '@emotion/hash': 0.8.0 '@emotion/unitless': 0.7.5 classnames: 2.5.1 csstype: 3.1.3 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) stylis: 4.3.4 '@ant-design/fast-color@2.0.6': dependencies: - '@babel/runtime': 7.25.9 + '@babel/runtime': 7.26.0 '@ant-design/icons-svg@4.4.2': {} - '@ant-design/icons@4.8.1(react-dom@18.3.1)(react@18.3.1)': + '@ant-design/icons@4.8.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@ant-design/colors': 6.0.0 '@ant-design/icons-svg': 4.4.2 - '@babel/runtime': 7.25.9 + '@babel/runtime': 7.26.0 classnames: 2.5.1 lodash: 4.17.21 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - /@ant-design/icons@5.3.6(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-JeWsgNjvkTTC73YDPgWOgdScRku/iHN9JU0qk39OSEmJSCiRghQMLlxGTCY5ovbRRoXjxHXnUKgQEgBDnQfKmA==} - engines: {node: '>=8'} - peerDependencies: - react: '>=16.0.0' - react-dom: '>=16.0.0' + '@ant-design/icons@5.3.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@ant-design/colors': 7.1.0 '@ant-design/icons-svg': 4.4.2 '@babel/runtime': 7.25.9 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - dev: false - /@ant-design/icons@5.3.7(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-bCPXTAg66f5bdccM4TT21SQBDO1Ek2gho9h3nO9DAKXJP4sq+5VBjrQMSxMVXSB3HyEz+cUbHQ5+6ogxCOpaew==} - engines: {node: '>=8'} - peerDependencies: - react: '>=16.0.0' - react-dom: '>=16.0.0' + '@ant-design/icons@5.5.1(react-dom@18.1.0(react@18.1.0))(react@18.1.0)': dependencies: - '@ant-design/colors': 7.0.2 + '@ant-design/colors': 7.1.0 '@ant-design/icons-svg': 4.4.2 - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.9 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - dev: false + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) - /@ant-design/icons@5.5.1(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-0UrM02MA2iDIgvLatWrj6YTCYe0F/cwXvVE0E2SqGrL7PZireQwgEKTKBisWpZyal5eXZLvuM98kju6YtYne8w==} - engines: {node: '>=8'} - peerDependencies: - react: '>=16.0.0' - react-dom: '>=16.0.0' + '@ant-design/icons@5.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@ant-design/colors': 7.1.0 '@ant-design/icons-svg': 4.4.2 '@babel/runtime': 7.25.9 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@ant-design/icons@5.5.1(react-dom@18.3.1)(react@18.3.1)': + '@ant-design/react-slick@1.1.2(react@18.1.0)': dependencies: - '@ant-design/colors': 7.1.0 - '@ant-design/icons-svg': 4.4.2 '@babel/runtime': 7.25.9 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + json2mq: 0.2.0 + react: 18.1.0 + resize-observer-polyfill: 1.5.1 + throttle-debounce: 5.0.2 '@ant-design/react-slick@1.1.2(react@18.3.1)': dependencies: @@ -14375,9 +14608,9 @@ snapshots: '@antfu/utils@0.7.7': {} - '@arvinxu/layout-kit@1.4.0(@babel/core@7.26.0)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1)': + '@arvinxu/layout-kit@1.4.0(@babel/core@7.23.6)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)': dependencies: - styled-components: 5.3.11(@babel/core@7.26.0)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) + styled-components: 5.3.11(@babel/core@7.23.6)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1) transitivePeerDependencies: - '@babel/core' - react @@ -14475,17 +14708,9 @@ snapshots: eslint-visitor-keys: 2.1.0 semver: 6.3.1 - '@babel/eslint-parser@7.23.3(@babel/core@7.26.0)(eslint@8.57.0)': + '@babel/eslint-plugin@7.23.5(@babel/eslint-parser@7.23.3(@babel/core@7.23.6)(eslint@8.57.0))(eslint@8.57.0)': dependencies: - '@babel/core': 7.26.0 - '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 8.57.0 - eslint-visitor-keys: 2.1.0 - semver: 6.3.1 - - '@babel/eslint-plugin@7.23.5(@babel/eslint-parser@7.23.3)(eslint@8.57.0)': - dependencies: - '@babel/eslint-parser': 7.23.3(@babel/core@7.26.0)(eslint@8.57.0) + '@babel/eslint-parser': 7.23.3(@babel/core@7.23.6)(eslint@8.57.0) eslint: 8.57.0 eslint-rule-composer: 0.3.0 @@ -14573,6 +14798,19 @@ snapshots: '@babel/helper-split-export-declaration': 7.22.6 semver: 6.3.1 + '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-member-expression-to-functions': 7.25.9 + '@babel/helper-optimise-call-expression': 7.25.9 + '@babel/helper-replace-supers': 7.25.9(@babel/core@7.23.6) + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/traverse': 7.25.9 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -14600,6 +14838,13 @@ snapshots: regexpu-core: 5.3.2 semver: 6.3.1 + '@babel/helper-create-regexp-features-plugin@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-annotate-as-pure': 7.25.9 + regexpu-core: 6.2.0 + semver: 6.3.1 + '@babel/helper-create-regexp-features-plugin@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -14618,6 +14863,17 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + debug: 4.3.7(supports-color@5.5.0) + lodash.debounce: 4.0.8 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + '@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -14689,6 +14945,15 @@ snapshots: '@babel/helper-split-export-declaration': 7.22.6 '@babel/helper-validator-identifier': 7.22.20 + '@babel/helper-module-transforms@7.26.0(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@babel/traverse': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -14719,6 +14984,15 @@ snapshots: '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-wrap-function': 7.22.20 + '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-wrap-function': 7.25.9 + '@babel/traverse': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -14742,6 +15016,15 @@ snapshots: '@babel/helper-member-expression-to-functions': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-replace-supers@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-member-expression-to-functions': 7.25.9 + '@babel/helper-optimise-call-expression': 7.25.9 + '@babel/traverse': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/helper-replace-supers@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -14835,6 +15118,14 @@ snapshots: dependencies: '@babel/types': 7.26.0 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/traverse': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -14843,6 +15134,11 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -14853,6 +15149,11 @@ snapshots: '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -14865,6 +15166,15 @@ snapshots: '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.23.6) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.23.6) + transitivePeerDependencies: + - supports-color + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -14880,32 +15190,23 @@ snapshots: '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.23.6)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.25.9 '@babel/traverse': 7.25.9 transitivePeerDependencies: - supports-color - /@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.24.3): - resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.26.0)': dependencies: - '@babel/core': 7.24.3 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.3) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.3) + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/traverse': 7.25.9 + transitivePeerDependencies: + - supports-color - /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.23.6): - resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} - engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. - peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.23.6)': dependencies: '@babel/core': 7.23.6 '@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.23.6) @@ -14927,6 +15228,11 @@ snapshots: '@babel/helper-split-export-declaration': 7.22.6 '@babel/plugin-syntax-decorators': 7.23.3(@babel/core@7.23.6) + '@babel/plugin-proposal-export-default-from@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-proposal-export-default-from@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -14947,47 +15253,7 @@ snapshots: transitivePeerDependencies: - supports-color - /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.24.3): - resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} - engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead. - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.23.5 - '@babel/core': 7.24.3 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.3) - '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.24.3) - - /@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.24.3): - resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.24.3 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.3) - - /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.24.3): - resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} - engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead. - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.24.3 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.3) - - /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.6): - resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.6)': dependencies: '@babel/core': 7.23.6 @@ -15005,6 +15271,11 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15040,6 +15311,11 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-export-default-from@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-export-default-from@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15050,6 +15326,11 @@ snapshots: '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-flow@7.26.0(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15060,6 +15341,11 @@ snapshots: '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15070,6 +15356,11 @@ snapshots: '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15095,9 +15386,9 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-jsx@7.14.5(@babel/core@7.26.0)': + '@babel/plugin-syntax-jsx@7.14.5(@babel/core@7.23.6)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 '@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.23.6)': @@ -15110,6 +15401,11 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15195,6 +15491,11 @@ snapshots: '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15217,6 +15518,11 @@ snapshots: '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15230,6 +15536,15 @@ snapshots: '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.6) '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.6) + '@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.23.6) + '@babel/traverse': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15246,6 +15561,15 @@ snapshots: '@babel/helper-plugin-utils': 7.24.0 '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.6) + '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.23.6) + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15260,6 +15584,11 @@ snapshots: '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-block-scoped-functions@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-block-scoped-functions@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15270,6 +15599,11 @@ snapshots: '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15281,6 +15615,14 @@ snapshots: '@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.23.6) '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.23.6) + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15296,6 +15638,14 @@ snapshots: '@babel/helper-plugin-utils': 7.24.0 '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.6) + '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.23.6) + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15317,6 +15667,18 @@ snapshots: '@babel/helper-split-export-declaration': 7.22.6 globals: 11.12.0 + '@babel/plugin-transform-classes@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-replace-supers': 7.25.9(@babel/core@7.23.6) + '@babel/traverse': 7.25.9 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-classes@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15335,6 +15697,12 @@ snapshots: '@babel/helper-plugin-utils': 7.24.0 '@babel/template': 7.24.0 + '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/template': 7.25.9 + '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15346,6 +15714,11 @@ snapshots: '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15357,6 +15730,12 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.6) '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.23.6) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15368,11 +15747,22 @@ snapshots: '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.23.6) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15385,6 +15775,11 @@ snapshots: '@babel/helper-plugin-utils': 7.24.0 '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.6) + '@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15396,6 +15791,14 @@ snapshots: '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-exponentiation-operator@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-exponentiation-operator@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15410,11 +15813,22 @@ snapshots: '@babel/helper-plugin-utils': 7.24.0 '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.6) + '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-flow-strip-types@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.23.6) + '@babel/plugin-transform-flow-strip-types@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15427,6 +15841,14 @@ snapshots: '@babel/helper-plugin-utils': 7.24.0 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-transform-for-of@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-for-of@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15442,6 +15864,15 @@ snapshots: '@babel/helper-function-name': 7.23.0 '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/traverse': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15457,6 +15888,11 @@ snapshots: '@babel/helper-plugin-utils': 7.24.0 '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.6) + '@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15467,6 +15903,11 @@ snapshots: '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-literals@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15478,6 +15919,11 @@ snapshots: '@babel/helper-plugin-utils': 7.24.0 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.6) + '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15488,6 +15934,11 @@ snapshots: '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15499,6 +15950,14 @@ snapshots: '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.6) '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.23.6) + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15521,6 +15980,15 @@ snapshots: '@babel/helper-plugin-utils': 7.24.0 '@babel/helper-simple-access': 7.22.5 + '@babel/plugin-transform-modules-commonjs@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.23.6) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-simple-access': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-modules-commonjs@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15538,6 +16006,16 @@ snapshots: '@babel/helper-plugin-utils': 7.24.0 '@babel/helper-validator-identifier': 7.22.20 + '@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.23.6) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@babel/traverse': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15554,6 +16032,14 @@ snapshots: '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.6) '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.23.6) + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15568,6 +16054,12 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.6) '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.23.6) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15579,6 +16071,11 @@ snapshots: '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-new-target@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-new-target@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15590,6 +16087,11 @@ snapshots: '@babel/helper-plugin-utils': 7.24.0 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.6) + '@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15601,6 +16103,11 @@ snapshots: '@babel/helper-plugin-utils': 7.24.0 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.6) + '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15615,6 +16122,13 @@ snapshots: '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.6) '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.6) + '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15628,6 +16142,14 @@ snapshots: '@babel/helper-plugin-utils': 7.24.0 '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.6) + '@babel/plugin-transform-object-super@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-replace-supers': 7.25.9(@babel/core@7.23.6) + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-object-super@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15642,6 +16164,11 @@ snapshots: '@babel/helper-plugin-utils': 7.24.0 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.6) + '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15654,6 +16181,14 @@ snapshots: '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.6) + '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15667,6 +16202,11 @@ snapshots: '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15678,6 +16218,14 @@ snapshots: '@babel/helper-create-class-features-plugin': 7.23.6(@babel/core@7.23.6) '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.23.6) + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15694,6 +16242,15 @@ snapshots: '@babel/helper-plugin-utils': 7.24.0 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.6) + '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.23.6) + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15708,6 +16265,11 @@ snapshots: '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15718,6 +16280,11 @@ snapshots: '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15728,11 +16295,21 @@ snapshots: '@babel/core': 7.23.6 '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.23.6) + '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15747,6 +16324,17 @@ snapshots: '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.6) '@babel/types': 7.24.0 + '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.23.6) + '@babel/types': 7.26.0 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15770,12 +16358,24 @@ snapshots: '@babel/helper-plugin-utils': 7.24.0 regenerator-transform: 0.15.2 + '@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + regenerator-transform: 0.15.2 + '@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 regenerator-transform: 0.15.2 + '@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.23.6) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15787,11 +16387,28 @@ snapshots: '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-runtime@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.23.6) + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.23.6) + babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.23.6) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-runtime@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15809,6 +16426,11 @@ snapshots: '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15820,6 +16442,14 @@ snapshots: '@babel/helper-plugin-utils': 7.24.0 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-transform-spread@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-spread@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15833,6 +16463,11 @@ snapshots: '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15843,6 +16478,11 @@ snapshots: '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-template-literals@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-template-literals@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15853,6 +16493,11 @@ snapshots: '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-typeof-symbol@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-typeof-symbol@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15866,6 +16511,17 @@ snapshots: '@babel/helper-plugin-utils': 7.24.0 '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.6) + '@babel/plugin-transform-typescript@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.23.6) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.23.6) + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-typescript@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15882,6 +16538,11 @@ snapshots: '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15893,6 +16554,12 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.6) '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.23.6) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15905,6 +16572,12 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.6) '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.23.6) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -15917,6 +16590,12 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.6) '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.23.6)': + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.23.6) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -16009,6 +16688,81 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/preset-env@7.26.0(@babel/core@7.23.6)': + dependencies: + '@babel/compat-data': 7.26.2 + '@babel/core': 7.23.6 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-validator-option': 7.25.9 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.6) + '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.23.6) + '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.23.6) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.23.6) + '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-async-generator-functions': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-block-scoped-functions': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.23.6) + '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-exponentiation-operator': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-modules-commonjs': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-modules-systemjs': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-new-target': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-regexp-modifiers': 7.26.0(@babel/core@7.23.6) + '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-template-literals': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-typeof-symbol': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-unicode-property-regex': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.23.6) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.23.6) + babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.23.6) + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.23.6) + babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.23.6) + core-js-compat: 3.39.0 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + '@babel/preset-env@7.26.0(@babel/core@7.26.0)': dependencies: '@babel/compat-data': 7.26.2 @@ -16275,20 +17029,17 @@ snapshots: '@biomejs/cli-win32-x64@1.8.3': optional: true - /@bitget-wallet/web3-sdk@0.0.8: - resolution: {integrity: sha512-WFk6URUxTCukKrU3YpTdWTCScrj6/wwd/0O7eSANeQl1KDbDs+yj/fAkN1Wy6ebI3NMcW6sqN9mrmfwz53dPMQ==} + '@bitget-wallet/web3-sdk@0.0.8(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: - '@metamask/safe-event-emitter': 3.1.1 - '@solana/web3.js': 1.91.0 + '@metamask/safe-event-emitter': 3.1.2 + '@solana/web3.js': 1.95.5(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) eventemitter3: 5.0.1 transitivePeerDependencies: - bufferutil - encoding - utf-8-validate - dev: false - /@bloomberg/record-tuple-polyfill@0.0.4: - resolution: {integrity: sha512-h0OYmPR3A5Dfbetra/GzxBAzQk8sH7LhRkRUTdagX6nrtlUgJGYCTv4bBK33jsTQw9HDd8PE2x1Ma+iRKEDUsw==} + '@bloomberg/record-tuple-polyfill@0.0.4': {} '@changesets/apply-release-plan@7.0.4': dependencies: @@ -16466,7 +17217,7 @@ snapshots: clsx: 1.2.1 eventemitter3: 5.0.1 keccak: 3.0.4 - preact: 10.19.3 + preact: 10.24.3 sha.js: 2.4.11 '@cspotcode/source-map-support@0.8.1': @@ -16479,7 +17230,7 @@ snapshots: '@csstools/css-tokenizer@2.2.2': {} - '@csstools/media-query-list-parser@2.1.6(@csstools/css-parser-algorithms@2.4.0)(@csstools/css-tokenizer@2.2.2)': + '@csstools/media-query-list-parser@2.1.6(@csstools/css-parser-algorithms@2.4.0(@csstools/css-tokenizer@2.2.2))(@csstools/css-tokenizer@2.2.2)': dependencies: '@csstools/css-parser-algorithms': 2.4.0(@csstools/css-tokenizer@2.2.2) '@csstools/css-tokenizer': 2.2.2 @@ -16607,7 +17358,7 @@ snapshots: '@emotion/babel-plugin@11.11.0': dependencies: '@babel/helper-module-imports': 7.24.3 - '@babel/runtime': 7.25.9 + '@babel/runtime': 7.26.0 '@emotion/hash': 0.9.1 '@emotion/memoize': 0.8.1 '@emotion/serialize': 1.1.4 @@ -16657,9 +17408,10 @@ snapshots: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.3.1) '@emotion/utils': 1.2.1 '@emotion/weak-memoize': 0.3.1 - '@types/react': 18.3.5 hoist-non-react-statics: 3.3.2 react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.5 '@emotion/react@11.11.4(@types/react@18.3.5)(react@18.3.1)': dependencies: @@ -16670,9 +17422,10 @@ snapshots: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.3.1) '@emotion/utils': 1.2.1 '@emotion/weak-memoize': 0.3.1 - '@types/react': 18.3.5 hoist-non-react-statics: 3.3.2 react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.5 '@emotion/serialize@1.1.4': dependencies: @@ -16684,11 +17437,12 @@ snapshots: '@emotion/server@11.11.0(@emotion/css@11.11.2)': dependencies: - '@emotion/css': 11.11.2 '@emotion/utils': 1.2.1 html-tokenize: 2.0.1 multipipe: 1.0.2 through: 2.3.8 + optionalDependencies: + '@emotion/css': 11.11.2 '@emotion/sheet@1.2.2': {} @@ -17187,7 +17941,7 @@ snapshots: dependencies: '@ethersproject/logger': 5.7.0 - '@ethersproject/providers@5.7.2': + '@ethersproject/providers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@ethersproject/abstract-provider': 5.7.0 '@ethersproject/abstract-signer': 5.7.0 @@ -17208,7 +17962,7 @@ snapshots: '@ethersproject/transactions': 5.7.0 '@ethersproject/web': 5.7.1 bech32: 1.1.4 - ws: 7.4.6 + ws: 7.4.6(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate @@ -17320,9 +18074,9 @@ snapshots: '@floating-ui/core': 1.6.7 '@floating-ui/utils': 0.2.7 - '@floating-ui/react-dom-interactions@0.3.1(@types/react@18.3.5)(react-dom@18.1.0)(react@18.1.0)': + '@floating-ui/react-dom-interactions@0.3.1(@types/react@18.3.5)(react-dom@18.1.0(react@18.1.0))(react@18.1.0)': dependencies: - '@floating-ui/react-dom': 0.6.3(@types/react@18.3.5)(react-dom@18.1.0)(react@18.1.0) + '@floating-ui/react-dom': 0.6.3(@types/react@18.3.5)(react-dom@18.1.0(react@18.1.0))(react@18.1.0) aria-hidden: 1.2.3 point-in-polygon: 1.1.0 use-isomorphic-layout-effect: 1.1.2(@types/react@18.3.5)(react@18.1.0) @@ -17331,9 +18085,9 @@ snapshots: - react - react-dom - '@floating-ui/react-dom-interactions@0.3.1(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1)': + '@floating-ui/react-dom-interactions@0.3.1(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@floating-ui/react-dom': 0.6.3(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + '@floating-ui/react-dom': 0.6.3(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) aria-hidden: 1.2.3 point-in-polygon: 1.1.0 use-isomorphic-layout-effect: 1.1.2(@types/react@18.3.5)(react@18.3.1) @@ -17342,7 +18096,7 @@ snapshots: - react - react-dom - '@floating-ui/react-dom@0.6.3(@types/react@18.3.5)(react-dom@18.1.0)(react@18.1.0)': + '@floating-ui/react-dom@0.6.3(@types/react@18.3.5)(react-dom@18.1.0(react@18.1.0))(react@18.1.0)': dependencies: '@floating-ui/dom': 0.4.5 react: 18.1.0 @@ -17351,7 +18105,7 @@ snapshots: transitivePeerDependencies: - '@types/react' - '@floating-ui/react-dom@0.6.3(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1)': + '@floating-ui/react-dom@0.6.3(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@floating-ui/dom': 0.4.5 react: 18.3.1 @@ -17360,7 +18114,7 @@ snapshots: transitivePeerDependencies: - '@types/react' - '@floating-ui/react-dom@2.1.1(react-dom@18.3.1)(react@18.3.1)': + '@floating-ui/react-dom@2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@floating-ui/dom': 1.6.10 react: 18.3.1 @@ -17371,38 +18125,38 @@ snapshots: '@formatjs/ecma402-abstract@1.18.0': dependencies: '@formatjs/intl-localematcher': 0.5.2 - tslib: 2.7.0 + tslib: 2.8.1 '@formatjs/fast-memoize@2.2.0': dependencies: - tslib: 2.7.0 + tslib: 2.8.1 '@formatjs/icu-messageformat-parser@2.7.3': dependencies: '@formatjs/ecma402-abstract': 1.18.0 '@formatjs/icu-skeleton-parser': 1.7.0 - tslib: 2.7.0 + tslib: 2.8.1 '@formatjs/icu-skeleton-parser@1.7.0': dependencies: '@formatjs/ecma402-abstract': 1.18.0 - tslib: 2.7.0 + tslib: 2.8.1 '@formatjs/intl-displaynames@6.6.4': dependencies: '@formatjs/ecma402-abstract': 1.18.0 '@formatjs/intl-localematcher': 0.5.2 - tslib: 2.7.0 + tslib: 2.8.1 '@formatjs/intl-listformat@7.5.3': dependencies: '@formatjs/ecma402-abstract': 1.18.0 '@formatjs/intl-localematcher': 0.5.2 - tslib: 2.7.0 + tslib: 2.8.1 '@formatjs/intl-localematcher@0.5.2': dependencies: - tslib: 2.7.0 + tslib: 2.8.1 '@formatjs/intl@2.9.9(typescript@5.6.2)': dependencies: @@ -17412,10 +18166,11 @@ snapshots: '@formatjs/intl-displaynames': 6.6.4 '@formatjs/intl-listformat': 7.5.3 intl-messageformat: 10.5.8 - tslib: 2.7.0 + tslib: 2.8.1 + optionalDependencies: typescript: 5.6.2 - '@gql.tada/cli-utils@1.6.1(@0no-co/graphqlsp@1.12.13)(graphql@16.9.0)(typescript@5.6.2)': + '@gql.tada/cli-utils@1.6.1(@0no-co/graphqlsp@1.12.13(graphql@16.9.0)(typescript@5.6.2))(graphql@16.9.0)(typescript@5.6.2)': dependencies: '@0no-co/graphqlsp': 1.12.13(graphql@16.9.0)(typescript@5.6.2) '@gql.tada/internal': 1.0.7(graphql@16.9.0)(typescript@5.6.2) @@ -17504,22 +18259,22 @@ snapshots: transitivePeerDependencies: - debug - '@irys/sdk@0.0.2(arweave@1.15.5)(debug@4.3.5)': + '@irys/sdk@0.0.2(arweave@1.15.5)(bufferutil@4.0.8)(debug@4.3.5)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@ethersproject/bignumber': 5.7.0 '@ethersproject/contracts': 5.7.0 - '@ethersproject/providers': 5.7.2 + '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@ethersproject/wallet': 5.7.0 '@irys/query': 0.0.1(debug@4.3.5) '@near-js/crypto': 0.0.3 '@near-js/keystores-browser': 0.0.3 - '@near-js/providers': 0.0.4 + '@near-js/providers': 0.0.4(encoding@0.1.13) '@near-js/transactions': 0.1.1 - '@solana/web3.js': 1.91.0 + '@solana/web3.js': 1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) '@supercharge/promise-pool': 3.1.0 - algosdk: 1.24.1 + algosdk: 1.24.1(encoding@0.1.13) aptos: 1.8.5(debug@4.3.5) - arbundles: 0.10.1(arweave@1.15.5)(debug@4.3.5) + arbundles: 0.10.1(arweave@1.15.5)(bufferutil@4.0.8)(debug@4.3.5)(encoding@0.1.13)(utf-8-validate@5.0.10) async-retry: 1.3.3 axios: 1.6.8(debug@4.3.5) base64url: 3.0.1 @@ -17660,66 +18415,49 @@ snapshots: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.5.0 - /@ledgerhq/devices@6.27.1: - resolution: {integrity: sha512-jX++oy89jtv7Dp2X6gwt3MMkoajel80JFWcdc0HCouwDsV1mVJ3SQdwl/bQU0zd8HI6KebvUP95QTwbQLLK/RQ==} + '@ledgerhq/devices@6.27.1': dependencies: '@ledgerhq/errors': 6.19.1 '@ledgerhq/logs': 6.12.0 rxjs: 6.6.7 - semver: 7.6.2 - dev: false + semver: 7.6.3 - /@ledgerhq/devices@8.4.4: - resolution: {integrity: sha512-sz/ryhe/R687RHtevIE9RlKaV8kkKykUV4k29e7GAVwzHX1gqG+O75cu1NCJUHLbp3eABV5FdvZejqRUlLis9A==} + '@ledgerhq/devices@8.4.4': dependencies: '@ledgerhq/errors': 6.19.1 '@ledgerhq/logs': 6.12.0 rxjs: 7.8.1 - semver: 7.6.2 - dev: false + semver: 7.6.3 - /@ledgerhq/errors@6.19.1: - resolution: {integrity: sha512-75yK7Nnit/Gp7gdrJAz0ipp31CCgncRp+evWt6QawQEtQKYEDfGo10QywgrrBBixeRxwnMy1DP6g2oCWRf1bjw==} - dev: false + '@ledgerhq/errors@6.19.1': {} - /@ledgerhq/hw-app-trx@6.29.4: - resolution: {integrity: sha512-CKxkNkmFW/JhOVaRubHNRibIKyyX6GSaaEm58ST2AHV98CRFzn0SgI/vqIzQTnLwuFuI823lCKI6urSmje6cnw==} + '@ledgerhq/hw-app-trx@6.29.4': dependencies: '@ledgerhq/hw-transport': 6.31.4 - dev: false - /@ledgerhq/hw-transport-webhid@6.27.1: - resolution: {integrity: sha512-u74rBYlibpbyGblSn74fRs2pMM19gEAkYhfVibq0RE1GNFjxDMFC1n7Sb+93Jqmz8flyfB4UFJsxs8/l1tm2Kw==} + '@ledgerhq/hw-transport-webhid@6.27.1': dependencies: '@ledgerhq/devices': 6.27.1 '@ledgerhq/errors': 6.19.1 '@ledgerhq/hw-transport': 6.27.1 '@ledgerhq/logs': 6.12.0 - dev: false - /@ledgerhq/hw-transport@6.27.1: - resolution: {integrity: sha512-hnE4/Fq1YzQI4PA1W0H8tCkI99R3UWDb3pJeZd6/Xs4Qw/q1uiQO+vNLC6KIPPhK0IajUfuI/P2jk0qWcMsuAQ==} + '@ledgerhq/hw-transport@6.27.1': dependencies: '@ledgerhq/devices': 6.27.1 '@ledgerhq/errors': 6.19.1 events: 3.3.0 - dev: false - /@ledgerhq/hw-transport@6.31.4: - resolution: {integrity: sha512-6c1ir/cXWJm5dCWdq55NPgCJ3UuKuuxRvf//Xs36Bq9BwkV2YaRQhZITAkads83l07NAdR16hkTWqqpwFMaI6A==} + '@ledgerhq/hw-transport@6.31.4': dependencies: '@ledgerhq/devices': 8.4.4 '@ledgerhq/errors': 6.19.1 '@ledgerhq/logs': 6.12.0 events: 3.3.0 - dev: false - /@ledgerhq/logs@6.12.0: - resolution: {integrity: sha512-ExDoj1QV5eC6TEbMdLUMMk9cfvNKhhv5gXol4SmULRVCx/3iyCPhJ74nsb3S0Vb+/f+XujBEj3vQn5+cwS0fNA==} - dev: false + '@ledgerhq/logs@6.12.0': {} - /@lit-labs/ssr-dom-shim@1.1.2: - resolution: {integrity: sha512-jnOD+/+dSrfTWYfSXBXlo5l5f0q1UuJo3tkbMDCYA2lKUYq79jaxqtGEvnRoh049nt1vdo1+45RinipU6FGY2g==} + '@lit-labs/ssr-dom-shim@1.1.2': {} '@lit/reactive-element@1.6.3': dependencies: @@ -17727,14 +18465,14 @@ snapshots: '@loadable/component@5.15.2(react@18.1.0)': dependencies: - '@babel/runtime': 7.25.9 + '@babel/runtime': 7.26.0 hoist-non-react-statics: 3.3.2 react: 18.1.0 react-is: 16.13.1 '@loadable/component@5.15.2(react@18.3.1)': dependencies: - '@babel/runtime': 7.25.9 + '@babel/runtime': 7.26.0 hoist-non-react-statics: 3.3.2 react: 18.3.1 react-is: 16.13.1 @@ -17745,7 +18483,7 @@ snapshots: '@manypkg/find-root@1.1.0': dependencies: - '@babel/runtime': 7.25.9 + '@babel/runtime': 7.26.0 '@types/node': 12.20.55 find-up: 4.1.0 fs-extra: 8.1.0 @@ -17838,39 +18576,49 @@ snapshots: '@metamask/safe-event-emitter@3.1.2': {} - '@metamask/sdk-communication-layer@0.28.2(cross-fetch@4.0.0)(eciesjs@0.3.18)(eventemitter2@6.4.9)(readable-stream@3.6.2)(socket.io-client@4.7.3)': + '@metamask/sdk-communication-layer@0.28.2(cross-fetch@4.0.0(encoding@0.1.13))(eciesjs@0.3.18)(eventemitter2@6.4.9)(readable-stream@3.6.2)(socket.io-client@4.7.3(bufferutil@4.0.8)(utf-8-validate@5.0.10))': dependencies: bufferutil: 4.0.8 - cross-fetch: 4.0.0 + cross-fetch: 4.0.0(encoding@0.1.13) date-fns: 2.30.0 debug: 4.3.7(supports-color@5.5.0) eciesjs: 0.3.18 eventemitter2: 6.4.9 readable-stream: 3.6.2 - socket.io-client: 4.7.3 + socket.io-client: 4.7.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) utf-8-validate: 5.0.10 uuid: 8.3.2 transitivePeerDependencies: - supports-color - '@metamask/sdk-install-modal-web@0.28.1(i18next@23.11.5)(react-dom@18.3.1)(react-native@0.76.3)(react@18.3.1)': + '@metamask/sdk-install-modal-web@0.28.1(i18next@23.11.5)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': + dependencies: + i18next: 23.11.5 + qr-code-styling: 1.6.0-rc.1 + optionalDependencies: + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-native: 0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) + + '@metamask/sdk-install-modal-web@0.28.1(i18next@23.11.5)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': dependencies: i18next: 23.11.5 qr-code-styling: 1.6.0-rc.1 + optionalDependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-native: 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0)(@types/react@18.3.5)(react@18.3.1) + react-native: 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) - '@metamask/sdk@0.28.4(react-dom@18.3.1)(react-native@0.76.3)(react@18.3.1)': + '@metamask/sdk@0.28.4(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(utf-8-validate@5.0.10)': dependencies: '@metamask/onboarding': 1.0.1 '@metamask/providers': 16.1.0 - '@metamask/sdk-communication-layer': 0.28.2(cross-fetch@4.0.0)(eciesjs@0.3.18)(eventemitter2@6.4.9)(readable-stream@3.6.2)(socket.io-client@4.7.3) - '@metamask/sdk-install-modal-web': 0.28.1(i18next@23.11.5)(react-dom@18.3.1)(react-native@0.76.3)(react@18.3.1) + '@metamask/sdk-communication-layer': 0.28.2(cross-fetch@4.0.0(encoding@0.1.13))(eciesjs@0.3.18)(eventemitter2@6.4.9)(readable-stream@3.6.2)(socket.io-client@4.7.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + '@metamask/sdk-install-modal-web': 0.28.1(i18next@23.11.5)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) '@types/dom-screen-wake-lock': 1.0.3 '@types/uuid': 10.0.0 bowser: 2.11.0 - cross-fetch: 4.0.0 + cross-fetch: 4.0.0(encoding@0.1.13) debug: 4.3.7(supports-color@5.5.0) eciesjs: 0.3.18 eth-rpc-errors: 4.0.3 @@ -17880,14 +18628,51 @@ snapshots: obj-multiplex: 1.0.0 pump: 3.0.0 qrcode-terminal-nooctal: 0.12.1 + react-native-webview: 11.26.1(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + readable-stream: 3.6.2 + rollup-plugin-visualizer: 5.12.0(rollup@3.29.5) + socket.io-client: 4.7.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + util: 0.12.5 + uuid: 8.3.2 + optionalDependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-native-webview: 11.26.1(react-native@0.76.3)(react@18.3.1) + transitivePeerDependencies: + - bufferutil + - encoding + - react-native + - rollup + - supports-color + - utf-8-validate + + '@metamask/sdk@0.28.4(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.27.3)(utf-8-validate@5.0.10)': + dependencies: + '@metamask/onboarding': 1.0.1 + '@metamask/providers': 16.1.0 + '@metamask/sdk-communication-layer': 0.28.2(cross-fetch@4.0.0(encoding@0.1.13))(eciesjs@0.3.18)(eventemitter2@6.4.9)(readable-stream@3.6.2)(socket.io-client@4.7.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + '@metamask/sdk-install-modal-web': 0.28.1(i18next@23.11.5)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + '@types/dom-screen-wake-lock': 1.0.3 + '@types/uuid': 10.0.0 + bowser: 2.11.0 + cross-fetch: 4.0.0(encoding@0.1.13) + debug: 4.3.7(supports-color@5.5.0) + eciesjs: 0.3.18 + eth-rpc-errors: 4.0.3 + eventemitter2: 6.4.9 + i18next: 23.11.5 + i18next-browser-languagedetector: 7.1.0 + obj-multiplex: 1.0.0 + pump: 3.0.0 + qrcode-terminal-nooctal: 0.12.1 + react-native-webview: 11.26.1(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) readable-stream: 3.6.2 - rollup-plugin-visualizer: 5.12.0 - socket.io-client: 4.7.3 + rollup-plugin-visualizer: 5.12.0(rollup@4.27.3) + socket.io-client: 4.7.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) util: 0.12.5 uuid: 8.3.2 + optionalDependencies: + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) transitivePeerDependencies: - bufferutil - encoding @@ -17950,10 +18735,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@metaplex-foundation/beet-solana@0.3.1': + '@metaplex-foundation/beet-solana@0.3.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@metaplex-foundation/beet': 0.7.1 - '@solana/web3.js': 1.91.0 + '@solana/web3.js': 1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) bs58: 5.0.0 debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: @@ -17962,10 +18747,10 @@ snapshots: - supports-color - utf-8-validate - '@metaplex-foundation/beet-solana@0.4.0': + '@metaplex-foundation/beet-solana@0.4.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@metaplex-foundation/beet': 0.7.1 - '@solana/web3.js': 1.91.0 + '@solana/web3.js': 1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) bs58: 5.0.0 debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: @@ -17974,10 +18759,10 @@ snapshots: - supports-color - utf-8-validate - '@metaplex-foundation/beet-solana@0.4.1': + '@metaplex-foundation/beet-solana@0.4.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@metaplex-foundation/beet': 0.7.1 - '@solana/web3.js': 1.91.0 + '@solana/web3.js': 1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) bs58: 5.0.0 debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: @@ -18012,21 +18797,21 @@ snapshots: '@metaplex-foundation/cusper@0.0.2': {} - '@metaplex-foundation/js@0.20.1(arweave@1.15.5)(fastestsmallesttextencoderdecoder@1.0.22)': + '@metaplex-foundation/js@0.20.1(arweave@1.15.5)(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10)': dependencies: - '@irys/sdk': 0.0.2(arweave@1.15.5)(debug@4.3.5) + '@irys/sdk': 0.0.2(arweave@1.15.5)(bufferutil@4.0.8)(debug@4.3.5)(encoding@0.1.13)(utf-8-validate@5.0.10) '@metaplex-foundation/beet': 0.7.1 - '@metaplex-foundation/mpl-auction-house': 2.5.1(fastestsmallesttextencoderdecoder@1.0.22) - '@metaplex-foundation/mpl-bubblegum': 0.6.2(fastestsmallesttextencoderdecoder@1.0.22) - '@metaplex-foundation/mpl-candy-guard': 0.3.2 - '@metaplex-foundation/mpl-candy-machine': 5.1.0(fastestsmallesttextencoderdecoder@1.0.22) - '@metaplex-foundation/mpl-candy-machine-core': 0.1.2 - '@metaplex-foundation/mpl-token-metadata': 2.13.0(fastestsmallesttextencoderdecoder@1.0.22) + '@metaplex-foundation/mpl-auction-house': 2.5.1(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10) + '@metaplex-foundation/mpl-bubblegum': 0.6.2(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10) + '@metaplex-foundation/mpl-candy-guard': 0.3.2(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@metaplex-foundation/mpl-candy-machine': 5.1.0(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10) + '@metaplex-foundation/mpl-candy-machine-core': 0.1.2(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@metaplex-foundation/mpl-token-metadata': 2.13.0(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10) '@noble/ed25519': 1.7.3 '@noble/hashes': 1.3.3 - '@solana/spl-account-compression': 0.1.10(@solana/web3.js@1.91.0) - '@solana/spl-token': 0.3.11(@solana/web3.js@1.91.0)(fastestsmallesttextencoderdecoder@1.0.22) - '@solana/web3.js': 1.91.0 + '@solana/spl-account-compression': 0.1.10(@solana/web3.js@1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@solana/spl-token': 0.3.11(@solana/web3.js@1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10) + '@solana/web3.js': 1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) bignumber.js: 9.1.2 bn.js: 5.2.1 bs58: 5.0.0 @@ -18037,7 +18822,7 @@ snapshots: lodash.isequal: 4.5.0 merkletreejs: 0.3.11 mime: 3.0.0 - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: - arweave - bufferutil @@ -18046,13 +18831,13 @@ snapshots: - supports-color - utf-8-validate - '@metaplex-foundation/mpl-auction-house@2.5.1(fastestsmallesttextencoderdecoder@1.0.22)': + '@metaplex-foundation/mpl-auction-house@2.5.1(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10)': dependencies: '@metaplex-foundation/beet': 0.6.1 - '@metaplex-foundation/beet-solana': 0.3.1 + '@metaplex-foundation/beet-solana': 0.3.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) '@metaplex-foundation/cusper': 0.0.2 - '@solana/spl-token': 0.3.11(@solana/web3.js@1.91.0)(fastestsmallesttextencoderdecoder@1.0.22) - '@solana/web3.js': 1.91.0 + '@solana/spl-token': 0.3.11(@solana/web3.js@1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10) + '@solana/web3.js': 1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) bn.js: 5.2.1 transitivePeerDependencies: - bufferutil @@ -18061,15 +18846,15 @@ snapshots: - supports-color - utf-8-validate - '@metaplex-foundation/mpl-bubblegum@0.6.2(fastestsmallesttextencoderdecoder@1.0.22)': + '@metaplex-foundation/mpl-bubblegum@0.6.2(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10)': dependencies: '@metaplex-foundation/beet': 0.7.1 - '@metaplex-foundation/beet-solana': 0.4.0 + '@metaplex-foundation/beet-solana': 0.4.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) '@metaplex-foundation/cusper': 0.0.2 - '@metaplex-foundation/mpl-token-metadata': 2.13.0(fastestsmallesttextencoderdecoder@1.0.22) - '@solana/spl-account-compression': 0.1.10(@solana/web3.js@1.91.0) - '@solana/spl-token': 0.1.8 - '@solana/web3.js': 1.91.0 + '@metaplex-foundation/mpl-token-metadata': 2.13.0(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10) + '@solana/spl-account-compression': 0.1.10(@solana/web3.js@1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@solana/spl-token': 0.1.8(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@solana/web3.js': 1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) bn.js: 5.2.1 js-sha3: 0.8.0 transitivePeerDependencies: @@ -18079,12 +18864,12 @@ snapshots: - supports-color - utf-8-validate - '@metaplex-foundation/mpl-candy-guard@0.3.2': + '@metaplex-foundation/mpl-candy-guard@0.3.2(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@metaplex-foundation/beet': 0.4.0 - '@metaplex-foundation/beet-solana': 0.3.1 + '@metaplex-foundation/beet-solana': 0.3.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) '@metaplex-foundation/cusper': 0.0.2 - '@solana/web3.js': 1.91.0 + '@solana/web3.js': 1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) bn.js: 5.2.1 transitivePeerDependencies: - bufferutil @@ -18092,12 +18877,12 @@ snapshots: - supports-color - utf-8-validate - '@metaplex-foundation/mpl-candy-machine-core@0.1.2': + '@metaplex-foundation/mpl-candy-machine-core@0.1.2(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@metaplex-foundation/beet': 0.4.0 - '@metaplex-foundation/beet-solana': 0.3.1 + '@metaplex-foundation/beet-solana': 0.3.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) '@metaplex-foundation/cusper': 0.0.2 - '@solana/web3.js': 1.91.0 + '@solana/web3.js': 1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) bn.js: 5.2.1 transitivePeerDependencies: - bufferutil @@ -18105,13 +18890,13 @@ snapshots: - supports-color - utf-8-validate - '@metaplex-foundation/mpl-candy-machine@5.1.0(fastestsmallesttextencoderdecoder@1.0.22)': + '@metaplex-foundation/mpl-candy-machine@5.1.0(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10)': dependencies: '@metaplex-foundation/beet': 0.7.1 - '@metaplex-foundation/beet-solana': 0.4.1 + '@metaplex-foundation/beet-solana': 0.4.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) '@metaplex-foundation/cusper': 0.0.2 - '@solana/spl-token': 0.3.11(@solana/web3.js@1.91.0)(fastestsmallesttextencoderdecoder@1.0.22) - '@solana/web3.js': 1.91.0 + '@solana/spl-token': 0.3.11(@solana/web3.js@1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10) + '@solana/web3.js': 1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - encoding @@ -18119,13 +18904,13 @@ snapshots: - supports-color - utf-8-validate - '@metaplex-foundation/mpl-token-metadata@2.13.0(fastestsmallesttextencoderdecoder@1.0.22)': + '@metaplex-foundation/mpl-token-metadata@2.13.0(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10)': dependencies: '@metaplex-foundation/beet': 0.7.1 - '@metaplex-foundation/beet-solana': 0.4.1 + '@metaplex-foundation/beet-solana': 0.4.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) '@metaplex-foundation/cusper': 0.0.2 - '@solana/spl-token': 0.3.11(@solana/web3.js@1.91.0)(fastestsmallesttextencoderdecoder@1.0.22) - '@solana/web3.js': 1.91.0 + '@solana/spl-token': 0.3.11(@solana/web3.js@1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10) + '@solana/web3.js': 1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) bn.js: 5.2.1 debug: 4.3.5 transitivePeerDependencies: @@ -18188,13 +18973,13 @@ snapshots: '@motionone/easing@10.16.3': dependencies: '@motionone/utils': 10.16.3 - tslib: 2.7.0 + tslib: 2.8.1 '@motionone/generators@10.16.4': dependencies: '@motionone/types': 10.16.3 '@motionone/utils': 10.16.3 - tslib: 2.7.0 + tslib: 2.8.1 '@motionone/svelte@10.16.4': dependencies: @@ -18222,18 +19007,18 @@ snapshots: dependencies: bs58: 6.0.0 - '@mysten/dapp-kit@0.14.17(@tanstack/react-query@5.51.11)(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1)(typescript@5.6.2)': + '@mysten/dapp-kit@0.14.17(@tanstack/react-query@5.51.11(react@18.3.1))(@types/react-dom@18.3.1)(@types/react@18.3.5)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': dependencies: '@mysten/sui': 1.7.0(typescript@5.6.2) '@mysten/wallet-standard': 0.13.2(typescript@5.6.2) '@mysten/zksend': 0.10.6(typescript@5.6.2) - '@radix-ui/react-dialog': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) - '@radix-ui/react-dropdown-menu': 2.1.1(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-dialog': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-dropdown-menu': 2.1.1(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-slot': 1.1.0(@types/react@18.3.5)(react@18.3.1) '@tanstack/react-query': 5.51.11(react@18.3.1) - '@vanilla-extract/css': 1.15.5 + '@vanilla-extract/css': 1.15.5(babel-plugin-macros@3.1.0) '@vanilla-extract/dynamic': 2.1.2 - '@vanilla-extract/recipes': 0.5.5(@vanilla-extract/css@1.15.5) + '@vanilla-extract/recipes': 0.5.5(@vanilla-extract/css@1.15.5(babel-plugin-macros@3.1.0)) clsx: 2.1.1 react: 18.3.1 zustand: 4.5.5(@types/react@18.3.5)(react@18.3.1) @@ -18403,7 +19188,7 @@ snapshots: '@near-js/crypto': 0.0.4 '@near-js/types': 0.0.4 - '@near-js/providers@0.0.4': + '@near-js/providers@0.0.4(encoding@0.1.13)': dependencies: '@near-js/transactions': 0.1.0 '@near-js/types': 0.0.3 @@ -18412,7 +19197,7 @@ snapshots: borsh: 0.7.0 http-errors: 1.8.1 optionalDependencies: - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: - encoding @@ -18474,14 +19259,11 @@ snapshots: dependencies: eslint-scope: 5.1.1 - /@noble/curves@1.0.0: - resolution: {integrity: sha512-2upgEu0iLiDVDZkNLeFV2+ht0BAVgQnEmCk6JsOch9Rp8xfkMCbvbAZlA2pBHQc73dbl+vFOXfqkf4uemdn0bw==} + '@noble/curves@1.0.0': dependencies: '@noble/hashes': 1.3.0 - dev: false - /@noble/curves@1.2.0: - resolution: {integrity: sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==} + '@noble/curves@1.2.0': dependencies: '@noble/hashes': 1.3.2 @@ -18503,13 +19285,9 @@ snapshots: '@noble/ed25519@1.7.3': {} - /@noble/hashes@1.3.0: - resolution: {integrity: sha512-ilHEACi9DwqJB0pw7kv+Apvh50jiiSyR/cQ3y4W7lOR5mhvn/50FLUfsnfJz0BDZtl/RR16kXvptiv6q1msYZg==} - dev: false + '@noble/hashes@1.1.3': {} - /@noble/hashes@1.3.2: - resolution: {integrity: sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==} - engines: {node: '>= 16'} + '@noble/hashes@1.3.0': {} '@noble/hashes@1.3.2': {} @@ -18564,7 +19342,6 @@ snapshots: dependencies: is-glob: 4.0.3 micromatch: 4.0.8 - napi-wasm: 1.1.0 '@parcel/watcher-win32-arm64@2.3.0': optional: true @@ -18609,231 +19386,255 @@ snapshots: '@radix-ui/primitive@1.1.0': {} - '@radix-ui/react-arrow@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1)': + '@radix-ui/react-arrow@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) - '@types/react': 18.3.5 - '@types/react-dom': 18.3.1 + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@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.5 + '@types/react-dom': 18.3.1 - '@radix-ui/react-collection@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1)': + '@radix-ui/react-collection@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.5)(react@18.3.1) '@radix-ui/react-context': 1.1.0(@types/react@18.3.5)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-slot': 1.1.0(@types/react@18.3.5)(react@18.3.1) - '@types/react': 18.3.5 - '@types/react-dom': 18.3.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.5 + '@types/react-dom': 18.3.1 '@radix-ui/react-compose-refs@1.1.0(@types/react@18.3.5)(react@18.3.1)': dependencies: - '@types/react': 18.3.5 react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.5 '@radix-ui/react-context@1.1.0(@types/react@18.3.5)(react@18.3.1)': dependencies: - '@types/react': 18.3.5 react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.5 - '@radix-ui/react-dialog@1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1)': + '@radix-ui/react-dialog@1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.0 '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.5)(react@18.3.1) '@radix-ui/react-context': 1.1.0(@types/react@18.3.5)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.5)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-id': 1.1.0(@types/react@18.3.5)(react@18.3.1) - '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-slot': 1.1.0(@types/react@18.3.5)(react@18.3.1) '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.5)(react@18.3.1) - '@types/react': 18.3.5 - '@types/react-dom': 18.3.1 aria-hidden: 1.2.3 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-remove-scroll: 2.5.7(@types/react@18.3.5)(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.5 + '@types/react-dom': 18.3.1 '@radix-ui/react-direction@1.1.0(@types/react@18.3.5)(react@18.3.1)': dependencies: - '@types/react': 18.3.5 react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.5 - '@radix-ui/react-dismissable-layer@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1)': + '@radix-ui/react-dismissable-layer@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.0 '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.5)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@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.1.0(@types/react@18.3.5)(react@18.3.1) '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@18.3.5)(react@18.3.1) - '@types/react': 18.3.5 - '@types/react-dom': 18.3.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.5 + '@types/react-dom': 18.3.1 - '@radix-ui/react-dropdown-menu@2.1.1(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1)': + '@radix-ui/react-dropdown-menu@2.1.1(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.0 '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.5)(react@18.3.1) '@radix-ui/react-context': 1.1.0(@types/react@18.3.5)(react@18.3.1) '@radix-ui/react-id': 1.1.0(@types/react@18.3.5)(react@18.3.1) - '@radix-ui/react-menu': 2.1.1(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-menu': 2.1.1(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@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.1.0(@types/react@18.3.5)(react@18.3.1) - '@types/react': 18.3.5 - '@types/react-dom': 18.3.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.5 + '@types/react-dom': 18.3.1 '@radix-ui/react-focus-guards@1.1.0(@types/react@18.3.5)(react@18.3.1)': dependencies: - '@types/react': 18.3.5 react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.5 - '@radix-ui/react-focus-scope@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1)': + '@radix-ui/react-focus-scope@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.5)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@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.1.0(@types/react@18.3.5)(react@18.3.1) - '@types/react': 18.3.5 - '@types/react-dom': 18.3.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.5 + '@types/react-dom': 18.3.1 '@radix-ui/react-id@1.1.0(@types/react@18.3.5)(react@18.3.1)': dependencies: '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.5)(react@18.3.1) - '@types/react': 18.3.5 react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.5 - '@radix-ui/react-menu@2.1.1(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1)': + '@radix-ui/react-menu@2.1.1(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.5)(react@18.3.1) '@radix-ui/react-context': 1.1.0(@types/react@18.3.5)(react@18.3.1) '@radix-ui/react-direction': 1.1.0(@types/react@18.3.5)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-focus-guards': 1.1.0(@types/react@18.3.5)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-id': 1.1.0(@types/react@18.3.5)(react@18.3.1) - '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) - '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) - '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) - '@radix-ui/react-roving-focus': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-popper': 1.2.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-portal': 1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-roving-focus': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-slot': 1.1.0(@types/react@18.3.5)(react@18.3.1) '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.5)(react@18.3.1) - '@types/react': 18.3.5 - '@types/react-dom': 18.3.1 aria-hidden: 1.2.3 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-remove-scroll: 2.5.7(@types/react@18.3.5)(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.5 + '@types/react-dom': 18.3.1 - '@radix-ui/react-popper@1.2.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1)': + '@radix-ui/react-popper@1.2.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@floating-ui/react-dom': 2.1.1(react-dom@18.3.1)(react@18.3.1) - '@radix-ui/react-arrow': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + '@floating-ui/react-dom': 2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-arrow': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.5)(react@18.3.1) '@radix-ui/react-context': 1.1.0(@types/react@18.3.5)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@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.1.0(@types/react@18.3.5)(react@18.3.1) '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.5)(react@18.3.1) '@radix-ui/react-use-rect': 1.1.0(@types/react@18.3.5)(react@18.3.1) '@radix-ui/react-use-size': 1.1.0(@types/react@18.3.5)(react@18.3.1) '@radix-ui/rect': 1.1.0 - '@types/react': 18.3.5 - '@types/react-dom': 18.3.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.5 + '@types/react-dom': 18.3.1 - '@radix-ui/react-portal@1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1)': + '@radix-ui/react-portal@1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.5)(react@18.3.1) - '@types/react': 18.3.5 - '@types/react-dom': 18.3.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.5 + '@types/react-dom': 18.3.1 - '@radix-ui/react-presence@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1)': + '@radix-ui/react-presence@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.5)(react@18.3.1) '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.5)(react@18.3.1) - '@types/react': 18.3.5 - '@types/react-dom': 18.3.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.5 + '@types/react-dom': 18.3.1 - '@radix-ui/react-primitive@2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1)': + '@radix-ui/react-primitive@2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-slot': 1.1.0(@types/react@18.3.5)(react@18.3.1) - '@types/react': 18.3.5 - '@types/react-dom': 18.3.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.5 + '@types/react-dom': 18.3.1 - '@radix-ui/react-roving-focus@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1)': + '@radix-ui/react-roving-focus@1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.0 - '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-collection': 1.1.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.5)(react@18.3.1) '@radix-ui/react-context': 1.1.0(@types/react@18.3.5)(react@18.3.1) '@radix-ui/react-direction': 1.1.0(@types/react@18.3.5)(react@18.3.1) '@radix-ui/react-id': 1.1.0(@types/react@18.3.5)(react@18.3.1) - '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react-dom@18.3.1)(@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.1.0(@types/react@18.3.5)(react@18.3.1) '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.5)(react@18.3.1) - '@types/react': 18.3.5 - '@types/react-dom': 18.3.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.5 + '@types/react-dom': 18.3.1 '@radix-ui/react-slot@1.1.0(@types/react@18.3.5)(react@18.3.1)': dependencies: '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.5)(react@18.3.1) - '@types/react': 18.3.5 react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.5 '@radix-ui/react-use-callback-ref@1.1.0(@types/react@18.3.5)(react@18.3.1)': dependencies: - '@types/react': 18.3.5 react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.5 '@radix-ui/react-use-controllable-state@1.1.0(@types/react@18.3.5)(react@18.3.1)': dependencies: '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.5)(react@18.3.1) - '@types/react': 18.3.5 react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.5 '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@18.3.5)(react@18.3.1)': dependencies: '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.5)(react@18.3.1) - '@types/react': 18.3.5 react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.5 '@radix-ui/react-use-layout-effect@1.1.0(@types/react@18.3.5)(react@18.3.1)': dependencies: - '@types/react': 18.3.5 react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.5 '@radix-ui/react-use-rect@1.1.0(@types/react@18.3.5)(react@18.3.1)': dependencies: '@radix-ui/rect': 1.1.0 - '@types/react': 18.3.5 react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.5 '@radix-ui/react-use-size@1.1.0(@types/react@18.3.5)(react@18.3.1)': dependencies: '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@18.3.5)(react@18.3.1) - '@types/react': 18.3.5 react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.5 '@radix-ui/rect@1.1.0': {} @@ -18847,139 +19648,225 @@ snapshots: '@rc-component/async-validator@5.0.4': dependencies: + '@babel/runtime': 7.26.0 + + '@rc-component/color-picker@2.0.1(react-dom@18.1.0(react@18.1.0))(react@18.1.0)': + dependencies: + '@ant-design/fast-color': 2.0.6 '@babel/runtime': 7.25.9 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) - '@rc-component/color-picker@2.0.1(react-dom@18.3.1)(react@18.3.1)': + '@rc-component/color-picker@2.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@ant-design/fast-color': 2.0.6 '@babel/runtime': 7.25.9 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@rc-component/context@1.4.0(react-dom@18.3.1)(react@18.3.1)': + '@rc-component/context@1.4.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0)': dependencies: - '@babel/runtime': 7.25.9 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + '@babel/runtime': 7.26.0 + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + '@rc-component/context@1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@babel/runtime': 7.26.0 + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) '@rc-component/mini-decimal@1.1.0': + dependencies: + '@babel/runtime': 7.26.0 + + '@rc-component/mutate-observer@1.1.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0)': dependencies: '@babel/runtime': 7.25.9 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) - '@rc-component/mutate-observer@1.1.0(react-dom@18.3.1)(react@18.3.1)': + '@rc-component/mutate-observer@1.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.25.9 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@rc-component/portal@1.1.2(react-dom@18.3.1)(react@18.3.1)': + '@rc-component/portal@1.1.2(react-dom@18.1.0(react@18.1.0))(react@18.1.0)': dependencies: - '@babel/runtime': 7.25.9 + '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + '@rc-component/portal@1.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@babel/runtime': 7.26.0 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@rc-component/qrcode@1.0.0(react-dom@18.3.1)(react@18.3.1)': + '@rc-component/qrcode@1.0.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0)': dependencies: '@babel/runtime': 7.25.9 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) - '@rc-component/tour@1.15.1(react-dom@18.3.1)(react@18.3.1)': + '@rc-component/qrcode@1.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.25.9 - '@rc-component/portal': 1.1.2(react-dom@18.3.1)(react@18.3.1) - '@rc-component/trigger': 2.2.3(react-dom@18.3.1)(react@18.3.1) classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - /@rc-component/trigger@1.18.2(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-jRLYgFgjLEPq3MvS87fIhcfuywFSRDaDrYw1FLku7Cm4esszvzTbA0JBsyacAyLrK9rF3TiHFcvoEDMzoD3CTA==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' + '@rc-component/tour@1.15.1(react-dom@18.1.0(react@18.1.0))(react@18.1.0)': dependencies: '@babel/runtime': 7.25.9 - '@rc-component/portal': 1.1.2(react-dom@18.3.1)(react@18.3.1) + '@rc-component/portal': 1.1.2(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + '@rc-component/trigger': 2.2.3(react-dom@18.1.0(react@18.1.0))(react@18.1.0) classnames: 2.5.1 - rc-motion: 2.9.2(react-dom@18.3.1)(react@18.3.1) - rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - dev: false + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) - /@rc-component/trigger@2.2.1(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-fuU11J8pOt6+U/tU6/CAv8wjCwGaNeRk9f5k8HQth7JBbJ6MMH62WhGycVW75VnXfBZgL/7kO+wbiO2Xc9U9sQ==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' + '@rc-component/tour@1.15.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.25.9 - '@rc-component/portal': 1.1.2(react-dom@18.3.1)(react@18.3.1) + '@rc-component/portal': 1.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/trigger': 2.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 - rc-motion: 2.9.2(react-dom@18.3.1)(react@18.3.1) - rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - dev: false - /@rc-component/trigger@2.2.3(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-X1oFIpKoXAMXNDYCviOmTfuNuYxE4h5laBsyCqVAVMjNHxoF3/uiyA7XdegK1XbCvBbCZ6P6byWrEoDRpKL8+A==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' + '@rc-component/trigger@1.18.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.25.9 - '@rc-component/portal': 1.1.2(react-dom@18.3.1)(react@18.3.1) + '@babel/runtime': 7.26.0 + '@rc-component/portal': 1.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1)(react@18.3.1) - rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-resize-observer: 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@rc-component/trigger@2.2.3(react-dom@18.3.1)(react@18.3.1)': + '@rc-component/trigger@2.2.3(react-dom@18.1.0(react@18.1.0))(react@18.1.0)': + dependencies: + '@babel/runtime': 7.25.9 + '@rc-component/portal': 1.1.2(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + classnames: 2.5.1 + rc-motion: 2.9.3(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-resize-observer: 1.4.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + '@rc-component/trigger@2.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.25.9 - '@rc-component/portal': 1.1.2(react-dom@18.3.1)(react@18.3.1) + '@rc-component/portal': 1.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1)(react@18.3.1) - rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-resize-observer: 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3)': + '@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))': + dependencies: + merge-options: 3.0.4 + react-native: 0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) + optional: true + + '@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))': dependencies: merge-options: 3.0.4 - react-native: 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0)(@types/react@18.3.5)(react@18.3.1) + react-native: 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) optional: true '@react-native/assets-registry@0.76.3': {} - '@react-native/babel-plugin-codegen@0.76.3(@babel/preset-env@7.26.0)': + '@react-native/babel-plugin-codegen@0.76.3(@babel/preset-env@7.26.0(@babel/core@7.23.6))': dependencies: - '@react-native/codegen': 0.76.3(@babel/preset-env@7.26.0) + '@react-native/codegen': 0.76.3(@babel/preset-env@7.26.0(@babel/core@7.23.6)) transitivePeerDependencies: - '@babel/preset-env' - supports-color - '@react-native/babel-preset@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0)': + '@react-native/babel-plugin-codegen@0.76.3(@babel/preset-env@7.26.0(@babel/core@7.26.0))': + dependencies: + '@react-native/codegen': 0.76.3(@babel/preset-env@7.26.0(@babel/core@7.26.0)) + transitivePeerDependencies: + - '@babel/preset-env' + - supports-color + + '@react-native/babel-preset@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))': + dependencies: + '@babel/core': 7.23.6 + '@babel/plugin-proposal-export-default-from': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.6) + '@babel/plugin-syntax-export-default-from': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.6) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.6) + '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-async-generator-functions': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-flow-strip-types': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-modules-commonjs': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-runtime': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-typescript': 7.25.9(@babel/core@7.23.6) + '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.23.6) + '@babel/template': 7.25.9 + '@react-native/babel-plugin-codegen': 0.76.3(@babel/preset-env@7.26.0(@babel/core@7.23.6)) + babel-plugin-syntax-hermes-parser: 0.25.1 + babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.23.6) + react-refresh: 0.14.2 + transitivePeerDependencies: + - '@babel/preset-env' + - supports-color + + '@react-native/babel-preset@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-proposal-export-default-from': 7.25.9(@babel/core@7.26.0) @@ -19022,7 +19909,7 @@ snapshots: '@babel/plugin-transform-typescript': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.0) '@babel/template': 7.25.9 - '@react-native/babel-plugin-codegen': 0.76.3(@babel/preset-env@7.26.0) + '@react-native/babel-plugin-codegen': 0.76.3(@babel/preset-env@7.26.0(@babel/core@7.26.0)) babel-plugin-syntax-hermes-parser: 0.25.1 babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.26.0) react-refresh: 0.14.2 @@ -19030,31 +19917,66 @@ snapshots: - '@babel/preset-env' - supports-color - '@react-native/codegen@0.76.3(@babel/preset-env@7.26.0)': + '@react-native/codegen@0.76.3(@babel/preset-env@7.26.0(@babel/core@7.23.6))': + dependencies: + '@babel/parser': 7.26.2 + '@babel/preset-env': 7.26.0(@babel/core@7.23.6) + glob: 7.2.3 + hermes-parser: 0.23.1 + invariant: 2.2.4 + jscodeshift: 0.14.0(@babel/preset-env@7.26.0(@babel/core@7.23.6)) + mkdirp: 0.5.6 + nullthrows: 1.1.1 + yargs: 17.7.2 + transitivePeerDependencies: + - supports-color + + '@react-native/codegen@0.76.3(@babel/preset-env@7.26.0(@babel/core@7.26.0))': dependencies: '@babel/parser': 7.26.2 '@babel/preset-env': 7.26.0(@babel/core@7.26.0) glob: 7.2.3 hermes-parser: 0.23.1 invariant: 2.2.4 - jscodeshift: 0.14.0(@babel/preset-env@7.26.0) + jscodeshift: 0.14.0(@babel/preset-env@7.26.0(@babel/core@7.26.0)) mkdirp: 0.5.6 nullthrows: 1.1.1 yargs: 17.7.2 transitivePeerDependencies: - supports-color - '@react-native/community-cli-plugin@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0)': + '@react-native/community-cli-plugin@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: - '@react-native/dev-middleware': 0.76.3 - '@react-native/metro-babel-transformer': 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0) + '@react-native/dev-middleware': 0.76.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@react-native/metro-babel-transformer': 0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6)) chalk: 4.1.2 execa: 5.1.1 invariant: 2.2.4 - metro: 0.81.0 - metro-config: 0.81.0 + metro: 0.81.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + metro-config: 0.81.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) metro-core: 0.81.0 - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) + readline: 1.3.0 + semver: 7.6.3 + transitivePeerDependencies: + - '@babel/core' + - '@babel/preset-env' + - bufferutil + - encoding + - supports-color + - utf-8-validate + + '@react-native/community-cli-plugin@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + dependencies: + '@react-native/dev-middleware': 0.76.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@react-native/metro-babel-transformer': 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)) + chalk: 4.1.2 + execa: 5.1.1 + invariant: 2.2.4 + metro: 0.81.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + metro-config: 0.81.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + metro-core: 0.81.0 + node-fetch: 2.7.0(encoding@0.1.13) readline: 1.3.0 semver: 7.6.3 transitivePeerDependencies: @@ -19067,7 +19989,7 @@ snapshots: '@react-native/debugger-frontend@0.76.3': {} - '@react-native/dev-middleware@0.76.3': + '@react-native/dev-middleware@0.76.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@isaacs/ttlcache': 1.4.1 '@react-native/debugger-frontend': 0.76.3 @@ -19079,7 +20001,7 @@ snapshots: open: 7.4.2 selfsigned: 2.4.1 serve-static: 1.16.2 - ws: 6.2.3 + ws: 6.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - supports-color @@ -19089,10 +20011,20 @@ snapshots: '@react-native/js-polyfills@0.76.3': {} - '@react-native/metro-babel-transformer@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0)': + '@react-native/metro-babel-transformer@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))': + dependencies: + '@babel/core': 7.23.6 + '@react-native/babel-preset': 0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6)) + hermes-parser: 0.23.1 + nullthrows: 1.1.1 + transitivePeerDependencies: + - '@babel/preset-env' + - supports-color + + '@react-native/metro-babel-transformer@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))': dependencies: '@babel/core': 7.26.0 - '@react-native/babel-preset': 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0) + '@react-native/babel-preset': 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0)) hermes-parser: 0.23.1 nullthrows: 1.1.1 transitivePeerDependencies: @@ -19101,17 +20033,27 @@ snapshots: '@react-native/normalize-colors@0.76.3': {} - '@react-native/virtualized-lists@0.76.3(@types/react@18.3.5)(react-native@0.76.3)(react@18.3.1)': + '@react-native/virtualized-lists@0.76.3(@types/react@18.3.5)(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': dependencies: + invariant: 2.2.4 + nullthrows: 1.1.1 + react: 18.3.1 + react-native: 0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) + optionalDependencies: '@types/react': 18.3.5 + + '@react-native/virtualized-lists@0.76.3(@types/react@18.3.5)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': + dependencies: invariant: 2.2.4 nullthrows: 1.1.1 react: 18.3.1 - react-native: 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0)(@types/react@18.3.5)(react@18.3.1) + react-native: 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) + optionalDependencies: + '@types/react': 18.3.5 - '@reactflow/background@11.3.9(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1)': + '@reactflow/background@11.3.9(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@reactflow/core': 11.10.4(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + '@reactflow/core': 11.10.4(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classcat: 5.0.4 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -19120,9 +20062,9 @@ snapshots: - '@types/react' - immer - '@reactflow/controls@11.2.9(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1)': + '@reactflow/controls@11.2.9(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@reactflow/core': 11.10.4(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + '@reactflow/core': 11.10.4(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classcat: 5.0.4 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -19131,7 +20073,7 @@ snapshots: - '@types/react' - immer - '@reactflow/core@11.10.4(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1)': + '@reactflow/core@11.10.4(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@types/d3': 7.4.3 '@types/d3-drag': 3.0.7 @@ -19148,9 +20090,9 @@ snapshots: - '@types/react' - immer - '@reactflow/minimap@11.7.9(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1)': + '@reactflow/minimap@11.7.9(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@reactflow/core': 11.10.4(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + '@reactflow/core': 11.10.4(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/d3-selection': 3.0.10 '@types/d3-zoom': 3.0.8 classcat: 5.0.4 @@ -19163,9 +20105,9 @@ snapshots: - '@types/react' - immer - '@reactflow/node-resizer@2.2.9(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1)': + '@reactflow/node-resizer@2.2.9(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@reactflow/core': 11.10.4(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + '@reactflow/core': 11.10.4(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classcat: 5.0.4 d3-drag: 3.0.0 d3-selection: 3.0.0 @@ -19176,9 +20118,9 @@ snapshots: - '@types/react' - immer - '@reactflow/node-toolbar@1.3.9(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1)': + '@reactflow/node-toolbar@1.3.9(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@reactflow/core': 11.10.4(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + '@reactflow/core': 11.10.4(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classcat: 5.0.4 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -19187,11 +20129,13 @@ snapshots: - '@types/react' - immer - '@rollup/pluginutils@5.1.3': + '@rollup/pluginutils@5.1.3(rollup@3.29.5)': dependencies: '@types/estree': 1.0.6 estree-walker: 2.0.2 picomatch: 4.0.2 + optionalDependencies: + rollup: 3.29.5 '@rollup/rollup-android-arm-eabi@4.27.3': optional: true @@ -19249,7 +20193,6 @@ snapshots: '@rushstack/node-core-library@3.63.0(@types/node@22.1.0)': dependencies: - '@types/node': 22.1.0 colors: 1.2.5 fs-extra: 7.0.1 import-lazy: 4.0.0 @@ -19257,6 +20200,8 @@ snapshots: resolve: 1.22.8 semver: 7.5.4 z-schema: 5.0.5 + optionalDependencies: + '@types/node': 22.1.0 '@rushstack/rig-package@0.5.1': dependencies: @@ -19270,9 +20215,9 @@ snapshots: colors: 1.2.5 string-argv: 0.3.2 - '@safe-global/safe-apps-provider@0.18.3(typescript@5.6.2)(zod@3.23.8)': + '@safe-global/safe-apps-provider@0.18.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8)': dependencies: - '@safe-global/safe-apps-sdk': 9.1.0(typescript@5.6.2)(zod@3.23.8) + '@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) events: 3.3.0 transitivePeerDependencies: - bufferutil @@ -19280,23 +20225,20 @@ snapshots: - utf-8-validate - zod - /@safe-global/safe-apps-sdk@8.1.0(typescript@5.6.2)(zod@3.23.8): - resolution: {integrity: sha512-XJbEPuaVc7b9n23MqlF6c+ToYIS3f7P2Sel8f3cSBQ9WORE4xrSuvhMpK9fDSFqJ7by/brc+rmJR/5HViRr0/w==} + '@safe-global/safe-apps-sdk@8.1.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8)': dependencies: '@safe-global/safe-gateway-typescript-sdk': 3.13.3 - viem: 1.21.4(typescript@5.6.2)(zod@3.23.8) + viem: 1.21.4(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) transitivePeerDependencies: - bufferutil - typescript - utf-8-validate - zod - dev: false - /@safe-global/safe-apps-sdk@9.1.0(typescript@5.6.2)(zod@3.23.8): - resolution: {integrity: sha512-N5p/ulfnnA2Pi2M3YeWjULeWbjo7ei22JwU/IXnhoHzKq3pYCN6ynL9mJBOlvDVv892EgLPCWCOwQk/uBT2v0Q==} + '@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8)': dependencies: '@safe-global/safe-gateway-typescript-sdk': 3.13.3 - viem: 2.21.3(typescript@5.6.2)(zod@3.23.8) + viem: 2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) transitivePeerDependencies: - bufferutil - typescript @@ -19326,28 +20268,25 @@ snapshots: '@scure/base@1.1.8': {} - /@scure/bip32@1.3.0: - resolution: {integrity: sha512-bcKpo1oj54hGholplGLpqPHRbIsnbixFtc06nwuNM5/dwSXOq/AAYoIBRsBmnZJSdfeNW5rnff7NTAz3ZCqR9Q==} + '@scure/base@1.1.9': {} + + '@scure/bip32@1.3.0': dependencies: '@noble/curves': 1.0.0 '@noble/hashes': 1.3.3 - '@scure/base': 1.1.8 - dev: false + '@scure/base': 1.1.9 - /@scure/bip32@1.3.2: - resolution: {integrity: sha512-N1ZhksgwD3OBlwTv3R6KFEcPojl/W4ElJOeCZdi+vuI5QmTFwLq3OFf2zd2ROpKvxFdgZ6hUpb0dx9bVNEwYCA==} + '@scure/bip32@1.3.2': dependencies: '@noble/curves': 1.2.0 '@noble/hashes': 1.3.3 - '@scure/base': 1.1.8 - dev: false + '@scure/base': 1.1.9 - /@scure/bip32@1.3.3: - resolution: {integrity: sha512-LJaN3HwRbfQK0X1xFSi0Q9amqOgzQnnDngIt+ZlsBC3Bm7/nE7K0kwshZHyaru79yIVRv/e1mQAjZyuZG6jOFQ==} + '@scure/bip32@1.3.3': dependencies: '@noble/curves': 1.3.0 '@noble/hashes': 1.3.3 - '@scure/base': 1.1.8 + '@scure/base': 1.1.9 '@scure/bip32@1.4.0': dependencies: @@ -19360,25 +20299,20 @@ snapshots: '@noble/hashes': 1.1.3 '@scure/base': 1.1.8 - /@scure/bip39@1.2.0: - resolution: {integrity: sha512-SX/uKq52cuxm4YFXWFaVByaSHJh2w3BnokVSeUJVCv6K7WulT9u2BuNRBhuFl8vAuYnzx9bEu9WgpcNYTrYieg==} + '@scure/bip39@1.2.0': dependencies: '@noble/hashes': 1.3.3 - '@scure/base': 1.1.8 - dev: false + '@scure/base': 1.1.9 - /@scure/bip39@1.2.1: - resolution: {integrity: sha512-Z3/Fsz1yr904dduJD0NpiyRHhRYHdcnyh73FZWiV+/qhWi83wNJ3NWolYqCEN+ZWsUz2TWwajJggcRE9r1zUYg==} + '@scure/bip39@1.2.1': dependencies: '@noble/hashes': 1.3.3 - '@scure/base': 1.1.8 - dev: false + '@scure/base': 1.1.9 - /@scure/bip39@1.2.2: - resolution: {integrity: sha512-HYf9TUXG80beW+hGAt3TRM8wU6pQoYur9iNypTROm42dorCGmLnFe3eWjz3gOq6G62H2WRh0FCzAR1PI+29zIA==} + '@scure/bip39@1.2.2': dependencies: '@noble/hashes': 1.3.3 - '@scure/base': 1.1.8 + '@scure/base': 1.1.9 '@scure/bip39@1.4.0': dependencies: @@ -19404,10 +20338,10 @@ snapshots: '@socket.io/component-emitter@3.1.0': {} - '@solana-mobile/mobile-wallet-adapter-protocol-web3js@2.1.1(@solana/wallet-adapter-base@0.9.23)(@solana/web3.js@1.89.1)(react-native@0.76.3)(react@18.3.1)': + '@solana-mobile/mobile-wallet-adapter-protocol-web3js@2.1.1(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': dependencies: - '@solana-mobile/mobile-wallet-adapter-protocol': 2.1.1(@solana/wallet-adapter-base@0.9.23)(@solana/web3.js@1.89.1)(bs58@5.0.0)(react-native@0.76.3)(react@18.3.1) - '@solana/web3.js': 1.89.1 + '@solana-mobile/mobile-wallet-adapter-protocol': 2.1.1(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + '@solana/web3.js': 1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) bs58: 5.0.0 js-base64: 3.7.6 transitivePeerDependencies: @@ -19415,36 +20349,36 @@ snapshots: - react - react-native - '@solana-mobile/mobile-wallet-adapter-protocol@2.1.1(@solana/wallet-adapter-base@0.9.23)(@solana/web3.js@1.89.1)(bs58@5.0.0)(react-native@0.76.3)(react@18.3.1)': + '@solana-mobile/mobile-wallet-adapter-protocol@2.1.1(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': dependencies: - '@solana/wallet-standard': 1.1.2(@solana/wallet-adapter-base@0.9.23)(@solana/web3.js@1.89.1)(bs58@5.0.0)(react@18.3.1) + '@solana/wallet-standard': 1.1.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.3.1) '@solana/wallet-standard-util': 1.1.1 - '@solana/web3.js': 1.89.1 + '@solana/web3.js': 1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) '@wallet-standard/core': 1.0.3 js-base64: 3.7.6 - react-native: 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0)(@types/react@18.3.5)(react@18.3.1) + react-native: 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@solana/wallet-adapter-base' - bs58 - react - '@solana-mobile/wallet-adapter-mobile@2.1.1(@solana/web3.js@1.89.1)(react-native@0.76.3)(react@18.3.1)': + '@solana-mobile/wallet-adapter-mobile@2.1.1(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': dependencies: - '@solana-mobile/mobile-wallet-adapter-protocol-web3js': 2.1.1(@solana/wallet-adapter-base@0.9.23)(@solana/web3.js@1.89.1)(react-native@0.76.3)(react@18.3.1) - '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.89.1) + '@solana-mobile/mobile-wallet-adapter-protocol-web3js': 2.1.1(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)) '@solana/wallet-standard-features': 1.2.0 - '@solana/web3.js': 1.89.1 + '@solana/web3.js': 1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) js-base64: 3.7.6 optionalDependencies: - '@react-native-async-storage/async-storage': 1.24.0(react-native@0.76.3) + '@react-native-async-storage/async-storage': 1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)) transitivePeerDependencies: - react - react-native - '@solana/buffer-layout-utils@0.2.0': + '@solana/buffer-layout-utils@0.2.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@solana/buffer-layout': 4.0.1 - '@solana/web3.js': 1.91.0 + '@solana/web3.js': 1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) bigint-buffer: 1.1.5 bignumber.js: 9.1.2 transitivePeerDependencies: @@ -19478,11 +20412,11 @@ snapshots: '@solana/codecs-core': 2.0.0-experimental.8618508 '@solana/codecs-numbers': 2.0.0-experimental.8618508 - '@solana/spl-account-compression@0.1.10(@solana/web3.js@1.91.0)': + '@solana/spl-account-compression@0.1.10(@solana/web3.js@1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@metaplex-foundation/beet': 0.7.1 - '@metaplex-foundation/beet-solana': 0.4.1 - '@solana/web3.js': 1.91.0 + '@metaplex-foundation/beet-solana': 0.4.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@solana/web3.js': 1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) bn.js: 5.2.1 borsh: 0.7.0 js-sha3: 0.8.0 @@ -19493,7 +20427,7 @@ snapshots: - supports-color - utf-8-validate - '@solana/spl-token-metadata@0.1.2(@solana/web3.js@1.91.0)(fastestsmallesttextencoderdecoder@1.0.22)': + '@solana/spl-token-metadata@0.1.2(@solana/web3.js@1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(fastestsmallesttextencoderdecoder@1.0.22)': dependencies: '@solana/codecs-core': 2.0.0-experimental.8618508 '@solana/codecs-data-structures': 2.0.0-experimental.8618508 @@ -19501,14 +20435,14 @@ snapshots: '@solana/codecs-strings': 2.0.0-experimental.8618508(fastestsmallesttextencoderdecoder@1.0.22) '@solana/options': 2.0.0-experimental.8618508 '@solana/spl-type-length-value': 0.1.0 - '@solana/web3.js': 1.91.0 + '@solana/web3.js': 1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) transitivePeerDependencies: - fastestsmallesttextencoderdecoder - '@solana/spl-token@0.1.8': + '@solana/spl-token@0.1.8(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: - '@babel/runtime': 7.25.9 - '@solana/web3.js': 1.91.0 + '@babel/runtime': 7.26.0 + '@solana/web3.js': 1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) bn.js: 5.2.1 buffer: 6.0.3 buffer-layout: 1.2.2 @@ -19518,12 +20452,12 @@ snapshots: - encoding - utf-8-validate - '@solana/spl-token@0.3.11(@solana/web3.js@1.91.0)(fastestsmallesttextencoderdecoder@1.0.22)': + '@solana/spl-token@0.3.11(@solana/web3.js@1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(encoding@0.1.13)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10)': dependencies: '@solana/buffer-layout': 4.0.1 - '@solana/buffer-layout-utils': 0.2.0 - '@solana/spl-token-metadata': 0.1.2(@solana/web3.js@1.91.0)(fastestsmallesttextencoderdecoder@1.0.22) - '@solana/web3.js': 1.91.0 + '@solana/buffer-layout-utils': 0.2.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@solana/spl-token-metadata': 0.1.2(@solana/web3.js@1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(fastestsmallesttextencoderdecoder@1.0.22) + '@solana/web3.js': 1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) buffer: 6.0.3 transitivePeerDependencies: - bufferutil @@ -19535,57 +20469,57 @@ snapshots: dependencies: buffer: 6.0.3 - '@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.89.1)': + '@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))': dependencies: '@solana/wallet-standard-features': 1.2.0 - '@solana/web3.js': 1.89.1 + '@solana/web3.js': 1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) '@wallet-standard/base': 1.0.1 '@wallet-standard/features': 1.0.3 eventemitter3: 4.0.7 - '@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.95.5)': + '@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.95.5(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))': dependencies: '@solana/wallet-standard-features': 1.2.0 - '@solana/web3.js': 1.95.5 + '@solana/web3.js': 1.95.5(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) '@wallet-standard/base': 1.0.1 '@wallet-standard/features': 1.0.3 eventemitter3: 4.0.7 - '@solana/wallet-adapter-coinbase@0.1.19(@solana/web3.js@1.89.1)': + '@solana/wallet-adapter-coinbase@0.1.19(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))': dependencies: - '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.89.1) - '@solana/web3.js': 1.89.1 + '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)) + '@solana/web3.js': 1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@solana/wallet-adapter-coinbase@0.1.19(@solana/web3.js@1.95.5)': + '@solana/wallet-adapter-coinbase@0.1.19(@solana/web3.js@1.95.5(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))': dependencies: - '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.95.5) - '@solana/web3.js': 1.95.5 + '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.95.5(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)) + '@solana/web3.js': 1.95.5(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@solana/wallet-adapter-phantom@0.9.24(@solana/web3.js@1.89.1)': + '@solana/wallet-adapter-phantom@0.9.24(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))': dependencies: - '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.89.1) - '@solana/web3.js': 1.89.1 + '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)) + '@solana/web3.js': 1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@solana/wallet-adapter-react@0.15.35(@solana/web3.js@1.89.1)(bs58@6.0.0)(react-native@0.76.3)(react@18.3.1)': + '@solana/wallet-adapter-react@0.15.35(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@6.0.0)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)': dependencies: - '@solana-mobile/wallet-adapter-mobile': 2.1.1(@solana/web3.js@1.89.1)(react-native@0.76.3)(react@18.3.1) - '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.89.1) - '@solana/wallet-standard-wallet-adapter-react': 1.1.2(@solana/wallet-adapter-base@0.9.23)(@solana/web3.js@1.89.1)(bs58@6.0.0)(react@18.3.1) - '@solana/web3.js': 1.89.1 + '@solana-mobile/wallet-adapter-mobile': 2.1.1(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)) + '@solana/wallet-standard-wallet-adapter-react': 1.1.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@6.0.0)(react@18.3.1) + '@solana/web3.js': 1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) react: 18.3.1 transitivePeerDependencies: - bs58 - react-native - '@solana/wallet-adapter-trust@0.1.13(@solana/web3.js@1.89.1)': + '@solana/wallet-adapter-trust@0.1.13(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))': dependencies: - '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.89.1) - '@solana/web3.js': 1.89.1 + '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)) + '@solana/web3.js': 1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) - '@solana/wallet-adapter-trust@0.1.13(@solana/web3.js@1.95.5)': + '@solana/wallet-adapter-trust@0.1.13(@solana/web3.js@1.95.5(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))': dependencies: - '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.95.5) - '@solana/web3.js': 1.95.5 + '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.95.5(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)) + '@solana/web3.js': 1.95.5(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) '@solana/wallet-standard-chains@1.1.0': dependencies: @@ -19608,49 +20542,49 @@ snapshots: '@solana/wallet-standard-chains': 1.1.0 '@solana/wallet-standard-features': 1.2.0 - '@solana/wallet-standard-wallet-adapter-base@1.1.2(@solana/web3.js@1.89.1)(bs58@4.0.1)': + '@solana/wallet-standard-wallet-adapter-base@1.1.2(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@4.0.1)': dependencies: - '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.89.1) + '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)) '@solana/wallet-standard-chains': 1.1.0 '@solana/wallet-standard-features': 1.2.0 '@solana/wallet-standard-util': 1.1.1 - '@solana/web3.js': 1.89.1 + '@solana/web3.js': 1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) '@wallet-standard/app': 1.0.1 '@wallet-standard/base': 1.0.1 '@wallet-standard/features': 1.0.3 '@wallet-standard/wallet': 1.0.1 bs58: 4.0.1 - '@solana/wallet-standard-wallet-adapter-base@1.1.2(@solana/web3.js@1.89.1)(bs58@5.0.0)': + '@solana/wallet-standard-wallet-adapter-base@1.1.2(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)': dependencies: - '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.89.1) + '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)) '@solana/wallet-standard-chains': 1.1.0 '@solana/wallet-standard-features': 1.2.0 '@solana/wallet-standard-util': 1.1.1 - '@solana/web3.js': 1.89.1 + '@solana/web3.js': 1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) '@wallet-standard/app': 1.0.1 '@wallet-standard/base': 1.0.1 '@wallet-standard/features': 1.0.3 '@wallet-standard/wallet': 1.0.1 bs58: 5.0.0 - '@solana/wallet-standard-wallet-adapter-base@1.1.2(@solana/web3.js@1.89.1)(bs58@6.0.0)': + '@solana/wallet-standard-wallet-adapter-base@1.1.2(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@6.0.0)': dependencies: - '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.89.1) + '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)) '@solana/wallet-standard-chains': 1.1.0 '@solana/wallet-standard-features': 1.2.0 '@solana/wallet-standard-util': 1.1.1 - '@solana/web3.js': 1.89.1 + '@solana/web3.js': 1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) '@wallet-standard/app': 1.0.1 '@wallet-standard/base': 1.0.1 '@wallet-standard/features': 1.0.3 '@wallet-standard/wallet': 1.0.1 bs58: 6.0.0 - '@solana/wallet-standard-wallet-adapter-react@1.1.2(@solana/wallet-adapter-base@0.9.23)(@solana/web3.js@1.89.1)(bs58@5.0.0)(react@18.3.1)': + '@solana/wallet-standard-wallet-adapter-react@1.1.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.3.1)': dependencies: - '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.89.1) - '@solana/wallet-standard-wallet-adapter-base': 1.1.2(@solana/web3.js@1.89.1)(bs58@5.0.0) + '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)) + '@solana/wallet-standard-wallet-adapter-base': 1.1.2(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0) '@wallet-standard/app': 1.0.1 '@wallet-standard/base': 1.0.1 react: 18.3.1 @@ -19658,10 +20592,10 @@ snapshots: - '@solana/web3.js' - bs58 - '@solana/wallet-standard-wallet-adapter-react@1.1.2(@solana/wallet-adapter-base@0.9.23)(@solana/web3.js@1.89.1)(bs58@6.0.0)(react@18.3.1)': + '@solana/wallet-standard-wallet-adapter-react@1.1.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@6.0.0)(react@18.3.1)': dependencies: - '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.89.1) - '@solana/wallet-standard-wallet-adapter-base': 1.1.2(@solana/web3.js@1.89.1)(bs58@6.0.0) + '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)) + '@solana/wallet-standard-wallet-adapter-base': 1.1.2(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@6.0.0) '@wallet-standard/app': 1.0.1 '@wallet-standard/base': 1.0.1 react: 18.3.1 @@ -19669,27 +20603,27 @@ snapshots: - '@solana/web3.js' - bs58 - '@solana/wallet-standard-wallet-adapter@1.1.2(@solana/wallet-adapter-base@0.9.23)(@solana/web3.js@1.89.1)(bs58@5.0.0)(react@18.3.1)': + '@solana/wallet-standard-wallet-adapter@1.1.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.3.1)': dependencies: - '@solana/wallet-standard-wallet-adapter-base': 1.1.2(@solana/web3.js@1.89.1)(bs58@5.0.0) - '@solana/wallet-standard-wallet-adapter-react': 1.1.2(@solana/wallet-adapter-base@0.9.23)(@solana/web3.js@1.89.1)(bs58@5.0.0)(react@18.3.1) + '@solana/wallet-standard-wallet-adapter-base': 1.1.2(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0) + '@solana/wallet-standard-wallet-adapter-react': 1.1.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.3.1) transitivePeerDependencies: - '@solana/wallet-adapter-base' - '@solana/web3.js' - bs58 - react - '@solana/wallet-standard@1.1.2(@solana/wallet-adapter-base@0.9.23)(@solana/web3.js@1.89.1)(bs58@5.0.0)(react@18.3.1)': + '@solana/wallet-standard@1.1.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.3.1)': dependencies: '@solana/wallet-standard-core': 1.1.1 - '@solana/wallet-standard-wallet-adapter': 1.1.2(@solana/wallet-adapter-base@0.9.23)(@solana/web3.js@1.89.1)(bs58@5.0.0)(react@18.3.1) + '@solana/wallet-standard-wallet-adapter': 1.1.2(@solana/wallet-adapter-base@0.9.23(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)))(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@5.0.0)(react@18.3.1) transitivePeerDependencies: - '@solana/wallet-adapter-base' - '@solana/web3.js' - bs58 - react - '@solana/web3.js@1.89.1': + '@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@babel/runtime': 7.24.1 '@noble/curves': 1.5.0 @@ -19702,8 +20636,8 @@ snapshots: bs58: 4.0.1 buffer: 6.0.3 fast-stable-stringify: 1.0.0 - jayson: 4.1.0 - node-fetch: 2.7.0 + jayson: 4.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + node-fetch: 2.7.0(encoding@0.1.13) rpc-websockets: 7.9.0 superstruct: 0.14.2 transitivePeerDependencies: @@ -19711,9 +20645,9 @@ snapshots: - encoding - utf-8-validate - '@solana/web3.js@1.91.0': + '@solana/web3.js@1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: - '@babel/runtime': 7.25.9 + '@babel/runtime': 7.26.0 '@noble/curves': 1.5.0 '@noble/hashes': 1.5.0 '@solana/buffer-layout': 4.0.1 @@ -19724,8 +20658,8 @@ snapshots: bs58: 4.0.1 buffer: 6.0.3 fast-stable-stringify: 1.0.0 - jayson: 4.1.0 - node-fetch: 2.7.0 + jayson: 4.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + node-fetch: 2.7.0(encoding@0.1.13) rpc-websockets: 7.9.0 superstruct: 0.14.2 transitivePeerDependencies: @@ -19733,7 +20667,7 @@ snapshots: - encoding - utf-8-validate - '@solana/web3.js@1.95.5': + '@solana/web3.js@1.95.5(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@babel/runtime': 7.26.0 '@noble/curves': 1.6.0 @@ -19746,8 +20680,8 @@ snapshots: bs58: 4.0.1 buffer: 6.0.3 fast-stable-stringify: 1.0.0 - jayson: 4.1.2 - node-fetch: 2.7.0 + jayson: 4.1.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + node-fetch: 2.7.0(encoding@0.1.13) rpc-websockets: 9.0.4 superstruct: 2.0.2 transitivePeerDependencies: @@ -19837,7 +20771,7 @@ snapshots: '@stackblitz/sdk@1.9.0': {} - '@stylelint/postcss-css-in-js@0.38.0(postcss-syntax@0.36.2)(postcss@8.4.32)': + '@stylelint/postcss-css-in-js@0.38.0(postcss-syntax@0.36.2(postcss@8.4.32))(postcss@8.4.32)': dependencies: '@babel/core': 7.26.0 postcss: 8.4.32 @@ -19845,7 +20779,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@stylelint/postcss-css-in-js@0.38.0(postcss-syntax@0.36.2)(postcss@8.4.49)': + '@stylelint/postcss-css-in-js@0.38.0(postcss-syntax@0.36.2(postcss@8.4.49))(postcss@8.4.49)': dependencies: '@babel/core': 7.26.0 postcss: 8.4.49 @@ -20022,7 +20956,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0)': + '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.6.2))': dependencies: '@babel/core': 7.24.3 '@svgr/babel-preset': 8.1.0(@babel/core@7.24.3) @@ -20069,7 +21003,7 @@ snapshots: '@swc/core-win32-x64-msvc@1.4.2': optional: true - '@swc/core@1.4.2': + '@swc/core@1.4.2(@swc/helpers@0.5.15)': dependencies: '@swc/counter': 0.1.3 '@swc/types': 0.1.8 @@ -20084,6 +21018,7 @@ snapshots: '@swc/core-win32-arm64-msvc': 1.4.2 '@swc/core-win32-ia32-msvc': 1.4.2 '@swc/core-win32-x64-msvc': 1.4.2 + '@swc/helpers': 0.5.15 '@swc/counter@0.1.3': {} @@ -20118,7 +21053,7 @@ snapshots: '@tanstack/query-core': 5.59.16 '@tanstack/query-persist-client-core': 5.59.16 - '@tanstack/react-query-persist-client@5.56.2(@tanstack/react-query@5.51.11)(react@18.3.1)': + '@tanstack/react-query-persist-client@5.56.2(@tanstack/react-query@5.51.11(react@18.3.1))(react@18.3.1)': dependencies: '@tanstack/query-persist-client-core': 5.56.2 '@tanstack/react-query': 5.51.11(react@18.3.1) @@ -20140,21 +21075,22 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/react@16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1)': + '@testing-library/react@16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.8 '@testing-library/dom': 10.4.0 - '@types/react': 18.3.5 - '@types/react-dom': 18.3.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.5 + '@types/react-dom': 18.3.1 - '@tiplink/wallet-adapter@2.1.21(@solana/web3.js@1.89.1)': + '@tiplink/wallet-adapter@2.1.21(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))': dependencies: - '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.89.1) + '@solana/wallet-adapter-base': 0.9.23(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)) '@solana/wallet-standard-util': 1.1.1 - '@solana/wallet-standard-wallet-adapter-base': 1.1.2(@solana/web3.js@1.89.1)(bs58@4.0.1) - '@solana/web3.js': 1.89.1 + '@solana/wallet-standard-wallet-adapter-base': 1.1.2(@solana/web3.js@1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bs58@4.0.1) + '@solana/web3.js': 1.89.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) assert: 2.1.0 bs58: 4.0.1 buffer: 6.0.3 @@ -20170,9 +21106,9 @@ snapshots: dependencies: eventsource: 2.0.2 - '@tonconnect/isomorphic-fetch@0.0.3': + '@tonconnect/isomorphic-fetch@0.0.3(encoding@0.1.13)': dependencies: - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: - encoding @@ -20181,73 +21117,51 @@ snapshots: tweetnacl: 1.0.3 tweetnacl-util: 0.15.1 - '@tonconnect/sdk@3.0.3': + '@tonconnect/sdk@3.0.3(encoding@0.1.13)': dependencies: '@tonconnect/isomorphic-eventsource': 0.0.2 - '@tonconnect/isomorphic-fetch': 0.0.3 + '@tonconnect/isomorphic-fetch': 0.0.3(encoding@0.1.13) '@tonconnect/protocol': 2.2.6 transitivePeerDependencies: - encoding - /@tronweb3/google-protobuf@3.21.2: - resolution: {integrity: sha512-IVcT2GfWX3K6tHUVhs14NP5uzKhQt4KeDya1g9ACxuZsUzsaoGUIGzceK2Ltu7xp1YV94AaHOf4yxLAivlvEkQ==} - dev: false + '@tronweb3/google-protobuf@3.21.2': {} - /@tronweb3/tronwallet-abstract-adapter@1.1.8: - resolution: {integrity: sha512-Ztt2C8kLEaRSgztpBKYqXDtXd7/+4AVS7K+ThZAjOInBu8MM/Jo3tmG4koVW8hM6Hz0rjoohKfQ36LGPVCQfGw==} - engines: {node: '>=16', pnpm: '>=7'} + '@tronweb3/tronwallet-abstract-adapter@1.1.8': dependencies: eventemitter3: 4.0.7 - dev: false - /@tronweb3/tronwallet-adapter-bitkeep@1.1.3: - resolution: {integrity: sha512-1Nvxt8P8HbXgC4ccIxyv41Wda9+w2ublfhKtQiOO7nkrdTsr2wYaJ8qenB53r1qm7VWeUTZ+6c0zq5NK6Y+WUA==} - engines: {node: '>=16', pnpm: '>=7'} + '@tronweb3/tronwallet-adapter-bitkeep@1.1.3(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: - '@bitget-wallet/web3-sdk': 0.0.8 + '@bitget-wallet/web3-sdk': 0.0.8(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) '@tronweb3/tronwallet-abstract-adapter': 1.1.8 '@tronweb3/tronwallet-adapter-tronlink': 1.1.11 transitivePeerDependencies: - bufferutil - encoding - utf-8-validate - dev: false - /@tronweb3/tronwallet-adapter-bybit@1.0.0: - resolution: {integrity: sha512-ksmdazU9eWaHr/zG1oMnCcXRi5ezR6OZmU3N7NV2ofyk8MoiyyD8fL/ezQ3D+1YRwfh+tpJa3o5ym6thEa/vsQ==} - engines: {node: '>=16', pnpm: '>=7'} + '@tronweb3/tronwallet-adapter-bybit@1.0.0': dependencies: '@tronweb3/tronwallet-abstract-adapter': 1.1.8 '@tronweb3/tronwallet-adapter-tronlink': 1.1.11 - dev: false - /@tronweb3/tronwallet-adapter-foxwallet@1.0.0: - resolution: {integrity: sha512-IBKVcxipR/p5rrl5k89Es+aIY6I7xhtxLyachebEJMeSjJ7/09zRHLQ47kXOTM9cIk/izKMm+klzhdFxXadpjA==} - engines: {node: '>=16', pnpm: '>=7'} + '@tronweb3/tronwallet-adapter-foxwallet@1.0.0': dependencies: '@tronweb3/tronwallet-abstract-adapter': 1.1.8 '@tronweb3/tronwallet-adapter-tronlink': 1.1.11 - dev: false - /@tronweb3/tronwallet-adapter-gatewallet@1.0.1: - resolution: {integrity: sha512-tCCA42KisAl1zIs6PfPS33msoXUJ25z9B5shVHoIQvZ13QdHgzzshOIz6ocr2fdRvT04A+Phl/UH2Oq4pZtG5A==} - engines: {node: '>=18', pnpm: '>=9'} + '@tronweb3/tronwallet-adapter-gatewallet@1.0.1': dependencies: '@tronweb3/tronwallet-abstract-adapter': 1.1.8 '@tronweb3/tronwallet-adapter-tronlink': 1.1.11 - dev: false - /@tronweb3/tronwallet-adapter-imtoken@1.0.1: - resolution: {integrity: sha512-LsZ+qQsf2iwawEh99PMBzYBK09luopeBX98XWGSnQJaqfJJzqcwATeKubEh5VTgZDvCs1MbwEuFULx503/8DLw==} - engines: {node: '>=16', pnpm: '>=7'} + '@tronweb3/tronwallet-adapter-imtoken@1.0.1': dependencies: '@tronweb3/tronwallet-abstract-adapter': 1.1.8 '@tronweb3/tronwallet-adapter-tronlink': 1.1.11 - dev: false - /@tronweb3/tronwallet-adapter-ledger@1.1.10: - resolution: {integrity: sha512-DGMTMIpvnuDnX0FRCsAt1p4S1CQWgDF4taSenEhLVrI46v+yq39NxfarZo7k6UWhlZsH4AVELEhNzFnmZLEx9A==} - engines: {node: '>=16', pnpm: '>=7'} + '@tronweb3/tronwallet-adapter-ledger@1.1.10': dependencies: '@ledgerhq/hw-app-trx': 6.29.4 '@ledgerhq/hw-transport': 6.27.1 @@ -20255,55 +21169,37 @@ snapshots: '@tronweb3/tronwallet-abstract-adapter': 1.1.8 buffer: 6.0.3 eventemitter3: 4.0.7 - preact: 10.19.3 - dev: false + preact: 10.24.3 - /@tronweb3/tronwallet-adapter-okxwallet@1.0.5: - resolution: {integrity: sha512-SW+Y801ntTtmyOxcuoMgEO8Ob9T5AEvrmXZX6z3ma6+LScNXQxLiDcbg6A/0OslrPKlO7fWyJI3nkasR3+KO3Q==} - engines: {node: '>=16', pnpm: '>=7'} + '@tronweb3/tronwallet-adapter-okxwallet@1.0.5': dependencies: '@tronweb3/tronwallet-abstract-adapter': 1.1.8 '@tronweb3/tronwallet-adapter-tronlink': 1.1.11 - dev: false - /@tronweb3/tronwallet-adapter-react-hooks@1.1.9(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-IUus7pqj+Wswz2RFZ27NBAk9YzVfPU8xkpCv03XMsKQLNvhrambGQWo2Ldq9p+H4KkC0l5x7MD6uEYuux5AVLg==} - engines: {node: '>=16', pnpm: '>=7'} - peerDependencies: - react: '*' - react-dom: '*' + '@tronweb3/tronwallet-adapter-react-hooks@1.1.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@tronweb3/tronwallet-abstract-adapter': 1.1.8 '@tronweb3/tronwallet-adapter-tronlink': 1.1.11 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - dev: false - /@tronweb3/tronwallet-adapter-tokenpocket@1.0.5: - resolution: {integrity: sha512-6Rrb8p+Cy4E57mbd25QjGPbLfnGilsBCcJdWx2+0eZzKsYZGcTwRBybepDbIcZHETe8ijqL+A6KPl1QWaTQ1og==} - engines: {node: '>=16', pnpm: '>=7'} + '@tronweb3/tronwallet-adapter-tokenpocket@1.0.5': dependencies: '@tronweb3/tronwallet-abstract-adapter': 1.1.8 '@tronweb3/tronwallet-adapter-tronlink': 1.1.11 - dev: false - /@tronweb3/tronwallet-adapter-tronlink@1.1.11: - resolution: {integrity: sha512-jU+NoWo4TZSE910NUi+tApjmzZmcOyYOnLlzBu7xZTedfnWtJvv9i4PSTac+5e188fQQH47JySt9p74S69mPkA==} - engines: {node: '>=16', pnpm: '>=7'} + '@tronweb3/tronwallet-adapter-tronlink@1.1.11': dependencies: '@tronweb3/tronwallet-abstract-adapter': 1.1.8 - dev: false - /@tronweb3/tronwallet-adapter-walletconnect@2.0.2(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(zod@3.23.8): - resolution: {integrity: sha512-uHA/HzM0pCR/G8BiwP92Xiy4e6/AtF59lcHezVW5h/1mHJZjzYuzq+jE73fEAXDYuvApIWpZTZ8bi02BwW5/FA==} - engines: {node: '>=16', pnpm: '>=7'} + '@tronweb3/tronwallet-adapter-walletconnect@2.0.2(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8)': dependencies: '@tronweb3/tronwallet-abstract-adapter': 1.1.8 - '@tronweb3/walletconnect-tron': 3.0.0(@types/react@18.3.5)(react@18.3.1) - '@wagmi/core': 1.4.13(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(viem@0.3.50)(zod@3.23.8) - '@walletconnect/sign-client': 2.16.1 - '@walletconnect/types': 2.16.1 - viem: 0.3.50(typescript@5.6.2)(zod@3.23.8) + '@tronweb3/walletconnect-tron': 3.0.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) + '@wagmi/core': 1.4.13(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)(viem@0.3.50(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + '@walletconnect/sign-client': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + viem: 0.3.50(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -20326,13 +21222,10 @@ snapshots: - typescript - utf-8-validate - zod - dev: false - /@tronweb3/tronwallet-adapters@1.2.6(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(zod@3.23.8): - resolution: {integrity: sha512-X1MjaZsInvpYCTlhzJ+c+mF7qN5GWoI02JVmNXmqFt0GjUgAD/i1YX2dw6UVkBfzf4yghh34Geayh9nrgRi6Kg==} - engines: {node: '>=16', pnpm: '>=7'} + '@tronweb3/tronwallet-adapters@1.2.6(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8)': dependencies: - '@tronweb3/tronwallet-adapter-bitkeep': 1.1.3 + '@tronweb3/tronwallet-adapter-bitkeep': 1.1.3(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) '@tronweb3/tronwallet-adapter-bybit': 1.0.0 '@tronweb3/tronwallet-adapter-foxwallet': 1.0.0 '@tronweb3/tronwallet-adapter-gatewallet': 1.0.1 @@ -20341,7 +21234,7 @@ snapshots: '@tronweb3/tronwallet-adapter-okxwallet': 1.0.5 '@tronweb3/tronwallet-adapter-tokenpocket': 1.0.5 '@tronweb3/tronwallet-adapter-tronlink': 1.1.11 - '@tronweb3/tronwallet-adapter-walletconnect': 2.0.2(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(zod@3.23.8) + '@tronweb3/tronwallet-adapter-walletconnect': 2.0.2(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -20364,14 +21257,12 @@ snapshots: - typescript - utf-8-validate - zod - dev: false - /@tronweb3/walletconnect-tron@3.0.0(@types/react@18.3.5)(react@18.3.1): - resolution: {integrity: sha512-aYFbUsZHYumdGXt+1VN4mN9Cjr1+GWYr7cXOLawoQ1WqiHOlAiovSnsTpGhUFLn2FZV8m6rdnXTZ59S/0Mv9mw==} + '@tronweb3/walletconnect-tron@3.0.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/modal': 2.6.2(@types/react@18.3.5)(react@18.3.1) - '@walletconnect/sign-client': 2.16.1 - '@walletconnect/utils': 2.16.1 + '@walletconnect/sign-client': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/utils': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -20390,11 +21281,8 @@ snapshots: - react - supports-color - utf-8-validate - dev: false - /@trysound/sax@0.2.0: - resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} - engines: {node: '>=10.13.0'} + '@trysound/sax@0.2.0': {} '@tsconfig/node10@1.0.11': {} @@ -20751,7 +21639,7 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.6.2)': + '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0)(typescript@5.6.2)': dependencies: '@eslint-community/regexpp': 4.10.0 '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.6.2) @@ -20765,24 +21653,26 @@ snapshots: natural-compare-lite: 1.4.0 semver: 7.6.2 tsutils: 3.21.0(typescript@5.6.2) + optionalDependencies: typescript: 5.6.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.1)(typescript@5.6.2)': + '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2)': dependencies: '@eslint-community/regexpp': 4.10.0 '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.2) '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.6.2) '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.6.2) - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.5 eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.0 natural-compare-lite: 1.4.0 semver: 7.6.2 tsutils: 3.21.0(typescript@5.6.2) + optionalDependencies: typescript: 5.6.2 transitivePeerDependencies: - supports-color @@ -20794,6 +21684,7 @@ snapshots: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.6.2) debug: 4.3.5 eslint: 8.57.0 + optionalDependencies: typescript: 5.6.2 transitivePeerDependencies: - supports-color @@ -20803,8 +21694,9 @@ snapshots: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.6.2) - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.5 eslint: 8.57.1 + optionalDependencies: typescript: 5.6.2 transitivePeerDependencies: - supports-color @@ -20821,6 +21713,7 @@ snapshots: debug: 4.3.7(supports-color@5.5.0) eslint: 8.57.0 tsutils: 3.21.0(typescript@5.6.2) + optionalDependencies: typescript: 5.6.2 transitivePeerDependencies: - supports-color @@ -20832,6 +21725,7 @@ snapshots: debug: 4.3.7(supports-color@5.5.0) eslint: 8.57.1 tsutils: 3.21.0(typescript@5.6.2) + optionalDependencies: typescript: 5.6.2 transitivePeerDependencies: - supports-color @@ -20845,8 +21739,9 @@ snapshots: debug: 4.3.7(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 - semver: 7.6.2 + semver: 7.6.3 tsutils: 3.21.0(typescript@5.6.2) + optionalDependencies: typescript: 5.6.2 transitivePeerDependencies: - supports-color @@ -20861,7 +21756,7 @@ snapshots: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.6.2) eslint: 8.57.0 eslint-scope: 5.1.1 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript @@ -20876,7 +21771,7 @@ snapshots: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.6.2) eslint: 8.57.1 eslint-scope: 5.1.1 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript @@ -21018,18 +21913,18 @@ snapshots: transitivePeerDependencies: - supports-color - '@umijs/bundler-vite@4.1.5(@types/node@22.1.0)(postcss@8.4.32)': + '@umijs/bundler-vite@4.1.5(@types/node@22.9.1)(lightningcss@1.22.1)(postcss@8.4.32)(rollup@3.29.5)(sass@1.69.5)(terser@5.36.0)': dependencies: '@svgr/core': 6.5.1 '@umijs/bundler-utils': 4.1.5 '@umijs/utils': 4.1.5 - '@vitejs/plugin-react': 4.0.0(vite@4.5.2) + '@vitejs/plugin-react': 4.0.0(vite@4.5.2(@types/node@22.9.1)(less@4.1.3)(lightningcss@1.22.1)(sass@1.69.5)(terser@5.36.0)) core-js: 3.34.0 less: 4.1.3 postcss-preset-env: 7.5.0(postcss@8.4.32) - rollup-plugin-visualizer: 5.9.0 + rollup-plugin-visualizer: 5.9.0(rollup@3.29.5) systemjs: 6.14.2 - vite: 4.5.2(@types/node@22.1.0)(less@4.1.3) + vite: 4.5.2(@types/node@22.9.1)(less@4.1.3)(lightningcss@1.22.1)(sass@1.69.5)(terser@5.36.0) transitivePeerDependencies: - '@types/node' - lightningcss @@ -21041,18 +21936,18 @@ snapshots: - supports-color - terser - '@umijs/bundler-vite@4.3.34(@types/node@22.1.0)(postcss@8.4.49)(sass@1.69.5)': + '@umijs/bundler-vite@4.3.34(@types/node@22.1.0)(lightningcss@1.22.1)(postcss@8.4.49)(rollup@3.29.5)(sass@1.69.5)(terser@5.36.0)': dependencies: '@svgr/core': 6.5.1 '@umijs/bundler-utils': 4.3.34 '@umijs/utils': 4.3.34 - '@vitejs/plugin-react': 4.0.0(vite@4.5.2) + '@vitejs/plugin-react': 4.0.0(vite@4.5.2(@types/node@22.1.0)(less@4.1.3)(lightningcss@1.22.1)(sass@1.69.5)(terser@5.36.0)) core-js: 3.34.0 less: 4.1.3 postcss-preset-env: 7.5.0(postcss@8.4.49) - rollup-plugin-visualizer: 5.9.0 + rollup-plugin-visualizer: 5.9.0(rollup@3.29.5) systemjs: 6.15.1 - vite: 4.5.2(@types/node@22.1.0)(less@4.1.3)(sass@1.69.5) + vite: 4.5.2(@types/node@22.1.0)(less@4.1.3)(lightningcss@1.22.1)(sass@1.69.5)(terser@5.36.0) transitivePeerDependencies: - '@types/node' - lightningcss @@ -21064,7 +21959,7 @@ snapshots: - supports-color - terser - '@umijs/bundler-webpack@4.1.5(typescript@5.6.2)(webpack@5.96.1)': + '@umijs/bundler-webpack@4.1.5(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15)))': dependencies: '@svgr/core': 6.5.1 '@svgr/plugin-jsx': 6.5.1(@svgr/core@6.5.1) @@ -21074,12 +21969,12 @@ snapshots: '@umijs/bundler-utils': 4.1.5 '@umijs/case-sensitive-paths-webpack-plugin': 1.0.1 '@umijs/mfsu': 4.1.5 - '@umijs/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.14.0)(webpack@5.96.1) + '@umijs/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.14.0)(type-fest@1.4.0)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) '@umijs/utils': 4.1.5 cors: 2.8.5 - css-loader: 6.7.1(webpack@5.96.1) + css-loader: 6.7.1(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) es5-imcompatible-versions: 0.1.88 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.6.2)(webpack@5.96.1) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) jest-worker: 29.4.3 lightningcss: 1.22.1 node-libs-browser: 2.2.1 @@ -21098,7 +21993,7 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - '@umijs/bundler-webpack@4.2.10(typescript@5.3.3)(webpack@5.96.1)': + '@umijs/bundler-webpack@4.2.10(type-fest@1.4.0)(typescript@5.3.3)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15)))': dependencies: '@svgr/core': 6.5.1 '@svgr/plugin-jsx': 6.5.1(@svgr/core@6.5.1) @@ -21108,12 +22003,12 @@ snapshots: '@umijs/bundler-utils': 4.2.10 '@umijs/case-sensitive-paths-webpack-plugin': 1.0.1 '@umijs/mfsu': 4.2.10 - '@umijs/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.14.0)(webpack@5.96.1) + '@umijs/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.14.0)(type-fest@1.4.0)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) '@umijs/utils': 4.2.10 cors: 2.8.5 - css-loader: 6.7.1(webpack@5.96.1) + css-loader: 6.7.1(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) es5-imcompatible-versions: 0.1.88 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.3.3)(webpack@5.96.1) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.3.3)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) jest-worker: 29.4.3 lightningcss: 1.22.1 node-libs-browser: 2.2.1 @@ -21132,7 +22027,7 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - '@umijs/bundler-webpack@4.3.34(typescript@5.6.2)(webpack@5.96.1)': + '@umijs/bundler-webpack@4.3.34(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15)))': dependencies: '@svgr/core': 6.5.1 '@svgr/plugin-jsx': 6.5.1(@svgr/core@6.5.1) @@ -21142,12 +22037,12 @@ snapshots: '@umijs/bundler-utils': 4.3.34 '@umijs/case-sensitive-paths-webpack-plugin': 1.0.1 '@umijs/mfsu': 4.3.34 - '@umijs/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.14.0)(webpack@5.96.1) + '@umijs/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.14.0)(type-fest@1.4.0)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) '@umijs/utils': 4.3.34 cors: 2.8.5 - css-loader: 6.7.1(webpack@5.96.1) + css-loader: 6.7.1(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) es5-imcompatible-versions: 0.1.90 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.6.2)(webpack@5.96.1) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) jest-worker: 29.4.3 lightningcss: 1.22.1 node-libs-browser: 2.2.1 @@ -21240,20 +22135,20 @@ snapshots: '@umijs/fabric@4.0.1(postcss@8.4.49)': dependencies: '@babel/core': 7.23.6 - '@babel/eslint-parser': 7.23.3(@babel/core@7.26.0)(eslint@8.57.0) - '@babel/eslint-plugin': 7.23.5(@babel/eslint-parser@7.23.3)(eslint@8.57.0) + '@babel/eslint-parser': 7.23.3(@babel/core@7.23.6)(eslint@8.57.0) + '@babel/eslint-plugin': 7.23.5(@babel/eslint-parser@7.23.3(@babel/core@7.23.6)(eslint@8.57.0))(eslint@8.57.0) '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.23.6) '@babel/plugin-proposal-decorators': 7.23.6(@babel/core@7.23.6) '@babel/preset-env': 7.23.6(@babel/core@7.23.6) '@babel/preset-react': 7.23.3(@babel/core@7.23.6) '@babel/preset-typescript': 7.23.3(@babel/core@7.23.6) - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.6.2) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0)(typescript@5.6.2) '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.6.2) chalk: 4.1.2 eslint: 8.57.0 eslint-config-prettier: 8.10.0(eslint@8.57.0) eslint-formatter-pretty: 4.1.0 - eslint-plugin-jest: 27.6.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.57.0)(typescript@5.6.2) + eslint-plugin-jest: 27.6.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0)(typescript@5.6.2) eslint-plugin-react: 7.33.2(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) eslint-plugin-unicorn: 47.0.0(eslint@8.57.0) @@ -21264,10 +22159,10 @@ snapshots: prettier-plugin-organize-imports: 3.2.4(prettier@2.8.8)(typescript@5.6.2) prettier-plugin-two-style-order: 1.0.1(prettier@2.8.8) stylelint: 15.11.0(typescript@5.6.2) - stylelint-config-css-modules: 4.4.0(stylelint@15.11.0) - stylelint-config-prettier: 9.0.5(stylelint@15.11.0) - stylelint-config-standard: 33.0.0(stylelint@15.11.0) - stylelint-declaration-block-no-ignored-properties: 2.7.0(stylelint@15.11.0) + stylelint-config-css-modules: 4.4.0(stylelint@15.11.0(typescript@5.6.2)) + stylelint-config-prettier: 9.0.5(stylelint@15.11.0(typescript@5.6.2)) + stylelint-config-standard: 33.0.0(stylelint@15.11.0(typescript@5.6.2)) + stylelint-declaration-block-no-ignored-properties: 2.7.0(stylelint@15.11.0(typescript@5.6.2)) typescript: 5.6.2 transitivePeerDependencies: - '@volar/vue-language-plugin-pug' @@ -21278,23 +22173,23 @@ snapshots: '@umijs/history@5.3.1': dependencies: - '@babel/runtime': 7.25.9 + '@babel/runtime': 7.26.0 query-string: 6.14.1 - '@umijs/lint@4.1.5(eslint@8.57.1)(stylelint@14.16.1)(typescript@5.6.2)': + '@umijs/lint@4.1.5(eslint@8.57.1)(stylelint@15.11.0(typescript@5.6.2))(typescript@5.6.2)': dependencies: '@babel/core': 7.23.6 '@babel/eslint-parser': 7.23.3(@babel/core@7.23.6)(eslint@8.57.1) - '@stylelint/postcss-css-in-js': 0.38.0(postcss-syntax@0.36.2)(postcss@8.4.32) - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.1)(typescript@5.6.2) + '@stylelint/postcss-css-in-js': 0.38.0(postcss-syntax@0.36.2(postcss@8.4.32))(postcss@8.4.32) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2) '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.6.2) '@umijs/babel-preset-umi': 4.1.5 - eslint-plugin-jest: 27.2.3(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.57.1)(typescript@5.6.2) + eslint-plugin-jest: 27.2.3(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2) eslint-plugin-react: 7.33.2(eslint@8.57.1) eslint-plugin-react-hooks: 4.6.0(eslint@8.57.1) postcss: 8.4.32 postcss-syntax: 0.36.2(postcss@8.4.32) - stylelint-config-standard: 25.0.0(stylelint@14.16.1) + stylelint-config-standard: 25.0.0(stylelint@15.11.0(typescript@5.6.2)) transitivePeerDependencies: - eslint - jest @@ -21307,20 +22202,20 @@ snapshots: - supports-color - typescript - '@umijs/lint@4.3.34(eslint@8.57.0)(stylelint@14.16.1)(typescript@5.6.2)': + '@umijs/lint@4.3.34(eslint@8.57.0)(stylelint@15.11.0(typescript@5.6.2))(typescript@5.6.2)': dependencies: '@babel/core': 7.23.6 '@babel/eslint-parser': 7.23.3(@babel/core@7.23.6)(eslint@8.57.0) - '@stylelint/postcss-css-in-js': 0.38.0(postcss-syntax@0.36.2)(postcss@8.4.49) - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.6.2) + '@stylelint/postcss-css-in-js': 0.38.0(postcss-syntax@0.36.2(postcss@8.4.49))(postcss@8.4.49) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0)(typescript@5.6.2) '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.6.2) '@umijs/babel-preset-umi': 4.3.34 - eslint-plugin-jest: 27.2.3(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.57.0)(typescript@5.6.2) + eslint-plugin-jest: 27.2.3(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0)(typescript@5.6.2) eslint-plugin-react: 7.33.2(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) postcss: 8.4.49 postcss-syntax: 0.36.2(postcss@8.4.49) - stylelint-config-standard: 25.0.0(stylelint@14.16.1) + stylelint-config-standard: 25.0.0(stylelint@15.11.0(typescript@5.6.2)) transitivePeerDependencies: - eslint - jest @@ -21420,7 +22315,7 @@ snapshots: dependencies: tsx: 3.12.2 - '@umijs/preset-umi@4.1.5(@types/node@22.1.0)(@types/react@18.3.5)(typescript@5.6.2)(webpack@5.96.1)': + '@umijs/preset-umi@4.1.5(@types/node@22.9.1)(@types/react@18.3.5)(lightningcss@1.22.1)(rollup@3.29.5)(sass@1.69.5)(terser@5.36.0)(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15)))': dependencies: '@iconify/utils': 2.1.1 '@svgr/core': 6.5.1 @@ -21428,26 +22323,26 @@ snapshots: '@umijs/babel-preset-umi': 4.1.5 '@umijs/bundler-esbuild': 4.1.5 '@umijs/bundler-utils': 4.1.5 - '@umijs/bundler-vite': 4.1.5(@types/node@22.1.0)(postcss@8.4.32) - '@umijs/bundler-webpack': 4.1.5(typescript@5.6.2)(webpack@5.96.1) + '@umijs/bundler-vite': 4.1.5(@types/node@22.9.1)(lightningcss@1.22.1)(postcss@8.4.32)(rollup@3.29.5)(sass@1.69.5)(terser@5.36.0) + '@umijs/bundler-webpack': 4.1.5(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) '@umijs/core': 4.1.5 '@umijs/did-you-know': 1.0.3 '@umijs/es-module-parser': 0.0.7 '@umijs/history': 5.3.1 '@umijs/mfsu': 4.1.5 '@umijs/plugin-run': 4.1.5 - '@umijs/renderer-react': 4.1.5(react-dom@18.1.0)(react@18.1.0) + '@umijs/renderer-react': 4.1.5(react-dom@18.1.0(react@18.1.0))(react@18.1.0) '@umijs/server': 4.1.5 '@umijs/ui': 3.0.1 '@umijs/utils': 4.1.5 '@umijs/zod2ts': 4.1.5 babel-plugin-dynamic-import-node: 2.3.3 - click-to-react-component: 1.1.0(@types/react@18.3.5)(react-dom@18.1.0)(react@18.1.0) + click-to-react-component: 1.1.0(@types/react@18.3.5)(react-dom@18.1.0(react@18.1.0))(react@18.1.0) core-js: 3.34.0 current-script-polyfill: 1.0.0 enhanced-resolve: 5.9.3 fast-glob: 3.2.12 - html-webpack-plugin: 5.5.0(webpack@5.96.1) + html-webpack-plugin: 5.5.0(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) less-plugin-resolve: 1.0.2 path-to-regexp: 1.7.0 postcss: 8.4.32 @@ -21455,7 +22350,7 @@ snapshots: react: 18.1.0 react-dom: 18.1.0(react@18.1.0) react-router: 6.3.0(react@18.1.0) - react-router-dom: 6.3.0(react-dom@18.1.0)(react@18.1.0) + react-router-dom: 6.3.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) regenerator-runtime: 0.13.11 transitivePeerDependencies: - '@types/node' @@ -21476,7 +22371,7 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - '@umijs/preset-umi@4.3.34(@types/node@22.1.0)(@types/react@18.3.5)(sass@1.69.5)(typescript@5.6.2)(webpack@5.96.1)': + '@umijs/preset-umi@4.3.34(@types/node@22.1.0)(@types/react@18.3.5)(lightningcss@1.22.1)(rollup@3.29.5)(sass@1.69.5)(terser@5.36.0)(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15)))': dependencies: '@iconify/utils': 2.1.1 '@svgr/core': 6.5.1 @@ -21485,27 +22380,27 @@ snapshots: '@umijs/bundler-esbuild': 4.3.34 '@umijs/bundler-mako': 0.9.6 '@umijs/bundler-utils': 4.3.34 - '@umijs/bundler-vite': 4.3.34(@types/node@22.1.0)(postcss@8.4.49)(sass@1.69.5) - '@umijs/bundler-webpack': 4.3.34(typescript@5.6.2)(webpack@5.96.1) + '@umijs/bundler-vite': 4.3.34(@types/node@22.1.0)(lightningcss@1.22.1)(postcss@8.4.49)(rollup@3.29.5)(sass@1.69.5)(terser@5.36.0) + '@umijs/bundler-webpack': 4.3.34(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) '@umijs/core': 4.3.34 '@umijs/did-you-know': 1.0.3 '@umijs/es-module-parser': 0.0.7 '@umijs/history': 5.3.1 '@umijs/mfsu': 4.3.34 '@umijs/plugin-run': 4.3.34 - '@umijs/renderer-react': 4.3.34(react-dom@18.3.1)(react@18.3.1) + '@umijs/renderer-react': 4.3.34(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@umijs/server': 4.3.34 '@umijs/ui': 3.0.1 '@umijs/utils': 4.3.34 '@umijs/zod2ts': 4.3.34 babel-plugin-dynamic-import-node: 2.3.3 babel-plugin-react-compiler: 0.0.0-experimental-c23de8d-20240515 - click-to-react-component: 1.1.0(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + click-to-react-component: 1.1.0(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) core-js: 3.34.0 current-script-polyfill: 1.0.0 enhanced-resolve: 5.9.3 fast-glob: 3.2.12 - html-webpack-plugin: 5.5.0(webpack@5.96.1) + html-webpack-plugin: 5.5.0(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) less-plugin-resolve: 1.0.2 path-to-regexp: 1.7.0 postcss: 8.4.49 @@ -21513,7 +22408,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-router: 6.3.0(react@18.3.1) - react-router-dom: 6.3.0(react-dom@18.3.1)(react@18.3.1) + react-router-dom: 6.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) regenerator-runtime: 0.13.11 transitivePeerDependencies: - '@types/node' @@ -21534,7 +22429,7 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - '@umijs/react-refresh-webpack-plugin@0.5.11(react-refresh@0.14.0)(webpack@5.96.1)': + '@umijs/react-refresh-webpack-plugin@0.5.11(react-refresh@0.14.0)(type-fest@1.4.0)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15)))': dependencies: ansi-html-community: 0.0.8 common-path-prefix: 3.0.0 @@ -21546,37 +22441,39 @@ snapshots: react-refresh: 0.14.0 schema-utils: 3.3.0 source-map: 0.7.4 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15)) + optionalDependencies: + type-fest: 1.4.0 - '@umijs/renderer-react@4.1.5(react-dom@18.1.0)(react@18.1.0)': + '@umijs/renderer-react@4.1.5(react-dom@18.1.0(react@18.1.0))(react@18.1.0)': dependencies: '@babel/runtime': 7.23.6 '@loadable/component': 5.15.2(react@18.1.0) history: 5.3.0 react: 18.1.0 react-dom: 18.1.0(react@18.1.0) - react-helmet-async: 1.3.0(react-dom@18.1.0)(react@18.1.0) - react-router-dom: 6.3.0(react-dom@18.1.0)(react@18.1.0) + react-helmet-async: 1.3.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react-router-dom: 6.3.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) - '@umijs/renderer-react@4.1.5(react-dom@18.3.1)(react@18.3.1)': + '@umijs/renderer-react@4.1.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.23.6 '@loadable/component': 5.15.2(react@18.3.1) history: 5.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-helmet-async: 1.3.0(react-dom@18.3.1)(react@18.3.1) - react-router-dom: 6.3.0(react-dom@18.3.1)(react@18.3.1) + react-helmet-async: 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-router-dom: 6.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@umijs/renderer-react@4.3.34(react-dom@18.3.1)(react@18.3.1)': + '@umijs/renderer-react@4.3.34(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.23.6 '@loadable/component': 5.15.2(react@18.3.1) history: 5.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-helmet-async: 1.3.0(react-dom@18.3.1)(react@18.3.1) - react-router-dom: 6.3.0(react-dom@18.3.1)(react@18.3.1) + react-helmet-async: 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-router-dom: 6.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@umijs/server@4.1.5': dependencies: @@ -21584,7 +22481,7 @@ snapshots: history: 5.3.0 react: 18.1.0 react-dom: 18.1.0(react@18.1.0) - react-router-dom: 6.3.0(react-dom@18.1.0)(react@18.1.0) + react-router-dom: 6.3.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) transitivePeerDependencies: - supports-color @@ -21594,7 +22491,7 @@ snapshots: history: 5.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-router-dom: 6.3.0(react-dom@18.3.1)(react@18.3.1) + react-router-dom: 6.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - supports-color @@ -21612,13 +22509,13 @@ snapshots: - '@babel/core' - supports-color - '@umijs/test@4.3.34(@babel/core@7.26.0)': + '@umijs/test@4.3.34(@babel/core@7.23.6)': dependencies: - '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.26.0) + '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.6) '@jest/types': 27.5.1 '@umijs/bundler-utils': 4.3.34 '@umijs/utils': 4.3.34 - babel-jest: 29.7.0(@babel/core@7.26.0) + babel-jest: 29.7.0(@babel/core@7.23.6) esbuild: 0.21.4 identity-obj-proxy: 3.0.0 isomorphic-unfetch: 4.0.2 @@ -21654,14 +22551,14 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vanilla-extract/css@1.15.5': + '@vanilla-extract/css@1.15.5(babel-plugin-macros@3.1.0)': dependencies: '@emotion/hash': 0.9.1 '@vanilla-extract/private': 1.0.6 css-what: 6.1.0 cssesc: 3.0.0 csstype: 3.1.3 - dedent: 1.5.3 + dedent: 1.5.3(babel-plugin-macros@3.1.0) deep-object-diff: 1.1.9 deepmerge: 4.3.1 lru-cache: 10.4.3 @@ -21677,23 +22574,33 @@ snapshots: '@vanilla-extract/private@1.0.6': {} - '@vanilla-extract/recipes@0.5.5(@vanilla-extract/css@1.15.5)': + '@vanilla-extract/recipes@0.5.5(@vanilla-extract/css@1.15.5(babel-plugin-macros@3.1.0))': dependencies: - '@vanilla-extract/css': 1.15.5 + '@vanilla-extract/css': 1.15.5(babel-plugin-macros@3.1.0) '@vercel/ncc@0.33.3': {} - '@vitejs/plugin-react@4.0.0(vite@4.5.2)': + '@vitejs/plugin-react@4.0.0(vite@4.5.2(@types/node@22.1.0)(less@4.1.3)(lightningcss@1.22.1)(sass@1.69.5)(terser@5.36.0))': + dependencies: + '@babel/core': 7.26.0 + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) + react-refresh: 0.14.2 + vite: 4.5.2(@types/node@22.1.0)(less@4.1.3)(lightningcss@1.22.1)(sass@1.69.5)(terser@5.36.0) + transitivePeerDependencies: + - supports-color + + '@vitejs/plugin-react@4.0.0(vite@4.5.2(@types/node@22.9.1)(less@4.1.3)(lightningcss@1.22.1)(sass@1.69.5)(terser@5.36.0))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) react-refresh: 0.14.2 - vite: 4.5.2(@types/node@22.1.0)(less@4.1.3) + vite: 4.5.2(@types/node@22.9.1)(less@4.1.3)(lightningcss@1.22.1)(sass@1.69.5)(terser@5.36.0) transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@2.1.6(vitest@2.1.5)': + '@vitest/coverage-v8@2.1.6(vitest@2.1.5(@types/node@22.1.0)(jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(less@4.1.3)(lightningcss@1.22.1)(sass@1.69.5)(terser@5.36.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -21707,7 +22614,7 @@ snapshots: std-env: 3.8.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.5(@types/node@22.1.0)(jsdom@25.0.0) + vitest: 2.1.5(@types/node@22.1.0)(jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(less@4.1.3)(lightningcss@1.22.1)(sass@1.69.5)(terser@5.36.0) transitivePeerDependencies: - supports-color @@ -21718,44 +22625,57 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.5(vite@5.4.11)': + '@vitest/mocker@2.1.5(vite@5.4.11(@types/node@22.1.0)(less@4.1.3)(lightningcss@1.22.1)(sass@1.69.5)(terser@5.36.0))': dependencies: '@vitest/spy': 2.1.5 estree-walker: 3.0.3 magic-string: 0.30.14 - vite: 5.4.11(@types/node@22.1.0) + optionalDependencies: + vite: 5.4.11(@types/node@22.1.0)(less@4.1.3)(lightningcss@1.22.1)(sass@1.69.5)(terser@5.36.0) - /@wagmi/chains@1.0.0(typescript@5.6.2): - resolution: {integrity: sha512-eNbqRWyHbivcMNq5tbXJks4NaOzVLHnNQauHPeE/EDT9AlpqzcrMc+v2T1/2Iw8zN4zgqB86NCsxeJHJs7+xng==} - peerDependencies: - typescript: '>=5.0.4' - peerDependenciesMeta: - typescript: - optional: true + '@vitest/pretty-format@2.1.5': + dependencies: + tinyrainbow: 1.2.0 + + '@vitest/runner@2.1.5': + dependencies: + '@vitest/utils': 2.1.5 + pathe: 1.1.2 + + '@vitest/snapshot@2.1.5': + dependencies: + '@vitest/pretty-format': 2.1.5 + magic-string: 0.30.14 + pathe: 1.1.2 + + '@vitest/spy@2.1.5': dependencies: + tinyspy: 3.0.2 + + '@vitest/utils@2.1.5': + dependencies: + '@vitest/pretty-format': 2.1.5 + loupe: 3.1.2 + tinyrainbow: 1.2.0 + + '@wagmi/chains@1.0.0(typescript@5.6.2)': + optionalDependencies: typescript: 5.6.2 - dev: false - /@wagmi/connectors@3.1.11(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(viem@0.3.50)(zod@3.23.8): - resolution: {integrity: sha512-wzxp9f9PtSUFjDUP/QDjc1t7HON4D8wrVKsw35ejdO8hToDpx1gU9lwH/47Zo/1zExGezQc392sjoHSszYd7OA==} - peerDependencies: - typescript: '>=5.0.4' - viem: '>=0.3.35' - peerDependenciesMeta: - typescript: - optional: true + '@wagmi/connectors@3.1.11(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)(viem@0.3.50(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)': dependencies: '@coinbase/wallet-sdk': 3.9.3 - '@safe-global/safe-apps-provider': 0.18.3(typescript@5.6.2)(zod@3.23.8) - '@safe-global/safe-apps-sdk': 8.1.0(typescript@5.6.2)(zod@3.23.8) - '@walletconnect/ethereum-provider': 2.11.0(@types/react@18.3.5)(react@18.3.1) - '@walletconnect/legacy-provider': 2.0.0 + '@safe-global/safe-apps-provider': 0.18.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + '@safe-global/safe-apps-sdk': 8.1.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + '@walletconnect/ethereum-provider': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) + '@walletconnect/legacy-provider': 2.0.0(encoding@0.1.13) '@walletconnect/modal': 2.6.2(@types/react@18.3.5)(react@18.3.1) - '@walletconnect/utils': 2.11.0 + '@walletconnect/utils': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) abitype: 0.8.7(typescript@5.6.2)(zod@3.23.8) eventemitter3: 4.0.7 + viem: 0.3.50(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + optionalDependencies: typescript: 5.6.2 - viem: 0.3.50(typescript@5.6.2)(zod@3.23.8) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -21776,28 +22696,20 @@ snapshots: - supports-color - utf-8-validate - zod - dev: false - /@wagmi/connectors@5.1.12(@types/react@18.3.5)(@wagmi/core@2.13.6)(react-dom@18.3.1)(react-native@0.73.6)(react@18.3.1)(typescript@5.6.2)(viem@2.21.3)(zod@3.23.8): - resolution: {integrity: sha512-w/MCH+J/sdqfy9ZFoEA3YKnJWlaExTCjMN4qjVNGsRtvy4ADz//zjQsmOZx51oa5xt42hv3fITN36aYZe/rO7g==} - peerDependencies: - '@wagmi/core': 2.13.6 - typescript: '>=5.0.4' - viem: 2.x - peerDependenciesMeta: - typescript: - optional: true + '@wagmi/connectors@5.1.12(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(@wagmi/core@2.13.6(@tanstack/query-core@5.59.16)(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(viem@2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8)))(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.6.2)(utf-8-validate@5.0.10)(viem@2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)': dependencies: '@coinbase/wallet-sdk': 4.0.4 - '@metamask/sdk': 0.28.4(react-dom@18.3.1)(react-native@0.76.3)(react@18.3.1) - '@safe-global/safe-apps-provider': 0.18.3(typescript@5.6.2)(zod@3.23.8) - '@safe-global/safe-apps-sdk': 9.1.0(typescript@5.6.2)(zod@3.23.8) - '@wagmi/core': 2.13.6(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(viem@2.21.3) - '@walletconnect/ethereum-provider': 2.16.1(@types/react@18.3.5)(react@18.3.1) + '@metamask/sdk': 0.28.4(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(utf-8-validate@5.0.10) + '@safe-global/safe-apps-provider': 0.18.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + '@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + '@wagmi/core': 2.13.6(@tanstack/query-core@5.59.16)(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(viem@2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@walletconnect/ethereum-provider': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(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.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + optionalDependencies: typescript: 5.6.2 - viem: 2.21.3(typescript@5.6.2)(zod@3.23.8) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -21822,21 +22734,52 @@ snapshots: - utf-8-validate - zod - /@wagmi/core@1.4.13(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(viem@0.3.50)(zod@3.23.8): - resolution: {integrity: sha512-ytMCvXbBOgfDu9Qw67279wq/jNEe7EZLjLyekX7ROnvHRADqFr3lwZI6ih41UmtRZAmXAx8Ghyuqy154EjB5mQ==} - peerDependencies: - typescript: '>=5.0.4' - viem: '>=0.3.35' - peerDependenciesMeta: - typescript: - optional: true + '@wagmi/connectors@5.1.12(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(@wagmi/core@2.13.6(@tanstack/query-core@5.59.16)(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(viem@2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8)))(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.27.3)(typescript@5.6.2)(utf-8-validate@5.0.10)(viem@2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)': dependencies: - '@wagmi/connectors': 3.1.11(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(viem@0.3.50)(zod@3.23.8) + '@coinbase/wallet-sdk': 4.0.4 + '@metamask/sdk': 0.28.4(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.27.3)(utf-8-validate@5.0.10) + '@safe-global/safe-apps-provider': 0.18.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + '@safe-global/safe-apps-sdk': 9.1.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + '@wagmi/core': 2.13.6(@tanstack/query-core@5.59.16)(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(viem@2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8)) + '@walletconnect/ethereum-provider': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(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.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + optionalDependencies: + typescript: 5.6.2 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - react + - react-dom + - react-native + - rollup + - supports-color + - utf-8-validate + - zod + + '@wagmi/core@1.4.13(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)(viem@0.3.50(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)': + dependencies: + '@wagmi/connectors': 3.1.11(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)(viem@0.3.50(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) abitype: 0.8.7(typescript@5.6.2)(zod@3.23.8) eventemitter3: 4.0.7 - typescript: 5.6.2 - viem: 0.3.50(typescript@5.6.2)(zod@3.23.8) + viem: 0.3.50(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) zustand: 4.5.5(@types/react@18.3.5)(react@18.3.1) + optionalDependencies: + typescript: 5.6.2 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -21858,25 +22801,16 @@ snapshots: - supports-color - utf-8-validate - zod - dev: false - /@wagmi/core@2.13.6(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(viem@2.21.3): - resolution: {integrity: sha512-5QkYd9dWntUJMH3EFQqPJRDBwc0+PVPmuMQF09wKXCFvTIdTLFnEI3itPIoMwO4ULtvsrftDzpT71lqpu1EJJQ==} - peerDependencies: - '@tanstack/query-core': '>=5.0.0' - typescript: '>=5.0.4' - viem: 2.x - peerDependenciesMeta: - '@tanstack/query-core': - optional: true - typescript: - optional: true + '@wagmi/core@2.13.6(@tanstack/query-core@5.59.16)(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(viem@2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8))': dependencies: eventemitter3: 5.0.1 mipd: 0.0.7(typescript@5.6.2) - typescript: 5.6.2 - viem: 2.21.3(typescript@5.6.2)(zod@3.23.8) + viem: 2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) zustand: 4.4.1(@types/react@18.3.5)(react@18.3.1) + optionalDependencies: + '@tanstack/query-core': 5.59.16 + typescript: 5.6.2 transitivePeerDependencies: - '@types/react' - immer @@ -21903,21 +22837,21 @@ snapshots: dependencies: '@wallet-standard/base': 1.0.1 - '@walletconnect/auth-client@2.1.2': + '@walletconnect/auth-client@2.1.2(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@ethersproject/hash': 5.7.0 '@ethersproject/transactions': 5.7.0 '@stablelib/random': 1.0.2 '@stablelib/sha256': 1.0.1 - '@walletconnect/core': 2.17.1 + '@walletconnect/core': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.1.2 '@walletconnect/time': 1.0.2 - '@walletconnect/utils': 2.17.1 + '@walletconnect/utils': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 - isomorphic-unfetch: 3.1.0 + isomorphic-unfetch: 3.1.0(encoding@0.1.13) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -21936,24 +22870,23 @@ snapshots: - supports-color - utf-8-validate - /@walletconnect/core@2.11.0: - resolution: {integrity: sha512-2Tjp5BCevI7dbmqo/OrCjX4tqgMqwJNQLlQAlphqPfvwlF9+tIu6pGcVbSN3U9zyXzWIZCeleqEaWUeSeET4Ew==} + '@walletconnect/core@2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/heartbeat': 1.2.1 '@walletconnect/jsonrpc-provider': 1.0.13 '@walletconnect/jsonrpc-types': 1.0.3 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/jsonrpc-ws-connection': 1.0.14 - '@walletconnect/keyvaluestorage': 1.1.1 + '@walletconnect/jsonrpc-ws-connection': 1.0.14(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/logger': 2.1.2 '@walletconnect/relay-api': 1.0.11 '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.11.0 - '@walletconnect/utils': 2.11.0 + '@walletconnect/types': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 - isomorphic-unfetch: 3.1.0 + isomorphic-unfetch: 3.1.0(encoding@0.1.13) lodash.isequal: 4.5.0 uint8arrays: 3.1.1 transitivePeerDependencies: @@ -21973,26 +22906,24 @@ snapshots: - encoding - supports-color - utf-8-validate - dev: false - /@walletconnect/core@2.14.0: - resolution: {integrity: sha512-E/dgBM9q3judXnTfZQ5ILvDpeSdDpabBLsXtYXa3Nyc26cfNplfLJ2nXm9FgtTdhM1nZ7yx4+zDPiXawBRZl2g==} + '@walletconnect/core@2.14.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/jsonrpc-ws-connection': 1.0.14 - '@walletconnect/keyvaluestorage': 1.1.1 + '@walletconnect/jsonrpc-ws-connection': 1.0.14(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/logger': 2.1.2 '@walletconnect/relay-api': 1.0.10 '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.14.0 - '@walletconnect/utils': 2.14.0 + '@walletconnect/types': 2.14.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.14.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 - isomorphic-unfetch: 3.1.0 + isomorphic-unfetch: 3.1.0(encoding@0.1.13) lodash.isequal: 4.5.0 uint8arrays: 3.1.0 transitivePeerDependencies: @@ -22013,21 +22944,21 @@ snapshots: - supports-color - utf-8-validate - '@walletconnect/core@2.16.0': + '@walletconnect/core@2.16.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/jsonrpc-ws-connection': 1.0.14 - '@walletconnect/keyvaluestorage': 1.1.1 + '@walletconnect/jsonrpc-ws-connection': 1.0.14(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/logger': 2.1.2 '@walletconnect/relay-api': 1.0.11 '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.16.0 - '@walletconnect/utils': 2.16.0 + '@walletconnect/types': 2.16.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.16.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 lodash.isequal: 4.5.0 uint8arrays: 3.1.0 @@ -22048,21 +22979,21 @@ snapshots: - supports-color - utf-8-validate - '@walletconnect/core@2.16.1': + '@walletconnect/core@2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/jsonrpc-ws-connection': 1.0.14 - '@walletconnect/keyvaluestorage': 1.1.1 + '@walletconnect/jsonrpc-ws-connection': 1.0.14(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/logger': 2.1.2 '@walletconnect/relay-api': 1.0.11 '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.16.1 - '@walletconnect/utils': 2.16.1 + '@walletconnect/types': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 lodash.isequal: 4.5.0 uint8arrays: 3.1.0 @@ -22083,8 +23014,78 @@ snapshots: - supports-color - utf-8-validate - /@walletconnect/crypto@1.0.3: - resolution: {integrity: sha512-+2jdORD7XQs76I2Odgr3wwrtyuLUXD/kprNVsjWRhhhdO9Mt6WqVzOPu0/t7OHSmgal8k7SoBQzUc5hu/8zL/g==} + '@walletconnect/core@2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + dependencies: + '@walletconnect/heartbeat': 1.2.2 + '@walletconnect/jsonrpc-provider': 1.0.14 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/jsonrpc-ws-connection': 1.0.14(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/logger': 2.1.2 + '@walletconnect/relay-api': 1.0.11 + '@walletconnect/relay-auth': 1.0.4 + '@walletconnect/safe-json': 1.0.2 + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + events: 3.3.0 + lodash.isequal: 4.5.0 + uint8arrays: 3.1.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - supports-color + - utf-8-validate + + '@walletconnect/core@2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + dependencies: + '@walletconnect/heartbeat': 1.2.2 + '@walletconnect/jsonrpc-provider': 1.0.14 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/jsonrpc-ws-connection': 1.0.14(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/logger': 2.1.2 + '@walletconnect/relay-api': 1.0.11 + '@walletconnect/relay-auth': 1.0.4 + '@walletconnect/safe-json': 1.0.2 + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/window-getters': 1.0.1 + events: 3.3.0 + lodash.isequal: 4.5.0 + uint8arrays: 3.1.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - supports-color + - utf-8-validate + + '@walletconnect/crypto@1.0.3': dependencies: '@walletconnect/encoding': 1.0.2 '@walletconnect/environment': 1.0.1 @@ -22092,33 +23093,28 @@ snapshots: aes-js: 3.1.2 hash.js: 1.1.7 tslib: 1.14.1 - dev: false - /@walletconnect/encoding@1.0.2: - resolution: {integrity: sha512-CrwSBrjqJ7rpGQcTL3kU+Ief+Bcuu9PH6JLOb+wM6NITX1GTxR/MfNwnQfhLKK6xpRAyj2/nM04OOH6wS8Imag==} + '@walletconnect/encoding@1.0.2': dependencies: is-typedarray: 1.0.0 tslib: 1.14.1 typedarray-to-buffer: 3.1.5 - dev: false - /@walletconnect/environment@1.0.1: - resolution: {integrity: sha512-T426LLZtHj8e8rYnKfzsw1aG6+M0BT1ZxayMdv/p8yM0MU+eJDISqNY3/bccxRr4LrF9csq02Rhqt08Ibl0VRg==} + '@walletconnect/environment@1.0.1': dependencies: tslib: 1.14.1 - /@walletconnect/ethereum-provider@2.11.0(@types/react@18.3.5)(react@18.3.1): - resolution: {integrity: sha512-YrTeHVjuSuhlUw7SQ6xBJXDuJ6iAC+RwINm9nVhoKYJSHAy3EVSJZOofMKrnecL0iRMtD29nj57mxAInIBRuZA==} + '@walletconnect/ethereum-provider@2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)': dependencies: - '@walletconnect/jsonrpc-http-connection': 1.0.8 + '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/modal': 2.6.2(@types/react@18.3.5)(react@18.3.1) - '@walletconnect/sign-client': 2.11.0 - '@walletconnect/types': 2.11.0 - '@walletconnect/universal-provider': 2.11.0 - '@walletconnect/utils': 2.11.0 + '@walletconnect/sign-client': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/universal-provider': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@walletconnect/utils': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -22140,18 +23136,49 @@ snapshots: - supports-color - utf-8-validate - /@walletconnect/ethereum-provider@2.16.1(@types/react@18.3.5)(react@18.3.1): - resolution: {integrity: sha512-oD7DNCssUX3plS5gGUZ9JQ63muQB/vxO68X6RzD2wd8gBsYtSPw4BqYFc7KTO6dUizD6gfPirw32yW2pTvy92w==} + '@walletconnect/ethereum-provider@2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)': dependencies: - '@walletconnect/jsonrpc-http-connection': 1.0.8 + '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/modal': 2.6.2(@types/react@18.3.5)(react@18.3.1) - '@walletconnect/sign-client': 2.16.1 - '@walletconnect/types': 2.16.1 - '@walletconnect/universal-provider': 2.16.1 - '@walletconnect/utils': 2.16.1 + '@walletconnect/sign-client': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/universal-provider': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@walletconnect/utils': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - react + - supports-color + - utf-8-validate + + '@walletconnect/ethereum-provider@2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)': + dependencies: + '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) + '@walletconnect/jsonrpc-provider': 1.0.14 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/modal': 2.6.2(@types/react@18.3.5)(react@18.3.1) + '@walletconnect/sign-client': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/universal-provider': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@walletconnect/utils': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -22178,54 +23205,45 @@ snapshots: keyvaluestorage-interface: 1.0.0 tslib: 1.14.1 - /@walletconnect/heartbeat@1.2.1: - resolution: {integrity: sha512-yVzws616xsDLJxuG/28FqtZ5rzrTA4gUjdEMTbWB5Y8V1XHRmqq4efAxCw5ie7WjbXFSUyBHaWlMR+2/CpQC5Q==} + '@walletconnect/heartbeat@1.2.1': dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/time': 1.0.2 tslib: 1.14.1 - dev: false - /@walletconnect/heartbeat@1.2.2: - resolution: {integrity: sha512-uASiRmC5MwhuRuf05vq4AT48Pq8RMi876zV8rr8cV969uTOzWdB/k+Lj5yI2PBtB1bGQisGen7MM1GcZlQTBXw==} + '@walletconnect/heartbeat@1.2.2': dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/time': 1.0.2 events: 3.3.0 - '@walletconnect/jsonrpc-http-connection@1.0.8': + '@walletconnect/jsonrpc-http-connection@1.0.8(encoding@0.1.13)': dependencies: '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/safe-json': 1.0.2 - cross-fetch: 3.1.8 + cross-fetch: 3.1.8(encoding@0.1.13) events: 3.3.0 transitivePeerDependencies: - encoding - /@walletconnect/jsonrpc-provider@1.0.13: - resolution: {integrity: sha512-K73EpThqHnSR26gOyNEL+acEex3P7VWZe6KE12ZwKzAt2H4e5gldZHbjsu2QR9cLeJ8AXuO7kEMOIcRv1QEc7g==} + '@walletconnect/jsonrpc-provider@1.0.13': dependencies: '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/safe-json': 1.0.2 tslib: 1.14.1 - dev: false - /@walletconnect/jsonrpc-provider@1.0.14: - resolution: {integrity: sha512-rtsNY1XqHvWj0EtITNeuf8PHMvlCLiS3EjQL+WOkxEOA4KPxsohFnBDeyPYiNm4ZvkQdLnece36opYidmtbmow==} + '@walletconnect/jsonrpc-provider@1.0.14': dependencies: '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/safe-json': 1.0.2 events: 3.3.0 - /@walletconnect/jsonrpc-types@1.0.3: - resolution: {integrity: sha512-iIQ8hboBl3o5ufmJ8cuduGad0CQm3ZlsHtujv9Eu16xq89q+BG7Nh5VLxxUgmtpnrePgFkTwXirCTkwJH1v+Yw==} + '@walletconnect/jsonrpc-types@1.0.3': dependencies: keyvaluestorage-interface: 1.0.0 tslib: 1.14.1 - dev: false - /@walletconnect/jsonrpc-types@1.0.4: - resolution: {integrity: sha512-P6679fG/M+wuWg9TY8mh6xFSdYnFyFjwFelxyISxMDrlbXokorEVXYOxiqEbrU3x1BmBoCAJJ+vtEaEoMlpCBQ==} + '@walletconnect/jsonrpc-types@1.0.4': dependencies: events: 3.3.0 keyvaluestorage-interface: 1.0.0 @@ -22236,21 +23254,23 @@ snapshots: '@walletconnect/jsonrpc-types': 1.0.4 tslib: 1.14.1 - '@walletconnect/jsonrpc-ws-connection@1.0.14': + '@walletconnect/jsonrpc-ws-connection@1.0.14(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/safe-json': 1.0.2 events: 3.3.0 - ws: 7.5.9 + ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate - '@walletconnect/keyvaluestorage@1.1.1': + '@walletconnect/keyvaluestorage@1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@walletconnect/safe-json': 1.0.2 idb-keyval: 6.2.1 unstorage: 1.10.1(idb-keyval@6.2.1) + optionalDependencies: + '@react-native-async-storage/async-storage': 1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -22265,8 +23285,28 @@ snapshots: - '@vercel/kv' - supports-color - /@walletconnect/legacy-client@2.0.0: - resolution: {integrity: sha512-v5L7rYk9loVnfvUf0mF+76bUPFaU5/Vh7mzL6/950CD/yoGdzYZ3Kj+L7mkC6HPMEGeQsBP1+sqBuiVGZ/aODA==} + '@walletconnect/keyvaluestorage@1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': + dependencies: + '@walletconnect/safe-json': 1.0.2 + idb-keyval: 6.2.1 + unstorage: 1.10.1(idb-keyval@6.2.1) + optionalDependencies: + '@react-native-async-storage/async-storage': 1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@upstash/redis' + - '@vercel/kv' + - supports-color + + '@walletconnect/legacy-client@2.0.0': dependencies: '@walletconnect/crypto': 1.0.3 '@walletconnect/encoding': 1.0.2 @@ -22278,22 +23318,18 @@ snapshots: '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 query-string: 6.14.1 - dev: false - /@walletconnect/legacy-modal@2.0.0: - resolution: {integrity: sha512-jckNd8lMhm4X7dX9TDdxM3bXKJnaqkRs6K2Mo5j6GmbIF9Eyx40jZ5+q457RVxvM6ciZEDT5s1wBHWdWoOo+9Q==} + '@walletconnect/legacy-modal@2.0.0': dependencies: '@walletconnect/legacy-types': 2.0.0 '@walletconnect/legacy-utils': 2.0.0 copy-to-clipboard: 3.3.3 - preact: 10.19.3 + preact: 10.24.3 qrcode: 1.5.3 - dev: false - /@walletconnect/legacy-provider@2.0.0: - resolution: {integrity: sha512-A8xPebMI1A+50HbWwTpFCbwP7G+1NGKdTKyg8BUUg3h3Y9JucpC1W6w/x0v1Xw7qFEqQnz74LoIN/A3ytH9xrQ==} + '@walletconnect/legacy-provider@2.0.0(encoding@0.1.13)': dependencies: - '@walletconnect/jsonrpc-http-connection': 1.0.8 + '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/legacy-client': 2.0.0 '@walletconnect/legacy-modal': 2.0.0 @@ -22301,16 +23337,12 @@ snapshots: '@walletconnect/legacy-utils': 2.0.0 transitivePeerDependencies: - encoding - dev: false - /@walletconnect/legacy-types@2.0.0: - resolution: {integrity: sha512-sOVrA7HUdbI1OwKyPOQU0/DdvTSVFlsXWpAk2K2WvP2erTkBWPMTJq6cv2BmKdoJ3p6gLApT7sd+jHi3OF71uw==} + '@walletconnect/legacy-types@2.0.0': dependencies: '@walletconnect/jsonrpc-types': 1.0.4 - dev: false - /@walletconnect/legacy-utils@2.0.0: - resolution: {integrity: sha512-CPWxSVVXw0kgNCxvU126g4GiV3mzXmC8IPJ15twE46aJ1FX+RHEIfAzFMFz2F2+fEhBxL63A7dwNQKDXorRPcQ==} + '@walletconnect/legacy-utils@2.0.0': dependencies: '@walletconnect/encoding': 1.0.2 '@walletconnect/jsonrpc-utils': 1.0.8 @@ -22320,10 +23352,8 @@ snapshots: '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 query-string: 6.14.1 - dev: false - /@walletconnect/logger@2.1.2: - resolution: {integrity: sha512-aAb28I3S6pYXZHQm5ESB+V6rDqIYfsnHaQyzFbwUUBFY4H0OXx/YtTl8lvhUNhMMfb9UxbwEBS253TlXUYJWSw==} + '@walletconnect/logger@2.1.2': dependencies: '@walletconnect/safe-json': 1.0.2 pino: 7.11.0 @@ -22353,23 +23383,14 @@ snapshots: - '@types/react' - react - /@walletconnect/randombytes@1.0.3: - resolution: {integrity: sha512-35lpzxcHFbTN3ABefC9W+uBpNZl1GC4Wpx0ed30gibfO/y9oLdy1NznbV96HARQKSBV9J9M/rrtIvf6a23jfYw==} + '@walletconnect/randombytes@1.0.3': dependencies: '@walletconnect/encoding': 1.0.2 '@walletconnect/environment': 1.0.1 randombytes: 2.1.0 tslib: 1.14.1 - dev: false - /@walletconnect/relay-api@1.0.10: - resolution: {integrity: sha512-tqrdd4zU9VBNqUaXXQASaexklv6A54yEyQQEXYOCr+Jz8Ket0dmPBDyg19LVSNUN2cipAghQc45/KVmfFJ0cYw==} - dependencies: - '@walletconnect/jsonrpc-types': 1.0.4 - dev: false - - /@walletconnect/relay-api@1.0.11: - resolution: {integrity: sha512-tLPErkze/HmC9aCmdZOhtVmYZq1wKfWTJtygQHoWtgg722Jd4homo54Cs4ak2RUFUZIGO2RsOpIcWipaua5D5Q==} + '@walletconnect/relay-api@1.0.10': dependencies: '@walletconnect/jsonrpc-types': 1.0.4 @@ -22390,18 +23411,16 @@ snapshots: dependencies: tslib: 1.14.1 - /@walletconnect/sign-client@2.11.0: - resolution: {integrity: sha512-H2ukscibBS+6WrzQWh+WyVBqO5z4F5et12JcwobdwgHnJSlqIoZxqnUYYWNCI5rUR5UKsKWaUyto4AE9N5dw4Q==} - deprecated: Reliability and performance greatly improved - please see https://github.com/WalletConnect/walletconnect-monorepo/releases + '@walletconnect/sign-client@2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: - '@walletconnect/core': 2.11.0 + '@walletconnect/core': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.1 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.1.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.11.0 - '@walletconnect/utils': 2.11.0 + '@walletconnect/types': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -22420,19 +23439,17 @@ snapshots: - encoding - supports-color - utf-8-validate - dev: false - /@walletconnect/sign-client@2.14.0: - resolution: {integrity: sha512-UrB3S3eLjPYfBLCN3WJ5u7+WcZ8kFMe/QIDqLf76Jk6TaLwkSUy563LvnSw4KW/kA+/cY1KBSdUDfX1tzYJJXg==} + '@walletconnect/sign-client@2.14.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: - '@walletconnect/core': 2.14.0 + '@walletconnect/core': 2.14.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.1.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.14.0 - '@walletconnect/utils': 2.14.0 + '@walletconnect/types': 2.14.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.14.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -22452,16 +23469,16 @@ snapshots: - supports-color - utf-8-validate - '@walletconnect/sign-client@2.16.1': + '@walletconnect/sign-client@2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@walletconnect/core': 2.16.1 + '@walletconnect/core': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.1.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.16.1 - '@walletconnect/utils': 2.16.1 + '@walletconnect/types': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -22480,19 +23497,16 @@ snapshots: - supports-color - utf-8-validate - /@walletconnect/time@1.0.2: - resolution: {integrity: sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g==} - dependencies: - tslib: 1.14.1 - - /@walletconnect/types@2.11.0: - resolution: {integrity: sha512-AB5b1lrEbCGHxqS2vqfCkIoODieH+ZAUp9rA1O2ftrhnqDJiJK983Df87JhYhECsQUBHHfALphA8ydER0q+9sw==} + '@walletconnect/sign-client@2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: + '@walletconnect/core': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@walletconnect/events': 1.0.1 - '@walletconnect/heartbeat': 1.2.1 - '@walletconnect/jsonrpc-types': 1.0.3 - '@walletconnect/keyvaluestorage': 1.1.1 + '@walletconnect/heartbeat': 1.2.2 + '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.1.2 + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -22507,20 +23521,20 @@ snapshots: - '@react-native-async-storage/async-storage' - '@upstash/redis' - '@vercel/kv' + - bufferutil - supports-color - dev: false + - utf-8-validate - /@walletconnect/types@2.14.0: - resolution: {integrity: sha512-vevMi4jZLJ55vLuFOicQFmBBbLyb+S0sZS4IsaBdZkQflfGIq34HkN13c/KPl4Ye0aoR4/cUcUSitmGIzEQM5g==} + '@walletconnect/sign-client@2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@walletconnect/core': 2.17.1 + '@walletconnect/core': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.1.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.17.1 - '@walletconnect/utils': 2.17.1 + '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -22543,12 +23557,35 @@ snapshots: dependencies: tslib: 1.14.1 - '@walletconnect/types@2.14.0': + '@walletconnect/types@2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': + dependencies: + '@walletconnect/events': 1.0.1 + '@walletconnect/heartbeat': 1.2.1 + '@walletconnect/jsonrpc-types': 1.0.3 + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/logger': 2.1.2 + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - supports-color + + '@walletconnect/types@2.14.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-types': 1.0.4 - '@walletconnect/keyvaluestorage': 1.1.1 + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/logger': 2.1.2 events: 3.3.0 transitivePeerDependencies: @@ -22566,17 +23603,13 @@ snapshots: - '@vercel/kv' - supports-color - /@walletconnect/universal-provider@2.11.0: - resolution: {integrity: sha512-zgJv8jDvIMP4Qse/D9oIRXGdfoNqonsrjPZanQ/CHNe7oXGOBiQND2IIeX+tS0H7uNA0TPvctljCLiIN9nw4eA==} + '@walletconnect/types@2.16.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: - '@walletconnect/jsonrpc-http-connection': 1.0.8 - '@walletconnect/jsonrpc-provider': 1.0.13 + '@walletconnect/events': 1.0.1 + '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-types': 1.0.4 - '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/logger': 2.1.2 - '@walletconnect/sign-client': 2.11.0 - '@walletconnect/types': 2.11.0 - '@walletconnect/utils': 2.11.0 events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -22591,18 +23624,14 @@ snapshots: - '@react-native-async-storage/async-storage' - '@upstash/redis' - '@vercel/kv' - - bufferutil - - encoding - supports-color - - utf-8-validate - dev: false - '@walletconnect/types@2.16.1': + '@walletconnect/types@2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-types': 1.0.4 - '@walletconnect/keyvaluestorage': 1.1.1 + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/logger': 2.1.2 events: 3.3.0 transitivePeerDependencies: @@ -22620,12 +23649,12 @@ snapshots: - '@vercel/kv' - supports-color - '@walletconnect/types@2.17.1': + '@walletconnect/types@2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.2 '@walletconnect/jsonrpc-types': 1.0.4 - '@walletconnect/keyvaluestorage': 1.1.1 + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/logger': 2.1.2 events: 3.3.0 transitivePeerDependencies: @@ -22643,16 +23672,68 @@ snapshots: - '@vercel/kv' - supports-color - '@walletconnect/universal-provider@2.14.0': + '@walletconnect/types@2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': + dependencies: + '@walletconnect/events': 1.0.1 + '@walletconnect/heartbeat': 1.2.2 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/logger': 2.1.2 + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - supports-color + + '@walletconnect/universal-provider@2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + dependencies: + '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) + '@walletconnect/jsonrpc-provider': 1.0.13 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/logger': 2.1.2 + '@walletconnect/sign-client': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - supports-color + - utf-8-validate + + '@walletconnect/universal-provider@2.14.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: - '@walletconnect/jsonrpc-http-connection': 1.0.8 + '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.1.2 - '@walletconnect/sign-client': 2.14.0 - '@walletconnect/types': 2.14.0 - '@walletconnect/utils': 2.14.0 + '@walletconnect/sign-client': 2.14.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.14.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.14.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -22672,16 +23753,16 @@ snapshots: - supports-color - utf-8-validate - '@walletconnect/universal-provider@2.16.1': + '@walletconnect/universal-provider@2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: - '@walletconnect/jsonrpc-http-connection': 1.0.8 + '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-types': 1.0.4 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.1.2 - '@walletconnect/sign-client': 2.16.1 - '@walletconnect/types': 2.16.1 - '@walletconnect/utils': 2.16.1 + '@walletconnect/sign-client': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) events: 3.3.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -22701,8 +23782,36 @@ snapshots: - supports-color - utf-8-validate - /@walletconnect/utils@2.11.0: - resolution: {integrity: sha512-hxkHPlTlDQILHfIKXlmzgNJau/YcSBC3XHUSuZuKZbNEw3duFT6h6pm3HT/1+j1a22IG05WDsNBuTCRkwss+BQ==} + '@walletconnect/universal-provider@2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + dependencies: + '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) + '@walletconnect/jsonrpc-provider': 1.0.14 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/logger': 2.1.2 + '@walletconnect/sign-client': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - supports-color + - utf-8-validate + + '@walletconnect/utils@2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@stablelib/chacha20poly1305': 1.0.1 '@stablelib/hkdf': 1.0.1 @@ -22712,7 +23821,7 @@ snapshots: '@walletconnect/relay-api': 1.0.11 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.11.0 + '@walletconnect/types': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 @@ -22732,10 +23841,8 @@ snapshots: - '@upstash/redis' - '@vercel/kv' - supports-color - dev: false - /@walletconnect/utils@2.14.0: - resolution: {integrity: sha512-vRVomYQEtEAyCK2c5bzzEvtgxaGGITF8mWuIL+WYSAMyEJLY97mirP2urDucNwcUczwxUgI+no9RiNFbUHreQQ==} + '@walletconnect/utils@2.14.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@stablelib/chacha20poly1305': 1.0.1 '@stablelib/hkdf': 1.0.1 @@ -22745,7 +23852,7 @@ snapshots: '@walletconnect/relay-api': 1.0.10 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.14.0 + '@walletconnect/types': 2.14.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 @@ -22766,7 +23873,7 @@ snapshots: - '@vercel/kv' - supports-color - '@walletconnect/utils@2.16.0': + '@walletconnect/utils@2.16.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@stablelib/chacha20poly1305': 1.0.1 '@stablelib/hkdf': 1.0.1 @@ -22777,7 +23884,7 @@ snapshots: '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.16.0 + '@walletconnect/types': 2.16.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 @@ -22799,7 +23906,7 @@ snapshots: - '@vercel/kv' - supports-color - '@walletconnect/utils@2.16.1': + '@walletconnect/utils@2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@stablelib/chacha20poly1305': 1.0.1 '@stablelib/hkdf': 1.0.1 @@ -22810,7 +23917,7 @@ snapshots: '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.16.1 + '@walletconnect/types': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 @@ -22832,7 +23939,40 @@ snapshots: - '@vercel/kv' - supports-color - '@walletconnect/utils@2.17.1': + '@walletconnect/utils@2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': + dependencies: + '@stablelib/chacha20poly1305': 1.0.1 + '@stablelib/hkdf': 1.0.1 + '@stablelib/random': 1.0.2 + '@stablelib/sha256': 1.0.1 + '@stablelib/x25519': 1.0.3 + '@walletconnect/relay-api': 1.0.11 + '@walletconnect/relay-auth': 1.0.4 + '@walletconnect/safe-json': 1.0.2 + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/window-getters': 1.0.1 + '@walletconnect/window-metadata': 1.0.1 + detect-browser: 5.3.0 + elliptic: 6.5.7 + query-string: 7.1.3 + uint8arrays: 3.1.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - supports-color + + '@walletconnect/utils@2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@ethersproject/hash': 5.7.0 '@ethersproject/transactions': 5.7.0 @@ -22842,12 +23982,12 @@ snapshots: '@stablelib/sha256': 1.0.1 '@stablelib/x25519': 1.0.3 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/keyvaluestorage': 1.1.1 + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/relay-api': 1.0.11 '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.17.1 + '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 @@ -22869,16 +24009,16 @@ snapshots: - '@vercel/kv' - supports-color - '@walletconnect/web3wallet@1.16.1': + '@walletconnect/web3wallet@1.16.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: - '@walletconnect/auth-client': 2.1.2 - '@walletconnect/core': 2.17.1 + '@walletconnect/auth-client': 2.1.2(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@walletconnect/core': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@walletconnect/jsonrpc-provider': 1.0.14 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.1.2 - '@walletconnect/sign-client': 2.17.1 - '@walletconnect/types': 2.17.1 - '@walletconnect/utils': 2.17.1 + '@walletconnect/sign-client': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -22994,47 +24134,22 @@ snapshots: abitype@0.7.1(typescript@5.6.2)(zod@3.23.8): dependencies: typescript: 5.6.2 + optionalDependencies: zod: 3.23.8 - /abitype@0.8.7(typescript@5.6.2)(zod@3.23.8): - resolution: {integrity: sha512-wQ7hV8Yg/yKmGyFpqrNZufCxbszDe5es4AZGYPBitocfSqXtjrTG9JMWFcc4N30ukl2ve48aBTwt7NJxVQdU3w==} - peerDependencies: - typescript: '>=5.0.4' - zod: ^3 >=3.19.1 - peerDependenciesMeta: - zod: - optional: true + abitype@0.8.7(typescript@5.6.2)(zod@3.23.8): dependencies: typescript: 5.6.2 + optionalDependencies: zod: 3.23.8 - dev: false - /abitype@0.9.8(typescript@5.6.2)(zod@3.23.8): - resolution: {integrity: sha512-puLifILdm+8sjyss4S+fsUN09obiT1g2YW6CtcQF+QDzxR0euzgEB29MZujC6zMk2a6SVmtttq1fc6+YFA7WYQ==} - peerDependencies: - typescript: '>=5.0.4' - zod: ^3 >=3.19.1 - peerDependenciesMeta: - typescript: - optional: true - zod: - optional: true - dependencies: + abitype@0.9.8(typescript@5.6.2)(zod@3.23.8): + optionalDependencies: typescript: 5.6.2 zod: 3.23.8 - dev: false - /abitype@1.0.5(typescript@5.6.2)(zod@3.23.8): - resolution: {integrity: sha512-YzDhti7cjlfaBhHutMaboYB21Ha3rXR9QTkNJFzYC4kC8YclaiwPBBBJY8ejFdu2wnJeZCVZSMlQJ7fi8S6hsw==} - peerDependencies: - typescript: '>=5.0.4' - zod: ^3 >=3.22.0 - peerDependenciesMeta: - typescript: - optional: true - zod: - optional: true - dependencies: + abitype@1.0.5(typescript@5.6.2)(zod@3.23.8): + optionalDependencies: typescript: 5.6.2 zod: 3.23.8 @@ -23059,12 +24174,9 @@ snapshots: aes-js@3.0.0: {} - /aes-js@3.1.2: - resolution: {integrity: sha512-e5pEa2kBnBOgR4Y/p20pskXI74UEz7de8ZGVo58asOtvSVG5YAbJeELPZxOmt+Bnz3rX753YKhfIn4X4l1PPRQ==} - dev: false + aes-js@3.1.2: {} - /aes-js@4.0.0-beta.5: - resolution: {integrity: sha512-G965FqalsNyrPqgEGON7nIx1e/OVENSgiEIzyC63haUMuvNnwIgIjMs52hlTCKhkBny7A2ORNlfY9Zu+jmGk1Q==} + aes-js@4.0.0-beta.5: {} agent-base@4.3.0: dependencies: @@ -23102,20 +24214,13 @@ snapshots: require-from-string: 2.0.2 uri-js: 4.4.1 - ajv@8.17.1: - dependencies: - fast-deep-equal: 3.1.3 - fast-uri: 3.0.3 - json-schema-traverse: 1.0.0 - require-from-string: 2.0.2 - algo-msgpack-with-bigint@2.1.1: {} - algosdk@1.24.1: + algosdk@1.24.1(encoding@0.1.13): dependencies: algo-msgpack-with-bigint: 2.1.1 buffer: 6.0.3 - cross-fetch: 3.1.8 + cross-fetch: 3.1.8(encoding@0.1.13) hi-base32: 0.5.1 js-sha256: 0.9.0 js-sha3: 0.8.0 @@ -23170,9 +24275,9 @@ snapshots: ansicolors@0.3.2: {} - antd-style@3.6.2(@types/react@18.3.5)(antd@5.21.6)(react-dom@18.3.1)(react@18.3.1): + antd-style@3.6.2(@types/react@18.3.5)(antd@5.21.6(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@ant-design/cssinjs': 1.21.1(react-dom@18.3.1)(react@18.3.1) + '@ant-design/cssinjs': 1.21.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@babel/runtime': 7.24.5 '@emotion/cache': 11.11.0 '@emotion/css': 11.11.2 @@ -23180,28 +24285,28 @@ snapshots: '@emotion/serialize': 1.1.4 '@emotion/server': 11.11.0(@emotion/css@11.11.2) '@emotion/utils': 1.2.1 - antd: 5.21.6(react-dom@18.3.1)(react@18.3.1) + antd: 5.21.6(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 use-merge-value: 1.2.0(react@18.3.1) transitivePeerDependencies: - '@types/react' - react-dom - antd-token-previewer-web3@2.0.8(@babel/core@7.26.0)(@types/react@18.3.5)(antd@5.21.6)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1): + antd-token-previewer-web3@2.0.8(@babel/core@7.23.6)(@types/react@18.3.5)(antd@5.21.6(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1): dependencies: '@ant-design/colors': 6.0.0 - '@ant-design/cssinjs': 1.21.1(react-dom@18.3.1)(react@18.3.1) - '@ant-design/icons': 5.5.1(react-dom@18.3.1)(react@18.3.1) - '@arvinxu/layout-kit': 1.4.0(@babel/core@7.26.0)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) + '@ant-design/cssinjs': 1.21.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@ant-design/icons': 5.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@arvinxu/layout-kit': 1.4.0(@babel/core@7.23.6)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1) '@babel/runtime': 7.24.0 '@ctrl/tinycolor': 3.6.1 - antd: 5.21.6(react-dom@18.3.1)(react@18.3.1) + antd: 5.21.6(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 - react-colorful: 5.6.1(react-dom@18.3.1)(react@18.3.1) + react-colorful: 5.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-dom: 18.3.1(react@18.3.1) - reactflow: 11.10.4(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + reactflow: 11.10.4(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) use-debouncy: 4.3.1(react@18.3.1) vanilla-jsoneditor: 0.16.1 transitivePeerDependencies: @@ -23210,21 +24315,21 @@ snapshots: - immer - react-is - antd-token-previewer@2.0.0-alpha.6(@babel/core@7.26.0)(@types/react@18.3.5)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1): + antd-token-previewer@2.0.0-alpha.6(@babel/core@7.23.6)(@types/react@18.3.5)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1): dependencies: '@ant-design/colors': 6.0.0 - '@ant-design/cssinjs': 1.21.1(react-dom@18.3.1)(react@18.3.1) - '@ant-design/icons': 4.8.1(react-dom@18.3.1)(react@18.3.1) - '@arvinxu/layout-kit': 1.4.0(@babel/core@7.26.0)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) + '@ant-design/cssinjs': 1.21.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@ant-design/icons': 4.8.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@arvinxu/layout-kit': 1.4.0(@babel/core@7.23.6)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1) '@babel/runtime': 7.25.9 '@ctrl/tinycolor': 3.6.1 - antd: 5.21.6(react-dom@18.3.1)(react@18.3.1) + antd: 5.21.6(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 - react-colorful: 5.6.1(react-dom@18.3.1)(react@18.3.1) + react-colorful: 5.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-dom: 18.3.1(react@18.3.1) - reactflow: 11.10.4(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + reactflow: 11.10.4(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) use-debouncy: 4.6.0(react@18.3.1) vanilla-jsoneditor: 0.16.1 transitivePeerDependencies: @@ -23236,55 +24341,113 @@ snapshots: - moment - react-is - antd@5.21.6(react-dom@18.3.1)(react@18.3.1): + antd@5.21.6(date-fns@2.30.0)(react-dom@18.1.0(react@18.1.0))(react@18.1.0): + dependencies: + '@ant-design/colors': 7.1.0 + '@ant-design/cssinjs': 1.21.1(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + '@ant-design/cssinjs-utils': 1.1.1(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + '@ant-design/icons': 5.5.1(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + '@ant-design/react-slick': 1.1.2(react@18.1.0) + '@babel/runtime': 7.25.9 + '@ctrl/tinycolor': 3.6.1 + '@rc-component/color-picker': 2.0.1(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + '@rc-component/mutate-observer': 1.1.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + '@rc-component/qrcode': 1.0.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + '@rc-component/tour': 1.15.1(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + '@rc-component/trigger': 2.2.3(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + classnames: 2.5.1 + copy-to-clipboard: 3.3.3 + dayjs: 1.11.11 + rc-cascader: 3.28.2(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-checkbox: 3.3.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-collapse: 3.8.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-dialog: 9.6.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-drawer: 7.2.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-dropdown: 4.2.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-field-form: 2.4.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-image: 7.11.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-input: 1.6.3(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-input-number: 9.2.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-mentions: 2.16.1(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-menu: 9.15.1(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-motion: 2.9.3(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-notification: 5.6.2(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-pagination: 4.3.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-picker: 4.6.15(date-fns@2.30.0)(dayjs@1.11.11)(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-progress: 4.0.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-rate: 2.13.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-resize-observer: 1.4.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-segmented: 2.5.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-select: 14.15.2(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-slider: 11.1.7(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-steps: 6.0.1(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-switch: 4.1.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-table: 7.47.5(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-tabs: 15.3.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-textarea: 1.8.2(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-tooltip: 6.2.1(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-tree: 5.9.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-tree-select: 5.23.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-upload: 4.8.1(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + scroll-into-view-if-needed: 3.1.0 + throttle-debounce: 5.0.2 + transitivePeerDependencies: + - date-fns + - luxon + - moment + + antd@5.21.6(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@ant-design/colors': 7.1.0 - '@ant-design/cssinjs': 1.21.1(react-dom@18.3.1)(react@18.3.1) - '@ant-design/cssinjs-utils': 1.1.1(react-dom@18.3.1)(react@18.3.1) - '@ant-design/icons': 5.5.1(react-dom@18.3.1)(react@18.3.1) + '@ant-design/cssinjs': 1.21.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@ant-design/cssinjs-utils': 1.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@ant-design/icons': 5.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@ant-design/react-slick': 1.1.2(react@18.3.1) '@babel/runtime': 7.25.9 '@ctrl/tinycolor': 3.6.1 - '@rc-component/color-picker': 2.0.1(react-dom@18.3.1)(react@18.3.1) - '@rc-component/mutate-observer': 1.1.0(react-dom@18.3.1)(react@18.3.1) - '@rc-component/qrcode': 1.0.0(react-dom@18.3.1)(react@18.3.1) - '@rc-component/tour': 1.15.1(react-dom@18.3.1)(react@18.3.1) - '@rc-component/trigger': 2.2.3(react-dom@18.3.1)(react@18.3.1) + '@rc-component/color-picker': 2.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/mutate-observer': 1.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/qrcode': 1.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/tour': 1.15.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/trigger': 2.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 copy-to-clipboard: 3.3.3 dayjs: 1.11.11 - rc-cascader: 3.28.2(react-dom@18.3.1)(react@18.3.1) - rc-checkbox: 3.3.0(react-dom@18.3.1)(react@18.3.1) - rc-collapse: 3.8.0(react-dom@18.3.1)(react@18.3.1) - rc-dialog: 9.6.0(react-dom@18.3.1)(react@18.3.1) - rc-drawer: 7.2.0(react-dom@18.3.1)(react@18.3.1) - rc-dropdown: 4.2.0(react-dom@18.3.1)(react@18.3.1) - rc-field-form: 2.4.0(react-dom@18.3.1)(react@18.3.1) - rc-image: 7.11.0(react-dom@18.3.1)(react@18.3.1) - rc-input: 1.6.3(react-dom@18.3.1)(react@18.3.1) - rc-input-number: 9.2.0(react-dom@18.3.1)(react@18.3.1) - rc-mentions: 2.16.1(react-dom@18.3.1)(react@18.3.1) - rc-menu: 9.15.1(react-dom@18.3.1)(react@18.3.1) - rc-motion: 2.9.3(react-dom@18.3.1)(react@18.3.1) - rc-notification: 5.6.2(react-dom@18.3.1)(react@18.3.1) - rc-pagination: 4.3.0(react-dom@18.3.1)(react@18.3.1) - rc-picker: 4.6.15(dayjs@1.11.11)(react-dom@18.3.1)(react@18.3.1) - rc-progress: 4.0.0(react-dom@18.3.1)(react@18.3.1) - rc-rate: 2.13.0(react-dom@18.3.1)(react@18.3.1) - rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@18.3.1) - rc-segmented: 2.5.0(react-dom@18.3.1)(react@18.3.1) - rc-select: 14.15.2(react-dom@18.3.1)(react@18.3.1) - rc-slider: 11.1.7(react-dom@18.3.1)(react@18.3.1) - rc-steps: 6.0.1(react-dom@18.3.1)(react@18.3.1) - rc-switch: 4.1.0(react-dom@18.3.1)(react@18.3.1) - rc-table: 7.47.5(react-dom@18.3.1)(react@18.3.1) - rc-tabs: 15.3.0(react-dom@18.3.1)(react@18.3.1) - rc-textarea: 1.8.2(react-dom@18.3.1)(react@18.3.1) - rc-tooltip: 6.2.1(react-dom@18.3.1)(react@18.3.1) - rc-tree: 5.9.0(react-dom@18.3.1)(react@18.3.1) - rc-tree-select: 5.23.0(react-dom@18.3.1)(react@18.3.1) - rc-upload: 4.8.1(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-cascader: 3.28.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-checkbox: 3.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-collapse: 3.8.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-dialog: 9.6.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-drawer: 7.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-dropdown: 4.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-field-form: 2.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-image: 7.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-input: 1.6.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-input-number: 9.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-mentions: 2.16.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-menu: 9.15.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-notification: 5.6.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-pagination: 4.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-picker: 4.6.15(date-fns@2.30.0)(dayjs@1.11.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-progress: 4.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-rate: 2.13.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-resize-observer: 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-segmented: 2.5.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-select: 14.15.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-slider: 11.1.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-steps: 6.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-switch: 4.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-table: 7.47.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-tabs: 15.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-textarea: 1.8.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-tooltip: 6.2.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-tree: 5.9.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-tree-select: 5.23.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-upload: 4.8.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) scroll-into-view-if-needed: 3.1.0 @@ -23313,11 +24476,11 @@ snapshots: transitivePeerDependencies: - debug - arbundles@0.10.1(arweave@1.15.5)(debug@4.3.5): + arbundles@0.10.1(arweave@1.15.5)(bufferutil@4.0.8)(debug@4.3.5)(encoding@0.1.13)(utf-8-validate@5.0.10): dependencies: '@ethersproject/bytes': 5.7.0 '@ethersproject/hash': 5.7.0 - '@ethersproject/providers': 5.7.2 + '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@ethersproject/signing-key': 5.7.0 '@ethersproject/transactions': 5.7.0 '@ethersproject/wallet': 5.7.0 @@ -23329,7 +24492,7 @@ snapshots: secp256k1: 5.0.0 optionalDependencies: '@randlabs/myalgo-connect': 1.4.2 - algosdk: 1.24.1 + algosdk: 1.24.1(encoding@0.1.13) arweave-stream-tx: 1.2.2(arweave@1.15.5) multistream: 4.1.0 tmp-promise: 3.0.3 @@ -23547,23 +24710,31 @@ snapshots: transitivePeerDependencies: - debug - /axios@1.7.7: - resolution: {integrity: sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==} + axios@1.7.9: dependencies: follow-redirects: 1.15.6(debug@4.3.5) form-data: 4.0.0 proxy-from-env: 1.1.0 transitivePeerDependencies: - debug - dev: false - /babel-core@7.0.0-bridge.0(@babel/core@7.24.3): - resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==} - peerDependencies: - '@babel/core': ^7.0.0-0 + babel-core@7.0.0-bridge.0(@babel/core@7.26.0): dependencies: '@babel/core': 7.26.0 + babel-jest@29.7.0(@babel/core@7.23.6): + dependencies: + '@babel/core': 7.23.6 + '@jest/transform': 29.7.0 + '@types/babel__core': 7.20.5 + babel-plugin-istanbul: 6.1.1 + babel-preset-jest: 29.6.3(@babel/core@7.23.6) + chalk: 4.1.2 + graceful-fs: 4.2.11 + slash: 3.0.0 + transitivePeerDependencies: + - supports-color + babel-jest@29.7.0(@babel/core@7.26.0): dependencies: '@babel/core': 7.26.0 @@ -23577,18 +24748,18 @@ snapshots: transitivePeerDependencies: - supports-color - babel-plugin-add-import-extension@1.6.0(@babel/core@7.26.0): + babel-plugin-add-import-extension@1.6.0(@babel/core@7.23.6): dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.22.5 babel-plugin-dynamic-import-node@2.3.3: dependencies: object.assign: 4.1.5 - babel-plugin-inline-react-svg@2.0.2(@babel/core@7.26.0): + babel-plugin-inline-react-svg@2.0.2(@babel/core@7.23.6): dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.23.6 '@babel/helper-plugin-utils': 7.22.5 '@babel/parser': 7.23.6 lodash.isplainobject: 4.0.6 @@ -23614,7 +24785,7 @@ snapshots: babel-plugin-macros@3.1.0: dependencies: - '@babel/runtime': 7.25.9 + '@babel/runtime': 7.26.0 cosmiconfig: 7.1.0 resolve: 1.22.8 @@ -23626,6 +24797,15 @@ snapshots: reselect: 4.1.8 resolve: 1.22.8 + babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.23.6): + dependencies: + '@babel/compat-data': 7.26.2 + '@babel/core': 7.23.6 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.23.6) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.26.0): dependencies: '@babel/compat-data': 7.26.2 @@ -23644,6 +24824,14 @@ snapshots: transitivePeerDependencies: - supports-color + babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.23.6): + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.23.6) + core-js-compat: 3.39.0 + transitivePeerDependencies: + - supports-color + babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.26.0): dependencies: '@babel/core': 7.26.0 @@ -23667,6 +24855,13 @@ snapshots: transitivePeerDependencies: - supports-color + babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.23.6): + dependencies: + '@babel/core': 7.23.6 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.23.6) + transitivePeerDependencies: + - supports-color + babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.26.0): dependencies: '@babel/core': 7.26.0 @@ -23684,32 +24879,32 @@ snapshots: zod: 3.23.8 zod-validation-error: 2.1.0(zod@3.23.8) - babel-plugin-react-inline-svg-unique-id@1.5.0(@babel/core@7.26.0): + babel-plugin-react-inline-svg-unique-id@1.5.0(@babel/core@7.23.6): dependencies: - '@babel/plugin-syntax-jsx': 7.14.5(@babel/core@7.26.0) + '@babel/plugin-syntax-jsx': 7.14.5(@babel/core@7.23.6) '@babel/template': 7.15.4 transitivePeerDependencies: - '@babel/core' - babel-plugin-styled-components@2.1.4(@babel/core@7.26.0)(styled-components@5.3.11): + babel-plugin-styled-components@2.1.4(@babel/core@7.23.6)(styled-components@5.3.11(@babel/core@7.23.6)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)): dependencies: '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-module-imports': 7.24.3 - '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.26.0) + '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.6) lodash: 4.17.21 picomatch: 2.3.1 - styled-components: 5.3.11(@babel/core@7.26.0)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) + styled-components: 5.3.11(@babel/core@7.23.6)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1) transitivePeerDependencies: - '@babel/core' - babel-plugin-styled-components@2.1.4(@babel/core@7.26.0)(styled-components@6.1.13): + babel-plugin-styled-components@2.1.4(@babel/core@7.26.0)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): dependencies: '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-module-imports': 7.24.3 '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.26.0) lodash: 4.17.21 picomatch: 2.3.1 - styled-components: 6.1.13(react-dom@18.3.1)(react@18.3.1) + styled-components: 6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@babel/core' @@ -23726,12 +24921,34 @@ snapshots: lodash: 4.17.21 traverse: 0.6.6 + babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.23.6): + dependencies: + '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.23.6) + transitivePeerDependencies: + - '@babel/core' + babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.26.0): dependencies: '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.0) transitivePeerDependencies: - '@babel/core' + babel-preset-current-node-syntax@1.0.1(@babel/core@7.23.6): + dependencies: + '@babel/core': 7.23.6 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.6) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.23.6) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.6) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.6) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.6) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.6) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.6) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.6) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.6) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.6) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.6) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.6) + babel-preset-current-node-syntax@1.0.1(@babel/core@7.26.0): dependencies: '@babel/core': 7.26.0 @@ -23748,6 +24965,12 @@ snapshots: '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.0) '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.26.0) + babel-preset-jest@29.6.3(@babel/core@7.23.6): + dependencies: + '@babel/core': 7.23.6 + babel-plugin-jest-hoist: 29.6.3 + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.23.6) + babel-preset-jest@29.6.3(@babel/core@7.26.0): dependencies: '@babel/core': 7.26.0 @@ -24113,12 +25336,6 @@ snapshots: pascal-case: 3.1.2 tslib: 2.7.0 - camelcase-keys@6.2.2: - dependencies: - camelcase: 5.3.1 - map-obj: 4.3.0 - quick-lru: 4.0.1 - camelcase-keys@7.0.2: dependencies: camelcase: 6.3.0 @@ -24267,9 +25484,9 @@ snapshots: cli-width@3.0.0: {} - click-to-react-component@1.1.0(@types/react@18.3.5)(react-dom@18.1.0)(react@18.1.0): + click-to-react-component@1.1.0(@types/react@18.3.5)(react-dom@18.1.0(react@18.1.0))(react@18.1.0): dependencies: - '@floating-ui/react-dom-interactions': 0.3.1(@types/react@18.3.5)(react-dom@18.1.0)(react@18.1.0) + '@floating-ui/react-dom-interactions': 0.3.1(@types/react@18.3.5)(react-dom@18.1.0(react@18.1.0))(react@18.1.0) htm: 3.1.1 react: 18.1.0 react-merge-refs: 1.1.0 @@ -24277,9 +25494,9 @@ snapshots: - '@types/react' - react-dom - click-to-react-component@1.1.0(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1): + click-to-react-component@1.1.0(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@floating-ui/react-dom-interactions': 0.3.1(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + '@floating-ui/react-dom-interactions': 0.3.1(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) htm: 3.1.1 react: 18.3.1 react-merge-refs: 1.1.0 @@ -24538,6 +25755,7 @@ snapshots: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 + optionalDependencies: typescript: 5.6.2 crc-32@1.2.2: {} @@ -24574,15 +25792,15 @@ snapshots: dependencies: cross-spawn: 7.0.3 - cross-fetch@3.1.8: + cross-fetch@3.1.8(encoding@0.1.13): dependencies: - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: - encoding - cross-fetch@4.0.0: + cross-fetch@4.0.0(encoding@0.1.13): dependencies: - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: - encoding @@ -24651,8 +25869,6 @@ snapshots: css-functions-list@3.2.1: {} - css-functions-list@3.2.3: {} - css-has-pseudo@3.0.4(postcss@8.4.32): dependencies: postcss: 8.4.32 @@ -24663,7 +25879,7 @@ snapshots: postcss: 8.4.49 postcss-selector-parser: 6.1.2 - css-loader@6.7.1(webpack@5.96.1): + css-loader@6.7.1(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))): dependencies: icss-utils: 5.1.0(postcss@8.4.32) postcss: 8.4.32 @@ -24672,8 +25888,8 @@ snapshots: postcss-modules-scope: 3.0.0(postcss@8.4.32) postcss-modules-values: 4.0.0(postcss@8.4.32) postcss-value-parser: 4.2.0 - semver: 7.6.2 - webpack: 5.96.1 + semver: 7.6.3 + webpack: 5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15)) css-prefers-color-scheme@6.0.3(postcss@8.4.32): dependencies: @@ -24822,7 +26038,7 @@ snapshots: date-fns@2.30.0: dependencies: - '@babel/runtime': 7.25.9 + '@babel/runtime': 7.26.0 dayjs@1.11.11: {} @@ -24847,6 +26063,7 @@ snapshots: debug@4.3.7(supports-color@5.5.0): dependencies: ms: 2.1.3 + optionalDependencies: supports-color: 5.5.0 decamelize-keys@1.1.1: @@ -24866,7 +26083,9 @@ snapshots: decode-uri-component@0.2.2: {} - dedent@1.5.3: {} + dedent@1.5.3(babel-plugin-macros@3.1.0): + optionalDependencies: + babel-plugin-macros: 3.1.0 deep-eql@5.0.2: {} @@ -25055,30 +26274,30 @@ snapshots: dumi-assets-types@2.3.0: {} - dumi-theme-antd-web3@0.4.3(@babel/core@7.26.0)(@types/react@18.3.5)(antd@5.21.6)(dumi@2.4.13)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1): + dumi-theme-antd-web3@0.4.3(@babel/core@7.23.6)(@types/react@18.3.5)(antd@5.21.6(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(date-fns@2.30.0)(dumi@2.4.13(@babel/core@7.23.6)(@swc/helpers@0.5.15)(@types/node@22.1.0)(@types/react@18.3.5)(eslint@8.57.0)(lightningcss@1.22.1)(prettier@3.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@3.29.5)(stylelint@15.11.0(typescript@5.6.2))(terser@5.36.0)(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1): dependencies: - '@ant-design/cssinjs': 1.20.0(react-dom@18.3.1)(react@18.3.1) - '@ant-design/icons': 5.3.6(react-dom@18.3.1)(react@18.3.1) + '@ant-design/cssinjs': 1.20.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@ant-design/icons': 5.3.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@babel/runtime': 7.22.3 '@ctrl/tinycolor': 3.6.0 '@emotion/css': 11.11.2 '@emotion/react': 11.11.0(@types/react@18.3.5)(react@18.3.1) '@emotion/server': 11.11.0(@emotion/css@11.11.2) - antd: 5.21.6(react-dom@18.3.1)(react@18.3.1) - antd-style: 3.6.2(@types/react@18.3.5)(antd@5.21.6)(react-dom@18.3.1)(react@18.3.1) - antd-token-previewer: 2.0.0-alpha.6(@babel/core@7.26.0)(@types/react@18.3.5)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) + antd: 5.21.6(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + antd-style: 3.6.2(@types/react@18.3.5)(antd@5.21.6(date-fns@2.30.0)(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) + antd-token-previewer: 2.0.0-alpha.6(@babel/core@7.23.6)(@types/react@18.3.5)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1) classnames: 2.3.2 dayjs: 1.11.7 - dumi: 2.4.13(@babel/core@7.26.0)(@types/node@22.1.0)(@types/react@18.3.5)(eslint@8.57.0)(prettier@3.3.3)(react-dom@18.3.1)(react@18.3.1)(stylelint@14.16.1)(typescript@5.6.2)(webpack@5.96.1) + dumi: 2.4.13(@babel/core@7.23.6)(@swc/helpers@0.5.15)(@types/node@22.1.0)(@types/react@18.3.5)(eslint@8.57.0)(lightningcss@1.22.1)(prettier@3.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@3.29.5)(stylelint@15.11.0(typescript@5.6.2))(terser@5.36.0)(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) github-contributors-lists: 1.0.3(react@18.3.1) lodash.clonedeep: 4.5.0 prism-react-renderer: 2.3.1(react@18.3.1) - rc-drawer: 6.2.0(react-dom@18.3.1)(react@18.3.1) - rc-footer: 0.6.8(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.41.0(react-dom@18.3.1)(react@18.3.1) + rc-drawer: 6.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-footer: 0.6.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.41.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-intersection-observer: 9.10.3(react-dom@18.3.1)(react@18.3.1) + react-intersection-observer: 9.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@babel/core' - '@types/react' @@ -25088,12 +26307,12 @@ snapshots: - moment - react-is - dumi@2.4.13(@babel/core@7.26.0)(@types/node@22.1.0)(@types/react@18.3.5)(eslint@8.57.0)(prettier@3.3.3)(react-dom@18.3.1)(react@18.3.1)(stylelint@14.16.1)(typescript@5.6.2)(webpack@5.96.1): + dumi@2.4.13(@babel/core@7.23.6)(@swc/helpers@0.5.15)(@types/node@22.1.0)(@types/react@18.3.5)(eslint@8.57.0)(lightningcss@1.22.1)(prettier@3.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@3.29.5)(stylelint@15.11.0(typescript@5.6.2))(terser@5.36.0)(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))): dependencies: '@ant-design/icons-svg': 4.4.2 '@makotot/ghostui': 2.0.0(react@18.3.1) '@stackblitz/sdk': 1.9.0 - '@swc/core': 1.4.2 + '@swc/core': 1.4.2(@swc/helpers@0.5.15) '@types/hast': 2.3.8 '@types/mdast': 3.0.15 '@umijs/bundler-utils': 4.3.1 @@ -25129,19 +26348,19 @@ snapshots: prism-react-renderer: 1.3.5(react@18.3.1) prism-themes: 1.9.0 prismjs: 1.29.0 - raw-loader: 4.0.2(webpack@5.96.1) - rc-motion: 2.9.3(react-dom@18.3.1)(react@18.3.1) - rc-tabs: 12.15.0(react-dom@18.3.1)(react@18.3.1) - rc-tooltip: 6.2.1(react-dom@18.3.1)(react@18.3.1) - rc-tree: 5.9.0(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + raw-loader: 4.0.2(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) + rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-tabs: 12.15.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-tooltip: 6.2.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-tree: 5.9.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-copy-to-clipboard: 5.1.0(react@18.3.1) react-dom: 18.3.1(react@18.3.1) react-error-boundary: 4.0.12(react@18.3.1) react-intl: 6.5.5(react@18.3.1)(typescript@5.6.2) react-loading-skeleton: 3.4.0(react@18.3.1) - react-simple-code-editor: 0.13.1(react-dom@18.3.1)(react@18.3.1) + react-simple-code-editor: 0.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rehype-autolink-headings: 6.1.1 rehype-remove-comments: 5.0.0 rehype-stringify: 9.0.4 @@ -25153,7 +26372,7 @@ snapshots: sass: 1.69.5 sitemap: 7.1.1 sucrase: 3.35.0 - umi: 4.3.34(@babel/core@7.26.0)(@types/node@22.1.0)(@types/react@18.3.5)(eslint@8.57.0)(prettier@3.3.3)(react-dom@18.3.1)(react@18.3.1)(sass@1.69.5)(stylelint@14.16.1)(typescript@5.6.2)(webpack@5.96.1) + umi: 4.3.34(@babel/core@7.23.6)(@types/node@22.1.0)(@types/react@18.3.5)(eslint@8.57.0)(lightningcss@1.22.1)(prettier@3.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@3.29.5)(sass@1.69.5)(stylelint@15.11.0(typescript@5.6.2))(terser@5.36.0)(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) unified: 10.1.2 unist-util-visit: 4.1.2 unist-util-visit-parents: 5.1.3 @@ -25282,12 +26501,12 @@ snapshots: dependencies: once: 1.4.0 - engine.io-client@6.5.3: + engine.io-client@6.5.3(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: '@socket.io/component-emitter': 3.1.0 debug: 4.3.7(supports-color@5.5.0) engine.io-parser: 5.2.1 - ws: 8.11.0 + ws: 8.11.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) xmlhttprequest-ssl: 2.0.0 transitivePeerDependencies: - bufferutil @@ -25577,29 +26796,32 @@ snapshots: string-width: 4.2.3 supports-hyperlinks: 2.3.0 - eslint-plugin-jest@27.2.3(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.57.0)(typescript@5.6.2): + eslint-plugin-jest@27.2.3(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0)(typescript@5.6.2): dependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.6.2) '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.6.2) eslint: 8.57.0 + optionalDependencies: + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0)(typescript@5.6.2) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-jest@27.2.3(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.57.1)(typescript@5.6.2): + eslint-plugin-jest@27.2.3(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2): dependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.1)(typescript@5.6.2) '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.6.2) eslint: 8.57.1 + optionalDependencies: + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-jest@27.6.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.57.0)(typescript@5.6.2): + eslint-plugin-jest@27.6.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0)(typescript@5.6.2): dependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.6.2) '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.6.2) eslint: 8.57.0 + optionalDependencies: + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0)(typescript@5.6.2) transitivePeerDependencies: - supports-color - typescript @@ -25672,9 +26894,11 @@ snapshots: semver: 7.6.2 strip-indent: 3.0.0 - eslint-plugin-unused-imports@4.1.3(eslint@8.57.0): + eslint-plugin-unused-imports@4.1.3(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0): dependencies: eslint: 8.57.0 + optionalDependencies: + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0)(typescript@5.6.2) eslint-rule-composer@0.3.0: {} @@ -25869,7 +27093,7 @@ snapshots: '@scure/bip32': 1.3.3 '@scure/bip39': 1.2.2 - ethers@5.7.2: + ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/abstract-provider': 5.7.0 @@ -25889,7 +27113,7 @@ snapshots: '@ethersproject/networks': 5.7.1 '@ethersproject/pbkdf2': 5.7.0 '@ethersproject/properties': 5.7.0 - '@ethersproject/providers': 5.7.2 + '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@ethersproject/random': 5.7.0 '@ethersproject/rlp': 5.7.0 '@ethersproject/sha2': 5.7.0 @@ -25905,7 +27129,7 @@ snapshots: - bufferutil - utf-8-validate - ethers@6.11.1: + ethers@6.11.1(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: '@adraffy/ens-normalize': 1.10.1 '@noble/curves': 1.2.0 @@ -25913,12 +27137,12 @@ snapshots: '@types/node': 18.15.13 aes-js: 4.0.0-beta.5 tslib: 2.4.0 - ws: 8.5.0 + ws: 8.5.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate - ethers@6.13.4: + ethers@6.13.4(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: '@adraffy/ens-normalize': 1.10.1 '@noble/curves': 1.2.0 @@ -25926,7 +27150,7 @@ snapshots: '@types/node': 22.7.5 aes-js: 4.0.0-beta.5 tslib: 2.7.0 - ws: 8.17.1 + ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate @@ -25942,12 +27166,9 @@ snapshots: eventemitter3@2.0.3: {} - /eventemitter3@3.1.2: - resolution: {integrity: sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==} - dev: false + eventemitter3@3.1.2: {} - /eventemitter3@4.0.7: - resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} + eventemitter3@4.0.7: {} eventemitter3@5.0.1: {} @@ -26101,7 +27322,7 @@ snapshots: '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.8 + micromatch: 4.0.5 fast-glob@3.3.2: dependencies: @@ -26121,8 +27342,6 @@ snapshots: fast-stable-stringify@1.0.0: {} - fast-uri@3.0.3: {} - fastest-levenshtein@1.0.16: {} fastestsmallesttextencoderdecoder@1.0.22: {} @@ -26131,19 +27350,56 @@ snapshots: dependencies: reusify: 1.0.4 - father@4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13)(webpack@5.96.1): + father@4.4.4(@babel/core@7.23.6)(@types/node@22.1.0)(styled-components@5.3.11(@babel/core@7.23.6)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1))(type-fest@1.4.0)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))): dependencies: '@microsoft/api-extractor': 7.39.1(@types/node@22.1.0) '@umijs/babel-preset-umi': 4.2.10 '@umijs/bundler-utils': 4.2.10 - '@umijs/bundler-webpack': 4.2.10(typescript@5.3.3)(webpack@5.96.1) + '@umijs/bundler-webpack': 4.2.10(type-fest@1.4.0)(typescript@5.3.3)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) '@umijs/case-sensitive-paths-webpack-plugin': 1.0.1 '@umijs/core': 4.2.10 '@umijs/utils': 4.2.10 '@vercel/ncc': 0.33.3 babel-plugin-dynamic-import-node: 2.3.3 babel-plugin-module-resolver: 4.1.0 - babel-plugin-styled-components: 2.1.4(@babel/core@7.26.0)(styled-components@6.1.13) + babel-plugin-styled-components: 2.1.4(@babel/core@7.23.6)(styled-components@5.3.11(@babel/core@7.23.6)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)) + babel-plugin-transform-define: 2.0.1 + enhanced-resolve: 5.9.3 + esbuild: 0.17.19 + fast-glob: 3.2.12 + file-system-cache: 2.0.0 + loader-runner: 4.2.0 + minimatch: 3.1.2 + tsconfig-paths: 4.0.0 + typescript: 5.3.3 + typescript-transform-paths: 3.4.6(typescript@5.3.3) + v8-compile-cache: 2.3.0 + transitivePeerDependencies: + - '@babel/core' + - '@types/node' + - '@types/webpack' + - sockjs-client + - styled-components + - supports-color + - type-fest + - webpack + - webpack-dev-server + - webpack-hot-middleware + - webpack-plugin-serve + + father@4.4.4(@babel/core@7.26.0)(@types/node@22.1.0)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(type-fest@1.4.0)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))): + dependencies: + '@microsoft/api-extractor': 7.39.1(@types/node@22.1.0) + '@umijs/babel-preset-umi': 4.2.10 + '@umijs/bundler-utils': 4.2.10 + '@umijs/bundler-webpack': 4.2.10(type-fest@1.4.0)(typescript@5.3.3)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) + '@umijs/case-sensitive-paths-webpack-plugin': 1.0.1 + '@umijs/core': 4.2.10 + '@umijs/utils': 4.2.10 + '@vercel/ncc': 0.33.3 + babel-plugin-dynamic-import-node: 2.3.3 + babel-plugin-module-resolver: 4.1.0 + babel-plugin-styled-components: 2.1.4(@babel/core@7.26.0)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) babel-plugin-transform-define: 2.0.1 enhanced-resolve: 5.9.3 esbuild: 0.17.19 @@ -26308,7 +27564,7 @@ snapshots: readable-stream: 2.3.8 follow-redirects@1.15.6(debug@4.3.5): - dependencies: + optionalDependencies: debug: 4.3.5 follow-redirects@1.5.10: @@ -26331,7 +27587,7 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@8.0.0(typescript@5.3.3)(webpack@5.96.1): + fork-ts-checker-webpack-plugin@8.0.0(typescript@5.3.3)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))): dependencies: '@babel/code-frame': 7.24.2 chalk: 4.1.2 @@ -26343,12 +27599,12 @@ snapshots: minimatch: 3.1.2 node-abort-controller: 3.1.1 schema-utils: 3.3.0 - semver: 7.6.2 + semver: 7.6.3 tapable: 2.2.1 typescript: 5.3.3 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15)) - fork-ts-checker-webpack-plugin@8.0.0(typescript@5.6.2)(webpack@5.96.1): + fork-ts-checker-webpack-plugin@8.0.0(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))): dependencies: '@babel/code-frame': 7.24.2 chalk: 4.1.2 @@ -26360,10 +27616,10 @@ snapshots: minimatch: 3.1.2 node-abort-controller: 3.1.1 schema-utils: 3.3.0 - semver: 7.6.2 + semver: 7.6.3 tapable: 2.2.1 typescript: 5.6.2 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15)) form-data@4.0.0: dependencies: @@ -26652,7 +27908,7 @@ snapshots: dependencies: '@0no-co/graphql.web': 1.0.7(graphql@16.9.0) '@0no-co/graphqlsp': 1.12.13(graphql@16.9.0)(typescript@5.6.2) - '@gql.tada/cli-utils': 1.6.1(@0no-co/graphqlsp@1.12.13)(graphql@16.9.0)(typescript@5.6.2) + '@gql.tada/cli-utils': 1.6.1(@0no-co/graphqlsp@1.12.13(graphql@16.9.0)(typescript@5.6.2))(graphql@16.9.0)(typescript@5.6.2) '@gql.tada/internal': 1.0.7(graphql@16.9.0)(typescript@5.6.2) typescript: 5.6.2 transitivePeerDependencies: @@ -26880,7 +28136,7 @@ snapshots: history@5.3.0: dependencies: - '@babel/runtime': 7.25.9 + '@babel/runtime': 7.26.0 hmac-drbg@1.0.1: dependencies: @@ -26953,14 +28209,14 @@ snapshots: html-void-elements@2.0.1: {} - html-webpack-plugin@5.5.0(webpack@5.96.1): + html-webpack-plugin@5.5.0(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15)) html2sketch@1.0.2: dependencies: @@ -27059,11 +28315,11 @@ snapshots: i18next-browser-languagedetector@7.1.0: dependencies: - '@babel/runtime': 7.25.9 + '@babel/runtime': 7.26.0 i18next@23.11.5: dependencies: - '@babel/runtime': 7.25.9 + '@babel/runtime': 7.26.0 iconv-lite@0.4.24: dependencies: @@ -27188,7 +28444,7 @@ snapshots: '@formatjs/ecma402-abstract': 1.18.0 '@formatjs/fast-memoize': 2.2.0 '@formatjs/icu-messageformat-parser': 2.7.3 - tslib: 2.7.0 + tslib: 2.8.1 invariant@2.2.4: dependencies: @@ -27434,13 +28690,9 @@ snapshots: dependencies: which-typed-array: 1.1.13 - /is-typedarray@1.0.0: - resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} - dev: false + is-typedarray@1.0.0: {} - /is-unicode-supported@0.1.0: - resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} - engines: {node: '>=10'} + is-unicode-supported@0.1.0: {} is-weakmap@2.0.1: {} @@ -27479,9 +28731,9 @@ snapshots: isobject@3.0.1: {} - isomorphic-unfetch@3.1.0: + isomorphic-unfetch@3.1.0(encoding@0.1.13): dependencies: - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) unfetch: 4.2.0 transitivePeerDependencies: - encoding @@ -27491,43 +28743,29 @@ snapshots: node-fetch: 3.3.2 unfetch: 5.0.0 - isomorphic-ws@4.0.1(ws@7.5.10): + isomorphic-ws@4.0.1(ws@7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10)): dependencies: - ws: 7.5.10 + ws: 7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10) - isomorphic-ws@4.0.1(ws@7.5.9): + isomorphic-ws@4.0.1(ws@7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10)): dependencies: - ws: 7.5.9 + ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10) - /isomorphic-ws@5.0.0(ws@8.12.0): - resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==} - peerDependencies: - ws: '*' + isomorphic-ws@5.0.0(ws@8.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)): dependencies: - ws: 8.12.0 - dev: false + ws: 8.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) - /isomorphic-ws@5.0.0(ws@8.18.0): - resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==} - peerDependencies: - ws: '*' + isomorphic-ws@5.0.0(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)): dependencies: ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) - /isows@1.0.3(ws@8.13.0): - resolution: {integrity: sha512-2cKei4vlmg2cxEjm3wVSqn8pcoRF/LX/wpifuuNquFO4SQmPwarClT+SUCA2lt+l581tTeZIPIZuIDo2jWN1fg==} - peerDependencies: - ws: '*' + isows@1.0.3(ws@8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)): dependencies: - ws: 8.13.0 - dev: false + ws: 8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) - /isows@1.0.4(ws@8.17.1): - resolution: {integrity: sha512-hEzjY+x9u9hPmBom9IIAqdJCwNLax+xrPb51vEPpERoFlIxgmZcHzsT5jKG06nvInKOBGvReAVz80Umed5CczQ==} - peerDependencies: - ws: '*' + isows@1.0.4(ws@8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)): dependencies: - ws: 8.17.1 + ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) istanbul-lib-coverage@3.2.2: {} @@ -27594,7 +28832,7 @@ snapshots: javascript-stringify@2.1.0: {} - jayson@4.1.0: + jayson@4.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: '@types/connect': 3.4.38 '@types/node': 12.20.55 @@ -27604,15 +28842,15 @@ snapshots: delay: 5.0.0 es6-promisify: 5.0.0 eyes: 0.1.8 - isomorphic-ws: 4.0.1(ws@7.5.9) + isomorphic-ws: 4.0.1(ws@7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10)) json-stringify-safe: 5.0.1 uuid: 8.3.2 - ws: 7.5.9 + ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate - jayson@4.1.2: + jayson@4.1.2(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: '@types/connect': 3.4.38 '@types/node': 12.20.55 @@ -27622,10 +28860,10 @@ snapshots: delay: 5.0.0 es6-promisify: 5.0.0 eyes: 0.1.8 - isomorphic-ws: 4.0.1(ws@7.5.10) + isomorphic-ws: 4.0.1(ws@7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10)) json-stringify-safe: 5.0.1 uuid: 8.3.2 - ws: 7.5.10 + ws: 7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate @@ -27742,7 +28980,32 @@ snapshots: jsc-safe-url@0.2.4: {} - jscodeshift@0.14.0(@babel/preset-env@7.26.0): + jscodeshift@0.14.0(@babel/preset-env@7.26.0(@babel/core@7.23.6)): + dependencies: + '@babel/core': 7.26.0 + '@babel/parser': 7.26.2 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.26.0) + '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.26.0) + '@babel/plugin-transform-modules-commonjs': 7.25.9(@babel/core@7.26.0) + '@babel/preset-env': 7.26.0(@babel/core@7.23.6) + '@babel/preset-flow': 7.25.9(@babel/core@7.26.0) + '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) + '@babel/register': 7.25.9(@babel/core@7.26.0) + babel-core: 7.0.0-bridge.0(@babel/core@7.26.0) + chalk: 4.1.2 + flow-parser: 0.254.1 + graceful-fs: 4.2.11 + micromatch: 4.0.8 + neo-async: 2.6.2 + node-dir: 0.1.17 + recast: 0.21.5 + temp: 0.8.4 + write-file-atomic: 2.4.3 + transitivePeerDependencies: + - supports-color + + jscodeshift@0.14.0(@babel/preset-env@7.26.0(@babel/core@7.26.0)): dependencies: '@babel/core': 7.26.0 '@babel/parser': 7.26.2 @@ -27767,7 +29030,7 @@ snapshots: transitivePeerDependencies: - supports-color - jsdom@25.0.0: + jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: cssstyle: 4.0.1 data-urls: 5.0.0 @@ -27885,8 +29148,6 @@ snapshots: kleur@4.1.5: {} - known-css-properties@0.26.0: {} - known-css-properties@0.29.0: {} known-css-properties@0.35.0: @@ -28148,7 +29409,7 @@ snapshots: lower-case@2.0.2: dependencies: - tslib: 2.7.0 + tslib: 2.8.1 lowercase-keys@1.0.1: {} @@ -28395,7 +29656,7 @@ snapshots: media-query-parser@2.0.2: dependencies: - '@babel/runtime': 7.25.9 + '@babel/runtime': 7.26.0 media-typer@0.3.0: {} @@ -28426,21 +29687,6 @@ snapshots: type-fest: 1.4.0 yargs-parser: 20.2.9 - meow@9.0.0: - dependencies: - '@types/minimist': 1.2.5 - camelcase-keys: 6.2.2 - decamelize: 1.2.0 - decamelize-keys: 1.1.1 - hard-rejection: 2.1.0 - minimist-options: 4.1.0 - normalize-package-data: 3.0.3 - read-pkg-up: 7.0.1 - redent: 3.0.0 - trim-newlines: 3.0.1 - type-fest: 0.18.1 - yargs-parser: 20.2.9 - merge-descriptors@1.0.3: {} merge-options@3.0.4: @@ -28481,13 +29727,13 @@ snapshots: flow-enums-runtime: 0.0.6 metro-core: 0.81.0 - metro-config@0.81.0: + metro-config@0.81.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: connect: 3.7.0 cosmiconfig: 5.2.1 flow-enums-runtime: 0.0.6 jest-validate: 29.7.0 - metro: 0.81.0 + metro: 0.81.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) metro-cache: 0.81.0 metro-core: 0.81.0 metro-runtime: 0.81.0 @@ -28572,14 +29818,14 @@ snapshots: transitivePeerDependencies: - supports-color - metro-transform-worker@0.81.0: + metro-transform-worker@0.81.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: '@babel/core': 7.26.0 '@babel/generator': 7.26.2 '@babel/parser': 7.26.2 '@babel/types': 7.26.0 flow-enums-runtime: 0.0.6 - metro: 0.81.0 + metro: 0.81.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) metro-babel-transformer: 0.81.0 metro-cache: 0.81.0 metro-cache-key: 0.81.0 @@ -28592,7 +29838,7 @@ snapshots: - supports-color - utf-8-validate - metro@0.81.0: + metro@0.81.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: '@babel/code-frame': 7.26.2 '@babel/core': 7.26.0 @@ -28619,7 +29865,7 @@ snapshots: metro-babel-transformer: 0.81.0 metro-cache: 0.81.0 metro-cache-key: 0.81.0 - metro-config: 0.81.0 + metro-config: 0.81.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) metro-core: 0.81.0 metro-file-map: 0.81.0 metro-resolver: 0.81.0 @@ -28627,14 +29873,14 @@ snapshots: metro-source-map: 0.81.0 metro-symbolicate: 0.81.0 metro-transform-plugins: 0.81.0 - metro-transform-worker: 0.81.0 + metro-transform-worker: 0.81.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) mime-types: 2.1.35 nullthrows: 1.1.1 serialize-error: 2.1.0 source-map: 0.5.7 strip-ansi: 6.0.1 throat: 5.0.0 - ws: 7.5.10 + ws: 7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10) yargs: 17.7.2 transitivePeerDependencies: - bufferutil @@ -28921,7 +30167,7 @@ snapshots: minipass@7.1.2: {} mipd@0.0.7(typescript@5.6.2): - dependencies: + optionalDependencies: typescript: 5.6.2 mississippi@1.3.1: @@ -29026,8 +30272,6 @@ snapshots: nanostores@0.10.3: {} - napi-wasm@1.1.0: {} - natural-compare-lite@1.4.0: {} natural-compare@1.4.0: {} @@ -29060,7 +30304,7 @@ snapshots: no-case@3.0.4: dependencies: lower-case: 2.0.2 - tslib: 2.7.0 + tslib: 2.8.1 node-abort-controller@3.1.1: {} @@ -29084,9 +30328,11 @@ snapshots: json-parse-better-errors: 1.0.2 safe-buffer: 5.2.1 - node-fetch@2.7.0: + node-fetch@2.7.0(encoding@0.1.13): dependencies: whatwg-url: 5.0.0 + optionalDependencies: + encoding: 0.1.13 node-fetch@3.3.2: dependencies: @@ -29169,7 +30415,7 @@ snapshots: dependencies: hosted-git-info: 4.1.0 is-core-module: 2.13.1 - semver: 7.6.2 + semver: 7.6.3 validate-npm-package-license: 3.0.4 normalize-path@3.0.0: {} @@ -29571,7 +30817,7 @@ snapshots: pascal-case@3.1.2: dependencies: no-case: 3.0.4 - tslib: 2.7.0 + tslib: 2.8.1 path-browserify@0.0.1: {} @@ -29908,7 +31154,8 @@ snapshots: dependencies: postcss: 8.4.49 - postcss-media-query-parser@0.2.3: {} + postcss-media-query-parser@0.2.3: + optional: true postcss-modules-extract-imports@3.0.0(postcss@8.4.32): dependencies: @@ -30105,16 +31352,13 @@ snapshots: postcss-resolve-nested-selector@0.1.1: {} - postcss-resolve-nested-selector@0.1.6: {} + postcss-resolve-nested-selector@0.1.6: + optional: true postcss-safe-parser@6.0.0(postcss@8.4.32): dependencies: postcss: 8.4.32 - postcss-safe-parser@6.0.0(postcss@8.4.49): - dependencies: - postcss: 8.4.49 - postcss-selector-not@5.0.0(postcss@8.4.32): dependencies: balanced-match: 1.0.2 @@ -30174,8 +31418,6 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 - preact@10.19.3: {} - preact@10.24.3: {} preferred-pm@3.1.2: @@ -30201,9 +31443,10 @@ snapshots: prettier-plugin-packagejson@2.4.3(prettier@3.3.3): dependencies: - prettier: 3.3.3 sort-package-json: 2.4.1 synckit: 0.8.5 + optionalDependencies: + prettier: 3.3.3 prettier-plugin-two-style-order@1.0.1(prettier@2.8.8): dependencies: @@ -30263,7 +31506,7 @@ snapshots: process@0.11.10: {} promise-inflight@1.0.1(bluebird@3.7.2): - dependencies: + optionalDependencies: bluebird: 3.7.2 promise-retry@1.1.1: @@ -30398,8 +31641,6 @@ snapshots: quick-format-unescaped@4.0.4: {} - quick-lru@4.0.1: {} - quick-lru@5.1.1: {} radix3@1.1.0: {} @@ -30426,400 +31667,705 @@ snapshots: iconv-lite: 0.4.24 unpipe: 1.0.0 - raw-loader@4.0.2(webpack@5.96.1): + raw-loader@4.0.2(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15)) - rc-cascader@3.28.2(react-dom@18.3.1)(react@18.3.1): + rc-cascader@3.28.2(react-dom@18.1.0(react@18.1.0))(react@18.1.0): dependencies: '@babel/runtime': 7.25.9 array-tree-filter: 2.1.0 classnames: 2.5.1 - rc-select: 14.15.2(react-dom@18.3.1)(react@18.3.1) - rc-tree: 5.9.0(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-select: 14.15.2(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-tree: 5.9.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-cascader@3.28.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.25.9 + array-tree-filter: 2.1.0 + classnames: 2.5.1 + rc-select: 14.15.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-tree: 5.9.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-checkbox@3.3.0(react-dom@18.3.1)(react@18.3.1): + rc-checkbox@3.3.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0): + dependencies: + '@babel/runtime': 7.25.9 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-checkbox@3.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.25.9 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-collapse@3.8.0(react-dom@18.3.1)(react@18.3.1): + rc-collapse@3.8.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0): dependencies: '@babel/runtime': 7.25.9 classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-motion: 2.9.3(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-collapse@3.8.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.25.9 + classnames: 2.5.1 + rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-dialog@9.6.0(react-dom@18.3.1)(react@18.3.1): + rc-dialog@9.6.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0): dependencies: '@babel/runtime': 7.25.9 - '@rc-component/portal': 1.1.2(react-dom@18.3.1)(react@18.3.1) + '@rc-component/portal': 1.1.2(react-dom@18.1.0(react@18.1.0))(react@18.1.0) classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-motion: 2.9.3(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-dialog@9.6.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.25.9 + '@rc-component/portal': 1.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + classnames: 2.5.1 + rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-drawer@6.2.0(react-dom@18.3.1)(react@18.3.1): + rc-drawer@6.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.25.9 - '@rc-component/portal': 1.1.2(react-dom@18.3.1)(react@18.3.1) + '@rc-component/portal': 1.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-drawer@7.2.0(react-dom@18.3.1)(react@18.3.1): + rc-drawer@7.2.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0): dependencies: '@babel/runtime': 7.25.9 - '@rc-component/portal': 1.1.2(react-dom@18.3.1)(react@18.3.1) + '@rc-component/portal': 1.1.2(react-dom@18.1.0(react@18.1.0))(react@18.1.0) classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-motion: 2.9.3(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-drawer@7.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.25.9 + '@rc-component/portal': 1.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + classnames: 2.5.1 + rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-dropdown@4.1.0(react-dom@18.3.1)(react@18.3.1): + rc-dropdown@4.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.25.9 - '@rc-component/trigger': 1.18.2(react-dom@18.3.1)(react@18.3.1) + '@babel/runtime': 7.26.0 + '@rc-component/trigger': 1.18.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-dropdown@4.2.0(react-dom@18.3.1)(react@18.3.1): + rc-dropdown@4.2.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0): dependencies: '@babel/runtime': 7.25.9 - '@rc-component/trigger': 2.2.3(react-dom@18.3.1)(react@18.3.1) + '@rc-component/trigger': 2.2.3(react-dom@18.1.0(react@18.1.0))(react@18.1.0) classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-dropdown@4.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.25.9 + '@rc-component/trigger': 2.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-field-form@2.4.0(react-dom@18.3.1)(react@18.3.1): + rc-field-form@2.4.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0): dependencies: '@babel/runtime': 7.25.9 '@rc-component/async-validator': 5.0.4 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-field-form@2.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.25.9 + '@rc-component/async-validator': 5.0.4 + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-footer@0.6.8(react-dom@18.3.1)(react@18.3.1): + rc-footer@0.6.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.25.9 classnames: 2.5.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-image@7.11.0(react-dom@18.3.1)(react@18.3.1): + rc-image@7.11.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0): + dependencies: + '@babel/runtime': 7.25.9 + '@rc-component/portal': 1.1.2(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + classnames: 2.5.1 + rc-dialog: 9.6.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-motion: 2.9.3(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-image@7.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.25.9 - '@rc-component/portal': 1.1.2(react-dom@18.3.1)(react@18.3.1) + '@rc-component/portal': 1.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 - rc-dialog: 9.6.0(react-dom@18.3.1)(react@18.3.1) - rc-motion: 2.9.3(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-dialog: 9.6.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-input-number@9.2.0(react-dom@18.3.1)(react@18.3.1): + rc-input-number@9.2.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0): + dependencies: + '@babel/runtime': 7.25.9 + '@rc-component/mini-decimal': 1.1.0 + classnames: 2.5.1 + rc-input: 1.6.3(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-input-number@9.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.25.9 '@rc-component/mini-decimal': 1.1.0 classnames: 2.5.1 - rc-input: 1.6.3(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-input: 1.6.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-input@1.6.3(react-dom@18.3.1)(react@18.3.1): + rc-input@1.6.3(react-dom@18.1.0(react@18.1.0))(react@18.1.0): + dependencies: + '@babel/runtime': 7.25.9 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-input@1.6.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.25.9 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-mentions@2.16.1(react-dom@18.3.1)(react@18.3.1): + rc-mentions@2.16.1(react-dom@18.1.0(react@18.1.0))(react@18.1.0): dependencies: '@babel/runtime': 7.25.9 - '@rc-component/trigger': 2.2.3(react-dom@18.3.1)(react@18.3.1) + '@rc-component/trigger': 2.2.3(react-dom@18.1.0(react@18.1.0))(react@18.1.0) classnames: 2.5.1 - rc-input: 1.6.3(react-dom@18.3.1)(react@18.3.1) - rc-menu: 9.15.1(react-dom@18.3.1)(react@18.3.1) - rc-textarea: 1.8.2(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-input: 1.6.3(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-menu: 9.15.1(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-textarea: 1.8.2(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-mentions@2.16.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.25.9 + '@rc-component/trigger': 2.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + classnames: 2.5.1 + rc-input: 1.6.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-menu: 9.15.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-textarea: 1.8.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-menu@9.12.4(react-dom@18.3.1)(react@18.3.1): + rc-menu@9.12.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.25.9 - '@rc-component/trigger': 1.18.2(react-dom@18.3.1)(react@18.3.1) + '@babel/runtime': 7.26.0 + '@rc-component/trigger': 1.18.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1)(react@18.3.1) - rc-overflow: 1.3.2(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-overflow: 1.3.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-menu@9.15.1(react-dom@18.3.1)(react@18.3.1): + rc-menu@9.15.1(react-dom@18.1.0(react@18.1.0))(react@18.1.0): dependencies: '@babel/runtime': 7.25.9 - '@rc-component/trigger': 2.2.3(react-dom@18.3.1)(react@18.3.1) + '@rc-component/trigger': 2.2.3(react-dom@18.1.0(react@18.1.0))(react@18.1.0) classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1)(react@18.3.1) - rc-overflow: 1.3.2(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-motion: 2.9.3(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-overflow: 1.3.2(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-menu@9.15.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.25.9 + '@rc-component/trigger': 2.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + classnames: 2.5.1 + rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-overflow: 1.3.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-motion@2.9.3(react-dom@18.3.1)(react@18.3.1): + rc-motion@2.9.3(react-dom@18.1.0(react@18.1.0))(react@18.1.0): + dependencies: + '@babel/runtime': 7.25.9 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-motion@2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.25.9 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-notification@5.6.2(react-dom@18.3.1)(react@18.3.1): + rc-notification@5.6.2(react-dom@18.1.0(react@18.1.0))(react@18.1.0): dependencies: '@babel/runtime': 7.25.9 classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-motion: 2.9.3(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-notification@5.6.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.25.9 + classnames: 2.5.1 + rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-overflow@1.3.2(react-dom@18.3.1)(react@18.3.1): + rc-overflow@1.3.2(react-dom@18.1.0(react@18.1.0))(react@18.1.0): dependencies: - '@babel/runtime': 7.25.9 + '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-resize-observer: 1.4.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-overflow@1.3.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.26.0 + classnames: 2.5.1 + rc-resize-observer: 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-pagination@4.3.0(react-dom@18.3.1)(react@18.3.1): + rc-pagination@4.3.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0): dependencies: '@babel/runtime': 7.25.9 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-pagination@4.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.25.9 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-picker@4.6.15(dayjs@1.11.11)(react-dom@18.3.1)(react@18.3.1): + rc-picker@4.6.15(date-fns@2.30.0)(dayjs@1.11.11)(react-dom@18.1.0(react@18.1.0))(react@18.1.0): dependencies: '@babel/runtime': 7.25.9 - '@rc-component/trigger': 2.2.3(react-dom@18.3.1)(react@18.3.1) + '@rc-component/trigger': 2.2.3(react-dom@18.1.0(react@18.1.0))(react@18.1.0) classnames: 2.5.1 + rc-overflow: 1.3.2(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-resize-observer: 1.4.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + optionalDependencies: + date-fns: 2.30.0 dayjs: 1.11.11 - rc-overflow: 1.3.2(react-dom@18.3.1)(react@18.3.1) - rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - rc-progress@4.0.0(react-dom@18.3.1)(react@18.3.1): + rc-picker@4.6.15(date-fns@2.30.0)(dayjs@1.11.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.25.9 + '@rc-component/trigger': 2.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-overflow: 1.3.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-resize-observer: 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + date-fns: 2.30.0 + dayjs: 1.11.11 + + rc-progress@4.0.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0): + dependencies: + '@babel/runtime': 7.25.9 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) - rc-rate@2.13.0(react-dom@18.3.1)(react@18.3.1): + rc-progress@4.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.25.9 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-resize-observer@1.4.0(react-dom@18.3.1)(react@18.3.1): + rc-rate@2.13.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0): dependencies: '@babel/runtime': 7.25.9 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-rate@2.13.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.25.9 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + + rc-resize-observer@1.4.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0): + dependencies: + '@babel/runtime': 7.25.9 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) resize-observer-polyfill: 1.5.1 - rc-segmented@2.5.0(react-dom@18.3.1)(react@18.3.1): + rc-resize-observer@1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.25.9 classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + resize-observer-polyfill: 1.5.1 + + rc-segmented@2.5.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0): + dependencies: + '@babel/runtime': 7.25.9 + classnames: 2.5.1 + rc-motion: 2.9.3(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) - rc-select@14.15.2(react-dom@18.3.1)(react@18.3.1): + rc-segmented@2.5.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.25.9 - '@rc-component/trigger': 2.2.3(react-dom@18.3.1)(react@18.3.1) classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1)(react@18.3.1) - rc-overflow: 1.3.2(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) - rc-virtual-list: 3.14.5(react-dom@18.3.1)(react@18.3.1) + rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-slider@11.1.7(react-dom@18.3.1)(react@18.3.1): + rc-select@14.15.2(react-dom@18.1.0(react@18.1.0))(react@18.1.0): + dependencies: + '@babel/runtime': 7.25.9 + '@rc-component/trigger': 2.2.3(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + classnames: 2.5.1 + rc-motion: 2.9.3(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-overflow: 1.3.2(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-virtual-list: 3.14.5(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-select@14.15.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.25.9 + '@rc-component/trigger': 2.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-overflow: 1.3.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-virtual-list: 3.14.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) - rc-steps@6.0.1(react-dom@18.3.1)(react@18.3.1): + rc-slider@11.1.7(react-dom@18.1.0(react@18.1.0))(react@18.1.0): dependencies: '@babel/runtime': 7.25.9 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-slider@11.1.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.25.9 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-switch@4.1.0(react-dom@18.3.1)(react@18.3.1): + rc-steps@6.0.1(react-dom@18.1.0(react@18.1.0))(react@18.1.0): + dependencies: + '@babel/runtime': 7.25.9 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-steps@6.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.25.9 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-table@7.47.5(react-dom@18.3.1)(react@18.3.1): + rc-switch@4.1.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0): + dependencies: + '@babel/runtime': 7.25.9 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-switch@4.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.25.9 - '@rc-component/context': 1.4.0(react-dom@18.3.1)(react@18.3.1) classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) - rc-virtual-list: 3.14.5(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-tabs@12.15.0(react-dom@18.3.1)(react@18.3.1): + rc-table@7.47.5(react-dom@18.1.0(react@18.1.0))(react@18.1.0): dependencies: '@babel/runtime': 7.25.9 + '@rc-component/context': 1.4.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) classnames: 2.5.1 - rc-dropdown: 4.1.0(react-dom@18.3.1)(react@18.3.1) - rc-menu: 9.12.4(react-dom@18.3.1)(react@18.3.1) - rc-motion: 2.9.3(react-dom@18.3.1)(react@18.3.1) - rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-resize-observer: 1.4.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-virtual-list: 3.14.5(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-table@7.47.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.25.9 + '@rc-component/context': 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + classnames: 2.5.1 + rc-resize-observer: 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-virtual-list: 3.14.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) - rc-tabs@15.3.0(react-dom@18.3.1)(react@18.3.1): + rc-tabs@12.15.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.25.9 + '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-dropdown: 4.2.0(react-dom@18.3.1)(react@18.3.1) - rc-menu: 9.15.1(react-dom@18.3.1)(react@18.3.1) - rc-motion: 2.9.3(react-dom@18.3.1)(react@18.3.1) - rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-dropdown: 4.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-menu: 9.12.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-resize-observer: 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-textarea@1.8.2(react-dom@18.3.1)(react@18.3.1): + rc-tabs@15.3.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0): dependencies: '@babel/runtime': 7.25.9 classnames: 2.5.1 - rc-input: 1.6.3(react-dom@18.3.1)(react@18.3.1) - rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-dropdown: 4.2.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-menu: 9.15.1(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-motion: 2.9.3(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-resize-observer: 1.4.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-tabs@15.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.25.9 + classnames: 2.5.1 + rc-dropdown: 4.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-menu: 9.15.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-resize-observer: 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - /rc-tooltip@6.2.0(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-iS/3iOAvtDh9GIx1ulY7EFUXUtktFccNLsARo3NPgLf0QW9oT0w3dA9cYWlhqAKmD+uriEwdWz1kH0Qs4zk2Aw==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' + rc-textarea@1.8.2(react-dom@18.1.0(react@18.1.0))(react@18.1.0): dependencies: '@babel/runtime': 7.25.9 - '@rc-component/trigger': 2.2.1(react-dom@18.3.1)(react@18.3.1) classnames: 2.5.1 + rc-input: 1.6.3(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-resize-observer: 1.4.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-textarea@1.8.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.25.9 + classnames: 2.5.1 + rc-input: 1.6.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-resize-observer: 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - dev: false - /rc-tooltip@6.2.1(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-rws0duD/3sHHsD905Nex7FvoUGy2UBQRhTkKxeEvr2FB+r21HsOxcDJI0TzyO8NHhnAA8ILr8pfbSBg5Jj5KBg==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' + rc-tooltip@6.2.1(react-dom@18.1.0(react@18.1.0))(react@18.1.0): dependencies: '@babel/runtime': 7.25.9 - '@rc-component/trigger': 2.2.3(react-dom@18.3.1)(react@18.3.1) + '@rc-component/trigger': 2.2.3(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + classnames: 2.5.1 + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-tooltip@6.2.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.25.9 + '@rc-component/trigger': 2.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-tree-select@5.23.0(react-dom@18.3.1)(react@18.3.1): + rc-tree-select@5.23.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0): + dependencies: + '@babel/runtime': 7.25.9 + classnames: 2.5.1 + rc-select: 14.15.2(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-tree: 5.9.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-tree-select@5.23.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.25.9 classnames: 2.5.1 - rc-select: 14.15.2(react-dom@18.3.1)(react@18.3.1) - rc-tree: 5.9.0(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-select: 14.15.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-tree: 5.9.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-tree@5.9.0(react-dom@18.3.1)(react@18.3.1): + rc-tree@5.9.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0): + dependencies: + '@babel/runtime': 7.25.9 + classnames: 2.5.1 + rc-motion: 2.9.3(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-virtual-list: 3.14.5(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-tree@5.9.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.25.9 classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) - rc-virtual-list: 3.14.5(react-dom@18.3.1)(react@18.3.1) + rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-virtual-list: 3.14.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) - rc-upload@4.8.1(react-dom@18.3.1)(react@18.3.1): + rc-upload@4.8.1(react-dom@18.1.0(react@18.1.0))(react@18.1.0): dependencies: '@babel/runtime': 7.25.9 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-upload@4.8.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.25.9 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rc-util@5.41.0(react-dom@18.3.1)(react@18.3.1): + rc-util@5.41.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.25.9 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-is: 18.2.0 - rc-util@5.43.0(react-dom@18.3.1)(react@18.3.1): + rc-util@5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0): + dependencies: + '@babel/runtime': 7.25.9 + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + react-is: 18.2.0 + + rc-util@5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.25.9 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-is: 18.2.0 - rc-virtual-list@3.14.5(react-dom@18.3.1)(react@18.3.1): + rc-virtual-list@3.14.5(react-dom@18.1.0(react@18.1.0))(react@18.1.0): dependencies: - '@babel/runtime': 7.25.9 + '@babel/runtime': 7.26.0 + classnames: 2.5.1 + rc-resize-observer: 1.4.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + rc-util: 5.43.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0) + react: 18.1.0 + react-dom: 18.1.0(react@18.1.0) + + rc-virtual-list@3.14.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1)(react@18.3.1) + rc-resize-observer: 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -30830,7 +32376,7 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - react-colorful@5.6.1(react-dom@18.3.1)(react@18.3.1): + react-colorful@5.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -30841,10 +32387,10 @@ snapshots: prop-types: 15.8.1 react: 18.3.1 - react-devtools-core@5.3.2: + react-devtools-core@5.3.2(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: shell-quote: 1.8.1 - ws: 7.5.10 + ws: 7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate @@ -30863,16 +32409,16 @@ snapshots: react-error-boundary@4.0.12(react@18.3.1): dependencies: - '@babel/runtime': 7.25.9 + '@babel/runtime': 7.26.0 react: 18.3.1 react-error-overlay@6.0.9: {} react-fast-compare@3.2.2: {} - react-helmet-async@1.3.0(react-dom@18.1.0)(react@18.1.0): + react-helmet-async@1.3.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0): dependencies: - '@babel/runtime': 7.25.9 + '@babel/runtime': 7.26.0 invariant: 2.2.4 prop-types: 15.8.1 react: 18.1.0 @@ -30880,9 +32426,9 @@ snapshots: react-fast-compare: 3.2.2 shallowequal: 1.1.0 - react-helmet-async@1.3.0(react-dom@18.3.1)(react@18.3.1): + react-helmet-async@1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.25.9 + '@babel/runtime': 7.26.0 invariant: 2.2.4 prop-types: 15.8.1 react: 18.3.1 @@ -30890,9 +32436,10 @@ snapshots: react-fast-compare: 3.2.2 shallowequal: 1.1.0 - react-intersection-observer@9.10.3(react-dom@18.3.1)(react@18.3.1): + react-intersection-observer@9.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 + optionalDependencies: react-dom: 18.3.1(react@18.3.1) react-intl@6.5.5(react@18.3.1)(typescript@5.6.2): @@ -30908,6 +32455,7 @@ snapshots: intl-messageformat: 10.5.8 react: 18.3.1 tslib: 2.7.0 + optionalDependencies: typescript: 5.6.2 react-is@16.13.1: {} @@ -30924,24 +32472,82 @@ snapshots: react-merge-refs@1.1.0: {} - react-native-webview@11.26.1(react-native@0.76.3)(react@18.3.1): + react-native-webview@11.26.1(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): dependencies: escape-string-regexp: 2.0.0 invariant: 2.2.4 react: 18.3.1 - react-native: 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0)(@types/react@18.3.5)(react@18.3.1) + react-native: 0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) - react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0)(@types/react@18.3.5)(react@18.3.1): + react-native-webview@11.26.1(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1): + dependencies: + escape-string-regexp: 2.0.0 + invariant: 2.2.4 + react: 18.3.1 + react-native: 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) + + react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10): dependencies: '@jest/create-cache-key-function': 29.7.0 '@react-native/assets-registry': 0.76.3 - '@react-native/codegen': 0.76.3(@babel/preset-env@7.26.0) - '@react-native/community-cli-plugin': 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0) + '@react-native/codegen': 0.76.3(@babel/preset-env@7.26.0(@babel/core@7.23.6)) + '@react-native/community-cli-plugin': 0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) '@react-native/gradle-plugin': 0.76.3 '@react-native/js-polyfills': 0.76.3 '@react-native/normalize-colors': 0.76.3 - '@react-native/virtualized-lists': 0.76.3(@types/react@18.3.5)(react-native@0.76.3)(react@18.3.1) + '@react-native/virtualized-lists': 0.76.3(@types/react@18.3.5)(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) + abort-controller: 3.0.0 + anser: 1.4.10 + ansi-regex: 5.0.1 + babel-jest: 29.7.0(@babel/core@7.23.6) + babel-plugin-syntax-hermes-parser: 0.23.1 + base64-js: 1.5.1 + chalk: 4.1.2 + commander: 12.1.0 + event-target-shim: 5.0.1 + flow-enums-runtime: 0.0.6 + glob: 7.2.3 + invariant: 2.2.4 + jest-environment-node: 29.7.0 + jsc-android: 250231.0.0 + memoize-one: 5.2.1 + metro-runtime: 0.81.0 + metro-source-map: 0.81.0 + mkdirp: 0.5.6 + nullthrows: 1.1.1 + pretty-format: 29.7.0 + promise: 8.3.0 + react: 18.3.1 + react-devtools-core: 5.3.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + react-refresh: 0.14.2 + regenerator-runtime: 0.13.11 + scheduler: 0.24.0-canary-efb381bbf-20230505 + semver: 7.6.3 + stacktrace-parser: 0.1.10 + whatwg-fetch: 3.6.20 + ws: 6.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) + yargs: 17.7.2 + optionalDependencies: '@types/react': 18.3.5 + transitivePeerDependencies: + - '@babel/core' + - '@babel/preset-env' + - '@react-native-community/cli-server-api' + - bufferutil + - encoding + - supports-color + - utf-8-validate + + react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10): + dependencies: + '@jest/create-cache-key-function': 29.7.0 + '@react-native/assets-registry': 0.76.3 + '@react-native/codegen': 0.76.3(@babel/preset-env@7.26.0(@babel/core@7.26.0)) + '@react-native/community-cli-plugin': 0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@react-native/gradle-plugin': 0.76.3 + '@react-native/js-polyfills': 0.76.3 + '@react-native/normalize-colors': 0.76.3 + '@react-native/virtualized-lists': 0.76.3(@types/react@18.3.5)(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1) abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 @@ -30964,15 +32570,17 @@ snapshots: pretty-format: 29.7.0 promise: 8.3.0 react: 18.3.1 - react-devtools-core: 5.3.2 + react-devtools-core: 5.3.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) react-refresh: 0.14.2 regenerator-runtime: 0.13.11 scheduler: 0.24.0-canary-efb381bbf-20230505 semver: 7.6.3 stacktrace-parser: 0.1.10 whatwg-fetch: 3.6.20 - ws: 6.2.3 + ws: 6.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) yargs: 17.7.2 + optionalDependencies: + '@types/react': 18.3.5 transitivePeerDependencies: - '@babel/core' - '@babel/preset-env' @@ -30988,29 +32596,31 @@ snapshots: react-remove-scroll-bar@2.3.6(@types/react@18.3.5)(react@18.3.1): dependencies: - '@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.7.0 + optionalDependencies: + '@types/react': 18.3.5 react-remove-scroll@2.5.7(@types/react@18.3.5)(react@18.3.1): dependencies: - '@types/react': 18.3.5 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.2 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.5 - react-router-dom@6.3.0(react-dom@18.1.0)(react@18.1.0): + react-router-dom@6.3.0(react-dom@18.1.0(react@18.1.0))(react@18.1.0): dependencies: history: 5.3.0 react: 18.1.0 react-dom: 18.1.0(react@18.1.0) react-router: 6.3.0(react@18.1.0) - react-router-dom@6.3.0(react-dom@18.3.1)(react@18.3.1): + react-router-dom@6.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: history: 5.3.0 react: 18.3.1 @@ -31027,18 +32637,19 @@ snapshots: history: 5.3.0 react: 18.3.1 - react-simple-code-editor@0.13.1(react-dom@18.3.1)(react@18.3.1): + react-simple-code-editor@0.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-style-singleton@2.2.1(@types/react@18.3.5)(react@18.3.1): dependencies: - '@types/react': 18.3.5 get-nonce: 1.0.1 invariant: 2.2.4 react: 18.3.1 tslib: 2.7.0 + optionalDependencies: + '@types/react': 18.3.5 react@18.1.0: dependencies: @@ -31048,14 +32659,14 @@ snapshots: dependencies: loose-envify: 1.4.0 - reactflow@11.10.4(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1): + reactflow@11.10.4(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@reactflow/background': 11.3.9(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) - '@reactflow/controls': 11.2.9(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) - '@reactflow/core': 11.10.4(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) - '@reactflow/minimap': 11.7.9(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) - '@reactflow/node-resizer': 2.2.9(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) - '@reactflow/node-toolbar': 1.3.9(@types/react@18.3.5)(react-dom@18.3.1)(react@18.3.1) + '@reactflow/background': 11.3.9(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@reactflow/controls': 11.2.9(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@reactflow/core': 11.10.4(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@reactflow/minimap': 11.7.9(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@reactflow/node-resizer': 2.2.9(@types/react@18.3.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@reactflow/node-toolbar': 1.3.9(@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) transitivePeerDependencies: @@ -31141,11 +32752,6 @@ snapshots: source-map: 0.6.1 tslib: 2.8.1 - redent@3.0.0: - dependencies: - indent-string: 4.0.0 - strip-indent: 3.0.0 - redent@4.0.0: dependencies: indent-string: 5.0.0 @@ -31182,7 +32788,7 @@ snapshots: regenerator-transform@0.15.2: dependencies: - '@babel/runtime': 7.25.9 + '@babel/runtime': 7.26.0 regexp-tree@0.1.27: {} @@ -31407,19 +33013,32 @@ snapshots: hash-base: 3.1.0 inherits: 2.0.4 - rollup-plugin-visualizer@5.12.0: + rollup-plugin-visualizer@5.12.0(rollup@3.29.5): dependencies: open: 8.4.2 picomatch: 2.3.1 source-map: 0.7.4 yargs: 17.7.2 + optionalDependencies: + rollup: 3.29.5 - rollup-plugin-visualizer@5.9.0: + rollup-plugin-visualizer@5.12.0(rollup@4.27.3): dependencies: open: 8.4.2 picomatch: 2.3.1 source-map: 0.7.4 yargs: 17.7.2 + optionalDependencies: + rollup: 4.27.3 + + rollup-plugin-visualizer@5.9.0(rollup@3.29.5): + dependencies: + open: 8.4.2 + picomatch: 2.3.1 + source-map: 0.7.4 + yargs: 17.7.2 + optionalDependencies: + rollup: 3.29.5 rollup@3.29.4: optionalDependencies: @@ -31428,6 +33047,7 @@ snapshots: rollup@3.29.5: optionalDependencies: fsevents: 2.3.3 + optional: true rollup@4.27.3: dependencies: @@ -31455,7 +33075,7 @@ snapshots: rpc-websockets@7.9.0: dependencies: - '@babel/runtime': 7.25.9 + '@babel/runtime': 7.26.0 eventemitter3: 4.0.7 uuid: 8.3.2 ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -31753,11 +33373,11 @@ snapshots: dot-case: 3.0.4 tslib: 2.6.2 - socket.io-client@4.7.3: + socket.io-client@4.7.3(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: '@socket.io/component-emitter': 3.1.0 debug: 4.3.7(supports-color@5.5.0) - engine.io-client: 6.5.3 + engine.io-client: 6.5.3(bufferutil@4.0.8)(utf-8-validate@5.0.10) socket.io-parser: 4.2.4 transitivePeerDependencies: - bufferutil @@ -31850,7 +33470,7 @@ snapshots: spdy@4.0.2: dependencies: - debug: 4.3.7 + debug: 4.3.7(supports-color@5.5.0) handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -32051,14 +33671,14 @@ snapshots: dependencies: inline-style-parser: 0.1.1 - styled-components@5.3.11(@babel/core@7.26.0)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1): + styled-components@5.3.11(@babel/core@7.23.6)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1): dependencies: '@babel/helper-module-imports': 7.24.3 '@babel/traverse': 7.24.1(supports-color@5.5.0) '@emotion/is-prop-valid': 1.2.1 '@emotion/stylis': 0.8.5 '@emotion/unitless': 0.7.5 - babel-plugin-styled-components: 2.1.4(@babel/core@7.26.0)(styled-components@5.3.11) + babel-plugin-styled-components: 2.1.4(@babel/core@7.23.6)(styled-components@5.3.11(@babel/core@7.23.6)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)) css-to-react-native: 3.2.0 hoist-non-react-statics: 3.3.2 react: 18.3.1 @@ -32069,7 +33689,7 @@ snapshots: transitivePeerDependencies: - '@babel/core' - styled-components@6.1.13(react-dom@18.3.1)(react@18.3.1): + styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@emotion/is-prop-valid': 1.2.2 '@emotion/unitless': 0.8.1 @@ -32083,39 +33703,39 @@ snapshots: stylis: 4.3.2 tslib: 2.6.2 - stylelint-config-css-modules@4.4.0(stylelint@15.11.0): + stylelint-config-css-modules@4.4.0(stylelint@15.11.0(typescript@5.6.2)): dependencies: stylelint: 15.11.0(typescript@5.6.2) optionalDependencies: - stylelint-scss: 6.10.0(stylelint@15.11.0) + stylelint-scss: 6.10.0(stylelint@15.11.0(typescript@5.6.2)) - stylelint-config-prettier@9.0.5(stylelint@15.11.0): + stylelint-config-prettier@9.0.5(stylelint@15.11.0(typescript@5.6.2)): dependencies: stylelint: 15.11.0(typescript@5.6.2) - stylelint-config-recommended@12.0.0(stylelint@15.11.0): + stylelint-config-recommended@12.0.0(stylelint@15.11.0(typescript@5.6.2)): dependencies: stylelint: 15.11.0(typescript@5.6.2) - stylelint-config-recommended@7.0.0(stylelint@14.16.1): + stylelint-config-recommended@7.0.0(stylelint@15.11.0(typescript@5.6.2)): dependencies: - stylelint: 14.16.1 + stylelint: 15.11.0(typescript@5.6.2) - stylelint-config-standard@25.0.0(stylelint@14.16.1): + stylelint-config-standard@25.0.0(stylelint@15.11.0(typescript@5.6.2)): dependencies: - stylelint: 14.16.1 - stylelint-config-recommended: 7.0.0(stylelint@14.16.1) + stylelint: 15.11.0(typescript@5.6.2) + stylelint-config-recommended: 7.0.0(stylelint@15.11.0(typescript@5.6.2)) - stylelint-config-standard@33.0.0(stylelint@15.11.0): + stylelint-config-standard@33.0.0(stylelint@15.11.0(typescript@5.6.2)): dependencies: stylelint: 15.11.0(typescript@5.6.2) - stylelint-config-recommended: 12.0.0(stylelint@15.11.0) + stylelint-config-recommended: 12.0.0(stylelint@15.11.0(typescript@5.6.2)) - stylelint-declaration-block-no-ignored-properties@2.7.0(stylelint@15.11.0): + stylelint-declaration-block-no-ignored-properties@2.7.0(stylelint@15.11.0(typescript@5.6.2)): dependencies: stylelint: 15.11.0(typescript@5.6.2) - stylelint-scss@6.10.0(stylelint@15.11.0): + stylelint-scss@6.10.0(stylelint@15.11.0(typescript@5.6.2)): dependencies: css-tree: 3.0.1 is-plain-object: 5.0.0 @@ -32128,54 +33748,11 @@ snapshots: stylelint: 15.11.0(typescript@5.6.2) optional: true - stylelint@14.16.1: - dependencies: - '@csstools/selector-specificity': 2.2.0(postcss-selector-parser@6.1.2) - balanced-match: 2.0.0 - colord: 2.9.3 - cosmiconfig: 7.1.0 - css-functions-list: 3.2.3 - debug: 4.3.7(supports-color@5.5.0) - fast-glob: 3.3.2 - fastest-levenshtein: 1.0.16 - file-entry-cache: 6.0.1 - global-modules: 2.0.0 - globby: 11.1.0 - globjoin: 0.1.4 - html-tags: 3.3.1 - ignore: 5.3.2 - import-lazy: 4.0.0 - imurmurhash: 0.1.4 - is-plain-object: 5.0.0 - known-css-properties: 0.26.0 - mathml-tag-names: 2.1.3 - meow: 9.0.0 - micromatch: 4.0.8 - normalize-path: 3.0.0 - picocolors: 1.1.1 - postcss: 8.4.49 - postcss-media-query-parser: 0.2.3 - postcss-resolve-nested-selector: 0.1.6 - postcss-safe-parser: 6.0.0(postcss@8.4.49) - postcss-selector-parser: 6.1.2 - postcss-value-parser: 4.2.0 - resolve-from: 5.0.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - style-search: 0.1.0 - supports-hyperlinks: 2.3.0 - svg-tags: 1.0.0 - table: 6.8.2 - v8-compile-cache: 2.4.0 - write-file-atomic: 4.0.2 - transitivePeerDependencies: - - supports-color - stylelint@15.11.0(typescript@5.6.2): dependencies: '@csstools/css-parser-algorithms': 2.4.0(@csstools/css-tokenizer@2.2.2) '@csstools/css-tokenizer': 2.2.2 - '@csstools/media-query-list-parser': 2.1.6(@csstools/css-parser-algorithms@2.4.0)(@csstools/css-tokenizer@2.2.2) + '@csstools/media-query-list-parser': 2.1.6(@csstools/css-parser-algorithms@2.4.0(@csstools/css-tokenizer@2.2.2))(@csstools/css-tokenizer@2.2.2) '@csstools/selector-specificity': 3.0.1(postcss-selector-parser@6.0.13) balanced-match: 2.0.0 colord: 2.9.3 @@ -32321,14 +33898,6 @@ snapshots: string-width: 4.2.3 strip-ansi: 6.0.1 - table@6.8.2: - dependencies: - ajv: 8.17.1 - lodash.truncate: 4.4.2 - slice-ansi: 4.0.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - tapable@2.2.1: {} tar-fs@1.16.3: @@ -32358,14 +33927,16 @@ snapshots: term-size@2.2.1: {} - terser-webpack-plugin@5.3.10(webpack@5.96.1): + terser-webpack-plugin@5.3.10(@swc/core@1.4.2(@swc/helpers@0.5.15))(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.36.0 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15)) + optionalDependencies: + '@swc/core': 1.4.2(@swc/helpers@0.5.15) terser@5.26.0: dependencies: @@ -32496,21 +34067,18 @@ snapshots: trim-lines@3.0.1: {} - trim-newlines@3.0.1: {} - trim-newlines@4.1.1: {} trim-right@1.0.1: {} - /tronweb@6.0.0: - resolution: {integrity: sha512-mIh00KG00Iu80UT1SLDgNEBLzWiR24WnttlObP8B9eQyNJ6mg4oD2gE+vG0cd6FcHL9DV6Jd18gKeBp4y3Y7Ew==} + tronweb@6.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: - '@babel/runtime': 7.25.9 + '@babel/runtime': 7.26.0 '@tronweb3/google-protobuf': 3.21.2 - axios: 1.7.7 + axios: 1.7.9 bignumber.js: 9.1.2 ethereum-cryptography: 2.1.3 - ethers: 6.13.2 + ethers: 6.13.4(bufferutil@4.0.8)(utf-8-validate@5.0.10) eventemitter3: 3.1.2 semver: 5.7.2 validator: 13.11.0 @@ -32518,15 +34086,12 @@ snapshots: - bufferutil - debug - utf-8-validate - dev: false - /trough@2.1.0: - resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} - dev: false + trough@2.1.0: {} ts-interface-checker@0.1.13: {} - ts-node@10.9.2(@types/node@22.1.0)(typescript@5.6.2): + ts-node@10.9.2(@swc/core@1.4.2(@swc/helpers@0.5.15))(@types/node@22.1.0)(typescript@5.6.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -32543,6 +34108,8 @@ snapshots: typescript: 5.6.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.4.2(@swc/helpers@0.5.15) ts-toolbelt@9.6.0: {} @@ -32587,8 +34154,6 @@ snapshots: type-detect@4.0.8: {} - type-fest@0.18.1: {} - type-fest@0.20.2: {} type-fest@0.21.3: {} @@ -32633,15 +34198,11 @@ snapshots: for-each: 0.3.3 is-typed-array: 1.1.12 - /typedarray-to-buffer@3.1.5: - resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} + typedarray-to-buffer@3.1.5: dependencies: is-typedarray: 1.0.0 - dev: false - /typedarray@0.0.6: - resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} - dev: false + typedarray@0.0.6: {} types-ramda@0.29.6: dependencies: @@ -32668,15 +34229,15 @@ snapshots: dependencies: multiformats: 9.9.0 - umi@4.1.5(@babel/core@7.26.0)(@types/node@22.1.0)(@types/react@18.3.5)(eslint@8.57.1)(prettier@3.3.3)(react-dom@18.3.1)(react@18.3.1)(stylelint@14.16.1)(typescript@5.6.2)(webpack@5.96.1): + umi@4.1.5(@babel/core@7.26.0)(@types/node@22.9.1)(@types/react@18.3.5)(eslint@8.57.1)(lightningcss@1.22.1)(prettier@3.3.3)(react-dom@18.1.0(react@18.1.0))(react@18.1.0)(rollup@3.29.5)(sass@1.69.5)(stylelint@15.11.0(typescript@5.6.2))(terser@5.36.0)(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))): dependencies: '@babel/runtime': 7.23.6 '@umijs/bundler-utils': 4.1.5 - '@umijs/bundler-webpack': 4.1.5(typescript@5.6.2)(webpack@5.96.1) + '@umijs/bundler-webpack': 4.1.5(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) '@umijs/core': 4.1.5 - '@umijs/lint': 4.1.5(eslint@8.57.1)(stylelint@14.16.1)(typescript@5.6.2) - '@umijs/preset-umi': 4.1.5(@types/node@22.1.0)(@types/react@18.3.5)(typescript@5.6.2)(webpack@5.96.1) - '@umijs/renderer-react': 4.1.5(react-dom@18.3.1)(react@18.3.1) + '@umijs/lint': 4.1.5(eslint@8.57.1)(stylelint@15.11.0(typescript@5.6.2))(typescript@5.6.2) + '@umijs/preset-umi': 4.1.5(@types/node@22.9.1)(@types/react@18.3.5)(lightningcss@1.22.1)(rollup@3.29.5)(sass@1.69.5)(terser@5.36.0)(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) + '@umijs/renderer-react': 4.1.5(react-dom@18.1.0(react@18.1.0))(react@18.1.0) '@umijs/server': 4.1.5 '@umijs/test': 4.1.5(@babel/core@7.26.0) '@umijs/utils': 4.1.5 @@ -32715,17 +34276,64 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - umi@4.3.34(@babel/core@7.26.0)(@types/node@22.1.0)(@types/react@18.3.5)(eslint@8.57.0)(prettier@3.3.3)(react-dom@18.3.1)(react@18.3.1)(sass@1.69.5)(stylelint@14.16.1)(typescript@5.6.2)(webpack@5.96.1): + umi@4.1.5(@babel/core@7.26.0)(@types/node@22.9.1)(@types/react@18.3.5)(eslint@8.57.1)(lightningcss@1.22.1)(prettier@3.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@3.29.5)(sass@1.69.5)(stylelint@15.11.0(typescript@5.6.2))(terser@5.36.0)(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))): + dependencies: + '@babel/runtime': 7.23.6 + '@umijs/bundler-utils': 4.1.5 + '@umijs/bundler-webpack': 4.1.5(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) + '@umijs/core': 4.1.5 + '@umijs/lint': 4.1.5(eslint@8.57.1)(stylelint@15.11.0(typescript@5.6.2))(typescript@5.6.2) + '@umijs/preset-umi': 4.1.5(@types/node@22.9.1)(@types/react@18.3.5)(lightningcss@1.22.1)(rollup@3.29.5)(sass@1.69.5)(terser@5.36.0)(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) + '@umijs/renderer-react': 4.1.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@umijs/server': 4.1.5 + '@umijs/test': 4.1.5(@babel/core@7.26.0) + '@umijs/utils': 4.1.5 + prettier-plugin-organize-imports: 3.2.4(prettier@3.3.3)(typescript@5.6.2) + prettier-plugin-packagejson: 2.4.3(prettier@3.3.3) + transitivePeerDependencies: + - '@babel/core' + - '@types/node' + - '@types/react' + - '@types/webpack' + - '@volar/vue-language-plugin-pug' + - '@volar/vue-typescript' + - eslint + - jest + - lightningcss + - postcss-html + - postcss-jsx + - postcss-less + - postcss-markdown + - postcss-scss + - prettier + - react + - react-dom + - rollup + - sass + - sockjs-client + - stylelint + - stylus + - sugarss + - supports-color + - terser + - type-fest + - typescript + - webpack + - webpack-dev-server + - webpack-hot-middleware + - webpack-plugin-serve + + umi@4.3.34(@babel/core@7.23.6)(@types/node@22.1.0)(@types/react@18.3.5)(eslint@8.57.0)(lightningcss@1.22.1)(prettier@3.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@3.29.5)(sass@1.69.5)(stylelint@15.11.0(typescript@5.6.2))(terser@5.36.0)(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))): dependencies: '@babel/runtime': 7.23.6 '@umijs/bundler-utils': 4.3.34 - '@umijs/bundler-webpack': 4.3.34(typescript@5.6.2)(webpack@5.96.1) + '@umijs/bundler-webpack': 4.3.34(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) '@umijs/core': 4.3.34 - '@umijs/lint': 4.3.34(eslint@8.57.0)(stylelint@14.16.1)(typescript@5.6.2) - '@umijs/preset-umi': 4.3.34(@types/node@22.1.0)(@types/react@18.3.5)(sass@1.69.5)(typescript@5.6.2)(webpack@5.96.1) - '@umijs/renderer-react': 4.3.34(react-dom@18.3.1)(react@18.3.1) + '@umijs/lint': 4.3.34(eslint@8.57.0)(stylelint@15.11.0(typescript@5.6.2))(typescript@5.6.2) + '@umijs/preset-umi': 4.3.34(@types/node@22.1.0)(@types/react@18.3.5)(lightningcss@1.22.1)(rollup@3.29.5)(sass@1.69.5)(terser@5.36.0)(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) + '@umijs/renderer-react': 4.3.34(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@umijs/server': 4.3.34 - '@umijs/test': 4.3.34(@babel/core@7.26.0) + '@umijs/test': 4.3.34(@babel/core@7.23.6) '@umijs/utils': 4.3.34 prettier-plugin-organize-imports: 3.2.4(prettier@3.3.3)(typescript@5.6.2) prettier-plugin-packagejson: 2.4.3(prettier@3.3.3) @@ -32874,7 +34482,6 @@ snapshots: chokidar: 3.5.3 destr: 2.0.2 h3: 1.9.0 - idb-keyval: 6.2.1 ioredis: 5.3.2 listhen: 1.5.5 lru-cache: 10.4.3 @@ -32882,6 +34489,8 @@ snapshots: node-fetch-native: 1.4.1 ofetch: 1.3.3 ufo: 1.3.2 + optionalDependencies: + idb-keyval: 6.2.1 transitivePeerDependencies: - supports-color @@ -32947,9 +34556,10 @@ snapshots: use-callback-ref@1.3.2(@types/react@18.3.5)(react@18.3.1): dependencies: - '@types/react': 18.3.5 react: 18.3.1 tslib: 2.7.0 + optionalDependencies: + '@types/react': 18.3.5 use-debouncy@4.3.1(react@18.3.1): dependencies: @@ -32961,13 +34571,15 @@ snapshots: use-isomorphic-layout-effect@1.1.2(@types/react@18.3.5)(react@18.1.0): dependencies: - '@types/react': 18.3.5 react: 18.1.0 + optionalDependencies: + '@types/react': 18.3.5 use-isomorphic-layout-effect@1.1.2(@types/react@18.3.5)(react@18.3.1): dependencies: - '@types/react': 18.3.5 react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.5 use-merge-value@1.2.0(react@18.3.1): dependencies: @@ -32975,10 +34587,11 @@ snapshots: use-sidecar@1.1.2(@types/react@18.3.5)(react@18.3.1): dependencies: - '@types/react': 18.3.5 detect-node-es: 1.1.0 react: 18.3.1 tslib: 2.7.0 + optionalDependencies: + '@types/react': 18.3.5 use-sync-external-store@1.2.0(react@18.3.1): dependencies: @@ -33046,8 +34659,6 @@ snapshots: v8-compile-cache@2.3.0: {} - v8-compile-cache@2.4.0: {} - valibot@0.36.0: {} validate-npm-package-license@3.0.4: @@ -33059,16 +34670,15 @@ snapshots: dependencies: builtins: 1.0.3 - /validator@13.11.0: - resolution: {integrity: sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==} - engines: {node: '>= 0.10'} + validator@13.11.0: {} valtio@1.11.2(@types/react@18.3.5)(react@18.3.1): dependencies: - '@types/react': 18.3.5 proxy-compare: 2.5.1 - react: 18.3.1 use-sync-external-store: 1.2.0(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.5 + react: 18.3.1 vanilla-jsoneditor@0.16.1: {} @@ -33091,8 +34701,7 @@ snapshots: unist-util-stringify-position: 3.0.3 vfile-message: 3.1.4 - /viem@0.3.50(typescript@5.6.2)(zod@3.23.8): - resolution: {integrity: sha512-s+LxCYZTR9F/qPk1/n1YDVAX9vSeVz7GraqBZWGrDuenCJxo9ArCoIceJ6ksI0WwSeNzcZ0VVbD/kWRzTxkipw==} + viem@0.3.50(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8): dependencies: '@adraffy/ens-normalize': 1.9.0 '@noble/curves': 1.0.0 @@ -33101,22 +34710,15 @@ snapshots: '@scure/bip39': 1.2.0 '@wagmi/chains': 1.0.0(typescript@5.6.2) abitype: 0.8.7(typescript@5.6.2)(zod@3.23.8) - isomorphic-ws: 5.0.0(ws@8.12.0) - ws: 8.12.0 + isomorphic-ws: 5.0.0(ws@8.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + ws: 8.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - typescript - utf-8-validate - zod - dev: false - /viem@1.21.4(typescript@5.6.2)(zod@3.23.8): - resolution: {integrity: sha512-BNVYdSaUjeS2zKQgPs+49e5JKocfo60Ib2yiXOWBT6LuVxY1I/6fFX3waEtpXvL1Xn4qu+BVitVtMh9lyThyhQ==} - peerDependencies: - typescript: '>=5.0.4' - peerDependenciesMeta: - typescript: - optional: true + viem@1.21.4(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8): dependencies: '@adraffy/ens-normalize': 1.10.0 '@noble/curves': 1.2.0 @@ -33124,22 +34726,16 @@ snapshots: '@scure/bip32': 1.3.2 '@scure/bip39': 1.2.1 abitype: 0.9.8(typescript@5.6.2)(zod@3.23.8) - isows: 1.0.3(ws@8.13.0) + isows: 1.0.3(ws@8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + ws: 8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + optionalDependencies: typescript: 5.6.2 - ws: 8.13.0 transitivePeerDependencies: - bufferutil - utf-8-validate - zod - dev: false - /viem@2.21.3(typescript@5.6.2)(zod@3.23.8): - resolution: {integrity: sha512-WwOEsoiJ4v1zHf1OeKdtWth+chMyY/yZbHRLidhZEr0yFsOjTXkyfuvFp5ZykjRv9EtzDr2C6K/MU26CjMkSUw==} - peerDependencies: - typescript: '>=5.0.4' - peerDependenciesMeta: - typescript: - optional: true + viem@2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8): dependencies: '@adraffy/ens-normalize': 1.10.0 '@noble/curves': 1.4.0 @@ -33147,22 +34743,23 @@ snapshots: '@scure/bip32': 1.4.0 '@scure/bip39': 1.4.0 abitype: 1.0.5(typescript@5.6.2)(zod@3.23.8) - isows: 1.0.4(ws@8.17.1) - typescript: 5.6.2 + isows: 1.0.4(ws@8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)) webauthn-p256: 0.0.5 - ws: 8.17.1 + ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + optionalDependencies: + typescript: 5.6.2 transitivePeerDependencies: - bufferutil - utf-8-validate - zod - vite-node@2.1.5(@types/node@22.1.0): + vite-node@2.1.5(@types/node@22.1.0)(less@4.1.3)(lightningcss@1.22.1)(sass@1.69.5)(terser@5.36.0): dependencies: cac: 6.7.14 debug: 4.3.7(supports-color@5.5.0) es-module-lexer: 1.5.4 pathe: 1.1.2 - vite: 5.4.11(@types/node@22.1.0) + vite: 5.4.11(@types/node@22.1.0)(less@4.1.3)(lightningcss@1.22.1)(sass@1.69.5)(terser@5.36.0) transitivePeerDependencies: - '@types/node' - less @@ -33174,52 +34771,60 @@ snapshots: - supports-color - terser - vite-plugin-svgr@4.3.0(typescript@5.6.2)(vite@5.4.11): + vite-plugin-svgr@4.3.0(rollup@3.29.5)(typescript@5.6.2)(vite@4.5.2(@types/node@22.1.0)(less@4.1.3)(lightningcss@1.22.1)(sass@1.69.5)(terser@5.36.0)): dependencies: - '@rollup/pluginutils': 5.1.3 + '@rollup/pluginutils': 5.1.3(rollup@3.29.5) '@svgr/core': 8.1.0(typescript@5.6.2) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0) - vite: 5.4.11(@types/node@22.1.0) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.6.2)) + vite: 4.5.2(@types/node@22.1.0)(less@4.1.3)(lightningcss@1.22.1)(sass@1.69.5)(terser@5.36.0) transitivePeerDependencies: - rollup - supports-color - typescript - vite@4.5.2(@types/node@22.1.0)(less@4.1.3): + vite@4.5.2(@types/node@22.1.0)(less@4.1.3)(lightningcss@1.22.1)(sass@1.69.5)(terser@5.36.0): dependencies: - '@types/node': 22.1.0 esbuild: 0.18.20 - less: 4.1.3 postcss: 8.4.32 rollup: 3.29.4 optionalDependencies: + '@types/node': 22.1.0 fsevents: 2.3.3 + less: 4.1.3 + lightningcss: 1.22.1 + sass: 1.69.5 + terser: 5.36.0 - vite@4.5.2(@types/node@22.1.0)(less@4.1.3)(sass@1.69.5): + vite@4.5.2(@types/node@22.9.1)(less@4.1.3)(lightningcss@1.22.1)(sass@1.69.5)(terser@5.36.0): dependencies: - '@types/node': 22.1.0 esbuild: 0.18.20 - less: 4.1.3 - postcss: 8.4.49 - rollup: 3.29.5 - sass: 1.69.5 + postcss: 8.4.32 + rollup: 3.29.4 optionalDependencies: + '@types/node': 22.9.1 fsevents: 2.3.3 + less: 4.1.3 + lightningcss: 1.22.1 + sass: 1.69.5 + terser: 5.36.0 - vite@5.4.11(@types/node@22.1.0): + vite@5.4.11(@types/node@22.1.0)(less@4.1.3)(lightningcss@1.22.1)(sass@1.69.5)(terser@5.36.0): dependencies: - '@types/node': 22.1.0 esbuild: 0.21.5 postcss: 8.4.49 rollup: 4.27.3 optionalDependencies: + '@types/node': 22.1.0 fsevents: 2.3.3 + less: 4.1.3 + lightningcss: 1.22.1 + sass: 1.69.5 + terser: 5.36.0 - vitest@2.1.5(@types/node@22.1.0)(jsdom@25.0.0): + vitest@2.1.5(@types/node@22.1.0)(jsdom@25.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(less@4.1.3)(lightningcss@1.22.1)(sass@1.69.5)(terser@5.36.0): dependencies: - '@types/node': 22.1.0 '@vitest/expect': 2.1.5 - '@vitest/mocker': 2.1.5(vite@5.4.11) + '@vitest/mocker': 2.1.5(vite@5.4.11(@types/node@22.1.0)(less@4.1.3)(lightningcss@1.22.1)(sass@1.69.5)(terser@5.36.0)) '@vitest/pretty-format': 2.1.5 '@vitest/runner': 2.1.5 '@vitest/snapshot': 2.1.5 @@ -33228,7 +34833,6 @@ snapshots: chai: 5.1.2 debug: 4.3.7(supports-color@5.5.0) expect-type: 1.1.0 - jsdom: 25.0.0 magic-string: 0.30.14 pathe: 1.1.2 std-env: 3.8.0 @@ -33236,9 +34840,12 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.2 tinyrainbow: 1.2.0 - vite: 5.4.11(@types/node@22.1.0) - vite-node: 2.1.5(@types/node@22.1.0) + vite: 5.4.11(@types/node@22.1.0)(less@4.1.3)(lightningcss@1.22.1)(sass@1.69.5)(terser@5.36.0) + vite-node: 2.1.5(@types/node@22.1.0)(less@4.1.3)(lightningcss@1.22.1)(sass@1.69.5)(terser@5.36.0) why-is-node-running: 2.3.0 + optionalDependencies: + '@types/node': 22.1.0 + jsdom: 25.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - less - lightningcss @@ -33260,15 +34867,51 @@ snapshots: dependencies: xml-name-validator: 5.0.0 - wagmi@2.12.13(@tanstack/react-query@5.51.11)(@types/react@18.3.5)(react-dom@18.3.1)(react-native@0.76.3)(react@18.3.1)(typescript@5.6.2)(viem@2.21.3)(zod@3.23.8): + wagmi@2.12.13(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.59.16)(@tanstack/react-query@5.51.11(react@18.3.1))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.6.2)(utf-8-validate@5.0.10)(viem@2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8): dependencies: '@tanstack/react-query': 5.51.11(react@18.3.1) - '@wagmi/connectors': 5.1.12(@types/react@18.3.5)(@wagmi/core@2.13.6)(react-dom@18.3.1)(react-native@0.76.3)(react@18.3.1)(typescript@5.6.2)(viem@2.21.3)(zod@3.23.8) - '@wagmi/core': 2.13.6(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(viem@2.21.3) + '@wagmi/connectors': 5.1.12(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(@wagmi/core@2.13.6(@tanstack/query-core@5.59.16)(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(viem@2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8)))(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.3(@babel/core@7.23.6)(@babel/preset-env@7.26.0(@babel/core@7.23.6))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@3.29.5)(typescript@5.6.2)(utf-8-validate@5.0.10)(viem@2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + '@wagmi/core': 2.13.6(@tanstack/query-core@5.59.16)(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(viem@2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8)) react: 18.3.1 + use-sync-external-store: 1.2.0(react@18.3.1) + viem: 2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + optionalDependencies: typescript: 5.6.2 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@tanstack/query-core' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - immer + - react-dom + - react-native + - rollup + - supports-color + - utf-8-validate + - zod + + wagmi@2.12.13(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.59.16)(@tanstack/react-query@5.51.11(react@18.3.1))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.27.3)(typescript@5.6.2)(utf-8-validate@5.0.10)(viem@2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8): + dependencies: + '@tanstack/react-query': 5.51.11(react@18.3.1) + '@wagmi/connectors': 5.1.12(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(@wagmi/core@2.13.6(@tanstack/query-core@5.59.16)(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(viem@2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8)))(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.27.3)(typescript@5.6.2)(utf-8-validate@5.0.10)(viem@2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + '@wagmi/core': 2.13.6(@tanstack/query-core@5.59.16)(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(viem@2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8)) + react: 18.3.1 use-sync-external-store: 1.2.0(react@18.3.1) - viem: 2.21.3(typescript@5.6.2)(zod@3.23.8) + viem: 2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + optionalDependencies: + typescript: 5.6.2 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -33315,13 +34958,13 @@ snapshots: web-streams-polyfill@3.2.1: {} - web3-core@4.5.0: + web3-core@4.5.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10): dependencies: web3-errors: 1.2.1 web3-eth-accounts: 4.1.3 web3-eth-iban: 4.0.7 - web3-providers-http: 4.1.0 - web3-providers-ws: 4.0.8 + web3-providers-http: 4.1.0(encoding@0.1.13) + web3-providers-ws: 4.0.8(bufferutil@4.0.8)(utf-8-validate@5.0.10) web3-types: 1.7.0 web3-utils: 4.3.1 web3-validator: 2.0.6 @@ -33357,12 +35000,12 @@ snapshots: web3-utils: 4.3.1 web3-validator: 2.0.6 - web3-eth-contract@4.6.0(typescript@5.6.2)(zod@3.23.8): + web3-eth-contract@4.6.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8): dependencies: '@ethereumjs/rlp': 5.0.2 - web3-core: 4.5.0 + web3-core: 4.5.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-errors: 1.2.1 - web3-eth: 4.8.2(typescript@5.6.2)(zod@3.23.8) + web3-eth: 4.8.2(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) web3-eth-abi: 4.2.3(typescript@5.6.2)(zod@3.23.8) web3-types: 1.7.0 web3-utils: 4.3.1 @@ -33374,14 +35017,14 @@ snapshots: - utf-8-validate - zod - web3-eth-ens@4.4.0(typescript@5.6.2)(zod@3.23.8): + web3-eth-ens@4.4.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8): dependencies: '@adraffy/ens-normalize': 1.10.1 - web3-core: 4.5.0 + web3-core: 4.5.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-errors: 1.2.1 - web3-eth: 4.8.2(typescript@5.6.2)(zod@3.23.8) - web3-eth-contract: 4.6.0(typescript@5.6.2)(zod@3.23.8) - web3-net: 4.1.0 + web3-eth: 4.8.2(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + web3-eth-contract: 4.6.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + web3-net: 4.1.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-types: 1.7.0 web3-utils: 4.3.1 web3-validator: 2.0.6 @@ -33399,11 +35042,11 @@ snapshots: web3-utils: 4.3.1 web3-validator: 2.0.6 - web3-eth-personal@4.0.8(typescript@5.6.2)(zod@3.23.8): + web3-eth-personal@4.0.8(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8): dependencies: - web3-core: 4.5.0 - web3-eth: 4.8.2(typescript@5.6.2)(zod@3.23.8) - web3-rpc-methods: 1.3.0 + web3-core: 4.5.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + web3-eth: 4.8.2(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + web3-rpc-methods: 1.3.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-types: 1.7.0 web3-utils: 4.3.1 web3-validator: 2.0.6 @@ -33414,16 +35057,16 @@ snapshots: - utf-8-validate - zod - web3-eth@4.8.2(typescript@5.6.2)(zod@3.23.8): + web3-eth@4.8.2(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8): dependencies: setimmediate: 1.0.5 - web3-core: 4.5.0 + web3-core: 4.5.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-errors: 1.2.1 web3-eth-abi: 4.2.3(typescript@5.6.2)(zod@3.23.8) web3-eth-accounts: 4.1.3 - web3-net: 4.1.0 - web3-providers-ws: 4.0.8 - web3-rpc-methods: 1.3.0 + web3-net: 4.1.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + web3-providers-ws: 4.0.8(bufferutil@4.0.8)(utf-8-validate@5.0.10) + web3-rpc-methods: 1.3.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-types: 1.7.0 web3-utils: 4.3.1 web3-validator: 2.0.6 @@ -33434,10 +35077,10 @@ snapshots: - utf-8-validate - zod - web3-net@4.1.0: + web3-net@4.1.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10): dependencies: - web3-core: 4.5.0 - web3-rpc-methods: 1.3.0 + web3-core: 4.5.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + web3-rpc-methods: 1.3.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-types: 1.7.0 web3-utils: 4.3.1 transitivePeerDependencies: @@ -33445,9 +35088,9 @@ snapshots: - encoding - utf-8-validate - web3-providers-http@4.1.0: + web3-providers-http@4.1.0(encoding@0.1.13): dependencies: - cross-fetch: 4.0.0 + cross-fetch: 4.0.0(encoding@0.1.13) web3-errors: 1.2.1 web3-types: 1.7.0 web3-utils: 4.3.1 @@ -33461,10 +35104,10 @@ snapshots: web3-utils: 4.3.1 optional: true - web3-providers-ws@4.0.8: + web3-providers-ws@4.0.8(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: '@types/ws': 8.5.3 - isomorphic-ws: 5.0.0(ws@8.18.0) + isomorphic-ws: 5.0.0(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)) web3-errors: 1.2.1 web3-types: 1.7.0 web3-utils: 4.3.1 @@ -33473,9 +35116,9 @@ snapshots: - bufferutil - utf-8-validate - web3-rpc-methods@1.3.0: + web3-rpc-methods@1.3.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10): dependencies: - web3-core: 4.5.0 + web3-core: 4.5.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-types: 1.7.0 web3-validator: 2.0.6 transitivePeerDependencies: @@ -33483,11 +35126,11 @@ snapshots: - encoding - utf-8-validate - web3-rpc-providers@1.0.0-rc.1: + web3-rpc-providers@1.0.0-rc.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10): dependencies: web3-errors: 1.2.1 - web3-providers-http: 4.1.0 - web3-providers-ws: 4.0.8 + web3-providers-http: 4.1.0(encoding@0.1.13) + web3-providers-ws: 4.0.8(bufferutil@4.0.8)(utf-8-validate@5.0.10) web3-types: 1.7.0 web3-utils: 4.3.1 web3-validator: 2.0.6 @@ -33525,22 +35168,22 @@ snapshots: web3-types: 1.7.0 zod: 3.23.8 - web3@4.11.1(typescript@5.6.2)(zod@3.23.8): + web3@4.11.1(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8): dependencies: - web3-core: 4.5.0 + web3-core: 4.5.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-errors: 1.2.1 - web3-eth: 4.8.2(typescript@5.6.2)(zod@3.23.8) + web3-eth: 4.8.2(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) web3-eth-abi: 4.2.3(typescript@5.6.2)(zod@3.23.8) web3-eth-accounts: 4.1.3 - web3-eth-contract: 4.6.0(typescript@5.6.2)(zod@3.23.8) - web3-eth-ens: 4.4.0(typescript@5.6.2)(zod@3.23.8) + web3-eth-contract: 4.6.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + web3-eth-ens: 4.4.0(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) web3-eth-iban: 4.0.7 - web3-eth-personal: 4.0.8(typescript@5.6.2)(zod@3.23.8) - web3-net: 4.1.0 - web3-providers-http: 4.1.0 - web3-providers-ws: 4.0.8 - web3-rpc-methods: 1.3.0 - web3-rpc-providers: 1.0.0-rc.1 + web3-eth-personal: 4.0.8(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + web3-net: 4.1.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + web3-providers-http: 4.1.0(encoding@0.1.13) + web3-providers-ws: 4.0.8(bufferutil@4.0.8)(utf-8-validate@5.0.10) + web3-rpc-methods: 1.3.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + web3-rpc-providers: 1.0.0-rc.1(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) web3-types: 1.7.0 web3-utils: 4.3.1 web3-validator: 2.0.6 @@ -33569,7 +35212,7 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.96.1: + webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15)): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.6 @@ -33591,7 +35234,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(webpack@5.96.1) + terser-webpack-plugin: 5.3.10(@swc/core@1.4.2(@swc/helpers@0.5.15))(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -33723,62 +35366,57 @@ snapshots: imurmurhash: 0.1.4 signal-exit: 4.1.0 - ws@6.2.3: + ws@6.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: async-limiter: 1.0.1 + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 5.0.10 - ws@7.4.6: {} + ws@7.4.6(bufferutil@4.0.8)(utf-8-validate@5.0.10): + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 5.0.10 - ws@7.5.10: {} + ws@7.5.10(bufferutil@4.0.8)(utf-8-validate@5.0.10): + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 5.0.10 - ws@7.5.9: {} + ws@7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10): + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 5.0.10 - /ws@8.12.0: - resolution: {integrity: sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - dev: false + ws@8.11.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 5.0.10 - /ws@8.13.0: - resolution: {integrity: sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - dev: false + ws@8.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 5.0.10 - /ws@8.17.1: - resolution: {integrity: sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true + ws@8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 5.0.10 - ws@8.17.1: {} + ws@8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10): + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 5.0.10 ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): - dependencies: + optionalDependencies: bufferutil: 4.0.8 utf-8-validate: 5.0.10 - ws@8.5.0: {} + ws@8.5.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 5.0.10 xdg-basedir@3.0.0: {} @@ -33872,14 +35510,16 @@ snapshots: 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.5 react: 18.3.1 - use-sync-external-store: 1.2.0(react@18.3.1) zustand@4.5.5(@types/react@18.3.5)(react@18.3.1): dependencies: + use-sync-external-store: 1.2.2(react@18.3.1) + optionalDependencies: '@types/react': 18.3.5 react: 18.3.1 - use-sync-external-store: 1.2.2(react@18.3.1) zwitch@2.0.4: {} From a0171bc3d7205d7f4bde1ecbdb5bd7e0cc121ca5 Mon Sep 17 00:00:00 2001 From: Likang0122 Date: Thu, 5 Dec 2024 14:47:32 +0800 Subject: [PATCH 12/17] fix: required --- packages/tron/src/provider/index.tsx | 2 +- packages/web3/src/tron/index.md | 2 +- packages/web3/src/tron/index.zh-CN.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/tron/src/provider/index.tsx b/packages/tron/src/provider/index.tsx index 1a9344e12..ef6b652ec 100644 --- a/packages/tron/src/provider/index.tsx +++ b/packages/tron/src/provider/index.tsx @@ -12,7 +12,7 @@ import { import { AntDesignWeb3ConfigProvider } from './config-provider'; export interface TronWeb3ConfigProviderProps { - wallets: Wallet[]; + wallets?: Wallet[]; onError?: (error: Error) => void; autoConnect?: boolean; locale?: Locale; diff --git a/packages/web3/src/tron/index.md b/packages/web3/src/tron/index.md index 0b6236372..051efae3a 100644 --- a/packages/web3/src/tron/index.md +++ b/packages/web3/src/tron/index.md @@ -40,7 +40,7 @@ You can check the wallets supported by Tron in the [tronwallet-adapter](https:// | Property | Description | Type | Default | Required | | --- | --- | --- | --- | --- | -| wallets | Supported wallet list | WalletMetadata\[\] | - | Yes | +| wallets | Supported wallet list | WalletMetadata\[\] | - | - | | autoConnect | Whether to connect automatically | `boolean` | `false` | - | | locale | Multilingual settings | [Locale](https://github.com/ant-design/ant-design-web3/blob/main/packages/common/src/locale/en_US.ts) | - | - | | onError | onError | [WalletError](https://github.com/web3-geek/tronwallet-adapter/blob/main/packages/adapters/abstract-adapter/src/errors.ts#L1) | - | - | diff --git a/packages/web3/src/tron/index.zh-CN.md b/packages/web3/src/tron/index.zh-CN.md index 20cae27a2..97e959b5c 100644 --- a/packages/web3/src/tron/index.zh-CN.md +++ b/packages/web3/src/tron/index.zh-CN.md @@ -41,7 +41,7 @@ Tron 支持的钱包可以在 [tronwallet-adapter](https://github.com/web3-geek/ | 属性 | 描述 | 类型 | 默认值 | 是否必填 | | --- | --- | --- | --- | --- | -| wallets | 可用的钱包 | WalletFactory\[\] | - | 必填 | +| wallets | 可用的钱包 | WalletFactory\[\] | - | - | | autoConnect | 是否自动连接 | `boolean` | `false` | - | | locale | 多语言设置 | [Locale](https://github.com/ant-design/ant-design-web3/blob/main/packages/common/src/locale/zh_CN.ts) | - | - | | onError | 异常方法 | [WalletError](https://github.com/web3-geek/tronwallet-adapter/blob/main/packages/adapters/abstract-adapter/src/errors.ts#L1) | - | - | From 42ba08fdbfba65c4d7e6f8d619277c265c97e68e Mon Sep 17 00:00:00 2001 From: Likang0122 Date: Fri, 6 Dec 2024 10:38:34 +0800 Subject: [PATCH 13/17] chore: add --- .../src/provider/__tests__/basic.test.tsx | 11 +-- .../src/provider/__tests__/connect.test.tsx | 6 +- pnpm-lock.yaml | 79 +++++++++++-------- vitest.config.mts | 2 +- 4 files changed, 51 insertions(+), 47 deletions(-) diff --git a/packages/tron/src/provider/__tests__/basic.test.tsx b/packages/tron/src/provider/__tests__/basic.test.tsx index 417da4172..6500c5a0a 100644 --- a/packages/tron/src/provider/__tests__/basic.test.tsx +++ b/packages/tron/src/provider/__tests__/basic.test.tsx @@ -34,20 +34,14 @@ describe('TronWeb3ConfigProvider', () => { }; }); - vi.mock('@solana/wallet-adapter-react', async () => { - const originModules = await vi.importActual('@solana/wallet-adapter-react'); + vi.mock('@tronweb3/tronwallet-adapter-react-hooks', async () => { const { remember } = await import('./utils'); const address = mockedData.address.value; const ConnectionProvider: React.FC< React.PropsWithChildren<{ endpoint: string; config: any }> - > = ({ - children, - endpoint, - // default value: copy from ConnectionProvider in @solana/wallet-adapter-react - config = { commitment: 'confirmed' }, - }) => { + > = ({ children, endpoint, config = { commitment: 'confirmed' } }) => { useEffect(() => { mockCreateConnectionInstance(endpoint, config?.commitment); }, [endpoint, config]); @@ -67,7 +61,6 @@ describe('TronWeb3ConfigProvider', () => { const currentWalletRef = remember(null); return { - ...originModules, useWallet: () => { // provide a state to emit re-render const [, setConnected] = useState(connectedRef.value); diff --git a/packages/tron/src/provider/__tests__/connect.test.tsx b/packages/tron/src/provider/__tests__/connect.test.tsx index cef9dc2e7..67747fac4 100644 --- a/packages/tron/src/provider/__tests__/connect.test.tsx +++ b/packages/tron/src/provider/__tests__/connect.test.tsx @@ -22,8 +22,7 @@ const mockSelectWalletFn = vi.fn(); const mockWalletChanged = vi.fn(); const mockSelectWalletFnNotWalletName = vi.fn(); -vi.mock('@solana/wallet-adapter-react', async () => { - const originModules = await vi.importActual('@solana/wallet-adapter-react'); +vi.mock('@tronweb3/tronwallet-adapter-react-hooks', async () => { const { remember } = await import('./utils'); const publicKey = mockedData.address.value; @@ -107,14 +106,13 @@ vi.mock('@solana/wallet-adapter-react', async () => { }; return { - ...originModules, useWallet, ConnectionProvider, WalletProvider, }; }); -describe('Solana Connect', () => { +describe('Tron Connect', () => { beforeEach(() => { vi.resetAllMocks(); }); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 60cae45c8..cc5e8e070 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -224,7 +224,7 @@ importers: version: 5.21.6(date-fns@2.30.0)(react-dom@18.1.0(react@18.1.0))(react@18.1.0) umi: specifier: ^4.1.5 - version: 4.1.5(@babel/core@7.26.0)(@types/node@22.9.1)(@types/react@18.3.5)(eslint@8.57.1)(lightningcss@1.22.1)(prettier@3.3.3)(react-dom@18.1.0(react@18.1.0))(react@18.1.0)(rollup@3.29.5)(sass@1.69.5)(stylelint@15.11.0(typescript@5.6.2))(terser@5.36.0)(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) + version: 4.1.5(@babel/core@7.23.6)(@types/node@22.9.1)(@types/react@18.3.5)(eslint@8.57.1)(lightningcss@1.22.1)(prettier@3.3.3)(react-dom@18.1.0(react@18.1.0))(react@18.1.0)(rollup@3.29.5)(sass@1.69.5)(stylelint@15.11.0(typescript@5.6.2))(terser@5.36.0)(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) web3: specifier: ^4.11.1 version: 4.11.1(bufferutil@4.0.8)(encoding@0.1.13)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) @@ -3645,7 +3645,6 @@ packages: '@motionone/vue@10.16.4': resolution: {integrity: sha512-z10PF9JV6SbjFq+/rYabM+8CVlMokgl8RFGvieSGNTmrkQanfHn+15XBrhG3BgUfvmTeSeyShfOHpG0i9zEdcg==} - deprecated: Motion One for Vue is deprecated. Use Oku Motion instead https://oku-ui.com/motion '@mysten/bcs@1.0.4': resolution: {integrity: sha512-6JoQi59GN/dVEBCNq8Rj4uOR0niDrJqDx/2gNQWXANwJakHIGH0AMniHrXP41B2dF+mZ3HVmh9Hi3otiEVQTrQ==} @@ -18516,16 +18515,16 @@ snapshots: '@metamask/json-rpc-engine@8.0.2': dependencies: '@metamask/rpc-errors': 6.2.1 - '@metamask/safe-event-emitter': 3.1.1 - '@metamask/utils': 8.4.0 + '@metamask/safe-event-emitter': 3.1.2 + '@metamask/utils': 8.5.0 transitivePeerDependencies: - supports-color '@metamask/json-rpc-middleware-stream@7.0.2': dependencies: '@metamask/json-rpc-engine': 8.0.2 - '@metamask/safe-event-emitter': 3.1.1 - '@metamask/utils': 8.4.0 + '@metamask/safe-event-emitter': 3.1.2 + '@metamask/utils': 8.5.0 readable-stream: 3.6.2 transitivePeerDependencies: - supports-color @@ -18558,7 +18557,7 @@ snapshots: '@metamask/rpc-errors@6.2.1': dependencies: - '@metamask/utils': 8.4.0 + '@metamask/utils': 8.5.0 fast-safe-stringify: 2.1.1 transitivePeerDependencies: - supports-color @@ -18697,7 +18696,7 @@ snapshots: dependencies: '@ethereumjs/tx': 4.2.0 '@noble/hashes': 1.5.0 - '@scure/base': 1.1.8 + '@scure/base': 1.1.9 '@types/debug': 4.1.12 debug: 4.3.7(supports-color@5.5.0) pony-cause: 2.1.10 @@ -18715,7 +18714,7 @@ snapshots: '@scure/base': 1.1.9 '@types/debug': 4.1.12 debug: 4.3.7(supports-color@5.5.0) - pony-cause: 2.1.11 + pony-cause: 2.1.10 semver: 7.6.3 uuid: 9.0.1 transitivePeerDependencies: @@ -18959,7 +18958,7 @@ snapshots: '@motionone/easing': 10.16.3 '@motionone/types': 10.16.3 '@motionone/utils': 10.16.3 - tslib: 2.7.0 + tslib: 2.8.1 '@motionone/dom@10.16.4': dependencies: @@ -18968,7 +18967,7 @@ snapshots: '@motionone/types': 10.16.3 '@motionone/utils': 10.16.3 hey-listen: 1.0.8 - tslib: 2.7.0 + tslib: 2.8.1 '@motionone/easing@10.16.3': dependencies: @@ -18984,7 +18983,7 @@ snapshots: '@motionone/svelte@10.16.4': dependencies: '@motionone/dom': 10.16.4 - tslib: 2.7.0 + tslib: 2.8.1 '@motionone/types@10.16.3': {} @@ -18992,12 +18991,12 @@ snapshots: dependencies: '@motionone/types': 10.16.3 hey-listen: 1.0.8 - tslib: 2.7.0 + tslib: 2.8.1 '@motionone/vue@10.16.4': dependencies: '@motionone/dom': 10.16.4 - tslib: 2.7.0 + tslib: 2.8.1 '@mysten/bcs@1.0.4': dependencies: @@ -19382,7 +19381,7 @@ snapshots: is-glob: 4.0.3 open: 9.1.0 picocolors: 1.0.0 - tslib: 2.7.0 + tslib: 2.8.1 '@radix-ui/primitive@1.1.0': {} @@ -20297,7 +20296,7 @@ snapshots: '@scure/bip39@1.1.0': dependencies: '@noble/hashes': 1.1.3 - '@scure/base': 1.1.8 + '@scure/base': 1.1.9 '@scure/bip39@1.2.0': dependencies: @@ -20538,7 +20537,7 @@ snapshots: '@solana/wallet-standard-util@1.1.1': dependencies: - '@noble/curves': 1.5.0 + '@noble/curves': 1.6.0 '@solana/wallet-standard-chains': 1.1.0 '@solana/wallet-standard-features': 1.2.0 @@ -20648,7 +20647,7 @@ snapshots: '@solana/web3.js@1.91.0(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@babel/runtime': 7.26.0 - '@noble/curves': 1.5.0 + '@noble/curves': 1.6.0 '@noble/hashes': 1.5.0 '@solana/buffer-layout': 4.0.1 agentkeepalive: 4.5.0 @@ -22495,6 +22494,20 @@ snapshots: transitivePeerDependencies: - supports-color + '@umijs/test@4.1.5(@babel/core@7.23.6)': + dependencies: + '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.6) + '@jest/types': 27.5.1 + '@umijs/bundler-utils': 4.1.5 + '@umijs/utils': 4.1.5 + babel-jest: 29.7.0(@babel/core@7.23.6) + esbuild: 0.17.19 + identity-obj-proxy: 3.0.0 + isomorphic-unfetch: 4.0.2 + transitivePeerDependencies: + - '@babel/core' + - supports-color + '@umijs/test@4.1.5(@babel/core@7.26.0)': dependencies: '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.26.0) @@ -24522,7 +24535,7 @@ snapshots: aria-hidden@1.2.3: dependencies: - tslib: 2.6.2 + tslib: 2.8.1 aria-query@5.3.0: dependencies: @@ -25334,7 +25347,7 @@ snapshots: camel-case@4.1.2: dependencies: pascal-case: 3.1.2 - tslib: 2.7.0 + tslib: 2.8.1 camelcase-keys@7.0.2: dependencies: @@ -26262,7 +26275,7 @@ snapshots: dot-case@3.0.4: dependencies: no-case: 3.0.4 - tslib: 2.7.0 + tslib: 2.8.1 dot-prop@4.2.1: dependencies: @@ -29175,7 +29188,7 @@ snapshots: dependencies: copy-anything: 2.0.6 parse-node-version: 1.0.1 - tslib: 2.7.0 + tslib: 2.8.1 optionalDependencies: errno: 0.1.8 graceful-fs: 4.2.11 @@ -30109,7 +30122,7 @@ snapshots: miller-rabin@4.0.1: dependencies: - bn.js: 4.12.0 + bn.js: 4.12.1 brorand: 1.1.0 mime-db@1.52.0: {} @@ -30740,7 +30753,7 @@ snapshots: param-case@3.0.4: dependencies: dot-case: 3.0.4 - tslib: 2.7.0 + tslib: 2.8.1 parent-module@1.0.1: dependencies: @@ -32598,7 +32611,7 @@ snapshots: dependencies: react: 18.3.1 react-style-singleton: 2.2.1(@types/react@18.3.5)(react@18.3.1) - tslib: 2.7.0 + tslib: 2.8.1 optionalDependencies: '@types/react': 18.3.5 @@ -32607,7 +32620,7 @@ snapshots: 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.2 + tslib: 2.8.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: @@ -32647,7 +32660,7 @@ snapshots: get-nonce: 1.0.1 invariant: 2.2.4 react: 18.3.1 - tslib: 2.7.0 + tslib: 2.8.1 optionalDependencies: '@types/react': 18.3.5 @@ -33120,7 +33133,7 @@ snapshots: rxjs@7.8.1: dependencies: - tslib: 2.7.0 + tslib: 2.8.1 sade@1.8.1: dependencies: @@ -33884,7 +33897,7 @@ snapshots: synckit@0.8.5: dependencies: '@pkgr/utils': 2.4.2 - tslib: 2.6.2 + tslib: 2.8.1 systemjs@6.14.2: {} @@ -34229,7 +34242,7 @@ snapshots: dependencies: multiformats: 9.9.0 - umi@4.1.5(@babel/core@7.26.0)(@types/node@22.9.1)(@types/react@18.3.5)(eslint@8.57.1)(lightningcss@1.22.1)(prettier@3.3.3)(react-dom@18.1.0(react@18.1.0))(react@18.1.0)(rollup@3.29.5)(sass@1.69.5)(stylelint@15.11.0(typescript@5.6.2))(terser@5.36.0)(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))): + umi@4.1.5(@babel/core@7.23.6)(@types/node@22.9.1)(@types/react@18.3.5)(eslint@8.57.1)(lightningcss@1.22.1)(prettier@3.3.3)(react-dom@18.1.0(react@18.1.0))(react@18.1.0)(rollup@3.29.5)(sass@1.69.5)(stylelint@15.11.0(typescript@5.6.2))(terser@5.36.0)(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))): dependencies: '@babel/runtime': 7.23.6 '@umijs/bundler-utils': 4.1.5 @@ -34239,7 +34252,7 @@ snapshots: '@umijs/preset-umi': 4.1.5(@types/node@22.9.1)(@types/react@18.3.5)(lightningcss@1.22.1)(rollup@3.29.5)(sass@1.69.5)(terser@5.36.0)(type-fest@1.4.0)(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) '@umijs/renderer-react': 4.1.5(react-dom@18.1.0(react@18.1.0))(react@18.1.0) '@umijs/server': 4.1.5 - '@umijs/test': 4.1.5(@babel/core@7.26.0) + '@umijs/test': 4.1.5(@babel/core@7.23.6) '@umijs/utils': 4.1.5 prettier-plugin-organize-imports: 3.2.4(prettier@3.3.3)(typescript@5.6.2) prettier-plugin-packagejson: 2.4.3(prettier@3.3.3) @@ -34557,7 +34570,7 @@ snapshots: use-callback-ref@1.3.2(@types/react@18.3.5)(react@18.3.1): dependencies: react: 18.3.1 - tslib: 2.7.0 + tslib: 2.8.1 optionalDependencies: '@types/react': 18.3.5 @@ -34589,7 +34602,7 @@ snapshots: dependencies: detect-node-es: 1.1.0 react: 18.3.1 - tslib: 2.7.0 + tslib: 2.8.1 optionalDependencies: '@types/react': 18.3.5 diff --git a/vitest.config.mts b/vitest.config.mts index 358fa911b..c93272f3e 100644 --- a/vitest.config.mts +++ b/vitest.config.mts @@ -15,7 +15,7 @@ export default defineConfig({ exportType: 'default', }, include: ['**/*.svg'], - }), + }) as any, ], resolve: { alias: isDist From 4248d6e2187869dcaac9868d3e3feee5b9b31339 Mon Sep 17 00:00:00 2001 From: Likang0122 Date: Mon, 16 Dec 2024 16:03:33 +0800 Subject: [PATCH 14/17] fix: test --- .../src/provider/__tests__/basic.test.tsx | 211 +++++-------- .../src/provider/__tests__/connect.test.tsx | 297 ------------------ 2 files changed, 75 insertions(+), 433 deletions(-) delete mode 100644 packages/tron/src/provider/__tests__/connect.test.tsx diff --git a/packages/tron/src/provider/__tests__/basic.test.tsx b/packages/tron/src/provider/__tests__/basic.test.tsx index 6500c5a0a..f4483c0c1 100644 --- a/packages/tron/src/provider/__tests__/basic.test.tsx +++ b/packages/tron/src/provider/__tests__/basic.test.tsx @@ -1,96 +1,20 @@ -import { useEffect, useState } from 'react'; -import { useProvider } from '@ant-design/web3'; -import { fireEvent, render } from '@testing-library/react'; +import React from 'react'; +import { ConnectButton, Connector } from '@ant-design/web3'; +import { fireEvent, render, screen, waitFor } from '@testing-library/react'; import { afterAll, beforeEach, describe, expect, it, vi } from 'vitest'; -import { TronWeb3ConfigProvider } from '../index'; -import { xrender } from './utils'; - -const mockCreateConnectionInstance = vi.fn(); +import { TronWeb3ConfigProvider } from '../'; +import { OkxTronWallet, TronlinkWallet } from '../../wallets'; describe('TronWeb3ConfigProvider', () => { - beforeEach(() => { - mockCreateConnectionInstance.mockClear(); - - vi.resetAllMocks(); - }); - afterAll(() => { + vi.restoreAllMocks(); vi.resetModules(); }); - const mockedData = vi.hoisted(() => { - const mockAddress = 'TUguNkmfvjeHanGyQZLGJfj28w1tMtvNDT'; - const balance = 10002; - - const mockedDisconnect = vi.fn(); - - return { - address: { - value: mockAddress, - }, - balance, - mockedDisconnect, - }; - }); - - vi.mock('@tronweb3/tronwallet-adapter-react-hooks', async () => { - const { remember } = await import('./utils'); - - const address = mockedData.address.value; - - const ConnectionProvider: React.FC< - React.PropsWithChildren<{ endpoint: string; config: any }> - > = ({ children, endpoint, config = { commitment: 'confirmed' } }) => { - useEffect(() => { - mockCreateConnectionInstance(endpoint, config?.commitment); - }, [endpoint, config]); - - return ( -
-
{endpoint}
-
{config?.commitment}
- {children} -
- ); - }; - - const WalletProvider: React.FC = ({ children }) => <>{children}; - - const connectedRef = remember(false); - const currentWalletRef = remember(null); - - return { - useWallet: () => { - // provide a state to emit re-render - const [, setConnected] = useState(connectedRef.value); - const [, setCurrentWallet] = useState(currentWalletRef.value); - - return { - address, - connected: connectedRef.value, - connect: () => { - connectedRef.value = true; - setConnected(true); - }, - select: (_wallet: any) => { - currentWalletRef.value = _wallet; - setCurrentWallet(_wallet); - }, - disconnect: () => { - mockedData.mockedDisconnect(); - }, - wallet: currentWalletRef.value, - }; - }, - ConnectionProvider, - WalletProvider, - }; - }); - it('mount correctly', () => { const App = () => ( - +
test
); @@ -99,80 +23,95 @@ describe('TronWeb3ConfigProvider', () => { expect(baseElement.querySelector('.content')?.textContent).toBe('test'); }); - it('available show account address', async () => { - const { useWallet } = await import('@tronweb3/tronwallet-adapter-react-hooks'); - const connectRunned = vi.fn(); - - const Address: React.FC = () => { - const { account } = useProvider(); - return
{account?.address}
; + it('show address', async () => { + const Address = () => { + return
TUguNkmfvjeHanGyQZLGJfj28w1tMtvNDT
; }; const App = () => { - const { connect } = useWallet(); return ( - -
-
test
- -
-
+ + + + +
); }; - const { selector } = xrender(App); - expect(selector('.content')?.textContent).toBe('test'); - - const connectBtn = selector('.connect')!; - const address = selector('.address'); - - expect(connectBtn).not.toBeNull(); - - // default address is empty - expect(address?.textContent).toBe(''); - - fireEvent.click(connectBtn); + const { baseElement } = render(); + const modalBtn = baseElement.querySelector('.connect') as HTMLButtonElement; + fireEvent.click(modalBtn); + await vi.waitFor(() => { + const connectBtn = baseElement.querySelector('.ant-list-item')!; + fireEvent.click(connectBtn); + expect(connectBtn).toBeTruthy(); + }); await vi.waitFor(() => { - expect(connectRunned).toBeCalled(); - expect(address?.textContent).toBe(mockedData.address.value); + expect(baseElement.querySelector('.address')?.textContent).toBe( + 'TUguNkmfvjeHanGyQZLGJfj28w1tMtvNDT', + ); }); }); - it('available disconnect', () => { - const CustomConnector: React.FC = () => { - const { disconnect } = useProvider(); + it('disconnect', async () => { + const App = () => { return ( -
- -
+ + + + + ); }; - const App: React.FC = () => { + const { baseElement } = render(); + const modalBtn = baseElement.querySelector('.connect') as HTMLButtonElement; + fireEvent.click(modalBtn); + await waitFor(() => { + const connectBtn = baseElement.querySelector('.ant-list-item')!; + expect(connectBtn).toBeTruthy(); + fireEvent.click(connectBtn); + }); + + await waitFor(() => { + expect(baseElement.querySelector('.connect')?.textContent); + }); + + fireEvent.click(modalBtn); + + await waitFor(() => { + const disconnect = screen.getByText('Disconnect'); + expect(disconnect).toBeTruthy(); + fireEvent.click(screen.getByText('Disconnect')); + }); + expect(baseElement.querySelector('.connect')?.textContent).toBe('Connect Wallet'); + }); + + it('show icon', async () => { + const App = () => { return ( - - + + + + ); }; - const { selector } = xrender(App); - - const btn = selector('button')!; - - expect(btn?.textContent).toBe('Disconnect'); - fireEvent.click(btn); - - expect(mockedData.mockedDisconnect).toBeCalled(); + const { baseElement } = render(); + const modalBtn = baseElement.querySelector('.connect') as HTMLButtonElement; + fireEvent.click(modalBtn); + await waitFor(() => { + const icons = baseElement.querySelector('.ant-web3-icon-okx-wallet-colorful')!; + expect(icons).toBeTruthy(); + }); + await waitFor(() => { + const items = baseElement.querySelectorAll('.ant-list-item')!; + expect(items.length).toBe(2); + const item = baseElement.querySelector('.ant-web3-connect-modal-img')!; + expect(item.getAttribute('src')).toBeTruthy(); + }); }); }); diff --git a/packages/tron/src/provider/__tests__/connect.test.tsx b/packages/tron/src/provider/__tests__/connect.test.tsx deleted file mode 100644 index 67747fac4..000000000 --- a/packages/tron/src/provider/__tests__/connect.test.tsx +++ /dev/null @@ -1,297 +0,0 @@ -import { useEffect, useState } from 'react'; -import { useProvider } from '@ant-design/web3'; -import { fireEvent } from '@testing-library/react'; -import { WalletReadyState } from '@tronweb3/tronwallet-abstract-adapter'; -import { afterAll, beforeEach, describe, expect, it, vi } from 'vitest'; - -import { BitgetWallet, OkxTronWallet, TronlinkWallet } from '../../wallets'; -import { TronWeb3ConfigProvider } from '../index'; -import { xrender } from './utils'; - -const mockedData = vi.hoisted(() => { - const mockAddress = 'TUguNkmfvjeHanGyQZLGJfj28w1tMtvNDT'; - - return { - address: { - value: mockAddress, - }, - }; -}); - -const mockSelectWalletFn = vi.fn(); -const mockWalletChanged = vi.fn(); -const mockSelectWalletFnNotWalletName = vi.fn(); - -vi.mock('@tronweb3/tronwallet-adapter-react-hooks', async () => { - const { remember } = await import('./utils'); - - const publicKey = mockedData.address.value; - - const ConnectionProvider: React.FC> = ({ - children, - endpoint, - }) => ( -
-
{endpoint}
- {children} -
- ); - const WalletProvider: React.FC = ({ children }) => <>{children}; - - const connectedRef = remember(false); - const currentWalletRef = remember(null); - - const useWallet = () => { - // provide a state to emit re-render - const [connected, setConnected] = useState(() => 0); - const [currentWallet, setCurrentWallet] = useState(() => currentWalletRef.value); - const [connecting, setConnecting] = useState(() => false); - - useEffect(() => { - mockWalletChanged(); - - if (currentWallet) { - connectedRef.value = true; - setConnected((p) => p + 1); - } - }, [currentWallet]); - - useEffect(() => { - if (connecting) { - setConnecting(false); - connectedRef.value = true; - setConnected((p) => p + 1); - } - }, [connecting]); - - return { - publicKey, - connecting, - connected: connected, - connect: async () => { - setConnecting(true); - }, - select: (walletName: string | null) => { - mockSelectWalletFnNotWalletName(walletName); - const mockWalletAdapter = { - adapter: { name: walletName, readyState: WalletReadyState.Found }, - }; - currentWalletRef.value = mockWalletAdapter; - setCurrentWallet(mockWalletAdapter); - mockSelectWalletFn(); - }, - disconnect: () => {}, - wallet: currentWalletRef.value, - wallets: [ - { - adapter: { - name: 'Tronlink Wallet', - readyState: WalletReadyState.Found, - }, - }, - { - adapter: { - name: 'OKX Wallet', - readyState: WalletReadyState.Found, - }, - }, - { - adapter: { - name: 'Bitget Wallet', - readyState: WalletReadyState.Found, - }, - }, - ], - }; - }; - - return { - useWallet, - ConnectionProvider, - WalletProvider, - }; -}); - -describe('Tron Connect', () => { - beforeEach(() => { - vi.resetAllMocks(); - }); - - afterAll(() => { - vi.resetModules(); - vi.clearAllMocks(); - mockSelectWalletFn.mockClear(); - }); - - it('could connect', async () => { - const { useWallet } = await import('@tronweb3/tronwallet-adapter-react-hooks'); - const switchWalletRunned = vi.fn(); - const connectRunned = vi.fn(); - const gotAddressAfterConnect = vi.fn(); - - const CustomConnectBtn: React.FC = () => { - const { connect, availableWallets } = useProvider(); - const { connect: connectWallet } = useWallet(); - - const [connectRunDone, setConnectRunDone] = useState(false); - - return ( -
- - -
{connectRunDone ? 'true' : 'false'}
-
- ); - }; - - const App = () => { - return ( - -
-
test
- -
-
- ); - }; - - const { selector } = xrender(App); - expect(selector('.content')?.textContent).toBe('test'); - - const connectBtn = selector('.btn-connect')!; - const switchWalletBtn = selector('.btn-switchwallet')!; - const shownConnectRunDone = selector('.shown-connectRunDone')!; - - expect(connectBtn).not.toBeNull(); - expect(shownConnectRunDone.textContent).toBe('false'); - - fireEvent.click(switchWalletBtn); - await vi.waitFor(() => { - expect(switchWalletRunned).toBeCalled(); - }); - - await vi.waitFor(() => { - expect(mockWalletChanged).toBeCalled(); - }); - - fireEvent.click(connectBtn); - await vi.waitFor(() => { - // 1st. Phantom - // 2nd. Coinbase Wallet - // 3rd. null (because of no wallet installed) - expect(mockSelectWalletFn).toBeCalledTimes(3); - }); - - await vi.waitFor( - () => { - expect(connectRunned).toBeCalled(); - expect(shownConnectRunDone.textContent).toBe('true'); - expect(gotAddressAfterConnect).toBeCalledWith(mockedData.address.value); - }, - { - timeout: 5000, - }, - ); - }); - - it('call connect but not provide wallet', async () => { - const { useWallet } = await import('@tronweb3/tronwallet-adapter-react-hooks'); - const connectRunned = vi.fn(); - - const CustomConnectBtn: React.FC = () => { - const { connect } = useProvider(); - const { connect: connectWallet } = useWallet(); - - return ( -
- -
- ); - }; - - const App = () => { - return ( - -
-
test
- -
-
- ); - }; - - const { selector } = xrender(App); - expect(selector('.content')?.textContent).toBe('test'); - - const connectBtn = selector('.btn-connect')!; - expect(connectBtn).not.toBeNull(); - - fireEvent.click(connectBtn); - await vi.waitFor(() => { - expect(connectRunned).toBeCalled(); - expect(mockSelectWalletFnNotWalletName).toBeCalledWith(null); - }); - }); - - it('hasExtensionInstalled', async () => { - const Display = () => { - const { availableWallets } = useProvider(); - const [hasExtensionInstalled, setHasExtensionInstalled] = useState(false); - - useEffect(() => { - availableWallets![0]?.hasExtensionInstalled?.().then((v) => { - setHasExtensionInstalled(v); - }); - }, [availableWallets]); - - return
{hasExtensionInstalled ? 'true' : 'false'}
; - }; - - const App = () => { - return ( - - - - ); - }; - - const { selector } = xrender(App); - - const pluginCheck = selector('.plugin-check')!; - - await vi.waitFor(async () => { - expect(pluginCheck.textContent).toBe('true'); - }); - }); -}); From 267c262a83dceb7d5067d9d2929a44eb8f3cc14a Mon Sep 17 00:00:00 2001 From: Likang0122 Date: Thu, 19 Dec 2024 13:51:48 +0800 Subject: [PATCH 15/17] fix: del test --- .../src/provider/__tests__/basic.test.tsx | 117 ------------------ .../tron/src/provider/__tests__/utils.tsx | 26 ---- 2 files changed, 143 deletions(-) delete mode 100644 packages/tron/src/provider/__tests__/basic.test.tsx delete mode 100644 packages/tron/src/provider/__tests__/utils.tsx diff --git a/packages/tron/src/provider/__tests__/basic.test.tsx b/packages/tron/src/provider/__tests__/basic.test.tsx deleted file mode 100644 index f4483c0c1..000000000 --- a/packages/tron/src/provider/__tests__/basic.test.tsx +++ /dev/null @@ -1,117 +0,0 @@ -import React from 'react'; -import { ConnectButton, Connector } from '@ant-design/web3'; -import { fireEvent, render, screen, waitFor } from '@testing-library/react'; -import { afterAll, beforeEach, describe, expect, it, vi } from 'vitest'; - -import { TronWeb3ConfigProvider } from '../'; -import { OkxTronWallet, TronlinkWallet } from '../../wallets'; - -describe('TronWeb3ConfigProvider', () => { - afterAll(() => { - vi.restoreAllMocks(); - vi.resetModules(); - }); - - it('mount correctly', () => { - const App = () => ( - -
test
-
- ); - - const { baseElement } = render(); - expect(baseElement.querySelector('.content')?.textContent).toBe('test'); - }); - - it('show address', async () => { - const Address = () => { - return
TUguNkmfvjeHanGyQZLGJfj28w1tMtvNDT
; - }; - - const App = () => { - return ( - - - - -
- - ); - }; - - const { baseElement } = render(); - const modalBtn = baseElement.querySelector('.connect') as HTMLButtonElement; - fireEvent.click(modalBtn); - await vi.waitFor(() => { - const connectBtn = baseElement.querySelector('.ant-list-item')!; - fireEvent.click(connectBtn); - expect(connectBtn).toBeTruthy(); - }); - - await vi.waitFor(() => { - expect(baseElement.querySelector('.address')?.textContent).toBe( - 'TUguNkmfvjeHanGyQZLGJfj28w1tMtvNDT', - ); - }); - }); - - it('disconnect', async () => { - const App = () => { - return ( - - - - - - ); - }; - - const { baseElement } = render(); - const modalBtn = baseElement.querySelector('.connect') as HTMLButtonElement; - fireEvent.click(modalBtn); - await waitFor(() => { - const connectBtn = baseElement.querySelector('.ant-list-item')!; - expect(connectBtn).toBeTruthy(); - fireEvent.click(connectBtn); - }); - - await waitFor(() => { - expect(baseElement.querySelector('.connect')?.textContent); - }); - - fireEvent.click(modalBtn); - - await waitFor(() => { - const disconnect = screen.getByText('Disconnect'); - expect(disconnect).toBeTruthy(); - fireEvent.click(screen.getByText('Disconnect')); - }); - expect(baseElement.querySelector('.connect')?.textContent).toBe('Connect Wallet'); - }); - - it('show icon', async () => { - const App = () => { - return ( - - - - - - ); - }; - - const { baseElement } = render(); - const modalBtn = baseElement.querySelector('.connect') as HTMLButtonElement; - fireEvent.click(modalBtn); - await waitFor(() => { - const icons = baseElement.querySelector('.ant-web3-icon-okx-wallet-colorful')!; - expect(icons).toBeTruthy(); - }); - await waitFor(() => { - const items = baseElement.querySelectorAll('.ant-list-item')!; - expect(items.length).toBe(2); - const item = baseElement.querySelector('.ant-web3-connect-modal-img')!; - expect(item.getAttribute('src')).toBeTruthy(); - }); - }); -}); diff --git a/packages/tron/src/provider/__tests__/utils.tsx b/packages/tron/src/provider/__tests__/utils.tsx deleted file mode 100644 index 43a5ea8b0..000000000 --- a/packages/tron/src/provider/__tests__/utils.tsx +++ /dev/null @@ -1,26 +0,0 @@ -import { render } from '@testing-library/react'; - -type RenderResult = ReturnType; -type RenderWithUtils = RenderResult & { - selector: (selector: string) => T | null; - selectors: (selector: string) => NodeListOf; -}; -type XRender = (Comp: React.FC, options?: Parameters[1]) => RenderWithUtils; - -export const xrender: XRender = (Comp, options) => { - const { baseElement, ...others } = render(, options); - return { - baseElement, - ...others, - selector: (selector) => baseElement.querySelector(selector), - selectors: (selector) => baseElement.querySelectorAll(selector), - }; -}; - -/** - * Need to wrap an object to ensure that when `use*` is called multiple times, - * the `value` returns the same value - */ -export function remember(value: T) { - return { value }; -} From d23b3112ad866966639351cc1434000971207d17 Mon Sep 17 00:00:00 2001 From: gin-lsl Date: Mon, 24 Feb 2025 20:43:18 +0800 Subject: [PATCH 16/17] =?UTF-8?q?chore:=20=E4=BD=BF=E7=94=A8=E5=85=B7?= =?UTF-8?q?=E4=BD=93=E7=9A=84adapter=E4=BE=9D=E8=B5=96=EF=BC=8C=E6=9B=BF?= =?UTF-8?q?=E4=BB=A3=E8=81=9A=E5=90=88=E5=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/tron/package.json | 8 +- packages/tron/src/provider/index.tsx | 23 +- pnpm-lock.yaml | 1164 +++++++++++++++++++++++++- 3 files changed, 1140 insertions(+), 55 deletions(-) diff --git a/packages/tron/package.json b/packages/tron/package.json index 7e88e1295..86bd52d8a 100644 --- a/packages/tron/package.json +++ b/packages/tron/package.json @@ -46,8 +46,12 @@ "@tronweb3/tronwallet-abstract-adapter": "^1.1.8", "@tronweb3/tronwallet-adapter-react-hooks": "^1.1.9", "@tronweb3/tronwallet-adapter-walletconnect": "^2.0.2", - "@tronweb3/tronwallet-adapters": "^1.2.6", - "tronweb": "^6.0.0" + "@tronweb3/tronwallet-adapter-tronlink": "^1.1.11", + "@tronweb3/tronwallet-adapter-bitkeep": "^1.1.3", + "@tronweb3/tronwallet-adapter-okxwallet": "^1.0.5", + "@tronweb3/tronwallet-adapter-bybit": "^1.0.0", + "@tronweb3/tronwallet-adapters": "^1.2.7", + "tronweb": "^6.0.1" }, "devDependencies": { "@types/debug": "^4.1.12", diff --git a/packages/tron/src/provider/index.tsx b/packages/tron/src/provider/index.tsx index ef6b652ec..d184ee0de 100644 --- a/packages/tron/src/provider/index.tsx +++ b/packages/tron/src/provider/index.tsx @@ -1,13 +1,10 @@ import React, { useMemo, useState, type PropsWithChildren } from 'react'; import type { Locale, Wallet } from '@ant-design/web3-common'; -import { WalletError } from '@tronweb3/tronwallet-abstract-adapter'; +import type { WalletError } from '@tronweb3/tronwallet-abstract-adapter'; +import { BybitWalletAdapter } from '@tronweb3/tronwallet-adapter-bybit'; +import { OkxWalletAdapter } from '@tronweb3/tronwallet-adapter-okxwallet'; import { WalletProvider } from '@tronweb3/tronwallet-adapter-react-hooks'; -import { - BitKeepAdapter, - BybitWalletAdapter, - OkxWalletAdapter, - TronLinkAdapter, -} from '@tronweb3/tronwallet-adapters'; +import { TronLinkAdapter } from '@tronweb3/tronwallet-adapter-tronlink'; import { AntDesignWeb3ConfigProvider } from './config-provider'; @@ -26,12 +23,18 @@ export const TronWeb3ConfigProvider: React.FC { const [connectionError, setConnectionError] = useState(); - const adapters = useMemo(function () { + const adapters = useMemo(() => { const tronLinkAdapter = new TronLinkAdapter(); - const bitKeepAdapter = new BitKeepAdapter(); + // const bitKeepAdapter = new BitKeepAdapter(); const okxwalletAdapter = new OkxWalletAdapter(); const bybitWalletAdapter = new BybitWalletAdapter(); - return [tronLinkAdapter, bitKeepAdapter, okxwalletAdapter, bybitWalletAdapter]; + return [ + // + tronLinkAdapter, + // bitKeepAdapter, + okxwalletAdapter, + bybitWalletAdapter, + ]; }, []); return ( diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f3cab81cf..9d1e793ad 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -41,6 +41,9 @@ importers: '@ant-design/web3-ton': specifier: workspace:* version: link:packages/ton + '@ant-design/web3-tron': + specifier: workspace:* + version: link:packages/tron '@ant-design/web3-wagmi': specifier: workspace:* version: link:packages/wagmi @@ -650,6 +653,52 @@ importers: specifier: ^5.6.2 version: 5.6.2 + packages/tron: + dependencies: + '@ant-design/web3-assets': + specifier: workspace:* + version: link:../assets + '@ant-design/web3-common': + specifier: workspace:* + version: link:../common + '@tronweb3/tronwallet-abstract-adapter': + specifier: ^1.1.8 + version: 1.1.8 + '@tronweb3/tronwallet-adapter-bitkeep': + specifier: ^1.1.3 + version: 1.1.3(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@tronweb3/tronwallet-adapter-bybit': + specifier: ^1.0.0 + version: 1.0.0 + '@tronweb3/tronwallet-adapter-okxwallet': + specifier: ^1.0.5 + version: 1.0.5 + '@tronweb3/tronwallet-adapter-react-hooks': + specifier: ^1.1.9 + version: 1.1.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tronweb3/tronwallet-adapter-tronlink': + specifier: ^1.1.11 + version: 1.1.11 + '@tronweb3/tronwallet-adapter-walletconnect': + specifier: ^2.0.2 + version: 2.0.2(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + '@tronweb3/tronwallet-adapters': + specifier: ^1.2.7 + version: 1.2.7(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + tronweb: + specifier: ^6.0.1 + version: 6.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) + devDependencies: + '@types/debug': + specifier: ^4.1.12 + version: 4.1.12 + father: + specifier: ^4.4.4 + version: 4.4.4(@babel/core@7.26.0)(@types/node@22.10.5)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(type-fest@1.4.0)(webpack@5.96.1(@swc/core@1.4.2(@swc/helpers@0.5.15))) + typescript: + specifier: ^5.6.2 + version: 5.6.2 + packages/wagmi: dependencies: '@ant-design/web3-assets': @@ -747,6 +796,9 @@ importers: '@ant-design/web3-ton': specifier: workspace:* version: link:../ton + '@ant-design/web3-tron': + specifier: workspace:* + version: link:../tron '@ant-design/web3-wagmi': specifier: workspace:* version: link:../wagmi @@ -792,6 +844,9 @@ packages: '@adraffy/ens-normalize@1.10.1': resolution: {integrity: sha512-96Z2IP3mYmF1Xg2cDm8f1gWGf/HUVedQ3FMifV4kG/PQ4yEP51xDtRAEfhVNt5f/uzpNkZHwWQuUcu6D6K+Ekw==} + '@adraffy/ens-normalize@1.9.0': + resolution: {integrity: sha512-iowxq3U30sghZotgl4s/oJRci6WPBfNO5YYgk2cIOMCHr3LeGPcsZjCEr+33Q4N+oV3OABDAtA+pyvWjbvBifQ==} + '@ampproject/remapping@2.2.1': resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} engines: {node: '>=6.0.0'} @@ -2149,24 +2204,28 @@ packages: engines: {node: '>=14.21.3'} cpu: [arm64] os: [linux] + libc: [musl] '@biomejs/cli-linux-arm64@1.8.3': resolution: {integrity: sha512-fed2ji8s+I/m8upWpTJGanqiJ0rnlHOK3DdxsyVLZQ8ClY6qLuPc9uehCREBifRJLl/iJyQpHIRufLDeotsPtw==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [linux] + libc: [glibc] '@biomejs/cli-linux-x64-musl@1.8.3': resolution: {integrity: sha512-UHrGJX7PrKMKzPGoEsooKC9jXJMa28TUSMjcIlbDnIO4EAavCoVmNQaIuUSH0Ls2mpGMwUIf+aZJv657zfWWjA==} engines: {node: '>=14.21.3'} cpu: [x64] os: [linux] + libc: [musl] '@biomejs/cli-linux-x64@1.8.3': resolution: {integrity: sha512-I8G2QmuE1teISyT8ie1HXsjFRz9L1m5n83U1O6m30Kw+kPMPSKjag6QGUn+sXT8V+XWIZxFFBoTDEDZW2KPDDw==} engines: {node: '>=14.21.3'} cpu: [x64] os: [linux] + libc: [glibc] '@biomejs/cli-win32-arm64@1.8.3': resolution: {integrity: sha512-J+Hu9WvrBevfy06eU1Na0lpc7uR9tibm9maHynLIoAjLZpQU3IW+OKHUtyL8p6/3pT2Ju5t5emReeIS2SAxhkQ==} @@ -2180,6 +2239,9 @@ packages: cpu: [x64] os: [win32] + '@bitget-wallet/web3-sdk@0.0.8': + resolution: {integrity: sha512-WFk6URUxTCukKrU3YpTdWTCScrj6/wwd/0O7eSANeQl1KDbDs+yj/fAkN1Wy6ebI3NMcW6sqN9mrmfwz53dPMQ==} + '@bloomberg/record-tuple-polyfill@0.0.4': resolution: {integrity: sha512-h0OYmPR3A5Dfbetra/GzxBAzQk8sH7LhRkRUTdagX6nrtlUgJGYCTv4bBK33jsTQw9HDd8PE2x1Ma+iRKEDUsw==} @@ -3348,6 +3410,30 @@ packages: '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} + '@ledgerhq/devices@6.27.1': + resolution: {integrity: sha512-jX++oy89jtv7Dp2X6gwt3MMkoajel80JFWcdc0HCouwDsV1mVJ3SQdwl/bQU0zd8HI6KebvUP95QTwbQLLK/RQ==} + + '@ledgerhq/devices@8.4.4': + resolution: {integrity: sha512-sz/ryhe/R687RHtevIE9RlKaV8kkKykUV4k29e7GAVwzHX1gqG+O75cu1NCJUHLbp3eABV5FdvZejqRUlLis9A==} + + '@ledgerhq/errors@6.19.1': + resolution: {integrity: sha512-75yK7Nnit/Gp7gdrJAz0ipp31CCgncRp+evWt6QawQEtQKYEDfGo10QywgrrBBixeRxwnMy1DP6g2oCWRf1bjw==} + + '@ledgerhq/hw-app-trx@6.29.4': + resolution: {integrity: sha512-CKxkNkmFW/JhOVaRubHNRibIKyyX6GSaaEm58ST2AHV98CRFzn0SgI/vqIzQTnLwuFuI823lCKI6urSmje6cnw==} + + '@ledgerhq/hw-transport-webhid@6.27.1': + resolution: {integrity: sha512-u74rBYlibpbyGblSn74fRs2pMM19gEAkYhfVibq0RE1GNFjxDMFC1n7Sb+93Jqmz8flyfB4UFJsxs8/l1tm2Kw==} + + '@ledgerhq/hw-transport@6.27.1': + resolution: {integrity: sha512-hnE4/Fq1YzQI4PA1W0H8tCkI99R3UWDb3pJeZd6/Xs4Qw/q1uiQO+vNLC6KIPPhK0IajUfuI/P2jk0qWcMsuAQ==} + + '@ledgerhq/hw-transport@6.31.4': + resolution: {integrity: sha512-6c1ir/cXWJm5dCWdq55NPgCJ3UuKuuxRvf//Xs36Bq9BwkV2YaRQhZITAkads83l07NAdR16hkTWqqpwFMaI6A==} + + '@ledgerhq/logs@6.12.0': + resolution: {integrity: sha512-ExDoj1QV5eC6TEbMdLUMMk9cfvNKhhv5gXol4SmULRVCx/3iyCPhJ74nsb3S0Vb+/f+XujBEj3vQn5+cwS0fNA==} + '@lit-labs/ssr-dom-shim@1.1.2': resolution: {integrity: sha512-jnOD+/+dSrfTWYfSXBXlo5l5f0q1UuJo3tkbMDCYA2lKUYq79jaxqtGEvnRoh049nt1vdo1+45RinipU6FGY2g==} @@ -3589,42 +3675,49 @@ packages: engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [glibc] '@napi-rs/nice-linux-arm64-musl@1.0.1': resolution: {integrity: sha512-wG8fa2VKuWM4CfjOjjRX9YLIbysSVV1S3Kgm2Fnc67ap/soHBeYZa6AGMeR5BJAylYRjnoVOzV19Cmkco3QEPw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [musl] '@napi-rs/nice-linux-ppc64-gnu@1.0.1': resolution: {integrity: sha512-lxQ9WrBf0IlNTCA9oS2jg/iAjQyTI6JHzABV664LLrLA/SIdD+I1i3Mjf7TsnoUbgopBcCuDztVLfJ0q9ubf6Q==} engines: {node: '>= 10'} cpu: [ppc64] os: [linux] + libc: [glibc] '@napi-rs/nice-linux-riscv64-gnu@1.0.1': resolution: {integrity: sha512-3xs69dO8WSWBb13KBVex+yvxmUeEsdWexxibqskzoKaWx9AIqkMbWmE2npkazJoopPKX2ULKd8Fm9veEn0g4Ig==} engines: {node: '>= 10'} cpu: [riscv64] os: [linux] + libc: [glibc] '@napi-rs/nice-linux-s390x-gnu@1.0.1': resolution: {integrity: sha512-lMFI3i9rlW7hgToyAzTaEybQYGbQHDrpRkg+1gJWEpH0PLAQoZ8jiY0IzakLfNWnVda1eTYYlxxFYzW8Rqczkg==} engines: {node: '>= 10'} cpu: [s390x] os: [linux] + libc: [glibc] '@napi-rs/nice-linux-x64-gnu@1.0.1': resolution: {integrity: sha512-XQAJs7DRN2GpLN6Fb+ZdGFeYZDdGl2Fn3TmFlqEL5JorgWKrQGRUrpGKbgZ25UeZPILuTKJ+OowG2avN8mThBA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [glibc] '@napi-rs/nice-linux-x64-musl@1.0.1': resolution: {integrity: sha512-/rodHpRSgiI9o1faq9SZOp/o2QkKQg7T+DK0R5AkbnI/YxvAIEHf2cngjYzLMQSQgUhxym+LFr+UGZx4vK4QdQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [musl] '@napi-rs/nice-win32-arm64-msvc@1.0.1': resolution: {integrity: sha512-rEcz9vZymaCB3OqEXoHnp9YViLct8ugF+6uO5McifTedjq4QMQs3DHz35xBEGhH3gJWEsXMUbzazkz5KNM5YUg==} @@ -3697,6 +3790,9 @@ packages: resolution: {integrity: sha512-Ygv6WnWJHLLiW4fnNDC1z+i13bud+enXOFRBlpxI+NJliPWx5wdR+oWlTjLuBPTqjUjtHXtjkU6w3kuuH6upZA==} engines: {node: ^14.21.3 || >=16} + '@noble/curves@1.0.0': + resolution: {integrity: sha512-2upgEu0iLiDVDZkNLeFV2+ht0BAVgQnEmCk6JsOch9Rp8xfkMCbvbAZlA2pBHQc73dbl+vFOXfqkf4uemdn0bw==} + '@noble/curves@1.2.0': resolution: {integrity: sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==} @@ -3722,6 +3818,9 @@ packages: '@noble/hashes@1.1.3': resolution: {integrity: sha512-CE0FCR57H2acVI5UOzIGSSIYxZ6v/HOhDR0Ro9VLyhnzLwx0o8W1mmgaqlEUx4049qJDlIBRztv5k+MM8vbO3A==} + '@noble/hashes@1.3.0': + resolution: {integrity: sha512-ilHEACi9DwqJB0pw7kv+Apvh50jiiSyR/cQ3y4W7lOR5mhvn/50FLUfsnfJz0BDZtl/RR16kXvptiv6q1msYZg==} + '@noble/hashes@1.3.2': resolution: {integrity: sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==} engines: {node: '>= 16'} @@ -3790,30 +3889,35 @@ packages: engines: {node: '>= 10.0.0'} cpu: [arm] os: [linux] + libc: [glibc] '@parcel/watcher-linux-arm64-glibc@2.3.0': resolution: {integrity: sha512-mQ0gBSQEiq1k/MMkgcSB0Ic47UORZBmWoAWlMrTW6nbAGoLZP+h7AtUM7H3oDu34TBFFvjy4JCGP43JlylkTQA==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] + libc: [glibc] '@parcel/watcher-linux-arm64-musl@2.3.0': resolution: {integrity: sha512-LXZAExpepJew0Gp8ZkJ+xDZaTQjLHv48h0p0Vw2VMFQ8A+RKrAvpFuPVCVwKJCr5SE+zvaG+Etg56qXvTDIedw==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] + libc: [musl] '@parcel/watcher-linux-x64-glibc@2.3.0': resolution: {integrity: sha512-P7Wo91lKSeSgMTtG7CnBS6WrA5otr1K7shhSjKHNePVmfBHDoAOHYRXgUmhiNfbcGk0uMCHVcdbfxtuiZCHVow==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] + libc: [glibc] '@parcel/watcher-linux-x64-musl@2.3.0': resolution: {integrity: sha512-+kiRE1JIq8QdxzwoYY+wzBs9YbJ34guBweTK8nlzLKimn5EQ2b2FSC+tAOpq302BuIMjyuUGvBiUhEcLIGMQ5g==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] + libc: [musl] '@parcel/watcher-wasm@2.3.0': resolution: {integrity: sha512-ejBAX8H0ZGsD8lSICDNyMbSEtPMWgDL0WFCt/0z7hyf5v8Imz4rAM8xY379mBsECkq/Wdqa5WEDLqtjZ+6NxfA==} @@ -4341,46 +4445,55 @@ packages: resolution: {integrity: sha512-h2Ay79YFXyQi+QZKo3ISZDyKaVD7uUvukEHTOft7kh00WF9mxAaxZsNs3o/eukbeKuH35jBvQqrT61fzKfAB/Q==} cpu: [arm] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm-musleabihf@4.27.3': resolution: {integrity: sha512-Sv2GWmrJfRY57urktVLQ0VKZjNZGogVtASAgosDZ1aUB+ykPxSi3X1nWORL5Jk0sTIIwQiPH7iE3BMi9zGWfkg==} cpu: [arm] os: [linux] + libc: [musl] '@rollup/rollup-linux-arm64-gnu@4.27.3': resolution: {integrity: sha512-FPoJBLsPW2bDNWjSrwNuTPUt30VnfM8GPGRoLCYKZpPx0xiIEdFip3dH6CqgoT0RnoGXptaNziM0WlKgBc+OWQ==} cpu: [arm64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm64-musl@4.27.3': resolution: {integrity: sha512-TKxiOvBorYq4sUpA0JT+Fkh+l+G9DScnG5Dqx7wiiqVMiRSkzTclP35pE6eQQYjP4Gc8yEkJGea6rz4qyWhp3g==} cpu: [arm64] os: [linux] + libc: [musl] '@rollup/rollup-linux-powerpc64le-gnu@4.27.3': resolution: {integrity: sha512-v2M/mPvVUKVOKITa0oCFksnQQ/TqGrT+yD0184/cWHIu0LoIuYHwox0Pm3ccXEz8cEQDLk6FPKd1CCm+PlsISw==} cpu: [ppc64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-riscv64-gnu@4.27.3': resolution: {integrity: sha512-LdrI4Yocb1a/tFVkzmOE5WyYRgEBOyEhWYJe4gsDWDiwnjYKjNs7PS6SGlTDB7maOHF4kxevsuNBl2iOcj3b4A==} cpu: [riscv64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-s390x-gnu@4.27.3': resolution: {integrity: sha512-d4wVu6SXij/jyiwPvI6C4KxdGzuZOvJ6y9VfrcleHTwo68fl8vZC5ZYHsCVPUi4tndCfMlFniWgwonQ5CUpQcA==} cpu: [s390x] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-gnu@4.27.3': resolution: {integrity: sha512-/6bn6pp1fsCGEY5n3yajmzZQAh+mW4QPItbiWxs69zskBzJuheb3tNynEjL+mKOsUSFK11X4LYF2BwwXnzWleA==} cpu: [x64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-musl@4.27.3': resolution: {integrity: sha512-nBXOfJds8OzUT1qUreT/en3eyOXd2EH5b0wr2bVB5999qHdGKkzGzIyKYaKj02lXk6wpN71ltLIaQpu58YFBoQ==} cpu: [x64] os: [linux] + libc: [musl] '@rollup/rollup-win32-arm64-msvc@4.27.3': resolution: {integrity: sha512-ogfbEVQgIZOz5WPWXF2HVb6En+kWzScuxJo/WdQTqEgeyGkaa2ui5sQav9Zkr7bnNCLK48uxmmK0TySm22eiuw==} @@ -4414,6 +4527,9 @@ packages: '@safe-global/safe-apps-provider@0.18.5': resolution: {integrity: sha512-9v9wjBi3TwLsEJ3C2ujYoexp3pFJ0omDLH/GX91e2QB+uwCKTBYyhxFSrTQ9qzoyQd+bfsk4gjOGW87QcJhf7g==} + '@safe-global/safe-apps-sdk@8.1.0': + resolution: {integrity: sha512-XJbEPuaVc7b9n23MqlF6c+ToYIS3f7P2Sel8f3cSBQ9WORE4xrSuvhMpK9fDSFqJ7by/brc+rmJR/5HViRr0/w==} + '@safe-global/safe-apps-sdk@9.1.0': resolution: {integrity: sha512-N5p/ulfnnA2Pi2M3YeWjULeWbjo7ei22JwU/IXnhoHzKq3pYCN6ynL9mJBOlvDVv892EgLPCWCOwQk/uBT2v0Q==} @@ -4442,6 +4558,12 @@ packages: '@scure/base@1.2.1': resolution: {integrity: sha512-DGmGtC8Tt63J5GfHgfl5CuAXh96VF/LD8K9Hr/Gv0J2lAoRGlPOMpqMpMbCTOoOJMZCk2Xt+DskdDyn6dEFdzQ==} + '@scure/bip32@1.3.0': + resolution: {integrity: sha512-bcKpo1oj54hGholplGLpqPHRbIsnbixFtc06nwuNM5/dwSXOq/AAYoIBRsBmnZJSdfeNW5rnff7NTAz3ZCqR9Q==} + + '@scure/bip32@1.3.2': + resolution: {integrity: sha512-N1ZhksgwD3OBlwTv3R6KFEcPojl/W4ElJOeCZdi+vuI5QmTFwLq3OFf2zd2ROpKvxFdgZ6hUpb0dx9bVNEwYCA==} + '@scure/bip32@1.3.3': resolution: {integrity: sha512-LJaN3HwRbfQK0X1xFSi0Q9amqOgzQnnDngIt+ZlsBC3Bm7/nE7K0kwshZHyaru79yIVRv/e1mQAjZyuZG6jOFQ==} @@ -4451,6 +4573,12 @@ packages: '@scure/bip39@1.1.0': resolution: {integrity: sha512-pwrPOS16VeTKg98dYXQyIjJEcWfz7/1YJIwxUEPFfQPtc86Ym/1sVgQ2RLoD43AazMk2l/unK4ITySSpW2+82w==} + '@scure/bip39@1.2.0': + resolution: {integrity: sha512-SX/uKq52cuxm4YFXWFaVByaSHJh2w3BnokVSeUJVCv6K7WulT9u2BuNRBhuFl8vAuYnzx9bEu9WgpcNYTrYieg==} + + '@scure/bip39@1.2.1': + resolution: {integrity: sha512-Z3/Fsz1yr904dduJD0NpiyRHhRYHdcnyh73FZWiV+/qhWi83wNJ3NWolYqCEN+ZWsUz2TWwajJggcRE9r1zUYg==} + '@scure/bip39@1.2.2': resolution: {integrity: sha512-HYf9TUXG80beW+hGAt3TRM8wU6pQoYur9iNypTROm42dorCGmLnFe3eWjz3gOq6G62H2WRh0FCzAR1PI+29zIA==} @@ -4844,24 +4972,28 @@ packages: engines: {node: '>=10'} cpu: [arm64] os: [linux] + libc: [glibc] '@swc/core-linux-arm64-musl@1.4.2': resolution: {integrity: sha512-3G0D5z9hUj9bXNcwmA1eGiFTwe5rWkuL3DsoviTj73TKLpk7u64ND0XjEfO0huVv4vVu9H1jodrKb7nvln/dlw==} engines: {node: '>=10'} cpu: [arm64] os: [linux] + libc: [musl] '@swc/core-linux-x64-gnu@1.4.2': resolution: {integrity: sha512-LFxn9U8cjmYHw3jrdPNqPAkBGglKE3tCZ8rA7hYyp0BFxuo7L2ZcEnPm4RFpmSCCsExFH+LEJWuMGgWERoktvg==} engines: {node: '>=10'} cpu: [x64] os: [linux] + libc: [glibc] '@swc/core-linux-x64-musl@1.4.2': resolution: {integrity: sha512-dp0fAmreeVVYTUcb4u9njTPrYzKnbIH0EhH2qvC9GOYNNREUu2GezSIDgonjOXkHiTCvopG4xU7y56XtXj4VrQ==} engines: {node: '>=10'} cpu: [x64] os: [linux] + libc: [musl] '@swc/core-win32-arm64-msvc@1.4.2': resolution: {integrity: sha512-HlVIiLMQkzthAdqMslQhDkoXJ5+AOLUSTV6fm6shFKZKqc/9cJvr4S8UveNERL9zUficA36yM3bbfo36McwnvQ==} @@ -4968,6 +5100,64 @@ packages: '@tonconnect/sdk@3.0.3': resolution: {integrity: sha512-ElVre1DPixzQLgLtQIa8Wu5xS8nozlgblZTJhFFPrk82M2rZ+sawyF+LAVwt9wZRN7+htWnJrNz0+bBr4b3geA==} + '@tronweb3/tronwallet-abstract-adapter@1.1.8': + resolution: {integrity: sha512-Ztt2C8kLEaRSgztpBKYqXDtXd7/+4AVS7K+ThZAjOInBu8MM/Jo3tmG4koVW8hM6Hz0rjoohKfQ36LGPVCQfGw==} + engines: {node: '>=16', pnpm: '>=7'} + + '@tronweb3/tronwallet-adapter-bitkeep@1.1.3': + resolution: {integrity: sha512-1Nvxt8P8HbXgC4ccIxyv41Wda9+w2ublfhKtQiOO7nkrdTsr2wYaJ8qenB53r1qm7VWeUTZ+6c0zq5NK6Y+WUA==} + engines: {node: '>=16', pnpm: '>=7'} + + '@tronweb3/tronwallet-adapter-bybit@1.0.0': + resolution: {integrity: sha512-ksmdazU9eWaHr/zG1oMnCcXRi5ezR6OZmU3N7NV2ofyk8MoiyyD8fL/ezQ3D+1YRwfh+tpJa3o5ym6thEa/vsQ==} + engines: {node: '>=16', pnpm: '>=7'} + + '@tronweb3/tronwallet-adapter-foxwallet@1.0.0': + resolution: {integrity: sha512-IBKVcxipR/p5rrl5k89Es+aIY6I7xhtxLyachebEJMeSjJ7/09zRHLQ47kXOTM9cIk/izKMm+klzhdFxXadpjA==} + engines: {node: '>=16', pnpm: '>=7'} + + '@tronweb3/tronwallet-adapter-gatewallet@1.0.2': + resolution: {integrity: sha512-mgWN3hRDKpWrGPFIbpiYOjOBNYKkeZtpskG+cfmIaY9HhsdmMzJ3+UBPjf63djxjgBsMIdgzOE8LxN9tETP8/A==} + engines: {node: '>=18', pnpm: '>=9'} + + '@tronweb3/tronwallet-adapter-imtoken@1.0.1': + resolution: {integrity: sha512-LsZ+qQsf2iwawEh99PMBzYBK09luopeBX98XWGSnQJaqfJJzqcwATeKubEh5VTgZDvCs1MbwEuFULx503/8DLw==} + engines: {node: '>=16', pnpm: '>=7'} + + '@tronweb3/tronwallet-adapter-ledger@1.1.10': + resolution: {integrity: sha512-DGMTMIpvnuDnX0FRCsAt1p4S1CQWgDF4taSenEhLVrI46v+yq39NxfarZo7k6UWhlZsH4AVELEhNzFnmZLEx9A==} + engines: {node: '>=16', pnpm: '>=7'} + + '@tronweb3/tronwallet-adapter-okxwallet@1.0.5': + resolution: {integrity: sha512-SW+Y801ntTtmyOxcuoMgEO8Ob9T5AEvrmXZX6z3ma6+LScNXQxLiDcbg6A/0OslrPKlO7fWyJI3nkasR3+KO3Q==} + engines: {node: '>=16', pnpm: '>=7'} + + '@tronweb3/tronwallet-adapter-react-hooks@1.1.9': + resolution: {integrity: sha512-IUus7pqj+Wswz2RFZ27NBAk9YzVfPU8xkpCv03XMsKQLNvhrambGQWo2Ldq9p+H4KkC0l5x7MD6uEYuux5AVLg==} + engines: {node: '>=16', pnpm: '>=7'} + peerDependencies: + react: '*' + react-dom: '*' + + '@tronweb3/tronwallet-adapter-tokenpocket@1.0.5': + resolution: {integrity: sha512-6Rrb8p+Cy4E57mbd25QjGPbLfnGilsBCcJdWx2+0eZzKsYZGcTwRBybepDbIcZHETe8ijqL+A6KPl1QWaTQ1og==} + engines: {node: '>=16', pnpm: '>=7'} + + '@tronweb3/tronwallet-adapter-tronlink@1.1.11': + resolution: {integrity: sha512-jU+NoWo4TZSE910NUi+tApjmzZmcOyYOnLlzBu7xZTedfnWtJvv9i4PSTac+5e188fQQH47JySt9p74S69mPkA==} + engines: {node: '>=16', pnpm: '>=7'} + + '@tronweb3/tronwallet-adapter-walletconnect@2.0.2': + resolution: {integrity: sha512-uHA/HzM0pCR/G8BiwP92Xiy4e6/AtF59lcHezVW5h/1mHJZjzYuzq+jE73fEAXDYuvApIWpZTZ8bi02BwW5/FA==} + engines: {node: '>=16', pnpm: '>=7'} + + '@tronweb3/tronwallet-adapters@1.2.7': + resolution: {integrity: sha512-jPLHxe+F/wdfkFoievVMgTNdoRK+LpgsMvvQ52wkJVfA335zuy+urD4i/8jGeAcqc0BrnUdWi8mFtOiWN+VUHA==} + engines: {node: '>=16', pnpm: '>=7'} + + '@tronweb3/walletconnect-tron@3.0.0': + resolution: {integrity: sha512-aYFbUsZHYumdGXt+1VN4mN9Cjr1+GWYr7cXOLawoQ1WqiHOlAiovSnsTpGhUFLn2FZV8m6rdnXTZ59S/0Mv9mw==} + '@trysound/sax@0.2.0': resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} engines: {node: '>=10.13.0'} @@ -5418,24 +5608,28 @@ packages: engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [glibc] '@umijs/es-module-parser-linux-arm64-musl@0.0.7': resolution: {integrity: sha512-cqQffARWkmQ3n1RYNKZR3aD6X8YaP6u1maASjDgPQOpZMAlv/OSDrM/7iGujWTs0PD0haockNG9/DcP6lgPHMw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [musl] '@umijs/es-module-parser-linux-x64-gnu@0.0.7': resolution: {integrity: sha512-PHrKHtT665Za0Ydjch4ACrNpRU+WIIden12YyF1CtMdhuLDSoU6UfdhF3NoDbgEUcXVDX/ftOqmj0SbH3R1uew==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [glibc] '@umijs/es-module-parser-linux-x64-musl@0.0.7': resolution: {integrity: sha512-cyZvUK5lcECLWzLp/eU1lFlCETcz+LEb+wrdARQSST1dgoIGZsT4cqM1WzYmdZNk3o883tiZizLt58SieEiHBQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [musl] '@umijs/es-module-parser-win32-arm64-msvc@0.0.7': resolution: {integrity: sha512-V7WxnUI88RboSl0RWLNQeKBT7EDW35fW6Tn92zqtoHHxrhAIL9DtDyvC8REP4qTxeZ6Oej/Ax5I6IjsLx3yTOg==} @@ -5480,24 +5674,28 @@ packages: engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [glibc] '@umijs/mako-linux-arm64-musl@0.10.0': resolution: {integrity: sha512-yqrKEpKJL7dgmPIy+/qfwLY55rDfmffRD2Tv8EpZSwLC2BMXL3l9vm3dFOay0WqRACf/IrOmQtvw4x27UiISVg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [musl] '@umijs/mako-linux-x64-gnu@0.10.0': resolution: {integrity: sha512-yUkj1AYHSuAptvb+ChEC0ayf3rvEd5qKuuKs480ynMk0Z/1D3Uh87+LkeYO382D9q6bTTX8ZaXc+SgnRJ4QVgw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [glibc] '@umijs/mako-linux-x64-musl@0.10.0': resolution: {integrity: sha512-barNywgK+8PC1H2tFCDUo2j1HF5VhxZuxNY8wAERL6zAtfIteQJ7q09BlOFJN7ZNZqVwI307dFgzlO+wujZ9Sg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [musl] '@umijs/mako-win32-ia32-msvc@0.10.0': resolution: {integrity: sha512-ueBjgnyDnsGmiYz5yuh9uRxhRJL2zRQHvd119M2pTGKWlKSYKQqq9hNi4yFAHZI3rqm0ltjkjT1/pcNobROdqg==} @@ -5649,6 +5847,23 @@ packages: '@vitest/utils@2.1.5': resolution: {integrity: sha512-yfj6Yrp0Vesw2cwJbP+cl04OC+IHFsuQsrsJBL9pyGeQXE56v1UAOQco+SR55Vf1nQzfV0QJg1Qum7AaWUwwYg==} + '@wagmi/chains@1.0.0': + resolution: {integrity: sha512-eNbqRWyHbivcMNq5tbXJks4NaOzVLHnNQauHPeE/EDT9AlpqzcrMc+v2T1/2Iw8zN4zgqB86NCsxeJHJs7+xng==} + peerDependencies: + typescript: '>=5.0.4' + peerDependenciesMeta: + typescript: + optional: true + + '@wagmi/connectors@3.1.11': + resolution: {integrity: sha512-wzxp9f9PtSUFjDUP/QDjc1t7HON4D8wrVKsw35ejdO8hToDpx1gU9lwH/47Zo/1zExGezQc392sjoHSszYd7OA==} + peerDependencies: + typescript: '>=5.0.4' + viem: '>=0.3.35' + peerDependenciesMeta: + typescript: + optional: true + '@wagmi/connectors@5.7.3': resolution: {integrity: sha512-i7Gk5M/Fc9gMvkVHbqw2kGtXvY8POsSY798/9I5npyglVjBddxoVk3xTYmcYTB1VIa4Fi0T2gLTHpQnpLrq1CQ==} peerDependencies: @@ -5659,6 +5874,15 @@ packages: typescript: optional: true + '@wagmi/core@1.4.13': + resolution: {integrity: sha512-ytMCvXbBOgfDu9Qw67279wq/jNEe7EZLjLyekX7ROnvHRADqFr3lwZI6ih41UmtRZAmXAx8Ghyuqy154EjB5mQ==} + peerDependencies: + typescript: '>=5.0.4' + viem: '>=0.3.35' + peerDependenciesMeta: + typescript: + optional: true + '@wagmi/core@2.16.3': resolution: {integrity: sha512-SVovoWHaQ2AIkmGf+ucNijT6AHXcTMffFcLmcFF6++y21x+ge7Gkh3UoJiU91SDDv8n08eTQ9jbyia3GEgU5jQ==} peerDependencies: @@ -5695,6 +5919,9 @@ packages: resolution: {integrity: sha512-ubJLn+vGb8sTdBFX6xAh4kjR5idrtS3RBngQWaJJJpEPBQmxMb8pM2q0FIRs8Is4K6jKy+uEhusMV+7ZBmTzjw==} engines: {node: '>=16'} + '@walletconnect/core@2.11.0': + resolution: {integrity: sha512-2Tjp5BCevI7dbmqo/OrCjX4tqgMqwJNQLlQAlphqPfvwlF9+tIu6pGcVbSN3U9zyXzWIZCeleqEaWUeSeET4Ew==} + '@walletconnect/core@2.14.0': resolution: {integrity: sha512-E/dgBM9q3judXnTfZQ5ILvDpeSdDpabBLsXtYXa3Nyc26cfNplfLJ2nXm9FgtTdhM1nZ7yx4+zDPiXawBRZl2g==} @@ -5710,24 +5937,42 @@ packages: resolution: {integrity: sha512-57uv0FW4L6H/tmkb1kS2nG41MDguyDgZbGR58nkDUd1TO/HydyiTByVOhFzIxgN331cnY/1G1rMaKqncgdnOFA==} engines: {node: '>=18'} + '@walletconnect/crypto@1.0.3': + resolution: {integrity: sha512-+2jdORD7XQs76I2Odgr3wwrtyuLUXD/kprNVsjWRhhhdO9Mt6WqVzOPu0/t7OHSmgal8k7SoBQzUc5hu/8zL/g==} + + '@walletconnect/encoding@1.0.2': + resolution: {integrity: sha512-CrwSBrjqJ7rpGQcTL3kU+Ief+Bcuu9PH6JLOb+wM6NITX1GTxR/MfNwnQfhLKK6xpRAyj2/nM04OOH6wS8Imag==} + '@walletconnect/environment@1.0.1': resolution: {integrity: sha512-T426LLZtHj8e8rYnKfzsw1aG6+M0BT1ZxayMdv/p8yM0MU+eJDISqNY3/bccxRr4LrF9csq02Rhqt08Ibl0VRg==} + '@walletconnect/ethereum-provider@2.11.0': + resolution: {integrity: sha512-YrTeHVjuSuhlUw7SQ6xBJXDuJ6iAC+RwINm9nVhoKYJSHAy3EVSJZOofMKrnecL0iRMtD29nj57mxAInIBRuZA==} + '@walletconnect/ethereum-provider@2.17.0': resolution: {integrity: sha512-b+KTAXOb6JjoxkwpgYQQKPUcTwENGmdEdZoIDLeRicUmZTn/IQKfkMoC2frClB4YxkyoVMtj1oMV2JAax+yu9A==} '@walletconnect/events@1.0.1': resolution: {integrity: sha512-NPTqaoi0oPBVNuLv7qPaJazmGHs5JGyO8eEAk5VGKmJzDR7AHzD4k6ilox5kxk1iwiOnFopBOOMLs86Oa76HpQ==} + '@walletconnect/heartbeat@1.2.1': + resolution: {integrity: sha512-yVzws616xsDLJxuG/28FqtZ5rzrTA4gUjdEMTbWB5Y8V1XHRmqq4efAxCw5ie7WjbXFSUyBHaWlMR+2/CpQC5Q==} + '@walletconnect/heartbeat@1.2.2': resolution: {integrity: sha512-uASiRmC5MwhuRuf05vq4AT48Pq8RMi876zV8rr8cV969uTOzWdB/k+Lj5yI2PBtB1bGQisGen7MM1GcZlQTBXw==} '@walletconnect/jsonrpc-http-connection@1.0.8': resolution: {integrity: sha512-+B7cRuaxijLeFDJUq5hAzNyef3e3tBDIxyaCNmFtjwnod5AGis3RToNqzFU33vpVcxFhofkpE7Cx+5MYejbMGw==} + '@walletconnect/jsonrpc-provider@1.0.13': + resolution: {integrity: sha512-K73EpThqHnSR26gOyNEL+acEex3P7VWZe6KE12ZwKzAt2H4e5gldZHbjsu2QR9cLeJ8AXuO7kEMOIcRv1QEc7g==} + '@walletconnect/jsonrpc-provider@1.0.14': resolution: {integrity: sha512-rtsNY1XqHvWj0EtITNeuf8PHMvlCLiS3EjQL+WOkxEOA4KPxsohFnBDeyPYiNm4ZvkQdLnece36opYidmtbmow==} + '@walletconnect/jsonrpc-types@1.0.3': + resolution: {integrity: sha512-iIQ8hboBl3o5ufmJ8cuduGad0CQm3ZlsHtujv9Eu16xq89q+BG7Nh5VLxxUgmtpnrePgFkTwXirCTkwJH1v+Yw==} + '@walletconnect/jsonrpc-types@1.0.4': resolution: {integrity: sha512-P6679fG/M+wuWg9TY8mh6xFSdYnFyFjwFelxyISxMDrlbXokorEVXYOxiqEbrU3x1BmBoCAJJ+vtEaEoMlpCBQ==} @@ -5748,18 +5993,45 @@ packages: '@react-native-async-storage/async-storage': optional: true + '@walletconnect/legacy-client@2.0.0': + resolution: {integrity: sha512-v5L7rYk9loVnfvUf0mF+76bUPFaU5/Vh7mzL6/950CD/yoGdzYZ3Kj+L7mkC6HPMEGeQsBP1+sqBuiVGZ/aODA==} + + '@walletconnect/legacy-modal@2.0.0': + resolution: {integrity: sha512-jckNd8lMhm4X7dX9TDdxM3bXKJnaqkRs6K2Mo5j6GmbIF9Eyx40jZ5+q457RVxvM6ciZEDT5s1wBHWdWoOo+9Q==} + + '@walletconnect/legacy-provider@2.0.0': + resolution: {integrity: sha512-A8xPebMI1A+50HbWwTpFCbwP7G+1NGKdTKyg8BUUg3h3Y9JucpC1W6w/x0v1Xw7qFEqQnz74LoIN/A3ytH9xrQ==} + + '@walletconnect/legacy-types@2.0.0': + resolution: {integrity: sha512-sOVrA7HUdbI1OwKyPOQU0/DdvTSVFlsXWpAk2K2WvP2erTkBWPMTJq6cv2BmKdoJ3p6gLApT7sd+jHi3OF71uw==} + + '@walletconnect/legacy-utils@2.0.0': + resolution: {integrity: sha512-CPWxSVVXw0kgNCxvU126g4GiV3mzXmC8IPJ15twE46aJ1FX+RHEIfAzFMFz2F2+fEhBxL63A7dwNQKDXorRPcQ==} + '@walletconnect/logger@2.1.2': resolution: {integrity: sha512-aAb28I3S6pYXZHQm5ESB+V6rDqIYfsnHaQyzFbwUUBFY4H0OXx/YtTl8lvhUNhMMfb9UxbwEBS253TlXUYJWSw==} + '@walletconnect/modal-core@2.6.2': + resolution: {integrity: sha512-cv8ibvdOJQv2B+nyxP9IIFdxvQznMz8OOr/oR/AaUZym4hjXNL/l1a2UlSQBXrVjo3xxbouMxLb3kBsHoYP2CA==} + '@walletconnect/modal-core@2.7.0': resolution: {integrity: sha512-oyMIfdlNdpyKF2kTJowTixZSo0PGlCJRdssUN/EZdA6H6v03hZnf09JnwpljZNfir2M65Dvjm/15nGrDQnlxSA==} + '@walletconnect/modal-ui@2.6.2': + resolution: {integrity: sha512-rbdstM1HPGvr7jprQkyPggX7rP4XiCG85ZA+zWBEX0dVQg8PpAgRUqpeub4xQKDgY7pY/xLRXSiCVdWGqvG2HA==} + '@walletconnect/modal-ui@2.7.0': resolution: {integrity: sha512-gERYvU7D7K1ANCN/8vUgsE0d2hnRemfAFZ2novm9aZBg7TEd/4EgB+AqbJ+1dc7GhOL6dazckVq78TgccHb7mQ==} + '@walletconnect/modal@2.6.2': + resolution: {integrity: sha512-eFopgKi8AjKf/0U4SemvcYw9zlLpx9njVN8sf6DAkowC2Md0gPU/UNEbH1Wwj407pEKnEds98pKWib1NN1ACoA==} + '@walletconnect/modal@2.7.0': resolution: {integrity: sha512-RQVt58oJ+rwqnPcIvRFeMGKuXb9qkgSmwz4noF8JZGUym3gUAzVs+uW2NQ1Owm9XOJAV+sANrtJ+VoVq1ftElw==} + '@walletconnect/randombytes@1.0.3': + resolution: {integrity: sha512-35lpzxcHFbTN3ABefC9W+uBpNZl1GC4Wpx0ed30gibfO/y9oLdy1NznbV96HARQKSBV9J9M/rrtIvf6a23jfYw==} + '@walletconnect/relay-api@1.0.10': resolution: {integrity: sha512-tqrdd4zU9VBNqUaXXQASaexklv6A54yEyQQEXYOCr+Jz8Ket0dmPBDyg19LVSNUN2cipAghQc45/KVmfFJ0cYw==} @@ -5772,6 +6044,10 @@ packages: '@walletconnect/safe-json@1.0.2': resolution: {integrity: sha512-Ogb7I27kZ3LPC3ibn8ldyUr5544t3/STow9+lzz7Sfo808YD7SBWk7SAsdBFlYgP2zDRy2hS3sKRcuSRM0OTmA==} + '@walletconnect/sign-client@2.11.0': + resolution: {integrity: sha512-H2ukscibBS+6WrzQWh+WyVBqO5z4F5et12JcwobdwgHnJSlqIoZxqnUYYWNCI5rUR5UKsKWaUyto4AE9N5dw4Q==} + deprecated: Reliability and performance greatly improved - please see https://github.com/WalletConnect/walletconnect-monorepo/releases + '@walletconnect/sign-client@2.14.0': resolution: {integrity: sha512-UrB3S3eLjPYfBLCN3WJ5u7+WcZ8kFMe/QIDqLf76Jk6TaLwkSUy563LvnSw4KW/kA+/cY1KBSdUDfX1tzYJJXg==} @@ -5784,6 +6060,9 @@ packages: '@walletconnect/time@1.0.2': resolution: {integrity: sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g==} + '@walletconnect/types@2.11.0': + resolution: {integrity: sha512-AB5b1lrEbCGHxqS2vqfCkIoODieH+ZAUp9rA1O2ftrhnqDJiJK983Df87JhYhECsQUBHHfALphA8ydER0q+9sw==} + '@walletconnect/types@2.14.0': resolution: {integrity: sha512-vevMi4jZLJ55vLuFOicQFmBBbLyb+S0sZS4IsaBdZkQflfGIq34HkN13c/KPl4Ye0aoR4/cUcUSitmGIzEQM5g==} @@ -5796,12 +6075,18 @@ packages: '@walletconnect/types@2.17.3': resolution: {integrity: sha512-5eFxnbZGJJx0IQyCS99qz+OvozpLJJYfVG96dEHGgbzZMd+C9V1eitYqVClx26uX6V+WQVqVwjpD2Dyzie++Wg==} + '@walletconnect/universal-provider@2.11.0': + resolution: {integrity: sha512-zgJv8jDvIMP4Qse/D9oIRXGdfoNqonsrjPZanQ/CHNe7oXGOBiQND2IIeX+tS0H7uNA0TPvctljCLiIN9nw4eA==} + '@walletconnect/universal-provider@2.14.0': resolution: {integrity: sha512-Mr8uoTmD6H0+Hh+3gxBu4l3T2uP/nNPR02sVtwEujNum++F727mMk+ifPRIpkVo21V/bvXFEy8sHTs5hqyq5iA==} '@walletconnect/universal-provider@2.17.0': resolution: {integrity: sha512-d3V5Be7AqLrvzcdMZSBS8DmGDRdqnyLk1DWmRKAGgR6ieUWykhhUKlvfeoZtvJrIXrY7rUGYpH1X41UtFkW5Pw==} + '@walletconnect/utils@2.11.0': + resolution: {integrity: sha512-hxkHPlTlDQILHfIKXlmzgNJau/YcSBC3XHUSuZuKZbNEw3duFT6h6pm3HT/1+j1a22IG05WDsNBuTCRkwss+BQ==} + '@walletconnect/utils@2.14.0': resolution: {integrity: sha512-vRVomYQEtEAyCK2c5bzzEvtgxaGGITF8mWuIL+WYSAMyEJLY97mirP2urDucNwcUczwxUgI+no9RiNFbUHreQQ==} @@ -5887,6 +6172,26 @@ packages: zod: optional: true + abitype@0.8.7: + resolution: {integrity: sha512-wQ7hV8Yg/yKmGyFpqrNZufCxbszDe5es4AZGYPBitocfSqXtjrTG9JMWFcc4N30ukl2ve48aBTwt7NJxVQdU3w==} + peerDependencies: + typescript: '>=5.0.4' + zod: ^3 >=3.19.1 + peerDependenciesMeta: + zod: + optional: true + + abitype@0.9.8: + resolution: {integrity: sha512-puLifILdm+8sjyss4S+fsUN09obiT1g2YW6CtcQF+QDzxR0euzgEB29MZujC6zMk2a6SVmtttq1fc6+YFA7WYQ==} + peerDependencies: + typescript: '>=5.0.4' + zod: ^3 >=3.19.1 + peerDependenciesMeta: + typescript: + optional: true + zod: + optional: true + abitype@1.0.5: resolution: {integrity: sha512-YzDhti7cjlfaBhHutMaboYB21Ha3rXR9QTkNJFzYC4kC8YclaiwPBBBJY8ejFdu2wnJeZCVZSMlQJ7fi8S6hsw==} peerDependencies: @@ -5928,6 +6233,9 @@ packages: aes-js@3.0.0: resolution: {integrity: sha512-H7wUZRn8WpTq9jocdxQ2c8x2sKo9ZVmzfRE13GiNJXfp7NcKYEdvl3vspKjXox6RIG2VtaRe4JFvxG4rqp2Zuw==} + aes-js@3.1.2: + resolution: {integrity: sha512-e5pEa2kBnBOgR4Y/p20pskXI74UEz7de8ZGVo58asOtvSVG5YAbJeELPZxOmt+Bnz3rX753YKhfIn4X4l1PPRQ==} + aes-js@4.0.0-beta.5: resolution: {integrity: sha512-G965FqalsNyrPqgEGON7nIx1e/OVENSgiEIzyC63haUMuvNnwIgIjMs52hlTCKhkBny7A2ORNlfY9Zu+jmGk1Q==} @@ -6246,6 +6554,9 @@ packages: axios@1.6.8: resolution: {integrity: sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==} + axios@1.7.9: + resolution: {integrity: sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==} + babel-core@7.0.0-bridge.0: resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==} peerDependencies: @@ -7966,6 +8277,9 @@ packages: eventemitter3@2.0.3: resolution: {integrity: sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg==} + eventemitter3@3.1.2: + resolution: {integrity: sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==} + eventemitter3@4.0.7: resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} @@ -8469,6 +8783,9 @@ packages: globjoin@0.1.4: resolution: {integrity: sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==} + google-protobuf@3.21.4: + resolution: {integrity: sha512-MnG7N936zcKTco4Jd2PX2U96Kf9PxygAPKBug+74LHzmHXmceN16MmRcdgZv+DGef/S9YvQAfRsNCn4cjf9yyQ==} + gopd@1.0.1: resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} @@ -9171,6 +9488,9 @@ packages: resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==} engines: {node: '>= 0.4'} + is-typedarray@1.0.0: + resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} + is-unicode-supported@0.1.0: resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} engines: {node: '>=10'} @@ -9239,6 +9559,11 @@ packages: peerDependencies: ws: '*' + isows@1.0.3: + resolution: {integrity: sha512-2cKei4vlmg2cxEjm3wVSqn8pcoRF/LX/wpifuuNquFO4SQmPwarClT+SUCA2lt+l581tTeZIPIZuIDo2jWN1fg==} + peerDependencies: + ws: '*' + isows@1.0.4: resolution: {integrity: sha512-hEzjY+x9u9hPmBom9IIAqdJCwNLax+xrPb51vEPpERoFlIxgmZcHzsT5jKG06nvInKOBGvReAVz80Umed5CczQ==} peerDependencies: @@ -9574,24 +9899,28 @@ packages: engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] + libc: [glibc] lightningcss-linux-arm64-musl@1.22.1: resolution: {integrity: sha512-MCV6RuRpzXbunvzwY644iz8cw4oQxvW7oer9xPkdadYqlEyiJJ6wl7FyJOH7Q6ZYH4yjGAUCvxDBxPbnDu9ZVg==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] + libc: [musl] lightningcss-linux-x64-gnu@1.22.1: resolution: {integrity: sha512-RjNgpdM20VUXgV7us/VmlO3Vn2ZRiDnc3/bUxCVvySZWPiVPprpqW/QDWuzkGa+NCUf6saAM5CLsZLSxncXJwg==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] + libc: [glibc] lightningcss-linux-x64-musl@1.22.1: resolution: {integrity: sha512-ZgO4C7Rd6Hv/5MnyY2KxOYmIlzk4rplVolDt3NbkNR8DndnyX0Q5IR4acJWNTBICQ21j3zySzKbcJaiJpk/4YA==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] + libc: [musl] lightningcss-win32-x64-msvc@1.22.1: resolution: {integrity: sha512-4pozV4eyD0MDET41ZLHAeBo+H04Nm2UEYIk5w/ts40231dRFV7E0cjwbnZvSoc1DXFgecAhiC0L16ruv/ZDCpg==} @@ -12938,6 +13267,9 @@ packages: resolution: {integrity: sha512-WZGXGstmCWgeevgTL54hrCuw1dyMQIzWy7ZfqRJfSmJZBwklI15egmQytFP6bPidmw3M8d5yEowl1niq4vmqZw==} engines: {node: '>=0.10.0'} + tronweb@6.0.1: + resolution: {integrity: sha512-/WR4g9s21JAMdKS/s6yaQwrLVQTwSiLyOa8SAO2cAvASDfXJR8cFgsukPpHpyrkiHweC05PukSavshbIhB0cPw==} + trough@2.1.0: resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} @@ -13049,6 +13381,9 @@ packages: typed-array-length@1.0.4: resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} + typedarray-to-buffer@3.1.5: + resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} + typedarray@0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} @@ -13426,6 +13761,17 @@ packages: vfile@5.3.7: resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==} + viem@0.3.50: + resolution: {integrity: sha512-s+LxCYZTR9F/qPk1/n1YDVAX9vSeVz7GraqBZWGrDuenCJxo9ArCoIceJ6ksI0WwSeNzcZ0VVbD/kWRzTxkipw==} + + viem@1.21.4: + resolution: {integrity: sha512-BNVYdSaUjeS2zKQgPs+49e5JKocfo60Ib2yiXOWBT6LuVxY1I/6fFX3waEtpXvL1Xn4qu+BVitVtMh9lyThyhQ==} + peerDependencies: + typescript: '>=5.0.4' + peerDependenciesMeta: + typescript: + optional: true + viem@2.21.3: resolution: {integrity: sha512-WwOEsoiJ4v1zHf1OeKdtWth+chMyY/yZbHRLidhZEr0yFsOjTXkyfuvFp5ZykjRv9EtzDr2C6K/MU26CjMkSUw==} peerDependencies: @@ -13817,6 +14163,30 @@ packages: utf-8-validate: optional: true + ws@8.12.0: + resolution: {integrity: sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + ws@8.13.0: + resolution: {integrity: sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + ws@8.17.1: resolution: {integrity: sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==} engines: {node: '>=10.0.0'} @@ -14006,6 +14376,8 @@ snapshots: '@adraffy/ens-normalize@1.10.1': {} + '@adraffy/ens-normalize@1.9.0': {} + '@ampproject/remapping@2.2.1': dependencies: '@jridgewell/gen-mapping': 0.3.8 @@ -15762,6 +16134,16 @@ snapshots: '@biomejs/cli-win32-x64@1.8.3': optional: true + '@bitget-wallet/web3-sdk@0.0.8(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + dependencies: + '@metamask/safe-event-emitter': 3.1.2 + '@solana/web3.js': 1.95.5(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + eventemitter3: 5.0.1 + transitivePeerDependencies: + - bufferutil + - encoding + - utf-8-validate + '@bloomberg/record-tuple-polyfill@0.0.4': {} '@changesets/apply-release-plan@7.0.7': @@ -16944,7 +17326,7 @@ snapshots: dependencies: asn1.js: 5.4.1 async-retry: 1.3.3 - axios: 1.6.8(debug@4.4.0) + axios: 1.7.9(debug@4.4.0) base64-js: 1.5.1 bignumber.js: 9.1.2 transitivePeerDependencies: @@ -16953,7 +17335,7 @@ snapshots: '@irys/query@0.0.1(debug@4.4.0)': dependencies: async-retry: 1.3.3 - axios: 1.6.8(debug@4.4.0) + axios: 1.7.9(debug@4.4.0) transitivePeerDependencies: - debug @@ -17020,14 +17402,14 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.10.2 + '@types/node': 22.10.5 jest-mock: 29.7.0 '@jest/fake-timers@29.7.0': dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 22.10.2 + '@types/node': 22.10.5 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -17112,6 +17494,48 @@ snapshots: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.5.0 + '@ledgerhq/devices@6.27.1': + dependencies: + '@ledgerhq/errors': 6.19.1 + '@ledgerhq/logs': 6.12.0 + rxjs: 6.6.7 + semver: 7.6.3 + + '@ledgerhq/devices@8.4.4': + dependencies: + '@ledgerhq/errors': 6.19.1 + '@ledgerhq/logs': 6.12.0 + rxjs: 7.8.1 + semver: 7.6.3 + + '@ledgerhq/errors@6.19.1': {} + + '@ledgerhq/hw-app-trx@6.29.4': + dependencies: + '@ledgerhq/hw-transport': 6.31.4 + + '@ledgerhq/hw-transport-webhid@6.27.1': + dependencies: + '@ledgerhq/devices': 6.27.1 + '@ledgerhq/errors': 6.19.1 + '@ledgerhq/hw-transport': 6.31.4 + '@ledgerhq/logs': 6.12.0 + + '@ledgerhq/hw-transport@6.27.1': + dependencies: + '@ledgerhq/devices': 6.27.1 + '@ledgerhq/errors': 6.19.1 + events: 3.3.0 + + '@ledgerhq/hw-transport@6.31.4': + dependencies: + '@ledgerhq/devices': 8.4.4 + '@ledgerhq/errors': 6.19.1 + '@ledgerhq/logs': 6.12.0 + events: 3.3.0 + + '@ledgerhq/logs@6.12.0': {} + '@lit-labs/ssr-dom-shim@1.1.2': {} '@lit/reactive-element@1.6.3': @@ -17827,6 +18251,10 @@ snapshots: '@noble/ciphers@1.1.3': {} + '@noble/curves@1.0.0': + dependencies: + '@noble/hashes': 1.3.0 + '@noble/curves@1.2.0': dependencies: '@noble/hashes': 1.3.2 @@ -17855,6 +18283,8 @@ snapshots: '@noble/hashes@1.1.3': {} + '@noble/hashes@1.3.0': {} + '@noble/hashes@1.3.2': {} '@noble/hashes@1.3.3': {} @@ -18618,6 +19048,16 @@ snapshots: - utf-8-validate - zod + '@safe-global/safe-apps-sdk@8.1.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8)': + dependencies: + '@safe-global/safe-gateway-typescript-sdk': 3.22.4 + viem: 1.21.4(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + - zod + '@safe-global/safe-apps-sdk@9.1.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8)': dependencies: '@safe-global/safe-gateway-typescript-sdk': 3.22.4 @@ -18655,6 +19095,18 @@ snapshots: '@scure/base@1.2.1': {} + '@scure/bip32@1.3.0': + dependencies: + '@noble/curves': 1.0.0 + '@noble/hashes': 1.3.3 + '@scure/base': 1.1.9 + + '@scure/bip32@1.3.2': + dependencies: + '@noble/curves': 1.2.0 + '@noble/hashes': 1.3.3 + '@scure/base': 1.1.9 + '@scure/bip32@1.3.3': dependencies: '@noble/curves': 1.3.0 @@ -18672,6 +19124,16 @@ snapshots: '@noble/hashes': 1.1.3 '@scure/base': 1.1.9 + '@scure/bip39@1.2.0': + dependencies: + '@noble/hashes': 1.3.3 + '@scure/base': 1.1.9 + + '@scure/bip39@1.2.1': + dependencies: + '@noble/hashes': 1.3.3 + '@scure/base': 1.1.9 + '@scure/bip39@1.2.2': dependencies: '@noble/hashes': 1.3.3 @@ -19419,54 +19881,209 @@ snapshots: transitivePeerDependencies: - encoding - '@trysound/sax@0.2.0': {} - - '@tsconfig/node10@1.0.11': {} - - '@tsconfig/node12@1.0.11': {} - - '@tsconfig/node14@1.0.3': {} - - '@tsconfig/node16@1.0.4': {} + '@tronweb3/tronwallet-abstract-adapter@1.1.8': + dependencies: + eventemitter3: 4.0.7 - '@types/argparse@1.0.38': {} + '@tronweb3/tronwallet-adapter-bitkeep@1.1.3(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + dependencies: + '@bitget-wallet/web3-sdk': 0.0.8(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@tronweb3/tronwallet-abstract-adapter': 1.1.8 + '@tronweb3/tronwallet-adapter-tronlink': 1.1.11 + transitivePeerDependencies: + - bufferutil + - encoding + - utf-8-validate - '@types/aria-query@5.0.4': {} + '@tronweb3/tronwallet-adapter-bybit@1.0.0': + dependencies: + '@tronweb3/tronwallet-abstract-adapter': 1.1.8 + '@tronweb3/tronwallet-adapter-tronlink': 1.1.11 - '@types/babel__core@7.20.5': + '@tronweb3/tronwallet-adapter-foxwallet@1.0.0': dependencies: - '@babel/parser': 7.26.3 - '@babel/types': 7.26.3 - '@types/babel__generator': 7.6.8 - '@types/babel__template': 7.4.4 - '@types/babel__traverse': 7.20.4 + '@tronweb3/tronwallet-abstract-adapter': 1.1.8 + '@tronweb3/tronwallet-adapter-tronlink': 1.1.11 - '@types/babel__generator@7.6.8': + '@tronweb3/tronwallet-adapter-gatewallet@1.0.2': dependencies: - '@babel/types': 7.26.3 + '@tronweb3/tronwallet-abstract-adapter': 1.1.8 + '@tronweb3/tronwallet-adapter-tronlink': 1.1.11 - '@types/babel__template@7.4.4': + '@tronweb3/tronwallet-adapter-imtoken@1.0.1': dependencies: - '@babel/parser': 7.26.3 - '@babel/types': 7.26.3 + '@tronweb3/tronwallet-abstract-adapter': 1.1.8 + '@tronweb3/tronwallet-adapter-tronlink': 1.1.11 - '@types/babel__traverse@7.20.4': + '@tronweb3/tronwallet-adapter-ledger@1.1.10': dependencies: - '@babel/types': 7.26.3 + '@ledgerhq/hw-app-trx': 6.29.4 + '@ledgerhq/hw-transport': 6.27.1 + '@ledgerhq/hw-transport-webhid': 6.27.1 + '@tronweb3/tronwallet-abstract-adapter': 1.1.8 + buffer: 6.0.3 + eventemitter3: 4.0.7 + preact: 10.25.3 - '@types/connect@3.4.38': + '@tronweb3/tronwallet-adapter-okxwallet@1.0.5': dependencies: - '@types/node': 22.10.5 + '@tronweb3/tronwallet-abstract-adapter': 1.1.8 + '@tronweb3/tronwallet-adapter-tronlink': 1.1.11 - '@types/d3-array@3.2.1': {} + '@tronweb3/tronwallet-adapter-react-hooks@1.1.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@tronweb3/tronwallet-abstract-adapter': 1.1.8 + '@tronweb3/tronwallet-adapter-tronlink': 1.1.11 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) - '@types/d3-axis@3.0.6': + '@tronweb3/tronwallet-adapter-tokenpocket@1.0.5': dependencies: - '@types/d3-selection': 3.0.10 + '@tronweb3/tronwallet-abstract-adapter': 1.1.8 + '@tronweb3/tronwallet-adapter-tronlink': 1.1.11 - '@types/d3-brush@3.0.6': + '@tronweb3/tronwallet-adapter-tronlink@1.1.11': dependencies: - '@types/d3-selection': 3.0.10 + '@tronweb3/tronwallet-abstract-adapter': 1.1.8 + + '@tronweb3/tronwallet-adapter-walletconnect@2.0.2(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8)': + dependencies: + '@tronweb3/tronwallet-abstract-adapter': 1.1.8 + '@tronweb3/walletconnect-tron': 3.0.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10) + '@wagmi/core': 1.4.13(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)(viem@0.3.50(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + '@walletconnect/sign-client': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.17.3(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + viem: 0.3.50(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - immer + - react + - supports-color + - typescript + - utf-8-validate + - zod + + '@tronweb3/tronwallet-adapters@1.2.7(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8)': + dependencies: + '@tronweb3/tronwallet-adapter-bitkeep': 1.1.3(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@tronweb3/tronwallet-adapter-bybit': 1.0.0 + '@tronweb3/tronwallet-adapter-foxwallet': 1.0.0 + '@tronweb3/tronwallet-adapter-gatewallet': 1.0.2 + '@tronweb3/tronwallet-adapter-imtoken': 1.0.1 + '@tronweb3/tronwallet-adapter-ledger': 1.1.10 + '@tronweb3/tronwallet-adapter-okxwallet': 1.0.5 + '@tronweb3/tronwallet-adapter-tokenpocket': 1.0.5 + '@tronweb3/tronwallet-adapter-tronlink': 1.1.11 + '@tronweb3/tronwallet-adapter-walletconnect': 2.0.2(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - immer + - react + - supports-color + - typescript + - utf-8-validate + - zod + + '@tronweb3/walletconnect-tron@3.0.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(react@18.3.1)(utf-8-validate@5.0.10)': + dependencies: + '@walletconnect/modal': 2.7.0(@types/react@18.3.5)(react@18.3.1) + '@walletconnect/sign-client': 2.17.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/utils': 2.17.3(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - react + - supports-color + - utf-8-validate + + '@trysound/sax@0.2.0': {} + + '@tsconfig/node10@1.0.11': {} + + '@tsconfig/node12@1.0.11': {} + + '@tsconfig/node14@1.0.3': {} + + '@tsconfig/node16@1.0.4': {} + + '@types/argparse@1.0.38': {} + + '@types/aria-query@5.0.4': {} + + '@types/babel__core@7.20.5': + dependencies: + '@babel/parser': 7.26.3 + '@babel/types': 7.26.3 + '@types/babel__generator': 7.6.8 + '@types/babel__template': 7.4.4 + '@types/babel__traverse': 7.20.4 + + '@types/babel__generator@7.6.8': + dependencies: + '@babel/types': 7.26.3 + + '@types/babel__template@7.4.4': + dependencies: + '@babel/parser': 7.26.3 + '@babel/types': 7.26.3 + + '@types/babel__traverse@7.20.4': + dependencies: + '@babel/types': 7.26.3 + + '@types/connect@3.4.38': + dependencies: + '@types/node': 22.10.5 + + '@types/d3-array@3.2.1': {} + + '@types/d3-axis@3.0.6': + dependencies: + '@types/d3-selection': 3.0.10 + + '@types/d3-brush@3.0.6': + dependencies: + '@types/d3-selection': 3.0.10 '@types/d3-chord@3.0.6': {} @@ -19669,7 +20286,7 @@ snapshots: '@types/node-forge@1.3.11': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.5 '@types/node@11.11.6': {} @@ -20638,6 +21255,45 @@ snapshots: loupe: 3.1.2 tinyrainbow: 1.2.0 + '@wagmi/chains@1.0.0(typescript@5.6.2)': + optionalDependencies: + typescript: 5.6.2 + + '@wagmi/connectors@3.1.11(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)(viem@0.3.50(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)': + dependencies: + '@coinbase/wallet-sdk': 3.9.3 + '@safe-global/safe-apps-provider': 0.18.5(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + '@safe-global/safe-apps-sdk': 8.1.0(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + '@walletconnect/ethereum-provider': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10) + '@walletconnect/legacy-provider': 2.0.0(encoding@0.1.13) + '@walletconnect/modal': 2.6.2(@types/react@18.3.5)(react@18.3.1) + '@walletconnect/utils': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + abitype: 0.8.7(typescript@5.6.2)(zod@3.23.8) + eventemitter3: 4.0.7 + viem: 0.3.50(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + optionalDependencies: + typescript: 5.6.2 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - react + - supports-color + - utf-8-validate + - zod + '@wagmi/connectors@5.7.3(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(@wagmi/core@2.16.3(@tanstack/query-core@5.59.16)(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(use-sync-external-store@1.2.0(react@18.3.1))(viem@2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8)))(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)(viem@2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)': dependencies: '@coinbase/wallet-sdk': 4.2.3 @@ -20671,6 +21327,37 @@ snapshots: - utf-8-validate - zod + '@wagmi/core@1.4.13(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)(viem@0.3.50(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)': + dependencies: + '@wagmi/connectors': 3.1.11(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2)(utf-8-validate@5.0.10)(viem@0.3.50(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8) + abitype: 0.8.7(typescript@5.6.2)(zod@3.23.8) + eventemitter3: 4.0.7 + viem: 0.3.50(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8) + zustand: 4.5.5(@types/react@18.3.5)(react@18.3.1) + optionalDependencies: + typescript: 5.6.2 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - immer + - react + - supports-color + - utf-8-validate + - zod + '@wagmi/core@2.16.3(@tanstack/query-core@5.59.16)(@types/react@18.3.5)(react@18.3.1)(typescript@5.6.2)(use-sync-external-store@1.2.0(react@18.3.1))(viem@2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8))': dependencies: eventemitter3: 5.0.1 @@ -20740,6 +21427,43 @@ snapshots: - supports-color - utf-8-validate + '@walletconnect/core@2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + dependencies: + '@walletconnect/heartbeat': 1.2.1 + '@walletconnect/jsonrpc-provider': 1.0.13 + '@walletconnect/jsonrpc-types': 1.0.3 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/jsonrpc-ws-connection': 1.0.14(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/logger': 2.1.2 + '@walletconnect/relay-api': 1.0.11 + '@walletconnect/relay-auth': 1.0.4 + '@walletconnect/safe-json': 1.0.2 + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + events: 3.3.0 + isomorphic-unfetch: 3.1.0(encoding@0.1.13) + lodash.isequal: 4.5.0 + uint8arrays: 3.1.1 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - supports-color + - utf-8-validate + '@walletconnect/core@2.14.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/heartbeat': 1.2.2 @@ -20884,10 +21608,57 @@ snapshots: - supports-color - utf-8-validate + '@walletconnect/crypto@1.0.3': + dependencies: + '@walletconnect/encoding': 1.0.2 + '@walletconnect/environment': 1.0.1 + '@walletconnect/randombytes': 1.0.3 + aes-js: 3.1.2 + hash.js: 1.1.7 + tslib: 1.14.1 + + '@walletconnect/encoding@1.0.2': + dependencies: + is-typedarray: 1.0.0 + tslib: 1.14.1 + typedarray-to-buffer: 3.1.5 + '@walletconnect/environment@1.0.1': dependencies: tslib: 1.14.1 + '@walletconnect/ethereum-provider@2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)': + dependencies: + '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) + '@walletconnect/jsonrpc-provider': 1.0.14 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/modal': 2.7.0(@types/react@18.3.5)(react@18.3.1) + '@walletconnect/sign-client': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/universal-provider': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@walletconnect/utils': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@types/react' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - react + - supports-color + - utf-8-validate + '@walletconnect/ethereum-provider@2.17.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) @@ -20925,6 +21696,12 @@ snapshots: keyvaluestorage-interface: 1.0.0 tslib: 1.14.1 + '@walletconnect/heartbeat@1.2.1': + dependencies: + '@walletconnect/events': 1.0.1 + '@walletconnect/time': 1.0.2 + tslib: 1.14.1 + '@walletconnect/heartbeat@1.2.2': dependencies: '@walletconnect/events': 1.0.1 @@ -20940,12 +21717,23 @@ snapshots: transitivePeerDependencies: - encoding + '@walletconnect/jsonrpc-provider@1.0.13': + dependencies: + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/safe-json': 1.0.2 + tslib: 1.14.1 + '@walletconnect/jsonrpc-provider@1.0.14': dependencies: '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/safe-json': 1.0.2 events: 3.3.0 + '@walletconnect/jsonrpc-types@1.0.3': + dependencies: + keyvaluestorage-interface: 1.0.0 + tslib: 1.14.1 + '@walletconnect/jsonrpc-types@1.0.4': dependencies: events: 3.3.0 @@ -20998,11 +21786,65 @@ snapshots: - '@vercel/kv' - supports-color + '@walletconnect/legacy-client@2.0.0': + dependencies: + '@walletconnect/crypto': 1.0.3 + '@walletconnect/encoding': 1.0.2 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/legacy-types': 2.0.0 + '@walletconnect/legacy-utils': 2.0.0 + '@walletconnect/safe-json': 1.0.2 + '@walletconnect/window-getters': 1.0.1 + '@walletconnect/window-metadata': 1.0.1 + detect-browser: 5.3.0 + query-string: 6.14.1 + + '@walletconnect/legacy-modal@2.0.0': + dependencies: + '@walletconnect/legacy-types': 2.0.0 + '@walletconnect/legacy-utils': 2.0.0 + copy-to-clipboard: 3.3.3 + preact: 10.25.3 + qrcode: 1.5.3 + + '@walletconnect/legacy-provider@2.0.0(encoding@0.1.13)': + dependencies: + '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) + '@walletconnect/jsonrpc-provider': 1.0.14 + '@walletconnect/legacy-client': 2.0.0 + '@walletconnect/legacy-modal': 2.0.0 + '@walletconnect/legacy-types': 2.0.0 + '@walletconnect/legacy-utils': 2.0.0 + transitivePeerDependencies: + - encoding + + '@walletconnect/legacy-types@2.0.0': + dependencies: + '@walletconnect/jsonrpc-types': 1.0.4 + + '@walletconnect/legacy-utils@2.0.0': + dependencies: + '@walletconnect/encoding': 1.0.2 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/legacy-types': 2.0.0 + '@walletconnect/safe-json': 1.0.2 + '@walletconnect/window-getters': 1.0.1 + '@walletconnect/window-metadata': 1.0.1 + detect-browser: 5.3.0 + query-string: 6.14.1 + '@walletconnect/logger@2.1.2': dependencies: '@walletconnect/safe-json': 1.0.2 pino: 7.11.0 + '@walletconnect/modal-core@2.6.2(@types/react@18.3.5)(react@18.3.1)': + dependencies: + valtio: 1.11.2(@types/react@18.3.5)(react@18.3.1) + transitivePeerDependencies: + - '@types/react' + - react + '@walletconnect/modal-core@2.7.0(@types/react@18.3.5)(react@18.3.1)': dependencies: valtio: 1.11.2(@types/react@18.3.5)(react@18.3.1) @@ -21010,6 +21852,16 @@ snapshots: - '@types/react' - react + '@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.5)(react@18.3.1) + lit: 2.8.0 + motion: 10.16.2 + qrcode: 1.5.3 + transitivePeerDependencies: + - '@types/react' + - react + '@walletconnect/modal-ui@2.7.0(@types/react@18.3.5)(react@18.3.1)': dependencies: '@walletconnect/modal-core': 2.7.0(@types/react@18.3.5)(react@18.3.1) @@ -21020,6 +21872,14 @@ snapshots: - '@types/react' - react + '@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.5)(react@18.3.1) + '@walletconnect/modal-ui': 2.6.2(@types/react@18.3.5)(react@18.3.1) + transitivePeerDependencies: + - '@types/react' + - react + '@walletconnect/modal@2.7.0(@types/react@18.3.5)(react@18.3.1)': dependencies: '@walletconnect/modal-core': 2.7.0(@types/react@18.3.5)(react@18.3.1) @@ -21028,6 +21888,13 @@ snapshots: - '@types/react' - react + '@walletconnect/randombytes@1.0.3': + dependencies: + '@walletconnect/encoding': 1.0.2 + '@walletconnect/environment': 1.0.1 + randombytes: 2.1.0 + tslib: 1.14.1 + '@walletconnect/relay-api@1.0.10': dependencies: '@walletconnect/jsonrpc-types': 1.0.4 @@ -21049,6 +21916,35 @@ snapshots: dependencies: tslib: 1.14.1 + '@walletconnect/sign-client@2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + dependencies: + '@walletconnect/core': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@walletconnect/events': 1.0.1 + '@walletconnect/heartbeat': 1.2.1 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/logger': 2.1.2 + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - supports-color + - utf-8-validate + '@walletconnect/sign-client@2.14.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/core': 2.14.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) @@ -21138,6 +22034,29 @@ snapshots: dependencies: tslib: 1.14.1 + '@walletconnect/types@2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': + dependencies: + '@walletconnect/events': 1.0.1 + '@walletconnect/heartbeat': 1.2.1 + '@walletconnect/jsonrpc-types': 1.0.3 + '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/logger': 2.1.2 + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - supports-color + '@walletconnect/types@2.14.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@walletconnect/events': 1.0.1 @@ -21230,6 +22149,35 @@ snapshots: - '@vercel/kv' - supports-color + '@walletconnect/universal-provider@2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': + dependencies: + '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) + '@walletconnect/jsonrpc-provider': 1.0.13 + '@walletconnect/jsonrpc-types': 1.0.4 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/logger': 2.1.2 + '@walletconnect/sign-client': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10) + '@walletconnect/types': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/utils': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + events: 3.3.0 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - bufferutil + - encoding + - supports-color + - utf-8-validate + '@walletconnect/universal-provider@2.14.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)': dependencies: '@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13) @@ -21288,6 +22236,37 @@ snapshots: - supports-color - utf-8-validate + '@walletconnect/utils@2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': + dependencies: + '@stablelib/chacha20poly1305': 1.0.1 + '@stablelib/hkdf': 1.0.1 + '@stablelib/random': 1.0.2 + '@stablelib/sha256': 1.0.1 + '@stablelib/x25519': 1.0.3 + '@walletconnect/relay-api': 1.0.11 + '@walletconnect/safe-json': 1.0.2 + '@walletconnect/time': 1.0.2 + '@walletconnect/types': 2.11.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10))) + '@walletconnect/window-getters': 1.0.1 + '@walletconnect/window-metadata': 1.0.1 + detect-browser: 5.3.0 + query-string: 7.1.3 + uint8arrays: 3.1.1 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@netlify/blobs' + - '@planetscale/database' + - '@react-native-async-storage/async-storage' + - '@upstash/redis' + - '@vercel/kv' + - supports-color + '@walletconnect/utils@2.14.0(@react-native-async-storage/async-storage@1.24.0(react-native@0.76.3(@babel/core@7.26.0)(@babel/preset-env@7.26.0(@babel/core@7.26.0))(@types/react@18.3.5)(bufferutil@4.0.8)(encoding@0.1.13)(react@18.3.1)(utf-8-validate@5.0.10)))': dependencies: '@stablelib/chacha20poly1305': 1.0.1 @@ -21554,6 +22533,17 @@ snapshots: optionalDependencies: zod: 3.23.8 + abitype@0.8.7(typescript@5.6.2)(zod@3.23.8): + dependencies: + typescript: 5.6.2 + optionalDependencies: + zod: 3.23.8 + + abitype@0.9.8(typescript@5.6.2)(zod@3.23.8): + optionalDependencies: + typescript: 5.6.2 + zod: 3.23.8 + abitype@1.0.5(typescript@5.6.2)(zod@3.23.8): optionalDependencies: typescript: 5.6.2 @@ -21580,6 +22570,8 @@ snapshots: aes-js@3.0.0: {} + aes-js@3.1.2: {} + aes-js@4.0.0-beta.5: {} agent-base@4.3.0: @@ -22088,6 +23080,14 @@ snapshots: transitivePeerDependencies: - debug + axios@1.7.9(debug@4.4.0): + dependencies: + follow-redirects: 1.15.6(debug@4.4.0) + form-data: 4.0.0 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + babel-core@7.0.0-bridge.0(@babel/core@7.26.0): dependencies: '@babel/core': 7.26.0 @@ -22716,7 +23716,7 @@ snapshots: chrome-launcher@0.15.2: dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.5 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -22727,7 +23727,7 @@ snapshots: chromium-edge-launcher@0.2.0: dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.5 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -24486,6 +25486,8 @@ snapshots: eventemitter3@2.0.3: {} + eventemitter3@3.1.2: {} + eventemitter3@4.0.7: {} eventemitter3@5.0.1: {} @@ -25193,6 +26195,8 @@ snapshots: globjoin@0.1.4: {} + google-protobuf@3.21.4: {} + gopd@1.0.1: dependencies: get-intrinsic: 1.2.4 @@ -25999,6 +27003,8 @@ snapshots: dependencies: which-typed-array: 1.1.13 + is-typedarray@1.0.0: {} + is-unicode-supported@0.1.0: {} is-weakmap@2.0.1: {} @@ -26058,10 +27064,18 @@ snapshots: dependencies: ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@5.0.10) + isomorphic-ws@5.0.0(ws@8.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)): + dependencies: + ws: 8.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + isomorphic-ws@5.0.0(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)): dependencies: ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + isows@1.0.3(ws@8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)): + dependencies: + ws: 8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + isows@1.0.4(ws@8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)): dependencies: ws: 8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -26172,7 +27186,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.10.2 + '@types/node': 22.10.5 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -26209,7 +27223,7 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.10.2 + '@types/node': 22.10.5 jest-util: 29.7.0 jest-regex-util@29.6.3: {} @@ -26234,7 +27248,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.5 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -26393,7 +27407,7 @@ snapshots: jsontokens@4.0.1: dependencies: - '@noble/hashes': 1.5.0 + '@noble/hashes': 1.6.1 '@noble/secp256k1': 1.7.1 base64-js: 1.5.1 @@ -30896,6 +31910,22 @@ snapshots: trim-right@1.0.1: {} + tronweb@6.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10): + dependencies: + '@babel/runtime': 7.26.0 + axios: 1.7.9(debug@4.4.0) + bignumber.js: 9.1.2 + ethereum-cryptography: 2.2.1 + ethers: 6.13.4(bufferutil@4.0.8)(utf-8-validate@5.0.10) + eventemitter3: 3.1.2 + google-protobuf: 3.21.4 + semver: 5.7.2 + validator: 13.11.0 + transitivePeerDependencies: + - bufferutil + - debug + - utf-8-validate + trough@2.1.0: {} ts-interface-checker@0.1.13: {} @@ -31007,6 +32037,10 @@ snapshots: for-each: 0.3.3 is-typed-array: 1.1.12 + typedarray-to-buffer@3.1.5: + dependencies: + is-typedarray: 1.0.0 + typedarray@0.0.6: {} types-ramda@0.29.6: @@ -31461,6 +32495,40 @@ snapshots: unist-util-stringify-position: 3.0.3 vfile-message: 3.1.4 + viem@0.3.50(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8): + dependencies: + '@adraffy/ens-normalize': 1.9.0 + '@noble/curves': 1.0.0 + '@noble/hashes': 1.3.0 + '@scure/bip32': 1.3.0 + '@scure/bip39': 1.2.0 + '@wagmi/chains': 1.0.0(typescript@5.6.2) + abitype: 0.8.7(typescript@5.6.2)(zod@3.23.8) + isomorphic-ws: 5.0.0(ws@8.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + ws: 8.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + - zod + + viem@1.21.4(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8): + dependencies: + '@adraffy/ens-normalize': 1.10.0 + '@noble/curves': 1.2.0 + '@noble/hashes': 1.3.2 + '@scure/bip32': 1.3.2 + '@scure/bip39': 1.2.1 + abitype: 0.9.8(typescript@5.6.2)(zod@3.23.8) + isows: 1.0.3(ws@8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + ws: 8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + optionalDependencies: + typescript: 5.6.2 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + - zod + viem@2.21.3(bufferutil@4.0.8)(typescript@5.6.2)(utf-8-validate@5.0.10)(zod@3.23.8): dependencies: '@adraffy/ens-normalize': 1.10.0 @@ -31821,7 +32889,7 @@ snapshots: '@ethereumjs/util': 8.1.0 bn.js: 5.2.1 ethereum-bloom-filters: 1.0.10 - ethereum-cryptography: 2.1.3 + ethereum-cryptography: 2.2.1 ethjs-unit: 0.1.6 number-to-bn: 1.7.0 randombytes: 2.1.0 @@ -32058,6 +33126,16 @@ snapshots: bufferutil: 4.0.8 utf-8-validate: 5.0.10 + ws@8.12.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 5.0.10 + + ws@8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 5.0.10 + ws@8.17.1(bufferutil@4.0.8)(utf-8-validate@5.0.10): optionalDependencies: bufferutil: 4.0.8 From d698fadc02e8969efa7227e5750bcc7abf0a9cdc Mon Sep 17 00:00:00 2001 From: gin-lsl Date: Mon, 24 Feb 2025 20:43:31 +0800 Subject: [PATCH 17/17] test: add test case --- .../tron/src/provider/__tests__/basic.test.tsx | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 packages/tron/src/provider/__tests__/basic.test.tsx diff --git a/packages/tron/src/provider/__tests__/basic.test.tsx b/packages/tron/src/provider/__tests__/basic.test.tsx new file mode 100644 index 000000000..3dd9d5ad6 --- /dev/null +++ b/packages/tron/src/provider/__tests__/basic.test.tsx @@ -0,0 +1,17 @@ +import { render } from '@testing-library/react'; +import { describe, expect, it } from 'vitest'; + +import { TronWeb3ConfigProvider } from '../index'; + +describe('TronWeb3ConfigProvider basic cases', () => { + it('mount correctly', () => { + const App = () => ( + +
test
+
+ ); + + const { baseElement } = render(); + expect(baseElement.querySelector('.content')?.textContent).toBe('test'); + }); +});