Move InFlightHtlcs into ChannelManager
authorValentine Wallace <vwallace@protonmail.com>
Tue, 25 Oct 2022 00:38:48 +0000 (20:38 -0400)
committerValentine Wallace <vwallace@protonmail.com>
Thu, 3 Nov 2022 20:19:07 +0000 (16:19 -0400)
commit1840cae32150be8f18c11186995b76acc3172651
tree3837330f7973301cace67150e9bd5447b4dcaf82
parentdc7f65f703301f2125c1dd1e656272e5d0005b40
Move InFlightHtlcs into ChannelManager

This is part of moving the Router trait into ChannelManager, which will help
allow ChannelManager to fetch routes on-the-fly as part of supporting
trampoline payments.
lightning-invoice/src/payment.rs
lightning-invoice/src/utils.rs
lightning/src/routing/router.rs