From ee3f10483c92e24584342d67c272e15678da1272 Mon Sep 17 00:00:00 2001 From: Aditya Tiwari Date: Mon, 6 Jan 2025 16:18:57 +0530 Subject: [PATCH] feat(rune): add wrw changes for thorchain:rune Ticket: COIN-2417 --- electron/main/index.ts | 3 + package-lock.json | 1006 +++++++++-------- package.json | 85 +- scripts/build-icons.js | 1 + .../CryptocurrencyIcon/CryptocurrencyIcon.tsx | 16 +- .../NonBitGoRecoveryCoin.tsx | 2 + src/helpers/config.ts | 14 + 7 files changed, 608 insertions(+), 519 deletions(-) diff --git a/electron/main/index.ts b/electron/main/index.ts index 952aad9e..5d204d12 100644 --- a/electron/main/index.ts +++ b/electron/main/index.ts @@ -42,6 +42,7 @@ import { Near, TNear } from '@bitgo/sdk-coin-near'; import { Opeth, Topeth, OpethToken } from '@bitgo/sdk-coin-opeth'; import { Osmo, Tosmo } from '@bitgo/sdk-coin-osmo'; import { Polygon, Tpolygon, PolygonToken } from '@bitgo/sdk-coin-polygon'; +import { Rune, Trune } from '@bitgo/sdk-coin-rune'; import { Sol, Tsol, SolToken } from '@bitgo/sdk-coin-sol'; import { Trx, Ttrx, TrxToken } from '@bitgo/sdk-coin-trx'; import { Txlm, Xlm } from '@bitgo/sdk-coin-xlm'; @@ -153,6 +154,8 @@ sdk.register('baseeth', EthLikeCoin.createInstance); sdk.register('tbaseeth', TethLikeCoin.createInstance); sdk.register('sui', Sui.createInstance); sdk.register('tsui', Tsui.createInstance); +sdk.register('rune', Rune.createInstance); +sdk.register('trune', Trune.createInstance); Erc20Token.createTokenConstructors().forEach(({ name, coinConstructor }) => { sdk.register(name, coinConstructor); diff --git a/package-lock.json b/package-lock.json index 397cd7c6..63870617 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,49 +9,50 @@ "version": "0.0.0-placeholder-version", "license": "Apache-2.0", "dependencies": { - "@bitgo/abstract-cosmos": "11.2.5", - "@bitgo/abstract-utxo": "9.2.2", - "@bitgo/sdk-api": "1.56.7", - "@bitgo/sdk-coin-ada": "4.3.8", - "@bitgo/sdk-coin-algo": "2.1.47", - "@bitgo/sdk-coin-arbeth": "21.0.41", - "@bitgo/sdk-coin-atom": "13.1.5", - "@bitgo/sdk-coin-avaxc": "5.1.10", - "@bitgo/sdk-coin-bch": "2.0.49", - "@bitgo/sdk-coin-bcha": "2.1.33", - "@bitgo/sdk-coin-bld": "3.0.18", - "@bitgo/sdk-coin-bsc": "22.2.2", - "@bitgo/sdk-coin-bsv": "2.0.49", - "@bitgo/sdk-coin-btc": "2.3.10", - "@bitgo/sdk-coin-btg": "2.0.49", - "@bitgo/sdk-coin-coreum": "21.0.18", - "@bitgo/sdk-coin-dash": "2.0.49", - "@bitgo/sdk-coin-doge": "2.0.49", - "@bitgo/sdk-coin-dot": "4.1.27", - "@bitgo/sdk-coin-eos": "2.1.42", - "@bitgo/sdk-coin-etc": "2.2.16", - "@bitgo/sdk-coin-eth": "24.2.38", - "@bitgo/sdk-coin-ethlike": "1.1.30", - "@bitgo/sdk-coin-ethw": "20.0.49", - "@bitgo/sdk-coin-hash": "3.0.18", - "@bitgo/sdk-coin-hbar": "2.0.49", - "@bitgo/sdk-coin-injective": "3.0.18", - "@bitgo/sdk-coin-ltc": "3.0.49", - "@bitgo/sdk-coin-near": "2.0.49", - "@bitgo/sdk-coin-opeth": "18.1.34", - "@bitgo/sdk-coin-osmo": "3.0.18", - "@bitgo/sdk-coin-polygon": "21.0.18", - "@bitgo/sdk-coin-sei": "3.0.18", - "@bitgo/sdk-coin-sol": "4.7.6", - "@bitgo/sdk-coin-sui": "5.8.8", - "@bitgo/sdk-coin-tia": "3.0.18", - "@bitgo/sdk-coin-trx": "2.0.49", - "@bitgo/sdk-coin-xlm": "3.2.23", - "@bitgo/sdk-coin-xrp": "3.6.2", - "@bitgo/sdk-coin-zec": "2.0.49", - "@bitgo/sdk-coin-zeta": "3.0.18", + "@bitgo/abstract-cosmos": "11.2.13", + "@bitgo/abstract-utxo": "9.10.0", + "@bitgo/sdk-api": "1.57.6", + "@bitgo/sdk-coin-ada": "4.5.3", + "@bitgo/sdk-coin-algo": "2.1.55", + "@bitgo/sdk-coin-arbeth": "21.0.49", + "@bitgo/sdk-coin-atom": "13.1.13", + "@bitgo/sdk-coin-avaxc": "5.2.7", + "@bitgo/sdk-coin-bch": "2.1.7", + "@bitgo/sdk-coin-bcha": "2.2.7", + "@bitgo/sdk-coin-bld": "3.0.26", + "@bitgo/sdk-coin-bsc": "22.2.10", + "@bitgo/sdk-coin-bsv": "2.1.7", + "@bitgo/sdk-coin-btc": "2.4.7", + "@bitgo/sdk-coin-btg": "2.1.7", + "@bitgo/sdk-coin-coreum": "21.0.26", + "@bitgo/sdk-coin-dash": "2.1.7", + "@bitgo/sdk-coin-doge": "2.1.7", + "@bitgo/sdk-coin-dot": "4.1.35", + "@bitgo/sdk-coin-eos": "2.1.50", + "@bitgo/sdk-coin-etc": "2.2.24", + "@bitgo/sdk-coin-eth": "24.2.46", + "@bitgo/sdk-coin-ethlike": "1.1.38", + "@bitgo/sdk-coin-ethw": "20.0.57", + "@bitgo/sdk-coin-hash": "3.0.26", + "@bitgo/sdk-coin-hbar": "2.0.57", + "@bitgo/sdk-coin-injective": "3.0.26", + "@bitgo/sdk-coin-ltc": "3.1.7", + "@bitgo/sdk-coin-near": "2.0.57", + "@bitgo/sdk-coin-opeth": "18.1.42", + "@bitgo/sdk-coin-osmo": "3.0.26", + "@bitgo/sdk-coin-polygon": "21.0.26", + "@bitgo/sdk-coin-rune": "1.1.14", + "@bitgo/sdk-coin-sei": "3.0.26", + "@bitgo/sdk-coin-sol": "4.7.14", + "@bitgo/sdk-coin-sui": "5.8.16", + "@bitgo/sdk-coin-tia": "3.0.26", + "@bitgo/sdk-coin-trx": "2.0.57", + "@bitgo/sdk-coin-xlm": "3.2.31", + "@bitgo/sdk-coin-xrp": "3.6.10", + "@bitgo/sdk-coin-zec": "2.1.7", + "@bitgo/sdk-coin-zeta": "3.0.26", "@bitgo/sdk-opensslbytes": "2.0.0", - "@bitgo/utxo-lib": "11.2.0", + "@bitgo/utxo-lib": "11.2.1", "@ethereumjs/common": "2.6.5", "@lottiefiles/react-lottie-player": "3.4.9", "clsx": "1.2.1", @@ -2319,13 +2320,13 @@ } }, "node_modules/@bitgo/abstract-cosmos": { - "version": "11.2.5", - "resolved": "https://registry.npmjs.org/@bitgo/abstract-cosmos/-/abstract-cosmos-11.2.5.tgz", - "integrity": "sha512-ZKb8O5/AqVRxL17ZHULGVf6/cwV/8q11oE02NJkUpuWystZZkhMfpLEFMdTpKjPxQyGB4N0KFwO9iMKRlSnO0g==", + "version": "11.2.13", + "resolved": "https://registry.npmjs.org/@bitgo/abstract-cosmos/-/abstract-cosmos-11.2.13.tgz", + "integrity": "sha512-fwqRtP6UTTTyy0KxSDD1gg556gCsHHkfhrevuXx6zglWw3FKVN0ofoIoOvuYW04i4hVQ06gc8Pv8ieEKHBz0Rg==", "dependencies": { - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/statics": "^50.10.0", - "@bitgo/utxo-lib": "^11.2.0", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/statics": "^50.17.0", + "@bitgo/utxo-lib": "^11.2.1", "@cosmjs/amino": "^0.29.5", "@cosmjs/crypto": "^0.30.1", "@cosmjs/encoding": "^0.29.5", @@ -2370,13 +2371,13 @@ } }, "node_modules/@bitgo/abstract-eth": { - "version": "22.3.5", - "resolved": "https://registry.npmjs.org/@bitgo/abstract-eth/-/abstract-eth-22.3.5.tgz", - "integrity": "sha512-EYnpzQouXpMgVHY8R4n28z7L9dBtVwXOlBQCcZvROmm0Hdvp7LG9wUnKqVXjEBQypWYh64athX8UpBj3GBZk5A==", + "version": "22.4.7", + "resolved": "https://registry.npmjs.org/@bitgo/abstract-eth/-/abstract-eth-22.4.7.tgz", + "integrity": "sha512-SlNS4Yen78I39tXRQWzuiMgQGUI2/t18wBm4KZ5K7rvCtWaVp4q7tVY1ukPBtQO1FRp63tZfFYmotlTVACI0uw==", "dependencies": { - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/statics": "^50.10.0", - "@bitgo/utxo-lib": "^11.2.0", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/statics": "^50.17.0", + "@bitgo/utxo-lib": "^11.2.1", "@ethereumjs/common": "^2.6.5", "@ethereumjs/tx": "^3.3.0", "@metamask/eth-sig-util": "^5.0.2", @@ -2423,21 +2424,22 @@ } }, "node_modules/@bitgo/abstract-utxo": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/@bitgo/abstract-utxo/-/abstract-utxo-9.2.2.tgz", - "integrity": "sha512-sTcMbc1NLsoaPCeA/LeQnpuU6I98OV7aeoJL/GQ+bYuP/+t14rUqKaQ47HoAVQGGn5fKH36WRCXMy344COxwHA==", - "dependencies": { - "@bitgo/blockapis": "^1.10.8", - "@bitgo/sdk-api": "^1.56.7", - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/unspents": "^0.47.16", - "@bitgo/utxo-lib": "^11.2.0", - "@bitgo/wasm-miniscript": "^1.3.0", + "version": "9.10.0", + "resolved": "https://registry.npmjs.org/@bitgo/abstract-utxo/-/abstract-utxo-9.10.0.tgz", + "integrity": "sha512-yMgVAyPWtf52JHEAZNFXxrjJYUcg8m2EZ60H4qEWRggcxdI/gtLjkl8l1dV7RM+m6il0XofeTKhqzhhCax8zOg==", + "dependencies": { + "@bitgo/blockapis": "^1.10.9", + "@bitgo/sdk-api": "^1.57.6", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/unspents": "^0.47.17", + "@bitgo/utxo-lib": "^11.2.1", + "@bitgo/wasm-miniscript": "^2.0.0-beta.2", "@types/bluebird": "^3.5.25", "@types/lodash": "^4.14.121", "@types/superagent": "4.1.15", "bignumber.js": "^9.0.2", - "bitcoinjs-message": "npm:@bitgo-forks/bitcoinjs-message@1.0.0-master.2", + "bip174": "npm:@bitgo-forks/bip174@3.1.0-master.4", + "bitcoinjs-message": "npm:@bitgo-forks/bitcoinjs-message@1.0.0-master.3", "bluebird": "^3.5.3", "debug": "^3.1.0", "io-ts": "npm:@bitgo-forks/io-ts@2.1.4", @@ -2483,11 +2485,11 @@ "license": "ISC" }, "node_modules/@bitgo/blockapis": { - "version": "1.10.8", - "resolved": "https://registry.npmjs.org/@bitgo/blockapis/-/blockapis-1.10.8.tgz", - "integrity": "sha512-H+8EfW4uM0sfIsXG5ef3KJ/TOD8MecA4z3Qp5FY19uBkpkMfqUxUEYlJuUKcEVe+D1YZlyBx2JD8jkrO0LXh9Q==", + "version": "1.10.9", + "resolved": "https://registry.npmjs.org/@bitgo/blockapis/-/blockapis-1.10.9.tgz", + "integrity": "sha512-8GWR1oruh9WrfxWq9RCKDvMrB3WXcCJ7Gb3uyk5OXt0/bMdpa0QCrLv4e1dG/QeBipCBnLiOkb6NSzS4cbocFA==", "dependencies": { - "@bitgo/utxo-lib": "^11.2.0", + "@bitgo/utxo-lib": "^11.2.1", "@types/superagent": "4.1.16", "bluebird": "^3.7.2", "superagent": "^9.0.1" @@ -2529,18 +2531,17 @@ "integrity": "sha512-CkqAjnIKFqvo3sCyoBTqgJvF+bHrSik584S9nhTjtBESLx26cbtVMR/T9a6ApChOcSDAaM3JydDmWDUn4EEXng==" }, "node_modules/@bitgo/sdk-api": { - "version": "1.56.7", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-api/-/sdk-api-1.56.7.tgz", - "integrity": "sha512-xAOs2tQgzhhHVeZA6meAsUoCM/+Zf6gCDWsnkt9hgSwa/Kn0kocq/ZCMAOPHTff6tHio7gTZQD1l3vqYVjIZ7Q==", + "version": "1.57.6", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-api/-/sdk-api-1.57.6.tgz", + "integrity": "sha512-jUXHPSLpKCftmsEaISpMWbJQdz55NjddXhbgPqVnCsiwDSk0z7eTpF53BIPNWpZGtnXDGC62JziRrEksSlKNHA==", "dependencies": { - "@bitgo/sdk-core": "^28.14.2", + "@bitgo/sdk-core": "^28.18.0", "@bitgo/sjcl": "^1.0.1", - "@bitgo/unspents": "^0.47.16", - "@bitgo/utxo-lib": "^11.2.0", + "@bitgo/unspents": "^0.47.17", + "@bitgo/utxo-lib": "^11.2.1", "@types/superagent": "4.1.15", - "bitcoinjs-message": "npm:@bitgo-forks/bitcoinjs-message@1.0.0-master.2", + "bitcoinjs-message": "npm:@bitgo-forks/bitcoinjs-message@1.0.0-master.3", "bluebird": "^3.5.3", - "browser-or-node": "2.0.0", "debug": "3.1.0", "eol": "^0.5.0", "lodash": "^4.17.15", @@ -2584,13 +2585,13 @@ } }, "node_modules/@bitgo/sdk-coin-ada": { - "version": "4.3.8", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-ada/-/sdk-coin-ada-4.3.8.tgz", - "integrity": "sha512-+WiOE+bMDok7eqH+UFMdAxuIio3xhyxl4QTotu6fLwpmHZ2WAmFSwKbeFzGfEqTE7PglRGt8HTuZcvKMr+/IWg==", + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-ada/-/sdk-coin-ada-4.5.3.tgz", + "integrity": "sha512-lC7fesFS7ORpeUNywnU+eO2gQsEdh7UfqVEXPVYPAUYDJikrt3N/wXcz+w20tlRnae0BTqBSX37GTGVVmSx1GQ==", "dependencies": { - "@bitgo/sdk-core": "^28.14.2", + "@bitgo/sdk-core": "^28.18.0", "@bitgo/sdk-lib-mpc": "^10.1.0", - "@bitgo/statics": "^50.10.0", + "@bitgo/statics": "^50.17.0", "@emurgo/cardano-serialization-lib-browser": "^12.0.1", "@emurgo/cardano-serialization-lib-nodejs": "^12.0.1", "bech32": "^2.0.0", @@ -2604,12 +2605,12 @@ } }, "node_modules/@bitgo/sdk-coin-algo": { - "version": "2.1.47", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-algo/-/sdk-coin-algo-2.1.47.tgz", - "integrity": "sha512-OFTTrf+ZM9LLW+h3q3uVa1/4r1aBbXKcds3Ar4ajWS21egzfhPNlx0mhbbF2Sj3eMuf/60SFcDhzseZnYJuwwA==", + "version": "2.1.55", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-algo/-/sdk-coin-algo-2.1.55.tgz", + "integrity": "sha512-aUnbYH4JnWVZLsGWZLWtdVOariE3BwA/xi5QeBFoz0x8un+I77OgwwKAfXMxlzx8ubmPk4z7WJRpgSLCzb7SDA==", "dependencies": { - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/statics": "^50.10.0", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/statics": "^50.17.0", "@hashgraph/cryptography": "1.1.2", "@stablelib/hex": "^1.0.0", "algosdk": "1.23.1", @@ -2626,14 +2627,14 @@ } }, "node_modules/@bitgo/sdk-coin-arbeth": { - "version": "21.0.41", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-arbeth/-/sdk-coin-arbeth-21.0.41.tgz", - "integrity": "sha512-YPcdOMmznUUhbVv45fAbgTndROkRtehqveoUj9TUVXsgUT/aumCKSFpvcyI+XNj5YUtMYAWmQB20RQ6026P+5A==", - "dependencies": { - "@bitgo/abstract-eth": "^22.3.5", - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/statics": "^50.10.0", - "@bitgo/utxo-lib": "^11.2.0", + "version": "21.0.49", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-arbeth/-/sdk-coin-arbeth-21.0.49.tgz", + "integrity": "sha512-5sR4TQaJzXBGRqhhL42ZWo8ACNUuUu1Mb4kF42eJg1HxnvUpEyfYdhlP/s58ra8zq8Ws0XRlWcUhcD60ZXFciQ==", + "dependencies": { + "@bitgo/abstract-eth": "^22.4.7", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/statics": "^50.17.0", + "@bitgo/utxo-lib": "^11.2.1", "@ethereumjs/common": "^2.6.5", "ethereumjs-abi": "^0.6.5", "ethereumjs-util": "7.1.5" @@ -2643,14 +2644,14 @@ } }, "node_modules/@bitgo/sdk-coin-atom": { - "version": "13.1.5", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-atom/-/sdk-coin-atom-13.1.5.tgz", - "integrity": "sha512-23LeSqqY5IkIM/tg9elNbGX0NqBYcq/r4+/qvSPux3LBlm9NhthuxSqHYgTQHgCNPkZMX4RiMvHEhlKyV5k5aw==", + "version": "13.1.13", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-atom/-/sdk-coin-atom-13.1.13.tgz", + "integrity": "sha512-8HCGifHDsrlfjDtxOvQ5/7V3Y1XtGbcPtbbmygAKAeVZJ1xvdOYEy37IFQ0u1cvT6r+u6OLtHrPOo9/VaEpSTg==", "dependencies": { - "@bitgo/abstract-cosmos": "^11.2.5", - "@bitgo/sdk-core": "^28.14.2", + "@bitgo/abstract-cosmos": "^11.2.13", + "@bitgo/sdk-core": "^28.18.0", "@bitgo/sdk-lib-mpc": "^10.1.0", - "@bitgo/statics": "^50.10.0", + "@bitgo/statics": "^50.17.0", "@cosmjs/amino": "^0.29.5", "@cosmjs/encoding": "^0.29.5", "@cosmjs/stargate": "^0.29.5", @@ -2661,16 +2662,16 @@ } }, "node_modules/@bitgo/sdk-coin-avaxc": { - "version": "5.1.10", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-avaxc/-/sdk-coin-avaxc-5.1.10.tgz", - "integrity": "sha512-nDsRvvbl69y8glZqpfqjAWzCuitf+an1IvNlcTeV+ZGw2kSrQJsp5ndRUv1a41C9TGzG9g7AT3Fa94b6iNUrrA==", - "dependencies": { - "@bitgo/abstract-eth": "^22.3.5", - "@bitgo/sdk-coin-avaxp": "^5.0.48", - "@bitgo/sdk-coin-eth": "^24.2.38", - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/statics": "^50.10.0", - "@bitgo/utxo-lib": "^11.2.0", + "version": "5.2.7", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-avaxc/-/sdk-coin-avaxc-5.2.7.tgz", + "integrity": "sha512-ivQx2HXa7/S6TiZgce+bj9WT6hE8AF9W4kdIwMCiva/v8Ex57ScPbc+WRcSx5GYowafa3L+r6l3rQEC+pxlL/A==", + "dependencies": { + "@bitgo/abstract-eth": "^22.4.7", + "@bitgo/sdk-coin-avaxp": "^5.0.56", + "@bitgo/sdk-coin-eth": "^24.2.46", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/statics": "^50.17.0", + "@bitgo/utxo-lib": "^11.2.1", "@ethereumjs/common": "^2.6.5", "bignumber.js": "^9.1.1", "ethereumjs-abi": "^0.6.5", @@ -2704,14 +2705,14 @@ } }, "node_modules/@bitgo/sdk-coin-avaxp": { - "version": "5.0.48", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-avaxp/-/sdk-coin-avaxp-5.0.48.tgz", - "integrity": "sha512-jXYAnMoI4o0VtO6U1OXuwhpe3qCdRARJ1CDEH1zCTIfAYgja3BqHqZZIzwAduHP7M9+O6rQrvI3bsvBZzhqv1g==", + "version": "5.0.56", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-avaxp/-/sdk-coin-avaxp-5.0.56.tgz", + "integrity": "sha512-ufQ6xfhms1+KSvJayoFm/yhsKQmvytvQSQPcTgblpSP4Q/CYQhmYmZyM1+S5Amh8iiRhf/+BwD5NB34+gsowTg==", "dependencies": { "@bitgo-forks/avalanchejs": "4.1.0-alpha.1", - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/statics": "^50.10.0", - "@bitgo/utxo-lib": "^11.2.0", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/statics": "^50.17.0", + "@bitgo/utxo-lib": "^11.2.1", "avalanche": "3.15.3", "bignumber.js": "^9.0.0", "create-hash": "^1.2.0", @@ -2725,41 +2726,41 @@ } }, "node_modules/@bitgo/sdk-coin-bch": { - "version": "2.0.49", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-bch/-/sdk-coin-bch-2.0.49.tgz", - "integrity": "sha512-JQxwjaSeJ8ymj0eDsQXsidZv2WLk4M1k40Xzkx4kqfBXtaMGPeCDV+jf/RyG1+6g9ZibM++/vS+nKG6dmXs9ww==", + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-bch/-/sdk-coin-bch-2.1.7.tgz", + "integrity": "sha512-rHkFPMP5FZpa8i+J/DKKxr4V7mPSK5nvcRxUOJlz2MTyu7b7LaQ8rzJu5yB+QLoWvZQAywa7mL+I2D89L0FUQA==", "dependencies": { - "@bitgo/abstract-utxo": "^9.2.2", - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/utxo-lib": "^11.2.0" + "@bitgo/abstract-utxo": "^9.10.0", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/utxo-lib": "^11.2.1" }, "engines": { "node": ">=18 <21" } }, "node_modules/@bitgo/sdk-coin-bcha": { - "version": "2.1.33", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-bcha/-/sdk-coin-bcha-2.1.33.tgz", - "integrity": "sha512-KGk6oF5a4zRMOARFiVQsjzwRuIrQsU5hDjtOaNjGW5G02OH3XTv1X+6tcto8RouKVKZRfsskcreZtCISF73Nkg==", + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-bcha/-/sdk-coin-bcha-2.2.7.tgz", + "integrity": "sha512-bsujDSG8zCTbqxFEIZQgUsI/4lSn2rHRwSfaUciu/zh00rExInlX8Ey6VrSK2omU8hRRB1OIrlzbbEmdJeJWig==", "dependencies": { - "@bitgo/abstract-utxo": "^9.2.2", - "@bitgo/sdk-coin-bch": "^2.0.49", - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/utxo-lib": "^11.2.0" + "@bitgo/abstract-utxo": "^9.10.0", + "@bitgo/sdk-coin-bch": "^2.1.7", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/utxo-lib": "^11.2.1" }, "engines": { "node": ">=18 <21" } }, "node_modules/@bitgo/sdk-coin-bld": { - "version": "3.0.18", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-bld/-/sdk-coin-bld-3.0.18.tgz", - "integrity": "sha512-cNz3XTXTimfEusDUKW6D8ZkgkxA3fFi5Z1kwJLbg4+kI9XhdbSteuQgyrb1mv8xqcnk/akc0/wKZN7INVJTB3A==", + "version": "3.0.26", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-bld/-/sdk-coin-bld-3.0.26.tgz", + "integrity": "sha512-MEvd6JgKWC8g4xj4SAwF8gFbupjWydNJhtmYN+hdM6ZJM2t6ruhhYm7IvyCZi/kq92vZCEa3hxjLB7swgiRbzQ==", "dependencies": { - "@bitgo/abstract-cosmos": "^11.2.5", - "@bitgo/sdk-core": "^28.14.2", + "@bitgo/abstract-cosmos": "^11.2.13", + "@bitgo/sdk-core": "^28.18.0", "@bitgo/sdk-lib-mpc": "^10.1.0", - "@bitgo/statics": "^50.10.0", + "@bitgo/statics": "^50.17.0", "@cosmjs/amino": "^0.29.5", "@cosmjs/encoding": "^0.29.5", "@cosmjs/stargate": "^0.29.5", @@ -2770,14 +2771,14 @@ } }, "node_modules/@bitgo/sdk-coin-bsc": { - "version": "22.2.2", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-bsc/-/sdk-coin-bsc-22.2.2.tgz", - "integrity": "sha512-3l4DpzOJbBUU2GKMUSiJgP39JS0y/XO3LwR5WuUL+Xl760FHZ9ZIrFLEdlvEgTlhFnGD4rhoZp4rSb6fgiFcAA==", - "dependencies": { - "@bitgo/abstract-eth": "^22.3.5", - "@bitgo/sdk-coin-eth": "^24.2.38", - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/statics": "^50.10.0", + "version": "22.2.10", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-bsc/-/sdk-coin-bsc-22.2.10.tgz", + "integrity": "sha512-bPQUqyMtxtQGxGgs61jOi6DDgnPH4zcQMu7l3RCAN39AUuXTktKt2yeDev5B6UXhTPzq7dR9FbIMe4BFKrFMzA==", + "dependencies": { + "@bitgo/abstract-eth": "^22.4.7", + "@bitgo/sdk-coin-eth": "^24.2.46", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/statics": "^50.17.0", "@ethereumjs/common": "^2.6.5" }, "engines": { @@ -2785,55 +2786,55 @@ } }, "node_modules/@bitgo/sdk-coin-bsv": { - "version": "2.0.49", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-bsv/-/sdk-coin-bsv-2.0.49.tgz", - "integrity": "sha512-To1PZ7pFSNA/02ZeiS8LeqlP/fAK32nzpWQfq7hXcu7fqZdF5KwMF4MDvxnTsGsp0OqfvgaGVD6wye/9B8KZAA==", + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-bsv/-/sdk-coin-bsv-2.1.7.tgz", + "integrity": "sha512-o1dZuHISNOmz7FUKht2hjLr8MYi0y5eLFjXh/UE36lbQtxN5RxwTluIOW/qlf5+yipWtMQdHVOgOA9jbFcf2uA==", "dependencies": { - "@bitgo/abstract-utxo": "^9.2.2", - "@bitgo/sdk-coin-bch": "^2.0.49", - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/utxo-lib": "^11.2.0" + "@bitgo/abstract-utxo": "^9.10.0", + "@bitgo/sdk-coin-bch": "^2.1.7", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/utxo-lib": "^11.2.1" }, "engines": { "node": ">=18 <21" } }, "node_modules/@bitgo/sdk-coin-btc": { - "version": "2.3.10", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-btc/-/sdk-coin-btc-2.3.10.tgz", - "integrity": "sha512-/MO8pvVPFxWyhZd1OGvcoUdBYMSEKr15tYAcNB27r8D2ISWO+LZr93xVtRr+zd/B7C2mWikL6KcWpvwlSme+Fg==", + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-btc/-/sdk-coin-btc-2.4.7.tgz", + "integrity": "sha512-Ead97wqPsEMIsNSmnOTYGhU9074jhY64MlJ+me2lI36hIso+HyGyJG9YaPBqfcGmHQUfEB6qMrrP9n/J7KB8ow==", "dependencies": { - "@bitgo/abstract-utxo": "^9.2.2", - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/utxo-lib": "^11.2.0", - "@bitgo/utxo-ord": "^1.20.54" + "@bitgo/abstract-utxo": "^9.10.0", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/utxo-lib": "^11.2.1", + "@bitgo/utxo-ord": "^1.20.62" }, "engines": { "node": ">=18 <21" } }, "node_modules/@bitgo/sdk-coin-btg": { - "version": "2.0.49", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-btg/-/sdk-coin-btg-2.0.49.tgz", - "integrity": "sha512-4qjkcYuKLvkjbmklgJzURQmlQWcpoiLIiHbtOpE62gzevjb6Y2NQUgxqcsvbjfIB6gaQ6/kZv+jjuKnPWsSigw==", + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-btg/-/sdk-coin-btg-2.1.7.tgz", + "integrity": "sha512-P9pvd+ngyquwsu2T2pMTdA9V+WwFrZffW9VkdZwQHXQW983+llhnxRkqaeDwr7JKfg0lmlmJed841ZF9lrezHg==", "dependencies": { - "@bitgo/abstract-utxo": "^9.2.2", - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/utxo-lib": "^11.2.0" + "@bitgo/abstract-utxo": "^9.10.0", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/utxo-lib": "^11.2.1" }, "engines": { "node": ">=18 <21" } }, "node_modules/@bitgo/sdk-coin-coreum": { - "version": "21.0.18", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-coreum/-/sdk-coin-coreum-21.0.18.tgz", - "integrity": "sha512-M/3t2RzQ2Qf6KJEh3JfzZhpNOC5chCNywxmHiQDlpko248Et1t1SbNFbZs+6xYB4mxkVl6bgJursPdyjbJdVFg==", + "version": "21.0.26", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-coreum/-/sdk-coin-coreum-21.0.26.tgz", + "integrity": "sha512-AZquyCNlZjwP4c00BqwfYTj7Cbt5MeZL+X1aqWYTINkE49X0dz5CS8A0dwBj/w8b6E419Yco/jeQnwgaJFIy9w==", "dependencies": { - "@bitgo/abstract-cosmos": "^11.2.5", - "@bitgo/sdk-core": "^28.14.2", + "@bitgo/abstract-cosmos": "^11.2.13", + "@bitgo/sdk-core": "^28.18.0", "@bitgo/sdk-lib-mpc": "^10.1.0", - "@bitgo/statics": "^50.10.0", + "@bitgo/statics": "^50.17.0", "@cosmjs/amino": "^0.29.5", "@cosmjs/encoding": "^0.29.5", "@cosmjs/stargate": "^0.29.5", @@ -2844,39 +2845,39 @@ } }, "node_modules/@bitgo/sdk-coin-dash": { - "version": "2.0.49", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-dash/-/sdk-coin-dash-2.0.49.tgz", - "integrity": "sha512-UzUIRKbfphGjR1KeMYMZXcANl0gxINkpokRIr2/ThwFjA4oKBQyW/8Ch8dK48mFU+vfZ26mclc3JROofVP24gg==", + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-dash/-/sdk-coin-dash-2.1.7.tgz", + "integrity": "sha512-+HVi1S8jqa9qMizZpiXNuDWALCd1KNoqcsxRqcN3FawsKvjy0sZF9bvZ+F/dW0V1ZWArf6sCNcyX2pt+/CxYbw==", "dependencies": { - "@bitgo/abstract-utxo": "^9.2.2", - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/utxo-lib": "^11.2.0" + "@bitgo/abstract-utxo": "^9.10.0", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/utxo-lib": "^11.2.1" }, "engines": { "node": ">=18 <21" } }, "node_modules/@bitgo/sdk-coin-doge": { - "version": "2.0.49", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-doge/-/sdk-coin-doge-2.0.49.tgz", - "integrity": "sha512-U/DeFl2ktnpLZ6NYTP1CAi7JHQyZIIrh/A36P7pQ15HTwh60veDLZfcyc57+Rf8ixCGPhfIvqhuLXt77U9qsVw==", + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-doge/-/sdk-coin-doge-2.1.7.tgz", + "integrity": "sha512-SbgfclZX2Qhi1mEEy/wPhVEGbFhbhvCuMj0KPSQrxCUxR2pJ4tU5ur940hOnbdj2/X6qqmJyPVq5sq2CqIcqZQ==", "dependencies": { - "@bitgo/abstract-utxo": "^9.2.2", - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/utxo-lib": "^11.2.0" + "@bitgo/abstract-utxo": "^9.10.0", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/utxo-lib": "^11.2.1" }, "engines": { "node": ">=18 <21" } }, "node_modules/@bitgo/sdk-coin-dot": { - "version": "4.1.27", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-dot/-/sdk-coin-dot-4.1.27.tgz", - "integrity": "sha512-kAqt0rFF3QXEIs5NA1T+GHRwf9QYWfp/MK+LVJOwKAttTlxNPr51fl0XYbe2vjQ5+kQaQPFGv72n517spW76Sw==", + "version": "4.1.35", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-dot/-/sdk-coin-dot-4.1.35.tgz", + "integrity": "sha512-kGSywMcSGn4yrwXj64VrV+PgClMQO7P/G4FPfpR5FN0bC/TlHM6FvFphg035owWAa9zH+HO50QbmrWOw7r2eHw==", "dependencies": { - "@bitgo/sdk-core": "^28.14.2", + "@bitgo/sdk-core": "^28.18.0", "@bitgo/sdk-lib-mpc": "^10.1.0", - "@bitgo/statics": "^50.10.0", + "@bitgo/statics": "^50.17.0", "@polkadot/api": "14.1.1", "@polkadot/api-augment": "14.1.1", "@polkadot/keyring": "13.2.3", @@ -3184,13 +3185,13 @@ } }, "node_modules/@bitgo/sdk-coin-eos": { - "version": "2.1.42", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-eos/-/sdk-coin-eos-2.1.42.tgz", - "integrity": "sha512-jUsQkT+SVOPEB7981XBk7phKwv/j0yZUITi0FyNVHeQLPeqv/StJhZGtfkzLWr69DonKju+0lKPp6hRGE8bRVg==", + "version": "2.1.50", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-eos/-/sdk-coin-eos-2.1.50.tgz", + "integrity": "sha512-D/zbyJJlvATE5doZRstmjxZlDvYkRNFjtZm5xtI4cmgL9J3t70b9bo9ZTAsMT1/i7sG+BdMHJgcAoPNXv2A4kw==", "dependencies": { - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/statics": "^50.10.0", - "@bitgo/utxo-lib": "^11.2.0", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/statics": "^50.17.0", + "@bitgo/utxo-lib": "^11.2.1", "bignumber.js": "^9.0.2", "eosjs": "^21.0.2", "eosjs-ecc": "^4.0.4", @@ -3202,15 +3203,15 @@ } }, "node_modules/@bitgo/sdk-coin-etc": { - "version": "2.2.16", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-etc/-/sdk-coin-etc-2.2.16.tgz", - "integrity": "sha512-OD8Oi+goFYhe7JyR+P4XT0tHJ6ueZB/NWrZw0NJU2btH/cZbxiaiwRXUGkeHFsZOObrmAtjEz8f3a7rfJcpnlQ==", - "dependencies": { - "@bitgo/abstract-eth": "^22.3.5", - "@bitgo/sdk-coin-eth": "^24.2.38", - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/statics": "^50.10.0", - "@bitgo/utxo-lib": "^11.2.0", + "version": "2.2.24", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-etc/-/sdk-coin-etc-2.2.24.tgz", + "integrity": "sha512-R7+rfcDMjBp/7Z8ArovAwWM7oWT5yGZ1fnpV2oiqYudVgGJfEZ7/P368VIuHk4U07SwQXeUooaT6s9MkyvwL4w==", + "dependencies": { + "@bitgo/abstract-eth": "^22.4.7", + "@bitgo/sdk-coin-eth": "^24.2.46", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/statics": "^50.17.0", + "@bitgo/utxo-lib": "^11.2.1", "@ethereumjs/common": "^2.6.5", "bignumber.js": "^9.1.1", "ethereumjs-abi": "^0.6.5", @@ -3223,14 +3224,14 @@ } }, "node_modules/@bitgo/sdk-coin-eth": { - "version": "24.2.38", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-eth/-/sdk-coin-eth-24.2.38.tgz", - "integrity": "sha512-a0AXuT7M6bwDwpP0XRR2zETLQFr38i+3yOPuiMvLa4tRRIS4mWIJnwBMXNX8blgZ82yQSM8CalKL5OZSU5xHmA==", - "dependencies": { - "@bitgo/abstract-eth": "^22.3.5", - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/statics": "^50.10.0", - "@bitgo/utxo-lib": "^11.2.0", + "version": "24.2.46", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-eth/-/sdk-coin-eth-24.2.46.tgz", + "integrity": "sha512-+5rnGEQigk2IM4uUZMiTUHT6XEWS0/3GS/Zm/PR/sRTgEjotFdO48z9au2dHjuMb6yIFetlvkPqj1hYBFOnrdA==", + "dependencies": { + "@bitgo/abstract-eth": "^22.4.7", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/statics": "^50.17.0", + "@bitgo/utxo-lib": "^11.2.1", "@ethereumjs/tx": "^3.3.0", "@ethereumjs/util": "8.0.3", "bignumber.js": "^9.1.1", @@ -3265,13 +3266,13 @@ } }, "node_modules/@bitgo/sdk-coin-ethlike": { - "version": "1.1.30", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-ethlike/-/sdk-coin-ethlike-1.1.30.tgz", - "integrity": "sha512-XUnl5pSMfmXta+PQhxiiKcPTB5BWUROlj1ib5Qce9V5uAjYdhFI4+pPiD6hHhog7zsyehm9dZ4symqXAZxoHVg==", + "version": "1.1.38", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-ethlike/-/sdk-coin-ethlike-1.1.38.tgz", + "integrity": "sha512-4rC4GlNJ5xSHRgisu1fIHj7gKpOyKbknAPLx9CrMNe+CdV1Zvpw5SE31eJgoaVHb1nRuxnHRIlAn+248pS/i/Q==", "dependencies": { - "@bitgo/abstract-eth": "^22.3.5", - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/statics": "^50.10.0", + "@bitgo/abstract-eth": "^22.4.7", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/statics": "^50.17.0", "@ethereumjs/common": "2.6.5", "ethereumjs-util": "7.1.5" }, @@ -3280,13 +3281,13 @@ } }, "node_modules/@bitgo/sdk-coin-ethw": { - "version": "20.0.49", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-ethw/-/sdk-coin-ethw-20.0.49.tgz", - "integrity": "sha512-7hIfdaZ0j06shRHrgPeyravgtu/BIiGxSXLToXa8Yt6Rp4hKhJDpVRgxqOqceY+QTEh2cem5aqMu/jZluSRkdw==", + "version": "20.0.57", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-ethw/-/sdk-coin-ethw-20.0.57.tgz", + "integrity": "sha512-KERf0d+kiJpdsTvQwo4bSaWL84znZVKNRy8EB/L5RtXYqP5v5LTxcI6Z9R7/z7ojVG1/oq00XFNLQAlYo6QMlQ==", "dependencies": { - "@bitgo/sdk-coin-eth": "^24.2.38", - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/statics": "^50.10.0", + "@bitgo/sdk-coin-eth": "^24.2.46", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/statics": "^50.17.0", "ethereumjs-util": "7.1.5", "superagent": "^9.0.1" }, @@ -3295,14 +3296,14 @@ } }, "node_modules/@bitgo/sdk-coin-hash": { - "version": "3.0.18", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-hash/-/sdk-coin-hash-3.0.18.tgz", - "integrity": "sha512-3M/VYFmU+nIb2v68dT2tjNzHT3XSOv2fkMhNZErAGzB0hRSUN1ftPjwVJ9/GGaL+76d523OYjhJ1g1yYmo5wsg==", + "version": "3.0.26", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-hash/-/sdk-coin-hash-3.0.26.tgz", + "integrity": "sha512-uOZSFt/MDFuuN81jVjgzbwSn39EnWmRgNJTMIgziSDKsC8urmEf2xSDb6SNyGzWpvVa95MT6YSWOU+ejK/605g==", "dependencies": { - "@bitgo/abstract-cosmos": "^11.2.5", - "@bitgo/sdk-core": "^28.14.2", + "@bitgo/abstract-cosmos": "^11.2.13", + "@bitgo/sdk-core": "^28.18.0", "@bitgo/sdk-lib-mpc": "^10.1.0", - "@bitgo/statics": "^50.10.0", + "@bitgo/statics": "^50.17.0", "@cosmjs/amino": "^0.29.5", "@cosmjs/encoding": "^0.29.5", "@cosmjs/stargate": "^0.29.5", @@ -3313,13 +3314,13 @@ } }, "node_modules/@bitgo/sdk-coin-hbar": { - "version": "2.0.49", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-hbar/-/sdk-coin-hbar-2.0.49.tgz", - "integrity": "sha512-f6OBO+/bD6OS0FuBC4SzU+nr0fmOA0XgCsNRG2n5lCOi8F2d/nPzTL5gcWRj3ZiDekvcX6IyQZbV6wn5swp1Wg==", + "version": "2.0.57", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-hbar/-/sdk-coin-hbar-2.0.57.tgz", + "integrity": "sha512-a56so/QuX3bsz7R+0YQ5VN14SKB69RAV6/cCtnJF83kR8/az6JOhIFBJNk8fIrcvp/LM8jak9GXtxr2/AKlKTw==", "dependencies": { - "@bitgo/sdk-coin-algo": "^2.1.47", - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/statics": "^50.10.0", + "@bitgo/sdk-coin-algo": "^2.1.55", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/statics": "^50.17.0", "@hashgraph/proto": "2.12.0", "@hashgraph/sdk": "2.29.0", "@stablelib/sha384": "^1.0.0", @@ -4182,14 +4183,14 @@ } }, "node_modules/@bitgo/sdk-coin-injective": { - "version": "3.0.18", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-injective/-/sdk-coin-injective-3.0.18.tgz", - "integrity": "sha512-SENn6zUsbaZ7Fku0leT6uRn+REvXrESV4oADJhRyipzdP8lWJQf6uasaleprQRtEjQ4TXhNMKqIiIU+IdW3EUA==", + "version": "3.0.26", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-injective/-/sdk-coin-injective-3.0.26.tgz", + "integrity": "sha512-jo9JGQu7nPE3X70o40iGRMBkLhsFkqmSJ7q//43BOdim7UjZNjhCOWWuRiKPwR762Y7JIbza0n+Vf2nx3J3fAw==", "dependencies": { - "@bitgo/abstract-cosmos": "^11.2.5", - "@bitgo/sdk-core": "^28.14.2", + "@bitgo/abstract-cosmos": "^11.2.13", + "@bitgo/sdk-core": "^28.18.0", "@bitgo/sdk-lib-mpc": "^10.1.0", - "@bitgo/statics": "^50.10.0", + "@bitgo/statics": "^50.17.0", "@cosmjs/amino": "^0.29.5", "@cosmjs/encoding": "^0.29.5", "@cosmjs/stargate": "^0.29.5", @@ -4200,25 +4201,25 @@ } }, "node_modules/@bitgo/sdk-coin-ltc": { - "version": "3.0.49", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-ltc/-/sdk-coin-ltc-3.0.49.tgz", - "integrity": "sha512-ZlJkF2jPa2fii2AYeIbaqw03GaKBz5Sw3H9yRnBa69dut6awX92y9y9zbPIFne6SFTGkz3R+MgGd8ARMNUSUow==", + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-ltc/-/sdk-coin-ltc-3.1.7.tgz", + "integrity": "sha512-imtpVHEdiTpW5jYmTdFQNl4kigJPZ/nLMS+XeV2LI7SCk+UAyneq63RPzOSsrqgtW7qR2o/TYSU0rgkpNXOeOg==", "dependencies": { - "@bitgo/abstract-utxo": "^9.2.2", - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/utxo-lib": "^11.2.0" + "@bitgo/abstract-utxo": "^9.10.0", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/utxo-lib": "^11.2.1" }, "engines": { "node": ">=18 <21" } }, "node_modules/@bitgo/sdk-coin-near": { - "version": "2.0.49", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-near/-/sdk-coin-near-2.0.49.tgz", - "integrity": "sha512-Oy4LRalXJ/Cn3CPUjm1upnAVxMXrAM+Ydu2Ru8VmNKRHwKjEMZnC12157RQf8uYEyNUodhCX1slubx3TV+yrVA==", + "version": "2.0.57", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-near/-/sdk-coin-near-2.0.57.tgz", + "integrity": "sha512-AqheDMIqOGLpJEBTJSrIeMXvj81a1PLD8EzJqAkHBJuCtK8Er9ntgJXl3+v5ZJQRpMCdUfHyGY7oYwmrG28RPQ==", "dependencies": { - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/statics": "^50.10.0", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/statics": "^50.17.0", "@stablelib/hex": "^1.0.0", "bignumber.js": "^9.0.0", "bn.js": "^5.2.1", @@ -4234,14 +4235,14 @@ } }, "node_modules/@bitgo/sdk-coin-opeth": { - "version": "18.1.34", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-opeth/-/sdk-coin-opeth-18.1.34.tgz", - "integrity": "sha512-qCE3Y7jVh33q+zPKroR4etRDgNhGnUsS3yQiJ9ZGWjv5pcLHmwPUgxAfEKZB4tzjan4aBkS8robgHvpLMWF1aA==", - "dependencies": { - "@bitgo/abstract-eth": "^22.3.5", - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/statics": "^50.10.0", - "@bitgo/utxo-lib": "^11.2.0", + "version": "18.1.42", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-opeth/-/sdk-coin-opeth-18.1.42.tgz", + "integrity": "sha512-ak9RFLonK0DuRVADJDUmQu/CARC0p0iTe9eRm8pR6o95nmOw3cAn93bFvRJYDzKdeFkmgBahpotu6VhuQtl3sg==", + "dependencies": { + "@bitgo/abstract-eth": "^22.4.7", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/statics": "^50.17.0", + "@bitgo/utxo-lib": "^11.2.1", "@ethereumjs/common": "^2.6.5", "ethereumjs-abi": "^0.6.5", "ethereumjs-util": "7.1.5" @@ -4251,14 +4252,14 @@ } }, "node_modules/@bitgo/sdk-coin-osmo": { - "version": "3.0.18", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-osmo/-/sdk-coin-osmo-3.0.18.tgz", - "integrity": "sha512-dW0FtjmT5jQSKPJ9ebgdxDY79zuKwz8mf7AKwVIGkC7CIWgpKkbGMjorT/PL/letP2fB4qdBF/Diw6LfZK8bRw==", + "version": "3.0.26", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-osmo/-/sdk-coin-osmo-3.0.26.tgz", + "integrity": "sha512-zzEOo+Inxs+4fgwtLCiIQ8yDixdBBIz8Nos7VYuvbEty9SNJk4W1zI5dKzos2ZycJL2+H/Y4veOWdq5RXZtZYA==", "dependencies": { - "@bitgo/abstract-cosmos": "^11.2.5", - "@bitgo/sdk-core": "^28.14.2", + "@bitgo/abstract-cosmos": "^11.2.13", + "@bitgo/sdk-core": "^28.18.0", "@bitgo/sdk-lib-mpc": "^10.1.0", - "@bitgo/statics": "^50.10.0", + "@bitgo/statics": "^50.17.0", "@cosmjs/amino": "^0.29.5", "@cosmjs/encoding": "^0.29.5", "@cosmjs/stargate": "^0.29.5", @@ -4269,15 +4270,15 @@ } }, "node_modules/@bitgo/sdk-coin-polygon": { - "version": "21.0.18", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-polygon/-/sdk-coin-polygon-21.0.18.tgz", - "integrity": "sha512-+qmTyFZTGPV+q98EifU/ppto/dFPAaKz7POn+WQlfqkGfJ0WXU0rmo66y/Z1nSYRSPEJsYrSHjXWFj5QECQ3Ag==", + "version": "21.0.26", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-polygon/-/sdk-coin-polygon-21.0.26.tgz", + "integrity": "sha512-Mn5fMNXZZ1R0Bwccufwir/2GaKqlEJAEbu2IldPQ7EJzGPcz9332jjxEmhPK/tfeyCxV+plSULv4InWf0K+uPQ==", "dependencies": { - "@bitgo/abstract-eth": "^22.3.5", - "@bitgo/sdk-core": "^28.14.2", + "@bitgo/abstract-eth": "^22.4.7", + "@bitgo/sdk-core": "^28.18.0", "@bitgo/sjcl": "^1.0.1", - "@bitgo/statics": "^50.10.0", - "@bitgo/utxo-lib": "^11.2.0", + "@bitgo/statics": "^50.17.0", + "@bitgo/utxo-lib": "^11.2.1", "@ethereumjs/common": "^2.6.5", "ethereumjs-util": "7.1.5", "ethers": "^5.1.3" @@ -4286,15 +4287,35 @@ "node": ">=18 <21" } }, + "node_modules/@bitgo/sdk-coin-rune": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-rune/-/sdk-coin-rune-1.1.14.tgz", + "integrity": "sha512-GR/HidzjjrTt6Jm9d2hNQnCrZKFEgq7JcDre/h71YSCAtcGlGPrrnj80uHhxyw7ilA5Dh0JQj3YbX3RoujiA1g==", + "dependencies": { + "@bitgo/abstract-cosmos": "^11.2.13", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/statics": "^50.17.0", + "@cosmjs/amino": "^0.29.5", + "@cosmjs/encoding": "^0.29.5", + "@cosmjs/proto-signing": "^0.29.5", + "@cosmjs/stargate": "^0.29.5", + "bech32-buffer": "^0.2.1", + "bignumber.js": "^9.1.1", + "lodash": "^4.17.21" + }, + "engines": { + "node": ">=18 <21" + } + }, "node_modules/@bitgo/sdk-coin-sei": { - "version": "3.0.18", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-sei/-/sdk-coin-sei-3.0.18.tgz", - "integrity": "sha512-JUD2dfE28u9bUHjG001tSON+3Vw6/y9MF//k+aRq8/8KZ442IzkVKeKZJxrnE0xXi2o79YmnSpfJJgn9YH5qKg==", + "version": "3.0.26", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-sei/-/sdk-coin-sei-3.0.26.tgz", + "integrity": "sha512-175GjsOKqw4rvJOF4yTF2KWn6+qaCenqyzJy+j2oL7ABaylhQJAWSpMOiBKkyfStW6nsUKEG2AcFWLQkwvO0tw==", "dependencies": { - "@bitgo/abstract-cosmos": "^11.2.5", - "@bitgo/sdk-core": "^28.14.2", + "@bitgo/abstract-cosmos": "^11.2.13", + "@bitgo/sdk-core": "^28.18.0", "@bitgo/sdk-lib-mpc": "^10.1.0", - "@bitgo/statics": "^50.10.0", + "@bitgo/statics": "^50.17.0", "@cosmjs/amino": "^0.29.5", "@cosmjs/encoding": "^0.29.5", "@cosmjs/stargate": "^0.29.5", @@ -4305,13 +4326,13 @@ } }, "node_modules/@bitgo/sdk-coin-sol": { - "version": "4.7.6", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-sol/-/sdk-coin-sol-4.7.6.tgz", - "integrity": "sha512-QL4zPYe6YuuSIZAoWeticuVBKviUVsr101cQd+iS2cTNHekkCtDb6GebGRPYRvuR9gPWX9HHmlp4Lwva0syyKg==", + "version": "4.7.14", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-sol/-/sdk-coin-sol-4.7.14.tgz", + "integrity": "sha512-oeZWcgeCZsQwBg5BQ3V/vDUwJ+kn3qSofYDsGF18t+76ZzMGQnL82CNBUTJRkV9coUZZUfyrotpMfunNnDQNqg==", "dependencies": { - "@bitgo/sdk-core": "^28.14.2", + "@bitgo/sdk-core": "^28.18.0", "@bitgo/sdk-lib-mpc": "^10.1.0", - "@bitgo/statics": "^50.10.0", + "@bitgo/statics": "^50.17.0", "@solana/spl-token": "0.3.1", "@solana/web3.js": "1.92.1", "bignumber.js": "^9.0.0", @@ -4455,14 +4476,14 @@ } }, "node_modules/@bitgo/sdk-coin-sui": { - "version": "5.8.8", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-sui/-/sdk-coin-sui-5.8.8.tgz", - "integrity": "sha512-0JWEkJd3q8eK/VkG/l514NvXPxKw2BWy68oLWTw+cGkXCHQ/AR6sfWPRcf2Fw5zViwf5ExwPXT9qgECf/dL40w==", + "version": "5.8.16", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-sui/-/sdk-coin-sui-5.8.16.tgz", + "integrity": "sha512-wiehfxc9w29yvaQMd6ktY5YPD4F6OaVe5ybKg9ugL+Nb7+DpNNMZCWcVI/JdZQns8+GLYNpcc18rvE5guSncgA==", "dependencies": { "@bitgo/blake2b": "^3.2.4", - "@bitgo/sdk-core": "^28.14.2", + "@bitgo/sdk-core": "^28.18.0", "@bitgo/sdk-lib-mpc": "^10.1.0", - "@bitgo/statics": "^50.10.0", + "@bitgo/statics": "^50.17.0", "@mysten/bcs": "^0.7.0", "bignumber.js": "^9.0.0", "bs58": "^4.0.1", @@ -4543,14 +4564,14 @@ } }, "node_modules/@bitgo/sdk-coin-tia": { - "version": "3.0.18", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-tia/-/sdk-coin-tia-3.0.18.tgz", - "integrity": "sha512-cndMivfZZidX6U7SZE4D7A3onbDTnspfyh+eI+CcFJWM0aI0Idkwsr3Ec26Mexsoo+h/1Lr2XrHOPqBnu2ADHg==", + "version": "3.0.26", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-tia/-/sdk-coin-tia-3.0.26.tgz", + "integrity": "sha512-GkIWYiQZT0Y/jw2NHDtnw6J8pZ4I2OPN3jQ4LcZ1ts1/FAaN9msAJFej9LOJpxecT3cATKnHJeTKz9J97ADmAA==", "dependencies": { - "@bitgo/abstract-cosmos": "^11.2.5", - "@bitgo/sdk-core": "^28.14.2", + "@bitgo/abstract-cosmos": "^11.2.13", + "@bitgo/sdk-core": "^28.18.0", "@bitgo/sdk-lib-mpc": "^10.1.0", - "@bitgo/statics": "^50.10.0", + "@bitgo/statics": "^50.17.0", "@cosmjs/amino": "^0.29.5", "@cosmjs/encoding": "^0.29.5", "@cosmjs/stargate": "^0.29.5", @@ -4561,13 +4582,13 @@ } }, "node_modules/@bitgo/sdk-coin-trx": { - "version": "2.0.49", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-trx/-/sdk-coin-trx-2.0.49.tgz", - "integrity": "sha512-qLzjIwtLej6QvWHJLAGdT5UeIJYqW/iOm3AkIsKLss1yTeFiTuc2DX7Nxkb2XLVegI6SevyJv/YjYTnHGQ9hMA==", + "version": "2.0.57", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-trx/-/sdk-coin-trx-2.0.57.tgz", + "integrity": "sha512-ejITNaIjk/tu3/ug+O6084UJxCm+iO772oQoKZ0SB2QEY2u+X/0myjpE6x0dnHFcc1ILe4jL6XODgQsgOTFEWw==", "dependencies": { - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/statics": "^50.10.0", - "@bitgo/utxo-lib": "^11.2.0", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/statics": "^50.17.0", + "@bitgo/utxo-lib": "^11.2.1", "@stablelib/hex": "^1.0.0", "bignumber.js": "^9.0.0", "ethers": "^5.7.2", @@ -4601,12 +4622,12 @@ } }, "node_modules/@bitgo/sdk-coin-xlm": { - "version": "3.2.23", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-xlm/-/sdk-coin-xlm-3.2.23.tgz", - "integrity": "sha512-WT9iFfUiAhIxVgBPDfvhkNO+CAewXp+x5is+C5aSwIqq0OUr8OCbMAJEjRukDiSenNkLyoo9ILBfMJafLUXlsQ==", + "version": "3.2.31", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-xlm/-/sdk-coin-xlm-3.2.31.tgz", + "integrity": "sha512-fsIYXaNPsXjd3vqL5y12QdN3oTb72/TTJqAI805Zh1gruSFeAZdoN5S1O/Vpa1bffIwhqzZ1J/0kry8CxK+cMA==", "dependencies": { - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/statics": "^50.10.0", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/statics": "^50.17.0", "bignumber.js": "^9.1.1", "lodash": "^4.17.14", "stellar-sdk": "^10.0.1", @@ -4617,45 +4638,45 @@ } }, "node_modules/@bitgo/sdk-coin-xrp": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-xrp/-/sdk-coin-xrp-3.6.2.tgz", - "integrity": "sha512-3iqcZhEcahrPmZs7/QfZGNIK66XzMSqn914uhJN9WebPLMDF0XnIyp9IFGbGJlTiz/4XqIOSmoQp2BKYEHLXWg==", + "version": "3.6.10", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-xrp/-/sdk-coin-xrp-3.6.10.tgz", + "integrity": "sha512-M0R/8HSJdb8dlO2SR7D2Z2HXTMA/jHHSajAthRI2vZ2gv5w9vu89H19Z34ukL/u+X3LdofgaqlMV/NMmivqBLg==", "dependencies": { - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/statics": "^50.10.0", - "@bitgo/utxo-lib": "^11.2.0", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/statics": "^50.17.0", + "@bitgo/utxo-lib": "^11.2.1", "bignumber.js": "^9.0.0", "lodash": "^4.17.14", - "ripple-binary-codec": "^2.1.0", - "ripple-keypairs": "^2.0.0", - "xrpl": "^4.0.0" + "ripple-binary-codec": "2.1.0", + "ripple-keypairs": "2.0.0", + "xrpl": "4.0.0" }, "engines": { "node": ">=18 <21" } }, "node_modules/@bitgo/sdk-coin-zec": { - "version": "2.0.49", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-zec/-/sdk-coin-zec-2.0.49.tgz", - "integrity": "sha512-bKgLyVnZnUpMx2FdZzyWcdjyuAikAKOK11mwDXcjzfZQuGgFeQbSdMX1vaJlsa8Wy6NQru6zc0wVuuxYxhm1sg==", + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-zec/-/sdk-coin-zec-2.1.7.tgz", + "integrity": "sha512-Xb4SEi2nSYRQQq8AZFH/7sMaiIPFeT5SUdbQ99X2UqbqNX+zyvbHmj2jqL5TuKONr+LrjavMbnxNALc/vFGpGw==", "dependencies": { - "@bitgo/abstract-utxo": "^9.2.2", - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/utxo-lib": "^11.2.0" + "@bitgo/abstract-utxo": "^9.10.0", + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/utxo-lib": "^11.2.1" }, "engines": { "node": ">=18 <21" } }, "node_modules/@bitgo/sdk-coin-zeta": { - "version": "3.0.18", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-zeta/-/sdk-coin-zeta-3.0.18.tgz", - "integrity": "sha512-Doo3SRFg3GAFcskjD/9eB5QahrcCc7yOzET7zvFYgx0aO70bN3ly4raRpLUXbWKRZuFkned3DVNpxkT2O++FHw==", + "version": "3.0.26", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-coin-zeta/-/sdk-coin-zeta-3.0.26.tgz", + "integrity": "sha512-baVfuDFb31hYc/8A97CoR3e9lLtgr4kE7QZ5hPuhOp8hURr+9pgBLu+kBsbcH4EIfy8ascLvmeqNIWXwzZoQkA==", "dependencies": { - "@bitgo/abstract-cosmos": "^11.2.5", - "@bitgo/sdk-core": "^28.14.2", + "@bitgo/abstract-cosmos": "^11.2.13", + "@bitgo/sdk-core": "^28.18.0", "@bitgo/sdk-lib-mpc": "^10.1.0", - "@bitgo/statics": "^50.10.0", + "@bitgo/statics": "^50.17.0", "@cosmjs/amino": "^0.29.5", "@cosmjs/encoding": "^0.29.5", "@cosmjs/stargate": "^0.29.5", @@ -4666,16 +4687,16 @@ } }, "node_modules/@bitgo/sdk-core": { - "version": "28.14.2", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-core/-/sdk-core-28.14.2.tgz", - "integrity": "sha512-sOTbgwWG+bh7Nq74CWkKaHqc+usPax/V/coy/5Gmsj+EqtUsKhNjkjyUpZCKVE4m7cJEhdQCFO1bvcKtfLEqRA==", + "version": "28.18.0", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-core/-/sdk-core-28.18.0.tgz", + "integrity": "sha512-VQLCRuk763J3MwpsR8BtTKpTqGg4lXBpW8L6mBquoXTlN7VSL+z1KyvipSkj/EvGISNg5Fektdig4R6umIlM9Q==", "dependencies": { "@bitgo/bls-dkg": "^1.3.1", "@bitgo/public-types": "3.6.0", "@bitgo/sdk-lib-mpc": "^10.1.0", "@bitgo/sjcl": "^1.0.1", - "@bitgo/statics": "^50.10.0", - "@bitgo/utxo-lib": "^11.2.0", + "@bitgo/statics": "^50.17.0", + "@bitgo/utxo-lib": "^11.2.1", "@noble/secp256k1": "1.6.3", "@stablelib/hex": "^1.0.0", "@types/elliptic": "^6.4.12", @@ -4684,7 +4705,7 @@ "big.js": "^3.1.3", "bigint-crypto-utils": "3.1.4", "bignumber.js": "^9.1.1", - "bitcoinjs-message": "npm:@bitgo-forks/bitcoinjs-message@1.0.0-master.2", + "bitcoinjs-message": "npm:@bitgo-forks/bitcoinjs-message@1.0.0-master.3", "bolt11": "^1.4.0", "bs58": "^4.0.1", "bs58check": "^2.1.2", @@ -4867,25 +4888,25 @@ "license": "(BSD-2-Clause OR GPL-2.0-only)" }, "node_modules/@bitgo/statics": { - "version": "50.10.0", - "resolved": "https://registry.npmjs.org/@bitgo/statics/-/statics-50.10.0.tgz", - "integrity": "sha512-XhHmctEzJec5MOI8INacur10KmbOSZIZtZMYhH6eupAb7yeWEdL33K7huAT5uhfgxwRNo1zK7AUxKYFuiGJ+3g==" + "version": "50.17.0", + "resolved": "https://registry.npmjs.org/@bitgo/statics/-/statics-50.17.0.tgz", + "integrity": "sha512-ATEKoBUVjrDwSiwUbkVMr8h/Bjq8xJFPxEfZo2WDivi82gBUDz9zUFgf019ymflJrZLDyJaiVa8pQpmAyAnx6A==" }, "node_modules/@bitgo/unspents": { - "version": "0.47.16", - "resolved": "https://registry.npmjs.org/@bitgo/unspents/-/unspents-0.47.16.tgz", - "integrity": "sha512-eW2VDw3jmRonzFjrJBKTQ0gdugSrVjmY9D9MHMZrv/e1JLp4yoMvkkUKApxHbMzTtvGfsowtczY2DLoXiyt27w==", + "version": "0.47.17", + "resolved": "https://registry.npmjs.org/@bitgo/unspents/-/unspents-0.47.17.tgz", + "integrity": "sha512-mWic5w/ATgfsg5AR+BPGNkSm8XPYha4z37GE4SeVAKzsKm2LiryAQBcP+Z+aIYUHXB9pK5++WtGY+AXNAUOU6A==", "dependencies": { - "@bitgo/utxo-lib": "^11.2.0", + "@bitgo/utxo-lib": "^11.2.1", "lodash": "~4.17.21", "tcomb": "~3.2.29", "varuint-bitcoin": "^1.0.4" } }, "node_modules/@bitgo/utxo-lib": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/@bitgo/utxo-lib/-/utxo-lib-11.2.0.tgz", - "integrity": "sha512-zpEK/cbHwHTRnkiwKaV1UIBDJ6zih8X92vVA3P01ow4dBDSIPiQlnsvdLjCXtaMdv64Tdl7XNWInJh4jG1tU4Q==", + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@bitgo/utxo-lib/-/utxo-lib-11.2.1.tgz", + "integrity": "sha512-ko9twLjxurdcJHEtWXa2fDv3qBQEmVVq8zfzXvktt46R5Dc/jXGVE6puxbDduFvwlYgHRGj92JCqLWNKQvMpiw==", "dependencies": { "@bitgo/blake2b": "^3.2.4", "@brandonblack/musig": "^0.0.1-alpha.0", @@ -4923,19 +4944,19 @@ ] }, "node_modules/@bitgo/utxo-ord": { - "version": "1.20.54", - "resolved": "https://registry.npmjs.org/@bitgo/utxo-ord/-/utxo-ord-1.20.54.tgz", - "integrity": "sha512-aGSxEifDW9+sFZpTjEqQiY7t4tINf9WTRZ3O5re8Jj6kbLpgVgo6G3pzB3qEyshrHrjgGqLHi4x/ZMVZ32iiWQ==", + "version": "1.20.62", + "resolved": "https://registry.npmjs.org/@bitgo/utxo-ord/-/utxo-ord-1.20.62.tgz", + "integrity": "sha512-xvw7wGPHLdzLG/xSSaHCWXr2fLYa79ElDtu7l91sn3vY/gK5hO2KZtVPP0AprLe7Es6OdeLYYYTR28G4ZccLAg==", "dependencies": { - "@bitgo/sdk-core": "^28.14.2", - "@bitgo/unspents": "^0.47.16", - "@bitgo/utxo-lib": "^11.2.0" + "@bitgo/sdk-core": "^28.18.0", + "@bitgo/unspents": "^0.47.17", + "@bitgo/utxo-lib": "^11.2.1" } }, "node_modules/@bitgo/wasm-miniscript": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@bitgo/wasm-miniscript/-/wasm-miniscript-1.8.0.tgz", - "integrity": "sha512-fTZaXl/XpNsTvCoTnDij+61Jsyfi9uT/Qt+ALa/GtIhUBgmdGojV4Z/MBKaipRrQUKduQuTnb/TFwS3w7ljLTQ==" + "version": "2.0.0-beta.2", + "resolved": "https://registry.npmjs.org/@bitgo/wasm-miniscript/-/wasm-miniscript-2.0.0-beta.2.tgz", + "integrity": "sha512-hh6R8NYTS6N1VdlgljkXAMRFNAsr2SGm1QcFjChHZ2bTotnNiCLlOlVR6EYhwtGr5eWLItye3iZG10m/li0xKA==" }, "node_modules/@brandonblack/musig": { "version": "0.0.1-alpha.1", @@ -21468,6 +21489,14 @@ "integrity": "sha512-LcknSilhIGatDAsY1ak2I8VtGaHNhgMSYVxFrGLXv+xLHytaKZKcaUJJUE7qmBr7h33o5YQwP55pMI0xmkpJwg==", "license": "MIT" }, + "node_modules/bech32-buffer": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/bech32-buffer/-/bech32-buffer-0.2.1.tgz", + "integrity": "sha512-fCG1TyZuCN48Sdw97p/IR39fvqpFlWDVpG7qnuU1Uc3+Xtc/0uqAp8U7bMW/bGuVF5CcNVIXwxQsWwUr6un6FQ==", + "engines": { + "node": ">=8" + } + }, "node_modules/better-opn": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-2.1.1.tgz", @@ -21652,16 +21681,15 @@ }, "node_modules/bitcoinjs-message": { "name": "@bitgo-forks/bitcoinjs-message", - "version": "1.0.0-master.2", - "resolved": "https://registry.npmjs.org/@bitgo-forks/bitcoinjs-message/-/bitcoinjs-message-1.0.0-master.2.tgz", - "integrity": "sha512-XSDGM3rA75vcDxeKqHPexika/TgWUFWdfKTv1lV8TZTb5XFHHD6ARckLdMOBiCf29eZSzbJQvF/OIWqNqMl/2A==", - "license": "MIT", + "version": "1.0.0-master.3", + "resolved": "https://registry.npmjs.org/@bitgo-forks/bitcoinjs-message/-/bitcoinjs-message-1.0.0-master.3.tgz", + "integrity": "sha512-mWMXFSb9pTcbxcvU4cQGkickuhPDnpadHs6eUK6F07pJZ42O4eA3j0anwfTsfpqs8UpSzM8UtrUEG4ao5+/yZg==", "dependencies": { "bech32": "^1.1.3", "bs58check": "^2.1.2", "buffer-equals": "^1.0.3", "create-hash": "^1.1.2", - "secp256k1": "5.0.0", + "secp256k1": "5.0.1", "varuint-bitcoin": "^1.0.1" }, "engines": { @@ -21671,28 +21699,25 @@ "node_modules/bitcoinjs-message/node_modules/bech32": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/bech32/-/bech32-1.1.4.tgz", - "integrity": "sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==", - "license": "MIT" + "integrity": "sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==" }, "node_modules/bitcoinjs-message/node_modules/node-addon-api": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.1.0.tgz", - "integrity": "sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==", - "license": "MIT" + "integrity": "sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==" }, "node_modules/bitcoinjs-message/node_modules/secp256k1": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-5.0.0.tgz", - "integrity": "sha512-TKWX8xvoGHrxVdqbYeZM9w+izTF4b9z3NhSaDkdn81btvuh+ivbIMGT/zQvDtTFWhRlThpoz6LEYTr7n8A5GcA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-5.0.1.tgz", + "integrity": "sha512-lDFs9AAIaWP9UCdtWrotXWWF9t8PWgQDcxqgAnpM9rMqxb3Oaq2J0thzPVSxBwdJgyQtkU/sYtFtbM1RSt/iYA==", "hasInstallScript": true, - "license": "MIT", "dependencies": { - "elliptic": "^6.5.4", + "elliptic": "^6.5.7", "node-addon-api": "^5.0.0", "node-gyp-build": "^4.2.0" }, "engines": { - "node": ">=14.0.0" + "node": ">=18.0.0" } }, "node_modules/blakejs": { @@ -21837,9 +21862,9 @@ } }, "node_modules/bolt11/node_modules/bitcoinjs-lib": { - "version": "6.1.6", - "resolved": "https://registry.npmjs.org/bitcoinjs-lib/-/bitcoinjs-lib-6.1.6.tgz", - "integrity": "sha512-Fk8+Vc+e2rMoDU5gXkW9tD+313rhkm5h6N9HfZxXvYU9LedttVvmXKTgd9k5rsQJjkSfsv6XRM8uhJv94SrvcA==", + "version": "6.1.7", + "resolved": "https://registry.npmjs.org/bitcoinjs-lib/-/bitcoinjs-lib-6.1.7.tgz", + "integrity": "sha512-tlf/r2DGMbF7ky1MgUqXHzypYHakkEnm0SZP23CJKIqNY/5uNAnMbFhMJdhjrL/7anfb/U8+AlpdjPWjPnAalg==", "dependencies": { "@noble/hashes": "^1.2.0", "bech32": "^2.0.0", @@ -22065,11 +22090,6 @@ "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", "license": "MIT" }, - "node_modules/browser-or-node": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/browser-or-node/-/browser-or-node-2.0.0.tgz", - "integrity": "sha512-3Lrks/Okgof+/cRguUNG+qRXSeq79SO3hY4QrXJayJofwJwHiGC0qi99uDjsfTwULUFSr1OGVsBkdIkygKjTUA==" - }, "node_modules/browserify-aes": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", @@ -22290,7 +22310,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/buffer-equals/-/buffer-equals-1.0.4.tgz", "integrity": "sha512-99MsCq0j5+RhubVEtKQgKaD6EM+UP3xJgIvQqwJ3SOLDUekzxMX1ylXBng+Wa2sh7mGT0W6RUly8ojjr1Tt6nA==", - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -22779,6 +22798,33 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz", + "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz", + "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/call-me-maybe": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.2.tgz", @@ -26236,6 +26282,19 @@ "dev": true, "license": "BSD-2-Clause" }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/duplexify": { "version": "3.7.1", "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", @@ -26986,13 +27045,9 @@ "license": "MIT" }, "node_modules/es-define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.4" - }, + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", "engines": { "node": ">= 0.4" } @@ -27038,7 +27093,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", - "devOptional": true, "license": "MIT", "dependencies": { "es-errors": "^1.3.0" @@ -30760,16 +30814,20 @@ } }, "node_modules/get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "license": "MIT", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.7.tgz", + "integrity": "sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==", "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-define-property": "^1.0.1", "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" + "get-proto": "^1.0.0", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" }, "engines": { "node": ">= 0.4" @@ -30799,6 +30857,18 @@ "node": ">=4" } }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/get-stdin": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", @@ -30842,14 +30912,13 @@ } }, "node_modules/get-uri": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz", - "integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.4.tgz", + "integrity": "sha512-E1b1lFFLvLgak2whF2xDBcOy6NLVGZBqqjJjsIhvopKfWWEi64pLVTWWehV8KlLerZkfNTA95sTe2OdJKm1OzQ==", "dependencies": { "basic-ftp": "^5.0.2", "data-uri-to-buffer": "^6.0.2", - "debug": "^4.3.4", - "fs-extra": "^11.2.0" + "debug": "^4.3.4" }, "engines": { "node": ">= 14" @@ -30863,19 +30932,6 @@ "node": ">= 14" } }, - "node_modules/get-uri/node_modules/fs-extra": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, "node_modules/get-value": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", @@ -31120,12 +31176,11 @@ } }, "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.1.3" + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -31292,6 +31347,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "devOptional": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -31301,10 +31357,9 @@ } }, "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "license": "MIT", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", "engines": { "node": ">= 0.4" }, @@ -32992,11 +33047,14 @@ } }, "node_modules/is-generator-function": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz", + "integrity": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==", "dependencies": { - "has-tostringtag": "^1.0.0" + "call-bound": "^1.0.3", + "get-proto": "^1.0.0", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" }, "engines": { "node": ">= 0.4" @@ -33210,14 +33268,14 @@ "license": "MIT" }, "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "devOptional": true, - "license": "MIT", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" }, "engines": { "node": ">= 0.4" @@ -39065,6 +39123,14 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "engines": { + "node": ">= 0.4" + } + }, "node_modules/md5": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", @@ -41712,30 +41778,27 @@ } }, "node_modules/pac-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.2.tgz", - "integrity": "sha512-BFi3vZnO9X5Qt6NRz7ZOaPja3ic0PhlsmCRYLOpN11+mWBCR6XJDqW5RF3j8jm4WGGQZtBA+bTfxYzeKW73eHg==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.1.0.tgz", + "integrity": "sha512-Z5FnLVVZSnX7WjBg0mhDtydeRZ1xMcATZThjySQUHqr+0ksP8kqaw23fNKkaaN/Z8gwLUs/W7xdl0I75eP2Xyw==", "dependencies": { "@tootallnate/quickjs-emscripten": "^0.23.0", - "agent-base": "^7.0.2", + "agent-base": "^7.1.2", "debug": "^4.3.4", "get-uri": "^6.0.1", "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.5", + "https-proxy-agent": "^7.0.6", "pac-resolver": "^7.0.1", - "socks-proxy-agent": "^8.0.4" + "socks-proxy-agent": "^8.0.5" }, "engines": { "node": ">= 14" } }, "node_modules/pac-proxy-agent/node_modules/agent-base": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", - "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", - "dependencies": { - "debug": "^4.3.4" - }, + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz", + "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==", "engines": { "node": ">= 14" } @@ -41753,11 +41816,11 @@ } }, "node_modules/pac-proxy-agent/node_modules/https-proxy-agent": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", - "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", + "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", "dependencies": { - "agent-base": "^7.0.2", + "agent-base": "^7.1.2", "debug": "4" }, "engines": { @@ -43489,12 +43552,9 @@ } }, "node_modules/proxy-agent/node_modules/agent-base": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", - "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", - "dependencies": { - "debug": "^4.3.4" - }, + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz", + "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==", "engines": { "node": ">= 14" } @@ -43512,11 +43572,11 @@ } }, "node_modules/proxy-agent/node_modules/https-proxy-agent": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", - "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", + "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", "dependencies": { - "agent-base": "^7.0.2", + "agent-base": "^7.1.2", "debug": "4" }, "engines": { @@ -45273,15 +45333,13 @@ } }, "node_modules/safe-regex-test": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", - "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", - "devOptional": true, - "license": "MIT", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", "dependencies": { - "call-bind": "^1.0.6", + "call-bound": "^1.0.2", "es-errors": "^1.3.0", - "is-regex": "^1.1.4" + "is-regex": "^1.2.1" }, "engines": { "node": ">= 0.4" @@ -45639,9 +45697,9 @@ } }, "node_modules/sanitize-html": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.13.1.tgz", - "integrity": "sha512-ZXtKq89oue4RP7abL9wp/9URJcqQNABB5GGJ2acW1sdO8JTVl92f4ygD7Yc9Ze09VAZhnt2zegeU0tbNsdcLYg==", + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.14.0.tgz", + "integrity": "sha512-CafX+IUPxZshXqqRaG9ZClSlfPVjSxI0td7n07hk8QO2oO+9JDnlcL8iM8TWeOXOIBFgIOx6zioTzM53AOMn3g==", "dependencies": { "deepmerge": "^4.2.2", "escape-string-regexp": "^4.0.0", @@ -46496,11 +46554,11 @@ } }, "node_modules/socks-proxy-agent": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.4.tgz", - "integrity": "sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==", + "version": "8.0.5", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz", + "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==", "dependencies": { - "agent-base": "^7.1.1", + "agent-base": "^7.1.2", "debug": "^4.3.4", "socks": "^2.8.3" }, @@ -46509,12 +46567,9 @@ } }, "node_modules/socks-proxy-agent/node_modules/agent-base": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", - "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", - "dependencies": { - "debug": "^4.3.4" - }, + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz", + "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==", "engines": { "node": ">= 14" } @@ -50092,7 +50147,6 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/varuint-bitcoin/-/varuint-bitcoin-1.1.2.tgz", "integrity": "sha512-4EVb+w4rx+YfVM32HQX42AbbT7/1f5zwAYhIujKXKk8NQK+JfRVl3pqT3hjNn/L+RstigmGGKVwHA/P0wgITZw==", - "license": "MIT", "dependencies": { "safe-buffer": "^5.1.1" } diff --git a/package.json b/package.json index 7f959134..98bb9f85 100644 --- a/package.json +++ b/package.json @@ -9,49 +9,50 @@ } }, "dependencies": { - "@bitgo/abstract-cosmos": "11.2.5", - "@bitgo/abstract-utxo": "9.2.2", - "@bitgo/sdk-api": "1.56.7", - "@bitgo/sdk-coin-ada": "4.3.8", - "@bitgo/sdk-coin-algo": "2.1.47", - "@bitgo/sdk-coin-arbeth": "21.0.41", - "@bitgo/sdk-coin-atom": "13.1.5", - "@bitgo/sdk-coin-avaxc": "5.1.10", - "@bitgo/sdk-coin-bch": "2.0.49", - "@bitgo/sdk-coin-bcha": "2.1.33", - "@bitgo/sdk-coin-bld": "3.0.18", - "@bitgo/sdk-coin-bsc": "22.2.2", - "@bitgo/sdk-coin-bsv": "2.0.49", - "@bitgo/sdk-coin-btc": "2.3.10", - "@bitgo/sdk-coin-btg": "2.0.49", - "@bitgo/sdk-coin-coreum": "21.0.18", - "@bitgo/sdk-coin-dash": "2.0.49", - "@bitgo/sdk-coin-doge": "2.0.49", - "@bitgo/sdk-coin-dot": "4.1.27", - "@bitgo/sdk-coin-eos": "2.1.42", - "@bitgo/sdk-coin-etc": "2.2.16", - "@bitgo/sdk-coin-eth": "24.2.38", - "@bitgo/sdk-coin-ethlike": "1.1.30", - "@bitgo/sdk-coin-ethw": "20.0.49", - "@bitgo/sdk-coin-hash": "3.0.18", - "@bitgo/sdk-coin-hbar": "2.0.49", - "@bitgo/sdk-coin-injective": "3.0.18", - "@bitgo/sdk-coin-ltc": "3.0.49", - "@bitgo/sdk-coin-near": "2.0.49", - "@bitgo/sdk-coin-opeth": "18.1.34", - "@bitgo/sdk-coin-osmo": "3.0.18", - "@bitgo/sdk-coin-polygon": "21.0.18", - "@bitgo/sdk-coin-sei": "3.0.18", - "@bitgo/sdk-coin-sol": "4.7.6", - "@bitgo/sdk-coin-sui": "5.8.8", - "@bitgo/sdk-coin-tia": "3.0.18", - "@bitgo/sdk-coin-trx": "2.0.49", - "@bitgo/sdk-coin-xlm": "3.2.23", - "@bitgo/sdk-coin-xrp": "3.6.2", - "@bitgo/sdk-coin-zec": "2.0.49", - "@bitgo/sdk-coin-zeta": "3.0.18", + "@bitgo/abstract-cosmos": "11.2.13", + "@bitgo/abstract-utxo": "9.10.0", + "@bitgo/sdk-api": "1.57.6", + "@bitgo/sdk-coin-ada": "4.5.3", + "@bitgo/sdk-coin-algo": "2.1.55", + "@bitgo/sdk-coin-arbeth": "21.0.49", + "@bitgo/sdk-coin-atom": "13.1.13", + "@bitgo/sdk-coin-avaxc": "5.2.7", + "@bitgo/sdk-coin-bch": "2.1.7", + "@bitgo/sdk-coin-bcha": "2.2.7", + "@bitgo/sdk-coin-bld": "3.0.26", + "@bitgo/sdk-coin-bsc": "22.2.10", + "@bitgo/sdk-coin-bsv": "2.1.7", + "@bitgo/sdk-coin-btc": "2.4.7", + "@bitgo/sdk-coin-btg": "2.1.7", + "@bitgo/sdk-coin-coreum": "21.0.26", + "@bitgo/sdk-coin-dash": "2.1.7", + "@bitgo/sdk-coin-doge": "2.1.7", + "@bitgo/sdk-coin-dot": "4.1.35", + "@bitgo/sdk-coin-eos": "2.1.50", + "@bitgo/sdk-coin-etc": "2.2.24", + "@bitgo/sdk-coin-eth": "24.2.46", + "@bitgo/sdk-coin-ethlike": "1.1.38", + "@bitgo/sdk-coin-ethw": "20.0.57", + "@bitgo/sdk-coin-hash": "3.0.26", + "@bitgo/sdk-coin-hbar": "2.0.57", + "@bitgo/sdk-coin-injective": "3.0.26", + "@bitgo/sdk-coin-ltc": "3.1.7", + "@bitgo/sdk-coin-near": "2.0.57", + "@bitgo/sdk-coin-opeth": "18.1.42", + "@bitgo/sdk-coin-osmo": "3.0.26", + "@bitgo/sdk-coin-polygon": "21.0.26", + "@bitgo/sdk-coin-rune": "1.1.14", + "@bitgo/sdk-coin-sei": "3.0.26", + "@bitgo/sdk-coin-sol": "4.7.14", + "@bitgo/sdk-coin-sui": "5.8.16", + "@bitgo/sdk-coin-tia": "3.0.26", + "@bitgo/sdk-coin-trx": "2.0.57", + "@bitgo/sdk-coin-xlm": "3.2.31", + "@bitgo/sdk-coin-xrp": "3.6.10", + "@bitgo/sdk-coin-zec": "2.1.7", + "@bitgo/sdk-coin-zeta": "3.0.26", "@bitgo/sdk-opensslbytes": "2.0.0", - "@bitgo/utxo-lib": "11.2.0", + "@bitgo/utxo-lib": "11.2.1", "@ethereumjs/common": "2.6.5", "@lottiefiles/react-lottie-player": "3.4.9", "clsx": "1.2.1", diff --git a/scripts/build-icons.js b/scripts/build-icons.js index f186d5f3..2a367564 100644 --- a/scripts/build-icons.js +++ b/scripts/build-icons.js @@ -40,6 +40,7 @@ const coins = [ 'algo', 'bsc', 'sui', + 'thorchain:rune' ]; const paths = fs diff --git a/src/components/CryptocurrencyIcon/CryptocurrencyIcon.tsx b/src/components/CryptocurrencyIcon/CryptocurrencyIcon.tsx index 728a7737..cf491d4d 100644 --- a/src/components/CryptocurrencyIcon/CryptocurrencyIcon.tsx +++ b/src/components/CryptocurrencyIcon/CryptocurrencyIcon.tsx @@ -37,7 +37,8 @@ export interface CryptocurrencyIconProps { | 'hbar' | 'algo' | 'etc' - | 'sui'; + | 'sui' + | 'thorchain:rune'; Size: 'small' | 'medium' | 'large'; } @@ -1811,6 +1812,19 @@ export function CryptocurrencyIcon({ /> ); + case 'thorchain:rune': + return ( + + image-20240610-190446 + + + + + + + ) default: return null; } diff --git a/src/containers/NonBitGoRecoveryCoin/NonBitGoRecoveryCoin.tsx b/src/containers/NonBitGoRecoveryCoin/NonBitGoRecoveryCoin.tsx index 74bfcc3a..b4da8ae7 100644 --- a/src/containers/NonBitGoRecoveryCoin/NonBitGoRecoveryCoin.tsx +++ b/src/containers/NonBitGoRecoveryCoin/NonBitGoRecoveryCoin.tsx @@ -1171,6 +1171,8 @@ function Form() { case 'tcoreum': case 'sui': case 'tsui': + case 'thorchain:rune': + case 'tthorchain:rune': return ( = { Icon: 'sui', value: 'sui', }, + 'thorchain:rune': { + Title: 'THORCHAIN:RUNE', + Description: 'Thorchain:rune', + Icon: 'thorchain:rune', + value: 'thorchain:rune' + }, suiToken: { Title: 'SUI Token', Description: 'Sui Token', @@ -586,6 +592,12 @@ export const allCoinMetas: Record = { Icon: 'coreum', value: 'tcoreum', }, + 'tthorchain:rune': { + Title: 'TTHORCHAIN:RUNE', + Description: 'Thorchain:rune Testnet', + Icon: 'thorchain:rune', + value: 'tthorchain:rune' + }, thbar: { Title: 'THBAR', Description: 'Hedera Testnet', @@ -757,6 +769,7 @@ export const nonBitgoRecoveryCoins: Record = allCoinMetas.algo, allCoinMetas.sui, allCoinMetas.suiToken, + allCoinMetas['thorchain:rune'], ] as const, test: [ allCoinMetas.tbtc, @@ -797,6 +810,7 @@ export const nonBitgoRecoveryCoins: Record = allCoinMetas.talgo, allCoinMetas.tsui, allCoinMetas.tsuiToken, + allCoinMetas['tthorchain:rune'], ] as const, };