Merge pull request #1360 from psgreco/master-enable-discountct-liquidtestnet

Accept discount-ct by default in liquidtestnet
This commit is contained in:
James Dorfman 2024-08-23 11:10:52 -04:00 committed by GitHub
commit 86ffda8a7d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -895,8 +895,8 @@ protected:
const CScript default_script(CScript() << OP_TRUE); const CScript default_script(CScript() << OP_TRUE);
consensus.fedpegScript = StrHexToScriptWithDefault(args.GetArg("-fedpegscript", ""), default_script); consensus.fedpegScript = StrHexToScriptWithDefault(args.GetArg("-fedpegscript", ""), default_script);
consensus.start_p2wsh_script = args.GetIntArg("-con_start_p2wsh_script", consensus.start_p2wsh_script); consensus.start_p2wsh_script = args.GetIntArg("-con_start_p2wsh_script", consensus.start_p2wsh_script);
create_discount_ct = args.GetBoolArg("-creatediscountct", false); create_discount_ct = args.GetBoolArg("-creatediscountct", create_discount_ct);
accept_discount_ct = args.GetBoolArg("-acceptdiscountct", false) || create_discount_ct; accept_discount_ct = args.GetBoolArg("-acceptdiscountct", accept_discount_ct) || create_discount_ct;
// Calculate pegged Bitcoin asset // Calculate pegged Bitcoin asset
std::vector<unsigned char> commit = CommitToArguments(consensus, strNetworkID); std::vector<unsigned char> commit = CommitToArguments(consensus, strNetworkID);
@ -974,6 +974,8 @@ public:
consensus.vDeployments[Consensus::DEPLOYMENT_DYNA_FED].nTimeout = Consensus::BIP9Deployment::NO_TIMEOUT; consensus.vDeployments[Consensus::DEPLOYMENT_DYNA_FED].nTimeout = Consensus::BIP9Deployment::NO_TIMEOUT;
consensus.vDeployments[Consensus::DEPLOYMENT_DYNA_FED].min_activation_height = 0; // No activation delay consensus.vDeployments[Consensus::DEPLOYMENT_DYNA_FED].min_activation_height = 0; // No activation delay
create_discount_ct = false;
accept_discount_ct = false;
UpdateFromArgs(args); UpdateFromArgs(args);
SetGenesisBlock(); SetGenesisBlock();
consensus.hashGenesisBlock = genesis.GetHash(); consensus.hashGenesisBlock = genesis.GetHash();
@ -1017,6 +1019,8 @@ public:
default_magic_str = "410EDD62"; default_magic_str = "410EDD62";
default_signblockscript = "51210217e403ddb181872c32a0cd468c710040b2f53d8cac69f18dad07985ee37e9a7151ae"; default_signblockscript = "51210217e403ddb181872c32a0cd468c710040b2f53d8cac69f18dad07985ee37e9a7151ae";
create_discount_ct = false;
accept_discount_ct = true;
UpdateFromArgs(args); UpdateFromArgs(args);
multi_data_permitted = true; multi_data_permitted = true;
SetGenesisBlock(); SetGenesisBlock();