diff --git a/.prettierignore b/.prettierignore
index c047e85b7..216245c8e 100644
--- a/.prettierignore
+++ b/.prettierignore
@@ -20,5 +20,6 @@ patches/
apps/api-reference
apps/staking
apps/insights
+apps/entropy-debug
governance/pyth_staking_sdk
packages/*
diff --git a/apps/entropy-debug/.eslintrc.json b/apps/entropy-debug/.eslintrc.json
new file mode 100644
index 000000000..372241854
--- /dev/null
+++ b/apps/entropy-debug/.eslintrc.json
@@ -0,0 +1,3 @@
+{
+ "extends": ["next/core-web-vitals", "next/typescript"]
+}
diff --git a/apps/entropy-debug/.gitignore b/apps/entropy-debug/.gitignore
new file mode 100644
index 000000000..9d2ee2a73
--- /dev/null
+++ b/apps/entropy-debug/.gitignore
@@ -0,0 +1 @@
+.env*.local
diff --git a/apps/entropy-debug/.prettierignore b/apps/entropy-debug/.prettierignore
new file mode 100644
index 000000000..5f66a649b
--- /dev/null
+++ b/apps/entropy-debug/.prettierignore
@@ -0,0 +1,7 @@
+.next/
+coverage/
+node_modules/
+*.tsbuildinfo
+.env*.local
+.env
+.DS_Store
diff --git a/apps/entropy-debug/README.md b/apps/entropy-debug/README.md
new file mode 100644
index 000000000..e69de29bb
diff --git a/apps/entropy-debug/components.json b/apps/entropy-debug/components.json
new file mode 100644
index 000000000..7b17557fb
--- /dev/null
+++ b/apps/entropy-debug/components.json
@@ -0,0 +1,21 @@
+{
+ "$schema": "https://ui.shadcn.com/schema.json",
+ "style": "default",
+ "rsc": true,
+ "tsx": true,
+ "tailwind": {
+ "config": "tailwind.config.ts",
+ "css": "src/app/globals.css",
+ "baseColor": "neutral",
+ "cssVariables": true,
+ "prefix": ""
+ },
+ "aliases": {
+ "components": "@/components",
+ "utils": "@/lib/utils",
+ "ui": "@/components/ui",
+ "lib": "@/lib",
+ "hooks": "@/hooks"
+ },
+ "iconLibrary": "lucide"
+}
diff --git a/apps/entropy-debug/eslint.config.js b/apps/entropy-debug/eslint.config.js
new file mode 100644
index 000000000..7035c57cb
--- /dev/null
+++ b/apps/entropy-debug/eslint.config.js
@@ -0,0 +1 @@
+export { nextjs as default } from "@cprussin/eslint-config";
diff --git a/apps/entropy-debug/jest.config.js b/apps/entropy-debug/jest.config.js
new file mode 100644
index 000000000..b7edcf4c8
--- /dev/null
+++ b/apps/entropy-debug/jest.config.js
@@ -0,0 +1 @@
+export { nextjs as default } from "@cprussin/jest-config";
diff --git a/apps/entropy-debug/next-env.d.ts b/apps/entropy-debug/next-env.d.ts
new file mode 100644
index 000000000..1b3be0840
--- /dev/null
+++ b/apps/entropy-debug/next-env.d.ts
@@ -0,0 +1,5 @@
+///
+///
+
+// NOTE: This file should not be edited
+// see https://nextjs.org/docs/app/api-reference/config/typescript for more information.
diff --git a/apps/entropy-debug/next.config.js b/apps/entropy-debug/next.config.js
new file mode 100644
index 000000000..dc9820062
--- /dev/null
+++ b/apps/entropy-debug/next.config.js
@@ -0,0 +1,49 @@
+const config = {
+ reactStrictMode: true,
+
+ pageExtensions: ["ts", "tsx", "mdx"],
+
+ logging: {
+ fetches: {
+ fullUrl: true,
+ },
+ },
+
+ webpack(config) {
+ config.resolve.extensionAlias = {
+ ".js": [".js", ".ts", ".tsx"],
+ };
+
+ return config;
+ },
+
+ headers: async () => [
+ {
+ source: "/:path*",
+ headers: [
+ {
+ key: "X-XSS-Protection",
+ value: "1; mode=block",
+ },
+ {
+ key: "Referrer-Policy",
+ value: "strict-origin-when-cross-origin",
+ },
+ {
+ key: "Strict-Transport-Security",
+ value: "max-age=2592000",
+ },
+ {
+ key: "X-Content-Type-Options",
+ value: "nosniff",
+ },
+ {
+ key: "Permissions-Policy",
+ value:
+ "vibrate=(), geolocation=(), midi=(), notifications=(), push=(), sync-xhr=(), microphone=(), camera=(), magnetometer=(), gyroscope=(), speaker=(), vibrate=(), fullscreen=self",
+ },
+ ],
+ },
+ ],
+};
+export default config;
diff --git a/apps/entropy-debug/package.json b/apps/entropy-debug/package.json
new file mode 100644
index 000000000..71f393adf
--- /dev/null
+++ b/apps/entropy-debug/package.json
@@ -0,0 +1,52 @@
+{
+ "name": "@pythnetwork/entropy-debug",
+ "version": "0.0.0",
+ "private": true,
+ "type": "module",
+ "engines": {
+ "node": "22"
+ },
+ "scripts": {
+ "build": "next build",
+ "fix:format": "prettier --write .",
+ "fix:lint": "eslint --fix .",
+ "start:dev": "next dev --port 3005",
+ "start:prod": "next start --port 3005",
+ "test:format": "prettier --check .",
+ "test:lint": "eslint .",
+ "test:types": "tsc"
+ },
+ "dependencies": {
+ "@radix-ui/react-select": "^2.1.2",
+ "@radix-ui/react-slot": "^1.1.0",
+ "@radix-ui/react-switch": "^1.1.1",
+ "class-variance-authority": "^0.7.1",
+ "clsx": "catalog:",
+ "highlight.js": "^11.10.0",
+ "lucide-react": "^0.465.0",
+ "next": "catalog:",
+ "react": "catalog:",
+ "react-dom": "catalog:",
+ "tailwind-merge": "^2.5.5",
+ "tailwindcss-animate": "^1.0.7",
+ "viem": "^2.21.53",
+ "zod": "catalog:"
+ },
+ "devDependencies": {
+ "@cprussin/eslint-config": "catalog:",
+ "@cprussin/jest-config": "catalog:",
+ "@cprussin/prettier-config": "catalog:",
+ "@cprussin/tsconfig": "catalog:",
+ "@types/jest": "catalog:",
+ "@types/node": "catalog:",
+ "@types/react": "catalog:",
+ "@types/react-dom": "catalog:",
+ "eslint": "catalog:",
+ "jest": "catalog:",
+ "postcss": "catalog:",
+ "prettier": "catalog:",
+ "tailwindcss": "catalog:",
+ "typescript": "catalog:",
+ "vercel": "catalog:"
+ }
+}
diff --git a/apps/entropy-debug/postcss.config.js b/apps/entropy-debug/postcss.config.js
new file mode 100644
index 000000000..1a69fd2a4
--- /dev/null
+++ b/apps/entropy-debug/postcss.config.js
@@ -0,0 +1,8 @@
+/** @type {import('postcss-load-config').Config} */
+const config = {
+ plugins: {
+ tailwindcss: {},
+ },
+};
+
+export default config;
diff --git a/apps/entropy-debug/prettier.config.js b/apps/entropy-debug/prettier.config.js
new file mode 100644
index 000000000..1e43aeedd
--- /dev/null
+++ b/apps/entropy-debug/prettier.config.js
@@ -0,0 +1 @@
+export { base as default } from "@cprussin/prettier-config";
diff --git a/apps/entropy-debug/prettierignore b/apps/entropy-debug/prettierignore
new file mode 100644
index 000000000..5f66a649b
--- /dev/null
+++ b/apps/entropy-debug/prettierignore
@@ -0,0 +1,7 @@
+.next/
+coverage/
+node_modules/
+*.tsbuildinfo
+.env*.local
+.env
+.DS_Store
diff --git a/apps/entropy-debug/public/file.svg b/apps/entropy-debug/public/file.svg
new file mode 100644
index 000000000..004145cdd
--- /dev/null
+++ b/apps/entropy-debug/public/file.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/apps/entropy-debug/public/globe.svg b/apps/entropy-debug/public/globe.svg
new file mode 100644
index 000000000..567f17b0d
--- /dev/null
+++ b/apps/entropy-debug/public/globe.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/apps/entropy-debug/public/next.svg b/apps/entropy-debug/public/next.svg
new file mode 100644
index 000000000..5174b28c5
--- /dev/null
+++ b/apps/entropy-debug/public/next.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/apps/entropy-debug/public/vercel.svg b/apps/entropy-debug/public/vercel.svg
new file mode 100644
index 000000000..770539603
--- /dev/null
+++ b/apps/entropy-debug/public/vercel.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/apps/entropy-debug/public/window.svg b/apps/entropy-debug/public/window.svg
new file mode 100644
index 000000000..b2b2a44f6
--- /dev/null
+++ b/apps/entropy-debug/public/window.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/apps/entropy-debug/src/app/favicon.ico b/apps/entropy-debug/src/app/favicon.ico
new file mode 100644
index 000000000..718d6fea4
Binary files /dev/null and b/apps/entropy-debug/src/app/favicon.ico differ
diff --git a/apps/entropy-debug/src/app/fonts/GeistMonoVF.woff b/apps/entropy-debug/src/app/fonts/GeistMonoVF.woff
new file mode 100644
index 000000000..f2ae185cb
Binary files /dev/null and b/apps/entropy-debug/src/app/fonts/GeistMonoVF.woff differ
diff --git a/apps/entropy-debug/src/app/fonts/GeistVF.woff b/apps/entropy-debug/src/app/fonts/GeistVF.woff
new file mode 100644
index 000000000..1b62daacf
Binary files /dev/null and b/apps/entropy-debug/src/app/fonts/GeistVF.woff differ
diff --git a/apps/entropy-debug/src/app/globals.css b/apps/entropy-debug/src/app/globals.css
new file mode 100644
index 000000000..a23ac26b0
--- /dev/null
+++ b/apps/entropy-debug/src/app/globals.css
@@ -0,0 +1,72 @@
+@tailwind base;
+@tailwind components;
+@tailwind utilities;
+
+body {
+ font-family: Arial, Helvetica, sans-serif;
+}
+
+@layer base {
+ :root {
+ --background: 0 0% 100%;
+ --foreground: 0 0% 3.9%;
+ --card: 0 0% 100%;
+ --card-foreground: 0 0% 3.9%;
+ --popover: 0 0% 100%;
+ --popover-foreground: 0 0% 3.9%;
+ --primary: 0 0% 9%;
+ --primary-foreground: 0 0% 98%;
+ --secondary: 0 0% 96.1%;
+ --secondary-foreground: 0 0% 9%;
+ --muted: 0 0% 96.1%;
+ --muted-foreground: 0 0% 45.1%;
+ --accent: 0 0% 96.1%;
+ --accent-foreground: 0 0% 9%;
+ --destructive: 0 84.2% 60.2%;
+ --destructive-foreground: 0 0% 98%;
+ --border: 0 0% 89.8%;
+ --input: 0 0% 89.8%;
+ --ring: 0 0% 3.9%;
+ --chart-1: 12 76% 61%;
+ --chart-2: 173 58% 39%;
+ --chart-3: 197 37% 24%;
+ --chart-4: 43 74% 66%;
+ --chart-5: 27 87% 67%;
+ --radius: 0.5rem;
+ }
+ .dark {
+ --background: 0 0% 3.9%;
+ --foreground: 0 0% 98%;
+ --card: 0 0% 3.9%;
+ --card-foreground: 0 0% 98%;
+ --popover: 0 0% 3.9%;
+ --popover-foreground: 0 0% 98%;
+ --primary: 0 0% 98%;
+ --primary-foreground: 0 0% 9%;
+ --secondary: 0 0% 14.9%;
+ --secondary-foreground: 0 0% 98%;
+ --muted: 0 0% 14.9%;
+ --muted-foreground: 0 0% 63.9%;
+ --accent: 0 0% 14.9%;
+ --accent-foreground: 0 0% 98%;
+ --destructive: 0 62.8% 30.6%;
+ --destructive-foreground: 0 0% 98%;
+ --border: 0 0% 14.9%;
+ --input: 0 0% 14.9%;
+ --ring: 0 0% 83.1%;
+ --chart-1: 220 70% 50%;
+ --chart-2: 160 60% 45%;
+ --chart-3: 30 80% 55%;
+ --chart-4: 280 65% 60%;
+ --chart-5: 340 75% 55%;
+ }
+}
+
+@layer base {
+ * {
+ @apply border-border;
+ }
+ body {
+ @apply bg-background text-foreground;
+ }
+}
diff --git a/apps/entropy-debug/src/app/layout.tsx b/apps/entropy-debug/src/app/layout.tsx
new file mode 100644
index 000000000..382a9c96a
--- /dev/null
+++ b/apps/entropy-debug/src/app/layout.tsx
@@ -0,0 +1,35 @@
+import type { Metadata } from "next";
+import localFont from "next/font/local";
+import "./globals.css";
+
+const geistSans = localFont({
+ src: "./fonts/GeistVF.woff",
+ variable: "--font-geist-sans",
+ weight: "100 900",
+});
+const geistMono = localFont({
+ src: "./fonts/GeistMonoVF.woff",
+ variable: "--font-geist-mono",
+ weight: "100 900",
+});
+
+export const metadata: Metadata = {
+ title: "Pyth Entropy Debug App",
+ description: "Pyth Entropy Debug App",
+};
+
+export default function RootLayout({
+ children,
+}: Readonly<{
+ children: React.ReactNode;
+}>) {
+ return (
+
+
+ {children}
+
+
+ );
+}
diff --git a/apps/entropy-debug/src/app/page.tsx b/apps/entropy-debug/src/app/page.tsx
new file mode 100644
index 000000000..376904478
--- /dev/null
+++ b/apps/entropy-debug/src/app/page.tsx
@@ -0,0 +1,241 @@
+"use client";
+
+import hljs from "highlight.js/lib/core";
+import bash from "highlight.js/lib/languages/bash";
+import { useState, useMemo, useCallback, useEffect, useRef } from "react";
+
+import { Input } from "../components/ui/input";
+import {
+ Select,
+ SelectContent,
+ SelectItem,
+ SelectTrigger,
+ SelectValue,
+} from "../components/ui/select";
+import { Switch } from "../components/ui/switch";
+import { requestCallback } from "../lib/revelation";
+import {
+ EntropyDeployments,
+ isValidDeployment,
+} from "../store/entropy-deployments";
+
+import "highlight.js/styles/github-dark.css"; // You can choose different themes
+
+// Register the bash language
+hljs.registerLanguage("bash", bash);
+
+class BaseError extends Error {
+ constructor(message: string) {
+ super(message);
+ this.name = "BaseError";
+ }
+}
+
+class InvalidTxHashError extends BaseError {
+ constructor(message: string) {
+ super(message);
+ this.name = "InvalidTxHashError";
+ }
+}
+
+enum TxStateType {
+ NotLoaded,
+ Loading,
+ Success,
+ Error,
+}
+
+const TxState = {
+ NotLoaded: () => ({ status: TxStateType.NotLoaded as const }),
+ Loading: () => ({ status: TxStateType.Loading as const }),
+ Success: (data: string) => ({ status: TxStateType.Success as const, data }),
+ ErrorState: (error: unknown) => ({
+ status: TxStateType.Error as const,
+ error,
+ }),
+};
+
+type TxStateContext =
+ | ReturnType
+ | ReturnType
+ | ReturnType
+ | ReturnType;
+
+export default function PythEntropyDebugApp() {
+ const [state, setState] = useState(TxState.NotLoaded());
+ const [isMainnet, setIsMainnet] = useState(false);
+ const [txHash, setTxHash] = useState("");
+ const [error, setError] = useState(undefined);
+ const [selectedChain, setSelectedChain] = useState<
+ "" | keyof typeof EntropyDeployments
+ >("");
+
+ const validateTxHash = (hash: string) => {
+ if (!isValidTxHash(hash) && hash !== "") {
+ setError(
+ new InvalidTxHashError(
+ "Transaction hash must be 64 hexadecimal characters",
+ ),
+ );
+ } else {
+ setError(undefined);
+ }
+ setTxHash(hash);
+ };
+
+ const availableChains = useMemo(() => {
+ return Object.entries(EntropyDeployments)
+ .filter(
+ ([, deployment]) =>
+ deployment.network === (isMainnet ? "mainnet" : "testnet"),
+ )
+ .toSorted(([a], [b]) => a.localeCompare(b))
+ .map(([key]) => key);
+ }, [isMainnet]);
+
+ const oncClickFetchInfo = useCallback(() => {
+ if (selectedChain !== "") {
+ setState(TxState.Loading());
+ requestCallback(txHash, selectedChain)
+ .then((data) => {
+ setState(TxState.Success(data));
+ })
+ .catch((error: unknown) => {
+ setState(TxState.ErrorState(error));
+ });
+ }
+ }, [txHash, selectedChain]);
+
+ const updateIsMainnet = useCallback(
+ (newValue: boolean) => {
+ setSelectedChain("");
+ setIsMainnet(newValue);
+ },
+ [setSelectedChain, setIsMainnet],
+ );
+
+ const updateSelectedChain = useCallback(
+ (chain: string) => {
+ if (isValidDeployment(chain)) {
+ setSelectedChain(chain);
+ }
+ },
+ [setSelectedChain],
+ );
+
+ return (
+
+
Pyth Entropy Debug App
+
+
+
+
+
+
+
+
+
+
+
+
{
+ validateTxHash(e.target.value);
+ }}
+ />
+ {error &&
{error.message}
}
+
+
+
+
+
+
+ );
+}
+
+const Info = ({ state }: { state: TxStateContext }) => {
+ const preRef = useRef(null);
+
+ useEffect(() => {
+ if (preRef.current && state.status === TxStateType.Success) {
+ hljs.highlightElement(preRef.current);
+ }
+ }, [state]);
+
+ switch (state.status) {
+ case TxStateType.NotLoaded: {
+ return Not loaded
;
+ }
+ case TxStateType.Loading: {
+ return Loading...
;
+ }
+ case TxStateType.Success: {
+ return (
+
+
+ Please run the following command in your terminal:
+
+
+
+ {state.data}
+
+
+
+
+ );
+ }
+ case TxStateType.Error: {
+ return (
+
+
{String(state.error)}
+
+ );
+ }
+ }
+};
+
+function isValidTxHash(hash: string) {
+ const cleanHash = hash.toLowerCase().replace("0x", "");
+ return /^[\da-f]{64}$/.test(cleanHash);
+}
diff --git a/apps/entropy-debug/src/components/ui/button.tsx b/apps/entropy-debug/src/components/ui/button.tsx
new file mode 100644
index 000000000..9b598d87e
--- /dev/null
+++ b/apps/entropy-debug/src/components/ui/button.tsx
@@ -0,0 +1,55 @@
+import { Slot } from "@radix-ui/react-slot";
+import { cva, type VariantProps } from "class-variance-authority";
+import type { ComponentProps } from "react";
+
+import { cn } from "../../lib/utils";
+
+const buttonVariants = cva(
+ "inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",
+ {
+ variants: {
+ variant: {
+ default: "bg-primary text-primary-foreground hover:bg-primary/90",
+ destructive:
+ "bg-destructive text-destructive-foreground hover:bg-destructive/90",
+ outline:
+ "border border-input bg-background hover:bg-accent hover:text-accent-foreground",
+ secondary:
+ "bg-secondary text-secondary-foreground hover:bg-secondary/80",
+ ghost: "hover:bg-accent hover:text-accent-foreground",
+ link: "text-primary underline-offset-4 hover:underline",
+ },
+ size: {
+ default: "h-10 px-4 py-2",
+ sm: "h-9 rounded-md px-3",
+ lg: "h-11 rounded-md px-8",
+ icon: "h-10 w-10",
+ },
+ },
+ defaultVariants: {
+ variant: "default",
+ size: "default",
+ },
+ },
+);
+
+export type ButtonProps = {
+ asChild?: boolean;
+} & ComponentProps<"button"> &
+ VariantProps;
+
+export const Button = ({
+ className,
+ variant,
+ size,
+ asChild = false,
+ ...props
+}: ButtonProps) => {
+ const Comp = asChild ? Slot : "button";
+ return (
+
+ );
+};
diff --git a/apps/entropy-debug/src/components/ui/input.tsx b/apps/entropy-debug/src/components/ui/input.tsx
new file mode 100644
index 000000000..5c2e6d538
--- /dev/null
+++ b/apps/entropy-debug/src/components/ui/input.tsx
@@ -0,0 +1,13 @@
+import type { ComponentProps } from "react";
+
+import { cn } from "../../lib/utils";
+
+export const Input = ({ className, ...props }: ComponentProps<"input">) => (
+
+);
diff --git a/apps/entropy-debug/src/components/ui/select.tsx b/apps/entropy-debug/src/components/ui/select.tsx
new file mode 100644
index 000000000..edb852f46
--- /dev/null
+++ b/apps/entropy-debug/src/components/ui/select.tsx
@@ -0,0 +1,146 @@
+"use client";
+
+import {
+ Trigger,
+ ScrollUpButton,
+ ScrollDownButton,
+ Icon,
+ Portal,
+ Content,
+ Viewport,
+ Label,
+ ItemIndicator,
+ ItemText,
+ Item,
+ Separator,
+} from "@radix-ui/react-select";
+import { Check, ChevronDown, ChevronUp } from "lucide-react";
+import type { ComponentProps } from "react";
+
+import { cn } from "../../lib/utils";
+
+export {
+ Root as Select,
+ Group as SelectGroup,
+ Value as SelectValue,
+} from "@radix-ui/react-select";
+
+export const SelectTrigger = ({
+ className,
+ children,
+ ...props
+}: ComponentProps) => (
+ span]:line-clamp-1",
+ className,
+ )}
+ {...props}
+ >
+ {children}
+
+
+
+
+);
+
+export const SelectScrollUpButton = ({
+ className,
+ ...props
+}: ComponentProps) => (
+
+
+
+);
+
+export const SelectScrollDownButton = ({
+ className,
+ ...props
+}: ComponentProps) => (
+
+
+
+);
+
+export const SelectContent = ({
+ className,
+ children,
+ position = "popper",
+ ...props
+}: ComponentProps) => (
+
+
+
+
+ {children}
+
+
+
+
+);
+
+export const SelectLabel = ({
+ className,
+ ...props
+}: ComponentProps) => (
+
+);
+
+export const SelectItem = ({
+ className,
+ children,
+ ...props
+}: ComponentProps) => (
+ -
+
+
+
+
+
+
+ {children}
+
+);
+
+export const SelectSeparator = ({
+ className,
+ ...props
+}: ComponentProps) => (
+
+);
diff --git a/apps/entropy-debug/src/components/ui/switch.tsx b/apps/entropy-debug/src/components/ui/switch.tsx
new file mode 100644
index 000000000..c1587e539
--- /dev/null
+++ b/apps/entropy-debug/src/components/ui/switch.tsx
@@ -0,0 +1,25 @@
+"use client";
+
+import { Root, Thumb } from "@radix-ui/react-switch";
+import type { ComponentProps } from "react";
+
+import { cn } from "../../lib/utils";
+
+export const Switch = ({
+ className,
+ ...props
+}: ComponentProps) => (
+
+
+
+);
diff --git a/apps/entropy-debug/src/lib/entropy-abi.ts b/apps/entropy-debug/src/lib/entropy-abi.ts
new file mode 100644
index 000000000..d98a6a89c
--- /dev/null
+++ b/apps/entropy-debug/src/lib/entropy-abi.ts
@@ -0,0 +1,1000 @@
+export const EntropyAbi = [
+ {
+ anonymous: false,
+ inputs: [
+ {
+ indexed: false,
+ internalType: "address",
+ name: "provider",
+ type: "address",
+ },
+ {
+ indexed: false,
+ internalType: "address",
+ name: "oldFeeManager",
+ type: "address",
+ },
+ {
+ indexed: false,
+ internalType: "address",
+ name: "newFeeManager",
+ type: "address",
+ },
+ ],
+ name: "ProviderFeeManagerUpdated",
+ type: "event",
+ },
+ {
+ anonymous: false,
+ inputs: [
+ {
+ indexed: false,
+ internalType: "address",
+ name: "provider",
+ type: "address",
+ },
+ {
+ indexed: false,
+ internalType: "uint128",
+ name: "oldFee",
+ type: "uint128",
+ },
+ {
+ indexed: false,
+ internalType: "uint128",
+ name: "newFee",
+ type: "uint128",
+ },
+ ],
+ name: "ProviderFeeUpdated",
+ type: "event",
+ },
+ {
+ anonymous: false,
+ inputs: [
+ {
+ indexed: false,
+ internalType: "address",
+ name: "provider",
+ type: "address",
+ },
+ {
+ indexed: false,
+ internalType: "uint32",
+ name: "oldMaxNumHashes",
+ type: "uint32",
+ },
+ {
+ indexed: false,
+ internalType: "uint32",
+ name: "newMaxNumHashes",
+ type: "uint32",
+ },
+ ],
+ name: "ProviderMaxNumHashesAdvanced",
+ type: "event",
+ },
+ {
+ anonymous: false,
+ inputs: [
+ {
+ indexed: false,
+ internalType: "address",
+ name: "provider",
+ type: "address",
+ },
+ {
+ indexed: false,
+ internalType: "bytes",
+ name: "oldUri",
+ type: "bytes",
+ },
+ {
+ indexed: false,
+ internalType: "bytes",
+ name: "newUri",
+ type: "bytes",
+ },
+ ],
+ name: "ProviderUriUpdated",
+ type: "event",
+ },
+ {
+ anonymous: false,
+ inputs: [
+ {
+ components: [
+ {
+ internalType: "uint128",
+ name: "feeInWei",
+ type: "uint128",
+ },
+ {
+ internalType: "uint128",
+ name: "accruedFeesInWei",
+ type: "uint128",
+ },
+ {
+ internalType: "bytes32",
+ name: "originalCommitment",
+ type: "bytes32",
+ },
+ {
+ internalType: "uint64",
+ name: "originalCommitmentSequenceNumber",
+ type: "uint64",
+ },
+ {
+ internalType: "bytes",
+ name: "commitmentMetadata",
+ type: "bytes",
+ },
+ {
+ internalType: "bytes",
+ name: "uri",
+ type: "bytes",
+ },
+ {
+ internalType: "uint64",
+ name: "endSequenceNumber",
+ type: "uint64",
+ },
+ {
+ internalType: "uint64",
+ name: "sequenceNumber",
+ type: "uint64",
+ },
+ {
+ internalType: "bytes32",
+ name: "currentCommitment",
+ type: "bytes32",
+ },
+ {
+ internalType: "uint64",
+ name: "currentCommitmentSequenceNumber",
+ type: "uint64",
+ },
+ {
+ internalType: "address",
+ name: "feeManager",
+ type: "address",
+ },
+ {
+ internalType: "uint32",
+ name: "maxNumHashes",
+ type: "uint32",
+ },
+ ],
+ indexed: false,
+ internalType: "struct EntropyStructs.ProviderInfo",
+ name: "provider",
+ type: "tuple",
+ },
+ ],
+ name: "Registered",
+ type: "event",
+ },
+ {
+ anonymous: false,
+ inputs: [
+ {
+ components: [
+ {
+ internalType: "address",
+ name: "provider",
+ type: "address",
+ },
+ {
+ internalType: "uint64",
+ name: "sequenceNumber",
+ type: "uint64",
+ },
+ {
+ internalType: "uint32",
+ name: "numHashes",
+ type: "uint32",
+ },
+ {
+ internalType: "bytes32",
+ name: "commitment",
+ type: "bytes32",
+ },
+ {
+ internalType: "uint64",
+ name: "blockNumber",
+ type: "uint64",
+ },
+ {
+ internalType: "address",
+ name: "requester",
+ type: "address",
+ },
+ {
+ internalType: "bool",
+ name: "useBlockhash",
+ type: "bool",
+ },
+ {
+ internalType: "bool",
+ name: "isRequestWithCallback",
+ type: "bool",
+ },
+ ],
+ indexed: false,
+ internalType: "struct EntropyStructs.Request",
+ name: "request",
+ type: "tuple",
+ },
+ ],
+ name: "Requested",
+ type: "event",
+ },
+ {
+ anonymous: false,
+ inputs: [
+ {
+ indexed: true,
+ internalType: "address",
+ name: "provider",
+ type: "address",
+ },
+ {
+ indexed: true,
+ internalType: "address",
+ name: "requestor",
+ type: "address",
+ },
+ {
+ indexed: true,
+ internalType: "uint64",
+ name: "sequenceNumber",
+ type: "uint64",
+ },
+ {
+ indexed: false,
+ internalType: "bytes32",
+ name: "userRandomNumber",
+ type: "bytes32",
+ },
+ {
+ components: [
+ {
+ internalType: "address",
+ name: "provider",
+ type: "address",
+ },
+ {
+ internalType: "uint64",
+ name: "sequenceNumber",
+ type: "uint64",
+ },
+ {
+ internalType: "uint32",
+ name: "numHashes",
+ type: "uint32",
+ },
+ {
+ internalType: "bytes32",
+ name: "commitment",
+ type: "bytes32",
+ },
+ {
+ internalType: "uint64",
+ name: "blockNumber",
+ type: "uint64",
+ },
+ {
+ internalType: "address",
+ name: "requester",
+ type: "address",
+ },
+ {
+ internalType: "bool",
+ name: "useBlockhash",
+ type: "bool",
+ },
+ {
+ internalType: "bool",
+ name: "isRequestWithCallback",
+ type: "bool",
+ },
+ ],
+ indexed: false,
+ internalType: "struct EntropyStructs.Request",
+ name: "request",
+ type: "tuple",
+ },
+ ],
+ name: "RequestedWithCallback",
+ type: "event",
+ },
+ {
+ anonymous: false,
+ inputs: [
+ {
+ components: [
+ {
+ internalType: "address",
+ name: "provider",
+ type: "address",
+ },
+ {
+ internalType: "uint64",
+ name: "sequenceNumber",
+ type: "uint64",
+ },
+ {
+ internalType: "uint32",
+ name: "numHashes",
+ type: "uint32",
+ },
+ {
+ internalType: "bytes32",
+ name: "commitment",
+ type: "bytes32",
+ },
+ {
+ internalType: "uint64",
+ name: "blockNumber",
+ type: "uint64",
+ },
+ {
+ internalType: "address",
+ name: "requester",
+ type: "address",
+ },
+ {
+ internalType: "bool",
+ name: "useBlockhash",
+ type: "bool",
+ },
+ {
+ internalType: "bool",
+ name: "isRequestWithCallback",
+ type: "bool",
+ },
+ ],
+ indexed: false,
+ internalType: "struct EntropyStructs.Request",
+ name: "request",
+ type: "tuple",
+ },
+ {
+ indexed: false,
+ internalType: "bytes32",
+ name: "userRevelation",
+ type: "bytes32",
+ },
+ {
+ indexed: false,
+ internalType: "bytes32",
+ name: "providerRevelation",
+ type: "bytes32",
+ },
+ {
+ indexed: false,
+ internalType: "bytes32",
+ name: "blockHash",
+ type: "bytes32",
+ },
+ {
+ indexed: false,
+ internalType: "bytes32",
+ name: "randomNumber",
+ type: "bytes32",
+ },
+ ],
+ name: "Revealed",
+ type: "event",
+ },
+ {
+ anonymous: false,
+ inputs: [
+ {
+ components: [
+ {
+ internalType: "address",
+ name: "provider",
+ type: "address",
+ },
+ {
+ internalType: "uint64",
+ name: "sequenceNumber",
+ type: "uint64",
+ },
+ {
+ internalType: "uint32",
+ name: "numHashes",
+ type: "uint32",
+ },
+ {
+ internalType: "bytes32",
+ name: "commitment",
+ type: "bytes32",
+ },
+ {
+ internalType: "uint64",
+ name: "blockNumber",
+ type: "uint64",
+ },
+ {
+ internalType: "address",
+ name: "requester",
+ type: "address",
+ },
+ {
+ internalType: "bool",
+ name: "useBlockhash",
+ type: "bool",
+ },
+ {
+ internalType: "bool",
+ name: "isRequestWithCallback",
+ type: "bool",
+ },
+ ],
+ indexed: false,
+ internalType: "struct EntropyStructs.Request",
+ name: "request",
+ type: "tuple",
+ },
+ {
+ indexed: false,
+ internalType: "bytes32",
+ name: "userRandomNumber",
+ type: "bytes32",
+ },
+ {
+ indexed: false,
+ internalType: "bytes32",
+ name: "providerRevelation",
+ type: "bytes32",
+ },
+ {
+ indexed: false,
+ internalType: "bytes32",
+ name: "randomNumber",
+ type: "bytes32",
+ },
+ ],
+ name: "RevealedWithCallback",
+ type: "event",
+ },
+ {
+ anonymous: false,
+ inputs: [
+ {
+ indexed: false,
+ internalType: "address",
+ name: "provider",
+ type: "address",
+ },
+ {
+ indexed: false,
+ internalType: "address",
+ name: "recipient",
+ type: "address",
+ },
+ {
+ indexed: false,
+ internalType: "uint128",
+ name: "withdrawnAmount",
+ type: "uint128",
+ },
+ ],
+ name: "Withdrawal",
+ type: "event",
+ },
+ {
+ inputs: [
+ {
+ internalType: "address",
+ name: "provider",
+ type: "address",
+ },
+ {
+ internalType: "uint64",
+ name: "advancedSequenceNumber",
+ type: "uint64",
+ },
+ {
+ internalType: "bytes32",
+ name: "providerRevelation",
+ type: "bytes32",
+ },
+ ],
+ name: "advanceProviderCommitment",
+ outputs: [],
+ stateMutability: "nonpayable",
+ type: "function",
+ },
+ {
+ inputs: [
+ {
+ internalType: "bytes32",
+ name: "userRandomness",
+ type: "bytes32",
+ },
+ {
+ internalType: "bytes32",
+ name: "providerRandomness",
+ type: "bytes32",
+ },
+ {
+ internalType: "bytes32",
+ name: "blockHash",
+ type: "bytes32",
+ },
+ ],
+ name: "combineRandomValues",
+ outputs: [
+ {
+ internalType: "bytes32",
+ name: "combinedRandomness",
+ type: "bytes32",
+ },
+ ],
+ stateMutability: "pure",
+ type: "function",
+ },
+ {
+ inputs: [
+ {
+ internalType: "bytes32",
+ name: "userRandomness",
+ type: "bytes32",
+ },
+ ],
+ name: "constructUserCommitment",
+ outputs: [
+ {
+ internalType: "bytes32",
+ name: "userCommitment",
+ type: "bytes32",
+ },
+ ],
+ stateMutability: "pure",
+ type: "function",
+ },
+ {
+ inputs: [],
+ name: "getAccruedPythFees",
+ outputs: [
+ {
+ internalType: "uint128",
+ name: "accruedPythFeesInWei",
+ type: "uint128",
+ },
+ ],
+ stateMutability: "view",
+ type: "function",
+ },
+ {
+ inputs: [],
+ name: "getDefaultProvider",
+ outputs: [
+ {
+ internalType: "address",
+ name: "provider",
+ type: "address",
+ },
+ ],
+ stateMutability: "view",
+ type: "function",
+ },
+ {
+ inputs: [
+ {
+ internalType: "address",
+ name: "provider",
+ type: "address",
+ },
+ ],
+ name: "getFee",
+ outputs: [
+ {
+ internalType: "uint128",
+ name: "feeAmount",
+ type: "uint128",
+ },
+ ],
+ stateMutability: "view",
+ type: "function",
+ },
+ {
+ inputs: [
+ {
+ internalType: "address",
+ name: "provider",
+ type: "address",
+ },
+ ],
+ name: "getProviderInfo",
+ outputs: [
+ {
+ components: [
+ {
+ internalType: "uint128",
+ name: "feeInWei",
+ type: "uint128",
+ },
+ {
+ internalType: "uint128",
+ name: "accruedFeesInWei",
+ type: "uint128",
+ },
+ {
+ internalType: "bytes32",
+ name: "originalCommitment",
+ type: "bytes32",
+ },
+ {
+ internalType: "uint64",
+ name: "originalCommitmentSequenceNumber",
+ type: "uint64",
+ },
+ {
+ internalType: "bytes",
+ name: "commitmentMetadata",
+ type: "bytes",
+ },
+ {
+ internalType: "bytes",
+ name: "uri",
+ type: "bytes",
+ },
+ {
+ internalType: "uint64",
+ name: "endSequenceNumber",
+ type: "uint64",
+ },
+ {
+ internalType: "uint64",
+ name: "sequenceNumber",
+ type: "uint64",
+ },
+ {
+ internalType: "bytes32",
+ name: "currentCommitment",
+ type: "bytes32",
+ },
+ {
+ internalType: "uint64",
+ name: "currentCommitmentSequenceNumber",
+ type: "uint64",
+ },
+ {
+ internalType: "address",
+ name: "feeManager",
+ type: "address",
+ },
+ {
+ internalType: "uint32",
+ name: "maxNumHashes",
+ type: "uint32",
+ },
+ ],
+ internalType: "struct EntropyStructs.ProviderInfo",
+ name: "info",
+ type: "tuple",
+ },
+ ],
+ stateMutability: "view",
+ type: "function",
+ },
+ {
+ inputs: [
+ {
+ internalType: "address",
+ name: "provider",
+ type: "address",
+ },
+ {
+ internalType: "uint64",
+ name: "sequenceNumber",
+ type: "uint64",
+ },
+ ],
+ name: "getRequest",
+ outputs: [
+ {
+ components: [
+ {
+ internalType: "address",
+ name: "provider",
+ type: "address",
+ },
+ {
+ internalType: "uint64",
+ name: "sequenceNumber",
+ type: "uint64",
+ },
+ {
+ internalType: "uint32",
+ name: "numHashes",
+ type: "uint32",
+ },
+ {
+ internalType: "bytes32",
+ name: "commitment",
+ type: "bytes32",
+ },
+ {
+ internalType: "uint64",
+ name: "blockNumber",
+ type: "uint64",
+ },
+ {
+ internalType: "address",
+ name: "requester",
+ type: "address",
+ },
+ {
+ internalType: "bool",
+ name: "useBlockhash",
+ type: "bool",
+ },
+ {
+ internalType: "bool",
+ name: "isRequestWithCallback",
+ type: "bool",
+ },
+ ],
+ internalType: "struct EntropyStructs.Request",
+ name: "req",
+ type: "tuple",
+ },
+ ],
+ stateMutability: "view",
+ type: "function",
+ },
+ {
+ inputs: [
+ {
+ internalType: "uint128",
+ name: "feeInWei",
+ type: "uint128",
+ },
+ {
+ internalType: "bytes32",
+ name: "commitment",
+ type: "bytes32",
+ },
+ {
+ internalType: "bytes",
+ name: "commitmentMetadata",
+ type: "bytes",
+ },
+ {
+ internalType: "uint64",
+ name: "chainLength",
+ type: "uint64",
+ },
+ {
+ internalType: "bytes",
+ name: "uri",
+ type: "bytes",
+ },
+ ],
+ name: "register",
+ outputs: [],
+ stateMutability: "nonpayable",
+ type: "function",
+ },
+ {
+ inputs: [
+ {
+ internalType: "address",
+ name: "provider",
+ type: "address",
+ },
+ {
+ internalType: "bytes32",
+ name: "userCommitment",
+ type: "bytes32",
+ },
+ {
+ internalType: "bool",
+ name: "useBlockHash",
+ type: "bool",
+ },
+ ],
+ name: "request",
+ outputs: [
+ {
+ internalType: "uint64",
+ name: "assignedSequenceNumber",
+ type: "uint64",
+ },
+ ],
+ stateMutability: "payable",
+ type: "function",
+ },
+ {
+ inputs: [
+ {
+ internalType: "address",
+ name: "provider",
+ type: "address",
+ },
+ {
+ internalType: "bytes32",
+ name: "userRandomNumber",
+ type: "bytes32",
+ },
+ ],
+ name: "requestWithCallback",
+ outputs: [
+ {
+ internalType: "uint64",
+ name: "assignedSequenceNumber",
+ type: "uint64",
+ },
+ ],
+ stateMutability: "payable",
+ type: "function",
+ },
+ {
+ inputs: [
+ {
+ internalType: "address",
+ name: "provider",
+ type: "address",
+ },
+ {
+ internalType: "uint64",
+ name: "sequenceNumber",
+ type: "uint64",
+ },
+ {
+ internalType: "bytes32",
+ name: "userRevelation",
+ type: "bytes32",
+ },
+ {
+ internalType: "bytes32",
+ name: "providerRevelation",
+ type: "bytes32",
+ },
+ ],
+ name: "reveal",
+ outputs: [
+ {
+ internalType: "bytes32",
+ name: "randomNumber",
+ type: "bytes32",
+ },
+ ],
+ stateMutability: "nonpayable",
+ type: "function",
+ },
+ {
+ inputs: [
+ {
+ internalType: "address",
+ name: "provider",
+ type: "address",
+ },
+ {
+ internalType: "uint64",
+ name: "sequenceNumber",
+ type: "uint64",
+ },
+ {
+ internalType: "bytes32",
+ name: "userRandomNumber",
+ type: "bytes32",
+ },
+ {
+ internalType: "bytes32",
+ name: "providerRevelation",
+ type: "bytes32",
+ },
+ ],
+ name: "revealWithCallback",
+ outputs: [],
+ stateMutability: "nonpayable",
+ type: "function",
+ },
+ {
+ inputs: [
+ {
+ internalType: "address",
+ name: "manager",
+ type: "address",
+ },
+ ],
+ name: "setFeeManager",
+ outputs: [],
+ stateMutability: "nonpayable",
+ type: "function",
+ },
+ {
+ inputs: [
+ {
+ internalType: "uint32",
+ name: "maxNumHashes",
+ type: "uint32",
+ },
+ ],
+ name: "setMaxNumHashes",
+ outputs: [],
+ stateMutability: "nonpayable",
+ type: "function",
+ },
+ {
+ inputs: [
+ {
+ internalType: "uint128",
+ name: "newFeeInWei",
+ type: "uint128",
+ },
+ ],
+ name: "setProviderFee",
+ outputs: [],
+ stateMutability: "nonpayable",
+ type: "function",
+ },
+ {
+ inputs: [
+ {
+ internalType: "address",
+ name: "provider",
+ type: "address",
+ },
+ {
+ internalType: "uint128",
+ name: "newFeeInWei",
+ type: "uint128",
+ },
+ ],
+ name: "setProviderFeeAsFeeManager",
+ outputs: [],
+ stateMutability: "nonpayable",
+ type: "function",
+ },
+ {
+ inputs: [
+ {
+ internalType: "bytes",
+ name: "newUri",
+ type: "bytes",
+ },
+ ],
+ name: "setProviderUri",
+ outputs: [],
+ stateMutability: "nonpayable",
+ type: "function",
+ },
+ {
+ inputs: [
+ {
+ internalType: "uint128",
+ name: "amount",
+ type: "uint128",
+ },
+ ],
+ name: "withdraw",
+ outputs: [],
+ stateMutability: "nonpayable",
+ type: "function",
+ },
+ {
+ inputs: [
+ {
+ internalType: "address",
+ name: "provider",
+ type: "address",
+ },
+ {
+ internalType: "uint128",
+ name: "amount",
+ type: "uint128",
+ },
+ ],
+ name: "withdrawAsFeeManager",
+ outputs: [],
+ stateMutability: "nonpayable",
+ type: "function",
+ },
+] as const;
diff --git a/apps/entropy-debug/src/lib/revelation.ts b/apps/entropy-debug/src/lib/revelation.ts
new file mode 100644
index 000000000..c7a1cdba8
--- /dev/null
+++ b/apps/entropy-debug/src/lib/revelation.ts
@@ -0,0 +1,77 @@
+import { createPublicClient, http, parseEventLogs, publicActions } from "viem";
+import { z } from "zod";
+
+import { EntropyAbi } from "./entropy-abi";
+import {
+ type EntropyDeployment,
+ EntropyDeployments,
+} from "../store/entropy-deployments";
+
+export async function requestCallback(
+ txHash: string,
+ chain: keyof typeof EntropyDeployments,
+): Promise {
+ const deployment = EntropyDeployments[chain];
+ const { provider, sequenceNumber, userRandomNumber } = await fetchInfoFromTx(
+ txHash,
+ deployment,
+ );
+ const revelation = await getRevelation(chain, Number(sequenceNumber));
+
+ return `cast send ${deployment.address} 'revealWithCallback(address, uint64, bytes32, bytes32)' ${provider} ${sequenceNumber.toString()} ${userRandomNumber} ${revelation.value.data} -r ${deployment.rpc} --private-key `;
+}
+
+export async function fetchInfoFromTx(
+ txHash: string,
+ deployment: EntropyDeployment,
+) {
+ const receipt = await createPublicClient({
+ transport: http(deployment.rpc),
+ })
+ .extend(publicActions)
+ .getTransactionReceipt({
+ hash: txHash as `0x${string}`,
+ });
+
+ const logs = parseEventLogs({
+ abi: EntropyAbi,
+ logs: receipt.logs,
+ eventName: "RequestedWithCallback",
+ });
+
+ const firstLog = logs[0];
+ if (firstLog) {
+ const { provider, sequenceNumber, userRandomNumber } = firstLog.args;
+ return { provider, sequenceNumber, userRandomNumber };
+ } else {
+ throw new Error(
+ `No logs found for ${txHash}. Are you sure you send the requestCallback Transaction?`,
+ );
+ }
+}
+
+export async function getRevelation(
+ chain: keyof typeof EntropyDeployments,
+ sequenceNumber: number,
+) {
+ const deployment = EntropyDeployments[chain];
+ const url = new URL(
+ `/v1/chains/${chain}/revelations/${sequenceNumber.toString()}`,
+ deployment.network === "mainnet"
+ ? "https://fortuna.dourolabs.app"
+ : "https://fortuna-staging.dourolabs.app",
+ );
+ const response = await fetch(url);
+
+ if (response.ok) {
+ return revelationSchema.parse(await response.json());
+ } else {
+ throw new Error(`The provider returned an error: ${await response.text()}`);
+ }
+}
+
+const revelationSchema = z.object({
+ value: z.object({
+ data: z.string(),
+ }),
+});
diff --git a/apps/entropy-debug/src/lib/utils.ts b/apps/entropy-debug/src/lib/utils.ts
new file mode 100644
index 000000000..a500a7385
--- /dev/null
+++ b/apps/entropy-debug/src/lib/utils.ts
@@ -0,0 +1,4 @@
+import { clsx, type ClassValue } from "clsx";
+import { twMerge } from "tailwind-merge";
+
+export const cn = (...inputs: ClassValue[]) => twMerge(clsx(inputs));
diff --git a/apps/entropy-debug/src/store/entropy-deployments.ts b/apps/entropy-debug/src/store/entropy-deployments.ts
new file mode 100644
index 000000000..5ad2379ab
--- /dev/null
+++ b/apps/entropy-debug/src/store/entropy-deployments.ts
@@ -0,0 +1,395 @@
+export type EntropyDeployment = {
+ address: string;
+ network: "mainnet" | "testnet";
+ explorer: string;
+ delay: string;
+ gasLimit: string;
+ rpc?: string;
+ nativeCurrency: string;
+};
+
+export const EntropyDeployments = {
+ blast: {
+ address: "0x5744Cbf430D99456a0A8771208b674F27f8EF0Fb",
+ network: "mainnet",
+ explorer: "https://blastscan.io/address/$ADDRESS",
+ delay: "1 block",
+ gasLimit: "500K",
+ rpc: "https://rpc.blast.io",
+ nativeCurrency: "ETH",
+ },
+ "lightlink-phoenix": {
+ address: "0x98046Bd286715D3B0BC227Dd7a956b83D8978603",
+ network: "mainnet",
+ explorer: "https://phoenix.lightlink.io/address/$ADDRESS",
+ delay: "1 block",
+ gasLimit: "500K",
+ rpc: "https://replicator.phoenix.lightlink.io/rpc/v1",
+ nativeCurrency: "ETH",
+ },
+ chiliz: {
+ address: "0x0708325268dF9F66270F1401206434524814508b",
+ network: "mainnet",
+ explorer: "https://scan.chiliz.com/address/$ADDRESS",
+ delay: "12 blocks",
+ gasLimit: "500K",
+ rpc: "https://rpc.ankr.com/chiliz",
+ nativeCurrency: "CHZ",
+ },
+ arbitrum: {
+ address: "0x7698E925FfC29655576D0b361D75Af579e20AdAc",
+ network: "mainnet",
+ explorer: "https://arbiscan.io/address/$ADDRESS",
+ delay: "6 blocks",
+ gasLimit: "2.5M",
+ rpc: "https://arb1.arbitrum.io/rpc",
+ nativeCurrency: "ETH",
+ },
+ optimism: {
+ address: "0xdF21D137Aadc95588205586636710ca2890538d5",
+ network: "mainnet",
+ explorer: "https://optimistic.etherscan.io/address/$ADDRESS",
+ delay: "2 blocks",
+ gasLimit: "500K",
+ rpc: "https://rpc.ankr.com/optimism",
+ nativeCurrency: "ETH",
+ },
+ mode: {
+ address: "0x8D254a21b3C86D32F7179855531CE99164721933",
+ network: "mainnet",
+ explorer: "https://explorer.mode.network/address/$ADDRESS",
+ delay: "2 blocks",
+ gasLimit: "500K",
+ rpc: "https://mainnet.mode.network/",
+ nativeCurrency: "ETH",
+ },
+ zetachain: {
+ address: "0x36825bf3Fbdf5a29E2d5148bfe7Dcf7B5639e320",
+ network: "mainnet",
+ explorer: "https://zetachain.blockscout.com/address/$ADDRESS",
+ delay: "0 block",
+ gasLimit: "500K",
+ rpc: "https://zetachain-evm.blockpi.network/v1/rpc/public",
+ nativeCurrency: "ZETA",
+ },
+ base: {
+ address: "0x6E7D74FA7d5c90FEF9F0512987605a6d546181Bb",
+ network: "mainnet",
+ explorer: "https://basescan.org/address/$ADDRESS",
+ delay: "1 block",
+ gasLimit: "500K",
+ rpc: "https://developer-access-mainnet.base.org/",
+ nativeCurrency: "ETH",
+ },
+ "lightlink-pegasus": {
+ rpc: "https://replicator.pegasus.lightlink.io/rpc/v1",
+ network: "testnet",
+ delay: "",
+ address: "0x8250f4aF4B972684F7b336503E2D6dFeDeB1487a",
+ explorer: "https://pegasus.lightlink.io/address/$ADDRESS",
+ gasLimit: "500K",
+ nativeCurrency: "ETH",
+ },
+ "chiliz-spicy": {
+ rpc: "https://spicy-rpc.chiliz.com",
+ network: "testnet",
+ delay: "",
+ address: "0xD458261E832415CFd3BAE5E416FdF3230ce6F134",
+ explorer: "https://spicy-explorer.chiliz.com/address/$ADDRESS",
+ gasLimit: "500K",
+ nativeCurrency: "CHZ",
+ },
+ "conflux-espace-testnet": {
+ rpc: "https://evmtestnet.confluxrpc.com",
+ network: "testnet",
+ delay: "",
+ address: "0xdF21D137Aadc95588205586636710ca2890538d5",
+ explorer: "https://evmtestnet.confluxscan.io/address/$ADDRESS",
+ gasLimit: "500K",
+ nativeCurrency: "CFX",
+ },
+ "mode-sepolia": {
+ rpc: "https://sepolia.mode.network/",
+ network: "testnet",
+ delay: "",
+ address: "0x98046Bd286715D3B0BC227Dd7a956b83D8978603",
+ explorer: "https://sepolia.explorer.mode.network/address/$ADDRESS",
+ gasLimit: "500K",
+ nativeCurrency: "ETH",
+ },
+ "sei-evm-testnet": {
+ rpc: "https://evm-rpc-testnet.sei-apis.com",
+ network: "testnet",
+ delay: "",
+ address: "0x36825bf3Fbdf5a29E2d5148bfe7Dcf7B5639e320",
+ explorer: "https://seitrace.com/address/$ADDRESS?chain=atlantic-2",
+ gasLimit: "500K",
+ nativeCurrency: "SEI",
+ },
+ "arbitrum-sepolia": {
+ rpc: "https://sepolia-rollup.arbitrum.io/rpc",
+ network: "testnet",
+ delay: "",
+ address: "0x549Ebba8036Ab746611B4fFA1423eb0A4Df61440",
+ explorer: "https://sepolia.arbiscan.io/address/$ADDRESS",
+ gasLimit: "2.5M",
+ nativeCurrency: "ETH",
+ },
+ "blast-testnet": {
+ rpc: "https://sepolia.blast.io",
+ network: "testnet",
+ delay: "",
+ address: "0x98046Bd286715D3B0BC227Dd7a956b83D8978603",
+ explorer: "https://testnet.blastscan.io/address/$ADDRESS",
+ gasLimit: "500K",
+ nativeCurrency: "ETH",
+ },
+ "optimism-sepolia": {
+ rpc: "https://api.zan.top/opt-sepolia",
+ network: "testnet",
+ delay: "",
+ address: "0x4821932D0CDd71225A6d914706A621e0389D7061",
+ explorer: "https://optimism-sepolia.blockscout.com/address/$ADDRESS",
+ gasLimit: "500K",
+ nativeCurrency: "ETH",
+ },
+ "base-sepolia": {
+ rpc: "https://sepolia.base.org",
+ network: "testnet",
+ delay: "",
+ address: "0x41c9e39574F40Ad34c79f1C99B66A45eFB830d4c",
+ explorer: "https://base-sepolia.blockscout.com/address/$ADDRESS",
+ gasLimit: "500K",
+ nativeCurrency: "ETH",
+ },
+ "berachain-testnet-v2": {
+ rpc: "https://evm-rpc-bera.rhino-apis.com/",
+ network: "testnet",
+ delay: "",
+ address: "0x36825bf3Fbdf5a29E2d5148bfe7Dcf7B5639e320",
+ explorer: "https://bartio.beratrail.io/address/$ADDRESS",
+ gasLimit: "500K",
+ nativeCurrency: "BERA",
+ },
+ "coredao-testnet": {
+ rpc: "https://rpc.test.btcs.network",
+ network: "testnet",
+ delay: "",
+ address: "0xf0a1b566B55e0A0CB5BeF52Eb2a57142617Bee67",
+ explorer: "https://scan.test.btcs.network/address/$ADDRESS",
+ gasLimit: "500K",
+ nativeCurrency: "tCORE",
+ },
+ "zetachain-testnet": {
+ rpc: "https://zetachain-athens-evm.blockpi.network/v1/rpc/public",
+ network: "testnet",
+ delay: "",
+ address: "0x4374e5a8b9C22271E9EB878A2AA31DE97DF15DAF",
+ explorer: "https://explorer.zetachain.com/address/$ADDRESS",
+ gasLimit: "500K",
+ nativeCurrency: "ZETA",
+ },
+ "taiko-hekla": {
+ rpc: "https://rpc.hekla.taiko.xyz/",
+ network: "testnet",
+ delay: "",
+ address: "0x98046Bd286715D3B0BC227Dd7a956b83D8978603",
+ explorer: "https://hekla.taikoscan.network/address/$ADDRESS",
+ gasLimit: "500K",
+ nativeCurrency: "ETH",
+ },
+ "orange-testnet": {
+ address: "0x98046Bd286715D3B0BC227Dd7a956b83D8978603",
+ explorer: "https://subnets-test.avax.network/orangetest/address/$ADDRESS",
+ delay: "",
+ gasLimit: "500K",
+ network: "testnet",
+ rpc: "https://subnets.avax.network/orangetest/testnet/rpc",
+ nativeCurrency: "JUICE",
+ },
+ "sei-evm-mainnet": {
+ address: "0x98046Bd286715D3B0BC227Dd7a956b83D8978603",
+ explorer: "https://seitrace.com/address/$ADDRESS?chain=pacific-1",
+ delay: "1 block",
+ gasLimit: "500K",
+ network: "mainnet",
+ rpc: "https://evm-rpc.sei-apis.com",
+ nativeCurrency: "SEI",
+ },
+ merlin: {
+ address: "0x36825bf3Fbdf5a29E2d5148bfe7Dcf7B5639e320",
+ explorer: "https://scan.merlinchain.io/address/$ADDRESS",
+ delay: "1 block",
+ gasLimit: "500K",
+ network: "mainnet",
+ rpc: "https://rpc.merlinchain.io",
+ nativeCurrency: "BTC",
+ },
+ "merlin-testnet": {
+ address: "0x5744Cbf430D99456a0A8771208b674F27f8EF0Fb",
+ explorer: "https://testnet-scan.merlinchain.io/address/$ADDRESS",
+ delay: "",
+ gasLimit: "500K",
+ network: "testnet",
+ rpc: "https://testnet-rpc.merlinchain.io/",
+ nativeCurrency: "BTC",
+ },
+ taiko: {
+ address: "0x26DD80569a8B23768A1d80869Ed7339e07595E85",
+ explorer: "https://taikoscan.io/address/$ADDRESS",
+ delay: "1 block",
+ gasLimit: "500K",
+ network: "mainnet",
+ rpc: "https://rpc.mainnet.taiko.xyz",
+ nativeCurrency: "ETH",
+ },
+ "etherlink-testnet": {
+ address: "0x23f0e8FAeE7bbb405E7A7C3d60138FCfd43d7509",
+ explorer: "https://testnet.explorer.etherlink.com/address/$ADDRESS",
+ delay: "",
+ gasLimit: "15M",
+ network: "testnet",
+ rpc: "https://node.ghostnet.etherlink.com",
+ nativeCurrency: "XTZ",
+ },
+ etherlink: {
+ address: "0x23f0e8FAeE7bbb405E7A7C3d60138FCfd43d7509",
+ explorer: "https://explorer.etherlink.com/address/$ADDRESS",
+ delay: "1 block",
+ gasLimit: "15M",
+ network: "mainnet",
+ rpc: "https://node.mainnet.etherlink.com/",
+ nativeCurrency: "XTZ",
+ },
+ kaia: {
+ address: "0x36825bf3Fbdf5a29E2d5148bfe7Dcf7B5639e320",
+ explorer: "https://kaiascan.io/address/$ADDRESS",
+ delay: "1 block",
+ gasLimit: "500K",
+ network: "mainnet",
+ rpc: "https://rpc.ankr.com/klaytn",
+ nativeCurrency: "KLAY",
+ },
+ "kaia-testnet": {
+ address: "0x36825bf3Fbdf5a29E2d5148bfe7Dcf7B5639e320",
+ explorer: "https://kairos.kaiascan.io/address/$ADDRESS",
+ delay: "",
+ gasLimit: "500K",
+ network: "testnet",
+ rpc: "https://rpc.ankr.com/klaytn_testnet",
+ nativeCurrency: "KLAY",
+ },
+ "tabi-testnet": {
+ address: "0xEbe57e8045F2F230872523bbff7374986E45C486",
+ explorer: "https://testnetv2.tabiscan.com/address/$ADDRESS",
+ delay: "",
+ gasLimit: "500K",
+ network: "testnet",
+ rpc: "https://rpc.testnetv2.tabichain.com",
+ nativeCurrency: "TABI",
+ },
+ "b3-testnet": {
+ address: "0x5744Cbf430D99456a0A8771208b674F27f8EF0Fb",
+ explorer: "https://sepolia.explorer.b3.fun/address/$ADDRESS",
+ delay: "",
+ gasLimit: "500K",
+ network: "testnet",
+ rpc: "https://sepolia.b3.fun/http/",
+ nativeCurrency: "ETH",
+ },
+ "b3-mainnet": {
+ address: "0x5744Cbf430D99456a0A8771208b674F27f8EF0Fb",
+ explorer: "https://explorer.b3.fun/address/$ADDRESS",
+ delay: "1 block",
+ gasLimit: "500K",
+ network: "mainnet",
+ rpc: "https://mainnet-rpc.b3.fun/http",
+ nativeCurrency: "ETH",
+ },
+ "apechain-testnet": {
+ address: "0x23f0e8FAeE7bbb405E7A7C3d60138FCfd43d7509",
+ explorer: "https://curtis.explorer.caldera.xyz/address/$ADDRESS",
+ delay: "",
+ gasLimit: "500K",
+ network: "testnet",
+ rpc: "https://curtis.rpc.caldera.xyz/http",
+ nativeCurrency: "APE",
+ },
+ "soneium-minato-testnet": {
+ address: "0x23f0e8FAeE7bbb405E7A7C3d60138FCfd43d7509",
+ explorer: "https://explorer-testnet.soneium.org/address/$ADDRESS",
+ delay: "",
+ gasLimit: "500K",
+ network: "testnet",
+ rpc: "https://rpc.minato.soneium.org/",
+ nativeCurrency: "ETH",
+ },
+ sanko: {
+ address: "0x5744Cbf430D99456a0A8771208b674F27f8EF0Fb",
+ explorer: "https://explorer.sanko.xyz/address/$ADDRESS",
+ delay: "1 block",
+ gasLimit: "500K",
+ network: "mainnet",
+ rpc: "https://mainnet.sanko.xyz",
+ nativeCurrency: "DMT",
+ },
+ "sanko-testnet": {
+ address: "0x5744Cbf430D99456a0A8771208b674F27f8EF0Fb",
+ explorer: "https://sanko-arb-sepolia.explorer.caldera.xyz/address/$ADDRESS",
+ delay: "",
+ gasLimit: "500K",
+ network: "testnet",
+ rpc: "https://sanko-arb-sepolia.rpc.caldera.xyz/http",
+ nativeCurrency: "DMT",
+ },
+ "apechain-mainnet": {
+ address: "0x36825bf3Fbdf5a29E2d5148bfe7Dcf7B5639e320",
+ explorer: "https://apechain.calderaexplorer.xyz/address/$ADDRESS",
+ delay: "1 block",
+ gasLimit: "500K",
+ network: "mainnet",
+ rpc: "https://apechain.calderachain.xyz/http",
+ nativeCurrency: "APE",
+ },
+ "abstract-testnet": {
+ address: "0x858687fD592112f7046E394A3Bf10D0C11fF9e63",
+ explorer: "https://explorer.testnet.abs.xyz/address/$ADDRESS",
+ delay: "",
+ gasLimit: "500K",
+ network: "testnet",
+ rpc: "https://api.testnet.abs.xyz",
+ nativeCurrency: "ETH",
+ },
+ "sonic-fantom-testnet": {
+ address: "0xebe57e8045f2f230872523bbff7374986e45c486",
+ explorer: "https://blaze.soniclabs.com/address/$ADDRESS",
+ delay: "",
+ gasLimit: "500K",
+ network: "testnet",
+ rpc: "https://rpc.blaze.soniclabs.com",
+ nativeCurrency: "S",
+ },
+ "unichain-sepolia": {
+ address: "0x8D254a21b3C86D32F7179855531CE99164721933",
+ explorer: "https://unichain-sepolia.blockscout.com/address/$ADDRESS",
+ delay: "",
+ gasLimit: "500K",
+ network: "testnet",
+ rpc: "https://sepolia.unichain.org",
+ nativeCurrency: "ETH",
+ },
+ sonic: {
+ address: "0x36825bf3fbdf5a29e2d5148bfe7dcf7b5639e320",
+ explorer: "https://sonicscan.org/address/$ADDRESS",
+ delay: "1 block",
+ gasLimit: "500K",
+ network: "mainnet",
+ rpc: "https://rpc.soniclabs.com",
+ nativeCurrency: "S",
+ },
+} as const satisfies Record;
+
+export const isValidDeployment = (
+ name: string,
+): name is keyof typeof EntropyDeployments =>
+ Object.prototype.hasOwnProperty.call(EntropyDeployments, name);
diff --git a/apps/entropy-debug/tailwind.config.ts b/apps/entropy-debug/tailwind.config.ts
new file mode 100644
index 000000000..8db08f14e
--- /dev/null
+++ b/apps/entropy-debug/tailwind.config.ts
@@ -0,0 +1,63 @@
+import type { Config } from "tailwindcss";
+import animate from "tailwindcss-animate";
+
+export default {
+ darkMode: ["class"],
+ content: [
+ "./src/pages/**/*.{js,ts,jsx,tsx,mdx}",
+ "./src/components/**/*.{js,ts,jsx,tsx,mdx}",
+ "./src/app/**/*.{js,ts,jsx,tsx,mdx}",
+ ],
+ theme: {
+ extend: {
+ colors: {
+ background: "hsl(var(--background))",
+ foreground: "hsl(var(--foreground))",
+ card: {
+ DEFAULT: "hsl(var(--card))",
+ foreground: "hsl(var(--card-foreground))",
+ },
+ popover: {
+ DEFAULT: "hsl(var(--popover))",
+ foreground: "hsl(var(--popover-foreground))",
+ },
+ primary: {
+ DEFAULT: "hsl(var(--primary))",
+ foreground: "hsl(var(--primary-foreground))",
+ },
+ secondary: {
+ DEFAULT: "hsl(var(--secondary))",
+ foreground: "hsl(var(--secondary-foreground))",
+ },
+ muted: {
+ DEFAULT: "hsl(var(--muted))",
+ foreground: "hsl(var(--muted-foreground))",
+ },
+ accent: {
+ DEFAULT: "hsl(var(--accent))",
+ foreground: "hsl(var(--accent-foreground))",
+ },
+ destructive: {
+ DEFAULT: "hsl(var(--destructive))",
+ foreground: "hsl(var(--destructive-foreground))",
+ },
+ border: "hsl(var(--border))",
+ input: "hsl(var(--input))",
+ ring: "hsl(var(--ring))",
+ chart: {
+ "1": "hsl(var(--chart-1))",
+ "2": "hsl(var(--chart-2))",
+ "3": "hsl(var(--chart-3))",
+ "4": "hsl(var(--chart-4))",
+ "5": "hsl(var(--chart-5))",
+ },
+ },
+ borderRadius: {
+ lg: "var(--radius)",
+ md: "calc(var(--radius) - 2px)",
+ sm: "calc(var(--radius) - 4px)",
+ },
+ },
+ },
+ plugins: [animate],
+} satisfies Config;
diff --git a/apps/entropy-debug/tsconfig.json b/apps/entropy-debug/tsconfig.json
new file mode 100644
index 000000000..dfd9bf96d
--- /dev/null
+++ b/apps/entropy-debug/tsconfig.json
@@ -0,0 +1,5 @@
+{
+ "extends": "@cprussin/tsconfig/nextjs.json",
+ "include": ["svg.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"],
+ "exclude": ["node_modules"]
+}
diff --git a/apps/entropy-debug/turbo.json b/apps/entropy-debug/turbo.json
new file mode 100644
index 000000000..8e880d4ae
--- /dev/null
+++ b/apps/entropy-debug/turbo.json
@@ -0,0 +1,19 @@
+{
+ "$schema": "https://turbo.build/schema.json",
+ "extends": ["//"],
+ "tasks": {
+ "build": {
+ "dependsOn": ["^build"],
+ "outputs": [".next/**", "!.next/cache/**"]
+ },
+ "start:dev": {
+ "persistent": true,
+ "cache": false
+ },
+ "start:prod": {
+ "dependsOn": ["build"],
+ "persistent": true,
+ "cache": false
+ }
+ }
+}
diff --git a/apps/entropy-debug/vercel.json b/apps/entropy-debug/vercel.json
new file mode 100644
index 000000000..fc8b38fe1
--- /dev/null
+++ b/apps/entropy-debug/vercel.json
@@ -0,0 +1,3 @@
+{
+ "ignoreCommand": "pnpm dlx turbo-ignore --fallback=HEAD^"
+}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 7bd1d8b71..8008cc010 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -174,6 +174,9 @@ catalogs:
swr:
specifier: 2.2.5
version: 2.2.5
+ tailwindcss:
+ specifier: 3.4.14
+ version: 3.4.14
typescript:
specifier: 5.6.3
version: 5.6.3
@@ -231,7 +234,7 @@ importers:
version: 2.1.4(react@19.0.0)
'@next/third-parties':
specifier: ^14.2.4
- version: 14.2.4(next@15.1.2(@babel/core@7.24.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7))(react@19.0.0)
+ version: 14.2.4(next@15.1.2(@babel/core@7.25.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7))(react@19.0.0)
'@pythnetwork/client':
specifier: ^2.22.0
version: 2.22.0(@solana/web3.js@1.92.3(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)
@@ -252,7 +255,7 @@ importers:
version: 2.1.1
connectkit:
specifier: ^1.8.2
- version: 1.8.2(6anadc4dr5vwtj2ynlqfbej324)
+ version: 1.8.2(cwnwljk3n25tzd5weih3j2cexi)
cryptocurrency-icons:
specifier: ^0.18.1
version: 0.18.1
@@ -261,7 +264,7 @@ importers:
version: 11.3.8(@emotion/is-prop-valid@1.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
next:
specifier: 'catalog:'
- version: 15.1.2(@babel/core@7.24.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)
+ version: 15.1.2(@babel/core@7.25.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)
next-themes:
specifier: ^0.3.0
version: 0.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
@@ -285,7 +288,7 @@ importers:
version: 2.21.35(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8)
wagmi:
specifier: ^2.10.4
- version: 2.10.4(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.45.0)(@tanstack/react-query@5.45.1(react@19.0.0))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(immer@9.0.21)(react-dom@19.0.0(react@19.0.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@19.0.0(react@19.0.0))(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0))(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0)(typescript@5.5.2)(utf-8-validate@5.0.10)(viem@2.21.35(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)
+ version: 2.10.4(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.45.0)(@tanstack/react-query@5.45.1(react@19.0.0))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(immer@9.0.21)(react-dom@19.0.0(react@19.0.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@19.0.0(react@19.0.0))(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0))(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0)(typescript@5.5.2)(utf-8-validate@5.0.10)(viem@2.21.35(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)
zod:
specifier: ^3.23.8
version: 3.23.8
@@ -298,7 +301,7 @@ importers:
version: 3.0.0(@testing-library/dom@10.4.0)(@typescript-eslint/eslint-plugin@7.13.1(@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.5.2))(eslint@9.5.0)(typescript@5.5.2))(@typescript-eslint/parser@7.13.1(eslint@9.12.0(jiti@1.21.0))(typescript@5.5.2))(jest@29.7.0(@types/node@20.14.7)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2)))(jiti@1.21.0)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2))(typescript@5.5.2)
'@cprussin/jest-config':
specifier: 'catalog:'
- version: 1.4.1(@babel/core@7.24.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@20.14.7)(babel-jest@29.7.0(@babel/core@7.24.7))(bufferutil@4.0.8)(eslint@9.5.0)(sass@1.80.7)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2))(utf-8-validate@5.0.10)
+ version: 1.4.1(@babel/core@7.25.8)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@20.14.7)(babel-jest@29.7.0(@babel/core@7.25.8))(bufferutil@4.0.8)(eslint@9.5.0)(sass@1.80.7)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2))(utf-8-validate@5.0.10)
'@cprussin/prettier-config':
specifier: 'catalog:'
version: 2.1.1(prettier@3.3.2)
@@ -348,6 +351,97 @@ importers:
specifier: ^34.2.7
version: 34.2.7(encoding@0.1.13)
+ apps/entropy-debug:
+ dependencies:
+ '@radix-ui/react-select':
+ specifier: ^2.1.2
+ version: 2.1.4(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-slot':
+ specifier: ^1.1.0
+ version: 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-switch':
+ specifier: ^1.1.1
+ version: 1.1.2(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ class-variance-authority:
+ specifier: ^0.7.1
+ version: 0.7.1
+ clsx:
+ specifier: 'catalog:'
+ version: 2.1.1
+ highlight.js:
+ specifier: ^11.10.0
+ version: 11.11.1
+ lucide-react:
+ specifier: ^0.465.0
+ version: 0.465.0(react@19.0.0)
+ next:
+ specifier: 'catalog:'
+ version: 15.1.2(@babel/core@7.25.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)
+ react:
+ specifier: 'catalog:'
+ version: 19.0.0
+ react-dom:
+ specifier: 'catalog:'
+ version: 19.0.0(react@19.0.0)
+ tailwind-merge:
+ specifier: ^2.5.5
+ version: 2.6.0
+ tailwindcss-animate:
+ specifier: ^1.0.7
+ version: 1.0.7(tailwindcss@3.4.14(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.6.3)))
+ viem:
+ specifier: ^2.21.53
+ version: 2.22.9(bufferutil@4.0.8)(typescript@5.6.3)(utf-8-validate@6.0.4)(zod@3.23.8)
+ zod:
+ specifier: 'catalog:'
+ version: 3.23.8
+ devDependencies:
+ '@cprussin/eslint-config':
+ specifier: 'catalog:'
+ version: 3.0.0(@testing-library/dom@10.4.0)(@typescript-eslint/eslint-plugin@7.13.1(@typescript-eslint/parser@8.14.0(eslint@9.13.0(jiti@1.21.0))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.0))(typescript@5.6.3))(@typescript-eslint/parser@8.14.0(eslint@9.13.0(jiti@1.21.0))(typescript@5.6.3))(jest@29.7.0(@types/node@22.8.2)(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.6.3)))(jiti@1.21.0)(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.6.3))(typescript@5.6.3)
+ '@cprussin/jest-config':
+ specifier: 'catalog:'
+ version: 1.4.1(@babel/core@7.25.8)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@22.8.2)(babel-jest@29.7.0(@babel/core@7.25.8))(bufferutil@4.0.8)(esbuild@0.22.0)(eslint@9.13.0(jiti@1.21.0))(sass@1.80.7)(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.6.3))(utf-8-validate@6.0.4)
+ '@cprussin/prettier-config':
+ specifier: 'catalog:'
+ version: 2.1.1(prettier@3.3.3)
+ '@cprussin/tsconfig':
+ specifier: 'catalog:'
+ version: 3.0.1
+ '@types/jest':
+ specifier: 'catalog:'
+ version: 29.5.14
+ '@types/node':
+ specifier: 'catalog:'
+ version: 22.8.2
+ '@types/react':
+ specifier: 'catalog:'
+ version: 19.0.1
+ '@types/react-dom':
+ specifier: 'catalog:'
+ version: 19.0.2(@types/react@19.0.1)
+ eslint:
+ specifier: 'catalog:'
+ version: 9.13.0(jiti@1.21.0)
+ jest:
+ specifier: 'catalog:'
+ version: 29.7.0(@types/node@22.8.2)(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.6.3))
+ postcss:
+ specifier: 'catalog:'
+ version: 8.4.47
+ prettier:
+ specifier: 'catalog:'
+ version: 3.3.3
+ tailwindcss:
+ specifier: 'catalog:'
+ version: 3.4.14(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.6.3))
+ typescript:
+ specifier: 'catalog:'
+ version: 5.6.3
+ vercel:
+ specifier: 'catalog:'
+ version: 37.12.1(encoding@0.1.13)
+
apps/hermes/client/js:
dependencies:
'@zodios/core':
@@ -6578,6 +6672,10 @@ packages:
resolution: {integrity: sha512-TlaHRXDehJuRNR9TfZDNQ45mMEd5dwUwmicsafcIX4SsNiqnCHKjE/1alYPd/lDRVhxdhUAlv8uEhMCI5zjIJQ==}
engines: {node: ^14.21.3 || >=16}
+ '@noble/curves@1.7.0':
+ resolution: {integrity: sha512-UTMhXK9SeDhFJVrHeUJ5uZlI6ajXg10O6Ddocf9S6GjbSBVZsJo88HzKwXznNfGpMTRDyJkqMjNDPYgf0qFWnw==}
+ engines: {node: ^14.21.3 || >=16}
+
'@noble/ed25519@1.7.3':
resolution: {integrity: sha512-iR8GBkDt0Q3GyaVcIu7mSsVIqnFbkbRzGLWlvhwunacoLwt4J3swfKhfaM6rN6WY+TBGoYT1GtT1mIh2/jGbRQ==}
@@ -6609,6 +6707,14 @@ packages:
resolution: {integrity: sha512-1j6kQFb7QRru7eKN3ZDvRcP13rugwdxZqCjbiAVZfIJwgj2A65UmT4TgARXGlXgnRkORLTDTrO19ZErt7+QXgA==}
engines: {node: ^14.21.3 || >=16}
+ '@noble/hashes@1.6.0':
+ resolution: {integrity: sha512-YUULf0Uk4/mAA89w+k3+yUYh6NrEvxZa5T6SY3wlMvE2chHkxFUUIDI8/XW1QSC357iA5pSnqt7XEhvFOqmDyQ==}
+ engines: {node: ^14.21.3 || >=16}
+
+ '@noble/hashes@1.6.1':
+ resolution: {integrity: sha512-pq5D8h10hHBjyqX+cfBm0i8JUXJ0UhczFc4r74zbuT9XgewFo2E3J1cOaGtdZynILNmQ685YWGzGE1Zv6io50w==}
+ engines: {node: ^14.21.3 || >=16}
+
'@noble/secp256k1@1.6.3':
resolution: {integrity: sha512-T04e4iTurVy7I8Sw4+c5OSN9/RkPlo1uKxAomtxQNLq8j1uPAqnsqG1bqvY3Jv7c13gyr6dui0zmh/I3+f/JaQ==}
@@ -7309,36 +7415,139 @@ packages:
'@pythnetwork/pyth-starknet-js@0.2.1':
resolution: {integrity: sha512-hLPmWUkLJxYI/f1nGvhk37Hp76uYL+8g12PuJSSH7GIdN9V3ts/wgL4TdI55FbC2Ypnx3WXjVQgTpQyOhhrpyg==}
+ '@radix-ui/number@1.1.0':
+ resolution: {integrity: sha512-V3gRzhVNU1ldS5XhAPTom1fOIo4ccrjjJgmE+LI2h/WaFpHmx0MQApT+KZHnx8abG6Avtfcz4WoEciMnpFT3HQ==}
+
'@radix-ui/primitive@1.0.0':
resolution: {integrity: sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==}
+ '@radix-ui/primitive@1.1.1':
+ resolution: {integrity: sha512-SJ31y+Q/zAyShtXJc8x83i9TYdbAfHZ++tUZnvjJJqFjzsdUnKsxPL6IEtBlxKkU7yzer//GQtZSV4GbldL3YA==}
+
'@radix-ui/react-arrow@1.0.1':
resolution: {integrity: sha512-1yientwXqXcErDHEv8av9ZVNEBldH8L9scVR3is20lL+jOCfcJyMFZFEY5cgIrgexsq1qggSXqiEL/d/4f+QXA==}
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
react-dom: ^16.8 || ^17.0 || ^18.0
+ '@radix-ui/react-arrow@1.1.1':
+ resolution: {integrity: sha512-NaVpZfmv8SKeZbn4ijN2V3jlHA9ngBG16VnIIm22nUR0Yk8KUALyBxT3KYEUnNuch9sTE8UTsS3whzBgKOL30w==}
+ peerDependencies:
+ '@types/react': '*'
+ '@types/react-dom': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ '@types/react-dom':
+ optional: true
+
+ '@radix-ui/react-collection@1.1.1':
+ resolution: {integrity: sha512-LwT3pSho9Dljg+wY2KN2mrrh6y3qELfftINERIzBUO9e0N+t0oMTyn3k9iv+ZqgrwGkRnLpNJrsMv9BZlt2yuA==}
+ peerDependencies:
+ '@types/react': '*'
+ '@types/react-dom': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ '@types/react-dom':
+ optional: true
+
'@radix-ui/react-compose-refs@1.0.0':
resolution: {integrity: sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==}
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
+ '@radix-ui/react-compose-refs@1.1.1':
+ resolution: {integrity: sha512-Y9VzoRDSJtgFMUCoiZBDVo084VQ5hfpXxVE+NgkdNsjiDBByiImMZKKhxMwCbdHvhlENG6a833CbFkOQvTricw==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
'@radix-ui/react-context@1.0.0':
resolution: {integrity: sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==}
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
+ '@radix-ui/react-context@1.1.1':
+ resolution: {integrity: sha512-UASk9zi+crv9WteK/NU4PLvOoL3OuE6BWVKNF6hPRBtYBDXQ2u5iu3O59zUlJiTVvkyuycnqrztsHVJwcK9K+Q==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ '@radix-ui/react-direction@1.1.0':
+ resolution: {integrity: sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
'@radix-ui/react-dismissable-layer@1.0.2':
resolution: {integrity: sha512-WjJzMrTWROozDqLB0uRWYvj4UuXsM/2L19EmQ3Au+IJWqwvwq9Bwd+P8ivo0Deg9JDPArR1I6MbWNi1CmXsskg==}
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
react-dom: ^16.8 || ^17.0 || ^18.0
+ '@radix-ui/react-dismissable-layer@1.1.3':
+ resolution: {integrity: sha512-onrWn/72lQoEucDmJnr8uczSNTujT0vJnA/X5+3AkChVPowr8n1yvIKIabhWyMQeMvvmdpsvcyDqx3X1LEXCPg==}
+ peerDependencies:
+ '@types/react': '*'
+ '@types/react-dom': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ '@types/react-dom':
+ optional: true
+
+ '@radix-ui/react-focus-guards@1.1.1':
+ resolution: {integrity: sha512-pSIwfrT1a6sIoDASCSpFwOasEwKTZWDw/iBdtnqKO7v6FeOzYJ7U53cPzYFVR3geGGXgVHaH+CdngrrAzqUGxg==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ '@radix-ui/react-focus-scope@1.1.1':
+ resolution: {integrity: sha512-01omzJAYRxXdG2/he/+xy+c8a8gCydoQ1yOxnWNcRhrrBW5W+RQJ22EK1SaO8tb3WoUsuEw7mJjBozPzihDFjA==}
+ peerDependencies:
+ '@types/react': '*'
+ '@types/react-dom': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ '@types/react-dom':
+ optional: true
+
'@radix-ui/react-id@1.0.0':
resolution: {integrity: sha512-Q6iAB/U7Tq3NTolBBQbHTgclPmGWE3OlktGGqrClPozSw4vkQ1DfQAOtzgRPecKsMdJINE05iaoDUG8tRzCBjw==}
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
+ '@radix-ui/react-id@1.1.0':
+ resolution: {integrity: sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
'@radix-ui/react-label@2.0.0':
resolution: {integrity: sha512-7qCcZ3j2VQspWjy+gKR4W+V/z0XueQjeiZnlPOtsyiP9HaS8bfSU7ECoI3bvvdYntQj7NElW7OAYsYRW4MQvCg==}
peerDependencies:
@@ -7351,12 +7560,38 @@ packages:
react: ^16.8 || ^17.0 || ^18.0
react-dom: ^16.8 || ^17.0 || ^18.0
+ '@radix-ui/react-popper@1.2.1':
+ resolution: {integrity: sha512-3kn5Me69L+jv82EKRuQCXdYyf1DqHwD2U/sxoNgBGCB7K9TRc3bQamQ+5EPM9EvyPdli0W41sROd+ZU1dTCztw==}
+ peerDependencies:
+ '@types/react': '*'
+ '@types/react-dom': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ '@types/react-dom':
+ optional: true
+
'@radix-ui/react-portal@1.0.1':
resolution: {integrity: sha512-NY2vUWI5WENgAT1nfC6JS7RU5xRYBfjZVLq0HmgEN1Ezy3rk/UruMV4+Rd0F40PEaFC5SrLS1ixYvcYIQrb4Ig==}
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
react-dom: ^16.8 || ^17.0 || ^18.0
+ '@radix-ui/react-portal@1.1.3':
+ resolution: {integrity: sha512-NciRqhXnGojhT93RPyDaMPfLH3ZSl4jjIFbZQ1b/vxvZEdHsBZ49wP9w8L3HzUQwep01LcWtkUvm0OVB5JAHTw==}
+ peerDependencies:
+ '@types/react': '*'
+ '@types/react-dom': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ '@types/react-dom':
+ optional: true
+
'@radix-ui/react-presence@1.0.0':
resolution: {integrity: sha512-A+6XEvN01NfVWiKu38ybawfHsBjWum42MRPnEuqPsBZ4eV7e/7K321B5VgYMPv3Xx5An6o1/l9ZuDBgmcmWK3w==}
peerDependencies:
@@ -7369,11 +7604,59 @@ packages:
react: ^16.8 || ^17.0 || ^18.0
react-dom: ^16.8 || ^17.0 || ^18.0
+ '@radix-ui/react-primitive@2.0.1':
+ resolution: {integrity: sha512-sHCWTtxwNn3L3fH8qAfnF3WbUZycW93SM1j3NFDzXBiz8D6F5UTTy8G1+WFEaiCdvCVRJWj6N2R4Xq6HdiHmDg==}
+ peerDependencies:
+ '@types/react': '*'
+ '@types/react-dom': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ '@types/react-dom':
+ optional: true
+
+ '@radix-ui/react-select@2.1.4':
+ resolution: {integrity: sha512-pOkb2u8KgO47j/h7AylCj7dJsm69BXcjkrvTqMptFqsE2i0p8lHkfgneXKjAgPzBMivnoMyt8o4KiV4wYzDdyQ==}
+ peerDependencies:
+ '@types/react': '*'
+ '@types/react-dom': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ '@types/react-dom':
+ optional: true
+
'@radix-ui/react-slot@1.0.1':
resolution: {integrity: sha512-avutXAFL1ehGvAXtPquu0YK5oz6ctS474iM3vNGQIkswrVhdrS52e3uoMQBzZhNRAIE0jBnUyXWNmSjGHhCFcw==}
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
+ '@radix-ui/react-slot@1.1.1':
+ resolution: {integrity: sha512-RApLLOcINYJA+dMVbOju7MYv1Mb2EBp2nH4HdDzXTSyaR5optlm6Otrz1euW3HbdOR8UmmFK06TD+A9frYWv+g==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ '@radix-ui/react-switch@1.1.2':
+ resolution: {integrity: sha512-zGukiWHjEdBCRyXvKR6iXAQG6qXm2esuAD6kDOi9Cn+1X6ev3ASo4+CsYaD6Fov9r/AQFekqnD/7+V0Cs6/98g==}
+ peerDependencies:
+ '@types/react': '*'
+ '@types/react-dom': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ '@types/react-dom':
+ optional: true
+
'@radix-ui/react-tooltip@1.0.3':
resolution: {integrity: sha512-cmc9qV4KpgqdXVTn1K8KN8MnuSXvw+E719pKwyvpCGrQ+0AA2qTjcIL3uxCj4jc4k3sDR36RF7R3H7N5hPybBQ==}
peerDependencies:
@@ -7385,40 +7668,119 @@ packages:
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
+ '@radix-ui/react-use-callback-ref@1.1.0':
+ resolution: {integrity: sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
'@radix-ui/react-use-controllable-state@1.0.0':
resolution: {integrity: sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==}
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
+ '@radix-ui/react-use-controllable-state@1.1.0':
+ resolution: {integrity: sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
'@radix-ui/react-use-escape-keydown@1.0.2':
resolution: {integrity: sha512-DXGim3x74WgUv+iMNCF+cAo8xUHHeqvjx8zs7trKf+FkQKPQXLk2sX7Gx1ysH7Q76xCpZuxIJE7HLPxRE+Q+GA==}
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
+ '@radix-ui/react-use-escape-keydown@1.1.0':
+ resolution: {integrity: sha512-L7vwWlR1kTTQ3oh7g1O0CBF3YCyyTj8NmhLR+phShpyA50HCfBFKVJTpshm9PzLiKmehsrQzTYTpX9HvmC9rhw==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
'@radix-ui/react-use-layout-effect@1.0.0':
resolution: {integrity: sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==}
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
+ '@radix-ui/react-use-layout-effect@1.1.0':
+ resolution: {integrity: sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ '@radix-ui/react-use-previous@1.1.0':
+ resolution: {integrity: sha512-Z/e78qg2YFnnXcW88A4JmTtm4ADckLno6F7OXotmkQfeuCVaKuYzqAATPhVzl3delXE7CxIV8shofPn3jPc5Og==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
'@radix-ui/react-use-rect@1.0.0':
resolution: {integrity: sha512-TB7pID8NRMEHxb/qQJpvSt3hQU4sqNPM1VCTjTRjEOa7cEop/QMuq8S6fb/5Tsz64kqSvB9WnwsDHtjnrM9qew==}
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
+ '@radix-ui/react-use-rect@1.1.0':
+ resolution: {integrity: sha512-0Fmkebhr6PiseyZlYAOtLS+nb7jLmpqTrJyv61Pe68MKYW6OWdRE2kI70TaYY27u7H0lajqM3hSMMLFq18Z7nQ==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
'@radix-ui/react-use-size@1.0.0':
resolution: {integrity: sha512-imZ3aYcoYCKhhgNpkNDh/aTiU05qw9hX+HHI1QDBTyIlcFjgeFlKKySNGMwTp7nYFLQg/j0VA2FmCY4WPDDHMg==}
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
+ '@radix-ui/react-use-size@1.1.0':
+ resolution: {integrity: sha512-XW3/vWuIXHa+2Uwcc2ABSfcCledmXhhQPlGbfcRXbiUQI5Icjcg19BGCZVKKInYbvUCut/ufbbLLPFC5cbb1hw==}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
'@radix-ui/react-visually-hidden@1.0.1':
resolution: {integrity: sha512-K1hJcCMfWfiYUibRqf3V8r5Drpyf7rh44jnrwAbdvI5iCCijilBBeyQv9SKidYNZIopMdCyR9FnIjkHxHN0FcQ==}
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
react-dom: ^16.8 || ^17.0 || ^18.0
+ '@radix-ui/react-visually-hidden@1.1.1':
+ resolution: {integrity: sha512-vVfA2IZ9q/J+gEamvj761Oq1FpWgCDaNOOIfbPVp2MVPLEomUr5+Vf7kJGwQ24YxZSlQVar7Bes8kyTo5Dshpg==}
+ peerDependencies:
+ '@types/react': '*'
+ '@types/react-dom': '*'
+ react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ '@types/react-dom':
+ optional: true
+
'@radix-ui/rect@1.0.0':
resolution: {integrity: sha512-d0O68AYy/9oeEy1DdC07bz1/ZXX+DqCskRd3i4JzLSTXwefzaepQrKjXC7aNM8lTHjFLDO0pDgaEiQ7jEk+HVg==}
+ '@radix-ui/rect@1.1.0':
+ resolution: {integrity: sha512-A9+lCBZoaMJlVKcRBz2YByCG+Cp2t6nAnMnNba+XiWxnj6r4JUFqfsgwocMBZU9LPtdxC6wB56ySYpc7LQIoJg==}
+
'@react-aria/breadcrumbs@3.5.19':
resolution: {integrity: sha512-mVngOPFYVVhec89rf/CiYQGTfaLRfHFtX+JQwY7sNYNqSA+gO8p4lNARe3Be6bJPgH+LUQuruIY9/ZDL6LT3HA==}
peerDependencies:
@@ -8177,6 +8539,9 @@ packages:
'@scure/base@1.1.9':
resolution: {integrity: sha512-8YKhl8GHiNI/pU2VMaofa2Tor7PJRAjwQLBBuilkJ9L5+13yVbC7JO/wS7piioAvPSwR3JKM1IJ/u4xQzbcXKg==}
+ '@scure/base@1.2.1':
+ resolution: {integrity: sha512-DGmGtC8Tt63J5GfHgfl5CuAXh96VF/LD8K9Hr/Gv0J2lAoRGlPOMpqMpMbCTOoOJMZCk2Xt+DskdDyn6dEFdzQ==}
+
'@scure/bip32@1.1.0':
resolution: {integrity: sha512-ftTW3kKX54YXLCxH6BB7oEEoJfoE2pIgw7MINKAs5PsS6nqKPuKk1haTF/EuHmYqG330t5GSrdmtRuHaY1a62Q==}
@@ -8195,6 +8560,9 @@ packages:
'@scure/bip32@1.5.0':
resolution: {integrity: sha512-8EnFYkqEQdnkuGBVpCzKxyIwDCBLDVj3oiX0EKUFre/tOjL/Hqba1D6n/8RcmaQy4f95qQFrO2A8Sr6ybh4NRw==}
+ '@scure/bip32@1.6.0':
+ resolution: {integrity: sha512-82q1QfklrUUdXJzjuRU7iG7D7XiFx5PHYVS0+oeNKhyDLT7WPqs6pBcM2W5ZdwOwKCwoE1Vy1se+DHjcXwCYnA==}
+
'@scure/bip39@1.1.0':
resolution: {integrity: sha512-pwrPOS16VeTKg98dYXQyIjJEcWfz7/1YJIwxUEPFfQPtc86Ym/1sVgQ2RLoD43AazMk2l/unK4ITySSpW2+82w==}
@@ -8213,6 +8581,9 @@ packages:
'@scure/bip39@1.4.0':
resolution: {integrity: sha512-BEEm6p8IueV/ZTfQLp/0vhw4NPnT9oWf5+28nvmeUICjP99f4vr2d+qc7AVGDDtwRep6ifR43Yed9ERVmiITzw==}
+ '@scure/bip39@1.5.0':
+ resolution: {integrity: sha512-Dop+ASYhnrwm9+HA/HwXg7j2ZqM6yk2fyLWb5znexjctFY3+E+eU8cIWI0Pql0Qx4hPZCijlGq4OL71g+Uz30A==}
+
'@scure/starknet@1.0.0':
resolution: {integrity: sha512-o5J57zY0f+2IL/mq8+AYJJ4Xpc1fOtDhr+mFQKbHnYFmm3WQrC+8zj2HEgxak1a+x86mhmBC1Kq305KUpVf0wg==}
@@ -10929,6 +11300,17 @@ packages:
zod:
optional: true
+ abitype@1.0.7:
+ resolution: {integrity: sha512-ZfYYSktDQUwc2eduYu8C4wOs+RDPmnRYMh7zNfzeMtGGgb0U+6tLGjixUic6mXf5xKKCcgT5Qp6cv39tOARVFw==}
+ peerDependencies:
+ typescript: '>=5.0.4'
+ zod: ^3 >=3.22.0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ zod:
+ optional: true
+
abort-controller@3.0.0:
resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==}
engines: {node: '>=6.5'}
@@ -11103,9 +11485,6 @@ packages:
ajv@8.12.0:
resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==}
- ajv@8.16.0:
- resolution: {integrity: sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==}
-
ajv@8.17.1:
resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==}
@@ -11308,6 +11687,10 @@ packages:
argsarray@0.0.1:
resolution: {integrity: sha512-u96dg2GcAKtpTrBdDoFIM7PjcBA+6rSP0OR94MOReNRyUECL6MtQt5XXmRr4qrftYaef9+l5hcpO5te7sML1Cg==}
+ aria-hidden@1.2.4:
+ resolution: {integrity: sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==}
+ engines: {node: '>=10'}
+
aria-query@5.3.0:
resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==}
@@ -12265,6 +12648,9 @@ packages:
class-is@1.1.0:
resolution: {integrity: sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw==}
+ class-variance-authority@0.7.1:
+ resolution: {integrity: sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==}
+
clean-css@5.3.3:
resolution: {integrity: sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==}
engines: {node: '>= 10.0'}
@@ -13250,6 +13636,9 @@ packages:
resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==}
engines: {node: '>=8'}
+ detect-node-es@1.1.0:
+ resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==}
+
detect-port-alt@1.1.6:
resolution: {integrity: sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==}
engines: {node: '>= 4.2.1'}
@@ -14910,6 +15299,10 @@ packages:
resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==}
engines: {node: '>= 0.4'}
+ get-nonce@1.0.1:
+ resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==}
+ engines: {node: '>=6'}
+
get-package-type@0.1.0:
resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==}
engines: {node: '>=8.0.0'}
@@ -15320,6 +15713,10 @@ packages:
resolution: {integrity: sha512-EqYpWyTF2s8nMfttfBA2yLKPNoZCO33pLS4MnbXQ4hECf1TKujCt1Kq7QAdrio7roL4+CqsfjqwYj4tYgq0pJQ==}
engines: {node: '>=12.0.0'}
+ highlight.js@11.11.1:
+ resolution: {integrity: sha512-Xwwo44whKBVCYoliBQwaPvtd/2tYFkRQtXDWj1nackaV2JPXx3L0+Jvd8/qCJ2p+ML0/XVkJ2q+Mr+UVdpJK5w==}
+ engines: {node: '>=12.0.0'}
+
highlightjs-solidity@2.0.6:
resolution: {integrity: sha512-DySXWfQghjm2l6a/flF+cteroJqD4gI8GSdL4PtvxZSsAHie8m3yVe2JFoRg03ROKT6hp2Lc/BxXkqerNmtQYg==}
@@ -16896,6 +17293,11 @@ packages:
ltgt@2.2.1:
resolution: {integrity: sha512-AI2r85+4MquTw9ZYqabu4nMwy9Oftlfa/e/52t9IjtfG+mGBbTNdAoZ3RQKLHR6r0wQnwZnPIEh/Ya6XTWAKNA==}
+ lucide-react@0.465.0:
+ resolution: {integrity: sha512-uV7WEqbwaCcc+QjAxIhAvkAr3kgwkkYID3XptCHll72/F7NZlk6ONmJYpk+Xqx5Q0r/8wiOjz73H1BYbl8Z8iw==}
+ peerDependencies:
+ react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rc
+
lunr@2.3.9:
resolution: {integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==}
@@ -18114,6 +18516,14 @@ packages:
osmojs@16.12.1:
resolution: {integrity: sha512-3Crv2Du70felladlGbK2q/3vh4e/Cgp+PNMcicL7Pr9DPoRx6E+tjDbemCPES2J1BJlHodK1BEFowr/85BILVA==}
+ ox@0.6.5:
+ resolution: {integrity: sha512-vmnH8KvMDwFZDbNY1mq2CBRBWIgSliZB/dFV0xKp+DfF/dJkTENt6nmA+DzHSSAgL/GO2ydjkXWvlndJgSY4KQ==}
+ peerDependencies:
+ typescript: '>=5.4.0'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
p-cancelable@2.1.1:
resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==}
engines: {node: '>=8'}
@@ -19285,6 +19695,26 @@ packages:
resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==}
engines: {node: '>=0.10.0'}
+ react-remove-scroll-bar@2.3.8:
+ resolution: {integrity: sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ react-remove-scroll@2.6.2:
+ resolution: {integrity: sha512-KmONPx5fnlXYJQqC62Q+lwIeAk64ws/cUw6omIumRzMRPqgnYqhSSti99nbj0Ry13bv7dF+BKn7NB+OqkdZGTw==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
react-shallow-renderer@16.15.0:
resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==}
peerDependencies:
@@ -19301,6 +19731,16 @@ packages:
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-style-singleton@2.2.3:
+ resolution: {integrity: sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
react-transition-group@4.4.5:
resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==}
peerDependencies:
@@ -20715,6 +21155,9 @@ packages:
resolution: {integrity: sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==}
engines: {node: '>=10.0.0'}
+ tailwind-merge@2.6.0:
+ resolution: {integrity: sha512-P+Vu1qXfzediirmHOC3xKGAYeZtPcV9g76X+xg2FD4tYgR71ewMA35Y3sCz3zhiN/dwefRpJX0yBcgwi1fXNQA==}
+
tailwindcss-animate@1.0.7:
resolution: {integrity: sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==}
peerDependencies:
@@ -21690,6 +22133,16 @@ packages:
resolution: {integrity: sha512-G0I/fPgfHUzWH8xo2KkDxTTFruUWfppgSFJ+bQxz/kVY2x15EQ/XDB7dqD1G432G4gBG4jYQuF3U7j/orSs5nw==}
engines: {node: '>=10.20.0 <11.x || >=12.17.0 <13.0 || >=14.0.0'}
+ use-callback-ref@1.3.3:
+ resolution: {integrity: sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
use-debounce@9.0.3:
resolution: {integrity: sha512-FhtlbDtDXILJV7Lix5OZj5yX/fW1tzq+VrvK1fnT2bUrPOGruU9Rw8NCEn+UI9wopfERBEZAOQ8lfeCJPllgnw==}
engines: {node: '>= 10.0.0'}
@@ -21705,6 +22158,16 @@ packages:
'@types/react':
optional: true
+ use-sidecar@1.1.3:
+ resolution: {integrity: sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ '@types/react': '*'
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
use-sync-external-store@1.2.0:
resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==}
peerDependencies:
@@ -21868,6 +22331,14 @@ packages:
typescript:
optional: true
+ viem@2.22.9:
+ resolution: {integrity: sha512-2yy46qYhcdo8GZggQ3Zoq9QCahI0goddzpVI/vSnTpcClQBSDxYRCuAqRzzLqjvJ7hS0UYgplC7eRkM2sYgflw==}
+ peerDependencies:
+ typescript: '>=5.0.4'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
vlq@1.0.1:
resolution: {integrity: sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==}
@@ -23089,8 +23560,8 @@ snapshots:
'@apidevtools/openapi-schemas': 2.1.0
'@apidevtools/swagger-methods': 3.0.2
'@jsdevtools/ono': 7.1.3
- ajv: 8.16.0
- ajv-draft-04: 1.0.0(ajv@8.16.0)
+ ajv: 8.17.1
+ ajv-draft-04: 1.0.0(ajv@8.17.1)
call-me-maybe: 1.0.2
openapi-types: 12.1.3
@@ -23444,19 +23915,6 @@ snapshots:
'@babel/helper-split-export-declaration': 7.24.7
semver: 6.3.1
- '@babel/helper-create-class-features-plugin@7.24.4(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-environment-visitor': 7.24.7
- '@babel/helper-function-name': 7.24.7
- '@babel/helper-member-expression-to-functions': 7.23.0
- '@babel/helper-optimise-call-expression': 7.22.5
- '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.7)
- '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
- '@babel/helper-split-export-declaration': 7.24.7
- semver: 6.3.1
-
'@babel/helper-create-class-features-plugin@7.24.4(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -23528,19 +23986,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/helper-create-class-features-plugin@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-annotate-as-pure': 7.25.7
- '@babel/helper-member-expression-to-functions': 7.25.7
- '@babel/helper-optimise-call-expression': 7.25.7
- '@babel/helper-replace-supers': 7.25.7(@babel/core@7.24.7)
- '@babel/helper-skip-transparent-expression-wrappers': 7.25.7
- '@babel/traverse': 7.25.7
- semver: 6.3.1
- transitivePeerDependencies:
- - supports-color
-
'@babel/helper-create-class-features-plugin@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -23588,13 +24033,6 @@ snapshots:
regexpu-core: 6.1.1
semver: 6.3.1
- '@babel/helper-create-regexp-features-plugin@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-annotate-as-pure': 7.25.7
- regexpu-core: 6.1.1
- semver: 6.3.1
-
'@babel/helper-create-regexp-features-plugin@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -23783,16 +24221,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/helper-module-transforms@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-module-imports': 7.25.7
- '@babel/helper-simple-access': 7.25.7
- '@babel/helper-validator-identifier': 7.25.7
- '@babel/traverse': 7.25.7
- transitivePeerDependencies:
- - supports-color
-
'@babel/helper-module-transforms@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -23833,16 +24261,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/helper-remap-async-to-generator@7.18.9(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-environment-visitor': 7.24.7
- '@babel/helper-wrap-function': 7.20.5
- '@babel/types': 7.24.7
- transitivePeerDependencies:
- - supports-color
-
'@babel/helper-remap-async-to-generator@7.18.9(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -23889,15 +24307,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/helper-remap-async-to-generator@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-annotate-as-pure': 7.25.7
- '@babel/helper-wrap-function': 7.25.7
- '@babel/traverse': 7.25.7
- transitivePeerDependencies:
- - supports-color
-
'@babel/helper-remap-async-to-generator@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -23914,13 +24323,6 @@ snapshots:
'@babel/helper-member-expression-to-functions': 7.23.0
'@babel/helper-optimise-call-expression': 7.22.5
- '@babel/helper-replace-supers@7.24.1(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-environment-visitor': 7.24.7
- '@babel/helper-member-expression-to-functions': 7.23.0
- '@babel/helper-optimise-call-expression': 7.22.5
-
'@babel/helper-replace-supers@7.24.1(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -23964,15 +24366,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/helper-replace-supers@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-member-expression-to-functions': 7.25.7
- '@babel/helper-optimise-call-expression': 7.25.7
- '@babel/traverse': 7.25.7
- transitivePeerDependencies:
- - supports-color
-
'@babel/helper-replace-supers@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -24210,16 +24603,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-environment-visitor': 7.24.7
- '@babel/helper-plugin-utils': 7.24.7
- '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.24.7)
- '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.7)
- transitivePeerDependencies:
- - supports-color
-
'@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -24236,12 +24619,6 @@ snapshots:
'@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.0)
'@babel/helper-plugin-utils': 7.24.7
- '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.7)
- '@babel/helper-plugin-utils': 7.24.7
-
'@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -24266,11 +24643,6 @@ snapshots:
'@babel/core': 7.24.0
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-proposal-export-default-from@7.25.8(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-plugin-utils': 7.25.7
-
'@babel/plugin-proposal-export-default-from@7.25.8(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -24294,12 +24666,6 @@ snapshots:
'@babel/helper-plugin-utils': 7.24.7
'@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.0)
- '@babel/plugin-proposal-logical-assignment-operators@7.20.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-plugin-utils': 7.24.7
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.7)
-
'@babel/plugin-proposal-logical-assignment-operators@7.20.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -24312,12 +24678,6 @@ snapshots:
'@babel/helper-plugin-utils': 7.24.7
'@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.0)
- '@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-plugin-utils': 7.24.7
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.7)
-
'@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -24330,12 +24690,6 @@ snapshots:
'@babel/helper-plugin-utils': 7.24.7
'@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.0)
- '@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-plugin-utils': 7.24.7
- '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.7)
-
'@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -24351,15 +24705,6 @@ snapshots:
'@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.0)
'@babel/plugin-transform-parameters': 7.24.1(@babel/core@7.24.0)
- '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/compat-data': 7.24.7
- '@babel/core': 7.24.7
- '@babel/helper-compilation-targets': 7.24.7
- '@babel/helper-plugin-utils': 7.24.7
- '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.7)
- '@babel/plugin-transform-parameters': 7.24.1(@babel/core@7.24.7)
-
'@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.25.8)':
dependencies:
'@babel/compat-data': 7.24.7
@@ -24375,12 +24720,6 @@ snapshots:
'@babel/helper-plugin-utils': 7.24.7
'@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.0)
- '@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-plugin-utils': 7.24.7
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.7)
-
'@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -24403,15 +24742,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-plugin-utils': 7.25.7
- '@babel/helper-skip-transparent-expression-wrappers': 7.25.7
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.7)
- transitivePeerDependencies:
- - supports-color
-
'@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -24468,12 +24798,6 @@ snapshots:
'@babel/core': 7.25.8
'@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-plugin-utils': 7.25.7
- optional: true
-
'@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -24529,11 +24853,6 @@ snapshots:
'@babel/core': 7.24.0
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-export-default-from@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-plugin-utils': 7.25.7
-
'@babel/plugin-syntax-export-default-from@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -24559,11 +24878,6 @@ snapshots:
'@babel/core': 7.24.0
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-flow@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-plugin-utils': 7.25.7
-
'@babel/plugin-syntax-flow@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -24664,11 +24978,6 @@ snapshots:
'@babel/core': 7.24.0
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-jsx@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-plugin-utils': 7.25.7
-
'@babel/plugin-syntax-jsx@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -24814,11 +25123,6 @@ snapshots:
'@babel/core': 7.24.0
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-typescript@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-plugin-utils': 7.25.7
-
'@babel/plugin-syntax-typescript@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -24867,11 +25171,6 @@ snapshots:
'@babel/core': 7.24.0
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-arrow-functions@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-plugin-utils': 7.25.7
-
'@babel/plugin-transform-arrow-functions@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -24952,15 +25251,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-async-to-generator@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-module-imports': 7.25.7
- '@babel/helper-plugin-utils': 7.25.7
- '@babel/helper-remap-async-to-generator': 7.25.7(@babel/core@7.24.7)
- transitivePeerDependencies:
- - supports-color
-
'@babel/plugin-transform-async-to-generator@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -25015,11 +25305,6 @@ snapshots:
'@babel/core': 7.24.0
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-block-scoping@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-plugin-utils': 7.25.7
-
'@babel/plugin-transform-block-scoping@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -25143,18 +25428,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-classes@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-annotate-as-pure': 7.25.7
- '@babel/helper-compilation-targets': 7.25.7
- '@babel/helper-plugin-utils': 7.25.7
- '@babel/helper-replace-supers': 7.25.7(@babel/core@7.24.7)
- '@babel/traverse': 7.25.7
- globals: 11.12.0
- transitivePeerDependencies:
- - supports-color
-
'@babel/plugin-transform-classes@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -25197,12 +25470,6 @@ snapshots:
'@babel/helper-plugin-utils': 7.25.7
'@babel/template': 7.25.7
- '@babel/plugin-transform-computed-properties@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-plugin-utils': 7.25.7
- '@babel/template': 7.25.7
-
'@babel/plugin-transform-computed-properties@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -25234,11 +25501,6 @@ snapshots:
'@babel/core': 7.24.0
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-destructuring@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-plugin-utils': 7.25.7
-
'@babel/plugin-transform-destructuring@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -25360,12 +25622,6 @@ snapshots:
'@babel/helper-plugin-utils': 7.25.7
'@babel/plugin-syntax-flow': 7.25.7(@babel/core@7.24.0)
- '@babel/plugin-transform-flow-strip-types@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-flow': 7.25.7(@babel/core@7.24.7)
-
'@babel/plugin-transform-flow-strip-types@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -25438,15 +25694,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-function-name@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-compilation-targets': 7.25.7
- '@babel/helper-plugin-utils': 7.25.7
- '@babel/traverse': 7.25.7
- transitivePeerDependencies:
- - supports-color
-
'@babel/plugin-transform-function-name@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -25499,11 +25746,6 @@ snapshots:
'@babel/core': 7.24.0
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-literals@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-plugin-utils': 7.25.7
-
'@babel/plugin-transform-literals@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -25624,15 +25866,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-modules-commonjs@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-module-transforms': 7.25.7(@babel/core@7.24.7)
- '@babel/helper-plugin-utils': 7.25.7
- '@babel/helper-simple-access': 7.25.7
- transitivePeerDependencies:
- - supports-color
-
'@babel/plugin-transform-modules-commonjs@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -25744,12 +25977,6 @@ snapshots:
'@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.24.0)
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-named-capturing-groups-regex@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.24.7)
- '@babel/helper-plugin-utils': 7.25.7
-
'@babel/plugin-transform-named-capturing-groups-regex@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -25916,11 +26143,6 @@ snapshots:
'@babel/core': 7.24.0
'@babel/helper-plugin-utils': 7.24.7
- '@babel/plugin-transform-parameters@7.24.1(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-plugin-utils': 7.24.7
-
'@babel/plugin-transform-parameters@7.24.1(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -25946,11 +26168,6 @@ snapshots:
'@babel/core': 7.24.0
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-parameters@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-plugin-utils': 7.25.7
-
'@babel/plugin-transform-parameters@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -25988,14 +26205,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-private-methods@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.24.7)
- '@babel/helper-plugin-utils': 7.25.7
- transitivePeerDependencies:
- - supports-color
-
'@babel/plugin-transform-private-methods@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -26043,15 +26252,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-private-property-in-object@7.25.8(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-annotate-as-pure': 7.25.7
- '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.24.7)
- '@babel/helper-plugin-utils': 7.25.7
- transitivePeerDependencies:
- - supports-color
-
'@babel/plugin-transform-private-property-in-object@7.25.8(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -26111,11 +26311,6 @@ snapshots:
'@babel/core': 7.24.0
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-react-display-name@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-plugin-utils': 7.25.7
-
'@babel/plugin-transform-react-display-name@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -26141,11 +26336,6 @@ snapshots:
'@babel/core': 7.24.0
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-react-jsx-self@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-plugin-utils': 7.25.7
-
'@babel/plugin-transform-react-jsx-self@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -26156,11 +26346,6 @@ snapshots:
'@babel/core': 7.24.0
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-react-jsx-source@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-plugin-utils': 7.25.7
-
'@babel/plugin-transform-react-jsx-source@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -26204,17 +26389,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-react-jsx@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-annotate-as-pure': 7.25.7
- '@babel/helper-module-imports': 7.25.7
- '@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.24.7)
- '@babel/types': 7.25.8
- transitivePeerDependencies:
- - supports-color
-
'@babel/plugin-transform-react-jsx@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -26312,18 +26486,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-runtime@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-module-imports': 7.25.7
- '@babel/helper-plugin-utils': 7.25.7
- babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.24.7)
- babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.24.7)
- babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.24.7)
- semver: 6.3.1
- transitivePeerDependencies:
- - supports-color
-
'@babel/plugin-transform-runtime@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -26361,11 +26523,6 @@ snapshots:
'@babel/core': 7.24.0
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-shorthand-properties@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-plugin-utils': 7.25.7
-
'@babel/plugin-transform-shorthand-properties@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -26409,14 +26566,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-spread@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-plugin-utils': 7.25.7
- '@babel/helper-skip-transparent-expression-wrappers': 7.25.7
- transitivePeerDependencies:
- - supports-color
-
'@babel/plugin-transform-spread@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -26450,11 +26599,6 @@ snapshots:
'@babel/core': 7.24.0
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-sticky-regex@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-plugin-utils': 7.25.7
-
'@babel/plugin-transform-sticky-regex@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -26529,17 +26673,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-typescript@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-annotate-as-pure': 7.25.7
- '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.24.7)
- '@babel/helper-plugin-utils': 7.25.7
- '@babel/helper-skip-transparent-expression-wrappers': 7.25.7
- '@babel/plugin-syntax-typescript': 7.25.7(@babel/core@7.24.7)
- transitivePeerDependencies:
- - supports-color
-
'@babel/plugin-transform-typescript@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -26619,12 +26752,6 @@ snapshots:
'@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.24.0)
'@babel/helper-plugin-utils': 7.25.7
- '@babel/plugin-transform-unicode-regex@7.25.7(@babel/core@7.24.7)':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.24.7)
- '@babel/helper-plugin-utils': 7.25.7
-
'@babel/plugin-transform-unicode-regex@7.25.7(@babel/core@7.25.8)':
dependencies:
'@babel/core': 7.25.8
@@ -28321,18 +28448,18 @@ snapshots:
- ts-node
- typescript
- '@cprussin/jest-config@1.4.1(@babel/core@7.24.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@20.14.7)(babel-jest@29.7.0(@babel/core@7.24.7))(bufferutil@4.0.8)(eslint@9.5.0)(sass@1.80.7)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2))(utf-8-validate@5.0.10)':
+ '@cprussin/jest-config@1.4.1(@babel/core@7.25.8)(@jest/transform@29.7.0)(@jest/types@29.6.3)(@types/node@20.14.7)(babel-jest@29.7.0(@babel/core@7.25.8))(bufferutil@4.0.8)(eslint@9.5.0)(sass@1.80.7)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2))(utf-8-validate@5.0.10)':
dependencies:
'@cprussin/jest-runner-prettier': 1.0.0(jest@29.7.0(@types/node@20.14.7)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2)))(prettier@3.3.3)
'@testing-library/jest-dom': 6.5.0
jest: 29.7.0(@types/node@20.14.7)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2))
jest-environment-jsdom: 29.7.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)
jest-runner-eslint: 2.2.0(eslint@9.5.0)(jest@29.7.0(@types/node@20.14.7)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2)))
- next: 14.2.15(@babel/core@7.24.7)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.80.7)
+ next: 14.2.15(@babel/core@7.25.8)(react-dom@18.3.1(react@19.0.0))(react@18.3.1)(sass@1.80.7)
prettier: 3.3.3
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- ts-jest: 29.2.4(@babel/core@7.24.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.7))(jest@29.7.0(@types/node@20.14.7)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2)))(typescript@5.5.4)
+ ts-jest: 29.2.4(@babel/core@7.25.8)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.8))(jest@29.7.0(@types/node@20.14.7)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2)))(typescript@5.5.4)
typescript: 5.5.4
transitivePeerDependencies:
- '@babel/core'
@@ -30722,7 +30849,7 @@ snapshots:
'@internationalized/date@3.6.0':
dependencies:
- '@swc/helpers': 0.5.13
+ '@swc/helpers': 0.5.15
'@internationalized/message@3.1.5':
dependencies:
@@ -32074,22 +32201,22 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@metamask/sdk-install-modal-web@0.26.0(i18next@22.5.1)(react-dom@19.0.0(react@19.0.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@19.0.0(react@19.0.0))(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0))(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0)':
+ '@metamask/sdk-install-modal-web@0.26.0(i18next@22.5.1)(react-dom@19.0.0(react@19.0.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@19.0.0(react@19.0.0))(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0))(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0)':
dependencies:
i18next: 22.5.1
qr-code-styling: 1.6.0-rc.1
- react-i18next: 13.5.0(i18next@22.5.1)(react-dom@19.0.0(react@19.0.0))(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0)
+ react-i18next: 13.5.0(i18next@22.5.1)(react-dom@19.0.0(react@19.0.0))(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0)
optionalDependencies:
react: 19.0.0
react-dom: 19.0.0(react@19.0.0)
- react-native: 0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)
+ react-native: 0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)
- '@metamask/sdk@0.26.0(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@19.0.0(react@19.0.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@19.0.0(react@19.0.0))(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0))(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0)(utf-8-validate@5.0.10)':
+ '@metamask/sdk@0.26.0(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@19.0.0(react@19.0.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@19.0.0(react@19.0.0))(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0))(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0)(utf-8-validate@5.0.10)':
dependencies:
'@metamask/onboarding': 1.0.1
'@metamask/providers': 15.0.0
'@metamask/sdk-communication-layer': 0.26.0(cross-fetch@4.0.0(encoding@0.1.13))(eciesjs@0.3.19)(eventemitter2@6.4.9)(readable-stream@3.6.2)(socket.io-client@4.7.5(bufferutil@4.0.8)(utf-8-validate@5.0.10))
- '@metamask/sdk-install-modal-web': 0.26.0(i18next@22.5.1)(react-dom@19.0.0(react@19.0.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@19.0.0(react@19.0.0))(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0))(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0)
+ '@metamask/sdk-install-modal-web': 0.26.0(i18next@22.5.1)(react-dom@19.0.0(react@19.0.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@19.0.0(react@19.0.0))(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0))(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0)
'@types/dom-screen-wake-lock': 1.0.3
bowser: 2.11.0
cross-fetch: 4.0.0(encoding@0.1.13)
@@ -32102,7 +32229,7 @@ snapshots:
obj-multiplex: 1.0.0
pump: 3.0.0
qrcode-terminal-nooctal: 0.12.1
- react-native-webview: 11.26.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0)
+ react-native-webview: 11.26.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0)
readable-stream: 3.6.2
rollup-plugin-visualizer: 5.12.0
socket.io-client: 4.7.5(bufferutil@4.0.8)(utf-8-validate@5.0.10)
@@ -32227,8 +32354,8 @@ snapshots:
'@mysten/bcs': 0.7.1
'@noble/curves': 1.6.0
'@noble/hashes': 1.5.0
- '@scure/bip32': 1.4.0
- '@scure/bip39': 1.3.0
+ '@scure/bip32': 1.5.0
+ '@scure/bip39': 1.4.0
'@suchipi/femver': 1.0.0
jayson: 4.1.1(bufferutil@4.0.7)(utf-8-validate@6.0.3)
rpc-websockets: 7.5.1
@@ -32243,8 +32370,8 @@ snapshots:
'@mysten/bcs': 0.7.1
'@noble/curves': 1.6.0
'@noble/hashes': 1.5.0
- '@scure/bip32': 1.4.0
- '@scure/bip39': 1.3.0
+ '@scure/bip32': 1.5.0
+ '@scure/bip39': 1.4.0
'@suchipi/femver': 1.0.0
jayson: 4.1.1(bufferutil@4.0.8)(utf-8-validate@5.0.10)
rpc-websockets: 7.5.1
@@ -32259,8 +32386,8 @@ snapshots:
'@mysten/bcs': 0.7.1
'@noble/curves': 1.6.0
'@noble/hashes': 1.5.0
- '@scure/bip32': 1.4.0
- '@scure/bip39': 1.3.0
+ '@scure/bip32': 1.5.0
+ '@scure/bip39': 1.4.0
'@suchipi/femver': 1.0.0
jayson: 4.1.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)
rpc-websockets: 7.5.1
@@ -32450,9 +32577,9 @@ snapshots:
'@next/swc-win32-x64-msvc@15.1.2':
optional: true
- '@next/third-parties@14.2.4(next@15.1.2(@babel/core@7.24.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7))(react@19.0.0)':
+ '@next/third-parties@14.2.4(next@15.1.2(@babel/core@7.25.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7))(react@19.0.0)':
dependencies:
- next: 15.1.2(@babel/core@7.24.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)
+ next: 15.1.2(@babel/core@7.25.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)
react: 19.0.0
third-party-capital: 1.0.20
@@ -32502,6 +32629,10 @@ snapshots:
dependencies:
'@noble/hashes': 1.5.0
+ '@noble/curves@1.7.0':
+ dependencies:
+ '@noble/hashes': 1.6.0
+
'@noble/ed25519@1.7.3': {}
'@noble/hashes@1.1.2': {}
@@ -32520,6 +32651,10 @@ snapshots:
'@noble/hashes@1.5.0': {}
+ '@noble/hashes@1.6.0': {}
+
+ '@noble/hashes@1.6.1': {}
+
'@noble/secp256k1@1.6.3': {}
'@noble/secp256k1@1.7.1': {}
@@ -33428,10 +33563,14 @@ snapshots:
'@pythnetwork/pyth-starknet-js@0.2.1': {}
+ '@radix-ui/number@1.1.0': {}
+
'@radix-ui/primitive@1.0.0':
dependencies:
'@babel/runtime': 7.25.7
+ '@radix-ui/primitive@1.1.1': {}
+
'@radix-ui/react-arrow@1.0.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
'@babel/runtime': 7.25.7
@@ -33439,16 +33578,55 @@ snapshots:
react: 19.0.0
react-dom: 19.0.0(react@19.0.0)
+ '@radix-ui/react-arrow@1.1.1(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
+ dependencies:
+ '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ optionalDependencies:
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.2(@types/react@19.0.1)
+
+ '@radix-ui/react-collection@1.1.1(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
+ dependencies:
+ '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-slot': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ optionalDependencies:
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.2(@types/react@19.0.1)
+
'@radix-ui/react-compose-refs@1.0.0(react@19.0.0)':
dependencies:
'@babel/runtime': 7.25.7
react: 19.0.0
+ '@radix-ui/react-compose-refs@1.1.1(@types/react@19.0.1)(react@19.0.0)':
+ dependencies:
+ react: 19.0.0
+ optionalDependencies:
+ '@types/react': 19.0.1
+
'@radix-ui/react-context@1.0.0(react@19.0.0)':
dependencies:
'@babel/runtime': 7.25.7
react: 19.0.0
+ '@radix-ui/react-context@1.1.1(@types/react@19.0.1)(react@19.0.0)':
+ dependencies:
+ react: 19.0.0
+ optionalDependencies:
+ '@types/react': 19.0.1
+
+ '@radix-ui/react-direction@1.1.0(@types/react@19.0.1)(react@19.0.0)':
+ dependencies:
+ react: 19.0.0
+ optionalDependencies:
+ '@types/react': 19.0.1
+
'@radix-ui/react-dismissable-layer@1.0.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
'@babel/runtime': 7.25.7
@@ -33460,12 +33638,49 @@ snapshots:
react: 19.0.0
react-dom: 19.0.0(react@19.0.0)
+ '@radix-ui/react-dismissable-layer@1.1.3(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
+ dependencies:
+ '@radix-ui/primitive': 1.1.1
+ '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-use-escape-keydown': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ optionalDependencies:
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.2(@types/react@19.0.1)
+
+ '@radix-ui/react-focus-guards@1.1.1(@types/react@19.0.1)(react@19.0.0)':
+ dependencies:
+ react: 19.0.0
+ optionalDependencies:
+ '@types/react': 19.0.1
+
+ '@radix-ui/react-focus-scope@1.1.1(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
+ dependencies:
+ '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ optionalDependencies:
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.2(@types/react@19.0.1)
+
'@radix-ui/react-id@1.0.0(react@19.0.0)':
dependencies:
'@babel/runtime': 7.25.7
'@radix-ui/react-use-layout-effect': 1.0.0(react@19.0.0)
react: 19.0.0
+ '@radix-ui/react-id@1.1.0(@types/react@19.0.1)(react@19.0.0)':
+ dependencies:
+ '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
+ optionalDependencies:
+ '@types/react': 19.0.1
+
'@radix-ui/react-label@2.0.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
'@babel/runtime': 7.23.9
@@ -33491,6 +33706,24 @@ snapshots:
transitivePeerDependencies:
- '@types/react'
+ '@radix-ui/react-popper@1.2.1(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
+ dependencies:
+ '@floating-ui/react-dom': 2.1.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-arrow': 1.1.1(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-use-rect': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-use-size': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/rect': 1.1.0
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ optionalDependencies:
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.2(@types/react@19.0.1)
+
'@radix-ui/react-portal@1.0.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
'@babel/runtime': 7.25.7
@@ -33498,6 +33731,16 @@ snapshots:
react: 19.0.0
react-dom: 19.0.0(react@19.0.0)
+ '@radix-ui/react-portal@1.1.3(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
+ dependencies:
+ '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ optionalDependencies:
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.2(@types/react@19.0.1)
+
'@radix-ui/react-presence@1.0.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
'@babel/runtime': 7.25.7
@@ -33513,12 +33756,72 @@ snapshots:
react: 19.0.0
react-dom: 19.0.0(react@19.0.0)
+ '@radix-ui/react-primitive@2.0.1(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
+ dependencies:
+ '@radix-ui/react-slot': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ optionalDependencies:
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.2(@types/react@19.0.1)
+
+ '@radix-ui/react-select@2.1.4(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
+ dependencies:
+ '@radix-ui/number': 1.1.0
+ '@radix-ui/primitive': 1.1.1
+ '@radix-ui/react-collection': 1.1.1(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-direction': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-dismissable-layer': 1.1.3(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-focus-guards': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-focus-scope': 1.1.1(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-id': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-popper': 1.2.1(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-portal': 1.1.3(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-slot': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-use-previous': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-visually-hidden': 1.1.1(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ aria-hidden: 1.2.4
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ react-remove-scroll: 2.6.2(@types/react@19.0.1)(react@19.0.0)
+ optionalDependencies:
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.2(@types/react@19.0.1)
+
'@radix-ui/react-slot@1.0.1(react@19.0.0)':
dependencies:
'@babel/runtime': 7.25.7
'@radix-ui/react-compose-refs': 1.0.0(react@19.0.0)
react: 19.0.0
+ '@radix-ui/react-slot@1.1.1(@types/react@19.0.1)(react@19.0.0)':
+ dependencies:
+ '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
+ optionalDependencies:
+ '@types/react': 19.0.1
+
+ '@radix-ui/react-switch@1.1.2(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
+ dependencies:
+ '@radix-ui/primitive': 1.1.1
+ '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-context': 1.1.1(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-use-previous': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ '@radix-ui/react-use-size': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ optionalDependencies:
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.2(@types/react@19.0.1)
+
'@radix-ui/react-tooltip@1.0.3(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
'@babel/runtime': 7.23.9
@@ -33544,35 +33847,81 @@ snapshots:
'@babel/runtime': 7.25.7
react: 19.0.0
+ '@radix-ui/react-use-callback-ref@1.1.0(@types/react@19.0.1)(react@19.0.0)':
+ dependencies:
+ react: 19.0.0
+ optionalDependencies:
+ '@types/react': 19.0.1
+
'@radix-ui/react-use-controllable-state@1.0.0(react@19.0.0)':
dependencies:
'@babel/runtime': 7.25.7
'@radix-ui/react-use-callback-ref': 1.0.0(react@19.0.0)
react: 19.0.0
+ '@radix-ui/react-use-controllable-state@1.1.0(@types/react@19.0.1)(react@19.0.0)':
+ dependencies:
+ '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
+ optionalDependencies:
+ '@types/react': 19.0.1
+
'@radix-ui/react-use-escape-keydown@1.0.2(react@19.0.0)':
dependencies:
'@babel/runtime': 7.25.7
'@radix-ui/react-use-callback-ref': 1.0.0(react@19.0.0)
react: 19.0.0
+ '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@19.0.1)(react@19.0.0)':
+ dependencies:
+ '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
+ optionalDependencies:
+ '@types/react': 19.0.1
+
'@radix-ui/react-use-layout-effect@1.0.0(react@19.0.0)':
dependencies:
'@babel/runtime': 7.25.7
react: 19.0.0
+ '@radix-ui/react-use-layout-effect@1.1.0(@types/react@19.0.1)(react@19.0.0)':
+ dependencies:
+ react: 19.0.0
+ optionalDependencies:
+ '@types/react': 19.0.1
+
+ '@radix-ui/react-use-previous@1.1.0(@types/react@19.0.1)(react@19.0.0)':
+ dependencies:
+ react: 19.0.0
+ optionalDependencies:
+ '@types/react': 19.0.1
+
'@radix-ui/react-use-rect@1.0.0(react@19.0.0)':
dependencies:
'@babel/runtime': 7.25.7
'@radix-ui/rect': 1.0.0
react: 19.0.0
+ '@radix-ui/react-use-rect@1.1.0(@types/react@19.0.1)(react@19.0.0)':
+ dependencies:
+ '@radix-ui/rect': 1.1.0
+ react: 19.0.0
+ optionalDependencies:
+ '@types/react': 19.0.1
+
'@radix-ui/react-use-size@1.0.0(react@19.0.0)':
dependencies:
'@babel/runtime': 7.25.7
'@radix-ui/react-use-layout-effect': 1.0.0(react@19.0.0)
react: 19.0.0
+ '@radix-ui/react-use-size@1.1.0(@types/react@19.0.1)(react@19.0.0)':
+ dependencies:
+ '@radix-ui/react-use-layout-effect': 1.1.0(@types/react@19.0.1)(react@19.0.0)
+ react: 19.0.0
+ optionalDependencies:
+ '@types/react': 19.0.1
+
'@radix-ui/react-visually-hidden@1.0.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
'@babel/runtime': 7.25.7
@@ -33580,10 +33929,21 @@ snapshots:
react: 19.0.0
react-dom: 19.0.0(react@19.0.0)
+ '@radix-ui/react-visually-hidden@1.1.1(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
+ dependencies:
+ '@radix-ui/react-primitive': 2.0.1(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ optionalDependencies:
+ '@types/react': 19.0.1
+ '@types/react-dom': 19.0.2(@types/react@19.0.1)
+
'@radix-ui/rect@1.0.0':
dependencies:
'@babel/runtime': 7.25.7
+ '@radix-ui/rect@1.1.0': {}
+
'@react-aria/breadcrumbs@3.5.19(react@19.0.0)':
dependencies:
'@react-aria/i18n': 3.12.4(react@19.0.0)
@@ -33656,7 +34016,7 @@ snapshots:
'@react-aria/ssr': 3.9.7(react@19.0.0)
'@react-aria/utils': 3.26.0(react@19.0.0)
'@react-types/shared': 3.26.0(react@19.0.0)
- '@swc/helpers': 0.5.13
+ '@swc/helpers': 0.5.15
react: 19.0.0
react-dom: 18.3.1(react@18.3.1)
use-sync-external-store: 1.2.0(react@19.0.0)
@@ -33666,7 +34026,7 @@ snapshots:
'@react-aria/ssr': 3.9.7(react@19.0.0)
'@react-aria/utils': 3.26.0(react@19.0.0)
'@react-types/shared': 3.26.0(react@19.0.0)
- '@swc/helpers': 0.5.13
+ '@swc/helpers': 0.5.15
react: 19.0.0
react-dom: 19.0.0(react@19.0.0)
use-sync-external-store: 1.2.0(react@19.0.0)
@@ -33969,7 +34329,7 @@ snapshots:
'@react-aria/ssr': 3.9.6(react@19.0.0)
'@react-aria/utils': 3.25.3(react@19.0.0)
'@react-types/shared': 3.25.0(react@19.0.0)
- '@swc/helpers': 0.5.13
+ '@swc/helpers': 0.5.15
react: 19.0.0
'@react-aria/i18n@3.12.4(react@19.0.0)':
@@ -33989,7 +34349,7 @@ snapshots:
'@react-aria/ssr': 3.9.6(react@19.0.0)
'@react-aria/utils': 3.25.3(react@19.0.0)
'@react-types/shared': 3.25.0(react@19.0.0)
- '@swc/helpers': 0.5.13
+ '@swc/helpers': 0.5.15
react: 19.0.0
'@react-aria/interactions@3.22.4(react@19.0.0)':
@@ -34019,7 +34379,7 @@ snapshots:
dependencies:
'@react-aria/utils': 3.25.3(react@19.0.0)
'@react-types/shared': 3.25.0(react@19.0.0)
- '@swc/helpers': 0.5.13
+ '@swc/helpers': 0.5.15
react: 19.0.0
use-sync-external-store: 1.2.0(react@19.0.0)
@@ -34063,7 +34423,7 @@ snapshots:
'@react-aria/live-announcer@3.4.1':
dependencies:
- '@swc/helpers': 0.5.13
+ '@swc/helpers': 0.5.15
'@react-aria/menu@3.16.0(react-dom@18.3.1(react@18.3.1))(react@19.0.0)':
dependencies:
@@ -34472,7 +34832,7 @@ snapshots:
'@react-aria/i18n': 3.12.4(react@19.0.0)
'@react-aria/utils': 3.26.0(react@19.0.0)
'@react-types/shared': 3.26.0(react@19.0.0)
- '@swc/helpers': 0.5.13
+ '@swc/helpers': 0.5.15
react: 19.0.0
'@react-aria/tooltip@3.7.10(react@19.0.0)':
@@ -34495,7 +34855,7 @@ snapshots:
'@react-stately/tree': 3.8.6(react@19.0.0)
'@react-types/button': 3.10.1(react@19.0.0)
'@react-types/shared': 3.26.0(react@19.0.0)
- '@swc/helpers': 0.5.13
+ '@swc/helpers': 0.5.15
react: 19.0.0
react-dom: 18.3.1(react@18.3.1)
@@ -34508,7 +34868,7 @@ snapshots:
'@react-stately/tree': 3.8.6(react@19.0.0)
'@react-types/button': 3.10.1(react@19.0.0)
'@react-types/shared': 3.26.0(react@19.0.0)
- '@swc/helpers': 0.5.13
+ '@swc/helpers': 0.5.15
react: 19.0.0
react-dom: 19.0.0(react@19.0.0)
@@ -34517,7 +34877,7 @@ snapshots:
'@react-aria/ssr': 3.9.6(react@19.0.0)
'@react-stately/utils': 3.10.4(react@19.0.0)
'@react-types/shared': 3.25.0(react@19.0.0)
- '@swc/helpers': 0.5.13
+ '@swc/helpers': 0.5.15
clsx: 2.1.1
react: 19.0.0
@@ -34537,7 +34897,7 @@ snapshots:
'@react-aria/utils': 3.26.0(react@19.0.0)
'@react-stately/virtualizer': 4.2.0(react@19.0.0)
'@react-types/shared': 3.26.0(react@19.0.0)
- '@swc/helpers': 0.5.13
+ '@swc/helpers': 0.5.15
react: 19.0.0
react-dom: 18.3.1(react@18.3.1)
@@ -34548,7 +34908,7 @@ snapshots:
'@react-aria/utils': 3.26.0(react@19.0.0)
'@react-stately/virtualizer': 4.2.0(react@19.0.0)
'@react-types/shared': 3.26.0(react@19.0.0)
- '@swc/helpers': 0.5.13
+ '@swc/helpers': 0.5.15
react: 19.0.0
react-dom: 19.0.0(react@19.0.0)
@@ -34580,12 +34940,6 @@ snapshots:
react-native: 0.74.2(@babel/core@7.24.0)(@babel/preset-env@7.24.7(@babel/core@7.24.0))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)
optional: true
- '@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))':
- dependencies:
- merge-options: 3.0.4
- react-native: 0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)
- optional: true
-
'@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@18.3.11)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))':
dependencies:
merge-options: 3.0.4
@@ -34754,13 +35108,6 @@ snapshots:
- '@babel/preset-env'
- supports-color
- '@react-native/babel-plugin-codegen@0.74.84(@babel/preset-env@7.24.7(@babel/core@7.24.7))':
- dependencies:
- '@react-native/codegen': 0.74.84(@babel/preset-env@7.24.7(@babel/core@7.24.7))
- transitivePeerDependencies:
- - '@babel/preset-env'
- - supports-color
-
'@react-native/babel-plugin-codegen@0.74.84(@babel/preset-env@7.24.7(@babel/core@7.25.8))':
dependencies:
'@react-native/codegen': 0.74.84(@babel/preset-env@7.24.7(@babel/core@7.25.8))
@@ -34817,55 +35164,6 @@ snapshots:
- '@babel/preset-env'
- supports-color
- '@react-native/babel-preset@0.74.84(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))':
- dependencies:
- '@babel/core': 7.24.7
- '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.24.7)
- '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.7)
- '@babel/plugin-proposal-export-default-from': 7.25.8(@babel/core@7.24.7)
- '@babel/plugin-proposal-logical-assignment-operators': 7.20.7(@babel/core@7.24.7)
- '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.24.7)
- '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.24.7)
- '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.24.7)
- '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.24.7)
- '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.24.7)
- '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.7)
- '@babel/plugin-syntax-export-default-from': 7.25.7(@babel/core@7.24.7)
- '@babel/plugin-syntax-flow': 7.25.7(@babel/core@7.24.7)
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.7)
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.7)
- '@babel/plugin-transform-arrow-functions': 7.25.7(@babel/core@7.24.7)
- '@babel/plugin-transform-async-to-generator': 7.25.7(@babel/core@7.24.7)
- '@babel/plugin-transform-block-scoping': 7.25.7(@babel/core@7.24.7)
- '@babel/plugin-transform-classes': 7.25.7(@babel/core@7.24.7)
- '@babel/plugin-transform-computed-properties': 7.25.7(@babel/core@7.24.7)
- '@babel/plugin-transform-destructuring': 7.25.7(@babel/core@7.24.7)
- '@babel/plugin-transform-flow-strip-types': 7.25.7(@babel/core@7.24.7)
- '@babel/plugin-transform-function-name': 7.25.7(@babel/core@7.24.7)
- '@babel/plugin-transform-literals': 7.25.7(@babel/core@7.24.7)
- '@babel/plugin-transform-modules-commonjs': 7.25.7(@babel/core@7.24.7)
- '@babel/plugin-transform-named-capturing-groups-regex': 7.25.7(@babel/core@7.24.7)
- '@babel/plugin-transform-parameters': 7.25.7(@babel/core@7.24.7)
- '@babel/plugin-transform-private-methods': 7.25.7(@babel/core@7.24.7)
- '@babel/plugin-transform-private-property-in-object': 7.25.8(@babel/core@7.24.7)
- '@babel/plugin-transform-react-display-name': 7.25.7(@babel/core@7.24.7)
- '@babel/plugin-transform-react-jsx': 7.25.7(@babel/core@7.24.7)
- '@babel/plugin-transform-react-jsx-self': 7.25.7(@babel/core@7.24.7)
- '@babel/plugin-transform-react-jsx-source': 7.25.7(@babel/core@7.24.7)
- '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.24.7)
- '@babel/plugin-transform-shorthand-properties': 7.25.7(@babel/core@7.24.7)
- '@babel/plugin-transform-spread': 7.25.7(@babel/core@7.24.7)
- '@babel/plugin-transform-sticky-regex': 7.25.7(@babel/core@7.24.7)
- '@babel/plugin-transform-typescript': 7.25.7(@babel/core@7.24.7)
- '@babel/plugin-transform-unicode-regex': 7.25.7(@babel/core@7.24.7)
- '@babel/template': 7.25.7
- '@react-native/babel-plugin-codegen': 0.74.84(@babel/preset-env@7.24.7(@babel/core@7.24.7))
- babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.24.7)
- react-refresh: 0.14.2
- transitivePeerDependencies:
- - '@babel/preset-env'
- - supports-color
-
'@react-native/babel-preset@0.74.84(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))':
dependencies:
'@babel/core': 7.25.8
@@ -34928,19 +35226,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@react-native/codegen@0.74.84(@babel/preset-env@7.24.7(@babel/core@7.24.7))':
- dependencies:
- '@babel/parser': 7.25.8
- '@babel/preset-env': 7.24.7(@babel/core@7.24.7)
- glob: 7.2.3
- hermes-parser: 0.19.1
- invariant: 2.2.4
- jscodeshift: 0.14.0(@babel/preset-env@7.24.7(@babel/core@7.24.7))
- mkdirp: 0.5.6
- nullthrows: 1.1.1
- transitivePeerDependencies:
- - supports-color
-
'@react-native/codegen@0.74.84(@babel/preset-env@7.24.7(@babel/core@7.25.8))':
dependencies:
'@babel/parser': 7.25.8
@@ -34976,28 +35261,6 @@ snapshots:
- supports-color
- utf-8-validate
- '@react-native/community-cli-plugin@0.74.84(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)':
- dependencies:
- '@react-native-community/cli-server-api': 13.6.8(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)
- '@react-native-community/cli-tools': 13.6.8(encoding@0.1.13)
- '@react-native/dev-middleware': 0.74.84(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)
- '@react-native/metro-babel-transformer': 0.74.84(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))
- chalk: 4.1.2
- execa: 5.1.1
- metro: 0.80.12(bufferutil@4.0.8)(utf-8-validate@5.0.10)
- metro-config: 0.80.12(bufferutil@4.0.8)(utf-8-validate@5.0.10)
- metro-core: 0.80.12
- node-fetch: 2.7.0(encoding@0.1.13)
- querystring: 0.2.1
- readline: 1.3.0
- transitivePeerDependencies:
- - '@babel/core'
- - '@babel/preset-env'
- - bufferutil
- - encoding
- - supports-color
- - utf-8-validate
-
'@react-native/community-cli-plugin@0.74.84(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)':
dependencies:
'@react-native-community/cli-server-api': 13.6.8(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)
@@ -35057,16 +35320,6 @@ snapshots:
- '@babel/preset-env'
- supports-color
- '@react-native/metro-babel-transformer@0.74.84(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))':
- dependencies:
- '@babel/core': 7.24.7
- '@react-native/babel-preset': 0.74.84(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))
- hermes-parser: 0.19.1
- nullthrows: 1.1.1
- transitivePeerDependencies:
- - '@babel/preset-env'
- - supports-color
-
'@react-native/metro-babel-transformer@0.74.84(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))':
dependencies:
'@babel/core': 7.25.8
@@ -35097,15 +35350,6 @@ snapshots:
optionalDependencies:
'@types/react': 19.0.1
- '@react-native/virtualized-lists@0.74.84(@types/react@19.0.1)(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0)':
- dependencies:
- invariant: 2.2.4
- nullthrows: 1.1.1
- react: 19.0.0
- react-native: 0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)
- optionalDependencies:
- '@types/react': 19.0.1
-
'@react-native/virtualized-lists@0.74.84(@types/react@19.0.1)(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0)':
dependencies:
invariant: 2.2.4
@@ -35150,7 +35394,7 @@ snapshots:
'@react-stately/utils': 3.10.5(react@19.0.0)
'@react-types/color': 3.0.1(react@19.0.0)
'@react-types/shared': 3.26.0(react@19.0.0)
- '@swc/helpers': 0.5.13
+ '@swc/helpers': 0.5.15
react: 19.0.0
'@react-stately/combobox@3.10.1(react@19.0.0)':
@@ -35188,7 +35432,7 @@ snapshots:
dependencies:
'@react-stately/utils': 3.10.5(react@19.0.0)
'@react-types/shared': 3.26.0(react@19.0.0)
- '@swc/helpers': 0.5.13
+ '@swc/helpers': 0.5.15
react: 19.0.0
'@react-stately/dnd@3.5.0(react@19.0.0)':
@@ -35225,7 +35469,7 @@ snapshots:
'@react-types/grid': 3.2.10(react@19.0.0)
'@react-types/shared': 3.26.0(react@19.0.0)
'@react-types/table': 3.10.3(react@19.0.0)
- '@swc/helpers': 0.5.13
+ '@swc/helpers': 0.5.15
react: 19.0.0
'@react-stately/list@3.11.1(react@19.0.0)':
@@ -35242,7 +35486,7 @@ snapshots:
'@react-stately/overlays': 3.6.12(react@19.0.0)
'@react-types/menu': 3.9.13(react@19.0.0)
'@react-types/shared': 3.26.0(react@19.0.0)
- '@swc/helpers': 0.5.13
+ '@swc/helpers': 0.5.15
react: 19.0.0
'@react-stately/numberfield@3.9.8(react@19.0.0)':
@@ -35292,7 +35536,7 @@ snapshots:
'@react-stately/collections': 3.12.0(react@19.0.0)
'@react-stately/utils': 3.10.5(react@19.0.0)
'@react-types/shared': 3.26.0(react@19.0.0)
- '@swc/helpers': 0.5.13
+ '@swc/helpers': 0.5.15
react: 19.0.0
'@react-stately/slider@3.6.0(react@19.0.0)':
@@ -35313,7 +35557,7 @@ snapshots:
'@react-types/grid': 3.2.10(react@19.0.0)
'@react-types/shared': 3.26.0(react@19.0.0)
'@react-types/table': 3.10.3(react@19.0.0)
- '@swc/helpers': 0.5.13
+ '@swc/helpers': 0.5.15
react: 19.0.0
'@react-stately/tabs@3.7.0(react@19.0.0)':
@@ -35361,14 +35605,14 @@ snapshots:
'@react-stately/utils@3.10.5(react@19.0.0)':
dependencies:
- '@swc/helpers': 0.5.13
+ '@swc/helpers': 0.5.15
react: 19.0.0
'@react-stately/virtualizer@4.2.0(react@19.0.0)':
dependencies:
'@react-aria/utils': 3.26.0(react@19.0.0)
'@react-types/shared': 3.26.0(react@19.0.0)
- '@swc/helpers': 0.5.13
+ '@swc/helpers': 0.5.15
react: 19.0.0
'@react-types/breadcrumbs@3.7.9(react@19.0.0)':
@@ -35598,6 +35842,8 @@ snapshots:
'@scure/base@1.1.9': {}
+ '@scure/base@1.2.1': {}
+
'@scure/bip32@1.1.0':
dependencies:
'@noble/hashes': 1.1.5
@@ -35614,7 +35860,7 @@ snapshots:
dependencies:
'@noble/curves': 1.2.0
'@noble/hashes': 1.3.3
- '@scure/base': 1.1.7
+ '@scure/base': 1.1.9
'@scure/bip32@1.3.3':
dependencies:
@@ -35634,6 +35880,12 @@ snapshots:
'@noble/hashes': 1.5.0
'@scure/base': 1.1.7
+ '@scure/bip32@1.6.0':
+ dependencies:
+ '@noble/curves': 1.7.0
+ '@noble/hashes': 1.6.1
+ '@scure/base': 1.2.1
+
'@scure/bip39@1.1.0':
dependencies:
'@noble/hashes': 1.1.5
@@ -35647,7 +35899,7 @@ snapshots:
'@scure/bip39@1.2.1':
dependencies:
'@noble/hashes': 1.3.3
- '@scure/base': 1.1.7
+ '@scure/base': 1.1.9
'@scure/bip39@1.2.2':
dependencies:
@@ -35664,6 +35916,11 @@ snapshots:
'@noble/hashes': 1.5.0
'@scure/base': 1.1.9
+ '@scure/bip39@1.5.0':
+ dependencies:
+ '@noble/hashes': 1.6.1
+ '@scure/base': 1.2.1
+
'@scure/starknet@1.0.0':
dependencies:
'@noble/curves': 1.3.0
@@ -40519,14 +40776,14 @@ snapshots:
'@vue/shared@3.4.34': {}
- '@wagmi/connectors@5.0.16(hncxwyxgso647ji7tzmgxjxpbq)':
+ '@wagmi/connectors@5.0.16(4kbay4ejz7vqiich5e43lezopu)':
dependencies:
'@coinbase/wallet-sdk': 4.0.3
- '@metamask/sdk': 0.26.0(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@19.0.0(react@19.0.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@19.0.0(react@19.0.0))(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0))(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0)(utf-8-validate@5.0.10)
+ '@metamask/sdk': 0.26.0(bufferutil@4.0.8)(encoding@0.1.13)(react-dom@19.0.0(react@19.0.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@19.0.0(react@19.0.0))(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0))(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0)(utf-8-validate@5.0.10)
'@safe-global/safe-apps-provider': 0.18.1(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8)
'@safe-global/safe-apps-sdk': 8.1.0(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8)
'@wagmi/core': 2.11.4(@tanstack/query-core@5.45.0)(@types/react@19.0.1)(bufferutil@4.0.8)(immer@9.0.21)(react@19.0.0)(typescript@5.5.2)(utf-8-validate@5.0.10)(viem@2.21.35(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)
- '@walletconnect/ethereum-provider': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)
+ '@walletconnect/ethereum-provider': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)
'@walletconnect/modal': 2.6.2(@types/react@19.0.1)(react@19.0.0)
cbw-sdk: '@coinbase/wallet-sdk@3.9.3'
viem: 2.21.35(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8)
@@ -40681,21 +40938,21 @@ snapshots:
- uWebSockets.js
- utf-8-validate
- '@walletconnect/core@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)':
+ '@walletconnect/core@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)':
dependencies:
'@walletconnect/heartbeat': 1.2.2
'@walletconnect/jsonrpc-provider': 1.0.14
'@walletconnect/jsonrpc-types': 1.0.4
'@walletconnect/jsonrpc-utils': 1.0.8
'@walletconnect/jsonrpc-ws-connection': 1.0.14(bufferutil@4.0.8)(utf-8-validate@5.0.10)
- '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))
+ '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))
'@walletconnect/logger': 2.1.2
'@walletconnect/relay-api': 1.0.10
'@walletconnect/relay-auth': 1.0.4
'@walletconnect/safe-json': 1.0.2
'@walletconnect/time': 1.0.2
- '@walletconnect/types': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))
- '@walletconnect/utils': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))
+ '@walletconnect/types': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))
+ '@walletconnect/utils': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))
events: 3.3.0
isomorphic-unfetch: 3.1.0(encoding@0.1.13)
lodash.isequal: 4.5.0
@@ -40723,17 +40980,17 @@ snapshots:
dependencies:
tslib: 1.14.1
- '@walletconnect/ethereum-provider@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)':
+ '@walletconnect/ethereum-provider@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)':
dependencies:
'@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13)
'@walletconnect/jsonrpc-provider': 1.0.14
'@walletconnect/jsonrpc-types': 1.0.4
'@walletconnect/jsonrpc-utils': 1.0.8
'@walletconnect/modal': 2.6.2(@types/react@19.0.1)(react@19.0.0)
- '@walletconnect/sign-client': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)
- '@walletconnect/types': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))
- '@walletconnect/universal-provider': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)
- '@walletconnect/utils': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))
+ '@walletconnect/sign-client': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)
+ '@walletconnect/types': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))
+ '@walletconnect/universal-provider': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)
+ '@walletconnect/utils': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))
events: 3.3.0
transitivePeerDependencies:
- '@azure/app-configuration'
@@ -40842,28 +41099,6 @@ snapshots:
- ioredis
- uWebSockets.js
- '@walletconnect/keyvaluestorage@1.1.1(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))':
- dependencies:
- '@walletconnect/safe-json': 1.0.2
- idb-keyval: 6.2.1
- unstorage: 1.10.2(idb-keyval@6.2.1)
- optionalDependencies:
- '@react-native-async-storage/async-storage': 1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))
- transitivePeerDependencies:
- - '@azure/app-configuration'
- - '@azure/cosmos'
- - '@azure/data-tables'
- - '@azure/identity'
- - '@azure/keyvault-secrets'
- - '@azure/storage-blob'
- - '@capacitor/preferences'
- - '@netlify/blobs'
- - '@planetscale/database'
- - '@upstash/redis'
- - '@vercel/kv'
- - ioredis
- - uWebSockets.js
-
'@walletconnect/keyvaluestorage@1.1.1(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))':
dependencies:
'@walletconnect/safe-json': 1.0.2
@@ -41006,16 +41241,16 @@ snapshots:
- uWebSockets.js
- utf-8-validate
- '@walletconnect/sign-client@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)':
+ '@walletconnect/sign-client@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)':
dependencies:
- '@walletconnect/core': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)
+ '@walletconnect/core': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)
'@walletconnect/events': 1.0.1
'@walletconnect/heartbeat': 1.2.2
'@walletconnect/jsonrpc-utils': 1.0.8
'@walletconnect/logger': 2.1.2
'@walletconnect/time': 1.0.2
- '@walletconnect/types': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))
- '@walletconnect/utils': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))
+ '@walletconnect/types': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))
+ '@walletconnect/utils': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))
events: 3.3.0
transitivePeerDependencies:
- '@azure/app-configuration'
@@ -41090,12 +41325,12 @@ snapshots:
- ioredis
- uWebSockets.js
- '@walletconnect/types@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))':
+ '@walletconnect/types@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))':
dependencies:
'@walletconnect/events': 1.0.1
'@walletconnect/heartbeat': 1.2.2
'@walletconnect/jsonrpc-types': 1.0.4
- '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))
+ '@walletconnect/keyvaluestorage': 1.1.1(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))
'@walletconnect/logger': 2.1.2
events: 3.3.0
transitivePeerDependencies:
@@ -41114,16 +41349,16 @@ snapshots:
- ioredis
- uWebSockets.js
- '@walletconnect/universal-provider@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)':
+ '@walletconnect/universal-provider@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)':
dependencies:
'@walletconnect/jsonrpc-http-connection': 1.0.8(encoding@0.1.13)
'@walletconnect/jsonrpc-provider': 1.0.14
'@walletconnect/jsonrpc-types': 1.0.4
'@walletconnect/jsonrpc-utils': 1.0.8
'@walletconnect/logger': 2.1.2
- '@walletconnect/sign-client': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)
- '@walletconnect/types': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))
- '@walletconnect/utils': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))
+ '@walletconnect/sign-client': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)
+ '@walletconnect/types': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))
+ '@walletconnect/utils': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))
events: 3.3.0
transitivePeerDependencies:
- '@azure/app-configuration'
@@ -41208,7 +41443,7 @@ snapshots:
- ioredis
- uWebSockets.js
- '@walletconnect/utils@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))':
+ '@walletconnect/utils@2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))':
dependencies:
'@stablelib/chacha20poly1305': 1.0.1
'@stablelib/hkdf': 1.0.1
@@ -41218,7 +41453,7 @@ snapshots:
'@walletconnect/relay-api': 1.0.10
'@walletconnect/safe-json': 1.0.2
'@walletconnect/time': 1.0.2
- '@walletconnect/types': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))
+ '@walletconnect/types': 2.13.0(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))
'@walletconnect/window-getters': 1.0.1
'@walletconnect/window-metadata': 1.0.1
detect-browser: 5.3.0
@@ -41333,7 +41568,7 @@ snapshots:
'@wormhole-foundation/sdk-base@0.10.7':
dependencies:
- '@scure/base': 1.1.7
+ '@scure/base': 1.1.9
'@wormhole-foundation/sdk-definitions@0.10.7':
dependencies:
@@ -41457,6 +41692,11 @@ snapshots:
typescript: 5.5.2
zod: 3.23.8
+ abitype@1.0.7(typescript@5.6.3)(zod@3.23.8):
+ optionalDependencies:
+ typescript: 5.6.3
+ zod: 3.23.8
+
abort-controller@3.0.0:
dependencies:
event-target-shim: 5.0.1
@@ -41602,9 +41842,9 @@ snapshots:
clean-stack: 2.2.0
indent-string: 4.0.0
- ajv-draft-04@1.0.0(ajv@8.16.0):
+ ajv-draft-04@1.0.0(ajv@8.17.1):
optionalDependencies:
- ajv: 8.16.0
+ ajv: 8.17.1
ajv-formats@2.1.1(ajv@8.11.2):
optionalDependencies:
@@ -41644,13 +41884,6 @@ snapshots:
require-from-string: 2.0.2
uri-js: 4.4.1
- ajv@8.16.0:
- dependencies:
- fast-deep-equal: 3.1.3
- json-schema-traverse: 1.0.0
- require-from-string: 2.0.2
- uri-js: 4.4.1
-
ajv@8.17.1:
dependencies:
fast-deep-equal: 3.1.3
@@ -41902,6 +42135,10 @@ snapshots:
argsarray@0.0.1:
optional: true
+ aria-hidden@1.2.4:
+ dependencies:
+ tslib: 2.8.0
+
aria-query@5.3.0:
dependencies:
dequal: 2.0.3
@@ -42252,20 +42489,6 @@ snapshots:
dependencies:
'@babel/core': 7.25.8
- babel-jest@29.7.0(@babel/core@7.24.7):
- dependencies:
- '@babel/core': 7.24.7
- '@jest/transform': 29.7.0
- '@types/babel__core': 7.20.5
- babel-plugin-istanbul: 6.1.1
- babel-preset-jest: 29.6.3(@babel/core@7.24.7)
- chalk: 4.1.2
- graceful-fs: 4.2.11
- slash: 3.0.0
- transitivePeerDependencies:
- - supports-color
- optional: true
-
babel-jest@29.7.0(@babel/core@7.25.8):
dependencies:
'@babel/core': 7.25.8
@@ -42380,14 +42603,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.24.7):
- dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.7)
- core-js-compat: 3.38.0
- transitivePeerDependencies:
- - supports-color
-
babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.25.8):
dependencies:
'@babel/core': 7.25.8
@@ -42447,14 +42662,14 @@ snapshots:
transitivePeerDependencies:
- supports-color
- babel-plugin-styled-components@2.1.4(@babel/core@7.24.7)(styled-components@5.3.11(@babel/core@7.24.7)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0))(supports-color@5.5.0):
+ babel-plugin-styled-components@2.1.4(@babel/core@7.25.8)(styled-components@5.3.11(@babel/core@7.25.8)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0))(supports-color@5.5.0):
dependencies:
'@babel/helper-annotate-as-pure': 7.24.7
'@babel/helper-module-imports': 7.24.7(supports-color@5.5.0)
- '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7)
+ '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.8)
lodash: 4.17.21
picomatch: 2.3.1
- styled-components: 5.3.11(@babel/core@7.24.7)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0)
+ styled-components: 5.3.11(@babel/core@7.25.8)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0)
transitivePeerDependencies:
- '@babel/core'
- supports-color
@@ -42465,35 +42680,12 @@ snapshots:
transitivePeerDependencies:
- '@babel/core'
- babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.24.7):
- dependencies:
- '@babel/plugin-syntax-flow': 7.25.7(@babel/core@7.24.7)
- transitivePeerDependencies:
- - '@babel/core'
-
babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.25.8):
dependencies:
'@babel/plugin-syntax-flow': 7.25.7(@babel/core@7.25.8)
transitivePeerDependencies:
- '@babel/core'
- babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.7):
- dependencies:
- '@babel/core': 7.24.7
- '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.7)
- '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.7)
- '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.7)
- '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.7)
- '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.7)
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.7)
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.7)
- '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.7)
- '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.7)
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.7)
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.7)
- '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.7)
- optional: true
-
babel-preset-current-node-syntax@1.0.1(@babel/core@7.25.8):
dependencies:
'@babel/core': 7.25.8
@@ -42510,13 +42702,6 @@ snapshots:
'@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.8)
'@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.25.8)
- babel-preset-jest@29.6.3(@babel/core@7.24.7):
- dependencies:
- '@babel/core': 7.24.7
- babel-plugin-jest-hoist: 29.6.3
- babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.7)
- optional: true
-
babel-preset-jest@29.6.3(@babel/core@7.25.8):
dependencies:
'@babel/core': 7.25.8
@@ -43308,6 +43493,10 @@ snapshots:
class-is@1.1.0: {}
+ class-variance-authority@0.7.1:
+ dependencies:
+ clsx: 2.1.1
+
clean-css@5.3.3:
dependencies:
source-map: 0.6.1
@@ -43576,7 +43765,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- connectkit@1.8.2(6anadc4dr5vwtj2ynlqfbej324):
+ connectkit@1.8.2(cwnwljk3n25tzd5weih3j2cexi):
dependencies:
'@tanstack/react-query': 5.45.1(react@19.0.0)
buffer: 6.0.3
@@ -43588,9 +43777,9 @@ snapshots:
react-transition-state: 1.1.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
react-use-measure: 2.1.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
resize-observer-polyfill: 1.5.1
- styled-components: 5.3.11(@babel/core@7.24.7)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0)
+ styled-components: 5.3.11(@babel/core@7.25.8)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0)
viem: 2.21.35(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8)
- wagmi: 2.10.4(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.45.0)(@tanstack/react-query@5.45.1(react@19.0.0))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(immer@9.0.21)(react-dom@19.0.0(react@19.0.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@19.0.0(react@19.0.0))(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0))(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0)(typescript@5.5.2)(utf-8-validate@5.0.10)(viem@2.21.35(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)
+ wagmi: 2.10.4(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.45.0)(@tanstack/react-query@5.45.1(react@19.0.0))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(immer@9.0.21)(react-dom@19.0.0(react@19.0.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@19.0.0(react@19.0.0))(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0))(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0)(typescript@5.5.2)(utf-8-validate@5.0.10)(viem@2.21.35(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)
transitivePeerDependencies:
- '@babel/core'
- react-is
@@ -44524,6 +44713,8 @@ snapshots:
detect-newline@3.1.0: {}
+ detect-node-es@1.1.0: {}
+
detect-port-alt@1.1.6:
dependencies:
address: 1.2.2
@@ -47484,6 +47675,8 @@ snapshots:
has-symbols: 1.0.3
hasown: 2.0.2
+ get-nonce@1.0.1: {}
+
get-package-type@0.1.0: {}
get-pkg-repo@4.2.1:
@@ -48094,6 +48287,8 @@ snapshots:
highlight.js@11.0.1: {}
+ highlight.js@11.11.1: {}
+
highlightjs-solidity@2.0.6: {}
hmac-drbg@1.0.1:
@@ -48782,6 +48977,10 @@ snapshots:
dependencies:
ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)
+ isows@1.0.6(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)):
+ dependencies:
+ ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)
+
isstream@0.1.2: {}
istanbul-lib-coverage@3.2.2: {}
@@ -50214,7 +50413,7 @@ snapshots:
jest-message-util@29.7.0:
dependencies:
- '@babel/code-frame': 7.24.7
+ '@babel/code-frame': 7.25.7
'@jest/types': 29.6.3
'@types/stack-utils': 2.0.3
chalk: 4.1.2
@@ -50687,31 +50886,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- jscodeshift@0.14.0(@babel/preset-env@7.24.7(@babel/core@7.24.7)):
- dependencies:
- '@babel/core': 7.25.8
- '@babel/parser': 7.25.8
- '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.25.8)
- '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.25.8)
- '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.25.8)
- '@babel/plugin-transform-modules-commonjs': 7.25.7(@babel/core@7.25.8)
- '@babel/preset-env': 7.24.7(@babel/core@7.24.7)
- '@babel/preset-flow': 7.25.7(@babel/core@7.25.8)
- '@babel/preset-typescript': 7.25.7(@babel/core@7.25.8)
- '@babel/register': 7.25.7(@babel/core@7.25.8)
- babel-core: 7.0.0-bridge.0(@babel/core@7.25.8)
- chalk: 4.1.2
- flow-parser: 0.250.0
- graceful-fs: 4.2.11
- micromatch: 4.0.8
- neo-async: 2.6.2
- node-dir: 0.1.17
- recast: 0.21.5
- temp: 0.8.4
- write-file-atomic: 2.4.3
- transitivePeerDependencies:
- - supports-color
-
jscodeshift@0.14.0(@babel/preset-env@7.24.7(@babel/core@7.25.8)):
dependencies:
'@babel/core': 7.25.8
@@ -51469,6 +51643,10 @@ snapshots:
ltgt@2.2.1: {}
+ lucide-react@0.465.0(react@19.0.0):
+ dependencies:
+ react: 19.0.0
+
lunr@2.3.9: {}
lz-string@1.5.0: {}
@@ -52536,32 +52714,6 @@ snapshots:
next-tick@1.1.0: {}
- next@14.2.15(@babel/core@7.24.7)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.80.7):
- dependencies:
- '@next/env': 14.2.15
- '@swc/helpers': 0.5.5
- busboy: 1.6.0
- caniuse-lite: 1.0.30001669
- graceful-fs: 4.2.11
- postcss: 8.4.31
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
- styled-jsx: 5.1.1(@babel/core@7.24.7)(react@18.3.1)
- optionalDependencies:
- '@next/swc-darwin-arm64': 14.2.15
- '@next/swc-darwin-x64': 14.2.15
- '@next/swc-linux-arm64-gnu': 14.2.15
- '@next/swc-linux-arm64-musl': 14.2.15
- '@next/swc-linux-x64-gnu': 14.2.15
- '@next/swc-linux-x64-musl': 14.2.15
- '@next/swc-win32-arm64-msvc': 14.2.15
- '@next/swc-win32-ia32-msvc': 14.2.15
- '@next/swc-win32-x64-msvc': 14.2.15
- sass: 1.80.7
- transitivePeerDependencies:
- - '@babel/core'
- - babel-plugin-macros
-
next@14.2.15(@babel/core@7.25.8)(react-dom@18.3.1(react@19.0.0))(react@18.3.1)(sass@1.80.7):
dependencies:
'@next/env': 14.2.15
@@ -52614,32 +52766,6 @@ snapshots:
- '@babel/core'
- babel-plugin-macros
- next@15.1.2(@babel/core@7.24.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7):
- dependencies:
- '@next/env': 15.1.2
- '@swc/counter': 0.1.3
- '@swc/helpers': 0.5.15
- busboy: 1.6.0
- caniuse-lite: 1.0.30001669
- postcss: 8.4.31
- react: 19.0.0
- react-dom: 19.0.0(react@19.0.0)
- styled-jsx: 5.1.6(@babel/core@7.24.7)(react@19.0.0)
- optionalDependencies:
- '@next/swc-darwin-arm64': 15.1.2
- '@next/swc-darwin-x64': 15.1.2
- '@next/swc-linux-arm64-gnu': 15.1.2
- '@next/swc-linux-arm64-musl': 15.1.2
- '@next/swc-linux-x64-gnu': 15.1.2
- '@next/swc-linux-x64-musl': 15.1.2
- '@next/swc-win32-arm64-msvc': 15.1.2
- '@next/swc-win32-x64-msvc': 15.1.2
- sass: 1.80.7
- sharp: 0.33.5
- transitivePeerDependencies:
- - '@babel/core'
- - babel-plugin-macros
-
next@15.1.2(@babel/core@7.25.8)(react-dom@18.3.1(react@19.0.0))(react@19.0.0)(sass@1.80.7):
dependencies:
'@next/env': 15.1.2
@@ -53252,6 +53378,20 @@ snapshots:
- debug
- utf-8-validate
+ ox@0.6.5(typescript@5.6.3)(zod@3.23.8):
+ dependencies:
+ '@adraffy/ens-normalize': 1.11.0
+ '@noble/curves': 1.7.0
+ '@noble/hashes': 1.6.1
+ '@scure/bip32': 1.6.0
+ '@scure/bip39': 1.5.0
+ abitype: 1.0.7(typescript@5.6.3)(zod@3.23.8)
+ eventemitter3: 5.0.1
+ optionalDependencies:
+ typescript: 5.6.3
+ transitivePeerDependencies:
+ - zod
+
p-cancelable@2.1.1: {}
p-cancelable@3.0.0: {}
@@ -53763,7 +53903,7 @@ snapshots:
postcss-load-config@3.1.4(postcss@8.4.38)(ts-node@10.9.2(@types/node@18.11.18)(typescript@5.4.5)):
dependencies:
- lilconfig: 2.0.6
+ lilconfig: 2.1.0
yaml: 1.10.2
optionalDependencies:
postcss: 8.4.38
@@ -54776,7 +54916,7 @@ snapshots:
transitivePeerDependencies:
- csstype
- react-i18next@13.5.0(i18next@22.5.1)(react-dom@19.0.0(react@19.0.0))(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0):
+ react-i18next@13.5.0(i18next@22.5.1)(react-dom@19.0.0(react@19.0.0))(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0):
dependencies:
'@babel/runtime': 7.25.7
html-parse-stringify: 3.0.1
@@ -54784,7 +54924,7 @@ snapshots:
react: 19.0.0
optionalDependencies:
react-dom: 19.0.0(react@19.0.0)
- react-native: 0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)
+ react-native: 0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)
react-is@16.13.1: {}
@@ -54822,12 +54962,12 @@ snapshots:
react-lifecycles-compat: 3.0.4
warning: 4.0.3
- react-native-webview@11.26.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0):
+ react-native-webview@11.26.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0):
dependencies:
escape-string-regexp: 2.0.0
invariant: 2.2.4
react: 19.0.0
- react-native: 0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)
+ react-native: 0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)
react-native@0.74.2(@babel/core@7.24.0)(@babel/preset-env@7.24.7(@babel/core@7.24.0))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10):
dependencies:
@@ -54879,56 +55019,6 @@ snapshots:
- supports-color
- utf-8-validate
- react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10):
- dependencies:
- '@jest/create-cache-key-function': 29.7.0
- '@react-native-community/cli': 13.6.8(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)
- '@react-native-community/cli-platform-android': 13.6.8(encoding@0.1.13)
- '@react-native-community/cli-platform-ios': 13.6.8(encoding@0.1.13)
- '@react-native/assets-registry': 0.74.84
- '@react-native/codegen': 0.74.84(@babel/preset-env@7.24.7(@babel/core@7.24.7))
- '@react-native/community-cli-plugin': 0.74.84(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(bufferutil@4.0.8)(encoding@0.1.13)(utf-8-validate@5.0.10)
- '@react-native/gradle-plugin': 0.74.84
- '@react-native/js-polyfills': 0.74.84
- '@react-native/normalize-colors': 0.74.84
- '@react-native/virtualized-lists': 0.74.84(@types/react@19.0.1)(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0)
- abort-controller: 3.0.0
- anser: 1.4.10
- ansi-regex: 5.0.1
- base64-js: 1.5.1
- chalk: 4.1.2
- event-target-shim: 5.0.1
- flow-enums-runtime: 0.0.6
- invariant: 2.2.4
- jest-environment-node: 29.7.0
- jsc-android: 250231.0.0
- memoize-one: 5.2.1
- metro-runtime: 0.80.12
- metro-source-map: 0.80.12
- mkdirp: 0.5.6
- nullthrows: 1.1.1
- pretty-format: 26.6.2
- promise: 8.3.0
- react: 19.0.0
- react-devtools-core: 5.3.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)
- react-refresh: 0.14.2
- react-shallow-renderer: 16.15.0(react@19.0.0)
- regenerator-runtime: 0.13.11
- scheduler: 0.24.0-canary-efb381bbf-20230505
- stacktrace-parser: 0.1.10
- whatwg-fetch: 3.6.20
- ws: 6.2.3(bufferutil@4.0.8)(utf-8-validate@5.0.10)
- yargs: 17.7.2
- optionalDependencies:
- '@types/react': 19.0.1
- transitivePeerDependencies:
- - '@babel/core'
- - '@babel/preset-env'
- - bufferutil
- - encoding
- - supports-color
- - utf-8-validate
-
react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@18.3.11)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10):
dependencies:
'@jest/create-cache-key-function': 29.7.0
@@ -55039,6 +55129,25 @@ snapshots:
react-refresh@0.14.2: {}
+ react-remove-scroll-bar@2.3.8(@types/react@19.0.1)(react@19.0.0):
+ dependencies:
+ react: 19.0.0
+ react-style-singleton: 2.2.3(@types/react@19.0.1)(react@19.0.0)
+ tslib: 2.8.0
+ optionalDependencies:
+ '@types/react': 19.0.1
+
+ react-remove-scroll@2.6.2(@types/react@19.0.1)(react@19.0.0):
+ dependencies:
+ react: 19.0.0
+ react-remove-scroll-bar: 2.3.8(@types/react@19.0.1)(react@19.0.0)
+ react-style-singleton: 2.2.3(@types/react@19.0.1)(react@19.0.0)
+ tslib: 2.8.0
+ use-callback-ref: 1.3.3(@types/react@19.0.1)(react@19.0.0)
+ use-sidecar: 1.1.3(@types/react@19.0.1)(react@19.0.0)
+ optionalDependencies:
+ '@types/react': 19.0.1
+
react-shallow-renderer@16.15.0(react@19.0.0):
dependencies:
object-assign: 4.1.1
@@ -55082,6 +55191,14 @@ snapshots:
'@react-types/shared': 3.26.0(react@19.0.0)
react: 19.0.0
+ react-style-singleton@2.2.3(@types/react@19.0.1)(react@19.0.0):
+ dependencies:
+ get-nonce: 1.0.1
+ react: 19.0.0
+ tslib: 2.8.0
+ optionalDependencies:
+ '@types/react': 19.0.1
+
react-transition-group@4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies:
'@babel/runtime': 7.25.7
@@ -56617,14 +56734,14 @@ snapshots:
hey-listen: 1.0.8
tslib: 2.8.0
- styled-components@5.3.11(@babel/core@7.24.7)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0):
+ styled-components@5.3.11(@babel/core@7.25.8)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0):
dependencies:
'@babel/helper-module-imports': 7.24.7(supports-color@5.5.0)
'@babel/traverse': 7.24.7(supports-color@5.5.0)
'@emotion/is-prop-valid': 1.2.2
'@emotion/stylis': 0.8.5
'@emotion/unitless': 0.7.5
- babel-plugin-styled-components: 2.1.4(@babel/core@7.24.7)(styled-components@5.3.11(@babel/core@7.24.7)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0))(supports-color@5.5.0)
+ babel-plugin-styled-components: 2.1.4(@babel/core@7.25.8)(styled-components@5.3.11(@babel/core@7.25.8)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0))(supports-color@5.5.0)
css-to-react-native: 3.2.0
hoist-non-react-statics: 3.3.2
react: 19.0.0
@@ -56635,13 +56752,6 @@ snapshots:
transitivePeerDependencies:
- '@babel/core'
- styled-jsx@5.1.1(@babel/core@7.24.7)(react@18.3.1):
- dependencies:
- client-only: 0.0.1
- react: 18.3.1
- optionalDependencies:
- '@babel/core': 7.24.7
-
styled-jsx@5.1.1(@babel/core@7.25.8)(react@18.3.1):
dependencies:
client-only: 0.0.1
@@ -56656,13 +56766,6 @@ snapshots:
optionalDependencies:
'@babel/core': 7.24.0
- styled-jsx@5.1.6(@babel/core@7.24.7)(react@19.0.0):
- dependencies:
- client-only: 0.0.1
- react: 19.0.0
- optionalDependencies:
- '@babel/core': 7.24.7
-
styled-jsx@5.1.6(@babel/core@7.25.8)(react@19.0.0):
dependencies:
client-only: 0.0.1
@@ -56934,10 +57037,16 @@ snapshots:
string-width: 4.2.3
strip-ansi: 6.0.1
+ tailwind-merge@2.6.0: {}
+
tailwindcss-animate@1.0.7(tailwindcss@3.4.10(ts-node@10.9.2(@types/node@22.2.0)(typescript@5.5.4))):
dependencies:
tailwindcss: 3.4.10(ts-node@10.9.2(@types/node@22.2.0)(typescript@5.5.4))
+ tailwindcss-animate@1.0.7(tailwindcss@3.4.14(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.6.3))):
+ dependencies:
+ tailwindcss: 3.4.14(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.6.3))
+
tailwindcss-react-aria-components@1.1.5(tailwindcss@3.4.10(ts-node@10.9.2(@types/node@22.2.0)(typescript@5.5.4))):
dependencies:
tailwindcss: 3.4.10(ts-node@10.9.2(@types/node@22.2.0)(typescript@5.5.4))
@@ -57641,12 +57750,12 @@ snapshots:
'@jest/types': 29.6.3
babel-jest: 29.7.0(@babel/core@7.25.8)
- ts-jest@29.2.4(@babel/core@7.24.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.7))(jest@29.7.0(@types/node@20.14.7)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2)))(typescript@5.5.4):
+ ts-jest@29.2.4(@babel/core@7.25.8)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.8))(esbuild@0.22.0)(jest@29.7.0(@types/node@22.8.2)(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.6.3)))(typescript@5.5.4):
dependencies:
bs-logger: 0.2.6
ejs: 3.1.10
fast-json-stable-stringify: 2.1.0
- jest: 29.7.0(@types/node@20.14.7)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2))
+ jest: 29.7.0(@types/node@22.8.2)(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.6.3))
jest-util: 29.7.0
json5: 2.2.3
lodash.memoize: 4.1.2
@@ -57655,43 +57764,43 @@ snapshots:
typescript: 5.5.4
yargs-parser: 21.1.1
optionalDependencies:
- '@babel/core': 7.24.7
+ '@babel/core': 7.25.8
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- babel-jest: 29.7.0(@babel/core@7.24.7)
+ babel-jest: 29.7.0(@babel/core@7.25.8)
+ esbuild: 0.22.0
- ts-jest@29.2.4(@babel/core@7.25.8)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.8))(esbuild@0.22.0)(jest@29.7.0(@types/node@22.8.2)(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.6.3)))(typescript@5.5.4):
+ ts-jest@29.2.4(@babel/core@7.25.8)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.8))(jest@29.7.0(@types/node@18.19.44)(ts-node@10.9.2(@types/node@18.19.44)(typescript@4.9.5)))(typescript@4.9.5):
dependencies:
bs-logger: 0.2.6
ejs: 3.1.10
fast-json-stable-stringify: 2.1.0
- jest: 29.7.0(@types/node@22.8.2)(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.6.3))
+ jest: 29.7.0(@types/node@18.19.44)(ts-node@10.9.2(@types/node@18.19.44)(typescript@4.9.5))
jest-util: 29.7.0
json5: 2.2.3
lodash.memoize: 4.1.2
make-error: 1.3.6
semver: 7.6.3
- typescript: 5.5.4
+ typescript: 4.9.5
yargs-parser: 21.1.1
optionalDependencies:
'@babel/core': 7.25.8
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
babel-jest: 29.7.0(@babel/core@7.25.8)
- esbuild: 0.22.0
- ts-jest@29.2.4(@babel/core@7.25.8)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.8))(jest@29.7.0(@types/node@18.19.44)(ts-node@10.9.2(@types/node@18.19.44)(typescript@4.9.5)))(typescript@4.9.5):
+ ts-jest@29.2.4(@babel/core@7.25.8)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.8))(jest@29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)))(typescript@5.5.4):
dependencies:
bs-logger: 0.2.6
ejs: 3.1.10
fast-json-stable-stringify: 2.1.0
- jest: 29.7.0(@types/node@18.19.44)(ts-node@10.9.2(@types/node@18.19.44)(typescript@4.9.5))
+ jest: 29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4))
jest-util: 29.7.0
json5: 2.2.3
lodash.memoize: 4.1.2
make-error: 1.3.6
semver: 7.6.3
- typescript: 4.9.5
+ typescript: 5.5.4
yargs-parser: 21.1.1
optionalDependencies:
'@babel/core': 7.25.8
@@ -57699,12 +57808,12 @@ snapshots:
'@jest/types': 29.6.3
babel-jest: 29.7.0(@babel/core@7.25.8)
- ts-jest@29.2.4(@babel/core@7.25.8)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.8))(jest@29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)))(typescript@5.5.4):
+ ts-jest@29.2.4(@babel/core@7.25.8)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.8))(jest@29.7.0(@types/node@20.14.7)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2)))(typescript@5.5.4):
dependencies:
bs-logger: 0.2.6
ejs: 3.1.10
fast-json-stable-stringify: 2.1.0
- jest: 29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4))
+ jest: 29.7.0(@types/node@20.14.7)(ts-node@10.9.2(@types/node@20.14.7)(typescript@5.5.2))
jest-util: 29.7.0
json5: 2.2.3
lodash.memoize: 4.1.2
@@ -58648,6 +58757,13 @@ snapshots:
node-addon-api: 6.1.0
node-gyp-build: 4.8.2
+ use-callback-ref@1.3.3(@types/react@19.0.1)(react@19.0.0):
+ dependencies:
+ react: 19.0.0
+ tslib: 2.8.0
+ optionalDependencies:
+ '@types/react': 19.0.1
+
use-debounce@9.0.3(react@19.0.0):
dependencies:
react: 19.0.0
@@ -58658,6 +58774,14 @@ snapshots:
optionalDependencies:
'@types/react': 19.0.1
+ use-sidecar@1.1.3(@types/react@19.0.1)(react@19.0.0):
+ dependencies:
+ detect-node-es: 1.1.0
+ react: 19.0.0
+ tslib: 2.8.0
+ optionalDependencies:
+ '@types/react': 19.0.1
+
use-sync-external-store@1.2.0(react@19.0.0):
dependencies:
react: 19.0.0
@@ -58895,6 +59019,23 @@ snapshots:
- utf-8-validate
- zod
+ viem@2.22.9(bufferutil@4.0.8)(typescript@5.6.3)(utf-8-validate@6.0.4)(zod@3.23.8):
+ dependencies:
+ '@noble/curves': 1.7.0
+ '@noble/hashes': 1.6.1
+ '@scure/bip32': 1.6.0
+ '@scure/bip39': 1.5.0
+ abitype: 1.0.7(typescript@5.6.3)(zod@3.23.8)
+ isows: 1.0.6(ws@8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4))
+ ox: 0.6.5(typescript@5.6.3)(zod@3.23.8)
+ ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)
+ optionalDependencies:
+ typescript: 5.6.3
+ transitivePeerDependencies:
+ - bufferutil
+ - utf-8-validate
+ - zod
+
vlq@1.0.1: {}
vlq@2.0.4: {}
@@ -58914,10 +59055,10 @@ snapshots:
dependencies:
xml-name-validator: 4.0.0
- wagmi@2.10.4(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.45.0)(@tanstack/react-query@5.45.1(react@19.0.0))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(immer@9.0.21)(react-dom@19.0.0(react@19.0.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@19.0.0(react@19.0.0))(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0))(react-native@0.74.2(@babel/core@7.24.7)(@babel/preset-env@7.24.7(@babel/core@7.24.7))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0)(typescript@5.5.2)(utf-8-validate@5.0.10)(viem@2.21.35(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8):
+ wagmi@2.10.4(@react-native-async-storage/async-storage@1.23.1(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10)))(@tanstack/query-core@5.45.0)(@tanstack/react-query@5.45.1(react@19.0.0))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(immer@9.0.21)(react-dom@19.0.0(react@19.0.0))(react-i18next@13.5.0(i18next@22.5.1)(react-dom@19.0.0(react@19.0.0))(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0))(react-native@0.74.2(@babel/core@7.25.8)(@babel/preset-env@7.24.7(@babel/core@7.25.8))(@types/react@19.0.1)(bufferutil@4.0.8)(encoding@0.1.13)(react@19.0.0)(utf-8-validate@5.0.10))(react@19.0.0)(typescript@5.5.2)(utf-8-validate@5.0.10)(viem@2.21.35(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8):
dependencies:
'@tanstack/react-query': 5.45.1(react@19.0.0)
- '@wagmi/connectors': 5.0.16(hncxwyxgso647ji7tzmgxjxpbq)
+ '@wagmi/connectors': 5.0.16(4kbay4ejz7vqiich5e43lezopu)
'@wagmi/core': 2.11.4(@tanstack/query-core@5.45.0)(@types/react@19.0.1)(bufferutil@4.0.8)(immer@9.0.21)(react@19.0.0)(typescript@5.5.2)(utf-8-validate@5.0.10)(viem@2.21.35(bufferutil@4.0.8)(typescript@5.5.2)(utf-8-validate@5.0.10)(zod@3.23.8))(zod@3.23.8)
react: 19.0.0
use-sync-external-store: 1.2.0(react@19.0.0)