From b1fcfa341e5b45321169a89ee0694dabd245afca Mon Sep 17 00:00:00 2001 From: Gregory Sanders Date: Thu, 10 May 2018 14:10:53 -0400 Subject: [PATCH] don't allow anyonecanspends at gen to exist without wallet seeing --- src/chainparams.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/chainparams.cpp b/src/chainparams.cpp index 8b0b08c949..1f944cd304 100644 --- a/src/chainparams.cpp +++ b/src/chainparams.cpp @@ -152,6 +152,11 @@ public: CScript genesisChallengeScript = StrHexToScriptWithDefault(GetArg("-signblockscript", ""), defaultRegtestScript); consensus.fedpegScript = StrHexToScriptWithDefault(GetArg("-fedpegscript", ""), defaultRegtestScript); + if (!anyonecanspend_aremine) { + assert("Anyonecanspendismine was marked as false, but they are in the genesis block" + && initialFreeCoins == 0); + } + consensus.vDeployments[Consensus::DEPLOYMENT_TESTDUMMY].bit = 28; consensus.vDeployments[Consensus::DEPLOYMENT_TESTDUMMY].nStartTime = 0; consensus.vDeployments[Consensus::DEPLOYMENT_TESTDUMMY].nTimeout = 999999999999ULL;