question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Liquid transaction invoice not confirming on BTCpayserver.

See original GitHub issue

Describe the bug BTCPayserver did not detect the payment on the liquid network after the invoice was paid and validated on chain, instead presenting 0 confirmation on the invoice.

To Reproduce the bug Steps to reproduce the reported bug:

  1. create an invoice to be paid in LBTC or USDt
  2. pay the invoice using LBTC or USDt
  3. even after payment confirmed on chain.
  4. See error

Expected behavior

Screenshots

Your BTCPay Environment (please complete the following information):

  • BTCPay Server Version:
  • Deployment Method:
  • Browser:

Logs (if applicable)

2021-09-09 11:36:35.740 +00:00 [INF] Invoice MALGwogk6xX8z2WHpFpifB new event: invoice_created (1001) 2021-09-09 11:36:35.785 +00:00 [INF] LBTC: New block 2021-09-09 11:36:35.787 +00:00 [INF] LBTC: New block 2021-09-09 11:36:35.792 +00:00 [INF] LBTC: New block 2021-09-09 11:36:35.793 +00:00 [INF] LBTC: New block 2021-09-09 11:37:07.543 +00:00 [INF] BTC: New transaction af47a0d1ad6237fc77ce0c04d4e71770f5f54ae8beb3c14a8e768d386efe3ef4 (Unconfirmed) 2021-09-09 11:37:35.419 +00:00 [INF] LBTC: New block 2021-09-09 11:37:35.423 +00:00 [INF] LBTC: New block 2021-09-09 11:37:35.423 +00:00 [INF] LBTC: New block 2021-09-09 11:37:35.431 +00:00 [INF] LBTC: New block 2021-09-09 11:37:54.421 +00:00 [INF] Invoice QJKZeTMEy1ZytYxB4fqqdQ new event: invoice_created (1001) 2021-09-09 11:38:27.259 +00:00 [INF] LCAD: New transaction 2a384174c277fef4a3426472246f30b3221b9b135986cbf38e22bae7c2511713 (Unconfirmed) 2021-09-09 11:38:27.258 +00:00 [INF] USDt: New transaction 2a384174c277fef4a3426472246f30b3221b9b135986cbf38e22bae7c2511713 (Unconfirmed) 2021-09-09 11:38:27.263 +00:00 [INF] ETB: New transaction 2a384174c277fef4a3426472246f30b3221b9b135986cbf38e22bae7c2511713 (Unconfirmed) 2021-09-09 11:38:27.900 +00:00 [INF] LBTC (On-Chain): New payment details lq1qqwyy7x0lfqk4uulyt59ac4n8txahmesv7emgace59ga45uyxn3gvm5tgnqas9vvdhe2lkxrkp2rr2n7ja3anqnj4ugyay3mp7 for invoice QJKZeTMEy1ZytYxB4fqqdQ 2021-09-09 11:38:27.903 +00:00 [INF] Invoice QJKZeTMEy1ZytYxB4fqqdQ new event: invoice_receivedPayment (1002) 2021-09-09 11:38:27.910 +00:00 [INF] Adding 2 labels to 2a384174c277fef4a3426472246f30b3221b9b135986cbf38e22bae7c2511713 in wallet S-CB1xxE78rsSdJ5oee6PZbu3jU5WPc4FWVd78X3DKMJ79-LBTC

2021-09-09 11:38:27.912 +00:00 [INF] LBTC: New transaction 2a384174c277fef4a3426472246f30b3221b9b135986cbf38e22bae7c2511713 (Unconfirmed) 2021-09-09 11:38:35.417 +00:00 [INF] LBTC: New block 2021-09-09 11:38:35.420 +00:00 [INF] LBTC: New block 2021-09-09 11:38:35.426 +00:00 [INF] LBTC: New block 2021-09-09 11:38:35.427 +00:00 [INF] LBTC: New block 2021-09-09 11:39:36.586 +00:00 [INF] USDt: New transaction 2a384174c277fef4a3426472246f30b3221b9b135986cbf38e22bae7c2511713 (Confirmed) 2021-09-09 11:39:36.588 +00:00 [INF] LCAD: New transaction 2a384174c277fef4a3426472246f30b3221b9b135986cbf38e22bae7c2511713 (Confirmed) 2021-09-09 11:39:36.590 +00:00 [INF] ETB: New transaction 2a384174c277fef4a3426472246f30b3221b9b135986cbf38e22bae7c2511713 (Confirmed) 2021-09-09 11:39:36.611 +00:00 [INF] LBTC: New transaction 2a384174c277fef4a3426472246f30b3221b9b135986cbf38e22bae7c2511713 (Confirmed) 2021-09-09 11:39:36.645 +00:00 [INF] LBTC: New block 2021-09-09 11:39:36.662 +00:00 [INF] LBTC: New block 2021-09-09 11:39:36.662 +00:00 [INF] LBTC: New block 2021-09-09 11:39:36.670 +00:00 [INF] LBTC: New block

Setup Parameters

Additional context

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:5 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
Kukkscommented, Sep 15, 2021
1reaction
petzschcommented, Sep 9, 2021

I was able to reproduce the issue. Using different seeds for LBTC and USDt if that is relevant. On the invoice page a transaction is recognized, but crossed through:

image

Read more comments on GitHub >

github_iconTop Results From Across the Web

How to use Liquid Bitcoin support? · Issue #1282
Hey @Kukks I have been experiencing a strange issue with Liquid where invoices for Liquid Assets with the [unblinded] flag fail to update...
Read more >
Stores FAQ | BTCPay Server
If the customer pays an invoice, but it fails to get the defined number of confirmations within the set period, it is marked...
Read more >
How do I accept Liquid asset payments on BTCPay Server?
Step 6: Click Generate. Step 7: Save and securely store the generated seed key after generating. Then click Confirm. Note on Confidential Transactions....
Read more >
Btcpay Server Stores FAQ
If the customer pays the invoice, but it fails to get the defined number of confirmations within the set period, it is marked...
Read more >
BTCPay Server Walkthrough - Voltage Workshop - YouTube
At Voltage, we believe that BTCPayServer is one of, if not the most important open-source ... How Accounting and invoice tracking works.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found