crosslightning-sdk-base
Advanced tools
Comparing version 9.2.0-beta12 to 9.2.0-beta13
@@ -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"; |
888375
20375