diff --git a/.yarn/install-state.gz b/.yarn/install-state.gz
index 81527a95..64f4df5f 100644
Binary files a/.yarn/install-state.gz and b/.yarn/install-state.gz differ
diff --git a/examples/sample-next-privy-app/.env.example b/examples/sample-next-privy-app/.env.example
deleted file mode 100644
index c3c36db0..00000000
--- a/examples/sample-next-privy-app/.env.example
+++ /dev/null
@@ -1,6 +0,0 @@
-# Privy Configuration
-NEXT_PUBLIC_PRIVY_APP_ID=
-NEXT_PUBLIC_PRIVY_CLIENT_ID=
-# Wallet Connect Project ID
-NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID=
-NEXT_PUBLIC_DELEGATOR_URL=
diff --git a/examples/sample-next-privy-app/.eslintrc.js b/examples/sample-next-privy-app/.eslintrc.js
deleted file mode 100644
index 0a3bb5f9..00000000
--- a/examples/sample-next-privy-app/.eslintrc.js
+++ /dev/null
@@ -1,6 +0,0 @@
-module.exports = {
- extends: ['next'],
- rules: {
- '@typescript-eslint/unbound-method': 'off',
- },
-};
diff --git a/examples/sample-next-privy-app/.gitignore b/examples/sample-next-privy-app/.gitignore
deleted file mode 100644
index a84107af..00000000
--- a/examples/sample-next-privy-app/.gitignore
+++ /dev/null
@@ -1,37 +0,0 @@
-# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
-
-# dependencies
-/node_modules
-/.pnp
-.pnp.js
-.yarn/install-state.gz
-
-# testing
-/coverage
-
-# next.js
-/.next/
-/out/
-
-# production
-/build
-
-# misc
-.DS_Store
-*.pem
-
-# debug
-npm-debug.log*
-yarn-debug.log*
-yarn-error.log*
-
-# local env files
-.env
-.env*.local
-
-# vercel
-.vercel
-
-# typescript
-*.tsbuildinfo
-next-env.d.ts
diff --git a/examples/sample-next-privy-app/README.md b/examples/sample-next-privy-app/README.md
deleted file mode 100644
index fa451292..00000000
--- a/examples/sample-next-privy-app/README.md
+++ /dev/null
@@ -1,55 +0,0 @@
-# `sample-privy-next-app`
-
-This example demonstrates how to integrate the `@vechain/dapp-kit-react-privy` package into a Next.js application. It showcases how to leverage the library for seamless social login and VeChain ecosystem integration, providing a foundation for building robust and user-friendly decentralized applications (dApps).
-
-## How it works
-
-### Step 1: Dynamically Import the SocialLoginWrapper
-
-To ensure compatibility with server-side rendering, dynamically import the SocialLoginWrapper component in layout.tsx:
-
-```typescript
-const SocialLoginWrapper = dynamic(
- async () =>
- (await import('./components/SocialLoginWrapper')).SocialLoginWrapper,
- {
- ssr: false,
- },
-);
-
-export default function RootLayout({
- children,
-}: Readonly<{
- children: React.ReactNode;
-}>) {
- return (
-
-
- Privy Next JS
-
-
- {children}
-
-
- );
-}
-```
-
-### Step 2: Use Hooks and Components
-
-Import the necessary hooks and components from @vechain/dapp-kit-react-privy and use them to interact with the VeChain ecosystem in your application:
-
-```typescript
-import { useVOT3Balance, useB3TRBalance } from '@vechain/dapp-kit-react-privy';
-
-const b3trBalanceQuery = isConnected
- ? useB3TRBalance({ address: connectedAccount ?? '' })
- : useB3TRBalance({
- address: abstractedAccount.embeddedWallet?.address ?? '',
- });
-const vot3BalanceQuery = isConnected
- ? useVOT3Balance({ address: connectedAccount ?? '' })
- : useVOT3Balance({
- address: abstractedAccount.embeddedWallet?.address ?? '',
- });
-```
diff --git a/examples/sample-next-privy-app/next.config.js b/examples/sample-next-privy-app/next.config.js
deleted file mode 100644
index de5ae83c..00000000
--- a/examples/sample-next-privy-app/next.config.js
+++ /dev/null
@@ -1,18 +0,0 @@
-const basePath = process.env.BASE_PATH ?? '';
-
-/** @type {import('next').NextConfig} */
-const nextConfig = {
- basePath,
- output: 'export',
- distDir: 'dist',
- env: {
- basePath,
- },
- eslint: {
- // Warning: This allows production builds to successfully complete even if
- // your project has ESLint errors.
- ignoreDuringBuilds: true,
- },
-};
-
-module.exports = nextConfig;
diff --git a/examples/sample-next-privy-app/package.json b/examples/sample-next-privy-app/package.json
deleted file mode 100644
index 2471d421..00000000
--- a/examples/sample-next-privy-app/package.json
+++ /dev/null
@@ -1,30 +0,0 @@
-{
- "name": "sample-next-privy-app",
- "version": "0.1.0",
- "private": true,
- "scripts": {
- "build": "next build",
- "clean": "rm -rf .next dist .turbo",
- "dev": "next dev"
- },
- "dependencies": {
- "@chakra-ui/react": "2.8.2",
- "@emotion/react": "^11.13.5",
- "@emotion/styled": "^11.13.5",
- "@vechain/dapp-kit": "*",
- "@vechain/dapp-kit-react": "*",
- "@vechain/dapp-kit-react-privy": "*",
- "next": ">=14.2.15",
- "react": "^18",
- "react-dom": "^18"
- },
- "devDependencies": {
- "@next/eslint-plugin-next": "^14.1.4",
- "@types/node": "^20",
- "@types/react": "^18",
- "@types/react-dom": "^18",
- "eslint": "^9.12.0",
- "eslint-config-next": "14.1.4",
- "typescript": "5.3.3"
- }
-}
diff --git a/examples/sample-next-privy-app/src/app/components/SocialLoginWrapper.tsx b/examples/sample-next-privy-app/src/app/components/SocialLoginWrapper.tsx
deleted file mode 100644
index 179935c5..00000000
--- a/examples/sample-next-privy-app/src/app/components/SocialLoginWrapper.tsx
+++ /dev/null
@@ -1,94 +0,0 @@
-'use client';
-
-import { useColorMode } from '@chakra-ui/react';
-import dynamic from 'next/dynamic';
-
-const DAppKitPrivyProvider = dynamic(
- async () =>
- (await import('@vechain/dapp-kit-react-privy')).DAppKitPrivyProvider,
- {
- ssr: false,
- },
-);
-
-interface Props {
- children: React.ReactNode;
-}
-
-export function SocialLoginWrapper({ children }: Props) {
- const { colorMode } = useColorMode();
- return (
-
- {children}
-
- );
-}
diff --git a/examples/sample-next-privy-app/src/app/constants.ts b/examples/sample-next-privy-app/src/app/constants.ts
deleted file mode 100644
index 0c1b0fa7..00000000
--- a/examples/sample-next-privy-app/src/app/constants.ts
+++ /dev/null
@@ -1,26 +0,0 @@
-export const b3trMainnetAddress = '0x5ef79995FE8a89e0812330E4378eB2660ceDe699';
-export const b3trTestnetAddress = '0xbf64cf86894Ee0877C4e7d03936e35Ee8D8b864F';
-export const b3trAbi = [
- // Replace this with your actual transfer function ABI
- {
- inputs: [
- {
- name: 'recipient',
- type: 'address',
- },
- {
- name: 'amount',
- type: 'uint256',
- },
- ],
- name: 'transfer',
- outputs: [
- {
- name: '',
- type: 'bool',
- },
- ],
- stateMutability: 'nonpayable',
- type: 'function',
- },
-] as const;
diff --git a/examples/sample-next-privy-app/src/app/fonts/GeistMonoVF.woff b/examples/sample-next-privy-app/src/app/fonts/GeistMonoVF.woff
deleted file mode 100644
index f2ae185c..00000000
Binary files a/examples/sample-next-privy-app/src/app/fonts/GeistMonoVF.woff and /dev/null differ
diff --git a/examples/sample-next-privy-app/src/app/fonts/GeistVF.woff b/examples/sample-next-privy-app/src/app/fonts/GeistVF.woff
deleted file mode 100644
index 1b62daac..00000000
Binary files a/examples/sample-next-privy-app/src/app/fonts/GeistVF.woff and /dev/null differ
diff --git a/examples/sample-next-privy-app/src/app/globals.css b/examples/sample-next-privy-app/src/app/globals.css
deleted file mode 100644
index 371f0b6c..00000000
--- a/examples/sample-next-privy-app/src/app/globals.css
+++ /dev/null
@@ -1,23 +0,0 @@
-body {
- margin: 0;
- display: flex;
- height: 100vh;
- align-items: center;
- justify-content: center;
-}
-h2 {
- margin: 0;
-}
-.container {
- display: flex;
- flex-direction: column;
- align-items: center;
- justify-content: center;
- border: 1px solid #000;
- border-radius: 20px;
- padding: 20px;
-}
-.label {
- margin-top: 20px;
- margin-bottom: 10px;
-}
diff --git a/examples/sample-next-privy-app/src/app/layout.tsx b/examples/sample-next-privy-app/src/app/layout.tsx
deleted file mode 100644
index a5eaa236..00000000
--- a/examples/sample-next-privy-app/src/app/layout.tsx
+++ /dev/null
@@ -1,36 +0,0 @@
-'use client';
-
-import { ChakraProvider } from '@chakra-ui/react';
-import './globals.css';
-import dynamic from 'next/dynamic';
-
-const SocialLoginWrapper = dynamic(
- async () =>
- (await import('./components/SocialLoginWrapper')).SocialLoginWrapper,
- {
- ssr: false,
- },
-);
-
-export default function RootLayout({
- children,
-}: Readonly<{
- children: React.ReactNode;
-}>) {
- return (
-
-
-
- Privy Next JS
-
-
-
- {children}
-
-
-
- );
-}
diff --git a/examples/sample-next-privy-app/src/app/page.tsx b/examples/sample-next-privy-app/src/app/page.tsx
deleted file mode 100644
index 660a6668..00000000
--- a/examples/sample-next-privy-app/src/app/page.tsx
+++ /dev/null
@@ -1,17 +0,0 @@
-'use client';
-
-import { Container } from '@chakra-ui/react';
-import dynamic from 'next/dynamic';
-import React from 'react';
-
-const Homepage = dynamic(() => import('./pages/homepage'), {
- ssr: false,
-});
-
-export default function Page() {
- return (
-
-
-
- );
-}
diff --git a/examples/sample-next-privy-app/src/app/pages/homepage.tsx b/examples/sample-next-privy-app/src/app/pages/homepage.tsx
deleted file mode 100644
index fcd52275..00000000
--- a/examples/sample-next-privy-app/src/app/pages/homepage.tsx
+++ /dev/null
@@ -1,194 +0,0 @@
-'use client';
-
-import { type ReactElement, useMemo, useCallback } from 'react';
-import {
- Button,
- Container,
- Heading,
- HStack,
- Stack,
- Text,
- useColorMode,
- useDisclosure,
- VStack,
- Box,
- Spinner,
-} from '@chakra-ui/react';
-import {
- useWallet,
- useSendTransaction,
- WalletButton,
- TransactionModal,
- TransactionToast,
- useDAppKitPrivyColorMode,
-} from '@vechain/dapp-kit-react-privy';
-import { b3trAbi, b3trMainnetAddress } from '../constants';
-import { Interface } from 'ethers';
-
-const HomePage = (): ReactElement => {
- const { toggleColorMode, colorMode } = useColorMode();
- const { toggleColorMode: toggleDAppKitPrivyColorMode } =
- useDAppKitPrivyColorMode();
-
- const { connection, smartAccount, connectedWallet } = useWallet();
-
- // A dummy tx sending 0 b3tr tokens
- const clauses = useMemo(() => {
- if (!connectedWallet.address) return [];
-
- const clausesArray: any[] = [];
- const abi = new Interface(b3trAbi);
- clausesArray.push({
- to: b3trMainnetAddress,
- value: '0x0',
- data: abi.encodeFunctionData('transfer', [
- connectedWallet.address,
- '0', // 1 B3TR (in wei)
- ]),
- comment: `Transfer ${1} B3TR to `,
- abi: abi.getFunction('transfer'),
- });
- return clausesArray;
- }, [connectedWallet.address]);
-
- const {
- sendTransaction,
- status,
- txReceipt,
- resetStatus,
- isTransactionPending,
- error,
- } = useSendTransaction({
- signerAccount: smartAccount,
- privyUIOptions: {
- title: 'Sign to confirm',
- description:
- 'This is a test transaction performing a transfer of 1 B3TR tokens from your smart account.',
- buttonText: 'Sign',
- },
- });
-
- const transactionToast = useDisclosure();
- const handleTransactionWithToast = useCallback(async () => {
- transactionToast.onOpen();
- await sendTransaction(clauses);
- }, [sendTransaction, clauses]);
-
- const transactionModal = useDisclosure();
- const handleTransactionWithModal = useCallback(async () => {
- transactionModal.onOpen();
- await sendTransaction(clauses);
- }, [sendTransaction, clauses]);
-
- if (connection.isLoadingPrivyConnection) {
- return (
-
-
-
-
-
- );
- }
-
- if (!connection.isConnected) {
- return (
-
-
-
-
-
- );
- }
-
- return (
-
-
-
-
-
-
-
-
-
- {smartAccount.address && (
-
-
- Smart Account
-
- Smart Account: {smartAccount.address}
-
- Deployed: {smartAccount.isDeployed.toString()}
-
- Owner: {smartAccount.owner}
-
- )}
-
-
-
- Wallet
-
- Address: {connectedWallet?.address}
- Connection Type: {connection.source.type}
-
-
-
-
- Actions
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- );
-};
-
-export default HomePage;
diff --git a/examples/sample-next-privy-app/tsconfig.json b/examples/sample-next-privy-app/tsconfig.json
deleted file mode 100644
index c41d5ff9..00000000
--- a/examples/sample-next-privy-app/tsconfig.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "compilerOptions": {
- "target": "es5",
- "lib": ["dom", "dom.iterable", "esnext"],
- "allowJs": true,
- "skipLibCheck": true,
- "strict": true,
- "noEmit": true,
- "esModuleInterop": true,
- "module": "ESNext",
- "moduleResolution": "bundler",
- "resolveJsonModule": true,
- "allowImportingTsExtensions": true,
- "isolatedModules": true,
- "jsx": "preserve",
- "incremental": true,
- "plugins": [
- {
- "name": "next"
- }
- ],
- "paths": {
- "@/*": ["./src/*"]
- }
- },
- "include": [
- "next-env.d.ts",
- "**/*.ts",
- "**/*.tsx",
- ".next/types/**/*.ts",
- "dist/types/**/*.ts"
- ],
- "exclude": ["node_modules"]
-}
diff --git a/packages/dapp-kit-react-privy/LICENSE b/packages/dapp-kit-react-privy/LICENSE
deleted file mode 100644
index 329efe3f..00000000
--- a/packages/dapp-kit-react-privy/LICENSE
+++ /dev/null
@@ -1,21 +0,0 @@
-MIT License
-
-Copyright (c) 2023 Vechain
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
diff --git a/packages/dapp-kit-react-privy/README.md b/packages/dapp-kit-react-privy/README.md
deleted file mode 100644
index 2ac3d496..00000000
--- a/packages/dapp-kit-react-privy/README.md
+++ /dev/null
@@ -1,13 +0,0 @@
-# `@vechain/dapp-kit-react-privy`
-
-The `@vechain/dapp-kit-react-privy` package simplifies the development of decentralized applications (dApps) on VeChainThor and VeBetterDAO. It provides seamless integration with social login functionality powered by Privy, making it easier for developers to enhance user onboarding and authentication experiences.
-
-## Installation
-
-```bash
-yarn add @vechain/dapp-kit-react-privy
-```
-
-## How to use - temporary
-
-When modifying this package, build and do `yarn pack`. You can then share the package with people who want to test it. Just do `yarn install vechain-dapp-kit-react-privy-v1.1.1.tgz` to use it.
diff --git a/packages/dapp-kit-react-privy/eslint.config.mjs b/packages/dapp-kit-react-privy/eslint.config.mjs
deleted file mode 100644
index c9e3ec07..00000000
--- a/packages/dapp-kit-react-privy/eslint.config.mjs
+++ /dev/null
@@ -1,17 +0,0 @@
-import tseslint from 'typescript-eslint';
-
-export default tseslint.config({
- ignores: ['**/*.config.ts', 'dist/**'],
- extends: [...tseslint.configs.recommended],
- files: ['**/*.{ts,tsx}'],
- rules: {
- '@typescript-eslint/no-explicit-any': 'off',
- '@typescript-eslint/ban-ts-comment': 'off',
- 'no-console': ['error', { allow: ['error'] }],
- 'eslint-comments/no-unused-disable': 'off',
- '@typescript-eslint/no-unused-vars': [
- 'error',
- { argsIgnorePattern: '^_' },
- ],
- },
-});
diff --git a/packages/dapp-kit-react-privy/package.json b/packages/dapp-kit-react-privy/package.json
deleted file mode 100644
index 5b81a0c8..00000000
--- a/packages/dapp-kit-react-privy/package.json
+++ /dev/null
@@ -1,46 +0,0 @@
-{
- "name": "@vechain/dapp-kit-react-privy",
- "version": "1.3.0",
- "homepage": "https://github.com/vechain/vechain-dapp-kit",
- "repository": "github:vechain/vechain-dapp-kit",
- "license": "MIT",
- "sideEffects": false,
- "type": "module",
- "main": "./dist/index.js",
- "types": "./dist/index.d.ts",
- "files": [
- "dist",
- "package.json",
- "README.md",
- "LICENSE"
- ],
- "scripts": {
- "build": "tsup",
- "watch": "tsup --watch",
- "clean": "rm -rf dist .turbo",
- "lint": "eslint",
- "purge": "yarn clean && rm -rf node_modules"
- },
- "dependencies": {
- "@chakra-ui/react": "^2.8.2",
- "@choc-ui/chakra-autocomplete": "^5.3.0",
- "@privy-io/react-auth": "1.98.2",
- "@vechain/dapp-kit-react": "*",
- "@vechain/picasso": "^2.1.1",
- "@vechain/sdk-core": "^1.0.0-rc.5",
- "@vechain/sdk-network": "^1.0.0-rc.5",
- "@vechain/vebetterdao-contracts": "^4.1.0",
- "framer-motion": "^11.15.0",
- "react-icons": "^5.4.0"
- },
- "devDependencies": {
- "@types/react": "^18.2.28",
- "@types/react-dom": "^18.2.13",
- "eslint": "^9.12.0",
- "react": "^18.2.0",
- "tsup": "*",
- "typescript": "*",
- "vite": "^4.5.5",
- "vitest": "^0.34.6"
- }
-}
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/DAppKitPrivyProvider.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/DAppKitPrivyProvider.tsx
deleted file mode 100644
index 63b479e6..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/DAppKitPrivyProvider.tsx
+++ /dev/null
@@ -1,133 +0,0 @@
-import { createContext, ReactNode, useContext } from 'react';
-import { PrivyProvider as BasePrivyProvider } from '@privy-io/react-auth';
-import { DAppKitProvider, DAppKitUIOptions } from '@vechain/dapp-kit-react';
-import { SmartAccountProvider } from './hooks';
-import { ChakraProvider } from '@chakra-ui/react';
-import { Theme } from './theme';
-import { PrivyLoginMethod } from './utils';
-
-type Props = {
- children: ReactNode;
- privyConfig: {
- appId: string;
- clientId: string;
- appearance: {
- theme: 'dark' | 'light';
- accentColor: `#${string}`;
- loginMessage: string;
- logo: string;
- };
- embeddedWallets?: {
- createOnLogin: 'users-without-wallets' | 'all-users' | 'off';
- };
- loginMethods: PrivyLoginMethod[];
- ecosystemAppsID?: string[];
- allowPasskeyLinking?: boolean;
- };
- feeDelegationConfig: {
- delegatorUrl: string;
- delegateAllTransactions: boolean;
- };
- dappKitConfig: DAppKitUIOptions;
-};
-
-type DAppKitPrivyConfig = {
- privyConfig: Props['privyConfig'];
- feeDelegationConfig: Props['feeDelegationConfig'];
- dappKitConfig: Props['dappKitConfig'];
-};
-
-/**
- * Context to store the Privy and DAppKit configs so that they can be used by the hooks/components
- */
-export const DAppKitPrivyContext = createContext(
- null,
-);
-
-/**
- * Hook to get the Privy and DAppKit configs
- */
-export const useDAppKitPrivyConfig = () => {
- const context = useContext(DAppKitPrivyContext);
- if (!context) {
- throw new Error(
- 'useDAppKitPrivyConfig must be used within DAppKitPrivyProvider',
- );
- }
- return context;
-};
-
-/**
- * Provider to wrap the application with Privy and DAppKit
- */
-export const DAppKitPrivyProvider = ({
- children,
- privyConfig,
- feeDelegationConfig,
- dappKitConfig,
-}: Props) => {
- const loginMethods = [
- ...privyConfig.loginMethods,
- ...(privyConfig.ecosystemAppsID ?? []).map((appID) => `privy:${appID}`),
- ];
-
- // Set the color mode in localStorage to match the Privy theme
- if (
- !localStorage.getItem('chakra-ui-color-mode') ||
- localStorage.getItem('chakra-ui-color-mode') !==
- privyConfig.appearance.theme
- ) {
- localStorage.setItem(
- 'chakra-ui-color-mode',
- privyConfig.appearance.theme,
- );
- localStorage.setItem('chakra-ui-color-mode-default', 'set');
- }
-
- return (
-
-
-
-
-
- {children}
-
-
-
-
-
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/assets/abi.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/assets/abi.ts
deleted file mode 100644
index 6b3f51a7..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/assets/abi.ts
+++ /dev/null
@@ -1,926 +0,0 @@
-export const SimpleAccountABI = [
- {
- inputs: [],
- stateMutability: 'nonpayable',
- type: 'constructor',
- },
- {
- inputs: [
- {
- internalType: 'address',
- name: 'target',
- type: 'address',
- },
- ],
- name: 'AddressEmptyCode',
- type: 'error',
- },
- {
- inputs: [],
- name: 'ECDSAInvalidSignature',
- type: 'error',
- },
- {
- inputs: [
- {
- internalType: 'uint256',
- name: 'length',
- type: 'uint256',
- },
- ],
- name: 'ECDSAInvalidSignatureLength',
- type: 'error',
- },
- {
- inputs: [
- {
- internalType: 'bytes32',
- name: 's',
- type: 'bytes32',
- },
- ],
- name: 'ECDSAInvalidSignatureS',
- type: 'error',
- },
- {
- inputs: [
- {
- internalType: 'address',
- name: 'implementation',
- type: 'address',
- },
- ],
- name: 'ERC1967InvalidImplementation',
- type: 'error',
- },
- {
- inputs: [],
- name: 'ERC1967NonPayable',
- type: 'error',
- },
- {
- inputs: [],
- name: 'FailedCall',
- type: 'error',
- },
- {
- inputs: [],
- name: 'InvalidInitialization',
- type: 'error',
- },
- {
- inputs: [],
- name: 'NotInitializing',
- type: 'error',
- },
- {
- inputs: [],
- name: 'UUPSUnauthorizedCallContext',
- type: 'error',
- },
- {
- inputs: [
- {
- internalType: 'bytes32',
- name: 'slot',
- type: 'bytes32',
- },
- ],
- name: 'UUPSUnsupportedProxiableUUID',
- type: 'error',
- },
- {
- anonymous: false,
- inputs: [],
- name: 'EIP712DomainChanged',
- type: 'event',
- },
- {
- anonymous: false,
- inputs: [
- {
- indexed: false,
- internalType: 'uint64',
- name: 'version',
- type: 'uint64',
- },
- ],
- name: 'Initialized',
- type: 'event',
- },
- {
- anonymous: false,
- inputs: [
- {
- indexed: true,
- internalType: 'address',
- name: 'owner',
- type: 'address',
- },
- ],
- name: 'SimpleAccountInitialized',
- type: 'event',
- },
- {
- anonymous: false,
- inputs: [
- {
- indexed: true,
- internalType: 'address',
- name: 'implementation',
- type: 'address',
- },
- ],
- name: 'Upgraded',
- type: 'event',
- },
- {
- inputs: [],
- name: 'UPGRADE_INTERFACE_VERSION',
- outputs: [
- {
- internalType: 'string',
- name: '',
- type: 'string',
- },
- ],
- stateMutability: 'view',
- type: 'function',
- },
- {
- inputs: [],
- name: 'eip712Domain',
- outputs: [
- {
- internalType: 'bytes1',
- name: 'fields',
- type: 'bytes1',
- },
- {
- internalType: 'string',
- name: 'name',
- type: 'string',
- },
- {
- internalType: 'string',
- name: 'version',
- type: 'string',
- },
- {
- internalType: 'uint256',
- name: 'chainId',
- type: 'uint256',
- },
- {
- internalType: 'address',
- name: 'verifyingContract',
- type: 'address',
- },
- {
- internalType: 'bytes32',
- name: 'salt',
- type: 'bytes32',
- },
- {
- internalType: 'uint256[]',
- name: 'extensions',
- type: 'uint256[]',
- },
- ],
- stateMutability: 'view',
- type: 'function',
- },
- {
- inputs: [
- {
- internalType: 'address',
- name: 'dest',
- type: 'address',
- },
- {
- internalType: 'uint256',
- name: 'value',
- type: 'uint256',
- },
- {
- internalType: 'bytes',
- name: 'func',
- type: 'bytes',
- },
- ],
- name: 'execute',
- outputs: [],
- stateMutability: 'nonpayable',
- type: 'function',
- },
- {
- inputs: [
- {
- internalType: 'address[]',
- name: 'dest',
- type: 'address[]',
- },
- {
- internalType: 'uint256[]',
- name: 'value',
- type: 'uint256[]',
- },
- {
- internalType: 'bytes[]',
- name: 'func',
- type: 'bytes[]',
- },
- ],
- name: 'executeBatch',
- outputs: [],
- stateMutability: 'nonpayable',
- type: 'function',
- },
- {
- inputs: [
- {
- internalType: 'address',
- name: 'to',
- type: 'address',
- },
- {
- internalType: 'uint256',
- name: 'value',
- type: 'uint256',
- },
- {
- internalType: 'bytes',
- name: 'data',
- type: 'bytes',
- },
- {
- internalType: 'uint256',
- name: 'validAfter',
- type: 'uint256',
- },
- {
- internalType: 'uint256',
- name: 'validBefore',
- type: 'uint256',
- },
- {
- internalType: 'bytes',
- name: 'signature',
- type: 'bytes',
- },
- ],
- name: 'executeWithAuthorization',
- outputs: [],
- stateMutability: 'payable',
- type: 'function',
- },
- {
- inputs: [
- {
- internalType: 'address',
- name: 'anOwner',
- type: 'address',
- },
- ],
- name: 'initialize',
- outputs: [],
- stateMutability: 'nonpayable',
- type: 'function',
- },
- {
- inputs: [
- {
- internalType: 'address',
- name: '',
- type: 'address',
- },
- {
- internalType: 'address',
- name: '',
- type: 'address',
- },
- {
- internalType: 'uint256[]',
- name: '',
- type: 'uint256[]',
- },
- {
- internalType: 'uint256[]',
- name: '',
- type: 'uint256[]',
- },
- {
- internalType: 'bytes',
- name: '',
- type: 'bytes',
- },
- ],
- name: 'onERC1155BatchReceived',
- outputs: [
- {
- internalType: 'bytes4',
- name: '',
- type: 'bytes4',
- },
- ],
- stateMutability: 'pure',
- type: 'function',
- },
- {
- inputs: [
- {
- internalType: 'address',
- name: '',
- type: 'address',
- },
- {
- internalType: 'address',
- name: '',
- type: 'address',
- },
- {
- internalType: 'uint256',
- name: '',
- type: 'uint256',
- },
- {
- internalType: 'uint256',
- name: '',
- type: 'uint256',
- },
- {
- internalType: 'bytes',
- name: '',
- type: 'bytes',
- },
- ],
- name: 'onERC1155Received',
- outputs: [
- {
- internalType: 'bytes4',
- name: '',
- type: 'bytes4',
- },
- ],
- stateMutability: 'pure',
- type: 'function',
- },
- {
- inputs: [
- {
- internalType: 'address',
- name: '',
- type: 'address',
- },
- {
- internalType: 'address',
- name: '',
- type: 'address',
- },
- {
- internalType: 'uint256',
- name: '',
- type: 'uint256',
- },
- {
- internalType: 'bytes',
- name: '',
- type: 'bytes',
- },
- ],
- name: 'onERC721Received',
- outputs: [
- {
- internalType: 'bytes4',
- name: '',
- type: 'bytes4',
- },
- ],
- stateMutability: 'pure',
- type: 'function',
- },
- {
- inputs: [],
- name: 'owner',
- outputs: [
- {
- internalType: 'address',
- name: '',
- type: 'address',
- },
- ],
- stateMutability: 'view',
- type: 'function',
- },
- {
- inputs: [],
- name: 'proxiableUUID',
- outputs: [
- {
- internalType: 'bytes32',
- name: '',
- type: 'bytes32',
- },
- ],
- stateMutability: 'view',
- type: 'function',
- },
- {
- inputs: [
- {
- internalType: 'bytes4',
- name: 'interfaceId',
- type: 'bytes4',
- },
- ],
- name: 'supportsInterface',
- outputs: [
- {
- internalType: 'bool',
- name: '',
- type: 'bool',
- },
- ],
- stateMutability: 'view',
- type: 'function',
- },
- {
- inputs: [
- {
- internalType: 'address',
- name: 'newImplementation',
- type: 'address',
- },
- {
- internalType: 'bytes',
- name: 'data',
- type: 'bytes',
- },
- ],
- name: 'upgradeToAndCall',
- outputs: [],
- stateMutability: 'payable',
- type: 'function',
- },
- {
- stateMutability: 'payable',
- type: 'receive',
- },
-] as const;
-
-export const SimpleAccountFactoryABI = [
- {
- inputs: [],
- stateMutability: 'nonpayable',
- type: 'constructor',
- },
- {
- inputs: [],
- name: 'AccessControlBadConfirmation',
- type: 'error',
- },
- {
- inputs: [
- {
- internalType: 'address',
- name: 'account',
- type: 'address',
- },
- {
- internalType: 'bytes32',
- name: 'neededRole',
- type: 'bytes32',
- },
- ],
- name: 'AccessControlUnauthorizedAccount',
- type: 'error',
- },
- {
- inputs: [
- {
- internalType: 'address',
- name: 'target',
- type: 'address',
- },
- ],
- name: 'AddressEmptyCode',
- type: 'error',
- },
- {
- inputs: [
- {
- internalType: 'address',
- name: 'implementation',
- type: 'address',
- },
- ],
- name: 'ERC1967InvalidImplementation',
- type: 'error',
- },
- {
- inputs: [],
- name: 'ERC1967NonPayable',
- type: 'error',
- },
- {
- inputs: [],
- name: 'FailedCall',
- type: 'error',
- },
- {
- inputs: [],
- name: 'InvalidInitialization',
- type: 'error',
- },
- {
- inputs: [],
- name: 'NotInitializing',
- type: 'error',
- },
- {
- inputs: [],
- name: 'UUPSUnauthorizedCallContext',
- type: 'error',
- },
- {
- inputs: [
- {
- internalType: 'bytes32',
- name: 'slot',
- type: 'bytes32',
- },
- ],
- name: 'UUPSUnsupportedProxiableUUID',
- type: 'error',
- },
- {
- anonymous: false,
- inputs: [
- {
- indexed: false,
- internalType: 'contract SimpleAccount',
- name: 'account',
- type: 'address',
- },
- {
- indexed: false,
- internalType: 'address',
- name: 'owner',
- type: 'address',
- },
- {
- indexed: false,
- internalType: 'uint256',
- name: 'salt',
- type: 'uint256',
- },
- ],
- name: 'AccountCreated',
- type: 'event',
- },
- {
- anonymous: false,
- inputs: [
- {
- indexed: false,
- internalType: 'uint64',
- name: 'version',
- type: 'uint64',
- },
- ],
- name: 'Initialized',
- type: 'event',
- },
- {
- anonymous: false,
- inputs: [
- {
- indexed: true,
- internalType: 'bytes32',
- name: 'role',
- type: 'bytes32',
- },
- {
- indexed: true,
- internalType: 'bytes32',
- name: 'previousAdminRole',
- type: 'bytes32',
- },
- {
- indexed: true,
- internalType: 'bytes32',
- name: 'newAdminRole',
- type: 'bytes32',
- },
- ],
- name: 'RoleAdminChanged',
- type: 'event',
- },
- {
- anonymous: false,
- inputs: [
- {
- indexed: true,
- internalType: 'bytes32',
- name: 'role',
- type: 'bytes32',
- },
- {
- indexed: true,
- internalType: 'address',
- name: 'account',
- type: 'address',
- },
- {
- indexed: true,
- internalType: 'address',
- name: 'sender',
- type: 'address',
- },
- ],
- name: 'RoleGranted',
- type: 'event',
- },
- {
- anonymous: false,
- inputs: [
- {
- indexed: true,
- internalType: 'bytes32',
- name: 'role',
- type: 'bytes32',
- },
- {
- indexed: true,
- internalType: 'address',
- name: 'account',
- type: 'address',
- },
- {
- indexed: true,
- internalType: 'address',
- name: 'sender',
- type: 'address',
- },
- ],
- name: 'RoleRevoked',
- type: 'event',
- },
- {
- anonymous: false,
- inputs: [
- {
- indexed: true,
- internalType: 'address',
- name: 'implementation',
- type: 'address',
- },
- ],
- name: 'Upgraded',
- type: 'event',
- },
- {
- inputs: [],
- name: 'DEFAULT_ADMIN_ROLE',
- outputs: [
- {
- internalType: 'bytes32',
- name: '',
- type: 'bytes32',
- },
- ],
- stateMutability: 'view',
- type: 'function',
- },
- {
- inputs: [],
- name: 'UPGRADE_INTERFACE_VERSION',
- outputs: [
- {
- internalType: 'string',
- name: '',
- type: 'string',
- },
- ],
- stateMutability: 'view',
- type: 'function',
- },
- {
- inputs: [],
- name: 'accountImplementation',
- outputs: [
- {
- internalType: 'contract SimpleAccount',
- name: '',
- type: 'address',
- },
- ],
- stateMutability: 'view',
- type: 'function',
- },
- {
- inputs: [
- {
- internalType: 'address',
- name: 'owner',
- type: 'address',
- },
- ],
- name: 'createAccount',
- outputs: [
- {
- internalType: 'contract SimpleAccount',
- name: 'ret',
- type: 'address',
- },
- ],
- stateMutability: 'nonpayable',
- type: 'function',
- },
- {
- inputs: [
- {
- internalType: 'address',
- name: 'owner',
- type: 'address',
- },
- ],
- name: 'getAccountAddress',
- outputs: [
- {
- internalType: 'address',
- name: '',
- type: 'address',
- },
- ],
- stateMutability: 'view',
- type: 'function',
- },
- {
- inputs: [
- {
- internalType: 'bytes32',
- name: 'role',
- type: 'bytes32',
- },
- ],
- name: 'getRoleAdmin',
- outputs: [
- {
- internalType: 'bytes32',
- name: '',
- type: 'bytes32',
- },
- ],
- stateMutability: 'view',
- type: 'function',
- },
- {
- inputs: [
- {
- internalType: 'bytes32',
- name: 'role',
- type: 'bytes32',
- },
- {
- internalType: 'address',
- name: 'account',
- type: 'address',
- },
- ],
- name: 'grantRole',
- outputs: [],
- stateMutability: 'nonpayable',
- type: 'function',
- },
- {
- inputs: [
- {
- internalType: 'bytes32',
- name: 'role',
- type: 'bytes32',
- },
- {
- internalType: 'address',
- name: 'account',
- type: 'address',
- },
- ],
- name: 'hasRole',
- outputs: [
- {
- internalType: 'bool',
- name: '',
- type: 'bool',
- },
- ],
- stateMutability: 'view',
- type: 'function',
- },
- {
- inputs: [],
- name: 'initialize',
- outputs: [],
- stateMutability: 'nonpayable',
- type: 'function',
- },
- {
- inputs: [],
- name: 'proxiableUUID',
- outputs: [
- {
- internalType: 'bytes32',
- name: '',
- type: 'bytes32',
- },
- ],
- stateMutability: 'view',
- type: 'function',
- },
- {
- inputs: [
- {
- internalType: 'bytes32',
- name: 'role',
- type: 'bytes32',
- },
- {
- internalType: 'address',
- name: 'callerConfirmation',
- type: 'address',
- },
- ],
- name: 'renounceRole',
- outputs: [],
- stateMutability: 'nonpayable',
- type: 'function',
- },
- {
- inputs: [
- {
- internalType: 'bytes32',
- name: 'role',
- type: 'bytes32',
- },
- {
- internalType: 'address',
- name: 'account',
- type: 'address',
- },
- ],
- name: 'revokeRole',
- outputs: [],
- stateMutability: 'nonpayable',
- type: 'function',
- },
- {
- inputs: [
- {
- internalType: 'bytes4',
- name: 'interfaceId',
- type: 'bytes4',
- },
- ],
- name: 'supportsInterface',
- outputs: [
- {
- internalType: 'bool',
- name: '',
- type: 'bool',
- },
- ],
- stateMutability: 'view',
- type: 'function',
- },
- {
- inputs: [
- {
- internalType: 'address',
- name: 'newImplementation',
- type: 'address',
- },
- {
- internalType: 'bytes',
- name: 'data',
- type: 'bytes',
- },
- ],
- name: 'upgradeToAndCall',
- outputs: [],
- stateMutability: 'payable',
- type: 'function',
- },
- {
- inputs: [],
- name: 'version',
- outputs: [
- {
- internalType: 'string',
- name: '',
- type: 'string',
- },
- ],
- stateMutability: 'pure',
- type: 'function',
- },
-] as const;
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/assets/icons/GoogleLogo/GoogleLogo.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/assets/icons/GoogleLogo/GoogleLogo.tsx
deleted file mode 100644
index ef6b6df6..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/assets/icons/GoogleLogo/GoogleLogo.tsx
+++ /dev/null
@@ -1,22 +0,0 @@
-import { Box, BoxProps } from '@chakra-ui/react';
-import React from 'react';
-import { googleSvg } from '../../svg';
-
-type Props = {
- boxSize?: string | number;
-} & Omit;
-
-export const GoogleLogo: React.FC = ({ boxSize = '20px', ...props }) => {
- return (
-
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/assets/icons/GoogleLogo/index.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/assets/icons/GoogleLogo/index.ts
deleted file mode 100644
index c73648f2..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/assets/icons/GoogleLogo/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export * from './GoogleLogo';
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/assets/icons/TwitterLogo/TwitterLogo.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/assets/icons/TwitterLogo/TwitterLogo.tsx
deleted file mode 100644
index 487a3b89..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/assets/icons/TwitterLogo/TwitterLogo.tsx
+++ /dev/null
@@ -1,27 +0,0 @@
-import { Box, BoxProps } from '@chakra-ui/react';
-import React from 'react';
-import { twitterSvg } from '../../svg';
-
-type Props = {
- isDark?: boolean;
- boxSize?: string | number;
-} & Omit;
-
-export const TwitterLogo: React.FC = ({
- isDark,
- boxSize = '20px',
- ...props
-}) => {
- return (
-
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/assets/icons/TwitterLogo/index.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/assets/icons/TwitterLogo/index.ts
deleted file mode 100644
index f817cb74..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/assets/icons/TwitterLogo/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export * from './TwitterLogo';
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/assets/icons/index.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/assets/icons/index.ts
deleted file mode 100644
index 18b8e367..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/assets/icons/index.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-export * from './GoogleLogo';
-export * from './TwitterLogo';
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/assets/index.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/assets/index.ts
deleted file mode 100644
index c7d5c394..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/assets/index.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-export * from './abi';
-export * from './svg';
-export * from './icons';
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/assets/svg.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/assets/svg.ts
deleted file mode 100644
index 1a1ac89d..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/assets/svg.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-export const twitterSvg = {
- dark: ``,
- light: ``,
-};
-
-export const googleSvg = ``;
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/AccountModal.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/AccountModal.tsx
deleted file mode 100644
index 4d4ff3f1..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/AccountModal.tsx
+++ /dev/null
@@ -1,101 +0,0 @@
-'use client';
-
-import {
- Modal,
- ModalContent,
- ModalContentProps,
- ModalOverlay,
- useMediaQuery,
-} from '@chakra-ui/react';
-import { useWallet } from '../../hooks';
-import { useState, useEffect } from 'react';
-import { WalletSettingsContent } from './Contents/WalletSettingsContent';
-import { MainContent } from './Contents/MainContent';
-import { SmartAccountContent } from './Contents/SmartAccountContent';
-import { AccountsContent } from './Contents';
-
-type Props = {
- isOpen: boolean;
- onClose: () => void;
-};
-
-export type AccountModalContentTypes =
- | 'main'
- | 'settings'
- | 'smart-account'
- | 'accounts';
-
-export const AccountModal = ({ isOpen, onClose }: Props) => {
- const [isDesktop] = useMediaQuery('(min-width: 768px)');
- const _modalContentProps = isDesktop
- ? {}
- : {
- position: 'fixed',
- bottom: '0',
- mb: '0',
- maxW: '2xl',
- borderRadius: '24px 24px 0px 0px',
- overflowY: 'scroll',
- overflowX: 'hidden',
- };
-
- const { selectedAccount } = useWallet();
-
- const [currentContent, setCurrentContent] =
- useState('main');
- useEffect(() => {
- if (isOpen) {
- setCurrentContent('main');
- }
- }, [isOpen]);
-
- const renderContent = () => {
- switch (currentContent) {
- case 'main':
- return (
-
- );
- case 'settings':
- return (
-
- );
- case 'smart-account':
- return (
-
- );
- case 'accounts':
- return (
-
- );
- }
- };
-
- return (
-
-
-
-
- {renderContent()}
-
-
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/Components/AccountDetailsButton.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/Components/AccountDetailsButton.tsx
deleted file mode 100644
index d505636f..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/Components/AccountDetailsButton.tsx
+++ /dev/null
@@ -1,95 +0,0 @@
-import {
- Button,
- Box,
- HStack,
- VStack,
- Text,
- Icon,
- Image,
- useColorMode,
- Tag,
-} from '@chakra-ui/react';
-import { ElementType } from 'react';
-import { humanAddress } from '../../../utils';
-
-interface AccountDetailsButtonProps {
- title: string;
- address: string;
- onClick: () => void;
- leftIcon?: ElementType;
- rightIcon?: ElementType;
- leftImage?: string;
- backgroundColor?: string;
- border?: string;
- isActive?: boolean;
-}
-
-export const AccountDetailsButton = ({
- leftIcon,
- rightIcon,
- title,
- address,
- onClick,
- leftImage,
- isActive = false,
-}: AccountDetailsButtonProps) => {
- const { colorMode } = useColorMode();
- const isDark = colorMode === 'dark';
-
- return (
-
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/Components/ActionButton.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/Components/ActionButton.tsx
deleted file mode 100644
index 46e9fa92..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/Components/ActionButton.tsx
+++ /dev/null
@@ -1,88 +0,0 @@
-import {
- Button,
- Box,
- HStack,
- VStack,
- Text,
- Icon,
- Image,
- Tag,
-} from '@chakra-ui/react';
-import { ElementType } from 'react';
-
-interface ActionButtonProps {
- title: string;
- description: string;
- onClick: () => void;
- leftIcon?: ElementType;
- rightIcon?: ElementType;
- leftImage?: string;
- backgroundColor?: string;
- border?: string;
- hide?: boolean;
- showComingSoon?: boolean;
-}
-
-export const ActionButton = ({
- leftIcon,
- rightIcon,
- title,
- description,
- onClick,
- leftImage,
- hide = false,
- showComingSoon = false,
-}: ActionButtonProps) => {
- return (
-
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/Components/index.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/Components/index.ts
deleted file mode 100644
index ca7412b2..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/Components/index.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-export * from './AccountDetailsButton';
-export * from './ActionButton';
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/Contents/AccountsContent.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/Contents/AccountsContent.tsx
deleted file mode 100644
index 8dbb128d..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/Contents/AccountsContent.tsx
+++ /dev/null
@@ -1,102 +0,0 @@
-import {
- Button,
- Grid,
- HStack,
- ModalBody,
- ModalCloseButton,
- ModalFooter,
- ModalHeader,
- VStack,
- useColorMode,
-} from '@chakra-ui/react';
-import { useWallet, Wallet } from '../../../hooks';
-import { RxExit } from 'react-icons/rx';
-import { AddressDisplay } from '../../common/AddressDisplay';
-import { FadeInViewFromBottom, ModalBackButton } from '../../common';
-import { AccountDetailsButton } from '../Components/AccountDetailsButton';
-import { MdAccountCircle, MdOutlineNavigateNext } from 'react-icons/md';
-import { AccountModalContentTypes } from '../AccountModal';
-import { HiOutlineWallet } from 'react-icons/hi2';
-
-type Props = {
- setCurrentContent: React.Dispatch<
- React.SetStateAction
- >;
- onClose: () => void;
- wallet?: Wallet;
-};
-
-export const AccountsContent = ({ setCurrentContent, onClose }: Props) => {
- const { colorMode } = useColorMode();
- const isDark = colorMode === 'dark';
-
- const { disconnect, connection, selectedAccount, connectedWallet } =
- useWallet();
-
- return (
-
-
- {'Your accounts'}
-
-
- setCurrentContent('main')} />
-
-
-
-
- {connection.isConnectedWithPrivy ? (
-
- {
- setCurrentContent('smart-account');
- }}
- leftIcon={MdAccountCircle}
- rightIcon={MdOutlineNavigateNext}
- />
- {
- setCurrentContent('settings');
- }}
- leftIcon={HiOutlineWallet}
- rightIcon={MdOutlineNavigateNext}
- />
-
- ) : (
-
- )}
-
-
-
-
-
-
-
-
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/Contents/MainContent.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/Contents/MainContent.tsx
deleted file mode 100644
index c7834e0c..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/Contents/MainContent.tsx
+++ /dev/null
@@ -1,97 +0,0 @@
-import {
- Button,
- Image,
- ModalBody,
- ModalCloseButton,
- ModalFooter,
- ModalHeader,
- Text,
- VStack,
- useColorMode,
-} from '@chakra-ui/react';
-import { useWallet, Wallet } from '../../../hooks';
-import { RxExit } from 'react-icons/rx';
-import {
- AccountSelector,
- AddressDisplay,
- FadeInViewFromBottom,
-} from '../../common';
-import { AccountModalContentTypes } from '../AccountModal';
-import packageJson from '../../../../../package.json';
-
-type Props = {
- setCurrentContent: React.Dispatch<
- React.SetStateAction
- >;
- onClose: () => void;
- wallet: Wallet;
-};
-
-export const MainContent = ({ setCurrentContent, onClose, wallet }: Props) => {
- const { colorMode } = useColorMode();
- const isDark = colorMode === 'dark';
-
- const { disconnect, connection } = useWallet();
-
- return (
-
-
- {'Connected with ' + connection.source.displayName}
-
-
-
- {connection.isConnectedWithPrivy ? (
- {
- setCurrentContent('accounts');
- }}
- wallet={wallet}
- />
- ) : (
-
- )}
-
-
-
-
-
-
-
-
- v{packageJson.version}
-
-
-
-
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/Contents/SmartAccountContent.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/Contents/SmartAccountContent.tsx
deleted file mode 100644
index 4ea6d1fe..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/Contents/SmartAccountContent.tsx
+++ /dev/null
@@ -1,106 +0,0 @@
-import {
- Image,
- ModalBody,
- ModalCloseButton,
- VStack,
- ModalFooter,
- ModalHeader,
- Text,
- useColorMode,
- Link,
- Icon,
-} from '@chakra-ui/react';
-import { useWallet } from '../../../hooks';
-import React, { useState } from 'react';
-import { AddressDisplay } from '../../common/AddressDisplay';
-import { IoOpenOutline } from 'react-icons/io5';
-import { FadeInViewFromBottom, ModalBackButton } from '../../common';
-import { AccountModalContentTypes } from '../AccountModal';
-import { getPicassoImage } from '../../../utils';
-
-type Props = {
- setCurrentContent: React.Dispatch<
- React.SetStateAction
- >;
-};
-
-export const SmartAccountContent = ({ setCurrentContent }: Props) => {
- const { smartAccount } = useWallet();
-
- const walletImage = getPicassoImage(smartAccount.address ?? '');
-
- const { colorMode } = useColorMode();
- const isDark = colorMode === 'dark';
-
- const [isExpanded, setIsExpanded] = useState(false);
-
- return (
-
-
- {'Smart Account'}
-
-
- setCurrentContent('accounts')} />
-
-
-
-
-
-
-
-
-
- To allow you a smooth onboarding on VeChain we are
- helping you manage a wallet.
-
-
-
- You have full control and ownership of this wallet,
- accessible through your selected login method.
-
-
- {isExpanded && (
-
-
- You can backup your wallet by exporting your
- private key. This will allow you to restore your
- wallet if you lose your login method.
-
-
-
- To experience the full blockchain experience,
- transfer your assets to{' '}
-
- VeWorld Wallet{' '}
-
-
- .
-
-
- )}
-
- setIsExpanded(!isExpanded)}
- color="gray.500"
- fontSize={'sm'}
- _hover={{ textDecoration: 'none' }}
- >
- {isExpanded ? 'Read less' : 'Read more'}
-
-
-
-
-
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/Contents/WalletSettingsContent.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/Contents/WalletSettingsContent.tsx
deleted file mode 100644
index 697d29c3..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/Contents/WalletSettingsContent.tsx
+++ /dev/null
@@ -1,103 +0,0 @@
-import {
- Image,
- ModalBody,
- ModalCloseButton,
- VStack,
- ModalFooter,
- ModalHeader,
- useColorMode,
-} from '@chakra-ui/react';
-import { usePrivy, useWallet, Wallet } from '../../../hooks';
-import { AddressDisplay } from '../../common/AddressDisplay';
-import { GiHouseKeys } from 'react-icons/gi';
-import { MdOutlineNavigateNext } from 'react-icons/md';
-import { IoIosFingerPrint } from 'react-icons/io';
-import { ActionButton } from '../Components/ActionButton';
-import { ModalBackButton } from '../../common';
-import { useDAppKitPrivyConfig } from '../../../DAppKitPrivyProvider';
-import { FadeInViewFromBottom } from '../../common';
-import { AccountModalContentTypes } from '../AccountModal';
-import { FaRegAddressCard } from 'react-icons/fa';
-
-type Props = {
- setCurrentContent: (content: AccountModalContentTypes) => void;
-};
-
-export const WalletSettingsContent = ({ setCurrentContent }: Props) => {
- const { exportWallet, linkPasskey } = usePrivy();
- const { privyConfig } = useDAppKitPrivyConfig();
-
- const { embeddedWallet, connection, crossAppWallet } = useWallet();
-
- // Privy always creates an embedded wallet, so if the user is connected with app we use the other
- const account: Wallet = connection.isConnectedWithCrossAppPrivy
- ? crossAppWallet
- : embeddedWallet;
-
- const { colorMode } = useColorMode();
- const isDark = colorMode === 'dark';
-
- return (
-
-
- {'Wallet Settings'}
-
-
- setCurrentContent('accounts')} />
-
-
-
-
-
-
-
-
- {
- exportWallet();
- }}
- hide={connection.isConnectedWithCrossAppPrivy}
- leftIcon={GiHouseKeys}
- rightIcon={MdOutlineNavigateNext}
- />
-
- {privyConfig.allowPasskeyLinking && (
- {
- linkPasskey();
- }}
- hide={connection.isConnectedWithCrossAppPrivy}
- leftIcon={IoIosFingerPrint}
- rightIcon={MdOutlineNavigateNext}
- />
- )}
-
- {
- // linkPasskey();
- }}
- showComingSoon={true}
- leftIcon={FaRegAddressCard}
- rightIcon={MdOutlineNavigateNext}
- />
-
-
-
-
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/Contents/index.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/Contents/index.ts
deleted file mode 100644
index f690d430..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/Contents/index.ts
+++ /dev/null
@@ -1,4 +0,0 @@
-export * from './AccountsContent';
-export * from './WalletSettingsContent';
-export * from './SmartAccountContent';
-export * from './MainContent';
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/index.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/index.ts
deleted file mode 100644
index 98e899b0..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/AccountModal/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export * from './AccountModal';
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/ConnectModal/ConnectModal.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/ConnectModal/ConnectModal.tsx
deleted file mode 100644
index cfb2c388..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/ConnectModal/ConnectModal.tsx
+++ /dev/null
@@ -1,81 +0,0 @@
-'use client';
-
-import {
- Modal,
- ModalContent,
- ModalContentProps,
- ModalOverlay,
- useMediaQuery,
-} from '@chakra-ui/react';
-import { useState, useEffect } from 'react';
-import { MainContent } from './MainContent';
-import { EcosystemContent } from './EcosystemContent';
-import { PrivyAppInfo } from '../../utils';
-
-type Props = {
- isOpen: boolean;
- onClose: () => void;
- logo?: string;
-};
-
-export const ConnectModal = ({ isOpen, onClose, logo }: Props) => {
- const [isDesktop] = useMediaQuery('(min-width: 768px)');
- const _modalContentProps = isDesktop
- ? {}
- : {
- position: 'fixed',
- bottom: '0px',
- mb: '0',
- maxW: '2xl',
- borderRadius: '24px 24px 0px 0px',
- overflowY: 'scroll',
- overflowX: 'hidden',
- };
- const [currentContent, setCurrentContent] = useState<'main' | 'ecosystem'>(
- 'main',
- );
- const [appsInfo, setAppsInfo] = useState>();
-
- useEffect(() => {
- if (isOpen) {
- setCurrentContent('main');
- }
- }, [isOpen]);
-
- const renderContent = () => {
- switch (currentContent) {
- case 'main':
- return (
-
- );
- case 'ecosystem':
- return (
-
- );
- }
- };
-
- return (
-
-
-
- {renderContent()}
-
-
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/ConnectModal/EcosystemContent.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/ConnectModal/EcosystemContent.tsx
deleted file mode 100644
index ee8d3deb..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/ConnectModal/EcosystemContent.tsx
+++ /dev/null
@@ -1,110 +0,0 @@
-import {
- Button,
- Image,
- ModalBody,
- ModalCloseButton,
- ModalHeader,
- Text,
- VStack,
- useColorMode,
-} from '@chakra-ui/react';
-import { useCrossAppAccounts, usePrivy } from '@privy-io/react-auth';
-import { useWallet } from '../../hooks';
-import { useEffect, useState } from 'react';
-import { useDAppKitPrivyConfig } from '../../DAppKitPrivyProvider';
-import { FadeInViewFromRight } from '../common';
-import { ModalBackButton } from '../common';
-import { PrivyAppInfo } from '../../utils';
-
-type Props = {
- setCurrentContent: React.Dispatch<
- React.SetStateAction<'main' | 'ecosystem'>
- >;
- onClose: () => void;
- appsInfo?: Record;
-};
-
-export const EcosystemContent = ({
- setCurrentContent,
- onClose,
- appsInfo,
-}: Props) => {
- const { colorMode } = useColorMode();
- const isDark = colorMode === 'dark';
-
- const { privyConfig } = useDAppKitPrivyConfig();
- const { authenticated } = usePrivy();
- const { loginWithCrossAppAccount, linkCrossAppAccount } =
- useCrossAppAccounts();
- const { connection } = useWallet();
- const [crossAppLogin, setCrossAppLogin] = useState(false);
-
- const connectWithVebetterDaoApps = async (appId: string) => {
- setCrossAppLogin(true);
- await loginWithCrossAppAccount({ appId });
- onClose();
- };
-
- useEffect(() => {
- if (
- connection.source.type === 'privy-cross-app' &&
- crossAppLogin &&
- authenticated
- ) {
- linkCrossAppAccount({
- appId: `${privyConfig?.ecosystemAppsID?.[0]}`,
- });
- }
- }, [connection.source.type, crossAppLogin, authenticated]);
-
- return (
-
-
- Select a login app
-
-
- setCurrentContent('main')} />
-
-
-
- {appsInfo &&
- Object.entries(appsInfo).map(([appId, appInfo]) => (
-
- ))}
-
-
-
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/ConnectModal/MainContent.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/ConnectModal/MainContent.tsx
deleted file mode 100644
index ea9a8b4c..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/ConnectModal/MainContent.tsx
+++ /dev/null
@@ -1,193 +0,0 @@
-import {
- Button,
- HStack,
- Image,
- ModalBody,
- ModalCloseButton,
- ModalFooter,
- ModalHeader,
- Stack,
- Text,
- VStack,
- useColorMode,
-} from '@chakra-ui/react';
-import { usePrivy } from '@privy-io/react-auth';
-import { useWalletModal } from '@vechain/dapp-kit-react';
-import { useDAppKitPrivyConfig } from '../../DAppKitPrivyProvider';
-import { FadeInViewFromBottom } from '../common';
-import { useFetchAppInfo } from '../../hooks/useFetchAppInfo';
-import { AppLogos } from '../common/AppLogos';
-import { PrivyAppInfo, SOCIAL_INFOS, WALLET_INFOS } from '../../utils';
-
-type Props = {
- setCurrentContent: React.Dispatch<
- React.SetStateAction<'main' | 'ecosystem'>
- >;
- onClose: () => void;
- logo?: string;
- setAppsInfo: React.Dispatch<
- React.SetStateAction | undefined>
- >;
-};
-
-export const MainContent = ({
- setCurrentContent,
- onClose,
- logo,
- setAppsInfo,
-}: Props) => {
- const { colorMode } = useColorMode();
- const isDark = colorMode === 'dark';
-
- const { login } = usePrivy();
- const { open } = useWalletModal();
- const { privyConfig } = useDAppKitPrivyConfig();
-
- const { data: appsInfo, isLoading } = useFetchAppInfo(
- privyConfig?.ecosystemAppsID || [],
- );
-
- const showEcosystemButton = Boolean(
- privyConfig?.ecosystemAppsID && privyConfig.ecosystemAppsID.length > 0,
- );
-
- const handleEcosystemClick = () => {
- if (appsInfo) {
- setAppsInfo(appsInfo);
- }
- setCurrentContent('ecosystem');
- };
-
- // Filter SOCIAL_INFOS based on privyConfig.loginMethods and order by loginMethods
- const configuredSocialInfos = SOCIAL_INFOS.filter((social) =>
- privyConfig?.loginMethods?.includes(social.code as any),
- ).sort(
- (a, b) =>
- privyConfig?.loginMethods?.indexOf(a.code as any) -
- privyConfig?.loginMethods?.indexOf(b.code as any),
- );
-
- return (
-
-
- {'Log in or sign up'}
-
-
-
-
-
-
-
-
-
- {'Select a login method'}
-
-
-
-
-
- {showEcosystemButton && (
-
- )}
-
-
-
-
-
-
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/ConnectModal/index.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/ConnectModal/index.ts
deleted file mode 100644
index 21cc163a..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/ConnectModal/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export * from './ConnectModal';
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/ConfirmationModalContent/ConfirmationModalContent.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/ConfirmationModalContent/ConfirmationModalContent.tsx
deleted file mode 100644
index 0bfcbd78..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/ConfirmationModalContent/ConfirmationModalContent.tsx
+++ /dev/null
@@ -1,26 +0,0 @@
-import { Heading, VStack, Text, Spinner } from '@chakra-ui/react';
-import { ReactNode } from 'react';
-import { useWallet } from '../../../hooks';
-
-export type ConfirmationModalContentProps = {
- title?: ReactNode;
-};
-
-export const ConfirmationModalContent = ({
- title = 'Waiting for confirmation',
-}: ConfirmationModalContentProps) => {
- const { isConnectedWithPrivy } = useWallet();
- return (
-
- {title}
-
-
-
-
- {isConnectedWithPrivy
- ? 'Please do not close this window, it will take just a few seconds.'
- : 'Please confirm the transaction in your wallet.'}
-
-
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/ConfirmationModalContent/index.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/ConfirmationModalContent/index.ts
deleted file mode 100644
index 8157e876..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/ConfirmationModalContent/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export * from './ConfirmationModalContent';
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/CustomModalContent.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/CustomModalContent.tsx
deleted file mode 100644
index dd7fe233..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/CustomModalContent.tsx
+++ /dev/null
@@ -1,28 +0,0 @@
-import { ModalContent, ModalContentProps, Show } from '@chakra-ui/react';
-
-export const CustomModalContent = ({
- children,
- ...others
-}: ModalContentProps) => {
- return (
- <>
-
-
- {children}
-
-
-
-
- {children}
-
-
- >
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/ErrorModalContent/ErrorModalContent.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/ErrorModalContent/ErrorModalContent.tsx
deleted file mode 100644
index b9c6ad67..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/ErrorModalContent/ErrorModalContent.tsx
+++ /dev/null
@@ -1,80 +0,0 @@
-import {
- Heading,
- VStack,
- Text,
- ModalCloseButton,
- Button,
- Link,
- Icon,
-} from '@chakra-ui/react';
-import { ReactNode } from 'react';
-import { ModalAnimation } from '../ModalAnimation';
-import { motion } from 'framer-motion';
-import { useSmartAccount } from '../../../hooks';
-import { EXPLORER_URL } from '../../../utils';
-import { IoCloseOutline } from 'react-icons/io5';
-
-export type ErrorModalContentProps = {
- title?: ReactNode;
- description?: string;
- showTryAgainButton?: boolean;
- onTryAgain?: () => void;
- showExplorerButton?: boolean;
- txId?: string;
-};
-
-export const ErrorModalContent = ({
- title = 'Something went wrong',
- description = 'Something went wrong 😕',
- showTryAgainButton = false,
- onTryAgain = () => {},
- showExplorerButton,
- txId,
-}: ErrorModalContentProps) => {
- const { chainId } = useSmartAccount();
- const explorerUrl = EXPLORER_URL[chainId as keyof typeof EXPLORER_URL];
-
- return (
-
-
-
- {title}
-
-
-
-
- {description && {description}}
- {showExplorerButton && txId && (
-
- {'View it on the explorer'}
-
- )}
- {showTryAgainButton && (
-
- )}
-
-
-
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/ErrorModalContent/index.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/ErrorModalContent/index.ts
deleted file mode 100644
index b1c8b700..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/ErrorModalContent/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export * from './ErrorModalContent';
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/LoadingModalContent/LoadingModalContent.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/LoadingModalContent/LoadingModalContent.tsx
deleted file mode 100644
index 43d98b82..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/LoadingModalContent/LoadingModalContent.tsx
+++ /dev/null
@@ -1,55 +0,0 @@
-import {
- Heading,
- Link,
- ModalCloseButton,
- Spinner,
- Text,
- VStack,
-} from '@chakra-ui/react';
-import { ReactNode } from 'react';
-import { ModalAnimation } from '../ModalAnimation';
-import { useSmartAccount } from '../../../hooks';
-import { EXPLORER_URL } from '../../../utils';
-
-export type LoadingModalContentProps = {
- title?: ReactNode;
- showExplorerButton?: boolean;
- txId?: string;
-};
-
-export const LoadingModalContent = ({
- title = 'Sending Transaction...',
- showExplorerButton,
- txId,
-}: LoadingModalContentProps) => {
- const { chainId } = useSmartAccount();
- const explorerUrl = EXPLORER_URL[chainId as keyof typeof EXPLORER_URL];
- return (
-
-
-
- {title}
-
- {showExplorerButton && txId && (
-
- {'View it on the explorer'}
-
- )}
-
- {!txId && (
-
- {
- 'This may take a few seconds. You can close this window and check the status later.'
- }
-
- )}
-
-
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/LoadingModalContent/index.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/LoadingModalContent/index.ts
deleted file mode 100644
index 83c862dc..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/LoadingModalContent/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export * from './LoadingModalContent';
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/ModalAnimation.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/ModalAnimation.tsx
deleted file mode 100644
index 085b8186..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/ModalAnimation.tsx
+++ /dev/null
@@ -1,26 +0,0 @@
-import { motion } from 'framer-motion';
-import { ReactNode } from 'react';
-
-export const ModalAnimation = ({ children }: { children: ReactNode }) => {
- const containerVariants = {
- initial: {
- x: 30,
- },
- animate: {
- x: 0,
- transition: {
- delayChildren: 0.3,
- staggerChildren: 0.2,
- },
- },
- };
- return (
-
- {children}
-
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/ShareButtons.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/ShareButtons.tsx
deleted file mode 100644
index d01ac0c0..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/ShareButtons.tsx
+++ /dev/null
@@ -1,75 +0,0 @@
-import { Box, HStack, Link } from '@chakra-ui/react';
-import { motion } from 'framer-motion';
-import { FaTelegramPlane } from 'react-icons/fa';
-import { FaWhatsapp } from 'react-icons/fa6';
-import { RiTwitterXFill } from 'react-icons/ri';
-
-const TWITTER_INJECT = 'https://twitter.com/intent/tweet?text=';
-
-const WHATSAPP_INJECT = 'https://wa.me/?text=';
-
-const TELEGRAM_INJECT =
- 'https://telegram.me/share/url?url=https://governance.vebetterdao.org&text=';
-
-// bouncing circle button animation provider
-const BouncingAnimation = ({ children }: { children: React.ReactNode }) => (
-
- {children}
-
-);
-
-type Props = {
- descriptionEncoded: string;
- url?: string;
- facebookHashtag?: string;
-};
-
-export const ShareButtons = ({ descriptionEncoded }: Props) => {
- return (
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/SuccessModalContent/SuccessModalContent.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/SuccessModalContent/SuccessModalContent.tsx
deleted file mode 100644
index 2737e1e9..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/SuccessModalContent/SuccessModalContent.tsx
+++ /dev/null
@@ -1,87 +0,0 @@
-import {
- Heading,
- Text,
- VStack,
- ModalCloseButton,
- Link,
- Icon,
-} from '@chakra-ui/react';
-import { ShareButtons } from '../ShareButtons';
-import { ReactNode } from 'react';
-import { ModalAnimation } from '../ModalAnimation';
-import { motion } from 'framer-motion';
-import { useSmartAccount } from '../../../hooks';
-import { EXPLORER_URL } from '../../../utils';
-import { FcCheckmark } from 'react-icons/fc';
-
-export type SuccessModalContentProps = {
- title?: ReactNode;
- showSocialButtons?: boolean;
- socialDescriptionEncoded?: string;
- showExplorerButton?: boolean;
- txId?: string;
-};
-
-/**
- * SuccessModalContent is a component that shows a success message with a lottie animation and share buttons
- * @param {SuccessModalContentProps} props - The props of the component
- * @param {boolean} props.isOpen - A boolean to control the visibility of the modal
- * @param {() => void} props.onClose - A function to close the modal
- * @param {string} props.title - The title of the modal
- * @param {string} props.socialDescriptionEncoded - The encoded description to share on social media
- * @returns {React.ReactElement} The SuccessModalContent component
- */
-export const SuccessModalContent = ({
- title = 'Transaction completed!',
- showSocialButtons = false,
- showExplorerButton = false,
- txId,
- socialDescriptionEncoded,
-}: SuccessModalContentProps) => {
- const { chainId } = useSmartAccount();
- const explorerUrl = EXPLORER_URL[chainId as keyof typeof EXPLORER_URL];
-
- const socialDescription =
- socialDescriptionEncoded ??
- encodeURIComponent(`🚀 Just transacted on VeChain! 📷🌿 \n\n`);
-
- return (
-
-
-
- {title}
-
-
-
- {showExplorerButton && txId && (
-
- {'View it on the explorer'}
-
- )}
- {showSocialButtons && (
-
-
- {'Share your success on social media'}
-
-
-
- )}
-
-
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/SuccessModalContent/index.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/SuccessModalContent/index.ts
deleted file mode 100644
index d0780952..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/SuccessModalContent/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export * from './SuccessModalContent';
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/TransactionModal.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/TransactionModal.tsx
deleted file mode 100644
index 4bc3515d..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/TransactionModal.tsx
+++ /dev/null
@@ -1,121 +0,0 @@
-import { ReactNode, useMemo } from 'react';
-import { ConfirmationModalContent } from './ConfirmationModalContent';
-import { ErrorModalContent } from './ErrorModalContent';
-import { LoadingModalContent } from './LoadingModalContent';
-import { SuccessModalContent } from './SuccessModalContent';
-import {
- Modal,
- ModalContentProps,
- ModalOverlay,
- useMediaQuery,
-} from '@chakra-ui/react';
-import { CustomModalContent } from './CustomModalContent';
-
-export type TransactionModalProps = {
- isOpen: boolean;
- onClose: () => void;
- status: string;
- pendingTitle?: ReactNode;
- confirmationTitle?: ReactNode;
- errorTitle?: ReactNode;
- errorDescription?: string;
- successTitle?: ReactNode;
- showSocialButtons?: boolean;
- socialDescriptionEncoded?: string;
- showTryAgainButton?: boolean;
- onTryAgain?: () => void;
- showExplorerButton?: boolean;
- txId?: string;
-};
-
-export const TransactionModal = ({
- isOpen,
- onClose,
- status,
- pendingTitle,
- confirmationTitle,
- errorTitle,
- errorDescription,
- successTitle,
- showSocialButtons = false,
- socialDescriptionEncoded,
- showTryAgainButton,
- onTryAgain,
- showExplorerButton,
- txId,
-}: TransactionModalProps) => {
- const [isDesktop] = useMediaQuery('(min-width: 768px)');
- const _modalContentProps = isDesktop
- ? {}
- : {
- position: 'fixed',
- bottom: '0',
- mb: '0',
- maxW: '2xl',
- borderRadius: '24px 24px 0px 0px',
- };
-
- const modalContent = useMemo(() => {
- if (status === 'pending')
- return ;
- if (status === 'waitingConfirmation')
- return (
-
- );
- if (status === 'error')
- return (
-
- );
- if (status === 'success')
- return (
-
- );
- return null;
- }, [
- status,
- confirmationTitle,
- pendingTitle,
- showExplorerButton,
- txId,
- errorTitle,
- errorDescription,
- showTryAgainButton,
- onTryAgain,
- successTitle,
- showSocialButtons,
- socialDescriptionEncoded,
- ]);
- if (!modalContent) return null;
-
- return (
-
-
-
- {modalContent}
-
-
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/index.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/index.ts
deleted file mode 100644
index daeb2f08..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionModal/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export * from './TransactionModal';
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionToast/TransactionToast.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionToast/TransactionToast.tsx
deleted file mode 100644
index 71d81c75..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionToast/TransactionToast.tsx
+++ /dev/null
@@ -1,140 +0,0 @@
-import {
- Modal,
- ModalContent,
- VStack,
- Text,
- Link,
- ModalCloseButton,
- ModalBody,
- Spinner,
- Icon,
- HStack,
- Heading,
-} from '@chakra-ui/react';
-import React, { useMemo } from 'react';
-import { useSmartAccount } from '../../hooks';
-import { EXPLORER_URL, TransactionStatusErrorType } from '../../utils';
-import { FcCheckmark } from 'react-icons/fc';
-import { IoOpenOutline } from 'react-icons/io5';
-import { MdOutlineErrorOutline } from 'react-icons/md';
-
-export type TransactionToastProps = {
- isOpen: boolean;
- onClose: () => void;
- status: string;
- txReceipt: any;
- resetStatus: () => void;
- error?: TransactionStatusErrorType;
-};
-
-type StatusConfig = {
- icon: React.ReactElement;
- title: string;
- closeDisabled: boolean;
-};
-
-export const TransactionToast = ({
- isOpen,
- onClose,
- status,
- txReceipt,
- error,
- resetStatus,
-}: TransactionToastProps) => {
- const { chainId } = useSmartAccount();
- const explorerUrl = EXPLORER_URL[chainId as keyof typeof EXPLORER_URL];
-
- const statusConfig: Record = {
- pending: {
- icon: ,
- title: 'Processing transaction...',
- closeDisabled: true,
- },
- waitingConfirmation: {
- icon: ,
- title: 'Processing transaction...',
- closeDisabled: true,
- },
- error: {
- icon: (
-
- ),
- title: 'Transaction failed',
- closeDisabled: false,
- },
- success: {
- icon: ,
- title: 'Transaction successful!',
- closeDisabled: false,
- },
- };
-
- const handleClose = () => {
- onClose();
- resetStatus();
- };
-
- const toastContent = useMemo(() => {
- const config = statusConfig[status];
- if (!config) return null;
-
- return (
-
- {config.icon}
-
-
- {config.title}
-
- {error && {error.reason}}
-
- {txReceipt && status !== 'pending' && (
-
- View on explorer
-
- )}
-
-
- );
- }, [status, txReceipt, explorerUrl, error]);
-
- if (!toastContent) return null;
-
- return (
-
-
-
-
- {toastContent}
-
-
-
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionToast/index.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionToast/index.ts
deleted file mode 100644
index 54e39f6f..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/TransactionToast/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export { TransactionToast } from './TransactionToast';
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/WalletButton/WalletButton.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/WalletButton/WalletButton.tsx
deleted file mode 100644
index e8e06b9a..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/WalletButton/WalletButton.tsx
+++ /dev/null
@@ -1,50 +0,0 @@
-import { Button, HStack, Image, Text, useDisclosure } from '@chakra-ui/react';
-import { useWallet } from '../../hooks';
-import { ConnectModal } from '../ConnectModal';
-import { AccountModal } from '../AccountModal';
-import { useDAppKitPrivyConfig } from '../../DAppKitPrivyProvider';
-import { humanAddress } from '../../utils';
-
-export const WalletButton = () => {
- const { connection, selectedAccount } = useWallet();
-
- const connectModal = useDisclosure();
- const accountModal = useDisclosure();
-
- const { privyConfig } = useDAppKitPrivyConfig();
-
- return (
- <>
- {connection.isConnected ? (
-
- ) : (
-
- )}
-
-
-
-
- >
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/WalletButton/index.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/WalletButton/index.ts
deleted file mode 100644
index 541632dc..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/WalletButton/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export * from './WalletButton';
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/common/AccountSelector.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/common/AccountSelector.tsx
deleted file mode 100644
index 3b684f2e..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/common/AccountSelector.tsx
+++ /dev/null
@@ -1,67 +0,0 @@
-'use client';
-
-import { Text, Icon, HStack, Button, useColorMode } from '@chakra-ui/react';
-import { humanAddress } from '../../utils';
-import { Wallet } from '../../hooks';
-import { IoIosArrowDown } from 'react-icons/io';
-import { useState } from 'react';
-import { IoCheckmarkOutline, IoCopyOutline } from 'react-icons/io5';
-
-type Props = {
- wallet: Wallet;
- size?: string;
- onClick?: () => void;
-};
-
-export const AccountSelector = ({ wallet, size = 'xl', onClick }: Props) => {
- const { colorMode } = useColorMode();
- const isDark = colorMode === 'dark';
-
- const [copied, setCopied] = useState(false);
-
- const copyToClipboard = async (textToCopy: string) => {
- await navigator.clipboard.writeText(textToCopy);
- setCopied(true);
- setTimeout(() => {
- setCopied(false);
- }, 2000);
- };
-
- return (
-
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/common/AddressDisplay.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/common/AddressDisplay.tsx
deleted file mode 100644
index 4dc2e82a..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/common/AddressDisplay.tsx
+++ /dev/null
@@ -1,97 +0,0 @@
-'use client';
-
-import { Text, VStack, Icon, HStack } from '@chakra-ui/react';
-import { useState } from 'react';
-import { IoCopyOutline, IoCheckmarkOutline } from 'react-icons/io5';
-import { humanAddress } from '../../utils';
-import { Wallet } from '../../hooks';
-
-type Props = {
- wallet: Wallet;
- label?: string;
- size?: string;
-};
-
-export const AddressDisplay = ({ wallet, label, size = 'lg' }: Props) => {
- const [copied, setCopied] = useState(false);
- const [copiedDomain, setCopiedDomain] = useState(false);
-
- const copyToClipboard = async (
- textToCopy: string,
- setCopied: (value: boolean) => void,
- ) => {
- await navigator.clipboard.writeText(textToCopy);
- setCopied(true);
- setTimeout(() => {
- setCopied(false);
- }, 2000);
- };
-
- return (
-
-
- {label && (
-
- {label}
-
- )}
- {wallet.domain ? (
-
-
-
- {wallet.domain}
-
-
- copyToClipboard(
- wallet.domain || '',
- setCopiedDomain,
- )
- }
- />
-
-
-
- {'('}
- {humanAddress(wallet.address, 8, 7)}
- {')'}
-
-
- copyToClipboard(wallet.address, setCopied)
- }
- />
-
-
- ) : (
-
-
- {humanAddress(wallet.address, 6, 4)}
-
-
- copyToClipboard(wallet.address, setCopied)
- }
- />
-
- )}
-
-
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/common/AppLogos.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/common/AppLogos.tsx
deleted file mode 100644
index 96778f07..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/common/AppLogos.tsx
+++ /dev/null
@@ -1,59 +0,0 @@
-import { Circle, HStack, Image, Text, useColorMode } from '@chakra-ui/react';
-import { PrivyAppInfo, SocialInfo } from '../../utils';
-
-export type AppLogosProps = {
- apps: PrivyAppInfo[] | SocialInfo[];
- maxDisplayed?: number;
- showText?: boolean;
- textContent?: string;
- size?: string;
- my?: number | string;
- backgroundColor?: string;
-};
-
-export const AppLogos = ({
- apps,
- maxDisplayed = 2,
- showText = true,
- textContent = 'Continue with VeChain Apps',
- size = '40px',
- backgroundColor,
-}: AppLogosProps) => {
- const { colorMode } = useColorMode();
- const isDark = colorMode === 'dark';
-
- return (
-
- {apps.slice(0, maxDisplayed).map((app, index) => (
-
-
-
- ))}
-
- {showText && (
-
-
- {textContent}
-
-
- )}
-
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/common/FadeInViewFromBottom.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/common/FadeInViewFromBottom.tsx
deleted file mode 100644
index 4133d7c3..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/common/FadeInViewFromBottom.tsx
+++ /dev/null
@@ -1,18 +0,0 @@
-import { motion } from 'framer-motion';
-import React, { ReactNode } from 'react';
-
-type Props = {
- children: ReactNode;
-};
-
-export const FadeInViewFromBottom = ({ children }: Props) => {
- return (
-
- {children}
-
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/common/FadeInViewFromLeft.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/common/FadeInViewFromLeft.tsx
deleted file mode 100644
index 8b7c7d89..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/common/FadeInViewFromLeft.tsx
+++ /dev/null
@@ -1,18 +0,0 @@
-import { motion } from 'framer-motion';
-import React, { ReactNode } from 'react';
-
-type Props = {
- children: ReactNode;
-};
-
-export const FadeInViewFromLeft = ({ children }: Props) => {
- return (
-
- {children}
-
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/common/FadeInViewFromRight.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/common/FadeInViewFromRight.tsx
deleted file mode 100644
index aee10aba..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/common/FadeInViewFromRight.tsx
+++ /dev/null
@@ -1,18 +0,0 @@
-import { motion } from 'framer-motion';
-import React, { ReactNode } from 'react';
-
-type Props = {
- children: ReactNode;
-};
-
-export const FadeInViewFromRight = ({ children }: Props) => {
- return (
-
- {children}
-
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/common/ModalBackButton.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/common/ModalBackButton.tsx
deleted file mode 100644
index 23e0ccf5..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/common/ModalBackButton.tsx
+++ /dev/null
@@ -1,23 +0,0 @@
-import { IconButton, IconButtonProps } from '@chakra-ui/react';
-import { IoChevronBack } from 'react-icons/io5';
-
-type BackButtonProps = {
- onClick: () => void;
-} & Partial;
-
-export const ModalBackButton = ({ onClick, ...props }: BackButtonProps) => {
- return (
- }
- size="sm"
- variant="ghost"
- position="absolute"
- borderRadius={'50%'}
- left="10px"
- top="10px"
- onClick={onClick}
- {...props}
- />
- );
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/common/index.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/common/index.ts
deleted file mode 100644
index 235ef0a2..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/common/index.ts
+++ /dev/null
@@ -1,7 +0,0 @@
-export * from './FadeInViewFromRight';
-export * from './FadeInViewFromLeft';
-export * from './FadeInViewFromBottom';
-export * from './ModalBackButton';
-export * from './AddressDisplay';
-export * from './AppLogos';
-export * from './AccountSelector';
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/index.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/index.ts
deleted file mode 100644
index 957b6cec..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/components/index.ts
+++ /dev/null
@@ -1,4 +0,0 @@
-export * from './ConnectModal';
-export * from './WalletButton';
-export * from './TransactionModal';
-export * from './TransactionToast';
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/hooks/index.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/hooks/index.ts
deleted file mode 100644
index cdb1236b..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/hooks/index.ts
+++ /dev/null
@@ -1,10 +0,0 @@
-export * from './useWallet';
-export * from './useTxReceipt';
-export * from './useSendTransaction';
-export * from './useSmartAccount';
-export * from './useGetSmartAccountAddress';
-export { usePrivy, useCrossAppAccounts } from '@privy-io/react-auth';
-export { useConnex } from '@vechain/dapp-kit-react';
-export { useWalletModal } from '@vechain/dapp-kit-react';
-export { useColorMode as useDAppKitPrivyColorMode } from '@chakra-ui/react';
-export * from './useCachedVechainDomain';
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/hooks/useCachedVechainDomain.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/hooks/useCachedVechainDomain.ts
deleted file mode 100644
index c7bb580b..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/hooks/useCachedVechainDomain.ts
+++ /dev/null
@@ -1,67 +0,0 @@
-import { useVechainDomain } from '@vechain/dapp-kit-react';
-
-interface VechainDomainResult {
- address?: string;
- domain?: string;
- isValidAddressOrDomain: boolean;
- isLoading: boolean;
-}
-
-interface CachedVechainDomainResult {
- domainResult: VechainDomainResult;
- getCachedDomain: () => string | null;
- saveCachedDomain: (domain: string) => void;
-}
-
-const DOMAIN_CACHE_KEY = 'vechainDomainCache';
-const CACHE_EXPIRY_TIME = 24 * 60 * 60 * 1000; // 24 hours
-export const useCachedVechainDomain = (
- address: string,
-): CachedVechainDomainResult => {
- const domainResult = useVechainDomain({ addressOrDomain: address });
-
- // Try to get from cache first
- const getCachedDomain = (): string | null => {
- const cachedData = localStorage.getItem(DOMAIN_CACHE_KEY);
- if (cachedData) {
- const cachedDomains = JSON.parse(cachedData);
- const cachedDomain = cachedDomains.find(
- (domain: {
- address: string;
- domain: string;
- timestamp: number;
- }) => domain.address === address,
- );
- if (cachedDomain) {
- const currentTime = Date.now();
- if (currentTime - cachedDomain.timestamp < CACHE_EXPIRY_TIME) {
- return cachedDomain.domain;
- }
- }
- }
- return null;
- };
-
- // Save to cache
- const saveCachedDomain = (domain: string) => {
- const cachedData = localStorage.getItem(DOMAIN_CACHE_KEY);
- const cachedDomains = cachedData ? JSON.parse(cachedData) : [];
- const cachedDomain = cachedDomains.find(
- (domain: { address: string; domain: string; timestamp: number }) =>
- domain.address === address,
- );
- if (cachedDomain) {
- cachedDomain.domain = domain;
- cachedDomain.timestamp = Date.now();
- } else {
- cachedDomains.push({ address, domain, timestamp: Date.now() });
- }
- localStorage.setItem(DOMAIN_CACHE_KEY, JSON.stringify(cachedDomains));
- };
-
- return {
- domainResult,
- getCachedDomain,
- saveCachedDomain,
- };
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/hooks/useFetchAppInfo.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/hooks/useFetchAppInfo.ts
deleted file mode 100644
index f2398ab3..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/hooks/useFetchAppInfo.ts
+++ /dev/null
@@ -1,90 +0,0 @@
-import { useEffect, useState, useMemo } from 'react';
-
-interface PrivyAppInfo {
- id: string;
- name: string;
- logo_url: string;
- icon_url: string | null;
- terms_and_conditions_url: string;
- privacy_policy_url: string;
- theme: string;
- accent_color: string;
- wallet_auth: boolean;
- email_auth: boolean;
- google_oauth: boolean;
- twitter_oauth: boolean;
- // Add other fields as needed
-}
-
-const fetchPrivyAppInfo = async (appId: string): Promise => {
- const response = await fetch(`https://auth.privy.io/api/v1/apps/${appId}`, {
- headers: {
- 'privy-app-id': appId,
- },
- });
-
- if (!response.ok) {
- throw new Error('Failed to fetch Privy app info');
- }
-
- return response.json();
-};
-
-export function useFetchAppInfo(appIds: string | string[]) {
- const [data, setData] = useState | null>(null);
- const [error, setError] = useState(null);
- const [isLoading, setIsLoading] = useState(false);
-
- // Memoize the IDs array to prevent unnecessary re-renders
- const normalizedIds = useMemo(() => {
- if (!appIds) return [];
- return Array.isArray(appIds) ? appIds : [appIds];
- }, [appIds]);
-
- useEffect(() => {
- if (!normalizedIds.length) return;
-
- let isMounted = true;
-
- const fetchData = async () => {
- if (!isMounted) return;
- setIsLoading(true);
-
- try {
- const results = await Promise.all(
- normalizedIds.map((id) => fetchPrivyAppInfo(id)),
- );
-
- if (!isMounted) return;
-
- const appInfoMap = Object.fromEntries(
- results.map((result, index) => [
- normalizedIds[index],
- result,
- ]),
- );
-
- setData(appInfoMap);
- setError(null);
- } catch (err) {
- if (!isMounted) return;
- setError(
- err instanceof Error ? err : new Error('Unknown error'),
- );
- setData(null);
- } finally {
- if (isMounted) {
- setIsLoading(false);
- }
- }
- };
-
- fetchData();
-
- return () => {
- isMounted = false;
- };
- }, [normalizedIds]); // Use memoized array as dependency
-
- return { data, error, isLoading };
-}
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/hooks/useGetSmartAccountAddress.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/hooks/useGetSmartAccountAddress.tsx
deleted file mode 100644
index 59bd74d0..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/hooks/useGetSmartAccountAddress.tsx
+++ /dev/null
@@ -1,56 +0,0 @@
-import { useState, useEffect } from 'react';
-import { ABIContract } from '@vechain/sdk-core';
-import { THOR_CLIENT } from '../utils/Constants';
-import { SimpleAccountFactoryABI } from '../assets';
-
-interface UseGetSmartAccountAddressReturnType {
- address: string | undefined;
- isLoading: boolean;
- error: Error | null;
-}
-
-/**
- * Hook to get the smart account address for a given owner address
- * @param ownerAddress The address of the smart account owner
- * @returns The smart account address and loading/error states
- */
-export const useGetSmartAccountAddress = (
- ownerAddress?: string,
-): UseGetSmartAccountAddressReturnType => {
- const [address, setAddress] = useState();
- const [isLoading, setIsLoading] = useState(false);
- const [error, setError] = useState(null);
-
- useEffect(() => {
- const fetchSmartAccountAddress = async () => {
- if (!ownerAddress) {
- setAddress(undefined);
- return;
- }
-
- setIsLoading(true);
- try {
- const account = await THOR_CLIENT.contracts.executeCall(
- process.env.NEXT_PUBLIC_AA_FACTORY as string,
- ABIContract.ofAbi(SimpleAccountFactoryABI).getFunction(
- 'getAccountAddress',
- ),
- [ownerAddress],
- );
-
- setAddress(String(account.result.array?.[0]));
- setError(null);
- } catch (e) {
- console.error('Error fetching smart account address:', e);
- setError(e instanceof Error ? e : new Error('Unknown error'));
- setAddress(undefined);
- } finally {
- setIsLoading(false);
- }
- };
-
- fetchSmartAccountAddress();
- }, [ownerAddress]);
-
- return { address, isLoading, error };
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/hooks/useSendTransaction.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/hooks/useSendTransaction.ts
deleted file mode 100644
index b11eb614..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/hooks/useSendTransaction.ts
+++ /dev/null
@@ -1,405 +0,0 @@
-'use client';
-
-import { useTxReceipt } from './useTxReceipt';
-import { useCallback, useEffect, useMemo, useState } from 'react';
-import { useConnex } from '@vechain/dapp-kit-react';
-import { Transaction } from 'thor-devkit';
-import { useDAppKitPrivyConfig } from '../DAppKitPrivyProvider';
-import { useWallet, Wallet } from './useWallet';
-import { useSmartAccount } from './useSmartAccount';
-import {
- EnhancedClause,
- TransactionStatus,
- TransactionStatusErrorType,
-} from '../utils';
-
-const estimateTxGasWithNext = async (
- clauses: Connex.VM.Clause[],
- caller: string,
- buffer = 1.25,
- nodeUrl: string,
-) => {
- type InspectClausesResponse = {
- data: string;
- gasUsed: number;
- reverted: boolean;
- vmError: string;
- events: Connex.VM.Event[];
- transfers: Connex.VM.Transfer[];
- }[];
-
- // Send tx details to the node to get the gas estimate
- const response = await fetch(`${nodeUrl}/accounts/*?revision=next`, {
- method: 'POST',
- body: JSON.stringify({
- clauses: clauses.map((clause) => ({
- to: clause.to,
- value: clause.value || '0x0',
- data: clause.data,
- })),
- caller,
- }),
- });
-
- if (!response.ok) throw new Error('Failed to estimate gas');
-
- const outputs = (await response.json()) as InspectClausesResponse;
-
- const execGas = outputs.reduce((sum, out) => sum + out.gasUsed, 0);
-
- // Calculate the intrinsic gas (transaction fee) cast is needed as data could be undefinedin Connex.Vm.Clause
- const intrinsicGas = Transaction.intrinsicGas(
- clauses as Transaction.Clause[],
- );
-
- // 15000 is the fee for invoking the VM
- // Gas estimate is the sum of intrinsic gas and execution gas
- const gasEstimate = intrinsicGas + (execGas ? execGas + 15000 : 0);
-
- // Add a % buffer to the gas estimate
- return Math.round(gasEstimate * buffer);
-};
-
-/**
- * Props for the {@link useSendTransaction} hook
- * @param signerAccount the signer account to use
- * @param clauses clauses to send in the transaction
- * @param onTxConfirmed callback to run when the tx is confirmed
- * @param onTxFailedOrCancelled callback to run when the tx fails or is cancelled
- * @param suggestedMaxGas the suggested max gas for the transaction
- */
-type UseSendTransactionProps = {
- signerAccount?: Wallet | null;
- clauses?:
- | EnhancedClause[]
- | (() => EnhancedClause[])
- | (() => Promise);
- onTxConfirmed?: () => void | Promise;
- onTxFailedOrCancelled?: () => void | Promise;
- suggestedMaxGas?: number;
- privyUIOptions?: {
- title?: string;
- description?: string;
- buttonText?: string;
- };
-};
-
-/**
- * Return value of the {@link useSendTransaction} hook
- * @param sendTransaction function to trigger the transaction
- * @param isTransactionPending boolean indicating if the transaction is waiting for the wallet to sign it
- * @param txReceipt the transaction receipt
- * @param status the status of the transaction (see {@link TransactionStatus})
- * @param resetStatus function to reset the status to "ready"
- * @param error error that occurred while sending the transaction
- */
-export type UseSendTransactionReturnValue = {
- sendTransaction: (clauses?: EnhancedClause[]) => Promise;
- isTransactionPending: boolean;
- txReceipt: Connex.Thor.Transaction.Receipt | null;
- status: TransactionStatus;
- resetStatus: () => void;
- error?: TransactionStatusErrorType;
-};
-
-/**
- * Generic hook to send a transaction using connex.
- * This hook supports both Privy and Vechain wallets.
- *
- * It returns a function to send the transaction and a status to indicate the state
- * of the transaction (together with the transaction id).
- *
- * @param signerAccount the signer account to use
- * @param clauses clauses to send in the transaction
- * @param onTxConfirmed callback to run when the tx is confirmed
- * @param onTxFailedOrCancelled callback to run when the tx fails or is cancelled
- * @param suggestedMaxGas the suggested max gas for the transaction
- * @param privyUIOptions options to pass to the Privy UI
- * @returns see {@link UseSendTransactionReturnValue}
- */
-export const useSendTransaction = ({
- signerAccount,
- clauses,
- onTxConfirmed,
- onTxFailedOrCancelled,
- suggestedMaxGas,
- privyUIOptions,
-}: UseSendTransactionProps): UseSendTransactionReturnValue => {
- const { vendor, thor } = useConnex();
- const { dappKitConfig, feeDelegationConfig } = useDAppKitPrivyConfig();
- const nodeUrl = dappKitConfig.nodeUrl;
-
- const { connection } = useWallet();
- const smartAccount = useSmartAccount();
-
- /**
- * Convert the clauses to the format expected by the vendor
- * If the clauses are a function, it will be executed and the result will be used
- * If the clauses are an array, it will be used directly
- * If the the wallet is connected with Privy, the clauses will be converted to the format expected by the vendor
- * @param clauses the clauses to convert
- * @returns the converted clauses
- */
- async function convertClauses(
- clauses:
- | EnhancedClause[]
- | (() => EnhancedClause[])
- | (() => Promise),
- ) {
- let parsedClauses;
-
- if (typeof clauses === 'function') {
- parsedClauses = await clauses();
- } else {
- parsedClauses = clauses;
- }
-
- if (connection.isConnectedWithPrivy) {
- return parsedClauses.map((clause) => {
- return {
- to: clause.to ?? '',
- value: clause.value,
- data: clause.data ?? '',
- };
- });
- }
-
- return parsedClauses;
- }
-
- /**
- * Send a transaction with the given clauses (in case you need to pass data to build the clauses to mutate directly)
- * If the wallet is connected with Privy, the smart account provider will be used to send the transaction
- * @returns see {@link UseSendTransactionReturnValue}
- */
- const sendTransaction = useCallback(
- async (clauses: EnhancedClause[]) => {
- if (connection.isConnectedWithPrivy) {
- return await smartAccount.sendTransaction({
- txClauses: clauses,
- ...privyUIOptions,
- });
- }
-
- let transaction = vendor.sign('tx', clauses);
-
- if (feeDelegationConfig.delegateAllTransactions) {
- transaction = transaction.delegate(
- feeDelegationConfig.delegatorUrl,
- );
- }
-
- if (signerAccount) {
- let gasLimitNext;
- try {
- gasLimitNext = await estimateTxGasWithNext(
- [...clauses],
- signerAccount.address,
- undefined,
- nodeUrl,
- );
- } catch (e) {
- console.error('Gas estimation failed', e);
- }
-
- const parsedGasLimit = Math.max(
- gasLimitNext ?? 0,
- suggestedMaxGas ?? 0,
- );
- // specify gasLimit if we have a suggested or an estimation
- if (parsedGasLimit > 0)
- return transaction
- .signer(signerAccount.address)
- .gas(parseInt(parsedGasLimit.toString()))
- .request();
- else return transaction.signer(signerAccount.address).request();
- }
- return transaction.request();
- },
- [vendor, signerAccount, suggestedMaxGas, nodeUrl, smartAccount],
- );
-
- /**
- * Adapter to send the transaction with the clauses passed to the hook or the ones passed to the function,
- * and to store the transaction id and the status of the transaction (pending, success, error).
- */
- const [sendTransactionTx, setSendTransactionTx] = useState(
- null,
- );
- const [sendTransactionPending, setSendTransactionPending] = useState(false);
- const [sendTransactionError, setSendTransactionError] = useState<
- string | null
- >(null);
-
- const sendTransactionAdapter = useCallback(
- async (_clauses?: EnhancedClause[]): Promise => {
- if (!_clauses && !clauses) throw new Error('clauses are required');
- try {
- setSendTransactionTx(null);
- setSendTransactionPending(true);
- setSendTransactionError(null);
- const response = await sendTransaction(
- await convertClauses(_clauses ?? []),
- );
- // If we send the transaction with the smart account, we get the txid as a string
- if (typeof response === 'string') {
- setSendTransactionTx(response);
- } else if (typeof response === 'object') {
- // If we send the transaction with the vendor, we get the txid from TxResponse
- const responseCopy = response as Connex.Vendor.TxResponse;
- setSendTransactionTx(responseCopy?.txid);
- }
- } catch (error) {
- setSendTransactionError(
- error instanceof Error ? error.message : String(error),
- );
- onTxFailedOrCancelled?.();
- // throw error;
- } finally {
- setSendTransactionPending(false);
- }
- },
- [sendTransaction, clauses, convertClauses],
- );
-
- /**
- * Fetch the transaction receipt once the transaction is broadcasted
- */
- const {
- data: txReceipt,
- isLoading: isTxReceiptLoading,
- error: txReceiptError,
- } = useTxReceipt(sendTransactionTx ?? '');
-
- /**
- * Explain the revert reason of the transaction
- * @param txReceipt the transaction receipt
- * @returns the revert reason
- */
- const explainTxRevertReason = useCallback(
- async (txReceipt: Connex.Thor.Transaction.Receipt) => {
- if (!txReceipt.reverted) return;
- const transactionData = await thor
- .transaction(txReceipt.meta.txID)
- .get();
- if (!transactionData) return;
-
- const explained = await thor
- .explain(transactionData.clauses)
- .caller(transactionData.origin)
- .execute();
- return explained;
- },
- [thor],
- );
-
- /**
- * General error that is set when
- * - unable to send the tx
- * - unable to fetch the receipt
- * - the transaction is reverted
- */
- const [error, setError] = useState();
-
- /**
- * The status of the transaction
- */
- const status = useMemo(() => {
- if (sendTransactionPending) return 'pending';
-
- if (sendTransactionError) {
- return 'error';
- }
-
- if (sendTransactionTx) {
- if (isTxReceiptLoading) return 'waitingConfirmation';
- if (txReceiptError) {
- return 'error';
- }
- if (txReceipt) {
- if (txReceipt.reverted) {
- return 'error';
- }
- return 'success';
- }
- }
-
- return 'ready';
- }, [
- isTxReceiptLoading,
- sendTransactionError,
- sendTransactionPending,
- sendTransactionTx,
- txReceipt,
- txReceiptError,
- ]);
-
- /**
- * If the transaction is successful or in error, explain the revert reason
- */
- useEffect(() => {
- if (status === 'success' || status === 'error') {
- if (sendTransactionError && !error) {
- setError({
- type: 'UserRejectedError',
- reason: sendTransactionError,
- });
- return;
- }
-
- if (txReceipt?.reverted && !error?.type) {
- (async () => {
- const revertReason = await explainTxRevertReason(txReceipt);
- setError({
- type: 'RevertReasonError',
- reason:
- revertReason?.[0]?.revertReason ??
- 'Transaction reverted',
- });
- })();
- return;
- }
-
- if (txReceipt && !txReceipt.reverted) {
- onTxConfirmed?.();
- }
- }
- }, [
- status,
- txReceipt,
- onTxConfirmed,
- explainTxRevertReason,
- sendTransactionError,
- ]);
-
- /**
- * Reset the status of the transaction
- */
- const resetStatus = useCallback(() => {
- setSendTransactionTx(null);
- setSendTransactionPending(false);
- setSendTransactionError(null);
- setError(undefined);
- }, []);
-
- /**
- * Check if the transaction is pending
- */
- const isTransactionPending = useMemo(() => {
- return (
- sendTransactionPending ||
- isTxReceiptLoading ||
- status === 'pending' ||
- status === 'waitingConfirmation'
- );
- }, [sendTransactionPending, isTxReceiptLoading, status]);
-
- return {
- sendTransaction: sendTransactionAdapter,
- isTransactionPending,
- txReceipt: txReceipt ?? null,
- status,
- resetStatus,
- error,
- };
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/hooks/useSmartAccount.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/hooks/useSmartAccount.tsx
deleted file mode 100644
index 93773b5d..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/hooks/useSmartAccount.tsx
+++ /dev/null
@@ -1,410 +0,0 @@
-'use client';
-
-import React, { createContext, useContext, useState, useEffect } from 'react';
-import {
- useCrossAppAccounts,
- usePrivy,
- useWallets,
- type ConnectedWallet,
-} from '@privy-io/react-auth';
-import { encodeFunctionData } from 'viem';
-import { ABIContract, Address, Clause } from '@vechain/sdk-core';
-import {
- ThorClient,
- VeChainProvider,
- ProviderInternalBaseWallet,
- signerUtils,
-} from '@vechain/sdk-network';
-import { SimpleAccountABI, SimpleAccountFactoryABI } from '../assets/abi';
-import {
- ExecuteWithAuthorizationSignData,
- randomTransactionUser,
- ACCOUNT_FACTORY_ADDRESSES,
-} from '../utils';
-
-export interface SmartAccountContextType {
- address: string | undefined;
- owner: string | undefined;
- embeddedWallet: ConnectedWallet | undefined;
- isDeployed: boolean;
- sendTransaction: (tx: {
- txClauses: Connex.VM.Clause[];
- title?: string;
- description?: string;
- buttonText?: string;
- }) => Promise;
- exportWallet: () => Promise;
- thor: ThorClient;
- nodeUrl: string;
- delegatorUrl: string;
- accountFactory: string;
- delegateAllTransactions: boolean;
- chainId: string;
-}
-
-const VechainAccountContext = createContext(
- null,
-);
-
-/**
- * This provider is responsible for retrieving the smart account address
- * of a Privy wallet and providing the necessary context for the smart account.
- * Upon initialization this provider will execute a few useEffect hooks to:
- * - retrieve the smart account address of the embedded wallet
- * - retrieve the chain id
- * - check if the smart account is deployed
- *
- * It also provides a function to send transactions on vechain by asking the privy wallet
- * to sign the transaction and then forwarding the transaction to the node api.
- * When sending a transaction this provider will check if the smart account is deployed and if not,
- * it will deploy it.
- */
-export const SmartAccountProvider = ({
- children,
- nodeUrl,
- delegatorUrl,
- delegateAllTransactions,
-}: {
- children: React.ReactNode;
- nodeUrl: string;
- delegatorUrl: string;
- delegateAllTransactions: boolean;
-}) => {
- const { signTypedData, exportWallet, user } = usePrivy();
- const { signTypedData: signTypedDataCrossApp } = useCrossAppAccounts();
- const { wallets } = useWallets();
- const embeddedWallet = wallets.find(
- (wallet) => wallet.walletClientType === 'privy',
- );
- const [smartAccountAddress, setSmartAccountAddress] = useState<
- string | undefined
- >();
- const [owner, setOwner] = useState();
- const [chainId, setChainId] = useState('');
- const thor = ThorClient.fromUrl(nodeUrl);
- const [isDeployed, setIsDeployed] = useState(false);
- const [accountFactory, setAccountFactory] = useState();
-
- const isCrossAppPrivyAccount = Boolean(
- user?.linkedAccounts?.some((account) => account.type === 'cross_app'),
- );
-
- const connectedAccount = isCrossAppPrivyAccount
- ? //@ts-ignore
- user?.linkedAccounts?.[0]?.embeddedWallets?.[0]?.address
- : //@ts-ignore
- user?.linkedAccounts?.[0]?.address ?? user?.wallet?.address;
-
- /**
- * Set the owner address to the connected account
- */
- useEffect(() => {
- setOwner(connectedAccount);
- }, [connectedAccount]);
-
- /**
- * Load the smartAccountAddress of the account abstraction wallet identified by
- * the embedded wallet of Privy.
- */
- useEffect(() => {
- if (
- !embeddedWallet ||
- !accountFactory ||
- !nodeUrl ||
- !delegatorUrl ||
- !connectedAccount
- ) {
- setSmartAccountAddress(undefined);
- setIsDeployed(false);
- return;
- }
-
- thor.contracts
- .executeCall(
- accountFactory,
- ABIContract.ofAbi(SimpleAccountFactoryABI).getFunction(
- 'getAccountAddress',
- ),
- [connectedAccount],
- )
- .then((accountAddress) => {
- setSmartAccountAddress(String(accountAddress.result.plain));
- })
- .catch((e) => {
- console.error('error', e);
- /* ignore */
- });
- }, [
- embeddedWallet,
- thor,
- accountFactory,
- nodeUrl,
- delegatorUrl,
- connectedAccount,
- ]);
-
- /**
- * Identify the current chain id from its genesis block
- */
- useEffect(() => {
- thor.blocks
- .getGenesisBlock()
- .then((genesis) => {
- if (genesis?.id) {
- const chainIdValue = BigInt(genesis.id).toString();
- setChainId(chainIdValue);
- }
- })
- .catch((error) => {
- console.error('Failed to get genesis block:', error);
- });
- }, [thor]);
-
- /**
- * Reset smartAccountAddress when embedded wallet vanishes
- */
- useEffect(() => {
- if (!embeddedWallet) {
- setSmartAccountAddress(undefined);
- }
- }, [embeddedWallet]);
-
- /**
- * Check if the smart account is deployed
- */
- useEffect(() => {
- if (!smartAccountAddress) {
- return;
- }
-
- thor.accounts
- .getAccount(Address.of(smartAccountAddress))
- .then((account) => {
- setIsDeployed(account.hasCode);
- });
- }, [smartAccountAddress, thor]);
-
- /**
- * Set the account factory address based on the chain ID
- */
- useEffect(() => {
- if (!chainId) return;
-
- setAccountFactory(
- ACCOUNT_FACTORY_ADDRESSES[
- chainId as keyof typeof ACCOUNT_FACTORY_ADDRESSES
- ],
- );
- }, [chainId]);
-
- /**
- * Send a transaction on vechain by asking the privy wallet to sign a typed data content
- * that will allow us the execute the action with his smart account trough the executeWithAuthorization
- * function of the smart account.
- */
- const sendTransaction = async ({
- txClauses = [],
- title = 'Sign Transaction',
- description,
- buttonText = 'Sign',
- }: {
- txClauses: Connex.VM.Clause[];
- title?: string;
- description?: string;
- buttonText?: string;
- }): Promise => {
- if (!smartAccountAddress || !embeddedWallet || !connectedAccount) {
- throw new Error('Address or embedded wallet is missing');
- }
-
- // build the object to be signed, containing all information & instructions
- const dataToSign: ExecuteWithAuthorizationSignData[] = txClauses.map(
- (txData) => ({
- domain: {
- name: 'Wallet',
- version: '1',
- chainId: chainId as unknown as number, // convert chainId to a number
- verifyingContract: smartAccountAddress,
- },
- types: {
- ExecuteWithAuthorization: [
- { name: 'to', type: 'address' },
- { name: 'value', type: 'uint256' },
- { name: 'data', type: 'bytes' },
- { name: 'validAfter', type: 'uint256' },
- { name: 'validBefore', type: 'uint256' },
- ],
- },
- primaryType: 'ExecuteWithAuthorization',
- message: {
- validAfter: 0,
- validBefore: Math.floor(Date.now() / 1000) + 60, // 1 minute
- to: txData.to,
- value: String(txData.value),
- data:
- (typeof txData.data === 'object' && 'abi' in txData.data
- ? encodeFunctionData(txData.data)
- : txData.data) || '0x',
- },
- }),
- );
-
- // request signatures using privy
- const signatures: string[] = await Promise.all(
- dataToSign.map((data, index) => {
- const txClause = txClauses[index];
- if (!txClause) {
- throw new Error(
- `Transaction clause at index ${index} is undefined`,
- );
- }
-
- if (isCrossAppPrivyAccount) {
- return signTypedDataCrossApp(data, {
- address: connectedAccount,
- });
- } else {
- const funcData = txClause.data;
- return signTypedData(data, {
- title,
- description:
- description ??
- (typeof funcData === 'object' &&
- funcData !== null &&
- 'functionName' in funcData
- ? (funcData as { functionName: string })
- .functionName
- : ' '),
- buttonText,
- });
- }
- }),
- );
-
- // start building the clauses for the transaction
- const clauses = [];
-
- // if the account smartAccountAddress has no code yet, it's not been deployed/created yet
- const { hasCode: isDeployed } = await thor.accounts.getAccount(
- Address.of(smartAccountAddress),
- );
- setIsDeployed(isDeployed);
- if (!isDeployed) {
- clauses.push(
- Clause.callFunction(
- Address.of(accountFactory ?? ''),
- ABIContract.ofAbi(SimpleAccountFactoryABI).getFunction(
- 'createAccount',
- ),
- [connectedAccount], // set the Privy wallet address as the owner of the smart account
- ),
- );
- }
-
- dataToSign.forEach((data, index) => {
- clauses.push(
- Clause.callFunction(
- Address.of(smartAccountAddress),
- ABIContract.ofAbi(SimpleAccountABI).getFunction(
- 'executeWithAuthorization',
- ),
- [
- data.message.to as `0x${string}`,
- BigInt(data.message.value),
- data.message.data as `0x${string}`,
- BigInt(data.message.validAfter),
- BigInt(data.message.validBefore),
- signatures[index] as `0x${string}`,
- ],
- ),
- );
- });
-
- // estimate the gas fees for the transaction
- const gasResult = await thor.gas.estimateGas(
- clauses,
- connectedAccount,
- {
- gasPadding: 1,
- },
- );
-
- // build the transaction in VeChain format, with delegation enabled
- const txBody = await thor.transactions.buildTransactionBody(
- clauses,
- gasResult.totalGas,
- { isDelegated: true },
- );
-
- // sign the transaction and request the fee delegator to pay the gas fees in the process
- const wallet = new ProviderInternalBaseWallet(
- [
- {
- privateKey: Buffer.from(
- randomTransactionUser.privateKey.slice(2),
- 'hex',
- ),
- address: randomTransactionUser.address,
- },
- ],
- { delegator: { delegatorUrl } },
- );
- const providerWithDelegationEnabled = new VeChainProvider(
- thor,
- wallet,
- true,
- );
- const signer = await providerWithDelegationEnabled.getSigner(
- randomTransactionUser.address,
- );
- const txInput = signerUtils.transactionBodyToTransactionRequestInput(
- txBody,
- randomTransactionUser.address,
- );
- const rawDelegateSigned = await signer!.signTransaction(txInput);
-
- // publish the hexlified signed transaction directly on the node api
- const { id } = (await fetch(`${nodeUrl}/transactions`, {
- method: 'POST',
- headers: {
- 'content-type': 'application/json',
- },
- body: JSON.stringify({
- raw: rawDelegateSigned,
- }),
- }).then((res) => res.json())) as { id: string };
-
- return id;
- };
-
- return (
-
- {children}
-
- );
-};
-
-export const useSmartAccount = () => {
- const context = useContext(VechainAccountContext);
- if (!context) {
- throw new Error(
- 'useSmartAccount must be used within a SmartAccountProvider',
- );
- }
- return context;
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/hooks/useTxReceipt.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/hooks/useTxReceipt.ts
deleted file mode 100644
index 4b885125..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/hooks/useTxReceipt.ts
+++ /dev/null
@@ -1,82 +0,0 @@
-'use client';
-
-import { useState, useEffect } from 'react';
-import { useConnex } from '@vechain/dapp-kit-react';
-
-/**
- * Poll the chain for a transaction receipt until it is found (or timeout after 3 blocks)
- * @param id Transaction id
- * @param blocksTimeout Number of blocks to wait before timeout
- * @returns Transaction receipt
- */
-export const pollForReceipt = async (
- thor: Connex.Thor,
- id?: string,
- blocksTimeout = 5,
-): Promise => {
- if (!id) throw new Error('No transaction id provided');
-
- const transaction = thor.transaction(id);
- let receipt;
-
- //Query the transaction until it has a receipt
- //Timeout after 3 blocks
- for (let i = 0; i < blocksTimeout; i++) {
- receipt = await transaction.getReceipt();
- if (receipt) {
- break;
- }
- await thor.ticker().next();
- }
-
- if (!receipt) {
- throw new Error('Transaction receipt not found');
- }
-
- const transactionData = await transaction.get();
-
- if (!transactionData) throw Error('Failed to get TX data');
-
- return receipt;
-};
-
-/**
- * Get the tx receipt of a tx id with a block timeout to wait for the receipt
- * @param txId the tx id to get the receipt
- * @param blocksTimeout the blocks to wait for the receipt
- * @returns the tx receipt
- */
-export const useTxReceipt = (txId?: string, blockTimeout?: number) => {
- const { thor } = useConnex();
- const [receipt, setReceipt] =
- useState();
- const [error, setError] = useState(null);
- const [isLoading, setIsLoading] = useState(false);
-
- useEffect(() => {
- const fetchReceipt = async () => {
- if (!txId) {
- setReceipt(null);
- return;
- }
-
- setIsLoading(true);
- try {
- const result = await pollForReceipt(thor, txId, blockTimeout);
- setReceipt(result);
- } catch (e) {
- setError(e instanceof Error ? e : new Error('Unknown error'));
- } finally {
- setIsLoading(false);
- }
- };
-
- fetchReceipt();
- }, [txId, blockTimeout, thor]);
-
- return {
- data: receipt,
- error,
- isLoading,
- };
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/hooks/useWallet.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/hooks/useWallet.ts
deleted file mode 100644
index 5a6798d8..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/hooks/useWallet.ts
+++ /dev/null
@@ -1,179 +0,0 @@
-'use client';
-
-import { usePrivy, User } from '@privy-io/react-auth';
-import { useWallet as useDappKitWallet } from '@vechain/dapp-kit-react';
-import { useSmartAccount } from './useSmartAccount';
-import { useCachedVechainDomain } from './useCachedVechainDomain';
-import { getPicassoImage } from '../utils';
-
-export type Wallet = {
- address: string;
- domain: string | undefined;
- image: string;
-};
-
-export type SmartAccount = Wallet & {
- isDeployed: boolean;
- owner: string;
-};
-
-export type ConnectionSource = {
- type: 'privy' | 'wallet' | 'privy-cross-app';
- displayName: string;
-};
-
-export type UseWalletReturnType = {
- // When user connects with a wallet
- wallet: Wallet;
-
- // wallet created by the social login provider
- embeddedWallet: Wallet;
-
- // Wallet of the user connected with a cross app provider
- crossAppWallet: Wallet;
-
- // Every user connected with privy has one
- smartAccount: SmartAccount;
-
- // Currently is always the smart account if connected with privy
- selectedAccount: Wallet;
- // Privy wallet or veworld wallet
- connectedWallet: Wallet;
-
- // Privy user if user is connected with privy
- privyUser: User | null;
-
- // Connection status
- connection: {
- isConnected: boolean;
- isConnectedWithPrivy: boolean;
- isConnectedWithDappKit: boolean;
- isConnectedWithCrossAppPrivy: boolean;
- isLoadingPrivyConnection: boolean;
- source: ConnectionSource;
- };
-
- // Disconnect function
- disconnect: () => Promise;
-};
-
-export const useWallet = (): UseWalletReturnType => {
- const { user, authenticated, logout, ready } = usePrivy();
- const { account: dappKitAccount, disconnect: dappKitDisconnect } =
- useDappKitWallet();
- const smartAccount = useSmartAccount();
-
- // Connection states
- const isConnectedWithDappKit = !!dappKitAccount;
- const isConnectedWithPrivy = authenticated && !!user;
- const isConnected = isConnectedWithDappKit || isConnectedWithPrivy;
- const isCrossAppPrivyAccount = Boolean(
- user?.linkedAccounts?.some((account) => account.type === 'cross_app'),
- );
-
- // Connection type
- const connectionSource: ConnectionSource = isCrossAppPrivyAccount
- ? {
- type: 'privy-cross-app',
- displayName: 'App',
- }
- : isConnectedWithDappKit
- ? {
- type: 'wallet',
- displayName: 'Wallet',
- }
- : {
- type: 'privy',
- displayName: 'Social',
- };
-
- // Get cross app account
- const crossAppAccount = user?.linkedAccounts.find(
- (account) => account.type === 'cross_app',
- );
-
- // Get embedded wallet
- const privyEmbeddedWallet = user?.wallet?.address;
-
- // Get connected and selected accounts
- const connectedWalletAddress = isConnectedWithDappKit
- ? dappKitAccount
- : smartAccount.owner;
-
- const selectedAddress = isConnectedWithDappKit
- ? dappKitAccount
- : smartAccount.address;
-
- // Use cached domain lookups for each address
- const walletDomain = useCachedVechainDomain(dappKitAccount ?? '')
- .domainResult.domain;
- const smartAccountDomain = useCachedVechainDomain(
- smartAccount.address ?? '',
- ).domainResult.domain;
- const embeddedWalletDomain = useCachedVechainDomain(
- privyEmbeddedWallet ?? '',
- ).domainResult.domain;
- const crossAppAccountDomain = useCachedVechainDomain(
- crossAppAccount?.embeddedWallets?.[0]?.address ?? '',
- ).domainResult.domain;
-
- const selectedAccount = {
- address: selectedAddress ?? '',
- domain: useCachedVechainDomain(selectedAddress ?? '').domainResult
- .domain,
- image: getPicassoImage(selectedAddress ?? ''),
- };
-
- const connectedWallet = {
- address: connectedWalletAddress ?? '',
- domain: useCachedVechainDomain(connectedWalletAddress ?? '')
- .domainResult.domain,
- image: getPicassoImage(connectedWalletAddress ?? ''),
- };
-
- // Disconnect function
- const disconnect = async () => {
- if (isConnectedWithDappKit) {
- dappKitDisconnect();
- } else {
- logout();
- }
- };
-
- return {
- wallet: {
- address: dappKitAccount ?? '',
- domain: walletDomain ?? '',
- image: getPicassoImage(selectedAccount.address),
- },
- smartAccount: {
- address: smartAccount.address ?? '',
- domain: smartAccountDomain ?? '',
- image: getPicassoImage(selectedAccount.address),
- isDeployed: smartAccount.isDeployed,
- owner: smartAccount.owner ?? '',
- },
- embeddedWallet: {
- address: privyEmbeddedWallet ?? '',
- domain: embeddedWalletDomain ?? '',
- image: getPicassoImage(selectedAccount.address),
- },
- crossAppWallet: {
- address: crossAppAccount?.embeddedWallets?.[0]?.address ?? '',
- domain: crossAppAccountDomain ?? '',
- image: getPicassoImage(selectedAccount.address),
- },
- selectedAccount,
- connectedWallet,
- privyUser: user,
- connection: {
- isConnected,
- isConnectedWithPrivy,
- isConnectedWithDappKit,
- isConnectedWithCrossAppPrivy: isCrossAppPrivyAccount,
- isLoadingPrivyConnection: !ready,
- source: connectionSource,
- },
- disconnect,
- };
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/index.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/index.ts
deleted file mode 100644
index 0cc506ef..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/index.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-export * from './assets';
-export * from './components';
-export * from './hooks';
-export * from './DAppKitPrivyProvider';
-export * from './utils';
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/theme/button.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/theme/button.ts
deleted file mode 100644
index b0924ccd..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/theme/button.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-import { defineStyle, defineStyleConfig } from '@chakra-ui/react';
-
-const baseStyle = defineStyle({
- borderRadius: '12px',
-});
-
-const variants = {
- loginIn: defineStyle(() => ({
- bg: '#f2f2f2',
- color: '#2a2a2a',
- _hover: {
- bg: '#eaeaea',
- },
- _dark: {
- bg: '#1f1f1e',
- color: '#ffffff',
- _hover: {
- bg: '#3c3c39',
- },
- border: '1px solid #5e5e5e',
- },
- })),
-};
-
-export const buttonTheme = defineStyleConfig({
- baseStyle,
- variants,
-});
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/theme/card.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/theme/card.ts
deleted file mode 100644
index 062cebd5..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/theme/card.ts
+++ /dev/null
@@ -1,30 +0,0 @@
-import { modalAnatomy as parts } from '@chakra-ui/anatomy';
-import {
- StyleFunctionProps,
- createMultiStyleConfigHelpers,
-} from '@chakra-ui/react';
-
-const { definePartsStyle, defineMultiStyleConfig } =
- createMultiStyleConfigHelpers(parts.keys);
-
-const variants = {
- base: (props: StyleFunctionProps) =>
- definePartsStyle({
- body: {
- borderRadius: '12px',
- backgroundColor:
- props.colorMode === 'dark' ? '#1f1f1e' : 'white',
- border:
- props.colorMode === 'dark'
- ? '1px solid #2d2d2d'
- : '1px solid #eaeaea',
- },
- }),
-};
-
-export const cardTheme = defineMultiStyleConfig({
- variants,
- defaultProps: {
- variant: 'base', // default is solid
- },
-});
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/theme/index.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/theme/index.ts
deleted file mode 100644
index 7b1f54ec..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/theme/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export * from './theme';
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/theme/modal.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/theme/modal.ts
deleted file mode 100644
index 4409748f..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/theme/modal.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-import { modalAnatomy as parts } from '@chakra-ui/anatomy';
-import {
- StyleFunctionProps,
- createMultiStyleConfigHelpers,
-} from '@chakra-ui/react';
-
-const { definePartsStyle, defineMultiStyleConfig } =
- createMultiStyleConfigHelpers(parts.keys);
-
-const variants = {
- base: (props: StyleFunctionProps) =>
- definePartsStyle({
- dialog: {
- borderRadius: '24px',
- backgroundColor:
- props.colorMode === 'dark' ? '#1f1f1e' : 'white',
- },
- closeButton: {
- borderRadius: '50%',
- },
- }),
- transactionToast: (props: StyleFunctionProps) =>
- definePartsStyle({
- dialog: {
- borderRadius: '15px',
- position: 'fixed',
- bottom: '10px',
- left: '10px',
- mimHeight: '70px',
- minWidth: '300px',
- maxWidth: '400px',
- width: 'fit-content',
- pointerEvents: 'auto',
- boxShadow: '0px 0px 10px 0px rgba(0, 0, 0, 0.1)',
- py: '10px',
- backgroundColor:
- props.colorMode === 'dark' ? '#1f1f1e' : 'white',
- },
- closeButton: {
- borderRadius: '50%',
- width: '25px',
- height: '25px',
- size: '10px',
- },
- }),
-};
-
-export const modalTheme = defineMultiStyleConfig({
- variants,
- defaultProps: {
- variant: 'base',
- },
-});
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/theme/theme.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/theme/theme.ts
deleted file mode 100644
index eb3718da..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/theme/theme.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-import { ThemeConfig, extendTheme } from '@chakra-ui/react';
-import { modalTheme } from './modal';
-import { cardTheme } from './card';
-import { buttonTheme } from './button';
-
-const themeConfig: ThemeConfig = {
- // 2. Add your color mode config
- useSystemColorMode: false,
-
- // @ts-ignore
- components: {
- Modal: modalTheme,
- Card: cardTheme,
- Button: buttonTheme,
- },
-};
-export const Theme = extendTheme(themeConfig);
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/utils/Constants.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/utils/Constants.tsx
deleted file mode 100644
index fbc07fc5..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/utils/Constants.tsx
+++ /dev/null
@@ -1,117 +0,0 @@
-import { ThorClient } from '@vechain/sdk-network';
-
-/**
- * Network URL.
- * Defaults to mainnet.
- */
-export const NETWORK_URL =
- process.env.NEXT_PUBLIC_NETWORK_URL ?? 'https://mainnet.vechain.org';
-
-/**
- * Thor client instance
- */
-export const THOR_CLIENT = ThorClient.at(NETWORK_URL);
-
-/**
- * Delegator url for the account abstraction factory contract
- */
-export const DELEGATOR_URL = process.env.NEXT_PUBLIC_DELEGATOR_URL as string;
-import { SocialInfo } from './Types';
-
-export const ACCOUNT_FACTORY_ADDRESSES = {
- '14018334920824264832118464179726739019961432051877733167310318607178':
- '0xC06Ad8573022e2BE416CA89DA47E8c592971679A',
- '1176455790972829965191905223412607679856028701100105089447013101863':
- '0x7EABA81B4F3741Ac381af7e025f3B6e0428F05Fb',
-} as const;
-
-export const EXPLORER_URL = {
- '14018334920824264832118464179726739019961432051877733167310318607178':
- 'https://vechainstats.com/transaction',
- '1176455790972829965191905223412607679856028701100105089447013101863':
- 'https://explore-testnet.vechain.org/transactions',
-} as const;
-
-export const WALLET_INFOS: SocialInfo[] = [
- {
- code: 'veworld',
- name: 'VeWorld',
- logo_url:
- 'https://play-lh.googleusercontent.com/jqkMrElBCTKOhB85WdC70rg5ta0IsruE75nQLXRCiHD4GlsEX72_8aFohDYDrc9eG4BF',
- },
-];
-
-export const SOCIAL_INFOS: SocialInfo[] = [
- {
- code: 'twitter',
- name: 'Twitter',
- logo_url:
- 'https://upload.wikimedia.org/wikipedia/commons/thumb/c/ce/X_logo_2023.svg/1024px-X_logo_2023.svg.png',
- },
- {
- code: 'google',
- name: 'Google',
- logo_url:
- 'https://upload.wikimedia.org/wikipedia/commons/thumb/c/c1/Google_%22G%22_logo.svg/2048px-Google_%22G%22_logo.svg.png',
- },
- {
- code: 'apple',
- name: 'Apple',
- logo_url:
- 'https://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Apple_logo_black.svg/625px-Apple_logo_black.svg.png',
- },
- {
- code: 'instagram',
- name: 'Instagram',
- logo_url:
- 'https://png.pngtree.com/element_our/sm/20180630/sm_5b37de3263964.jpg',
- },
- {
- code: 'linkedin',
- name: 'LinkedIn',
- logo_url:
- 'https://image.similarpng.com/very-thumbnail/2020/07/Linkedin-logo-on-transparent-PNG-.png',
- },
- {
- code: 'tiktok',
- name: 'TikTok',
- logo_url:
- 'https://w7.pngwing.com/pngs/959/454/png-transparent-tiktok-logo-thumbnail.png',
- },
- {
- code: 'spotify',
- name: 'Spotify',
- logo_url:
- 'https://upload.wikimedia.org/wikipedia/commons/thumb/1/19/Spotify_logo_without_text.svg/480px-Spotify_logo_without_text.svg.png',
- },
- {
- code: 'discord',
- name: 'Discord',
- logo_url:
- 'https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/636e0a6a49cf127bf92de1e2_icon_clyde_blurple_RGB.png',
- },
- {
- code: 'github',
- name: 'GitHub',
- logo_url:
- 'https://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Octicons-mark-github.svg/640px-Octicons-mark-github.svg.png',
- },
- {
- code: 'telegram',
- name: 'Telegram',
- logo_url:
- 'https://upload.wikimedia.org/wikipedia/commons/thumb/8/82/Telegram_logo.svg/800px-Telegram_logo.svg.png',
- },
- {
- code: 'sms',
- name: 'SMS',
- logo_url:
- 'https://w7.pngwing.com/pngs/356/440/png-transparent-iphone-computer-icons-telephone-email-telephone-electronics-text-mobile-phones.png',
- },
- {
- code: 'email',
- name: 'Email',
- logo_url:
- 'https://cdn4.iconfinder.com/data/icons/social-media-logos-6/512/112-gmail_email_mail-512.png',
- },
-];
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/utils/FormattingUtils.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/utils/FormattingUtils.tsx
deleted file mode 100644
index 8e742987..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/utils/FormattingUtils.tsx
+++ /dev/null
@@ -1,29 +0,0 @@
-import { picasso } from '@vechain/picasso';
-
-export const humanAddress = (
- address: string,
- charAtStart = 6,
- charAtEnd = 4,
-): string => `${address.slice(0, charAtStart)}••••${address.slice(-charAtEnd)}`;
-
-export const humanDomain = (
- domain: string,
- lengthBefore = 8,
- lengthAfter = 6,
-) => {
- // if domain is smaller than lengthBefore + lengthAfter, return the domain
- if (domain.length <= lengthBefore + lengthAfter) return domain;
-
- const before = domain.substring(0, lengthBefore);
- const after = domain.substring(domain.length - lengthAfter);
- return `${before}••••${after}`;
-};
-
-export const getPicassoImage = (address: string, base64 = false): string => {
- const image = picasso(address.toLowerCase());
- if (base64) {
- const base64data = Buffer.from(image, 'utf8').toString('base64');
- return `data:image/svg+xml;base64,${base64data}`;
- }
- return `data:image/svg+xml;utf8,${image}`;
-};
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/utils/SmartAccountTransactionForwarder.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/utils/SmartAccountTransactionForwarder.tsx
deleted file mode 100644
index c64a94c5..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/utils/SmartAccountTransactionForwarder.tsx
+++ /dev/null
@@ -1,11 +0,0 @@
-import { generatePrivateKey, privateKeyToAccount } from 'viem/accounts';
-
-export const randomTransactionUser = (() => {
- const privateKey = generatePrivateKey();
- const account = privateKeyToAccount(privateKey);
- return {
- privateKey,
- account,
- address: account.address,
- };
-})();
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/utils/Types.tsx b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/utils/Types.tsx
deleted file mode 100644
index e93c74bf..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/utils/Types.tsx
+++ /dev/null
@@ -1,90 +0,0 @@
-/**
- * Data that the Privy user must sign in order to execute a transaction
- * by authorizing the Smart Account contract
- */
-export type ExecuteWithAuthorizationSignData = {
- domain: {
- name: string;
- version: string;
- chainId: number;
- verifyingContract: string;
- };
- types: {
- ExecuteWithAuthorization: {
- name: string;
- type: string;
- }[];
- };
- primaryType: string;
- message: {
- validAfter: number;
- validBefore: number;
- to: string | null | undefined;
- value: string;
- data: string;
- };
-};
-
-/**
- * ready: the user has not clicked on the button yet
- * pending: the user has clicked on the button and we're waiting for the transaction to be sent
- * waitingConfirmation: the transaction has been sent and we're waiting for the transaction to be confirmed by the chain
- * success: the transaction has been confirmed by the chain
- * error: the transaction has failed
- * unknown: the transaction receipt has failed to load
- */
-export type TransactionStatus =
- | 'ready'
- | 'pending'
- | 'waitingConfirmation'
- | 'success'
- | 'error'
- | 'unknown';
-
-export type TransactionStatusErrorType = {
- type:
- | 'SendTransactionError'
- | 'TxReceiptError'
- | 'RevertReasonError'
- | 'UserRejectedError';
- reason?: string;
-};
-
-/**
- * An enhanced clause with a comment and an abi
- * @param comment a comment to add to the clause
- * @param abi the abi of the contract to call
- */
-export type EnhancedClause = Connex.VM.Clause & {
- comment?: string;
- abi?: object;
-};
-
-export type PrivyAppInfo = {
- name: string;
- logo_url: string;
- description?: string;
-};
-
-export type SocialInfo = {
- code: string;
- name: string;
- logo_url: string;
- description?: string;
-};
-
-export type PrivyLoginMethod =
- | 'wallet'
- | 'email'
- | 'sms'
- | 'google'
- | 'twitter'
- | 'discord'
- | 'github'
- | 'linkedin'
- | 'spotify'
- | 'instagram'
- | 'tiktok'
- | 'apple'
- | 'farcaster'
- | 'telegram';
diff --git a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/utils/index.ts b/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/utils/index.ts
deleted file mode 100644
index 99cbe6d3..00000000
--- a/packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/utils/index.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-export * from './Constants';
-export * from './FormattingUtils';
-export * from './SmartAccountTransactionForwarder';
-export * from './Types';
-export * from './Constants';
diff --git a/packages/dapp-kit-react-privy/src/index.ts b/packages/dapp-kit-react-privy/src/index.ts
deleted file mode 100644
index a553082a..00000000
--- a/packages/dapp-kit-react-privy/src/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export * from './DAppKitPrivyProvider';
diff --git a/packages/dapp-kit-react-privy/tsconfig.json b/packages/dapp-kit-react-privy/tsconfig.json
deleted file mode 100644
index 9fe44d10..00000000
--- a/packages/dapp-kit-react-privy/tsconfig.json
+++ /dev/null
@@ -1,24 +0,0 @@
-{
- "compilerOptions": {
- "module": "ESNext",
- "moduleResolution": "node",
- "target": "es2021",
- "experimentalDecorators": true,
- "composite": false,
- "declaration": true,
- "declarationMap": true,
- "esModuleInterop": true,
- "forceConsistentCasingInFileNames": true,
- "inlineSources": false,
- "isolatedModules": true,
- "noUnusedLocals": false,
- "noUnusedParameters": false,
- "preserveWatchOutput": true,
- "skipLibCheck": true,
- "strict": true,
- "resolveJsonModule": true,
- // React
- "jsx": "react-jsx"
- },
- "include": ["src/**/*.ts", "test/**/*.test.ts", "eslint.config.mjs"]
-}
diff --git a/packages/dapp-kit-react-privy/tsup.config.ts b/packages/dapp-kit-react-privy/tsup.config.ts
deleted file mode 100644
index 38224b1d..00000000
--- a/packages/dapp-kit-react-privy/tsup.config.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-import { defineConfig } from 'tsup';
-
-// eslint-disable-next-line import/no-default-export
-export default defineConfig({
- entry: ['src/index.ts'],
- outDir: 'dist',
- format: 'esm',
- minify: true,
- sourcemap: true,
- dts: true,
- clean: true,
- external: ['react'],
-});
diff --git a/packages/dapp-kit-react-privy/vite.config.ts b/packages/dapp-kit-react-privy/vite.config.ts
deleted file mode 100644
index 16231182..00000000
--- a/packages/dapp-kit-react-privy/vite.config.ts
+++ /dev/null
@@ -1,33 +0,0 @@
-///
-import { resolve } from 'node:path';
-import { defineConfig } from 'vitest/config';
-
-export default defineConfig({
- test: {
- include: [
- 'src/**/*.test.ts',
- 'src/**/*.test.tsx',
- 'test/**/*.test.ts',
- 'test/**/*.test.tsx',
- ],
- environment: 'happy-dom',
- reporters: 'dot',
- setupFiles: [resolve(__dirname, 'test/setup/setup.ts')],
- coverage: {
- reporter: [
- 'text',
- 'json',
- 'html',
- 'lcov',
- 'json-summary',
- 'text-summary',
- 'text',
- ],
- statements: 99,
- branches: 100,
- functions: 100,
- lines: 99,
- },
- globals: true,
- },
-});
diff --git a/sonar-project.properties b/sonar-project.properties
index 3870d593..91d05fa6 100644
--- a/sonar-project.properties
+++ b/sonar-project.properties
@@ -13,9 +13,7 @@ sonar.cpd.exclusions= \
scripts/publish-packages.ts, \
packages/dapp-kit-react/src/hooks/useVechainDomain/useVechainDomain.test.tsx, \
packages//dapp-kit-react/src/hooks/useVechainDomain/api/getAddress.test.ts, \
- packages/dapp-kit-react/src/hooks/useVechainDomain/api/getDomain.test.ts,
- packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/assets/abi.ts, \
- packages/dapp-kit-react-privy/src/DAppKitPrivyProvider/utils/Constants.tsx
+ packages/dapp-kit-react/src/hooks/useVechainDomain/api/getDomain.test.ts
sonar.issue.ignore.multicriteria=e1
sonar.issue.ignore.multicriteria.e1.ruleKey=squid:S106
diff --git a/yarn.lock b/yarn.lock
index 26fcfede..c38a1cc0 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -703,16 +703,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-module-imports@npm:^7.16.7, @babel/helper-module-imports@npm:^7.25.9":
- version: 7.25.9
- resolution: "@babel/helper-module-imports@npm:7.25.9"
- dependencies:
- "@babel/traverse": "npm:^7.25.9"
- "@babel/types": "npm:^7.25.9"
- checksum: 10c0/078d3c2b45d1f97ffe6bb47f61961be4785d2342a4156d8b42c92ee4e1b7b9e365655dd6cb25329e8fe1a675c91eeac7e3d04f0c518b67e417e29d6e27b6aa70
- languageName: node
- linkType: hard
-
"@babel/helper-module-imports@npm:^7.24.7":
version: 7.24.7
resolution: "@babel/helper-module-imports@npm:7.24.7"
@@ -723,6 +713,16 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-module-imports@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-module-imports@npm:7.25.9"
+ dependencies:
+ "@babel/traverse": "npm:^7.25.9"
+ "@babel/types": "npm:^7.25.9"
+ checksum: 10c0/078d3c2b45d1f97ffe6bb47f61961be4785d2342a4156d8b42c92ee4e1b7b9e365655dd6cb25329e8fe1a675c91eeac7e3d04f0c518b67e417e29d6e27b6aa70
+ languageName: node
+ linkType: hard
+
"@babel/helper-module-transforms@npm:^7.24.8, @babel/helper-module-transforms@npm:^7.25.2":
version: 7.25.2
resolution: "@babel/helper-module-transforms@npm:7.25.2"
@@ -2131,15 +2131,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.18.3":
- version: 7.26.0
- resolution: "@babel/runtime@npm:7.26.0"
- dependencies:
- regenerator-runtime: "npm:^0.14.0"
- checksum: 10c0/12c01357e0345f89f4f7e8c0e81921f2a3e3e101f06e8eaa18a382b517376520cd2fa8c237726eb094dab25532855df28a7baaf1c26342b52782f6936b07c287
- languageName: node
- linkType: hard
-
"@babel/template@npm:^7.25.0":
version: 7.25.0
resolution: "@babel/template@npm:7.25.0"
@@ -2244,1565 +2235,251 @@ __metadata:
languageName: node
linkType: hard
-"@chakra-ui/accordion@npm:2.3.1":
- version: 2.3.1
- resolution: "@chakra-ui/accordion@npm:2.3.1"
+"@changesets/apply-release-plan@npm:^7.0.4":
+ version: 7.0.4
+ resolution: "@changesets/apply-release-plan@npm:7.0.4"
dependencies:
- "@chakra-ui/descendant": "npm:3.1.0"
- "@chakra-ui/icon": "npm:3.2.0"
- "@chakra-ui/react-context": "npm:2.1.0"
- "@chakra-ui/react-use-controllable-state": "npm:2.1.0"
- "@chakra-ui/react-use-merge-refs": "npm:2.1.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- "@chakra-ui/transition": "npm:2.1.0"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- framer-motion: ">=4.0.0"
- react: ">=18"
- checksum: 10c0/72d8c89e8d9b886b6387f4b1877263cecacc50897b38328bceb84e62c13e95759e081abe805465ee690dbbeede48e8638e5cfe3851b38613d8c26e6cbd7bc7ef
+ "@babel/runtime": "npm:^7.20.1"
+ "@changesets/config": "npm:^3.0.2"
+ "@changesets/get-version-range-type": "npm:^0.4.0"
+ "@changesets/git": "npm:^3.0.0"
+ "@changesets/should-skip-package": "npm:^0.1.0"
+ "@changesets/types": "npm:^6.0.0"
+ "@manypkg/get-packages": "npm:^1.1.3"
+ detect-indent: "npm:^6.0.0"
+ fs-extra: "npm:^7.0.1"
+ lodash.startcase: "npm:^4.4.0"
+ outdent: "npm:^0.5.0"
+ prettier: "npm:^2.7.1"
+ resolve-from: "npm:^5.0.0"
+ semver: "npm:^7.5.3"
+ checksum: 10c0/9a87a54d06da036105ac6eadc2f9f1b8e81fe9dd3e782946624b91b10675a1fc0dfc2b0c15d74f98daed3fdc2edbd0483c6d5f2d364b2daae08a831fe236dd53
languageName: node
linkType: hard
-"@chakra-ui/alert@npm:2.2.2":
- version: 2.2.2
- resolution: "@chakra-ui/alert@npm:2.2.2"
+"@changesets/assemble-release-plan@npm:^6.0.3":
+ version: 6.0.3
+ resolution: "@changesets/assemble-release-plan@npm:6.0.3"
dependencies:
- "@chakra-ui/icon": "npm:3.2.0"
- "@chakra-ui/react-context": "npm:2.1.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- "@chakra-ui/spinner": "npm:2.1.0"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/94157df961d48cd6cf17a522270b85ecd7b8913046ed7e84ad7f9f6336727a6840a7af48833f7ed7d7316560f0648a881134b99bc93e52324fbc1e7b07eb611c
- languageName: node
- linkType: hard
-
-"@chakra-ui/anatomy@npm:2.2.2":
- version: 2.2.2
- resolution: "@chakra-ui/anatomy@npm:2.2.2"
- checksum: 10c0/06088161541e63bcc240487c0916d536c4b807e53da8ec4821b6dad737c84683a5936e3e44b99b6a6435a9cf896a3236d5f87226add27378c939804daed77305
- languageName: node
- linkType: hard
-
-"@chakra-ui/anatomy@npm:2.3.5":
- version: 2.3.5
- resolution: "@chakra-ui/anatomy@npm:2.3.5"
- checksum: 10c0/ad822da75b4cdb58a828534103f06b716a004145b03e1df296c1bb311054db43b5578e65756b6c7f328976c8942b1107337901a5da4d3a62eaf3f217be482dac
+ "@babel/runtime": "npm:^7.20.1"
+ "@changesets/errors": "npm:^0.2.0"
+ "@changesets/get-dependents-graph": "npm:^2.1.1"
+ "@changesets/should-skip-package": "npm:^0.1.0"
+ "@changesets/types": "npm:^6.0.0"
+ "@manypkg/get-packages": "npm:^1.1.3"
+ semver: "npm:^7.5.3"
+ checksum: 10c0/e4c5756b29f77cee459abfc6d158dd0194e8e14fa8b5c99cc7a588c58e34925409472e1a72b856dd34fd7bd9e53c95e15e0a5651c97e42817afc262661fddb65
languageName: node
linkType: hard
-"@chakra-ui/avatar@npm:2.3.0":
- version: 2.3.0
- resolution: "@chakra-ui/avatar@npm:2.3.0"
+"@changesets/changelog-git@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "@changesets/changelog-git@npm:0.2.0"
dependencies:
- "@chakra-ui/image": "npm:2.1.0"
- "@chakra-ui/react-children-utils": "npm:2.0.6"
- "@chakra-ui/react-context": "npm:2.1.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/18122a491c1a17b3e00e337375eca3139545bbe7a3fba57302c5d8abf449b0306ffc52fa4f3531b79f2dd5a5e41b311fd9275e8378b9c10e8965670e97faac41
+ "@changesets/types": "npm:^6.0.0"
+ checksum: 10c0/d94df555656ac4ac9698d87a173b1955227ac0f1763d59b9b4d4f149ab3f879ca67603e48407b1dfdadaef4e7882ae7bbc7b7be160a45a55f05442004bdc61bd
languageName: node
linkType: hard
-"@chakra-ui/breadcrumb@npm:2.2.0":
- version: 2.2.0
- resolution: "@chakra-ui/breadcrumb@npm:2.2.0"
+"@changesets/cli@npm:^2.27.1":
+ version: 2.27.7
+ resolution: "@changesets/cli@npm:2.27.7"
dependencies:
- "@chakra-ui/react-children-utils": "npm:2.0.6"
- "@chakra-ui/react-context": "npm:2.1.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/5b8494499ef70c106484784c5ad331fb67b813554617ac18dc75560a3c702a8d3d994a07c47b12f420e3da6564e8da8777d4291fcbb1226356b620d46070665c
+ "@babel/runtime": "npm:^7.20.1"
+ "@changesets/apply-release-plan": "npm:^7.0.4"
+ "@changesets/assemble-release-plan": "npm:^6.0.3"
+ "@changesets/changelog-git": "npm:^0.2.0"
+ "@changesets/config": "npm:^3.0.2"
+ "@changesets/errors": "npm:^0.2.0"
+ "@changesets/get-dependents-graph": "npm:^2.1.1"
+ "@changesets/get-release-plan": "npm:^4.0.3"
+ "@changesets/git": "npm:^3.0.0"
+ "@changesets/logger": "npm:^0.1.0"
+ "@changesets/pre": "npm:^2.0.0"
+ "@changesets/read": "npm:^0.6.0"
+ "@changesets/should-skip-package": "npm:^0.1.0"
+ "@changesets/types": "npm:^6.0.0"
+ "@changesets/write": "npm:^0.3.1"
+ "@manypkg/get-packages": "npm:^1.1.3"
+ "@types/semver": "npm:^7.5.0"
+ ansi-colors: "npm:^4.1.3"
+ chalk: "npm:^2.1.0"
+ ci-info: "npm:^3.7.0"
+ enquirer: "npm:^2.3.0"
+ external-editor: "npm:^3.1.0"
+ fs-extra: "npm:^7.0.1"
+ human-id: "npm:^1.0.2"
+ mri: "npm:^1.2.0"
+ outdent: "npm:^0.5.0"
+ p-limit: "npm:^2.2.0"
+ preferred-pm: "npm:^3.0.0"
+ resolve-from: "npm:^5.0.0"
+ semver: "npm:^7.5.3"
+ spawndamnit: "npm:^2.0.0"
+ term-size: "npm:^2.1.0"
+ bin:
+ changeset: bin.js
+ checksum: 10c0/e59627c9d1de33f032b132075ae08eb44c1507816cf09fa06b88fb2b4d20d486163101ea10213b085b4a318adaf9439e35d185381040662a56815b5c009d9035
languageName: node
linkType: hard
-"@chakra-ui/breakpoint-utils@npm:2.0.8":
- version: 2.0.8
- resolution: "@chakra-ui/breakpoint-utils@npm:2.0.8"
+"@changesets/config@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "@changesets/config@npm:3.0.2"
dependencies:
- "@chakra-ui/shared-utils": "npm:2.0.5"
- checksum: 10c0/72876156c5f6dacdd761539c37a7261422eac6fe3ffb3de70b053f6c058f1cff78b4339fb65041c31cde98e9cf5384b3a2e3e650db92f9d51582db9b9cde8008
+ "@changesets/errors": "npm:^0.2.0"
+ "@changesets/get-dependents-graph": "npm:^2.1.1"
+ "@changesets/logger": "npm:^0.1.0"
+ "@changesets/types": "npm:^6.0.0"
+ "@manypkg/get-packages": "npm:^1.1.3"
+ fs-extra: "npm:^7.0.1"
+ micromatch: "npm:^4.0.2"
+ checksum: 10c0/d1425469482af7d919442a4ece81b7d58f53911d12e9c002ee1db44324c1e8ffbfc3fa1dc7855113fd4d163d6665df5647483ba73d84b0f45b4db17661271022
languageName: node
linkType: hard
-"@chakra-ui/button@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/button@npm:2.1.0"
+"@changesets/errors@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "@changesets/errors@npm:0.2.0"
dependencies:
- "@chakra-ui/react-context": "npm:2.1.0"
- "@chakra-ui/react-use-merge-refs": "npm:2.1.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- "@chakra-ui/spinner": "npm:2.1.0"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/68456d2ea4a2ca82eb00d8c2e98c3dddc4a5e4d30578c0889d111bf7ee4b1e68684dde932bf1c349e8223f64ad70eabb9ffeeb71ed04d972d60dbf5330e35caa
+ extendable-error: "npm:^0.1.5"
+ checksum: 10c0/f2757c752ab04e9733b0dfd7903f1caf873f9e603794c4d9ea2294af4f937c73d07273c24be864ad0c30b6a98424360d5b96a6eab14f97f3cf2cbfd3763b95c1
languageName: node
linkType: hard
-"@chakra-ui/card@npm:2.2.0":
- version: 2.2.0
- resolution: "@chakra-ui/card@npm:2.2.0"
+"@changesets/get-dependents-graph@npm:^2.1.1":
+ version: 2.1.1
+ resolution: "@changesets/get-dependents-graph@npm:2.1.1"
dependencies:
- "@chakra-ui/shared-utils": "npm:2.0.5"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/8e3f67e9a7ad39dac264536e8404f797488c2f79eaf2049a15c20a21e098777d3da4c8f987523b27d8117732cdfde981976733dc7f7c614102b1506504130684
+ "@changesets/types": "npm:^6.0.0"
+ "@manypkg/get-packages": "npm:^1.1.3"
+ chalk: "npm:^2.1.0"
+ fs-extra: "npm:^7.0.1"
+ semver: "npm:^7.5.3"
+ checksum: 10c0/037a038a300062f4764708696996c0847fc9c71b3ab88ee779d2925942efa2a61967a266b87b9ea58ea5a5d9a728ca47e63f81a3e749eb16b7195644b21bca17
languageName: node
linkType: hard
-"@chakra-ui/checkbox@npm:2.3.2":
- version: 2.3.2
- resolution: "@chakra-ui/checkbox@npm:2.3.2"
+"@changesets/get-release-plan@npm:^4.0.3":
+ version: 4.0.3
+ resolution: "@changesets/get-release-plan@npm:4.0.3"
dependencies:
- "@chakra-ui/form-control": "npm:2.2.0"
- "@chakra-ui/react-context": "npm:2.1.0"
- "@chakra-ui/react-types": "npm:2.0.7"
- "@chakra-ui/react-use-callback-ref": "npm:2.1.0"
- "@chakra-ui/react-use-controllable-state": "npm:2.1.0"
- "@chakra-ui/react-use-merge-refs": "npm:2.1.0"
- "@chakra-ui/react-use-safe-layout-effect": "npm:2.1.0"
- "@chakra-ui/react-use-update-effect": "npm:2.1.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- "@chakra-ui/visually-hidden": "npm:2.2.0"
- "@zag-js/focus-visible": "npm:0.16.0"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/a21f666798c7390a000aa5a697d0958763c39f992e739e605db5d69a401cc66fc96066e84e511901f49447c8b2f234fd2d0bf1cad360f6a9f8933bfd9db3c3ad
+ "@babel/runtime": "npm:^7.20.1"
+ "@changesets/assemble-release-plan": "npm:^6.0.3"
+ "@changesets/config": "npm:^3.0.2"
+ "@changesets/pre": "npm:^2.0.0"
+ "@changesets/read": "npm:^0.6.0"
+ "@changesets/types": "npm:^6.0.0"
+ "@manypkg/get-packages": "npm:^1.1.3"
+ checksum: 10c0/5a84943ca09bcd2de6fdab4909cec15725647ef8c68bc563affb590334b7f6fd8d40cc8f98aead96eb03d46e06a9c792a9cbfcdd450e16970ca6ebecac667453
languageName: node
linkType: hard
-"@chakra-ui/clickable@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/clickable@npm:2.1.0"
- dependencies:
- "@chakra-ui/react-use-merge-refs": "npm:2.1.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/9ba2cf1fdfab5d08a358aa3bf649f3bdf26e82684355d48508ddc1b230bc77b45d50de54e3b8a9422a60671ee05ca77bb7fed464d36bb3c3fd2904883715b35c
+"@changesets/get-version-range-type@npm:^0.4.0":
+ version: 0.4.0
+ resolution: "@changesets/get-version-range-type@npm:0.4.0"
+ checksum: 10c0/e466208c8383489a383f37958d8b5b9aed38539f9287b47fe155a2e8855973f6960fb1724a1ee33b11580d65e1011059045ee654e8ef51e4783017d8989c9d3f
languageName: node
linkType: hard
-"@chakra-ui/close-button@npm:2.1.1":
- version: 2.1.1
- resolution: "@chakra-ui/close-button@npm:2.1.1"
+"@changesets/git@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@changesets/git@npm:3.0.0"
dependencies:
- "@chakra-ui/icon": "npm:3.2.0"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/f4c9f9af603e9783ef96455be10b7c5b62f66a6cf9e098363a2af10ab320a4a4270925ed3b7028dd4f15c223514208df7b6b4ac4336280fdc35791bae340948b
+ "@babel/runtime": "npm:^7.20.1"
+ "@changesets/errors": "npm:^0.2.0"
+ "@changesets/types": "npm:^6.0.0"
+ "@manypkg/get-packages": "npm:^1.1.3"
+ is-subdir: "npm:^1.1.1"
+ micromatch: "npm:^4.0.2"
+ spawndamnit: "npm:^2.0.0"
+ checksum: 10c0/75b0ce2d8c52c8141a2d07be1cc05da15463d6f93a8a95351e171c6c3d48345b3134f33bfeb695a11467adbcc51ff3d87487995a61fba99af89063eac4a8ce7a
languageName: node
linkType: hard
-"@chakra-ui/color-mode@npm:2.2.0":
- version: 2.2.0
- resolution: "@chakra-ui/color-mode@npm:2.2.0"
+"@changesets/logger@npm:^0.1.0":
+ version: 0.1.0
+ resolution: "@changesets/logger@npm:0.1.0"
dependencies:
- "@chakra-ui/react-use-safe-layout-effect": "npm:2.1.0"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/9df4a9f0bddff97c06e95c2863d0064d48cf2b0e7d149d322e33c2daebc40d980ddf3367c62db006ee0b20c470a7feed3ca76ad37a29c5e51f01f71f332447ab
- languageName: node
- linkType: hard
-
-"@chakra-ui/control-box@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/control-box@npm:2.1.0"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/753c64ba2b4e64d15282fc7f077a5efdec14dcbdc148e876339f5bd367492a6b1d7e34fe29a7a99857de76af5961460b4bc40af918ceb156dbd18ac5ff9ee587
+ chalk: "npm:^2.1.0"
+ checksum: 10c0/b40365a4e62be4bf7a75c5900e8f95b1abd8fb9ff9f2cf71a7b567532377ddd5490b0ee1d566189a91e8c8250c9e875d333cfb3e44a34c230a11fd61337f923e
languageName: node
linkType: hard
-"@chakra-ui/counter@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/counter@npm:2.1.0"
+"@changesets/parse@npm:^0.4.0":
+ version: 0.4.0
+ resolution: "@changesets/parse@npm:0.4.0"
dependencies:
- "@chakra-ui/number-utils": "npm:2.0.7"
- "@chakra-ui/react-use-callback-ref": "npm:2.1.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/943daca27292b91d619d0e6ea2983337413fda79bf12f283f311a83e6db3687f9670b23fc35d14ee4b0c4d305fbd7d8e30164c754f782a37cdc7f0e60e7b9ef4
- languageName: node
- linkType: hard
-
-"@chakra-ui/css-reset@npm:2.3.0":
- version: 2.3.0
- resolution: "@chakra-ui/css-reset@npm:2.3.0"
- peerDependencies:
- "@emotion/react": ">=10.0.35"
- react: ">=18"
- checksum: 10c0/ccaa25d0862bf1ff85b10df10ae4c201bc481b15c51d1ae75d24433f8bc92b424ea5d19c924bb9447aa524451a66420f729b021d7c99f2628ffd5739177e3bdb
+ "@changesets/types": "npm:^6.0.0"
+ js-yaml: "npm:^3.13.1"
+ checksum: 10c0/8e76f8540aceb2263eb76c97f027c1990fc069bf275321ad0aabf843cb51bc6711b13118eda35c701a30a36d26f48e75f7afc14e9a5c863f8a98091021fd5d61
languageName: node
linkType: hard
-"@chakra-ui/descendant@npm:3.1.0":
- version: 3.1.0
- resolution: "@chakra-ui/descendant@npm:3.1.0"
+"@changesets/pre@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "@changesets/pre@npm:2.0.0"
dependencies:
- "@chakra-ui/react-context": "npm:2.1.0"
- "@chakra-ui/react-use-merge-refs": "npm:2.1.0"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/979af5026f261be91023619290f7edfcb49113eefd5094a9f5ccbf98e8b3a49688c05b894b11c47764e689ced1a9eb52af8fc99541c9a3fcbbef4575666e707a
- languageName: node
- linkType: hard
-
-"@chakra-ui/dom-utils@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/dom-utils@npm:2.1.0"
- checksum: 10c0/75303446d2e2cc2569e0726847e91c163f236e8de4f69a735bfd515b19cbf3f854c0a0ca273dcd0e4fe6d875be16d6ec82f937d5e5a451038e4cf79d2e412245
+ "@babel/runtime": "npm:^7.20.1"
+ "@changesets/errors": "npm:^0.2.0"
+ "@changesets/types": "npm:^6.0.0"
+ "@manypkg/get-packages": "npm:^1.1.3"
+ fs-extra: "npm:^7.0.1"
+ checksum: 10c0/3971fb9b3f8b1719a983b82fcd34aab573151d0765ff38ae44f31d66d040ca40d33e80808b3694ae40331ebf6d654d479352c3bc0a964ad553200ebf5d1ec44f
languageName: node
linkType: hard
-"@chakra-ui/editable@npm:3.1.0":
- version: 3.1.0
- resolution: "@chakra-ui/editable@npm:3.1.0"
+"@changesets/read@npm:^0.6.0":
+ version: 0.6.0
+ resolution: "@changesets/read@npm:0.6.0"
dependencies:
- "@chakra-ui/react-context": "npm:2.1.0"
- "@chakra-ui/react-types": "npm:2.0.7"
- "@chakra-ui/react-use-callback-ref": "npm:2.1.0"
- "@chakra-ui/react-use-controllable-state": "npm:2.1.0"
- "@chakra-ui/react-use-focus-on-pointer-down": "npm:2.1.0"
- "@chakra-ui/react-use-merge-refs": "npm:2.1.0"
- "@chakra-ui/react-use-safe-layout-effect": "npm:2.1.0"
- "@chakra-ui/react-use-update-effect": "npm:2.1.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/87c03dc739676c7c54cb2d03a0fbe175302e2a1fb21dcf2185586d5e878058db20aff365c5c0c068233da96b9ee6d9b506b227af34aa38f977264972b3f6d360
- languageName: node
- linkType: hard
-
-"@chakra-ui/event-utils@npm:2.0.8":
- version: 2.0.8
- resolution: "@chakra-ui/event-utils@npm:2.0.8"
- checksum: 10c0/2e7cb5f1de15c87cfcc7034e17bc3640cccdde70a85683220d66bc5dcca551fb82275187e7b51ca399ef6ce9a040007711490e5381186e925744743f4efd9aab
+ "@babel/runtime": "npm:^7.20.1"
+ "@changesets/git": "npm:^3.0.0"
+ "@changesets/logger": "npm:^0.1.0"
+ "@changesets/parse": "npm:^0.4.0"
+ "@changesets/types": "npm:^6.0.0"
+ chalk: "npm:^2.1.0"
+ fs-extra: "npm:^7.0.1"
+ p-filter: "npm:^2.1.0"
+ checksum: 10c0/ec2914fb89de923145a3482e00a2930b011c9c7a7c5690b053e344e8e8941ab06087bd3fe3b6cc01a651656c0438b5f9b96c616c7df1ad146f87b8751701bf5a
languageName: node
linkType: hard
-"@chakra-ui/focus-lock@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/focus-lock@npm:2.1.0"
+"@changesets/should-skip-package@npm:^0.1.0":
+ version: 0.1.0
+ resolution: "@changesets/should-skip-package@npm:0.1.0"
dependencies:
- "@chakra-ui/dom-utils": "npm:2.1.0"
- react-focus-lock: "npm:^2.9.4"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/fe9cc0a40edf9ad0287119703fc7e2d90e4913ea3a6faa1e917214eae55f00880134835ea0b9d8731138248e6f6187c6b7ca16735526b42b742441a2d8d6c4f2
+ "@babel/runtime": "npm:^7.20.1"
+ "@changesets/types": "npm:^6.0.0"
+ "@manypkg/get-packages": "npm:^1.1.3"
+ checksum: 10c0/27a231e0df77b1b72d455b7051da8892cb80c1594dd20fee392d7e88f7f473b8ae9934cfcfa449b9666b22723be910742dc7fa673d550fc5fb371e4f28ee94fe
languageName: node
linkType: hard
-"@chakra-ui/form-control@npm:2.2.0":
- version: 2.2.0
- resolution: "@chakra-ui/form-control@npm:2.2.0"
- dependencies:
- "@chakra-ui/icon": "npm:3.2.0"
- "@chakra-ui/react-context": "npm:2.1.0"
- "@chakra-ui/react-types": "npm:2.0.7"
- "@chakra-ui/react-use-merge-refs": "npm:2.1.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/2afa35b6b67c152289f6a77f6118d03847cd9b29fa61c8e2cbe9c173d2521a195ce81f0cef1eadcb5f62e39687161753b5a409cfd7e46b2330516249ef65dc60
+"@changesets/types@npm:^4.0.1":
+ version: 4.1.0
+ resolution: "@changesets/types@npm:4.1.0"
+ checksum: 10c0/a372ad21f6a1e0d4ce6c19573c1ca269eef1ad53c26751ad9515a24f003e7c49dcd859dbb1fedb6badaf7be956c1559e8798304039e0ec0da2d9a68583f13464
languageName: node
linkType: hard
-"@chakra-ui/hooks@npm:2.2.1":
- version: 2.2.1
- resolution: "@chakra-ui/hooks@npm:2.2.1"
- dependencies:
- "@chakra-ui/react-utils": "npm:2.0.12"
- "@chakra-ui/utils": "npm:2.0.15"
- compute-scroll-into-view: "npm:3.0.3"
- copy-to-clipboard: "npm:3.3.3"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/8e78aa15ca462e569975be0ebd6c5d87d9c4408e8f839501f44862705ed800819572ed6b84fc4d5a74689d73ef4b2474918dba2aef124e5d34d834f04da313f9
+"@changesets/types@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "@changesets/types@npm:6.0.0"
+ checksum: 10c0/e755f208792547e3b9ece15ce4da22466267da810c6fd87d927a1b8cec4d7fb7f0eea0d1a7585747676238e3e4ba1ffdabe016ccb05cfa537b4e4b03ec399f41
languageName: node
linkType: hard
-"@chakra-ui/hooks@npm:2.4.3":
- version: 2.4.3
- resolution: "@chakra-ui/hooks@npm:2.4.3"
- dependencies:
- "@chakra-ui/utils": "npm:2.2.3"
- "@zag-js/element-size": "npm:0.31.1"
- copy-to-clipboard: "npm:3.3.3"
- framesync: "npm:6.1.2"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/feb857b1b8b336ca9bfa1f4f3e7cfc7921e826d5f7788aaaa169ac5462e12c6df552cbd6e6f722a78016cd6e61aa0af7a7edc1f1ec25158ffb22207786034400
- languageName: node
- linkType: hard
-
-"@chakra-ui/icon@npm:3.2.0":
- version: 3.2.0
- resolution: "@chakra-ui/icon@npm:3.2.0"
- dependencies:
- "@chakra-ui/shared-utils": "npm:2.0.5"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/0bd5c4b2dafc0adef1c5ffe9a137556a81b7f6f724c406d49740bea34153ba8ce6d8c9eaffa697a3d564d7df7b226cd59a8f0c103853f874543466c2816643b1
- languageName: node
- linkType: hard
-
-"@chakra-ui/image@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/image@npm:2.1.0"
- dependencies:
- "@chakra-ui/react-use-safe-layout-effect": "npm:2.1.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/23e0e11a083a5ce6344ec24a8d48ed3c2ba37dd2056b5bd34d5038b7e36f7d0479255cffadbde2f3f0afe66ba6cf53eff2adc31cf77f31789dd7feda96f19298
- languageName: node
- linkType: hard
-
-"@chakra-ui/input@npm:2.1.2":
- version: 2.1.2
- resolution: "@chakra-ui/input@npm:2.1.2"
- dependencies:
- "@chakra-ui/form-control": "npm:2.2.0"
- "@chakra-ui/object-utils": "npm:2.1.0"
- "@chakra-ui/react-children-utils": "npm:2.0.6"
- "@chakra-ui/react-context": "npm:2.1.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/04fca031760508d0e9e6690ec2c07fbe04a8a4c06d1f38581c52eed9d6da23ccdecfacd071b391267a4d2a53194855062fce932cd14da6f74c90532075b27926
- languageName: node
- linkType: hard
-
-"@chakra-ui/layout@npm:2.3.1":
- version: 2.3.1
- resolution: "@chakra-ui/layout@npm:2.3.1"
- dependencies:
- "@chakra-ui/breakpoint-utils": "npm:2.0.8"
- "@chakra-ui/icon": "npm:3.2.0"
- "@chakra-ui/object-utils": "npm:2.1.0"
- "@chakra-ui/react-children-utils": "npm:2.0.6"
- "@chakra-ui/react-context": "npm:2.1.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/56432c3d5b899a9dce39685de850e82e41ec2870220e2026b84c25dfd52842be03cd687eff2158e05445a5f6e7c09168a79327a6dedb922028f64c997120d680
- languageName: node
- linkType: hard
-
-"@chakra-ui/lazy-utils@npm:2.0.5":
- version: 2.0.5
- resolution: "@chakra-ui/lazy-utils@npm:2.0.5"
- checksum: 10c0/be66046af926bf6ee43bd8f2eacc386a788a582797391c1ebbc44b600be9a1a1d4eb208245785de05c9232ada2f83d82faa4c611fc8ee06fc57e81c6a213aac2
- languageName: node
- linkType: hard
-
-"@chakra-ui/live-region@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/live-region@npm:2.1.0"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/055334345fb9851b2ab8a32f8fb730ea81038bf12a8f47071ceb5ea7c03ed2c2daa07bce13331a75c142737b7330177495697b02b81d8e019f5ff4d79dcd85ac
- languageName: node
- linkType: hard
-
-"@chakra-ui/media-query@npm:3.3.0":
- version: 3.3.0
- resolution: "@chakra-ui/media-query@npm:3.3.0"
- dependencies:
- "@chakra-ui/breakpoint-utils": "npm:2.0.8"
- "@chakra-ui/react-env": "npm:3.1.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/f77dcd86bf110da176c49ca2d7ac59512c50355d1c27cd8d22f808ce21a9e43a145422c52c04aa19984ae1673ef6fff24da2683428fd609189c50ea9cadd58bc
- languageName: node
- linkType: hard
-
-"@chakra-ui/menu@npm:2.2.1":
- version: 2.2.1
- resolution: "@chakra-ui/menu@npm:2.2.1"
- dependencies:
- "@chakra-ui/clickable": "npm:2.1.0"
- "@chakra-ui/descendant": "npm:3.1.0"
- "@chakra-ui/lazy-utils": "npm:2.0.5"
- "@chakra-ui/popper": "npm:3.1.0"
- "@chakra-ui/react-children-utils": "npm:2.0.6"
- "@chakra-ui/react-context": "npm:2.1.0"
- "@chakra-ui/react-use-animation-state": "npm:2.1.0"
- "@chakra-ui/react-use-controllable-state": "npm:2.1.0"
- "@chakra-ui/react-use-disclosure": "npm:2.1.0"
- "@chakra-ui/react-use-focus-effect": "npm:2.1.0"
- "@chakra-ui/react-use-merge-refs": "npm:2.1.0"
- "@chakra-ui/react-use-outside-click": "npm:2.2.0"
- "@chakra-ui/react-use-update-effect": "npm:2.1.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- "@chakra-ui/transition": "npm:2.1.0"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- framer-motion: ">=4.0.0"
- react: ">=18"
- checksum: 10c0/58ce97e460abdf0d13f865523926d44a3e83cf25f9cc7cdd8b6509625b977a60ebeefe3284e84458f5aa4fae338d90982ab530cbacc5a30ba65e027cd10d96de
- languageName: node
- linkType: hard
-
-"@chakra-ui/modal@npm:2.3.1":
- version: 2.3.1
- resolution: "@chakra-ui/modal@npm:2.3.1"
- dependencies:
- "@chakra-ui/close-button": "npm:2.1.1"
- "@chakra-ui/focus-lock": "npm:2.1.0"
- "@chakra-ui/portal": "npm:2.1.0"
- "@chakra-ui/react-context": "npm:2.1.0"
- "@chakra-ui/react-types": "npm:2.0.7"
- "@chakra-ui/react-use-merge-refs": "npm:2.1.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- "@chakra-ui/transition": "npm:2.1.0"
- aria-hidden: "npm:^1.2.3"
- react-remove-scroll: "npm:^2.5.6"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- framer-motion: ">=4.0.0"
- react: ">=18"
- react-dom: ">=18"
- checksum: 10c0/2ba08a39a7af77454b8cc9a0ef970d2c96440f3b5c4de60bc01ee2e0c43826f9accb7946b21f2325a03d2bbe3a282cdfb6d87cfcb4ffdeb3299c8a0963bf4f6a
- languageName: node
- linkType: hard
-
-"@chakra-ui/number-input@npm:2.1.2":
- version: 2.1.2
- resolution: "@chakra-ui/number-input@npm:2.1.2"
- dependencies:
- "@chakra-ui/counter": "npm:2.1.0"
- "@chakra-ui/form-control": "npm:2.2.0"
- "@chakra-ui/icon": "npm:3.2.0"
- "@chakra-ui/react-context": "npm:2.1.0"
- "@chakra-ui/react-types": "npm:2.0.7"
- "@chakra-ui/react-use-callback-ref": "npm:2.1.0"
- "@chakra-ui/react-use-event-listener": "npm:2.1.0"
- "@chakra-ui/react-use-interval": "npm:2.1.0"
- "@chakra-ui/react-use-merge-refs": "npm:2.1.0"
- "@chakra-ui/react-use-safe-layout-effect": "npm:2.1.0"
- "@chakra-ui/react-use-update-effect": "npm:2.1.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/2b03899ac1a1d04e95782c537eecb4e97f8dc0d1d4c320512f67c0c6589852248a016e6b0807984d2975b91ec839fdfba418881b27a7d8a09e94161631ce3b08
- languageName: node
- linkType: hard
-
-"@chakra-ui/number-utils@npm:2.0.7":
- version: 2.0.7
- resolution: "@chakra-ui/number-utils@npm:2.0.7"
- checksum: 10c0/0e4492e7f3b036069e79035ab241bccfaab91634660fcc57eba041f5eded4048bf8085e050e8b067fe3899df9208512fd61643b07536db942a952c8151132acb
- languageName: node
- linkType: hard
-
-"@chakra-ui/object-utils@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/object-utils@npm:2.1.0"
- checksum: 10c0/581350502ae80b5fbb9ed7443002168c5cc685dc291fc0ace0946443041e5ac8835141c265da4e2c547e3795b7eea6b362d1dd03447187665791de8cdf2c746f
- languageName: node
- linkType: hard
-
-"@chakra-ui/pin-input@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/pin-input@npm:2.1.0"
- dependencies:
- "@chakra-ui/descendant": "npm:3.1.0"
- "@chakra-ui/react-children-utils": "npm:2.0.6"
- "@chakra-ui/react-context": "npm:2.1.0"
- "@chakra-ui/react-use-controllable-state": "npm:2.1.0"
- "@chakra-ui/react-use-merge-refs": "npm:2.1.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/ac57593ebfdd56bfd085a6565af0c9a44a31d3ac03e6d1ab62ee178e9e72630c34ac165f261bfd81a6d66e8b3e004d80273a54be09331cca61c1843d47b629b8
- languageName: node
- linkType: hard
-
-"@chakra-ui/popover@npm:2.2.1":
- version: 2.2.1
- resolution: "@chakra-ui/popover@npm:2.2.1"
- dependencies:
- "@chakra-ui/close-button": "npm:2.1.1"
- "@chakra-ui/lazy-utils": "npm:2.0.5"
- "@chakra-ui/popper": "npm:3.1.0"
- "@chakra-ui/react-context": "npm:2.1.0"
- "@chakra-ui/react-types": "npm:2.0.7"
- "@chakra-ui/react-use-animation-state": "npm:2.1.0"
- "@chakra-ui/react-use-disclosure": "npm:2.1.0"
- "@chakra-ui/react-use-focus-effect": "npm:2.1.0"
- "@chakra-ui/react-use-focus-on-pointer-down": "npm:2.1.0"
- "@chakra-ui/react-use-merge-refs": "npm:2.1.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- framer-motion: ">=4.0.0"
- react: ">=18"
- checksum: 10c0/34de36ef67b6dfd550b28e942a58b473a34f69669d7821027a774f1218201a13d6adbee2e6f38e492c2ee993279819d8cc6b82a64212ec1df899f30beca8d884
- languageName: node
- linkType: hard
-
-"@chakra-ui/popper@npm:3.1.0":
- version: 3.1.0
- resolution: "@chakra-ui/popper@npm:3.1.0"
- dependencies:
- "@chakra-ui/react-types": "npm:2.0.7"
- "@chakra-ui/react-use-merge-refs": "npm:2.1.0"
- "@popperjs/core": "npm:^2.9.3"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/677497e74956dccef384626ae4149e263f33c4f57f715b6405701f661d8cb0979d2f13c1e5f39715585eee616816502c0b25ef8c1315634b5bbcc340abfbce09
- languageName: node
- linkType: hard
-
-"@chakra-ui/portal@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/portal@npm:2.1.0"
- dependencies:
- "@chakra-ui/react-context": "npm:2.1.0"
- "@chakra-ui/react-use-safe-layout-effect": "npm:2.1.0"
- peerDependencies:
- react: ">=18"
- react-dom: ">=18"
- checksum: 10c0/584c2e166eda91182b37efd9a060e0b75b6df8174c6d7976d2cfc934b60dd5a74ca9cd97910bca95e1d3210a61e41d099fe278da683db9fb36fdab9b4c500824
- languageName: node
- linkType: hard
-
-"@chakra-ui/progress@npm:2.2.0":
- version: 2.2.0
- resolution: "@chakra-ui/progress@npm:2.2.0"
- dependencies:
- "@chakra-ui/react-context": "npm:2.1.0"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/c43785e71874bb4d47130b793636e88592d45c921bd75a97112aa529c4ef5dd71ac9ffda464c3e2677fd339ff6c8090a77277becb0b551ddfabc4064ccbbe900
- languageName: node
- linkType: hard
-
-"@chakra-ui/provider@npm:2.4.2":
- version: 2.4.2
- resolution: "@chakra-ui/provider@npm:2.4.2"
- dependencies:
- "@chakra-ui/css-reset": "npm:2.3.0"
- "@chakra-ui/portal": "npm:2.1.0"
- "@chakra-ui/react-env": "npm:3.1.0"
- "@chakra-ui/system": "npm:2.6.2"
- "@chakra-ui/utils": "npm:2.0.15"
- peerDependencies:
- "@emotion/react": ^11.0.0
- "@emotion/styled": ^11.0.0
- react: ">=18"
- react-dom: ">=18"
- checksum: 10c0/b19155dd1b1e20999306716a7134ec6e745989b55a190ce99ca605cbf9de0741b8f34c63c65b2da338a42cbe7dab2b36803ab704bdd6e81840d96b521c14d4c6
- languageName: node
- linkType: hard
-
-"@chakra-ui/radio@npm:2.1.2":
- version: 2.1.2
- resolution: "@chakra-ui/radio@npm:2.1.2"
- dependencies:
- "@chakra-ui/form-control": "npm:2.2.0"
- "@chakra-ui/react-context": "npm:2.1.0"
- "@chakra-ui/react-types": "npm:2.0.7"
- "@chakra-ui/react-use-merge-refs": "npm:2.1.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- "@zag-js/focus-visible": "npm:0.16.0"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/a5548bac0403a5a1da87b9d9a05aceaa3a8fc6bf0d9611916e86baaedca64fac7a40404a8f90354d53bc1cc6640d6db4c12499a54ffca0869c82a7053ff8ad43
- languageName: node
- linkType: hard
-
-"@chakra-ui/react-children-utils@npm:2.0.6":
- version: 2.0.6
- resolution: "@chakra-ui/react-children-utils@npm:2.0.6"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/6f61f4f976e207971c5017cca9072cce2f495c7d79a1470d9ebbcbadacff5fa853a43084ac89423b2916cac0ae08791fdaa456a27e854b54efa6ad7694d84ba5
- languageName: node
- linkType: hard
-
-"@chakra-ui/react-context@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/react-context@npm:2.1.0"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/a2e7b5ccf3ea2316ee2537641c5bff5ef0a48a3717f3daaa749eccdc96751423db184747c489c876ca1ce8e0a31881c4690214d913c638f3d0fc89cd2b87612b
- languageName: node
- linkType: hard
-
-"@chakra-ui/react-env@npm:3.1.0":
- version: 3.1.0
- resolution: "@chakra-ui/react-env@npm:3.1.0"
- dependencies:
- "@chakra-ui/react-use-safe-layout-effect": "npm:2.1.0"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/23473fe22996df863fb052eb6bcec3ed1e8b8931c9de4b54e50381dfd52ebd0f8e999e95a5d08a359001bc07c3a4e2e26f630753fc605be0e0aae480e5ba0675
- languageName: node
- linkType: hard
-
-"@chakra-ui/react-types@npm:2.0.7":
- version: 2.0.7
- resolution: "@chakra-ui/react-types@npm:2.0.7"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/af77ea9c169ff7f3226f8fa54c006c844c40415e844de47fe3c4675d8fb31072e44fb66d3de78977ddd9a19cddeecf5c2f9d5289e603e81a1f71659ad62a0f49
- languageName: node
- linkType: hard
-
-"@chakra-ui/react-use-animation-state@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/react-use-animation-state@npm:2.1.0"
- dependencies:
- "@chakra-ui/dom-utils": "npm:2.1.0"
- "@chakra-ui/react-use-event-listener": "npm:2.1.0"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/3f406bce08209bc8ec73fb8405424b8194c50b5604d35191dd256545b5cd65592ab5ca46bc4083475cb08e8a2ab4cbc9d1ad1feaf5a28df051c4753bd90443c6
- languageName: node
- linkType: hard
-
-"@chakra-ui/react-use-callback-ref@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/react-use-callback-ref@npm:2.1.0"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/77e4cb8e71e75c178071cba80a18d114225116fadc5c325ae036144cde76ea491d11f5def721ea1d390d7ae3974371d41d0fe79beec308353866f43275b834c4
- languageName: node
- linkType: hard
-
-"@chakra-ui/react-use-controllable-state@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/react-use-controllable-state@npm:2.1.0"
- dependencies:
- "@chakra-ui/react-use-callback-ref": "npm:2.1.0"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/b62ce7e5e8b9c20f67dea77e63e28feb5f9846b53c7d3d8a4d404b5aee30677be9f024f0d9e43c85f468e0c559486f49d2eaf8b6ab0656260847101d2723d4ca
- languageName: node
- linkType: hard
-
-"@chakra-ui/react-use-disclosure@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/react-use-disclosure@npm:2.1.0"
- dependencies:
- "@chakra-ui/react-use-callback-ref": "npm:2.1.0"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/388cbc709cce9fe4f2ac3e58f32ccf48147dedd86a65c726228c9a40f597ec74b584dcf5a8c98a0e0d010271e5e94cf9fec45fb734755cc8b4fbc481259fe82e
- languageName: node
- linkType: hard
-
-"@chakra-ui/react-use-event-listener@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/react-use-event-listener@npm:2.1.0"
- dependencies:
- "@chakra-ui/react-use-callback-ref": "npm:2.1.0"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/a5e701bbe388cd217dbe4fec389ab89ddea6bd765ebb672594297b0047fc24989725e8ff237ae6d6e8aa5ede6a9dfc6a7c73bb464bb3821e048a48140c9c5e0a
- languageName: node
- linkType: hard
-
-"@chakra-ui/react-use-focus-effect@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/react-use-focus-effect@npm:2.1.0"
- dependencies:
- "@chakra-ui/dom-utils": "npm:2.1.0"
- "@chakra-ui/react-use-event-listener": "npm:2.1.0"
- "@chakra-ui/react-use-safe-layout-effect": "npm:2.1.0"
- "@chakra-ui/react-use-update-effect": "npm:2.1.0"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/1b9576799fe4a7293f82b436361013022c961a202979e5ee3af9b94fd0eb3e283d1f5740cfccf9d02b2903324bcb0760817d2656912e5147305a7635f988c9bb
- languageName: node
- linkType: hard
-
-"@chakra-ui/react-use-focus-on-pointer-down@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/react-use-focus-on-pointer-down@npm:2.1.0"
- dependencies:
- "@chakra-ui/react-use-event-listener": "npm:2.1.0"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/218d58af05475548a0c6fff26b0cc13bde09f3e63dd914b9c810724c5f39db0b75c1c498e944123210407040839a0480785ac36865b796e0eb8ad2de5a779b66
- languageName: node
- linkType: hard
-
-"@chakra-ui/react-use-interval@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/react-use-interval@npm:2.1.0"
- dependencies:
- "@chakra-ui/react-use-callback-ref": "npm:2.1.0"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/8764fc2b6a54c6e78f30c5271d12d21cddcd666acc2ef07ac83ef2a7ed629de72cf620e95f9b82100fc96d123855e95c64246f639a21d7e471dd9e72ddecbde0
- languageName: node
- linkType: hard
-
-"@chakra-ui/react-use-latest-ref@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/react-use-latest-ref@npm:2.1.0"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/2b77b5144d1e016f375542ea0e58945104066fd7338cdcc582371b12b22b8fe9daf1391d243f71d38aa70afbc3528b1bcc985a97a28980bae945a72c05636927
- languageName: node
- linkType: hard
-
-"@chakra-ui/react-use-merge-refs@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/react-use-merge-refs@npm:2.1.0"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/2da9b877145c0bd426fd0cef3b46051f8f1f4d1e0f2d0feb1dd68ac40ac6a3899e71abf04440d3a7067fb64d637c17241c98fafd0bd78b22f0d8850cad08c567
- languageName: node
- linkType: hard
-
-"@chakra-ui/react-use-outside-click@npm:2.2.0":
- version: 2.2.0
- resolution: "@chakra-ui/react-use-outside-click@npm:2.2.0"
- dependencies:
- "@chakra-ui/react-use-callback-ref": "npm:2.1.0"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/9d86d7c9b3fdf6b6dc28a5f5155c203bc85403a6baf8fff51df7b836694b2ada1289e3983f4753a587c936a713c0755828ceb5270ff1255b5dd551b7bd7a38f6
- languageName: node
- linkType: hard
-
-"@chakra-ui/react-use-pan-event@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/react-use-pan-event@npm:2.1.0"
- dependencies:
- "@chakra-ui/event-utils": "npm:2.0.8"
- "@chakra-ui/react-use-latest-ref": "npm:2.1.0"
- framesync: "npm:6.1.2"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/83e1bdfcb9fb43af938f7208072ee53cd531ec218749d356bad21920cbf932a0c6c1dabf39c850d1565cff12649b70c8e06cf824cd5286879916c0fdcb56aec5
- languageName: node
- linkType: hard
-
-"@chakra-ui/react-use-previous@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/react-use-previous@npm:2.1.0"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/2374de7f1a57456185c9f3bf05215029f440cb60e1ecd8fd4b0384f1b13a660fc06330d3a4d5fb49184a642ab10779aad2587fd44ab2f471f94b47038810cd7c
- languageName: node
- linkType: hard
-
-"@chakra-ui/react-use-safe-layout-effect@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/react-use-safe-layout-effect@npm:2.1.0"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/f2d760068dd6c90680076ccccd68c0e6dbc12015e819bfe128a1be4010ff86487812b5d2ec23b385cd11aa83614f418909abe503c78512b5dc076735a6e5265f
- languageName: node
- linkType: hard
-
-"@chakra-ui/react-use-size@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/react-use-size@npm:2.1.0"
- dependencies:
- "@zag-js/element-size": "npm:0.10.5"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/7e0b37adab345ab8ba909c21079445de53e377055e1792adab8c1fecf59d554380c193d57c69aafdf17c17bc6de588aff301056e79b3e4ebb438097bd639ce11
- languageName: node
- linkType: hard
-
-"@chakra-ui/react-use-timeout@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/react-use-timeout@npm:2.1.0"
- dependencies:
- "@chakra-ui/react-use-callback-ref": "npm:2.1.0"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/9ad843a51db9a5b2815c6950583499ee8215f36128098837b41d9a64a32613a19908eefaddae705a1338a50a266c6b03ce2fcc9b18369ecb1e045c9f69144a08
- languageName: node
- linkType: hard
-
-"@chakra-ui/react-use-update-effect@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/react-use-update-effect@npm:2.1.0"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/d1096c00e539c044bf733aed5981db08831563deda0fdd0c6e19617d5747e11b53410791ffa857294f4300cfa6de8aaca15c16d2eb32b4df578a71dccfe75597
- languageName: node
- linkType: hard
-
-"@chakra-ui/react-utils@npm:2.0.12":
- version: 2.0.12
- resolution: "@chakra-ui/react-utils@npm:2.0.12"
- dependencies:
- "@chakra-ui/utils": "npm:2.0.15"
- peerDependencies:
- react: ">=18"
- checksum: 10c0/2bfa8626b6da77a666896da3be80a85f90808db27f8fbbcbdce89ad0ce1ffe688c352d0ef7e07f3c048c9d73f345fd05dfa803f9d1f75d7876f3568f4e81a0c5
- languageName: node
- linkType: hard
-
-"@chakra-ui/react@npm:2.8.2":
- version: 2.8.2
- resolution: "@chakra-ui/react@npm:2.8.2"
- dependencies:
- "@chakra-ui/accordion": "npm:2.3.1"
- "@chakra-ui/alert": "npm:2.2.2"
- "@chakra-ui/avatar": "npm:2.3.0"
- "@chakra-ui/breadcrumb": "npm:2.2.0"
- "@chakra-ui/button": "npm:2.1.0"
- "@chakra-ui/card": "npm:2.2.0"
- "@chakra-ui/checkbox": "npm:2.3.2"
- "@chakra-ui/close-button": "npm:2.1.1"
- "@chakra-ui/control-box": "npm:2.1.0"
- "@chakra-ui/counter": "npm:2.1.0"
- "@chakra-ui/css-reset": "npm:2.3.0"
- "@chakra-ui/editable": "npm:3.1.0"
- "@chakra-ui/focus-lock": "npm:2.1.0"
- "@chakra-ui/form-control": "npm:2.2.0"
- "@chakra-ui/hooks": "npm:2.2.1"
- "@chakra-ui/icon": "npm:3.2.0"
- "@chakra-ui/image": "npm:2.1.0"
- "@chakra-ui/input": "npm:2.1.2"
- "@chakra-ui/layout": "npm:2.3.1"
- "@chakra-ui/live-region": "npm:2.1.0"
- "@chakra-ui/media-query": "npm:3.3.0"
- "@chakra-ui/menu": "npm:2.2.1"
- "@chakra-ui/modal": "npm:2.3.1"
- "@chakra-ui/number-input": "npm:2.1.2"
- "@chakra-ui/pin-input": "npm:2.1.0"
- "@chakra-ui/popover": "npm:2.2.1"
- "@chakra-ui/popper": "npm:3.1.0"
- "@chakra-ui/portal": "npm:2.1.0"
- "@chakra-ui/progress": "npm:2.2.0"
- "@chakra-ui/provider": "npm:2.4.2"
- "@chakra-ui/radio": "npm:2.1.2"
- "@chakra-ui/react-env": "npm:3.1.0"
- "@chakra-ui/select": "npm:2.1.2"
- "@chakra-ui/skeleton": "npm:2.1.0"
- "@chakra-ui/skip-nav": "npm:2.1.0"
- "@chakra-ui/slider": "npm:2.1.0"
- "@chakra-ui/spinner": "npm:2.1.0"
- "@chakra-ui/stat": "npm:2.1.1"
- "@chakra-ui/stepper": "npm:2.3.1"
- "@chakra-ui/styled-system": "npm:2.9.2"
- "@chakra-ui/switch": "npm:2.1.2"
- "@chakra-ui/system": "npm:2.6.2"
- "@chakra-ui/table": "npm:2.1.0"
- "@chakra-ui/tabs": "npm:3.0.0"
- "@chakra-ui/tag": "npm:3.1.1"
- "@chakra-ui/textarea": "npm:2.1.2"
- "@chakra-ui/theme": "npm:3.3.1"
- "@chakra-ui/theme-utils": "npm:2.0.21"
- "@chakra-ui/toast": "npm:7.0.2"
- "@chakra-ui/tooltip": "npm:2.3.1"
- "@chakra-ui/transition": "npm:2.1.0"
- "@chakra-ui/utils": "npm:2.0.15"
- "@chakra-ui/visually-hidden": "npm:2.2.0"
- peerDependencies:
- "@emotion/react": ^11.0.0
- "@emotion/styled": ^11.0.0
- framer-motion: ">=4.0.0"
- react: ">=18"
- react-dom: ">=18"
- checksum: 10c0/044c571aaaa0fb8175b376a70ec4667ddc289f3fe01c2709afee36737cad6e091cbcad6b6cd9fd29c844772d688737738cada587f5a1b095f579b3d213a71f34
- languageName: node
- linkType: hard
-
-"@chakra-ui/react@npm:^2.8.2":
- version: 2.10.4
- resolution: "@chakra-ui/react@npm:2.10.4"
- dependencies:
- "@chakra-ui/hooks": "npm:2.4.3"
- "@chakra-ui/styled-system": "npm:2.12.1"
- "@chakra-ui/theme": "npm:3.4.7"
- "@chakra-ui/utils": "npm:2.2.3"
- "@popperjs/core": "npm:^2.11.8"
- "@zag-js/focus-visible": "npm:^0.31.1"
- aria-hidden: "npm:^1.2.3"
- react-fast-compare: "npm:3.2.2"
- react-focus-lock: "npm:^2.9.6"
- react-remove-scroll: "npm:^2.5.7"
- peerDependencies:
- "@emotion/react": ">=11"
- "@emotion/styled": ">=11"
- framer-motion: ">=4.0.0"
- react: ">=18"
- react-dom: ">=18"
- checksum: 10c0/1a0c8a3ed638ed67ebce59a5ff9c2e7c7d7b6bbe47a3e9f59a36d53a61280c0fa319999defe6b0e8b6d4dfac2fc6b8374ea1e21a496d9ca5fbd2586bb7b7cce2
- languageName: node
- linkType: hard
-
-"@chakra-ui/select@npm:2.1.2":
- version: 2.1.2
- resolution: "@chakra-ui/select@npm:2.1.2"
- dependencies:
- "@chakra-ui/form-control": "npm:2.2.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/890f44ec99c699257dde867904eab0c83bd2aad809d7f9cd985a8e197723f1a60f2b7e586f76147960df9d50fc12a5b4182930cf96edbf178faee10cd8e2e3d5
- languageName: node
- linkType: hard
-
-"@chakra-ui/shared-utils@npm:2.0.5":
- version: 2.0.5
- resolution: "@chakra-ui/shared-utils@npm:2.0.5"
- checksum: 10c0/d9095a4abb678e382f8fdf882a2e50fde5789267b9bf7165bd06babcbd0afcb0c8c319b78922b7ea9fdbf22659623fa8604cd76bcfec8750304fa4614c73a3f0
- languageName: node
- linkType: hard
-
-"@chakra-ui/skeleton@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/skeleton@npm:2.1.0"
- dependencies:
- "@chakra-ui/media-query": "npm:3.3.0"
- "@chakra-ui/react-use-previous": "npm:2.1.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/8d16b0fae5860ef6541c0b6a4c1adba61b38238ed296c151cc47ae66015002ca002944464041c7a8824bf55ba01839cc3c388aa8bd6a1597fd09eacd36ae4722
- languageName: node
- linkType: hard
-
-"@chakra-ui/skip-nav@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/skip-nav@npm:2.1.0"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/95606b2c31a0b6c88b268f4f3e4949ffa57197c2eb9a88ffdbcb5bcb6a603bf33ca7ea1e9a8865022f7d4311a082d241b426a7c363251cb7aabd52c2445c6ef5
- languageName: node
- linkType: hard
-
-"@chakra-ui/slider@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/slider@npm:2.1.0"
- dependencies:
- "@chakra-ui/number-utils": "npm:2.0.7"
- "@chakra-ui/react-context": "npm:2.1.0"
- "@chakra-ui/react-types": "npm:2.0.7"
- "@chakra-ui/react-use-callback-ref": "npm:2.1.0"
- "@chakra-ui/react-use-controllable-state": "npm:2.1.0"
- "@chakra-ui/react-use-latest-ref": "npm:2.1.0"
- "@chakra-ui/react-use-merge-refs": "npm:2.1.0"
- "@chakra-ui/react-use-pan-event": "npm:2.1.0"
- "@chakra-ui/react-use-size": "npm:2.1.0"
- "@chakra-ui/react-use-update-effect": "npm:2.1.0"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/6a7eaae0fed68b331c9cb2105d05bb305732e4adf20ed6662dcc698d7e8bf3e84a98a40c9060ca652658be85709bd7bd0ca0484779e9d1c0c281a923315bfdab
- languageName: node
- linkType: hard
-
-"@chakra-ui/spinner@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/spinner@npm:2.1.0"
- dependencies:
- "@chakra-ui/shared-utils": "npm:2.0.5"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/1a14cea9b8dfe94b0ca62061261ac440be047b0dce8f530391578fa227b1509dbca6f9ecf00d8325e9f1a3b5d5b993254cff94fa930c7b9453477a09c4159074
- languageName: node
- linkType: hard
-
-"@chakra-ui/stat@npm:2.1.1":
- version: 2.1.1
- resolution: "@chakra-ui/stat@npm:2.1.1"
- dependencies:
- "@chakra-ui/icon": "npm:3.2.0"
- "@chakra-ui/react-context": "npm:2.1.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/cac20220f546767ddec3599462c9b8f34baef3abe63325acd986972fe1d264364be5158dab9630e456cc07c5ce5df94608e29542856a6aa155a39c3cf8a8b5c9
- languageName: node
- linkType: hard
-
-"@chakra-ui/stepper@npm:2.3.1":
- version: 2.3.1
- resolution: "@chakra-ui/stepper@npm:2.3.1"
- dependencies:
- "@chakra-ui/icon": "npm:3.2.0"
- "@chakra-ui/react-context": "npm:2.1.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/7a35ac501287fe730d558555fa1f5fa8f37c8e93236f06e66fa45952eafcaed2b10f952552eaf98b7bbe437f27297cce070a9eb764ffd5fa6bfacfe7d4ffd65b
- languageName: node
- linkType: hard
-
-"@chakra-ui/styled-system@npm:2.12.1":
- version: 2.12.1
- resolution: "@chakra-ui/styled-system@npm:2.12.1"
- dependencies:
- "@chakra-ui/utils": "npm:2.2.3"
- csstype: "npm:^3.1.2"
- checksum: 10c0/7b653aaa15ccf1ecffc341bae65dbaec78007b5fb327311cd6045935713d87415b9800ac989c7bbf0a3dde76763ec62b6a1c51c1315f4f1a6def315b149e5247
- languageName: node
- linkType: hard
-
-"@chakra-ui/styled-system@npm:2.9.2":
- version: 2.9.2
- resolution: "@chakra-ui/styled-system@npm:2.9.2"
- dependencies:
- "@chakra-ui/shared-utils": "npm:2.0.5"
- csstype: "npm:^3.1.2"
- lodash.mergewith: "npm:4.6.2"
- checksum: 10c0/0dfe83262cf74b62ecdf8150401ae28b32079c53bda5c6ba32c230c1ad6db63148a3bfbe2bf118526a4cecf60f5df3f7f1aba0d43311453ac551fb2bf917574e
- languageName: node
- linkType: hard
-
-"@chakra-ui/switch@npm:2.1.2":
- version: 2.1.2
- resolution: "@chakra-ui/switch@npm:2.1.2"
- dependencies:
- "@chakra-ui/checkbox": "npm:2.3.2"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- framer-motion: ">=4.0.0"
- react: ">=18"
- checksum: 10c0/98755fded3b95cddd2fde54924b4d54e2626f2726b1cfd7f44ecbeb1e2e7a04f6f036ed403cdf2bbfb487580811ad79ad79f51f24e3822fd5e8b39b253812b97
- languageName: node
- linkType: hard
-
-"@chakra-ui/system@npm:2.6.2":
- version: 2.6.2
- resolution: "@chakra-ui/system@npm:2.6.2"
- dependencies:
- "@chakra-ui/color-mode": "npm:2.2.0"
- "@chakra-ui/object-utils": "npm:2.1.0"
- "@chakra-ui/react-utils": "npm:2.0.12"
- "@chakra-ui/styled-system": "npm:2.9.2"
- "@chakra-ui/theme-utils": "npm:2.0.21"
- "@chakra-ui/utils": "npm:2.0.15"
- react-fast-compare: "npm:3.2.2"
- peerDependencies:
- "@emotion/react": ^11.0.0
- "@emotion/styled": ^11.0.0
- react: ">=18"
- checksum: 10c0/026c7df02ae997c331f9f4af2ab07c9352e81e091882edb20186cddb5a8fe2964d09afad2ce674ccf925a0f1161d27c1a250679098f3c0b7d960b94f62451f8a
- languageName: node
- linkType: hard
-
-"@chakra-ui/table@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/table@npm:2.1.0"
- dependencies:
- "@chakra-ui/react-context": "npm:2.1.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/f64966bdaa608275624e286c06dabcbf7c6c18f91900274d6ec5e3c846a9b075d1ecdedbda18fb114c191d6402fb7d9b7a7746b7814b66c8c8fd367483a295d1
- languageName: node
- linkType: hard
-
-"@chakra-ui/tabs@npm:3.0.0":
- version: 3.0.0
- resolution: "@chakra-ui/tabs@npm:3.0.0"
- dependencies:
- "@chakra-ui/clickable": "npm:2.1.0"
- "@chakra-ui/descendant": "npm:3.1.0"
- "@chakra-ui/lazy-utils": "npm:2.0.5"
- "@chakra-ui/react-children-utils": "npm:2.0.6"
- "@chakra-ui/react-context": "npm:2.1.0"
- "@chakra-ui/react-use-controllable-state": "npm:2.1.0"
- "@chakra-ui/react-use-merge-refs": "npm:2.1.0"
- "@chakra-ui/react-use-safe-layout-effect": "npm:2.1.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/daf0759453c998bdde8ebaa4adae97cbeecc3dfd1084c5004d14b050ff1bcf5dbe4ff7cdd8fcf9b933598c60cfb948882a7d6a2d8f317e4b10e66ee5876e4307
- languageName: node
- linkType: hard
-
-"@chakra-ui/tag@npm:3.1.1":
- version: 3.1.1
- resolution: "@chakra-ui/tag@npm:3.1.1"
- dependencies:
- "@chakra-ui/icon": "npm:3.2.0"
- "@chakra-ui/react-context": "npm:2.1.0"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/2a5c0e416fbee5f6c0e0b5b7d4f3eaabf73e21bf74123a14f7a270127622c7783f002eba6bd1252e44df15321fe39cb71d736188410dd593dd206f43297a8c7a
- languageName: node
- linkType: hard
-
-"@chakra-ui/textarea@npm:2.1.2":
- version: 2.1.2
- resolution: "@chakra-ui/textarea@npm:2.1.2"
- dependencies:
- "@chakra-ui/form-control": "npm:2.2.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/f95191d4337ba2bbee713ca16d5b5fef89c0ddd5deed3800123f021b0d8e87908d5310ddd2bb6fb8490664129c186d425482e637dec94d8a9960d5926e8083c8
- languageName: node
- linkType: hard
-
-"@chakra-ui/theme-tools@npm:2.1.2":
- version: 2.1.2
- resolution: "@chakra-ui/theme-tools@npm:2.1.2"
- dependencies:
- "@chakra-ui/anatomy": "npm:2.2.2"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- color2k: "npm:^2.0.2"
- peerDependencies:
- "@chakra-ui/styled-system": ">=2.0.0"
- checksum: 10c0/b7015d34cf19b1b0d6c0b415c4f489158d0cc65d8066050deff782b62705db68e8dbdcde0d7dd3b920be4b34c0a98e22568ea1e27ccc8ee133e78476e746f262
- languageName: node
- linkType: hard
-
-"@chakra-ui/theme-tools@npm:2.2.7":
- version: 2.2.7
- resolution: "@chakra-ui/theme-tools@npm:2.2.7"
- dependencies:
- "@chakra-ui/anatomy": "npm:2.3.5"
- "@chakra-ui/utils": "npm:2.2.3"
- color2k: "npm:^2.0.2"
- peerDependencies:
- "@chakra-ui/styled-system": ">=2.0.0"
- checksum: 10c0/e7683c1e61115a8bc404a557a1ffc5856f3993cf594f9f3b363f088e5ff41a853aa4191beb597ac33a623dd2f4c1b6f2d33fae9f7253559e757854246838cbcc
- languageName: node
- linkType: hard
-
-"@chakra-ui/theme-utils@npm:2.0.21":
- version: 2.0.21
- resolution: "@chakra-ui/theme-utils@npm:2.0.21"
- dependencies:
- "@chakra-ui/shared-utils": "npm:2.0.5"
- "@chakra-ui/styled-system": "npm:2.9.2"
- "@chakra-ui/theme": "npm:3.3.1"
- lodash.mergewith: "npm:4.6.2"
- checksum: 10c0/9fab70021a46d4a4b04d01d54270218a9e06817a26dfa03473e68529ea2aef54ffed0b0c451a4a64160bd62a23fd798ef202965af1211fddea66aaf36fe51db2
- languageName: node
- linkType: hard
-
-"@chakra-ui/theme@npm:3.3.1":
- version: 3.3.1
- resolution: "@chakra-ui/theme@npm:3.3.1"
- dependencies:
- "@chakra-ui/anatomy": "npm:2.2.2"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- "@chakra-ui/theme-tools": "npm:2.1.2"
- peerDependencies:
- "@chakra-ui/styled-system": ">=2.8.0"
- checksum: 10c0/ff1f479636965c1d8a345a8ea37ae67f772bf67ac83a82141c7e80a7e25e7cefcf5f89a16eafe469fa3b21f53c18040e0dc49cde6f484d702e705633c5385e55
- languageName: node
- linkType: hard
-
-"@chakra-ui/theme@npm:3.4.7":
- version: 3.4.7
- resolution: "@chakra-ui/theme@npm:3.4.7"
- dependencies:
- "@chakra-ui/anatomy": "npm:2.3.5"
- "@chakra-ui/theme-tools": "npm:2.2.7"
- "@chakra-ui/utils": "npm:2.2.3"
- peerDependencies:
- "@chakra-ui/styled-system": ">=2.8.0"
- checksum: 10c0/ae601964c26921f720d2d402f4a14ebe12a4410c72678701503c2f517447dc22c359505b8ed4971eda497ed4c2f0a45249da0ec9a87a365ca60165fbbaf55d17
- languageName: node
- linkType: hard
-
-"@chakra-ui/toast@npm:7.0.2":
- version: 7.0.2
- resolution: "@chakra-ui/toast@npm:7.0.2"
- dependencies:
- "@chakra-ui/alert": "npm:2.2.2"
- "@chakra-ui/close-button": "npm:2.1.1"
- "@chakra-ui/portal": "npm:2.1.0"
- "@chakra-ui/react-context": "npm:2.1.0"
- "@chakra-ui/react-use-timeout": "npm:2.1.0"
- "@chakra-ui/react-use-update-effect": "npm:2.1.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- "@chakra-ui/styled-system": "npm:2.9.2"
- "@chakra-ui/theme": "npm:3.3.1"
- peerDependencies:
- "@chakra-ui/system": 2.6.2
- framer-motion: ">=4.0.0"
- react: ">=18"
- react-dom: ">=18"
- checksum: 10c0/9779bc4d61003c4979001973439fd40ce7cef105dfd48cd094178c8d84dd09e9dca93eff6c2aeddc8dada7415759d503d6a6ca8caf4b4a4c073b36891eb2028c
- languageName: node
- linkType: hard
-
-"@chakra-ui/tooltip@npm:2.3.1":
- version: 2.3.1
- resolution: "@chakra-ui/tooltip@npm:2.3.1"
- dependencies:
- "@chakra-ui/dom-utils": "npm:2.1.0"
- "@chakra-ui/popper": "npm:3.1.0"
- "@chakra-ui/portal": "npm:2.1.0"
- "@chakra-ui/react-types": "npm:2.0.7"
- "@chakra-ui/react-use-disclosure": "npm:2.1.0"
- "@chakra-ui/react-use-event-listener": "npm:2.1.0"
- "@chakra-ui/react-use-merge-refs": "npm:2.1.0"
- "@chakra-ui/shared-utils": "npm:2.0.5"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- framer-motion: ">=4.0.0"
- react: ">=18"
- react-dom: ">=18"
- checksum: 10c0/1732c26cae46cb7a49ed279d250f667a49df4d9d45fdf7541fb8d7ae90203d0ce8ec059a2ce2b24280ba3b5242ff3b0d65d646f5356eef3ee44d31ae655c0002
- languageName: node
- linkType: hard
-
-"@chakra-ui/transition@npm:2.1.0":
- version: 2.1.0
- resolution: "@chakra-ui/transition@npm:2.1.0"
- dependencies:
- "@chakra-ui/shared-utils": "npm:2.0.5"
- peerDependencies:
- framer-motion: ">=4.0.0"
- react: ">=18"
- checksum: 10c0/08256dcdb2ed5e83ab7deedd1a76ef83ae3f2b1cab07492db1022fe7889437ac38fa2db7d32034faa1da5a73ea875e6b2f89e42de7943a60a12ad7c939421ec3
- languageName: node
- linkType: hard
-
-"@chakra-ui/utils@npm:2.0.15":
- version: 2.0.15
- resolution: "@chakra-ui/utils@npm:2.0.15"
- dependencies:
- "@types/lodash.mergewith": "npm:4.6.7"
- css-box-model: "npm:1.2.1"
- framesync: "npm:6.1.2"
- lodash.mergewith: "npm:4.6.2"
- checksum: 10c0/5dea8094bddfeb0e6809c1110c04dc8e975c741e0ba71bef4b640fab69218436fa16509706716af2c5d326fd33c2a32f6f30870397f8eaff0a5757fe0e18a6df
- languageName: node
- linkType: hard
-
-"@chakra-ui/utils@npm:2.2.3":
- version: 2.2.3
- resolution: "@chakra-ui/utils@npm:2.2.3"
- dependencies:
- "@types/lodash.mergewith": "npm:4.6.9"
- lodash.mergewith: "npm:4.6.2"
- peerDependencies:
- react: ">=16.8.0"
- checksum: 10c0/68cb493c5ee9f5e1813ce4ae8f77293bf4955e7465854ebf8ca3c67ef330ae8fdb0db472da0f3cd2a71224296bd8c6df841a2f00d35951701d2130b05d717cbb
- languageName: node
- linkType: hard
-
-"@chakra-ui/visually-hidden@npm:2.2.0":
- version: 2.2.0
- resolution: "@chakra-ui/visually-hidden@npm:2.2.0"
- peerDependencies:
- "@chakra-ui/system": ">=2.0.0"
- react: ">=18"
- checksum: 10c0/ab66d375837f8c5d9c0dd391f2f5f5a6237b8446299141306bf4c8410b8ddb6f292e8ed19b6e91fa5c85636a88b8f7b1476d25231f676959de390354b420b1bb
- languageName: node
- linkType: hard
-
-"@changesets/apply-release-plan@npm:^7.0.4":
- version: 7.0.4
- resolution: "@changesets/apply-release-plan@npm:7.0.4"
- dependencies:
- "@babel/runtime": "npm:^7.20.1"
- "@changesets/config": "npm:^3.0.2"
- "@changesets/get-version-range-type": "npm:^0.4.0"
- "@changesets/git": "npm:^3.0.0"
- "@changesets/should-skip-package": "npm:^0.1.0"
- "@changesets/types": "npm:^6.0.0"
- "@manypkg/get-packages": "npm:^1.1.3"
- detect-indent: "npm:^6.0.0"
- fs-extra: "npm:^7.0.1"
- lodash.startcase: "npm:^4.4.0"
- outdent: "npm:^0.5.0"
- prettier: "npm:^2.7.1"
- resolve-from: "npm:^5.0.0"
- semver: "npm:^7.5.3"
- checksum: 10c0/9a87a54d06da036105ac6eadc2f9f1b8e81fe9dd3e782946624b91b10675a1fc0dfc2b0c15d74f98daed3fdc2edbd0483c6d5f2d364b2daae08a831fe236dd53
- languageName: node
- linkType: hard
-
-"@changesets/assemble-release-plan@npm:^6.0.3":
- version: 6.0.3
- resolution: "@changesets/assemble-release-plan@npm:6.0.3"
- dependencies:
- "@babel/runtime": "npm:^7.20.1"
- "@changesets/errors": "npm:^0.2.0"
- "@changesets/get-dependents-graph": "npm:^2.1.1"
- "@changesets/should-skip-package": "npm:^0.1.0"
- "@changesets/types": "npm:^6.0.0"
- "@manypkg/get-packages": "npm:^1.1.3"
- semver: "npm:^7.5.3"
- checksum: 10c0/e4c5756b29f77cee459abfc6d158dd0194e8e14fa8b5c99cc7a588c58e34925409472e1a72b856dd34fd7bd9e53c95e15e0a5651c97e42817afc262661fddb65
- languageName: node
- linkType: hard
-
-"@changesets/changelog-git@npm:^0.2.0":
- version: 0.2.0
- resolution: "@changesets/changelog-git@npm:0.2.0"
- dependencies:
- "@changesets/types": "npm:^6.0.0"
- checksum: 10c0/d94df555656ac4ac9698d87a173b1955227ac0f1763d59b9b4d4f149ab3f879ca67603e48407b1dfdadaef4e7882ae7bbc7b7be160a45a55f05442004bdc61bd
- languageName: node
- linkType: hard
-
-"@changesets/cli@npm:^2.27.1":
- version: 2.27.7
- resolution: "@changesets/cli@npm:2.27.7"
- dependencies:
- "@babel/runtime": "npm:^7.20.1"
- "@changesets/apply-release-plan": "npm:^7.0.4"
- "@changesets/assemble-release-plan": "npm:^6.0.3"
- "@changesets/changelog-git": "npm:^0.2.0"
- "@changesets/config": "npm:^3.0.2"
- "@changesets/errors": "npm:^0.2.0"
- "@changesets/get-dependents-graph": "npm:^2.1.1"
- "@changesets/get-release-plan": "npm:^4.0.3"
- "@changesets/git": "npm:^3.0.0"
- "@changesets/logger": "npm:^0.1.0"
- "@changesets/pre": "npm:^2.0.0"
- "@changesets/read": "npm:^0.6.0"
- "@changesets/should-skip-package": "npm:^0.1.0"
- "@changesets/types": "npm:^6.0.0"
- "@changesets/write": "npm:^0.3.1"
- "@manypkg/get-packages": "npm:^1.1.3"
- "@types/semver": "npm:^7.5.0"
- ansi-colors: "npm:^4.1.3"
- chalk: "npm:^2.1.0"
- ci-info: "npm:^3.7.0"
- enquirer: "npm:^2.3.0"
- external-editor: "npm:^3.1.0"
- fs-extra: "npm:^7.0.1"
- human-id: "npm:^1.0.2"
- mri: "npm:^1.2.0"
- outdent: "npm:^0.5.0"
- p-limit: "npm:^2.2.0"
- preferred-pm: "npm:^3.0.0"
- resolve-from: "npm:^5.0.0"
- semver: "npm:^7.5.3"
- spawndamnit: "npm:^2.0.0"
- term-size: "npm:^2.1.0"
- bin:
- changeset: bin.js
- checksum: 10c0/e59627c9d1de33f032b132075ae08eb44c1507816cf09fa06b88fb2b4d20d486163101ea10213b085b4a318adaf9439e35d185381040662a56815b5c009d9035
- languageName: node
- linkType: hard
-
-"@changesets/config@npm:^3.0.2":
- version: 3.0.2
- resolution: "@changesets/config@npm:3.0.2"
- dependencies:
- "@changesets/errors": "npm:^0.2.0"
- "@changesets/get-dependents-graph": "npm:^2.1.1"
- "@changesets/logger": "npm:^0.1.0"
- "@changesets/types": "npm:^6.0.0"
- "@manypkg/get-packages": "npm:^1.1.3"
- fs-extra: "npm:^7.0.1"
- micromatch: "npm:^4.0.2"
- checksum: 10c0/d1425469482af7d919442a4ece81b7d58f53911d12e9c002ee1db44324c1e8ffbfc3fa1dc7855113fd4d163d6665df5647483ba73d84b0f45b4db17661271022
- languageName: node
- linkType: hard
-
-"@changesets/errors@npm:^0.2.0":
- version: 0.2.0
- resolution: "@changesets/errors@npm:0.2.0"
- dependencies:
- extendable-error: "npm:^0.1.5"
- checksum: 10c0/f2757c752ab04e9733b0dfd7903f1caf873f9e603794c4d9ea2294af4f937c73d07273c24be864ad0c30b6a98424360d5b96a6eab14f97f3cf2cbfd3763b95c1
- languageName: node
- linkType: hard
-
-"@changesets/get-dependents-graph@npm:^2.1.1":
- version: 2.1.1
- resolution: "@changesets/get-dependents-graph@npm:2.1.1"
- dependencies:
- "@changesets/types": "npm:^6.0.0"
- "@manypkg/get-packages": "npm:^1.1.3"
- chalk: "npm:^2.1.0"
- fs-extra: "npm:^7.0.1"
- semver: "npm:^7.5.3"
- checksum: 10c0/037a038a300062f4764708696996c0847fc9c71b3ab88ee779d2925942efa2a61967a266b87b9ea58ea5a5d9a728ca47e63f81a3e749eb16b7195644b21bca17
- languageName: node
- linkType: hard
-
-"@changesets/get-release-plan@npm:^4.0.3":
- version: 4.0.3
- resolution: "@changesets/get-release-plan@npm:4.0.3"
- dependencies:
- "@babel/runtime": "npm:^7.20.1"
- "@changesets/assemble-release-plan": "npm:^6.0.3"
- "@changesets/config": "npm:^3.0.2"
- "@changesets/pre": "npm:^2.0.0"
- "@changesets/read": "npm:^0.6.0"
- "@changesets/types": "npm:^6.0.0"
- "@manypkg/get-packages": "npm:^1.1.3"
- checksum: 10c0/5a84943ca09bcd2de6fdab4909cec15725647ef8c68bc563affb590334b7f6fd8d40cc8f98aead96eb03d46e06a9c792a9cbfcdd450e16970ca6ebecac667453
- languageName: node
- linkType: hard
-
-"@changesets/get-version-range-type@npm:^0.4.0":
- version: 0.4.0
- resolution: "@changesets/get-version-range-type@npm:0.4.0"
- checksum: 10c0/e466208c8383489a383f37958d8b5b9aed38539f9287b47fe155a2e8855973f6960fb1724a1ee33b11580d65e1011059045ee654e8ef51e4783017d8989c9d3f
- languageName: node
- linkType: hard
-
-"@changesets/git@npm:^3.0.0":
- version: 3.0.0
- resolution: "@changesets/git@npm:3.0.0"
- dependencies:
- "@babel/runtime": "npm:^7.20.1"
- "@changesets/errors": "npm:^0.2.0"
- "@changesets/types": "npm:^6.0.0"
- "@manypkg/get-packages": "npm:^1.1.3"
- is-subdir: "npm:^1.1.1"
- micromatch: "npm:^4.0.2"
- spawndamnit: "npm:^2.0.0"
- checksum: 10c0/75b0ce2d8c52c8141a2d07be1cc05da15463d6f93a8a95351e171c6c3d48345b3134f33bfeb695a11467adbcc51ff3d87487995a61fba99af89063eac4a8ce7a
- languageName: node
- linkType: hard
-
-"@changesets/logger@npm:^0.1.0":
- version: 0.1.0
- resolution: "@changesets/logger@npm:0.1.0"
- dependencies:
- chalk: "npm:^2.1.0"
- checksum: 10c0/b40365a4e62be4bf7a75c5900e8f95b1abd8fb9ff9f2cf71a7b567532377ddd5490b0ee1d566189a91e8c8250c9e875d333cfb3e44a34c230a11fd61337f923e
- languageName: node
- linkType: hard
-
-"@changesets/parse@npm:^0.4.0":
- version: 0.4.0
- resolution: "@changesets/parse@npm:0.4.0"
- dependencies:
- "@changesets/types": "npm:^6.0.0"
- js-yaml: "npm:^3.13.1"
- checksum: 10c0/8e76f8540aceb2263eb76c97f027c1990fc069bf275321ad0aabf843cb51bc6711b13118eda35c701a30a36d26f48e75f7afc14e9a5c863f8a98091021fd5d61
- languageName: node
- linkType: hard
-
-"@changesets/pre@npm:^2.0.0":
- version: 2.0.0
- resolution: "@changesets/pre@npm:2.0.0"
- dependencies:
- "@babel/runtime": "npm:^7.20.1"
- "@changesets/errors": "npm:^0.2.0"
- "@changesets/types": "npm:^6.0.0"
- "@manypkg/get-packages": "npm:^1.1.3"
- fs-extra: "npm:^7.0.1"
- checksum: 10c0/3971fb9b3f8b1719a983b82fcd34aab573151d0765ff38ae44f31d66d040ca40d33e80808b3694ae40331ebf6d654d479352c3bc0a964ad553200ebf5d1ec44f
- languageName: node
- linkType: hard
-
-"@changesets/read@npm:^0.6.0":
- version: 0.6.0
- resolution: "@changesets/read@npm:0.6.0"
- dependencies:
- "@babel/runtime": "npm:^7.20.1"
- "@changesets/git": "npm:^3.0.0"
- "@changesets/logger": "npm:^0.1.0"
- "@changesets/parse": "npm:^0.4.0"
- "@changesets/types": "npm:^6.0.0"
- chalk: "npm:^2.1.0"
- fs-extra: "npm:^7.0.1"
- p-filter: "npm:^2.1.0"
- checksum: 10c0/ec2914fb89de923145a3482e00a2930b011c9c7a7c5690b053e344e8e8941ab06087bd3fe3b6cc01a651656c0438b5f9b96c616c7df1ad146f87b8751701bf5a
- languageName: node
- linkType: hard
-
-"@changesets/should-skip-package@npm:^0.1.0":
- version: 0.1.0
- resolution: "@changesets/should-skip-package@npm:0.1.0"
- dependencies:
- "@babel/runtime": "npm:^7.20.1"
- "@changesets/types": "npm:^6.0.0"
- "@manypkg/get-packages": "npm:^1.1.3"
- checksum: 10c0/27a231e0df77b1b72d455b7051da8892cb80c1594dd20fee392d7e88f7f473b8ae9934cfcfa449b9666b22723be910742dc7fa673d550fc5fb371e4f28ee94fe
- languageName: node
- linkType: hard
-
-"@changesets/types@npm:^4.0.1":
- version: 4.1.0
- resolution: "@changesets/types@npm:4.1.0"
- checksum: 10c0/a372ad21f6a1e0d4ce6c19573c1ca269eef1ad53c26751ad9515a24f003e7c49dcd859dbb1fedb6badaf7be956c1559e8798304039e0ec0da2d9a68583f13464
- languageName: node
- linkType: hard
-
-"@changesets/types@npm:^6.0.0":
- version: 6.0.0
- resolution: "@changesets/types@npm:6.0.0"
- checksum: 10c0/e755f208792547e3b9ece15ce4da22466267da810c6fd87d927a1b8cec4d7fb7f0eea0d1a7585747676238e3e4ba1ffdabe016ccb05cfa537b4e4b03ec399f41
- languageName: node
- linkType: hard
-
-"@changesets/write@npm:^0.3.1":
- version: 0.3.1
- resolution: "@changesets/write@npm:0.3.1"
- dependencies:
- "@babel/runtime": "npm:^7.20.1"
- "@changesets/types": "npm:^6.0.0"
- fs-extra: "npm:^7.0.1"
- human-id: "npm:^1.0.2"
- prettier: "npm:^2.7.1"
- checksum: 10c0/6c6ef4c12f93ae10706eea96fae73ab05fddeaa1870102681106a29e4e92c37be9643f214c56187141ab5cf3a4cccb4e8a59212d0fa6c7c26083c5d613878c9a
- languageName: node
- linkType: hard
-
-"@choc-ui/chakra-autocomplete@npm:^5.3.0":
- version: 5.7.2
- resolution: "@choc-ui/chakra-autocomplete@npm:5.7.2"
- dependencies:
- react-nanny: "npm:2.15.0"
- peerDependencies:
- "@chakra-ui/react": ^2.5.5
- "@emotion/react": ^11.10.0
- "@emotion/styled": ^11.10.0
- framer-motion: ">7.6.14"
- react: ^18.2.0
- checksum: 10c0/c374bed5f4675c731551f8f942ac2dc414cab24df475b54829365bb41d286444e7b7cafb67eb310ab1efec3021794aeb5232b037d34f32d7f1e30672e3e5f64f
- languageName: node
- linkType: hard
-
-"@coinbase/wallet-sdk@npm:4.0.3":
- version: 4.0.3
- resolution: "@coinbase/wallet-sdk@npm:4.0.3"
+"@changesets/write@npm:^0.3.1":
+ version: 0.3.1
+ resolution: "@changesets/write@npm:0.3.1"
dependencies:
- buffer: "npm:^6.0.3"
- clsx: "npm:^1.2.1"
- eventemitter3: "npm:^5.0.1"
- keccak: "npm:^3.0.3"
- preact: "npm:^10.16.0"
- sha.js: "npm:^2.4.11"
- checksum: 10c0/e796e8a8bb65e0249644433560ca866295bfae5bafd2f76fde31ee5268775295837e8e5098e2a072d9378d460cc4f0da3e7df3051766298f22b87a2c2588134f
+ "@babel/runtime": "npm:^7.20.1"
+ "@changesets/types": "npm:^6.0.0"
+ fs-extra: "npm:^7.0.1"
+ human-id: "npm:^1.0.2"
+ prettier: "npm:^2.7.1"
+ checksum: 10c0/6c6ef4c12f93ae10706eea96fae73ab05fddeaa1870102681106a29e4e92c37be9643f214c56187141ab5cf3a4cccb4e8a59212d0fa6c7c26083c5d613878c9a
languageName: node
linkType: hard
@@ -4284,175 +2961,13 @@ __metadata:
languageName: node
linkType: hard
-"@emotion/babel-plugin@npm:^11.13.5":
- version: 11.13.5
- resolution: "@emotion/babel-plugin@npm:11.13.5"
- dependencies:
- "@babel/helper-module-imports": "npm:^7.16.7"
- "@babel/runtime": "npm:^7.18.3"
- "@emotion/hash": "npm:^0.9.2"
- "@emotion/memoize": "npm:^0.9.0"
- "@emotion/serialize": "npm:^1.3.3"
- babel-plugin-macros: "npm:^3.1.0"
- convert-source-map: "npm:^1.5.0"
- escape-string-regexp: "npm:^4.0.0"
- find-root: "npm:^1.1.0"
- source-map: "npm:^0.5.7"
- stylis: "npm:4.2.0"
- checksum: 10c0/8ccbfec7defd0e513cb8a1568fa179eac1e20c35fda18aed767f6c59ea7314363ebf2de3e9d2df66c8ad78928dc3dceeded84e6fa8059087cae5c280090aeeeb
- languageName: node
- linkType: hard
-
-"@emotion/cache@npm:^11.13.5":
- version: 11.13.5
- resolution: "@emotion/cache@npm:11.13.5"
- dependencies:
- "@emotion/memoize": "npm:^0.9.0"
- "@emotion/sheet": "npm:^1.4.0"
- "@emotion/utils": "npm:^1.4.2"
- "@emotion/weak-memoize": "npm:^0.4.0"
- stylis: "npm:4.2.0"
- checksum: 10c0/fc669bf2add27ddff7b1f341b54e7124379156285095f0b38fb846efe90c64c70d2826f73bc734358a4fce04578229774a38ff4de2599d286461bfca57ba7d23
- languageName: node
- linkType: hard
-
-"@emotion/hash@npm:^0.9.0, @emotion/hash@npm:^0.9.2":
+"@emotion/hash@npm:^0.9.0":
version: 0.9.2
resolution: "@emotion/hash@npm:0.9.2"
checksum: 10c0/0dc254561a3cc0a06a10bbce7f6a997883fd240c8c1928b93713f803a2e9153a257a488537012efe89dbe1246f2abfe2add62cdb3471a13d67137fcb808e81c2
languageName: node
linkType: hard
-"@emotion/is-prop-valid@npm:1.2.2":
- version: 1.2.2
- resolution: "@emotion/is-prop-valid@npm:1.2.2"
- dependencies:
- "@emotion/memoize": "npm:^0.8.1"
- checksum: 10c0/bb1530dcb4e0e5a4fabb219279f2d0bc35796baf66f6241f98b0d03db1985c890a8cafbea268e0edefd5eeda143dbd5c09a54b5fba74cee8c69b98b13194af50
- languageName: node
- linkType: hard
-
-"@emotion/is-prop-valid@npm:^1.3.0":
- version: 1.3.1
- resolution: "@emotion/is-prop-valid@npm:1.3.1"
- dependencies:
- "@emotion/memoize": "npm:^0.9.0"
- checksum: 10c0/123215540c816ff510737ec68dcc499c53ea4deb0bb6c2c27c03ed21046e2e69f6ad07a7a174d271c6cfcbcc9ea44e1763e0cf3875c92192f7689216174803cd
- languageName: node
- linkType: hard
-
-"@emotion/memoize@npm:^0.8.1":
- version: 0.8.1
- resolution: "@emotion/memoize@npm:0.8.1"
- checksum: 10c0/dffed372fc3b9fa2ba411e76af22b6bb686fb0cb07694fdfaa6dd2baeb0d5e4968c1a7caa472bfcf06a5997d5e7c7d16b90e993f9a6ffae79a2c3dbdc76dfe78
- languageName: node
- linkType: hard
-
-"@emotion/memoize@npm:^0.9.0":
- version: 0.9.0
- resolution: "@emotion/memoize@npm:0.9.0"
- checksum: 10c0/13f474a9201c7f88b543e6ea42f55c04fb2fdc05e6c5a3108aced2f7e7aa7eda7794c56bba02985a46d8aaa914fcdde238727a98341a96e2aec750d372dadd15
- languageName: node
- linkType: hard
-
-"@emotion/react@npm:^11.13.5":
- version: 11.13.5
- resolution: "@emotion/react@npm:11.13.5"
- dependencies:
- "@babel/runtime": "npm:^7.18.3"
- "@emotion/babel-plugin": "npm:^11.13.5"
- "@emotion/cache": "npm:^11.13.5"
- "@emotion/serialize": "npm:^1.3.3"
- "@emotion/use-insertion-effect-with-fallbacks": "npm:^1.1.0"
- "@emotion/utils": "npm:^1.4.2"
- "@emotion/weak-memoize": "npm:^0.4.0"
- hoist-non-react-statics: "npm:^3.3.1"
- peerDependencies:
- react: ">=16.8.0"
- peerDependenciesMeta:
- "@types/react":
- optional: true
- checksum: 10c0/16b4810bc68c619cb25145e543880e905fc99332bacc1c39b20c913b2e6130289d9acd909abba55820fa796c5cca3cade6fe79a26b3ab7e4e2d040c61ee14a6e
- languageName: node
- linkType: hard
-
-"@emotion/serialize@npm:^1.3.3":
- version: 1.3.3
- resolution: "@emotion/serialize@npm:1.3.3"
- dependencies:
- "@emotion/hash": "npm:^0.9.2"
- "@emotion/memoize": "npm:^0.9.0"
- "@emotion/unitless": "npm:^0.10.0"
- "@emotion/utils": "npm:^1.4.2"
- csstype: "npm:^3.0.2"
- checksum: 10c0/b28cb7de59de382021de2b26c0c94ebbfb16967a1b969a56fdb6408465a8993df243bfbd66430badaa6800e1834724e84895f5a6a9d97d0d224de3d77852acb4
- languageName: node
- linkType: hard
-
-"@emotion/sheet@npm:^1.4.0":
- version: 1.4.0
- resolution: "@emotion/sheet@npm:1.4.0"
- checksum: 10c0/3ca72d1650a07d2fbb7e382761b130b4a887dcd04e6574b2d51ce578791240150d7072a9bcb4161933abbcd1e38b243a6fb4464a7fe991d700c17aa66bb5acc7
- languageName: node
- linkType: hard
-
-"@emotion/styled@npm:^11.13.5":
- version: 11.13.5
- resolution: "@emotion/styled@npm:11.13.5"
- dependencies:
- "@babel/runtime": "npm:^7.18.3"
- "@emotion/babel-plugin": "npm:^11.13.5"
- "@emotion/is-prop-valid": "npm:^1.3.0"
- "@emotion/serialize": "npm:^1.3.3"
- "@emotion/use-insertion-effect-with-fallbacks": "npm:^1.1.0"
- "@emotion/utils": "npm:^1.4.2"
- peerDependencies:
- "@emotion/react": ^11.0.0-rc.0
- react: ">=16.8.0"
- peerDependenciesMeta:
- "@types/react":
- optional: true
- checksum: 10c0/18d3e38482f92c93446fbfe46e3ca2b182f228f3317ca23f9bd69ddc313bacabf8ecf4d7e720e9aa492bd651cb0b8f87196547bd136666ef50287c414cd36936
- languageName: node
- linkType: hard
-
-"@emotion/unitless@npm:0.8.1":
- version: 0.8.1
- resolution: "@emotion/unitless@npm:0.8.1"
- checksum: 10c0/a1ed508628288f40bfe6dd17d431ed899c067a899fa293a13afe3aed1d70fac0412b8a215fafab0b42829360db687fecd763e5f01a64ddc4a4b58ec3112ff548
- languageName: node
- linkType: hard
-
-"@emotion/unitless@npm:^0.10.0":
- version: 0.10.0
- resolution: "@emotion/unitless@npm:0.10.0"
- checksum: 10c0/150943192727b7650eb9a6851a98034ddb58a8b6958b37546080f794696141c3760966ac695ab9af97efe10178690987aee4791f9f0ad1ff76783cdca83c1d49
- languageName: node
- linkType: hard
-
-"@emotion/use-insertion-effect-with-fallbacks@npm:^1.1.0":
- version: 1.1.0
- resolution: "@emotion/use-insertion-effect-with-fallbacks@npm:1.1.0"
- peerDependencies:
- react: ">=16.8.0"
- checksum: 10c0/a883480f3a7139fb4a43e71d3114ca57e2b7ae5ff204e05cd9e59251a113773b8f64eb75d3997726250aca85eb73447638c8f51930734bdd16b96762b65e58c3
- languageName: node
- linkType: hard
-
-"@emotion/utils@npm:^1.4.2":
- version: 1.4.2
- resolution: "@emotion/utils@npm:1.4.2"
- checksum: 10c0/7d0010bf60a2a8c1a033b6431469de4c80e47aeb8fd856a17c1d1f76bbc3a03161a34aeaa78803566e29681ca551e7bf9994b68e9c5f5c796159923e44f78d9a
- languageName: node
- linkType: hard
-
-"@emotion/weak-memoize@npm:^0.4.0":
- version: 0.4.0
- resolution: "@emotion/weak-memoize@npm:0.4.0"
- checksum: 10c0/64376af11f1266042d03b3305c30b7502e6084868e33327e944b539091a472f089db307af69240f7188f8bc6b319276fd7b141a36613f1160d73d12a60f6ca1a
- languageName: node
- linkType: hard
-
"@esbuild-plugins/node-globals-polyfill@npm:^0.2.3":
version: 0.2.3
resolution: "@esbuild-plugins/node-globals-polyfill@npm:0.2.3"
@@ -5413,408 +3928,6 @@ __metadata:
languageName: node
linkType: hard
-"@ethersproject/abi@npm:5.7.0, @ethersproject/abi@npm:^5.7.0":
- version: 5.7.0
- resolution: "@ethersproject/abi@npm:5.7.0"
- dependencies:
- "@ethersproject/address": "npm:^5.7.0"
- "@ethersproject/bignumber": "npm:^5.7.0"
- "@ethersproject/bytes": "npm:^5.7.0"
- "@ethersproject/constants": "npm:^5.7.0"
- "@ethersproject/hash": "npm:^5.7.0"
- "@ethersproject/keccak256": "npm:^5.7.0"
- "@ethersproject/logger": "npm:^5.7.0"
- "@ethersproject/properties": "npm:^5.7.0"
- "@ethersproject/strings": "npm:^5.7.0"
- checksum: 10c0/7de51bf52ff03df2526546dacea6e74f15d4c5ef762d931552082b9600dcefd8e333599f02d7906ba89f7b7f48c45ab72cee76f397212b4f17fa9d9ff5615916
- languageName: node
- linkType: hard
-
-"@ethersproject/abstract-provider@npm:5.7.0, @ethersproject/abstract-provider@npm:^5.7.0":
- version: 5.7.0
- resolution: "@ethersproject/abstract-provider@npm:5.7.0"
- dependencies:
- "@ethersproject/bignumber": "npm:^5.7.0"
- "@ethersproject/bytes": "npm:^5.7.0"
- "@ethersproject/logger": "npm:^5.7.0"
- "@ethersproject/networks": "npm:^5.7.0"
- "@ethersproject/properties": "npm:^5.7.0"
- "@ethersproject/transactions": "npm:^5.7.0"
- "@ethersproject/web": "npm:^5.7.0"
- checksum: 10c0/a5708e2811b90ddc53d9318ce152511a32dd4771aa2fb59dbe9e90468bb75ca6e695d958bf44d13da684dc3b6aab03f63d425ff7591332cb5d7ddaf68dff7224
- languageName: node
- linkType: hard
-
-"@ethersproject/abstract-signer@npm:5.7.0, @ethersproject/abstract-signer@npm:^5.7.0":
- version: 5.7.0
- resolution: "@ethersproject/abstract-signer@npm:5.7.0"
- dependencies:
- "@ethersproject/abstract-provider": "npm:^5.7.0"
- "@ethersproject/bignumber": "npm:^5.7.0"
- "@ethersproject/bytes": "npm:^5.7.0"
- "@ethersproject/logger": "npm:^5.7.0"
- "@ethersproject/properties": "npm:^5.7.0"
- checksum: 10c0/e174966b3be17269a5974a3ae5eef6d15ac62ee8c300ceace26767f218f6bbf3de66f29d9a9c9ca300fa8551aab4c92e28d2cc772f5475fdeaa78d9b5be0e745
- languageName: node
- linkType: hard
-
-"@ethersproject/address@npm:5.7.0, @ethersproject/address@npm:^5.7.0":
- version: 5.7.0
- resolution: "@ethersproject/address@npm:5.7.0"
- dependencies:
- "@ethersproject/bignumber": "npm:^5.7.0"
- "@ethersproject/bytes": "npm:^5.7.0"
- "@ethersproject/keccak256": "npm:^5.7.0"
- "@ethersproject/logger": "npm:^5.7.0"
- "@ethersproject/rlp": "npm:^5.7.0"
- checksum: 10c0/db5da50abeaae8f6cf17678323e8d01cad697f9a184b0593c62b71b0faa8d7e5c2ba14da78a998d691773ed6a8eb06701f65757218e0eaaeb134e5c5f3e5a908
- languageName: node
- linkType: hard
-
-"@ethersproject/base64@npm:5.7.0, @ethersproject/base64@npm:^5.7.0":
- version: 5.7.0
- resolution: "@ethersproject/base64@npm:5.7.0"
- dependencies:
- "@ethersproject/bytes": "npm:^5.7.0"
- checksum: 10c0/4f748cd82af60ff1866db699fbf2bf057feff774ea0a30d1f03ea26426f53293ea10cc8265cda1695301da61093bedb8cc0d38887f43ed9dad96b78f19d7337e
- languageName: node
- linkType: hard
-
-"@ethersproject/basex@npm:5.7.0, @ethersproject/basex@npm:^5.7.0":
- version: 5.7.0
- resolution: "@ethersproject/basex@npm:5.7.0"
- dependencies:
- "@ethersproject/bytes": "npm:^5.7.0"
- "@ethersproject/properties": "npm:^5.7.0"
- checksum: 10c0/02304de77477506ad798eb5c68077efd2531624380d770ef4a823e631a288fb680107a0f9dc4a6339b2a0b0f5b06ee77f53429afdad8f950cde0f3e40d30167d
- languageName: node
- linkType: hard
-
-"@ethersproject/bignumber@npm:5.7.0, @ethersproject/bignumber@npm:^5.7.0":
- version: 5.7.0
- resolution: "@ethersproject/bignumber@npm:5.7.0"
- dependencies:
- "@ethersproject/bytes": "npm:^5.7.0"
- "@ethersproject/logger": "npm:^5.7.0"
- bn.js: "npm:^5.2.1"
- checksum: 10c0/14263cdc91a7884b141d9300f018f76f69839c47e95718ef7161b11d2c7563163096fee69724c5fa8ef6f536d3e60f1c605819edbc478383a2b98abcde3d37b2
- languageName: node
- linkType: hard
-
-"@ethersproject/bytes@npm:5.7.0, @ethersproject/bytes@npm:^5.7.0":
- version: 5.7.0
- resolution: "@ethersproject/bytes@npm:5.7.0"
- dependencies:
- "@ethersproject/logger": "npm:^5.7.0"
- checksum: 10c0/07dd1f0341b3de584ef26c8696674ff2bb032f4e99073856fc9cd7b4c54d1d846cabe149e864be267934658c3ce799e5ea26babe01f83af0e1f06c51e5ac791f
- languageName: node
- linkType: hard
-
-"@ethersproject/constants@npm:5.7.0, @ethersproject/constants@npm:^5.7.0":
- version: 5.7.0
- resolution: "@ethersproject/constants@npm:5.7.0"
- dependencies:
- "@ethersproject/bignumber": "npm:^5.7.0"
- checksum: 10c0/6df63ab753e152726b84595250ea722165a5744c046e317df40a6401f38556385a37c84dadf5b11ca651c4fb60f967046125369c57ac84829f6b30e69a096273
- languageName: node
- linkType: hard
-
-"@ethersproject/contracts@npm:5.7.0, @ethersproject/contracts@npm:^5.7.0":
- version: 5.7.0
- resolution: "@ethersproject/contracts@npm:5.7.0"
- dependencies:
- "@ethersproject/abi": "npm:^5.7.0"
- "@ethersproject/abstract-provider": "npm:^5.7.0"
- "@ethersproject/abstract-signer": "npm:^5.7.0"
- "@ethersproject/address": "npm:^5.7.0"
- "@ethersproject/bignumber": "npm:^5.7.0"
- "@ethersproject/bytes": "npm:^5.7.0"
- "@ethersproject/constants": "npm:^5.7.0"
- "@ethersproject/logger": "npm:^5.7.0"
- "@ethersproject/properties": "npm:^5.7.0"
- "@ethersproject/transactions": "npm:^5.7.0"
- checksum: 10c0/97a10361dddaccfb3e9e20e24d071cfa570050adcb964d3452c5f7c9eaaddb4e145ec9cf928e14417948701b89e81d4907800e799a6083123e4d13a576842f41
- languageName: node
- linkType: hard
-
-"@ethersproject/hash@npm:5.7.0, @ethersproject/hash@npm:^5.7.0":
- version: 5.7.0
- resolution: "@ethersproject/hash@npm:5.7.0"
- dependencies:
- "@ethersproject/abstract-signer": "npm:^5.7.0"
- "@ethersproject/address": "npm:^5.7.0"
- "@ethersproject/base64": "npm:^5.7.0"
- "@ethersproject/bignumber": "npm:^5.7.0"
- "@ethersproject/bytes": "npm:^5.7.0"
- "@ethersproject/keccak256": "npm:^5.7.0"
- "@ethersproject/logger": "npm:^5.7.0"
- "@ethersproject/properties": "npm:^5.7.0"
- "@ethersproject/strings": "npm:^5.7.0"
- checksum: 10c0/1a631dae34c4cf340dde21d6940dd1715fc7ae483d576f7b8ef9e8cb1d0e30bd7e8d30d4a7d8dc531c14164602323af2c3d51eb2204af18b2e15167e70c9a5ef
- languageName: node
- linkType: hard
-
-"@ethersproject/hdnode@npm:5.7.0, @ethersproject/hdnode@npm:^5.7.0":
- version: 5.7.0
- resolution: "@ethersproject/hdnode@npm:5.7.0"
- dependencies:
- "@ethersproject/abstract-signer": "npm:^5.7.0"
- "@ethersproject/basex": "npm:^5.7.0"
- "@ethersproject/bignumber": "npm:^5.7.0"
- "@ethersproject/bytes": "npm:^5.7.0"
- "@ethersproject/logger": "npm:^5.7.0"
- "@ethersproject/pbkdf2": "npm:^5.7.0"
- "@ethersproject/properties": "npm:^5.7.0"
- "@ethersproject/sha2": "npm:^5.7.0"
- "@ethersproject/signing-key": "npm:^5.7.0"
- "@ethersproject/strings": "npm:^5.7.0"
- "@ethersproject/transactions": "npm:^5.7.0"
- "@ethersproject/wordlists": "npm:^5.7.0"
- checksum: 10c0/36d5c13fe69b1e0a18ea98537bc560d8ba166e012d63faac92522a0b5f405eb67d8848c5aca69e2470f62743aaef2ac36638d9e27fd8c68f51506eb61479d51d
- languageName: node
- linkType: hard
-
-"@ethersproject/json-wallets@npm:5.7.0, @ethersproject/json-wallets@npm:^5.7.0":
- version: 5.7.0
- resolution: "@ethersproject/json-wallets@npm:5.7.0"
- dependencies:
- "@ethersproject/abstract-signer": "npm:^5.7.0"
- "@ethersproject/address": "npm:^5.7.0"
- "@ethersproject/bytes": "npm:^5.7.0"
- "@ethersproject/hdnode": "npm:^5.7.0"
- "@ethersproject/keccak256": "npm:^5.7.0"
- "@ethersproject/logger": "npm:^5.7.0"
- "@ethersproject/pbkdf2": "npm:^5.7.0"
- "@ethersproject/properties": "npm:^5.7.0"
- "@ethersproject/random": "npm:^5.7.0"
- "@ethersproject/strings": "npm:^5.7.0"
- "@ethersproject/transactions": "npm:^5.7.0"
- aes-js: "npm:3.0.0"
- scrypt-js: "npm:3.0.1"
- checksum: 10c0/f1a84d19ff38d3506f453abc4702107cbc96a43c000efcd273a056371363767a06a8d746f84263b1300266eb0c329fe3b49a9b39a37aadd016433faf9e15a4bb
- languageName: node
- linkType: hard
-
-"@ethersproject/keccak256@npm:5.7.0, @ethersproject/keccak256@npm:^5.7.0":
- version: 5.7.0
- resolution: "@ethersproject/keccak256@npm:5.7.0"
- dependencies:
- "@ethersproject/bytes": "npm:^5.7.0"
- js-sha3: "npm:0.8.0"
- checksum: 10c0/3b1a91706ff11f5ab5496840b9c36cedca27db443186d28b94847149fd16baecdc13f6fc5efb8359506392f2aba559d07e7f9c1e17a63f9d5de9f8053cfcb033
- languageName: node
- linkType: hard
-
-"@ethersproject/logger@npm:5.7.0, @ethersproject/logger@npm:^5.7.0":
- version: 5.7.0
- resolution: "@ethersproject/logger@npm:5.7.0"
- checksum: 10c0/d03d460fb2d4a5e71c627b7986fb9e50e1b59a6f55e8b42a545b8b92398b961e7fd294bd9c3d8f92b35d0f6ff9d15aa14c95eab378f8ea194e943c8ace343501
- languageName: node
- linkType: hard
-
-"@ethersproject/networks@npm:5.7.1, @ethersproject/networks@npm:^5.7.0":
- version: 5.7.1
- resolution: "@ethersproject/networks@npm:5.7.1"
- dependencies:
- "@ethersproject/logger": "npm:^5.7.0"
- checksum: 10c0/9efcdce27f150459e85d74af3f72d5c32898823a99f5410e26bf26cca2d21fb14e403377314a93aea248e57fb2964e19cee2c3f7bfc586ceba4c803a8f1b75c0
- languageName: node
- linkType: hard
-
-"@ethersproject/pbkdf2@npm:5.7.0, @ethersproject/pbkdf2@npm:^5.7.0":
- version: 5.7.0
- resolution: "@ethersproject/pbkdf2@npm:5.7.0"
- dependencies:
- "@ethersproject/bytes": "npm:^5.7.0"
- "@ethersproject/sha2": "npm:^5.7.0"
- checksum: 10c0/e5a29cf28b4f4ca1def94d37cfb6a9c05c896106ed64881707813de01c1e7ded613f1e95febcccda4de96aae929068831d72b9d06beef1377b5a1a13a0eb3ff5
- languageName: node
- linkType: hard
-
-"@ethersproject/properties@npm:5.7.0, @ethersproject/properties@npm:^5.7.0":
- version: 5.7.0
- resolution: "@ethersproject/properties@npm:5.7.0"
- dependencies:
- "@ethersproject/logger": "npm:^5.7.0"
- checksum: 10c0/4fe5d36e5550b8e23a305aa236a93e8f04d891d8198eecdc8273914c761b0e198fd6f757877406ee3eb05033ec271132a3e5998c7bd7b9a187964fb4f67b1373
- languageName: node
- linkType: hard
-
-"@ethersproject/providers@npm:5.7.2, @ethersproject/providers@npm:^5.7.1, @ethersproject/providers@npm:^5.7.2":
- version: 5.7.2
- resolution: "@ethersproject/providers@npm:5.7.2"
- dependencies:
- "@ethersproject/abstract-provider": "npm:^5.7.0"
- "@ethersproject/abstract-signer": "npm:^5.7.0"
- "@ethersproject/address": "npm:^5.7.0"
- "@ethersproject/base64": "npm:^5.7.0"
- "@ethersproject/basex": "npm:^5.7.0"
- "@ethersproject/bignumber": "npm:^5.7.0"
- "@ethersproject/bytes": "npm:^5.7.0"
- "@ethersproject/constants": "npm:^5.7.0"
- "@ethersproject/hash": "npm:^5.7.0"
- "@ethersproject/logger": "npm:^5.7.0"
- "@ethersproject/networks": "npm:^5.7.0"
- "@ethersproject/properties": "npm:^5.7.0"
- "@ethersproject/random": "npm:^5.7.0"
- "@ethersproject/rlp": "npm:^5.7.0"
- "@ethersproject/sha2": "npm:^5.7.0"
- "@ethersproject/strings": "npm:^5.7.0"
- "@ethersproject/transactions": "npm:^5.7.0"
- "@ethersproject/web": "npm:^5.7.0"
- bech32: "npm:1.1.4"
- ws: "npm:7.4.6"
- checksum: 10c0/4c8d19e6b31f769c24042fb2d02e483a4ee60dcbfca9e3291f0a029b24337c47d1ea719a390be856f8fd02997125819e834415e77da4fb2023369712348dae4c
- languageName: node
- linkType: hard
-
-"@ethersproject/random@npm:5.7.0, @ethersproject/random@npm:^5.7.0":
- version: 5.7.0
- resolution: "@ethersproject/random@npm:5.7.0"
- dependencies:
- "@ethersproject/bytes": "npm:^5.7.0"
- "@ethersproject/logger": "npm:^5.7.0"
- checksum: 10c0/23e572fc55372653c22062f6a153a68c2e2d3200db734cd0d39621fbfd0ca999585bed2d5682e3ac65d87a2893048375682e49d1473d9965631ff56d2808580b
- languageName: node
- linkType: hard
-
-"@ethersproject/rlp@npm:5.7.0, @ethersproject/rlp@npm:^5.7.0":
- version: 5.7.0
- resolution: "@ethersproject/rlp@npm:5.7.0"
- dependencies:
- "@ethersproject/bytes": "npm:^5.7.0"
- "@ethersproject/logger": "npm:^5.7.0"
- checksum: 10c0/bc863d21dcf7adf6a99ae75c41c4a3fb99698cfdcfc6d5d82021530f3d3551c6305bc7b6f0475ad6de6f69e91802b7e872bee48c0596d98969aefcf121c2a044
- languageName: node
- linkType: hard
-
-"@ethersproject/sha2@npm:5.7.0, @ethersproject/sha2@npm:^5.7.0":
- version: 5.7.0
- resolution: "@ethersproject/sha2@npm:5.7.0"
- dependencies:
- "@ethersproject/bytes": "npm:^5.7.0"
- "@ethersproject/logger": "npm:^5.7.0"
- hash.js: "npm:1.1.7"
- checksum: 10c0/0e7f9ce6b1640817b921b9c6dd9dab8d5bf5a0ce7634d6a7d129b7366a576c2f90dcf4bcb15a0aa9310dde67028f3a44e4fcc2f26b565abcd2a0f465116ff3b1
- languageName: node
- linkType: hard
-
-"@ethersproject/signing-key@npm:5.7.0, @ethersproject/signing-key@npm:^5.7.0":
- version: 5.7.0
- resolution: "@ethersproject/signing-key@npm:5.7.0"
- dependencies:
- "@ethersproject/bytes": "npm:^5.7.0"
- "@ethersproject/logger": "npm:^5.7.0"
- "@ethersproject/properties": "npm:^5.7.0"
- bn.js: "npm:^5.2.1"
- elliptic: "npm:6.5.4"
- hash.js: "npm:1.1.7"
- checksum: 10c0/fe2ca55bcdb6e370d81372191d4e04671234a2da872af20b03c34e6e26b97dc07c1ee67e91b673680fb13344c9d5d7eae52f1fa6117733a3d68652b778843e09
- languageName: node
- linkType: hard
-
-"@ethersproject/solidity@npm:5.7.0":
- version: 5.7.0
- resolution: "@ethersproject/solidity@npm:5.7.0"
- dependencies:
- "@ethersproject/bignumber": "npm:^5.7.0"
- "@ethersproject/bytes": "npm:^5.7.0"
- "@ethersproject/keccak256": "npm:^5.7.0"
- "@ethersproject/logger": "npm:^5.7.0"
- "@ethersproject/sha2": "npm:^5.7.0"
- "@ethersproject/strings": "npm:^5.7.0"
- checksum: 10c0/bedf9918911144b0ec352b8aa7fa44abf63f0b131629c625672794ee196ba7d3992b0e0d3741935ca176813da25b9bcbc81aec454652c63113bdc3a1706beac6
- languageName: node
- linkType: hard
-
-"@ethersproject/strings@npm:5.7.0, @ethersproject/strings@npm:^5.7.0":
- version: 5.7.0
- resolution: "@ethersproject/strings@npm:5.7.0"
- dependencies:
- "@ethersproject/bytes": "npm:^5.7.0"
- "@ethersproject/constants": "npm:^5.7.0"
- "@ethersproject/logger": "npm:^5.7.0"
- checksum: 10c0/570d87040ccc7d94de9861f76fc2fba6c0b84c5d6104a99a5c60b8a2401df2e4f24bf9c30afa536163b10a564a109a96f02e6290b80e8f0c610426f56ad704d1
- languageName: node
- linkType: hard
-
-"@ethersproject/transactions@npm:5.7.0, @ethersproject/transactions@npm:^5.6.2, @ethersproject/transactions@npm:^5.7.0":
- version: 5.7.0
- resolution: "@ethersproject/transactions@npm:5.7.0"
- dependencies:
- "@ethersproject/address": "npm:^5.7.0"
- "@ethersproject/bignumber": "npm:^5.7.0"
- "@ethersproject/bytes": "npm:^5.7.0"
- "@ethersproject/constants": "npm:^5.7.0"
- "@ethersproject/keccak256": "npm:^5.7.0"
- "@ethersproject/logger": "npm:^5.7.0"
- "@ethersproject/properties": "npm:^5.7.0"
- "@ethersproject/rlp": "npm:^5.7.0"
- "@ethersproject/signing-key": "npm:^5.7.0"
- checksum: 10c0/aa4d51379caab35b9c468ed1692a23ae47ce0de121890b4f7093c982ee57e30bd2df0c743faed0f44936d7e59c55fffd80479f2c28ec6777b8de06bfb638c239
- languageName: node
- linkType: hard
-
-"@ethersproject/units@npm:5.7.0, @ethersproject/units@npm:^5.7.0":
- version: 5.7.0
- resolution: "@ethersproject/units@npm:5.7.0"
- dependencies:
- "@ethersproject/bignumber": "npm:^5.7.0"
- "@ethersproject/constants": "npm:^5.7.0"
- "@ethersproject/logger": "npm:^5.7.0"
- checksum: 10c0/4da2fdefe2a506cc9f8b408b2c8638ab35b843ec413d52713143f08501a55ff67a808897f9a91874774fb526423a0821090ba294f93e8bf4933a57af9677ac5e
- languageName: node
- linkType: hard
-
-"@ethersproject/wallet@npm:5.7.0":
- version: 5.7.0
- resolution: "@ethersproject/wallet@npm:5.7.0"
- dependencies:
- "@ethersproject/abstract-provider": "npm:^5.7.0"
- "@ethersproject/abstract-signer": "npm:^5.7.0"
- "@ethersproject/address": "npm:^5.7.0"
- "@ethersproject/bignumber": "npm:^5.7.0"
- "@ethersproject/bytes": "npm:^5.7.0"
- "@ethersproject/hash": "npm:^5.7.0"
- "@ethersproject/hdnode": "npm:^5.7.0"
- "@ethersproject/json-wallets": "npm:^5.7.0"
- "@ethersproject/keccak256": "npm:^5.7.0"
- "@ethersproject/logger": "npm:^5.7.0"
- "@ethersproject/properties": "npm:^5.7.0"
- "@ethersproject/random": "npm:^5.7.0"
- "@ethersproject/signing-key": "npm:^5.7.0"
- "@ethersproject/transactions": "npm:^5.7.0"
- "@ethersproject/wordlists": "npm:^5.7.0"
- checksum: 10c0/f872b957db46f9de247d39a398538622b6c7a12f93d69bec5f47f9abf0701ef1edc10497924dd1c14a68109284c39a1686fa85586d89b3ee65df49002c40ba4c
- languageName: node
- linkType: hard
-
-"@ethersproject/web@npm:5.7.1, @ethersproject/web@npm:^5.7.0":
- version: 5.7.1
- resolution: "@ethersproject/web@npm:5.7.1"
- dependencies:
- "@ethersproject/base64": "npm:^5.7.0"
- "@ethersproject/bytes": "npm:^5.7.0"
- "@ethersproject/logger": "npm:^5.7.0"
- "@ethersproject/properties": "npm:^5.7.0"
- "@ethersproject/strings": "npm:^5.7.0"
- checksum: 10c0/c82d6745c7f133980e8dab203955260e07da22fa544ccafdd0f21c79fae127bd6ef30957319e37b1cc80cddeb04d6bfb60f291bb14a97c9093d81ce50672f453
- languageName: node
- linkType: hard
-
-"@ethersproject/wordlists@npm:5.7.0, @ethersproject/wordlists@npm:^5.7.0":
- version: 5.7.0
- resolution: "@ethersproject/wordlists@npm:5.7.0"
- dependencies:
- "@ethersproject/bytes": "npm:^5.7.0"
- "@ethersproject/hash": "npm:^5.7.0"
- "@ethersproject/logger": "npm:^5.7.0"
- "@ethersproject/properties": "npm:^5.7.0"
- "@ethersproject/strings": "npm:^5.7.0"
- checksum: 10c0/da4f3eca6d691ebf4f578e6b2ec3a76dedba791be558f6cf7e10cd0bfbaeab5a6753164201bb72ced745fb02b6ef7ef34edcb7e6065ce2b624c6556a461c3f70
- languageName: node
- linkType: hard
-
"@fastify/busboy@npm:^2.0.0":
version: 2.1.1
resolution: "@fastify/busboy@npm:2.1.1"
@@ -5822,82 +3935,6 @@ __metadata:
languageName: node
linkType: hard
-"@floating-ui/core@npm:^1.6.0":
- version: 1.6.8
- resolution: "@floating-ui/core@npm:1.6.8"
- dependencies:
- "@floating-ui/utils": "npm:^0.2.8"
- checksum: 10c0/d6985462aeccae7b55a2d3f40571551c8c42bf820ae0a477fc40ef462e33edc4f3f5b7f11b100de77c9b58ecb581670c5c3f46d0af82b5e30aa185c735257eb9
- languageName: node
- linkType: hard
-
-"@floating-ui/dom@npm:^1.0.0":
- version: 1.6.12
- resolution: "@floating-ui/dom@npm:1.6.12"
- dependencies:
- "@floating-ui/core": "npm:^1.6.0"
- "@floating-ui/utils": "npm:^0.2.8"
- checksum: 10c0/c67b39862175b175c6ac299ea970f17a22c7482cfdf3b1bc79313407bf0880188b022b878953fa69d3ce166ff2bd9ae57c86043e5dd800c262b470d877591b7d
- languageName: node
- linkType: hard
-
-"@floating-ui/react-dom@npm:^2.1.2":
- version: 2.1.2
- resolution: "@floating-ui/react-dom@npm:2.1.2"
- dependencies:
- "@floating-ui/dom": "npm:^1.0.0"
- peerDependencies:
- react: ">=16.8.0"
- react-dom: ">=16.8.0"
- checksum: 10c0/e855131c74e68cab505f7f44f92cd4e2efab1c125796db3116c54c0859323adae4bf697bf292ee83ac77b9335a41ad67852193d7aeace90aa2e1c4a640cafa60
- languageName: node
- linkType: hard
-
-"@floating-ui/react@npm:^0.26.16, @floating-ui/react@npm:^0.26.22":
- version: 0.26.28
- resolution: "@floating-ui/react@npm:0.26.28"
- dependencies:
- "@floating-ui/react-dom": "npm:^2.1.2"
- "@floating-ui/utils": "npm:^0.2.8"
- tabbable: "npm:^6.0.0"
- peerDependencies:
- react: ">=16.8.0"
- react-dom: ">=16.8.0"
- checksum: 10c0/a42df129e1e976fe8ba3f4c8efdda265a0196c1b66b83f2b9b27423d08dcc765406f893aeff9d830e70e3f14a9d4c490867eb4c32983317cbaa33863b0fae6f6
- languageName: node
- linkType: hard
-
-"@floating-ui/utils@npm:^0.2.8":
- version: 0.2.8
- resolution: "@floating-ui/utils@npm:0.2.8"
- checksum: 10c0/a8cee5f17406c900e1c3ef63e3ca89b35e7a2ed645418459a73627b93b7377477fc888081011c6cd177cac45ec2b92a6cab018c14ea140519465498dddd2d3f9
- languageName: node
- linkType: hard
-
-"@headlessui/react@npm:^2.2.0":
- version: 2.2.0
- resolution: "@headlessui/react@npm:2.2.0"
- dependencies:
- "@floating-ui/react": "npm:^0.26.16"
- "@react-aria/focus": "npm:^3.17.1"
- "@react-aria/interactions": "npm:^3.21.3"
- "@tanstack/react-virtual": "npm:^3.8.1"
- peerDependencies:
- react: ^18 || ^19 || ^19.0.0-rc
- react-dom: ^18 || ^19 || ^19.0.0-rc
- checksum: 10c0/af64ef2868405e629f55925d06ab6723b40a9d0802c1bd91e8ae834b6d50e51e0942bcdee44f4b51ce3b82be7c23df49e93713a29486a899d0d56b7ddce78039
- languageName: node
- linkType: hard
-
-"@heroicons/react@npm:^2.1.1":
- version: 2.2.0
- resolution: "@heroicons/react@npm:2.2.0"
- peerDependencies:
- react: ">= 16 || ^19.0.0-rc"
- checksum: 10c0/f8d3cf689b56716339c91df3542f3948115042d1e70e6bc940a3f3e347c0bc78b56aa563917fbd7ce097fe2f38ebb21bffb0db39be914cbc545a754bddae9ab4
- languageName: node
- linkType: hard
-
"@humanfs/core@npm:^0.19.0":
version: 0.19.0
resolution: "@humanfs/core@npm:0.19.0"
@@ -6630,16 +4667,6 @@ __metadata:
languageName: node
linkType: hard
-"@marsidev/react-turnstile@npm:^0.4.1":
- version: 0.4.1
- resolution: "@marsidev/react-turnstile@npm:0.4.1"
- peerDependencies:
- react: ">=16.8.0"
- react-dom: ">=16.8.0"
- checksum: 10c0/29f0aac7d5f34490f77f8c7baaae38a20034c6de88322c43b851de198ebb832d0710855f38eb94babc084129decc7c7e352d39cb84672a46eacd0c27682c4631
- languageName: node
- linkType: hard
-
"@mdx-js/mdx@npm:^2.3.0":
version: 2.3.0
resolution: "@mdx-js/mdx@npm:2.3.0"
@@ -6665,16 +4692,6 @@ __metadata:
languageName: node
linkType: hard
-"@metamask/abi-utils@npm:^1.2.0":
- version: 1.2.0
- resolution: "@metamask/abi-utils@npm:1.2.0"
- dependencies:
- "@metamask/utils": "npm:^3.4.1"
- superstruct: "npm:^1.0.3"
- checksum: 10c0/d805e17d6c1ca8026a625a87440f063a49cf2c1bd09677b93184b998f9a6008162ee9bb47b1b318e032d9abc4802a4ab8b76c72b6af8838d814ebdff9845d564
- languageName: node
- linkType: hard
-
"@metamask/eth-json-rpc-provider@npm:^1.0.0":
version: 1.0.1
resolution: "@metamask/eth-json-rpc-provider@npm:1.0.1"
@@ -6686,21 +4703,6 @@ __metadata:
languageName: node
linkType: hard
-"@metamask/eth-sig-util@npm:^6.0.0":
- version: 6.0.2
- resolution: "@metamask/eth-sig-util@npm:6.0.2"
- dependencies:
- "@ethereumjs/util": "npm:^8.1.0"
- "@metamask/abi-utils": "npm:^1.2.0"
- "@metamask/utils": "npm:^5.0.2"
- ethereum-cryptography: "npm:^2.1.2"
- ethjs-util: "npm:^0.1.6"
- tweetnacl: "npm:^1.0.3"
- tweetnacl-util: "npm:^0.15.1"
- checksum: 10c0/72a8a03b1c8a18da8fadb06e42c3ea9a8ec214072f837ad7b742eee6013fd8fba14f493e533633fbf4419a6c05267ad4c54a0b45712230d0342ff5ffa3771b8f
- languageName: node
- linkType: hard
-
"@metamask/json-rpc-engine@npm:^7.0.0":
version: 7.3.3
resolution: "@metamask/json-rpc-engine@npm:7.3.3"
@@ -6743,19 +4745,7 @@ __metadata:
languageName: node
linkType: hard
-"@metamask/utils@npm:^3.4.1":
- version: 3.6.0
- resolution: "@metamask/utils@npm:3.6.0"
- dependencies:
- "@types/debug": "npm:^4.1.7"
- debug: "npm:^4.3.4"
- semver: "npm:^7.3.8"
- superstruct: "npm:^1.0.3"
- checksum: 10c0/4efcdb04d65dabada1c6918a76a2b7ee226bea309a351670d46737e58bf8d9fb17dfe1b707eaee69f865ccc237dcd6df75b487ccdbe6dd77de52c4cd9ee08cf8
- languageName: node
- linkType: hard
-
-"@metamask/utils@npm:^5.0.1, @metamask/utils@npm:^5.0.2":
+"@metamask/utils@npm:^5.0.1":
version: 5.0.2
resolution: "@metamask/utils@npm:5.0.2"
dependencies:
@@ -7083,13 +5073,6 @@ __metadata:
languageName: node
linkType: hard
-"@noble/ciphers@npm:^1.1.1":
- version: 1.1.3
- resolution: "@noble/ciphers@npm:1.1.3"
- checksum: 10c0/ee0a85a5a1f9abdb300090c8eae6c3d697223321d1830cdec24f96e2208ccf2cf2391056efeff95c1c2cb9dd7b719d6a1e77dc9ede5e2c38e0c71eb0a60baa7e
- languageName: node
- linkType: hard
-
"@noble/curves@npm:1.2.0, @noble/curves@npm:~1.2.0":
version: 1.2.0
resolution: "@noble/curves@npm:1.2.0"
@@ -7126,7 +5109,7 @@ __metadata:
languageName: node
linkType: hard
-"@noble/curves@npm:1.7.0, @noble/curves@npm:^1.1.0, @noble/curves@npm:~1.7.0":
+"@noble/curves@npm:1.7.0, @noble/curves@npm:~1.7.0":
version: 1.7.0
resolution: "@noble/curves@npm:1.7.0"
dependencies:
@@ -7369,15 +5352,6 @@ __metadata:
languageName: node
linkType: hard
-"@openzeppelin/contracts-upgradeable@npm:5.0.2":
- version: 5.0.2
- resolution: "@openzeppelin/contracts-upgradeable@npm:5.0.2"
- peerDependencies:
- "@openzeppelin/contracts": 5.0.2
- checksum: 10c0/0bd47a4fa0ba8084c1df9573968ff02387bc21514d846b5feb4ad42f90f3ba26bb1e40f17f03e4fa24ffbe473b9ea06c137283297884ab7d5b98d2c112904dc9
- languageName: node
- linkType: hard
-
"@openzeppelin/contracts-upgradeable@npm:^5.0.2":
version: 5.1.0
resolution: "@openzeppelin/contracts-upgradeable@npm:5.1.0"
@@ -7387,13 +5361,6 @@ __metadata:
languageName: node
linkType: hard
-"@openzeppelin/contracts@npm:5.0.2":
- version: 5.0.2
- resolution: "@openzeppelin/contracts@npm:5.0.2"
- checksum: 10c0/d042661db7bb2f3a4b9ef30bba332e86ac20907d171f2ebfccdc9255cc69b62786fead8d6904b8148a8f26946bc7c15eead91b95f75db0c193a99d52e528663e
- languageName: node
- linkType: hard
-
"@openzeppelin/contracts@npm:^5.0.2":
version: 5.1.0
resolution: "@openzeppelin/contracts@npm:5.1.0"
@@ -8278,209 +6245,13 @@ __metadata:
languageName: node
linkType: hard
-"@popperjs/core@npm:^2.11.8, @popperjs/core@npm:^2.9.3":
+"@popperjs/core@npm:^2.11.8":
version: 2.11.8
resolution: "@popperjs/core@npm:2.11.8"
checksum: 10c0/4681e682abc006d25eb380d0cf3efc7557043f53b6aea7a5057d0d1e7df849a00e281cd8ea79c902a35a414d7919621fc2ba293ecec05f413598e0b23d5a1e63
languageName: node
linkType: hard
-"@privy-io/api-base@npm:1.4.1, @privy-io/api-base@npm:^1.4.1":
- version: 1.4.1
- resolution: "@privy-io/api-base@npm:1.4.1"
- dependencies:
- zod: "npm:^3.21.4"
- checksum: 10c0/e8297ed24f3b535a096435f6b09cf410b463991b87f6a7f0cc9cfb126e588e306ab648b6a4e95f42638d13cecfe83d3061156828e39ff6926cae2c0a488e5864
- languageName: node
- linkType: hard
-
-"@privy-io/js-sdk-core@npm:0.36.0":
- version: 0.36.0
- resolution: "@privy-io/js-sdk-core@npm:0.36.0"
- dependencies:
- "@ethersproject/abstract-signer": "npm:^5.7.0"
- "@ethersproject/bignumber": "npm:^5.7.0"
- "@ethersproject/contracts": "npm:^5.7.0"
- "@ethersproject/providers": "npm:^5.7.2"
- "@ethersproject/transactions": "npm:^5.7.0"
- "@ethersproject/units": "npm:^5.7.0"
- "@privy-io/api-base": "npm:^1.4.1"
- "@privy-io/public-api": "npm:2.15.8"
- eventemitter3: "npm:^5.0.1"
- fetch-retry: "npm:^5.0.6"
- jose: "npm:^4.15.5"
- js-cookie: "npm:^3.0.5"
- libphonenumber-js: "npm:^1.10.44"
- set-cookie-parser: "npm:^2.6.0"
- uuid: "npm:>=8 <10"
- peerDependencies:
- permissionless: ^0.2.10
- viem: ^2.21.36
- peerDependenciesMeta:
- permissionless:
- optional: true
- viem:
- optional: true
- checksum: 10c0/baf50526d1a071eb498b344b304ff9070f79abfb8b61a22cf34f82377caeb95b443c5ca2af13cc8fec559a8dbe8ef522862fa20c72c7b123a9c443bd389dd379
- languageName: node
- linkType: hard
-
-"@privy-io/public-api@npm:2.15.8":
- version: 2.15.8
- resolution: "@privy-io/public-api@npm:2.15.8"
- dependencies:
- "@privy-io/api-base": "npm:1.4.1"
- bs58: "npm:^5.0.0"
- ethers: "npm:^5.7.2"
- libphonenumber-js: "npm:^1.10.31"
- zod: "npm:^3.22.4"
- checksum: 10c0/46a4ee1506a23fdd8b2b506412fb74493ba119ef9c94240ce97a2ef8e074961e3a696b0ef8ec3bbf5756b0c098486355603f0789097c035b82a2b2f1e2052150
- languageName: node
- linkType: hard
-
-"@privy-io/react-auth@npm:1.98.2":
- version: 1.98.2
- resolution: "@privy-io/react-auth@npm:1.98.2"
- dependencies:
- "@coinbase/wallet-sdk": "npm:4.0.3"
- "@ethersproject/abstract-signer": "npm:^5.7.0"
- "@ethersproject/address": "npm:^5.7.0"
- "@ethersproject/bignumber": "npm:^5.7.0"
- "@ethersproject/bytes": "npm:^5.7.0"
- "@ethersproject/contracts": "npm:^5.7.0"
- "@ethersproject/logger": "npm:^5.7.0"
- "@ethersproject/providers": "npm:^5.7.1"
- "@ethersproject/strings": "npm:^5.7.0"
- "@ethersproject/transactions": "npm:^5.7.0"
- "@ethersproject/units": "npm:^5.7.0"
- "@floating-ui/react": "npm:^0.26.22"
- "@headlessui/react": "npm:^2.2.0"
- "@heroicons/react": "npm:^2.1.1"
- "@marsidev/react-turnstile": "npm:^0.4.1"
- "@metamask/eth-sig-util": "npm:^6.0.0"
- "@privy-io/js-sdk-core": "npm:0.36.0"
- "@simplewebauthn/browser": "npm:^9.0.1"
- "@solana/wallet-adapter-base": "npm:^0.9.23"
- "@solana/wallet-standard-wallet-adapter-base": "npm:^1.1.2"
- "@solana/wallet-standard-wallet-adapter-react": "npm:^1.1.2"
- "@wallet-standard/app": "npm:^1.0.1"
- "@walletconnect/ethereum-provider": "npm:^2.15.1"
- "@walletconnect/modal": "npm:^2.6.2"
- base64-js: "npm:^1.5.1"
- dotenv: "npm:^16.0.3"
- encoding: "npm:^0.1.13"
- eventemitter3: "npm:^5.0.1"
- fast-password-entropy: "npm:^1.1.1"
- jose: "npm:^4.15.5"
- js-cookie: "npm:^3.0.5"
- lokijs: "npm:^1.5.12"
- md5: "npm:^2.3.0"
- mipd: "npm:^0.0.7"
- ofetch: "npm:^1.3.4"
- pino-pretty: "npm:^10.0.0"
- qrcode: "npm:^1.5.1"
- react-device-detect: "npm:^2.2.2"
- secure-password-utilities: "npm:^0.2.1"
- styled-components: "npm:^6.1.13"
- stylis: "npm:^4.3.4"
- tinycolor2: "npm:^1.6.0"
- uuid: "npm:>=8 <10"
- viem: "npm:^2.21.9"
- web3-core: "npm:^1.8.0"
- web3-core-helpers: "npm:^1.8.0"
- zustand: "npm:^5.0.1"
- peerDependencies:
- "@abstract-foundation/agw-client": ^0.1.0
- "@solana/web3.js": ^1.95.8
- permissionless: ^0.2.10
- react: ^18 || ^19
- react-dom: ^18 || ^19
- peerDependenciesMeta:
- "@abstract-foundation/agw-client":
- optional: true
- "@solana/web3.js":
- optional: true
- permissionless:
- optional: true
- checksum: 10c0/782b7973252a083a60f80a31ef200f84b8e2d1a1ae1c1f8a6ac980dc2b5919517172152c22cb1300535c79b9b34c48831e5f9b880de0ec0cbc756028aa0ae993
- languageName: node
- linkType: hard
-
-"@react-aria/focus@npm:^3.17.1":
- version: 3.19.0
- resolution: "@react-aria/focus@npm:3.19.0"
- dependencies:
- "@react-aria/interactions": "npm:^3.22.5"
- "@react-aria/utils": "npm:^3.26.0"
- "@react-types/shared": "npm:^3.26.0"
- "@swc/helpers": "npm:^0.5.0"
- clsx: "npm:^2.0.0"
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- checksum: 10c0/77a9c0d48d71f6c45fa3c2107e7243c0148e48c26c9a7ebd5abf5981258471e38bc20bc33807ac68fbb5df5917e251960463b6aaaad0d878a61da2855af55053
- languageName: node
- linkType: hard
-
-"@react-aria/interactions@npm:^3.21.3, @react-aria/interactions@npm:^3.22.5":
- version: 3.22.5
- resolution: "@react-aria/interactions@npm:3.22.5"
- dependencies:
- "@react-aria/ssr": "npm:^3.9.7"
- "@react-aria/utils": "npm:^3.26.0"
- "@react-types/shared": "npm:^3.26.0"
- "@swc/helpers": "npm:^0.5.0"
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- checksum: 10c0/6b94dece2a3cafdd85c1b9da7dbabeafe0d771fd2af67f59203906793c5faac9ddeb100e13673109f094b2ba4d6de61b5f57c9bcd244c10db6ce12010d46bc6a
- languageName: node
- linkType: hard
-
-"@react-aria/ssr@npm:^3.9.7":
- version: 3.9.7
- resolution: "@react-aria/ssr@npm:3.9.7"
- dependencies:
- "@swc/helpers": "npm:^0.5.0"
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- checksum: 10c0/37168cd81b1e8223aedb906c1333381f3c436dadf58cbd675606ced314605ce5c49eee5c831309648bfbab78a8598c344be636a85962c742ebf11ae7e87ee93e
- languageName: node
- linkType: hard
-
-"@react-aria/utils@npm:^3.26.0":
- version: 3.26.0
- resolution: "@react-aria/utils@npm:3.26.0"
- dependencies:
- "@react-aria/ssr": "npm:^3.9.7"
- "@react-stately/utils": "npm:^3.10.5"
- "@react-types/shared": "npm:^3.26.0"
- "@swc/helpers": "npm:^0.5.0"
- clsx: "npm:^2.0.0"
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- checksum: 10c0/97d1140356ab4f0fe682db6bb9b4bc2f23f7d25fc8c28b8ab225d7fb428b47f82401cc49eb5ba6c2f006f03ec94e88410ae017e19711d5f2d9c2fade2b461b64
- languageName: node
- linkType: hard
-
-"@react-stately/utils@npm:^3.10.5":
- version: 3.10.5
- resolution: "@react-stately/utils@npm:3.10.5"
- dependencies:
- "@swc/helpers": "npm:^0.5.0"
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- checksum: 10c0/188500fef26361515d1a6c506ad347f68c82a1d61a13a09109080966a195e1cf97686991143e0d5684fd0b1a3c6a0a1e0149c92c0665bcc34c2026cd9730af1c
- languageName: node
- linkType: hard
-
-"@react-types/shared@npm:^3.26.0":
- version: 3.26.0
- resolution: "@react-types/shared@npm:3.26.0"
- peerDependencies:
- react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- checksum: 10c0/3ff20c24dc01d0ad9574f9a13f0e2519f5e3fe962251b7e9dd51e57ee0c1507c8f180792a987531217b02d8900ec2ae92658083b943afa02b9d68018fc79188f
- languageName: node
- linkType: hard
-
"@remix-run/dev@npm:^2.8.1":
version: 2.10.3
resolution: "@remix-run/dev@npm:2.10.3"
@@ -9035,7 +6806,7 @@ __metadata:
languageName: node
linkType: hard
-"@scure/base@npm:^1.1.9, @scure/base@npm:~1.1.7, @scure/base@npm:~1.1.8":
+"@scure/base@npm:~1.1.7, @scure/base@npm:~1.1.8":
version: 1.1.9
resolution: "@scure/base@npm:1.1.9"
checksum: 10c0/77a06b9a2db8144d22d9bf198338893d77367c51b58c72b99df990c0a11f7cadd066d4102abb15e3ca6798d1529e3765f55c4355742465e49aed7a0c01fe76e8
@@ -9289,22 +7060,6 @@ __metadata:
languageName: node
linkType: hard
-"@simplewebauthn/browser@npm:^9.0.1":
- version: 9.0.1
- resolution: "@simplewebauthn/browser@npm:9.0.1"
- dependencies:
- "@simplewebauthn/types": "npm:^9.0.1"
- checksum: 10c0/141f3f55d99ad2b4dcf697026d2470fa10b65a36286b616ead71b56ddd5636c30eb001599d27c2509a87c93def6636a2c7081ae362910268b78733a676af3ebf
- languageName: node
- linkType: hard
-
-"@simplewebauthn/types@npm:^9.0.1":
- version: 9.0.1
- resolution: "@simplewebauthn/types@npm:9.0.1"
- checksum: 10c0/397f079ac029ada1413d6001850e3b49f99297a9933822758bdca9c47c36d6558e1dc81682725e0b03c501551c94fea040cead76883dcd2bb3a34b32984900f5
- languageName: node
- linkType: hard
-
"@sinclair/typebox@npm:^0.27.8":
version: 0.27.8
resolution: "@sinclair/typebox@npm:0.27.8"
@@ -9326,83 +7081,6 @@ __metadata:
languageName: node
linkType: hard
-"@solana/wallet-adapter-base@npm:^0.9.23":
- version: 0.9.23
- resolution: "@solana/wallet-adapter-base@npm:0.9.23"
- dependencies:
- "@solana/wallet-standard-features": "npm:^1.1.0"
- "@wallet-standard/base": "npm:^1.0.1"
- "@wallet-standard/features": "npm:^1.0.3"
- eventemitter3: "npm:^4.0.7"
- peerDependencies:
- "@solana/web3.js": ^1.77.3
- checksum: 10c0/976118a9a98f7ac34cdc0fcec0052da77e2d3ec1ff56e77b04aa23c0f63cc31e9ead9afdd656de2259662b215c3d618ebc64de39df35bea263f8a01618436870
- languageName: node
- linkType: hard
-
-"@solana/wallet-standard-chains@npm:^1.1.0":
- version: 1.1.0
- resolution: "@solana/wallet-standard-chains@npm:1.1.0"
- dependencies:
- "@wallet-standard/base": "npm:^1.0.1"
- checksum: 10c0/7019f18befdd0fb54180c6cdbb0fea1dfd37dc0b56bd7c82697264bae0064c58f03df068e4d377d80ff4985b85e05d13d3c7ef664d97f681772ab36bed62d279
- languageName: node
- linkType: hard
-
-"@solana/wallet-standard-features@npm:^1.1.0, @solana/wallet-standard-features@npm:^1.2.0":
- version: 1.2.0
- resolution: "@solana/wallet-standard-features@npm:1.2.0"
- dependencies:
- "@wallet-standard/base": "npm:^1.0.1"
- "@wallet-standard/features": "npm:^1.0.3"
- checksum: 10c0/09d6de09b3fabb5c0fda1557cf84852110be6aab8e7f47b33c549a4b6ff37d053a16cc9c549300e27db57f9ac97f133a98a238ddef7ff6056f7ebec61fd38f5a
- languageName: node
- linkType: hard
-
-"@solana/wallet-standard-util@npm:^1.1.1":
- version: 1.1.1
- resolution: "@solana/wallet-standard-util@npm:1.1.1"
- dependencies:
- "@noble/curves": "npm:^1.1.0"
- "@solana/wallet-standard-chains": "npm:^1.1.0"
- "@solana/wallet-standard-features": "npm:^1.2.0"
- checksum: 10c0/0b6e266836df83cf2036000bd93985a2743d2369d8e4438c5e92a27870e22bf08d865a3934a6abf9b09ec99746e219312f7ddfc9b3b54f05c88ac1cb6e3b1269
- languageName: node
- linkType: hard
-
-"@solana/wallet-standard-wallet-adapter-base@npm:^1.1.2":
- version: 1.1.2
- resolution: "@solana/wallet-standard-wallet-adapter-base@npm:1.1.2"
- dependencies:
- "@solana/wallet-adapter-base": "npm:^0.9.23"
- "@solana/wallet-standard-chains": "npm:^1.1.0"
- "@solana/wallet-standard-features": "npm:^1.2.0"
- "@solana/wallet-standard-util": "npm:^1.1.1"
- "@wallet-standard/app": "npm:^1.0.1"
- "@wallet-standard/base": "npm:^1.0.1"
- "@wallet-standard/features": "npm:^1.0.3"
- "@wallet-standard/wallet": "npm:^1.0.1"
- peerDependencies:
- "@solana/web3.js": ^1.58.0
- bs58: ^4.0.1
- checksum: 10c0/ee29b276ab231a0b96c2e5d9cb61eec78b4e12160b415bc9c0ded9077fa2d9e2bcfccaa25e10616d9a477511ba031c951740910e884eee8c86f5640d381286e6
- languageName: node
- linkType: hard
-
-"@solana/wallet-standard-wallet-adapter-react@npm:^1.1.2":
- version: 1.1.2
- resolution: "@solana/wallet-standard-wallet-adapter-react@npm:1.1.2"
- dependencies:
- "@solana/wallet-standard-wallet-adapter-base": "npm:^1.1.2"
- "@wallet-standard/app": "npm:^1.0.1"
- "@wallet-standard/base": "npm:^1.0.1"
- peerDependencies:
- "@solana/wallet-adapter-base": "*"
- react: "*"
- checksum: 10c0/07a2d4be3646eca0a78f8a8769b97de245f5a9508ea5a5ca026d7ddbcf58c408513fefdf22cb3570fd9097b0edad1f0f3e966dd606b95d18e95529a60bc0399b
- languageName: node
- linkType: hard
-
"@stablelib/aead@npm:^1.0.1":
version: 1.0.1
resolution: "@stablelib/aead@npm:1.0.1"
@@ -9523,7 +7201,7 @@ __metadata:
languageName: node
linkType: hard
-"@stablelib/random@npm:1.0.2, @stablelib/random@npm:^1.0.1, @stablelib/random@npm:^1.0.2":
+"@stablelib/random@npm:^1.0.1, @stablelib/random@npm:^1.0.2":
version: 1.0.2
resolution: "@stablelib/random@npm:1.0.2"
dependencies:
@@ -9562,7 +7240,7 @@ __metadata:
languageName: node
linkType: hard
-"@stablelib/x25519@npm:1.0.3, @stablelib/x25519@npm:^1.0.3":
+"@stablelib/x25519@npm:^1.0.3":
version: 1.0.3
resolution: "@stablelib/x25519@npm:1.0.3"
dependencies:
@@ -9800,25 +7478,6 @@ __metadata:
languageName: node
linkType: hard
-"@tanstack/react-virtual@npm:^3.8.1":
- version: 3.11.2
- resolution: "@tanstack/react-virtual@npm:3.11.2"
- dependencies:
- "@tanstack/virtual-core": "npm:3.11.2"
- peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- checksum: 10c0/de446ce517d0855b3d58e79b6a75a37be40b4529baf0a5c3ffa2662dea80aba03409e06545aea27aa9e3a36fc2a2e3005ecbfce16a4659991d66930ea3bd62d4
- languageName: node
- linkType: hard
-
-"@tanstack/virtual-core@npm:3.11.2":
- version: 3.11.2
- resolution: "@tanstack/virtual-core@npm:3.11.2"
- checksum: 10c0/38f1047127c6b1d07fe95becb7a12e66fb7c59d37ec0359e4ab339f837c6b906e1adff026ebd12849ba851d3f118d491014205c6b3c6ed8568cc232a798aeaaf
- languageName: node
- linkType: hard
-
"@teppeis/multimaps@npm:3.0.0, @teppeis/multimaps@npm:^3.0.0":
version: 3.0.0
resolution: "@teppeis/multimaps@npm:3.0.0"
@@ -9974,15 +7633,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/bn.js@npm:^5.1.1":
- version: 5.1.6
- resolution: "@types/bn.js@npm:5.1.6"
- dependencies:
- "@types/node": "npm:*"
- checksum: 10c0/073d383d87afea513a8183ce34af7bc0a7a798d057c7ae651982b7f30dd7d93f33247323bca3ba39f1f6af146b564aff547b15467bdf9fc922796c17e8426bf6
- languageName: node
- linkType: hard
-
"@types/body-parser@npm:*":
version: 1.19.5
resolution: "@types/body-parser@npm:1.19.5"
@@ -10294,31 +7944,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/lodash.mergewith@npm:4.6.7":
- version: 4.6.7
- resolution: "@types/lodash.mergewith@npm:4.6.7"
- dependencies:
- "@types/lodash": "npm:*"
- checksum: 10c0/d3945227d2e08034eaec1eb15abb204af841215f55b9deb8173ac3bcb24e40c98181033652ad4bc46951afc04fe0de1021677d4036f0e5cff4c05e238e76abee
- languageName: node
- linkType: hard
-
-"@types/lodash.mergewith@npm:4.6.9":
- version: 4.6.9
- resolution: "@types/lodash.mergewith@npm:4.6.9"
- dependencies:
- "@types/lodash": "npm:*"
- checksum: 10c0/d245cb8c66f88251a6251f93eaec9e876f8c967ef7dac67d7da75eec2a8049e37342478dbe5ae163a566c233b2a1ecd494b180ccaa8603bef58d4ca6a803d2cf
- languageName: node
- linkType: hard
-
-"@types/lodash@npm:*":
- version: 4.17.13
- resolution: "@types/lodash@npm:4.17.13"
- checksum: 10c0/c3d0b7efe7933ac0369b99f2f7bff9240d960680fdb74b41ed4bd1b3ca60cca1e31fe4046d9abbde778f941a41bc2a75eb629abf8659fa6c27b66efbbb0802a9
- languageName: node
- linkType: hard
-
"@types/mdast@npm:^3.0.0":
version: 3.0.15
resolution: "@types/mdast@npm:3.0.15"
@@ -10399,7 +8024,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/node@npm:^12.11.1, @types/node@npm:^12.12.6, @types/node@npm:^12.7.1":
+"@types/node@npm:^12.11.1, @types/node@npm:^12.7.1":
version: 12.20.55
resolution: "@types/node@npm:12.20.55"
checksum: 10c0/3b190bb0410047d489c49bbaab592d2e6630de6a50f00ba3d7d513d59401d279972a8f5a598b5bb8ddc1702f8a2f4ec57a65d93852f9c329639738e7053637d1
@@ -10447,13 +8072,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/parse-json@npm:^4.0.0":
- version: 4.0.2
- resolution: "@types/parse-json@npm:4.0.2"
- checksum: 10c0/b1b863ac34a2c2172fbe0807a1ec4d5cb684e48d422d15ec95980b81475fac4fdb3768a8b13eef39130203a7c04340fc167bae057c7ebcafd7dec9fe6c36aeb1
- languageName: node
- linkType: hard
-
"@types/prettier@npm:^2.1.1":
version: 2.7.3
resolution: "@types/prettier@npm:2.7.3"
@@ -10615,13 +8233,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/stylis@npm:4.2.5":
- version: 4.2.5
- resolution: "@types/stylis@npm:4.2.5"
- checksum: 10c0/23f5b35a3a04f6bb31a29d404fa1bc8e0035fcaff2356b4047743a057e0c37b2eba7efe14d57dd2b95b398cea3bac294d9c6cd93ed307d8c0b7f5d282224b469
- languageName: node
- linkType: hard
-
"@types/trusted-types@npm:^2.0.2":
version: 2.0.7
resolution: "@types/trusted-types@npm:2.0.7"
@@ -11100,31 +8711,6 @@ __metadata:
languageName: node
linkType: hard
-"@vechain/dapp-kit-react-privy@npm:*, @vechain/dapp-kit-react-privy@workspace:packages/dapp-kit-react-privy":
- version: 0.0.0-use.local
- resolution: "@vechain/dapp-kit-react-privy@workspace:packages/dapp-kit-react-privy"
- dependencies:
- "@chakra-ui/react": "npm:^2.8.2"
- "@choc-ui/chakra-autocomplete": "npm:^5.3.0"
- "@privy-io/react-auth": "npm:1.98.2"
- "@types/react": "npm:^18.2.28"
- "@types/react-dom": "npm:^18.2.13"
- "@vechain/dapp-kit-react": "npm:*"
- "@vechain/picasso": "npm:^2.1.1"
- "@vechain/sdk-core": "npm:^1.0.0-rc.5"
- "@vechain/sdk-network": "npm:^1.0.0-rc.5"
- "@vechain/vebetterdao-contracts": "npm:^4.1.0"
- eslint: "npm:^9.12.0"
- framer-motion: "npm:^11.15.0"
- react: "npm:^18.2.0"
- react-icons: "npm:^5.4.0"
- tsup: "npm:*"
- typescript: "npm:*"
- vite: "npm:^4.5.5"
- vitest: "npm:^0.34.6"
- languageName: unknown
- linkType: soft
-
"@vechain/dapp-kit-react@npm:*, @vechain/dapp-kit-react@workspace:^, @vechain/dapp-kit-react@workspace:packages/dapp-kit-react":
version: 0.0.0-use.local
resolution: "@vechain/dapp-kit-react@workspace:packages/dapp-kit-react"
@@ -11204,7 +8790,7 @@ __metadata:
languageName: unknown
linkType: soft
-"@vechain/picasso@npm:2.1.1, @vechain/picasso@npm:^2.1.1":
+"@vechain/picasso@npm:2.1.1":
version: 2.1.1
resolution: "@vechain/picasso@npm:2.1.1"
dependencies:
@@ -11250,27 +8836,6 @@ __metadata:
languageName: node
linkType: hard
-"@vechain/sdk-core@npm:1.0.0-rc.5, @vechain/sdk-core@npm:^1.0.0-rc.5":
- version: 1.0.0-rc.5
- resolution: "@vechain/sdk-core@npm:1.0.0-rc.5"
- dependencies:
- "@ethereumjs/rlp": "npm:^5.0.2"
- "@noble/ciphers": "npm:^1.1.1"
- "@noble/curves": "npm:^1.6.0"
- "@noble/hashes": "npm:^1.5.0"
- "@scure/base": "npm:^1.1.9"
- "@scure/bip32": "npm:^1.4.0"
- "@scure/bip39": "npm:^1.4.0"
- "@vechain/sdk-errors": "npm:1.0.0-rc.5"
- "@vechain/sdk-logging": "npm:1.0.0-rc.5"
- abitype: "npm:^1.0.6"
- ethers: "npm:6.13.4"
- fast-json-stable-stringify: "npm:^2.1.0"
- viem: "npm:^2.21.45"
- checksum: 10c0/1325bc81d0ea28499c0593262b2a1eb9348d6144dc42c656d039e62f11c7a47c01a887ad3186bcee69a84697ca84a691994310c171773b18e51cbea5c79f76c8
- languageName: node
- linkType: hard
-
"@vechain/sdk-errors@npm:1.0.0-beta.32":
version: 1.0.0-beta.32
resolution: "@vechain/sdk-errors@npm:1.0.0-beta.32"
@@ -11285,13 +8850,6 @@ __metadata:
languageName: node
linkType: hard
-"@vechain/sdk-errors@npm:1.0.0-rc.5":
- version: 1.0.0-rc.5
- resolution: "@vechain/sdk-errors@npm:1.0.0-rc.5"
- checksum: 10c0/5446c270b41d97441d0b20e3a6bd57ed3d9a7177ea83434f75d09d1a1cf9882fcf642f382e8b5cba3328e82bf5ca67d77efff687734caff85bd9f6aaf16d8183
- languageName: node
- linkType: hard
-
"@vechain/sdk-logging@npm:1.0.0-beta.32":
version: 1.0.0-beta.32
resolution: "@vechain/sdk-logging@npm:1.0.0-beta.32"
@@ -11310,15 +8868,6 @@ __metadata:
languageName: node
linkType: hard
-"@vechain/sdk-logging@npm:1.0.0-rc.5":
- version: 1.0.0-rc.5
- resolution: "@vechain/sdk-logging@npm:1.0.0-rc.5"
- dependencies:
- "@vechain/sdk-errors": "npm:1.0.0-rc.5"
- checksum: 10c0/cae3af1fe5cc0b803ed19c2ed2dfdf3a9cab6706bf5353fe02c9081ba5bbf3328eb2caff7e0c237e364a8bdc3d42ed7fde063cca15d372776f9313e261652575
- languageName: node
- linkType: hard
-
"@vechain/sdk-network@npm:1.0.0-rc.1":
version: 1.0.0-rc.1
resolution: "@vechain/sdk-network@npm:1.0.0-rc.1"
@@ -11335,24 +8884,6 @@ __metadata:
languageName: node
linkType: hard
-"@vechain/sdk-network@npm:^1.0.0-rc.5":
- version: 1.0.0-rc.5
- resolution: "@vechain/sdk-network@npm:1.0.0-rc.5"
- dependencies:
- "@noble/curves": "npm:^1.6.0"
- "@vechain/sdk-core": "npm:1.0.0-rc.5"
- "@vechain/sdk-errors": "npm:1.0.0-rc.5"
- "@vechain/sdk-logging": "npm:1.0.0-rc.5"
- "@vechain/vebetterdao-contracts": "npm:^4.0.0"
- abitype: "npm:^1.0.6"
- ethers: "npm:6.13.4"
- isomorphic-ws: "npm:^5.0.0"
- viem: "npm:^2.21.45"
- ws: "npm:^8.18.0"
- checksum: 10c0/6a6a29739293a910bf4eedee40eecd461cab0d16502496384db0d993753eb04ec4192acfd9ce62be5ddb72f5261e436a5cb11c217fe77d9199e886b6f1167ecc
- languageName: node
- linkType: hard
-
"@vechain/vebetterdao-contracts@npm:^2.0.0":
version: 2.0.0
resolution: "@vechain/vebetterdao-contracts@npm:2.0.0"
@@ -11364,28 +8895,6 @@ __metadata:
languageName: node
linkType: hard
-"@vechain/vebetterdao-contracts@npm:^4.0.0":
- version: 4.0.0
- resolution: "@vechain/vebetterdao-contracts@npm:4.0.0"
- dependencies:
- "@openzeppelin/contracts": "npm:^5.0.2"
- "@openzeppelin/contracts-upgradeable": "npm:^5.0.2"
- ethers: "npm:^6.9.0"
- checksum: 10c0/e4f7dacce770b202b21595e8de2a634aa0ab8d4322faf26c038dd10281dd23295bd52e25a75af71bbf469ee1d4d65cc5ca5324c46399a2f36692e4279bd63417
- languageName: node
- linkType: hard
-
-"@vechain/vebetterdao-contracts@npm:^4.1.0":
- version: 4.1.0
- resolution: "@vechain/vebetterdao-contracts@npm:4.1.0"
- dependencies:
- "@openzeppelin/contracts": "npm:5.0.2"
- "@openzeppelin/contracts-upgradeable": "npm:5.0.2"
- ethers: "npm:^6.9.0"
- checksum: 10c0/ec0034b61df4bbc7ad186bc6168bd8fc68722eb9452dd2df4c418ae89f41c03c8488e7eb26a2e218be5f1856ca11eba90932f47ced250f240d91cfb104306ade
- languageName: node
- linkType: hard
-
"@vitejs/plugin-basic-ssl@npm:1.1.0":
version: 1.1.0
resolution: "@vitejs/plugin-basic-ssl@npm:1.1.0"
@@ -11747,40 +9256,6 @@ __metadata:
languageName: node
linkType: hard
-"@wallet-standard/app@npm:^1.0.1":
- version: 1.1.0
- resolution: "@wallet-standard/app@npm:1.1.0"
- dependencies:
- "@wallet-standard/base": "npm:^1.1.0"
- checksum: 10c0/04650f92d512493f4556cbf48e49626745a0fe55633b03a96d99698e415d5e66114733ba3cff25867b9f89ef607f5755b0ad964a914e8b43f94df508be6998d0
- languageName: node
- linkType: hard
-
-"@wallet-standard/base@npm:^1.0.1, @wallet-standard/base@npm:^1.1.0":
- version: 1.1.0
- resolution: "@wallet-standard/base@npm:1.1.0"
- checksum: 10c0/4cae344d5a74ba4b7d063b649b191f2267bd11ea9573ebb9e78874163c03b58e3ec531bb296d0a8d7941bc09231761d97afb4c6ca8c0dc399c81d39884b4e408
- languageName: node
- linkType: hard
-
-"@wallet-standard/features@npm:^1.0.3":
- version: 1.1.0
- resolution: "@wallet-standard/features@npm:1.1.0"
- dependencies:
- "@wallet-standard/base": "npm:^1.1.0"
- checksum: 10c0/9df265b02c0ed7a19da6410e8379baba701f51486324b0eefb0f79f988cc7114dc3b8c97dc1250f76bb546706d242413d99e45c4fc55f67778850366e885d047
- languageName: node
- linkType: hard
-
-"@wallet-standard/wallet@npm:^1.0.1":
- version: 1.1.0
- resolution: "@wallet-standard/wallet@npm:1.1.0"
- dependencies:
- "@wallet-standard/base": "npm:^1.1.0"
- checksum: 10c0/aa53460568f209d4e38030ee5e98d4f6ea6fec159a1e7fb5a3ee81cf8d91c89f0be86b7188dbf0bb9803d10608bf88bd824f73cd6800823279738827304038e5
- languageName: node
- linkType: hard
-
"@walletconnect/core@npm:2.11.0":
version: 2.11.0
resolution: "@walletconnect/core@npm:2.11.0"
@@ -11831,31 +9306,6 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/core@npm:2.17.2":
- version: 2.17.2
- resolution: "@walletconnect/core@npm:2.17.2"
- dependencies:
- "@walletconnect/heartbeat": "npm:1.2.2"
- "@walletconnect/jsonrpc-provider": "npm:1.0.14"
- "@walletconnect/jsonrpc-types": "npm:1.0.4"
- "@walletconnect/jsonrpc-utils": "npm:1.0.8"
- "@walletconnect/jsonrpc-ws-connection": "npm:1.0.14"
- "@walletconnect/keyvaluestorage": "npm:1.1.1"
- "@walletconnect/logger": "npm:2.1.2"
- "@walletconnect/relay-api": "npm:1.0.11"
- "@walletconnect/relay-auth": "npm:1.0.4"
- "@walletconnect/safe-json": "npm:1.0.2"
- "@walletconnect/time": "npm:1.0.2"
- "@walletconnect/types": "npm:2.17.2"
- "@walletconnect/utils": "npm:2.17.2"
- "@walletconnect/window-getters": "npm:1.0.1"
- events: "npm:3.3.0"
- lodash.isequal: "npm:4.5.0"
- uint8arrays: "npm:3.1.0"
- checksum: 10c0/6124b81892a4e5e9350cfff22a7ce3a23a66c9589221411bd8bfd411fc392b6b343fae1634b32000d4275ba11b1a0f732cf6b7ba5da35b388854c7e7b4f2764d
- languageName: node
- linkType: hard
-
"@walletconnect/crypto@npm:^1.0.3":
version: 1.0.3
resolution: "@walletconnect/crypto@npm:1.0.3"
@@ -11908,26 +9358,7 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/ethereum-provider@npm:^2.15.1":
- version: 2.17.2
- resolution: "@walletconnect/ethereum-provider@npm:2.17.2"
- dependencies:
- "@walletconnect/jsonrpc-http-connection": "npm:1.0.8"
- "@walletconnect/jsonrpc-provider": "npm:1.0.14"
- "@walletconnect/jsonrpc-types": "npm:1.0.4"
- "@walletconnect/jsonrpc-utils": "npm:1.0.8"
- "@walletconnect/keyvaluestorage": "npm:1.1.1"
- "@walletconnect/modal": "npm:2.7.0"
- "@walletconnect/sign-client": "npm:2.17.2"
- "@walletconnect/types": "npm:2.17.2"
- "@walletconnect/universal-provider": "npm:2.17.2"
- "@walletconnect/utils": "npm:2.17.2"
- events: "npm:3.3.0"
- checksum: 10c0/191eb6106119a57c1e4c82212cf6650f9e9e32b26a39c5aba0745125067e9153f30ddc43254bafd95ed5f1debd5a5d08094dd5a037ff4a61e645c652ae3d022c
- languageName: node
- linkType: hard
-
-"@walletconnect/events@npm:1.0.1, @walletconnect/events@npm:^1.0.1":
+"@walletconnect/events@npm:^1.0.1":
version: 1.0.1
resolution: "@walletconnect/events@npm:1.0.1"
dependencies:
@@ -11938,28 +9369,17 @@ __metadata:
linkType: hard
"@walletconnect/heartbeat@npm:1.2.1":
- version: 1.2.1
- resolution: "@walletconnect/heartbeat@npm:1.2.1"
- dependencies:
- "@walletconnect/events": "npm:^1.0.1"
- "@walletconnect/time": "npm:^1.0.2"
- tslib: "npm:1.14.1"
- checksum: 10c0/5ad46f26dcb7b9b3227f004cd74b18741d4cd32c21825a036eb03985c67a0cf859c285bc5635401966a99129e854d72de3458ff592370575ef7e52f5dd12ebbc
- languageName: node
- linkType: hard
-
-"@walletconnect/heartbeat@npm:1.2.2":
- version: 1.2.2
- resolution: "@walletconnect/heartbeat@npm:1.2.2"
+ version: 1.2.1
+ resolution: "@walletconnect/heartbeat@npm:1.2.1"
dependencies:
"@walletconnect/events": "npm:^1.0.1"
"@walletconnect/time": "npm:^1.0.2"
- events: "npm:^3.3.0"
- checksum: 10c0/a97b07764c397fe3cd26e8ea4233ecc8a26049624df7edc05290d286266bc5ba1de740d12c50dc1b7e8605198c5974e34e2d5318087bd4e9db246e7b273f4592
+ tslib: "npm:1.14.1"
+ checksum: 10c0/5ad46f26dcb7b9b3227f004cd74b18741d4cd32c21825a036eb03985c67a0cf859c285bc5635401966a99129e854d72de3458ff592370575ef7e52f5dd12ebbc
languageName: node
linkType: hard
-"@walletconnect/jsonrpc-http-connection@npm:1.0.8, @walletconnect/jsonrpc-http-connection@npm:^1.0.4, @walletconnect/jsonrpc-http-connection@npm:^1.0.7":
+"@walletconnect/jsonrpc-http-connection@npm:^1.0.4, @walletconnect/jsonrpc-http-connection@npm:^1.0.7":
version: 1.0.8
resolution: "@walletconnect/jsonrpc-http-connection@npm:1.0.8"
dependencies:
@@ -11982,7 +9402,7 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/jsonrpc-provider@npm:1.0.14, @walletconnect/jsonrpc-provider@npm:^1.0.13, @walletconnect/jsonrpc-provider@npm:^1.0.6":
+"@walletconnect/jsonrpc-provider@npm:^1.0.13, @walletconnect/jsonrpc-provider@npm:^1.0.6":
version: 1.0.14
resolution: "@walletconnect/jsonrpc-provider@npm:1.0.14"
dependencies:
@@ -12003,7 +9423,7 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/jsonrpc-types@npm:1.0.4, @walletconnect/jsonrpc-types@npm:^1.0.2, @walletconnect/jsonrpc-types@npm:^1.0.3":
+"@walletconnect/jsonrpc-types@npm:^1.0.2, @walletconnect/jsonrpc-types@npm:^1.0.3":
version: 1.0.4
resolution: "@walletconnect/jsonrpc-types@npm:1.0.4"
dependencies:
@@ -12036,7 +9456,7 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/keyvaluestorage@npm:1.1.1, @walletconnect/keyvaluestorage@npm:^1.1.1":
+"@walletconnect/keyvaluestorage@npm:^1.1.1":
version: 1.1.1
resolution: "@walletconnect/keyvaluestorage@npm:1.1.1"
dependencies:
@@ -12122,7 +9542,7 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/logger@npm:2.1.2, @walletconnect/logger@npm:^2.0.1":
+"@walletconnect/logger@npm:^2.0.1":
version: 2.1.2
resolution: "@walletconnect/logger@npm:2.1.2"
dependencies:
@@ -12141,15 +9561,6 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/modal-core@npm:2.7.0":
- version: 2.7.0
- resolution: "@walletconnect/modal-core@npm:2.7.0"
- dependencies:
- valtio: "npm:1.11.2"
- checksum: 10c0/84b11735c005e37e661aa0f08b2e8c8098db3b2cacd957c4a73f4d3de11b2d5e04dd97ab970f8d22fc3e8269fea3297b9487e177343bbab8dd69b3b917fb7f60
- languageName: node
- linkType: hard
-
"@walletconnect/modal-ui@npm:2.6.2":
version: 2.6.2
resolution: "@walletconnect/modal-ui@npm:2.6.2"
@@ -12162,18 +9573,6 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/modal-ui@npm:2.7.0":
- version: 2.7.0
- resolution: "@walletconnect/modal-ui@npm:2.7.0"
- dependencies:
- "@walletconnect/modal-core": "npm:2.7.0"
- lit: "npm:2.8.0"
- motion: "npm:10.16.2"
- qrcode: "npm:1.5.3"
- checksum: 10c0/b717f1fc9854b7d14a4364720fce2d44167f547533340704644ed2fdf9d861b3798ffd19a3b51062a366a8bc39f84b9a8bb3dd04e9e33da742192359be00b051
- languageName: node
- linkType: hard
-
"@walletconnect/modal@npm:2.6.2, @walletconnect/modal@npm:^2.6.2":
version: 2.6.2
resolution: "@walletconnect/modal@npm:2.6.2"
@@ -12184,16 +9583,6 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/modal@npm:2.7.0":
- version: 2.7.0
- resolution: "@walletconnect/modal@npm:2.7.0"
- dependencies:
- "@walletconnect/modal-core": "npm:2.7.0"
- "@walletconnect/modal-ui": "npm:2.7.0"
- checksum: 10c0/2f3074eebbca41a46e29680dc2565bc762133508774f05db0075a82b0b66ecc8defca40a94ad63669676090a7e3ef671804592b10e91636ab1cdeac014a1eb11
- languageName: node
- linkType: hard
-
"@walletconnect/randombytes@npm:^1.0.3":
version: 1.0.3
resolution: "@walletconnect/randombytes@npm:1.0.3"
@@ -12206,15 +9595,6 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/relay-api@npm:1.0.11":
- version: 1.0.11
- resolution: "@walletconnect/relay-api@npm:1.0.11"
- dependencies:
- "@walletconnect/jsonrpc-types": "npm:^1.0.2"
- checksum: 10c0/2595d7e68d3a93e7735e0b6204811762898b0ce1466e811d78be5bcec7ac1cde5381637615a99104099165bf63695da5ef9381d6ded29924a57a71b10712a91d
- languageName: node
- linkType: hard
-
"@walletconnect/relay-api@npm:^1.0.9":
version: 1.0.10
resolution: "@walletconnect/relay-api@npm:1.0.10"
@@ -12224,7 +9604,7 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/relay-auth@npm:1.0.4, @walletconnect/relay-auth@npm:^1.0.4":
+"@walletconnect/relay-auth@npm:^1.0.4":
version: 1.0.4
resolution: "@walletconnect/relay-auth@npm:1.0.4"
dependencies:
@@ -12238,7 +9618,7 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/safe-json@npm:1.0.2, @walletconnect/safe-json@npm:^1.0.1, @walletconnect/safe-json@npm:^1.0.2":
+"@walletconnect/safe-json@npm:^1.0.1, @walletconnect/safe-json@npm:^1.0.2":
version: 1.0.2
resolution: "@walletconnect/safe-json@npm:1.0.2"
dependencies:
@@ -12281,24 +9661,7 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/sign-client@npm:2.17.2":
- version: 2.17.2
- resolution: "@walletconnect/sign-client@npm:2.17.2"
- dependencies:
- "@walletconnect/core": "npm:2.17.2"
- "@walletconnect/events": "npm:1.0.1"
- "@walletconnect/heartbeat": "npm:1.2.2"
- "@walletconnect/jsonrpc-utils": "npm:1.0.8"
- "@walletconnect/logger": "npm:2.1.2"
- "@walletconnect/time": "npm:1.0.2"
- "@walletconnect/types": "npm:2.17.2"
- "@walletconnect/utils": "npm:2.17.2"
- events: "npm:3.3.0"
- checksum: 10c0/0acbda4ea34be209b1436134804e72641ca377e2bb6823b7d94177b30e50b8e6de28dfdad6ff64dac61a1305e7b6f281df2357488382c88e440a79b817d377a8
- languageName: node
- linkType: hard
-
-"@walletconnect/time@npm:1.0.2, @walletconnect/time@npm:^1.0.2":
+"@walletconnect/time@npm:^1.0.2":
version: 1.0.2
resolution: "@walletconnect/time@npm:1.0.2"
dependencies:
@@ -12335,20 +9698,6 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/types@npm:2.17.2":
- version: 2.17.2
- resolution: "@walletconnect/types@npm:2.17.2"
- dependencies:
- "@walletconnect/events": "npm:1.0.1"
- "@walletconnect/heartbeat": "npm:1.2.2"
- "@walletconnect/jsonrpc-types": "npm:1.0.4"
- "@walletconnect/keyvaluestorage": "npm:1.1.1"
- "@walletconnect/logger": "npm:2.1.2"
- events: "npm:3.3.0"
- checksum: 10c0/95bd3e4f4f2ef181ea69691800a0a06be2c4fa900ae972539851c5817a0f01b4ba9f381161d044df4db004f431bc416548ec6eca0ac523fc1fb06014386accac
- languageName: node
- linkType: hard
-
"@walletconnect/universal-provider@npm:2.11.0":
version: 2.11.0
resolution: "@walletconnect/universal-provider@npm:2.11.0"
@@ -12366,26 +9715,6 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/universal-provider@npm:2.17.2":
- version: 2.17.2
- resolution: "@walletconnect/universal-provider@npm:2.17.2"
- dependencies:
- "@walletconnect/events": "npm:1.0.1"
- "@walletconnect/jsonrpc-http-connection": "npm:1.0.8"
- "@walletconnect/jsonrpc-provider": "npm:1.0.14"
- "@walletconnect/jsonrpc-types": "npm:1.0.4"
- "@walletconnect/jsonrpc-utils": "npm:1.0.8"
- "@walletconnect/keyvaluestorage": "npm:1.1.1"
- "@walletconnect/logger": "npm:2.1.2"
- "@walletconnect/sign-client": "npm:2.17.2"
- "@walletconnect/types": "npm:2.17.2"
- "@walletconnect/utils": "npm:2.17.2"
- events: "npm:3.3.0"
- lodash: "npm:4.17.21"
- checksum: 10c0/afc617916ce2a8e8b669f2d5813795fe0d2cc4400dc0b3275e0b814e5c960b6bc2a1de27fa22021a5fc124aa58ec5ec6a02403fd49ddc4945e1ea941fba3c4da
- languageName: node
- linkType: hard
-
"@walletconnect/utils@npm:2.11.0":
version: 2.11.0
resolution: "@walletconnect/utils@npm:2.11.0"
@@ -12430,35 +9759,7 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/utils@npm:2.17.2":
- version: 2.17.2
- resolution: "@walletconnect/utils@npm:2.17.2"
- dependencies:
- "@ethersproject/hash": "npm:5.7.0"
- "@ethersproject/transactions": "npm:5.7.0"
- "@stablelib/chacha20poly1305": "npm:1.0.1"
- "@stablelib/hkdf": "npm:1.0.1"
- "@stablelib/random": "npm:1.0.2"
- "@stablelib/sha256": "npm:1.0.1"
- "@stablelib/x25519": "npm:1.0.3"
- "@walletconnect/jsonrpc-utils": "npm:1.0.8"
- "@walletconnect/keyvaluestorage": "npm:1.1.1"
- "@walletconnect/relay-api": "npm:1.0.11"
- "@walletconnect/relay-auth": "npm:1.0.4"
- "@walletconnect/safe-json": "npm:1.0.2"
- "@walletconnect/time": "npm:1.0.2"
- "@walletconnect/types": "npm:2.17.2"
- "@walletconnect/window-getters": "npm:1.0.1"
- "@walletconnect/window-metadata": "npm:1.0.1"
- detect-browser: "npm:5.3.0"
- elliptic: "npm:6.6.0"
- query-string: "npm:7.1.3"
- uint8arrays: "npm:3.1.0"
- checksum: 10c0/b44c0025be12301a28715a204c037328eae4fa432f0ee1730da08b3b6583e07aeaf59efd9dcc52209f6a61b50b31c84e555028b97067dfdf9f5efe1211378fc8
- languageName: node
- linkType: hard
-
-"@walletconnect/window-getters@npm:1.0.1, @walletconnect/window-getters@npm:^1.0.1":
+"@walletconnect/window-getters@npm:^1.0.1":
version: 1.0.1
resolution: "@walletconnect/window-getters@npm:1.0.1"
dependencies:
@@ -12467,7 +9768,7 @@ __metadata:
languageName: node
linkType: hard
-"@walletconnect/window-metadata@npm:1.0.1, @walletconnect/window-metadata@npm:^1.0.1":
+"@walletconnect/window-metadata@npm:^1.0.1":
version: 1.0.1
resolution: "@walletconnect/window-metadata@npm:1.0.1"
dependencies:
@@ -12697,52 +9998,6 @@ __metadata:
languageName: node
linkType: hard
-"@zag-js/dom-query@npm:0.16.0":
- version: 0.16.0
- resolution: "@zag-js/dom-query@npm:0.16.0"
- checksum: 10c0/e01c2d06a6db0414171bc1d61298c73ba5f1f289fa654e5ff7016bc32a9990ad9b7d075248f3c80ac9deb0650952940b0af31034cd96562714b539af3b9a5d45
- languageName: node
- linkType: hard
-
-"@zag-js/dom-query@npm:0.31.1":
- version: 0.31.1
- resolution: "@zag-js/dom-query@npm:0.31.1"
- checksum: 10c0/a7346f832ec1a005a5c516ef822f32b6a06ebdf95b5aed37630b268767c4f6f2bd59d1cbb8bf80dca51daddc5b13f2c0131e3b37a981f86f1cd13f30c6409f60
- languageName: node
- linkType: hard
-
-"@zag-js/element-size@npm:0.10.5":
- version: 0.10.5
- resolution: "@zag-js/element-size@npm:0.10.5"
- checksum: 10c0/7c4137546fd18015df2840ab3264b633bcf0aea729a767031295ab236cf185c65b45c123f3d80e31150c2e261c66f32f219894ee1a30ddf083c9f59cc79f4972
- languageName: node
- linkType: hard
-
-"@zag-js/element-size@npm:0.31.1":
- version: 0.31.1
- resolution: "@zag-js/element-size@npm:0.31.1"
- checksum: 10c0/cb81bad07ab3d8176a81fe24e55e61c88473a93875264133aa0a4c4f790585885fce5bd771c0b8f8970952ef4a5c67e0c03f698fd21db55707298c3ed8f93fed
- languageName: node
- linkType: hard
-
-"@zag-js/focus-visible@npm:0.16.0":
- version: 0.16.0
- resolution: "@zag-js/focus-visible@npm:0.16.0"
- dependencies:
- "@zag-js/dom-query": "npm:0.16.0"
- checksum: 10c0/6419a835c5c2126a082cafaad3d08153099b0b53a974a2087297489ee9dec98e519072609432d8d28cde71e7d6d7f64887af173c94d721911a4dbefe85980006
- languageName: node
- linkType: hard
-
-"@zag-js/focus-visible@npm:^0.31.1":
- version: 0.31.1
- resolution: "@zag-js/focus-visible@npm:0.31.1"
- dependencies:
- "@zag-js/dom-query": "npm:0.31.1"
- checksum: 10c0/7c6e0db4cf8ca4bba1814bf56ca6367fda10f6223078181db6bf8629bd3059485df0ad7a53665e2fb77d4dfa99ae6d1b5dc987bd3f88b5fca5134c6fa874d37a
- languageName: node
- linkType: hard
-
"@zxing/text-encoding@npm:0.9.0":
version: 0.9.0
resolution: "@zxing/text-encoding@npm:0.9.0"
@@ -12858,13 +10113,6 @@ __metadata:
languageName: node
linkType: hard
-"abortcontroller-polyfill@npm:^1.7.5":
- version: 1.7.6
- resolution: "abortcontroller-polyfill@npm:1.7.6"
- checksum: 10c0/52c7bee0169f4a974f2ff089a8ef2c5a2834a0fde1cd262563c39b6cffb3b3b8edab32c1e9f705a53d767cced212b9c369ed7614f81aea2470ca1d8947b2d72e
- languageName: node
- linkType: hard
-
"accepts@npm:~1.3.4, accepts@npm:~1.3.5, accepts@npm:~1.3.8":
version: 1.3.8
resolution: "accepts@npm:1.3.8"
@@ -12930,13 +10178,6 @@ __metadata:
languageName: node
linkType: hard
-"aes-js@npm:3.0.0":
- version: 3.0.0
- resolution: "aes-js@npm:3.0.0"
- checksum: 10c0/87dd5b2363534b867db7cef8bc85a90c355460783744877b2db7c8be09740aac5750714f9e00902822f692662bda74cdf40e03fbb5214ffec75c2666666288b8
- languageName: node
- linkType: hard
-
"aes-js@npm:4.0.0-beta.5":
version: 4.0.0-beta.5
resolution: "aes-js@npm:4.0.0-beta.5"
@@ -13226,15 +10467,6 @@ __metadata:
languageName: node
linkType: hard
-"aria-hidden@npm:^1.2.3":
- version: 1.2.4
- resolution: "aria-hidden@npm:1.2.4"
- dependencies:
- tslib: "npm:^2.0.0"
- checksum: 10c0/8abcab2e1432efc4db415e97cb3959649ddf52c8fc815d7384f43f3d3abf56f1c12852575d00df9a8927f421d7e0712652dd5f8db244ea57634344e29ecfc74a
- languageName: node
- linkType: hard
-
"aria-query@npm:5.1.3, aria-query@npm:~5.1.3":
version: 5.1.3
resolution: "aria-query@npm:5.1.3"
@@ -13596,17 +10828,6 @@ __metadata:
languageName: node
linkType: hard
-"babel-plugin-macros@npm:^3.1.0":
- version: 3.1.0
- resolution: "babel-plugin-macros@npm:3.1.0"
- dependencies:
- "@babel/runtime": "npm:^7.12.5"
- cosmiconfig: "npm:^7.0.0"
- resolve: "npm:^1.19.0"
- checksum: 10c0/c6dfb15de96f67871d95bd2e8c58b0c81edc08b9b087dc16755e7157f357dc1090a8dc60ebab955e92587a9101f02eba07e730adc253a1e4cf593ca3ebd3839c
- languageName: node
- linkType: hard
-
"babel-plugin-polyfill-corejs2@npm:^0.4.10":
version: 0.4.12
resolution: "babel-plugin-polyfill-corejs2@npm:0.4.12"
@@ -13709,14 +10930,7 @@ __metadata:
languageName: node
linkType: hard
-"base-x@npm:^4.0.0":
- version: 4.0.0
- resolution: "base-x@npm:4.0.0"
- checksum: 10c0/0cb47c94535144ab138f70bb5aa7e6e03049ead88615316b62457f110fc204f2c3baff5c64a1c1b33aeb068d79a68092c08a765c7ccfa133eee1e70e4c6eb903
- languageName: node
- linkType: hard
-
-"base64-js@npm:^1.3.1, base64-js@npm:^1.5.1":
+"base64-js@npm:^1.3.1":
version: 1.5.1
resolution: "base64-js@npm:1.5.1"
checksum: 10c0/f23823513b63173a001030fae4f2dabe283b99a9d324ade3ad3d148e218134676f1ee8568c877cd79ec1c53158dcf2d2ba527a97c606618928ba99dd930102bf
@@ -13755,13 +10969,6 @@ __metadata:
languageName: node
linkType: hard
-"bech32@npm:1.1.4":
- version: 1.1.4
- resolution: "bech32@npm:1.1.4"
- checksum: 10c0/5f62ca47b8df99ace9c0e0d8deb36a919d91bf40066700aaa9920a45f86bb10eb56d537d559416fd8703aa0fb60dddb642e58f049701e7291df678b2033e5ee5
- languageName: node
- linkType: hard
-
"better-path-resolve@npm:1.0.0":
version: 1.0.0
resolution: "better-path-resolve@npm:1.0.0"
@@ -13778,7 +10985,7 @@ __metadata:
languageName: node
linkType: hard
-"bignumber.js@npm:^9.0.0, bignumber.js@npm:^9.1.2":
+"bignumber.js@npm:^9.1.2":
version: 9.1.2
resolution: "bignumber.js@npm:9.1.2"
checksum: 10c0/e17786545433f3110b868725c449fa9625366a6e675cd70eb39b60938d6adbd0158cb4b3ad4f306ce817165d37e63f4aa3098ba4110db1d9a3b9f66abfbaf10d
@@ -13810,13 +11017,6 @@ __metadata:
languageName: node
linkType: hard
-"bn.js@npm:4.11.6":
- version: 4.11.6
- resolution: "bn.js@npm:4.11.6"
- checksum: 10c0/e6ee7d3f597f60722cc3361071e23ccf71d3387e166de02381f180f22d2fa79f5dbbdf9e4909e81faaf5da01c16ec6857ddff02678339ce085e2058fd0e405db
- languageName: node
- linkType: hard
-
"bn.js@npm:^4.0.0, bn.js@npm:^4.1.0, bn.js@npm:^4.11.9":
version: 4.12.0
resolution: "bn.js@npm:4.12.0"
@@ -14052,15 +11252,6 @@ __metadata:
languageName: node
linkType: hard
-"bs58@npm:^5.0.0":
- version: 5.0.0
- resolution: "bs58@npm:5.0.0"
- dependencies:
- base-x: "npm:^4.0.0"
- checksum: 10c0/0d1b05630b11db48039421b5975cb2636ae0a42c62f770eec257b2e5c7d94cb5f015f440785f3ec50870a6e9b1132b35bd0a17c7223655b22229f24b2a3491d1
- languageName: node
- linkType: hard
-
"buffer-crc32@npm:^1.0.0":
version: 1.0.0
resolution: "buffer-crc32@npm:1.0.0"
@@ -14102,16 +11293,6 @@ __metadata:
languageName: node
linkType: hard
-"bufferutil@npm:^4.0.1":
- version: 4.0.8
- resolution: "bufferutil@npm:4.0.8"
- dependencies:
- node-gyp: "npm:latest"
- node-gyp-build: "npm:^4.3.0"
- checksum: 10c0/36cdc5b53a38d9f61f89fdbe62029a2ebcd020599862253fefebe31566155726df9ff961f41b8c97b02b4c12b391ef97faf94e2383392654cf8f0ed68f76e47c
- languageName: node
- linkType: hard
-
"buildcheck@npm:~0.0.6":
version: 0.0.6
resolution: "buildcheck@npm:0.0.6"
@@ -14292,13 +11473,6 @@ __metadata:
languageName: node
linkType: hard
-"camelize@npm:^1.0.0":
- version: 1.0.1
- resolution: "camelize@npm:1.0.1"
- checksum: 10c0/4c9ac55efd356d37ac483bad3093758236ab686192751d1c9daa43188cc5a07b09bd431eb7458a4efd9ca22424bba23253e7b353feb35d7c749ba040de2385fb
- languageName: node
- linkType: hard
-
"caniuse-lite@npm:^1.0.30001579, caniuse-lite@npm:^1.0.30001640":
version: 1.0.30001644
resolution: "caniuse-lite@npm:1.0.30001644"
@@ -14409,13 +11583,6 @@ __metadata:
languageName: node
linkType: hard
-"charenc@npm:0.0.2":
- version: 0.0.2
- resolution: "charenc@npm:0.0.2"
- checksum: 10c0/a45ec39363a16799d0f9365c8dd0c78e711415113c6f14787a22462ef451f5013efae8a28f1c058f81fc01f2a6a16955f7a5fd0cd56247ce94a45349c89877d8
- languageName: node
- linkType: hard
-
"check-error@npm:^1.0.3":
version: 1.0.3
resolution: "check-error@npm:1.0.3"
@@ -14672,13 +11839,6 @@ __metadata:
languageName: node
linkType: hard
-"clsx@npm:^2.0.0":
- version: 2.1.1
- resolution: "clsx@npm:2.1.1"
- checksum: 10c0/c4c8eb865f8c82baab07e71bfa8897c73454881c4f99d6bc81585aecd7c441746c1399d08363dc096c550cceaf97bd4ce1e8854e1771e9998d9f94c4fe075839
- languageName: node
- linkType: hard
-
"code-red@npm:^1.0.3":
version: 1.0.4
resolution: "code-red@npm:1.0.4"
@@ -14734,13 +11894,6 @@ __metadata:
languageName: node
linkType: hard
-"color2k@npm:^2.0.2":
- version: 2.0.3
- resolution: "color2k@npm:2.0.3"
- checksum: 10c0/e7c13d212c9d1abb1690e378bbc0a6fb1751e4b02e9a73ba3b2ade9d54da673834597d342791d577d1ce400ec486c7f92c5098f9fa85cd113bcfde57420a2bb9
- languageName: node
- linkType: hard
-
"color@npm:^4.2.3":
version: 4.2.3
resolution: "color@npm:4.2.3"
@@ -14751,7 +11904,7 @@ __metadata:
languageName: node
linkType: hard
-"colorette@npm:^2.0.10, colorette@npm:^2.0.20, colorette@npm:^2.0.7":
+"colorette@npm:^2.0.10, colorette@npm:^2.0.20":
version: 2.0.20
resolution: "colorette@npm:2.0.20"
checksum: 10c0/e94116ff33b0ff56f3b83b9ace895e5bf87c2a7a47b3401b8c3f3226e050d5ef76cf4072fb3325f9dc24d1698f9b730baf4e05eeaf861d74a1883073f4c98a40
@@ -14913,13 +12066,6 @@ __metadata:
languageName: node
linkType: hard
-"compute-scroll-into-view@npm:3.0.3":
- version: 3.0.3
- resolution: "compute-scroll-into-view@npm:3.0.3"
- checksum: 10c0/43feebe676552ea061308a17d25b7dea498255b6777368bf950adf6cb504b7b4f6eca3a8c989564527b8bcdaafab93f346760d15f73a6536cd0467286873355c
- languageName: node
- linkType: hard
-
"computeds@npm:^0.0.1":
version: 0.0.1
resolution: "computeds@npm:0.0.1"
@@ -15029,7 +12175,7 @@ __metadata:
languageName: node
linkType: hard
-"convert-source-map@npm:^1.5.0, convert-source-map@npm:^1.5.1, convert-source-map@npm:^1.7.0":
+"convert-source-map@npm:^1.5.1, convert-source-map@npm:^1.7.0":
version: 1.9.0
resolution: "convert-source-map@npm:1.9.0"
checksum: 10c0/281da55454bf8126cbc6625385928c43479f2060984180c42f3a86c8b8c12720a24eac260624a7d1e090004028d2dee78602330578ceec1a08e27cb8bb0a8a5b
@@ -15094,7 +12240,7 @@ __metadata:
languageName: node
linkType: hard
-"copy-to-clipboard@npm:3.3.3, copy-to-clipboard@npm:^3.3.3":
+"copy-to-clipboard@npm:^3.3.3":
version: 3.3.3
resolution: "copy-to-clipboard@npm:3.3.3"
dependencies:
@@ -15158,19 +12304,6 @@ __metadata:
languageName: node
linkType: hard
-"cosmiconfig@npm:^7.0.0":
- version: 7.1.0
- resolution: "cosmiconfig@npm:7.1.0"
- dependencies:
- "@types/parse-json": "npm:^4.0.0"
- import-fresh: "npm:^3.2.1"
- parse-json: "npm:^5.0.0"
- path-type: "npm:^4.0.0"
- yaml: "npm:^1.10.0"
- checksum: 10c0/b923ff6af581638128e5f074a5450ba12c0300b71302398ea38dbeabd33bbcaa0245ca9adbedfcf284a07da50f99ede5658c80bb3e39e2ce770a99d28a21ef03
- languageName: node
- linkType: hard
-
"cosmiconfig@npm:^8.3.6":
version: 8.3.6
resolution: "cosmiconfig@npm:8.3.6"
@@ -15303,15 +12436,6 @@ __metadata:
languageName: node
linkType: hard
-"cross-fetch@npm:^4.0.0":
- version: 4.0.0
- resolution: "cross-fetch@npm:4.0.0"
- dependencies:
- node-fetch: "npm:^2.6.12"
- checksum: 10c0/386727dc4c6b044746086aced959ff21101abb85c43df5e1d151547ccb6f338f86dec3f28b9dbddfa8ff5b9ec8662ed2263ad4607a93b2dc354fb7fe3bbb898a
- languageName: node
- linkType: hard
-
"cross-spawn@npm:^5.1.0":
version: 5.1.0
resolution: "cross-spawn@npm:5.1.0"
@@ -15346,13 +12470,6 @@ __metadata:
languageName: node
linkType: hard
-"crypt@npm:0.0.2":
- version: 0.0.2
- resolution: "crypt@npm:0.0.2"
- checksum: 10c0/adbf263441dd801665d5425f044647533f39f4612544071b1471962209d235042fb703c27eea2795c7c53e1dfc242405173003f83cf4f4761a633d11f9653f18
- languageName: node
- linkType: hard
-
"crypto-browserify@npm:3.12.0, crypto-browserify@npm:^3.11.0":
version: 3.12.0
resolution: "crypto-browserify@npm:3.12.0"
@@ -15372,22 +12489,6 @@ __metadata:
languageName: node
linkType: hard
-"css-box-model@npm:1.2.1":
- version: 1.2.1
- resolution: "css-box-model@npm:1.2.1"
- dependencies:
- tiny-invariant: "npm:^1.0.6"
- checksum: 10c0/611e56d76b16e4e21956ed9fa53f1936fbbfaccd378659587e9c929f342037fc6c062f8af9447226e11fe7c95e31e6c007a37e592f9bff4c2d40e6915553104a
- languageName: node
- linkType: hard
-
-"css-color-keywords@npm:^1.0.0":
- version: 1.0.0
- resolution: "css-color-keywords@npm:1.0.0"
- checksum: 10c0/af205a86c68e0051846ed91eb3e30b4517e1904aac040013ff1d742019b3f9369ba5658ba40901dbbc121186fc4bf0e75a814321cc3e3182fbb2feb81c6d9cb7
- languageName: node
- linkType: hard
-
"css-loader@npm:7.1.2":
version: 7.1.2
resolution: "css-loader@npm:7.1.2"
@@ -15438,17 +12539,6 @@ __metadata:
languageName: node
linkType: hard
-"css-to-react-native@npm:3.2.0":
- version: 3.2.0
- resolution: "css-to-react-native@npm:3.2.0"
- dependencies:
- camelize: "npm:^1.0.0"
- css-color-keywords: "npm:^1.0.0"
- postcss-value-parser: "npm:^4.0.2"
- checksum: 10c0/fde850a511d5d3d7c55a1e9b8ed26b69a8ad4868b3487e36ebfbfc0b96fc34bc977d9cd1d61a289d0c74d3f9a662d8cee297da53d4433bf2e27d6acdff8e1003
- languageName: node
- linkType: hard
-
"css-tree@npm:^1.1.2, css-tree@npm:^1.1.3":
version: 1.1.3
resolution: "css-tree@npm:1.1.3"
@@ -15494,7 +12584,7 @@ __metadata:
languageName: node
linkType: hard
-"csstype@npm:3.1.3, csstype@npm:^3.0.2, csstype@npm:^3.0.7, csstype@npm:^3.1.2, csstype@npm:^3.1.3":
+"csstype@npm:^3.0.2, csstype@npm:^3.0.7, csstype@npm:^3.1.3":
version: 3.1.3
resolution: "csstype@npm:3.1.3"
checksum: 10c0/80c089d6f7e0c5b2bd83cf0539ab41474198579584fa10d86d0cafe0642202343cbc119e076a0b1aece191989477081415d66c9fefbf3c957fc2fc4b7009f248
@@ -15508,16 +12598,6 @@ __metadata:
languageName: node
linkType: hard
-"d@npm:1, d@npm:^1.0.1, d@npm:^1.0.2":
- version: 1.0.2
- resolution: "d@npm:1.0.2"
- dependencies:
- es5-ext: "npm:^0.10.64"
- type: "npm:^2.7.2"
- checksum: 10c0/3e6ede10cd3b77586c47da48423b62bed161bf1a48bdbcc94d87263522e22f5dfb0e678a6dba5323fdc14c5d8612b7f7eb9e7d9e37b2e2d67a7bf9f116dabe5a
- languageName: node
- linkType: hard
-
"damerau-levenshtein@npm:^1.0.8":
version: 1.0.8
resolution: "damerau-levenshtein@npm:1.0.8"
@@ -15579,13 +12659,6 @@ __metadata:
languageName: node
linkType: hard
-"dateformat@npm:^4.6.3":
- version: 4.6.3
- resolution: "dateformat@npm:4.6.3"
- checksum: 10c0/e2023b905e8cfe2eb8444fb558562b524807a51cdfe712570f360f873271600b5c94aebffaf11efb285e2c072264a7cf243eadb68f3eba0f8cc85fb86cd25df6
- languageName: node
- linkType: hard
-
"de-indent@npm:^1.0.2":
version: 1.0.2
resolution: "de-indent@npm:1.0.2"
@@ -15593,7 +12666,7 @@ __metadata:
languageName: node
linkType: hard
-"debug@npm:2.6.9, debug@npm:^2.2.0":
+"debug@npm:2.6.9":
version: 2.6.9
resolution: "debug@npm:2.6.9"
dependencies:
@@ -15896,13 +12969,6 @@ __metadata:
languageName: node
linkType: hard
-"detect-node-es@npm:^1.1.0":
- version: 1.1.0
- resolution: "detect-node-es@npm:1.1.0"
- checksum: 10c0/e562f00de23f10c27d7119e1af0e7388407eb4b06596a25f6d79a360094a109ff285de317f02b090faae093d314cf6e73ac3214f8a5bb3a0def5bece94557fbe
- languageName: node
- linkType: hard
-
"detect-node@npm:^2.0.4":
version: 2.1.0
resolution: "detect-node@npm:2.1.0"
@@ -16133,7 +13199,7 @@ __metadata:
languageName: node
linkType: hard
-"dotenv@npm:^16.0.0, dotenv@npm:^16.0.3":
+"dotenv@npm:^16.0.0":
version: 16.4.5
resolution: "dotenv@npm:16.4.5"
checksum: 10c0/48d92870076832af0418b13acd6e5a5a3e83bb00df690d9812e94b24aff62b88ade955ac99a05501305b8dc8f1b0ee7638b18493deb6fe93d680e5220936292f
@@ -16270,36 +13336,6 @@ __metadata:
languageName: node
linkType: hard
-"elliptic@npm:6.5.4":
- version: 6.5.4
- resolution: "elliptic@npm:6.5.4"
- dependencies:
- bn.js: "npm:^4.11.9"
- brorand: "npm:^1.1.0"
- hash.js: "npm:^1.0.0"
- hmac-drbg: "npm:^1.0.1"
- inherits: "npm:^2.0.4"
- minimalistic-assert: "npm:^1.0.1"
- minimalistic-crypto-utils: "npm:^1.0.1"
- checksum: 10c0/5f361270292c3b27cf0843e84526d11dec31652f03c2763c6c2b8178548175ff5eba95341dd62baff92b2265d1af076526915d8af6cc9cb7559c44a62f8ca6e2
- languageName: node
- linkType: hard
-
-"elliptic@npm:6.6.0":
- version: 6.6.0
- resolution: "elliptic@npm:6.6.0"
- dependencies:
- bn.js: "npm:^4.11.9"
- brorand: "npm:^1.1.0"
- hash.js: "npm:^1.0.0"
- hmac-drbg: "npm:^1.0.1"
- inherits: "npm:^2.0.4"
- minimalistic-assert: "npm:^1.0.1"
- minimalistic-crypto-utils: "npm:^1.0.1"
- checksum: 10c0/42eb3492e218017bf8923a5d14a86f414952f2f771361805b3ae9f380923b5da53e203d0d92be95cb0a248858a78db7db5934a346e268abb757e6fe561d401c9
- languageName: node
- linkType: hard
-
"elliptic@npm:^6.5.3, elliptic@npm:^6.5.5":
version: 6.5.6
resolution: "elliptic@npm:6.5.6"
@@ -16673,29 +13709,6 @@ __metadata:
languageName: node
linkType: hard
-"es5-ext@npm:^0.10.35, es5-ext@npm:^0.10.62, es5-ext@npm:^0.10.63, es5-ext@npm:^0.10.64, es5-ext@npm:~0.10.14":
- version: 0.10.64
- resolution: "es5-ext@npm:0.10.64"
- dependencies:
- es6-iterator: "npm:^2.0.3"
- es6-symbol: "npm:^3.1.3"
- esniff: "npm:^2.0.1"
- next-tick: "npm:^1.1.0"
- checksum: 10c0/4459b6ae216f3c615db086e02437bdfde851515a101577fd61b19f9b3c1ad924bab4d197981eb7f0ccb915f643f2fc10ff76b97a680e96cbb572d15a27acd9a3
- languageName: node
- linkType: hard
-
-"es6-iterator@npm:^2.0.3":
- version: 2.0.3
- resolution: "es6-iterator@npm:2.0.3"
- dependencies:
- d: "npm:1"
- es5-ext: "npm:^0.10.35"
- es6-symbol: "npm:^3.1.1"
- checksum: 10c0/91f20b799dba28fb05bf623c31857fc1524a0f1c444903beccaf8929ad196c8c9ded233e5ac7214fc63a92b3f25b64b7f2737fcca8b1f92d2d96cf3ac902f5d8
- languageName: node
- linkType: hard
-
"es6-promise@npm:^3.1.2":
version: 3.3.1
resolution: "es6-promise@npm:3.3.1"
@@ -16703,23 +13716,6 @@ __metadata:
languageName: node
linkType: hard
-"es6-promise@npm:^4.2.8":
- version: 4.2.8
- resolution: "es6-promise@npm:4.2.8"
- checksum: 10c0/2373d9c5e9a93bdd9f9ed32ff5cb6dd3dd785368d1c21e9bbbfd07d16345b3774ae260f2bd24c8f836a6903f432b4151e7816a7fa8891ccb4e1a55a028ec42c3
- languageName: node
- linkType: hard
-
-"es6-symbol@npm:^3.1.1, es6-symbol@npm:^3.1.3":
- version: 3.1.4
- resolution: "es6-symbol@npm:3.1.4"
- dependencies:
- d: "npm:^1.0.2"
- ext: "npm:^1.7.0"
- checksum: 10c0/777bf3388db5d7919e09a0fd175aa5b8a62385b17cb2227b7a137680cba62b4d9f6193319a102642aa23d5840d38a62e4784f19cfa5be4a2210a3f0e9b23d15d
- languageName: node
- linkType: hard
-
"esbuild-android-64@npm:0.14.54":
version: 0.14.54
resolution: "esbuild-android-64@npm:0.14.54"
@@ -17715,18 +14711,6 @@ __metadata:
languageName: node
linkType: hard
-"esniff@npm:^2.0.1":
- version: 2.0.1
- resolution: "esniff@npm:2.0.1"
- dependencies:
- d: "npm:^1.0.1"
- es5-ext: "npm:^0.10.62"
- event-emitter: "npm:^0.3.5"
- type: "npm:^2.7.2"
- checksum: 10c0/7efd8d44ac20e5db8cb0ca77eb65eca60628b2d0f3a1030bcb05e71cc40e6e2935c47b87dba3c733db12925aa5b897f8e0e7a567a2c274206f184da676ea2e65
- languageName: node
- linkType: hard
-
"espree@npm:^10.0.1, espree@npm:^10.2.0":
version: 10.2.0
resolution: "espree@npm:10.2.0"
@@ -17937,16 +14921,7 @@ __metadata:
languageName: node
linkType: hard
-"ethereum-bloom-filters@npm:^1.0.6":
- version: 1.2.0
- resolution: "ethereum-bloom-filters@npm:1.2.0"
- dependencies:
- "@noble/hashes": "npm:^1.4.0"
- checksum: 10c0/7a0ed420cb2e85f621042d78576eb4ddea535a57f3186e314160604b29c37bcd0d3561b03695971e3a96e9c9db402b87de7248a1ac640cbc3dda1b8077cf841f
- languageName: node
- linkType: hard
-
-"ethereum-cryptography@npm:^2.0.0, ethereum-cryptography@npm:^2.1.2":
+"ethereum-cryptography@npm:^2.0.0":
version: 2.2.1
resolution: "ethereum-cryptography@npm:2.2.1"
dependencies:
@@ -17988,64 +14963,6 @@ __metadata:
languageName: node
linkType: hard
-"ethers@npm:^5.7.2":
- version: 5.7.2
- resolution: "ethers@npm:5.7.2"
- dependencies:
- "@ethersproject/abi": "npm:5.7.0"
- "@ethersproject/abstract-provider": "npm:5.7.0"
- "@ethersproject/abstract-signer": "npm:5.7.0"
- "@ethersproject/address": "npm:5.7.0"
- "@ethersproject/base64": "npm:5.7.0"
- "@ethersproject/basex": "npm:5.7.0"
- "@ethersproject/bignumber": "npm:5.7.0"
- "@ethersproject/bytes": "npm:5.7.0"
- "@ethersproject/constants": "npm:5.7.0"
- "@ethersproject/contracts": "npm:5.7.0"
- "@ethersproject/hash": "npm:5.7.0"
- "@ethersproject/hdnode": "npm:5.7.0"
- "@ethersproject/json-wallets": "npm:5.7.0"
- "@ethersproject/keccak256": "npm:5.7.0"
- "@ethersproject/logger": "npm:5.7.0"
- "@ethersproject/networks": "npm:5.7.1"
- "@ethersproject/pbkdf2": "npm:5.7.0"
- "@ethersproject/properties": "npm:5.7.0"
- "@ethersproject/providers": "npm:5.7.2"
- "@ethersproject/random": "npm:5.7.0"
- "@ethersproject/rlp": "npm:5.7.0"
- "@ethersproject/sha2": "npm:5.7.0"
- "@ethersproject/signing-key": "npm:5.7.0"
- "@ethersproject/solidity": "npm:5.7.0"
- "@ethersproject/strings": "npm:5.7.0"
- "@ethersproject/transactions": "npm:5.7.0"
- "@ethersproject/units": "npm:5.7.0"
- "@ethersproject/wallet": "npm:5.7.0"
- "@ethersproject/web": "npm:5.7.1"
- "@ethersproject/wordlists": "npm:5.7.0"
- checksum: 10c0/90629a4cdb88cde7a7694f5610a83eb00d7fbbaea687446b15631397988f591c554dd68dfa752ddf00aabefd6285e5b298be44187e960f5e4962684e10b39962
- languageName: node
- linkType: hard
-
-"ethjs-unit@npm:0.1.6":
- version: 0.1.6
- resolution: "ethjs-unit@npm:0.1.6"
- dependencies:
- bn.js: "npm:4.11.6"
- number-to-bn: "npm:1.7.0"
- checksum: 10c0/0115ddeb4bc932026b9cd259f6eb020a45b38be62e3786526b70e4c5fb0254184bf6e8b7b3f0c8bb80d4d596a73893e386c02221faf203895db7cb9c29b37188
- languageName: node
- linkType: hard
-
-"ethjs-util@npm:^0.1.6":
- version: 0.1.6
- resolution: "ethjs-util@npm:0.1.6"
- dependencies:
- is-hex-prefixed: "npm:1.0.0"
- strip-hex-prefix: "npm:1.0.0"
- checksum: 10c0/9b4d6268705fd0620e73a56d2fa7b8a7c6b9770b2cf7f8ffe3a9c46b8bd1c5a08fff3d1181bb18cf85cf12b6fdbb6dca6d9aff6506005f3f565e742f026e6339
- languageName: node
- linkType: hard
-
"eval@npm:0.1.8":
version: 0.1.8
resolution: "eval@npm:0.1.8"
@@ -18056,16 +14973,6 @@ __metadata:
languageName: node
linkType: hard
-"event-emitter@npm:^0.3.5":
- version: 0.3.5
- resolution: "event-emitter@npm:0.3.5"
- dependencies:
- d: "npm:1"
- es5-ext: "npm:~0.10.14"
- checksum: 10c0/75082fa8ffb3929766d0f0a063bfd6046bd2a80bea2666ebaa0cfd6f4a9116be6647c15667bea77222afc12f5b4071b68d393cf39fdaa0e8e81eda006160aff0
- languageName: node
- linkType: hard
-
"event-target-shim@npm:^5.0.0":
version: 5.0.1
resolution: "event-target-shim@npm:5.0.1"
@@ -18073,13 +14980,6 @@ __metadata:
languageName: node
linkType: hard
-"eventemitter3@npm:4.0.4":
- version: 4.0.4
- resolution: "eventemitter3@npm:4.0.4"
- checksum: 10c0/2a7e5c4f605e7d0ab96addcf0d98cddfadb242ea6e3504dc5c91b6b0aa411df086d8de8a8b75978d117573d106929c8d0cb94b089e7768dfb0de4e6bf07be73d
- languageName: node
- linkType: hard
-
"eventemitter3@npm:5.0.1, eventemitter3@npm:^5.0.1":
version: 5.0.1
resolution: "eventemitter3@npm:5.0.1"
@@ -18094,7 +14994,7 @@ __metadata:
languageName: node
linkType: hard
-"events@npm:3.3.0, events@npm:^3.0.0, events@npm:^3.2.0, events@npm:^3.3.0":
+"events@npm:^3.0.0, events@npm:^3.2.0, events@npm:^3.3.0":
version: 3.3.0
resolution: "events@npm:3.3.0"
checksum: 10c0/d6b6f2adbccbcda74ddbab52ed07db727ef52e31a61ed26db9feb7dc62af7fc8e060defa65e5f8af9449b86b52cc1a1f6a79f2eafcf4e62add2b7a1fa4a432f6
@@ -18212,15 +15112,6 @@ __metadata:
languageName: node
linkType: hard
-"ext@npm:^1.7.0":
- version: 1.7.0
- resolution: "ext@npm:1.7.0"
- dependencies:
- type: "npm:^2.7.2"
- checksum: 10c0/a8e5f34e12214e9eee3a4af3b5c9d05ba048f28996450975b369fc86e5d0ef13b6df0615f892f5396a9c65d616213c25ec5b0ad17ef42eac4a500512a19da6c7
- languageName: node
- linkType: hard
-
"extend@npm:^3.0.0":
version: 3.0.2
resolution: "extend@npm:3.0.2"
@@ -18246,13 +15137,6 @@ __metadata:
languageName: node
linkType: hard
-"fast-copy@npm:^3.0.0":
- version: 3.0.2
- resolution: "fast-copy@npm:3.0.2"
- checksum: 10c0/02e8b9fd03c8c024d2987760ce126456a0e17470850b51e11a1c3254eed6832e4733ded2d93316c82bc0b36aeb991ad1ff48d1ba95effe7add7c3ab8d8eb554a
- languageName: node
- linkType: hard
-
"fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3":
version: 3.1.3
resolution: "fast-deep-equal@npm:3.1.3"
@@ -18294,13 +15178,6 @@ __metadata:
languageName: node
linkType: hard
-"fast-password-entropy@npm:^1.1.1":
- version: 1.1.1
- resolution: "fast-password-entropy@npm:1.1.1"
- checksum: 10c0/4929007327613322354da36d44523785648f2f8565bb286c653cc7c4f10c5d0d9b0fe4f1b4993e20b5a928cc11526800e51e3627ef2f80d46fb9f3f8844b0738
- languageName: node
- linkType: hard
-
"fast-redact@npm:^3.0.0":
version: 3.5.0
resolution: "fast-redact@npm:3.5.0"
@@ -18308,7 +15185,7 @@ __metadata:
languageName: node
linkType: hard
-"fast-safe-stringify@npm:^2.0.6, fast-safe-stringify@npm:^2.1.1":
+"fast-safe-stringify@npm:^2.0.6":
version: 2.1.1
resolution: "fast-safe-stringify@npm:2.1.1"
checksum: 10c0/d90ec1c963394919828872f21edaa3ad6f1dddd288d2bd4e977027afff09f5db40f94e39536d4646f7e01761d704d72d51dce5af1b93717f3489ef808f5f4e4d
@@ -18349,13 +15226,6 @@ __metadata:
languageName: node
linkType: hard
-"fetch-retry@npm:^5.0.6":
- version: 5.0.6
- resolution: "fetch-retry@npm:5.0.6"
- checksum: 10c0/349f50db631039630e915f70c763469cb696f3ac92ca6f63823109334a2bc62f63670b8c5a5c7e0195c39df517e60ef385cc5264f4c4904d0c6707d371fa8999
- languageName: node
- linkType: hard
-
"figures@npm:^3.2.0":
version: 3.2.0
resolution: "figures@npm:3.2.0"
@@ -18467,13 +15337,6 @@ __metadata:
languageName: node
linkType: hard
-"find-root@npm:^1.1.0":
- version: 1.1.0
- resolution: "find-root@npm:1.1.0"
- checksum: 10c0/1abc7f3bf2f8d78ff26d9e00ce9d0f7b32e5ff6d1da2857bcdf4746134c422282b091c672cde0572cac3840713487e0a7a636af9aa1b74cb11894b447a521efa
- languageName: node
- linkType: hard
-
"find-up@npm:^4.0.0, find-up@npm:^4.1.0":
version: 4.1.0
resolution: "find-up@npm:4.1.0"
@@ -18540,15 +15403,6 @@ __metadata:
languageName: node
linkType: hard
-"focus-lock@npm:^1.3.5":
- version: 1.3.5
- resolution: "focus-lock@npm:1.3.5"
- dependencies:
- tslib: "npm:^2.0.3"
- checksum: 10c0/240fe013c2945200d3391856789d381bf3e09f488342a7965e00d0933de93ac2e8b0ccfa7da6353c11a30e369035f3b7e54cac9b0ebaf6825252a9ffc6445978
- languageName: node
- linkType: hard
-
"follow-redirects@npm:^1.0.0, follow-redirects@npm:^1.15.6":
version: 1.15.6
resolution: "follow-redirects@npm:1.15.6"
@@ -18610,37 +15464,6 @@ __metadata:
languageName: node
linkType: hard
-"framer-motion@npm:^11.15.0":
- version: 11.15.0
- resolution: "framer-motion@npm:11.15.0"
- dependencies:
- motion-dom: "npm:^11.14.3"
- motion-utils: "npm:^11.14.3"
- tslib: "npm:^2.4.0"
- peerDependencies:
- "@emotion/is-prop-valid": "*"
- react: ^18.0.0 || ^19.0.0
- react-dom: ^18.0.0 || ^19.0.0
- peerDependenciesMeta:
- "@emotion/is-prop-valid":
- optional: true
- react:
- optional: true
- react-dom:
- optional: true
- checksum: 10c0/59f1c1eea09a5cbda346624a7d700bdb1ccff8a8528ed145009db974283064c3a4e55ca9eaaf4950494f254f6233c37634735b9bd8463b25ffeef624030894d6
- languageName: node
- linkType: hard
-
-"framesync@npm:6.1.2":
- version: 6.1.2
- resolution: "framesync@npm:6.1.2"
- dependencies:
- tslib: "npm:2.4.0"
- checksum: 10c0/9e7d240ddf0bbe062bc9b71ffffd889b9923ee5d9c638ed84f2fe31aaa42e25e624eaf0b28ccca1d08f5ae170b8d083a6dabe5983f5dabea6bbbe6d4a9f8d27a
- languageName: node
- linkType: hard
-
"fresh@npm:0.5.2":
version: 0.5.2
resolution: "fresh@npm:0.5.2"
@@ -18808,13 +15631,6 @@ __metadata:
languageName: node
linkType: hard
-"get-nonce@npm:^1.0.0":
- version: 1.0.1
- resolution: "get-nonce@npm:1.0.1"
- checksum: 10c0/2d7df55279060bf0568549e1ffc9b84bc32a32b7541675ca092dce56317cdd1a59a98dcc4072c9f6a980779440139a3221d7486f52c488e69dc0fd27b1efb162
- languageName: node
- linkType: hard
-
"get-port-please@npm:^3.1.2":
version: 3.1.2
resolution: "get-port-please@npm:3.1.2"
@@ -19236,7 +16052,7 @@ __metadata:
languageName: node
linkType: hard
-"hash.js@npm:1.1.7, hash.js@npm:^1.0.0, hash.js@npm:^1.0.3, hash.js@npm:^1.1.7":
+"hash.js@npm:^1.0.0, hash.js@npm:^1.0.3, hash.js@npm:^1.1.7":
version: 1.1.7
resolution: "hash.js@npm:1.1.7"
dependencies:
@@ -19294,13 +16110,6 @@ __metadata:
languageName: node
linkType: hard
-"help-me@npm:^5.0.0":
- version: 5.0.0
- resolution: "help-me@npm:5.0.0"
- checksum: 10c0/054c0e2e9ae2231c85ab5e04f75109b9d068ffcc54e58fb22079822a5ace8ff3d02c66fd45379c902ad5ab825e5d2e1451fcc2f7eab1eb49e7d488133ba4cacb
- languageName: node
- linkType: hard
-
"hey-listen@npm:^1.0.8":
version: 1.0.8
resolution: "hey-listen@npm:1.0.8"
@@ -19319,15 +16128,6 @@ __metadata:
languageName: node
linkType: hard
-"hoist-non-react-statics@npm:^3.3.1":
- version: 3.3.2
- resolution: "hoist-non-react-statics@npm:3.3.2"
- dependencies:
- react-is: "npm:^16.7.0"
- checksum: 10c0/fe0889169e845d738b59b64badf5e55fa3cf20454f9203d1eb088df322d49d4318df774828e789898dcb280e8a5521bb59b3203385662ca5e9218a6ca5820e74
- languageName: node
- linkType: hard
-
"hosted-git-info@npm:^2.1.4":
version: 2.8.9
resolution: "hosted-git-info@npm:2.8.9"
@@ -19488,13 +16288,6 @@ __metadata:
languageName: node
linkType: hard
-"http-https@npm:^1.0.0":
- version: 1.0.0
- resolution: "http-https@npm:1.0.0"
- checksum: 10c0/ffdec0da28627110d1dd9fbe3f9d0b61b1876c3c856d460c532b69fc0536adba0e032cd7acafad82fcb970ae9c5b34ae8340ef17aa422124b56c27f4da8fc74a
- languageName: node
- linkType: hard
-
"http-parser-js@npm:>=0.5.1":
version: 0.5.8
resolution: "http-parser-js@npm:0.5.8"
@@ -19807,15 +16600,6 @@ __metadata:
languageName: node
linkType: hard
-"invariant@npm:^2.2.4":
- version: 2.2.4
- resolution: "invariant@npm:2.2.4"
- dependencies:
- loose-envify: "npm:^1.0.0"
- checksum: 10c0/5af133a917c0bcf65e84e7f23e779e7abc1cd49cb7fdc62d00d1de74b0d8c1b5ee74ac7766099fb3be1b05b26dfc67bab76a17030d2fe7ea2eef867434362dfc
- languageName: node
- linkType: hard
-
"ip-address@npm:^9.0.5":
version: 9.0.5
resolution: "ip-address@npm:9.0.5"
@@ -19942,13 +16726,6 @@ __metadata:
languageName: node
linkType: hard
-"is-buffer@npm:~1.1.6":
- version: 1.1.6
- resolution: "is-buffer@npm:1.1.6"
- checksum: 10c0/ae18aa0b6e113d6c490ad1db5e8df9bdb57758382b313f5a22c9c61084875c6396d50bbf49315f5b1926d142d74dfb8d31b40d993a383e0a158b15fea7a82234
- languageName: node
- linkType: hard
-
"is-callable@npm:^1.1.3, is-callable@npm:^1.1.4, is-callable@npm:^1.2.7":
version: 1.2.7
resolution: "is-callable@npm:1.2.7"
@@ -20070,13 +16847,6 @@ __metadata:
languageName: node
linkType: hard
-"is-hex-prefixed@npm:1.0.0":
- version: 1.0.0
- resolution: "is-hex-prefixed@npm:1.0.0"
- checksum: 10c0/767fa481020ae654ab085ca24c63c518705ff36fdfbfc732292dc69092c6f8fdc551f6ce8c5f6ae704b0a19294e6f62be1b4b9859f0e1ac76e3b1b0733599d94
- languageName: node
- linkType: hard
-
"is-hexadecimal@npm:^2.0.0":
version: 2.0.1
resolution: "is-hexadecimal@npm:2.0.1"
@@ -20707,13 +17477,6 @@ __metadata:
languageName: node
linkType: hard
-"jose@npm:^4.15.5":
- version: 4.15.9
- resolution: "jose@npm:4.15.9"
- checksum: 10c0/4ed4ddf4a029db04bd167f2215f65d7245e4dc5f36d7ac3c0126aab38d66309a9e692f52df88975d99429e357e5fd8bab340ff20baab544d17684dd1d940a0f4
- languageName: node
- linkType: hard
-
"joycon@npm:^3.0.1, joycon@npm:^3.1.1":
version: 3.1.1
resolution: "joycon@npm:3.1.1"
@@ -20721,14 +17484,7 @@ __metadata:
languageName: node
linkType: hard
-"js-cookie@npm:^3.0.5":
- version: 3.0.5
- resolution: "js-cookie@npm:3.0.5"
- checksum: 10c0/04a0e560407b4489daac3a63e231d35f4e86f78bff9d792011391b49c59f721b513411cd75714c418049c8dc9750b20fcddad1ca5a2ca616c3aca4874cce5b3a
- languageName: node
- linkType: hard
-
-"js-sha3@npm:0.8.0, js-sha3@npm:^0.8.0":
+"js-sha3@npm:^0.8.0":
version: 0.8.0
resolution: "js-sha3@npm:0.8.0"
checksum: 10c0/43a21dc7967c871bd2c46cb1c2ae97441a97169f324e509f382d43330d8f75cf2c96dba7c806ab08a425765a9c847efdd4bffbac2d99c3a4f3de6c0218f40533
@@ -21190,20 +17946,6 @@ __metadata:
languageName: node
linkType: hard
-"libphonenumber-js@npm:^1.10.31":
- version: 1.11.15
- resolution: "libphonenumber-js@npm:1.11.15"
- checksum: 10c0/eb1794ee38d2bc3087f7e5596740949493c745fe4734c5bcee3cf51344da16e1ea49c96fcc19c57eac36ebfffda6d328cbdbaff7bc26714a594a4a98f7789153
- languageName: node
- linkType: hard
-
-"libphonenumber-js@npm:^1.10.44":
- version: 1.11.16
- resolution: "libphonenumber-js@npm:1.11.16"
- checksum: 10c0/0f09b07202c5feac169973b6c10cb2c0fbcf624a676879ecbcab6953f9df08eacb56f26f30ee63a2e6e1dc029f67898a54d5b4533621add3d75e8ab8baccd6d9
- languageName: node
- linkType: hard
-
"license-webpack-plugin@npm:4.0.2":
version: 4.0.2
resolution: "license-webpack-plugin@npm:4.0.2"
@@ -21698,7 +18440,7 @@ __metadata:
languageName: node
linkType: hard
-"lodash.mergewith@npm:4.6.2, lodash.mergewith@npm:^4.6.2":
+"lodash.mergewith@npm:^4.6.2":
version: 4.6.2
resolution: "lodash.mergewith@npm:4.6.2"
checksum: 10c0/4adbed65ff96fd65b0b3861f6899f98304f90fd71e7f1eb36c1270e05d500ee7f5ec44c02ef979b5ddbf75c0a0b9b99c35f0ad58f4011934c4d4e99e5200b3b5
@@ -21740,7 +18482,7 @@ __metadata:
languageName: node
linkType: hard
-"lodash@npm:4.17.21, lodash@npm:^4.17.15, lodash@npm:^4.17.21":
+"lodash@npm:^4.17.15, lodash@npm:^4.17.21":
version: 4.17.21
resolution: "lodash@npm:4.17.21"
checksum: 10c0/d8cbea072bb08655bb4c989da418994b073a608dffa608b09ac04b43a791b12aeae7cd7ad919aa4c925f33b48490b5cfe6c1f71d827956071dae2e7bb3a6b74c
@@ -21797,7 +18539,7 @@ __metadata:
languageName: node
linkType: hard
-"loose-envify@npm:^1.0.0, loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0":
+"loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0":
version: 1.4.0
resolution: "loose-envify@npm:1.4.0"
dependencies:
@@ -21999,17 +18741,6 @@ __metadata:
languageName: node
linkType: hard
-"md5@npm:^2.3.0":
- version: 2.3.0
- resolution: "md5@npm:2.3.0"
- dependencies:
- charenc: "npm:0.0.2"
- crypt: "npm:0.0.2"
- is-buffer: "npm:~1.1.6"
- checksum: 10c0/14a21d597d92e5b738255fbe7fe379905b8cb97e0a49d44a20b58526a646ec5518c337b817ce0094ca94d3e81a3313879c4c7b510d250c282d53afbbdede9110
- languageName: node
- linkType: hard
-
"mdast-util-definitions@npm:^5.0.0":
version: 5.1.2
resolution: "mdast-util-definitions@npm:5.1.2"
@@ -22936,18 +19667,6 @@ __metadata:
languageName: node
linkType: hard
-"mipd@npm:^0.0.7":
- version: 0.0.7
- resolution: "mipd@npm:0.0.7"
- peerDependencies:
- typescript: ">=5.0.4"
- peerDependenciesMeta:
- typescript:
- optional: true
- checksum: 10c0/c536e4fcdc15793b4538f72da389f8901a7eccb2e1eb55d8878f234a45f1c271064650e76fa2967b94743e19cc32ceab3c7b1e0dc614e28a45b0bbd6c987795d
- languageName: node
- linkType: hard
-
"mkdirp-classic@npm:^0.5.2":
version: 0.5.3
resolution: "mkdirp-classic@npm:0.5.3"
@@ -23025,20 +19744,6 @@ __metadata:
languageName: node
linkType: hard
-"motion-dom@npm:^11.14.3":
- version: 11.14.3
- resolution: "motion-dom@npm:11.14.3"
- checksum: 10c0/14989aba2981dcf618dc77d202ac35325366e645fd9e57c6942d88d0696263bbe7d0680da2e5f84e93339a67255bdbfebb8a4994a46584a661dd9a1e136fa7a1
- languageName: node
- linkType: hard
-
-"motion-utils@npm:^11.14.3":
- version: 11.14.3
- resolution: "motion-utils@npm:11.14.3"
- checksum: 10c0/7459bcb27311b72b416b2618cbfd56bad7d0fbec27736529e3f45a561fa78c43bf82e05338d9d9b765649b57d1c693821e83b30c6ba449d6f7f66c5245f072fb
- languageName: node
- linkType: hard
-
"motion@npm:10.16.2":
version: 10.16.2
resolution: "motion@npm:10.16.2"
@@ -23266,13 +19971,6 @@ __metadata:
languageName: node
linkType: hard
-"next-tick@npm:^1.1.0":
- version: 1.1.0
- resolution: "next-tick@npm:1.1.0"
- checksum: 10c0/3ba80dd805fcb336b4f52e010992f3e6175869c8d88bf4ff0a81d5d66e6049f89993463b28211613e58a6b7fe93ff5ccbba0da18d4fa574b96289e8f0b577f28
- languageName: node
- linkType: hard
-
"next@npm:>=14.2.15":
version: 15.1.2
resolution: "next@npm:15.1.2"
@@ -23456,17 +20154,6 @@ __metadata:
languageName: node
linkType: hard
-"node-gyp-build@npm:^4.3.0":
- version: 4.8.4
- resolution: "node-gyp-build@npm:4.8.4"
- bin:
- node-gyp-build: bin.js
- node-gyp-build-optional: optional.js
- node-gyp-build-test: build-test.js
- checksum: 10c0/444e189907ece2081fe60e75368784f7782cfddb554b60123743dfb89509df89f1f29c03bbfa16b3a3e0be3f48799a4783f487da6203245fa5bed239ba7407e1
- languageName: node
- linkType: hard
-
"node-gyp@npm:^10.0.0":
version: 10.3.1
resolution: "node-gyp@npm:10.3.1"
@@ -23771,16 +20458,6 @@ __metadata:
languageName: node
linkType: hard
-"number-to-bn@npm:1.7.0":
- version: 1.7.0
- resolution: "number-to-bn@npm:1.7.0"
- dependencies:
- bn.js: "npm:4.11.6"
- strip-hex-prefix: "npm:1.0.0"
- checksum: 10c0/83d1540173c4fc60ef4e91e88ed17f2c38418c8e5e62f469d62404527efba48d9c40f364da5c5e6857234a6c1154ff32b3642d80f873ba6cb8d2dd05fb6bc303
- languageName: node
- linkType: hard
-
"object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.1":
version: 4.1.1
resolution: "object-assign@npm:4.1.1"
@@ -23869,15 +20546,6 @@ __metadata:
languageName: node
linkType: hard
-"oboe@npm:2.1.5":
- version: 2.1.5
- resolution: "oboe@npm:2.1.5"
- dependencies:
- http-https: "npm:^1.0.0"
- checksum: 10c0/98e0b37d26a592e36a2a1ffef6f8d30d81046f9577535d380e8cf05e3f25cf239bc28c19a98512b41b31efdf3d6cf5be2375f395aa69b1bd2e85f6e12e4c22f9
- languageName: node
- linkType: hard
-
"obuf@npm:^1.0.0, obuf@npm:^1.1.2":
version: 1.1.2
resolution: "obuf@npm:1.1.2"
@@ -23896,17 +20564,6 @@ __metadata:
languageName: node
linkType: hard
-"ofetch@npm:^1.3.4":
- version: 1.4.1
- resolution: "ofetch@npm:1.4.1"
- dependencies:
- destr: "npm:^2.0.3"
- node-fetch-native: "npm:^1.6.4"
- ufo: "npm:^1.5.4"
- checksum: 10c0/fd712e84058ad5058a5880fe805e9bb1c2084fb7f9c54afa99a2c7e84065589b4312fa6e2dcca4432865e44ad1ec13fcd055c1bf7977ced838577a45689a04fa
- languageName: node
- linkType: hard
-
"ohash@npm:^1.1.3":
version: 1.1.3
resolution: "ohash@npm:1.1.3"
@@ -23921,13 +20578,6 @@ __metadata:
languageName: node
linkType: hard
-"on-exit-leak-free@npm:^2.1.0":
- version: 2.1.2
- resolution: "on-exit-leak-free@npm:2.1.2"
- checksum: 10c0/faea2e1c9d696ecee919026c32be8d6a633a7ac1240b3b87e944a380e8a11dc9c95c4a1f8fb0568de7ab8db3823e790f12bda45296b1d111e341aad3922a0570
- languageName: node
- linkType: hard
-
"on-finished@npm:2.4.1, on-finished@npm:^2.4.1":
version: 2.4.1
resolution: "on-finished@npm:2.4.1"
@@ -24576,16 +21226,6 @@ __metadata:
languageName: node
linkType: hard
-"pino-abstract-transport@npm:^1.0.0":
- version: 1.2.0
- resolution: "pino-abstract-transport@npm:1.2.0"
- dependencies:
- readable-stream: "npm:^4.0.0"
- split2: "npm:^4.0.0"
- checksum: 10c0/b4ab59529b7a91f488440147fc58ee0827a6c1c5ca3627292339354b1381072c1a6bfa9b46d03ad27872589e8477ecf74da12cf286e1e6b665ac64a3b806bf07
- languageName: node
- linkType: hard
-
"pino-abstract-transport@npm:v0.5.0":
version: 0.5.0
resolution: "pino-abstract-transport@npm:0.5.0"
@@ -24596,30 +21236,6 @@ __metadata:
languageName: node
linkType: hard
-"pino-pretty@npm:^10.0.0":
- version: 10.3.1
- resolution: "pino-pretty@npm:10.3.1"
- dependencies:
- colorette: "npm:^2.0.7"
- dateformat: "npm:^4.6.3"
- fast-copy: "npm:^3.0.0"
- fast-safe-stringify: "npm:^2.1.1"
- help-me: "npm:^5.0.0"
- joycon: "npm:^3.1.1"
- minimist: "npm:^1.2.6"
- on-exit-leak-free: "npm:^2.1.0"
- pino-abstract-transport: "npm:^1.0.0"
- pump: "npm:^3.0.0"
- readable-stream: "npm:^4.0.0"
- secure-json-parse: "npm:^2.4.0"
- sonic-boom: "npm:^3.0.0"
- strip-json-comments: "npm:^3.1.1"
- bin:
- pino-pretty: bin.js
- checksum: 10c0/6964fba5acc7a9f112e4c6738d602e123daf16cb5f6ddc56ab4b6bb05059f28876d51da8f72358cf1172e95fa12496b70465431a0836df693c462986d050686b
- languageName: node
- linkType: hard
-
"pino-std-serializers@npm:^4.0.0":
version: 4.0.0
resolution: "pino-std-serializers@npm:4.0.0"
@@ -24945,7 +21561,7 @@ __metadata:
languageName: node
linkType: hard
-"postcss-value-parser@npm:^4.0.2, postcss-value-parser@npm:^4.1.0, postcss-value-parser@npm:^4.2.0":
+"postcss-value-parser@npm:^4.1.0, postcss-value-parser@npm:^4.2.0":
version: 4.2.0
resolution: "postcss-value-parser@npm:4.2.0"
checksum: 10c0/f4142a4f56565f77c1831168e04e3effd9ffcc5aebaf0f538eee4b2d465adfd4b85a44257bb48418202a63806a7da7fe9f56c330aebb3cac898e46b4cbf49161
@@ -24963,17 +21579,6 @@ __metadata:
languageName: node
linkType: hard
-"postcss@npm:8.4.38":
- version: 8.4.38
- resolution: "postcss@npm:8.4.38"
- dependencies:
- nanoid: "npm:^3.3.7"
- picocolors: "npm:^1.0.0"
- source-map-js: "npm:^1.2.0"
- checksum: 10c0/955407b8f70cf0c14acf35dab3615899a2a60a26718a63c848cf3c29f2467b0533991b985a2b994430d890bd7ec2b1963e36352b0774a19143b5f591540f7c06
- languageName: node
- linkType: hard
-
"postcss@npm:8.4.41":
version: 8.4.41
resolution: "postcss@npm:8.4.41"
@@ -25195,7 +21800,7 @@ __metadata:
languageName: node
linkType: hard
-"prop-types@npm:^15.6.2, prop-types@npm:^15.8.1":
+"prop-types@npm:^15.8.1":
version: 15.8.1
resolution: "prop-types@npm:15.8.1"
dependencies:
@@ -25489,29 +22094,6 @@ __metadata:
languageName: node
linkType: hard
-"react-clientside-effect@npm:^1.2.6":
- version: 1.2.6
- resolution: "react-clientside-effect@npm:1.2.6"
- dependencies:
- "@babel/runtime": "npm:^7.12.13"
- peerDependencies:
- react: ^15.3.0 || ^16.0.0 || ^17.0.0 || ^18.0.0
- checksum: 10c0/aba0adb666018e5c64657c31f4914a8558be73f71d6e2210fa871ebfcab94d786c83082868d7c7fa66feddc2aec19e375745cf0903e0619f2efffef08b92d941
- languageName: node
- linkType: hard
-
-"react-device-detect@npm:^2.2.2":
- version: 2.2.3
- resolution: "react-device-detect@npm:2.2.3"
- dependencies:
- ua-parser-js: "npm:^1.0.33"
- peerDependencies:
- react: ">= 0.14.0"
- react-dom: ">= 0.14.0"
- checksum: 10c0/396bbeeab0cb21da084c67434d204c9cf502fad6c683903313084d3f6487950a36a34f9bf67ccf5c1772a1bb5b79a2a4403fcfe6b51d93877db4c2d9f3a3a925
- languageName: node
- linkType: hard
-
"react-dom@npm:^18, react-dom@npm:^18.2.0":
version: 18.3.1
resolution: "react-dom@npm:18.3.1"
@@ -25531,42 +22113,6 @@ __metadata:
languageName: node
linkType: hard
-"react-fast-compare@npm:3.2.2":
- version: 3.2.2
- resolution: "react-fast-compare@npm:3.2.2"
- checksum: 10c0/0bbd2f3eb41ab2ff7380daaa55105db698d965c396df73e6874831dbafec8c4b5b08ba36ff09df01526caa3c61595247e3269558c284e37646241cba2b90a367
- languageName: node
- linkType: hard
-
-"react-focus-lock@npm:^2.9.4, react-focus-lock@npm:^2.9.6":
- version: 2.13.2
- resolution: "react-focus-lock@npm:2.13.2"
- dependencies:
- "@babel/runtime": "npm:^7.0.0"
- focus-lock: "npm:^1.3.5"
- prop-types: "npm:^15.6.2"
- react-clientside-effect: "npm:^1.2.6"
- use-callback-ref: "npm:^1.3.2"
- use-sidecar: "npm:^1.1.2"
- peerDependencies:
- "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- "@types/react":
- optional: true
- checksum: 10c0/6d4539e9ec5943de8a7eb856df7ab97c3da751ce6515512ca337dfb2bd06499ebc1051f8c96b142ad093637825a0ddcceb884282c1ec246dd02f293a8aafa688
- languageName: node
- linkType: hard
-
-"react-icons@npm:^5.4.0":
- version: 5.4.0
- resolution: "react-icons@npm:5.4.0"
- peerDependencies:
- react: "*"
- checksum: 10c0/698b0c4616870152d86de2585fb709bf3eeb9292d971d689965dade5f0ee71cdc92d2125b728ab220cc39a4c6d6bad1ed526b9b934ab39a7b6001bc23b73ee16
- languageName: node
- linkType: hard
-
"react-is@npm:^16.12.0 || ^17.0.0 || ^18.0.0, react-is@npm:^18.0.0, react-is@npm:^18.3.1":
version: 18.3.1
resolution: "react-is@npm:18.3.1"
@@ -25574,7 +22120,7 @@ __metadata:
languageName: node
linkType: hard
-"react-is@npm:^16.13.1, react-is@npm:^16.7.0":
+"react-is@npm:^16.13.1":
version: 16.13.1
resolution: "react-is@npm:16.13.1"
checksum: 10c0/33977da7a5f1a287936a0c85639fec6ca74f4f15ef1e59a6bc20338fc73dc69555381e211f7a3529b8150a1f71e4225525b41b60b52965bda53ce7d47377ada1
@@ -25588,15 +22134,6 @@ __metadata:
languageName: node
linkType: hard
-"react-nanny@npm:2.15.0":
- version: 2.15.0
- resolution: "react-nanny@npm:2.15.0"
- peerDependencies:
- react: ">=16.0.0"
- checksum: 10c0/dadda08ec8320a1a241b2f3a23c071be57cac15ff052d6e03a50538e50d9331205b7f09f00920f97753234aa96e23190c4ac6becdac85bbdfea0ca7cb80093dc
- languageName: node
- linkType: hard
-
"react-refresh@npm:^0.14.0, react-refresh@npm:^0.14.2":
version: 0.14.2
resolution: "react-refresh@npm:0.14.2"
@@ -25611,41 +22148,6 @@ __metadata:
languageName: node
linkType: hard
-"react-remove-scroll-bar@npm:^2.3.6":
- version: 2.3.6
- resolution: "react-remove-scroll-bar@npm:2.3.6"
- dependencies:
- react-style-singleton: "npm:^2.2.1"
- tslib: "npm:^2.0.0"
- peerDependencies:
- "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- "@types/react":
- optional: true
- checksum: 10c0/4e32ee04bf655a8bd3b4aacf6ffc596ae9eb1b9ba27eef83f7002632ee75371f61516ae62250634a9eae4b2c8fc6f6982d9b182de260f6c11841841e6e2e7515
- languageName: node
- linkType: hard
-
-"react-remove-scroll@npm:^2.5.6, react-remove-scroll@npm:^2.5.7":
- version: 2.6.0
- resolution: "react-remove-scroll@npm:2.6.0"
- dependencies:
- react-remove-scroll-bar: "npm:^2.3.6"
- react-style-singleton: "npm:^2.2.1"
- tslib: "npm:^2.1.0"
- use-callback-ref: "npm:^1.3.0"
- use-sidecar: "npm:^1.1.2"
- peerDependencies:
- "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- "@types/react":
- optional: true
- checksum: 10c0/c5881c537477d986e8d25d2588a9b6f7fe1254e05946fb4f4b55baeead502b0e1875fc3c42bb6f82736772cd96a50266e41d84e3c4cd25e9525bdfe2d838e96d
- languageName: node
- linkType: hard
-
"react-router-dom@npm:6.25.0":
version: 6.25.0
resolution: "react-router-dom@npm:6.25.0"
@@ -25682,23 +22184,6 @@ __metadata:
languageName: node
linkType: hard
-"react-style-singleton@npm:^2.2.1":
- version: 2.2.1
- resolution: "react-style-singleton@npm:2.2.1"
- dependencies:
- get-nonce: "npm:^1.0.0"
- invariant: "npm:^2.2.4"
- tslib: "npm:^2.0.0"
- peerDependencies:
- "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- "@types/react":
- optional: true
- checksum: 10c0/6d66f3bdb65e1ec79089f80314da97c9a005087a04ee034255a5de129a4c0d9fd0bf99fa7bf642781ac2dc745ca687aae3de082bd8afdd0d117bc953241e15ad
- languageName: node
- linkType: hard
-
"react-test-renderer@npm:^18.2.0":
version: 18.3.1
resolution: "react-test-renderer@npm:18.3.1"
@@ -26214,7 +22699,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@npm:1.22.8, resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.17.0, resolve@npm:^1.19.0, resolve@npm:^1.22.4":
+"resolve@npm:1.22.8, resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.17.0, resolve@npm:^1.22.4":
version: 1.22.8
resolution: "resolve@npm:1.22.8"
dependencies:
@@ -26240,7 +22725,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@patch:resolve@npm%3A1.22.8#optional!builtin, resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.17.0#optional!builtin, resolve@patch:resolve@npm%3A^1.19.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin":
+"resolve@patch:resolve@npm%3A1.22.8#optional!builtin, resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.17.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin":
version: 1.22.8
resolution: "resolve@patch:resolve@npm%3A1.22.8#optional!builtin::version=1.22.8&hash=c3c19d"
dependencies:
@@ -26631,29 +23116,6 @@ __metadata:
languageName: unknown
linkType: soft
-"sample-next-privy-app@workspace:examples/sample-next-privy-app":
- version: 0.0.0-use.local
- resolution: "sample-next-privy-app@workspace:examples/sample-next-privy-app"
- dependencies:
- "@chakra-ui/react": "npm:2.8.2"
- "@emotion/react": "npm:^11.13.5"
- "@emotion/styled": "npm:^11.13.5"
- "@next/eslint-plugin-next": "npm:^14.1.4"
- "@types/node": "npm:^20"
- "@types/react": "npm:^18"
- "@types/react-dom": "npm:^18"
- "@vechain/dapp-kit": "npm:*"
- "@vechain/dapp-kit-react": "npm:*"
- "@vechain/dapp-kit-react-privy": "npm:*"
- eslint: "npm:^9.12.0"
- eslint-config-next: "npm:14.1.4"
- next: "npm:>=14.2.15"
- react: "npm:^18"
- react-dom: "npm:^18"
- typescript: "npm:5.3.3"
- languageName: unknown
- linkType: soft
-
"sample-react-app@workspace:examples/sample-react-app":
version: 0.0.0-use.local
resolution: "sample-react-app@workspace:examples/sample-react-app"
@@ -26858,33 +23320,12 @@ __metadata:
"schema-utils@npm:^4.2.0, schema-utils@npm:^4.3.0":
version: 4.3.0
resolution: "schema-utils@npm:4.3.0"
- dependencies:
- "@types/json-schema": "npm:^7.0.9"
- ajv: "npm:^8.9.0"
- ajv-formats: "npm:^2.1.1"
- ajv-keywords: "npm:^5.1.0"
- checksum: 10c0/c23f0fa73ef71a01d4a2bb7af4c91e0d356ec640e071aa2d06ea5e67f042962bb7ac7c29a60a295bb0125878801bc3209197a2b8a833dd25bd38e37c3ed21427
- languageName: node
- linkType: hard
-
-"scrypt-js@npm:3.0.1":
- version: 3.0.1
- resolution: "scrypt-js@npm:3.0.1"
- checksum: 10c0/e2941e1c8b5c84c7f3732b0153fee624f5329fc4e772a06270ee337d4d2df4174b8abb5e6ad53804a29f53890ecbc78f3775a319323568c0313040c0e55f5b10
- languageName: node
- linkType: hard
-
-"secure-json-parse@npm:^2.4.0":
- version: 2.7.0
- resolution: "secure-json-parse@npm:2.7.0"
- checksum: 10c0/f57eb6a44a38a3eeaf3548228585d769d788f59007454214fab9ed7f01fbf2e0f1929111da6db28cf0bcc1a2e89db5219a59e83eeaec3a54e413a0197ce879e4
- languageName: node
- linkType: hard
-
-"secure-password-utilities@npm:^0.2.1":
- version: 0.2.1
- resolution: "secure-password-utilities@npm:0.2.1"
- checksum: 10c0/922b4b34056785fc197170f18122f57d2bd08dfa35ddf1195cd37ec1bedc7bb6b4486b46e7c521243789f15ebf61dd0acadf6ffc974d4f01b224081baaec9b7e
+ dependencies:
+ "@types/json-schema": "npm:^7.0.9"
+ ajv: "npm:^8.9.0"
+ ajv-formats: "npm:^2.1.1"
+ ajv-keywords: "npm:^5.1.0"
+ checksum: 10c0/c23f0fa73ef71a01d4a2bb7af4c91e0d356ec640e071aa2d06ea5e67f042962bb7ac7c29a60a295bb0125878801bc3209197a2b8a833dd25bd38e37c3ed21427
languageName: node
linkType: hard
@@ -27111,13 +23552,6 @@ __metadata:
languageName: node
linkType: hard
-"shallowequal@npm:1.1.0":
- version: 1.1.0
- resolution: "shallowequal@npm:1.1.0"
- checksum: 10c0/b926efb51cd0f47aa9bc061add788a4a650550bbe50647962113a4579b60af2abe7b62f9b02314acc6f97151d4cf87033a2b15fc20852fae306d1a095215396c
- languageName: node
- linkType: hard
-
"sharp@npm:^0.33.5":
version: 0.33.5
resolution: "sharp@npm:0.33.5"
@@ -27410,15 +23844,6 @@ __metadata:
languageName: node
linkType: hard
-"sonic-boom@npm:^3.0.0":
- version: 3.8.1
- resolution: "sonic-boom@npm:3.8.1"
- dependencies:
- atomic-sleep: "npm:^1.0.0"
- checksum: 10c0/9bf338f86147db50e116484f74f2e29a321a12733e0cefab3087c80dd32bf4df3d7407dbcafc13bc39ac269d9dd61dd6ef952354b9503392d4e1e7414f8e360e
- languageName: node
- linkType: hard
-
"sorcery@npm:^0.11.0":
version: 0.11.1
resolution: "sorcery@npm:0.11.1"
@@ -27492,13 +23917,6 @@ __metadata:
languageName: node
linkType: hard
-"source-map@npm:^0.5.7":
- version: 0.5.7
- resolution: "source-map@npm:0.5.7"
- checksum: 10c0/904e767bb9c494929be013017380cbba013637da1b28e5943b566031e29df04fba57edf3f093e0914be094648b577372bd8ad247fa98cfba9c600794cd16b599
- languageName: node
- linkType: hard
-
"sourcemap-codec@npm:^1.4.8":
version: 1.4.8
resolution: "sourcemap-codec@npm:1.4.8"
@@ -28018,15 +24436,6 @@ __metadata:
languageName: node
linkType: hard
-"strip-hex-prefix@npm:1.0.0":
- version: 1.0.0
- resolution: "strip-hex-prefix@npm:1.0.0"
- dependencies:
- is-hex-prefixed: "npm:1.0.0"
- checksum: 10c0/ec9a48c334c2ba4afff2e8efebb42c3ab5439f0e1ec2b8525e184eabef7fecade7aee444af802b1be55d2df6da5b58c55166c32f8461cc7559b401137ad51851
- languageName: node
- linkType: hard
-
"strip-indent@npm:^3.0.0":
version: 3.0.0
resolution: "strip-indent@npm:3.0.0"
@@ -28079,26 +24488,6 @@ __metadata:
languageName: node
linkType: hard
-"styled-components@npm:^6.1.13":
- version: 6.1.13
- resolution: "styled-components@npm:6.1.13"
- dependencies:
- "@emotion/is-prop-valid": "npm:1.2.2"
- "@emotion/unitless": "npm:0.8.1"
- "@types/stylis": "npm:4.2.5"
- css-to-react-native: "npm:3.2.0"
- csstype: "npm:3.1.3"
- postcss: "npm:8.4.38"
- shallowequal: "npm:1.1.0"
- stylis: "npm:4.3.2"
- tslib: "npm:2.6.2"
- peerDependencies:
- react: ">= 16.8.0"
- react-dom: ">= 16.8.0"
- checksum: 10c0/dd0379179c6ce9655c97285e9f6475b533d4cc4cad72e8f16824c5454803a9d12126877d8b2837cd5b54520250c55cde97a183e813eed720d2575362d9646663
- languageName: node
- linkType: hard
-
"styled-jsx@npm:5.1.6":
version: 5.1.6
resolution: "styled-jsx@npm:5.1.6"
@@ -28115,27 +24504,6 @@ __metadata:
languageName: node
linkType: hard
-"stylis@npm:4.2.0":
- version: 4.2.0
- resolution: "stylis@npm:4.2.0"
- checksum: 10c0/a7128ad5a8ed72652c6eba46bed4f416521bc9745a460ef5741edc725252cebf36ee45e33a8615a7057403c93df0866ab9ee955960792db210bb80abd5ac6543
- languageName: node
- linkType: hard
-
-"stylis@npm:4.3.2":
- version: 4.3.2
- resolution: "stylis@npm:4.3.2"
- checksum: 10c0/0410e1404cbeee3388a9e17587875211ce2f014c8379af0d1e24ca55878867c9f1ccc7b0ce9a156ca53f5d6e301391a82b0645522a604674a378b3189a4a1994
- languageName: node
- linkType: hard
-
-"stylis@npm:^4.3.4":
- version: 4.3.4
- resolution: "stylis@npm:4.3.4"
- checksum: 10c0/4899c2674cd2538e314257abd1ba7ea3c2176439659ddac6593c78192cfd4a06f814a0a4fc69bc7f8fcc6b997e13d383dd9b578b71074746a0fb86045a83e42d
- languageName: node
- linkType: hard
-
"sucrase@npm:^3.20.3, sucrase@npm:^3.35.0":
version: 3.35.0
resolution: "sucrase@npm:3.35.0"
@@ -28339,13 +24707,6 @@ __metadata:
languageName: node
linkType: hard
-"tabbable@npm:^6.0.0":
- version: 6.2.0
- resolution: "tabbable@npm:6.2.0"
- checksum: 10c0/ced8b38f05f2de62cd46836d77c2646c42b8c9713f5bd265daf0e78ff5ac73d3ba48a7ca45f348bafeef29b23da7187c72250742d37627883ef89cbd7fa76898
- languageName: node
- linkType: hard
-
"table-layout@npm:^1.0.2":
version: 1.0.2
resolution: "table-layout@npm:1.0.2"
@@ -28674,13 +25035,6 @@ __metadata:
languageName: node
linkType: hard
-"tiny-invariant@npm:^1.0.6":
- version: 1.3.3
- resolution: "tiny-invariant@npm:1.3.3"
- checksum: 10c0/65af4a07324b591a059b35269cd696aba21bef2107f29b9f5894d83cc143159a204b299553435b03874ebb5b94d019afa8b8eff241c8a4cfee95872c2e1c1c4a
- languageName: node
- linkType: hard
-
"tiny-types@npm:1.22.0":
version: 1.22.0
resolution: "tiny-types@npm:1.22.0"
@@ -28695,13 +25049,6 @@ __metadata:
languageName: node
linkType: hard
-"tinycolor2@npm:^1.6.0":
- version: 1.6.0
- resolution: "tinycolor2@npm:1.6.0"
- checksum: 10c0/9aa79a36ba2c2a87cb221453465cabacd04b9e35f9694373e846fdc78b1c768110f81e581ea41440106c0f24d9a023891d0887e8075885e790ac40eb0e74a5c1
- languageName: node
- linkType: hard
-
"tinypool@npm:^0.7.0":
version: 0.7.0
resolution: "tinypool@npm:0.7.0"
@@ -28982,13 +25329,6 @@ __metadata:
languageName: node
linkType: hard
-"tslib@npm:2.6.2":
- version: 2.6.2
- resolution: "tslib@npm:2.6.2"
- checksum: 10c0/e03a8a4271152c8b26604ed45535954c0a45296e32445b4b87f8a5abdb2421f40b59b4ca437c4346af0f28179780d604094eb64546bee2019d903d01c6c19bdb
- languageName: node
- linkType: hard
-
"tslib@npm:2.6.3, tslib@npm:^2.0.0, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.3.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.4.1":
version: 2.6.3
resolution: "tslib@npm:2.6.3"
@@ -29194,13 +25534,6 @@ __metadata:
languageName: node
linkType: hard
-"tweetnacl-util@npm:^0.15.1":
- version: 0.15.1
- resolution: "tweetnacl-util@npm:0.15.1"
- checksum: 10c0/796fad76238e40e853dff79516406a27b41549bfd6fabf4ba89d87ca31acf232122f825daf955db8c8573cc98190d7a6d39ece9ed8ae0163370878c310650a80
- languageName: node
- linkType: hard
-
"tweetnacl@npm:^0.14.3":
version: 0.14.5
resolution: "tweetnacl@npm:0.14.5"
@@ -29208,13 +25541,6 @@ __metadata:
languageName: node
linkType: hard
-"tweetnacl@npm:^1.0.3":
- version: 1.0.3
- resolution: "tweetnacl@npm:1.0.3"
- checksum: 10c0/069d9df51e8ad4a89fbe6f9806c68e06c65be3c7d42f0701cc43dba5f0d6064686b238bbff206c5addef8854e3ce00c643bff59432ea2f2c639feab0ee1a93f9
- languageName: node
- linkType: hard
-
"type-check@npm:^0.4.0, type-check@npm:~0.4.0":
version: 0.4.0
resolution: "type-check@npm:0.4.0"
@@ -29290,13 +25616,6 @@ __metadata:
languageName: node
linkType: hard
-"type@npm:^2.7.2":
- version: 2.7.3
- resolution: "type@npm:2.7.3"
- checksum: 10c0/dec6902c2c42fcb86e3adf8cdabdf80e5ef9de280872b5fd547351e9cca2fe58dd2aa6d2547626ddff174145db272f62d95c7aa7038e27c11315657d781a688d
- languageName: node
- linkType: hard
-
"typechain@npm:^8.3.2":
version: 8.3.2
resolution: "typechain@npm:8.3.2"
@@ -29378,7 +25697,7 @@ __metadata:
languageName: node
linkType: hard
-"typedarray-to-buffer@npm:3.1.5, typedarray-to-buffer@npm:^3.1.5":
+"typedarray-to-buffer@npm:3.1.5":
version: 3.1.5
resolution: "typedarray-to-buffer@npm:3.1.5"
dependencies:
@@ -29502,31 +25821,13 @@ __metadata:
languageName: node
linkType: hard
-"ua-parser-js@npm:^1.0.33":
- version: 1.0.39
- resolution: "ua-parser-js@npm:1.0.39"
- bin:
- ua-parser-js: script/cli.js
- checksum: 10c0/c6452b0c683000f10975cb0a7e74cb1119ea95d4522ae85f396fa53b0b17884358a24ffdd86a66030c6b2981bdc502109a618c79fdaa217ee9032c9e46fcc78a
- languageName: node
- linkType: hard
-
-"ufo@npm:^1.4.0, ufo@npm:^1.5.3, ufo@npm:^1.5.4":
+"ufo@npm:^1.4.0, ufo@npm:^1.5.3":
version: 1.5.4
resolution: "ufo@npm:1.5.4"
checksum: 10c0/b5dc4dc435c49c9ef8890f1b280a19ee4d0954d1d6f9ab66ce62ce64dd04c7be476781531f952a07c678d51638d02ad4b98e16237be29149295b0f7c09cda765
languageName: node
linkType: hard
-"uint8arrays@npm:3.1.0":
- version: 3.1.0
- resolution: "uint8arrays@npm:3.1.0"
- dependencies:
- multiformats: "npm:^9.4.2"
- checksum: 10c0/e54e64593a76541330f0fea97b1b5dea6becbbec3572b9bb88863d064f2630bede4d42eafd457f19c6ef9125f50bfc61053d519c4d71b59c3b7566a0691e3ba2
- languageName: node
- linkType: hard
-
"uint8arrays@npm:^3.0.0, uint8arrays@npm:^3.1.0":
version: 3.1.1
resolution: "uint8arrays@npm:3.1.1"
@@ -29955,37 +26256,6 @@ __metadata:
languageName: node
linkType: hard
-"use-callback-ref@npm:^1.3.0, use-callback-ref@npm:^1.3.2":
- version: 1.3.2
- resolution: "use-callback-ref@npm:1.3.2"
- dependencies:
- tslib: "npm:^2.0.0"
- peerDependencies:
- "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- "@types/react":
- optional: true
- checksum: 10c0/d232c37160fe3970c99255da19b5fb5299fb5926a5d6141d928a87feb47732c323d29be2f8137d3b1e5499c70d284cd1d9cfad703cc58179db8be24d7dd8f1f2
- languageName: node
- linkType: hard
-
-"use-sidecar@npm:^1.1.2":
- version: 1.1.2
- resolution: "use-sidecar@npm:1.1.2"
- dependencies:
- detect-node-es: "npm:^1.1.0"
- tslib: "npm:^2.0.0"
- peerDependencies:
- "@types/react": ^16.9.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- peerDependenciesMeta:
- "@types/react":
- optional: true
- checksum: 10c0/89f0018fd9aee1fc17c85ac18c4bf8944d460d453d0d0e04ddbc8eaddf3fa591e9c74a1f8a438a1bff368a7a2417fab380bdb3df899d2194c4375b0982736de0
- languageName: node
- linkType: hard
-
"use-sync-external-store@npm:1.2.0":
version: 1.2.0
resolution: "use-sync-external-store@npm:1.2.0"
@@ -29995,23 +26265,6 @@ __metadata:
languageName: node
linkType: hard
-"utf-8-validate@npm:^5.0.2":
- version: 5.0.10
- resolution: "utf-8-validate@npm:5.0.10"
- dependencies:
- node-gyp: "npm:latest"
- node-gyp-build: "npm:^4.3.0"
- checksum: 10c0/23cd6adc29e6901aa37ff97ce4b81be9238d0023c5e217515b34792f3c3edb01470c3bd6b264096dd73d0b01a1690b57468de3a24167dd83004ff71c51cc025f
- languageName: node
- linkType: hard
-
-"utf8@npm:3.0.0":
- version: 3.0.0
- resolution: "utf8@npm:3.0.0"
- checksum: 10c0/675d008bab65fc463ce718d5cae8fd4c063540f269e4f25afebce643098439d53e7164bb1f193e0c3852825c7e3e32fbd8641163d19a618dbb53f1f09acb0d5a
- languageName: node
- linkType: hard
-
"util-arity@npm:^1.1.0":
version: 1.1.0
resolution: "util-arity@npm:1.1.0"
@@ -30053,7 +26306,7 @@ __metadata:
languageName: node
linkType: hard
-"uuid@npm:9.0.1, uuid@npm:>=8 <10, uuid@npm:^9.0.1":
+"uuid@npm:9.0.1, uuid@npm:^9.0.1":
version: 9.0.1
resolution: "uuid@npm:9.0.1"
bin:
@@ -30290,50 +26543,6 @@ __metadata:
languageName: node
linkType: hard
-"viem@npm:^2.21.45":
- version: 2.21.49
- resolution: "viem@npm:2.21.49"
- dependencies:
- "@noble/curves": "npm:1.6.0"
- "@noble/hashes": "npm:1.5.0"
- "@scure/bip32": "npm:1.5.0"
- "@scure/bip39": "npm:1.4.0"
- abitype: "npm:1.0.6"
- isows: "npm:1.0.6"
- ox: "npm:0.1.2"
- webauthn-p256: "npm:0.0.10"
- ws: "npm:8.18.0"
- peerDependencies:
- typescript: ">=5.0.4"
- peerDependenciesMeta:
- typescript:
- optional: true
- checksum: 10c0/7155bedad83628826efbdcb50408fd97b706baa100262fb5e611361e27c41299f6f8d330acd6540bb92a2de4b8692e592856baff118d6c69edac1a3fa2383c39
- languageName: node
- linkType: hard
-
-"viem@npm:^2.21.9":
- version: 2.21.55
- resolution: "viem@npm:2.21.55"
- dependencies:
- "@noble/curves": "npm:1.7.0"
- "@noble/hashes": "npm:1.6.1"
- "@scure/bip32": "npm:1.6.0"
- "@scure/bip39": "npm:1.5.0"
- abitype: "npm:1.0.7"
- isows: "npm:1.0.6"
- ox: "npm:0.1.2"
- webauthn-p256: "npm:0.0.10"
- ws: "npm:8.18.0"
- peerDependencies:
- typescript: ">=5.0.4"
- peerDependenciesMeta:
- typescript:
- optional: true
- checksum: 10c0/ae0610dde4b2f4164237ef50a52e43d8f4ea47e9091a805d693acfe754a628663f682e22387a3861fae8f4a5bea2e8c59e3372fe74a2bbd5c361ceb7fa2786b1
- languageName: node
- linkType: hard
-
"vite-node@npm:0.34.6":
version: 0.34.6
resolution: "vite-node@npm:0.34.6"
@@ -30745,171 +26954,6 @@ __metadata:
languageName: node
linkType: hard
-"web3-core-helpers@npm:1.10.4":
- version: 1.10.4
- resolution: "web3-core-helpers@npm:1.10.4"
- dependencies:
- web3-eth-iban: "npm:1.10.4"
- web3-utils: "npm:1.10.4"
- checksum: 10c0/78396244a26dc6bcfa1ae83b742de45eaed3e42e3c4969021d094ba270437737c0d88982ea194183e681944956ccd9dc066e62b2d964093b65b443f8abc77986
- languageName: node
- linkType: hard
-
-"web3-core-helpers@npm:^1.8.0":
- version: 1.10.3
- resolution: "web3-core-helpers@npm:1.10.3"
- dependencies:
- web3-eth-iban: "npm:1.10.3"
- web3-utils: "npm:1.10.3"
- checksum: 10c0/dfee0b422ba6f293bf542ea603273c6a93d21756fbba292576b804e2a5b10f7ac4638fd82afd7e8478ddd21d531ada2f2f4ab520097ae181e5cfe8dda67e9a92
- languageName: node
- linkType: hard
-
-"web3-core-method@npm:1.10.4":
- version: 1.10.4
- resolution: "web3-core-method@npm:1.10.4"
- dependencies:
- "@ethersproject/transactions": "npm:^5.6.2"
- web3-core-helpers: "npm:1.10.4"
- web3-core-promievent: "npm:1.10.4"
- web3-core-subscriptions: "npm:1.10.4"
- web3-utils: "npm:1.10.4"
- checksum: 10c0/8b1ab6f9f01d9b74e59296f2e6b3b4afc720b71045b96601a4c1e49da0dade02d567c1ce3fd616c5f3a976d903c12521c690cbf7ee586af038b225e5c327d66f
- languageName: node
- linkType: hard
-
-"web3-core-promievent@npm:1.10.4":
- version: 1.10.4
- resolution: "web3-core-promievent@npm:1.10.4"
- dependencies:
- eventemitter3: "npm:4.0.4"
- checksum: 10c0/7346e8ae0905b6b0aaf3fde1a707faf13ee68863b239a7092b45c5c932db9634c10d935a0621cb63806aaceaf5f4d93f1543d6593612dc2320f049d897851be4
- languageName: node
- linkType: hard
-
-"web3-core-requestmanager@npm:1.10.4":
- version: 1.10.4
- resolution: "web3-core-requestmanager@npm:1.10.4"
- dependencies:
- util: "npm:^0.12.5"
- web3-core-helpers: "npm:1.10.4"
- web3-providers-http: "npm:1.10.4"
- web3-providers-ipc: "npm:1.10.4"
- web3-providers-ws: "npm:1.10.4"
- checksum: 10c0/d896a95f0f9d3edad79f7fb37aaf54d3d07d3aafe6446a178afbe11504fe4b7131f9b0d4762f5784964445a495353432578fc7632322e15c6760a37fd06626d9
- languageName: node
- linkType: hard
-
-"web3-core-subscriptions@npm:1.10.4":
- version: 1.10.4
- resolution: "web3-core-subscriptions@npm:1.10.4"
- dependencies:
- eventemitter3: "npm:4.0.4"
- web3-core-helpers: "npm:1.10.4"
- checksum: 10c0/aff19f0413ac9987913f8f5b2ba481e397a8a2622b3ce42745d0ceded7861b325819c9acc982d4a22fd4fdc17cdf03a113396db5b492e62380d5ca67a06cb3b9
- languageName: node
- linkType: hard
-
-"web3-core@npm:^1.8.0":
- version: 1.10.4
- resolution: "web3-core@npm:1.10.4"
- dependencies:
- "@types/bn.js": "npm:^5.1.1"
- "@types/node": "npm:^12.12.6"
- bignumber.js: "npm:^9.0.0"
- web3-core-helpers: "npm:1.10.4"
- web3-core-method: "npm:1.10.4"
- web3-core-requestmanager: "npm:1.10.4"
- web3-utils: "npm:1.10.4"
- checksum: 10c0/76941d96c3f6a99c69270eb4411e89cd004eb08efae0c228a3dd3f1283392bc39b4d6b8336d306c6484a84823c6f107aff53d23b71ca3e809dab47902c35ce4e
- languageName: node
- linkType: hard
-
-"web3-eth-iban@npm:1.10.3":
- version: 1.10.3
- resolution: "web3-eth-iban@npm:1.10.3"
- dependencies:
- bn.js: "npm:^5.2.1"
- web3-utils: "npm:1.10.3"
- checksum: 10c0/408a2cf92b759cf4e92193085cdea1dbf4b8ba027eb78797eb6cf5909f7ab0f9a28142e56dec6648ec5e139fb7c7d5d8cf421b7f77c7de65bec47520fb9a5658
- languageName: node
- linkType: hard
-
-"web3-eth-iban@npm:1.10.4":
- version: 1.10.4
- resolution: "web3-eth-iban@npm:1.10.4"
- dependencies:
- bn.js: "npm:^5.2.1"
- web3-utils: "npm:1.10.4"
- checksum: 10c0/47d382da507f765445e2774b54e9dda1bb4ae8f64ef94df4472f2a9e40a85dee6a547cc51f131c99e78936c415447214b88f71deda7bbe7cb161ab97a14c8b6c
- languageName: node
- linkType: hard
-
-"web3-providers-http@npm:1.10.4":
- version: 1.10.4
- resolution: "web3-providers-http@npm:1.10.4"
- dependencies:
- abortcontroller-polyfill: "npm:^1.7.5"
- cross-fetch: "npm:^4.0.0"
- es6-promise: "npm:^4.2.8"
- web3-core-helpers: "npm:1.10.4"
- checksum: 10c0/e9023feffe0e43e789021651b10ad99de799c9507ad7a2395be53d4052fb60336613349d1a464a37322817819a0de3cb91c770cd2852f395022b4d51cf7a78ab
- languageName: node
- linkType: hard
-
-"web3-providers-ipc@npm:1.10.4":
- version: 1.10.4
- resolution: "web3-providers-ipc@npm:1.10.4"
- dependencies:
- oboe: "npm:2.1.5"
- web3-core-helpers: "npm:1.10.4"
- checksum: 10c0/d0f7f858a353fb1090a42dcff96f5f432a8ed9636058dfa9d9c7cd369e731e6dc41e45062fd200f6ee4bb0f38be7e1d7fe9b1b807b34d8e6e90d4695cade4aaa
- languageName: node
- linkType: hard
-
-"web3-providers-ws@npm:1.10.4":
- version: 1.10.4
- resolution: "web3-providers-ws@npm:1.10.4"
- dependencies:
- eventemitter3: "npm:4.0.4"
- web3-core-helpers: "npm:1.10.4"
- websocket: "npm:^1.0.32"
- checksum: 10c0/90dc1d7bc6e4d616ca4bd99d2efbdecc6d49ac45869913cbdf5b46a77ade8dabdfbaa8f2ce4546af82a3735dcac028d33b89d202f6199062bfcda944c8b35789
- languageName: node
- linkType: hard
-
-"web3-utils@npm:1.10.3":
- version: 1.10.3
- resolution: "web3-utils@npm:1.10.3"
- dependencies:
- "@ethereumjs/util": "npm:^8.1.0"
- bn.js: "npm:^5.2.1"
- ethereum-bloom-filters: "npm:^1.0.6"
- ethereum-cryptography: "npm:^2.1.2"
- ethjs-unit: "npm:0.1.6"
- number-to-bn: "npm:1.7.0"
- randombytes: "npm:^2.1.0"
- utf8: "npm:3.0.0"
- checksum: 10c0/c0c3ed4c46f4d8faa30410035e65e5041607c1d4ce20e1218b9abee471309510cf5efe0de371c4a812f5a4de6aea7bd3129e55402a7728fe98ae770c10e8b20f
- languageName: node
- linkType: hard
-
-"web3-utils@npm:1.10.4":
- version: 1.10.4
- resolution: "web3-utils@npm:1.10.4"
- dependencies:
- "@ethereumjs/util": "npm:^8.1.0"
- bn.js: "npm:^5.2.1"
- ethereum-bloom-filters: "npm:^1.0.6"
- ethereum-cryptography: "npm:^2.1.2"
- ethjs-unit: "npm:0.1.6"
- number-to-bn: "npm:1.7.0"
- randombytes: "npm:^2.1.0"
- utf8: "npm:3.0.0"
- checksum: 10c0/fbd5c8ec71e944e9e66e3436dbd4446927c3edc95f81928723f9ac137e0d821c5cbb92dba0ed5bbac766f919f919c9d8e316e459c51d876d5188321642676677
- languageName: node
- linkType: hard
-
"webauthn-p256@npm:0.0.10":
version: 0.0.10
resolution: "webauthn-p256@npm:0.0.10"
@@ -31104,20 +27148,6 @@ __metadata:
languageName: node
linkType: hard
-"websocket@npm:^1.0.32":
- version: 1.0.35
- resolution: "websocket@npm:1.0.35"
- dependencies:
- bufferutil: "npm:^4.0.1"
- debug: "npm:^2.2.0"
- es5-ext: "npm:^0.10.63"
- typedarray-to-buffer: "npm:^3.1.5"
- utf-8-validate: "npm:^5.0.2"
- yaeti: "npm:^0.0.6"
- checksum: 10c0/8be9a68dc0228f18058c9010d1308479f05050af8f6d68b9dbc6baebd9ab484c15a24b2521a5d742a9d78e62ee19194c532992f1047a9b9adf8c3eedb0b1fcdc
- languageName: node
- linkType: hard
-
"whatwg-mimetype@npm:^3.0.0":
version: 3.0.0
resolution: "whatwg-mimetype@npm:3.0.0"
@@ -31379,21 +27409,6 @@ __metadata:
languageName: node
linkType: hard
-"ws@npm:7.4.6":
- version: 7.4.6
- resolution: "ws@npm:7.4.6"
- peerDependencies:
- bufferutil: ^4.0.1
- utf-8-validate: ^5.0.2
- peerDependenciesMeta:
- bufferutil:
- optional: true
- utf-8-validate:
- optional: true
- checksum: 10c0/4b44b59bbc0549c852fb2f0cdb48e40e122a1b6078aeed3d65557cbeb7d37dda7a4f0027afba2e6a7a695de17701226d02b23bd15c97b0837808c16345c62f8e
- languageName: node
- linkType: hard
-
"ws@npm:8.13.0":
version: 8.13.0
resolution: "ws@npm:8.13.0"
@@ -31482,13 +27497,6 @@ __metadata:
languageName: node
linkType: hard
-"yaeti@npm:^0.0.6":
- version: 0.0.6
- resolution: "yaeti@npm:0.0.6"
- checksum: 10c0/4e88702d8b34d7b61c1c4ec674422b835d453b8f8a6232be41e59fc98bc4d9ab6d5abd2da55bab75dfc07ae897fdc0c541f856ce3ab3b17de1630db6161aa3f6
- languageName: node
- linkType: hard
-
"yallist@npm:^2.1.2":
version: 2.1.2
resolution: "yallist@npm:2.1.2"
@@ -31517,7 +27525,7 @@ __metadata:
languageName: node
linkType: hard
-"yaml@npm:^1.10.0, yaml@npm:^1.10.2":
+"yaml@npm:^1.10.2":
version: 1.10.2
resolution: "yaml@npm:1.10.2"
checksum: 10c0/5c28b9eb7adc46544f28d9a8d20c5b3cb1215a886609a2fd41f51628d8aaa5878ccd628b755dbcd29f6bb4921bd04ffbc6dcc370689bb96e594e2f9813d2605f
@@ -31666,13 +27674,6 @@ __metadata:
languageName: node
linkType: hard
-"zod@npm:^3.21.4, zod@npm:^3.22.4":
- version: 3.23.8
- resolution: "zod@npm:3.23.8"
- checksum: 10c0/8f14c87d6b1b53c944c25ce7a28616896319d95bc46a9660fe441adc0ed0a81253b02b5abdaeffedbeb23bdd25a0bf1c29d2c12dd919aef6447652dd295e3e69
- languageName: node
- linkType: hard
-
"zone.js@npm:~0.13.1":
version: 0.13.3
resolution: "zone.js@npm:0.13.3"
@@ -31702,27 +27703,6 @@ __metadata:
languageName: node
linkType: hard
-"zustand@npm:^5.0.1":
- version: 5.0.2
- resolution: "zustand@npm:5.0.2"
- peerDependencies:
- "@types/react": ">=18.0.0"
- immer: ">=9.0.6"
- react: ">=18.0.0"
- use-sync-external-store: ">=1.2.0"
- peerDependenciesMeta:
- "@types/react":
- optional: true
- immer:
- optional: true
- react:
- optional: true
- use-sync-external-store:
- optional: true
- checksum: 10c0/d9bb048d8129fd1aaed3fda974991b15a7c9c31ef06f78e9bf5c4b3678f249850764a6dadb8c93127257d07831995cf7a048281658a37c5d1143ad6f397fe37c
- languageName: node
- linkType: hard
-
"zwitch@npm:^2.0.0":
version: 2.0.4
resolution: "zwitch@npm:2.0.4"