diff --git a/api/src/foreign.rs b/api/src/foreign.rs index 32ec8b7..726cc3c 100644 --- a/api/src/foreign.rs +++ b/api/src/foreign.rs @@ -384,12 +384,15 @@ where match res { Ok(s) => { let parent_key_id = w.parent_key_id(); - let _ = update_tx_slate_state( + match update_tx_slate_state( w, (&self.keychain_mask).as_ref(), &parent_key_id, &s, - ); + ) { + Ok(_) => {} + Err(e) => error!("Error on updating slate state: {}", e), + } Ok(s) } Err(e) => { diff --git a/api/src/owner.rs b/api/src/owner.rs index cf37137..853c7e9 100644 --- a/api/src/owner.rs +++ b/api/src/owner.rs @@ -854,10 +854,16 @@ where let mut w_lock = self.wallet_inst.lock(); let w = w_lock.lc_provider()?.wallet_inst()?; let parent_key_id = w.parent_key_id(); - let _ = update_tx_slate_state(w, keychain_mask, &parent_key_id, &s); + match update_tx_slate_state(w, keychain_mask, &parent_key_id, &s) { + Ok(_) => {} + Err(e) => error!("Error on updating slate state: {}", e), + } } // Output slatepack message to file. - let _ = output_slatepack_file(&self, keychain_mask, &s, &sa.dest); + match output_slatepack_file(&self, keychain_mask, &s, &sa.dest) { + Ok(_) => {} + Err(e) => error!("Error on saving output slatepack message: {}", e), + } Ok(s) } Err(e) => {