diff --git a/packages/errors/yarn.lock b/packages/errors/yarn.lock new file mode 100644 index 00000000..dbd0b80f --- /dev/null +++ b/packages/errors/yarn.lock @@ -0,0 +1,8 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +fast-safe-stringify@^2.0.6: + version "2.1.1" + resolved "https://registry.yarnpkg.com/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz#c406a83b6e70d9e35ce3b30a81141df30aeba884" + integrity sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA== diff --git a/packages/example/components/ApiActuator/ApiPayload.tsx b/packages/example/components/ApiActuator/ApiPayload.tsx index 440a1138..69d34785 100644 --- a/packages/example/components/ApiActuator/ApiPayload.tsx +++ b/packages/example/components/ApiActuator/ApiPayload.tsx @@ -1,4 +1,4 @@ -import React, { FC, useCallback, useEffect, useMemo, useState } from 'react'; +import React, { FC, useCallback, useEffect, useState } from 'react'; import { useWallet } from '../connect/WalletContext'; import { IApiExecutor, useApiExecutor } from './useApiExecutor'; import { IEthereumProvider } from '../chains/ethereum/types'; @@ -96,6 +96,11 @@ export type IApiExecuteProps = { timeout?: number; } & IApiExecutor; +interface IExecuteResult { + result: string | undefined; + error?: string | undefined; +} + function ApiExecute({ allowCallWithoutProvider, onExecute, @@ -130,10 +135,9 @@ function ApiExecute({ handleSetValidateResult(''); try { - // @ts-expect-error const { result, error } = await Promise.race([ execute(request), - new Promise((_, rej) => setTimeout(() => rej(`call timeout ${timeout}ms`), timeout)), + new Promise((_, rej) => setTimeout(() => rej(`call timeout ${timeout}ms`), timeout)), ]); if (error) { handleSetResult(`Error: ${error}`); @@ -143,7 +147,7 @@ function ApiExecute({ } catch (error) { console.log('execute error', error); - handleSetResult(`Error: ${error}`); + handleSetResult(`Error: ${typeof error === 'string' ? error : JSON.stringify(error)}`); } setLoading(false); }, [execute, request, handleSetResult]); diff --git a/packages/example/components/ApiActuator/ApiPayloadProvider.tsx b/packages/example/components/ApiActuator/ApiPayloadProvider.tsx index 0a0669a1..aeb07701 100644 --- a/packages/example/components/ApiActuator/ApiPayloadProvider.tsx +++ b/packages/example/components/ApiActuator/ApiPayloadProvider.tsx @@ -31,6 +31,7 @@ const tryFormatCompactJson = (json: string) => { const hasArray = /\[.*?\]/.test(json); const obj = JSON.parse(json); if (hasArray) { + // eslint-disable-next-line @typescript-eslint/no-unsafe-return return perfectJson(obj, { // @ts-expect-error singleLine: ({ value }) => Array.isArray(value) && value.length > 10, diff --git a/packages/example/components/chains/alephium/example.tsx b/packages/example/components/chains/alephium/example.tsx index 5af8189e..4a0d2ed5 100644 --- a/packages/example/components/chains/alephium/example.tsx +++ b/packages/example/components/chains/alephium/example.tsx @@ -1,4 +1,5 @@ -/* eslint-disable @typescript-eslint/no-unsafe-assignment */ +/* eslint-disable @typescript-eslint/no-unsafe-assignment, @typescript-eslint/no-unsafe-argument */ + import { dapps } from './dapps.config'; import { ApiPayload, ApiGroup } from '../../ApiActuator'; import DappList from '../../DAppList'; @@ -34,6 +35,7 @@ export function Example() { const balance = useBalance(); const { toast } = useToast(); + // eslint-disable-next-line @typescript-eslint/no-inferrable-types const getTokenTransferFrom = (chainId: string | undefined, approve: boolean = false) => { const tokens: { name: string; @@ -237,7 +239,7 @@ export function Example() { }); } - return signed.toString(); + return Promise.resolve(signed.toString()); }} /> diff --git a/packages/example/components/chains/algoWalletConnect/example.tsx b/packages/example/components/chains/algoWalletConnect/example.tsx index a556d388..3cd8551d 100644 --- a/packages/example/components/chains/algoWalletConnect/example.tsx +++ b/packages/example/components/chains/algoWalletConnect/example.tsx @@ -102,6 +102,7 @@ function Example() { }, [accounts]); const getAccountInfo = () => { + // eslint-disable-next-line no-unsafe-optional-chaining const [namespace, reference, address] = account?.split(':'); return { namespace, diff --git a/packages/example/components/chains/aptos/example.tsx b/packages/example/components/chains/aptos/example.tsx index fe534c46..d14e6b1c 100644 --- a/packages/example/components/chains/aptos/example.tsx +++ b/packages/example/components/chains/aptos/example.tsx @@ -1,4 +1,4 @@ -/* eslint-disable @typescript-eslint/no-unsafe-assignment */ +/* eslint-disable @typescript-eslint/no-unsafe-assignment, @typescript-eslint/no-unsafe-argument, @typescript-eslint/no-unsafe-return */ import { dapps } from './dapps.config'; import ConnectButton from '../../../components/connect/ConnectButton'; import { useEffect, useRef } from 'react'; @@ -11,7 +11,6 @@ import { useWallet } from '../../../components/connect/WalletContext'; import type { IKnownWallet } from '../../../components/connect/types'; import DappList from '../../../components/DAppList'; import params from './params'; -import { SignMessagePayload } from '@onekeyfe/onekey-aptos-provider/dist/types'; import nacl from 'tweetnacl'; import { stripHexPrefix } from 'ethereumjs-util'; import { toast } from '../../ui/use-toast'; @@ -39,6 +38,7 @@ export default function Example() { return Promise.reject('Wallet not found'); } + // eslint-disable-next-line @typescript-eslint/no-unnecessary-type-assertion const provider = get(window, providerDetail.inject) as IProviderApi | undefined; if (!provider) { @@ -176,7 +176,7 @@ export default function Example() { description="signMessage" presupposeParams={params.signMessage} onExecute={async (request: string) => { - const obj = JSON.parse(request) as SignMessagePayload; + const obj = JSON.parse(request); const res = await provider?.signMessage(obj); return JSON.stringify(res); }} diff --git a/packages/example/components/chains/btc/example.tsx b/packages/example/components/chains/btc/example.tsx index 1f15ae75..da3125ca 100644 --- a/packages/example/components/chains/btc/example.tsx +++ b/packages/example/components/chains/btc/example.tsx @@ -1,4 +1,4 @@ -/* eslint-disable @typescript-eslint/no-unsafe-assignment */ +/* eslint-disable @typescript-eslint/no-unsafe-assignment, @typescript-eslint/no-unsafe-argument, @typescript-eslint/no-unsafe-return */ import { dapps } from './dapps.config'; import ConnectButton from '../../../components/connect/ConnectButton'; import { useEffect, useRef } from 'react'; diff --git a/packages/example/components/chains/btcBabylon/example.tsx b/packages/example/components/chains/btcBabylon/example.tsx index 1c242ca9..12c11ce8 100644 --- a/packages/example/components/chains/btcBabylon/example.tsx +++ b/packages/example/components/chains/btcBabylon/example.tsx @@ -1,4 +1,4 @@ -/* eslint-disable @typescript-eslint/no-unsafe-assignment */ +/* eslint-disable @typescript-eslint/no-unsafe-assignment, @typescript-eslint/no-unsafe-argument, @typescript-eslint/no-unsafe-return */ import { dapps } from './dapps.config'; import ConnectButton from '../../connect/ConnectButton'; import { useEffect, useRef } from 'react'; @@ -274,7 +274,7 @@ export default function BTCExample() { return res; }} onValidate={async (request: string, response: string) => { - return Verifier.verifySignature(account.address, request, response); + return Promise.resolve(Verifier.verifySignature(account.address, request, response)); }} /> diff --git a/packages/example/components/chains/cardano/example.tsx b/packages/example/components/chains/cardano/example.tsx index 9a8afe52..8f3fbd0d 100644 --- a/packages/example/components/chains/cardano/example.tsx +++ b/packages/example/components/chains/cardano/example.tsx @@ -1,5 +1,6 @@ -/* eslint-disable @typescript-eslint/no-unused-vars */ -/* eslint-disable @typescript-eslint/require-await */ +/* eslint-disable @typescript-eslint/no-unused-vars, */ +/* eslint-disable @typescript-eslint/no-unsafe-assignment */ +/* eslint-disable @typescript-eslint/require-await, @typescript-eslint/restrict-template-expressions */ import { dapps } from './dapps.config'; import ConnectButton from '../../../components/connect/ConnectButton'; import { useEffect, useRef, useState } from 'react'; diff --git a/packages/example/components/chains/conflux/example.tsx b/packages/example/components/chains/conflux/example.tsx index 323b693b..b807b1db 100644 --- a/packages/example/components/chains/conflux/example.tsx +++ b/packages/example/components/chains/conflux/example.tsx @@ -1,5 +1,5 @@ /* eslint-disable no-unsafe-optional-chaining */ -/* eslint-disable @typescript-eslint/no-unsafe-assignment */ +/* eslint-disable @typescript-eslint/no-unsafe-assignment, @typescript-eslint/no-unsafe-argument, @typescript-eslint/no-unsafe-return */ import { dapps } from './dapps.config'; import ConnectButton from '../../../components/connect/ConnectButton'; import { useEffect, useRef } from 'react'; diff --git a/packages/example/components/chains/cosmos/example.tsx b/packages/example/components/chains/cosmos/example.tsx index 1ee322ff..9812d658 100644 --- a/packages/example/components/chains/cosmos/example.tsx +++ b/packages/example/components/chains/cosmos/example.tsx @@ -1,6 +1,5 @@ -/* eslint-disable @typescript-eslint/no-unsafe-call */ -/* eslint-disable @typescript-eslint/no-unsafe-member-access */ -/* eslint-disable @typescript-eslint/no-unsafe-assignment */ +/* eslint-disable @typescript-eslint/no-unsafe-member-access, @typescript-eslint/no-unnecessary-type-assertion, @typescript-eslint/no-unsafe-call */ +/* eslint-disable @typescript-eslint/no-unsafe-assignment, @typescript-eslint/no-unsafe-argument, @typescript-eslint/no-unsafe-return */ import { dapps } from './dapps.config'; import ConnectButton from '../../../components/connect/ConnectButton'; import { useCallback, useEffect, useRef, useState } from 'react'; diff --git a/packages/example/components/chains/ethereum/example.tsx b/packages/example/components/chains/ethereum/example.tsx index 50bb6b05..12610d97 100644 --- a/packages/example/components/chains/ethereum/example.tsx +++ b/packages/example/components/chains/ethereum/example.tsx @@ -1,6 +1,6 @@ -/* eslint-disable @typescript-eslint/no-unsafe-member-access */ -/* eslint-disable @typescript-eslint/no-unsafe-call */ -/* eslint-disable @typescript-eslint/no-unsafe-assignment */ +/* eslint-disable @typescript-eslint/no-unsafe-member-access, @typescript-eslint/no-inferrable-types */ +/* eslint-disable @typescript-eslint/no-unsafe-call, @typescript-eslint/restrict-template-expressions */ +/* eslint-disable @typescript-eslint/no-unsafe-assignment, @typescript-eslint/no-unsafe-argument, @typescript-eslint/no-unsafe-return */ import { dapps } from './dapps.config'; import ConnectButton from '../../../components/connect/ConnectButton'; import { useEffect, useRef } from 'react'; diff --git a/packages/example/components/chains/scdo/example.tsx b/packages/example/components/chains/scdo/example.tsx index 55b0a239..8c6f4202 100644 --- a/packages/example/components/chains/scdo/example.tsx +++ b/packages/example/components/chains/scdo/example.tsx @@ -1,4 +1,4 @@ -/* eslint-disable @typescript-eslint/no-unsafe-assignment */ +/* eslint-disable @typescript-eslint/no-unsafe-assignment, @typescript-eslint/no-unsafe-argument, @typescript-eslint/no-unsafe-return, no-unsafe-optional-chaining */ import { dapps } from './dapps.config'; import ConnectButton from '../../../components/connect/ConnectButton'; import { useRef } from 'react'; @@ -52,6 +52,7 @@ export default function Example() { }; }; + // eslint-disable-next-line @typescript-eslint/no-inferrable-types const getTokenTransferFrom = (chainId: string | undefined, approve: boolean = false) => { const tokens: { name: string; diff --git a/packages/example/components/chains/scdo/utils.ts b/packages/example/components/chains/scdo/utils.ts index 56c2e9ac..2f87b6d6 100644 --- a/packages/example/components/chains/scdo/utils.ts +++ b/packages/example/components/chains/scdo/utils.ts @@ -1,3 +1,4 @@ +/* eslint-disable @typescript-eslint/restrict-template-expressions */ import { defaultAbiCoder } from '@ethersproject/abi'; export function encodeTokenTransferPayload({ address, amount }: { address: string; amount: string }) { diff --git a/packages/example/components/chains/solana/example.tsx b/packages/example/components/chains/solana/example.tsx index d11220be..127baade 100644 --- a/packages/example/components/chains/solana/example.tsx +++ b/packages/example/components/chains/solana/example.tsx @@ -1,4 +1,4 @@ -/* eslint-disable @typescript-eslint/no-unsafe-assignment */ +/* eslint-disable @typescript-eslint/no-unsafe-assignment, @typescript-eslint/no-unsafe-argument, @typescript-eslint/no-unsafe-return */ import { dapps } from './dapps.config'; import ConnectButton from '../../../components/connect/ConnectButton'; import { useEffect, useMemo, useRef } from 'react'; diff --git a/packages/example/components/chains/solanaStandard/example.tsx b/packages/example/components/chains/solanaStandard/example.tsx index bfe3b830..366fe115 100644 --- a/packages/example/components/chains/solanaStandard/example.tsx +++ b/packages/example/components/chains/solanaStandard/example.tsx @@ -1,5 +1,5 @@ /* eslint-disable no-unsafe-optional-chaining */ -/* eslint-disable @typescript-eslint/no-unsafe-assignment */ +/* eslint-disable @typescript-eslint/no-unsafe-assignment, @typescript-eslint/no-unsafe-argument, @typescript-eslint/no-unsafe-return */ require('@solana/wallet-adapter-react-ui/styles.css'); import { dapps } from './dapps.config'; import { useEffect, useMemo } from 'react'; diff --git a/packages/example/components/chains/ton/TonProofDemoApi.ts b/packages/example/components/chains/ton/TonProofDemoApi.ts index be20c02f..e813491b 100644 --- a/packages/example/components/chains/ton/TonProofDemoApi.ts +++ b/packages/example/components/chains/ton/TonProofDemoApi.ts @@ -1,3 +1,4 @@ +/* eslint-disable @typescript-eslint/no-unsafe-argument */ import { Account, ConnectAdditionalRequest, @@ -18,7 +19,7 @@ class TonProofDemoApiService { this.accessToken = localStorage.getItem(this.localStorageKey); if (!this.accessToken) { - this.generatePayload(); + void this.generatePayload(); } } @@ -76,13 +77,14 @@ class TonProofDemoApiService { }) ).json(); + // eslint-disable-next-line @typescript-eslint/ban-types return response as {}; } reset() { this.accessToken = null; localStorage.removeItem(this.localStorageKey); - this.generatePayload(); + void this.generatePayload(); } } diff --git a/packages/example/components/chains/ton/example.tsx b/packages/example/components/chains/ton/example.tsx index fdd79d42..70c94cc7 100644 --- a/packages/example/components/chains/ton/example.tsx +++ b/packages/example/components/chains/ton/example.tsx @@ -1,4 +1,4 @@ -/* eslint-disable @typescript-eslint/no-unsafe-assignment */ +/* eslint-disable @typescript-eslint/no-unsafe-assignment, @typescript-eslint/no-unsafe-argument, @typescript-eslint/no-unsafe-return */ import { dapps } from './dapps.config'; import { ApiPayload, ApiGroup } from '../../ApiActuator'; import DappList from '../../../components/DAppList'; @@ -91,7 +91,7 @@ export function Example() { allowCallWithoutProvider={true} onExecute={async (request: string) => { void tonConnectUI.openModal(); - return 'success'; + return Promise.resolve('success'); }} onValidate={async (request: string, response: string) => { if (wallet.connectItems?.tonProof && 'proof' in wallet.connectItems.tonProof) { diff --git a/packages/example/components/chains/tron/example.tsx b/packages/example/components/chains/tron/example.tsx index 998f3503..c0a3699c 100644 --- a/packages/example/components/chains/tron/example.tsx +++ b/packages/example/components/chains/tron/example.tsx @@ -1,6 +1,5 @@ -/* eslint-disable @typescript-eslint/no-unsafe-argument */ +/* eslint-disable @typescript-eslint/no-unsafe-argument, @typescript-eslint/no-unsafe-assignment, @typescript-eslint/no-unsafe-return */ /* eslint-disable no-unsafe-optional-chaining */ -/* eslint-disable @typescript-eslint/no-unsafe-assignment */ import { dapps } from './dapps.config'; import ConnectButton from '../../../components/connect/ConnectButton'; import { use, useEffect, useRef, useState } from 'react'; diff --git a/packages/example/yarn.lock b/packages/example/yarn.lock index 8a19d95a..7e183667 100644 --- a/packages/example/yarn.lock +++ b/packages/example/yarn.lock @@ -20,6 +20,11 @@ resolved "https://registry.yarnpkg.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz#bd9154aec9983f77b3a034ecaa015c2e4201f6cf" integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA== +"@adraffy/ens-normalize@1.10.1": + version "1.10.1" + resolved "https://registry.yarnpkg.com/@adraffy/ens-normalize/-/ens-normalize-1.10.1.tgz#63430d04bd8c5e74f8d7d049338f1cd9d4f02069" + integrity sha512-96Z2IP3mYmF1Xg2cDm8f1gWGf/HUVedQ3FMifV4kG/PQ4yEP51xDtRAEfhVNt5f/uzpNkZHwWQuUcu6D6K+Ekw== + "@alephium/get-extension-wallet@^1.4.0": version "1.4.0" resolved "https://registry.yarnpkg.com/@alephium/get-extension-wallet/-/get-extension-wallet-1.4.0.tgz#c14ecf759afa72da4c7664627a32f0c006adb36d" @@ -909,6 +914,13 @@ dependencies: regenerator-runtime "^0.14.0" +"@babel/runtime@^7.25.0", "@babel/runtime@^7.4.5": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.26.0.tgz#8600c2f595f277c60815256418b85356a65173c1" + integrity sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw== + dependencies: + regenerator-runtime "^0.14.0" + "@babel/runtime@^7.9.2": version "7.20.0" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.20.0.tgz#824a9ef325ffde6f78056059db3168c08785e24a" @@ -1399,6 +1411,21 @@ "@ethereumjs/rlp" "^5.0.2" ethereum-cryptography "^2.1.3" +"@ethersproject/abi@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/abi/-/abi-5.7.0.tgz#b3f3e045bbbeed1af3947335c247ad625a44e449" + integrity sha512-351ktp42TiRcYB3H1OP8yajPeAQstMW/yCFokj/AthP9bLHzQFPlOrxOcwYEDkUAICmOHljvN4K39OMTMUa9RA== + dependencies: + "@ethersproject/address" "^5.7.0" + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/constants" "^5.7.0" + "@ethersproject/hash" "^5.7.0" + "@ethersproject/keccak256" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/strings" "^5.7.0" + "@ethersproject/abstract-provider@^5.7.0": version "5.7.0" resolved "https://registry.yarnpkg.com/@ethersproject/abstract-provider/-/abstract-provider-5.7.0.tgz#b0a8550f88b6bf9d51f90e4795d48294630cb9ef" @@ -1472,7 +1499,7 @@ dependencies: "@ethersproject/bignumber" "^5.7.0" -"@ethersproject/hash@^5.0.6": +"@ethersproject/hash@^5.0.6", "@ethersproject/hash@^5.7.0": version "5.7.0" resolved "https://registry.yarnpkg.com/@ethersproject/hash/-/hash-5.7.0.tgz#eb7aca84a588508369562e16e514b539ba5240a7" integrity sha512-qX5WrQfnah1EFnO5zJv1v46a8HW0+E5xuBBDTwMFZLuVTx0tbU2kkx15NqdjxecrLGatQN9FGQKpb1FKdHCt+g== @@ -2297,6 +2324,13 @@ dependencies: bs58 "^5.0.0" +"@mysten/bcs@0.7.4": + version "0.7.4" + resolved "https://registry.yarnpkg.com/@mysten/bcs/-/bcs-0.7.4.tgz#1e32ec3d1fa68a0ed98323e604a741728927e421" + integrity sha512-6DKzM4L10Au3Og5EJRBqJZmXWZ7hS/clVjbVUH4sA0aFtS3AZo2xc+r5fUFfdJbaWZUxVaDiQ8BNiEZWkAnEOw== + dependencies: + bs58 "^5.0.0" + "@mysten/dapp-kit@0.13.2": version "0.13.2" resolved "https://registry.yarnpkg.com/@mysten/dapp-kit/-/dapp-kit-0.13.2.tgz#6093af2650399a442bca649720a9c094b6ef3ae1" @@ -2314,6 +2348,22 @@ clsx "^2.0.0" zustand "^4.4.1" +"@mysten/sui.js@0.41.2": + version "0.41.2" + resolved "https://registry.yarnpkg.com/@mysten/sui.js/-/sui.js-0.41.2.tgz#0ef09ce8777f254c1a25f4108fb55c4755a60943" + integrity sha512-00Kkk4don9H9iRWBqXfRC4wUPY0hqAvmzxhwaYZIHj9Tmb71Nx51zLLFsxeA7dlR6cJFaXFMbZkt6WR2vP8WLQ== + dependencies: + "@mysten/bcs" "0.7.4" + "@noble/curves" "^1.1.0" + "@noble/hashes" "^1.3.1" + "@open-rpc/client-js" "^1.8.1" + "@scure/bip32" "^1.3.1" + "@scure/bip39" "^1.2.1" + "@suchipi/femver" "^1.0.0" + events "^3.3.0" + superstruct "^1.0.3" + tweetnacl "^1.0.3" + "@mysten/sui.js@0.54.1": version "0.54.1" resolved "https://registry.yarnpkg.com/@mysten/sui.js/-/sui.js-0.54.1.tgz#27b6724dd30e0e81d50b47437cb206d0cec25f8b" @@ -2340,6 +2390,14 @@ "@mysten/sui.js" "0.54.1" "@wallet-standard/core" "1.0.3" +"@mysten/wallet-standard@^0.7.2": + version "0.7.2" + resolved "https://registry.yarnpkg.com/@mysten/wallet-standard/-/wallet-standard-0.7.2.tgz#8e2019214f59e69a897a0b30cef4dea30be091fb" + integrity sha512-uePMPtQcSRX+ZQ44DO4U65QxFXVa9tB/cPnEGqe+YOn76hzR2Al4wQQciex/Y1EZK7GYATAzrFLzNSIJYE7QSA== + dependencies: + "@mysten/sui.js" "0.41.2" + "@wallet-standard/core" "1.0.3" + "@mysten/zksend@0.8.2": version "0.8.2" resolved "https://registry.yarnpkg.com/@mysten/zksend/-/zksend-0.8.2.tgz#0ac3fcea8c15abb671dbfc28d38f2ddada7a74c2" @@ -2421,6 +2479,13 @@ jsbi "^3.1.5" sha.js "^2.4.11" +"@noble/curves@1.2.0", "@noble/curves@^1.1.0", "@noble/curves@~1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@noble/curves/-/curves-1.2.0.tgz#92d7e12e4e49b23105a2555c6984d41733d65c35" + integrity sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw== + dependencies: + "@noble/hashes" "1.3.2" + "@noble/curves@1.3.0", "@noble/curves@~1.3.0": version "1.3.0" resolved "https://registry.yarnpkg.com/@noble/curves/-/curves-1.3.0.tgz#01be46da4fd195822dab821e72f71bf4aeec635e" @@ -2428,13 +2493,6 @@ dependencies: "@noble/hashes" "1.3.3" -"@noble/curves@^1.1.0", "@noble/curves@~1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@noble/curves/-/curves-1.2.0.tgz#92d7e12e4e49b23105a2555c6984d41733d65c35" - integrity sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw== - dependencies: - "@noble/hashes" "1.3.2" - "@noble/curves@^1.3.0", "@noble/curves@^1.4.0": version "1.4.0" resolved "https://registry.yarnpkg.com/@noble/curves/-/curves-1.4.0.tgz#f05771ef64da724997f69ee1261b2417a49522d6" @@ -2442,6 +2500,13 @@ dependencies: "@noble/hashes" "1.4.0" +"@noble/curves@^1.4.2": + version "1.7.0" + resolved "https://registry.yarnpkg.com/@noble/curves/-/curves-1.7.0.tgz#0512360622439256df892f21d25b388f52505e45" + integrity sha512-UTMhXK9SeDhFJVrHeUJ5uZlI6ajXg10O6Ddocf9S6GjbSBVZsJo88HzKwXznNfGpMTRDyJkqMjNDPYgf0qFWnw== + dependencies: + "@noble/hashes" "1.6.0" + "@noble/ed25519@^1.6.0": version "1.7.1" resolved "https://registry.yarnpkg.com/@noble/ed25519/-/ed25519-1.7.1.tgz#6899660f6fbb97798a6fbd227227c4589a454724" @@ -2472,6 +2537,16 @@ resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.4.0.tgz#45814aa329f30e4fe0ba49426f49dfccdd066426" integrity sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg== +"@noble/hashes@1.6.0": + version "1.6.0" + resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.6.0.tgz#d4bfb516ad6e7b5111c216a5cc7075f4cf19e6c5" + integrity sha512-YUULf0Uk4/mAA89w+k3+yUYh6NrEvxZa5T6SY3wlMvE2chHkxFUUIDI8/XW1QSC357iA5pSnqt7XEhvFOqmDyQ== + +"@noble/hashes@^1.3.0": + version "1.6.1" + resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.6.1.tgz#df6e5943edcea504bac61395926d6fd67869a0d5" + integrity sha512-pq5D8h10hHBjyqX+cfBm0i8JUXJ0UhczFc4r74zbuT9XgewFo2E3J1cOaGtdZynILNmQ685YWGzGE1Zv6io50w== + "@noble/hashes@~1.3.0": version "1.3.0" resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.3.0.tgz#085fd70f6d7d9d109671090ccae1d3bec62554a1" @@ -2503,6 +2578,153 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" +"@onekeyfe/cross-inpage-provider-core@2.1.17": + version "2.1.17" + resolved "https://registry.yarnpkg.com/@onekeyfe/cross-inpage-provider-core/-/cross-inpage-provider-core-2.1.17.tgz#332643c8f6c6990781e5c35308393aaa92374a78" + integrity sha512-SJRw6gfLoydEa6XN07Se2fOtnxalw1QK46NdLwpQx8QmowW8lrQkgHVBekOFFJios5IPHuw2KPposL7Uga87RA== + dependencies: + "@onekeyfe/cross-inpage-provider-errors" "2.1.17" + "@onekeyfe/cross-inpage-provider-events" "2.1.17" + "@onekeyfe/cross-inpage-provider-types" "2.1.17" + events "^3.3.0" + lodash-es "^4.17.21" + ms "^2.1.3" + +"@onekeyfe/cross-inpage-provider-errors@2.1.17": + version "2.1.17" + resolved "https://registry.yarnpkg.com/@onekeyfe/cross-inpage-provider-errors/-/cross-inpage-provider-errors-2.1.17.tgz#04f01457d964fb7c205b6309c657a8e5aa628d94" + integrity sha512-qkaG2fEaGa0YM/1hB7CkVfRS5U3Uv5TYKYpY1DEHngbJ9oR1JcMBTMfurm4m8wGe3akIIqUzQpaR96eq1fL82Q== + dependencies: + fast-safe-stringify "^2.0.6" + +"@onekeyfe/cross-inpage-provider-events@2.1.17": + version "2.1.17" + resolved "https://registry.yarnpkg.com/@onekeyfe/cross-inpage-provider-events/-/cross-inpage-provider-events-2.1.17.tgz#76b07df08149b93eb75b8c31cd3ee5e55f2b50de" + integrity sha512-QvDwv0bQ8ahbknK/9xnpUuqj+mQqM4zfCAYtHgCWKyAT6pVggNNOrSJ6By4ad0B5RNzvFf6sWDVADWZ1fYSF9g== + +"@onekeyfe/cross-inpage-provider-types@2.1.17": + version "2.1.17" + resolved "https://registry.yarnpkg.com/@onekeyfe/cross-inpage-provider-types/-/cross-inpage-provider-types-2.1.17.tgz#726e3fe7e5e769ed6c2ea9d90e5ac27dbacaa47b" + integrity sha512-pI8IzylwF59bLsouYDzOSSTpHeDazQMdZHcimu5dC5DRZgBPNxRZUCGAkdUFHKWWrP1jdOb2DECVABQ6CJ3REg== + +"@onekeyfe/extension-bridge-injected@2.1.17": + version "2.1.17" + resolved "https://registry.yarnpkg.com/@onekeyfe/extension-bridge-injected/-/extension-bridge-injected-2.1.17.tgz#bcf44ab1e5958761b3290cd007d6396ecd879e13" + integrity sha512-fjf68A4qPd5EVm8HTsPJsX7nvvSrL+UIRXcpStd7DEDmWh7xl9i26kCgl1AJ8UektAbQ39MHW6veNapx7pLzFQ== + dependencies: + "@onekeyfe/cross-inpage-provider-core" "2.1.17" + "@onekeyfe/cross-inpage-provider-types" "2.1.17" + +"@onekeyfe/onekey-aptos-provider@2.1.17": + version "2.1.17" + resolved "https://registry.yarnpkg.com/@onekeyfe/onekey-aptos-provider/-/onekey-aptos-provider-2.1.17.tgz#4899b95d1648cee4d79e4920433c1c81d9ff27e3" + integrity sha512-KqqMANQBp4Ua4lqxWXprKXhpT7ASX5nZ+rxnr3V7CFUmJf67S+OZPaHi/ujwr74eeYUpHm8y6MHFAsMjckq0mQ== + dependencies: + "@onekeyfe/cross-inpage-provider-core" "2.1.17" + "@onekeyfe/cross-inpage-provider-errors" "2.1.17" + "@onekeyfe/cross-inpage-provider-types" "2.1.17" + "@onekeyfe/extension-bridge-injected" "2.1.17" + aptos "^1.3.17" + eth-rpc-errors "^4.0.3" + +"@onekeyfe/onekey-cardano-provider@2.1.17": + version "2.1.17" + resolved "https://registry.yarnpkg.com/@onekeyfe/onekey-cardano-provider/-/onekey-cardano-provider-2.1.17.tgz#03403ce2df697eb401662e8701a37f06c8cae005" + integrity sha512-eerr2MIEShw1qTwYJ+XOHUCqo7ChWX7caOEf+dkaFwSvD/aWxizyG8pp78AJOPmdmSKYaNltj4W3OTJFNkFNag== + dependencies: + "@onekeyfe/cross-inpage-provider-core" "2.1.17" + "@onekeyfe/cross-inpage-provider-errors" "2.1.17" + "@onekeyfe/cross-inpage-provider-types" "2.1.17" + "@onekeyfe/extension-bridge-injected" "2.1.17" + +"@onekeyfe/onekey-conflux-provider@2.1.17": + version "2.1.17" + resolved "https://registry.yarnpkg.com/@onekeyfe/onekey-conflux-provider/-/onekey-conflux-provider-2.1.17.tgz#955ab67120ed13830d37730c752ce8d2b3bd0d2c" + integrity sha512-0TXX4Y7Phvfrqzfegxp26Ou+Rqrxj9BU3sDurr2weqrOiP0v9XW2uqPZPcc/xh3hZxpazqeAEs7cxWgFngLbTw== + dependencies: + "@onekeyfe/cross-inpage-provider-core" "2.1.17" + "@onekeyfe/cross-inpage-provider-errors" "2.1.17" + "@onekeyfe/cross-inpage-provider-types" "2.1.17" + "@onekeyfe/extension-bridge-injected" "2.1.17" + +"@onekeyfe/onekey-cosmos-provider@2.1.17": + version "2.1.17" + resolved "https://registry.yarnpkg.com/@onekeyfe/onekey-cosmos-provider/-/onekey-cosmos-provider-2.1.17.tgz#882a9e31a1d5143727c4e117ee1de5c3ee657b33" + integrity sha512-g42/GkaNu6MMYiTkK2/NHTxdqc6k7pxagKkaSliLuTDk9VYj1tAnbWonlJys7VgT0UOVtiE3yvmqIr3ciqNovA== + dependencies: + "@noble/hashes" "^1.3.0" + "@onekeyfe/cross-inpage-provider-core" "2.1.17" + "@onekeyfe/cross-inpage-provider-errors" "2.1.17" + "@onekeyfe/cross-inpage-provider-types" "2.1.17" + "@onekeyfe/extension-bridge-injected" "2.1.17" + eth-rpc-errors "^4.0.3" + long "^5.2.1" + mitt "^3.0.0" + +"@onekeyfe/onekey-near-provider@2.1.17": + version "2.1.17" + resolved "https://registry.yarnpkg.com/@onekeyfe/onekey-near-provider/-/onekey-near-provider-2.1.17.tgz#bcfbf627c89d3e1ec1de796d09f3c9be8b3a72b2" + integrity sha512-uBssyIybR55WvOQsvJaH8nUYvXkEZ/RPHFdiqwWUbI3xHsc+u/2oHe7EiKBciuRFNZT91yd7fSkKJwVqBglJew== + dependencies: + "@onekeyfe/cross-inpage-provider-core" "2.1.17" + "@onekeyfe/cross-inpage-provider-errors" "2.1.17" + "@onekeyfe/cross-inpage-provider-types" "2.1.17" + "@onekeyfe/extension-bridge-injected" "2.1.17" + borsh "^0.6.0" + depd "^2.0.0" + tweetnacl "^1.0.3" + +"@onekeyfe/onekey-solana-provider@2.1.17": + version "2.1.17" + resolved "https://registry.yarnpkg.com/@onekeyfe/onekey-solana-provider/-/onekey-solana-provider-2.1.17.tgz#6ae276a4047cd8bcb314986642e21c76a5793f0f" + integrity sha512-59dYzHg7Yemc3Nxk+NtfvDhmuqcV9cRMKlmwjoVWsna7C+FjqAlZ2Me+d1o2+vS8FFOZexh9O/mqbx5NCEYfuw== + dependencies: + "@onekeyfe/cross-inpage-provider-core" "2.1.17" + "@onekeyfe/cross-inpage-provider-errors" "2.1.17" + "@onekeyfe/cross-inpage-provider-types" "2.1.17" + "@onekeyfe/extension-bridge-injected" "2.1.17" + "@solana/wallet-standard-features" "^1.1.0" + "@solana/web3.js" "^1.41.3" + "@wallet-standard/base" "^1.0.1" + bs58 "^5.0.0" + +"@onekeyfe/onekey-sui-provider@2.1.17": + version "2.1.17" + resolved "https://registry.yarnpkg.com/@onekeyfe/onekey-sui-provider/-/onekey-sui-provider-2.1.17.tgz#0d01422e36fb0eb5af6e971e575410fe6872e12e" + integrity sha512-0fepBqz40HOK58tY+bDeaYE5X4RTRJowA2ivuK6diPZuXvaZvXl2LqLgD7N6Zl11zYTBS8qZE3u44lNMvgNwpg== + dependencies: + "@mysten/wallet-standard" "^0.7.2" + "@onekeyfe/cross-inpage-provider-core" "2.1.17" + "@onekeyfe/cross-inpage-provider-errors" "2.1.17" + "@onekeyfe/cross-inpage-provider-types" "2.1.17" + "@onekeyfe/extension-bridge-injected" "2.1.17" + eth-rpc-errors "^4.0.3" + mitt "^3.0.0" + +"@onekeyfe/onekey-tron-provider@2.1.17": + version "2.1.17" + resolved "https://registry.yarnpkg.com/@onekeyfe/onekey-tron-provider/-/onekey-tron-provider-2.1.17.tgz#327532529af2d7668144014eaa15df068bfc0a31" + integrity sha512-mkpKy6uldnIZAJkO4WLUJLZX6TmpGSm7mqsU2TQhwm/EgHtILTBGzLYdi+JH/32Nc1O1e+0CVsuxA/C93WdDag== + dependencies: + "@noble/secp256k1" "1.7.1" + "@onekeyfe/cross-inpage-provider-core" "2.1.17" + "@onekeyfe/cross-inpage-provider-errors" "2.1.17" + "@onekeyfe/cross-inpage-provider-types" "2.1.17" + "@onekeyfe/extension-bridge-injected" "2.1.17" + querystring "^0.2.1" + sunweb "^1.0.7" + tronweb "^5.3.2" + +"@onekeyfe/onekey-webln-provider@2.1.17": + version "2.1.17" + resolved "https://registry.yarnpkg.com/@onekeyfe/onekey-webln-provider/-/onekey-webln-provider-2.1.17.tgz#22f82b7b59bf02e66600343c3f776a2817de9d03" + integrity sha512-Qd+6Q0cByKkWqyVRWV+NnUNYfKDcBTv0BdCM3+k4mr+yDKcYeDNQ05j269e/EcGSUHk975FfU0tB5huX6NdcbQ== + dependencies: + "@onekeyfe/cross-inpage-provider-core" "2.1.17" + "@onekeyfe/cross-inpage-provider-errors" "2.1.17" + "@onekeyfe/cross-inpage-provider-types" "2.1.17" + "@onekeyfe/extension-bridge-injected" "2.1.17" + "@open-draft/deferred-promise@^2.2.0": version "2.2.0" resolved "https://registry.yarnpkg.com/@open-draft/deferred-promise/-/deferred-promise-2.2.0.tgz#4a822d10f6f0e316be4d67b4d4f8c9a124b073bd" @@ -2521,6 +2743,16 @@ resolved "https://registry.yarnpkg.com/@open-draft/until/-/until-2.1.0.tgz#0acf32f470af2ceaf47f095cdecd40d68666efda" integrity sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg== +"@open-rpc/client-js@^1.8.1": + version "1.8.1" + resolved "https://registry.yarnpkg.com/@open-rpc/client-js/-/client-js-1.8.1.tgz#73b5a5bf237f24b14c3c89205b1fca3aea213213" + integrity sha512-vV+Hetl688nY/oWI9IFY0iKDrWuLdYhf7OIKI6U1DcnJV7r4gAgwRJjEr1QVYszUc0gjkHoQJzqevmXMGLyA0g== + dependencies: + isomorphic-fetch "^3.0.0" + isomorphic-ws "^5.0.0" + strict-event-emitter-types "^2.0.0" + ws "^7.0.0" + "@parcel/watcher-android-arm64@2.4.1": version "2.4.1" resolved "https://registry.yarnpkg.com/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.4.1.tgz#c2c19a3c442313ff007d2d7a9c2c1dd3e1c9ca84" @@ -5017,6 +5249,27 @@ rpc-websockets "^7.11.0" superstruct "^0.14.2" +"@solana/web3.js@^1.41.3": + version "1.95.5" + resolved "https://registry.yarnpkg.com/@solana/web3.js/-/web3.js-1.95.5.tgz#ba70da4c205c64249ed94369fe2d617c0347cd85" + integrity sha512-hU9cBrbg1z6gEjLH9vwIckGBVB78Ijm0iZFNk4ocm5OD82piPwuk3MeQ1rfiKD9YQtr95krrcaopb49EmQJlRg== + dependencies: + "@babel/runtime" "^7.25.0" + "@noble/curves" "^1.4.2" + "@noble/hashes" "^1.4.0" + "@solana/buffer-layout" "^4.0.1" + agentkeepalive "^4.5.0" + bigint-buffer "^1.1.5" + bn.js "^5.2.1" + borsh "^0.7.0" + bs58 "^4.0.1" + buffer "6.0.3" + fast-stable-stringify "^1.0.0" + jayson "^4.1.1" + node-fetch "^2.7.0" + rpc-websockets "^9.0.2" + superstruct "^2.0.2" + "@solflare-wallet/metamask-sdk@^1.0.2": version "1.0.3" resolved "https://registry.yarnpkg.com/@solflare-wallet/metamask-sdk/-/metamask-sdk-1.0.3.tgz#3baaa22de2c86515e6ba6025285cd1f5d74b04e5" @@ -5285,6 +5538,13 @@ dependencies: tslib "^2.4.0" +"@swc/helpers@^0.5.11": + version "0.5.15" + resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.5.15.tgz#79efab344c5819ecf83a43f3f9f811fc84b516d7" + integrity sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g== + dependencies: + tslib "^2.8.0" + "@tanstack/query-core@5.40.0": version "5.40.0" resolved "https://registry.yarnpkg.com/@tanstack/query-core/-/query-core-5.40.0.tgz#c74ae8303752ed4b5a0ab848ec71a0e6e8179f83" @@ -5670,6 +5930,11 @@ varuint-bitcoin "^1.1.2" wif "^4.0.0" +"@tronweb3/google-protobuf@^3.21.2": + version "3.21.2" + resolved "https://registry.yarnpkg.com/@tronweb3/google-protobuf/-/google-protobuf-3.21.2.tgz#0964cf83ed7826d31c3cb4e4ecf07655681631c9" + integrity sha512-IVcT2GfWX3K6tHUVhs14NP5uzKhQt4KeDya1g9ACxuZsUzsaoGUIGzceK2Ltu7xp1YV94AaHOf4yxLAivlvEkQ== + "@types/bn.js@^4.11.3": version "4.11.6" resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-4.11.6.tgz#c306c70d9358aaea33cd4eda092a742b9505967c" @@ -5800,6 +6065,13 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.18.tgz#3b4fed5cfb58010e3a2be4b6e74615e4847f1074" integrity sha512-eKj4f/BsN/qcculZiRSujogjvp5O/k4lOW5m35NopjZM/QwLOR075a8pJW5hD+Rtdm2DaCVPENS6KtSQnUD6BA== +"@types/node@22.7.5": + version "22.7.5" + resolved "https://registry.yarnpkg.com/@types/node/-/node-22.7.5.tgz#cfde981727a7ab3611a481510b473ae54442b92b" + integrity sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ== + dependencies: + undici-types "~6.19.2" + "@types/node@>=13.7.0": version "20.12.12" resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.12.tgz#7cbecdf902085cec634fdb362172dfe12b8f2050" @@ -5930,6 +6202,13 @@ dependencies: "@types/node" "*" +"@types/ws@^8.2.2": + version "8.5.13" + resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.13.tgz#6414c280875e2691d0d1e080b05addbf5cb91e20" + integrity sha512-osM/gWBTPKgHV8XkTunnegTRIsvF6owmf5w+JtAfOw472dptdm0dlGv4xCt6GwQRcC2XVOvvRE/0bAoQcL2QkA== + dependencies: + "@types/node" "*" + "@types/yargs-parser@*": version "21.0.3" resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.3.tgz#815e30b786d2e8f0dcd85fd5bcf5e1a04d008f15" @@ -6553,6 +6832,11 @@ acorn@^8.9.0: resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.2.tgz#ca0d78b51895be5390a5903c5b3bdcdaf78ae40b" integrity sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w== +aes-js@4.0.0-beta.5: + version "4.0.0-beta.5" + resolved "https://registry.yarnpkg.com/aes-js/-/aes-js-4.0.0-beta.5.tgz#8d2452c52adedebc3a3e28465d858c11ca315873" + integrity sha512-G965FqalsNyrPqgEGON7nIx1e/OVENSgiEIzyC63haUMuvNnwIgIjMs52hlTCKhkBny7A2ORNlfY9Zu+jmGk1Q== + agent-base@6, agent-base@^6.0.2: version "6.0.2" resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" @@ -6973,6 +7257,15 @@ axios@0.27.2: follow-redirects "^1.14.9" form-data "^4.0.0" +axios@^1.6.2: + version "1.7.8" + resolved "https://registry.yarnpkg.com/axios/-/axios-1.7.8.tgz#1997b1496b394c21953e68c14aaa51b7b5de3d6e" + integrity sha512-Uu0wb7KNqK2t5K+YQyVCLM76prD5sRFjKHbJYCP1J7JFGEQ6nN7HWn9+04LAeiJ3ji54lgS/gZCH1oxyrf1SPw== + dependencies: + follow-redirects "^1.15.6" + form-data "^4.0.0" + proxy-from-env "^1.1.0" + axios@^1.6.7: version "1.7.7" resolved "https://registry.yarnpkg.com/axios/-/axios-1.7.7.tgz#2f554296f9892a72ac8d8e4c5b79c14a91d0a47f" @@ -7066,6 +7359,14 @@ babel-plugin-transform-flow-enums@^0.0.2: dependencies: "@babel/plugin-syntax-flow" "^7.12.1" +babel-runtime@^6.26.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" + integrity sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g== + dependencies: + core-js "^2.4.0" + regenerator-runtime "^0.11.0" + balanced-match@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" @@ -8084,6 +8385,11 @@ core-js-compat@^3.36.1: dependencies: browserslist "^4.23.0" +core-js@^2.4.0: + version "2.6.12" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" + integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== + core-util-is@~1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" @@ -9308,6 +9614,19 @@ ethereumjs-util@^7.1.5: ethereum-cryptography "^0.1.3" rlp "^2.2.4" +ethers@^6.6.0: + version "6.13.4" + resolved "https://registry.yarnpkg.com/ethers/-/ethers-6.13.4.tgz#bd3e1c3dc1e7dc8ce10f9ffb4ee40967a651b53c" + integrity sha512-21YtnZVg4/zKkCQPjrDj38B1r4nQvTZLopUGMLQ1ePU2zV/joCfDC3t3iKQjWRzjjjbzR+mdAIoikeBRNkdllA== + dependencies: + "@adraffy/ens-normalize" "1.10.1" + "@noble/curves" "1.2.0" + "@noble/hashes" "1.3.2" + "@types/node" "22.7.5" + aes-js "4.0.0-beta.5" + tslib "2.7.0" + ws "8.17.1" + ethjs-util@0.1.6: version "0.1.6" resolved "https://registry.yarnpkg.com/ethjs-util/-/ethjs-util-0.1.6.tgz#f308b62f185f9fe6237132fb2a9818866a5cd536" @@ -9326,6 +9645,11 @@ event-target-shim@^5.0.0, event-target-shim@^5.0.1: resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== +eventemitter3@^3.1.0: + version "3.1.2" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.2.tgz#2d3d48f9c346698fce83a85d7d664e98535df6e7" + integrity sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q== + eventemitter3@^4.0.7: version "4.0.7" resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" @@ -10328,6 +10652,11 @@ inherits@=2.0.1: resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" integrity sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA== +injectpromise@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/injectpromise/-/injectpromise-1.0.0.tgz#c621f7df2bbfc1164d714f1fb229adec2079da39" + integrity sha512-qNq5wy4qX4uWHcVFOEU+RqZkoVG65FhvGkyDWbuBxILMjK6A1LFf5A1mgXZkD4nRx5FCorD81X/XvPKp/zVfPA== + int64-buffer@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/int64-buffer/-/int64-buffer-1.0.1.tgz#c78d841b444cadf036cd04f8683696c740f15dca" @@ -10778,6 +11107,14 @@ isobject@^3.0.1: resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== +isomorphic-fetch@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz#0267b005049046d2421207215d45d6a262b8b8b4" + integrity sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA== + dependencies: + node-fetch "^2.6.1" + whatwg-fetch "^3.4.1" + isomorphic-unfetch@3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/isomorphic-unfetch/-/isomorphic-unfetch-3.1.0.tgz#87341d5f4f7b63843d468438128cb087b7c3e98f" @@ -10791,6 +11128,11 @@ isomorphic-ws@^4.0.1: resolved "https://registry.yarnpkg.com/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz#55fd4cd6c5e6491e76dc125938dd863f5cd4f2dc" integrity sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w== +isomorphic-ws@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz#e5529148912ecb9b451b46ed44d53dae1ce04bbf" + integrity sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw== + iterator.prototype@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/iterator.prototype/-/iterator.prototype-1.1.2.tgz#5e29c8924f01916cb9335f1ff80619dcff22b0c0" @@ -10829,6 +11171,24 @@ jayson@^4.1.0: uuid "^8.3.2" ws "^7.4.5" +jayson@^4.1.1: + version "4.1.2" + resolved "https://registry.yarnpkg.com/jayson/-/jayson-4.1.2.tgz#443c26a8658703e0b2e881117b09395d88b6982e" + integrity sha512-5nzMWDHy6f+koZOuYsArh2AXs73NfWYVlFyJJuCedr93GpY+Ku8qq10ropSXVfHK+H0T6paA88ww+/dV+1fBNA== + dependencies: + "@types/connect" "^3.4.33" + "@types/node" "^12.12.54" + "@types/ws" "^7.4.4" + JSONStream "^1.3.5" + commander "^2.20.3" + delay "^5.0.0" + es6-promisify "^5.0.0" + eyes "^0.1.8" + isomorphic-ws "^4.0.1" + json-stringify-safe "^5.0.1" + uuid "^8.3.2" + ws "^7.5.10" + jest-environment-node@^29.6.3: version "29.7.0" resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-29.7.0.tgz#0b93e111dda8ec120bc8300e6d1fb9576e164376" @@ -11442,7 +11802,7 @@ long@^4.0.0: resolved "https://registry.yarnpkg.com/long/-/long-4.0.0.tgz#9a7b71cfb7d361a194ea555241c92f7468d5bf28" integrity sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA== -long@^5.0.0, long@^5.2.3: +long@^5.0.0, long@^5.2.1, long@^5.2.3: version "5.2.3" resolved "https://registry.yarnpkg.com/long/-/long-5.2.3.tgz#a3ba97f3877cf1d778eccbcb048525ebb77499e1" integrity sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q== @@ -11833,7 +12193,7 @@ minimist@^1.2.0, minimist@^1.2.6: resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.1.tgz#f7f85aff59aa22f110b20e27692465cf3bf89481" integrity sha512-UZ7eQ+h8ywIRAW1hIEl2AqdwzJucU/Kp59+8kkZeSvafXhZjul247BvIJjEVFVeON6d7lM46XX1HXCduKAS8VA== -mitt@^3.0.1: +mitt@^3.0.0, mitt@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/mitt/-/mitt-3.0.1.tgz#ea36cf0cc30403601ae074c8f77b7092cdab36d1" integrity sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw== @@ -11902,7 +12262,7 @@ ms@2.1.2: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== -ms@2.1.3, ms@^2.0.0, ms@^2.1.1: +ms@2.1.3, ms@^2.0.0, ms@^2.1.1, ms@^2.1.3: version "2.1.3" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== @@ -13089,6 +13449,11 @@ query-string@7.1.3: split-on-first "^1.0.0" strict-uri-encode "^2.0.0" +querystring-es3@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" + integrity sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA== + querystring@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.1.tgz#40d77615bb09d16902a85c3e38aa8b5ed761c2dd" @@ -13492,6 +13857,11 @@ regenerate@^1.4.2: resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== +regenerator-runtime@^0.11.0: + version "0.11.1" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" + integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== + regenerator-runtime@^0.13.10: version "0.13.10" resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz#ed07b19616bcbec5da6274ebc75ae95634bfc2ee" @@ -13742,6 +14112,22 @@ rpc-websockets@^7.11.0: bufferutil "^4.0.1" utf-8-validate "^5.0.2" +rpc-websockets@^9.0.2: + version "9.0.4" + resolved "https://registry.yarnpkg.com/rpc-websockets/-/rpc-websockets-9.0.4.tgz#9d8ee82533b5d1e13d9ded729e3e38d0d8fa083f" + integrity sha512-yWZWN0M+bivtoNLnaDbtny4XchdAIF5Q4g/ZsC5UC61Ckbp0QczwO8fg44rV3uYmY4WHd+EZQbn90W1d8ojzqQ== + dependencies: + "@swc/helpers" "^0.5.11" + "@types/uuid" "^8.3.4" + "@types/ws" "^8.2.2" + buffer "^6.0.3" + eventemitter3 "^5.0.1" + uuid "^8.3.2" + ws "^8.5.0" + optionalDependencies: + bufferutil "^4.0.1" + utf-8-validate "^5.0.2" + rtcpeerconnection-shim@^1.2.15: version "1.2.15" resolved "https://registry.yarnpkg.com/rtcpeerconnection-shim/-/rtcpeerconnection-shim-1.2.15.tgz#e7cc189a81b435324c4949aa3dfb51888684b243" @@ -14317,6 +14703,11 @@ streamsearch@^1.1.0: resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-1.1.0.tgz#404dd1e2247ca94af554e841a8ef0eaa238da764" integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg== +strict-event-emitter-types@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strict-event-emitter-types/-/strict-event-emitter-types-2.0.0.tgz#05e15549cb4da1694478a53543e4e2f4abcf277f" + integrity sha512-Nk/brWYpD85WlOgzw5h173aci0Teyv8YdIAEtV+N88nDB0dLlazZyJMIsN6eo1/AR61l+p6CJTG1JIyFaoNEEA== + strict-event-emitter@^0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/strict-event-emitter/-/strict-event-emitter-0.5.1.tgz#1602ece81c51574ca39c6815e09f1a3e8550bd93" @@ -14327,7 +14718,7 @@ strict-uri-encode@^2.0.0: resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#b9c7330c7042862f6b142dc274bbcc5866ce3546" integrity sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ== -"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: +"string-width-cjs@npm:string-width@^4.2.0": version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -14345,6 +14736,15 @@ string-width@^3.0.0, string-width@^3.1.0: is-fullwidth-code-point "^2.0.0" strip-ansi "^5.1.0" +string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + string-width@^5.0.1, string-width@^5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" @@ -14454,7 +14854,7 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" -"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: +"strip-ansi-cjs@npm:strip-ansi@^6.0.1": version "6.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== @@ -14468,6 +14868,13 @@ strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: dependencies: ansi-regex "^4.1.0" +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + strip-ansi@^7.0.1: version "7.1.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" @@ -14574,6 +14981,15 @@ sudo-prompt@^9.0.0: resolved "https://registry.yarnpkg.com/sudo-prompt/-/sudo-prompt-9.2.1.tgz#77efb84309c9ca489527a4e749f287e6bdd52afd" integrity sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw== +sunweb@^1.0.7: + version "1.1.0" + resolved "https://registry.yarnpkg.com/sunweb/-/sunweb-1.1.0.tgz#7d00dbd610f9fd7d3380f71ae1fa03dabd882094" + integrity sha512-RoQHMAE3EMM04/y9XHDOhmnf4prhes2yYsRMi5mYANSHohpPvLl+v5I7xD0M5f5W6dMz2eSY7b0NsIyfH/1V/g== + dependencies: + "@babel/runtime" "^7.4.5" + babel-runtime "^6.26.0" + injectpromise "^1.0.0" + superagent@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/superagent/-/superagent-6.1.0.tgz#09f08807bc41108ef164cfb4be293cebd480f4a6" @@ -14606,6 +15022,11 @@ superstruct@^1.0.3: resolved "https://registry.yarnpkg.com/superstruct/-/superstruct-1.0.3.tgz#de626a5b49c6641ff4d37da3c7598e7a87697046" integrity sha512-8iTn3oSS8nRGn+C2pgXSKPI3jmpm6FExNazNpjvqS6ZUJQCej3PUXEKM8NjHBOs54ExM+LPW/FBRhymrdcCiSg== +superstruct@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/superstruct/-/superstruct-2.0.2.tgz#3f6d32fbdc11c357deff127d591a39b996300c54" + integrity sha512-uV+TFRZdXsqXTL2pRvujROjdZQ4RAlBUS5BTh9IGm+jTqQntYThciG/qu57Gs69yjnVUSqdxF9YLmSnpupBW9A== + supports-color@^5.3.0, supports-color@^5.5.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" @@ -14851,6 +15272,25 @@ tr46@~0.0.3: resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== +tronweb@^5.3.2: + version "5.3.2" + resolved "https://registry.yarnpkg.com/tronweb/-/tronweb-5.3.2.tgz#393b0fa0290e2c5aa7a3b3b82956f53ca65a764f" + integrity sha512-iPcIjMCxb6H7FXMntAj47F3L+7jSideyQ7ZOvRj9MeZBh46SHevMrDDR57HzakUa/tT8VvlPFHtqFK4hzTLkXw== + dependencies: + "@babel/runtime" "^7.0.0" + "@ethersproject/abi" "^5.7.0" + "@tronweb3/google-protobuf" "^3.21.2" + axios "^1.6.2" + bignumber.js "^9.0.1" + ethereum-cryptography "^2.0.0" + ethers "^6.6.0" + eventemitter3 "^3.1.0" + injectpromise "^1.0.0" + lodash "^4.17.21" + querystring-es3 "^0.2.1" + semver "^5.6.0" + validator "^13.7.0" + ts-api-utils@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.0.3.tgz#f12c1c781d04427313dbac808f453f050e54a331" @@ -14881,6 +15321,11 @@ tslib@1.14.1, tslib@^1.11.0, tslib@^1.9.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== +tslib@2.7.0: + version "2.7.0" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.7.0.tgz#d9b40c5c40ab59e8738f297df3087bf1a2690c01" + integrity sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA== + tslib@^2.0.0, tslib@^2.0.1, tslib@^2.0.3, tslib@^2.3.0, tslib@^2.3.1, tslib@^2.6.1, tslib@^2.6.2: version "2.6.2" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" @@ -14896,6 +15341,11 @@ tslib@^2.4.0, tslib@^2.5.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf" integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg== +tslib@^2.8.0: + version "2.8.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f" + integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w== + tweetnacl-util@^0.15.0, tweetnacl-util@^0.15.1: version "0.15.1" resolved "https://registry.yarnpkg.com/tweetnacl-util/-/tweetnacl-util-0.15.1.tgz#b80fcdb5c97bcc508be18c44a4be50f022eea00b" @@ -15296,6 +15746,11 @@ valibot@^0.25.0: resolved "https://registry.yarnpkg.com/valibot/-/valibot-0.25.0.tgz#bdbb3a6e910f983b5a65b56b2bff24dfd09064ca" integrity sha512-cmD0ca15oyAbT75iYLNW6uU6doAeIwYfOshpXka/E1Bx4frzbkrgb7gvkI7K0YK/DVOksei4FfxWfRoBP3NFTg== +validator@^13.7.0: + version "13.12.0" + resolved "https://registry.yarnpkg.com/validator/-/validator-13.12.0.tgz#7d78e76ba85504da3fee4fd1922b385914d4b35f" + integrity sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg== + valtio@1.10.5: version "1.10.5" resolved "https://registry.yarnpkg.com/valtio/-/valtio-1.10.5.tgz#7852125e3b774b522827d96bd9c76d285c518678" @@ -15409,7 +15864,7 @@ websocket@^1.0.31, websocket@^1.0.34: utf-8-validate "^5.0.2" yaeti "^0.0.6" -whatwg-fetch@^3.0.0: +whatwg-fetch@^3.0.0, whatwg-fetch@^3.4.1: version "3.6.20" resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz#580ce6d791facec91d37c72890995a0b48d31c70" integrity sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg== @@ -15528,7 +15983,7 @@ wif@^4.0.0: dependencies: bs58check "^3.0.1" -"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": version "7.0.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== @@ -15555,6 +16010,15 @@ wrap-ansi@^6.2.0: string-width "^4.1.0" strip-ansi "^6.0.0" +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + wrap-ansi@^8.1.0: version "8.1.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" @@ -15583,6 +16047,11 @@ ws@7.2.3: resolved "https://registry.yarnpkg.com/ws/-/ws-7.2.3.tgz#a5411e1fb04d5ed0efee76d26d5c46d830c39b46" integrity sha512-HTDl9G9hbkNDk98naoR/cHDws7+EyYMOdL1BmjsZXRUjf7d+MficC4B7HLUPlSiho0vg+CWKrGIt/VJBd1xunQ== +ws@8.17.1: + version "8.17.1" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.17.1.tgz#9293da530bb548febc95371d90f9c878727d919b" + integrity sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ== + ws@^6.2.2: version "6.2.2" resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.2.tgz#dd5cdbd57a9979916097652d78f1cc5faea0c32e" @@ -15595,6 +16064,11 @@ ws@^7, ws@^7.2.0, ws@^7.4.5, ws@^7.5.1: resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== +ws@^7.0.0, ws@^7.5.10: + version "7.5.10" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.10.tgz#58b5c20dc281633f6c19113f39b349bd8bd558d9" + integrity sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ== + ws@^8.10.0, ws@^8.15.1, ws@^8.16.0: version "8.17.0" resolved "https://registry.yarnpkg.com/ws/-/ws-8.17.0.tgz#d145d18eca2ed25aaf791a183903f7be5e295fea"