@@ -142,7 +142,7 @@ impl OutboundJITChannelState {
142
142
& mut self , opening_fee_params : & LSPS2OpeningFeeParams , payment_size_msat : & Option < u64 > ,
143
143
htlc : InterceptedHTLC ,
144
144
) -> Result < Option < HTLCInterceptedAction > , ChannelStateError > {
145
- let res = match self {
145
+ match self {
146
146
OutboundJITChannelState :: PendingInitialPayment { payment_queue } => {
147
147
let ( total_expected_outbound_amount_msat, num_htlcs) = payment_queue. add_htlc ( htlc) ;
148
148
@@ -205,9 +205,9 @@ impl OutboundJITChannelState {
205
205
} ;
206
206
Ok ( None )
207
207
} else {
208
- return Err ( ChannelStateError (
208
+ Err ( ChannelStateError (
209
209
"Intercepted HTLC is too small to pay opening fee" . to_string ( ) ,
210
- ) ) ;
210
+ ) )
211
211
}
212
212
}
213
213
} ,
@@ -268,14 +268,13 @@ impl OutboundJITChannelState {
268
268
* self = OutboundJITChannelState :: PaymentForwarded { channel_id : * channel_id } ;
269
269
Ok ( Some ( forward) )
270
270
} ,
271
- } ;
272
- res
271
+ }
273
272
}
274
273
275
274
fn channel_ready (
276
275
& mut self , channel_id : ChannelId ,
277
276
) -> Result < ForwardPaymentAction , ChannelStateError > {
278
- let res = match self {
277
+ match self {
279
278
OutboundJITChannelState :: PendingChannelOpen { payment_queue, opening_fee_msat } => {
280
279
if let Some ( ( _payment_hash, htlcs) ) =
281
280
payment_queue. pop_greater_than_msat ( * opening_fee_msat)
@@ -297,18 +296,15 @@ impl OutboundJITChannelState {
297
296
) ) ;
298
297
}
299
298
} ,
300
- state => {
301
- return Err ( ChannelStateError ( format ! (
302
- "Channel ready received when JIT Channel was in state: {:?}" ,
303
- state
304
- ) ) )
305
- } ,
306
- } ;
307
- res
299
+ state => Err ( ChannelStateError ( format ! (
300
+ "Channel ready received when JIT Channel was in state: {:?}" ,
301
+ state
302
+ ) ) ) ,
303
+ }
308
304
}
309
305
310
306
fn htlc_handling_failed ( & mut self ) -> Result < Option < ForwardPaymentAction > , ChannelStateError > {
311
- let res = match self {
307
+ match self {
312
308
OutboundJITChannelState :: PendingPaymentForward {
313
309
payment_queue,
314
310
opening_fee_msat,
@@ -352,18 +348,15 @@ impl OutboundJITChannelState {
352
348
* self = OutboundJITChannelState :: PaymentForwarded { channel_id : * channel_id } ;
353
349
Ok ( None )
354
350
} ,
355
- state => {
356
- return Err ( ChannelStateError ( format ! (
357
- "HTLC handling failed when JIT Channel was in state: {:?}" ,
358
- state
359
- ) ) )
360
- } ,
361
- } ;
362
- res
351
+ state => Err ( ChannelStateError ( format ! (
352
+ "HTLC handling failed when JIT Channel was in state: {:?}" ,
353
+ state
354
+ ) ) ) ,
355
+ }
363
356
}
364
357
365
358
fn payment_forwarded ( & mut self ) -> Result < Option < ForwardHTLCsAction > , ChannelStateError > {
366
- let res = match self {
359
+ match self {
367
360
OutboundJITChannelState :: PendingPaymentForward {
368
361
payment_queue, channel_id, ..
369
362
} => {
@@ -376,14 +369,11 @@ impl OutboundJITChannelState {
376
369
* self = OutboundJITChannelState :: PaymentForwarded { channel_id : * channel_id } ;
377
370
Ok ( None )
378
371
} ,
379
- state => {
380
- return Err ( ChannelStateError ( format ! (
381
- "Payment forwarded when JIT Channel was in state: {:?}" ,
382
- state
383
- ) ) )
384
- } ,
385
- } ;
386
- res
372
+ state => Err ( ChannelStateError ( format ! (
373
+ "Payment forwarded when JIT Channel was in state: {:?}" ,
374
+ state
375
+ ) ) ) ,
376
+ }
387
377
}
388
378
}
389
379
0 commit comments