Fabcoin Core
0.16.2
P2P Digital Currency
|
Parameters that influence chain consensus. More...
#include <params.h>
Public Member Functions | |
const uint256 & | PowLimit (bool postfork) const |
int64_t | DifficultyAdjustmentInterval (uint32_t nheight=0) const |
int64_t | DigishieldAveragingWindowTimespan (uint32_t nheight=0) const |
int64_t | DigishieldMinActualTimespan (uint32_t nheight=0) const |
int64_t | DigishieldMaxActualTimespan (uint32_t nheight=0) const |
Public Attributes | |
std::string | strNetworkID |
uint256 | hashGenesisBlock |
int | nSubsidyHalvingInterval |
int | BIP34Height |
Block height and hash at which BIP34 becomes active. More... | |
uint256 | BIP34Hash |
int | BIP65Height |
Block height at which BIP65 becomes active. More... | |
int | BIP66Height |
Block height at which BIP66 becomes active. More... | |
uint32_t | FABHeight |
Block height at which Fabcoin Equihash hard fork becomes active. More... | |
uint32_t | LWMAHeight |
Block height at which LWMA becomes active. More... | |
uint32_t | ContractHeight |
Block height at which Fabcoin Smart Contract hard fork becomes active. More... | |
uint32_t | EquihashFABHeight |
Block height at which EquihashFAB (184,7) becomes active. More... | |
int64_t | MaxFutureBlockTime |
Limit BITCOIN_MAX_FUTURE_BLOCK_TIME. More... | |
int | CoinbaseLock |
Block height before which the coinbase subsidy will be locked for the same period. More... | |
bool | ForceSegwit |
whether segwit is active More... | |
uint32_t | nRuleChangeActivationThreshold |
Minimum blocks including miner confirmation of the total of 2016 blocks in a retargeting period, (nPowTargetTimespan / nPowTargetSpacing) which is also used for BIP9 deployments. More... | |
uint32_t | nMinerConfirmationWindow |
BIP9Deployment | vDeployments [MAX_VERSION_BITS_DEPLOYMENTS] |
uint256 | powLimit |
Proof of work parameters. More... | |
uint256 | powLimitLegacy |
bool | fPowAllowMinDifficultyBlocks |
bool | fPowNoRetargeting |
int64_t | nPowTargetTimespan |
int64_t | nPowTargetSpacing |
uint256 | nMinimumChainWork |
uint256 | defaultAssumeValid |
int | nFixUTXOCacheHFHeight |
int64_t | nZawyLwmaAveragingWindow |
bool | bZawyLwmaSolvetimeLimitation |
uint8_t | MaxBlockInterval |
int64_t | nDigishieldPowAveragingWindow |
int64_t | nDigishieldPowMaxAdjustDown |
int64_t | nDigishieldPowMaxAdjustUp |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
int Consensus::Params::BIP34Height |
int Consensus::Params::BIP65Height |
int Consensus::Params::BIP66Height |
int Consensus::Params::CoinbaseLock |
uint32_t Consensus::Params::ContractHeight |
uint32_t Consensus::Params::EquihashFABHeight |
uint32_t Consensus::Params::FABHeight |
bool Consensus::Params::ForceSegwit |
uint32_t Consensus::Params::LWMAHeight |
int64_t Consensus::Params::MaxFutureBlockTime |
uint32_t Consensus::Params::nRuleChangeActivationThreshold |
uint256 Consensus::Params::powLimit |
BIP9Deployment Consensus::Params::vDeployments[MAX_VERSION_BITS_DEPLOYMENTS] |