Changeset View
Changeset View
Standalone View
Standalone View
src/chainparams.h
Show First 20 Lines • Show All 80 Lines • ▼ Show 20 Lines | public: | ||||
*/ | */ | ||||
bool MineBlocksOnDemand() const { return fMineBlocksOnDemand; } | bool MineBlocksOnDemand() const { return fMineBlocksOnDemand; } | ||||
/** Return the BIP70 network string (main, test or regtest) */ | /** Return the BIP70 network string (main, test or regtest) */ | ||||
std::string NetworkIDString() const { return strNetworkID; } | std::string NetworkIDString() const { return strNetworkID; } | ||||
const std::vector<CDNSSeedData> &DNSSeeds() const { return vSeeds; } | const std::vector<CDNSSeedData> &DNSSeeds() const { return vSeeds; } | ||||
const std::vector<uint8_t> &Base58Prefix(Base58Type type) const { | const std::vector<uint8_t> &Base58Prefix(Base58Type type) const { | ||||
return base58Prefixes[type]; | return base58Prefixes[type]; | ||||
} | } | ||||
const std::string &CashAddrPrefix() const { return cashaddrPrefix; } | |||||
const std::vector<SeedSpec6> &FixedSeeds() const { return vFixedSeeds; } | const std::vector<SeedSpec6> &FixedSeeds() const { return vFixedSeeds; } | ||||
const CCheckpointData &Checkpoints() const { return checkpointData; } | const CCheckpointData &Checkpoints() const { return checkpointData; } | ||||
const ChainTxData &TxData() const { return chainTxData; } | const ChainTxData &TxData() const { return chainTxData; } | ||||
protected: | protected: | ||||
CChainParams() {} | CChainParams() {} | ||||
Consensus::Params consensus; | Consensus::Params consensus; | ||||
CMessageHeader::MessageStartChars pchMessageStart; | CMessageHeader::MessageStartChars pchMessageStart; | ||||
CMessageHeader::MessageStartChars pchCashMessageStart; | CMessageHeader::MessageStartChars pchCashMessageStart; | ||||
int nDefaultPort; | int nDefaultPort; | ||||
uint64_t nPruneAfterHeight; | uint64_t nPruneAfterHeight; | ||||
std::vector<CDNSSeedData> vSeeds; | std::vector<CDNSSeedData> vSeeds; | ||||
std::vector<uint8_t> base58Prefixes[MAX_BASE58_TYPES]; | std::vector<uint8_t> base58Prefixes[MAX_BASE58_TYPES]; | ||||
std::string cashaddrPrefix; | |||||
std::string strNetworkID; | std::string strNetworkID; | ||||
CBlock genesis; | CBlock genesis; | ||||
std::vector<SeedSpec6> vFixedSeeds; | std::vector<SeedSpec6> vFixedSeeds; | ||||
bool fMiningRequiresPeers; | bool fMiningRequiresPeers; | ||||
bool fDefaultConsistencyChecks; | bool fDefaultConsistencyChecks; | ||||
bool fRequireStandard; | bool fRequireStandard; | ||||
bool fMineBlocksOnDemand; | bool fMineBlocksOnDemand; | ||||
CCheckpointData checkpointData; | CCheckpointData checkpointData; | ||||
Show All 27 Lines |