aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormoneromooo-monero <moneromooo-monero@users.noreply.github.com>2019-02-06 19:04:47 +0000
committermoneromooo-monero <moneromooo-monero@users.noreply.github.com>2019-03-04 11:48:42 +0000
commit4d598e3d4d4f0be5fadb3fda73fcdbb7e2bef136 (patch)
tree6d1b92e328927a3d03cc06327e51a1418075e3ee
parentcore: add --block-rate-notify (diff)
downloadmonero-4d598e3d4d4f0be5fadb3fda73fcdbb7e2bef136.tar.xz
core: add a few more block rate window sizes
The 10 minute one will never trigger for 0 blocks, as it's still fairly likely to happen even without the actual hash rate changing much, so we add a 20 minute window, where it will (for 0 blocks) and a one hour window.
-rw-r--r--src/cryptonote_core/cryptonote_core.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cryptonote_core/cryptonote_core.cpp b/src/cryptonote_core/cryptonote_core.cpp
index 62efabf63..f15901175 100644
--- a/src/cryptonote_core/cryptonote_core.cpp
+++ b/src/cryptonote_core/cryptonote_core.cpp
@@ -1788,7 +1788,7 @@ namespace cryptonote
const time_t now = time(NULL);
const std::vector<time_t> timestamps = m_blockchain_storage.get_last_block_timestamps(60);
- static const unsigned int seconds[] = { 5400, 1800, 600 };
+ static const unsigned int seconds[] = { 5400, 3600, 1800, 1200, 600 };
for (size_t n = 0; n < sizeof(seconds)/sizeof(seconds[0]); ++n)
{
unsigned int b = 0;