Bitcoin
|
#include <params.h>
Public Member Functions | |
int64_t | DifficultyAdjustmentInterval () const |
Parameters that influence chain consensus.
|
inline |
uint256 Consensus::Params::BIP16Exception |
uint256 Consensus::Params::BIP34Hash |
int Consensus::Params::BIP34Height |
Block height and hash at which BIP34 becomes active
int Consensus::Params::BIP65Height |
Block height at which BIP65 becomes active
int Consensus::Params::BIP66Height |
Block height at which BIP66 becomes active
uint256 Consensus::Params::defaultAssumeValid |
bool Consensus::Params::fPowAllowMinDifficultyBlocks |
bool Consensus::Params::fPowNoRetargeting |
uint256 Consensus::Params::hashGenesisBlock |
uint32_t Consensus::Params::nMinerConfirmationWindow |
uint256 Consensus::Params::nMinimumChainWork |
int64_t Consensus::Params::nPowTargetSpacing |
int64_t Consensus::Params::nPowTargetTimespan |
uint32_t Consensus::Params::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. Examples: 1916 for 95%, 1512 for testchains.
int Consensus::Params::nSubsidyHalvingInterval |
uint256 Consensus::Params::powLimit |
Proof of work parameters
BIP9Deployment Consensus::Params::vDeployments[MAX_VERSION_BITS_DEPLOYMENTS] |