witness_beacon: do not look up invoice preimages
This commit isolates preimages of forwarded htlcs from invoice preimages. The reason to do this is to prevent the incoming contest resolver from settling exit hop htlcs for which the invoice isn't marked as settled.
This commit is contained in:
3 files changed
+48
-28
Reference in new issue
Block a user