Raven Core
3.0.0
P2P Digital Currency
|
Parameters that influence chain consensus. More...
#include <params.h>
Public Member Functions | |
int64_t | DifficultyAdjustmentInterval () const |
Public Attributes | |
uint256 | hashGenesisBlock |
int | nSubsidyHalvingInterval |
bool | nBIP34Enabled |
Block height and hash at which BIP34 becomes active. More... | |
bool | nBIP65Enabled |
bool | nBIP66Enabled |
uint32_t | nRuleChangeActivationThreshold |
Block height at which BIP65 becomes active. More... | |
uint32_t | nMinerConfirmationWindow |
BIP9Deployment | vDeployments [MAX_VERSION_BITS_DEPLOYMENTS] |
uint256 | powLimit |
Proof of work parameters. More... | |
bool | fPowAllowMinDifficultyBlocks |
bool | fPowNoRetargeting |
int64_t | nPowTargetSpacing |
int64_t | nPowTargetTimespan |
uint256 | nMinimumChainWork |
uint256 | defaultAssumeValid |
bool | nSegwitEnabled |
bool | nCSVEnabled |
|
inline |
bool Consensus::Params::nBIP34Enabled |
uint32_t Consensus::Params::nRuleChangeActivationThreshold |
Block height at which BIP65 becomes active.
Block height at which BIP66 becomes active 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.
uint256 Consensus::Params::powLimit |
BIP9Deployment Consensus::Params::vDeployments[MAX_VERSION_BITS_DEPLOYMENTS] |