pull/364/head
wowario 3 years ago
parent a5f901b46f
commit 2c07a2d5c7
No known key found for this signature in database
GPG Key ID: 24DCBE762DE9C111

@ -389,7 +389,10 @@ namespace cryptonote {
avg_D = static_cast<uint64_t>(( cumulative_difficulties[N] - cumulative_difficulties[0] )/ N);
// Prevent round off error for small D and overflow for large D.
if (avg_D > uint64_t(-1)/(N*(N+1)*T*99)) {
if (avg_D > 2000000*N*N*T && HEIGHT < 307800) {
next_D = (avg_D/(200*L))*(N*(N+1)*T*99);
}
else if (avg_D > uint64_t(-1)/(N*(N+1)*T*99) && HEIGHT > 307800) {
next_D = (avg_D/(200*L))*(N*(N+1)*T*99);
}
else { next_D = (avg_D*N*(N+1)*T*99)/(200*L); }

Loading…
Cancel
Save