From 13ea1e0dbfb45456330bc33332d42e92d1e8d7ce Mon Sep 17 00:00:00 2001 From: Thorianite <100335276+Thorian1te@users.noreply.github.com> Date: Fri, 4 Oct 2024 17:21:16 +0930 Subject: [PATCH 1/6] wip --- package.json | 2 - .../services/chain/transaction/common.ts | 1 + src/renderer/services/dash/common.ts | 38 ++-------- src/renderer/services/dash/transaction.ts | 69 ++++++++++++++++++- src/renderer/services/dash/types.ts | 5 +- yarn.lock | 17 ++++- 6 files changed, 93 insertions(+), 39 deletions(-) diff --git a/package.json b/package.json index e024edd66..0167333a8 100644 --- a/package.json +++ b/package.json @@ -115,7 +115,6 @@ "antd": "^4.20.7", "axios": "1.7.5", "babel-loader": "^9.2.1", - "bignumber.js": "9.0.0", "chart.js": "^3.8.0", "clsx": "^2.1.1", "dayjs": "^1.11.10", @@ -225,7 +224,6 @@ "resolutions": { "@svgr/webpack": "^6.2.1", "@ledgerhq/hw-transport": "6.30.6", - "bignumber.js": "^9.0.0", "secp256k1": "4.0.3" }, "packageManager": "yarn@4.2.2" diff --git a/src/renderer/services/chain/transaction/common.ts b/src/renderer/services/chain/transaction/common.ts index 54c18eb2e..1493202de 100644 --- a/src/renderer/services/chain/transaction/common.ts +++ b/src/renderer/services/chain/transaction/common.ts @@ -209,6 +209,7 @@ export const sendTx$ = ({ return DASH.sendTx({ walletType, recipient, + asset, amount, feeRate: rates[feeOption], memo, diff --git a/src/renderer/services/dash/common.ts b/src/renderer/services/dash/common.ts index da5ad150a..05cd8b226 100644 --- a/src/renderer/services/dash/common.ts +++ b/src/renderer/services/dash/common.ts @@ -2,23 +2,16 @@ import * as RD from '@devexperts/remote-data-ts' import { Network } from '@xchainjs/xchain-client' import { AssetDASH, + BitgoProviders, DASH_DECIMAL, DASHChain, - Client as DashClient, - defaultDashParams, - LOWER_FEE_BOUND, - UPPER_FEE_BOUND + ClientKeystore as DashClient, + defaultDashParams } from '@xchainjs/xchain-dash' -import { - BitgoProvider, - BlockcypherNetwork, - BlockcypherProvider, - UtxoOnlineDataProviders -} from '@xchainjs/xchain-utxo-providers' +import { BlockcypherNetwork, BlockcypherProvider, UtxoOnlineDataProviders } from '@xchainjs/xchain-utxo-providers' import * as FP from 'fp-ts/lib/function' import * as O from 'fp-ts/lib/Option' import * as Rx from 'rxjs' -import { Observable } from 'rxjs' import * as RxOp from 'rxjs/operators' import { blockcypherApiKey } from '../../../shared/api/blockcypher' @@ -27,21 +20,8 @@ import { clientNetwork$ } from '../app/service' import * as C from '../clients' import { keystoreService } from '../wallet/keystore' import { getPhrase } from '../wallet/util' -import { ClientState, ClientState$ } from './types' - -//====================== -// Bitgo -//====================== -const mainnetBitgoProvider = new BitgoProvider({ - baseUrl: 'https://app.bitgo.com', - chain: DASHChain -}) +import { ClientState, ClientState$, Client$ } from './types' -export const BitgoProviders: UtxoOnlineDataProviders = { - [Network.Testnet]: undefined, - [Network.Stagenet]: mainnetBitgoProvider, - [Network.Mainnet]: mainnetBitgoProvider -} //====================== // Block Cypher //====================== @@ -80,11 +60,7 @@ const clientState$: ClientState$ = FP.pipe( ...defaultDashParams, phrase: phrase, network: network, - dataProviders: [BlockcypherDataProviders, BitgoProviders], - feeBounds: { - lower: LOWER_FEE_BOUND, - upper: UPPER_FEE_BOUND - } + dataProviders: [BitgoProviders, BlockcypherDataProviders] } const client = new DashClient(dashInitParams) return RD.success(client) @@ -102,7 +78,7 @@ const clientState$: ClientState$ = FP.pipe( RxOp.shareReplay(1) ) -const client$: Observable> = clientState$.pipe(RxOp.map(RD.toOption), RxOp.shareReplay(1)) +const client$: Client$ = clientState$.pipe(RxOp.map(RD.toOption), RxOp.shareReplay(1)) /** * DASH `Address` diff --git a/src/renderer/services/dash/transaction.ts b/src/renderer/services/dash/transaction.ts index 1aa3a28aa..b4fbe8cf7 100644 --- a/src/renderer/services/dash/transaction.ts +++ b/src/renderer/services/dash/transaction.ts @@ -1,8 +1,9 @@ import * as RD from '@devexperts/remote-data-ts' import { Network, TxHash } from '@xchainjs/xchain-client' -import { AssetDASH, DASHChain } from '@xchainjs/xchain-dash' +import { Client, AssetDASH, DASHChain } from '@xchainjs/xchain-dash' import * as E from 'fp-ts/lib/Either' import * as FP from 'fp-ts/lib/function' +import * as O from 'fp-ts/lib/Option' import * as Rx from 'rxjs' import * as RxOp from 'rxjs/operators' @@ -18,6 +19,70 @@ import { Client$, SendTxParams } from './types' export const createTransactionService = (client$: Client$, network$: Network$): TransactionService => { const common = C.createTransactionService(client$) + const sendKeystoreTx = (params: SendTxParams): TxHashLD => { + const { recipient, amount, memo } = params + + return FP.pipe( + client$, // Client observable + RxOp.tap((clientOption) => { + // Log whether client$ is valid or not + if (O.isNone(clientOption)) { + console.error('Client is None or empty') + } else { + console.log('Client is available') + } + }), + RxOp.switchMap( + FP.flow( + O.fold>( + () => { + console.error('Client is None or empty, returning EMPTY') + return Rx.EMPTY + }, + (client) => { + console.log('Resolved client:', client) + return Rx.of(client) + } + ) + ) + ), + RxOp.switchMap((client) => { + // More logging before transfer to ensure everything is correct + console.log('Attempting transfer with client:', client) + console.log('Transfer details - recipient:', recipient) + console.log('Transfer details - amount:', amount.amount().toNumber()) + console.log('Transfer details - memo:', memo) + console.log('Transfer details - asset:', AssetDASH) + console.log('Transfer details - feeRate:', 1) + + // Call the transfer method + return Rx.from( + client.transfer({ + asset: AssetDASH, + recipient, + amount, + memo, + feeRate: 1 + }) + ) + }), + RxOp.map((txHash) => { + console.log('Transaction successful, hash:', txHash) + return RD.success(txHash) + }), + RxOp.catchError((e): TxHashLD => { + console.error('Error during transaction:', e) + return Rx.of( + RD.failure({ + msg: e?.message ?? e.toString(), + errorId: ErrorId.SEND_TX + }) + ) + }), + RxOp.startWith(RD.pending) + ) + } + const sendLedgerTx = ({ network, params }: { network: Network; params: SendTxParams }): TxHashLD => { const { amount, sender, recipient, memo, walletIndex, feeRate, walletAccount } = params const sendLedgerTxParams: IPCLedgerSendTxParams = { @@ -63,7 +128,7 @@ export const createTransactionService = (client$: Client$, network$: Network$): RxOp.switchMap((network) => { if (isLedgerWallet(params.walletType)) return sendLedgerTx({ network, params }) - return common.sendTx(params) + return sendKeystoreTx(params) }) ) diff --git a/src/renderer/services/dash/types.ts b/src/renderer/services/dash/types.ts index 36e4ef998..553771f07 100644 --- a/src/renderer/services/dash/types.ts +++ b/src/renderer/services/dash/types.ts @@ -1,7 +1,7 @@ import * as RD from '@devexperts/remote-data-ts' import { FeeRate, FeesWithRates } from '@xchainjs/xchain-client' -import { Client } from '@xchainjs/xchain-dash' -import { Address, BaseAmount } from '@xchainjs/xchain-util' +import { ClientKeystore as Client } from '@xchainjs/xchain-dash' +import { Address, AnyAsset, BaseAmount } from '@xchainjs/xchain-util' import { HDMode, WalletType } from '../../../shared/wallet/types' import { LiveData } from '../../helpers/rx/liveData' @@ -21,6 +21,7 @@ export type FeesWithRatesLD = LiveData export type SendTxParams = { walletType: WalletType + asset: AnyAsset sender?: Address recipient: string amount: BaseAmount diff --git a/yarn.lock b/yarn.lock index 59b91b6b3..3ddfcfef7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10923,7 +10923,6 @@ __metadata: autoprefixer: "npm:^10.4.8" axios: "npm:1.7.5" babel-loader: "npm:^9.2.1" - bignumber.js: "npm:9.0.0" browserify-fs: "npm:^1.0.0" chart.js: "npm:^3.8.0" clsx: "npm:^2.1.1" @@ -11745,7 +11744,21 @@ __metadata: languageName: node linkType: hard -"bignumber.js@npm:^9.0.0": +"bignumber.js@npm:9.0.0": + version: 9.0.0 + resolution: "bignumber.js@npm:9.0.0" + checksum: 10/7406d0d11dfdd2183e19be745f0d5913e3773ded5fbca2a310221e719f15fd8ec6b8d7991031a6081a6276a8e12e27d58ead60f73dcbb9d697ebe9e2dd0ad7e0 + languageName: node + linkType: hard + +"bignumber.js@npm:^7.2.1": + version: 7.2.1 + resolution: "bignumber.js@npm:7.2.1" + checksum: 10/9bfd02d93cba7d61607b9d52ffb3176844af5712f7f6a0530350daf7852894215fbaa8e6090a9fc841b297b39d475abb90451d3533bc939d1e96a4bfe293e226 + languageName: node + linkType: hard + +"bignumber.js@npm:^9.1.2": version: 9.1.2 resolution: "bignumber.js@npm:9.1.2" checksum: 10/d89b8800a987225d2c00dcbf8a69dc08e92aa0880157c851c287b307d31ceb2fc2acb0c62c3e3a3d42b6c5fcae9b004035f13eb4386e56d529d7edac18d5c9d8 From c23759d60c3acc563c6b46a0b4eabf2356989075 Mon Sep 17 00:00:00 2001 From: Thorianite <100335276+Thorian1te@users.noreply.github.com> Date: Mon, 7 Oct 2024 08:25:30 +0930 Subject: [PATCH 2/6] wip --- package.json | 2 + src/renderer/services/dash/transaction.ts | 66 ++++---------------- src/shared/utils/guard.ts | 2 +- tsconfig.scripts.json | 2 +- yarn.lock | 76 +++++++++++++++++++++++ 5 files changed, 91 insertions(+), 57 deletions(-) diff --git a/package.json b/package.json index 0167333a8..b5093fc62 100644 --- a/package.json +++ b/package.json @@ -134,6 +134,7 @@ "lodash.shuffle": "^4.2.0", "observable-hooks": "^4.2.1", "qrcode": "^1.5.3", + "rc-table": "^7.48.0", "react": "^18.2.0", "react-chartjs-2": "^4.1.0", "react-circular-progressbar": "^2.0.4", @@ -164,6 +165,7 @@ "@testing-library/react": "^13.3.0", "@testing-library/react-hooks": "^8.0.0", "@testing-library/user-event": "^14.2.0", + "@tsconfig/node18": "^18.2.4", "@types/bchaddrjs": "^0.4.0", "@types/fs-extra": "^9.0.13", "@types/jest": "^29.5.12", diff --git a/src/renderer/services/dash/transaction.ts b/src/renderer/services/dash/transaction.ts index b4fbe8cf7..58edf1968 100644 --- a/src/renderer/services/dash/transaction.ts +++ b/src/renderer/services/dash/transaction.ts @@ -21,64 +21,20 @@ export const createTransactionService = (client$: Client$, network$: Network$): const sendKeystoreTx = (params: SendTxParams): TxHashLD => { const { recipient, amount, memo } = params - return FP.pipe( - client$, // Client observable - RxOp.tap((clientOption) => { - // Log whether client$ is valid or not - if (O.isNone(clientOption)) { - console.error('Client is None or empty') - } else { - console.log('Client is available') - } - }), - RxOp.switchMap( - FP.flow( - O.fold>( - () => { - console.error('Client is None or empty, returning EMPTY') - return Rx.EMPTY - }, - (client) => { - console.log('Resolved client:', client) - return Rx.of(client) - } + client$, + RxOp.switchMap(FP.flow(O.fold>(() => Rx.EMPTY, Rx.of))), + RxOp.switchMap((client) => Rx.from(client.transfer({ asset: AssetDASH, recipient, amount, memo, feeRate: 1 }))), + RxOp.map(RD.success), + RxOp.catchError( + (e): TxHashLD => + Rx.of( + RD.failure({ + msg: e?.message ?? e.toString(), + errorId: ErrorId.SEND_TX + }) ) - ) ), - RxOp.switchMap((client) => { - // More logging before transfer to ensure everything is correct - console.log('Attempting transfer with client:', client) - console.log('Transfer details - recipient:', recipient) - console.log('Transfer details - amount:', amount.amount().toNumber()) - console.log('Transfer details - memo:', memo) - console.log('Transfer details - asset:', AssetDASH) - console.log('Transfer details - feeRate:', 1) - - // Call the transfer method - return Rx.from( - client.transfer({ - asset: AssetDASH, - recipient, - amount, - memo, - feeRate: 1 - }) - ) - }), - RxOp.map((txHash) => { - console.log('Transaction successful, hash:', txHash) - return RD.success(txHash) - }), - RxOp.catchError((e): TxHashLD => { - console.error('Error during transaction:', e) - return Rx.of( - RD.failure({ - msg: e?.message ?? e.toString(), - errorId: ErrorId.SEND_TX - }) - ) - }), RxOp.startWith(RD.pending) ) } diff --git a/src/shared/utils/guard.ts b/src/shared/utils/guard.ts index 3e3d2ba3d..35794adaa 100644 --- a/src/shared/utils/guard.ts +++ b/src/shared/utils/guard.ts @@ -1,6 +1,6 @@ import { FeeOption, Network } from '@xchainjs/xchain-client' import { AnyAsset, assetFromString, BaseAmount, Chain, isValidAsset } from '@xchainjs/xchain-util' -import BigNumber from 'bignumber.js' +import { BigNumber } from 'ethers' import * as IOG from 'io-ts/Guard' import { EvmHDMode } from '../evm/types' diff --git a/tsconfig.scripts.json b/tsconfig.scripts.json index e9c0bafec..8dcfdf373 100644 --- a/tsconfig.scripts.json +++ b/tsconfig.scripts.json @@ -1,3 +1,3 @@ { - "extends": "@tsconfig/node16/tsconfig.json" + "extends": "@tsconfig/node18/tsconfig.json" } diff --git a/yarn.lock b/yarn.lock index 3ddfcfef7..ad48c114f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3087,6 +3087,15 @@ __metadata: languageName: node linkType: hard +"@babel/runtime@npm:^7.20.0": + version: 7.25.7 + resolution: "@babel/runtime@npm:7.25.7" + dependencies: + regenerator-runtime: "npm:^0.14.0" + checksum: 10/73411fe0f1bff3a962586cef05b30f49e554b6563767e6d84f7d79d605b2c20e7fc3df291a3aebef69043181a8f893afdab9e6672557a5c2d08b9377d6f678cd + languageName: node + linkType: hard + "@babel/template@npm:^7.18.10, @babel/template@npm:^7.18.6, @babel/template@npm:^7.3.3": version: 7.18.10 resolution: "@babel/template@npm:7.18.10" @@ -6716,6 +6725,19 @@ __metadata: languageName: node linkType: hard +"@rc-component/context@npm:^1.4.0": + version: 1.4.0 + resolution: "@rc-component/context@npm:1.4.0" + dependencies: + "@babel/runtime": "npm:^7.10.1" + rc-util: "npm:^5.27.0" + peerDependencies: + react: ">=16.9.0" + react-dom: ">=16.9.0" + checksum: 10/77b84e6cea11d7adbf68a89a49142d96129abbe485449851702d83d34ba507872404adacee39171dd47e9000556260cc76ab327e09f3320937ecb0c7e6906caa + languageName: node + linkType: hard + "@remix-run/router@npm:1.2.1": version: 1.2.1 resolution: "@remix-run/router@npm:1.2.1" @@ -8165,6 +8187,13 @@ __metadata: languageName: node linkType: hard +"@tsconfig/node18@npm:^18.2.4": + version: 18.2.4 + resolution: "@tsconfig/node18@npm:18.2.4" + checksum: 10/80623cb9c129c78d51fe6c4a256ba986f12f02ff02dc2a1e5b33dd13a7983f767b6792cfcd51b3dd1c8256ea105f1fea31f64a2070564e37787ab3d9a1a1e7e3 + languageName: node + linkType: hard + "@types/aria-query@npm:^4.2.0": version: 4.2.2 resolution: "@types/aria-query@npm:4.2.2" @@ -10877,6 +10906,7 @@ __metadata: "@testing-library/react": "npm:^13.3.0" "@testing-library/react-hooks": "npm:^8.0.0" "@testing-library/user-event": "npm:^14.2.0" + "@tsconfig/node18": "npm:^18.2.4" "@types/bchaddrjs": "npm:^0.4.0" "@types/electron-devtools-installer": "npm:^2.2.2" "@types/fs-extra": "npm:^9.0.13" @@ -10965,6 +10995,7 @@ __metadata: prettier-plugin-tailwindcss: "npm:^0.1.13" process: "npm:^0.11.10" qrcode: "npm:^1.5.3" + rc-table: "npm:^7.48.0" react: "npm:^18.2.0" react-chartjs-2: "npm:^4.1.0" react-circular-progressbar: "npm:^2.0.4" @@ -24634,6 +24665,23 @@ __metadata: languageName: node linkType: hard +"rc-table@npm:^7.48.0": + version: 7.48.0 + resolution: "rc-table@npm:7.48.0" + dependencies: + "@babel/runtime": "npm:^7.10.1" + "@rc-component/context": "npm:^1.4.0" + classnames: "npm:^2.2.5" + rc-resize-observer: "npm:^1.1.0" + rc-util: "npm:^5.41.0" + rc-virtual-list: "npm:^3.14.2" + peerDependencies: + react: ">=16.9.0" + react-dom: ">=16.9.0" + checksum: 10/5f1c6fc74333f4888f9f9a28c44ee571feec23be739d78c3a00d2fc67d811fbabd802ce39294cac66e4b7f3b8d1eda18c3e9c7eef0c3f5f58cd1a7db3abf6141 + languageName: node + linkType: hard + "rc-table@npm:~7.25.3": version: 7.25.3 resolution: "rc-table@npm:7.25.3" @@ -24773,6 +24821,34 @@ __metadata: languageName: node linkType: hard +"rc-util@npm:^5.27.0, rc-util@npm:^5.36.0, rc-util@npm:^5.41.0": + version: 5.43.0 + resolution: "rc-util@npm:5.43.0" + dependencies: + "@babel/runtime": "npm:^7.18.3" + react-is: "npm:^18.2.0" + peerDependencies: + react: ">=16.9.0" + react-dom: ">=16.9.0" + checksum: 10/6d5be9d79182c6b4c5a033ad6517b2940d3d2ac42a8e77ef5735591d182f8236f61bc7628d61e82a122d2046ec849462f3fe57c08d3a2a20279646785c34ec4a + languageName: node + linkType: hard + +"rc-virtual-list@npm:^3.14.2": + version: 3.14.8 + resolution: "rc-virtual-list@npm:3.14.8" + dependencies: + "@babel/runtime": "npm:^7.20.0" + classnames: "npm:^2.2.6" + rc-resize-observer: "npm:^1.0.0" + rc-util: "npm:^5.36.0" + peerDependencies: + react: ">=16.9.0" + react-dom: ">=16.9.0" + checksum: 10/4f37f6adef15d5aeb15120d83ef34ecc73aae0ae274552e2062ef1d8f0b76073a3baa2fe4f7354da94e6c51920f5cc44d7a6c00cc54f80b8eff49353356e132a + languageName: node + linkType: hard + "rc-virtual-list@npm:^3.2.0, rc-virtual-list@npm:^3.4.8": version: 3.4.8 resolution: "rc-virtual-list@npm:3.4.8" From 23319765a9b0b5549aa8e5dcd345d3b29c7f4fd9 Mon Sep 17 00:00:00 2001 From: 0xp3gasus <0xp3gasus@proton.me> Date: Mon, 7 Oct 2024 14:12:19 +0200 Subject: [PATCH 3/6] XChainJS dependencies updated --- package.json | 58 ++-- yarn.lock | 934 +++++++++++++++++++-------------------------------- 2 files changed, 374 insertions(+), 618 deletions(-) diff --git a/package.json b/package.json index b5093fc62..c9b18a3ff 100644 --- a/package.json +++ b/package.json @@ -83,35 +83,35 @@ "@ledgerhq/hw-transport-node-hid-singleton": "^6.30.1", "@storybook/addon-viewport": "^8.1.4", "@types/electron-devtools-installer": "^2.2.2", - "@xchainjs/xchain-arbitrum": "1.0.9", - "@xchainjs/xchain-avax": "1.0.9", - "@xchainjs/xchain-bitcoin": "1.0.2", - "@xchainjs/xchain-bitcoincash": "1.0.2", - "@xchainjs/xchain-bsc": "1.0.9", - "@xchainjs/xchain-client": "1.0.5", - "@xchainjs/xchain-cosmos": "2.0.5", - "@xchainjs/xchain-crypto": "0.3.4", - "@xchainjs/xchain-dash": "1.0.2", - "@xchainjs/xchain-doge": "1.0.2", - "@xchainjs/xchain-ethereum": "1.0.9", - "@xchainjs/xchain-evm": "1.0.9", - "@xchainjs/xchain-evm-providers": "1.0.7", - "@xchainjs/xchain-kujira": "1.0.2", - "@xchainjs/xchain-litecoin": "1.0.2", - "@xchainjs/xchain-mayachain": "2.0.3", - "@xchainjs/xchain-mayachain-query": "1.0.4", - "@xchainjs/xchain-mayamidgard": "0.1.6", - "@xchainjs/xchain-mayamidgard-query": "0.1.19", - "@xchainjs/xchain-mayanode": "0.1.9", - "@xchainjs/xchain-midgard": "0.5.9", - "@xchainjs/xchain-midgard-query": "1.0.2", - "@xchainjs/xchain-radix": "1.1.2", - "@xchainjs/xchain-thorchain": "2.0.3", - "@xchainjs/xchain-thorchain-query": "1.0.3", - "@xchainjs/xchain-thornode": "0.3.19", - "@xchainjs/xchain-util": "1.0.2", - "@xchainjs/xchain-utxo": "1.0.2", - "@xchainjs/xchain-utxo-providers": "1.0.2", + "@xchainjs/xchain-arbitrum": "1.0.11", + "@xchainjs/xchain-avax": "1.0.10", + "@xchainjs/xchain-bitcoin": "1.1.2", + "@xchainjs/xchain-bitcoincash": "1.0.6", + "@xchainjs/xchain-bsc": "1.0.10", + "@xchainjs/xchain-client": "1.0.6", + "@xchainjs/xchain-cosmos": "2.0.8", + "@xchainjs/xchain-crypto": "0.3.5", + "@xchainjs/xchain-dash": "1.0.6", + "@xchainjs/xchain-doge": "1.0.6", + "@xchainjs/xchain-ethereum": "1.0.10", + "@xchainjs/xchain-evm": "1.0.10", + "@xchainjs/xchain-evm-providers": "1.0.8", + "@xchainjs/xchain-kujira": "1.0.7", + "@xchainjs/xchain-litecoin": "1.0.6", + "@xchainjs/xchain-mayachain": "2.0.7", + "@xchainjs/xchain-mayachain-query": "1.0.7", + "@xchainjs/xchain-mayamidgard": "0.1.7", + "@xchainjs/xchain-mayamidgard-query": "0.1.22", + "@xchainjs/xchain-mayanode": "0.1.10", + "@xchainjs/xchain-midgard": "0.5.10", + "@xchainjs/xchain-midgard-query": "1.0.6", + "@xchainjs/xchain-radix": "1.1.4", + "@xchainjs/xchain-thorchain": "2.0.8", + "@xchainjs/xchain-thorchain-query": "1.0.6", + "@xchainjs/xchain-thornode": "0.3.20", + "@xchainjs/xchain-util": "1.0.5", + "@xchainjs/xchain-utxo": "1.0.6", + "@xchainjs/xchain-utxo-providers": "1.0.6", "antd": "^4.20.7", "axios": "1.7.5", "babel-loader": "^9.2.1", diff --git a/yarn.lock b/yarn.lock index ad48c114f..3d9f2a39f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3249,6 +3249,15 @@ __metadata: languageName: node linkType: hard +"@bitcoin-js/tiny-secp256k1-asmjs@npm:2.2.3": + version: 2.2.3 + resolution: "@bitcoin-js/tiny-secp256k1-asmjs@npm:2.2.3" + dependencies: + uint8array-tools: "npm:0.0.7" + checksum: 10/05146381bf663c85ef09a3acd6581786523258e753da8ff79bf9633f477fc452ca6d0edc87a0eff3957fac6792b6fea38a5faa5be9116d8cd62967900f28128f + languageName: node + linkType: hard + "@colors/colors@npm:1.5.0": version: 1.5.0 resolution: "@colors/colors@npm:1.5.0" @@ -3266,18 +3275,6 @@ __metadata: languageName: node linkType: hard -"@cosmjs/amino@npm:0.31.1": - version: 0.31.1 - resolution: "@cosmjs/amino@npm:0.31.1" - dependencies: - "@cosmjs/crypto": "npm:^0.31.1" - "@cosmjs/encoding": "npm:^0.31.1" - "@cosmjs/math": "npm:^0.31.1" - "@cosmjs/utils": "npm:^0.31.1" - checksum: 10/707e98a5344761e2fe16509b8508492e91393b91bdced83fecd429de2e82f6a7c8fe3cf2dff0fb76614b28290d35a9e1e812a92596bf4f2a7b6016d881c7d778 - languageName: node - linkType: hard - "@cosmjs/amino@npm:0.32.4, @cosmjs/amino@npm:^0.32.4": version: 0.32.4 resolution: "@cosmjs/amino@npm:0.32.4" @@ -3290,33 +3287,6 @@ __metadata: languageName: node linkType: hard -"@cosmjs/amino@npm:^0.31.1, @cosmjs/amino@npm:^0.31.3": - version: 0.31.3 - resolution: "@cosmjs/amino@npm:0.31.3" - dependencies: - "@cosmjs/crypto": "npm:^0.31.3" - "@cosmjs/encoding": "npm:^0.31.3" - "@cosmjs/math": "npm:^0.31.3" - "@cosmjs/utils": "npm:^0.31.3" - checksum: 10/45420c8fd58a551d13f13db2c931ecde967a74a8aa195fa864ce1d9659060431ec56fc73e453f24a06f79678fc82a0c90ce097edeb968ccbdc1797c6ab675e07 - languageName: node - linkType: hard - -"@cosmjs/crypto@npm:0.31.1": - version: 0.31.1 - resolution: "@cosmjs/crypto@npm:0.31.1" - dependencies: - "@cosmjs/encoding": "npm:^0.31.1" - "@cosmjs/math": "npm:^0.31.1" - "@cosmjs/utils": "npm:^0.31.1" - "@noble/hashes": "npm:^1" - bn.js: "npm:^5.2.0" - elliptic: "npm:^6.5.4" - libsodium-wrappers-sumo: "npm:^0.7.11" - checksum: 10/f45cbffb1d03cbd4c8232e24855fcc8aba4762d64d7ee3488380dfedaedb49534463d5c33a7db5d9b9bab642441aec1c24d3513b0f3c826941698336c7663ff5 - languageName: node - linkType: hard - "@cosmjs/crypto@npm:0.32.4, @cosmjs/crypto@npm:^0.32.4": version: 0.32.4 resolution: "@cosmjs/crypto@npm:0.32.4" @@ -3332,32 +3302,6 @@ __metadata: languageName: node linkType: hard -"@cosmjs/crypto@npm:^0.31.1, @cosmjs/crypto@npm:^0.31.3": - version: 0.31.3 - resolution: "@cosmjs/crypto@npm:0.31.3" - dependencies: - "@cosmjs/encoding": "npm:^0.31.3" - "@cosmjs/math": "npm:^0.31.3" - "@cosmjs/utils": "npm:^0.31.3" - "@noble/hashes": "npm:^1" - bn.js: "npm:^5.2.0" - elliptic: "npm:^6.5.4" - libsodium-wrappers-sumo: "npm:^0.7.11" - checksum: 10/482a147b78d4174016f2ceabff996ab98e2812802db5a86eafe606eba7638dd1c8fca401d0e54ecd21bd812110c717c08e05e3eec252a6fde12ce53584ccc15f - languageName: node - linkType: hard - -"@cosmjs/encoding@npm:0.31.1": - version: 0.31.1 - resolution: "@cosmjs/encoding@npm:0.31.1" - dependencies: - base64-js: "npm:^1.3.0" - bech32: "npm:^1.1.4" - readonly-date: "npm:^1.0.0" - checksum: 10/04e0406400cb07e2ff84063e534b139e7de9e4b8cf509b4c73b1dbca5a457e0048d46e7944946ed2c7db802fa44b524eed6b8462348ce479b2dd7551faa5a0db - languageName: node - linkType: hard - "@cosmjs/encoding@npm:0.32.4, @cosmjs/encoding@npm:^0.32.4": version: 0.32.4 resolution: "@cosmjs/encoding@npm:0.32.4" @@ -3369,27 +3313,6 @@ __metadata: languageName: node linkType: hard -"@cosmjs/encoding@npm:^0.31.1, @cosmjs/encoding@npm:^0.31.3": - version: 0.31.3 - resolution: "@cosmjs/encoding@npm:0.31.3" - dependencies: - base64-js: "npm:^1.3.0" - bech32: "npm:^1.1.4" - readonly-date: "npm:^1.0.0" - checksum: 10/a1b768597eb9ecd3e33080ef502014f4ad1fbc167376284e1c65025593d2ea162db5f5a044958370c262ba28411df048e8a4538fabd9e43a30714e190245fca7 - languageName: node - linkType: hard - -"@cosmjs/json-rpc@npm:^0.31.3": - version: 0.31.3 - resolution: "@cosmjs/json-rpc@npm:0.31.3" - dependencies: - "@cosmjs/stream": "npm:^0.31.3" - xstream: "npm:^11.14.0" - checksum: 10/678d0ab5df71976720facf1b6473fd5574f7b45c85bb4d930d4b4b3b9154232067f12d6c4f3c9c7d97ab14e79508d12fa6fb2c4da1c38df5dab6021081ee66cb - languageName: node - linkType: hard - "@cosmjs/json-rpc@npm:^0.32.4": version: 0.32.4 resolution: "@cosmjs/json-rpc@npm:0.32.4" @@ -3415,15 +3338,6 @@ __metadata: languageName: node linkType: hard -"@cosmjs/math@npm:^0.31.1, @cosmjs/math@npm:^0.31.3": - version: 0.31.3 - resolution: "@cosmjs/math@npm:0.31.3" - dependencies: - bn.js: "npm:^5.2.0" - checksum: 10/347d0be55bc06d11443930d3590d1a25dbdebd564d2be7c1def2ddebc40397158ad78f9e72b48d1ecfd06696160928964042cc2192569150b366327973320f8c - languageName: node - linkType: hard - "@cosmjs/math@npm:^0.32.4": version: 0.32.4 resolution: "@cosmjs/math@npm:0.32.4" @@ -3433,21 +3347,6 @@ __metadata: languageName: node linkType: hard -"@cosmjs/proto-signing@npm:0.31.1": - version: 0.31.1 - resolution: "@cosmjs/proto-signing@npm:0.31.1" - dependencies: - "@cosmjs/amino": "npm:^0.31.1" - "@cosmjs/crypto": "npm:^0.31.1" - "@cosmjs/encoding": "npm:^0.31.1" - "@cosmjs/math": "npm:^0.31.1" - "@cosmjs/utils": "npm:^0.31.1" - cosmjs-types: "npm:^0.8.0" - long: "npm:^4.0.0" - checksum: 10/e7be26d28f18e8cc2511ff2a3421f50d62a631ef8905fa83ca43c718bd200f186096591d4b47eb44efe2cc9e73fe6f2a9b12946a8075a440b20ae226ce137c3f - languageName: node - linkType: hard - "@cosmjs/proto-signing@npm:0.32.4, @cosmjs/proto-signing@npm:^0.32.4": version: 0.32.4 resolution: "@cosmjs/proto-signing@npm:0.32.4" @@ -3462,33 +3361,6 @@ __metadata: languageName: node linkType: hard -"@cosmjs/proto-signing@npm:^0.31.1": - version: 0.31.3 - resolution: "@cosmjs/proto-signing@npm:0.31.3" - dependencies: - "@cosmjs/amino": "npm:^0.31.3" - "@cosmjs/crypto": "npm:^0.31.3" - "@cosmjs/encoding": "npm:^0.31.3" - "@cosmjs/math": "npm:^0.31.3" - "@cosmjs/utils": "npm:^0.31.3" - cosmjs-types: "npm:^0.8.0" - long: "npm:^4.0.0" - checksum: 10/5baccd335ace797d4afa2c8dad9122b7ab4a18d4d39c3b2dc89fc1fe03f7c54ae50a62eec45af3b0be9d2764370769431a1b8e83a82360a0635936b4f557fdde - languageName: node - linkType: hard - -"@cosmjs/socket@npm:^0.31.3": - version: 0.31.3 - resolution: "@cosmjs/socket@npm:0.31.3" - dependencies: - "@cosmjs/stream": "npm:^0.31.3" - isomorphic-ws: "npm:^4.0.1" - ws: "npm:^7" - xstream: "npm:^11.14.0" - checksum: 10/c539a54eeca0517bd5d6d85e2c6fe3a1114a99c60e09a11782d4ea51dc5a2880976b904a7674103f9f75b7e818d9dec0e840684a19d980fe4862da877b6971de - languageName: node - linkType: hard - "@cosmjs/socket@npm:^0.32.4": version: 0.32.4 resolution: "@cosmjs/socket@npm:0.32.4" @@ -3501,26 +3373,6 @@ __metadata: languageName: node linkType: hard -"@cosmjs/stargate@npm:0.31.1": - version: 0.31.1 - resolution: "@cosmjs/stargate@npm:0.31.1" - dependencies: - "@confio/ics23": "npm:^0.6.8" - "@cosmjs/amino": "npm:^0.31.1" - "@cosmjs/encoding": "npm:^0.31.1" - "@cosmjs/math": "npm:^0.31.1" - "@cosmjs/proto-signing": "npm:^0.31.1" - "@cosmjs/stream": "npm:^0.31.1" - "@cosmjs/tendermint-rpc": "npm:^0.31.1" - "@cosmjs/utils": "npm:^0.31.1" - cosmjs-types: "npm:^0.8.0" - long: "npm:^4.0.0" - protobufjs: "npm:~6.11.3" - xstream: "npm:^11.14.0" - checksum: 10/0a260e1ee6a5f01c9cc34f43012c6d5a21900bdb6d0439032dc81faa4a6af665411e978975ad616955ff8f3dbfbc93926dd471a763240c5ade0b5c3244277281 - languageName: node - linkType: hard - "@cosmjs/stargate@npm:0.32.4": version: 0.32.4 resolution: "@cosmjs/stargate@npm:0.32.4" @@ -3539,15 +3391,6 @@ __metadata: languageName: node linkType: hard -"@cosmjs/stream@npm:^0.31.1, @cosmjs/stream@npm:^0.31.3": - version: 0.31.3 - resolution: "@cosmjs/stream@npm:0.31.3" - dependencies: - xstream: "npm:^11.14.0" - checksum: 10/0d273604af4d7093b877582e223eedbcce4a1a4d7d9f80a4f5e215fd8be42ea6546f3778cc918cb0cdb144de52e7d8d4c476b9b4c6f678cebe914224f54d19ad - languageName: node - linkType: hard - "@cosmjs/stream@npm:^0.32.4": version: 0.32.4 resolution: "@cosmjs/stream@npm:0.32.4" @@ -3557,24 +3400,6 @@ __metadata: languageName: node linkType: hard -"@cosmjs/tendermint-rpc@npm:^0.31.1": - version: 0.31.3 - resolution: "@cosmjs/tendermint-rpc@npm:0.31.3" - dependencies: - "@cosmjs/crypto": "npm:^0.31.3" - "@cosmjs/encoding": "npm:^0.31.3" - "@cosmjs/json-rpc": "npm:^0.31.3" - "@cosmjs/math": "npm:^0.31.3" - "@cosmjs/socket": "npm:^0.31.3" - "@cosmjs/stream": "npm:^0.31.3" - "@cosmjs/utils": "npm:^0.31.3" - axios: "npm:^0.21.2" - readonly-date: "npm:^1.0.0" - xstream: "npm:^11.14.0" - checksum: 10/bf166642a1bc28585f92af1041fc38db523f813ea3b75b9345f6b147c63dc60cf05b980db240d2e21ce635c6d966a89ba1e9d1448ced2c05ccaf76bd43f5407a - languageName: node - linkType: hard - "@cosmjs/tendermint-rpc@npm:^0.32.4": version: 0.32.4 resolution: "@cosmjs/tendermint-rpc@npm:0.32.4" @@ -3593,13 +3418,6 @@ __metadata: languageName: node linkType: hard -"@cosmjs/utils@npm:^0.31.1, @cosmjs/utils@npm:^0.31.3": - version: 0.31.3 - resolution: "@cosmjs/utils@npm:0.31.3" - checksum: 10/2ff2b270954ab00cc5ae8f23625b562676d0a061c8076905509a5f0701e302e46d24a51a0c3283072e0ce01fbd860baceb25e62303ff17826672fe5f8674b00d - languageName: node - linkType: hard - "@cosmjs/utils@npm:^0.32.4": version: 0.32.4 resolution: "@cosmjs/utils@npm:0.32.4" @@ -9600,185 +9418,117 @@ __metadata: languageName: node linkType: hard -"@xchainjs/xchain-arbitrum@npm:1.0.9": - version: 1.0.9 - resolution: "@xchainjs/xchain-arbitrum@npm:1.0.9" +"@xchainjs/xchain-arbitrum@npm:1.0.11": + version: 1.0.11 + resolution: "@xchainjs/xchain-arbitrum@npm:1.0.11" dependencies: - "@xchainjs/xchain-client": "npm:1.0.5" - "@xchainjs/xchain-evm": "npm:1.0.9" - "@xchainjs/xchain-evm-providers": "npm:1.0.7" - "@xchainjs/xchain-util": "npm:1.0.4" + "@xchainjs/xchain-client": "npm:1.0.6" + "@xchainjs/xchain-evm": "npm:1.0.10" + "@xchainjs/xchain-evm-providers": "npm:1.0.8" + "@xchainjs/xchain-util": "npm:1.0.5" ethers: "npm:5.7.2" - checksum: 10/97433b20f857e7cf0b58a27cfb46d0504320b9fc990dcfe2f451fe34336e1384ef9c259d902e0509e14f8fc3b09025bcce96736f5df39f85d26bba192b70a6bf + checksum: 10/8ea7aeca5754b2e061e787c2900cfc1f3f3d25e2f3f7435cb06973b9861cf20f0bbe68caf687650cf3dada90593db925e4510775aa6d17e4467f5df4c0bc8ce9 languageName: node linkType: hard -"@xchainjs/xchain-avax@npm:1.0.9": - version: 1.0.9 - resolution: "@xchainjs/xchain-avax@npm:1.0.9" +"@xchainjs/xchain-avax@npm:1.0.10": + version: 1.0.10 + resolution: "@xchainjs/xchain-avax@npm:1.0.10" dependencies: "@ledgerhq/hw-transport": "npm:6.30.6" - "@xchainjs/xchain-client": "npm:1.0.5" - "@xchainjs/xchain-evm": "npm:1.0.9" - "@xchainjs/xchain-evm-providers": "npm:1.0.7" - "@xchainjs/xchain-util": "npm:1.0.4" + "@xchainjs/xchain-client": "npm:1.0.6" + "@xchainjs/xchain-evm": "npm:1.0.10" + "@xchainjs/xchain-evm-providers": "npm:1.0.8" + "@xchainjs/xchain-util": "npm:1.0.5" ethers: "npm:5.7.2" - checksum: 10/84ce6e1c65681922a5a5428732defa3ca1be95d7ceda12b38d35b5059ab377c652e486c5d45d467e56375706fe23b47c30c4159f76bc0037372610b884459abb + checksum: 10/cec8a44951bb56cc8885cb6b71d854d39bce09c0b1b33978ab1f7c8b9a8fd5d647b4b2f7f6e86c04b9ab3c25b2ca7dfba6f483040f11d2053aee3bc7604a9d3e languageName: node linkType: hard -"@xchainjs/xchain-bitcoin@npm:1.0.2": - version: 1.0.2 - resolution: "@xchainjs/xchain-bitcoin@npm:1.0.2" +"@xchainjs/xchain-bitcoin@npm:1.1.2": + version: 1.1.2 + resolution: "@xchainjs/xchain-bitcoin@npm:1.1.2" dependencies: + "@bitcoin-js/tiny-secp256k1-asmjs": "npm:2.2.3" "@ledgerhq/hw-app-btc": "npm:10.1.0" - "@xchainjs/xchain-client": "npm:1.0.2" - "@xchainjs/xchain-crypto": "npm:0.3.4" - "@xchainjs/xchain-util": "npm:1.0.1" - "@xchainjs/xchain-utxo": "npm:1.0.2" - "@xchainjs/xchain-utxo-providers": "npm:1.0.2" - bitcoinjs-lib: "npm:5.2.0" + "@xchainjs/xchain-client": "npm:1.0.6" + "@xchainjs/xchain-crypto": "npm:0.3.5" + "@xchainjs/xchain-util": "npm:1.0.5" + "@xchainjs/xchain-utxo": "npm:1.0.6" + "@xchainjs/xchain-utxo-providers": "npm:1.0.6" + bip32: "npm:4.0.0" + bitcoinjs-lib: "npm:6.1.6" coininfo: "npm:5.1.0" coinselect: "npm:3.1.12" - checksum: 10/80554d7dee11bba49e7431f75416bbabfd559c3c5ddb54c5fa875b79ea336591fb143bae3851cd9ca43201e99899f54155f3616b646e23be28a84cb85d0aa72f + ecpair: "npm:2.1.0" + checksum: 10/fa0d86c1aaaf2db0fd8528385592ce2ad7f1154e012b4730469e46b40995ac2f5c8f5cd64eea05b45a357c7e3bac12d037c708a2b1d8592be4120f5099bdd43e languageName: node linkType: hard -"@xchainjs/xchain-bitcoincash@npm:1.0.2": - version: 1.0.2 - resolution: "@xchainjs/xchain-bitcoincash@npm:1.0.2" +"@xchainjs/xchain-bitcoincash@npm:1.0.6": + version: 1.0.6 + resolution: "@xchainjs/xchain-bitcoincash@npm:1.0.6" dependencies: "@ledgerhq/hw-app-btc": "npm:10.1.0" "@psf/bitcoincashjs-lib": "npm:4.0.3" - "@xchainjs/xchain-client": "npm:1.0.2" - "@xchainjs/xchain-crypto": "npm:0.3.4" - "@xchainjs/xchain-util": "npm:1.0.1" - "@xchainjs/xchain-utxo": "npm:1.0.2" - "@xchainjs/xchain-utxo-providers": "npm:1.0.2" + "@xchainjs/xchain-client": "npm:1.0.6" + "@xchainjs/xchain-crypto": "npm:0.3.5" + "@xchainjs/xchain-util": "npm:1.0.5" + "@xchainjs/xchain-utxo": "npm:1.0.6" + "@xchainjs/xchain-utxo-providers": "npm:1.0.6" bchaddrjs: "npm:0.5.2" coinselect: "npm:3.1.12" - checksum: 10/2f87f5a5b9f5ca20c1f736721c8cf46db0bda487d59d8d5426076745661a632fc267211c7cf16b614301ea31e98fb4d74a0ee3d6b74888cfdd3c72b2fc633ccb + checksum: 10/0220a59f83784df68fc25521a77131c27e1eb2e89ecf762638844edeca4bdc9e8ac4ce9b3e35ee615ad135cddbfbfb27286fa8336de9d4c75afc78961a17bc88 languageName: node linkType: hard -"@xchainjs/xchain-bsc@npm:1.0.9": - version: 1.0.9 - resolution: "@xchainjs/xchain-bsc@npm:1.0.9" +"@xchainjs/xchain-bsc@npm:1.0.10": + version: 1.0.10 + resolution: "@xchainjs/xchain-bsc@npm:1.0.10" dependencies: "@ledgerhq/hw-transport": "npm:6.30.6" - "@xchainjs/xchain-client": "npm:1.0.5" - "@xchainjs/xchain-evm": "npm:1.0.9" - "@xchainjs/xchain-evm-providers": "npm:1.0.7" - "@xchainjs/xchain-util": "npm:1.0.4" + "@xchainjs/xchain-client": "npm:1.0.6" + "@xchainjs/xchain-evm": "npm:1.0.10" + "@xchainjs/xchain-evm-providers": "npm:1.0.8" + "@xchainjs/xchain-util": "npm:1.0.5" ethers: "npm:5.7.2" - checksum: 10/6ff4565c4ce888834cd905a4b97a6a39b5c678868c6c0adf0b46e02e7a7e412cbc92163f3319e36e6d43f2736f92bdddc9dc2bb824af00b08fdfd7f45de84c9a + checksum: 10/265d046170c57d2e719958708f1053c7e738d529b3c95bda43e4d604bd71b190e30eb8f91331e379491115f67076058e9a761230634f6c7084c3dc2f16ece0d7 languageName: node linkType: hard -"@xchainjs/xchain-client@npm:1.0.2": - version: 1.0.2 - resolution: "@xchainjs/xchain-client@npm:1.0.2" - dependencies: - "@xchainjs/xchain-crypto": "npm:0.3.4" - "@xchainjs/xchain-util": "npm:1.0.1" - axios: "npm:1.7.4" - checksum: 10/ff0ee5f746dcbcf050a323d04d1e7a234195b4088bbb2b3117c8525c272e33da4f96fdd0e02b005b2d564aee1201b14b72e95f24f5609c673722a2e497f057b0 - languageName: node - linkType: hard - -"@xchainjs/xchain-client@npm:1.0.3": - version: 1.0.3 - resolution: "@xchainjs/xchain-client@npm:1.0.3" - dependencies: - "@xchainjs/xchain-crypto": "npm:0.3.4" - "@xchainjs/xchain-util": "npm:1.0.2" - axios: "npm:1.7.4" - checksum: 10/2381297c23fc817f7e049888b8524810f79e47a01e62e64e62b192adae0224fd8d549000d08f65009c7ab1863630d8640143363ad69a8ace3e50bbccbac6af17 - languageName: node - linkType: hard - -"@xchainjs/xchain-client@npm:1.0.4": - version: 1.0.4 - resolution: "@xchainjs/xchain-client@npm:1.0.4" - dependencies: - "@xchainjs/xchain-crypto": "npm:0.3.4" - "@xchainjs/xchain-util": "npm:1.0.3" - axios: "npm:1.7.4" - checksum: 10/217e88b296585ae8928e9a2ae072694bc01b7edc3ca841353fe662d429287303e5e1f866f6c77e4d0139ff1b8a9c511b698f65fd9fd5805e68c332b76db43ff7 - languageName: node - linkType: hard - -"@xchainjs/xchain-client@npm:1.0.5": - version: 1.0.5 - resolution: "@xchainjs/xchain-client@npm:1.0.5" +"@xchainjs/xchain-client@npm:1.0.6": + version: 1.0.6 + resolution: "@xchainjs/xchain-client@npm:1.0.6" dependencies: - "@xchainjs/xchain-crypto": "npm:0.3.4" - "@xchainjs/xchain-util": "npm:1.0.4" + "@xchainjs/xchain-crypto": "npm:0.3.5" + "@xchainjs/xchain-util": "npm:1.0.5" axios: "npm:1.7.4" - checksum: 10/28a360f6c2fbc0d23d3be52677ae3de3c8afb443d1ff318b2e173e876e7017905d036641b07265719435611f7b4e3b9bb5f10ccb1d32d66a19c71a68b2c80a73 - languageName: node - linkType: hard - -"@xchainjs/xchain-cosmos-sdk@npm:1.0.2": - version: 1.0.2 - resolution: "@xchainjs/xchain-cosmos-sdk@npm:1.0.2" - dependencies: - "@cosmjs/crypto": "npm:0.31.1" - "@cosmjs/encoding": "npm:0.31.1" - "@cosmjs/proto-signing": "npm:0.31.1" - "@cosmjs/stargate": "npm:0.31.1" - "@scure/base": "npm:1.1.5" - "@xchainjs/xchain-client": "npm:1.0.2" - "@xchainjs/xchain-crypto": "npm:0.3.4" - "@xchainjs/xchain-util": "npm:1.0.1" - bech32: "npm:^1.1.3" - bip32: "npm:^2.0.6" - secp256k1: "npm:^5.0.0" - checksum: 10/d81595a65a5a4d82a2b636b0a7c7f9e56cc6e3216e96a83738f0588a79e291693e542e9044b86f4a2d6584dd85d3714104a4b5cc6fd4d7bf81e100595ca5da07 - languageName: node - linkType: hard - -"@xchainjs/xchain-cosmos-sdk@npm:1.0.3": - version: 1.0.3 - resolution: "@xchainjs/xchain-cosmos-sdk@npm:1.0.3" - dependencies: - "@cosmjs/crypto": "npm:0.31.1" - "@cosmjs/encoding": "npm:0.31.1" - "@cosmjs/proto-signing": "npm:0.31.1" - "@cosmjs/stargate": "npm:0.31.1" - "@scure/base": "npm:1.1.5" - "@xchainjs/xchain-client": "npm:1.0.3" - "@xchainjs/xchain-crypto": "npm:0.3.4" - "@xchainjs/xchain-util": "npm:1.0.2" - bech32: "npm:^1.1.3" - bip32: "npm:^2.0.6" - secp256k1: "npm:^5.0.0" - checksum: 10/12d801a569f60a27e8f4092a249911f760be1a2ec9f8491614f04a955f61d3d079286dccb5932f54645e40a7cad09981307089a64bce7a8b7583a8366e1b995b + checksum: 10/f7b97b12fe129e4eeac7fd1ce47715bef45343a0f6bd8013fec26d35f0fcb6374578630a8cb91b953c136b519fb844f71a02a09d2c59dc6ed37cbd512f3a316b languageName: node linkType: hard -"@xchainjs/xchain-cosmos-sdk@npm:1.0.5": - version: 1.0.5 - resolution: "@xchainjs/xchain-cosmos-sdk@npm:1.0.5" +"@xchainjs/xchain-cosmos-sdk@npm:1.0.7": + version: 1.0.7 + resolution: "@xchainjs/xchain-cosmos-sdk@npm:1.0.7" dependencies: "@cosmjs/crypto": "npm:0.32.4" "@cosmjs/encoding": "npm:0.32.4" "@cosmjs/proto-signing": "npm:0.32.4" "@cosmjs/stargate": "npm:0.32.4" "@scure/base": "npm:1.1.5" - "@xchainjs/xchain-client": "npm:1.0.4" - "@xchainjs/xchain-crypto": "npm:0.3.4" - "@xchainjs/xchain-util": "npm:1.0.3" + "@xchainjs/xchain-client": "npm:1.0.6" + "@xchainjs/xchain-crypto": "npm:0.3.5" + "@xchainjs/xchain-util": "npm:1.0.5" bech32: "npm:^1.1.3" bip32: "npm:^2.0.6" secp256k1: "npm:^5.0.0" - checksum: 10/7a559db7370983a00af7ab34fc4540e1bdbf1239bbc3e52ecabca29673d3820822dbbbe0daf5000d8a1778baa90e6b607b730a9435e90b36d52aa0084cccfdfd + checksum: 10/b61b63cc89c3069aa21ac020fb4e7a9008a57e0b00d7fe46ab10f77b0555ef041f4badbb86d1ec9384021f6bc452b03926ce30e6072f558fc9ad680da01083ed languageName: node linkType: hard -"@xchainjs/xchain-cosmos@npm:2.0.5": - version: 2.0.5 - resolution: "@xchainjs/xchain-cosmos@npm:2.0.5" +"@xchainjs/xchain-cosmos@npm:2.0.8": + version: 2.0.8 + resolution: "@xchainjs/xchain-cosmos@npm:2.0.8" dependencies: "@cosmjs/amino": "npm:0.32.4" "@cosmjs/encoding": "npm:0.32.4" @@ -9786,10 +9536,10 @@ __metadata: "@cosmjs/proto-signing": "npm:0.32.4" "@ledgerhq/hw-app-cosmos": "npm:6.29.6" "@ledgerhq/hw-transport": "npm:6.30.6" - "@xchainjs/xchain-client": "npm:1.0.4" - "@xchainjs/xchain-cosmos-sdk": "npm:1.0.5" - "@xchainjs/xchain-crypto": "npm:0.3.4" - "@xchainjs/xchain-util": "npm:1.0.3" + "@xchainjs/xchain-client": "npm:1.0.6" + "@xchainjs/xchain-cosmos-sdk": "npm:1.0.7" + "@xchainjs/xchain-crypto": "npm:0.3.5" + "@xchainjs/xchain-util": "npm:1.0.5" axios: "npm:1.7.4" bech32: "npm:^1.1.3" bignumber.js: "npm:9.0.0" @@ -9797,13 +9547,13 @@ __metadata: cosmjs-types: "npm:0.9.0" protobufjs: "npm:6.11.4" secp256k1: "npm:^5.0.0" - checksum: 10/a268f484a911fff08582828c40bd7cdc626b046dc60ef2d8db1f5a0723d7072749a21698eedf8e9d0c14bb5ade17830cf47ccb335b99d5b69f4a301cab25bbf4 + checksum: 10/479d93c79af18f9159c2b4d7d5cedf396771506b9f354076fb73e6a6f2a94475f69fd9b391595ac020f24220448ff3a06bafd3c3108696555d45fcf5ea1b45b0 languageName: node linkType: hard -"@xchainjs/xchain-crypto@npm:0.3.4": - version: 0.3.4 - resolution: "@xchainjs/xchain-crypto@npm:0.3.4" +"@xchainjs/xchain-crypto@npm:0.3.5": + version: 0.3.5 + resolution: "@xchainjs/xchain-crypto@npm:0.3.5" dependencies: bech32: "npm:^2.0.0" bip39: "npm:^3.1.0" @@ -9811,344 +9561,304 @@ __metadata: foundry-primitives-xchainjs: "github:xchainjs/foundry-primitives-js#master" hdkey: "npm:^2.1.0" uuid: "npm:^9.0.0" - checksum: 10/a7ebd08ab39da251f138ce1c6e1d5dc9139733f17e08cd353fa03f1722d251ee36de7239b2ffa2ad8bb3126185aec3eb0213f463d8f100ee6ab9dc9462ec16a5 + checksum: 10/38e3cc960799b78ec28bf0e3e65360982530f9a2f1be50f3410dc961c795352cbc653461829a62d7a5456d7fc6d1e89249ff44b0b1e1b6bcd723cfa08ca8be13 languageName: node linkType: hard -"@xchainjs/xchain-dash@npm:1.0.2": - version: 1.0.2 - resolution: "@xchainjs/xchain-dash@npm:1.0.2" +"@xchainjs/xchain-dash@npm:1.0.6": + version: 1.0.6 + resolution: "@xchainjs/xchain-dash@npm:1.0.6" dependencies: "@dashevo/dashcore-lib": "npm:0.19.41" "@ledgerhq/hw-app-btc": "npm:10.1.0" - "@xchainjs/xchain-client": "npm:1.0.2" - "@xchainjs/xchain-crypto": "npm:0.3.4" - "@xchainjs/xchain-util": "npm:1.0.1" - "@xchainjs/xchain-utxo": "npm:1.0.2" - "@xchainjs/xchain-utxo-providers": "npm:1.0.2" + "@xchainjs/xchain-client": "npm:1.0.6" + "@xchainjs/xchain-crypto": "npm:0.3.5" + "@xchainjs/xchain-util": "npm:1.0.5" + "@xchainjs/xchain-utxo": "npm:1.0.6" + "@xchainjs/xchain-utxo-providers": "npm:1.0.6" bitcoinjs-lib: "npm:5.2.0" coininfo: "npm:5.1.0" coinselect: "npm:3.1.12" - checksum: 10/0f4ac34d5d9138beb19af376dbd954dd2648a3cb108c7b92a360aef77528ab87270d18282c510c6af72aa36e8c74f20f8e4444fc355250ec4a2e34b84cd195f0 + checksum: 10/1849b7e6b711d8022e5e9f81aa9a5be2a7ec5b855d2a11b6c6a9d448e544afc88c750bb1694263bf7be6ed2e9206d5da424f07d0d0c1dc0aaddd0657103af8fe languageName: node linkType: hard -"@xchainjs/xchain-doge@npm:1.0.2": - version: 1.0.2 - resolution: "@xchainjs/xchain-doge@npm:1.0.2" +"@xchainjs/xchain-doge@npm:1.0.6": + version: 1.0.6 + resolution: "@xchainjs/xchain-doge@npm:1.0.6" dependencies: "@ledgerhq/hw-app-btc": "npm:10.1.0" - "@xchainjs/xchain-client": "npm:1.0.2" - "@xchainjs/xchain-crypto": "npm:0.3.4" - "@xchainjs/xchain-util": "npm:1.0.1" - "@xchainjs/xchain-utxo": "npm:1.0.2" - "@xchainjs/xchain-utxo-providers": "npm:1.0.2" + "@xchainjs/xchain-client": "npm:1.0.6" + "@xchainjs/xchain-crypto": "npm:0.3.5" + "@xchainjs/xchain-util": "npm:1.0.5" + "@xchainjs/xchain-utxo": "npm:1.0.6" + "@xchainjs/xchain-utxo-providers": "npm:1.0.6" bitcoinjs-lib: "npm:5.2.0" coininfo: "npm:5.1.0" coinselect: "npm:3.1.12" - checksum: 10/54d1624a4d879133e2df2ff71b5ee853a979e2589c862b50acab2cab145d265e5588789ea7afb1aa3c11577052843d783923c49cbd07369c85d274bbf3679e1a + checksum: 10/56b0fd8caabbfdb5ee12b3bcf3d703ec342efab92fd010d776552793b4e563f9edd7374b6d39c8a0507fbf6c1ae518be1c174b783b5398ff73a6f22cc1da9595 languageName: node linkType: hard -"@xchainjs/xchain-ethereum@npm:1.0.9": - version: 1.0.9 - resolution: "@xchainjs/xchain-ethereum@npm:1.0.9" +"@xchainjs/xchain-ethereum@npm:1.0.10": + version: 1.0.10 + resolution: "@xchainjs/xchain-ethereum@npm:1.0.10" dependencies: "@ledgerhq/hw-transport": "npm:6.30.6" - "@xchainjs/xchain-client": "npm:1.0.5" - "@xchainjs/xchain-evm": "npm:1.0.9" - "@xchainjs/xchain-evm-providers": "npm:1.0.7" - "@xchainjs/xchain-util": "npm:1.0.4" + "@xchainjs/xchain-client": "npm:1.0.6" + "@xchainjs/xchain-evm": "npm:1.0.10" + "@xchainjs/xchain-evm-providers": "npm:1.0.8" + "@xchainjs/xchain-util": "npm:1.0.5" ethers: "npm:5.7.2" - checksum: 10/3ee95cd4e22441f60c3abb55c74ffb49130382882ca427fcd75316b6cb91ac0bd92e6cf3526cc78438476bf09107e52e05bd89682596ff361d8add1ba2769b1e + checksum: 10/d19c2285cab347abab60cd291b585e882324af70c4021b8ffa8ac2479ea30da1cd90e5428c2fef03b484771c10cb4956cd02a9172d4184786ba2efad3c9e3d3b languageName: node linkType: hard -"@xchainjs/xchain-evm-providers@npm:1.0.7": - version: 1.0.7 - resolution: "@xchainjs/xchain-evm-providers@npm:1.0.7" +"@xchainjs/xchain-evm-providers@npm:1.0.8": + version: 1.0.8 + resolution: "@xchainjs/xchain-evm-providers@npm:1.0.8" dependencies: "@supercharge/promise-pool": "npm:2.4.0" - "@xchainjs/xchain-client": "npm:1.0.5" - "@xchainjs/xchain-util": "npm:1.0.4" + "@xchainjs/xchain-client": "npm:1.0.6" + "@xchainjs/xchain-util": "npm:1.0.5" axios: "npm:1.7.4" ethers: "npm:5.7.2" - checksum: 10/f10a760ae4508fb98ffe708f86645348ea97bb9178a5190edf0a1f3a19d373a81d9abe50d2e634957c79d361c69e0dba79eef47d2a955240b1f0249be0156f05 + checksum: 10/81ec7d95f2af95ec2705a9607850889f2956656c5bb8b211b3d1eef7faf2b292fc43115a083cdbae18538dbb33e46d1312370f65c41526b7e1ac9e774b234c8a languageName: node linkType: hard -"@xchainjs/xchain-evm@npm:1.0.9": - version: 1.0.9 - resolution: "@xchainjs/xchain-evm@npm:1.0.9" +"@xchainjs/xchain-evm@npm:1.0.10": + version: 1.0.10 + resolution: "@xchainjs/xchain-evm@npm:1.0.10" dependencies: "@ledgerhq/hw-app-eth": "npm:6.36.0" - "@xchainjs/xchain-client": "npm:1.0.5" - "@xchainjs/xchain-evm-providers": "npm:1.0.7" - "@xchainjs/xchain-util": "npm:1.0.4" + "@xchainjs/xchain-client": "npm:1.0.6" + "@xchainjs/xchain-evm-providers": "npm:1.0.8" + "@xchainjs/xchain-util": "npm:1.0.5" ethers: "npm:5.7.2" - checksum: 10/4964d21101d202e03269d97c9a5f61e62435974878d03a53aed8f07298ff47a4e8c314ab858db32e28c3755658abe8cf6b6a3e1e94a17d5ce5c9a2cd37c8b0d4 + checksum: 10/f38a9185d0618c595ec5ce13e1be16ef33a9b6468238ae4fe8e3107972db6f0673ef1f9d3ddc75513505786b79849a7a4704d5e72dd7d5d747078089739ff3c2 languageName: node linkType: hard -"@xchainjs/xchain-kujira@npm:1.0.2": - version: 1.0.2 - resolution: "@xchainjs/xchain-kujira@npm:1.0.2" +"@xchainjs/xchain-kujira@npm:1.0.7": + version: 1.0.7 + resolution: "@xchainjs/xchain-kujira@npm:1.0.7" dependencies: - "@cosmjs/amino": "npm:0.31.1" - "@cosmjs/encoding": "npm:0.31.1" - "@cosmjs/proto-signing": "npm:0.31.1" - "@cosmjs/stargate": "npm:0.31.1" - "@xchainjs/xchain-client": "npm:1.0.2" - "@xchainjs/xchain-cosmos-sdk": "npm:1.0.2" - "@xchainjs/xchain-util": "npm:1.0.1" - cosmjs-types: "npm:0.8.0" - checksum: 10/e537e8389caacb6a5f8fb08a7e742b69ae4dbeeebe40019bf09b2f9e75fa17b6d0c1e87ad925b05d914e301347f601deb7fa58ab9a3655a4002b6d84d76db19d + "@cosmjs/amino": "npm:0.32.4" + "@cosmjs/encoding": "npm:0.32.4" + "@cosmjs/proto-signing": "npm:0.32.4" + "@cosmjs/stargate": "npm:0.32.4" + "@xchainjs/xchain-client": "npm:1.0.6" + "@xchainjs/xchain-cosmos-sdk": "npm:1.0.7" + "@xchainjs/xchain-util": "npm:1.0.5" + cosmjs-types: "npm:0.9.0" + checksum: 10/b39134567258f51152cc1cb260a28677d375cd76998a45eba224e192af038ef2dd96641b952dd4732d39db94555b3a2a99dc1a7f5947e3b5c07539d28b91b96a languageName: node linkType: hard -"@xchainjs/xchain-litecoin@npm:1.0.2": - version: 1.0.2 - resolution: "@xchainjs/xchain-litecoin@npm:1.0.2" +"@xchainjs/xchain-litecoin@npm:1.0.6": + version: 1.0.6 + resolution: "@xchainjs/xchain-litecoin@npm:1.0.6" dependencies: "@ledgerhq/hw-app-btc": "npm:10.1.0" - "@xchainjs/xchain-client": "npm:1.0.2" - "@xchainjs/xchain-crypto": "npm:0.3.4" - "@xchainjs/xchain-util": "npm:1.0.1" - "@xchainjs/xchain-utxo": "npm:1.0.2" - "@xchainjs/xchain-utxo-providers": "npm:1.0.2" + "@xchainjs/xchain-client": "npm:1.0.6" + "@xchainjs/xchain-crypto": "npm:0.3.5" + "@xchainjs/xchain-util": "npm:1.0.5" + "@xchainjs/xchain-utxo": "npm:1.0.6" + "@xchainjs/xchain-utxo-providers": "npm:1.0.6" axios: "npm:1.7.4" bitcoinjs-lib: "npm:5.2.0" coininfo: "npm:5.1.0" coinselect: "npm:3.1.12" - checksum: 10/453944b0afdf59fa22773659e8caf0891cd68563731c2e3a6cad70b7c083612c340ee713e053be9ed7cfb9c8afae0a3468bef4618c48cb7b8539d5800a09faef + checksum: 10/86cc8c5038169be918632972d6857dc2b87f14da9cc127217f53d6b40b98fa2255e06c48dd726d3f58d623188e15f1575fe6a671b4d66b2cc288c6bb41c085ff languageName: node linkType: hard -"@xchainjs/xchain-mayachain-query@npm:1.0.4": - version: 1.0.4 - resolution: "@xchainjs/xchain-mayachain-query@npm:1.0.4" +"@xchainjs/xchain-mayachain-query@npm:1.0.7": + version: 1.0.7 + resolution: "@xchainjs/xchain-mayachain-query@npm:1.0.7" dependencies: - "@xchainjs/xchain-client": "npm:1.0.3" - "@xchainjs/xchain-mayamidgard": "npm:0.1.6" - "@xchainjs/xchain-mayamidgard-query": "npm:0.1.19" - "@xchainjs/xchain-mayanode": "npm:0.1.9" - "@xchainjs/xchain-util": "npm:1.0.2" + "@xchainjs/xchain-client": "npm:1.0.6" + "@xchainjs/xchain-mayamidgard": "npm:0.1.7" + "@xchainjs/xchain-mayamidgard-query": "npm:0.1.22" + "@xchainjs/xchain-mayanode": "npm:0.1.10" + "@xchainjs/xchain-util": "npm:1.0.5" axios: "npm:1.7.4" axios-retry: "npm:3.2.5" bignumber.js: "npm:9.0.0" - checksum: 10/546342ad0cbaf3850f64dee5b255be209c5f27429f440e58d7bd24260c699cefbbdaaf7d4594082927b23981923036a94fc9726ac63a2d513ca87aa14cd172e3 + checksum: 10/2bfc22dfebf314702b898865044de711dce5f20be5288031dd19cc26f9b67232ca2d30be10acbf2a5a8716cb4e2ed009f25a022f199162893ab7b8c4a91b500d languageName: node linkType: hard -"@xchainjs/xchain-mayachain@npm:2.0.3": - version: 2.0.3 - resolution: "@xchainjs/xchain-mayachain@npm:2.0.3" - dependencies: - "@cosmjs/amino": "npm:0.31.1" - "@cosmjs/crypto": "npm:0.31.1" - "@cosmjs/encoding": "npm:0.31.1" - "@cosmjs/proto-signing": "npm:0.31.1" - "@xchainjs/xchain-client": "npm:1.0.3" - "@xchainjs/xchain-cosmos-sdk": "npm:1.0.3" - "@xchainjs/xchain-util": "npm:1.0.2" +"@xchainjs/xchain-mayachain@npm:2.0.7": + version: 2.0.7 + resolution: "@xchainjs/xchain-mayachain@npm:2.0.7" + dependencies: + "@cosmjs/amino": "npm:0.32.4" + "@cosmjs/crypto": "npm:0.32.4" + "@cosmjs/encoding": "npm:0.32.4" + "@cosmjs/proto-signing": "npm:0.32.4" + "@xchainjs/xchain-client": "npm:1.0.6" + "@xchainjs/xchain-cosmos-sdk": "npm:1.0.7" + "@xchainjs/xchain-util": "npm:1.0.5" axios: "npm:1.7.4" bech32: "npm:^1.1.3" bignumber.js: "npm:9.0.0" bip32: "npm:^2.0.6" - cosmjs-types: "npm:0.8.0" + cosmjs-types: "npm:0.9.0" protobufjs: "npm:6.11.4" secp256k1: "npm:^5.0.0" - checksum: 10/916185b0ca9d42ec05e82b40fd29c206f6013a8534f462aa12f00b219222173d84c0b84a9c60a35a258a0d71d0740424a8e4d29870b3b521c25a0f280df03fa6 + checksum: 10/c1109150e5ef2160fff8aae759284bace58df156766a535762c4b2ceed0feac830d305b0108fdd6c98afca69fdf3800d2bc92beb64c37a73e78a8cde592c29f9 languageName: node linkType: hard -"@xchainjs/xchain-mayamidgard-query@npm:0.1.19": - version: 0.1.19 - resolution: "@xchainjs/xchain-mayamidgard-query@npm:0.1.19" +"@xchainjs/xchain-mayamidgard-query@npm:0.1.22": + version: 0.1.22 + resolution: "@xchainjs/xchain-mayamidgard-query@npm:0.1.22" dependencies: - "@xchainjs/xchain-client": "npm:1.0.3" - "@xchainjs/xchain-mayamidgard": "npm:0.1.6" - "@xchainjs/xchain-util": "npm:1.0.2" + "@xchainjs/xchain-client": "npm:1.0.6" + "@xchainjs/xchain-mayamidgard": "npm:0.1.7" + "@xchainjs/xchain-util": "npm:1.0.5" axios: "npm:1.7.4" axios-retry: "npm:3.2.5" - checksum: 10/edd4c8b8b376422d05d965dcb74859078e06b9a7637c524603c2f9ef71b117f0f83927cb0850fed5338224bffa94649b234bb10774aedbe06b5120532312f734 + checksum: 10/1188f9e824ec9f144da48eae9e7980262276d0072dbd86d4d8a4caaf5733da576be2a92d84cb585db1ecc8e04ab70c317567a97be3ad3b68965f3a317ec576b3 languageName: node linkType: hard -"@xchainjs/xchain-mayamidgard@npm:0.1.6": - version: 0.1.6 - resolution: "@xchainjs/xchain-mayamidgard@npm:0.1.6" +"@xchainjs/xchain-mayamidgard@npm:0.1.7": + version: 0.1.7 + resolution: "@xchainjs/xchain-mayamidgard@npm:0.1.7" dependencies: axios: "npm:1.7.4" - checksum: 10/6f45268068dd5c9907b1ff50c866bb4b9a56c4ddda25fd029280bc921e6a304abb806e83c734cf9e378c03c2b5d61db2ba76c69817de065b6431d0076b6e4625 + checksum: 10/e10df64042aee5c13b4ad57337c32fc4225685c2e349b694bbbeb05951f46723077eb39e0fb69f4d4316fd91b3428970f27e9ca32ddec7968abd30644dd47ca6 languageName: node linkType: hard -"@xchainjs/xchain-mayanode@npm:0.1.9": - version: 0.1.9 - resolution: "@xchainjs/xchain-mayanode@npm:0.1.9" +"@xchainjs/xchain-mayanode@npm:0.1.10": + version: 0.1.10 + resolution: "@xchainjs/xchain-mayanode@npm:0.1.10" dependencies: axios: "npm:1.7.4" - checksum: 10/f7dc245a4481d734e15eed561769392c2d184665d772156e2d49b2b502e125c682598c4e4d8bba4b9a7b7b25d1ae05c9795785179ec904d7f6848fc90611bc1d + checksum: 10/0d631b663c4687b60051e6fe4b83ae61d766bafb8b6fab1fcb3882e1f32860ecaa022f56e220768935bfc836d7f970c042ff016e4f718f5d57d5b06399d766cc languageName: node linkType: hard -"@xchainjs/xchain-midgard-query@npm:1.0.2": - version: 1.0.2 - resolution: "@xchainjs/xchain-midgard-query@npm:1.0.2" - dependencies: - "@xchainjs/xchain-client": "npm:1.0.2" - "@xchainjs/xchain-midgard": "npm:0.5.9" - "@xchainjs/xchain-util": "npm:1.0.1" - axios: "npm:1.7.4" - axios-retry: "npm:3.2.5" - checksum: 10/a34b4adf810cf90119b42c264f27bf895e54666466d1e7c1d248772f7a93dfe3c5c00c8a83862198fd879e40c0a8f7fec4fe7b29ee88ca5b09a7fd9d7e0fae13 - languageName: node - linkType: hard - -"@xchainjs/xchain-midgard-query@npm:1.0.3": - version: 1.0.3 - resolution: "@xchainjs/xchain-midgard-query@npm:1.0.3" +"@xchainjs/xchain-midgard-query@npm:1.0.6": + version: 1.0.6 + resolution: "@xchainjs/xchain-midgard-query@npm:1.0.6" dependencies: - "@xchainjs/xchain-client": "npm:1.0.3" - "@xchainjs/xchain-midgard": "npm:0.5.9" - "@xchainjs/xchain-util": "npm:1.0.2" + "@xchainjs/xchain-client": "npm:1.0.6" + "@xchainjs/xchain-midgard": "npm:0.5.10" + "@xchainjs/xchain-util": "npm:1.0.5" axios: "npm:1.7.4" axios-retry: "npm:3.2.5" - checksum: 10/fb53d7daa8b1eab1462e748a09933f8edd02f17728b3412e633a91b404969bae096d00ec01c0c61b7f052b54da65b058664d8365cc95078d8a421e6fd433f63a + checksum: 10/2ca24b54fc90e8747a1e7ea1eac20afdbc4808a3ff8f56b9ab8f3a6638c6c4a4e54edddff7741af9a44bb3d31011424dcf3feb731ff8977f375444d273475d5f languageName: node linkType: hard -"@xchainjs/xchain-midgard@npm:0.5.9": - version: 0.5.9 - resolution: "@xchainjs/xchain-midgard@npm:0.5.9" +"@xchainjs/xchain-midgard@npm:0.5.10": + version: 0.5.10 + resolution: "@xchainjs/xchain-midgard@npm:0.5.10" dependencies: axios: "npm:1.7.4" - checksum: 10/7ff8d388d2d7c426e747c82642652e30c56b63538dd06468de3dec8bd836053d456fbefecafe58126eab85fb0d8523c9469794da90679544afb21bf44dc4e986 + checksum: 10/9585fd307f0aa0e3ce9c2a60b983460e3de87c589476df467ed5f02a149cdcf8cd0ef81a5499217dc3d49caf3d288f3615ff71729450541c6bdee4336c27fd00 languageName: node linkType: hard -"@xchainjs/xchain-radix@npm:1.1.2": - version: 1.1.2 - resolution: "@xchainjs/xchain-radix@npm:1.1.2" +"@xchainjs/xchain-radix@npm:1.1.4": + version: 1.1.4 + resolution: "@xchainjs/xchain-radix@npm:1.1.4" dependencies: "@radixdlt/babylon-gateway-api-sdk": "npm:^1.4.1" "@radixdlt/radix-engine-toolkit": "npm:^1.0.3" - "@xchainjs/xchain-client": "npm:1.0.4" - "@xchainjs/xchain-crypto": "npm:0.3.4" - "@xchainjs/xchain-util": "npm:1.0.3" + "@xchainjs/xchain-client": "npm:1.0.6" + "@xchainjs/xchain-crypto": "npm:0.3.5" + "@xchainjs/xchain-util": "npm:1.0.5" bech32: "npm:^2.0.0" bip32: "npm:^4.0.0" bip39: "npm:^3.1.0" ed25519-hd-key: "npm:^1.3.0" - checksum: 10/758ca260418a4b0180889859944ed703101254600306c07618b92c5dfee0bf30f0681301cc3659c542b9122b630f5c839917d256b8773cba77b6fe6341b856f8 + checksum: 10/1df3c409c2e670158fe7214c319a002e0f9cdb9d7f456cc2ad76ec53c691705cd2b50bb0df7f49f7c04406db747ce6439bbb4625d48d25686fcded215b0be9e4 languageName: node linkType: hard -"@xchainjs/xchain-thorchain-query@npm:1.0.3": - version: 1.0.3 - resolution: "@xchainjs/xchain-thorchain-query@npm:1.0.3" +"@xchainjs/xchain-thorchain-query@npm:1.0.6": + version: 1.0.6 + resolution: "@xchainjs/xchain-thorchain-query@npm:1.0.6" dependencies: - "@xchainjs/xchain-client": "npm:1.0.3" - "@xchainjs/xchain-midgard-query": "npm:1.0.3" - "@xchainjs/xchain-thornode": "npm:0.3.19" - "@xchainjs/xchain-util": "npm:1.0.2" + "@xchainjs/xchain-client": "npm:1.0.6" + "@xchainjs/xchain-midgard-query": "npm:1.0.6" + "@xchainjs/xchain-thornode": "npm:0.3.20" + "@xchainjs/xchain-util": "npm:1.0.5" axios: "npm:1.7.4" axios-retry: "npm:3.2.5" bignumber.js: "npm:9.0.0" - checksum: 10/17f8e2504e649984e29d7923d1c11880cd4c30ea170f1b18f99bfe26ce8518bad90cda09e0d340cdfe37d046eee38b0e7205bb616b91dfab6005e0f3552fce5d + checksum: 10/74569b888210626641e2e050dad97341abba99cc423d1dfa59a5e1da25813499437aac37d23990c87183013e0f421d3204be7100f43faf7f6b7e774ce8c127cb languageName: node linkType: hard -"@xchainjs/xchain-thorchain@npm:2.0.3": - version: 2.0.3 - resolution: "@xchainjs/xchain-thorchain@npm:2.0.3" +"@xchainjs/xchain-thorchain@npm:2.0.8": + version: 2.0.8 + resolution: "@xchainjs/xchain-thorchain@npm:2.0.8" dependencies: - "@cosmjs/amino": "npm:0.31.1" - "@cosmjs/crypto": "npm:0.31.1" - "@cosmjs/encoding": "npm:0.31.1" - "@cosmjs/proto-signing": "npm:0.31.1" + "@cosmjs/amino": "npm:0.32.4" + "@cosmjs/crypto": "npm:0.32.4" + "@cosmjs/encoding": "npm:0.32.4" + "@cosmjs/proto-signing": "npm:0.32.4" "@ledgerhq/hw-transport": "npm:6.30.6" "@xchainjs/ledger-thorchain": "npm:0.2.0" - "@xchainjs/xchain-client": "npm:1.0.2" - "@xchainjs/xchain-cosmos-sdk": "npm:1.0.2" - "@xchainjs/xchain-util": "npm:1.0.1" + "@xchainjs/xchain-client": "npm:1.0.6" + "@xchainjs/xchain-cosmos-sdk": "npm:1.0.7" + "@xchainjs/xchain-util": "npm:1.0.5" axios: "npm:1.7.4" bech32: "npm:^1.1.3" bignumber.js: "npm:9.0.0" bip32: "npm:^2.0.6" - cosmjs-types: "npm:0.8.0" + cosmjs-types: "npm:0.9.0" protobufjs: "npm:6.11.4" secp256k1: "npm:^5.0.0" - checksum: 10/324625f9c4294f6f692bd2224b662164377189932b604fc155f655e57a4e95031ae5cf4f55ddbbc70ca71f1b089ecf0f1d01f10c367b7a6c4f6a25d96c61ecb0 + checksum: 10/932e14481a39c3c304a2f462d5eb9ef391ca22af0c6c051acb94a94e48a71f5e783ffd6d7bbb6c8023b0e6cb5cc554ee2ba87dce02cdd4c2354d49d8196cf37d languageName: node linkType: hard -"@xchainjs/xchain-thornode@npm:0.3.19": - version: 0.3.19 - resolution: "@xchainjs/xchain-thornode@npm:0.3.19" +"@xchainjs/xchain-thornode@npm:0.3.20": + version: 0.3.20 + resolution: "@xchainjs/xchain-thornode@npm:0.3.20" dependencies: axios: "npm:1.7.4" - checksum: 10/568f3320d1d1ddbc97d556993b470d06024aae60d81993e03813a5f975ea81eab034212856be69c738192b5a77d5840cb1a987ecc7de694e99f973e9955a6d7e - languageName: node - linkType: hard - -"@xchainjs/xchain-util@npm:1.0.1": - version: 1.0.1 - resolution: "@xchainjs/xchain-util@npm:1.0.1" - dependencies: - bignumber.js: "npm:9.0.0" - checksum: 10/1163337b476296744b992793f5599e415a1e827f5c147dcb2a9fda1bdd41695e1837e0ab0db9171a8a86cbcc72d71bc2f7470509a64f5d90c048c0a16b473a19 - languageName: node - linkType: hard - -"@xchainjs/xchain-util@npm:1.0.2": - version: 1.0.2 - resolution: "@xchainjs/xchain-util@npm:1.0.2" - dependencies: - bignumber.js: "npm:9.0.0" - checksum: 10/80dc38e4192a5a0136369a715e7d74f9c34a39819599407deb587f18c247cc0502857d9d186bb76013f9b010f25bbc563746f2e036d6400f55be8a666f4942b1 - languageName: node - linkType: hard - -"@xchainjs/xchain-util@npm:1.0.3": - version: 1.0.3 - resolution: "@xchainjs/xchain-util@npm:1.0.3" - dependencies: - bignumber.js: "npm:9.0.0" - checksum: 10/4dc0b55c387a37f804aa38cc12c42952ddaa17f225afc5b043eb15ec371fba28240bebfd3f937486fa3a33c17f4fb05f88509f0a6d7134629e58466d20273670 + checksum: 10/0ab01a33ed0af102fe8c2d311c1b5cf567b4462c8fe69b18dbeede250b9d3faa29392c3e7e5466d2a6c8b8aec43c7f2a7f75e0b2bd85e5511633b30c9fb1337d languageName: node linkType: hard -"@xchainjs/xchain-util@npm:1.0.4": - version: 1.0.4 - resolution: "@xchainjs/xchain-util@npm:1.0.4" +"@xchainjs/xchain-util@npm:1.0.5": + version: 1.0.5 + resolution: "@xchainjs/xchain-util@npm:1.0.5" dependencies: bignumber.js: "npm:9.0.0" - checksum: 10/2486b6fa1f02deee241c67688eb4debb0d0a892e435cb5d5dfd559edfb72e915cd02e220cee12c7d43f103b6ac3c83d07c57129142cb5b6d7878b587f1a52bad + checksum: 10/b70ce74728edb8bd4852aea3b20cd514f214b5caf881929182e4d1ef29042e380a4814afe6dc4c9d0251ac14b78164361feb8b73c5f5201a710bc04fc33e4497 languageName: node linkType: hard -"@xchainjs/xchain-utxo-providers@npm:1.0.2": - version: 1.0.2 - resolution: "@xchainjs/xchain-utxo-providers@npm:1.0.2" +"@xchainjs/xchain-utxo-providers@npm:1.0.6": + version: 1.0.6 + resolution: "@xchainjs/xchain-utxo-providers@npm:1.0.6" dependencies: "@supercharge/promise-pool": "npm:2.4.0" - "@xchainjs/xchain-client": "npm:1.0.2" - "@xchainjs/xchain-util": "npm:1.0.1" + "@xchainjs/xchain-client": "npm:1.0.6" + "@xchainjs/xchain-util": "npm:1.0.5" axios: "npm:1.7.4" - checksum: 10/35e1caea3ed89df36162f59860cf7fefb06fbef4fbf980aaaa4abd1752aa0768ae96ece3cafdfccf7984afa4d98d696d91f3e9412f62d3afa10786037b01378c + checksum: 10/6945ba4abd88ff2ebc4f427642ded9ed89b9f9179ed81f0c426d4ffd63568165387912d1f70551037f8267007affb8fa78b992e665b7ab407361f3b9ec286e35 languageName: node linkType: hard -"@xchainjs/xchain-utxo@npm:1.0.2": - version: 1.0.2 - resolution: "@xchainjs/xchain-utxo@npm:1.0.2" +"@xchainjs/xchain-utxo@npm:1.0.6": + version: 1.0.6 + resolution: "@xchainjs/xchain-utxo@npm:1.0.6" dependencies: - "@xchainjs/xchain-client": "npm:1.0.2" - "@xchainjs/xchain-util": "npm:1.0.1" - "@xchainjs/xchain-utxo-providers": "npm:1.0.2" - checksum: 10/8500d1043f124ed0d0e4a30c01cecd316274e73ad0a86e6c1344dcaa461b823612110c34276624f97e275c887529872cd4a646d70e04421fb92b3478ed3ee153 + "@xchainjs/xchain-client": "npm:1.0.6" + "@xchainjs/xchain-util": "npm:1.0.5" + "@xchainjs/xchain-utxo-providers": "npm:1.0.6" + checksum: 10/054cde37eae564887068e77da7593611c53913baac48c91bb6ca78ddc4b006e767904b97877b90fee49495b5f36e3a89fbeaf60666fa8dee0f2bded2d0eecf86 languageName: node linkType: hard @@ -10919,35 +10629,35 @@ __metadata: "@types/secp256k1": "npm:^4.0.6" "@types/styled-components": "npm:^5.1.25" "@types/text-encoding": "npm:^0" - "@xchainjs/xchain-arbitrum": "npm:1.0.9" - "@xchainjs/xchain-avax": "npm:1.0.9" - "@xchainjs/xchain-bitcoin": "npm:1.0.2" - "@xchainjs/xchain-bitcoincash": "npm:1.0.2" - "@xchainjs/xchain-bsc": "npm:1.0.9" - "@xchainjs/xchain-client": "npm:1.0.5" - "@xchainjs/xchain-cosmos": "npm:2.0.5" - "@xchainjs/xchain-crypto": "npm:0.3.4" - "@xchainjs/xchain-dash": "npm:1.0.2" - "@xchainjs/xchain-doge": "npm:1.0.2" - "@xchainjs/xchain-ethereum": "npm:1.0.9" - "@xchainjs/xchain-evm": "npm:1.0.9" - "@xchainjs/xchain-evm-providers": "npm:1.0.7" - "@xchainjs/xchain-kujira": "npm:1.0.2" - "@xchainjs/xchain-litecoin": "npm:1.0.2" - "@xchainjs/xchain-mayachain": "npm:2.0.3" - "@xchainjs/xchain-mayachain-query": "npm:1.0.4" - "@xchainjs/xchain-mayamidgard": "npm:0.1.6" - "@xchainjs/xchain-mayamidgard-query": "npm:0.1.19" - "@xchainjs/xchain-mayanode": "npm:0.1.9" - "@xchainjs/xchain-midgard": "npm:0.5.9" - "@xchainjs/xchain-midgard-query": "npm:1.0.2" - "@xchainjs/xchain-radix": "npm:1.1.2" - "@xchainjs/xchain-thorchain": "npm:2.0.3" - "@xchainjs/xchain-thorchain-query": "npm:1.0.3" - "@xchainjs/xchain-thornode": "npm:0.3.19" - "@xchainjs/xchain-util": "npm:1.0.2" - "@xchainjs/xchain-utxo": "npm:1.0.2" - "@xchainjs/xchain-utxo-providers": "npm:1.0.2" + "@xchainjs/xchain-arbitrum": "npm:1.0.11" + "@xchainjs/xchain-avax": "npm:1.0.10" + "@xchainjs/xchain-bitcoin": "npm:1.1.2" + "@xchainjs/xchain-bitcoincash": "npm:1.0.6" + "@xchainjs/xchain-bsc": "npm:1.0.10" + "@xchainjs/xchain-client": "npm:1.0.6" + "@xchainjs/xchain-cosmos": "npm:2.0.8" + "@xchainjs/xchain-crypto": "npm:0.3.5" + "@xchainjs/xchain-dash": "npm:1.0.6" + "@xchainjs/xchain-doge": "npm:1.0.6" + "@xchainjs/xchain-ethereum": "npm:1.0.10" + "@xchainjs/xchain-evm": "npm:1.0.10" + "@xchainjs/xchain-evm-providers": "npm:1.0.8" + "@xchainjs/xchain-kujira": "npm:1.0.7" + "@xchainjs/xchain-litecoin": "npm:1.0.6" + "@xchainjs/xchain-mayachain": "npm:2.0.7" + "@xchainjs/xchain-mayachain-query": "npm:1.0.7" + "@xchainjs/xchain-mayamidgard": "npm:0.1.7" + "@xchainjs/xchain-mayamidgard-query": "npm:0.1.22" + "@xchainjs/xchain-mayanode": "npm:0.1.10" + "@xchainjs/xchain-midgard": "npm:0.5.10" + "@xchainjs/xchain-midgard-query": "npm:1.0.6" + "@xchainjs/xchain-radix": "npm:1.1.4" + "@xchainjs/xchain-thorchain": "npm:2.0.8" + "@xchainjs/xchain-thorchain-query": "npm:1.0.6" + "@xchainjs/xchain-thornode": "npm:0.3.20" + "@xchainjs/xchain-util": "npm:1.0.5" + "@xchainjs/xchain-utxo": "npm:1.0.6" + "@xchainjs/xchain-utxo-providers": "npm:1.0.6" ansis: "npm:^1.5.5" antd: "npm:^4.20.7" autoprefixer: "npm:^10.4.8" @@ -11255,15 +10965,6 @@ __metadata: languageName: node linkType: hard -"axios@npm:^0.21.2": - version: 0.21.4 - resolution: "axios@npm:0.21.4" - dependencies: - follow-redirects: "npm:^1.14.0" - checksum: 10/da644592cb6f8f9f8c64fdabd7e1396d6769d7a4c1ea5f8ae8beb5c2eb90a823e3a574352b0b934ac62edc762c0f52647753dc54f7d07279127a7e5c4cd20272 - languageName: node - linkType: hard - "axios@npm:^0.23.0": version: 0.23.0 resolution: "axios@npm:0.23.0" @@ -11686,6 +11387,13 @@ __metadata: languageName: node linkType: hard +"base-x@npm:^4.0.0": + version: 4.0.0 + resolution: "base-x@npm:4.0.0" + checksum: 10/b25db9e07eb1998472a20557c7f00c797dc0595f79df95155ab74274e7fa98b9f2659b3ee547ac8773666b7f69540656793aeb97ad2b1ceccdb6fa5faaf69ac0 + languageName: node + linkType: hard + "base64-js@npm:^1.3.0, base64-js@npm:^1.3.1, base64-js@npm:^1.5.1": version: 1.5.1 resolution: "base64-js@npm:1.5.1" @@ -11826,6 +11534,13 @@ __metadata: languageName: node linkType: hard +"bip174@npm:^2.1.1": + version: 2.1.1 + resolution: "bip174@npm:2.1.1" + checksum: 10/b90da3f9fe5b076a3d7b125a9dd39345a8cd8ece2dcc328a19c92948a60d7242886235bc94712935c71a9c5bc445b98a3570dca8881d19d421fc88a30b150b46 + languageName: node + linkType: hard + "bip32-path@npm:^0.4.2": version: 0.4.2 resolution: "bip32-path@npm:0.4.2" @@ -11833,6 +11548,18 @@ __metadata: languageName: node linkType: hard +"bip32@npm:4.0.0, bip32@npm:^4.0.0": + version: 4.0.0 + resolution: "bip32@npm:4.0.0" + dependencies: + "@noble/hashes": "npm:^1.2.0" + "@scure/base": "npm:^1.1.1" + typeforce: "npm:^1.11.5" + wif: "npm:^2.0.6" + checksum: 10/f2da719618b26e2fdec3d0bc4945cf7dc435ff93eaeebc0b6b70b8911e7a33128cf77c4c0bce45be679c5f2a96aa5128dbed329193a9f88d755ff9c90185b6a0 + languageName: node + linkType: hard + "bip32@npm:^2.0.4, bip32@npm:^2.0.6": version: 2.0.6 resolution: "bip32@npm:2.0.6" @@ -11848,18 +11575,6 @@ __metadata: languageName: node linkType: hard -"bip32@npm:^4.0.0": - version: 4.0.0 - resolution: "bip32@npm:4.0.0" - dependencies: - "@noble/hashes": "npm:^1.2.0" - "@scure/base": "npm:^1.1.1" - typeforce: "npm:^1.11.5" - wif: "npm:^2.0.6" - checksum: 10/f2da719618b26e2fdec3d0bc4945cf7dc435ff93eaeebc0b6b70b8911e7a33128cf77c4c0bce45be679c5f2a96aa5128dbed329193a9f88d755ff9c90185b6a0 - languageName: node - linkType: hard - "bip39@npm:^3.0.4, bip39@npm:^3.1.0": version: 3.1.0 resolution: "bip39@npm:3.1.0" @@ -11908,6 +11623,20 @@ __metadata: languageName: node linkType: hard +"bitcoinjs-lib@npm:6.1.6": + version: 6.1.6 + resolution: "bitcoinjs-lib@npm:6.1.6" + dependencies: + "@noble/hashes": "npm:^1.2.0" + bech32: "npm:^2.0.0" + bip174: "npm:^2.1.1" + bs58check: "npm:^3.0.1" + typeforce: "npm:^1.11.3" + varuint-bitcoin: "npm:^1.1.2" + checksum: 10/18057362e92756aacb3fdbb996beddb134406a998515fdab86d221a96fb203a9345e4c25e8151a788df169eae0cbb271c467d5669f40f2bc9fce487721061928 + languageName: node + linkType: hard + "bl@npm:^4.0.3, bl@npm:^4.1.0": version: 4.1.0 resolution: "bl@npm:4.1.0" @@ -12255,6 +11984,15 @@ __metadata: languageName: node linkType: hard +"bs58@npm:^5.0.0": + version: 5.0.0 + resolution: "bs58@npm:5.0.0" + dependencies: + base-x: "npm:^4.0.0" + checksum: 10/2475cb0684e07077521aac718e604a13e0f891d58cff923d437a2f7e9e28703ab39fce9f84c7c703ab369815a675f11e3bd394d38643bfe8969fbe42e6833d45 + languageName: node + linkType: hard + "bs58check@npm:2.1.2, bs58check@npm:<3.0.0, bs58check@npm:^2.0.0, bs58check@npm:^2.1.1, bs58check@npm:^2.1.2": version: 2.1.2 resolution: "bs58check@npm:2.1.2" @@ -12266,6 +12004,16 @@ __metadata: languageName: node linkType: hard +"bs58check@npm:^3.0.1": + version: 3.0.1 + resolution: "bs58check@npm:3.0.1" + dependencies: + "@noble/hashes": "npm:^1.2.0" + bs58: "npm:^5.0.0" + checksum: 10/dbbecc7a09f3836e821149266c864c4bbd545539cea43c35f23f4c3c46b54c86c52b65d224b9ea2e916fa6d93bd2ce9fac5b6c6bfcf19621a9c209a5602f71c8 + languageName: node + linkType: hard + "bser@npm:2.1.1": version: 2.1.1 resolution: "bser@npm:2.1.1" @@ -13443,16 +13191,6 @@ __metadata: languageName: node linkType: hard -"cosmjs-types@npm:0.8.0, cosmjs-types@npm:^0.8.0": - version: 0.8.0 - resolution: "cosmjs-types@npm:0.8.0" - dependencies: - long: "npm:^4.0.0" - protobufjs: "npm:~6.11.2" - checksum: 10/9a6ac37a77349416bf5e3abab21b1084da4d293e76a77d11bb9fbaeef27c6f36b64b47b92ee587a0a5b66a543bfcd62078820dc0d14f9e39bd037a4801013dc1 - languageName: node - linkType: hard - "cosmjs-types@npm:0.9.0, cosmjs-types@npm:^0.9.0": version: 0.9.0 resolution: "cosmjs-types@npm:0.9.0" @@ -14797,6 +14535,17 @@ __metadata: languageName: node linkType: hard +"ecpair@npm:2.1.0": + version: 2.1.0 + resolution: "ecpair@npm:2.1.0" + dependencies: + randombytes: "npm:^2.1.0" + typeforce: "npm:^1.18.0" + wif: "npm:^2.0.6" + checksum: 10/06a9dfe50ac4528e6f61ce709218baf3261b28ce2ae05273c590a1e9646481699e36df97ca1dbe5c0ffc91753da543b8778f4341db24dc6c74e9046fcb975b3e + languageName: node + linkType: hard + "ecurve@npm:^1.0.0": version: 1.0.6 resolution: "ecurve@npm:1.0.6" @@ -16511,7 +16260,7 @@ __metadata: languageName: node linkType: hard -"follow-redirects@npm:^1.0.0, follow-redirects@npm:^1.14.0, follow-redirects@npm:^1.14.7": +"follow-redirects@npm:^1.0.0, follow-redirects@npm:^1.14.7": version: 1.15.1 resolution: "follow-redirects@npm:1.15.1" peerDependenciesMeta: @@ -23955,7 +23704,7 @@ __metadata: languageName: node linkType: hard -"protobufjs@npm:^6.8.8, protobufjs@npm:~6.11.2, protobufjs@npm:~6.11.3": +"protobufjs@npm:^6.8.8": version: 6.11.3 resolution: "protobufjs@npm:6.11.3" dependencies: @@ -28717,6 +28466,13 @@ __metadata: languageName: node linkType: hard +"uint8array-tools@npm:0.0.7": + version: 0.0.7 + resolution: "uint8array-tools@npm:0.0.7" + checksum: 10/6ffc45c7d2136757d63c6e556eb8345f908948618a9de37c805fec1249d989c265187b3fbef6cffc4ce5129083204829025b3c58800a0f24c8548e243d42ba13 + languageName: node + linkType: hard + "unbox-primitive@npm:^1.0.2": version: 1.0.2 resolution: "unbox-primitive@npm:1.0.2" @@ -29208,7 +28964,7 @@ __metadata: languageName: node linkType: hard -"varuint-bitcoin@npm:1.1.2, varuint-bitcoin@npm:^1.0.4": +"varuint-bitcoin@npm:1.1.2, varuint-bitcoin@npm:^1.0.4, varuint-bitcoin@npm:^1.1.2": version: 1.1.2 resolution: "varuint-bitcoin@npm:1.1.2" dependencies: From 174d445710ebb82e98599a2f59b213413203e85f Mon Sep 17 00:00:00 2001 From: Thorianite <100335276+Thorian1te@users.noreply.github.com> Date: Tue, 8 Oct 2024 14:42:39 +0930 Subject: [PATCH 4/6] update tsConfig --- package.json | 2 +- yarn.lock | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index c9b18a3ff..1c8cc72e9 100644 --- a/package.json +++ b/package.json @@ -165,7 +165,7 @@ "@testing-library/react": "^13.3.0", "@testing-library/react-hooks": "^8.0.0", "@testing-library/user-event": "^14.2.0", - "@tsconfig/node18": "^18.2.4", + "@tsconfig/node20": "^20.1.4", "@types/bchaddrjs": "^0.4.0", "@types/fs-extra": "^9.0.13", "@types/jest": "^29.5.12", diff --git a/yarn.lock b/yarn.lock index 3d9f2a39f..dd416abc3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8005,10 +8005,10 @@ __metadata: languageName: node linkType: hard -"@tsconfig/node18@npm:^18.2.4": - version: 18.2.4 - resolution: "@tsconfig/node18@npm:18.2.4" - checksum: 10/80623cb9c129c78d51fe6c4a256ba986f12f02ff02dc2a1e5b33dd13a7983f767b6792cfcd51b3dd1c8256ea105f1fea31f64a2070564e37787ab3d9a1a1e7e3 +"@tsconfig/node20@npm:^20.1.4": + version: 20.1.4 + resolution: "@tsconfig/node20@npm:20.1.4" + checksum: 10/345dba8074647f6c11b8d78afa76d9c16e3436cb56a8e78fe2060014d33a09f3f4fd6ed81dc90e955d3509f926cd7fd61c6ddfd3d5a1d80758d7844f7cc3a99e languageName: node linkType: hard @@ -10616,7 +10616,7 @@ __metadata: "@testing-library/react": "npm:^13.3.0" "@testing-library/react-hooks": "npm:^8.0.0" "@testing-library/user-event": "npm:^14.2.0" - "@tsconfig/node18": "npm:^18.2.4" + "@tsconfig/node20": "npm:^20.1.4" "@types/bchaddrjs": "npm:^0.4.0" "@types/electron-devtools-installer": "npm:^2.2.2" "@types/fs-extra": "npm:^9.0.13" From 679b257f02e7efa9699fadbfe26ed7e1f1b8bb3b Mon Sep 17 00:00:00 2001 From: Thorianite <100335276+Thorian1te@users.noreply.github.com> Date: Tue, 8 Oct 2024 14:59:31 +0930 Subject: [PATCH 5/6] update tsconfig --- tsconfig.scripts.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tsconfig.scripts.json b/tsconfig.scripts.json index 8dcfdf373..b99454516 100644 --- a/tsconfig.scripts.json +++ b/tsconfig.scripts.json @@ -1,3 +1,3 @@ { - "extends": "@tsconfig/node18/tsconfig.json" + "extends": "@tsconfig/node20/tsconfig.json" } From 07f84aee24138d234da6ed2e9314eab1b6c95c14 Mon Sep 17 00:00:00 2001 From: Thorianite <100335276+Thorian1te@users.noreply.github.com> Date: Thu, 10 Oct 2024 12:09:35 +0930 Subject: [PATCH 6/6] update bn import --- src/shared/utils/guard.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/shared/utils/guard.ts b/src/shared/utils/guard.ts index 35794adaa..3e3d2ba3d 100644 --- a/src/shared/utils/guard.ts +++ b/src/shared/utils/guard.ts @@ -1,6 +1,6 @@ import { FeeOption, Network } from '@xchainjs/xchain-client' import { AnyAsset, assetFromString, BaseAmount, Chain, isValidAsset } from '@xchainjs/xchain-util' -import { BigNumber } from 'ethers' +import BigNumber from 'bignumber.js' import * as IOG from 'io-ts/Guard' import { EvmHDMode } from '../evm/types'