aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet_rpc_server.cpp
diff options
context:
space:
mode:
authorluigi1111 <luigi1111w@gmail.com>2023-08-17 10:09:28 -0500
committerluigi1111 <luigi1111w@gmail.com>2023-08-17 10:09:28 -0500
commit6c7640eb7479d21d10b783ed8166258eab6af89e (patch)
tree8a111f52314d13d6d1132c905392e4c377749244 /src/wallet/wallet_rpc_server.cpp
parentab826008d614a3722398642942c291be9650be6d (diff)
parentf137a35984985232a3aae50cd4c7b47634866594 (diff)
downloadmonzero-core-6c7640eb7479d21d10b783ed8166258eab6af89e.tar.gz
monzero-core-6c7640eb7479d21d10b783ed8166258eab6af89e.tar.xz
monzero-core-6c7640eb7479d21d10b783ed8166258eab6af89e.zip
Merge pull request #8800
f137a35 Enforce restricted # pool txs served via RPC + optimize chunked reqs [release-v0.18] (j-berman) 23f782b wallet2, RPC: Optimize RPC calls for periodic refresh from 3 down to 1 call [release-v0.18] (rbrunner7)
Diffstat (limited to 'src/wallet/wallet_rpc_server.cpp')
-rw-r--r--src/wallet/wallet_rpc_server.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/wallet/wallet_rpc_server.cpp b/src/wallet/wallet_rpc_server.cpp
index 32628d65b..4f1b3bd21 100644
--- a/src/wallet/wallet_rpc_server.cpp
+++ b/src/wallet/wallet_rpc_server.cpp
@@ -149,8 +149,10 @@ namespace tools
return true;
if (boost::posix_time::microsec_clock::universal_time() < m_last_auto_refresh_time + boost::posix_time::seconds(m_auto_refresh_period))
return true;
+ uint64_t blocks_fetched = 0;
try {
- if (m_wallet) m_wallet->refresh(m_wallet->is_trusted_daemon());
+ bool received_money = false;
+ if (m_wallet) m_wallet->refresh(m_wallet->is_trusted_daemon(), 0, blocks_fetched, received_money, true, true);
} catch (const std::exception& ex) {
LOG_ERROR("Exception at while refreshing, what=" << ex.what());
}