]> git.bitcoin.ninja Git - rust-lightning/commit
Pass context into held_htlc_available message handling.
authorValentine Wallace <vwallace@protonmail.com>
Wed, 10 Jul 2024 17:58:53 +0000 (13:58 -0400)
committerValentine Wallace <vwallace@protonmail.com>
Thu, 12 Sep 2024 15:16:03 +0000 (11:16 -0400)
commite162278bc8ad3ac8b7132016fa36f96d0afbb896
treedf505deddb1ca16af9bc41e623442063f87619be
parenta3216acb7d5c36f7f7993d76612ff383992e4c14
Pass context into held_htlc_available message handling.

Useful for using the payment_id within to look up the corresponding outbound
async payment so we know we can safely release the HTLCs to the now-onlinen
recipient.
fuzz/src/onion_message.rs
lightning/src/ln/channelmanager.rs
lightning/src/ln/peer_handler.rs
lightning/src/onion_message/async_payments.rs
lightning/src/onion_message/functional_tests.rs
lightning/src/onion_message/messenger.rs