mirror of
https://github.com/haveno-dex/haveno.git
synced 2025-01-03 17:40:10 +00:00
set trade wallet sync tolerance to 5 blocks
This commit is contained in:
parent
cc247bbc69
commit
091ffd98eb
1 changed files with 3 additions and 3 deletions
|
@ -131,7 +131,7 @@ public class XmrWalletService {
|
||||||
private static final boolean PRINT_RPC_STACK_TRACE = false;
|
private static final boolean PRINT_RPC_STACK_TRACE = false;
|
||||||
private static final String THREAD_ID = XmrWalletService.class.getSimpleName();
|
private static final String THREAD_ID = XmrWalletService.class.getSimpleName();
|
||||||
private static final long SHUTDOWN_TIMEOUT_MS = 60000;
|
private static final long SHUTDOWN_TIMEOUT_MS = 60000;
|
||||||
private static final long NUM_BLOCKS_BEHIND_WARNING = 5;
|
private static final long NUM_BLOCKS_BEHIND_TOLERANCE = 5;
|
||||||
|
|
||||||
private final User user;
|
private final User user;
|
||||||
private final Preferences preferences;
|
private final Preferences preferences;
|
||||||
|
@ -303,7 +303,7 @@ public class XmrWalletService {
|
||||||
if (!xmrConnectionService.isSyncedWithinTolerance()) return false;
|
if (!xmrConnectionService.isSyncedWithinTolerance()) return false;
|
||||||
Long targetHeight = xmrConnectionService.getTargetHeight();
|
Long targetHeight = xmrConnectionService.getTargetHeight();
|
||||||
if (targetHeight == null) return false;
|
if (targetHeight == null) return false;
|
||||||
if (targetHeight - walletHeight.get() <= 3) return true; // synced if within 3 blocks of target height
|
if (targetHeight - walletHeight.get() <= NUM_BLOCKS_BEHIND_TOLERANCE) return true; // synced if within a few blocks of target height
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1785,7 +1785,7 @@ public class XmrWalletService {
|
||||||
log.warn("Last daemon info is null");
|
log.warn("Last daemon info is null");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (wasWalletSynced && walletHeight.get() < xmrConnectionService.getTargetHeight() - NUM_BLOCKS_BEHIND_WARNING && !Config.baseCurrencyNetwork().isTestnet()) {
|
if (wasWalletSynced && walletHeight.get() < xmrConnectionService.getTargetHeight() - NUM_BLOCKS_BEHIND_TOLERANCE && !Config.baseCurrencyNetwork().isTestnet()) {
|
||||||
log.warn("Updating connection because main wallet is {} blocks behind monerod, wallet height={}, monerod height={}", xmrConnectionService.getTargetHeight() - walletHeight.get(), walletHeight.get(), lastInfo.getHeight());
|
log.warn("Updating connection because main wallet is {} blocks behind monerod, wallet height={}, monerod height={}", xmrConnectionService.getTargetHeight() - walletHeight.get(), walletHeight.get(), lastInfo.getHeight());
|
||||||
xmrConnectionService.switchToBestConnection();
|
xmrConnectionService.switchToBestConnection();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue