From 8b5bd66598a0208cc356d75a78f716a0c75559d2 Mon Sep 17 00:00:00 2001 From: Sebastian Kippe Date: Tue, 23 Nov 2021 15:28:16 -0600 Subject: [PATCH] Fix invoice amount for lnurlp payments Incoming amount is msats, but we create invoices with sats. --- app/controllers/lnurlpay_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/lnurlpay_controller.rb b/app/controllers/lnurlpay_controller.rb index 66e364b..fa9f946 100644 --- a/app/controllers/lnurlpay_controller.rb +++ b/app/controllers/lnurlpay_controller.rb @@ -20,7 +20,7 @@ class LnurlpayController < ApplicationController validate_amount(amount) payment_request = @user.ln_create_invoice({ - amount: amount, + amount: amount / 1000, # we create invoices in sats description_hash: Digest::SHA2.hexdigest(metadata(address)) })