From 24fa1fd09aa90d848cd5ab075188b8f178a1bf9b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 8 Jan 2025 06:10:43 +0000 Subject: [PATCH] Bump xrpl from 2.14.1 to 4.1.0 Bumps [xrpl](https://github.com/XRPLF/xrpl.js) from 2.14.1 to 4.1.0. - [Release notes](https://github.com/XRPLF/xrpl.js/releases) - [Changelog](https://github.com/XRPLF/xrpl.js/blob/main/HISTORY.md) - [Commits](https://github.com/XRPLF/xrpl.js/compare/xrpl@2.14.1...v4.1.0) --- updated-dependencies: - dependency-name: xrpl dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package-lock.json | 259 ++++++------------ packages/providers/xrpl-provider/package.json | 2 +- 2 files changed, 83 insertions(+), 178 deletions(-) diff --git a/package-lock.json b/package-lock.json index 84a369d68..d7c16403c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6017,14 +6017,6 @@ "@types/node": "*" } }, - "node_modules/@types/brorand": { - "version": "1.0.33", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, "node_modules/@types/bs58": { "version": "4.0.4", "dev": true, @@ -7273,8 +7265,9 @@ }, "node_modules/@xrplf/isomorphic": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@xrplf/isomorphic/-/isomorphic-1.0.1.tgz", + "integrity": "sha512-0bIpgx8PDjYdrLFeC3csF305QQ1L7sxaWnL5y71mCvhenZzJgku9QsA+9QCXBC1eNYtxWO/xR91zrXJy2T/ixg==", "dev": true, - "license": "ISC", "dependencies": { "@noble/hashes": "^1.0.0", "eventemitter3": "5.0.1", @@ -7286,8 +7279,9 @@ }, "node_modules/@xrplf/isomorphic/node_modules/ws": { "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", "dev": true, - "license": "MIT", "engines": { "node": ">=10.0.0" }, @@ -7304,6 +7298,43 @@ } } }, + "node_modules/@xrplf/secret-numbers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@xrplf/secret-numbers/-/secret-numbers-1.0.0.tgz", + "integrity": "sha512-qsCLGyqe1zaq9j7PZJopK+iGTGRbk6akkg6iZXJJgxKwck0C5x5Gnwlb1HKYGOwPKyrXWpV6a2YmcpNpUFctGg==", + "dev": true, + "dependencies": { + "@xrplf/isomorphic": "^1.0.0", + "ripple-keypairs": "^2.0.0" + } + }, + "node_modules/@xrplf/secret-numbers/node_modules/ripple-address-codec": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ripple-address-codec/-/ripple-address-codec-5.0.0.tgz", + "integrity": "sha512-de7osLRH/pt5HX2xw2TRJtbdLLWHu0RXirpQaEeCnWKY5DYHykh3ETSkofvm0aX0LJiV7kwkegJxQkmbO94gWw==", + "dev": true, + "dependencies": { + "@scure/base": "^1.1.3", + "@xrplf/isomorphic": "^1.0.0" + }, + "engines": { + "node": ">= 16" + } + }, + "node_modules/@xrplf/secret-numbers/node_modules/ripple-keypairs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ripple-keypairs/-/ripple-keypairs-2.0.0.tgz", + "integrity": "sha512-b5rfL2EZiffmklqZk1W+dvSy97v3V/C7936WxCCgDynaGPp7GE6R2XO7EU9O2LlM/z95rj870IylYnOQs+1Rag==", + "dev": true, + "dependencies": { + "@noble/curves": "^1.0.0", + "@xrplf/isomorphic": "^1.0.0", + "ripple-address-codec": "^5.0.0" + }, + "engines": { + "node": ">= 16" + } + }, "node_modules/@xtuc/ieee754": { "version": "1.2.0", "dev": true, @@ -8387,14 +8418,6 @@ "dev": true, "license": "Apache-2.0" }, - "node_modules/big-integer": { - "version": "1.6.52", - "dev": true, - "license": "Unlicense", - "engines": { - "node": ">=0.6" - } - }, "node_modules/big.js": { "version": "5.2.2", "dev": true, @@ -8453,28 +8476,6 @@ "file-uri-to-path": "1.0.0" } }, - "node_modules/bip32": { - "version": "2.0.6", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "10.12.18", - "bs58check": "^2.1.1", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "tiny-secp256k1": "^1.1.3", - "typeforce": "^1.11.5", - "wif": "^2.0.6" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/bip32/node_modules/@types/node": { - "version": "10.12.18", - "dev": true, - "license": "MIT" - }, "node_modules/bip39": { "version": "3.1.0", "license": "ISC", @@ -8855,24 +8856,6 @@ "version": "4.0.0", "license": "MIT" }, - "node_modules/bs58check": { - "version": "2.1.2", - "dev": true, - "license": "MIT", - "dependencies": { - "bs58": "^4.0.0", - "create-hash": "^1.1.0", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/bs58check/node_modules/bs58": { - "version": "4.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "base-x": "^3.0.2" - } - }, "node_modules/buffer": { "version": "6.0.3", "funding": [ @@ -10639,11 +10622,6 @@ "node": ">=0.10.0" } }, - "node_modules/decimal.js": { - "version": "10.4.3", - "dev": true, - "license": "MIT" - }, "node_modules/decode-uri-component": { "version": "0.2.2", "license": "MIT", @@ -18097,7 +18075,8 @@ "node_modules/nan": { "version": "2.20.0", "dev": true, - "license": "MIT" + "license": "MIT", + "optional": true }, "node_modules/nanoid": { "version": "3.3.8", @@ -22608,19 +22587,30 @@ } }, "node_modules/ripple-binary-codec": { - "version": "1.11.0", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ripple-binary-codec/-/ripple-binary-codec-2.2.0.tgz", + "integrity": "sha512-93fvAW3oXux4NY5Xf79dUIOhud5DmyEcC5RrTYdl0BPaYOGXC/txCQl9FnwIVZGkVMtZFLcFwJfmH1zFgfRyKA==", "dev": true, - "license": "ISC", "dependencies": { - "assert": "^2.0.0", - "big-integer": "^1.6.48", - "buffer": "6.0.3", - "create-hash": "^1.2.0", - "decimal.js": "^10.2.0", - "ripple-address-codec": "^4.3.1" + "@xrplf/isomorphic": "^1.0.1", + "bignumber.js": "^9.0.0", + "ripple-address-codec": "^5.0.0" }, "engines": { - "node": ">= 10" + "node": ">= 18" + } + }, + "node_modules/ripple-binary-codec/node_modules/ripple-address-codec": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ripple-address-codec/-/ripple-address-codec-5.0.0.tgz", + "integrity": "sha512-de7osLRH/pt5HX2xw2TRJtbdLLWHu0RXirpQaEeCnWKY5DYHykh3ETSkofvm0aX0LJiV7kwkegJxQkmbO94gWw==", + "dev": true, + "dependencies": { + "@scure/base": "^1.1.3", + "@xrplf/isomorphic": "^1.0.0" + }, + "engines": { + "node": ">= 16" } }, "node_modules/ripple-keypairs": { @@ -24583,27 +24573,6 @@ "xtend": "~4.0.1" } }, - "node_modules/tiny-secp256k1": { - "version": "1.1.6", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "dependencies": { - "bindings": "^1.3.0", - "bn.js": "^4.11.8", - "create-hmac": "^1.1.7", - "elliptic": "^6.4.0", - "nan": "^2.13.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/tiny-secp256k1/node_modules/bn.js": { - "version": "4.12.0", - "dev": true, - "license": "MIT" - }, "node_modules/tmp": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz", @@ -24992,11 +24961,6 @@ "is-typedarray": "^1.0.0" } }, - "node_modules/typeforce": { - "version": "1.18.0", - "dev": true, - "license": "MIT" - }, "node_modules/typescript": { "version": "5.6.3", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", @@ -26240,14 +26204,6 @@ "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/wif": { - "version": "2.0.6", - "dev": true, - "license": "MIT", - "dependencies": { - "bs58check": "<3.0.0" - } - }, "node_modules/wildcard": { "version": "2.0.1", "dev": true, @@ -26480,39 +26436,30 @@ } }, "node_modules/xrpl": { - "version": "2.14.1", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/xrpl/-/xrpl-4.1.0.tgz", + "integrity": "sha512-H/+BCEnFLyQOBUC6h4nMKg7I9AuxHe4kj9ZwQHX2zoL9n/ZOERc6B2U079pogI84zCbYdUWIn4DkoIYvjO/hpg==", "dev": true, - "license": "ISC", "dependencies": { + "@scure/bip32": "^1.3.1", + "@scure/bip39": "^1.2.1", + "@xrplf/isomorphic": "^1.0.1", + "@xrplf/secret-numbers": "^1.0.0", "bignumber.js": "^9.0.0", - "bip32": "^2.0.6", - "bip39": "^3.0.4", - "https-proxy-agent": "^5.0.0", - "lodash": "^4.17.4", - "ripple-address-codec": "^4.3.1", - "ripple-binary-codec": "^1.11.0", - "ripple-keypairs": "^1.3.1", - "ws": "^8.2.2", - "xrpl-secret-numbers": "^0.3.3" + "eventemitter3": "^5.0.1", + "ripple-address-codec": "^5.0.0", + "ripple-binary-codec": "^2.2.0", + "ripple-keypairs": "^2.0.0" }, "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/xrpl-secret-numbers": { - "version": "0.3.5", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/brorand": "^1.0.30", - "brorand": "^1.1.0", - "ripple-keypairs": "^2.0.0" + "node": ">=18.0.0" } }, - "node_modules/xrpl-secret-numbers/node_modules/ripple-address-codec": { + "node_modules/xrpl/node_modules/ripple-address-codec": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ripple-address-codec/-/ripple-address-codec-5.0.0.tgz", + "integrity": "sha512-de7osLRH/pt5HX2xw2TRJtbdLLWHu0RXirpQaEeCnWKY5DYHykh3ETSkofvm0aX0LJiV7kwkegJxQkmbO94gWw==", "dev": true, - "license": "ISC", "dependencies": { "@scure/base": "^1.1.3", "@xrplf/isomorphic": "^1.0.0" @@ -26521,10 +26468,11 @@ "node": ">= 16" } }, - "node_modules/xrpl-secret-numbers/node_modules/ripple-keypairs": { + "node_modules/xrpl/node_modules/ripple-keypairs": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ripple-keypairs/-/ripple-keypairs-2.0.0.tgz", + "integrity": "sha512-b5rfL2EZiffmklqZk1W+dvSy97v3V/C7936WxCCgDynaGPp7GE6R2XO7EU9O2LlM/z95rj870IylYnOQs+1Rag==", "dev": true, - "license": "ISC", "dependencies": { "@noble/curves": "^1.0.0", "@xrplf/isomorphic": "^1.0.0", @@ -26534,49 +26482,6 @@ "node": ">= 16" } }, - "node_modules/xrpl/node_modules/agent-base": { - "version": "6.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/xrpl/node_modules/https-proxy-agent": { - "version": "5.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/xrpl/node_modules/ws": { - "version": "8.18.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, "node_modules/xtend": { "version": "4.0.2", "dev": true, @@ -27302,7 +27207,7 @@ }, "devDependencies": { "@types/elliptic": "6.4.18", - "xrpl": "^2.14.0" + "xrpl": "^4.1.0" }, "peerDependencies": { "@babel/runtime": "7.x", diff --git a/packages/providers/xrpl-provider/package.json b/packages/providers/xrpl-provider/package.json index b819c0bfe..3ec789a1d 100644 --- a/packages/providers/xrpl-provider/package.json +++ b/packages/providers/xrpl-provider/package.json @@ -28,7 +28,7 @@ }, "devDependencies": { "@types/elliptic": "6.4.18", - "xrpl": "^2.14.0" + "xrpl": "^4.1.0" }, "peerDependencies": { "@babel/runtime": "7.x",