taproot-assets icon indicating copy to clipboard operation
taproot-assets copied to clipboard

[Routing Saga]: Limit route contstruction and invoice clearing over payment channel settlement

Open dstadulis opened this issue 1 year ago • 0 comments

The tapd daemon's logic for constructiong routes and clearing HTLC state needs to be tailored tighter to expectations when generating invoices. This lack of specificity leads to several issues related to how the daemon views payment bandwidth and settles HTLCs.

Related Issues:

  • [ ] https://github.com/lightninglabs/taproot-assets/issues/1008
  • [x] https://github.com/lightninglabs/taproot-assets/issues/1060
  • [Continue to add other issues]

Solution:

A more robust solution is needed to ensure the tapd daemon can handle HTLCS for invoices with custom data. This may involve changes to how the daemon selects and clears payment-channel state, as well as how it settles HTLCS.

dstadulis avatar Aug 22 '24 15:08 dstadulis