4949 .respond_with(payment_paths, payment_hash)?
5050" ) ]
5151#![ cfg_attr( not( feature = "std" ) , doc = "
52- .respond_with (payment_paths, payment_hash, core::time::Duration::from_secs(0))?
52+ .respond_with_no_std (payment_paths, payment_hash, core::time::Duration::from_secs(0))?
5353" ) ]
5454//! .relative_expiry(3600)
5555//! .allow_mpp()
7878 .respond_with(payment_paths, payment_hash, pubkey)?
7979" ) ]
8080#![ cfg_attr( not( feature = "std" ) , doc = "
81- .respond_with (payment_paths, payment_hash, pubkey, core::time::Duration::from_secs(0))?
81+ .respond_with_no_std (payment_paths, payment_hash, pubkey, core::time::Duration::from_secs(0))?
8282" ) ]
8383//! .relative_expiry(3600)
8484//! .allow_mpp()
@@ -886,7 +886,7 @@ mod tests {
886886 . request_invoice ( vec ! [ 1 ; 32 ] , payer_pubkey ( ) ) . unwrap ( )
887887 . build ( ) . unwrap ( )
888888 . sign ( payer_sign) . unwrap ( )
889- . respond_with ( payment_paths. clone ( ) , payment_hash, now) . unwrap ( )
889+ . respond_with_no_std ( payment_paths. clone ( ) , payment_hash, now) . unwrap ( )
890890 . build ( ) . unwrap ( )
891891 . sign ( recipient_sign) . unwrap ( ) ;
892892
@@ -962,7 +962,8 @@ mod tests {
962962 let now = now ( ) ;
963963 let invoice = RefundBuilder :: new ( "foo" . into ( ) , vec ! [ 1 ; 32 ] , payer_pubkey ( ) , 1000 ) . unwrap ( )
964964 . build ( ) . unwrap ( )
965- . respond_with ( payment_paths. clone ( ) , payment_hash, recipient_pubkey ( ) , now) . unwrap ( )
965+ . respond_with_no_std ( payment_paths. clone ( ) , payment_hash, recipient_pubkey ( ) , now)
966+ . unwrap ( )
966967 . build ( ) . unwrap ( )
967968 . sign ( recipient_sign) . unwrap ( ) ;
968969
@@ -1040,7 +1041,8 @@ mod tests {
10401041 if let Err ( e) = RefundBuilder :: new ( "foo" . into ( ) , vec ! [ 1 ; 32 ] , payer_pubkey ( ) , 1000 ) . unwrap ( )
10411042 . absolute_expiry ( future_expiry)
10421043 . build ( ) . unwrap ( )
1043- . respond_with ( payment_paths ( ) , payment_hash ( ) , recipient_pubkey ( ) , now ( ) ) . unwrap ( )
1044+ . respond_with ( payment_paths ( ) , payment_hash ( ) , recipient_pubkey ( ) )
1045+ . unwrap ( )
10441046 . build ( )
10451047 {
10461048 panic ! ( "error building invoice: {:?}" , e) ;
@@ -1049,7 +1051,8 @@ mod tests {
10491051 match RefundBuilder :: new ( "foo" . into ( ) , vec ! [ 1 ; 32 ] , payer_pubkey ( ) , 1000 ) . unwrap ( )
10501052 . absolute_expiry ( past_expiry)
10511053 . build ( ) . unwrap ( )
1052- . respond_with ( payment_paths ( ) , payment_hash ( ) , recipient_pubkey ( ) , now ( ) ) . unwrap ( )
1054+ . respond_with ( payment_paths ( ) , payment_hash ( ) , recipient_pubkey ( ) )
1055+ . unwrap ( )
10531056 . build ( )
10541057 {
10551058 Ok ( _) => panic ! ( "expected error" ) ,
@@ -1068,7 +1071,7 @@ mod tests {
10681071 . request_invoice ( vec ! [ 1 ; 32 ] , payer_pubkey ( ) ) . unwrap ( )
10691072 . build ( ) . unwrap ( )
10701073 . sign ( payer_sign) . unwrap ( )
1071- . respond_with ( payment_paths ( ) , payment_hash ( ) , now) . unwrap ( )
1074+ . respond_with_no_std ( payment_paths ( ) , payment_hash ( ) , now) . unwrap ( )
10721075 . relative_expiry ( one_hour. as_secs ( ) as u32 )
10731076 . build ( ) . unwrap ( )
10741077 . sign ( recipient_sign) . unwrap ( ) ;
@@ -1084,7 +1087,7 @@ mod tests {
10841087 . request_invoice ( vec ! [ 1 ; 32 ] , payer_pubkey ( ) ) . unwrap ( )
10851088 . build ( ) . unwrap ( )
10861089 . sign ( payer_sign) . unwrap ( )
1087- . respond_with ( payment_paths ( ) , payment_hash ( ) , now - one_hour) . unwrap ( )
1090+ . respond_with_no_std ( payment_paths ( ) , payment_hash ( ) , now - one_hour) . unwrap ( )
10881091 . relative_expiry ( one_hour. as_secs ( ) as u32 - 1 )
10891092 . build ( ) . unwrap ( )
10901093 . sign ( recipient_sign) . unwrap ( ) ;
@@ -1104,7 +1107,7 @@ mod tests {
11041107 . amount_msats ( 1001 ) . unwrap ( )
11051108 . build ( ) . unwrap ( )
11061109 . sign ( payer_sign) . unwrap ( )
1107- . respond_with ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
1110+ . respond_with_no_std ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
11081111 . build ( ) . unwrap ( )
11091112 . sign ( recipient_sign) . unwrap ( ) ;
11101113 let ( _, _, _, tlv_stream, _) = invoice. as_tlv_stream ( ) ;
@@ -1125,7 +1128,7 @@ mod tests {
11251128 . request_invoice ( vec ! [ 1 ; 32 ] , payer_pubkey ( ) ) . unwrap ( )
11261129 . build ( ) . unwrap ( )
11271130 . sign ( payer_sign) . unwrap ( )
1128- . respond_with ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
1131+ . respond_with_no_std ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
11291132 . fallback_v0_p2wsh ( & script. wscript_hash ( ) )
11301133 . fallback_v0_p2wpkh ( & pubkey. wpubkey_hash ( ) . unwrap ( ) )
11311134 . fallback_v1_p2tr_tweaked ( & tweaked_pubkey)
@@ -1170,7 +1173,7 @@ mod tests {
11701173 . request_invoice ( vec ! [ 1 ; 32 ] , payer_pubkey ( ) ) . unwrap ( )
11711174 . build ( ) . unwrap ( )
11721175 . sign ( payer_sign) . unwrap ( )
1173- . respond_with ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
1176+ . respond_with_no_std ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
11741177 . allow_mpp ( )
11751178 . build ( ) . unwrap ( )
11761179 . sign ( recipient_sign) . unwrap ( ) ;
@@ -1187,7 +1190,7 @@ mod tests {
11871190 . request_invoice ( vec ! [ 1 ; 32 ] , payer_pubkey ( ) ) . unwrap ( )
11881191 . build ( ) . unwrap ( )
11891192 . sign ( payer_sign) . unwrap ( )
1190- . respond_with ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
1193+ . respond_with_no_std ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
11911194 . build ( ) . unwrap ( )
11921195 . sign ( |_| Err ( ( ) ) )
11931196 {
@@ -1201,7 +1204,7 @@ mod tests {
12011204 . request_invoice ( vec ! [ 1 ; 32 ] , payer_pubkey ( ) ) . unwrap ( )
12021205 . build ( ) . unwrap ( )
12031206 . sign ( payer_sign) . unwrap ( )
1204- . respond_with ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
1207+ . respond_with_no_std ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
12051208 . build ( ) . unwrap ( )
12061209 . sign ( payer_sign)
12071210 {
@@ -1218,7 +1221,7 @@ mod tests {
12181221 . request_invoice ( vec ! [ 1 ; 32 ] , payer_pubkey ( ) ) . unwrap ( )
12191222 . build ( ) . unwrap ( )
12201223 . sign ( payer_sign) . unwrap ( )
1221- . respond_with ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
1224+ . respond_with_no_std ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
12221225 . build ( ) . unwrap ( )
12231226 . sign ( recipient_sign) . unwrap ( ) ;
12241227
@@ -1273,7 +1276,7 @@ mod tests {
12731276 . request_invoice ( vec ! [ 1 ; 32 ] , payer_pubkey ( ) ) . unwrap ( )
12741277 . build ( ) . unwrap ( )
12751278 . sign ( payer_sign) . unwrap ( )
1276- . respond_with ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
1279+ . respond_with_no_std ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
12771280 . build ( ) . unwrap ( )
12781281 . sign ( recipient_sign) . unwrap ( ) ;
12791282
@@ -1303,7 +1306,7 @@ mod tests {
13031306 . request_invoice ( vec ! [ 1 ; 32 ] , payer_pubkey ( ) ) . unwrap ( )
13041307 . build ( ) . unwrap ( )
13051308 . sign ( payer_sign) . unwrap ( )
1306- . respond_with ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
1309+ . respond_with_no_std ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
13071310 . relative_expiry ( 3600 )
13081311 . build ( ) . unwrap ( )
13091312 . sign ( recipient_sign) . unwrap ( ) ;
@@ -1325,7 +1328,7 @@ mod tests {
13251328 . request_invoice ( vec ! [ 1 ; 32 ] , payer_pubkey ( ) ) . unwrap ( )
13261329 . build ( ) . unwrap ( )
13271330 . sign ( payer_sign) . unwrap ( )
1328- . respond_with ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
1331+ . respond_with_no_std ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
13291332 . build ( ) . unwrap ( )
13301333 . sign ( recipient_sign) . unwrap ( ) ;
13311334
@@ -1355,7 +1358,7 @@ mod tests {
13551358 . request_invoice ( vec ! [ 1 ; 32 ] , payer_pubkey ( ) ) . unwrap ( )
13561359 . build ( ) . unwrap ( )
13571360 . sign ( payer_sign) . unwrap ( )
1358- . respond_with ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
1361+ . respond_with_no_std ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
13591362 . build ( ) . unwrap ( )
13601363 . sign ( recipient_sign) . unwrap ( ) ;
13611364
@@ -1383,7 +1386,7 @@ mod tests {
13831386 . request_invoice ( vec ! [ 1 ; 32 ] , payer_pubkey ( ) ) . unwrap ( )
13841387 . build ( ) . unwrap ( )
13851388 . sign ( payer_sign) . unwrap ( )
1386- . respond_with ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
1389+ . respond_with_no_std ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
13871390 . allow_mpp ( )
13881391 . build ( ) . unwrap ( )
13891392 . sign ( recipient_sign) . unwrap ( ) ;
@@ -1416,7 +1419,7 @@ mod tests {
14161419 . build ( ) . unwrap ( )
14171420 . sign ( payer_sign) . unwrap ( ) ;
14181421 let mut unsigned_invoice = invoice_request
1419- . respond_with ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
1422+ . respond_with_no_std ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
14201423 . fallback_v0_p2wsh ( & script. wscript_hash ( ) )
14211424 . fallback_v0_p2wpkh ( & pubkey. wpubkey_hash ( ) . unwrap ( ) )
14221425 . fallback_v1_p2tr_tweaked ( & tweaked_pubkey)
@@ -1473,7 +1476,7 @@ mod tests {
14731476 . request_invoice ( vec ! [ 1 ; 32 ] , payer_pubkey ( ) ) . unwrap ( )
14741477 . build ( ) . unwrap ( )
14751478 . sign ( payer_sign) . unwrap ( )
1476- . respond_with ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
1479+ . respond_with_no_std ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
14771480 . build ( ) . unwrap ( )
14781481 . sign ( recipient_sign) . unwrap ( ) ;
14791482
@@ -1515,7 +1518,7 @@ mod tests {
15151518 . request_invoice ( vec ! [ 1 ; 32 ] , payer_pubkey ( ) ) . unwrap ( )
15161519 . build ( ) . unwrap ( )
15171520 . sign ( payer_sign) . unwrap ( )
1518- . respond_with ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
1521+ . respond_with_no_std ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
15191522 . build ( ) . unwrap ( )
15201523 . invoice
15211524 . write ( & mut buffer) . unwrap ( ) ;
@@ -1534,7 +1537,7 @@ mod tests {
15341537 . request_invoice ( vec ! [ 1 ; 32 ] , payer_pubkey ( ) ) . unwrap ( )
15351538 . build ( ) . unwrap ( )
15361539 . sign ( payer_sign) . unwrap ( )
1537- . respond_with ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
1540+ . respond_with_no_std ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
15381541 . build ( ) . unwrap ( )
15391542 . sign ( recipient_sign) . unwrap ( ) ;
15401543 let last_signature_byte = invoice. bytes . last_mut ( ) . unwrap ( ) ;
@@ -1559,7 +1562,7 @@ mod tests {
15591562 . request_invoice ( vec ! [ 1 ; 32 ] , payer_pubkey ( ) ) . unwrap ( )
15601563 . build ( ) . unwrap ( )
15611564 . sign ( payer_sign) . unwrap ( )
1562- . respond_with ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
1565+ . respond_with_no_std ( payment_paths ( ) , payment_hash ( ) , now ( ) ) . unwrap ( )
15631566 . build ( ) . unwrap ( )
15641567 . sign ( recipient_sign) . unwrap ( ) ;
15651568
0 commit comments