diff --git a/package.json b/package.json
index ef2dd56..4991aad 100644
--- a/package.json
+++ b/package.json
@@ -50,6 +50,7 @@
"@commitlint/config-conventional": "^19.6.0",
"@gearbox-protocol/eslint-config": "^2.0.0-next.2",
"@gearbox-protocol/prettier-config": "^2.0.0",
+ "@gearbox-protocol/sdk": "^13.3.1",
"@types/react": "^19.2.7",
"eslint": "^8.57.1",
"husky": "^8.0.1",
diff --git a/src/core/migration.ts b/src/core/migration.ts
deleted file mode 100644
index 0358f0c..0000000
--- a/src/core/migration.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-export type TokenMigration = "pt";
-
-export interface TokenMigrationConfigPayload {
- // chain id and network type as they are written in sdk. wrong entries are being omitted
- chainId: number;
- network: string;
- // type, probably in the future there will be more migration types
- type: TokenMigration;
-
- // token to migrate from
- source: Address;
- // source token expiration time in ms
- expired: number;
- // token to migrate to
- target: Address;
-}
-
-type Address = `0x${string}`;
diff --git a/src/core/pools.ts b/src/core/pools.ts
deleted file mode 100644
index 91a4419..0000000
--- a/src/core/pools.ts
+++ /dev/null
@@ -1,26 +0,0 @@
-export type TokenTypePool =
- | "eth"
- | "stable"
- | "btc"
- | "wbnb"
- | "s"
- | "hemiBTC"
- | "mon"
- | "somi";
-
-export interface PoolConfigPayload {
- // is used to recognize pool in the list; maybe show this name instead of version + underlying symbol?
- name: string;
- // pool address
- address: Address;
- // chain id and network type as they are written in sdk. wrong entries are being omitted
- chainId: number;
- network: string;
- // is used to recognize pool in the list; maybe show this name instead name from sdk?
- curator: string;
- poolType: [TokenTypePool];
- // is used hide pools with low interest checkbox on the main page
- isLowInterest?: boolean;
-}
-
-type Address = `0x${string}`;
diff --git a/src/core/strategy.ts b/src/core/strategy.ts
deleted file mode 100644
index 2fe197d..0000000
--- a/src/core/strategy.ts
+++ /dev/null
@@ -1,89 +0,0 @@
-export type TokenTypeStrategy =
- | "eth"
- | "s"
- | "btc"
- | "stable"
- | "wbnb"
- | "wxtz"
- | "bfBTC"
- | "mon";
-
-export interface StrategyConfigPayload {
- name: string;
- /**
- * Token symbol of the strategy, is used as key in the strategies list.
- */
- id: string;
- /**
- * Token address of the strategy
- */
- tokenOutAddress: Address;
- /**
- * Chain id and network type as they are written in sdk. Wrong entries are being omitted
- */
- chainId: number;
- network: string;
- /**
- * Credit managers strategy can be opened on. If it doesn't present - strategy won't be shown
- */
- creditManagers: Array
;
- /**
- * Strategy type. Used for filtering
- */
- strategyType: [TokenTypeStrategy];
-
- /**
- * undefined - released;
- * number - one value for the current chain.
- * In ms, for example: 1740398400_000;
- */
- releaseAt?: number;
- /**
- * An option to show strategies in dev environment only.
- * undefined, false = no.
- */
- hideInProd?: boolean;
- /** An option to show strategies in main app only.
- * undefined, true = yes; false = no.
- */
- showInMainApp?: boolean;
- /**
- * undefined - no restrictions.
- * number - one value for the current chain.
- */
- maxLeverage?: number;
- /**
- * undefined, false = no.
- * PartialRecord - delayed withdrawal for each chain separately.
- */
- delayedWithdrawal?: boolean;
- /**
- * previously known as "bad asset", an asset closing account with may need extra capital.
- * undefined, false = no.
- * VersionRange - problems only in this range.
- */
- issuesOnClose?: boolean | VersionRange;
- /**
- * pools in which current token has zero slippage.
- * pool - boolean.
- */
- zeroSlippage?: PartialRecord;
- /**
- * pools in which additional quota should be bought for current token.
- * pool - boolean
- */
- additionalRewardQuotas?: PartialRecord;
- /**
- * If address provided - it is considered that this collateral can be used across all listed cms.
- * If object provided - it is considered that this collateral can be used only on the specified cm.
- */
- additionalCollaterals?: Array;
-}
-
-type VersionRange = [number, number];
-
-type Address = `0x${string}`;
-
-type PartialRecord = {
- [P in K]?: T;
-};
diff --git a/src/core/trading.ts b/src/core/trading.ts
deleted file mode 100644
index 9159733..0000000
--- a/src/core/trading.ts
+++ /dev/null
@@ -1,33 +0,0 @@
-export type TradingType = "long" | "short";
-
-export interface TradingPairConfigPayload {
- name: string;
- type: TradingType;
- // trading pair identifier, e.g. "WETHUSDC"; long and short version of the pair should have the same id
- // is used as key in the pairs list
- id: string;
- // token address of the pair
- tokenOutAddress: Address;
- // token address of token without yield tokenOut is based on (ex. WETH for tokenOut=STETH)
- baseOfTokenOutAddress?: Address;
- // tuple of token symbols of CM underlying token and token out; long and short version of the pair should have the same pricePair
- // should be equal to sdk-gov-legacy SupportedSymbol or, if token is not present in that list, should be equal to symbol which provides sdk
- pricePair: [string, string];
- // chain id and network type as they are written in sdk. wrong entries are being omitted
- chainId: number;
- network: string;
- // if the chain doesn't have credit managers - pair won't be shown on that chain
- creditManagers: Array;
-
- // an options to show strategies in dev environment only
- // undefined, false = no
- hideInProd?: boolean;
-
- /*
- undefined - no restrictions
- number - one value for the current chain
- */
- maxLeverage?: number;
-}
-
-type Address = `0x${string}`;
diff --git a/src/index.tsx b/src/index.tsx
index 06c5049..bffff80 100644
--- a/src/index.tsx
+++ b/src/index.tsx
@@ -1,7 +1,3 @@
-export * from "./core/migration";
-export * from "./core/pools";
-export * from "./core/strategy";
-export * from "./core/trading";
export * from "./icons/agents";
export * from "./icons/arrowUnderlying";
export * from "./icons/blockScout";
diff --git a/src/migration/index.ts b/src/migration/index.ts
index 96ca1bb..1460097 100644
--- a/src/migration/index.ts
+++ b/src/migration/index.ts
@@ -1,4 +1,4 @@
-import type { TokenMigrationConfigPayload } from "../core/migration";
+import type { TokenMigrationConfigPayload } from "@gearbox-protocol/sdk/common-utils";
export const TOKENS_MIGRATION_LIST: Array = [
{
diff --git a/src/pools/index.ts b/src/pools/index.ts
index bd30a4a..c87cc62 100644
--- a/src/pools/index.ts
+++ b/src/pools/index.ts
@@ -1,4 +1,4 @@
-import type { PoolConfigPayload } from "../core/pools";
+import type { PoolConfigPayload } from "@gearbox-protocol/sdk/common-utils";
export const POOLS_LIST: Array = [
{
diff --git a/src/strategies/index.ts b/src/strategies/index.ts
index 64744b3..89b72ac 100644
--- a/src/strategies/index.ts
+++ b/src/strategies/index.ts
@@ -1,4 +1,4 @@
-import type { StrategyConfigPayload } from "../core/strategy";
+import type { StrategyConfigPayload } from "@gearbox-protocol/sdk/common-utils";
export const STRATEGIES_LIST: Array = [
{
diff --git a/src/trading/index.ts b/src/trading/index.ts
index 959614c..028fd6b 100644
--- a/src/trading/index.ts
+++ b/src/trading/index.ts
@@ -1,4 +1,4 @@
-import type { TradingPairConfigPayload } from "../core/trading";
+import type { TradingPairConfigPayload } from "@gearbox-protocol/sdk/common-utils";
export const TRADING_PAIRS_LIST: Array = [
// long
diff --git a/tsconfig.json b/tsconfig.json
index 94f2d98..f16cb72 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -2,7 +2,7 @@
"compilerOptions": {
"target": "ESNext",
"module": "commonjs",
- "moduleResolution": "node",
+ "moduleResolution": "node16",
"skipLibCheck": true,
"lib": ["dom", "dom.iterable", "esnext"],
"strict": true,
diff --git a/yarn.lock b/yarn.lock
index 62caa3f..fffaed4 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -5,6 +5,13 @@ __metadata:
version: 8
cacheKey: 10c0
+"@adraffy/ens-normalize@npm:^1.11.0":
+ version: 1.11.1
+ resolution: "@adraffy/ens-normalize@npm:1.11.1"
+ checksum: 10c0/b364e2a57131db278ebf2f22d1a1ac6d8aea95c49dd2bbbc1825870b38aa91fd8816aba580a1f84edc50a45eb6389213dacfd1889f32893afc8549a82d304767
+ languageName: node
+ linkType: hard
+
"@babel/code-frame@npm:^7.0.0":
version: 7.27.1
resolution: "@babel/code-frame@npm:7.27.1"
@@ -293,6 +300,415 @@ __metadata:
languageName: node
linkType: hard
+"@ethersproject/abi@npm:5.8.0, @ethersproject/abi@npm:^5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/abi@npm:5.8.0"
+ dependencies:
+ "@ethersproject/address": "npm:^5.8.0"
+ "@ethersproject/bignumber": "npm:^5.8.0"
+ "@ethersproject/bytes": "npm:^5.8.0"
+ "@ethersproject/constants": "npm:^5.8.0"
+ "@ethersproject/hash": "npm:^5.8.0"
+ "@ethersproject/keccak256": "npm:^5.8.0"
+ "@ethersproject/logger": "npm:^5.8.0"
+ "@ethersproject/properties": "npm:^5.8.0"
+ "@ethersproject/strings": "npm:^5.8.0"
+ checksum: 10c0/6b759247a2f43ecc1548647d0447d08de1e946dfc7e71bfb014fa2f749c1b76b742a1d37394660ebab02ff8565674b3593fdfa011e16a5adcfc87ca4d85af39c
+ languageName: node
+ linkType: hard
+
+"@ethersproject/abstract-provider@npm:5.8.0, @ethersproject/abstract-provider@npm:^5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/abstract-provider@npm:5.8.0"
+ dependencies:
+ "@ethersproject/bignumber": "npm:^5.8.0"
+ "@ethersproject/bytes": "npm:^5.8.0"
+ "@ethersproject/logger": "npm:^5.8.0"
+ "@ethersproject/networks": "npm:^5.8.0"
+ "@ethersproject/properties": "npm:^5.8.0"
+ "@ethersproject/transactions": "npm:^5.8.0"
+ "@ethersproject/web": "npm:^5.8.0"
+ checksum: 10c0/9c183da1d037b272ff2b03002c3d801088d0534f88985f4983efc5f3ebd59b05f04bc05db97792fe29ddf87eeba3c73416e5699615f183126f85f877ea6c8637
+ languageName: node
+ linkType: hard
+
+"@ethersproject/abstract-signer@npm:5.8.0, @ethersproject/abstract-signer@npm:^5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/abstract-signer@npm:5.8.0"
+ dependencies:
+ "@ethersproject/abstract-provider": "npm:^5.8.0"
+ "@ethersproject/bignumber": "npm:^5.8.0"
+ "@ethersproject/bytes": "npm:^5.8.0"
+ "@ethersproject/logger": "npm:^5.8.0"
+ "@ethersproject/properties": "npm:^5.8.0"
+ checksum: 10c0/143f32d7cb0bc7064e45674d4a9dffdb90d6171425d20e8de9dc95765be960534bae7246ead400e6f52346624b66569d9585d790eedd34b0b6b7f481ec331cc2
+ languageName: node
+ linkType: hard
+
+"@ethersproject/address@npm:5.8.0, @ethersproject/address@npm:^5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/address@npm:5.8.0"
+ dependencies:
+ "@ethersproject/bignumber": "npm:^5.8.0"
+ "@ethersproject/bytes": "npm:^5.8.0"
+ "@ethersproject/keccak256": "npm:^5.8.0"
+ "@ethersproject/logger": "npm:^5.8.0"
+ "@ethersproject/rlp": "npm:^5.8.0"
+ checksum: 10c0/8bac8a4b567c75c1abc00eeca08c200de1a2d5cf76d595dc04fa4d7bff9ffa5530b2cdfc5e8656cfa8f6fa046de54be47620a092fb429830a8ddde410b9d50bc
+ languageName: node
+ linkType: hard
+
+"@ethersproject/base64@npm:5.8.0, @ethersproject/base64@npm:^5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/base64@npm:5.8.0"
+ dependencies:
+ "@ethersproject/bytes": "npm:^5.8.0"
+ checksum: 10c0/60ae6d1e2367d70f4090b717852efe62075442ae59aeac9bb1054fe8306a2de8ef0b0561e7fb4666ecb1f8efa1655d683dd240675c3a25d6fa867245525a63ca
+ languageName: node
+ linkType: hard
+
+"@ethersproject/basex@npm:5.8.0, @ethersproject/basex@npm:^5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/basex@npm:5.8.0"
+ dependencies:
+ "@ethersproject/bytes": "npm:^5.8.0"
+ "@ethersproject/properties": "npm:^5.8.0"
+ checksum: 10c0/46a94ba9678fc458ab0bee4a0af9f659f1d3f5df5bb98485924fe8ecbd46eda37d81f95f882243d56f0f5efe051b0749163f5056e48ff836c5fba648754d4956
+ languageName: node
+ linkType: hard
+
+"@ethersproject/bignumber@npm:5.8.0, @ethersproject/bignumber@npm:^5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/bignumber@npm:5.8.0"
+ dependencies:
+ "@ethersproject/bytes": "npm:^5.8.0"
+ "@ethersproject/logger": "npm:^5.8.0"
+ bn.js: "npm:^5.2.1"
+ checksum: 10c0/8e87fa96999d59d0ab4c814c79e3a8354d2ba914dfa78cf9ee688f53110473cec0df0db2aaf9d447e84ab2dbbfca39979abac4f2dac69fef4d080f4cc3e29613
+ languageName: node
+ linkType: hard
+
+"@ethersproject/bytes@npm:5.8.0, @ethersproject/bytes@npm:^5.6.1, @ethersproject/bytes@npm:^5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/bytes@npm:5.8.0"
+ dependencies:
+ "@ethersproject/logger": "npm:^5.8.0"
+ checksum: 10c0/47ef798f3ab43b95dc74097b2c92365c919308ecabc3e34d9f8bf7f886fa4b99837ba5cf4dc8921baaaafe6899982f96b0e723b3fc49132c061f83d1ca3fed8b
+ languageName: node
+ linkType: hard
+
+"@ethersproject/constants@npm:5.8.0, @ethersproject/constants@npm:^5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/constants@npm:5.8.0"
+ dependencies:
+ "@ethersproject/bignumber": "npm:^5.8.0"
+ checksum: 10c0/374b3c2c6da24f8fef62e2316eae96faa462826c0774ef588cd7313ae7ddac8eb1bb85a28dad80123148be2ba0821c217c14ecfc18e2e683c72adc734b6248c9
+ languageName: node
+ linkType: hard
+
+"@ethersproject/contracts@npm:5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/contracts@npm:5.8.0"
+ dependencies:
+ "@ethersproject/abi": "npm:^5.8.0"
+ "@ethersproject/abstract-provider": "npm:^5.8.0"
+ "@ethersproject/abstract-signer": "npm:^5.8.0"
+ "@ethersproject/address": "npm:^5.8.0"
+ "@ethersproject/bignumber": "npm:^5.8.0"
+ "@ethersproject/bytes": "npm:^5.8.0"
+ "@ethersproject/constants": "npm:^5.8.0"
+ "@ethersproject/logger": "npm:^5.8.0"
+ "@ethersproject/properties": "npm:^5.8.0"
+ "@ethersproject/transactions": "npm:^5.8.0"
+ checksum: 10c0/49961b92334c4f2fab5f4da8f3119e97c1dc39cc8695e3043931757968213f5e732c00bf896193cf0186dcb33101dcd6efb70690dee0dd2cfbfd3843f55485aa
+ languageName: node
+ linkType: hard
+
+"@ethersproject/hash@npm:5.8.0, @ethersproject/hash@npm:^5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/hash@npm:5.8.0"
+ dependencies:
+ "@ethersproject/abstract-signer": "npm:^5.8.0"
+ "@ethersproject/address": "npm:^5.8.0"
+ "@ethersproject/base64": "npm:^5.8.0"
+ "@ethersproject/bignumber": "npm:^5.8.0"
+ "@ethersproject/bytes": "npm:^5.8.0"
+ "@ethersproject/keccak256": "npm:^5.8.0"
+ "@ethersproject/logger": "npm:^5.8.0"
+ "@ethersproject/properties": "npm:^5.8.0"
+ "@ethersproject/strings": "npm:^5.8.0"
+ checksum: 10c0/72a287d4d70fae716827587339ffb449b8c23ef8728db6f8a661f359f7cb1e5ffba5b693c55e09d4e7162bf56af4a0e98a334784e0706d98102d1a5786241537
+ languageName: node
+ linkType: hard
+
+"@ethersproject/hdnode@npm:5.8.0, @ethersproject/hdnode@npm:^5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/hdnode@npm:5.8.0"
+ dependencies:
+ "@ethersproject/abstract-signer": "npm:^5.8.0"
+ "@ethersproject/basex": "npm:^5.8.0"
+ "@ethersproject/bignumber": "npm:^5.8.0"
+ "@ethersproject/bytes": "npm:^5.8.0"
+ "@ethersproject/logger": "npm:^5.8.0"
+ "@ethersproject/pbkdf2": "npm:^5.8.0"
+ "@ethersproject/properties": "npm:^5.8.0"
+ "@ethersproject/sha2": "npm:^5.8.0"
+ "@ethersproject/signing-key": "npm:^5.8.0"
+ "@ethersproject/strings": "npm:^5.8.0"
+ "@ethersproject/transactions": "npm:^5.8.0"
+ "@ethersproject/wordlists": "npm:^5.8.0"
+ checksum: 10c0/da0ac7d60e76a76471be1f4f3bba3f28a24165dc3b63c6930a9ec24481e9f8b23936e5fc96363b3591cdfda4381d4623f25b06898b89bf5530b158cb5ea58fdd
+ languageName: node
+ linkType: hard
+
+"@ethersproject/json-wallets@npm:5.8.0, @ethersproject/json-wallets@npm:^5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/json-wallets@npm:5.8.0"
+ dependencies:
+ "@ethersproject/abstract-signer": "npm:^5.8.0"
+ "@ethersproject/address": "npm:^5.8.0"
+ "@ethersproject/bytes": "npm:^5.8.0"
+ "@ethersproject/hdnode": "npm:^5.8.0"
+ "@ethersproject/keccak256": "npm:^5.8.0"
+ "@ethersproject/logger": "npm:^5.8.0"
+ "@ethersproject/pbkdf2": "npm:^5.8.0"
+ "@ethersproject/properties": "npm:^5.8.0"
+ "@ethersproject/random": "npm:^5.8.0"
+ "@ethersproject/strings": "npm:^5.8.0"
+ "@ethersproject/transactions": "npm:^5.8.0"
+ aes-js: "npm:3.0.0"
+ scrypt-js: "npm:3.0.1"
+ checksum: 10c0/6c5cac87bdfac9ac47bf6ac25168a85865dc02e398e97f83820568c568a8cb27cf13a3a5d482f71a2534c7d704a3faa46023bb7ebe8737872b376bec1b66c67b
+ languageName: node
+ linkType: hard
+
+"@ethersproject/keccak256@npm:5.8.0, @ethersproject/keccak256@npm:^5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/keccak256@npm:5.8.0"
+ dependencies:
+ "@ethersproject/bytes": "npm:^5.8.0"
+ js-sha3: "npm:0.8.0"
+ checksum: 10c0/cd93ac6a5baf842313cde7de5e6e2c41feeea800db9e82955f96e7f3462d2ac6a6a29282b1c9e93b84ce7c91eec02347043c249fd037d6051214275bfc7fe99f
+ languageName: node
+ linkType: hard
+
+"@ethersproject/logger@npm:5.8.0, @ethersproject/logger@npm:^5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/logger@npm:5.8.0"
+ checksum: 10c0/7f39f33e8f254ee681d4778bb71ce3c5de248e1547666f85c43bfbc1c18996c49a31f969f056b66d23012f2420f2d39173107284bc41eb98d0482ace1d06403e
+ languageName: node
+ linkType: hard
+
+"@ethersproject/networks@npm:5.8.0, @ethersproject/networks@npm:^5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/networks@npm:5.8.0"
+ dependencies:
+ "@ethersproject/logger": "npm:^5.8.0"
+ checksum: 10c0/3f23bcc4c3843cc9b7e4b9f34df0a1f230b24dc87d51cdad84552302159a84d7899cd80c8a3d2cf8007b09ac373a5b10407007adde23d4c4881a4d6ee6bc4b9c
+ languageName: node
+ linkType: hard
+
+"@ethersproject/pbkdf2@npm:5.8.0, @ethersproject/pbkdf2@npm:^5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/pbkdf2@npm:5.8.0"
+ dependencies:
+ "@ethersproject/bytes": "npm:^5.8.0"
+ "@ethersproject/sha2": "npm:^5.8.0"
+ checksum: 10c0/0397cf5370cfd568743c3e46ac431f1bd425239baa2691689f1430997d44d310cef5051ea9ee53fabe444f96aced8d6324b41da698e8d7021389dce36251e7e9
+ languageName: node
+ linkType: hard
+
+"@ethersproject/properties@npm:5.8.0, @ethersproject/properties@npm:^5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/properties@npm:5.8.0"
+ dependencies:
+ "@ethersproject/logger": "npm:^5.8.0"
+ checksum: 10c0/20256d7eed65478a38dabdea4c3980c6591b7b75f8c45089722b032ceb0e1cd3dd6dd60c436cfe259337e6909c28d99528c172d06fc74bbd61be8eb9e68be2e6
+ languageName: node
+ linkType: hard
+
+"@ethersproject/providers@npm:5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/providers@npm:5.8.0"
+ dependencies:
+ "@ethersproject/abstract-provider": "npm:^5.8.0"
+ "@ethersproject/abstract-signer": "npm:^5.8.0"
+ "@ethersproject/address": "npm:^5.8.0"
+ "@ethersproject/base64": "npm:^5.8.0"
+ "@ethersproject/basex": "npm:^5.8.0"
+ "@ethersproject/bignumber": "npm:^5.8.0"
+ "@ethersproject/bytes": "npm:^5.8.0"
+ "@ethersproject/constants": "npm:^5.8.0"
+ "@ethersproject/hash": "npm:^5.8.0"
+ "@ethersproject/logger": "npm:^5.8.0"
+ "@ethersproject/networks": "npm:^5.8.0"
+ "@ethersproject/properties": "npm:^5.8.0"
+ "@ethersproject/random": "npm:^5.8.0"
+ "@ethersproject/rlp": "npm:^5.8.0"
+ "@ethersproject/sha2": "npm:^5.8.0"
+ "@ethersproject/strings": "npm:^5.8.0"
+ "@ethersproject/transactions": "npm:^5.8.0"
+ "@ethersproject/web": "npm:^5.8.0"
+ bech32: "npm:1.1.4"
+ ws: "npm:8.18.0"
+ checksum: 10c0/893dba429443bbf0a3eadef850e772ad1c706cf17ae6ae48b73467a23b614a3f461e9004850e24439b5c73d30e9259bc983f0f90a911ba11af749e6384fd355a
+ languageName: node
+ linkType: hard
+
+"@ethersproject/random@npm:5.8.0, @ethersproject/random@npm:^5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/random@npm:5.8.0"
+ dependencies:
+ "@ethersproject/bytes": "npm:^5.8.0"
+ "@ethersproject/logger": "npm:^5.8.0"
+ checksum: 10c0/e44c010715668fc29383141ae16cd2ec00c34a434d47e23338e740b8c97372515d95d3b809b969eab2055c19e92b985ca591d326fbb71270c26333215f9925d1
+ languageName: node
+ linkType: hard
+
+"@ethersproject/rlp@npm:5.8.0, @ethersproject/rlp@npm:^5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/rlp@npm:5.8.0"
+ dependencies:
+ "@ethersproject/bytes": "npm:^5.8.0"
+ "@ethersproject/logger": "npm:^5.8.0"
+ checksum: 10c0/db742ec9c1566d6441242cc2c2ae34c1e5304d48e1fe62bc4e53b1791f219df211e330d2de331e0e4f74482664e205c2e4220e76138bd71f1ec07884e7f5221b
+ languageName: node
+ linkType: hard
+
+"@ethersproject/sha2@npm:5.8.0, @ethersproject/sha2@npm:^5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/sha2@npm:5.8.0"
+ dependencies:
+ "@ethersproject/bytes": "npm:^5.8.0"
+ "@ethersproject/logger": "npm:^5.8.0"
+ hash.js: "npm:1.1.7"
+ checksum: 10c0/eab941907b7d40ee8436acaaedee32306ed4de2cb9ab37543bc89b1dd2a78f28c8da21efd848525fa1b04a78575be426cfca28f5392f4d28ce6c84e7c26a9421
+ languageName: node
+ linkType: hard
+
+"@ethersproject/signing-key@npm:5.8.0, @ethersproject/signing-key@npm:^5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/signing-key@npm:5.8.0"
+ dependencies:
+ "@ethersproject/bytes": "npm:^5.8.0"
+ "@ethersproject/logger": "npm:^5.8.0"
+ "@ethersproject/properties": "npm:^5.8.0"
+ bn.js: "npm:^5.2.1"
+ elliptic: "npm:6.6.1"
+ hash.js: "npm:1.1.7"
+ checksum: 10c0/a7ff6cd344b0609737a496b6d5b902cf5528ed5a7ce2c0db5e7b69dc491d1810d1d0cd51dddf9dc74dd562ab4961d76e982f1750359b834c53c202e85e4c8502
+ languageName: node
+ linkType: hard
+
+"@ethersproject/solidity@npm:5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/solidity@npm:5.8.0"
+ dependencies:
+ "@ethersproject/bignumber": "npm:^5.8.0"
+ "@ethersproject/bytes": "npm:^5.8.0"
+ "@ethersproject/keccak256": "npm:^5.8.0"
+ "@ethersproject/logger": "npm:^5.8.0"
+ "@ethersproject/sha2": "npm:^5.8.0"
+ "@ethersproject/strings": "npm:^5.8.0"
+ checksum: 10c0/5b5e0531bcec1d919cfbd261694694c8999ca5c379c1bb276ec779b896d299bb5db8ed7aa5652eb2c7605fe66455832b56ef123dec07f6ddef44231a7aa6fe6c
+ languageName: node
+ linkType: hard
+
+"@ethersproject/strings@npm:5.8.0, @ethersproject/strings@npm:^5.7.0, @ethersproject/strings@npm:^5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/strings@npm:5.8.0"
+ dependencies:
+ "@ethersproject/bytes": "npm:^5.8.0"
+ "@ethersproject/constants": "npm:^5.8.0"
+ "@ethersproject/logger": "npm:^5.8.0"
+ checksum: 10c0/6db39503c4be130110612b6d593a381c62657e41eebf4f553247ebe394fda32cdf74ff645daee7b7860d209fd02c7e909a95b1f39a2f001c662669b9dfe81d00
+ languageName: node
+ linkType: hard
+
+"@ethersproject/transactions@npm:5.8.0, @ethersproject/transactions@npm:^5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/transactions@npm:5.8.0"
+ dependencies:
+ "@ethersproject/address": "npm:^5.8.0"
+ "@ethersproject/bignumber": "npm:^5.8.0"
+ "@ethersproject/bytes": "npm:^5.8.0"
+ "@ethersproject/constants": "npm:^5.8.0"
+ "@ethersproject/keccak256": "npm:^5.8.0"
+ "@ethersproject/logger": "npm:^5.8.0"
+ "@ethersproject/properties": "npm:^5.8.0"
+ "@ethersproject/rlp": "npm:^5.8.0"
+ "@ethersproject/signing-key": "npm:^5.8.0"
+ checksum: 10c0/dd32f090df5945313aafa8430ce76834479750d6655cb786c3b65ec841c94596b14d3c8c59ee93eed7b4f32f27d321a9b8b43bc6bb51f7e1c6694f82639ffe68
+ languageName: node
+ linkType: hard
+
+"@ethersproject/units@npm:5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/units@npm:5.8.0"
+ dependencies:
+ "@ethersproject/bignumber": "npm:^5.8.0"
+ "@ethersproject/constants": "npm:^5.8.0"
+ "@ethersproject/logger": "npm:^5.8.0"
+ checksum: 10c0/5f92b8379a58024078fce6a4cbf7323cfd79bc41ef8f0a7bbf8be9c816ce18783140ab0d5c8d34ed615639aef7fc3a2ed255e92809e3558a510c4f0d49e27309
+ languageName: node
+ linkType: hard
+
+"@ethersproject/wallet@npm:5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/wallet@npm:5.8.0"
+ dependencies:
+ "@ethersproject/abstract-provider": "npm:^5.8.0"
+ "@ethersproject/abstract-signer": "npm:^5.8.0"
+ "@ethersproject/address": "npm:^5.8.0"
+ "@ethersproject/bignumber": "npm:^5.8.0"
+ "@ethersproject/bytes": "npm:^5.8.0"
+ "@ethersproject/hash": "npm:^5.8.0"
+ "@ethersproject/hdnode": "npm:^5.8.0"
+ "@ethersproject/json-wallets": "npm:^5.8.0"
+ "@ethersproject/keccak256": "npm:^5.8.0"
+ "@ethersproject/logger": "npm:^5.8.0"
+ "@ethersproject/properties": "npm:^5.8.0"
+ "@ethersproject/random": "npm:^5.8.0"
+ "@ethersproject/signing-key": "npm:^5.8.0"
+ "@ethersproject/transactions": "npm:^5.8.0"
+ "@ethersproject/wordlists": "npm:^5.8.0"
+ checksum: 10c0/6da450872dda3d9008bad3ccf8467816a63429241e51c66627647123c0fe5625494c4f6c306e098eb8419cc5702ac017d41f5161af5ff670a41fe5d199883c09
+ languageName: node
+ linkType: hard
+
+"@ethersproject/web@npm:5.8.0, @ethersproject/web@npm:^5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/web@npm:5.8.0"
+ dependencies:
+ "@ethersproject/base64": "npm:^5.8.0"
+ "@ethersproject/bytes": "npm:^5.8.0"
+ "@ethersproject/logger": "npm:^5.8.0"
+ "@ethersproject/properties": "npm:^5.8.0"
+ "@ethersproject/strings": "npm:^5.8.0"
+ checksum: 10c0/e3cd547225638db6e94fcd890001c778d77adb0d4f11a7f8c447e961041678f3fbfaffe77a962c7aa3f6597504232442e7015f2335b1788508a108708a30308a
+ languageName: node
+ linkType: hard
+
+"@ethersproject/wordlists@npm:5.8.0, @ethersproject/wordlists@npm:^5.8.0":
+ version: 5.8.0
+ resolution: "@ethersproject/wordlists@npm:5.8.0"
+ dependencies:
+ "@ethersproject/bytes": "npm:^5.8.0"
+ "@ethersproject/hash": "npm:^5.8.0"
+ "@ethersproject/logger": "npm:^5.8.0"
+ "@ethersproject/properties": "npm:^5.8.0"
+ "@ethersproject/strings": "npm:^5.8.0"
+ checksum: 10c0/e230a2ba075006bc3a2538e096003e43ef9ba453317f37a4d99638720487ec447c1fa61a592c80483f8a8ad6466511cf4cf5c49cf84464a1679999171ce311f4
+ languageName: node
+ linkType: hard
+
+"@gar/promise-retry@npm:^1.0.0":
+ version: 1.0.3
+ resolution: "@gar/promise-retry@npm:1.0.3"
+ checksum: 10c0/885b02c8b0d75b2d215da25f3b639158c4fbe8fefe0d79163304534b9a6d0710db4b7699f7cd3cc1a730792bff04cbe19f4850a62d3e105a663eaeec88f38332
+ languageName: node
+ linkType: hard
+
"@gearbox-protocol/eslint-config@npm:^2.0.0-next.2":
version: 2.0.0-next.2
resolution: "@gearbox-protocol/eslint-config@npm:2.0.0-next.2"
@@ -312,6 +728,13 @@ __metadata:
languageName: node
linkType: hard
+"@gearbox-protocol/integrations-v3@npm:1.54.2":
+ version: 1.54.2
+ resolution: "@gearbox-protocol/integrations-v3@npm:1.54.2"
+ checksum: 10c0/5bc799f73dc47b4929d27007a164f00cba7c001c5828dccb86bf0e7ba39c0094efafd386f9f1ef0a0f85d7b80bbbfb58919aea8b61a8a047672b264dc98756ae
+ languageName: node
+ linkType: hard
+
"@gearbox-protocol/prettier-config@npm:^2.0.0":
version: 2.1.0
resolution: "@gearbox-protocol/prettier-config@npm:2.1.0"
@@ -321,6 +744,30 @@ __metadata:
languageName: node
linkType: hard
+"@gearbox-protocol/sdk@npm:^13.3.1":
+ version: 13.3.1
+ resolution: "@gearbox-protocol/sdk@npm:13.3.1"
+ dependencies:
+ "@gearbox-protocol/integrations-v3": "npm:1.54.2"
+ "@redstone-finance/evm-connector": "npm:^0.9.0"
+ "@redstone-finance/protocol": "npm:^0.9.0"
+ "@redstone-finance/sdk": "npm:^0.9.0"
+ "@redstone-finance/utils": "npm:^0.9.0"
+ "@types/bn.js": "npm:^5.2.0"
+ abitype: "npm:^1.2.3"
+ bn.js: "npm:^5.2.3"
+ buffer: "npm:^6.0.3"
+ date-fns: "npm:^4.1.0"
+ decimal.js-light: "npm:^2.5.1"
+ viem: "npm:>=2.23.15 <3.0.0"
+ zod: "npm:^4.3.6"
+ peerDependencies:
+ axios: ^1.0.0
+ viem-deal: ^2.0.4
+ checksum: 10c0/e5a037387d54f67e693ad64c7ed60c85151acfbc63dda9f2386baa26656c3771351f40db8654b43b3b9646bcfd3e0870aa4b79112f5c4faa3389caf6909a7247
+ languageName: node
+ linkType: hard
+
"@gearbox-protocol/static@workspace:.":
version: 0.0.0-use.local
resolution: "@gearbox-protocol/static@workspace:."
@@ -329,6 +776,7 @@ __metadata:
"@commitlint/config-conventional": "npm:^19.6.0"
"@gearbox-protocol/eslint-config": "npm:^2.0.0-next.2"
"@gearbox-protocol/prettier-config": "npm:^2.0.0"
+ "@gearbox-protocol/sdk": "npm:^13.3.1"
"@types/react": "npm:^19.2.7"
eslint: "npm:^8.57.1"
husky: "npm:^8.0.1"
@@ -365,6 +813,15 @@ __metadata:
languageName: node
linkType: hard
+"@isaacs/fs-minipass@npm:^4.0.0":
+ version: 4.0.1
+ resolution: "@isaacs/fs-minipass@npm:4.0.1"
+ dependencies:
+ minipass: "npm:^7.0.4"
+ checksum: 10c0/c25b6dc1598790d5b55c0947a9b7d111cfa92594db5296c3b907e2f533c033666f692a3939eadac17b1c7c40d362d0b0635dc874cbfe3e70db7c2b07cc97a5d2
+ languageName: node
+ linkType: hard
+
"@jridgewell/resolve-uri@npm:^3.0.3":
version: 3.1.2
resolution: "@jridgewell/resolve-uri@npm:3.1.2"
@@ -400,6 +857,38 @@ __metadata:
languageName: node
linkType: hard
+"@noble/ciphers@npm:^1.3.0":
+ version: 1.3.0
+ resolution: "@noble/ciphers@npm:1.3.0"
+ checksum: 10c0/3ba6da645ce45e2f35e3b2e5c87ceba86b21dfa62b9466ede9edfb397f8116dae284f06652c0cd81d99445a2262b606632e868103d54ecc99fd946ae1af8cd37
+ languageName: node
+ linkType: hard
+
+"@noble/curves@npm:1.9.1":
+ version: 1.9.1
+ resolution: "@noble/curves@npm:1.9.1"
+ dependencies:
+ "@noble/hashes": "npm:1.8.0"
+ checksum: 10c0/39c84dbfecdca80cfde2ecea4b06ef2ec1255a4df40158d22491d1400057a283f57b2b26c8b1331006e6e061db791f31d47764961c239437032e2f45e8888c1e
+ languageName: node
+ linkType: hard
+
+"@noble/curves@npm:~1.9.0":
+ version: 1.9.7
+ resolution: "@noble/curves@npm:1.9.7"
+ dependencies:
+ "@noble/hashes": "npm:1.8.0"
+ checksum: 10c0/150014751ebe8ca06a8654ca2525108452ea9ee0be23430332769f06808cddabfe84f248b6dbf836916bc869c27c2092957eec62c7506d68a1ed0a624017c2a3
+ languageName: node
+ linkType: hard
+
+"@noble/hashes@npm:1.8.0, @noble/hashes@npm:^1.8.0, @noble/hashes@npm:~1.8.0":
+ version: 1.8.0
+ resolution: "@noble/hashes@npm:1.8.0"
+ checksum: 10c0/06a0b52c81a6fa7f04d67762e08b2c476a00285858150caeaaff4037356dd5e119f45b2a530f638b77a5eeca013168ec1b655db41bae3236cb2e9d511484fc77
+ languageName: node
+ linkType: hard
+
"@nodelib/fs.scandir@npm:2.1.5":
version: 2.1.5
resolution: "@nodelib/fs.scandir@npm:2.1.5"
@@ -434,6 +923,99 @@ __metadata:
languageName: node
linkType: hard
+"@npmcli/agent@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "@npmcli/agent@npm:4.0.0"
+ dependencies:
+ agent-base: "npm:^7.1.0"
+ http-proxy-agent: "npm:^7.0.0"
+ https-proxy-agent: "npm:^7.0.1"
+ lru-cache: "npm:^11.2.1"
+ socks-proxy-agent: "npm:^8.0.3"
+ checksum: 10c0/f7b5ce0f3dd42c3f8c6546e8433573d8049f67ef11ec22aa4704bc41483122f68bf97752e06302c455ead667af5cb753e6a09bff06632bc465c1cfd4c4b75a53
+ languageName: node
+ linkType: hard
+
+"@npmcli/fs@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "@npmcli/fs@npm:5.0.0"
+ dependencies:
+ semver: "npm:^7.3.5"
+ checksum: 10c0/26e376d780f60ff16e874a0ac9bc3399186846baae0b6e1352286385ac134d900cc5dafaded77f38d77f86898fc923ae1cee9d7399f0275b1aa24878915d722b
+ languageName: node
+ linkType: hard
+
+"@npmcli/redact@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "@npmcli/redact@npm:4.0.0"
+ checksum: 10c0/a1e9ba9c70a6b40e175bda2c3dd8cfdaf096e6b7f7a132c855c083c8dfe545c3237cd56702e2e6627a580b1d63373599d49a1192c4078a85bf47bbde824df31c
+ languageName: node
+ linkType: hard
+
+"@openzeppelin/contracts@npm:^4.8.1":
+ version: 4.9.6
+ resolution: "@openzeppelin/contracts@npm:4.9.6"
+ checksum: 10c0/f834b000778f634a260ed5507827cc67c0922557a1f57e1d76cf7ace061fea171aaf16640ba2e54fd7ed2cc629a9d706bc671a9692d2bb9a9469ea6154de6e8c
+ languageName: node
+ linkType: hard
+
+"@redstone-finance/evm-connector@npm:^0.9.0":
+ version: 0.9.0
+ resolution: "@redstone-finance/evm-connector@npm:0.9.0"
+ dependencies:
+ "@openzeppelin/contracts": "npm:^4.8.1"
+ "@redstone-finance/protocol": "npm:0.9.0"
+ "@redstone-finance/sdk": "npm:0.9.0"
+ "@redstone-finance/utils": "npm:0.9.0"
+ axios: "npm:^1.8.4"
+ ethers: "npm:^5.7.2"
+ checksum: 10c0/42edd73b44423d2808e06f5d9198ed188f8451da742391af3d19de0acb28ef6001ddc5cff258f32d9999ee4b16b272b77c5558b895fca8a859584dd3d6a277f5
+ languageName: node
+ linkType: hard
+
+"@redstone-finance/protocol@npm:0.9.0, @redstone-finance/protocol@npm:^0.9.0":
+ version: 0.9.0
+ resolution: "@redstone-finance/protocol@npm:0.9.0"
+ dependencies:
+ decimal.js: "npm:^10.4.3"
+ ethers: "npm:^5.7.2"
+ secp256k1: "npm:^5.0.1"
+ checksum: 10c0/2d8cf4e08c815849800764878d88fabc50cc5a9d3f2cb6c0313161db0956ea85d73ea3180c3660b85753ebb9ff9b34e9dce73cbae65c5da88fc905ab8c3ad6ce
+ languageName: node
+ linkType: hard
+
+"@redstone-finance/sdk@npm:0.9.0, @redstone-finance/sdk@npm:^0.9.0":
+ version: 0.9.0
+ resolution: "@redstone-finance/sdk@npm:0.9.0"
+ dependencies:
+ "@ethersproject/bytes": "npm:^5.6.1"
+ "@ethersproject/strings": "npm:^5.7.0"
+ "@redstone-finance/protocol": "npm:0.9.0"
+ "@redstone-finance/utils": "npm:0.9.0"
+ "@types/lodash": "npm:^4.14.195"
+ axios: "npm:^1.8.4"
+ ethers: "npm:^5.7.2"
+ lodash: "npm:^4.17.21"
+ zod: "npm:^3.22.4"
+ checksum: 10c0/05b293b40b83966af743d7463243f0d8576482676ef90bc9e1c30b31ec8839f833bd6e8317d7b2160b35537472049b3934c4b2322f953af9887715d7b334200e
+ languageName: node
+ linkType: hard
+
+"@redstone-finance/utils@npm:0.9.0, @redstone-finance/utils@npm:^0.9.0":
+ version: 0.9.0
+ resolution: "@redstone-finance/utils@npm:0.9.0"
+ dependencies:
+ "@types/lodash": "npm:^4.14.195"
+ axios: "npm:^1.8.4"
+ consola: "npm:^2.15.3"
+ decimal.js: "npm:^10.4.3"
+ ethers: "npm:^5.7.2"
+ lodash: "npm:^4.17.21"
+ zod: "npm:^3.22.4"
+ checksum: 10c0/e17dbc7a9c91e5b0653be45e18be8b6a78301bd7d3f27d3a3e5ff066a762091b4538a6e26b2704774d730fe9972887a4785da18b2776444d289c93a066f173e6
+ languageName: node
+ linkType: hard
+
"@rtsao/scc@npm:^1.1.0":
version: 1.1.0
resolution: "@rtsao/scc@npm:1.1.0"
@@ -441,6 +1023,34 @@ __metadata:
languageName: node
linkType: hard
+"@scure/base@npm:~1.2.5":
+ version: 1.2.6
+ resolution: "@scure/base@npm:1.2.6"
+ checksum: 10c0/49bd5293371c4e062cb6ba689c8fe3ea3981b7bb9c000400dc4eafa29f56814cdcdd27c04311c2fec34de26bc373c593a1d6ca6d754398a488d587943b7c128a
+ languageName: node
+ linkType: hard
+
+"@scure/bip32@npm:1.7.0, @scure/bip32@npm:^1.7.0":
+ version: 1.7.0
+ resolution: "@scure/bip32@npm:1.7.0"
+ dependencies:
+ "@noble/curves": "npm:~1.9.0"
+ "@noble/hashes": "npm:~1.8.0"
+ "@scure/base": "npm:~1.2.5"
+ checksum: 10c0/e3d4c1f207df16abcd79babcdb74d36f89bdafc90bf02218a5140cc5cba25821d80d42957c6705f35210cc5769714ea9501d4ae34732cdd1c26c9ff182a219f7
+ languageName: node
+ linkType: hard
+
+"@scure/bip39@npm:1.6.0, @scure/bip39@npm:^1.6.0":
+ version: 1.6.0
+ resolution: "@scure/bip39@npm:1.6.0"
+ dependencies:
+ "@noble/hashes": "npm:~1.8.0"
+ "@scure/base": "npm:~1.2.5"
+ checksum: 10c0/73a54b5566a50a3f8348a5cfd74d2092efeefc485efbed83d7a7374ffd9a75defddf446e8e5ea0385e4adb49a94b8ae83c5bad3e16333af400e932f7da3aaff8
+ languageName: node
+ linkType: hard
+
"@tsconfig/node10@npm:^1.0.7":
version: 1.0.11
resolution: "@tsconfig/node10@npm:1.0.11"
@@ -478,6 +1088,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/bn.js@npm:^5.2.0":
+ version: 5.2.0
+ resolution: "@types/bn.js@npm:5.2.0"
+ dependencies:
+ "@types/node": "npm:*"
+ checksum: 10c0/7a36114b8e61faba5c28b433c3e5aabded261745dabb8f3fe41b2d84e8c4c2b8282e52a88a842bd31a565ff5dbf685145ccd91171f1a8d657fb249025c17aa85
+ languageName: node
+ linkType: hard
+
"@types/conventional-commits-parser@npm:^5.0.0":
version: 5.0.1
resolution: "@types/conventional-commits-parser@npm:5.0.1"
@@ -501,6 +1120,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/lodash@npm:^4.14.195":
+ version: 4.17.24
+ resolution: "@types/lodash@npm:4.17.24"
+ checksum: 10c0/b72f60d4daacdad1fa643edb3faba204c02a01eb1ac00a83ff73496a6d236fc55e459c06106e8ced42277dba932d087d8fc090f8de4ef590d3f91e6d6f7ce85a
+ languageName: node
+ linkType: hard
+
"@types/node@npm:*":
version: 24.3.1
resolution: "@types/node@npm:24.3.1"
@@ -803,6 +1429,28 @@ __metadata:
languageName: node
linkType: hard
+"abbrev@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "abbrev@npm:4.0.0"
+ checksum: 10c0/b4cc16935235e80702fc90192e349e32f8ef0ed151ef506aa78c81a7c455ec18375c4125414b99f84b2e055199d66383e787675f0bcd87da7a4dbd59f9eac1d5
+ languageName: node
+ linkType: hard
+
+"abitype@npm:1.2.3, abitype@npm:^1.2.3":
+ version: 1.2.3
+ resolution: "abitype@npm:1.2.3"
+ peerDependencies:
+ typescript: ">=5.0.4"
+ zod: ^3.22.0 || ^4.0.0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ zod:
+ optional: true
+ checksum: 10c0/c8740de1ae4961723a153224a52cb9a34a57903fb5c2ad61d5082b0b79b53033c9335381aa8c663c7ec213c9955a9853f694d51e95baceedef27356f7745c634
+ languageName: node
+ linkType: hard
+
"acorn-jsx@npm:^5.3.2":
version: 5.3.2
resolution: "acorn-jsx@npm:5.3.2"
@@ -830,6 +1478,20 @@ __metadata:
languageName: node
linkType: hard
+"aes-js@npm:3.0.0":
+ version: 3.0.0
+ resolution: "aes-js@npm:3.0.0"
+ checksum: 10c0/87dd5b2363534b867db7cef8bc85a90c355460783744877b2db7c8be09740aac5750714f9e00902822f692662bda74cdf40e03fbb5214ffec75c2666666288b8
+ languageName: node
+ linkType: hard
+
+"agent-base@npm:^7.1.0, agent-base@npm:^7.1.2":
+ version: 7.1.4
+ resolution: "agent-base@npm:7.1.4"
+ checksum: 10c0/c2c9ab7599692d594b6a161559ada307b7a624fa4c7b03e3afdb5a5e31cd0e53269115b620fcab024c5ac6a6f37fa5eb2e004f076ad30f5f7e6b8b671f7b35fe
+ languageName: node
+ linkType: hard
+
"ajv@npm:^6.12.4":
version: 6.12.6
resolution: "ajv@npm:6.12.6"
@@ -1035,6 +1697,13 @@ __metadata:
languageName: node
linkType: hard
+"asynckit@npm:^0.4.0":
+ version: 0.4.0
+ resolution: "asynckit@npm:0.4.0"
+ checksum: 10c0/d73e2ddf20c4eb9337e1b3df1a0f6159481050a5de457c55b14ea2e5cb6d90bb69e004c9af54737a5ee0917fcf2c9e25de67777bbe58261847846066ba75bc9d
+ languageName: node
+ linkType: hard
+
"available-typed-arrays@npm:^1.0.7":
version: 1.0.7
resolution: "available-typed-arrays@npm:1.0.7"
@@ -1044,6 +1713,17 @@ __metadata:
languageName: node
linkType: hard
+"axios@npm:^1.8.4":
+ version: 1.14.0
+ resolution: "axios@npm:1.14.0"
+ dependencies:
+ follow-redirects: "npm:^1.15.11"
+ form-data: "npm:^4.0.5"
+ proxy-from-env: "npm:^2.1.0"
+ checksum: 10c0/2541f4aa215a7d1842429dad006fc682d82bc0e74bd14500823f7d8cce3bbae0e0a8c328c8538946718f366ab8ce5a4c12e9ad40e5a0f3482ff8bff0cd115d45
+ languageName: node
+ linkType: hard
+
"balanced-match@npm:^1.0.0":
version: 1.0.2
resolution: "balanced-match@npm:1.0.2"
@@ -1051,6 +1731,41 @@ __metadata:
languageName: node
linkType: hard
+"balanced-match@npm:^4.0.2":
+ version: 4.0.4
+ resolution: "balanced-match@npm:4.0.4"
+ checksum: 10c0/07e86102a3eb2ee2a6a1a89164f29d0dbaebd28f2ca3f5ca786f36b8b23d9e417eb3be45a4acf754f837be5ac0a2317de90d3fcb7f4f4dc95720a1f36b26a17b
+ languageName: node
+ linkType: hard
+
+"base64-js@npm:^1.3.1":
+ version: 1.5.1
+ resolution: "base64-js@npm:1.5.1"
+ checksum: 10c0/f23823513b63173a001030fae4f2dabe283b99a9d324ade3ad3d148e218134676f1ee8568c877cd79ec1c53158dcf2d2ba527a97c606618928ba99dd930102bf
+ languageName: node
+ linkType: hard
+
+"bech32@npm:1.1.4":
+ version: 1.1.4
+ resolution: "bech32@npm:1.1.4"
+ checksum: 10c0/5f62ca47b8df99ace9c0e0d8deb36a919d91bf40066700aaa9920a45f86bb10eb56d537d559416fd8703aa0fb60dddb642e58f049701e7291df678b2033e5ee5
+ languageName: node
+ linkType: hard
+
+"bn.js@npm:^4.11.9":
+ version: 4.12.3
+ resolution: "bn.js@npm:4.12.3"
+ checksum: 10c0/53b6a4db8a583abd2522eacd480fece26fe6c4d8d35d03e5e11e15cb0873a3044eb4e3d1f9fef56f47eb008219e99ba5b620c26f57db49a687c6ab2cf848d50b
+ languageName: node
+ linkType: hard
+
+"bn.js@npm:^5.2.1, bn.js@npm:^5.2.3":
+ version: 5.2.3
+ resolution: "bn.js@npm:5.2.3"
+ checksum: 10c0/eef19cb9cf5e91e91e3e0f036b799ce6c72f79463c3934d62991c3dcdb58f6c94dc3d806495d9b0bf31cd121870ed79bb2115cea71b56c03e794fb71485031fa
+ languageName: node
+ linkType: hard
+
"brace-expansion@npm:^1.1.7":
version: 1.1.12
resolution: "brace-expansion@npm:1.1.12"
@@ -1070,6 +1785,15 @@ __metadata:
languageName: node
linkType: hard
+"brace-expansion@npm:^5.0.5":
+ version: 5.0.5
+ resolution: "brace-expansion@npm:5.0.5"
+ dependencies:
+ balanced-match: "npm:^4.0.2"
+ checksum: 10c0/4d238e14ed4f5cc9c07285550a41cef23121ca08ba99fa9eb5b55b580dcb6bf868b8210aa10526bdc9f8dc97f33ca2a7259039c4cc131a93042beddb424c48e3
+ languageName: node
+ linkType: hard
+
"braces@npm:^3.0.2, braces@npm:^3.0.3":
version: 3.0.3
resolution: "braces@npm:3.0.3"
@@ -1079,6 +1803,41 @@ __metadata:
languageName: node
linkType: hard
+"brorand@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "brorand@npm:1.1.0"
+ checksum: 10c0/6f366d7c4990f82c366e3878492ba9a372a73163c09871e80d82fb4ae0d23f9f8924cb8a662330308206e6b3b76ba1d528b4601c9ef73c2166b440b2ea3b7571
+ languageName: node
+ linkType: hard
+
+"buffer@npm:^6.0.3":
+ version: 6.0.3
+ resolution: "buffer@npm:6.0.3"
+ dependencies:
+ base64-js: "npm:^1.3.1"
+ ieee754: "npm:^1.2.1"
+ checksum: 10c0/2a905fbbcde73cc5d8bd18d1caa23715d5f83a5935867c2329f0ac06104204ba7947be098fe1317fbd8830e26090ff8e764f08cd14fefc977bb248c3487bcbd0
+ languageName: node
+ linkType: hard
+
+"cacache@npm:^20.0.1":
+ version: 20.0.4
+ resolution: "cacache@npm:20.0.4"
+ dependencies:
+ "@npmcli/fs": "npm:^5.0.0"
+ fs-minipass: "npm:^3.0.0"
+ glob: "npm:^13.0.0"
+ lru-cache: "npm:^11.1.0"
+ minipass: "npm:^7.0.3"
+ minipass-collect: "npm:^2.0.1"
+ minipass-flush: "npm:^1.0.5"
+ minipass-pipeline: "npm:^1.2.4"
+ p-map: "npm:^7.0.2"
+ ssri: "npm:^13.0.0"
+ checksum: 10c0/539bf4020e44ba9ca5afc2ec435623ed7e0dd80c020097677e6b4a0545df5cc9d20b473212d01209c8b4aea43c0d095af0bb6da97bcb991642ea6fac0d7c462b
+ languageName: node
+ linkType: hard
+
"call-bind-apply-helpers@npm:^1.0.0, call-bind-apply-helpers@npm:^1.0.1, call-bind-apply-helpers@npm:^1.0.2":
version: 1.0.2
resolution: "call-bind-apply-helpers@npm:1.0.2"
@@ -1142,6 +1901,13 @@ __metadata:
languageName: node
linkType: hard
+"chownr@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "chownr@npm:3.0.0"
+ checksum: 10c0/43925b87700f7e3893296c8e9c56cc58f926411cce3a6e5898136daaf08f08b9a8eb76d37d3267e707d0dcc17aed2e2ebdf5848c0c3ce95cf910a919935c1b10
+ languageName: node
+ linkType: hard
+
"cli-cursor@npm:^4.0.0":
version: 4.0.0
resolution: "cli-cursor@npm:4.0.0"
@@ -1195,6 +1961,15 @@ __metadata:
languageName: node
linkType: hard
+"combined-stream@npm:^1.0.8":
+ version: 1.0.8
+ resolution: "combined-stream@npm:1.0.8"
+ dependencies:
+ delayed-stream: "npm:~1.0.0"
+ checksum: 10c0/0dbb829577e1b1e839fa82b40c07ffaf7de8a09b935cadd355a73652ae70a88b4320db322f6634a4ad93424292fa80973ac6480986247f1734a1137debf271d5
+ languageName: node
+ linkType: hard
+
"commander@npm:11.0.0":
version: 11.0.0
resolution: "commander@npm:11.0.0"
@@ -1219,6 +1994,13 @@ __metadata:
languageName: node
linkType: hard
+"consola@npm:^2.15.3":
+ version: 2.15.3
+ resolution: "consola@npm:2.15.3"
+ checksum: 10c0/34a337e6b4a1349ee4d7b4c568484344418da8fdb829d7d71bfefcd724f608f273987633b6eef465e8de510929907a092e13cb7a28a5d3acb3be446fcc79fd5e
+ languageName: node
+ linkType: hard
+
"conventional-changelog-angular@npm:^7.0.0":
version: 7.0.0
resolution: "conventional-changelog-angular@npm:7.0.0"
@@ -1346,6 +2128,25 @@ __metadata:
languageName: node
linkType: hard
+"date-fns@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "date-fns@npm:4.1.0"
+ checksum: 10c0/b79ff32830e6b7faa009590af6ae0fb8c3fd9ffad46d930548fbb5acf473773b4712ae887e156ba91a7b3dc30591ce0f517d69fd83bd9c38650fdc03b4e0bac8
+ languageName: node
+ linkType: hard
+
+"debug@npm:4":
+ version: 4.4.3
+ resolution: "debug@npm:4.4.3"
+ dependencies:
+ ms: "npm:^2.1.3"
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+ checksum: 10c0/d79136ec6c83ecbefd0f6a5593da6a9c91ec4d7ddc4b54c883d6e71ec9accb5f67a1a5e96d00a328196b5b5c86d365e98d8a3a70856aaf16b4e7b1985e67f5a6
+ languageName: node
+ linkType: hard
+
"debug@npm:4.3.4":
version: 4.3.4
resolution: "debug@npm:4.3.4"
@@ -1379,6 +2180,20 @@ __metadata:
languageName: node
linkType: hard
+"decimal.js-light@npm:^2.5.1":
+ version: 2.5.1
+ resolution: "decimal.js-light@npm:2.5.1"
+ checksum: 10c0/4fd33f535aac9e5bd832796831b65d9ec7914ad129c7437b3ab991b0c2eaaa5a57e654e6174c4a17f1b3895ea366f0c1ab4955cdcdf7cfdcf3ad5a58b456c020
+ languageName: node
+ linkType: hard
+
+"decimal.js@npm:^10.4.3":
+ version: 10.6.0
+ resolution: "decimal.js@npm:10.6.0"
+ checksum: 10c0/07d69fbcc54167a340d2d97de95f546f9ff1f69d2b45a02fd7a5292412df3cd9eb7e23065e532a318f5474a2e1bccf8392fdf0443ef467f97f3bf8cb0477e5aa
+ languageName: node
+ linkType: hard
+
"deep-is@npm:^0.1.3":
version: 0.1.4
resolution: "deep-is@npm:0.1.4"
@@ -1408,6 +2223,13 @@ __metadata:
languageName: node
linkType: hard
+"delayed-stream@npm:~1.0.0":
+ version: 1.0.0
+ resolution: "delayed-stream@npm:1.0.0"
+ checksum: 10c0/d758899da03392e6712f042bec80aa293bbe9e9ff1b2634baae6a360113e708b91326594c8a486d475c69d6259afb7efacdc3537bfcda1c6c648e390ce601b19
+ languageName: node
+ linkType: hard
+
"diff@npm:^4.0.1":
version: 4.0.2
resolution: "diff@npm:4.0.2"
@@ -1469,6 +2291,21 @@ __metadata:
languageName: node
linkType: hard
+"elliptic@npm:6.6.1, elliptic@npm:^6.5.7":
+ version: 6.6.1
+ resolution: "elliptic@npm:6.6.1"
+ dependencies:
+ bn.js: "npm:^4.11.9"
+ brorand: "npm:^1.1.0"
+ hash.js: "npm:^1.0.0"
+ hmac-drbg: "npm:^1.0.1"
+ inherits: "npm:^2.0.4"
+ minimalistic-assert: "npm:^1.0.1"
+ minimalistic-crypto-utils: "npm:^1.0.1"
+ checksum: 10c0/8b24ef782eec8b472053793ea1e91ae6bee41afffdfcb78a81c0a53b191e715cbe1292aa07165958a9bbe675bd0955142560b1a007ffce7d6c765bcaf951a867
+ languageName: node
+ linkType: hard
+
"emoji-regex@npm:^8.0.0":
version: 8.0.0
resolution: "emoji-regex@npm:8.0.0"
@@ -1483,7 +2320,7 @@ __metadata:
languageName: node
linkType: hard
-"env-paths@npm:^2.2.1":
+"env-paths@npm:^2.2.0, env-paths@npm:^2.2.1":
version: 2.2.1
resolution: "env-paths@npm:2.2.1"
checksum: 10c0/285325677bf00e30845e330eec32894f5105529db97496ee3f598478e50f008c5352a41a30e5e72ec9de8a542b5a570b85699cd63bd2bc646dbcb9f311d83bc4
@@ -1940,7 +2777,45 @@ __metadata:
languageName: node
linkType: hard
-"eventemitter3@npm:^5.0.1":
+"ethers@npm:^5.7.2":
+ version: 5.8.0
+ resolution: "ethers@npm:5.8.0"
+ dependencies:
+ "@ethersproject/abi": "npm:5.8.0"
+ "@ethersproject/abstract-provider": "npm:5.8.0"
+ "@ethersproject/abstract-signer": "npm:5.8.0"
+ "@ethersproject/address": "npm:5.8.0"
+ "@ethersproject/base64": "npm:5.8.0"
+ "@ethersproject/basex": "npm:5.8.0"
+ "@ethersproject/bignumber": "npm:5.8.0"
+ "@ethersproject/bytes": "npm:5.8.0"
+ "@ethersproject/constants": "npm:5.8.0"
+ "@ethersproject/contracts": "npm:5.8.0"
+ "@ethersproject/hash": "npm:5.8.0"
+ "@ethersproject/hdnode": "npm:5.8.0"
+ "@ethersproject/json-wallets": "npm:5.8.0"
+ "@ethersproject/keccak256": "npm:5.8.0"
+ "@ethersproject/logger": "npm:5.8.0"
+ "@ethersproject/networks": "npm:5.8.0"
+ "@ethersproject/pbkdf2": "npm:5.8.0"
+ "@ethersproject/properties": "npm:5.8.0"
+ "@ethersproject/providers": "npm:5.8.0"
+ "@ethersproject/random": "npm:5.8.0"
+ "@ethersproject/rlp": "npm:5.8.0"
+ "@ethersproject/sha2": "npm:5.8.0"
+ "@ethersproject/signing-key": "npm:5.8.0"
+ "@ethersproject/solidity": "npm:5.8.0"
+ "@ethersproject/strings": "npm:5.8.0"
+ "@ethersproject/transactions": "npm:5.8.0"
+ "@ethersproject/units": "npm:5.8.0"
+ "@ethersproject/wallet": "npm:5.8.0"
+ "@ethersproject/web": "npm:5.8.0"
+ "@ethersproject/wordlists": "npm:5.8.0"
+ checksum: 10c0/8f187bb6af3736fbafcb613d8fb5be31fe7667a1bae480dd0a4c31b597ed47e0693d552adcababcb05111da39a059fac22e44840ce1671b1cc972de22d6d85d9
+ languageName: node
+ linkType: hard
+
+"eventemitter3@npm:5.0.1, eventemitter3@npm:^5.0.1":
version: 5.0.1
resolution: "eventemitter3@npm:5.0.1"
checksum: 10c0/4ba5c00c506e6c786b4d6262cfbce90ddc14c10d4667e5c83ae993c9de88aa856033994dd2b35b83e8dc1170e224e66a319fa80adc4c32adcd2379bbc75da814
@@ -1964,6 +2839,13 @@ __metadata:
languageName: node
linkType: hard
+"exponential-backoff@npm:^3.1.1":
+ version: 3.1.3
+ resolution: "exponential-backoff@npm:3.1.3"
+ checksum: 10c0/77e3ae682b7b1f4972f563c6dbcd2b0d54ac679e62d5d32f3e5085feba20483cf28bd505543f520e287a56d4d55a28d7874299941faf637e779a1aa5994d1267
+ languageName: node
+ linkType: hard
+
"fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3":
version: 3.1.3
resolution: "fast-deep-equal@npm:3.1.3"
@@ -2083,12 +2965,44 @@ __metadata:
languageName: node
linkType: hard
-"for-each@npm:^0.3.3, for-each@npm:^0.3.5":
- version: 0.3.5
- resolution: "for-each@npm:0.3.5"
+"follow-redirects@npm:^1.15.11":
+ version: 1.15.11
+ resolution: "follow-redirects@npm:1.15.11"
+ peerDependenciesMeta:
+ debug:
+ optional: true
+ checksum: 10c0/d301f430542520a54058d4aeeb453233c564aaccac835d29d15e050beb33f339ad67d9bddbce01739c5dc46a6716dbe3d9d0d5134b1ca203effa11a7ef092343
+ languageName: node
+ linkType: hard
+
+"for-each@npm:^0.3.3, for-each@npm:^0.3.5":
+ version: 0.3.5
+ resolution: "for-each@npm:0.3.5"
+ dependencies:
+ is-callable: "npm:^1.2.7"
+ checksum: 10c0/0e0b50f6a843a282637d43674d1fb278dda1dd85f4f99b640024cfb10b85058aac0cc781bf689d5fe50b4b7f638e91e548560723a4e76e04fe96ae35ef039cee
+ languageName: node
+ linkType: hard
+
+"form-data@npm:^4.0.5":
+ version: 4.0.5
+ resolution: "form-data@npm:4.0.5"
+ dependencies:
+ asynckit: "npm:^0.4.0"
+ combined-stream: "npm:^1.0.8"
+ es-set-tostringtag: "npm:^2.1.0"
+ hasown: "npm:^2.0.2"
+ mime-types: "npm:^2.1.12"
+ checksum: 10c0/dd6b767ee0bbd6d84039db12a0fa5a2028160ffbfaba1800695713b46ae974a5f6e08b3356c3195137f8530dcd9dfcb5d5ae1eeff53d0db1e5aad863b619ce3b
+ languageName: node
+ linkType: hard
+
+"fs-minipass@npm:^3.0.0":
+ version: 3.0.3
+ resolution: "fs-minipass@npm:3.0.3"
dependencies:
- is-callable: "npm:^1.2.7"
- checksum: 10c0/0e0b50f6a843a282637d43674d1fb278dda1dd85f4f99b640024cfb10b85058aac0cc781bf689d5fe50b4b7f638e91e548560723a4e76e04fe96ae35ef039cee
+ minipass: "npm:^7.0.3"
+ checksum: 10c0/63e80da2ff9b621e2cb1596abcb9207f1cf82b968b116ccd7b959e3323144cce7fb141462200971c38bbf2ecca51695069db45265705bed09a7cd93ae5b89f94
languageName: node
linkType: hard
@@ -2220,6 +3134,17 @@ __metadata:
languageName: node
linkType: hard
+"glob@npm:^13.0.0":
+ version: 13.0.6
+ resolution: "glob@npm:13.0.6"
+ dependencies:
+ minimatch: "npm:^10.2.2"
+ minipass: "npm:^7.1.3"
+ path-scurry: "npm:^2.0.2"
+ checksum: 10c0/269c236f11a9b50357fe7a8c6aadac667e01deb5242b19c84975628f05f4438d8ee1354bb62c5d6c10f37fd59911b54d7799730633a2786660d8c69f1d18120a
+ languageName: node
+ linkType: hard
+
"glob@npm:^7.1.3":
version: 7.2.3
resolution: "glob@npm:7.2.3"
@@ -2283,6 +3208,13 @@ __metadata:
languageName: node
linkType: hard
+"graceful-fs@npm:^4.2.6":
+ version: 4.2.11
+ resolution: "graceful-fs@npm:4.2.11"
+ checksum: 10c0/386d011a553e02bc594ac2ca0bd6d9e4c22d7fa8cfbfc448a6d148c59ea881b092db9dbe3547ae4b88e55f1b01f7c4a2ecc53b310c042793e63aa44cf6c257f2
+ languageName: node
+ linkType: hard
+
"graphemer@npm:^1.4.0":
version: 1.4.0
resolution: "graphemer@npm:1.4.0"
@@ -2338,6 +3270,16 @@ __metadata:
languageName: node
linkType: hard
+"hash.js@npm:1.1.7, hash.js@npm:^1.0.0, hash.js@npm:^1.0.3":
+ version: 1.1.7
+ resolution: "hash.js@npm:1.1.7"
+ dependencies:
+ inherits: "npm:^2.0.3"
+ minimalistic-assert: "npm:^1.0.1"
+ checksum: 10c0/41ada59494eac5332cfc1ce6b7ebdd7b88a3864a6d6b08a3ea8ef261332ed60f37f10877e0c825aaa4bddebf164fbffa618286aeeec5296675e2671cbfa746c4
+ languageName: node
+ linkType: hard
+
"hasown@npm:^2.0.2":
version: 2.0.2
resolution: "hasown@npm:2.0.2"
@@ -2347,6 +3289,44 @@ __metadata:
languageName: node
linkType: hard
+"hmac-drbg@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "hmac-drbg@npm:1.0.1"
+ dependencies:
+ hash.js: "npm:^1.0.3"
+ minimalistic-assert: "npm:^1.0.0"
+ minimalistic-crypto-utils: "npm:^1.0.1"
+ checksum: 10c0/f3d9ba31b40257a573f162176ac5930109816036c59a09f901eb2ffd7e5e705c6832bedfff507957125f2086a0ab8f853c0df225642a88bf1fcaea945f20600d
+ languageName: node
+ linkType: hard
+
+"http-cache-semantics@npm:^4.1.1":
+ version: 4.2.0
+ resolution: "http-cache-semantics@npm:4.2.0"
+ checksum: 10c0/45b66a945cf13ec2d1f29432277201313babf4a01d9e52f44b31ca923434083afeca03f18417f599c9ab3d0e7b618ceb21257542338b57c54b710463b4a53e37
+ languageName: node
+ linkType: hard
+
+"http-proxy-agent@npm:^7.0.0":
+ version: 7.0.2
+ resolution: "http-proxy-agent@npm:7.0.2"
+ dependencies:
+ agent-base: "npm:^7.1.0"
+ debug: "npm:^4.3.4"
+ checksum: 10c0/4207b06a4580fb85dd6dff521f0abf6db517489e70863dca1a0291daa7f2d3d2d6015a57bd702af068ea5cf9f1f6ff72314f5f5b4228d299c0904135d2aef921
+ languageName: node
+ linkType: hard
+
+"https-proxy-agent@npm:^7.0.1":
+ version: 7.0.6
+ resolution: "https-proxy-agent@npm:7.0.6"
+ dependencies:
+ agent-base: "npm:^7.1.2"
+ debug: "npm:4"
+ checksum: 10c0/f729219bc735edb621fa30e6e84e60ee5d00802b8247aac0d7b79b0bd6d4b3294737a337b93b86a0bd9e68099d031858a39260c976dc14cdbba238ba1f8779ac
+ languageName: node
+ linkType: hard
+
"human-signals@npm:^4.3.0":
version: 4.3.1
resolution: "human-signals@npm:4.3.1"
@@ -2363,6 +3343,22 @@ __metadata:
languageName: node
linkType: hard
+"iconv-lite@npm:^0.7.2":
+ version: 0.7.2
+ resolution: "iconv-lite@npm:0.7.2"
+ dependencies:
+ safer-buffer: "npm:>= 2.1.2 < 3.0.0"
+ checksum: 10c0/3c228920f3bd307f56bf8363706a776f4a060eb042f131cd23855ceca962951b264d0997ab38a1ad340e1c5df8499ed26e1f4f0db6b2a2ad9befaff22f14b722
+ languageName: node
+ linkType: hard
+
+"ieee754@npm:^1.2.1":
+ version: 1.2.1
+ resolution: "ieee754@npm:1.2.1"
+ checksum: 10c0/b0782ef5e0935b9f12883a2e2aa37baa75da6e66ce6515c168697b42160807d9330de9a32ec1ed73149aea02e0d822e572bca6f1e22bdcbd2149e13b050b17bb
+ languageName: node
+ linkType: hard
+
"ignore@npm:^5.2.0, ignore@npm:^5.2.4":
version: 5.3.2
resolution: "ignore@npm:5.3.2"
@@ -2404,7 +3400,7 @@ __metadata:
languageName: node
linkType: hard
-"inherits@npm:2":
+"inherits@npm:2, inherits@npm:^2.0.3, inherits@npm:^2.0.4":
version: 2.0.4
resolution: "inherits@npm:2.0.4"
checksum: 10c0/4e531f648b29039fb7426fb94075e6545faa1eb9fe83c29f0b6d9e7263aceb4289d2d4557db0d428188eeb449cc7c5e77b0a0b2c4e248ff2a65933a0dee49ef2
@@ -2429,6 +3425,13 @@ __metadata:
languageName: node
linkType: hard
+"ip-address@npm:^10.0.1":
+ version: 10.1.0
+ resolution: "ip-address@npm:10.1.0"
+ checksum: 10c0/0103516cfa93f6433b3bd7333fa876eb21263912329bfa47010af5e16934eeeff86f3d2ae700a3744a137839ddfad62b900c7a445607884a49b5d1e32a3d7566
+ languageName: node
+ linkType: hard
+
"is-array-buffer@npm:^3.0.4, is-array-buffer@npm:^3.0.5":
version: 3.0.5
resolution: "is-array-buffer@npm:3.0.5"
@@ -2735,6 +3738,22 @@ __metadata:
languageName: node
linkType: hard
+"isexe@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "isexe@npm:4.0.0"
+ checksum: 10c0/5884815115bceac452877659a9c7726382531592f43dc29e5d48b7c4100661aed54018cb90bd36cb2eaeba521092570769167acbb95c18d39afdccbcca06c5ce
+ languageName: node
+ linkType: hard
+
+"isows@npm:1.0.7":
+ version: 1.0.7
+ resolution: "isows@npm:1.0.7"
+ peerDependencies:
+ ws: "*"
+ checksum: 10c0/43c41fe89c7c07258d0be3825f87e12da8ac9023c5b5ae6741ec00b2b8169675c04331ea73ef8c172d37a6747066f4dc93947b17cd369f92828a3b3e741afbda
+ languageName: node
+ linkType: hard
+
"iterator.prototype@npm:^1.1.4":
version: 1.1.5
resolution: "iterator.prototype@npm:1.1.5"
@@ -2758,6 +3777,13 @@ __metadata:
languageName: node
linkType: hard
+"js-sha3@npm:0.8.0":
+ version: 0.8.0
+ resolution: "js-sha3@npm:0.8.0"
+ checksum: 10c0/43a21dc7967c871bd2c46cb1c2ae97441a97169f324e509f382d43330d8f75cf2c96dba7c806ab08a425765a9c847efdd4bffbac2d99c3a4f3de6c0218f40533
+ languageName: node
+ linkType: hard
+
"js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0":
version: 4.0.0
resolution: "js-tokens@npm:4.0.0"
@@ -2994,6 +4020,13 @@ __metadata:
languageName: node
linkType: hard
+"lodash@npm:^4.17.21":
+ version: 4.18.1
+ resolution: "lodash@npm:4.18.1"
+ checksum: 10c0/757228fc68805c59789e82185135cf85f05d0b2d3d54631d680ca79ec21944ec8314d4533639a14b8bcfbd97a517e78960933041a5af17ecb693ec6eecb99a27
+ languageName: node
+ linkType: hard
+
"log-update@npm:^5.0.1":
version: 5.0.1
resolution: "log-update@npm:5.0.1"
@@ -3018,6 +4051,13 @@ __metadata:
languageName: node
linkType: hard
+"lru-cache@npm:^11.0.0, lru-cache@npm:^11.1.0, lru-cache@npm:^11.2.1":
+ version: 11.2.7
+ resolution: "lru-cache@npm:11.2.7"
+ checksum: 10c0/549cdb59488baa617135fc12159cafb1a97f91079f35093bb3bcad72e849fc64ace636d244212c181dfdf1a99bbfa90757ff303f98561958ee4d0f885d9bd5f7
+ languageName: node
+ linkType: hard
+
"make-error@npm:^1.1.1":
version: 1.3.6
resolution: "make-error@npm:1.3.6"
@@ -3025,6 +4065,26 @@ __metadata:
languageName: node
linkType: hard
+"make-fetch-happen@npm:^15.0.0":
+ version: 15.0.5
+ resolution: "make-fetch-happen@npm:15.0.5"
+ dependencies:
+ "@gar/promise-retry": "npm:^1.0.0"
+ "@npmcli/agent": "npm:^4.0.0"
+ "@npmcli/redact": "npm:^4.0.0"
+ cacache: "npm:^20.0.1"
+ http-cache-semantics: "npm:^4.1.1"
+ minipass: "npm:^7.0.2"
+ minipass-fetch: "npm:^5.0.0"
+ minipass-flush: "npm:^1.0.5"
+ minipass-pipeline: "npm:^1.2.4"
+ negotiator: "npm:^1.0.0"
+ proc-log: "npm:^6.0.0"
+ ssri: "npm:^13.0.0"
+ checksum: 10c0/527580eb5e5476e6ad07a4e3bd017d13e935f4be815674b442081ae5a721c13d3af5715006619e6be79a85723067e047f83a0c9e699f41d8cec43609a8de4f7b
+ languageName: node
+ linkType: hard
+
"math-intrinsics@npm:^1.1.0":
version: 1.1.0
resolution: "math-intrinsics@npm:1.1.0"
@@ -3073,6 +4133,22 @@ __metadata:
languageName: node
linkType: hard
+"mime-db@npm:1.52.0":
+ version: 1.52.0
+ resolution: "mime-db@npm:1.52.0"
+ checksum: 10c0/0557a01deebf45ac5f5777fe7740b2a5c309c6d62d40ceab4e23da9f821899ce7a900b7ac8157d4548ddbb7beffe9abc621250e6d182b0397ec7f10c7b91a5aa
+ languageName: node
+ linkType: hard
+
+"mime-types@npm:^2.1.12":
+ version: 2.1.35
+ resolution: "mime-types@npm:2.1.35"
+ dependencies:
+ mime-db: "npm:1.52.0"
+ checksum: 10c0/82fb07ec56d8ff1fc999a84f2f217aa46cb6ed1033fefaabd5785b9a974ed225c90dc72fff460259e66b95b73648596dbcc50d51ed69cdf464af2d237d3149b2
+ languageName: node
+ linkType: hard
+
"mimic-fn@npm:^2.1.0":
version: 2.1.0
resolution: "mimic-fn@npm:2.1.0"
@@ -3087,6 +4163,20 @@ __metadata:
languageName: node
linkType: hard
+"minimalistic-assert@npm:^1.0.0, minimalistic-assert@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "minimalistic-assert@npm:1.0.1"
+ checksum: 10c0/96730e5601cd31457f81a296f521eb56036e6f69133c0b18c13fe941109d53ad23a4204d946a0d638d7f3099482a0cec8c9bb6d642604612ce43ee536be3dddd
+ languageName: node
+ linkType: hard
+
+"minimalistic-crypto-utils@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "minimalistic-crypto-utils@npm:1.0.1"
+ checksum: 10c0/790ecec8c5c73973a4fbf2c663d911033e8494d5fb0960a4500634766ab05d6107d20af896ca2132e7031741f19888154d44b2408ada0852446705441383e9f8
+ languageName: node
+ linkType: hard
+
"minimatch@npm:9.0.3":
version: 9.0.3
resolution: "minimatch@npm:9.0.3"
@@ -3096,6 +4186,15 @@ __metadata:
languageName: node
linkType: hard
+"minimatch@npm:^10.2.2":
+ version: 10.2.5
+ resolution: "minimatch@npm:10.2.5"
+ dependencies:
+ brace-expansion: "npm:^5.0.5"
+ checksum: 10c0/6bb058bd6324104b9ec2f763476a35386d05079c1f5fe4fbf1f324a25237cd4534d6813ecd71f48208f4e635c1221899bef94c3c89f7df55698fe373aaae20fd
+ languageName: node
+ linkType: hard
+
"minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2":
version: 3.1.2
resolution: "minimatch@npm:3.1.2"
@@ -3112,6 +4211,82 @@ __metadata:
languageName: node
linkType: hard
+"minipass-collect@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "minipass-collect@npm:2.0.1"
+ dependencies:
+ minipass: "npm:^7.0.3"
+ checksum: 10c0/5167e73f62bb74cc5019594709c77e6a742051a647fe9499abf03c71dca75515b7959d67a764bdc4f8b361cf897fbf25e2d9869ee039203ed45240f48b9aa06e
+ languageName: node
+ linkType: hard
+
+"minipass-fetch@npm:^5.0.0":
+ version: 5.0.2
+ resolution: "minipass-fetch@npm:5.0.2"
+ dependencies:
+ iconv-lite: "npm:^0.7.2"
+ minipass: "npm:^7.0.3"
+ minipass-sized: "npm:^2.0.0"
+ minizlib: "npm:^3.0.1"
+ dependenciesMeta:
+ iconv-lite:
+ optional: true
+ checksum: 10c0/ce4ab9f21cfabaead2097d95dd33f485af8072fbc6b19611bce694965393453a1639d641c2bcf1c48f2ea7d41ea7fab8278373f1d0bee4e63b0a5b2cdd0ef649
+ languageName: node
+ linkType: hard
+
+"minipass-flush@npm:^1.0.5":
+ version: 1.0.7
+ resolution: "minipass-flush@npm:1.0.7"
+ dependencies:
+ minipass: "npm:^3.0.0"
+ checksum: 10c0/960915c02aa0991662c37c404517dd93708d17f96533b2ca8c1e776d158715d8107c5ced425ffc61674c167d93607f07f48a83c139ce1057f8781e5dfb4b90c2
+ languageName: node
+ linkType: hard
+
+"minipass-pipeline@npm:^1.2.4":
+ version: 1.2.4
+ resolution: "minipass-pipeline@npm:1.2.4"
+ dependencies:
+ minipass: "npm:^3.0.0"
+ checksum: 10c0/cbda57cea20b140b797505dc2cac71581a70b3247b84480c1fed5ca5ba46c25ecc25f68bfc9e6dcb1a6e9017dab5c7ada5eab73ad4f0a49d84e35093e0c643f2
+ languageName: node
+ linkType: hard
+
+"minipass-sized@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "minipass-sized@npm:2.0.0"
+ dependencies:
+ minipass: "npm:^7.1.2"
+ checksum: 10c0/f9201696a6f6d68610d04c9c83e3d2e5cb9c026aae1c8cbf7e17f386105cb79c1bb088dbc21bf0b1eb4f3fb5df384fd1e7aa3bf1f33868c416ae8c8a92679db8
+ languageName: node
+ linkType: hard
+
+"minipass@npm:^3.0.0":
+ version: 3.3.6
+ resolution: "minipass@npm:3.3.6"
+ dependencies:
+ yallist: "npm:^4.0.0"
+ checksum: 10c0/a114746943afa1dbbca8249e706d1d38b85ed1298b530f5808ce51f8e9e941962e2a5ad2e00eae7dd21d8a4aae6586a66d4216d1a259385e9d0358f0c1eba16c
+ languageName: node
+ linkType: hard
+
+"minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.0.4, minipass@npm:^7.1.2, minipass@npm:^7.1.3":
+ version: 7.1.3
+ resolution: "minipass@npm:7.1.3"
+ checksum: 10c0/539da88daca16533211ea5a9ee98dc62ff5742f531f54640dd34429e621955e91cc280a91a776026264b7f9f6735947629f920944e9c1558369e8bf22eb33fbb
+ languageName: node
+ linkType: hard
+
+"minizlib@npm:^3.0.1, minizlib@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "minizlib@npm:3.1.0"
+ dependencies:
+ minipass: "npm:^7.1.2"
+ checksum: 10c0/5aad75ab0090b8266069c9aabe582c021ae53eb33c6c691054a13a45db3b4f91a7fb1bd79151e6b4e9e9a86727b522527c0a06ec7d45206b745d54cd3097bcec
+ languageName: node
+ linkType: hard
+
"ms@npm:2.1.2":
version: 2.1.2
resolution: "ms@npm:2.1.2"
@@ -3142,6 +4317,64 @@ __metadata:
languageName: node
linkType: hard
+"negotiator@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "negotiator@npm:1.0.0"
+ checksum: 10c0/4c559dd52669ea48e1914f9d634227c561221dd54734070791f999c52ed0ff36e437b2e07d5c1f6e32909fc625fe46491c16e4a8f0572567d4dd15c3a4fda04b
+ languageName: node
+ linkType: hard
+
+"node-addon-api@npm:^5.0.0":
+ version: 5.1.0
+ resolution: "node-addon-api@npm:5.1.0"
+ dependencies:
+ node-gyp: "npm:latest"
+ checksum: 10c0/0eb269786124ba6fad9df8007a149e03c199b3e5a3038125dfb3e747c2d5113d406a4e33f4de1ea600aa2339be1f137d55eba1a73ee34e5fff06c52a5c296d1d
+ languageName: node
+ linkType: hard
+
+"node-gyp-build@npm:^4.2.0":
+ version: 4.8.4
+ resolution: "node-gyp-build@npm:4.8.4"
+ bin:
+ node-gyp-build: bin.js
+ node-gyp-build-optional: optional.js
+ node-gyp-build-test: build-test.js
+ checksum: 10c0/444e189907ece2081fe60e75368784f7782cfddb554b60123743dfb89509df89f1f29c03bbfa16b3a3e0be3f48799a4783f487da6203245fa5bed239ba7407e1
+ languageName: node
+ linkType: hard
+
+"node-gyp@npm:latest":
+ version: 12.2.0
+ resolution: "node-gyp@npm:12.2.0"
+ dependencies:
+ env-paths: "npm:^2.2.0"
+ exponential-backoff: "npm:^3.1.1"
+ graceful-fs: "npm:^4.2.6"
+ make-fetch-happen: "npm:^15.0.0"
+ nopt: "npm:^9.0.0"
+ proc-log: "npm:^6.0.0"
+ semver: "npm:^7.3.5"
+ tar: "npm:^7.5.4"
+ tinyglobby: "npm:^0.2.12"
+ which: "npm:^6.0.0"
+ bin:
+ node-gyp: bin/node-gyp.js
+ checksum: 10c0/3ed046746a5a7d90950cd8b0547332b06598443f31fe213ef4332a7174c7b7d259e1704835feda79b87d3f02e59d7791842aac60642ede4396ab25fdf0f8f759
+ languageName: node
+ linkType: hard
+
+"nopt@npm:^9.0.0":
+ version: 9.0.0
+ resolution: "nopt@npm:9.0.0"
+ dependencies:
+ abbrev: "npm:^4.0.0"
+ bin:
+ nopt: bin/nopt.js
+ checksum: 10c0/1822eb6f9b020ef6f7a7516d7b64a8036e09666ea55ac40416c36e4b2b343122c3cff0e2f085675f53de1d2db99a2a89a60ccea1d120bcd6a5347bf6ceb4a7fd
+ languageName: node
+ linkType: hard
+
"npm-run-path@npm:^5.1.0":
version: 5.3.0
resolution: "npm-run-path@npm:5.3.0"
@@ -3285,6 +4518,27 @@ __metadata:
languageName: node
linkType: hard
+"ox@npm:0.14.7":
+ version: 0.14.7
+ resolution: "ox@npm:0.14.7"
+ dependencies:
+ "@adraffy/ens-normalize": "npm:^1.11.0"
+ "@noble/ciphers": "npm:^1.3.0"
+ "@noble/curves": "npm:1.9.1"
+ "@noble/hashes": "npm:^1.8.0"
+ "@scure/bip32": "npm:^1.7.0"
+ "@scure/bip39": "npm:^1.6.0"
+ abitype: "npm:^1.2.3"
+ eventemitter3: "npm:5.0.1"
+ peerDependencies:
+ typescript: ">=5.4.0"
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: 10c0/c4bc216b4e689a0d4e6d6640be30bcc7e82209e4d69c1dd2d2c10c6b3b709f658c6b3e7ebe68e590602d6b0ef15785090d890b75cc7e67a094fe50d84778b9f9
+ languageName: node
+ linkType: hard
+
"p-limit@npm:^3.0.2":
version: 3.1.0
resolution: "p-limit@npm:3.1.0"
@@ -3321,6 +4575,13 @@ __metadata:
languageName: node
linkType: hard
+"p-map@npm:^7.0.2":
+ version: 7.0.4
+ resolution: "p-map@npm:7.0.4"
+ checksum: 10c0/a5030935d3cb2919d7e89454d1ce82141e6f9955413658b8c9403cfe379283770ed3048146b44cde168aa9e8c716505f196d5689db0ae3ce9a71521a2fef3abd
+ languageName: node
+ linkType: hard
+
"parent-module@npm:^1.0.0":
version: 1.0.1
resolution: "parent-module@npm:1.0.1"
@@ -3384,6 +4645,16 @@ __metadata:
languageName: node
linkType: hard
+"path-scurry@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "path-scurry@npm:2.0.2"
+ dependencies:
+ lru-cache: "npm:^11.0.0"
+ minipass: "npm:^7.1.2"
+ checksum: 10c0/b35ad37cf6557a87fd057121ce2be7695380c9138d93e87ae928609da259ea0a170fac6f3ef1eb3ece8a068e8b7f2f3adf5bb2374cf4d4a57fe484954fcc9482
+ languageName: node
+ linkType: hard
+
"path-type@npm:^4.0.0":
version: 4.0.0
resolution: "path-type@npm:4.0.0"
@@ -3444,6 +4715,13 @@ __metadata:
languageName: node
linkType: hard
+"proc-log@npm:^6.0.0":
+ version: 6.1.0
+ resolution: "proc-log@npm:6.1.0"
+ checksum: 10c0/4f178d4062733ead9d71a9b1ab24ebcecdfe2250916a5b1555f04fe2eda972a0ec76fbaa8df1ad9c02707add6749219d118a4fc46dc56bdfe4dde4b47d80bb82
+ languageName: node
+ linkType: hard
+
"prop-types@npm:^15.8.1":
version: 15.8.1
resolution: "prop-types@npm:15.8.1"
@@ -3455,6 +4733,13 @@ __metadata:
languageName: node
linkType: hard
+"proxy-from-env@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "proxy-from-env@npm:2.1.0"
+ checksum: 10c0/ed01729fd4d094eab619cd7e17ce3698b3413b31eb102c4904f9875e677cd207392795d5b4adee9cec359dfd31c44d5ad7595a3a3ad51c40250e141512281c58
+ languageName: node
+ linkType: hard
+
"punycode@npm:^2.1.0":
version: 2.3.1
resolution: "punycode@npm:2.3.1"
@@ -3678,6 +4963,32 @@ __metadata:
languageName: node
linkType: hard
+"safer-buffer@npm:>= 2.1.2 < 3.0.0":
+ version: 2.1.2
+ resolution: "safer-buffer@npm:2.1.2"
+ checksum: 10c0/7e3c8b2e88a1841c9671094bbaeebd94448111dd90a81a1f606f3f67708a6ec57763b3b47f06da09fc6054193e0e6709e77325415dc8422b04497a8070fa02d4
+ languageName: node
+ linkType: hard
+
+"scrypt-js@npm:3.0.1":
+ version: 3.0.1
+ resolution: "scrypt-js@npm:3.0.1"
+ checksum: 10c0/e2941e1c8b5c84c7f3732b0153fee624f5329fc4e772a06270ee337d4d2df4174b8abb5e6ad53804a29f53890ecbc78f3775a319323568c0313040c0e55f5b10
+ languageName: node
+ linkType: hard
+
+"secp256k1@npm:^5.0.1":
+ version: 5.0.1
+ resolution: "secp256k1@npm:5.0.1"
+ dependencies:
+ elliptic: "npm:^6.5.7"
+ node-addon-api: "npm:^5.0.0"
+ node-gyp: "npm:latest"
+ node-gyp-build: "npm:^4.2.0"
+ checksum: 10c0/ea977fcd3a21ee10439a546774d4f3f474f065a561fc2247f65cb2a64f09628732fd606c0a62316858abd7c07b41f5aa09c37773537f233590b4cf94d752dbe7
+ languageName: node
+ linkType: hard
+
"semver@npm:^6.3.1":
version: 6.3.1
resolution: "semver@npm:6.3.1"
@@ -3687,6 +4998,15 @@ __metadata:
languageName: node
linkType: hard
+"semver@npm:^7.3.5":
+ version: 7.7.4
+ resolution: "semver@npm:7.7.4"
+ bin:
+ semver: bin/semver.js
+ checksum: 10c0/5215ad0234e2845d4ea5bb9d836d42b03499546ddafb12075566899fc617f68794bb6f146076b6881d755de17d6c6cc73372555879ec7dce2c2feee947866ad2
+ languageName: node
+ linkType: hard
+
"semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.7.1":
version: 7.7.2
resolution: "semver@npm:7.7.2"
@@ -3821,6 +5141,34 @@ __metadata:
languageName: node
linkType: hard
+"smart-buffer@npm:^4.2.0":
+ version: 4.2.0
+ resolution: "smart-buffer@npm:4.2.0"
+ checksum: 10c0/a16775323e1404dd43fabafe7460be13a471e021637bc7889468eb45ce6a6b207261f454e4e530a19500cc962c4cc5348583520843b363f4193cee5c00e1e539
+ languageName: node
+ linkType: hard
+
+"socks-proxy-agent@npm:^8.0.3":
+ version: 8.0.5
+ resolution: "socks-proxy-agent@npm:8.0.5"
+ dependencies:
+ agent-base: "npm:^7.1.2"
+ debug: "npm:^4.3.4"
+ socks: "npm:^2.8.3"
+ checksum: 10c0/5d2c6cecba6821389aabf18728325730504bf9bb1d9e342e7987a5d13badd7a98838cc9a55b8ed3cb866ad37cc23e1086f09c4d72d93105ce9dfe76330e9d2a6
+ languageName: node
+ linkType: hard
+
+"socks@npm:^2.8.3":
+ version: 2.8.7
+ resolution: "socks@npm:2.8.7"
+ dependencies:
+ ip-address: "npm:^10.0.1"
+ smart-buffer: "npm:^4.2.0"
+ checksum: 10c0/2805a43a1c4bcf9ebf6e018268d87b32b32b06fbbc1f9282573583acc155860dc361500f89c73bfbb157caa1b4ac78059eac0ef15d1811eb0ca75e0bdadbc9d2
+ languageName: node
+ linkType: hard
+
"split2@npm:^4.0.0":
version: 4.2.0
resolution: "split2@npm:4.2.0"
@@ -3828,6 +5176,15 @@ __metadata:
languageName: node
linkType: hard
+"ssri@npm:^13.0.0":
+ version: 13.0.1
+ resolution: "ssri@npm:13.0.1"
+ dependencies:
+ minipass: "npm:^7.0.3"
+ checksum: 10c0/cf6408a18676c57ff2ed06b8a20dc64bb3e748e5c7e095332e6aecaa2b8422b1e94a739a8453bf65156a8a47afe23757ba4ab52d3ea3b62322dc40875763e17a
+ languageName: node
+ linkType: hard
+
"stable-hash@npm:^0.0.5":
version: 0.0.5
resolution: "stable-hash@npm:0.0.5"
@@ -3998,6 +5355,19 @@ __metadata:
languageName: node
linkType: hard
+"tar@npm:^7.5.4":
+ version: 7.5.13
+ resolution: "tar@npm:7.5.13"
+ dependencies:
+ "@isaacs/fs-minipass": "npm:^4.0.0"
+ chownr: "npm:^3.0.0"
+ minipass: "npm:^7.1.2"
+ minizlib: "npm:^3.1.0"
+ yallist: "npm:^5.0.0"
+ checksum: 10c0/5c65b8084799bde7a791593a1c1a45d3d6ee98182e3700b24c247b7b8f8654df4191642abbdb07ff25043d45dcff35620827c3997b88ae6c12040f64bed5076b
+ languageName: node
+ linkType: hard
+
"text-extensions@npm:^2.0.0":
version: 2.4.0
resolution: "text-extensions@npm:2.4.0"
@@ -4026,7 +5396,7 @@ __metadata:
languageName: node
linkType: hard
-"tinyglobby@npm:^0.2.13":
+"tinyglobby@npm:^0.2.12, tinyglobby@npm:^0.2.13":
version: 0.2.15
resolution: "tinyglobby@npm:0.2.15"
dependencies:
@@ -4316,6 +5686,27 @@ __metadata:
languageName: node
linkType: hard
+"viem@npm:>=2.23.15 <3.0.0":
+ version: 2.47.6
+ resolution: "viem@npm:2.47.6"
+ dependencies:
+ "@noble/curves": "npm:1.9.1"
+ "@noble/hashes": "npm:1.8.0"
+ "@scure/bip32": "npm:1.7.0"
+ "@scure/bip39": "npm:1.6.0"
+ abitype: "npm:1.2.3"
+ isows: "npm:1.0.7"
+ ox: "npm:0.14.7"
+ ws: "npm:8.18.3"
+ peerDependencies:
+ typescript: ">=5.0.4"
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: 10c0/e89fa80221c193b3fdda4816a407b16f26f2fe680ac6d2533029cb0532d71c0cf41b272087ea93216c8d57ab82c4bd6621d38576c24e8f5ae3cfdf5012e39ceb
+ languageName: node
+ linkType: hard
+
"which-boxed-primitive@npm:^1.1.0, which-boxed-primitive@npm:^1.1.1":
version: 1.1.1
resolution: "which-boxed-primitive@npm:1.1.1"
@@ -4388,6 +5779,17 @@ __metadata:
languageName: node
linkType: hard
+"which@npm:^6.0.0":
+ version: 6.0.1
+ resolution: "which@npm:6.0.1"
+ dependencies:
+ isexe: "npm:^4.0.0"
+ bin:
+ node-which: bin/which.js
+ checksum: 10c0/7e710e54ea36d2d6183bee2f9caa27a3b47b9baf8dee55a199b736fcf85eab3b9df7556fca3d02b50af7f3dfba5ea3a45644189836df06267df457e354da66d5
+ languageName: node
+ linkType: hard
+
"word-wrap@npm:^1.2.5":
version: 1.2.5
resolution: "word-wrap@npm:1.2.5"
@@ -4424,6 +5826,36 @@ __metadata:
languageName: node
linkType: hard
+"ws@npm:8.18.0":
+ version: 8.18.0
+ resolution: "ws@npm:8.18.0"
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: ">=5.0.2"
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
+ checksum: 10c0/25eb33aff17edcb90721ed6b0eb250976328533ad3cd1a28a274bd263682e7296a6591ff1436d6cbc50fa67463158b062f9d1122013b361cec99a05f84680e06
+ languageName: node
+ linkType: hard
+
+"ws@npm:8.18.3":
+ version: 8.18.3
+ resolution: "ws@npm:8.18.3"
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: ">=5.0.2"
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
+ checksum: 10c0/eac918213de265ef7cb3d4ca348b891a51a520d839aa51cdb8ca93d4fa7ff9f6ccb339ccee89e4075324097f0a55157c89fa3f7147bde9d8d7e90335dc087b53
+ languageName: node
+ linkType: hard
+
"y18n@npm:^5.0.5":
version: 5.0.8
resolution: "y18n@npm:5.0.8"
@@ -4431,6 +5863,20 @@ __metadata:
languageName: node
linkType: hard
+"yallist@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "yallist@npm:4.0.0"
+ checksum: 10c0/2286b5e8dbfe22204ab66e2ef5cc9bbb1e55dfc873bbe0d568aa943eb255d131890dfd5bf243637273d31119b870f49c18fcde2c6ffbb7a7a092b870dc90625a
+ languageName: node
+ linkType: hard
+
+"yallist@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "yallist@npm:5.0.0"
+ checksum: 10c0/a499c81ce6d4a1d260d4ea0f6d49ab4da09681e32c3f0472dee16667ed69d01dae63a3b81745a24bd78476ec4fcf856114cb4896ace738e01da34b2c42235416
+ languageName: node
+ linkType: hard
+
"yaml@npm:2.3.1":
version: 2.3.1
resolution: "yaml@npm:2.3.1"
@@ -4480,3 +5926,17 @@ __metadata:
checksum: 10c0/5762caa3d0b421f4bdb7a1926b2ae2189fc6e4a14469258f183600028eb16db3e9e0306f46e8ebf5a52ff4b81a881f22637afefbef5399d6ad440824e9b27f9f
languageName: node
linkType: hard
+
+"zod@npm:^3.22.4":
+ version: 3.25.76
+ resolution: "zod@npm:3.25.76"
+ checksum: 10c0/5718ec35e3c40b600316c5b4c5e4976f7fee68151bc8f8d90ec18a469be9571f072e1bbaace10f1e85cf8892ea12d90821b200e980ab46916a6166a4260a983c
+ languageName: node
+ linkType: hard
+
+"zod@npm:^4.3.6":
+ version: 4.3.6
+ resolution: "zod@npm:4.3.6"
+ checksum: 10c0/860d25a81ab41d33aa25f8d0d07b091a04acb426e605f396227a796e9e800c44723ed96d0f53a512b57be3d1520f45bf69c0cb3b378a232a00787a2609625307
+ languageName: node
+ linkType: hard