diff --git a/package-lock.json b/package-lock.json index d8ba8a8a..cd5c79a5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.0-placeholder-version", "license": "Apache-2.0", "dependencies": { - "@bitgo-beta/sdk-coin-sui": "^1.4.1-alpha.163", + "@bitgo-beta/sdk-coin-sui": "^1.4.1-alpha.166", "@bitgo/abstract-cosmos": "10.0.24", "@bitgo/abstract-utxo": "8.9.0", "@bitgo/sdk-api": "1.50.0", @@ -2198,18 +2198,18 @@ "dev": true }, "node_modules/@bitgo-beta/blake2b": { - "version": "3.2.1-alpha.164", - "resolved": "https://registry.npmjs.org/@bitgo-beta/blake2b/-/blake2b-3.2.1-alpha.164.tgz", - "integrity": "sha512-RgcEP7n+eIBaQkZeRxGkLOEJHHzWiMoeu2ztB6aQULvJfpsFEzVzHAgEisF+j5OJ/FcPDCLFXxc7E3fwvfPH9w==", + "version": "3.2.1-alpha.168", + "resolved": "https://registry.npmjs.org/@bitgo-beta/blake2b/-/blake2b-3.2.1-alpha.168.tgz", + "integrity": "sha512-7CDbBkvo2TbRvOSOA25Di/a/vq1PhkDN2oVREw7pghMkDQIUBSY3xwmwe9lgzeyr+8REbnRvjSTrXjbcu9WRPA==", "dependencies": { - "@bitgo-beta/blake2b-wasm": "3.2.1-alpha.165", + "@bitgo-beta/blake2b-wasm": "3.2.1-alpha.169", "nanoassert": "^2.0.0" } }, "node_modules/@bitgo-beta/blake2b-wasm": { - "version": "3.2.1-alpha.165", - "resolved": "https://registry.npmjs.org/@bitgo-beta/blake2b-wasm/-/blake2b-wasm-3.2.1-alpha.165.tgz", - "integrity": "sha512-8/FVFB9fnQ0k7juQdpU2tHWnltlV0/ooOx2xB08rJRJEAUXDs9KiSHuBkTy1qL6awoyJQ9WF2NIw4pd7cpy9HA==", + "version": "3.2.1-alpha.169", + "resolved": "https://registry.npmjs.org/@bitgo-beta/blake2b-wasm/-/blake2b-wasm-3.2.1-alpha.169.tgz", + "integrity": "sha512-yBB2m/b9Oc1jB+UmG3qKXY+8JkImx6ESV9M76RzYy5FzvZIu8jyyxvtBudETR26CLUBNCJIvCHfVIFnE8wihXQ==", "dependencies": { "nanoassert": "^1.0.0" } @@ -2220,22 +2220,22 @@ "integrity": "sha512-C40jQ3NzfkP53NsO8kEOFd79p4b9kDXQMwgiY1z8ZwrDZgUyom0AHwGegF4Dm99L+YoYhuaB0ceerUcXmqr1rQ==" }, "node_modules/@bitgo-beta/bls-dkg": { - "version": "1.3.1-alpha.165", - "resolved": "https://registry.npmjs.org/@bitgo-beta/bls-dkg/-/bls-dkg-1.3.1-alpha.165.tgz", - "integrity": "sha512-qOB6wpElm7XX+tAyudQ0I8rNtyGDtj1ZJTOil2HuKWIowUNWTeLqj+PV5xDAW8jPpMgcl/KVpOoNP46hEGZmUA==", + "version": "1.3.1-alpha.169", + "resolved": "https://registry.npmjs.org/@bitgo-beta/bls-dkg/-/bls-dkg-1.3.1-alpha.169.tgz", + "integrity": "sha512-KKXGKVCr8rpgo921RKdBj6oj7TDwnxnfb0yfClVA38Zj1+fKNsXbWpborNlK/Ad1OmXKh7wZNCwlyX4HYkGD3Q==", "dependencies": { "noble-bls12-381": "^0.7.2" } }, "node_modules/@bitgo-beta/sdk-coin-sui": { - "version": "1.4.1-alpha.163", - "resolved": "https://registry.npmjs.org/@bitgo-beta/sdk-coin-sui/-/sdk-coin-sui-1.4.1-alpha.163.tgz", - "integrity": "sha512-CyoX0uI+u4Sbk8+HKy4ng6jhRM2XOr0eTwmW5p7iTz8TH+6LRQ07/N6yxE9BYhooiJh4vc6zk8A8y7LYcJzlzw==", - "dependencies": { - "@bitgo-beta/blake2b": "3.2.1-alpha.164", - "@bitgo-beta/sdk-core": "2.4.1-alpha.164", - "@bitgo-beta/sdk-lib-mpc": "8.2.1-alpha.119", - "@bitgo-beta/statics": "10.0.1-alpha.164", + "version": "1.4.1-alpha.167", + "resolved": "https://registry.npmjs.org/@bitgo-beta/sdk-coin-sui/-/sdk-coin-sui-1.4.1-alpha.167.tgz", + "integrity": "sha512-+xO8HwoV6H/9ossNcG66ZMguH6hsNarKOdVA0f4zt6vtcVqOzD5Bvw5hl2k27g7UYzlsCFdMdCB6wsORJO3MhQ==", + "dependencies": { + "@bitgo-beta/blake2b": "3.2.1-alpha.168", + "@bitgo-beta/sdk-core": "2.4.1-alpha.168", + "@bitgo-beta/sdk-lib-mpc": "8.2.1-alpha.123", + "@bitgo-beta/statics": "10.0.1-alpha.168", "@mysten/bcs": "^0.7.0", "bignumber.js": "^9.0.0", "bs58": "^4.0.1", @@ -2351,15 +2351,15 @@ } }, "node_modules/@bitgo-beta/sdk-core": { - "version": "2.4.1-alpha.164", - "resolved": "https://registry.npmjs.org/@bitgo-beta/sdk-core/-/sdk-core-2.4.1-alpha.164.tgz", - "integrity": "sha512-109OYskmNpkEllDhTG6CBLLcFVNuId7cSnY8NCdIniDfzvn3OwUyGVLRnuG8Uj3IADRcZ1Ov45QKpp9gNH/0fA==", - "dependencies": { - "@bitgo-beta/bls-dkg": "1.3.1-alpha.165", - "@bitgo-beta/sdk-lib-mpc": "8.2.1-alpha.119", - "@bitgo-beta/sjcl": "1.0.1-alpha.113", - "@bitgo-beta/statics": "10.0.1-alpha.164", - "@bitgo-beta/utxo-lib": "4.0.1-alpha.164", + "version": "2.4.1-alpha.168", + "resolved": "https://registry.npmjs.org/@bitgo-beta/sdk-core/-/sdk-core-2.4.1-alpha.168.tgz", + "integrity": "sha512-ZUDucfZVREF43L7pPjYASgIov7YuIEeP7X4Oahr9G4kNpf3dFTlaPqNOIOfcw6+i3c28S5r+p3nE/NVxBa3DBQ==", + "dependencies": { + "@bitgo-beta/bls-dkg": "1.3.1-alpha.169", + "@bitgo-beta/sdk-lib-mpc": "8.2.1-alpha.123", + "@bitgo-beta/sjcl": "1.0.1-alpha.117", + "@bitgo-beta/statics": "10.0.1-alpha.168", + "@bitgo-beta/utxo-lib": "4.0.1-alpha.168", "@bitgo/public-types": "2.33.3", "@noble/secp256k1": "1.6.3", "@stablelib/hex": "^1.0.0", @@ -2392,19 +2392,6 @@ "uuid": "^8.3.2" } }, - "node_modules/@bitgo-beta/sdk-core/node_modules/@bitgo/public-types": { - "version": "2.33.3", - "resolved": "https://registry.npmjs.org/@bitgo/public-types/-/public-types-2.33.3.tgz", - "integrity": "sha512-yPsrMRx+bgLYvFGu6mlIXuZ5cdOoqv3pVcShlHUsRnngLdd0BSq9U11MN6zjKVCFHYIFKsnxoGKUpopuRn06jQ==", - "dependencies": { - "@api-ts/io-ts-http": "1.0.0", - "fp-ts": "2.16.2", - "io-ts": "2.1.3", - "io-ts-types": "0.5.16", - "monocle-ts": "2.3.13", - "newtype-ts": "0.3.5" - } - }, "node_modules/@bitgo-beta/sdk-core/node_modules/debug": { "version": "3.2.7", "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", @@ -2413,11 +2400,6 @@ "ms": "^2.1.1" } }, - "node_modules/@bitgo-beta/sdk-core/node_modules/fp-ts": { - "version": "2.16.2", - "resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.16.2.tgz", - "integrity": "sha512-CkqAjnIKFqvo3sCyoBTqgJvF+bHrSik584S9nhTjtBESLx26cbtVMR/T9a6ApChOcSDAaM3JydDmWDUn4EEXng==" - }, "node_modules/@bitgo-beta/sdk-core/node_modules/keccak": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/keccak/-/keccak-3.0.3.tgz", @@ -2457,9 +2439,9 @@ "integrity": "sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==" }, "node_modules/@bitgo-beta/sdk-lib-mpc": { - "version": "8.2.1-alpha.119", - "resolved": "https://registry.npmjs.org/@bitgo-beta/sdk-lib-mpc/-/sdk-lib-mpc-8.2.1-alpha.119.tgz", - "integrity": "sha512-TcDfa0BV2V/Nujyme49u8O733s9LfFxKzTaxIS0AVGQyYAMC7r3vTTpGoqlh4MPLPQCEZRZMu3hrKkw3N3LQOw==", + "version": "8.2.1-alpha.123", + "resolved": "https://registry.npmjs.org/@bitgo-beta/sdk-lib-mpc/-/sdk-lib-mpc-8.2.1-alpha.123.tgz", + "integrity": "sha512-zyGVZGt8N52o0kVgE2WmvhY/9/9N3A9DAY1EPveifje6PKoXK0lJb4HlabNnXh8lKCGnVRIGr/oKtba3GKhWdQ==", "dependencies": { "@noble/curves": "1.4.0", "@silencelaboratories/dkls-wasm-ll-node": "1.1.2", @@ -2532,21 +2514,21 @@ } }, "node_modules/@bitgo-beta/sjcl": { - "version": "1.0.1-alpha.113", - "resolved": "https://registry.npmjs.org/@bitgo-beta/sjcl/-/sjcl-1.0.1-alpha.113.tgz", - "integrity": "sha512-E0YwInb2HTbTOMcaiY68INSN0jwdXEA5c/j51S/IcH2HemGKjD6wneX94MIw2NQV1/P/ceWBtAW0QJJhRMg+lA==" + "version": "1.0.1-alpha.117", + "resolved": "https://registry.npmjs.org/@bitgo-beta/sjcl/-/sjcl-1.0.1-alpha.117.tgz", + "integrity": "sha512-TpfILKhh/7M2Nyp50tKLka50bLV9TAlHok0th8gdQXh0DN3FAx/FTGDBS3yC3uUElG/89CEQgIBYaWXKE/VY7g==" }, "node_modules/@bitgo-beta/statics": { - "version": "10.0.1-alpha.164", - "resolved": "https://registry.npmjs.org/@bitgo-beta/statics/-/statics-10.0.1-alpha.164.tgz", - "integrity": "sha512-VtMtYhy6soiq3bUrepi6iIcFVkbJ7ZW5V/07HsuR53FLxsBuEmCnY6PY/HVpXXRdajLGszxgx7FIQXUkyN65lg==" + "version": "10.0.1-alpha.168", + "resolved": "https://registry.npmjs.org/@bitgo-beta/statics/-/statics-10.0.1-alpha.168.tgz", + "integrity": "sha512-hyjIwRCyYjvpaEk5eAPEOtZ3BfV3uB75+44nQjbepDk29j7WnVB2mKHzPoKArF5giTDQJo/BQw5vopsijNFavw==" }, "node_modules/@bitgo-beta/utxo-lib": { - "version": "4.0.1-alpha.164", - "resolved": "https://registry.npmjs.org/@bitgo-beta/utxo-lib/-/utxo-lib-4.0.1-alpha.164.tgz", - "integrity": "sha512-RsWfMCv3T+/PxmRRJNL+xuc2SO73poUAKo8QpBr/KSwXVp7dPfWv5gRF+GroItWlLf0BoxzDjGI4rgSOqprknA==", + "version": "4.0.1-alpha.168", + "resolved": "https://registry.npmjs.org/@bitgo-beta/utxo-lib/-/utxo-lib-4.0.1-alpha.168.tgz", + "integrity": "sha512-wVi72mid8NxKzvalS6FGkmM2YNKVOafBIWMbTyDX71eayNxCJ75A6UyaaExVO4KRP+vWhwGTCz3tn3ZQbGfyLA==", "dependencies": { - "@bitgo-beta/blake2b": "3.2.1-alpha.164", + "@bitgo-beta/blake2b": "3.2.1-alpha.168", "@brandonblack/musig": "^0.0.1-alpha.0", "@noble/secp256k1": "1.6.3", "bech32": "^2.0.0", @@ -2775,9 +2757,9 @@ } }, "node_modules/@bitgo/public-types": { - "version": "2.25.1", - "resolved": "https://registry.npmjs.org/@bitgo/public-types/-/public-types-2.25.1.tgz", - "integrity": "sha512-85K8W5rXJYjd/ueqrL2sZpPLK0aMxF14Jk6CkogSBHUpFWp6ZZsylmKnRAUFuhzfM6Tf9F0Nt7MXHyrxKOjsxw==", + "version": "2.33.3", + "resolved": "https://registry.npmjs.org/@bitgo/public-types/-/public-types-2.33.3.tgz", + "integrity": "sha512-yPsrMRx+bgLYvFGu6mlIXuZ5cdOoqv3pVcShlHUsRnngLdd0BSq9U11MN6zjKVCFHYIFKsnxoGKUpopuRn06jQ==", "dependencies": { "@api-ts/io-ts-http": "1.0.0", "fp-ts": "2.16.2", @@ -4545,16 +4527,16 @@ } }, "node_modules/@bitgo/sdk-core": { - "version": "27.4.0", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-core/-/sdk-core-27.4.0.tgz", - "integrity": "sha512-Fcy/+wyOELb6SsBy52WVYU+p2a6XdpdvBIxsRR5yxQR+JcKE21+oAnu9gar46rRGOCwGJfq/lqFIOv/fRsBH8g==", + "version": "27.8.0", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-core/-/sdk-core-27.8.0.tgz", + "integrity": "sha512-JsqP/h8u5AWjU+7BW0jCvwRLalac//Q/ZjTm83FFV2A0uIredjbkup//sY6cm/bZbxd12ySWNCTf4b2zRzvtWA==", "dependencies": { "@bitgo/bls-dkg": "^1.3.1", - "@bitgo/public-types": "2.25.1", - "@bitgo/sdk-lib-mpc": "^9.9.0", + "@bitgo/public-types": "2.33.3", + "@bitgo/sdk-lib-mpc": "^9.11.0", "@bitgo/sjcl": "^1.0.1", - "@bitgo/statics": "^48.22.0", - "@bitgo/utxo-lib": "^9.39.0", + "@bitgo/statics": "^48.27.0", + "@bitgo/utxo-lib": "^10.1.0", "@noble/secp256k1": "1.6.3", "@stablelib/hex": "^1.0.0", "@types/elliptic": "^6.4.12", @@ -4586,6 +4568,35 @@ "uuid": "^8.3.2" } }, + "node_modules/@bitgo/sdk-core/node_modules/@bitgo/utxo-lib": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/@bitgo/utxo-lib/-/utxo-lib-10.1.0.tgz", + "integrity": "sha512-jPy4sCppQaF4j0QtJFuhLVLSjWnDMn8XSVcj+N1fYFEJa1a45O3RLGmGDeni1GEINOCgNxRrPJkLOCJTH1DuFA==", + "dependencies": { + "@bitgo/blake2b": "^3.2.4", + "@brandonblack/musig": "^0.0.1-alpha.0", + "@noble/secp256k1": "1.6.3", + "bech32": "^2.0.0", + "bip174": "npm:@bitgo-forks/bip174@3.1.0-master.4", + "bip32": "^3.0.1", + "bitcoin-ops": "^1.3.0", + "bitcoinjs-lib": "npm:@bitgo-forks/bitcoinjs-lib@7.1.0-master.9", + "bn.js": "^5.2.1", + "bs58check": "^2.1.2", + "cashaddress": "^1.1.0", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "ecpair": "npm:@bitgo/ecpair@2.1.0-rc.0", + "elliptic": "^6.5.2", + "fastpriorityqueue": "^0.7.1", + "typeforce": "^1.11.3", + "varuint-bitcoin": "^1.1.2" + }, + "engines": { + "node": ">=10.22.0 <21", + "npm": ">=3.10.10" + } + }, "node_modules/@bitgo/sdk-core/node_modules/debug": { "version": "3.2.7", "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", @@ -4633,9 +4644,9 @@ "integrity": "sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==" }, "node_modules/@bitgo/sdk-lib-mpc": { - "version": "9.9.0", - "resolved": "https://registry.npmjs.org/@bitgo/sdk-lib-mpc/-/sdk-lib-mpc-9.9.0.tgz", - "integrity": "sha512-16Zn9qcjKtZ4V6lVA65HRoHOsXDcMiBFjSltc4DIIEGsQ9D5LEux+ve9N9wJY792BQR4w715hzVMSQABRTV1oQ==", + "version": "9.11.0", + "resolved": "https://registry.npmjs.org/@bitgo/sdk-lib-mpc/-/sdk-lib-mpc-9.11.0.tgz", + "integrity": "sha512-WDSo4MnJbLygZH8My8XPG5J9ZTKIMGXrNJa/Fb7j4yJSMiTvKekUOD17VSWFmNHR07YjNEhIJ2ypbjfXKIvA1Q==", "dependencies": { "@noble/curves": "1.4.0", "@silencelaboratories/dkls-wasm-ll-node": "1.1.2", @@ -4651,6 +4662,14 @@ "openpgp": "5.10.1", "paillier-bigint": "3.3.0", "secp256k1": "5.0.0" + }, + "peerDependencies": { + "@silencelaboratories/dkls-wasm-ll-bundler": "1.1.2" + }, + "peerDependenciesMeta": { + "@silencelaboratories/dkls-wasm-ll-bundler": { + "optional": true + } } }, "node_modules/@bitgo/sdk-lib-mpc/node_modules/@noble/curves": { @@ -4705,9 +4724,9 @@ "integrity": "sha512-dBICMzShC8gXdpSj9cvl4wl9Jkt4h14wt4XQ+/6V6qcC2IObyKRJfaG5TYUU6RvVknhPBPyBx9v84vNKODM5fQ==" }, "node_modules/@bitgo/statics": { - "version": "48.22.0", - "resolved": "https://registry.npmjs.org/@bitgo/statics/-/statics-48.22.0.tgz", - "integrity": "sha512-MrUgsJzqCXr4IFp+WtA6fw9vIUUAQEn61XUFFv6g9SIiKRDgFueQBQ5E+j22L0uJlLLZJzn1HxSzDwqMVfHdsw==" + "version": "48.27.0", + "resolved": "https://registry.npmjs.org/@bitgo/statics/-/statics-48.27.0.tgz", + "integrity": "sha512-IjQZ4AIa/eXAZZ6yh0Oq/ZwLbR3HhXqqqb2TFfev6QZEXISjLWgM4QlTYTckl4dwf+AhgS9yP+Y3DRIHLkoqQg==" }, "node_modules/@bitgo/unspents": { "version": "0.47.5", diff --git a/package.json b/package.json index cad5450a..81b3d181 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ } }, "dependencies": { - "@bitgo-beta/sdk-coin-sui": "^1.4.1-alpha.163", + "@bitgo-beta/sdk-coin-sui": "^1.4.1-alpha.166", "@bitgo/abstract-cosmos": "10.0.24", "@bitgo/abstract-utxo": "8.9.0", "@bitgo/sdk-api": "1.50.0",