Skip to content

Commit a08e75b

Browse files
committed
f - allow user-defined signing error
1 parent cbe46f9 commit a08e75b

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

lightning/src/offers/merkle.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,7 @@ impl<'a> Iterator for TlvStream<'a> {
199199
mod tests {
200200
use bitcoin::hashes::{Hash, sha256};
201201
use bitcoin::secp256k1::{KeyPair, Secp256k1, SecretKey};
202+
use core::convert::Infallible;
202203
use crate::offers::offer::{Amount, OfferBuilder};
203204
use crate::offers::invoice_request::InvoiceRequest;
204205
use crate::offers::parse::Bech32Encode;
@@ -241,7 +242,7 @@ mod tests {
241242
.build_unchecked()
242243
.request_invoice(vec![0; 8], payer_keys.public_key())
243244
.build_unchecked()
244-
.sign(|digest| secp_ctx.sign_schnorr_no_aux_rand(digest, &payer_keys))
245+
.sign::<_, Infallible>(|digest| Ok(secp_ctx.sign_schnorr_no_aux_rand(digest, &payer_keys)))
245246
.unwrap();
246247
assert_eq!(
247248
invoice_request.to_string(),

0 commit comments

Comments
 (0)