Advance self blinded payment paths
[rust-lightning] / lightning / src / routing / router.rs
index 19931d5c5d8dadcd44196eb3e85bd6dd5b3030b4..036d6372af098a05cee3c54dde87d8aafe6321f0 100644 (file)
@@ -1045,6 +1045,13 @@ impl Payee {
                }
        }
 
+       pub(crate) fn blinded_route_hints_mut(&mut self) -> &mut [(BlindedPayInfo, BlindedPath)] {
+               match self {
+                       Self::Blinded { route_hints, .. } => &mut route_hints[..],
+                       Self::Clear { .. } => &mut []
+               }
+       }
+
        fn unblinded_route_hints(&self) -> &[RouteHint] {
                match self {
                        Self::Blinded { .. } => &[],