Make BlindedPath::new_for_payment pub

Because we now support receiving to multi-hop blinded paths.
This commit is contained in:
Valentine Wallace 2023-11-09 15:15:15 -05:00
parent 41808037ac
commit ae08d0c86a
No known key found for this signature in database
GPG key ID: FD3E106A2CE099B4

View file

@ -105,7 +105,7 @@ impl BlindedPath {
///
/// [`ForwardTlvs`]: crate::blinded_path::payment::ForwardTlvs
// TODO: make all payloads the same size with padding + add dummy hops
pub(crate) fn new_for_payment<ES: EntropySource + ?Sized, T: secp256k1::Signing + secp256k1::Verification>(
pub fn new_for_payment<ES: EntropySource + ?Sized, T: secp256k1::Signing + secp256k1::Verification>(
intermediate_nodes: &[payment::ForwardNode], payee_node_id: PublicKey,
payee_tlvs: payment::ReceiveTlvs, htlc_maximum_msat: u64, entropy_source: &ES,
secp_ctx: &Secp256k1<T>