Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@ledgerhq/hw-app-btc

Package Overview
Dependencies
Maintainers
20
Versions
437
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ledgerhq/hw-app-btc - npm Package Compare versions

Comparing version 10.0.5 to 10.0.6-next.0

7

CHANGELOG.md
# @ledgerhq/hw-app-btc
## 10.0.6-next.0
### Patch Changes
- Updated dependencies []:
- @ledgerhq/hw-transport@6.28.6-next.0
## 10.0.5

@@ -4,0 +11,0 @@

6

lib/newops/psbtv2.js

@@ -15,3 +15,3 @@ "use strict";

psbtGlobal[psbtGlobal["VERSION"] = 251] = "VERSION";
})(psbtGlobal = exports.psbtGlobal || (exports.psbtGlobal = {}));
})(psbtGlobal || (exports.psbtGlobal = psbtGlobal = {}));
var psbtIn;

@@ -32,3 +32,3 @@ (function (psbtIn) {

psbtIn[psbtIn["TAP_BIP32_DERIVATION"] = 22] = "TAP_BIP32_DERIVATION";
})(psbtIn = exports.psbtIn || (exports.psbtIn = {}));
})(psbtIn || (exports.psbtIn = psbtIn = {}));
var psbtOut;

@@ -41,3 +41,3 @@ (function (psbtOut) {

psbtOut[psbtOut["TAP_BIP32_DERIVATION"] = 7] = "TAP_BIP32_DERIVATION";
})(psbtOut = exports.psbtOut || (exports.psbtOut = {}));
})(psbtOut || (exports.psbtOut = psbtOut = {}));
const PSBT_MAGIC_BYTES = Buffer.from([0x70, 0x73, 0x62, 0x74, 0xff]);

@@ -44,0 +44,0 @@ class NoSuchEntry extends Error {

{
"name": "@ledgerhq/hw-app-btc",
"version": "10.0.5",
"version": "10.0.6-next.0",
"description": "Ledger Hardware Wallet Bitcoin Application API",

@@ -73,3 +73,3 @@ "keywords": [

"varuint-bitcoin": "1.1.2",
"@ledgerhq/hw-transport": "^6.28.5",
"@ledgerhq/hw-transport": "^6.28.6-next.0",
"@ledgerhq/logs": "^6.10.1"

@@ -81,3 +81,3 @@ },

"axios": "^0.25.0",
"documentation": "13.2.4",
"documentation": "13.2.5",
"jest": "^28.1.1",

@@ -88,4 +88,4 @@ "rimraf": "^4.4.1",

"ts-node": "^10.4.0",
"@ledgerhq/hw-transport-mocker": "^6.27.16",
"@ledgerhq/hw-transport-node-speculos": "^6.27.16"
"@ledgerhq/hw-transport-mocker": "^6.27.17-next.0",
"@ledgerhq/hw-transport-node-speculos": "^6.27.17-next.0"
},

@@ -92,0 +92,0 @@ "gitHead": "dd0dea64b58e5a9125c8a422dcffd29e5ef6abec",

@@ -300,3 +300,3 @@ <img src="https://user-images.githubusercontent.com/4631227/191834116-59cf590e-25cc-4956-ae5c-812ea464f324.png" height="100" />

protocol is documented at
https://github.com/LedgerHQ/app-bitcoin-new/blob/master/doc/bitcoin.md
<https://github.com/LedgerHQ/app-bitcoin-new/blob/master/doc/bitcoin.md>

@@ -317,3 +317,3 @@ Since the interface must remain compatible with BtcOld, the methods

Standard paths are described at
https://github.com/LedgerHQ/app-bitcoin-new/blob/master/doc/bitcoin.md#description
<https://github.com/LedgerHQ/app-bitcoin-new/blob/master/doc/bitcoin.md#description>

@@ -575,3 +575,3 @@ This boils down to paths (N=0 for Bitcoin, N=1 for Testnet):

according to recommendation in BIP341:
https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki#cite_ref-22-0
<https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki#cite_ref-22-0>

@@ -587,3 +587,3 @@ #### Parameters

This class encapsulates the APDU protocol documented at
https://github.com/LedgerHQ/app-bitcoin-new/blob/master/doc/bitcoin.md
<https://github.com/LedgerHQ/app-bitcoin-new/blob/master/doc/bitcoin.md>

@@ -626,3 +626,3 @@ #### Parameters

The signing process is documented at
https://github.com/LedgerHQ/app-bitcoin-new/blob/master/doc/bitcoin.md#sign_psbt
<https://github.com/LedgerHQ/app-bitcoin-new/blob/master/doc/bitcoin.md#sign_psbt>

@@ -637,3 +637,3 @@ #### Parameters

which is documented at
https://github.com/LedgerHQ/app-bitcoin-new/blob/master/doc/merkle.md
<https://github.com/LedgerHQ/app-bitcoin-new/blob/master/doc/merkle.md>

@@ -648,3 +648,3 @@ #### Parameters

This implements "Merkelized Maps", documented at
https://github.com/LedgerHQ/app-bitcoin-new/blob/master/doc/merkle.md#merkleized-maps
<https://github.com/LedgerHQ/app-bitcoin-new/blob/master/doc/merkle.md#merkleized-maps>

@@ -669,3 +669,3 @@ A merkelized map consist of two merkle trees, one for the keys of

information. This is documented at
https://github.com/LedgerHQ/app-bitcoin-new/blob/master/doc/wallet.md
<https://github.com/LedgerHQ/app-bitcoin-new/blob/master/doc/wallet.md>

@@ -680,5 +680,5 @@ #### Parameters

This implements the "Transaction Extractor" role of BIP370 (PSBTv2
https://github.com/bitcoin/bips/blob/master/bip-0370.mediawiki#transaction-extractor). However
<https://github.com/bitcoin/bips/blob/master/bip-0370.mediawiki#transaction-extractor>). However
the role is partially documented in BIP174 (PSBTv0
https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki#transaction-extractor).
<https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki#transaction-extractor>).

@@ -694,5 +694,5 @@ #### Parameters

This roughly implements the "input finalizer" role of BIP370 (PSBTv2
https://github.com/bitcoin/bips/blob/master/bip-0370.mediawiki). However
<https://github.com/bitcoin/bips/blob/master/bip-0370.mediawiki>). However
the role is documented in BIP174 (PSBTv0
https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki).
<https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki>).

@@ -728,3 +728,3 @@ Verify that all inputs have a signature, and set inputFinalScriptwitness

depending on the size of the data. See
https://en.bitcoin.it/wiki/Script#Constants
<https://en.bitcoin.it/wiki/Script#Constants>

@@ -739,4 +739,4 @@ #### Parameters

Implements Partially Signed Bitcoin Transaction version 2, BIP370, as
documented at https://github.com/bitcoin/bips/blob/master/bip-0370.mediawiki
and https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki
documented at <https://github.com/bitcoin/bips/blob/master/bip-0370.mediawiki>
and <https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki>

@@ -743,0 +743,0 @@ A psbt is a data structure that can carry all relevant information about a

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc