Skip to content

Commit 33fc3d7

Browse files
f use recipient pubkey
1 parent 0ab4e7e commit 33fc3d7

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

lightning/src/offers/static_invoice.rs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -656,9 +656,11 @@ mod tests {
656656
assert!(invoice.fallbacks().is_empty());
657657
assert_eq!(invoice.invoice_features(), &Bolt12InvoiceFeatures::empty());
658658

659-
let keys = offer.verify(&expanded_key, &secp_ctx).unwrap().1.unwrap();
659+
let offer_signing_pubkey = offer.signing_pubkey().unwrap();
660660
let message = TaggedHash::from_valid_tlv_stream_bytes(SIGNATURE_TAG, &invoice.bytes);
661-
assert!(merkle::verify_signature(&invoice.signature, &message, keys.public_key()).is_ok());
661+
assert!(
662+
merkle::verify_signature(&invoice.signature, &message, offer_signing_pubkey).is_ok()
663+
);
662664

663665
let paths = vec![blinded_path()];
664666
let metadata = vec![42; 16];
@@ -676,7 +678,7 @@ mod tests {
676678
paths: Some(&paths),
677679
issuer: None,
678680
quantity_max: None,
679-
node_id: Some(&keys.public_key()),
681+
node_id: Some(&offer_signing_pubkey),
680682
},
681683
InvoiceTlvStreamRef {
682684
paths: Some(Iterable(payment_paths.iter().map(|(_, path)| path))),
@@ -687,7 +689,7 @@ mod tests {
687689
amount: None,
688690
fallbacks: None,
689691
features: None,
690-
node_id: Some(&keys.public_key()),
692+
node_id: Some(&offer_signing_pubkey),
691693
message_paths: Some(&paths),
692694
},
693695
SignatureTlvStreamRef { signature: Some(&invoice.signature()) },

0 commit comments

Comments
 (0)