mirror of
https://github.com/comit-network/xmr-btc-swap.git
synced 2024-11-09 19:10:36 +00:00
Reduce check interval for Monero watch_for_transfer
(#1670)
Oftentimes we fail to check the status of the Monero transaction on the first try (because it hasn't been registered on our Monero daemon yet, it takes a few seconds). By decreasing the check interval from the default of 2 minutes to a 10th of that, we ensure that Bob get's his transfer proof faster.
This commit is contained in:
parent
21fed8c291
commit
4c9d1e8d8d
@ -6,6 +6,7 @@ use ::monero::{Address, Network, PrivateKey, PublicKey};
|
||||
use anyhow::{Context, Result};
|
||||
use monero_rpc::wallet::{BlockHeight, MoneroWalletRpc as _, Refreshed};
|
||||
use monero_rpc::{jsonrpc, wallet};
|
||||
use std::ops::Div;
|
||||
use std::str::FromStr;
|
||||
use std::time::Duration;
|
||||
use tokio::sync::Mutex;
|
||||
@ -233,7 +234,7 @@ impl Wallet {
|
||||
|
||||
let address = Address::standard(self.network, public_spend_key, public_view_key.into());
|
||||
|
||||
let check_interval = tokio::time::interval(self.sync_interval);
|
||||
let check_interval = tokio::time::interval(self.sync_interval.div(10));
|
||||
|
||||
wait_for_confirmations(
|
||||
&self.inner,
|
||||
|
Loading…
Reference in New Issue
Block a user