@@ -603,25 +603,24 @@ impl<S: MutinyStorage> FederationClient<S> {
603603 }
604604 }
605605
606- pub ( crate ) async fn reissue ( & self , oob_notes : OOBNotes ) -> Result < bool , MutinyError > {
606+ pub ( crate ) async fn reissue ( & self , oob_notes : OOBNotes ) -> Result < ( ) , MutinyError > {
607607 let logger = Arc :: clone ( & self . logger ) ;
608608
609609 // Get the `MintClientModule`
610610 let mint_module = self . fedimint_client . get_first_module :: < MintClientModule > ( ) ;
611611
612- // TODO: (@leonardo) Do we need any `extra_meta` ?
613612 // Reissue `OOBNotes`
614613 let operation_id = mint_module. reissue_external_notes ( oob_notes, ( ) ) . await ?;
615614
616615 // TODO: (@leonardo) re-think about the results and errors that we need/want
617616 match process_reissue_outcome ( & mint_module, operation_id, logger. clone ( ) ) . await ? {
618617 ReissueExternalNotesState :: Created | ReissueExternalNotesState :: Failed ( _) => {
619- log_info ! ( logger, "re-issuance of OOBNotes failed!" ) ;
618+ log_trace ! ( logger, "re-issuance of OOBNotes failed!" ) ;
620619 Err ( MutinyError :: FedimintReissueFailed )
621620 }
622621 _ => {
623- log_info ! ( logger, "re-issuance of OOBNotes was successful!" ) ;
624- Ok ( true )
622+ log_trace ! ( logger, "re-issuance of OOBNotes was successful!" ) ;
623+ Ok ( ( ) )
625624 }
626625 }
627626 }
@@ -892,12 +891,12 @@ async fn process_reissue_outcome(
892891 let stream_or_outcome = mint_module
893892 . subscribe_reissue_external_notes ( operation_id)
894893 . await
895- . map_err ( |e| MutinyError :: Other ( e ) ) ?;
894+ . map_err ( MutinyError :: Other ) ?;
896895
897896 match stream_or_outcome {
898897 UpdateStreamOrOutcome :: Outcome ( outcome) => {
899898 log_trace ! ( logger, "outcome received {:?}" , outcome) ;
900- return Ok ( outcome) ;
899+ Ok ( outcome)
901900 }
902901 UpdateStreamOrOutcome :: UpdateStream ( mut stream) => {
903902 let timeout = DEFAULT_REISSUE_TIMEOUT * 1_000 ;
@@ -925,7 +924,7 @@ async fn process_reissue_outcome(
925924 }
926925 } ;
927926 }
928- return Err ( MutinyError :: FedimintReissueFailed ) ;
927+ Err ( MutinyError :: FedimintReissueFailed )
929928 }
930929 }
931930}
0 commit comments