diff --git a/packages/crypto/package.json b/packages/crypto/package.json index 0a4b555..c571710 100644 --- a/packages/crypto/package.json +++ b/packages/crypto/package.json @@ -21,8 +21,8 @@ "license": "Apache-2.0", "dependencies": { "@ancore/types": "workspace:*", - "@noble/ed25519": "^2.1.0", - "@noble/hashes": "^1.4.0" + "@noble/ed25519": "^3.0.0", + "@noble/hashes": "^2.0.1" }, "devDependencies": { "@eslint/js": "^9.0.0", diff --git a/packages/stellar/package.json b/packages/stellar/package.json index 6ac2065..d1371c3 100644 --- a/packages/stellar/package.json +++ b/packages/stellar/package.json @@ -21,7 +21,7 @@ "license": "Apache-2.0", "dependencies": { "@ancore/types": "workspace:*", - "@stellar/stellar-sdk": "^13.0.0" + "@stellar/stellar-sdk": "^14.5.0" }, "devDependencies": { "@eslint/js": "^9.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2337a36..a207372 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -105,11 +105,11 @@ importers: specifier: workspace:* version: link:../types '@noble/ed25519': - specifier: ^2.1.0 - version: 2.3.0 + specifier: ^3.0.0 + version: 3.0.0 '@noble/hashes': - specifier: ^1.4.0 - version: 1.8.0 + specifier: ^2.0.1 + version: 2.0.1 devDependencies: '@eslint/js': specifier: ^9.0.0 @@ -139,8 +139,8 @@ importers: specifier: workspace:* version: link:../types '@stellar/stellar-sdk': - specifier: ^13.0.0 - version: 13.3.0 + specifier: ^14.5.0 + version: 14.5.0 devDependencies: '@eslint/js': specifier: ^9.0.0 @@ -731,13 +731,21 @@ packages: '@napi-rs/wasm-runtime@0.2.12': resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==} - '@noble/ed25519@2.3.0': - resolution: {integrity: sha512-M7dvXL2B92/M7dw9+gzuydL8qn/jiqNHaoR3Q+cb1q1GHV7uwE17WCyFMG+Y+TZb5izcaXk5TdJRrDUxHXL78A==} + '@noble/curves@1.9.7': + resolution: {integrity: sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==} + engines: {node: ^14.21.3 || >=16} + + '@noble/ed25519@3.0.0': + resolution: {integrity: sha512-QyteqMNm0GLqfa5SoYbSC3+Pvykwpn95Zgth4MFVSMKBB75ELl9tX1LAVsN4c3HXOrakHsF2gL4zWDAYCcsnzg==} '@noble/hashes@1.8.0': resolution: {integrity: sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==} engines: {node: ^14.21.3 || >=16} + '@noble/hashes@2.0.1': + resolution: {integrity: sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==} + engines: {node: '>= 20.19.0'} + '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -895,13 +903,14 @@ packages: '@stellar/js-xdr@3.1.2': resolution: {integrity: sha512-VVolPL5goVEIsvuGqDc5uiKxV03lzfWdvYg1KikvwheDmTBO68CKDji3bAZ/kppZrx5iTA8z3Ld5yuytcvhvOQ==} - '@stellar/stellar-base@13.1.0': - resolution: {integrity: sha512-90EArG+eCCEzDGj3OJNoCtwpWDwxjv+rs/RNPhvg4bulpjN/CSRj+Ys/SalRcfM4/WRC5/qAfjzmJBAuquWhkA==} - engines: {node: '>=18.0.0'} + '@stellar/stellar-base@14.0.4': + resolution: {integrity: sha512-UbNW6zbdOBXJwLAV2mMak0bIC9nw3IZVlQXkv2w2dk1jgCbJjy3oRVC943zeGE5JAm0Z9PHxrIjmkpGhayY7kw==} + engines: {node: '>=20.0.0'} - '@stellar/stellar-sdk@13.3.0': - resolution: {integrity: sha512-8+GHcZLp+mdin8gSjcgfb/Lb6sSMYRX6Nf/0LcSJxvjLQR0XHpjGzOiRbYb2jSXo51EnA6kAV5j+4Pzh5OUKUg==} - engines: {node: '>=18.0.0'} + '@stellar/stellar-sdk@14.5.0': + resolution: {integrity: sha512-Uzjq+An/hUA+Q5ERAYPtT0+MMiwWnYYWMwozmZMjxjdL2MmSjucBDF8Q04db6K/ekU4B5cHuOfsdlrfaxQYblw==} + engines: {node: '>=20.0.0'} + hasBin: true '@tootallnate/quickjs-emscripten@0.23.0': resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} @@ -1269,8 +1278,8 @@ packages: resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} engines: {node: '>= 0.4'} - axios@1.13.2: - resolution: {integrity: sha512-VPk9ebNqPcy5lRGuSlKx752IlDatOjT9paPlm8A7yOuW2Fbvp4X3JznJtT4f0GzGLLiWE9W8onz51SqLYwzGaA==} + axios@1.13.4: + resolution: {integrity: sha512-1wVkUaAO6WyaYtCkcYCOx12ZgpGf9Zif+qXa4n+oYzK558YryKqiL6UWwd5DqiH3VRW0GYhTZQ/vlgJrCoNQlg==} babel-jest@30.2.0: resolution: {integrity: sha512-0YiBEOxWqKkSQWL9nNGGEgndoeL0ZpWrbLMNL5u/Kaxrli3Eaxlt3ZtIDktEvXt4L/R9r3ODr2zKwGM/2BjxVw==} @@ -1300,25 +1309,6 @@ packages: balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - bare-addon-resolve@1.9.6: - resolution: {integrity: sha512-hvOQY1zDK6u0rSr27T6QlULoVLwi8J2k8HHHJlxSfT7XQdQ/7bsS+AnjYkHtu/TkL+gm3aMXAKucJkJAbrDG/g==} - peerDependencies: - bare-url: '*' - peerDependenciesMeta: - bare-url: - optional: true - - bare-module-resolve@1.12.1: - resolution: {integrity: sha512-hbmAPyFpEq8FoZMd5sFO3u6MC5feluWoGE8YKlA8fCrl6mNtx68Wjg4DTiDJcqRJaovTvOYKfYngoBUnbaT7eg==} - peerDependencies: - bare-url: '*' - peerDependenciesMeta: - bare-url: - optional: true - - bare-semver@1.0.2: - resolution: {integrity: sha512-ESVaN2nzWhcI5tf3Zzcq9aqCZ676VWzqw07eEZ0qxAcEOAFYBa0pWq8sK34OQeHLY3JsfKXZS9mDyzyxGjeLzA==} - base32.js@0.1.0: resolution: {integrity: sha512-n3TkB02ixgBOhTvANakDb4xaMXnYUVkNoRFJjQflcqMQhyEKxEHdj3E6N8t8sUQ0mjH/3/JxzlXuz3ul/J90pQ==} engines: {node: '>=0.12.0'} @@ -1514,6 +1504,10 @@ packages: resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==} engines: {node: '>=18'} + commander@14.0.3: + resolution: {integrity: sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==} + engines: {node: '>=20'} + commander@4.1.1: resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} engines: {node: '>= 6'} @@ -2951,10 +2945,6 @@ packages: resolution: {integrity: sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==} engines: {node: '>=0.10.0'} - require-addon@1.2.0: - resolution: {integrity: sha512-VNPDZlYgIYQwWp9jMTzljx+k0ZtatKlcvOhktZ/anNPI3dQ9NXk7cq2U4iJ1wd9IrytRnYhyEocFWbkdPb+MYA==} - engines: {bare: '>=1.10.0'} - require-directory@2.1.1: resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} engines: {node: '>=0.10.0'} @@ -3132,9 +3122,6 @@ packages: resolution: {integrity: sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==} engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} - sodium-native@4.3.3: - resolution: {integrity: sha512-OnxSlN3uyY8D0EsLHpmm2HOFmKddQVvEMmsakCrXUzSd8kjjbzL413t4ZNF3n0UxSwNgwTyUvkmZHTfuCeiYSw==} - source-map-support@0.5.13: resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==} @@ -3386,9 +3373,6 @@ packages: resolution: {integrity: sha512-7Imdmg37joOloTnj+DPrab9hIaQcDdJ5RwSzcauo/wMOSAgO+A/I/8b3hsGGs6PWQz70m/jkPgdqWsfNKtwwDQ==} hasBin: true - tweetnacl@1.0.3: - resolution: {integrity: sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==} - type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} @@ -4139,10 +4123,16 @@ snapshots: '@tybys/wasm-util': 0.10.1 optional: true - '@noble/ed25519@2.3.0': {} + '@noble/curves@1.9.7': + dependencies: + '@noble/hashes': 1.8.0 + + '@noble/ed25519@3.0.0': {} '@noble/hashes@1.8.0': {} + '@noble/hashes@2.0.1': {} + '@nodelib/fs.scandir@2.1.5': dependencies: '@nodelib/fs.stat': 2.0.5 @@ -4247,31 +4237,27 @@ snapshots: '@stellar/js-xdr@3.1.2': {} - '@stellar/stellar-base@13.1.0': + '@stellar/stellar-base@14.0.4': dependencies: + '@noble/curves': 1.9.7 '@stellar/js-xdr': 3.1.2 base32.js: 0.1.0 bignumber.js: 9.3.1 buffer: 6.0.3 sha.js: 2.4.12 - tweetnacl: 1.0.3 - optionalDependencies: - sodium-native: 4.3.3 - transitivePeerDependencies: - - bare-url - '@stellar/stellar-sdk@13.3.0': + '@stellar/stellar-sdk@14.5.0': dependencies: - '@stellar/stellar-base': 13.1.0 - axios: 1.13.2 + '@stellar/stellar-base': 14.0.4 + axios: 1.13.4 bignumber.js: 9.3.1 + commander: 14.0.3 eventsource: 2.0.2 feaxios: 0.0.23 randombytes: 2.1.0 toml: 3.0.0 urijs: 1.19.11 transitivePeerDependencies: - - bare-url - debug '@tootallnate/quickjs-emscripten@0.23.0': {} @@ -4683,7 +4669,7 @@ snapshots: dependencies: possible-typed-array-names: 1.1.0 - axios@1.13.2: + axios@1.13.4: dependencies: follow-redirects: 1.15.11 form-data: 4.0.5 @@ -4745,20 +4731,6 @@ snapshots: balanced-match@1.0.2: {} - bare-addon-resolve@1.9.6: - dependencies: - bare-module-resolve: 1.12.1 - bare-semver: 1.0.2 - optional: true - - bare-module-resolve@1.12.1: - dependencies: - bare-semver: 1.0.2 - optional: true - - bare-semver@1.0.2: - optional: true - base32.js@0.1.0: {} base64-js@1.5.1: {} @@ -4957,6 +4929,8 @@ snapshots: commander@13.1.0: {} + commander@14.0.3: {} + commander@4.1.1: {} concat-map@0.0.1: {} @@ -6773,13 +6747,6 @@ snapshots: dependencies: rc: 1.2.8 - require-addon@1.2.0: - dependencies: - bare-addon-resolve: 1.9.6 - transitivePeerDependencies: - - bare-url - optional: true - require-directory@2.1.1: {} resolve-cwd@3.0.0: @@ -7000,13 +6967,6 @@ snapshots: ip-address: 10.1.0 smart-buffer: 4.2.0 - sodium-native@4.3.3: - dependencies: - require-addon: 1.2.0 - transitivePeerDependencies: - - bare-url - optional: true - source-map-support@0.5.13: dependencies: buffer-from: 1.1.2 @@ -7284,8 +7244,6 @@ snapshots: turbo-windows-64: 2.7.5 turbo-windows-arm64: 2.7.5 - tweetnacl@1.0.3: {} - type-check@0.4.0: dependencies: prelude-ls: 1.2.1