X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=lightning-invoice%2Fsrc%2Flib.rs;h=5a9c094c63be6d1190249df462a4bd4c3a794154;hb=236342332ea272d47be1043197a3817d5d0482da;hp=3d75d4d65dc057c148d11886ae03a702da9205ea;hpb=7af9976261436fe2357a187c2aaa6792fb0506c6;p=rust-lightning diff --git a/lightning-invoice/src/lib.rs b/lightning-invoice/src/lib.rs index 3d75d4d6..5a9c094c 100644 --- a/lightning-invoice/src/lib.rs +++ b/lightning-invoice/src/lib.rs @@ -1029,8 +1029,8 @@ impl Invoice { } /// Returns the invoice's `min_cltv_expiry` time if present - pub fn min_final_cltv_expiry(&self) -> Option<&u64> { - self.signed_invoice.min_final_cltv_expiry().map(|x| &x.0) + pub fn min_final_cltv_expiry(&self) -> Option { + self.signed_invoice.min_final_cltv_expiry().map(|x| x.0) } /// Returns a list of all fallback addresses @@ -1591,7 +1591,7 @@ mod test { ); assert_eq!(invoice.payee_pub_key(), Some(&public_key)); assert_eq!(invoice.expiry_time(), Duration::from_secs(54321)); - assert_eq!(invoice.min_final_cltv_expiry(), Some(&144)); + assert_eq!(invoice.min_final_cltv_expiry(), Some(144)); assert_eq!(invoice.fallbacks(), vec![&Fallback::PubKeyHash([0;20])]); assert_eq!(invoice.routes(), vec![&RouteHint(route_1), &RouteHint(route_2)]); assert_eq!(