@@ -147,7 +147,7 @@ fn setup_fidelity_bond(maker: &Maker, maker_address: &str) -> Result<FidelityPro
147147 while !maker. shutdown . load ( Relaxed ) {
148148 sleep_multiplier += 1 ;
149149 // sync the wallet
150- maker. get_wallet ( ) . write ( ) ?. sync_no_fail ( ) ;
150+ maker. get_wallet ( ) . write ( ) ?. sync_and_save ( ) ? ;
151151
152152 let fidelity_result = maker. get_wallet ( ) . write ( ) ?. create_fidelity (
153153 amount,
@@ -196,8 +196,7 @@ fn setup_fidelity_bond(maker: &Maker, maker_address: &str) -> Result<FidelityPro
196196 * proof = Some ( highest_proof) ;
197197
198198 // sync and save the wallet data to disk
199- maker. get_wallet ( ) . write ( ) ?. sync_no_fail ( ) ;
200- maker. get_wallet ( ) . read ( ) ?. save_to_disk ( ) ?;
199+ maker. get_wallet ( ) . write ( ) ?. sync_and_save ( ) ?;
201200 break ;
202201 }
203202 }
@@ -217,7 +216,7 @@ fn check_swap_liquidity(maker: &Maker) -> Result<(), MakerError> {
217216 let mut sleep_duration = 0 ;
218217 let addr = maker. get_wallet ( ) . write ( ) ?. get_next_external_address ( ) ?;
219218 while !maker. shutdown . load ( Relaxed ) {
220- maker. get_wallet ( ) . write ( ) ?. sync_no_fail ( ) ;
219+ maker. get_wallet ( ) . write ( ) ?. sync_and_save ( ) ? ;
221220 let offer_max_size = maker. get_wallet ( ) . read ( ) ?. store . offer_maxsize ;
222221
223222 let min_required = maker. config . min_swap_amount ;
@@ -501,9 +500,8 @@ pub fn start_maker_server(maker: Arc<Maker>) -> Result<(), MakerError> {
501500 maker. thread_pool . join_all_threads ( ) ?;
502501
503502 log:: info!( "Shutdown wallet sync initiated." ) ;
504- maker. get_wallet ( ) . write ( ) ?. sync_no_fail ( ) ;
503+ maker. get_wallet ( ) . write ( ) ?. sync_and_save ( ) ? ;
505504 log:: info!( "Shutdown wallet syncing completed." ) ;
506- maker. get_wallet ( ) . read ( ) ?. save_to_disk ( ) ?;
507505 log:: info!( "Wallet file saved to disk." ) ;
508506 log:: info!( "Maker Server is shut down successfully." ) ;
509507 Ok ( ( ) )
0 commit comments