New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@backpacker69/hw-app-btc

Package Overview
Dependencies
Maintainers
1
Versions
17
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

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

Comparing version 6.12.2 to 6.12.3

9

lib/signP2SHTransaction.js

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

return __awaiter(this, void 0, void 0, function () {
var _a, inputs, associatedKeysets, outputScriptHex, lockTime, sigHashType, segwit, transactionVersion, nullScript, nullPrevout, defaultVersion, trustedInputs, regularOutputs, signatures, firstRun, resuming, targetTransaction, getTrustedInputCall, outputScript, inputs_1, inputs_1_1, input, trustedInput, sequence, outputs, index, e_1_1, i, sequence, i, input, script, pseudoTX, pseudoTrustedInputs, signature;
var _a, inputs, associatedKeysets, outputScriptHex, lockTime, sigHashType, segwit, transactionVersion, initialTimestamp, nullScript, nullPrevout, defaultVersion, trustedInputs, regularOutputs, signatures, firstRun, resuming, targetTransaction, getTrustedInputCall, outputScript, inputs_1, inputs_1_1, input, trustedInput, sequence, outputs, index, e_1_1, i, sequence, i, input, script, pseudoTX, pseudoTrustedInputs, signature;
var e_1, _b;

@@ -82,3 +82,3 @@ return __generator(this, function (_c) {

case 0:
_a = __assign(__assign({}, defaultArg), arg), inputs = _a.inputs, associatedKeysets = _a.associatedKeysets, outputScriptHex = _a.outputScriptHex, lockTime = _a.lockTime, sigHashType = _a.sigHashType, segwit = _a.segwit, transactionVersion = _a.transactionVersion;
_a = __assign(__assign({}, defaultArg), arg), inputs = _a.inputs, associatedKeysets = _a.associatedKeysets, outputScriptHex = _a.outputScriptHex, lockTime = _a.lockTime, sigHashType = _a.sigHashType, segwit = _a.segwit, transactionVersion = _a.transactionVersion, initialTimestamp = _a.initialTimestamp;
nullScript = Buffer.alloc(0);

@@ -95,2 +95,3 @@ nullPrevout = Buffer.alloc(0);

inputs: [],
timestamp: Buffer.alloc(0),
version: defaultVersion

@@ -177,2 +178,6 @@ };

pseudoTrustedInputs = segwit ? [trustedInputs[i]] : trustedInputs;
if (initialTimestamp !== undefined) {
pseudoTX.timestamp = Buffer.alloc(4);
pseudoTX.timestamp.writeUInt32LE(Math.floor(initialTimestamp + (Date.now() - startTime) / 1000), 0);
}
if (segwit) {

@@ -179,0 +184,0 @@ pseudoTX.inputs = [__assign(__assign({}, pseudoTX.inputs[i]), { script: script })];

{
"name": "@backpacker69/hw-app-btc",
"version": "6.12.2",
"version": "6.12.3",
"description": "Ledger Hardware Wallet Bitcoin Application API",

@@ -5,0 +5,0 @@ "keywords": [

@@ -47,2 +47,3 @@ import type Transport from "@ledgerhq/hw-transport";

transactionVersion,
initialTimestamp,
} = { ...defaultArg, ...arg };

@@ -62,2 +63,3 @@ // Inputs are provided as arrays of [transaction, output_index, redeem script, optional sequence]

inputs: [],
timestamp: Buffer.alloc(0),
version: defaultVersion,

@@ -135,2 +137,10 @@ };

if (initialTimestamp !== undefined) {
pseudoTX.timestamp = Buffer.alloc(4);
pseudoTX.timestamp.writeUInt32LE(
Math.floor(initialTimestamp + (Date.now() - startTime) / 1000),
0
);
}
if (segwit) {

@@ -137,0 +147,0 @@ pseudoTX.inputs = [{ ...pseudoTX.inputs[i], script }];

Sorry, the diff of this file is not supported yet

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