@@ -452,7 +452,7 @@ macro_rules! define_state_transitions {
452
452
impl <S : LocalState > StateTransition <ReceivedChange , $data> for S {
453
453
fn transition( self , data: $data) -> StateTransitionResult <ReceivedChange > {
454
454
let mut context = self . into_negotiation_context( ) ;
455
- let _ = context. $transition( data) ?;
455
+ context. $transition( data) ?;
456
456
Ok ( ReceivedChange ( context) )
457
457
}
458
458
}
@@ -463,7 +463,7 @@ macro_rules! define_state_transitions {
463
463
impl <S : RemoteState > StateTransition <SentChange , $data> for S {
464
464
fn transition( self , data: $data) -> StateTransitionResult <SentChange > {
465
465
let mut context = self . into_negotiation_context( ) ;
466
- let _ = context. $transition( data) ;
466
+ context. $transition( data) ;
467
467
Ok ( SentChange ( context) )
468
468
}
469
469
}
@@ -702,7 +702,7 @@ impl InteractiveTxConstructor {
702
702
prevtx_out : input. previous_output . vout ,
703
703
sequence : input. sequence . to_consensus_u32 ( ) ,
704
704
} ;
705
- let _ = do_state_transition ! ( self , sent_tx_add_input, & msg) ?;
705
+ do_state_transition ! ( self , sent_tx_add_input, & msg) ?;
706
706
Ok ( InteractiveTxMessageSend :: TxAddInput ( msg) )
707
707
} else if let Some ( ( serial_id, output) ) = self . outputs_to_contribute . pop ( ) {
708
708
let msg = msgs:: TxAddOutput {
@@ -711,47 +711,47 @@ impl InteractiveTxConstructor {
711
711
sats : output. value ,
712
712
script : output. script_pubkey ,
713
713
} ;
714
- let _ = do_state_transition ! ( self , sent_tx_add_output, & msg) ?;
714
+ do_state_transition ! ( self , sent_tx_add_output, & msg) ?;
715
715
Ok ( InteractiveTxMessageSend :: TxAddOutput ( msg) )
716
716
} else {
717
717
let msg = msgs:: TxComplete { channel_id : self . channel_id } ;
718
- let _ = do_state_transition ! ( self , sent_tx_complete, & msg) ?;
718
+ do_state_transition ! ( self , sent_tx_complete, & msg) ?;
719
719
Ok ( InteractiveTxMessageSend :: TxComplete ( msg) )
720
720
}
721
721
}
722
722
723
723
pub fn handle_tx_add_input (
724
724
& mut self , msg : & msgs:: TxAddInput ,
725
725
) -> Result < InteractiveTxMessageSend , AbortReason > {
726
- let _ = do_state_transition ! ( self , received_tx_add_input, msg) ?;
726
+ do_state_transition ! ( self , received_tx_add_input, msg) ?;
727
727
self . do_local_state_transition ( )
728
728
}
729
729
730
730
pub fn handle_tx_remove_input (
731
731
& mut self , msg : & msgs:: TxRemoveInput ,
732
732
) -> Result < InteractiveTxMessageSend , AbortReason > {
733
- let _ = do_state_transition ! ( self , received_tx_remove_input, msg) ?;
733
+ do_state_transition ! ( self , received_tx_remove_input, msg) ?;
734
734
self . do_local_state_transition ( )
735
735
}
736
736
737
737
pub fn handle_tx_add_output (
738
738
& mut self , msg : & msgs:: TxAddOutput ,
739
739
) -> Result < InteractiveTxMessageSend , AbortReason > {
740
- let _ = do_state_transition ! ( self , received_tx_add_output, msg) ?;
740
+ do_state_transition ! ( self , received_tx_add_output, msg) ?;
741
741
self . do_local_state_transition ( )
742
742
}
743
743
744
744
pub fn handle_tx_remove_output (
745
745
& mut self , msg : & msgs:: TxRemoveOutput ,
746
746
) -> Result < InteractiveTxMessageSend , AbortReason > {
747
- let _ = do_state_transition ! ( self , received_tx_remove_output, msg) ?;
747
+ do_state_transition ! ( self , received_tx_remove_output, msg) ?;
748
748
self . do_local_state_transition ( )
749
749
}
750
750
751
751
pub fn handle_tx_complete (
752
752
& mut self , msg : & msgs:: TxComplete ,
753
753
) -> Result < ( Option < InteractiveTxMessageSend > , Option < Transaction > ) , AbortReason > {
754
- let _ = do_state_transition ! ( self , received_tx_complete, msg) ?;
754
+ do_state_transition ! ( self , received_tx_complete, msg) ?;
755
755
match & self . state_machine {
756
756
StateMachine :: ReceivedTxComplete ( _) => {
757
757
let msg_send = self . do_local_state_transition ( ) ?;
0 commit comments