File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -3923,14 +3923,14 @@ where
3923
3923
htlcs. push( claimable_htlc) ;
3924
3924
let amount_msat = htlcs. iter( ) . map( |htlc| htlc. value) . sum( ) ;
3925
3925
htlcs. iter_mut( ) . for_each( |htlc| htlc. total_value_received = Some ( amount_msat) ) ;
3926
+ let counterparty_skimmed_fee_msat = htlcs. iter( )
3927
+ . map( |htlc| htlc. counterparty_skimmed_fee_msat. unwrap_or( 0 ) ) . sum( ) ;
3926
3928
new_events. push_back( ( events:: Event :: PaymentClaimable {
3927
3929
receiver_node_id: Some ( receiver_node_id) ,
3928
3930
payment_hash,
3929
3931
purpose: $purpose,
3930
3932
amount_msat,
3931
- counterparty_skimmed_fee_msat:
3932
- cmp:: max( total_value. saturating_sub( amount_msat) , htlcs. iter( )
3933
- . map( |htlc| htlc. counterparty_skimmed_fee_msat. unwrap_or( 0 ) ) . sum( ) ) ,
3933
+ counterparty_skimmed_fee_msat,
3934
3934
via_channel_id: Some ( prev_channel_id) ,
3935
3935
via_user_channel_id: Some ( prev_user_channel_id) ,
3936
3936
claim_deadline: Some ( earliest_expiry - HTLC_FAIL_BACK_BUFFER ) ,
You can’t perform that action at this time.
0 commit comments