We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2c12559 commit ee67ccdCopy full SHA for ee67ccd
lightning/src/offers/invoice_request.rs
@@ -1098,6 +1098,22 @@ mod tests {
1098
}
1099
1100
1101
+ #[test]
1102
+ fn parses_invoice_request_without_signature() {
1103
+ let mut buffer = Vec::new();
1104
+ OfferBuilder::new("foo".into(), recipient_pubkey())
1105
+ .amount_msats(1000)
1106
+ .build().unwrap()
1107
+ .request_invoice(vec![1; 32], payer_pubkey())
1108
1109
+ .invoice_request
1110
+ .write(&mut buffer).unwrap();
1111
+
1112
+ if let Err(e) = InvoiceRequest::try_from(buffer) {
1113
+ panic!("error parsing invoice_request: {:?}", e);
1114
+ }
1115
1116
1117
#[test]
1118
fn fails_parsing_invoice_request_with_invalid_signature() {
1119
let mut invoice_request = OfferBuilder::new("foo".into(), recipient_pubkey())
0 commit comments