dash-docs/en/doxygen/html/classCMainParams.html

277 lines
32 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Dash Core: CMainParams Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(initResizable);
/* @license-end */</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="bitcoin_logo_doxygen.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Dash Core
&#160;<span id="projectnumber">0.12.2.1</span>
</div>
<div id="projectbrief">P2P Digital Currency</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.14 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('classCMainParams.html','');});
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classCMainParams-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">CMainParams Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for CMainParams:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center">
<img src="classCMainParams.png" usemap="#CMainParams_map" alt=""/>
<map id="CMainParams_map" name="CMainParams_map">
<area href="classCChainParams.html" alt="CChainParams" shape="rect" coords="0,0,96,24"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ab7dfebf3c4dd5cc0ebdfabe1111056d6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCMainParams.html#ab7dfebf3c4dd5cc0ebdfabe1111056d6">CMainParams</a> ()</td></tr>
<tr class="separator:ab7dfebf3c4dd5cc0ebdfabe1111056d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classCChainParams"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classCChainParams')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classCChainParams.html">CChainParams</a></td></tr>
<tr class="memitem:aa366d4f63c8d16d625336dca61ca65e5 inherit pub_methods_classCChainParams"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structConsensus_1_1Params.html">Consensus::Params</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#aa366d4f63c8d16d625336dca61ca65e5">GetConsensus</a> () const</td></tr>
<tr class="separator:aa366d4f63c8d16d625336dca61ca65e5 inherit pub_methods_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42f81df0a4f3494e3fc83ab53049fdd9 inherit pub_methods_classCChainParams"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classCMessageHeader.html#a0d0eeb540cbf4087973f6652ad61878f">CMessageHeader::MessageStartChars</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a42f81df0a4f3494e3fc83ab53049fdd9">MessageStart</a> () const</td></tr>
<tr class="separator:a42f81df0a4f3494e3fc83ab53049fdd9 inherit pub_methods_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ca8fe289d1c3d5851d6aebaf28db22f inherit pub_methods_classCChainParams"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; unsigned char &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a8ca8fe289d1c3d5851d6aebaf28db22f">AlertKey</a> () const</td></tr>
<tr class="separator:a8ca8fe289d1c3d5851d6aebaf28db22f inherit pub_methods_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e796bba356e7ce2040f545ea466754f inherit pub_methods_classCChainParams"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a2e796bba356e7ce2040f545ea466754f">GetDefaultPort</a> () const</td></tr>
<tr class="separator:a2e796bba356e7ce2040f545ea466754f inherit pub_methods_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aebd6cb9d986eeb2e6c228c04b3c39b42 inherit pub_methods_classCChainParams"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classCBlock.html">CBlock</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#aebd6cb9d986eeb2e6c228c04b3c39b42">GenesisBlock</a> () const</td></tr>
<tr class="separator:aebd6cb9d986eeb2e6c228c04b3c39b42 inherit pub_methods_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a066ad4166984a31bdc0836193a6341ee inherit pub_methods_classCChainParams"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a066ad4166984a31bdc0836193a6341ee">MiningRequiresPeers</a> () const</td></tr>
<tr class="separator:a066ad4166984a31bdc0836193a6341ee inherit pub_methods_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d12f9b4b1ea7d7a0416cb6045496342 inherit pub_methods_classCChainParams"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a1d12f9b4b1ea7d7a0416cb6045496342">DefaultConsistencyChecks</a> () const</td></tr>
<tr class="separator:a1d12f9b4b1ea7d7a0416cb6045496342 inherit pub_methods_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30c1b60e515537b01810e175844d852f inherit pub_methods_classCChainParams"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a30c1b60e515537b01810e175844d852f">RequireStandard</a> () const</td></tr>
<tr class="separator:a30c1b60e515537b01810e175844d852f inherit pub_methods_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d18d7cfb1f2313740d6555da9a707a7 inherit pub_methods_classCChainParams"><td class="memItemLeft" align="right" valign="top">int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a5d18d7cfb1f2313740d6555da9a707a7">MaxTipAge</a> () const</td></tr>
<tr class="separator:a5d18d7cfb1f2313740d6555da9a707a7 inherit pub_methods_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af91fe0618eeeafb0b4897a4de9e4681d inherit pub_methods_classCChainParams"><td class="memItemLeft" align="right" valign="top">int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#af91fe0618eeeafb0b4897a4de9e4681d">DelayGetHeadersTime</a> () const</td></tr>
<tr class="separator:af91fe0618eeeafb0b4897a4de9e4681d inherit pub_methods_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad404e2a900a2a4a407cf61200a8297d6 inherit pub_methods_classCChainParams"><td class="memItemLeft" align="right" valign="top">uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#ad404e2a900a2a4a407cf61200a8297d6">PruneAfterHeight</a> () const</td></tr>
<tr class="separator:ad404e2a900a2a4a407cf61200a8297d6 inherit pub_methods_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96be31ff3d8525c9d5458b7d07ada6bb inherit pub_methods_classCChainParams"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a96be31ff3d8525c9d5458b7d07ada6bb">MineBlocksOnDemand</a> () const</td></tr>
<tr class="separator:a96be31ff3d8525c9d5458b7d07ada6bb inherit pub_methods_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1552cea0636112ef84069cd6b7858b8e inherit pub_methods_classCChainParams"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a1552cea0636112ef84069cd6b7858b8e">TestnetToBeDeprecatedFieldRPC</a> () const</td></tr>
<tr class="separator:a1552cea0636112ef84069cd6b7858b8e inherit pub_methods_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c02cc73f7fe9369cee9a39a0fd5b710 inherit pub_methods_classCChainParams"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a2c02cc73f7fe9369cee9a39a0fd5b710">NetworkIDString</a> () const</td></tr>
<tr class="separator:a2c02cc73f7fe9369cee9a39a0fd5b710 inherit pub_methods_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a402b8df138b265619217ddf934bbc67a inherit pub_methods_classCChainParams"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="structCDNSSeedData.html">CDNSSeedData</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a402b8df138b265619217ddf934bbc67a">DNSSeeds</a> () const</td></tr>
<tr class="separator:a402b8df138b265619217ddf934bbc67a inherit pub_methods_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a103c58eca4a26a71201882b3ed6c4cb4 inherit pub_methods_classCChainParams"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; unsigned char &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a103c58eca4a26a71201882b3ed6c4cb4">Base58Prefix</a> (<a class="el" href="classCChainParams.html#aa294058ec2e3586bd8d03d6c39667058">Base58Type</a> type) const</td></tr>
<tr class="separator:a103c58eca4a26a71201882b3ed6c4cb4 inherit pub_methods_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6adccf57fa5b5b70d862ca9b1494220e inherit pub_methods_classCChainParams"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a6adccf57fa5b5b70d862ca9b1494220e">ExtCoinType</a> () const</td></tr>
<tr class="separator:a6adccf57fa5b5b70d862ca9b1494220e inherit pub_methods_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade5bb2aba047b54a032c356b6a09540e inherit pub_methods_classCChainParams"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="structSeedSpec6.html">SeedSpec6</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#ade5bb2aba047b54a032c356b6a09540e">FixedSeeds</a> () const</td></tr>
<tr class="separator:ade5bb2aba047b54a032c356b6a09540e inherit pub_methods_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55760ebfb6727f84d98295fa40f08940 inherit pub_methods_classCChainParams"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structCCheckpointData.html">CCheckpointData</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a55760ebfb6727f84d98295fa40f08940">Checkpoints</a> () const</td></tr>
<tr class="separator:a55760ebfb6727f84d98295fa40f08940 inherit pub_methods_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a128aaa94e4cfcba19dc26e6d2f5ad467 inherit pub_methods_classCChainParams"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a128aaa94e4cfcba19dc26e6d2f5ad467">PoolMaxTransactions</a> () const</td></tr>
<tr class="separator:a128aaa94e4cfcba19dc26e6d2f5ad467 inherit pub_methods_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0354f7dcb428bb5a03ce6921c231e9ae inherit pub_methods_classCChainParams"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a0354f7dcb428bb5a03ce6921c231e9ae">FulfilledRequestExpireTime</a> () const</td></tr>
<tr class="separator:a0354f7dcb428bb5a03ce6921c231e9ae inherit pub_methods_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a538cfb887ea9bde2e13d3a9c1bcf1be8 inherit pub_methods_classCChainParams"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a538cfb887ea9bde2e13d3a9c1bcf1be8">SporkPubKey</a> () const</td></tr>
<tr class="separator:a538cfb887ea9bde2e13d3a9c1bcf1be8 inherit pub_methods_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_types_classCChainParams"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classCChainParams')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classCChainParams.html">CChainParams</a></td></tr>
<tr class="memitem:aa294058ec2e3586bd8d03d6c39667058 inherit pub_types_classCChainParams"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#aa294058ec2e3586bd8d03d6c39667058">Base58Type</a> { <br />
&#160;&#160;<a class="el" href="classCChainParams.html#aa294058ec2e3586bd8d03d6c39667058af088724f20c49c73e548f94d8f1808dd">PUBKEY_ADDRESS</a>,
<a class="el" href="classCChainParams.html#aa294058ec2e3586bd8d03d6c39667058adf0172df56140eb2f6fb7a59df0bb76a">SCRIPT_ADDRESS</a>,
<a class="el" href="classCChainParams.html#aa294058ec2e3586bd8d03d6c39667058aacf95cbb9b5f51445295c704540adb18">SECRET_KEY</a>,
<a class="el" href="classCChainParams.html#aa294058ec2e3586bd8d03d6c39667058a1259eb07831c689e393e5008d7bd0085">EXT_PUBLIC_KEY</a>,
<br />
&#160;&#160;<a class="el" href="classCChainParams.html#aa294058ec2e3586bd8d03d6c39667058ab5636e60152f35f6595fe413eae430b0">EXT_SECRET_KEY</a>,
<a class="el" href="classCChainParams.html#aa294058ec2e3586bd8d03d6c39667058a6b21a525c7fab64a5df656e708f71a98">MAX_BASE58_TYPES</a>
<br />
}</td></tr>
<tr class="separator:aa294058ec2e3586bd8d03d6c39667058 inherit pub_types_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classCChainParams"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classCChainParams')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classCChainParams.html">CChainParams</a></td></tr>
<tr class="memitem:a8d07fce73d4160244459c5aaae8fb966 inherit pro_methods_classCChainParams"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a8d07fce73d4160244459c5aaae8fb966">CChainParams</a> ()</td></tr>
<tr class="separator:a8d07fce73d4160244459c5aaae8fb966 inherit pro_methods_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classCChainParams"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classCChainParams')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classCChainParams.html">CChainParams</a></td></tr>
<tr class="memitem:a9eddbbd84a87109643d670766683aae2 inherit pro_attribs_classCChainParams"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structConsensus_1_1Params.html">Consensus::Params</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a9eddbbd84a87109643d670766683aae2">consensus</a></td></tr>
<tr class="separator:a9eddbbd84a87109643d670766683aae2 inherit pro_attribs_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae403e6b6d36b8f8c4d9d494cf686658c inherit pro_attribs_classCChainParams"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCMessageHeader.html#a0d0eeb540cbf4087973f6652ad61878f">CMessageHeader::MessageStartChars</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#ae403e6b6d36b8f8c4d9d494cf686658c">pchMessageStart</a></td></tr>
<tr class="separator:ae403e6b6d36b8f8c4d9d494cf686658c inherit pro_attribs_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf435bdf2d9cd00936d7da0fb4237921 inherit pro_attribs_classCChainParams"><td class="memItemLeft" align="right" valign="top">std::vector&lt; unsigned char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#adf435bdf2d9cd00936d7da0fb4237921">vAlertPubKey</a></td></tr>
<tr class="memdesc:adf435bdf2d9cd00936d7da0fb4237921 inherit pro_attribs_classCChainParams"><td class="mdescLeft">&#160;</td><td class="mdescRight">Raw pub key bytes for the broadcast alert signing key. <a href="classCChainParams.html#adf435bdf2d9cd00936d7da0fb4237921">More...</a><br /></td></tr>
<tr class="separator:adf435bdf2d9cd00936d7da0fb4237921 inherit pro_attribs_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76d9a8dc59e179ca94b6b9e04a93e5f4 inherit pro_attribs_classCChainParams"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a76d9a8dc59e179ca94b6b9e04a93e5f4">nDefaultPort</a></td></tr>
<tr class="separator:a76d9a8dc59e179ca94b6b9e04a93e5f4 inherit pro_attribs_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0503b711c4544b49bd8051e31307264 inherit pro_attribs_classCChainParams"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#af0503b711c4544b49bd8051e31307264">nMaxTipAge</a></td></tr>
<tr class="separator:af0503b711c4544b49bd8051e31307264 inherit pro_attribs_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd3d4ce39edd6b1699577cf9817b00a2 inherit pro_attribs_classCChainParams"><td class="memItemLeft" align="right" valign="top">int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#afd3d4ce39edd6b1699577cf9817b00a2">nDelayGetHeadersTime</a></td></tr>
<tr class="separator:afd3d4ce39edd6b1699577cf9817b00a2 inherit pro_attribs_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee6b9132f0ce8dcbfc242c3d2e1293e6 inherit pro_attribs_classCChainParams"><td class="memItemLeft" align="right" valign="top">uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#aee6b9132f0ce8dcbfc242c3d2e1293e6">nPruneAfterHeight</a></td></tr>
<tr class="separator:aee6b9132f0ce8dcbfc242c3d2e1293e6 inherit pro_attribs_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ce50b4162fb2ebf5bd72ad4045aa70c inherit pro_attribs_classCChainParams"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="structCDNSSeedData.html">CDNSSeedData</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a9ce50b4162fb2ebf5bd72ad4045aa70c">vSeeds</a></td></tr>
<tr class="separator:a9ce50b4162fb2ebf5bd72ad4045aa70c inherit pro_attribs_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a923d956c5d3891d0c682b7ef5410ed8f inherit pro_attribs_classCChainParams"><td class="memItemLeft" align="right" valign="top">std::vector&lt; unsigned char &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a923d956c5d3891d0c682b7ef5410ed8f">base58Prefixes</a> [<a class="el" href="classCChainParams.html#aa294058ec2e3586bd8d03d6c39667058a6b21a525c7fab64a5df656e708f71a98">MAX_BASE58_TYPES</a>]</td></tr>
<tr class="separator:a923d956c5d3891d0c682b7ef5410ed8f inherit pro_attribs_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ed5564e079e601f615d97618f705d02 inherit pro_attribs_classCChainParams"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a6ed5564e079e601f615d97618f705d02">nExtCoinType</a></td></tr>
<tr class="separator:a6ed5564e079e601f615d97618f705d02 inherit pro_attribs_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8542ce21d5b9bdc2eadad8702fdd584a inherit pro_attribs_classCChainParams"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a8542ce21d5b9bdc2eadad8702fdd584a">strNetworkID</a></td></tr>
<tr class="separator:a8542ce21d5b9bdc2eadad8702fdd584a inherit pro_attribs_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e4119fa75f6ea0c64ba8809dab5c4f8 inherit pro_attribs_classCChainParams"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCBlock.html">CBlock</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a2e4119fa75f6ea0c64ba8809dab5c4f8">genesis</a></td></tr>
<tr class="separator:a2e4119fa75f6ea0c64ba8809dab5c4f8 inherit pro_attribs_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6853ff4c88ca3df1d864a8d72153614d inherit pro_attribs_classCChainParams"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="structSeedSpec6.html">SeedSpec6</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a6853ff4c88ca3df1d864a8d72153614d">vFixedSeeds</a></td></tr>
<tr class="separator:a6853ff4c88ca3df1d864a8d72153614d inherit pro_attribs_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe9980263561e3f26b6352daa64092da inherit pro_attribs_classCChainParams"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#abe9980263561e3f26b6352daa64092da">fMiningRequiresPeers</a></td></tr>
<tr class="separator:abe9980263561e3f26b6352daa64092da inherit pro_attribs_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a630f023ae4a95a8b420bad0a08b4428c inherit pro_attribs_classCChainParams"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a630f023ae4a95a8b420bad0a08b4428c">fDefaultConsistencyChecks</a></td></tr>
<tr class="separator:a630f023ae4a95a8b420bad0a08b4428c inherit pro_attribs_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc615d2750d847e1eac0ecb7fc8d2da8 inherit pro_attribs_classCChainParams"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#abc615d2750d847e1eac0ecb7fc8d2da8">fRequireStandard</a></td></tr>
<tr class="separator:abc615d2750d847e1eac0ecb7fc8d2da8 inherit pro_attribs_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad640045ea40c569df7b826551872e1bd inherit pro_attribs_classCChainParams"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#ad640045ea40c569df7b826551872e1bd">fMineBlocksOnDemand</a></td></tr>
<tr class="separator:ad640045ea40c569df7b826551872e1bd inherit pro_attribs_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f62f1b7070f83b48aa86564628a2e7d inherit pro_attribs_classCChainParams"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a4f62f1b7070f83b48aa86564628a2e7d">fTestnetToBeDeprecatedFieldRPC</a></td></tr>
<tr class="separator:a4f62f1b7070f83b48aa86564628a2e7d inherit pro_attribs_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad77cf8b7b3836640526813b2615ce911 inherit pro_attribs_classCChainParams"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structCCheckpointData.html">CCheckpointData</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#ad77cf8b7b3836640526813b2615ce911">checkpointData</a></td></tr>
<tr class="separator:ad77cf8b7b3836640526813b2615ce911 inherit pro_attribs_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addb1962eb12784aaea932fd49b5fd40b inherit pro_attribs_classCChainParams"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#addb1962eb12784aaea932fd49b5fd40b">nPoolMaxTransactions</a></td></tr>
<tr class="separator:addb1962eb12784aaea932fd49b5fd40b inherit pro_attribs_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d966b5dc30e1bceac37d2041734bda3 inherit pro_attribs_classCChainParams"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a6d966b5dc30e1bceac37d2041734bda3">nFulfilledRequestExpireTime</a></td></tr>
<tr class="separator:a6d966b5dc30e1bceac37d2041734bda3 inherit pro_attribs_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4615490ba411cc02adecba3bc0c7a361 inherit pro_attribs_classCChainParams"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#a4615490ba411cc02adecba3bc0c7a361">strSporkPubKey</a></td></tr>
<tr class="separator:a4615490ba411cc02adecba3bc0c7a361 inherit pro_attribs_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9e17eb6710c9312d69b432dbf08fcdb inherit pro_attribs_classCChainParams"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCChainParams.html#ab9e17eb6710c9312d69b432dbf08fcdb">strMasternodePaymentsPubKey</a></td></tr>
<tr class="separator:ab9e17eb6710c9312d69b432dbf08fcdb inherit pro_attribs_classCChainParams"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Main network What makes a good checkpoint block?</p><ul>
<li>Is surrounded by blocks with reasonable timestamps (no blocks before with a timestamp after, none after with timestamp before)</li>
<li>Contains no strange transactions </li>
</ul>
<p class="definition">Definition at line <a class="el" href="chainparams_8cpp_source.html#l00071">71</a> of file <a class="el" href="chainparams_8cpp_source.html">chainparams.cpp</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="ab7dfebf3c4dd5cc0ebdfabe1111056d6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab7dfebf3c4dd5cc0ebdfabe1111056d6">&#9670;&nbsp;</a></span>CMainParams()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">CMainParams::CMainParams </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>The message start string is designed to be unlikely to occur in normal data. The characters are rarely used upper ASCII, not valid as UTF-8, and produce a large 32-bit integer with any alignment.</p>
<p class="definition">Definition at line <a class="el" href="chainparams_8cpp_source.html#l00073">73</a> of file <a class="el" href="chainparams_8cpp_source.html">chainparams.cpp</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>src/<a class="el" href="chainparams_8cpp_source.html">chainparams.cpp</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="classCMainParams.html">CMainParams</a></li>
<li class="footer">Generated on Thu Dec 14 2017 13:15:12 for Dash Core by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
</ul>
</div>
</body>
</html>