6 #ifndef BITCOIN_CHAINPARAMS_H 7 #define BITCOIN_CHAINPARAMS_H 129 #endif // BITCOIN_CHAINPARAMS_H uint64_t AssumedChainStateSize() const
Definition: chainparams.h:73
CChainParams()
Definition: chainparams.h:88
const std::vector< SeedSpec6 > & FixedSeeds() const
Definition: chainparams.h:84
std::string NetworkIDString() const
Definition: chainparams.h:77
std::vector< SeedSpec6 > vFixedSeeds
Definition: chainparams.h:101
Definition: chainparams.h:53
std::map< int, uint256 > MapCheckpoints
Definition: chainparams.h:22
Definition: chainparams.h:57
const Consensus::Params & GetConsensus() const
Definition: chainparams.h:60
int nDefaultPort
Definition: chainparams.h:92
uint16_t port
Definition: chainparams.h:19
std::string bech32_hrp
Definition: chainparams.h:98
Definition: chainparams.h:17
Definition: chainparams.h:54
CBlock genesis
Definition: chainparams.h:100
unsigned short uint16_t
Definition: stdint.h:20
const std::vector< std::string > & DNSSeeds() const
Definition: chainparams.h:81
Definition: chainparams.h:51
Definition: chainparams.h:24
uint64_t m_assumed_chain_state_size
Definition: chainparams.h:95
unsigned char uint8_t
Definition: stdint.h:19
bool fMineBlocksOnDemand
Definition: chainparams.h:104
int GetDefaultPort() const
Definition: chainparams.h:62
uint64_t nPruneAfterHeight
Definition: chainparams.h:93
const CBlock & GenesisBlock() const
Definition: chainparams.h:64
Definition: chainparams.h:47
uint64_t PruneAfterHeight() const
Definition: chainparams.h:69
int64_t nTxCount
total number of transactions between genesis and that timestamp
Definition: chainparams.h:36
bool m_fallback_fee_enabled
Definition: chainparams.h:107
bool fRequireStandard
Definition: chainparams.h:103
unsigned long long uint64_t
Definition: stdint.h:22
bool IsFallbackFeeEnabled() const
Definition: chainparams.h:79
void SelectParams(const std::string &chain)
Definition: chainparams.cpp:415
double dTxRate
estimated number of transactions per second after that timestamp
Definition: chainparams.h:37
int64_t nTime
UNIX timestamp of last known number of transactions.
Definition: chainparams.h:35
CMessageHeader::MessageStartChars pchMessageStart
Definition: chainparams.h:91
const ChainTxData & TxData() const
Definition: chainparams.h:86
std::vector< unsigned char > base58Prefixes[MAX_BASE58_TYPES]
Definition: chainparams.h:97
uint64_t m_assumed_blockchain_size
Definition: chainparams.h:94
const CMessageHeader::MessageStartChars & MessageStart() const
Definition: chainparams.h:61
const CCheckpointData & Checkpoints() const
Definition: chainparams.h:85
ChainTxData chainTxData
Definition: chainparams.h:106
Definition: chainparams.h:52
std::vector< std::string > vSeeds
Definition: chainparams.h:96
const CChainParams & Params()
Definition: chainparams.cpp:399
bool fDefaultConsistencyChecks
Definition: chainparams.h:102
Definition: chainparams.h:34
Definition: chainparams.h:55
Consensus::Params consensus
Definition: chainparams.h:90
signed long long int64_t
Definition: stdint.h:18
bool RequireStandard() const
Definition: chainparams.h:68
CCheckpointData checkpointData
Definition: chainparams.h:105
MapCheckpoints mapCheckpoints
Definition: chainparams.h:25
std::string strNetworkID
Definition: chainparams.h:99
Base58Type
Definition: chainparams.h:50
uint64_t AssumedBlockchainSize() const
Definition: chainparams.h:71
bool MineBlocksOnDemand() const
Definition: chainparams.h:75
std::unique_ptr< const CChainParams > CreateChainParams(const std::string &chain)
Definition: chainparams.cpp:404
uint8_t addr[16]
Definition: chainparams.h:18
const std::vector< unsigned char > & Base58Prefix(Base58Type type) const
Definition: chainparams.h:82
const std::string & Bech32HRP() const
Definition: chainparams.h:83
bool DefaultConsistencyChecks() const
Definition: chainparams.h:66