mirror of
https://github.com/dashpay/dash.git
synced 2024-12-25 20:12:57 +01:00
9aa886cd4d
## Issue being fixed or feature implemented ## What was done? Added v20 BIP9 style fork structure along with utility functions. Since several features coming depending on that fork status, we needed to group them into one ## How Has This Been Tested? ## Breaking Changes ## Checklist: - [x] I have performed a self-review of my own code - [ ] I have commented my code, particularly in hard-to-understand areas - [ ] I have added or updated relevant unit/integration/functional/e2e tests - [ ] I have made corresponding changes to the documentation **For repository code-owners and collaborators only** - [x] I have assigned this pull request to a milestone
66 lines
1.6 KiB
C++
66 lines
1.6 KiB
C++
// Copyright (c) 2016-2018 The Bitcoin Core developers
|
|
// Distributed under the MIT software license, see the accompanying
|
|
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
|
|
|
|
#include <versionbitsinfo.h>
|
|
|
|
#include <consensus/params.h>
|
|
|
|
const struct VBDeploymentInfo VersionBitsDeploymentInfo[Consensus::MAX_VERSION_BITS_DEPLOYMENTS] = {
|
|
{
|
|
/*.name =*/ "testdummy",
|
|
/*.gbt_force =*/ true,
|
|
/*.check_mn_protocol =*/ false,
|
|
},
|
|
{
|
|
/*.name =*/ "csv",
|
|
/*.gbt_force =*/ true,
|
|
/*.check_mn_protocol =*/ false,
|
|
},
|
|
{
|
|
/*.name =*/ "dip0001",
|
|
/*.gbt_force =*/ true,
|
|
/*.check_mn_protocol =*/ true,
|
|
},
|
|
{
|
|
/*.name =*/ "bip147",
|
|
/*.gbt_force =*/ true,
|
|
/*.check_mn_protocol =*/ false,
|
|
},
|
|
{
|
|
/*.name =*/ "dip0003",
|
|
/*.gbt_force =*/ true,
|
|
/*.check_mn_protocol =*/ false,
|
|
},
|
|
{
|
|
/*.name =*/ "dip0008",
|
|
/*.gbt_force =*/ true,
|
|
/*.check_mn_protocol =*/ false,
|
|
},
|
|
{
|
|
/*.name =*/ "realloc",
|
|
/*.gbt_force =*/ true,
|
|
/*.check_mn_protocol =*/ false,
|
|
},
|
|
{
|
|
/*.name =*/ "dip0020",
|
|
/*.gbt_force =*/ true,
|
|
/*.check_mn_protocol =*/ false,
|
|
},
|
|
{
|
|
/*.name =*/"dip0024",
|
|
/*.gbt_force =*/true,
|
|
/*.check_mn_protocol =*/false,
|
|
},
|
|
{
|
|
/*.name =*/"v19",
|
|
/*.gbt_force =*/true,
|
|
/*.check_mn_protocol =*/false,
|
|
},
|
|
{
|
|
/*.name =*/"v20",
|
|
/*.gbt_force =*/true,
|
|
/*.check_mn_protocol =*/false,
|
|
}
|
|
};
|