mirror of
https://github.com/dogecoin/dogecoin.git
synced 2026-01-31 10:30:52 +00:00
Revert "Disable safe mode around AuxPoW switchover."
This reverts commit 72b3139becc463f49aef23034397c23aaadafecd.
This commit is contained in:
parent
65228644e1
commit
8a5286e147
19
src/main.cpp
19
src/main.cpp
@ -1434,9 +1434,6 @@ bool fLargeWorkForkFound = false;
|
|||||||
bool fLargeWorkInvalidChainFound = false;
|
bool fLargeWorkInvalidChainFound = false;
|
||||||
CBlockIndex *pindexBestForkTip = NULL, *pindexBestForkBase = NULL;
|
CBlockIndex *pindexBestForkTip = NULL, *pindexBestForkBase = NULL;
|
||||||
|
|
||||||
// Temporarily declare this here so CheckForkWarningConditions() knows it exists
|
|
||||||
int GetAuxPowStartBlock();
|
|
||||||
|
|
||||||
void CheckForkWarningConditions()
|
void CheckForkWarningConditions()
|
||||||
{
|
{
|
||||||
AssertLockHeld(cs_main);
|
AssertLockHeld(cs_main);
|
||||||
@ -1444,22 +1441,6 @@ void CheckForkWarningConditions()
|
|||||||
// (we assume we don't get stuck on a fork before the last checkpoint)
|
// (we assume we don't get stuck on a fork before the last checkpoint)
|
||||||
if (IsInitialBlockDownload())
|
if (IsInitialBlockDownload())
|
||||||
return;
|
return;
|
||||||
|
|
||||||
// For an hour before, and a day after the AuxPoW hard fork, disable
|
|
||||||
// warnings.
|
|
||||||
int proximityToAuxPoWFork = chainActive.Height() - GetAuxPowStartBlock();
|
|
||||||
|
|
||||||
if (proximityToAuxPoWFork < 0) {
|
|
||||||
// One hour of one-minute blocks
|
|
||||||
if (proximityToAuxPoWFork >= -60) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
// 1440 is 24 * 60 (24 hours of one-minute blocks)
|
|
||||||
if (proximityToAuxPoWFork < 1440) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// If our best fork is no longer within 360 blocks (+/- 6 hours if no one mines it)
|
// If our best fork is no longer within 360 blocks (+/- 6 hours if no one mines it)
|
||||||
// of our head, drop it
|
// of our head, drop it
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user