@@ -2684,7 +2684,7 @@ fn test_htlc_on_chain_success() {
26842684 Event :: ChannelClosed { reason : ClosureReason :: CommitmentTxConfirmed , .. } => { }
26852685 _ => panic ! ( "Unexpected event" ) ,
26862686 }
2687- let chan_id = chan_1. 2 ;
2687+ let chan_id = Some ( chan_1. 2 ) ;
26882688 match forwarded_events[ 1 ] {
26892689 Event :: PaymentForwarded { channel_id, fee_earned_msat, claim_from_onchain_tx } => {
26902690 assert_eq ! ( channel_id, chan_id) ;
@@ -5068,10 +5068,6 @@ fn test_onchain_to_onchain_claim() {
50685068 // Create some initial channels
50695069 let chan_1 = create_announced_chan_between_nodes ( & nodes, 0 , 1 , InitFeatures :: known ( ) , InitFeatures :: known ( ) ) ;
50705070 let chan_2 = create_announced_chan_between_nodes ( & nodes, 1 , 2 , InitFeatures :: known ( ) , InitFeatures :: known ( ) ) ;
5071- assert_ne ! ( chan_1. 2 , chan_2. 2 ) ;
5072- println ! ( "chan_ab_id: {:?}\n chan_bc_id: {:?}" , chan_1. 2 , chan_2. 2 ) ;
5073- // chan_ab_id: [54, 1, 27, 147, 208, 68, 174, 120, 153, 166, 147, 131, 196, 197, 137, 125, 20, 169, 146, 130, 47, 96, 90, 106, 226, 118, 1, 231, 93, 113, 103, 164]
5074- // chan_bc_id: [62, 94, 18, 107, 70, 218, 72, 107, 73, 188, 156, 196, 17, 42, 11, 32, 206, 143, 17, 229, 106, 81, 201, 215, 188, 141, 176, 146, 55, 122, 100, 36]
50755071
50765072 // Ensure all nodes are at the same height
50775073 let node_max_height = nodes. iter ( ) . map ( |node| node. blocks . lock ( ) . unwrap ( ) . len ( ) ) . max ( ) . unwrap ( ) as u32 ;
@@ -5122,7 +5118,7 @@ fn test_onchain_to_onchain_claim() {
51225118 }
51235119 match events[ 1 ] {
51245120 Event :: PaymentForwarded { channel_id, fee_earned_msat, claim_from_onchain_tx } => {
5125- assert_eq ! ( channel_id, chan_1. 2 ) ;
5121+ assert_eq ! ( channel_id, Some ( chan_1. 2 ) ) ;
51265122 assert_eq ! ( fee_earned_msat, Some ( 1000 ) ) ;
51275123 assert_eq ! ( claim_from_onchain_tx, true ) ;
51285124 } ,
@@ -5289,7 +5285,7 @@ fn test_duplicate_payment_hash_one_failure_one_success() {
52895285 // Note that the fee paid is effectively double as the HTLC value (including the nodes[1] fee
52905286 // and nodes[2] fee) is rounded down and then claimed in full.
52915287 mine_transaction ( & nodes[ 1 ] , & htlc_success_txn[ 0 ] ) ;
5292- expect_payment_forwarded ! ( nodes[ 1 ] , chan_1 . 2 , Some ( 196 * 2 ) , true ) ;
5288+ expect_payment_forwarded ! ( nodes[ 1 ] , nodes [ 0 ] , Some ( 196 * 2 ) , true ) ;
52935289 let updates = get_htlc_update_msgs ! ( nodes[ 1 ] , nodes[ 0 ] . node. get_our_node_id( ) ) ;
52945290 assert ! ( updates. update_add_htlcs. is_empty( ) ) ;
52955291 assert ! ( updates. update_fail_htlcs. is_empty( ) ) ;
@@ -8867,7 +8863,7 @@ fn do_test_onchain_htlc_settlement_after_close(broadcast_alice: bool, go_onchain
88678863 assert_eq ! ( carol_updates. update_fulfill_htlcs. len( ) , 1 ) ;
88688864
88698865 nodes[ 1 ] . node . handle_update_fulfill_htlc ( & nodes[ 2 ] . node . get_our_node_id ( ) , & carol_updates. update_fulfill_htlcs [ 0 ] ) ;
8870- expect_payment_forwarded ! ( nodes[ 1 ] , chan_ab . 2 , if go_onchain_before_fulfill || force_closing_node == 1 { None } else { Some ( 1000 ) } , false ) ;
8866+ expect_payment_forwarded ! ( nodes[ 1 ] , nodes [ 0 ] , if go_onchain_before_fulfill || force_closing_node == 1 { None } else { Some ( 1000 ) } , false ) ;
88718867 // If Alice broadcasted but Bob doesn't know yet, here he prepares to tell her about the preimage.
88728868 if !go_onchain_before_fulfill && broadcast_alice {
88738869 let events = nodes[ 1 ] . node . get_and_clear_pending_msg_events ( ) ;
0 commit comments