From 006665f6fbd51877a338906fef5d954c71848a66 Mon Sep 17 00:00:00 2001 From: silverpill Date: Thu, 30 Mar 2023 13:22:25 +0000 Subject: [PATCH] Save Monero wallet after generating addresses or sending transactions --- src/monero/wallet.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/monero/wallet.rs b/src/monero/wallet.rs index 1b60f6f..9649018 100644 --- a/src/monero/wallet.rs +++ b/src/monero/wallet.rs @@ -82,6 +82,8 @@ pub async fn create_monero_address( let (address, address_index) = wallet_client.create_address(account_index, None).await?; log::info!("created monero address {}/{}", account_index, address_index); + // Save wallet + wallet_client.close_wallet().await?; Ok(address) } @@ -159,5 +161,7 @@ pub async fn send_monero( amount, fee, ); + // Save wallet + wallet_client.close_wallet().await?; Ok(amount) }