@@ -375,12 +375,12 @@ fn creates_and_pays_for_offer_using_two_hop_blinded_path() {
375
375
disconnect_peers ( alice, & [ charlie, david, & nodes[ 4 ] , & nodes[ 5 ] ] ) ;
376
376
disconnect_peers ( david, & [ bob, & nodes[ 4 ] , & nodes[ 5 ] ] ) ;
377
377
378
- let builder = alice. node
378
+ let ( offer_id , offer ) = alice. node
379
379
. create_offer_builder ( "coffee" . to_string ( ) )
380
380
. unwrap ( )
381
- . amount_msats ( 10_000_000 ) ;
382
- let payment_context = PaymentContext :: Bolt12Offer { offer_id : builder . offer_id ( ) } ;
383
- let offer = builder . build ( ) . unwrap ( ) ;
381
+ . amount_msats ( 10_000_000 )
382
+ . build_with_id ( ) . unwrap ( ) ;
383
+ let payment_context = PaymentContext :: Bolt12Offer { offer_id } ;
384
384
assert_ne ! ( offer. signing_pubkey( ) , alice_id) ;
385
385
assert ! ( !offer. paths( ) . is_empty( ) ) ;
386
386
for path in offer. paths ( ) {
@@ -528,11 +528,11 @@ fn creates_and_pays_for_offer_using_one_hop_blinded_path() {
528
528
let bob = & nodes[ 1 ] ;
529
529
let bob_id = bob. node . get_our_node_id ( ) ;
530
530
531
- let builder = alice. node
531
+ let ( offer_id , offer ) = alice. node
532
532
. create_offer_builder ( "coffee" . to_string ( ) ) . unwrap ( )
533
- . amount_msats ( 10_000_000 ) ;
534
- let payment_context = PaymentContext :: Bolt12Offer { offer_id : builder . offer_id ( ) } ;
535
- let offer = builder . build ( ) . unwrap ( ) ;
533
+ . amount_msats ( 10_000_000 )
534
+ . build_with_id ( ) . unwrap ( ) ;
535
+ let payment_context = PaymentContext :: Bolt12Offer { offer_id } ;
536
536
assert_ne ! ( offer. signing_pubkey( ) , alice_id) ;
537
537
assert ! ( !offer. paths( ) . is_empty( ) ) ;
538
538
for path in offer. paths ( ) {
@@ -643,12 +643,12 @@ fn pays_for_offer_without_blinded_paths() {
643
643
let bob = & nodes[ 1 ] ;
644
644
let bob_id = bob. node . get_our_node_id ( ) ;
645
645
646
- let builder = alice. node
646
+ let ( offer_id , offer ) = alice. node
647
647
. create_offer_builder ( "coffee" . to_string ( ) ) . unwrap ( )
648
648
. clear_paths ( )
649
- . amount_msats ( 10_000_000 ) ;
650
- let payment_context = PaymentContext :: Bolt12Offer { offer_id : builder . offer_id ( ) } ;
651
- let offer = builder . build ( ) . unwrap ( ) ;
649
+ . amount_msats ( 10_000_000 )
650
+ . build_with_id ( ) . unwrap ( ) ;
651
+ let payment_context = PaymentContext :: Bolt12Offer { offer_id } ;
652
652
assert_eq ! ( offer. signing_pubkey( ) , alice_id) ;
653
653
assert ! ( offer. paths( ) . is_empty( ) ) ;
654
654
0 commit comments