From 8436710b4ac14514071006722ce88d719957ff41 Mon Sep 17 00:00:00 2001 From: Gregory Sanders Date: Fri, 31 May 2019 13:39:28 -0400 Subject: [PATCH] Add unused dynamic genesis block style in chainparams --- src/chainparams.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/chainparams.cpp b/src/chainparams.cpp index b14183f7c8..31b0e03546 100644 --- a/src/chainparams.cpp +++ b/src/chainparams.cpp @@ -618,6 +618,11 @@ class CCustomParams : public CRegTestParams { if (initialFreeCoins != 0 || initial_reissuance_tokens != 0) { AppendInitialIssuance(genesis, COutPoint(uint256(commit), 0), parentGenesisBlockHash, (initialFreeCoins > 0) ? 1 : 0, initialFreeCoins, (initial_reissuance_tokens > 0) ? 1 : 0, initial_reissuance_tokens, CScript() << OP_TRUE); } + } else if (consensus.genesis_style == "dynamic") { + // Liquid v2 HF, from genesis. Upgrading networks still use "elements". + // TODO fill out genesis block with special commitments including epoch + // length in nTime + throw std::runtime_error(strprintf("Invalid -genesis_style (%s)", consensus.genesis_style)); } else { throw std::runtime_error(strprintf("Invalid -genesis_style (%s)", consensus.genesis_style)); }