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