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

crosslightning-sdk-base

Package Overview
Dependencies
Maintainers
0
Versions
318
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

crosslightning-sdk-base - npm Package Compare versions

Comparing version 9.2.0-beta12 to 9.2.0-beta13

4

dist/btc/mempool/MempoolBitcoinRpc.js

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

const buffer_1 = require("buffer");
const create_hash_1 = require("create-hash");
const createHash = require("create-hash");
const BN = require("bn.js");

@@ -32,3 +32,3 @@ const Utils_1 = require("../../utils/Utils");

static getTxoHash(vout) {
return (0, create_hash_1.default)("sha256").update(buffer_1.Buffer.concat([
return createHash("sha256").update(buffer_1.Buffer.concat([
buffer_1.Buffer.from(new BN(vout.value).toArray("le", 8)),

@@ -35,0 +35,0 @@ buffer_1.Buffer.from(vout.scriptpubkey, "hex")

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

const randomBytes = require("randombytes");
const create_hash_1 = require("create-hash");
const createHash = require("create-hash");
const IntermediaryError_1 = require("../../../errors/IntermediaryError");

@@ -125,3 +125,3 @@ const SwapType_1 = require("../../SwapType");

const secret = randomBytes(32);
const paymentHash = (0, create_hash_1.default)("sha256").update(secret).digest();
const paymentHash = createHash("sha256").update(secret).digest();
return { secret, paymentHash };

@@ -128,0 +128,0 @@ }

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

const bitcoinjs_lib_1 = require("bitcoinjs-lib");
const create_hash_1 = require("create-hash");
const createHash = require("create-hash");
const BN = require("bn.js");

@@ -67,3 +67,3 @@ const ISwap_1 = require("../../ISwap");

const parsedOutputScript = bitcoinjs_lib_1.address.toOutputScript(this.address, this.wrapper.options.bitcoinNetwork);
return (0, create_hash_1.default)("sha256").update(buffer_1.Buffer.concat([
return createHash("sha256").update(buffer_1.Buffer.concat([
buffer_1.Buffer.from(this.amount.toArray("le", 8)),

@@ -70,0 +70,0 @@ parsedOutputScript

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

const buffer_1 = require("buffer");
const create_hash_1 = require("create-hash");
const createHash = require("create-hash");
const IntermediaryError_1 = require("../../../errors/IntermediaryError");

@@ -49,3 +49,3 @@ const LNURL_1 = require("../../../utils/LNURL");

const secretBuffer = buffer_1.Buffer.from(result.secret, "hex");
const hash = (0, create_hash_1.default)("sha256").update(secretBuffer).digest();
const hash = createHash("sha256").update(secretBuffer).digest();
const paymentHashBuffer = buffer_1.Buffer.from(this.data.getHash(), "hex");

@@ -52,0 +52,0 @@ if (!hash.equals(paymentHashBuffer))

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

const bolt11_1 = require("bolt11");
const create_hash_1 = require("create-hash");
const createHash = require("create-hash");
const UserError_1 = require("../errors/UserError");

@@ -252,3 +252,3 @@ const Utils_1 = require("./Utils");

const parsedPR = (0, bolt11_1.decode)(response.pr);
const descHash = (0, create_hash_1.default)("sha256").update(payRequest.metadata).digest().toString("hex");
const descHash = createHash("sha256").update(payRequest.metadata).digest().toString("hex");
if (parsedPR.tagsObject.purpose_commit_hash !== descHash)

@@ -255,0 +255,0 @@ throw new RequestError_1.RequestError("Invalid invoice received (description hash)!", 200);

{
"name": "crosslightning-sdk-base",
"version": "9.2.0-beta12",
"version": "9.2.0-beta13",
"description": "CrossLightning SDK chain-agnostic base",

@@ -5,0 +5,0 @@ "main": "./dist/index.js",

@@ -5,3 +5,3 @@ import {BtcBlockWithTxs, BtcSyncInfo, BtcTx} from "crosslightning-base";

import {Buffer} from "buffer";
import createHash from "create-hash";
import * as createHash from "create-hash";
import * as BN from "bn.js";

@@ -8,0 +8,0 @@ import {BitcoinRpcWithTxoListener, BtcTxWithBlockheight} from "../BitcoinRpcWithTxoListener";

@@ -19,3 +19,3 @@ import {FromBTCLNSwap, FromBTCLNSwapState} from "./FromBTCLNSwap";

import * as randomBytes from "randombytes";
import createHash from "create-hash";
import * as createHash from "create-hash";
import {IntermediaryError} from "../../../errors/IntermediaryError";

@@ -22,0 +22,0 @@ import {SwapType} from "../../SwapType";

import {IFromBTCSwap} from "../IFromBTCSwap";
import {SwapType} from "../../SwapType";
import {address} from "bitcoinjs-lib";
import createHash from "create-hash";
import * as createHash from "create-hash";
import {FromBTCWrapper} from "./FromBTCWrapper";

@@ -6,0 +6,0 @@ import * as BN from "bn.js";

@@ -8,4 +8,3 @@ import {decode as bolt11Decode} from "bolt11";

import {Buffer} from "buffer";
import {Token} from "../../ISwap";
import createHash from "create-hash";
import * as createHash from "create-hash";
import {IntermediaryError} from "../../../errors/IntermediaryError";

@@ -12,0 +11,0 @@ import {LNURL, LNURLDecodedSuccessAction, LNURLPaySuccessAction} from "../../../utils/LNURL";

import {RequestError} from "../errors/RequestError";
import * as BN from "bn.js";
import {decode as bolt11Decode, PaymentRequestObject, TagsObject} from "bolt11";
import createHash from "create-hash";
import * as createHash from "create-hash";
import {UserError} from "../errors/UserError";

@@ -6,0 +6,0 @@ import {httpGet, tryWithRetries} from "./Utils";

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