diff --git a/package.json b/package.json index 58a5d7d3..3fdb6ee8 100644 --- a/package.json +++ b/package.json @@ -95,7 +95,7 @@ "@typescript-eslint/eslint-plugin": "^8.44.1", "@typescript-eslint/parser": "^8.44.1", "@vitest/coverage-istanbul": "^2.1.3", - "bip32": "^4.0.0", + "bip32": "^5.0.0", "bip39": "^3.1.0", "bitcoinjs-lib": "6.1.7", "bls12-381-keygen": "^0.2.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 912a4fce..4e856ddd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -124,8 +124,8 @@ importers: specifier: ^2.1.3 version: 2.1.9(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.10.1)(jiti@2.4.0)(msw@2.12.1(@types/node@24.10.1)(typescript@5.9.2))(tsx@4.20.6)) bip32: - specifier: ^4.0.0 - version: 4.0.0 + specifier: ^5.0.0 + version: 5.0.0(typescript@5.9.2) bip39: specifier: ^3.1.0 version: 3.1.0 @@ -915,9 +915,6 @@ packages: '@scure/base@1.1.9': resolution: {integrity: sha512-8YKhl8GHiNI/pU2VMaofa2Tor7PJRAjwQLBBuilkJ9L5+13yVbC7JO/wS7piioAvPSwR3JKM1IJ/u4xQzbcXKg==} - '@scure/base@1.2.5': - resolution: {integrity: sha512-9rE6EOVeIQzt5TSu4v+K523F8u6DhBsoZWPGKlnCshhlDhy0kJzUX4V+tr2dWmzF1GdekvThABoEQBGBQI7xZw==} - '@scure/base@1.2.6': resolution: {integrity: sha512-g/nm5FgUa//MCj1gV09zTJTaM6KBAHqLN907YVQqf7zC49+DcO4B1so4ZX07Ef10Twr6nuqYEH9GEggFXA4Fmg==} @@ -1395,9 +1392,9 @@ packages: resolution: {integrity: sha512-mdFV5+/v0XyNYXjBS6CQPLo9ekCx4gtKZFnJm5PMto7Fs9hTTDpkkzOB7/FtluRI6JbUUAu+snTYfJRgHLZbZQ==} engines: {node: '>=8.0.0'} - bip32@4.0.0: - resolution: {integrity: sha512-aOGy88DDlVUhspIXJN+dVEtclhIsfAUppD43V0j40cPTld3pv/0X/MlrZSZ6jowIaQQzFwP8M6rFU2z2mVYjDQ==} - engines: {node: '>=6.0.0'} + bip32@5.0.0: + resolution: {integrity: sha512-h043yQ9n3iU4WZ8KLRpEECMl3j1yx2DQ1kcPlzWg8VZC0PtukbDiyLDKbe6Jm79mL6Tfg+WFuZMYxnzVyr/Hyw==} + engines: {node: '>=18.0.0'} bip39@3.1.0: resolution: {integrity: sha512-c9kiwdk45Do5GL0vJMe7tS95VjCii65mYAH7DfWl3uW8AVzXKQVUm64i3hzVybBDMp9r7j9iNxR85+ul8MdN/A==} @@ -3122,9 +3119,6 @@ packages: engines: {node: '>=8'} hasBin: true - wif@2.0.6: - resolution: {integrity: sha512-HIanZn1zmduSF+BQhkE+YXIbEiH0xPr1012QbFEGB0xsKqJii0/SqJjyn8dFv6y36kOznMgMB+LGcbZTJ1xACQ==} - wif@5.0.0: resolution: {integrity: sha512-iFzrC/9ne740qFbNjTZ2FciSRJlHIXoxqk/Y5EnE08QOXu1WjJyCCswwDTYbohAOEnlCtLaAAQBhyaLRFh2hMA==} @@ -3679,7 +3673,7 @@ snapshots: '@ethereumjs/tx': 4.2.0 '@metamask/superstruct': 3.1.0 '@noble/hashes': 1.8.0 - '@scure/base': 1.2.5 + '@scure/base': 1.2.6 '@types/debug': 4.1.12 '@types/lodash': 4.17.20 debug: 4.4.3 @@ -3896,8 +3890,6 @@ snapshots: '@scure/base@1.1.9': {} - '@scure/base@1.2.5': {} - '@scure/base@1.2.6': {} '@scure/bip32@1.4.0': @@ -4457,12 +4449,15 @@ snapshots: bip174@2.1.1: {} - bip32@4.0.0: + bip32@5.0.0(typescript@5.9.2): dependencies: '@noble/hashes': 1.8.0 - '@scure/base': 1.2.5 - typeforce: 1.18.0 - wif: 2.0.6 + '@scure/base': 1.2.6 + uint8array-tools: 0.0.8 + valibot: 0.37.0(typescript@5.9.2) + wif: 5.0.0 + transitivePeerDependencies: + - typescript bip39@3.1.0: dependencies: @@ -6298,10 +6293,6 @@ snapshots: siginfo: 2.0.0 stackback: 0.0.2 - wif@2.0.6: - dependencies: - bs58check: 2.1.2 - wif@5.0.0: dependencies: bs58check: 4.0.0