You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
User has sent lightning network payment using given by us invoice.
User wrote in support saying that payment was made, but service wasn't given.
I checked listinvoice command and it showed that invoice wasn't paid.
User notified that channel in which payment was made was closed.
I checked closedchannels command and it showed settled balance equal to zero.
I asked for preimage.
User presented preimage.
I have checked logs and it seems that our node has broadcasted second-layer transition tx to swipe htlc, so, payment preimage was revealed on-chain.
I have checked listchaintxns on a sign of sweep transaction, found it.
I need to give response to user back, because otherwise his funds in "limbo", could you clarify how could I check that I have received funds or not, so that we could provide service to user?
Couldn't send logs of broadcast transaction because it contains preimage, and I am not sure it is secure for now.
Your environment
version of lnd
0.5.2-beta commit=v0.5.2-beta
which operating system (uname -a on *Nix)
Linux b2e97bc142d1 4.4.0-142-generic Various formatting tweaks #168-Ubuntu SMP Wed Jan 16 21:00:45 UTC 2019 x86_64 Linux
version of btcd, bitcoind, or other backend
bitcoind
Expected behaviour
Invoice being marked as settled, if htlc is swept on-chain.
Probably I am understanding "settled" balance wrong in output of closedchannels command, but it seems as if it should show non-zero settled balance, if htlc was swept.
Actual behaviour
Invoice not being marked as settled.
closedchannels output shows that channel has zero settled funds.
The text was updated successfully, but these errors were encountered:
The HTLC was redeemed on chain, if you restarted during this process, then it isn't marked as settled back. That'll be fixed in #2762. Will re-open if there're more details (on chain I see y'all force closed to pull the pre-image).
Background
listinvoice
command and it showed that invoice wasn't paid.closedchannels
command and it showed settled balance equal to zero.listchaintxns
on a sign of sweep transaction, found it.I need to give response to user back, because otherwise his funds in "limbo", could you clarify how could I check that I have received funds or not, so that we could provide service to user?
Couldn't send logs of broadcast transaction because it contains preimage, and I am not sure it is secure for now.
Your environment
version of
lnd
0.5.2-beta commit=v0.5.2-beta
which operating system (
uname -a
on *Nix)Linux b2e97bc142d1 4.4.0-142-generic Various formatting tweaks #168-Ubuntu SMP Wed Jan 16 21:00:45 UTC 2019 x86_64 Linux
version of
btcd
,bitcoind
, or other backendbitcoind
Expected behaviour
closedchannels
command, but it seems as if it should show non-zero settled balance, if htlc was swept.Actual behaviour
closedchannels
output shows that channel has zero settled funds.The text was updated successfully, but these errors were encountered: