Changeset View
Changeset View
Standalone View
Standalone View
src/consensus/activation.cpp
Show All 27 Lines | |||||
bool IsDAAEnabled(const Config &config, const CBlockIndex *pindexPrev) { | bool IsDAAEnabled(const Config &config, const CBlockIndex *pindexPrev) { | ||||
if (pindexPrev == nullptr) { | if (pindexPrev == nullptr) { | ||||
return false; | return false; | ||||
} | } | ||||
return IsDAAEnabled(config, pindexPrev->nHeight); | return IsDAAEnabled(config, pindexPrev->nHeight); | ||||
} | } | ||||
bool IsMagneticAnomalyEnabled(const Config &config, int64_t nMedianTimePast) { | bool IsMagneticAnomalyEnabled(const Config &config, int32_t nHeight) { | ||||
return nMedianTimePast >= gArgs.GetArg("-magneticanomalyactivationtime", | return nHeight >= | ||||
config.GetChainParams() | config.GetChainParams().GetConsensus().magneticAnomalyHeight; | ||||
.GetConsensus() | |||||
.magneticAnomalyActivationTime); | |||||
} | } | ||||
bool IsMagneticAnomalyEnabled(const Config &config, | bool IsMagneticAnomalyEnabled(const Config &config, | ||||
const CBlockIndex *pindexPrev) { | const CBlockIndex *pindexPrev) { | ||||
if (pindexPrev == nullptr) { | if (pindexPrev == nullptr) { | ||||
return false; | return false; | ||||
} | } | ||||
return IsMagneticAnomalyEnabled(config, pindexPrev->GetMedianTimePast()); | return IsMagneticAnomalyEnabled(config, pindexPrev->nHeight); | ||||
} | } |