Add blinded path {metadata} fields to Path, but disallow paying blinded paths for now
[rust-lightning] / lightning / src / events / mod.rs
index dc066b1e78e228eeb9766e647c0fd65241a37d5e..b5f682e1fb597eb0a923f214daace1ffba1e91a2 100644 (file)
@@ -1141,7 +1141,7 @@ impl MaybeReadable for Event {
                                                payment_hash,
                                                payment_failed_permanently,
                                                failure,
-                                               path: Path { hops: path.unwrap() },
+                                               path: Path { hops: path.unwrap(), blinded_tail: None },
                                                short_channel_id,
                                                #[cfg(test)]
                                                error_code,
@@ -1255,7 +1255,7 @@ impl MaybeReadable for Event {
                                        Ok(Some(Event::PaymentPathSuccessful {
                                                payment_id,
                                                payment_hash,
-                                               path: Path { hops: path.unwrap() },
+                                               path: Path { hops: path.unwrap(), blinded_tail: None },
                                        }))
                                };
                                f()
@@ -1316,7 +1316,7 @@ impl MaybeReadable for Event {
                                        Ok(Some(Event::ProbeSuccessful {
                                                payment_id,
                                                payment_hash,
-                                               path: Path { hops: path.unwrap() },
+                                               path: Path { hops: path.unwrap(), blinded_tail: None },
                                        }))
                                };
                                f()
@@ -1336,7 +1336,7 @@ impl MaybeReadable for Event {
                                        Ok(Some(Event::ProbeFailed {
                                                payment_id,
                                                payment_hash,
-                                               path: Path { hops: path.unwrap() },
+                                               path: Path { hops: path.unwrap(), blinded_tail: None },
                                                short_channel_id,
                                        }))
                                };