We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Invoice::duration_from_epoch
1 parent 1efc9a3 commit 9373729Copy full SHA for 9373729
src/lib.rs
@@ -949,14 +949,7 @@ impl Node {
949
let payment_id = PaymentId(invoice.payment_hash().into_inner());
950
let payment_hash = PaymentHash((*invoice.payment_hash()).into_inner());
951
let payment_secret = Some(*invoice.payment_secret());
952
- let expiry_time = invoice
953
- .clone()
954
- .into_signed_raw()
955
- .raw_invoice()
956
- .data
957
- .timestamp
958
- .as_duration_since_epoch()
959
- + invoice.expiry_time();
+ let expiry_time = invoice.duration_since_epoch() + invoice.expiry_time();
960
let mut payment_params = PaymentParameters::from_node_id(
961
invoice.recover_payee_pub_key(),
962
invoice.min_final_cltv_expiry_delta() as u32,
0 commit comments