Open valentinewallace opened 1 week ago
Add static invoice creation utilities as part of supporting the async payments BOLTs spec https://github.com/lightning/bolts/pull/1149.
Take this opportunity to more easily test some code added in https://github.com/lightningdevkit/rust-lightning/pull/3140 that went untested at the time. This is the bulk of the diff.
Address a piece of feedback from #3140 regarding InvoiceRequests being unavailable when the time comes to send the async payment, cc https://github.com/lightningdevkit/rust-lightning/pull/3140#discussion_r1759425911
InvoiceRequest
Add static invoice creation utilities as part of supporting the async payments BOLTs spec https://github.com/lightning/bolts/pull/1149.
Take this opportunity to more easily test some code added in https://github.com/lightningdevkit/rust-lightning/pull/3140 that went untested at the time. This is the bulk of the diff.
Address a piece of feedback from #3140 regarding
InvoiceRequest
s being unavailable when the time comes to send the async payment, cc https://github.com/lightningdevkit/rust-lightning/pull/3140#discussion_r1759425911