Changeset View
Changeset View
Standalone View
Standalone View
src/chainparams.h
Show First 20 Lines • Show All 59 Lines • ▼ Show 20 Lines | public: | ||||
}; | }; | ||||
const Consensus::Params &GetConsensus() const { return consensus; } | const Consensus::Params &GetConsensus() const { return consensus; } | ||||
const CMessageHeader::MessageMagic &DiskMagic() const { return diskMagic; } | const CMessageHeader::MessageMagic &DiskMagic() const { return diskMagic; } | ||||
const CMessageHeader::MessageMagic &NetMagic() const { return netMagic; } | const CMessageHeader::MessageMagic &NetMagic() const { return netMagic; } | ||||
int GetDefaultPort() const { return nDefaultPort; } | int GetDefaultPort() const { return nDefaultPort; } | ||||
const CBlock &GenesisBlock() const { return genesis; } | const CBlock &GenesisBlock() const { return genesis; } | ||||
/** Make miner wait to have peers to avoid wasting work */ | |||||
bool MiningRequiresPeers() const { return fMiningRequiresPeers; } | |||||
/** Default value for -checkmempool and -checkblockindex argument */ | /** Default value for -checkmempool and -checkblockindex argument */ | ||||
bool DefaultConsistencyChecks() const { return fDefaultConsistencyChecks; } | bool DefaultConsistencyChecks() const { return fDefaultConsistencyChecks; } | ||||
/** Policy: Filter transactions that do not match well-defined patterns */ | /** Policy: Filter transactions that do not match well-defined patterns */ | ||||
bool RequireStandard() const { return fRequireStandard; } | bool RequireStandard() const { return fRequireStandard; } | ||||
uint64_t PruneAfterHeight() const { return nPruneAfterHeight; } | uint64_t PruneAfterHeight() const { return nPruneAfterHeight; } | ||||
/** | /** | ||||
* Make miner stop after a block is found. In RPC, don't return until | * Make miner stop after a block is found. In RPC, don't return until | ||||
* nGenProcLimit blocks are generated. | * nGenProcLimit blocks are generated. | ||||
Show All 19 Lines | protected: | ||||
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 cashaddrPrefix; | ||||
std::string strNetworkID; | std::string strNetworkID; | ||||
CBlock genesis; | CBlock genesis; | ||||
std::vector<SeedSpec6> vFixedSeeds; | std::vector<SeedSpec6> vFixedSeeds; | ||||
bool fMiningRequiresPeers; | |||||
bool fDefaultConsistencyChecks; | bool fDefaultConsistencyChecks; | ||||
bool fRequireStandard; | bool fRequireStandard; | ||||
bool fMineBlocksOnDemand; | bool fMineBlocksOnDemand; | ||||
CCheckpointData checkpointData; | CCheckpointData checkpointData; | ||||
ChainTxData chainTxData; | ChainTxData chainTxData; | ||||
}; | }; | ||||
/** | /** | ||||
Show All 19 Lines |