Forward was compeleted successfully, but the HTLC is still pending #8511
SunnySarahNode
started this conversation in
General
Replies: 2 comments 1 reply
-
This seems to be a normal case of an HTLC that can't be settled because the peer isn't reachable. That's covered in this test: lnd/itest/lnd_multi-hop_test.go Lines 338 to 547 in 72764b1 so I think your node should go to chain to claim the HTLC 10 blocks before timeout, see Lines 20 to 27 in 72764b1 |
Beta Was this translation helpful? Give feedback.
0 replies
-
bitromortac Thank you for your answer, it's really helpful! One more short question: can I FC this channel manually earlier with the same result? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I'm seeing a very weird situation that I haven't encountered before, and which seems like it could lead to loss of funds.
I hope I just misunderstand something and it's not a bug :)
Me: LND 0.17.3, bitcoind 25 (full indexed blockchain), Ubuntu (amd64), clearnet only
My peer: unknown
I have the following channel with the HTLC in it (
lncli listchannels
) :This forward has the following route :
blitzbold --> (me) --> LOOP
This forward was successfully completed (
lncli fwdinghistory
) :...but as you can see, the HTLC in the channel 877767620541415425 is still "pending".
My peer is unable to receive connections correctly, so this channel is "disabled" :
So, for now :
The main question : what exactly will happen at block 832737, when this channel is auto-FCed due to expiration of this HTLC? Will my peer receive funds (this is a large amount!) that should belong to me, because this is an outgoing HTLC for him?
Beta Was this translation helpful? Give feedback.
All reactions