7
7
// You may not use this file except in accordance with one or both of these
8
8
// licenses.
9
9
10
- use bitcoin:: secp256k1:: { Keypair , PublicKey , Secp256k1 , SecretKey } ;
11
10
use crate :: utils:: test_logger;
11
+ use bitcoin:: secp256k1:: { Keypair , PublicKey , Secp256k1 , SecretKey } ;
12
12
use core:: convert:: TryFrom ;
13
13
use lightning:: offers:: invoice_request:: UnsignedInvoiceRequest ;
14
14
use lightning:: offers:: offer:: { Amount , Offer , Quantity } ;
@@ -29,9 +29,9 @@ pub fn do_test<Out: test_logger::Output>(data: &[u8], _out: Out) {
29
29
30
30
if let Ok ( invoice_request) = build_response ( & offer, pubkey) {
31
31
invoice_request
32
- . sign ( |message : & UnsignedInvoiceRequest |
32
+ . sign ( |message : & UnsignedInvoiceRequest | {
33
33
Ok ( secp_ctx. sign_schnorr_no_aux_rand ( message. as_ref ( ) . as_digest ( ) , & keys) )
34
- )
34
+ } )
35
35
. unwrap ( )
36
36
. write ( & mut buffer)
37
37
. unwrap ( ) ;
@@ -40,7 +40,7 @@ pub fn do_test<Out: test_logger::Output>(data: &[u8], _out: Out) {
40
40
}
41
41
42
42
fn build_response (
43
- offer : & Offer , pubkey : PublicKey
43
+ offer : & Offer , pubkey : PublicKey ,
44
44
) -> Result < UnsignedInvoiceRequest , Bolt12SemanticError > {
45
45
let mut builder = offer. request_invoice ( vec ! [ 42 ; 64 ] , pubkey) ?;
46
46
0 commit comments