LCOV - code coverage report
Current view: top level - src - deploymentinfo.cpp (source / functions) Hit Total Coverage
Test: test_dash_coverage.info Lines: 0 20 0.0 %
Date: 2026-06-25 07:23:51 Functions: 0 1 0.0 %

          Line data    Source code
       1             : // Copyright (c) 2016-2021 The Bitcoin Core developers
       2             : // Distributed under the MIT software license, see the accompanying
       3             : // file COPYING or http://www.opensource.org/licenses/mit-license.php.
       4             : 
       5             : #include <deploymentinfo.h>
       6             : 
       7             : #include <consensus/params.h>
       8             : 
       9             : const struct VBDeploymentInfo VersionBitsDeploymentInfo[Consensus::MAX_VERSION_BITS_DEPLOYMENTS] = {
      10             :     {
      11             :         /*.name =*/ "testdummy",
      12             :         /*.gbt_force =*/ true,
      13             :     },
      14             :     {
      15             :         /*.name =*/"v24",
      16             :         /*.gbt_force =*/true,
      17             :     },
      18             : };
      19             : 
      20           0 : std::string DeploymentName(Consensus::BuriedDeployment dep)
      21             : {
      22           0 :     assert(ValidDeployment(dep));
      23           0 :     switch (dep) {
      24             :     case Consensus::DEPLOYMENT_HEIGHTINCB:
      25           0 :         return "bip34";
      26             :     case Consensus::DEPLOYMENT_CLTV:
      27           0 :         return "bip65";
      28             :     case Consensus::DEPLOYMENT_DERSIG:
      29           0 :         return "bip66";
      30             :     case Consensus::DEPLOYMENT_BIP147:
      31           0 :         return "bip147";
      32             :     case Consensus::DEPLOYMENT_CSV:
      33           0 :         return "csv";
      34             :     case Consensus::DEPLOYMENT_DIP0001:
      35           0 :         return "dip0001";
      36             :     case Consensus::DEPLOYMENT_DIP0003:
      37           0 :         return "dip0003";
      38             :     case Consensus::DEPLOYMENT_DIP0008:
      39           0 :         return "dip0008";
      40             :     case Consensus::DEPLOYMENT_DIP0020:
      41           0 :         return "dip0020";
      42             :     case Consensus::DEPLOYMENT_DIP0024:
      43           0 :         return "dip0024";
      44             :     case Consensus::DEPLOYMENT_BRR:
      45           0 :         return "realloc";
      46             :     case Consensus::DEPLOYMENT_V19:
      47           0 :         return "v19";
      48             :     case Consensus::DEPLOYMENT_V20:
      49           0 :         return "v20";
      50             :     case Consensus::DEPLOYMENT_MN_RR:
      51           0 :         return "mn_rr";
      52             :     case Consensus::DEPLOYMENT_WITHDRAWALS:
      53           0 :         return "withdrawals";
      54             :     } // no default case, so the compiler can warn about missing cases
      55           0 :     return "";
      56           0 : }

Generated by: LCOV version 1.16