From 5fcc25c45f7ab91add07ae43eae0983bd4994856 Mon Sep 17 00:00:00 2001 From: Tom Kirkpatrick Date: Sun, 12 Apr 2020 10:23:59 +0200 Subject: [PATCH] fix(lnd): do not pass paymentHash when sending via paymentRequest --- renderer/reducers/payment/utils.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/renderer/reducers/payment/utils.js b/renderer/reducers/payment/utils.js index 943a1db16d8..c71a1d647b6 100644 --- a/renderer/reducers/payment/utils.js +++ b/renderer/reducers/payment/utils.js @@ -1,5 +1,5 @@ import config from 'config' -import { decodePayReq, getNodeAlias, getTag, generatePreimage } from '@zap/utils/crypto' +import { decodePayReq, getNodeAlias, generatePreimage } from '@zap/utils/crypto' import { convert } from '@zap/utils/btc' import { getIntl } from '@zap/i18n' import { sha256digest } from '@zap/utils/sha256' @@ -118,7 +118,6 @@ export const prepareBolt11Payload = (payReq, amt, feeLimit) => { return { ...getPaymentConfig(), paymentRequest: invoice.paymentRequest, - paymentHash: getTag(invoice, 'payment_hash'), // hash is not needed in the payload but store for convienience. feeLimit: feeLimit ? { fixed: feeLimit } : null, amt: millisatoshis ? null : amt, }