a5d90b9ad1
This commit fixes an issue that would at times cause the htlcManager which manages the link that’s the final hop to settle in an HTLC flow. Previously, a case would arise wherein a set of HTLC’s were settled to, but not properly committed to in the commitment transaction of the remote node. This wasn’t an issue with HTLC’s which were added but uncleared, as that batch was tracked independently. In order to fix this issue, we now track pending HTLC settles independently. This is a temporary fix, as has been noted in a TODO within this commit. |
||
---|---|---|
.. | ||
circuit.go | ||
interfaces.go | ||
iterator.go | ||
link_test.go | ||
link.go | ||
log.go | ||
mock.go | ||
packet.go | ||
queue_test.go | ||
queue.go | ||
switch_test.go | ||
switch.go | ||
test_utils.go |