]> git.bitcoin.ninja Git - rust-lightning/commit
Multi-hop blinded payment paths in ChannelManager
authorJeffrey Czyz <jkczyz@gmail.com>
Fri, 8 Dec 2023 21:54:21 +0000 (15:54 -0600)
committerJeffrey Czyz <jkczyz@gmail.com>
Fri, 15 Dec 2023 21:40:09 +0000 (15:40 -0600)
commit827833c933013b52fde8326715cfe803c9299fb6
tree78ab7f689603897a25f865b0855d8611ad97ac28
parent62f866965436fff1a8e98ee655a8a6dcbb8716c1
Multi-hop blinded payment paths in ChannelManager

When constructing blinded payment paths for Bolt12Invoice, delegate to
Router::create_blinded_payment_paths which may produce multi-hop blinded
paths. Fallback to one-hop blinded paths if the Router fails or returns
no paths.
lightning/src/ln/channelmanager.rs