diff options
| author | Cory Fields <[email protected]> | 2015-04-23 18:30:55 -0400 |
|---|---|---|
| committer | Cory Fields <[email protected]> | 2015-04-30 23:14:48 -0400 |
| commit | 699682304f8f81035fed0c8644a364b7b1b25912 (patch) | |
| tree | 63b835f7baab2519607c6d818e78aca27470b7f4 /src/chainparams.h | |
| parent | checkpoints: store mapCheckpoints in CCheckpointData rather than a pointer (diff) | |
| download | discoin-699682304f8f81035fed0c8644a364b7b1b25912.tar.xz discoin-699682304f8f81035fed0c8644a364b7b1b25912.zip | |
checkpoints: make checkpoints a member of CChainParams
This drops the virtual call and simplifies the logic
Diffstat (limited to 'src/chainparams.h')
| -rw-r--r-- | src/chainparams.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/chainparams.h b/src/chainparams.h index bf76eb110..590f3e137 100644 --- a/src/chainparams.h +++ b/src/chainparams.h @@ -74,7 +74,7 @@ public: const std::vector<CDNSSeedData>& DNSSeeds() const { return vSeeds; } const std::vector<unsigned char>& Base58Prefix(Base58Type type) const { return base58Prefixes[type]; } const std::vector<SeedSpec6>& FixedSeeds() const { return vFixedSeeds; } - virtual const Checkpoints::CCheckpointData& Checkpoints() const = 0; + const Checkpoints::CCheckpointData& Checkpoints() const { return checkpointData; } protected: CChainParams() {} @@ -96,6 +96,7 @@ protected: bool fRequireStandard; bool fMineBlocksOnDemand; bool fTestnetToBeDeprecatedFieldRPC; + Checkpoints::CCheckpointData checkpointData; }; /** |