mirror of
https://github.com/seigler/dash-docs
synced 2025-07-27 17:56:16 +00:00
2101 lines
189 KiB
HTML
2101 lines
189 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: CWallet 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&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
|
|
 <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&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&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&dn=gpl-2.0.txt GPL-v2 */
|
|
$(document).ready(function(){initNavTree('classCWallet.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-types">Public Types</a> |
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
|
<a href="#pub-attribs">Public Attributes</a> |
|
|
<a href="#pub-static-attribs">Static Public Attributes</a> |
|
|
<a href="#pri-types">Private Types</a> |
|
|
<a href="#pri-methods">Private Member Functions</a> |
|
|
<a href="#pri-attribs">Private Attributes</a> |
|
|
<a href="classCWallet-members.html">List of all members</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">CWallet Class Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p><code>#include <<a class="el" href="wallet_8h_source.html">wallet.h</a>></code></p>
|
|
<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 CWallet:</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="classCWallet.png" usemap="#CWallet_map" alt=""/>
|
|
<map id="CWallet_map" name="CWallet_map">
|
|
<area href="classCCryptoKeyStore.html" alt="CCryptoKeyStore" shape="rect" coords="0,112,127,136"/>
|
|
<area href="classCValidationInterface.html" alt="CValidationInterface" shape="rect" coords="137,112,264,136"/>
|
|
<area href="classCBasicKeyStore.html" alt="CBasicKeyStore" shape="rect" coords="0,56,127,80"/>
|
|
<area href="classCKeyStore.html" alt="CKeyStore" shape="rect" coords="0,0,127,24"/>
|
|
</map>
|
|
</div></div>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
|
|
Public Types</h2></td></tr>
|
|
<tr class="memitem:a0e21167a320a0ab8f15d0e11c6749a0e"><td class="memItemLeft" align="right" valign="top">typedef std::map< unsigned int, <a class="el" href="classCMasterKey.html">CMasterKey</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a0e21167a320a0ab8f15d0e11c6749a0e">MasterKeyMap</a></td></tr>
|
|
<tr class="separator:a0e21167a320a0ab8f15d0e11c6749a0e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad1557a7d200f70bc97319376a24c98a7"><td class="memItemLeft" align="right" valign="top">typedef std::pair< <a class="el" href="classCWalletTx.html">CWalletTx</a> *, <a class="el" href="classCAccountingEntry.html">CAccountingEntry</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#ad1557a7d200f70bc97319376a24c98a7">TxPair</a></td></tr>
|
|
<tr class="separator:ad1557a7d200f70bc97319376a24c98a7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac35fb148c0967ad24db292435b54ad85"><td class="memItemLeft" align="right" valign="top">typedef std::multimap< int64_t, <a class="el" href="classCWallet.html#ad1557a7d200f70bc97319376a24c98a7">TxPair</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#ac35fb148c0967ad24db292435b54ad85">TxItems</a></td></tr>
|
|
<tr class="separator:ac35fb148c0967ad24db292435b54ad85"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><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:a0b8829faa902835e18a793c71662df09"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a0b8829faa902835e18a793c71662df09">LoadKeyPool</a> (int nIndex, const <a class="el" href="classCKeyPool.html">CKeyPool</a> &keypool)</td></tr>
|
|
<tr class="separator:a0b8829faa902835e18a793c71662df09"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aba6468969795160865ea329281941d95"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#aba6468969795160865ea329281941d95">CWallet</a> ()</td></tr>
|
|
<tr class="separator:aba6468969795160865ea329281941d95"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0568e4be05fa8c4dd32ae4d00a8c4512"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a0568e4be05fa8c4dd32ae4d00a8c4512">CWallet</a> (const std::string &strWalletFileIn)</td></tr>
|
|
<tr class="separator:a0568e4be05fa8c4dd32ae4d00a8c4512"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac206dd308bcbe5263fde0a0c71bf9e7f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#ac206dd308bcbe5263fde0a0c71bf9e7f">~CWallet</a> ()</td></tr>
|
|
<tr class="separator:ac206dd308bcbe5263fde0a0c71bf9e7f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aba7996da1912459832dcbffdaed933a3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#aba7996da1912459832dcbffdaed933a3">SetNull</a> ()</td></tr>
|
|
<tr class="separator:aba7996da1912459832dcbffdaed933a3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac496716bb889a5934fa27398aeb2330a"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classCWalletTx.html">CWalletTx</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#gac496716bb889a5934fa27398aeb2330a">GetWalletTx</a> (const <a class="el" href="classuint256.html">uint256</a> &hash) const</td></tr>
|
|
<tr class="separator:gac496716bb889a5934fa27398aeb2330a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a83766f3d6797dba08c5ea136fa417c4d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a83766f3d6797dba08c5ea136fa417c4d">CanSupportFeature</a> (enum <a class="el" href="wallet_8h.html#a39a6b71da3eb95cddc0836d3b27ac7c9">WalletFeature</a> wf)</td></tr>
|
|
<tr class="memdesc:a83766f3d6797dba08c5ea136fa417c4d"><td class="mdescLeft"> </td><td class="mdescRight">check whether we are allowed to upgrade (or already support) to the named feature <a href="#a83766f3d6797dba08c5ea136fa417c4d">More...</a><br /></td></tr>
|
|
<tr class="separator:a83766f3d6797dba08c5ea136fa417c4d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1cc229323a238a59d4eb592286c8bf2a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga1cc229323a238a59d4eb592286c8bf2a">AvailableCoins</a> (std::vector< <a class="el" href="classCOutput.html">COutput</a> > &<a class="el" href="wallet__tests_8cpp.html#a4882ee1f29d9049f31ff980bddeb253d">vCoins</a>, bool fOnlyConfirmed=true, const <a class="el" href="classCCoinControl.html">CCoinControl</a> *coinControl=NULL, bool fIncludeZeroValue=false, <a class="el" href="wallet_8h.html#a90b09b05f289ac32704a6446a94566ce">AvailableCoinsType</a> nCoinType=<a class="el" href="wallet_8h.html#a90b09b05f289ac32704a6446a94566cea94cc8a0e81d9490cdbdfc3d3f215e9e7">ALL_COINS</a>, bool fUseInstantSend=false) const</td></tr>
|
|
<tr class="separator:ga1cc229323a238a59d4eb592286c8bf2a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac75c09aea2670e5d144161f285f41156"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#gac75c09aea2670e5d144161f285f41156">SelectCoinsMinConf</a> (const <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> &nTargetValue, int nConfMine, int nConfTheirs, std::vector< <a class="el" href="classCOutput.html">COutput</a> > <a class="el" href="wallet__tests_8cpp.html#a4882ee1f29d9049f31ff980bddeb253d">vCoins</a>, std::set< std::pair< const <a class="el" href="classCWalletTx.html">CWalletTx</a> *, unsigned int > > &setCoinsRet, <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> &nValueRet, bool fUseInstantSend=false) const</td></tr>
|
|
<tr class="separator:gac75c09aea2670e5d144161f285f41156"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga416c2796c5ecb9836d4f6407fcdbb42c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga416c2796c5ecb9836d4f6407fcdbb42c">SelectCoinsByDenominations</a> (int nDenom, <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> nValueMin, <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> nValueMax, std::vector< <a class="el" href="classCTxIn.html">CTxIn</a> > &vecTxInRet, std::vector< <a class="el" href="classCOutput.html">COutput</a> > &vCoinsRet, <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> &nValueRet, int nPrivateSendRoundsMin, int nPrivateSendRoundsMax)</td></tr>
|
|
<tr class="separator:ga416c2796c5ecb9836d4f6407fcdbb42c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gadac94dbabce69ad9919f0c317223c889"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#gadac94dbabce69ad9919f0c317223c889">GetCollateralTxIn</a> (<a class="el" href="classCTxIn.html">CTxIn</a> &txinRet, <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> &nValueRet) const</td></tr>
|
|
<tr class="separator:gadac94dbabce69ad9919f0c317223c889"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga099c7618f04c56b4bf592eafd1362489"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga099c7618f04c56b4bf592eafd1362489">SelectCoinsDark</a> (<a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> nValueMin, <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> nValueMax, std::vector< <a class="el" href="classCTxIn.html">CTxIn</a> > &vecTxInRet, <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> &nValueRet, int nPrivateSendRoundsMin, int nPrivateSendRoundsMax) const</td></tr>
|
|
<tr class="separator:ga099c7618f04c56b4bf592eafd1362489"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5444fca647f090a8d55f20fe8ca3f4d1"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga5444fca647f090a8d55f20fe8ca3f4d1">SelectCoinsGrouppedByAddresses</a> (std::vector< <a class="el" href="structCompactTallyItem.html">CompactTallyItem</a> > &vecTallyRet, bool fSkipDenominated=true, bool fAnonymizable=true, bool fSkipUnconfirmed=true) const</td></tr>
|
|
<tr class="separator:ga5444fca647f090a8d55f20fe8ca3f4d1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7bed1181907af862735c853782b21e88"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga7bed1181907af862735c853782b21e88">GetMasternodeOutpointAndKeys</a> (<a class="el" href="classCOutPoint.html">COutPoint</a> &outpointRet, <a class="el" href="classCPubKey.html">CPubKey</a> &pubKeyRet, <a class="el" href="classCKey.html">CKey</a> &keyRet, std::string strTxHash="", std::string strOutputIndex="")</td></tr>
|
|
<tr class="memdesc:ga7bed1181907af862735c853782b21e88"><td class="mdescLeft"> </td><td class="mdescRight">Get 1000DASH output and keys which can be used for the Masternode. <a href="group__Actions.html#ga7bed1181907af862735c853782b21e88">More...</a><br /></td></tr>
|
|
<tr class="separator:ga7bed1181907af862735c853782b21e88"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae534f21212e6736c1390c73a0d4498e2"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#gae534f21212e6736c1390c73a0d4498e2">GetOutpointAndKeysFromOutput</a> (const <a class="el" href="classCOutput.html">COutput</a> &out, <a class="el" href="classCOutPoint.html">COutPoint</a> &outpointRet, <a class="el" href="classCPubKey.html">CPubKey</a> &pubKeyRet, <a class="el" href="classCKey.html">CKey</a> &keyRet)</td></tr>
|
|
<tr class="memdesc:gae534f21212e6736c1390c73a0d4498e2"><td class="mdescLeft"> </td><td class="mdescRight">Extract txin information and keys from output. <a href="group__Actions.html#gae534f21212e6736c1390c73a0d4498e2">More...</a><br /></td></tr>
|
|
<tr class="separator:gae534f21212e6736c1390c73a0d4498e2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga059d185bded45fcf230a7a75e1be5f0e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga059d185bded45fcf230a7a75e1be5f0e">HasCollateralInputs</a> (bool fOnlyConfirmed=true) const</td></tr>
|
|
<tr class="separator:ga059d185bded45fcf230a7a75e1be5f0e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaea356cdf45e0ec83056ca5b0576add2b"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#gaea356cdf45e0ec83056ca5b0576add2b">IsCollateralAmount</a> (<a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> nInputAmount) const</td></tr>
|
|
<tr class="separator:gaea356cdf45e0ec83056ca5b0576add2b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6ab79abf1aba845254fe5969731ba2ad"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga6ab79abf1aba845254fe5969731ba2ad">CountInputsWithAmount</a> (<a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> nInputAmount)</td></tr>
|
|
<tr class="separator:ga6ab79abf1aba845254fe5969731ba2ad"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga50bbe9588d1d53acb5e85240de353708"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga50bbe9588d1d53acb5e85240de353708">GetRealOutpointPrivateSendRounds</a> (const <a class="el" href="classCOutPoint.html">COutPoint</a> &outpoint, int nRounds) const</td></tr>
|
|
<tr class="separator:ga50bbe9588d1d53acb5e85240de353708"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa149287cc5463b561e55c24f91353649"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#gaa149287cc5463b561e55c24f91353649">GetOutpointPrivateSendRounds</a> (const <a class="el" href="classCOutPoint.html">COutPoint</a> &outpoint) const</td></tr>
|
|
<tr class="separator:gaa149287cc5463b561e55c24f91353649"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa19d4251c40cfd00f55c0895891d5028"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#gaa19d4251c40cfd00f55c0895891d5028">IsDenominated</a> (const <a class="el" href="classCOutPoint.html">COutPoint</a> &outpoint) const</td></tr>
|
|
<tr class="separator:gaa19d4251c40cfd00f55c0895891d5028"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga070aa9135ca31d630fa798a868c0b59c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga070aa9135ca31d630fa798a868c0b59c">IsDenominatedAmount</a> (<a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> nInputAmount) const</td></tr>
|
|
<tr class="separator:ga070aa9135ca31d630fa798a868c0b59c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6adcf1c224ed3c3fe4b0b19f6fca75d8"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga6adcf1c224ed3c3fe4b0b19f6fca75d8">IsSpent</a> (const <a class="el" href="classuint256.html">uint256</a> &hash, unsigned int n) const</td></tr>
|
|
<tr class="separator:ga6adcf1c224ed3c3fe4b0b19f6fca75d8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga58abc6e61537f10bfb9429587ed29074"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga58abc6e61537f10bfb9429587ed29074">IsLockedCoin</a> (<a class="el" href="classuint256.html">uint256</a> hash, unsigned int n) const</td></tr>
|
|
<tr class="separator:ga58abc6e61537f10bfb9429587ed29074"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2be3aa26d84c79bdcabb41c6b3fe0e0f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga2be3aa26d84c79bdcabb41c6b3fe0e0f">LockCoin</a> (<a class="el" href="classCOutPoint.html">COutPoint</a> &output)</td></tr>
|
|
<tr class="separator:ga2be3aa26d84c79bdcabb41c6b3fe0e0f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gabd60f5b890e2c62c05c6a2de6322197f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#gabd60f5b890e2c62c05c6a2de6322197f">UnlockCoin</a> (<a class="el" href="classCOutPoint.html">COutPoint</a> &output)</td></tr>
|
|
<tr class="separator:gabd60f5b890e2c62c05c6a2de6322197f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab51d80d53bc30799dd6888868a553963"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#gab51d80d53bc30799dd6888868a553963">UnlockAllCoins</a> ()</td></tr>
|
|
<tr class="separator:gab51d80d53bc30799dd6888868a553963"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga41f4c77a0843692388f8b11d5fb88042"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga41f4c77a0843692388f8b11d5fb88042">ListLockedCoins</a> (std::vector< <a class="el" href="classCOutPoint.html">COutPoint</a> > &vOutpts)</td></tr>
|
|
<tr class="separator:ga41f4c77a0843692388f8b11d5fb88042"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga8495da27a11e957d31d7cf6e60c7422d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCPubKey.html">CPubKey</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga8495da27a11e957d31d7cf6e60c7422d">GenerateNewKey</a> (uint32_t nAccountIndex, bool fInternal)</td></tr>
|
|
<tr class="separator:ga8495da27a11e957d31d7cf6e60c7422d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae290e7a17f18e54ee3352430b745b474"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#gae290e7a17f18e54ee3352430b745b474">HaveKey</a> (const <a class="el" href="classCKeyID.html">CKeyID</a> &address) const</td></tr>
|
|
<tr class="memdesc:gae290e7a17f18e54ee3352430b745b474"><td class="mdescLeft"> </td><td class="mdescRight">HaveKey implementation that also checks the mapHdPubKeys. <a href="group__mapWallet.html#gae290e7a17f18e54ee3352430b745b474">More...</a><br /></td></tr>
|
|
<tr class="separator:gae290e7a17f18e54ee3352430b745b474"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga156417283f7cb4e283ee97720ab07d43"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga156417283f7cb4e283ee97720ab07d43">GetPubKey</a> (const <a class="el" href="classCKeyID.html">CKeyID</a> &address, <a class="el" href="classCPubKey.html">CPubKey</a> &vchPubKeyOut) const</td></tr>
|
|
<tr class="memdesc:ga156417283f7cb4e283ee97720ab07d43"><td class="mdescLeft"> </td><td class="mdescRight">GetPubKey implementation that also checks the mapHdPubKeys. <a href="group__mapWallet.html#ga156417283f7cb4e283ee97720ab07d43">More...</a><br /></td></tr>
|
|
<tr class="separator:ga156417283f7cb4e283ee97720ab07d43"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga81b8985d9f44cfbbf71c12f0857a4c54"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga81b8985d9f44cfbbf71c12f0857a4c54">GetKey</a> (const <a class="el" href="classCKeyID.html">CKeyID</a> &address, <a class="el" href="classCKey.html">CKey</a> &keyOut) const</td></tr>
|
|
<tr class="memdesc:ga81b8985d9f44cfbbf71c12f0857a4c54"><td class="mdescLeft"> </td><td class="mdescRight">GetKey implementation that can derive a HD private key on the fly. <a href="group__mapWallet.html#ga81b8985d9f44cfbbf71c12f0857a4c54">More...</a><br /></td></tr>
|
|
<tr class="separator:ga81b8985d9f44cfbbf71c12f0857a4c54"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga263869feb1fedcaf74341eae533d1e24"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga263869feb1fedcaf74341eae533d1e24">AddHDPubKey</a> (const <a class="el" href="structCExtPubKey.html">CExtPubKey</a> &extPubKey, bool fInternal)</td></tr>
|
|
<tr class="memdesc:ga263869feb1fedcaf74341eae533d1e24"><td class="mdescLeft"> </td><td class="mdescRight">Adds a HDPubKey into the wallet(database) <a href="group__mapWallet.html#ga263869feb1fedcaf74341eae533d1e24">More...</a><br /></td></tr>
|
|
<tr class="separator:ga263869feb1fedcaf74341eae533d1e24"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9772c25246d1058eccd2063bb40c44dc"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga9772c25246d1058eccd2063bb40c44dc">LoadHDPubKey</a> (const <a class="el" href="classCHDPubKey.html">CHDPubKey</a> &hdPubKey)</td></tr>
|
|
<tr class="memdesc:ga9772c25246d1058eccd2063bb40c44dc"><td class="mdescLeft"> </td><td class="mdescRight">loads a HDPubKey into the wallets memory <a href="group__mapWallet.html#ga9772c25246d1058eccd2063bb40c44dc">More...</a><br /></td></tr>
|
|
<tr class="separator:ga9772c25246d1058eccd2063bb40c44dc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3240da36cd717146296969227a3e0bd5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga3240da36cd717146296969227a3e0bd5">AddKeyPubKey</a> (const <a class="el" href="classCKey.html">CKey</a> &key, const <a class="el" href="classCPubKey.html">CPubKey</a> &pubkey)</td></tr>
|
|
<tr class="memdesc:ga3240da36cd717146296969227a3e0bd5"><td class="mdescLeft"> </td><td class="mdescRight">Adds a key to the store, and saves it to disk. <a href="group__mapWallet.html#ga3240da36cd717146296969227a3e0bd5">More...</a><br /></td></tr>
|
|
<tr class="separator:ga3240da36cd717146296969227a3e0bd5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a439bab81d7989f91a4f0909960516eea"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a439bab81d7989f91a4f0909960516eea">LoadKey</a> (const <a class="el" href="classCKey.html">CKey</a> &key, const <a class="el" href="classCPubKey.html">CPubKey</a> &pubkey)</td></tr>
|
|
<tr class="memdesc:a439bab81d7989f91a4f0909960516eea"><td class="mdescLeft"> </td><td class="mdescRight">Adds a key to the store, without saving it to disk (used by LoadWallet) <a href="#a439bab81d7989f91a4f0909960516eea">More...</a><br /></td></tr>
|
|
<tr class="separator:a439bab81d7989f91a4f0909960516eea"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga21e6580474514f838dfe1446890085a4"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga21e6580474514f838dfe1446890085a4">LoadKeyMetadata</a> (const <a class="el" href="classCPubKey.html">CPubKey</a> &pubkey, const <a class="el" href="classCKeyMetadata.html">CKeyMetadata</a> &metadata)</td></tr>
|
|
<tr class="memdesc:ga21e6580474514f838dfe1446890085a4"><td class="mdescLeft"> </td><td class="mdescRight">Load metadata (used by LoadWallet) <a href="group__mapWallet.html#ga21e6580474514f838dfe1446890085a4">More...</a><br /></td></tr>
|
|
<tr class="separator:ga21e6580474514f838dfe1446890085a4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a88317da8dab80135b8db73e945e15b60"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a88317da8dab80135b8db73e945e15b60">LoadMinVersion</a> (int nVersion)</td></tr>
|
|
<tr class="separator:a88317da8dab80135b8db73e945e15b60"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3e90096a903d49cd751f05fcdb7692ce"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga3e90096a903d49cd751f05fcdb7692ce">AddCryptedKey</a> (const <a class="el" href="classCPubKey.html">CPubKey</a> &vchPubKey, const std::vector< unsigned char > &vchCryptedSecret)</td></tr>
|
|
<tr class="memdesc:ga3e90096a903d49cd751f05fcdb7692ce"><td class="mdescLeft"> </td><td class="mdescRight">Adds an encrypted key to the store, and saves it to disk. <a href="group__mapWallet.html#ga3e90096a903d49cd751f05fcdb7692ce">More...</a><br /></td></tr>
|
|
<tr class="separator:ga3e90096a903d49cd751f05fcdb7692ce"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga01fbd78238d4ef833d059f12a7e8ac9f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga01fbd78238d4ef833d059f12a7e8ac9f">LoadCryptedKey</a> (const <a class="el" href="classCPubKey.html">CPubKey</a> &vchPubKey, const std::vector< unsigned char > &vchCryptedSecret)</td></tr>
|
|
<tr class="memdesc:ga01fbd78238d4ef833d059f12a7e8ac9f"><td class="mdescLeft"> </td><td class="mdescRight">Adds an encrypted key to the store, without saving it to disk (used by LoadWallet) <a href="group__mapWallet.html#ga01fbd78238d4ef833d059f12a7e8ac9f">More...</a><br /></td></tr>
|
|
<tr class="separator:ga01fbd78238d4ef833d059f12a7e8ac9f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad7edacad1c926bc4b7fe0dc1be95ce31"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#gad7edacad1c926bc4b7fe0dc1be95ce31">AddCScript</a> (const <a class="el" href="classCScript.html">CScript</a> &redeemScript)</td></tr>
|
|
<tr class="memdesc:gad7edacad1c926bc4b7fe0dc1be95ce31"><td class="mdescLeft"> </td><td class="mdescRight">Support for BIP 0013 : see <a href="https://github.com/bitcoin/bips/blob/master/bip-0013.mediawiki">https://github.com/bitcoin/bips/blob/master/bip-0013.mediawiki</a>. <a href="group__mapWallet.html#gad7edacad1c926bc4b7fe0dc1be95ce31">More...</a><br /></td></tr>
|
|
<tr class="separator:gad7edacad1c926bc4b7fe0dc1be95ce31"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gadbf0abef9da8102f000d4afd5cec5bbc"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#gadbf0abef9da8102f000d4afd5cec5bbc">LoadCScript</a> (const <a class="el" href="classCScript.html">CScript</a> &redeemScript)</td></tr>
|
|
<tr class="separator:gadbf0abef9da8102f000d4afd5cec5bbc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acbeae89a10e129930e5059d9167697e5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#acbeae89a10e129930e5059d9167697e5">AddDestData</a> (const <a class="el" href="standard_8h.html#a50f712c3d9a0d2f85ae464497dd9cff8">CTxDestination</a> &dest, const std::string &key, const std::string &value)</td></tr>
|
|
<tr class="memdesc:acbeae89a10e129930e5059d9167697e5"><td class="mdescLeft"> </td><td class="mdescRight">Adds a destination data tuple to the store, and saves it to disk. <a href="#acbeae89a10e129930e5059d9167697e5">More...</a><br /></td></tr>
|
|
<tr class="separator:acbeae89a10e129930e5059d9167697e5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9a03cf9972842588178387839f0ded3c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a9a03cf9972842588178387839f0ded3c">EraseDestData</a> (const <a class="el" href="standard_8h.html#a50f712c3d9a0d2f85ae464497dd9cff8">CTxDestination</a> &dest, const std::string &key)</td></tr>
|
|
<tr class="memdesc:a9a03cf9972842588178387839f0ded3c"><td class="mdescLeft"> </td><td class="mdescRight">Erases a destination data tuple in the store and on disk. <a href="#a9a03cf9972842588178387839f0ded3c">More...</a><br /></td></tr>
|
|
<tr class="separator:a9a03cf9972842588178387839f0ded3c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0d78de06c0b02f773b7ecbb21d42aada"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a0d78de06c0b02f773b7ecbb21d42aada">LoadDestData</a> (const <a class="el" href="standard_8h.html#a50f712c3d9a0d2f85ae464497dd9cff8">CTxDestination</a> &dest, const std::string &key, const std::string &value)</td></tr>
|
|
<tr class="memdesc:a0d78de06c0b02f773b7ecbb21d42aada"><td class="mdescLeft"> </td><td class="mdescRight">Adds a destination data tuple to the store, without saving it to disk. <a href="#a0d78de06c0b02f773b7ecbb21d42aada">More...</a><br /></td></tr>
|
|
<tr class="separator:a0d78de06c0b02f773b7ecbb21d42aada"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8f82359f767da6eadeebd3f5efeed9d0"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a8f82359f767da6eadeebd3f5efeed9d0">GetDestData</a> (const <a class="el" href="standard_8h.html#a50f712c3d9a0d2f85ae464497dd9cff8">CTxDestination</a> &dest, const std::string &key, std::string *value) const</td></tr>
|
|
<tr class="memdesc:a8f82359f767da6eadeebd3f5efeed9d0"><td class="mdescLeft"> </td><td class="mdescRight">Look up a destination data tuple in the store, return true if found false otherwise. <a href="#a8f82359f767da6eadeebd3f5efeed9d0">More...</a><br /></td></tr>
|
|
<tr class="separator:a8f82359f767da6eadeebd3f5efeed9d0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga022f12d5f56bbe831136388e2ac19969"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga022f12d5f56bbe831136388e2ac19969">AddWatchOnly</a> (const <a class="el" href="classCScript.html">CScript</a> &dest)</td></tr>
|
|
<tr class="memdesc:ga022f12d5f56bbe831136388e2ac19969"><td class="mdescLeft"> </td><td class="mdescRight">Adds a watch-only address to the store, and saves it to disk. <a href="group__mapWallet.html#ga022f12d5f56bbe831136388e2ac19969">More...</a><br /></td></tr>
|
|
<tr class="separator:ga022f12d5f56bbe831136388e2ac19969"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5be12b9afcf63079b8c009038843b5a2"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga5be12b9afcf63079b8c009038843b5a2">RemoveWatchOnly</a> (const <a class="el" href="classCScript.html">CScript</a> &dest)</td></tr>
|
|
<tr class="separator:ga5be12b9afcf63079b8c009038843b5a2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad6580f1844fc639389e1c6a1e2787ee6"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#gad6580f1844fc639389e1c6a1e2787ee6">LoadWatchOnly</a> (const <a class="el" href="classCScript.html">CScript</a> &dest)</td></tr>
|
|
<tr class="memdesc:gad6580f1844fc639389e1c6a1e2787ee6"><td class="mdescLeft"> </td><td class="mdescRight">Adds a watch-only address to the store, without saving it to disk (used by LoadWallet) <a href="group__mapWallet.html#gad6580f1844fc639389e1c6a1e2787ee6">More...</a><br /></td></tr>
|
|
<tr class="separator:gad6580f1844fc639389e1c6a1e2787ee6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7d19286b74feeb6219af749a1fa5330b"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga7d19286b74feeb6219af749a1fa5330b">Unlock</a> (const <a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> &strWalletPassphrase, bool fForMixingOnly=false)</td></tr>
|
|
<tr class="separator:ga7d19286b74feeb6219af749a1fa5330b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4abcec3066e7c462f4564c159fc15031"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga4abcec3066e7c462f4564c159fc15031">ChangeWalletPassphrase</a> (const <a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> &strOldWalletPassphrase, const <a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> &strNewWalletPassphrase)</td></tr>
|
|
<tr class="separator:ga4abcec3066e7c462f4564c159fc15031"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab34fe5bf771619dcbe22a65f013e5469"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#gab34fe5bf771619dcbe22a65f013e5469">EncryptWallet</a> (const <a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> &strWalletPassphrase)</td></tr>
|
|
<tr class="separator:gab34fe5bf771619dcbe22a65f013e5469"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acb2fdaf647fa2d812d58e998848e681d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#acb2fdaf647fa2d812d58e998848e681d">GetKeyBirthTimes</a> (std::map< <a class="el" href="classCKeyID.html">CKeyID</a>, int64_t > &mapKeyBirth) const</td></tr>
|
|
<tr class="separator:acb2fdaf647fa2d812d58e998848e681d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7a76d68661e6879651ac0b11f2893e58"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga7a76d68661e6879651ac0b11f2893e58">IncOrderPosNext</a> (<a class="el" href="classCWalletDB.html">CWalletDB</a> *pwalletdb=NULL)</td></tr>
|
|
<tr class="separator:ga7a76d68661e6879651ac0b11f2893e58"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga26fd9a9f48230daf346500d2afb6115e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga26fd9a9f48230daf346500d2afb6115e">MarkDirty</a> ()</td></tr>
|
|
<tr class="separator:ga26fd9a9f48230daf346500d2afb6115e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5dd4c302f7ead99d078a113077eac045"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga5dd4c302f7ead99d078a113077eac045">AddToWallet</a> (const <a class="el" href="classCWalletTx.html">CWalletTx</a> &wtxIn, bool fFromLoadWallet, <a class="el" href="classCWalletDB.html">CWalletDB</a> *pwalletdb)</td></tr>
|
|
<tr class="separator:ga5dd4c302f7ead99d078a113077eac045"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaac999a0c557887b371bd8d9efaa6ea93"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#gaac999a0c557887b371bd8d9efaa6ea93">SyncTransaction</a> (const <a class="el" href="classCTransaction.html">CTransaction</a> &tx, const <a class="el" href="classCBlock.html">CBlock</a> *pblock)</td></tr>
|
|
<tr class="separator:gaac999a0c557887b371bd8d9efaa6ea93"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga487f7cba517d37d24e5fa422711574d9"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga487f7cba517d37d24e5fa422711574d9">AddToWalletIfInvolvingMe</a> (const <a class="el" href="classCTransaction.html">CTransaction</a> &tx, const <a class="el" href="classCBlock.html">CBlock</a> *pblock, bool fUpdate)</td></tr>
|
|
<tr class="separator:ga487f7cba517d37d24e5fa422711574d9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga979a17e80e4897ed1f4ae9a4be7c493c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga979a17e80e4897ed1f4ae9a4be7c493c">ScanForWalletTransactions</a> (<a class="el" href="classCBlockIndex.html">CBlockIndex</a> *pindexStart, bool fUpdate=false)</td></tr>
|
|
<tr class="separator:ga979a17e80e4897ed1f4ae9a4be7c493c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga796c23450c8482e10e0c75ae5c1fa8ed"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga796c23450c8482e10e0c75ae5c1fa8ed">ReacceptWalletTransactions</a> ()</td></tr>
|
|
<tr class="separator:ga796c23450c8482e10e0c75ae5c1fa8ed"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac56b1e181b831dc6173a458861007b15"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#gac56b1e181b831dc6173a458861007b15">ResendWalletTransactions</a> (int64_t nBestBlockTime, <a class="el" href="classCConnman.html">CConnman</a> *connman)</td></tr>
|
|
<tr class="separator:gac56b1e181b831dc6173a458861007b15"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5660023a09ecf8107cb2b3df8d3d0e40"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="classuint256.html">uint256</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga5660023a09ecf8107cb2b3df8d3d0e40">ResendWalletTransactionsBefore</a> (int64_t nTime, <a class="el" href="classCConnman.html">CConnman</a> *connman)</td></tr>
|
|
<tr class="separator:ga5660023a09ecf8107cb2b3df8d3d0e40"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa6522c2833bc0a84d216cf102b51ba05"><td class="memItemLeft" align="right" valign="top"><a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#gaa6522c2833bc0a84d216cf102b51ba05">GetBalance</a> () const</td></tr>
|
|
<tr class="separator:gaa6522c2833bc0a84d216cf102b51ba05"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6e6e1497535d499242c2f2a76d1cbe63"><td class="memItemLeft" align="right" valign="top"><a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga6e6e1497535d499242c2f2a76d1cbe63">GetUnconfirmedBalance</a> () const</td></tr>
|
|
<tr class="separator:ga6e6e1497535d499242c2f2a76d1cbe63"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6ab8dfa75c5c8d5539325f3981697964"><td class="memItemLeft" align="right" valign="top"><a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga6ab8dfa75c5c8d5539325f3981697964">GetImmatureBalance</a> () const</td></tr>
|
|
<tr class="separator:ga6ab8dfa75c5c8d5539325f3981697964"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga92a58ebac7d7d398597657600db56611"><td class="memItemLeft" align="right" valign="top"><a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga92a58ebac7d7d398597657600db56611">GetWatchOnlyBalance</a> () const</td></tr>
|
|
<tr class="separator:ga92a58ebac7d7d398597657600db56611"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab0c110f14f0429f9de594b2293837621"><td class="memItemLeft" align="right" valign="top"><a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#gab0c110f14f0429f9de594b2293837621">GetUnconfirmedWatchOnlyBalance</a> () const</td></tr>
|
|
<tr class="separator:gab0c110f14f0429f9de594b2293837621"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1372ba886aaeda65bf28758c9ccb65b4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga1372ba886aaeda65bf28758c9ccb65b4">GetImmatureWatchOnlyBalance</a> () const</td></tr>
|
|
<tr class="separator:ga1372ba886aaeda65bf28758c9ccb65b4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga69512d5afdbc440763fec4719475a055"><td class="memItemLeft" align="right" valign="top"><a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga69512d5afdbc440763fec4719475a055">GetAnonymizableBalance</a> (bool fSkipDenominated=false, bool fSkipUnconfirmed=true) const</td></tr>
|
|
<tr class="separator:ga69512d5afdbc440763fec4719475a055"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad71e805ab9614962a57cb931e91b4297"><td class="memItemLeft" align="right" valign="top"><a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#gad71e805ab9614962a57cb931e91b4297">GetAnonymizedBalance</a> () const</td></tr>
|
|
<tr class="separator:gad71e805ab9614962a57cb931e91b4297"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2a8edfdfa5b1474b2b047daa89037278"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga2a8edfdfa5b1474b2b047daa89037278">GetAverageAnonymizedRounds</a> () const</td></tr>
|
|
<tr class="separator:ga2a8edfdfa5b1474b2b047daa89037278"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga24e9c793a438c84b48811bd5b7d4edc6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga24e9c793a438c84b48811bd5b7d4edc6">GetNormalizedAnonymizedBalance</a> () const</td></tr>
|
|
<tr class="separator:ga24e9c793a438c84b48811bd5b7d4edc6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7c01f732dbde5dc71880203c435196b2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga7c01f732dbde5dc71880203c435196b2">GetNeedsToBeAnonymizedBalance</a> (<a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> nMinBalance=0) const</td></tr>
|
|
<tr class="separator:ga7c01f732dbde5dc71880203c435196b2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3d9f78bd52a2bd03a9e79c1a84e76cd7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga3d9f78bd52a2bd03a9e79c1a84e76cd7">GetDenominatedBalance</a> (bool unconfirmed=false) const</td></tr>
|
|
<tr class="separator:ga3d9f78bd52a2bd03a9e79c1a84e76cd7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3b0c6540531740c1396802f14c77a9b5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga3b0c6540531740c1396802f14c77a9b5">GetBudgetSystemCollateralTX</a> (<a class="el" href="classCTransaction.html">CTransaction</a> &tx, <a class="el" href="classuint256.html">uint256</a> hash, <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> amount, bool fUseInstantSend)</td></tr>
|
|
<tr class="separator:ga3b0c6540531740c1396802f14c77a9b5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae27fa69f87bfb489bf4ed77b35cee1d1"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#gae27fa69f87bfb489bf4ed77b35cee1d1">GetBudgetSystemCollateralTX</a> (<a class="el" href="classCWalletTx.html">CWalletTx</a> &tx, <a class="el" href="classuint256.html">uint256</a> hash, <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> amount, bool fUseInstantSend)</td></tr>
|
|
<tr class="separator:gae27fa69f87bfb489bf4ed77b35cee1d1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf35620af7b11607c2594f413bf9914ef"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#gaf35620af7b11607c2594f413bf9914ef">FundTransaction</a> (<a class="el" href="structCMutableTransaction.html">CMutableTransaction</a> &tx, <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> &nFeeRet, int &nChangePosRet, std::string &strFailReason, bool includeWatching)</td></tr>
|
|
<tr class="separator:gaf35620af7b11607c2594f413bf9914ef"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9476d8b40414f77f7f3bcd3ba28fa31f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga9476d8b40414f77f7f3bcd3ba28fa31f">CreateTransaction</a> (const std::vector< <a class="el" href="structCRecipient.html">CRecipient</a> > &vecSend, <a class="el" href="classCWalletTx.html">CWalletTx</a> &wtxNew, <a class="el" href="classCReserveKey.html">CReserveKey</a> &reservekey, <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> &nFeeRet, int &nChangePosRet, std::string &strFailReason, const <a class="el" href="classCCoinControl.html">CCoinControl</a> *coinControl=NULL, bool sign=true, <a class="el" href="wallet_8h.html#a90b09b05f289ac32704a6446a94566ce">AvailableCoinsType</a> nCoinType=<a class="el" href="wallet_8h.html#a90b09b05f289ac32704a6446a94566cea94cc8a0e81d9490cdbdfc3d3f215e9e7">ALL_COINS</a>, bool fUseInstantSend=false)</td></tr>
|
|
<tr class="separator:ga9476d8b40414f77f7f3bcd3ba28fa31f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad95b72403a23ad9f9079a08b0ed1646a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#gad95b72403a23ad9f9079a08b0ed1646a">CommitTransaction</a> (<a class="el" href="classCWalletTx.html">CWalletTx</a> &wtxNew, <a class="el" href="classCReserveKey.html">CReserveKey</a> &reservekey, <a class="el" href="classCConnman.html">CConnman</a> *connman, std::string strCommand="tx")</td></tr>
|
|
<tr class="separator:gad95b72403a23ad9f9079a08b0ed1646a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga94971f63a4a5ed96e2c5c6760a29bfa6"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga94971f63a4a5ed96e2c5c6760a29bfa6">CreateCollateralTransaction</a> (<a class="el" href="structCMutableTransaction.html">CMutableTransaction</a> &txCollateral, std::string &strReason)</td></tr>
|
|
<tr class="separator:ga94971f63a4a5ed96e2c5c6760a29bfa6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae9f04ff3adc27b7fec2fd0a794af892d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#gae9f04ff3adc27b7fec2fd0a794af892d">ConvertList</a> (std::vector< <a class="el" href="classCTxIn.html">CTxIn</a> > vecTxIn, std::vector< <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> > &vecAmounts)</td></tr>
|
|
<tr class="separator:gae9f04ff3adc27b7fec2fd0a794af892d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga95e868e708b79ac46229aca24d557702"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga95e868e708b79ac46229aca24d557702">AddAccountingEntry</a> (const <a class="el" href="classCAccountingEntry.html">CAccountingEntry</a> &, <a class="el" href="classCWalletDB.html">CWalletDB</a> &pwalletdb)</td></tr>
|
|
<tr class="separator:ga95e868e708b79ac46229aca24d557702"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7353ba1e79fc4167fbfbe79b41698fa7"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga7353ba1e79fc4167fbfbe79b41698fa7">NewKeyPool</a> ()</td></tr>
|
|
<tr class="separator:ga7353ba1e79fc4167fbfbe79b41698fa7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga548e31853748ca588c65758e5c594ca3"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga548e31853748ca588c65758e5c594ca3">KeypoolCountExternalKeys</a> ()</td></tr>
|
|
<tr class="separator:ga548e31853748ca588c65758e5c594ca3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gacb3e4a3acf71120849b4386669ba61ec"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#gacb3e4a3acf71120849b4386669ba61ec">KeypoolCountInternalKeys</a> ()</td></tr>
|
|
<tr class="separator:gacb3e4a3acf71120849b4386669ba61ec"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9730278506e0a4f1c65239b951525b55"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga9730278506e0a4f1c65239b951525b55">TopUpKeyPool</a> (unsigned int kpSize=0)</td></tr>
|
|
<tr class="separator:ga9730278506e0a4f1c65239b951525b55"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7eb46509d48033fcf84bc396f88b076e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga7eb46509d48033fcf84bc396f88b076e">ReserveKeyFromKeyPool</a> (int64_t &nIndex, <a class="el" href="classCKeyPool.html">CKeyPool</a> &keypool, bool fInternal)</td></tr>
|
|
<tr class="separator:ga7eb46509d48033fcf84bc396f88b076e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae460b8c824a1a6633615f95373e533f2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#gae460b8c824a1a6633615f95373e533f2">KeepKey</a> (int64_t nIndex)</td></tr>
|
|
<tr class="separator:gae460b8c824a1a6633615f95373e533f2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga47afcc47fc4fa53605670f3bc29a7bcc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga47afcc47fc4fa53605670f3bc29a7bcc">ReturnKey</a> (int64_t nIndex, bool fInternal)</td></tr>
|
|
<tr class="separator:ga47afcc47fc4fa53605670f3bc29a7bcc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf06799dcbf34d484db36fc6a84a2ff40"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#gaf06799dcbf34d484db36fc6a84a2ff40">GetKeyFromPool</a> (<a class="el" href="classCPubKey.html">CPubKey</a> &key, bool fInternal)</td></tr>
|
|
<tr class="separator:gaf06799dcbf34d484db36fc6a84a2ff40"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2555a9442e58b3c5593fef21f1b39d2d"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga2555a9442e58b3c5593fef21f1b39d2d">GetOldestKeyPoolTime</a> ()</td></tr>
|
|
<tr class="separator:ga2555a9442e58b3c5593fef21f1b39d2d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa182f6de943295062748ab42e64c9203"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#gaa182f6de943295062748ab42e64c9203">GetAllReserveKeys</a> (std::set< <a class="el" href="classCKeyID.html">CKeyID</a> > &setAddress) const</td></tr>
|
|
<tr class="separator:gaa182f6de943295062748ab42e64c9203"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga8eacbac6ad3697d90b98dfe02632f8ef"><td class="memItemLeft" align="right" valign="top">std::set< std::set< <a class="el" href="standard_8h.html#a50f712c3d9a0d2f85ae464497dd9cff8">CTxDestination</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga8eacbac6ad3697d90b98dfe02632f8ef">GetAddressGroupings</a> ()</td></tr>
|
|
<tr class="separator:ga8eacbac6ad3697d90b98dfe02632f8ef"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gadf2b4ac337ddb271555985cec82e43e6"><td class="memItemLeft" align="right" valign="top">std::map< <a class="el" href="standard_8h.html#a50f712c3d9a0d2f85ae464497dd9cff8">CTxDestination</a>, <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#gadf2b4ac337ddb271555985cec82e43e6">GetAddressBalances</a> ()</td></tr>
|
|
<tr class="separator:gadf2b4ac337ddb271555985cec82e43e6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9bb7c978c4d3b0aba8b94dcbdf868bca"><td class="memItemLeft" align="right" valign="top">std::set< <a class="el" href="standard_8h.html#a50f712c3d9a0d2f85ae464497dd9cff8">CTxDestination</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga9bb7c978c4d3b0aba8b94dcbdf868bca">GetAccountAddresses</a> (const std::string &strAccount) const</td></tr>
|
|
<tr class="separator:ga9bb7c978c4d3b0aba8b94dcbdf868bca"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4eada57edc1c443564b8cc9b853d955c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="wallet__ismine_8h.html#a66f67ca6dd4cabac4eea13042b18e20d">isminetype</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga4eada57edc1c443564b8cc9b853d955c">IsMine</a> (const <a class="el" href="classCTxIn.html">CTxIn</a> &txin) const</td></tr>
|
|
<tr class="separator:ga4eada57edc1c443564b8cc9b853d955c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5ab4855aac6f4b335421944403e44d6d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga5ab4855aac6f4b335421944403e44d6d">GetDebit</a> (const <a class="el" href="classCTxIn.html">CTxIn</a> &txin, const <a class="el" href="wallet__ismine_8h.html#aaa5e1639d76aef50f70532acc3302c4b">isminefilter</a> &filter) const</td></tr>
|
|
<tr class="separator:ga5ab4855aac6f4b335421944403e44d6d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga01e86e06b2dfbff1560fc5a1b9af384e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="wallet__ismine_8h.html#a66f67ca6dd4cabac4eea13042b18e20d">isminetype</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga01e86e06b2dfbff1560fc5a1b9af384e">IsMine</a> (const <a class="el" href="classCTxOut.html">CTxOut</a> &txout) const</td></tr>
|
|
<tr class="separator:ga01e86e06b2dfbff1560fc5a1b9af384e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa60b69c7d4ea6063ed83b13d7c6fe695"><td class="memItemLeft" align="right" valign="top"><a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#gaa60b69c7d4ea6063ed83b13d7c6fe695">GetCredit</a> (const <a class="el" href="classCTxOut.html">CTxOut</a> &txout, const <a class="el" href="wallet__ismine_8h.html#aaa5e1639d76aef50f70532acc3302c4b">isminefilter</a> &filter) const</td></tr>
|
|
<tr class="separator:gaa60b69c7d4ea6063ed83b13d7c6fe695"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaba1c6108b7d2d3800dd487bab4c4c82e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#gaba1c6108b7d2d3800dd487bab4c4c82e">IsChange</a> (const <a class="el" href="classCTxOut.html">CTxOut</a> &txout) const</td></tr>
|
|
<tr class="separator:gaba1c6108b7d2d3800dd487bab4c4c82e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac1abe6ee00d6a8f20e92e164c423a6d5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#gac1abe6ee00d6a8f20e92e164c423a6d5">GetChange</a> (const <a class="el" href="classCTxOut.html">CTxOut</a> &txout) const</td></tr>
|
|
<tr class="separator:gac1abe6ee00d6a8f20e92e164c423a6d5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaacddba6a399e67f598d043a369d1ba7c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#gaacddba6a399e67f598d043a369d1ba7c">IsMine</a> (const <a class="el" href="classCTransaction.html">CTransaction</a> &tx) const</td></tr>
|
|
<tr class="separator:gaacddba6a399e67f598d043a369d1ba7c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga553ae4c21d71d887c392ae7b147f9dd0"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga553ae4c21d71d887c392ae7b147f9dd0">IsFromMe</a> (const <a class="el" href="classCTransaction.html">CTransaction</a> &tx) const</td></tr>
|
|
<tr class="separator:ga553ae4c21d71d887c392ae7b147f9dd0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab443cb2d3a96e324587625e6b41ebcbf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#gab443cb2d3a96e324587625e6b41ebcbf">GetDebit</a> (const <a class="el" href="classCTransaction.html">CTransaction</a> &tx, const <a class="el" href="wallet__ismine_8h.html#aaa5e1639d76aef50f70532acc3302c4b">isminefilter</a> &filter) const</td></tr>
|
|
<tr class="separator:gab443cb2d3a96e324587625e6b41ebcbf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae85ae49c421a405fe091ad4afa839241"><td class="memItemLeft" align="right" valign="top"><a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#gae85ae49c421a405fe091ad4afa839241">GetCredit</a> (const <a class="el" href="classCTransaction.html">CTransaction</a> &tx, const <a class="el" href="wallet__ismine_8h.html#aaa5e1639d76aef50f70532acc3302c4b">isminefilter</a> &filter) const</td></tr>
|
|
<tr class="separator:gae85ae49c421a405fe091ad4afa839241"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3e9a088a7b6b77edd7a0f80ed246eb58"><td class="memItemLeft" align="right" valign="top"><a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga3e9a088a7b6b77edd7a0f80ed246eb58">GetChange</a> (const <a class="el" href="classCTransaction.html">CTransaction</a> &tx) const</td></tr>
|
|
<tr class="separator:ga3e9a088a7b6b77edd7a0f80ed246eb58"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1697a92171b4359f49b38aed643cf92b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga1697a92171b4359f49b38aed643cf92b">SetBestChain</a> (const <a class="el" href="structCBlockLocator.html">CBlockLocator</a> &loc)</td></tr>
|
|
<tr class="separator:ga1697a92171b4359f49b38aed643cf92b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5d7b244b8ed0cbe24233ee0b6ca3cae0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="walletdb_8h.html#a7558d92e9ea1d446075da1b514c4a944">DBErrors</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga5d7b244b8ed0cbe24233ee0b6ca3cae0">LoadWallet</a> (bool &fFirstRunRet)</td></tr>
|
|
<tr class="separator:ga5d7b244b8ed0cbe24233ee0b6ca3cae0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga71d4b810d6fce19efd455ded3e450a1b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="walletdb_8h.html#a7558d92e9ea1d446075da1b514c4a944">DBErrors</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga71d4b810d6fce19efd455ded3e450a1b">ZapWalletTx</a> (std::vector< <a class="el" href="classCWalletTx.html">CWalletTx</a> > &vWtx)</td></tr>
|
|
<tr class="separator:ga71d4b810d6fce19efd455ded3e450a1b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga53e5528d7005608594e73f500bc5bb8f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga53e5528d7005608594e73f500bc5bb8f">SetAddressBook</a> (const <a class="el" href="standard_8h.html#a50f712c3d9a0d2f85ae464497dd9cff8">CTxDestination</a> &address, const std::string &strName, const std::string &purpose)</td></tr>
|
|
<tr class="separator:ga53e5528d7005608594e73f500bc5bb8f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac6542da8493cbb958068b7a01c05b631"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#gac6542da8493cbb958068b7a01c05b631">DelAddressBook</a> (const <a class="el" href="standard_8h.html#a50f712c3d9a0d2f85ae464497dd9cff8">CTxDestination</a> &address)</td></tr>
|
|
<tr class="separator:gac6542da8493cbb958068b7a01c05b631"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga96a5b2321f27270c5959bc697cca9c9a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga96a5b2321f27270c5959bc697cca9c9a">UpdatedTransaction</a> (const <a class="el" href="classuint256.html">uint256</a> &hashTx)</td></tr>
|
|
<tr class="separator:ga96a5b2321f27270c5959bc697cca9c9a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1d8866fc8756a846058ea16c730b02e1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a1d8866fc8756a846058ea16c730b02e1">Inventory</a> (const <a class="el" href="classuint256.html">uint256</a> &hash)</td></tr>
|
|
<tr class="separator:a1d8866fc8756a846058ea16c730b02e1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga8852ef2cc66e3bde80ec026058023a50"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga8852ef2cc66e3bde80ec026058023a50">GetScriptForMining</a> (boost::shared_ptr< <a class="el" href="classCReserveScript.html">CReserveScript</a> > &script)</td></tr>
|
|
<tr class="separator:ga8852ef2cc66e3bde80ec026058023a50"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a02f83ae3127707a13dfc1498e8464139"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a02f83ae3127707a13dfc1498e8464139">ResetRequestCount</a> (const <a class="el" href="classuint256.html">uint256</a> &hash)</td></tr>
|
|
<tr class="separator:a02f83ae3127707a13dfc1498e8464139"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9d7415d88d10655ff2188bc713dff662"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a9d7415d88d10655ff2188bc713dff662">GetKeyPoolSize</a> ()</td></tr>
|
|
<tr class="separator:a9d7415d88d10655ff2188bc713dff662"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad54cca8f6e5e1d5535860f43ddb0246f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#gad54cca8f6e5e1d5535860f43ddb0246f">SetDefaultKey</a> (const <a class="el" href="classCPubKey.html">CPubKey</a> &vchPubKey)</td></tr>
|
|
<tr class="separator:gad54cca8f6e5e1d5535860f43ddb0246f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gafa48a3ee3096681650c8b9589579e9cb"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#gafa48a3ee3096681650c8b9589579e9cb">SetMinVersion</a> (enum <a class="el" href="wallet_8h.html#a39a6b71da3eb95cddc0836d3b27ac7c9">WalletFeature</a>, <a class="el" href="classCWalletDB.html">CWalletDB</a> *pwalletdbIn=NULL, bool fExplicit=false)</td></tr>
|
|
<tr class="memdesc:gafa48a3ee3096681650c8b9589579e9cb"><td class="mdescLeft"> </td><td class="mdescRight">signify that a particular wallet feature is now used. this may change nWalletVersion and nWalletMaxVersion if those are lower <a href="group__mapWallet.html#gafa48a3ee3096681650c8b9589579e9cb">More...</a><br /></td></tr>
|
|
<tr class="separator:gafa48a3ee3096681650c8b9589579e9cb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1bb7c19e7dd483f231f8077fb7fb942b"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga1bb7c19e7dd483f231f8077fb7fb942b">SetMaxVersion</a> (int nVersion)</td></tr>
|
|
<tr class="memdesc:ga1bb7c19e7dd483f231f8077fb7fb942b"><td class="mdescLeft"> </td><td class="mdescRight">change which version we're allowed to upgrade to (note that this does not immediately imply upgrading to that format) <a href="group__mapWallet.html#ga1bb7c19e7dd483f231f8077fb7fb942b">More...</a><br /></td></tr>
|
|
<tr class="separator:ga1bb7c19e7dd483f231f8077fb7fb942b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3e37adcf1b2ad9fc02ae3e8da7c692c9"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a3e37adcf1b2ad9fc02ae3e8da7c692c9">GetVersion</a> ()</td></tr>
|
|
<tr class="memdesc:a3e37adcf1b2ad9fc02ae3e8da7c692c9"><td class="mdescLeft"> </td><td class="mdescRight">get the current wallet format (the oldest client version guaranteed to understand this wallet) <a href="#a3e37adcf1b2ad9fc02ae3e8da7c692c9">More...</a><br /></td></tr>
|
|
<tr class="separator:a3e37adcf1b2ad9fc02ae3e8da7c692c9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga63ace949094f4f52d7ef1f9f321a24e7"><td class="memItemLeft" align="right" valign="top">std::set< <a class="el" href="classuint256.html">uint256</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga63ace949094f4f52d7ef1f9f321a24e7">GetConflicts</a> (const <a class="el" href="classuint256.html">uint256</a> &txid) const</td></tr>
|
|
<tr class="memdesc:ga63ace949094f4f52d7ef1f9f321a24e7"><td class="mdescLeft"> </td><td class="mdescRight">Get wallet transactions that conflict with given transaction (spend same outputs) <a href="group__mapWallet.html#ga63ace949094f4f52d7ef1f9f321a24e7">More...</a><br /></td></tr>
|
|
<tr class="separator:ga63ace949094f4f52d7ef1f9f321a24e7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1933d34612a6a438d6c45bad608ce87c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga1933d34612a6a438d6c45bad608ce87c">Flush</a> (bool shutdown=false)</td></tr>
|
|
<tr class="memdesc:ga1933d34612a6a438d6c45bad608ce87c"><td class="mdescLeft"> </td><td class="mdescRight">Flush wallet (bitdb flush) <a href="group__mapWallet.html#ga1933d34612a6a438d6c45bad608ce87c">More...</a><br /></td></tr>
|
|
<tr class="separator:ga1933d34612a6a438d6c45bad608ce87c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3f5728bc5d3962386439668b8f2ea7a4"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a3f5728bc5d3962386439668b8f2ea7a4">GetBroadcastTransactions</a> () const</td></tr>
|
|
<tr class="separator:a3f5728bc5d3962386439668b8f2ea7a4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a66b6c2139722e41620b827d99736fb25"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a66b6c2139722e41620b827d99736fb25">SetBroadcastTransactions</a> (bool broadcast)</td></tr>
|
|
<tr class="separator:a66b6c2139722e41620b827d99736fb25"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9a4633bfb89da7a4afa04356a74b7970"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga9a4633bfb89da7a4afa04356a74b7970">AbandonTransaction</a> (const <a class="el" href="classuint256.html">uint256</a> &hashTx)</td></tr>
|
|
<tr class="separator:ga9a4633bfb89da7a4afa04356a74b7970"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab357b83eabbf66ccfbccb9e658b47c72"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#gab357b83eabbf66ccfbccb9e658b47c72">IsHDEnabled</a> ()</td></tr>
|
|
<tr class="separator:gab357b83eabbf66ccfbccb9e658b47c72"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0a4476be9fde3845394c1514e69e5ff7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga0a4476be9fde3845394c1514e69e5ff7">GenerateNewHDChain</a> ()</td></tr>
|
|
<tr class="separator:ga0a4476be9fde3845394c1514e69e5ff7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac129c3bbc19abfc6986fefab1ce35aa0"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#gac129c3bbc19abfc6986fefab1ce35aa0">SetHDChain</a> (const <a class="el" href="classCHDChain.html">CHDChain</a> &chain, bool memonly)</td></tr>
|
|
<tr class="separator:gac129c3bbc19abfc6986fefab1ce35aa0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga60b3bce6e7e2c091287085b2facb08d0"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga60b3bce6e7e2c091287085b2facb08d0">SetCryptedHDChain</a> (const <a class="el" href="classCHDChain.html">CHDChain</a> &chain, bool memonly)</td></tr>
|
|
<tr class="separator:ga60b3bce6e7e2c091287085b2facb08d0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2e1bee3d382fc3553be7525b80ed7c99"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga2e1bee3d382fc3553be7525b80ed7c99">GetDecryptedHDChain</a> (<a class="el" href="classCHDChain.html">CHDChain</a> &hdChainRet)</td></tr>
|
|
<tr class="separator:ga2e1bee3d382fc3553be7525b80ed7c99"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="inherit_header pub_methods_classCCryptoKeyStore"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classCCryptoKeyStore')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classCCryptoKeyStore.html">CCryptoKeyStore</a></td></tr>
|
|
<tr class="memitem:a7c7f1075182d42fcb0781d1dc7a876c3 inherit pub_methods_classCCryptoKeyStore"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCCryptoKeyStore.html#a7c7f1075182d42fcb0781d1dc7a876c3">CCryptoKeyStore</a> ()</td></tr>
|
|
<tr class="separator:a7c7f1075182d42fcb0781d1dc7a876c3 inherit pub_methods_classCCryptoKeyStore"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acc8fed44366c98fb481333ca6e867088 inherit pub_methods_classCCryptoKeyStore"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCCryptoKeyStore.html#acc8fed44366c98fb481333ca6e867088">IsCrypted</a> () const</td></tr>
|
|
<tr class="separator:acc8fed44366c98fb481333ca6e867088 inherit pub_methods_classCCryptoKeyStore"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af9a5bd9adc6d09c3eddbf81e71237994 inherit pub_methods_classCCryptoKeyStore"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCCryptoKeyStore.html#af9a5bd9adc6d09c3eddbf81e71237994">IsLocked</a> (bool fForMixing=false) const</td></tr>
|
|
<tr class="separator:af9a5bd9adc6d09c3eddbf81e71237994 inherit pub_methods_classCCryptoKeyStore"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1973070a17085d994a194e6dc1b4b293 inherit pub_methods_classCCryptoKeyStore"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCCryptoKeyStore.html#a1973070a17085d994a194e6dc1b4b293">Lock</a> (bool fAllowMixing=false)</td></tr>
|
|
<tr class="separator:a1973070a17085d994a194e6dc1b4b293 inherit pub_methods_classCCryptoKeyStore"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a84e2fb905745176ab784c3413520e46f inherit pub_methods_classCCryptoKeyStore"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCCryptoKeyStore.html#a84e2fb905745176ab784c3413520e46f">GetKeys</a> (std::set< <a class="el" href="classCKeyID.html">CKeyID</a> > &setAddress) const</td></tr>
|
|
<tr class="separator:a84e2fb905745176ab784c3413520e46f inherit pub_methods_classCCryptoKeyStore"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3ac809397b8ee98c8f08358481b363ef inherit pub_methods_classCCryptoKeyStore"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCCryptoKeyStore.html#a3ac809397b8ee98c8f08358481b363ef">GetHDChain</a> (<a class="el" href="classCHDChain.html">CHDChain</a> &hdChainRet) const</td></tr>
|
|
<tr class="separator:a3ac809397b8ee98c8f08358481b363ef inherit pub_methods_classCCryptoKeyStore"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="inherit_header pub_methods_classCBasicKeyStore"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classCBasicKeyStore')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classCBasicKeyStore.html">CBasicKeyStore</a></td></tr>
|
|
<tr class="memitem:a499e0a1d117b43e3200883d88a400bf6 inherit pub_methods_classCBasicKeyStore"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCBasicKeyStore.html#a499e0a1d117b43e3200883d88a400bf6">HaveCScript</a> (const <a class="el" href="classCScriptID.html">CScriptID</a> &hash) const</td></tr>
|
|
<tr class="separator:a499e0a1d117b43e3200883d88a400bf6 inherit pub_methods_classCBasicKeyStore"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a975abe0f2efa3e0e2270d3714d73010a inherit pub_methods_classCBasicKeyStore"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCBasicKeyStore.html#a975abe0f2efa3e0e2270d3714d73010a">GetCScript</a> (const <a class="el" href="classCScriptID.html">CScriptID</a> &hash, <a class="el" href="classCScript.html">CScript</a> &redeemScriptOut) const</td></tr>
|
|
<tr class="separator:a975abe0f2efa3e0e2270d3714d73010a inherit pub_methods_classCBasicKeyStore"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3ce143be2a1d3e752972614cf7fb7efb inherit pub_methods_classCBasicKeyStore"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCBasicKeyStore.html#a3ce143be2a1d3e752972614cf7fb7efb">HaveWatchOnly</a> (const <a class="el" href="classCScript.html">CScript</a> &dest) const</td></tr>
|
|
<tr class="separator:a3ce143be2a1d3e752972614cf7fb7efb inherit pub_methods_classCBasicKeyStore"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa6686d4477a180096436e7d491142f10 inherit pub_methods_classCBasicKeyStore"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCBasicKeyStore.html#aa6686d4477a180096436e7d491142f10">HaveWatchOnly</a> () const</td></tr>
|
|
<tr class="separator:aa6686d4477a180096436e7d491142f10 inherit pub_methods_classCBasicKeyStore"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a901b426186634623e5d728b381e1d1b5 inherit pub_methods_classCBasicKeyStore"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCBasicKeyStore.html#a901b426186634623e5d728b381e1d1b5">GetHDChain</a> (<a class="el" href="classCHDChain.html">CHDChain</a> &hdChainRet) const</td></tr>
|
|
<tr class="separator:a901b426186634623e5d728b381e1d1b5 inherit pub_methods_classCBasicKeyStore"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="inherit_header pub_methods_classCKeyStore"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classCKeyStore')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classCKeyStore.html">CKeyStore</a></td></tr>
|
|
<tr class="memitem:a9bfaef2bcd6effc467a96043f44044a0 inherit pub_methods_classCKeyStore"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeyStore.html#a9bfaef2bcd6effc467a96043f44044a0">~CKeyStore</a> ()</td></tr>
|
|
<tr class="separator:a9bfaef2bcd6effc467a96043f44044a0 inherit pub_methods_classCKeyStore"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0b4ca43724cfcc6e2ea70c0baa192750 inherit pub_methods_classCKeyStore"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeyStore.html#a0b4ca43724cfcc6e2ea70c0baa192750">AddKey</a> (const <a class="el" href="classCKey.html">CKey</a> &key)</td></tr>
|
|
<tr class="separator:a0b4ca43724cfcc6e2ea70c0baa192750 inherit pub_methods_classCKeyStore"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
|
|
Static Public Member Functions</h2></td></tr>
|
|
<tr class="memitem:ga64a76474added26d9fbf904b5dd978a8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga64a76474added26d9fbf904b5dd978a8">GetMinimumFee</a> (unsigned int nTxBytes, unsigned int nConfirmTarget, const <a class="el" href="classCTxMemPool.html">CTxMemPool</a> &pool)</td></tr>
|
|
<tr class="separator:ga64a76474added26d9fbf904b5dd978a8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa1a63edc3566c05e6b5c9b77aba79b02"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#gaa1a63edc3566c05e6b5c9b77aba79b02">GetRequiredFee</a> (unsigned int nTxBytes)</td></tr>
|
|
<tr class="separator:gaa1a63edc3566c05e6b5c9b77aba79b02"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2ed6fec1e8e0076d380351d5a469e4c8"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga2ed6fec1e8e0076d380351d5a469e4c8">Verify</a> (const std::string &walletFile, std::string &warningString, std::string &errorString)</td></tr>
|
|
<tr class="memdesc:ga2ed6fec1e8e0076d380351d5a469e4c8"><td class="mdescLeft"> </td><td class="mdescRight">Verify the wallet database and perform salvage if required. <a href="group__mapWallet.html#ga2ed6fec1e8e0076d380351d5a469e4c8">More...</a><br /></td></tr>
|
|
<tr class="separator:ga2ed6fec1e8e0076d380351d5a469e4c8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
|
Public Attributes</h2></td></tr>
|
|
<tr class="memitem:a4e6eb889f7638ed9695fdc0731581428"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sync_8h.html#a37a4692b2d517f2843655ca11af7668a">CCriticalSection</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a4e6eb889f7638ed9695fdc0731581428">cs_wallet</a></td></tr>
|
|
<tr class="separator:a4e6eb889f7638ed9695fdc0731581428"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1b2e285b4d7bd105c792941aa666249c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a1b2e285b4d7bd105c792941aa666249c">fFileBacked</a></td></tr>
|
|
<tr class="separator:a1b2e285b4d7bd105c792941aa666249c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4192a26f46fbb6d3faf1aabfd880bd55"><td class="memItemLeft" align="right" valign="top">const std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a4192a26f46fbb6d3faf1aabfd880bd55">strWalletFile</a></td></tr>
|
|
<tr class="separator:a4192a26f46fbb6d3faf1aabfd880bd55"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad70dbdd4a3ed8c35eb2b4fabef06d0a7"><td class="memItemLeft" align="right" valign="top">std::set< int64_t > </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#ad70dbdd4a3ed8c35eb2b4fabef06d0a7">setInternalKeyPool</a></td></tr>
|
|
<tr class="separator:ad70dbdd4a3ed8c35eb2b4fabef06d0a7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aab69fe8cee0a1e00b82c10caa94f1489"><td class="memItemLeft" align="right" valign="top">std::set< int64_t > </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#aab69fe8cee0a1e00b82c10caa94f1489">setExternalKeyPool</a></td></tr>
|
|
<tr class="separator:aab69fe8cee0a1e00b82c10caa94f1489"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acfd09bc5a2daee930f9f988efac8dbb7"><td class="memItemLeft" align="right" valign="top">std::map< <a class="el" href="classCKeyID.html">CKeyID</a>, <a class="el" href="classCKeyMetadata.html">CKeyMetadata</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#acfd09bc5a2daee930f9f988efac8dbb7">mapKeyMetadata</a></td></tr>
|
|
<tr class="separator:acfd09bc5a2daee930f9f988efac8dbb7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a23c5badf56c297a95557af3073d4aa32"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCWallet.html#a0e21167a320a0ab8f15d0e11c6749a0e">MasterKeyMap</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a23c5badf56c297a95557af3073d4aa32">mapMasterKeys</a></td></tr>
|
|
<tr class="separator:a23c5badf56c297a95557af3073d4aa32"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aecfc6e4a6ea958ec369ca77d790271e3"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#aecfc6e4a6ea958ec369ca77d790271e3">nMasterKeyMaxID</a></td></tr>
|
|
<tr class="separator:aecfc6e4a6ea958ec369ca77d790271e3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0b17f72f2170090f2de43a6c48af3214"><td class="memItemLeft" align="right" valign="top">std::map< <a class="el" href="classuint256.html">uint256</a>, <a class="el" href="classCWalletTx.html">CWalletTx</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a0b17f72f2170090f2de43a6c48af3214">mapWallet</a></td></tr>
|
|
<tr class="separator:a0b17f72f2170090f2de43a6c48af3214"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad8472b51ddb5c3fbfa0c5fcea45f7ef6"><td class="memItemLeft" align="right" valign="top">std::list< <a class="el" href="classCAccountingEntry.html">CAccountingEntry</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#ad8472b51ddb5c3fbfa0c5fcea45f7ef6">laccentries</a></td></tr>
|
|
<tr class="separator:ad8472b51ddb5c3fbfa0c5fcea45f7ef6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2620c000d747ea03db198c38dce9f7b7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCWallet.html#ac35fb148c0967ad24db292435b54ad85">TxItems</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a2620c000d747ea03db198c38dce9f7b7">wtxOrdered</a></td></tr>
|
|
<tr class="separator:a2620c000d747ea03db198c38dce9f7b7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af56cb17b19742506fc8d9449fc60884e"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#af56cb17b19742506fc8d9449fc60884e">nOrderPosNext</a></td></tr>
|
|
<tr class="separator:af56cb17b19742506fc8d9449fc60884e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ade5f0fc0e722433b421c32f97bd873a8"><td class="memItemLeft" align="right" valign="top">std::map< <a class="el" href="classuint256.html">uint256</a>, int > </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#ade5f0fc0e722433b421c32f97bd873a8">mapRequestCount</a></td></tr>
|
|
<tr class="separator:ade5f0fc0e722433b421c32f97bd873a8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a360f527f08dfaaa29e3a8c9950b30905"><td class="memItemLeft" align="right" valign="top">std::map< <a class="el" href="standard_8h.html#a50f712c3d9a0d2f85ae464497dd9cff8">CTxDestination</a>, <a class="el" href="classCAddressBookData.html">CAddressBookData</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a360f527f08dfaaa29e3a8c9950b30905">mapAddressBook</a></td></tr>
|
|
<tr class="separator:a360f527f08dfaaa29e3a8c9950b30905"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6d415899e530a91e6e28dd0fa4ecef8d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCPubKey.html">CPubKey</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a6d415899e530a91e6e28dd0fa4ecef8d">vchDefaultKey</a></td></tr>
|
|
<tr class="separator:a6d415899e530a91e6e28dd0fa4ecef8d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a658aebcd4c617f5a29f5df3d8878c450"><td class="memItemLeft" align="right" valign="top">std::set< <a class="el" href="classCOutPoint.html">COutPoint</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a658aebcd4c617f5a29f5df3d8878c450">setLockedCoins</a></td></tr>
|
|
<tr class="separator:a658aebcd4c617f5a29f5df3d8878c450"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a817c0d1034377a7bd70a714140a5a8ca"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a817c0d1034377a7bd70a714140a5a8ca">nTimeFirstKey</a></td></tr>
|
|
<tr class="separator:a817c0d1034377a7bd70a714140a5a8ca"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5d5767c7965bb214e6d722c14a897190"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a5d5767c7965bb214e6d722c14a897190">nKeysLeftSinceAutoBackup</a></td></tr>
|
|
<tr class="separator:a5d5767c7965bb214e6d722c14a897190"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a366dabcd9262be153eb2c3b14ba19f43"><td class="memItemLeft" align="right" valign="top">std::map< <a class="el" href="classCKeyID.html">CKeyID</a>, <a class="el" href="classCHDPubKey.html">CHDPubKey</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a366dabcd9262be153eb2c3b14ba19f43">mapHdPubKeys</a></td></tr>
|
|
<tr class="separator:a366dabcd9262be153eb2c3b14ba19f43"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a793db3da2b7cbbe90494e7a6208076b7"><td class="memItemLeft" align="right" valign="top">boost::signals2::signal< void(<a class="el" href="classCWallet.html">CWallet</a> *<a class="el" href="wallet__tests_8cpp.html#a9c00a4ed4cd5678f0f6e10271c5de56e">wallet</a>, const <a class="el" href="standard_8h.html#a50f712c3d9a0d2f85ae464497dd9cff8">CTxDestination</a> &address, const std::string &label, bool isMine, const std::string &purpose, <a class="el" href="ui__interface_8h.html#a293ba931937e469a6327b8d6b4872969">ChangeType</a> status)> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a793db3da2b7cbbe90494e7a6208076b7">NotifyAddressBookChanged</a></td></tr>
|
|
<tr class="separator:a793db3da2b7cbbe90494e7a6208076b7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acd26616ef558afbc5bc62d72603957fc"><td class="memItemLeft" align="right" valign="top">boost::signals2::signal< void(<a class="el" href="classCWallet.html">CWallet</a> *<a class="el" href="wallet__tests_8cpp.html#a9c00a4ed4cd5678f0f6e10271c5de56e">wallet</a>, const <a class="el" href="classuint256.html">uint256</a> &hashTx, <a class="el" href="ui__interface_8h.html#a293ba931937e469a6327b8d6b4872969">ChangeType</a> status)> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#acd26616ef558afbc5bc62d72603957fc">NotifyTransactionChanged</a></td></tr>
|
|
<tr class="separator:acd26616ef558afbc5bc62d72603957fc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a845a2f2911b9b022f0e58ab577e795ea"><td class="memItemLeft" align="right" valign="top">boost::signals2::signal< void(const std::string &title, int nProgress)> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a845a2f2911b9b022f0e58ab577e795ea">ShowProgress</a></td></tr>
|
|
<tr class="separator:a845a2f2911b9b022f0e58ab577e795ea"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a52e8f380ef8d36622381687056d95df8"><td class="memItemLeft" align="right" valign="top">boost::signals2::signal< void(bool fHaveWatchOnly)> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a52e8f380ef8d36622381687056d95df8">NotifyWatchonlyChanged</a></td></tr>
|
|
<tr class="separator:a52e8f380ef8d36622381687056d95df8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="inherit_header pub_attribs_classCCryptoKeyStore"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classCCryptoKeyStore')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="classCCryptoKeyStore.html">CCryptoKeyStore</a></td></tr>
|
|
<tr class="memitem:a251b9ed228a19ab39d542985b425fc85 inherit pub_attribs_classCCryptoKeyStore"><td class="memItemLeft" align="right" valign="top">boost::signals2::signal< void(<a class="el" href="classCCryptoKeyStore.html">CCryptoKeyStore</a> *<a class="el" href="wallet__tests_8cpp.html#a9c00a4ed4cd5678f0f6e10271c5de56e">wallet</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCCryptoKeyStore.html#a251b9ed228a19ab39d542985b425fc85">NotifyStatusChanged</a></td></tr>
|
|
<tr class="separator:a251b9ed228a19ab39d542985b425fc85 inherit pub_attribs_classCCryptoKeyStore"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
|
|
Static Public Attributes</h2></td></tr>
|
|
<tr class="memitem:ab60ceb8041d1f9cecc70b19d2317c686"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classCFeeRate.html">CFeeRate</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#ab60ceb8041d1f9cecc70b19d2317c686">minTxFee</a> = <a class="el" href="classCFeeRate.html">CFeeRate</a>(<a class="el" href="wallet_8h.html#a91574d7e11957e02e07206d769a4e829">DEFAULT_LEGACY_TRANSACTION_MINFEE</a>)</td></tr>
|
|
<tr class="separator:ab60ceb8041d1f9cecc70b19d2317c686"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a097ee5497796e133776030c27e6661f8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classCFeeRate.html">CFeeRate</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a097ee5497796e133776030c27e6661f8">fallbackFee</a> = <a class="el" href="classCFeeRate.html">CFeeRate</a>(<a class="el" href="wallet_8h.html#a2e1ad8571f6e40aa90375ad63fe47a92">DEFAULT_LEGACY_FALLBACK_FEE</a>)</td></tr>
|
|
<tr class="separator:a097ee5497796e133776030c27e6661f8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-types"></a>
|
|
Private Types</h2></td></tr>
|
|
<tr class="memitem:ad1ff91a68ef01851cda6178dde9f2395"><td class="memItemLeft" align="right" valign="top">typedef std::multimap< <a class="el" href="classCOutPoint.html">COutPoint</a>, <a class="el" href="classuint256.html">uint256</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#ad1ff91a68ef01851cda6178dde9f2395">TxSpends</a></td></tr>
|
|
<tr class="separator:ad1ff91a68ef01851cda6178dde9f2395"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
|
|
Private Member Functions</h2></td></tr>
|
|
<tr class="memitem:ga7dfe1a401b486f3a36fd3b3b94a803d3"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Actions.html#ga7dfe1a401b486f3a36fd3b3b94a803d3">SelectCoins</a> (const <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> &nTargetValue, std::set< std::pair< const <a class="el" href="classCWalletTx.html">CWalletTx</a> *, unsigned int > > &setCoinsRet, <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> &nValueRet, const <a class="el" href="classCCoinControl.html">CCoinControl</a> *coinControl=NULL, <a class="el" href="wallet_8h.html#a90b09b05f289ac32704a6446a94566ce">AvailableCoinsType</a> nCoinType=<a class="el" href="wallet_8h.html#a90b09b05f289ac32704a6446a94566cea94cc8a0e81d9490cdbdfc3d3f215e9e7">ALL_COINS</a>, bool fUseInstantSend=true) const</td></tr>
|
|
<tr class="separator:ga7dfe1a401b486f3a36fd3b3b94a803d3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga73b98163dac6f2e45bf3e75e0dc3c94f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga73b98163dac6f2e45bf3e75e0dc3c94f">AddToSpends</a> (const <a class="el" href="classCOutPoint.html">COutPoint</a> &outpoint, const <a class="el" href="classuint256.html">uint256</a> &wtxid)</td></tr>
|
|
<tr class="separator:ga73b98163dac6f2e45bf3e75e0dc3c94f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6929a0e946b08a1363a6de0ad379279f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga6929a0e946b08a1363a6de0ad379279f">AddToSpends</a> (const <a class="el" href="classuint256.html">uint256</a> &wtxid)</td></tr>
|
|
<tr class="separator:ga6929a0e946b08a1363a6de0ad379279f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga009ea6afd94f2c5d560ae063883628b5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga009ea6afd94f2c5d560ae063883628b5">MarkConflicted</a> (const <a class="el" href="classuint256.html">uint256</a> &hashBlock, const <a class="el" href="classuint256.html">uint256</a> &hashTx)</td></tr>
|
|
<tr class="separator:ga009ea6afd94f2c5d560ae063883628b5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac555c90c12f8141f809df7113e8f225f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#gac555c90c12f8141f809df7113e8f225f">SyncMetaData</a> (std::pair< TxSpends::iterator, TxSpends::iterator >)</td></tr>
|
|
<tr class="separator:gac555c90c12f8141f809df7113e8f225f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga76beb4aa57afa52c8fca1f84784f29f0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__mapWallet.html#ga76beb4aa57afa52c8fca1f84784f29f0">DeriveNewChildKey</a> (const <a class="el" href="classCKeyMetadata.html">CKeyMetadata</a> &metadata, <a class="el" href="classCKey.html">CKey</a> &secretRet, uint32_t nAccountIndex, bool fInternal)</td></tr>
|
|
<tr class="separator:ga76beb4aa57afa52c8fca1f84784f29f0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
|
|
Private Attributes</h2></td></tr>
|
|
<tr class="memitem:a930014890af687222b067bb584f357cb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCWalletDB.html">CWalletDB</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a930014890af687222b067bb584f357cb">pwalletdbEncryption</a></td></tr>
|
|
<tr class="separator:a930014890af687222b067bb584f357cb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad09b8463fec5976f566eccfaf354d417"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#ad09b8463fec5976f566eccfaf354d417">nWalletVersion</a></td></tr>
|
|
<tr class="memdesc:ad09b8463fec5976f566eccfaf354d417"><td class="mdescLeft"> </td><td class="mdescRight">the current wallet version: clients below this version are not able to load the wallet <a href="#ad09b8463fec5976f566eccfaf354d417">More...</a><br /></td></tr>
|
|
<tr class="separator:ad09b8463fec5976f566eccfaf354d417"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0d85235d3fb02187bdff8e6ec603f452"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a0d85235d3fb02187bdff8e6ec603f452">nWalletMaxVersion</a></td></tr>
|
|
<tr class="memdesc:a0d85235d3fb02187bdff8e6ec603f452"><td class="mdescLeft"> </td><td class="mdescRight">the maximum wallet format version: memory-only variable that specifies to what version this wallet may be upgraded <a href="#a0d85235d3fb02187bdff8e6ec603f452">More...</a><br /></td></tr>
|
|
<tr class="separator:a0d85235d3fb02187bdff8e6ec603f452"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8d7ddcf898d050cd5ff0cad0f0e92484"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a8d7ddcf898d050cd5ff0cad0f0e92484">nNextResend</a></td></tr>
|
|
<tr class="separator:a8d7ddcf898d050cd5ff0cad0f0e92484"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8c5c436b03f03a6fd6a1ba292923db2c"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a8c5c436b03f03a6fd6a1ba292923db2c">nLastResend</a></td></tr>
|
|
<tr class="separator:a8c5c436b03f03a6fd6a1ba292923db2c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:add0446e2d92b211dea3f01185550d8f5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#add0446e2d92b211dea3f01185550d8f5">fBroadcastTransactions</a></td></tr>
|
|
<tr class="separator:add0446e2d92b211dea3f01185550d8f5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab10b8229d4cc7ebc38747b185a913e76"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#ab10b8229d4cc7ebc38747b185a913e76">fAnonymizableTallyCached</a></td></tr>
|
|
<tr class="separator:ab10b8229d4cc7ebc38747b185a913e76"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0d07a5cc7a295ba9f180e2dc5451fcc8"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="structCompactTallyItem.html">CompactTallyItem</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a0d07a5cc7a295ba9f180e2dc5451fcc8">vecAnonymizableTallyCached</a></td></tr>
|
|
<tr class="separator:a0d07a5cc7a295ba9f180e2dc5451fcc8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af3813366649fb48d1953a14fb3c40487"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#af3813366649fb48d1953a14fb3c40487">fAnonymizableTallyCachedNonDenom</a></td></tr>
|
|
<tr class="separator:af3813366649fb48d1953a14fb3c40487"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6ea4c7fc357034d5a5e9e5e3b93dc63b"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="structCompactTallyItem.html">CompactTallyItem</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a6ea4c7fc357034d5a5e9e5e3b93dc63b">vecAnonymizableTallyCachedNonDenom</a></td></tr>
|
|
<tr class="separator:a6ea4c7fc357034d5a5e9e5e3b93dc63b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8a8d6769d5baa26a7b890817bc2fb653"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCWallet.html#ad1ff91a68ef01851cda6178dde9f2395">TxSpends</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a8a8d6769d5baa26a7b890817bc2fb653">mapTxSpends</a></td></tr>
|
|
<tr class="separator:a8a8d6769d5baa26a7b890817bc2fb653"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9b28ceb9923fb405d4254dc333f50db5"><td class="memItemLeft" align="right" valign="top">std::set< <a class="el" href="classCOutPoint.html">COutPoint</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classCWallet.html#a9b28ceb9923fb405d4254dc333f50db5">setWalletUTXO</a></td></tr>
|
|
<tr class="separator:a9b28ceb9923fb405d4254dc333f50db5"><td class="memSeparator" colspan="2"> </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 pro_methods_classCCryptoKeyStore"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classCCryptoKeyStore')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classCCryptoKeyStore.html">CCryptoKeyStore</a></td></tr>
|
|
<tr class="memitem:af202f587051735be5a39344d9e333720 inherit pro_methods_classCCryptoKeyStore"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCCryptoKeyStore.html#af202f587051735be5a39344d9e333720">SetCrypted</a> ()</td></tr>
|
|
<tr class="separator:af202f587051735be5a39344d9e333720 inherit pro_methods_classCCryptoKeyStore"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8c0f6b63fb04193df16243c4459b7c61 inherit pro_methods_classCCryptoKeyStore"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCCryptoKeyStore.html#a8c0f6b63fb04193df16243c4459b7c61">EncryptKeys</a> (<a class="el" href="keystore_8h.html#a64709c9a3acc8f5694515789a183ad7b">CKeyingMaterial</a> &vMasterKeyIn)</td></tr>
|
|
<tr class="memdesc:a8c0f6b63fb04193df16243c4459b7c61 inherit pro_methods_classCCryptoKeyStore"><td class="mdescLeft"> </td><td class="mdescRight">will encrypt previously unencrypted keys <a href="classCCryptoKeyStore.html#a8c0f6b63fb04193df16243c4459b7c61">More...</a><br /></td></tr>
|
|
<tr class="separator:a8c0f6b63fb04193df16243c4459b7c61 inherit pro_methods_classCCryptoKeyStore"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3f55c097b0bc9e75c309db4bc1d53a67 inherit pro_methods_classCCryptoKeyStore"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCCryptoKeyStore.html#a3f55c097b0bc9e75c309db4bc1d53a67">EncryptHDChain</a> (const <a class="el" href="keystore_8h.html#a64709c9a3acc8f5694515789a183ad7b">CKeyingMaterial</a> &vMasterKeyIn)</td></tr>
|
|
<tr class="separator:a3f55c097b0bc9e75c309db4bc1d53a67 inherit pro_methods_classCCryptoKeyStore"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac468711074b26df2a6c7fbc3a2cde470 inherit pro_methods_classCCryptoKeyStore"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCCryptoKeyStore.html#ac468711074b26df2a6c7fbc3a2cde470">DecryptHDChain</a> (<a class="el" href="classCHDChain.html">CHDChain</a> &hdChainRet) const</td></tr>
|
|
<tr class="separator:ac468711074b26df2a6c7fbc3a2cde470 inherit pro_methods_classCCryptoKeyStore"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa83082b7cdde407247666d9fd73dd492 inherit pro_methods_classCCryptoKeyStore"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCCryptoKeyStore.html#aa83082b7cdde407247666d9fd73dd492">SetHDChain</a> (const <a class="el" href="classCHDChain.html">CHDChain</a> &chain)</td></tr>
|
|
<tr class="separator:aa83082b7cdde407247666d9fd73dd492 inherit pro_methods_classCCryptoKeyStore"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a289f2c42d460d338b632ec63aeb06e47 inherit pro_methods_classCCryptoKeyStore"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCCryptoKeyStore.html#a289f2c42d460d338b632ec63aeb06e47">SetCryptedHDChain</a> (const <a class="el" href="classCHDChain.html">CHDChain</a> &chain)</td></tr>
|
|
<tr class="separator:a289f2c42d460d338b632ec63aeb06e47 inherit pro_methods_classCCryptoKeyStore"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0717bc91b52f267df77e61870211ca62 inherit pro_methods_classCCryptoKeyStore"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCCryptoKeyStore.html#a0717bc91b52f267df77e61870211ca62">Unlock</a> (const <a class="el" href="keystore_8h.html#a64709c9a3acc8f5694515789a183ad7b">CKeyingMaterial</a> &vMasterKeyIn, bool fForMixingOnly=false)</td></tr>
|
|
<tr class="separator:a0717bc91b52f267df77e61870211ca62 inherit pro_methods_classCCryptoKeyStore"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="inherit_header pro_methods_classCValidationInterface"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classCValidationInterface')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classCValidationInterface.html">CValidationInterface</a></td></tr>
|
|
<tr class="memitem:aca201cfb270bceed2964c08f92728633 inherit pro_methods_classCValidationInterface"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCValidationInterface.html#aca201cfb270bceed2964c08f92728633">AcceptedBlockHeader</a> (const <a class="el" href="classCBlockIndex.html">CBlockIndex</a> *pindexNew)</td></tr>
|
|
<tr class="separator:aca201cfb270bceed2964c08f92728633 inherit pro_methods_classCValidationInterface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0577a1654eeb4d17bccc6a581c265d7a inherit pro_methods_classCValidationInterface"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCValidationInterface.html#a0577a1654eeb4d17bccc6a581c265d7a">NotifyHeaderTip</a> (const <a class="el" href="classCBlockIndex.html">CBlockIndex</a> *pindexNew, bool fInitialDownload)</td></tr>
|
|
<tr class="separator:a0577a1654eeb4d17bccc6a581c265d7a inherit pro_methods_classCValidationInterface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a794911828f9350d82bc1941ba82e7463 inherit pro_methods_classCValidationInterface"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCValidationInterface.html#a794911828f9350d82bc1941ba82e7463">UpdatedBlockTip</a> (const <a class="el" href="classCBlockIndex.html">CBlockIndex</a> *pindexNew, const <a class="el" href="classCBlockIndex.html">CBlockIndex</a> *pindexFork, bool fInitialDownload)</td></tr>
|
|
<tr class="separator:a794911828f9350d82bc1941ba82e7463 inherit pro_methods_classCValidationInterface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a74ce653047d4f353983908568a3a6ae5 inherit pro_methods_classCValidationInterface"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCValidationInterface.html#a74ce653047d4f353983908568a3a6ae5">NotifyTransactionLock</a> (const <a class="el" href="classCTransaction.html">CTransaction</a> &tx)</td></tr>
|
|
<tr class="separator:a74ce653047d4f353983908568a3a6ae5 inherit pro_methods_classCValidationInterface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeb34ef6814685cabc29062ed7be25441 inherit pro_methods_classCValidationInterface"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCValidationInterface.html#aeb34ef6814685cabc29062ed7be25441">BlockChecked</a> (const <a class="el" href="classCBlock.html">CBlock</a> &, const <a class="el" href="classCValidationState.html">CValidationState</a> &)</td></tr>
|
|
<tr class="separator:aeb34ef6814685cabc29062ed7be25441 inherit pro_methods_classCValidationInterface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa7a5e52b8950b16b3c14391809047ca6 inherit pro_methods_classCValidationInterface"><td class="memItemLeft" align="right" valign="top">friend </td><td class="memItemRight" valign="bottom"><a class="el" href="classCValidationInterface.html#aa7a5e52b8950b16b3c14391809047ca6">void ::RegisterValidationInterface</a> (<a class="el" href="classCValidationInterface.html">CValidationInterface</a> *)</td></tr>
|
|
<tr class="separator:aa7a5e52b8950b16b3c14391809047ca6 inherit pro_methods_classCValidationInterface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aaed3b260b3de64ed423a9a24bf0e29f4 inherit pro_methods_classCValidationInterface"><td class="memItemLeft" align="right" valign="top">friend </td><td class="memItemRight" valign="bottom"><a class="el" href="classCValidationInterface.html#aaed3b260b3de64ed423a9a24bf0e29f4">void ::UnregisterValidationInterface</a> (<a class="el" href="classCValidationInterface.html">CValidationInterface</a> *)</td></tr>
|
|
<tr class="separator:aaed3b260b3de64ed423a9a24bf0e29f4 inherit pro_methods_classCValidationInterface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7234df2b6e1a079260489eea6eb6eb72 inherit pro_methods_classCValidationInterface"><td class="memItemLeft" align="right" valign="top">friend </td><td class="memItemRight" valign="bottom"><a class="el" href="classCValidationInterface.html#a7234df2b6e1a079260489eea6eb6eb72">void ::UnregisterAllValidationInterfaces</a> ()</td></tr>
|
|
<tr class="separator:a7234df2b6e1a079260489eea6eb6eb72 inherit pro_methods_classCValidationInterface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="inherit_header pro_attribs_classCBasicKeyStore"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classCBasicKeyStore')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classCBasicKeyStore.html">CBasicKeyStore</a></td></tr>
|
|
<tr class="memitem:ac520003e5c3d863bf71fde247c6e0672 inherit pro_attribs_classCBasicKeyStore"><td class="memItemLeft" align="right" valign="top"><a class="el" href="keystore_8h.html#a4dc9f57afc8615aef701e40cf20d024f">KeyMap</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCBasicKeyStore.html#ac520003e5c3d863bf71fde247c6e0672">mapKeys</a></td></tr>
|
|
<tr class="separator:ac520003e5c3d863bf71fde247c6e0672 inherit pro_attribs_classCBasicKeyStore"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2eae1f07fa35b29eec28aeb6bc35baea inherit pro_attribs_classCBasicKeyStore"><td class="memItemLeft" align="right" valign="top"><a class="el" href="keystore_8h.html#a0dc8b3cbf913905bc7ca8aaefcc1fe20">WatchKeyMap</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCBasicKeyStore.html#a2eae1f07fa35b29eec28aeb6bc35baea">mapWatchKeys</a></td></tr>
|
|
<tr class="separator:a2eae1f07fa35b29eec28aeb6bc35baea inherit pro_attribs_classCBasicKeyStore"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8e9fa81382129c1535a0ee7b0d9c8f3b inherit pro_attribs_classCBasicKeyStore"><td class="memItemLeft" align="right" valign="top"><a class="el" href="keystore_8h.html#afb22a3e7e10e8048d2fb3fb72fe38345">ScriptMap</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCBasicKeyStore.html#a8e9fa81382129c1535a0ee7b0d9c8f3b">mapScripts</a></td></tr>
|
|
<tr class="separator:a8e9fa81382129c1535a0ee7b0d9c8f3b inherit pro_attribs_classCBasicKeyStore"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac3391cb491e315403ad9af6afd1313da inherit pro_attribs_classCBasicKeyStore"><td class="memItemLeft" align="right" valign="top"><a class="el" href="keystore_8h.html#a501c3a7b9932bbc7168dc7b3fc5d149e">WatchOnlySet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCBasicKeyStore.html#ac3391cb491e315403ad9af6afd1313da">setWatchOnly</a></td></tr>
|
|
<tr class="separator:ac3391cb491e315403ad9af6afd1313da inherit pro_attribs_classCBasicKeyStore"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5706be85f1e813cf0490b21c65bf2323 inherit pro_attribs_classCBasicKeyStore"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCHDChain.html">CHDChain</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCBasicKeyStore.html#a5706be85f1e813cf0490b21c65bf2323">hdChain</a></td></tr>
|
|
<tr class="separator:a5706be85f1e813cf0490b21c65bf2323 inherit pro_attribs_classCBasicKeyStore"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="inherit_header pro_attribs_classCKeyStore"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classCKeyStore')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classCKeyStore.html">CKeyStore</a></td></tr>
|
|
<tr class="memitem:a386524ff4a00959b81c195cb39fe307d inherit pro_attribs_classCKeyStore"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sync_8h.html#a37a4692b2d517f2843655ca11af7668a">CCriticalSection</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeyStore.html#a386524ff4a00959b81c195cb39fe307d">cs_KeyStore</a></td></tr>
|
|
<tr class="separator:a386524ff4a00959b81c195cb39fe307d inherit pro_attribs_classCKeyStore"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p>A <a class="el" href="classCWallet.html">CWallet</a> is an extension of a keystore, which also maintains a set of transactions and balances, and provides the ability to create new transactions. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00617">617</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
</div><h2 class="groupheader">Member Typedef Documentation</h2>
|
|
<a id="a0e21167a320a0ab8f15d0e11c6749a0e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0e21167a320a0ab8f15d0e11c6749a0e">◆ </a></span>MasterKeyMap</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef std::map<unsigned int, <a class="el" href="classCMasterKey.html">CMasterKey</a>> <a class="el" href="classCWallet.html#a0e21167a320a0ab8f15d0e11c6749a0e">CWallet::MasterKeyMap</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00697">697</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac35fb148c0967ad24db292435b54ad85"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac35fb148c0967ad24db292435b54ad85">◆ </a></span>TxItems</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef std::multimap<int64_t, <a class="el" href="classCWallet.html#ad1557a7d200f70bc97319376a24c98a7">TxPair</a> > <a class="el" href="classCWallet.html#ac35fb148c0967ad24db292435b54ad85">CWallet::TxItems</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00742">742</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad1557a7d200f70bc97319376a24c98a7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad1557a7d200f70bc97319376a24c98a7">◆ </a></span>TxPair</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef std::pair<<a class="el" href="classCWalletTx.html">CWalletTx</a>*, <a class="el" href="classCAccountingEntry.html">CAccountingEntry</a>*> <a class="el" href="classCWallet.html#ad1557a7d200f70bc97319376a24c98a7">CWallet::TxPair</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00741">741</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad1ff91a68ef01851cda6178dde9f2395"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad1ff91a68ef01851cda6178dde9f2395">◆ </a></span>TxSpends</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef std::multimap<<a class="el" href="classCOutPoint.html">COutPoint</a>, <a class="el" href="classuint256.html">uint256</a>> <a class="el" href="classCWallet.html#ad1ff91a68ef01851cda6178dde9f2395">CWallet::TxSpends</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Used to keep track of spent outpoints, and detect and report conflicts (double-spends or mutated transactions where the mutant gets mined). </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00649">649</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="aba6468969795160865ea329281941d95"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aba6468969795160865ea329281941d95">◆ </a></span>CWallet() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">CWallet::CWallet </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 class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00701">701</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0568e4be05fa8c4dd32ae4d00a8c4512"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0568e4be05fa8c4dd32ae4d00a8c4512">◆ </a></span>CWallet() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">CWallet::CWallet </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>strWalletFileIn</em></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 class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00706">706</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac206dd308bcbe5263fde0a0c71bf9e7f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac206dd308bcbe5263fde0a0c71bf9e7f">◆ </a></span>~CWallet()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">CWallet::~CWallet </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 class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00714">714</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="acbeae89a10e129930e5059d9167697e5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acbeae89a10e129930e5059d9167697e5">◆ </a></span>AddDestData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool CWallet::AddDestData </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="standard_8h.html#a50f712c3d9a0d2f85ae464497dd9cff8">CTxDestination</a> & </td>
|
|
<td class="paramname"><em>dest</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>key</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Adds a destination data tuple to the store, and saves it to disk. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8cpp_source.html#l04325">4325</a> of file <a class="el" href="wallet_8cpp_source.html">wallet.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a83766f3d6797dba08c5ea136fa417c4d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a83766f3d6797dba08c5ea136fa417c4d">◆ </a></span>CanSupportFeature()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool CWallet::CanSupportFeature </td>
|
|
<td>(</td>
|
|
<td class="paramtype">enum <a class="el" href="wallet_8h.html#a39a6b71da3eb95cddc0836d3b27ac7c9">WalletFeature</a> </td>
|
|
<td class="paramname"><em>wf</em></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>check whether we are allowed to upgrade (or already support) to the named feature </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00762">762</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9a03cf9972842588178387839f0ded3c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9a03cf9972842588178387839f0ded3c">◆ </a></span>EraseDestData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool CWallet::EraseDestData </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="standard_8h.html#a50f712c3d9a0d2f85ae464497dd9cff8">CTxDestination</a> & </td>
|
|
<td class="paramname"><em>dest</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>key</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Erases a destination data tuple in the store and on disk. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8cpp_source.html#l04336">4336</a> of file <a class="el" href="wallet_8cpp_source.html">wallet.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3f5728bc5d3962386439668b8f2ea7a4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3f5728bc5d3962386439668b8f2ea7a4">◆ </a></span>GetBroadcastTransactions()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool CWallet::GetBroadcastTransactions </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</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>Inquire whether this wallet broadcasts transactions. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l01027">1027</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="rpcwallet_8cpp_source.html#l01024">sendmany()</a>, and <a class="el" href="rpcwallet_8cpp_source.html#l00374">SendMoney()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8f82359f767da6eadeebd3f5efeed9d0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8f82359f767da6eadeebd3f5efeed9d0">◆ </a></span>GetDestData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool CWallet::GetDestData </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="standard_8h.html#a50f712c3d9a0d2f85ae464497dd9cff8">CTxDestination</a> & </td>
|
|
<td class="paramname"><em>dest</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>key</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::string * </td>
|
|
<td class="paramname"><em>value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Look up a destination data tuple in the store, return true if found false otherwise. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8cpp_source.html#l04351">4351</a> of file <a class="el" href="wallet_8cpp_source.html">wallet.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acb2fdaf647fa2d812d58e998848e681d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acb2fdaf647fa2d812d58e998848e681d">◆ </a></span>GetKeyBirthTimes()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void CWallet::GetKeyBirthTimes </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::map< <a class="el" href="classCKeyID.html">CKeyID</a>, int64_t > & </td>
|
|
<td class="paramname"><em>mapKeyBirth</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8cpp_source.html#l04273">4273</a> of file <a class="el" href="wallet_8cpp_source.html">wallet.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="rpcdump_8cpp_source.html#l00629">dumpwallet()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9d7415d88d10655ff2188bc713dff662"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9d7415d88d10655ff2188bc713dff662">◆ </a></span>GetKeyPoolSize()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">unsigned int CWallet::GetKeyPoolSize </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 class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00978">978</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="misc_8cpp_source.html#l00047">getinfo()</a>, and <a class="el" href="rpcwallet_8cpp_source.html#l01963">keypoolrefill()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3e37adcf1b2ad9fc02ae3e8da7c692c9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3e37adcf1b2ad9fc02ae3e8da7c692c9">◆ </a></span>GetVersion()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int CWallet::GetVersion </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>get the current wallet format (the oldest client version guaranteed to understand this wallet) </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00993">993</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="misc_8cpp_source.html#l00047">getinfo()</a>, and <a class="el" href="rpcwallet_8cpp_source.html#l02376">getwalletinfo()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1d8866fc8756a846058ea16c730b02e1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1d8866fc8756a846058ea16c730b02e1">◆ </a></span>Inventory()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void CWallet::Inventory </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classuint256.html">uint256</a> & </td>
|
|
<td class="paramname"><em>hash</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Reimplemented from <a class="el" href="classCValidationInterface.html#a981f5160a2370db0cd616c00d8bd5270">CValidationInterface</a>.</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00961">961</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0d78de06c0b02f773b7ecbb21d42aada"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0d78de06c0b02f773b7ecbb21d42aada">◆ </a></span>LoadDestData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool CWallet::LoadDestData </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="standard_8h.html#a50f712c3d9a0d2f85ae464497dd9cff8">CTxDestination</a> & </td>
|
|
<td class="paramname"><em>dest</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>key</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Adds a destination data tuple to the store, without saving it to disk. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8cpp_source.html#l04345">4345</a> of file <a class="el" href="wallet_8cpp_source.html">wallet.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletdb_8cpp_source.html#l00350">ReadKeyValue()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a439bab81d7989f91a4f0909960516eea"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a439bab81d7989f91a4f0909960516eea">◆ </a></span>LoadKey()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool CWallet::LoadKey </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classCKey.html">CKey</a> & </td>
|
|
<td class="paramname"><em>key</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classCPubKey.html">CPubKey</a> & </td>
|
|
<td class="paramname"><em>pubkey</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</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>Adds a key to the store, without saving it to disk (used by LoadWallet) </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00825">825</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletdb_8cpp_source.html#l00350">ReadKeyValue()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0b8829faa902835e18a793c71662df09"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0b8829faa902835e18a793c71662df09">◆ </a></span>LoadKeyPool()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void CWallet::LoadKeyPool </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>nIndex</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classCKeyPool.html">CKeyPool</a> & </td>
|
|
<td class="paramname"><em>keypool</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</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 class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00677">677</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletdb_8cpp_source.html#l00350">ReadKeyValue()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a88317da8dab80135b8db73e945e15b60"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a88317da8dab80135b8db73e945e15b60">◆ </a></span>LoadMinVersion()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool CWallet::LoadMinVersion </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>nVersion</em></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 class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00829">829</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletdb_8cpp_source.html#l00759">CWalletDB::FindWalletTx()</a>, and <a class="el" href="walletdb_8cpp_source.html#l00648">CWalletDB::LoadWallet()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a02f83ae3127707a13dfc1498e8464139"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a02f83ae3127707a13dfc1498e8464139">◆ </a></span>ResetRequestCount()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void CWallet::ResetRequestCount </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classuint256.html">uint256</a> & </td>
|
|
<td class="paramname"><em>hash</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Reimplemented from <a class="el" href="classCValidationInterface.html#aef71b9e7286b9344730e654e836a2ccd">CValidationInterface</a>.</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00972">972</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a66b6c2139722e41620b827d99736fb25"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a66b6c2139722e41620b827d99736fb25">◆ </a></span>SetBroadcastTransactions()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void CWallet::SetBroadcastTransactions </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>broadcast</em></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>Set whether this wallet broadcasts transactions. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l01029">1029</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="init_8cpp_source.html#l00942">AppInit2()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aba7996da1912459832dcbffdaed933a3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aba7996da1912459832dcbffdaed933a3">◆ </a></span>SetNull()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void CWallet::SetNull </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 class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00720">720</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="wallet_8h_source.html#l00701">CWallet()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="a4e6eb889f7638ed9695fdc0731581428"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4e6eb889f7638ed9695fdc0731581428">◆ </a></span>cs_wallet</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="sync_8h.html#a37a4692b2d517f2843655ca11af7668a">CCriticalSection</a> CWallet::cs_wallet</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">mutable</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00672">672</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="rpcwallet_8cpp_source.html#l01902">abandontransaction()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l01151">addmultisigaddress()</a>, <a class="el" href="init_8cpp_source.html#l00942">AppInit2()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l01937">backupwallet()</a>, <a class="el" href="wallet_8h_source.html#l00762">CanSupportFeature()</a>, <a class="el" href="privatesend-client_8cpp_source.html#l01258">CPrivateSendClient::CreateDenominated()</a>, <a class="el" href="rpcdump_8cpp_source.html#l00583">dumphdinfo()</a>, <a class="el" href="rpcdump_8cpp_source.html#l00546">dumpprivkey()</a>, <a class="el" href="rpcdump_8cpp_source.html#l00629">dumpwallet()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l02159">encryptwallet()</a>, <a class="el" href="walletdb_8cpp_source.html#l00759">CWalletDB::FindWalletTx()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l00305">getaccount()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l00192">getaccountaddress()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l00337">getaddressesbyaccount()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l00792">getbalance()</a>, <a class="el" href="misc_8cpp_source.html#l00047">getinfo()</a>, <a class="el" href="wallet_8h_source.html#l00978">GetKeyPoolSize()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l00113">getnewaddress()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l00224">getrawchangeaddress()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l00701">getreceivedbyaccount()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l00641">getreceivedbyaddress()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l01821">gettransaction()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l00869">getunconfirmedbalance()</a>, <a class="el" href="wallet_8h_source.html#l00993">GetVersion()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l02376">getwalletinfo()</a>, <a class="el" href="rpcdump_8cpp_source.html#l00181">importaddress()</a>, <a class="el" href="rpcdump_8cpp_source.html#l00412">importelectrumwallet()</a>, <a class="el" href="rpcdump_8cpp_source.html#l00076">importprivkey()</a>, <a class="el" href="rpcdump_8cpp_source.html#l00247">importpubkey()</a>, <a class="el" href="rpcdump_8cpp_source.html#l00305">importwallet()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l00476">instantsendtoaddress()</a>, <a class="el" href="wallet_8h_source.html#l00961">Inventory()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l01963">keypoolrefill()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l01645">listaccounts()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l00534">listaddressgroupings()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l02300">listlockunspent()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l01380">listreceivedbyaccount()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l01339">listreceivedbyaddress()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l01726">listsinceblock()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l01518">listtransactions()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l02533">listunspent()</a>, <a class="el" href="wallet_8h_source.html#l00829">LoadMinVersion()</a>, <a class="el" href="walletdb_8cpp_source.html#l00648">CWalletDB::LoadWallet()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l02216">lockunspent()</a>, <a class="el" href="privatesend-client_8cpp_source.html#l01186">CPrivateSendClient::MakeCollateralAmounts()</a>, <a class="el" href="activemasternode_8cpp_source.html#l00277">CActiveMasternode::ManageStateLocal()</a>, <a class="el" href="rpc_2masternode_8cpp_source.html#l00096">masternode()</a>, <a class="el" href="rpc_2masternode_8cpp_source.html#l00607">masternodebroadcast()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l00885">movecmd()</a>, <a class="el" href="privatesend-client_8cpp_source.html#l01039">CPrivateSendClient::PrepareDenominate()</a>, <a class="el" href="rpc_2masternode_8cpp_source.html#l00025">privatesend()</a>, <a class="el" href="instantx_8cpp_source.html#l00043">CInstantSend::ProcessMessage()</a>, <a class="el" href="instantx_8cpp_source.html#l00408">CInstantSend::ProcessOrphanTxLockVotes()</a>, <a class="el" href="instantx_8cpp_source.html#l00278">CInstantSend::ProcessTxLockVote()</a>, <a class="el" href="walletdb_8cpp_source.html#l01066">CWalletDB::Recover()</a>, <a class="el" href="walletdb_8cpp_source.html#l00255">CWalletDB::ReorderTransactions()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l02505">resendwallettransactions()</a>, <a class="el" href="wallet_8h_source.html#l00972">ResetRequestCount()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l00958">sendfrom()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l01024">sendmany()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l00409">sendtoaddress()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l00259">setaccount()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l02349">settxfee()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l00585">signmessage()</a>, <a class="el" href="rawtransaction_8cpp_source.html#l00588">signrawtransaction()</a>, <a class="el" href="instantx_8cpp_source.html#l00458">CInstantSend::TryToFinalizeLockCandidate()</a>, <a class="el" href="privatesend-client_8cpp_source.html#l00226">CPrivateSendClient::UnlockCoins()</a>, <a class="el" href="instantx_8cpp_source.html#l00480">CInstantSend::UpdateLockedTransaction()</a>, <a class="el" href="misc_8cpp_source.html#l00270">validateaddress()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l02120">walletlock()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l02007">walletpassphrase()</a>, and <a class="el" href="rpcwallet_8cpp_source.html#l02074">walletpassphrasechange()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a097ee5497796e133776030c27e6661f8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a097ee5497796e133776030c27e6661f8">◆ </a></span>fallbackFee</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classCFeeRate.html">CFeeRate</a> CWallet::fallbackFee = <a class="el" href="classCFeeRate.html">CFeeRate</a>(<a class="el" href="wallet_8h.html#a2e1ad8571f6e40aa90375ad63fe47a92">DEFAULT_LEGACY_FALLBACK_FEE</a>)</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>If fee estimation does not have enough data to provide estimates, use this fee instead. Has no effect if not using fee estimation Override with -fallbackfee </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00910">910</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="init_8cpp_source.html#l00942">AppInit2()</a>, <a class="el" href="dsnotificationinterface_8cpp_source.html#l00030">CDSNotificationInterface::UpdatedBlockTip()</a>, and <a class="el" href="sendcoinsdialog_8cpp_source.html#l00746">SendCoinsDialog::updateSmartFeeLabel()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab10b8229d4cc7ebc38747b185a913e76"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab10b8229d4cc7ebc38747b185a913e76">◆ </a></span>fAnonymizableTallyCached</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool CWallet::fAnonymizableTallyCached</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">mutable</span><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00639">639</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="wallet_8h_source.html#l00720">SetNull()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af3813366649fb48d1953a14fb3c40487"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af3813366649fb48d1953a14fb3c40487">◆ </a></span>fAnonymizableTallyCachedNonDenom</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool CWallet::fAnonymizableTallyCachedNonDenom</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">mutable</span><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00641">641</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="wallet_8h_source.html#l00720">SetNull()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="add0446e2d92b211dea3f01185550d8f5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#add0446e2d92b211dea3f01185550d8f5">◆ </a></span>fBroadcastTransactions</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool CWallet::fBroadcastTransactions</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00637">637</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="wallet_8h_source.html#l01027">GetBroadcastTransactions()</a>, <a class="el" href="wallet_8h_source.html#l01029">SetBroadcastTransactions()</a>, and <a class="el" href="wallet_8h_source.html#l00720">SetNull()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1b2e285b4d7bd105c792941aa666249c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1b2e285b4d7bd105c792941aa666249c">◆ </a></span>fFileBacked</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool CWallet::fFileBacked</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00674">674</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="wallet_8h_source.html#l00706">CWallet()</a>, and <a class="el" href="wallet_8h_source.html#l00720">SetNull()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad8472b51ddb5c3fbfa0c5fcea45f7ef6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad8472b51ddb5c3fbfa0c5fcea45f7ef6">◆ </a></span>laccentries</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::list<<a class="el" href="classCAccountingEntry.html">CAccountingEntry</a>> CWallet::laccentries</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00739">739</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="rpcwallet_8cpp_source.html#l01645">listaccounts()</a>, and <a class="el" href="walletdb_8cpp_source.html#l00648">CWalletDB::LoadWallet()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a360f527f08dfaaa29e3a8c9950b30905"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a360f527f08dfaaa29e3a8c9950b30905">◆ </a></span>mapAddressBook</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::map<<a class="el" href="standard_8h.html#a50f712c3d9a0d2f85ae464497dd9cff8">CTxDestination</a>, <a class="el" href="classCAddressBookData.html">CAddressBookData</a>> CWallet::mapAddressBook</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00748">748</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="init_8cpp_source.html#l00942">AppInit2()</a>, <a class="el" href="rpcdump_8cpp_source.html#l00629">dumpwallet()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l00305">getaccount()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l00337">getaddressesbyaccount()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l01645">listaccounts()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l00534">listaddressgroupings()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l01214">ListReceived()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l01425">ListTransactions()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l02533">listunspent()</a>, <a class="el" href="walletdb_8cpp_source.html#l00350">ReadKeyValue()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l00259">setaccount()</a>, and <a class="el" href="misc_8cpp_source.html#l00270">validateaddress()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a366dabcd9262be153eb2c3b14ba19f43"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a366dabcd9262be153eb2c3b14ba19f43">◆ </a></span>mapHdPubKeys</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::map<<a class="el" href="classCKeyID.html">CKeyID</a>, <a class="el" href="classCHDPubKey.html">CHDPubKey</a>> CWallet::mapHdPubKeys</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00757">757</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="rpcdump_8cpp_source.html#l00629">dumpwallet()</a>, and <a class="el" href="misc_8cpp_source.html#l00270">validateaddress()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acfd09bc5a2daee930f9f988efac8dbb7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acfd09bc5a2daee930f9f988efac8dbb7">◆ </a></span>mapKeyMetadata</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::map<<a class="el" href="classCKeyID.html">CKeyID</a>, <a class="el" href="classCKeyMetadata.html">CKeyMetadata</a>> CWallet::mapKeyMetadata</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00695">695</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="rpcdump_8cpp_source.html#l00076">importprivkey()</a>, <a class="el" href="rpcdump_8cpp_source.html#l00305">importwallet()</a>, and <a class="el" href="wallet_8h_source.html#l00677">LoadKeyPool()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a23c5badf56c297a95557af3073d4aa32"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a23c5badf56c297a95557af3073d4aa32">◆ </a></span>mapMasterKeys</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classCWallet.html#a0e21167a320a0ab8f15d0e11c6749a0e">MasterKeyMap</a> CWallet::mapMasterKeys</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00698">698</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletdb_8cpp_source.html#l00350">ReadKeyValue()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ade5f0fc0e722433b421c32f97bd873a8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ade5f0fc0e722433b421c32f97bd873a8">◆ </a></span>mapRequestCount</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::map<<a class="el" href="classuint256.html">uint256</a>, int> CWallet::mapRequestCount</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00746">746</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="wallet_8h_source.html#l00961">Inventory()</a>, and <a class="el" href="wallet_8h_source.html#l00972">ResetRequestCount()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8a8d6769d5baa26a7b890817bc2fb653"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8a8d6769d5baa26a7b890817bc2fb653">◆ </a></span>mapTxSpends</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classCWallet.html#ad1ff91a68ef01851cda6178dde9f2395">TxSpends</a> CWallet::mapTxSpends</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00650">650</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0b17f72f2170090f2de43a6c48af3214"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0b17f72f2170090f2de43a6c48af3214">◆ </a></span>mapWallet</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::map<<a class="el" href="classuint256.html">uint256</a>, <a class="el" href="classCWalletTx.html">CWalletTx</a>> CWallet::mapWallet</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00738">738</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="rpcwallet_8cpp_source.html#l01902">abandontransaction()</a>, <a class="el" href="init_8cpp_source.html#l00942">AppInit2()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l00155">GetAccountAddress()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l00760">GetAccountBalance()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l00792">getbalance()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l00701">getreceivedbyaccount()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l00641">getreceivedbyaddress()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l01821">gettransaction()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l02376">getwalletinfo()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l01645">listaccounts()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l01214">ListReceived()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l01726">listsinceblock()</a>, <a class="el" href="walletdb_8cpp_source.html#l00648">CWalletDB::LoadWallet()</a>, and <a class="el" href="walletdb_8cpp_source.html#l00255">CWalletDB::ReorderTransactions()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab60ceb8041d1f9cecc70b19d2317c686"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab60ceb8041d1f9cecc70b19d2317c686">◆ </a></span>minTxFee</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classCFeeRate.html">CFeeRate</a> CWallet::minTxFee = <a class="el" href="classCFeeRate.html">CFeeRate</a>(<a class="el" href="wallet_8h.html#a91574d7e11957e02e07206d769a4e829">DEFAULT_LEGACY_TRANSACTION_MINFEE</a>)</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Fees smaller than this (in duffs) are considered zero fee (for transaction creation) Override with -mintxfee </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00909">909</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="init_8cpp_source.html#l00942">AppInit2()</a>, and <a class="el" href="dsnotificationinterface_8cpp_source.html#l00030">CDSNotificationInterface::UpdatedBlockTip()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5d5767c7965bb214e6d722c14a897190"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5d5767c7965bb214e6d722c14a897190">◆ </a></span>nKeysLeftSinceAutoBackup</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t CWallet::nKeysLeftSinceAutoBackup</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00755">755</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="privatesend-client_8cpp_source.html#l00627">CPrivateSendClient::CheckAutomaticBackup()</a>, <a class="el" href="rpc_2masternode_8cpp_source.html#l00065">getpoolinfo()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l02376">getwalletinfo()</a>, <a class="el" href="walletdb_8cpp_source.html#l00648">CWalletDB::LoadWallet()</a>, and <a class="el" href="overviewpage_8cpp_source.html#l00455">OverviewPage::privateSendStatus()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8c5c436b03f03a6fd6a1ba292923db2c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8c5c436b03f03a6fd6a1ba292923db2c">◆ </a></span>nLastResend</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t CWallet::nLastResend</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00636">636</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="wallet_8h_source.html#l00720">SetNull()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aecfc6e4a6ea958ec369ca77d790271e3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aecfc6e4a6ea958ec369ca77d790271e3">◆ </a></span>nMasterKeyMaxID</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">unsigned int CWallet::nMasterKeyMaxID</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00699">699</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletdb_8cpp_source.html#l00350">ReadKeyValue()</a>, and <a class="el" href="wallet_8h_source.html#l00720">SetNull()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8d7ddcf898d050cd5ff0cad0f0e92484"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8d7ddcf898d050cd5ff0cad0f0e92484">◆ </a></span>nNextResend</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t CWallet::nNextResend</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00635">635</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="wallet_8h_source.html#l00720">SetNull()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af56cb17b19742506fc8d9449fc60884e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af56cb17b19742506fc8d9449fc60884e">◆ </a></span>nOrderPosNext</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t CWallet::nOrderPosNext</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00745">745</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletdb_8cpp_source.html#l00350">ReadKeyValue()</a>, <a class="el" href="walletdb_8cpp_source.html#l00255">CWalletDB::ReorderTransactions()</a>, and <a class="el" href="wallet_8h_source.html#l00720">SetNull()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a793db3da2b7cbbe90494e7a6208076b7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a793db3da2b7cbbe90494e7a6208076b7">◆ </a></span>NotifyAddressBookChanged</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">boost::signals2::signal<void (<a class="el" href="classCWallet.html">CWallet</a> *<a class="el" href="wallet__tests_8cpp.html#a9c00a4ed4cd5678f0f6e10271c5de56e">wallet</a>, const <a class="el" href="standard_8h.html#a50f712c3d9a0d2f85ae464497dd9cff8">CTxDestination</a> &address, const std::string &label, bool isMine, const std::string &purpose, <a class="el" href="ui__interface_8h.html#a293ba931937e469a6327b8d6b4872969">ChangeType</a> status)> CWallet::NotifyAddressBookChanged</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Address book entry changed. </p><dl class="section note"><dt>Note</dt><dd>called with lock cs_wallet held. </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l01011">1011</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acd26616ef558afbc5bc62d72603957fc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acd26616ef558afbc5bc62d72603957fc">◆ </a></span>NotifyTransactionChanged</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">boost::signals2::signal<void (<a class="el" href="classCWallet.html">CWallet</a> *<a class="el" href="wallet__tests_8cpp.html#a9c00a4ed4cd5678f0f6e10271c5de56e">wallet</a>, const <a class="el" href="classuint256.html">uint256</a> &hashTx, <a class="el" href="ui__interface_8h.html#a293ba931937e469a6327b8d6b4872969">ChangeType</a> status)> CWallet::NotifyTransactionChanged</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Wallet transaction added, removed or updated. </p><dl class="section note"><dt>Note</dt><dd>called with lock cs_wallet held. </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l01018">1018</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a52e8f380ef8d36622381687056d95df8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a52e8f380ef8d36622381687056d95df8">◆ </a></span>NotifyWatchonlyChanged</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">boost::signals2::signal<void (bool fHaveWatchOnly)> CWallet::NotifyWatchonlyChanged</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Watch-only address added </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l01024">1024</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a817c0d1034377a7bd70a714140a5a8ca"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a817c0d1034377a7bd70a714140a5a8ca">◆ </a></span>nTimeFirstKey</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t CWallet::nTimeFirstKey</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00754">754</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="rpcdump_8cpp_source.html#l00412">importelectrumwallet()</a>, <a class="el" href="rpcdump_8cpp_source.html#l00076">importprivkey()</a>, <a class="el" href="rpcdump_8cpp_source.html#l00305">importwallet()</a>, <a class="el" href="walletdb_8cpp_source.html#l00648">CWalletDB::LoadWallet()</a>, <a class="el" href="walletdb_8cpp_source.html#l00350">ReadKeyValue()</a>, and <a class="el" href="wallet_8h_source.html#l00720">SetNull()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0d85235d3fb02187bdff8e6ec603f452"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0d85235d3fb02187bdff8e6ec603f452">◆ </a></span>nWalletMaxVersion</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int CWallet::nWalletMaxVersion</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>the maximum wallet format version: memory-only variable that specifies to what version this wallet may be upgraded </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00633">633</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="wallet_8h_source.html#l00762">CanSupportFeature()</a>, <a class="el" href="wallet_8h_source.html#l00829">LoadMinVersion()</a>, and <a class="el" href="wallet_8h_source.html#l00720">SetNull()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad09b8463fec5976f566eccfaf354d417"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad09b8463fec5976f566eccfaf354d417">◆ </a></span>nWalletVersion</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int CWallet::nWalletVersion</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>the current wallet version: clients below this version are not able to load the wallet </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00630">630</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="wallet_8h_source.html#l00993">GetVersion()</a>, <a class="el" href="wallet_8h_source.html#l00829">LoadMinVersion()</a>, and <a class="el" href="wallet_8h_source.html#l00720">SetNull()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a930014890af687222b067bb584f357cb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a930014890af687222b067bb584f357cb">◆ </a></span>pwalletdbEncryption</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classCWalletDB.html">CWalletDB</a>* CWallet::pwalletdbEncryption</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00627">627</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="wallet_8h_source.html#l00720">SetNull()</a>, and <a class="el" href="wallet_8h_source.html#l00714">~CWallet()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aab69fe8cee0a1e00b82c10caa94f1489"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aab69fe8cee0a1e00b82c10caa94f1489">◆ </a></span>setExternalKeyPool</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::set<int64_t> CWallet::setExternalKeyPool</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00694">694</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="wallet_8h_source.html#l00978">GetKeyPoolSize()</a>, and <a class="el" href="wallet_8h_source.html#l00677">LoadKeyPool()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad70dbdd4a3ed8c35eb2b4fabef06d0a7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad70dbdd4a3ed8c35eb2b4fabef06d0a7">◆ </a></span>setInternalKeyPool</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::set<int64_t> CWallet::setInternalKeyPool</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00693">693</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="wallet_8h_source.html#l00978">GetKeyPoolSize()</a>, and <a class="el" href="wallet_8h_source.html#l00677">LoadKeyPool()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a658aebcd4c617f5a29f5df3d8878c450"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a658aebcd4c617f5a29f5df3d8878c450">◆ </a></span>setLockedCoins</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::set<<a class="el" href="classCOutPoint.html">COutPoint</a>> CWallet::setLockedCoins</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00752">752</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9b28ceb9923fb405d4254dc333f50db5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9b28ceb9923fb405d4254dc333f50db5">◆ </a></span>setWalletUTXO</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::set<<a class="el" href="classCOutPoint.html">COutPoint</a>> CWallet::setWalletUTXO</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00654">654</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a845a2f2911b9b022f0e58ab577e795ea"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a845a2f2911b9b022f0e58ab577e795ea">◆ </a></span>ShowProgress</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">boost::signals2::signal<void (const std::string &title, int nProgress)> CWallet::ShowProgress</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Show progress e.g. for rescan </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l01021">1021</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="rpcdump_8cpp_source.html#l00412">importelectrumwallet()</a>, <a class="el" href="rpcdump_8cpp_source.html#l00305">importwallet()</a>, and <a class="el" href="splashscreen_8cpp_source.html#l00156">SplashScreen::unsubscribeFromCoreSignals()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4192a26f46fbb6d3faf1aabfd880bd55"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4192a26f46fbb6d3faf1aabfd880bd55">◆ </a></span>strWalletFile</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string CWallet::strWalletFile</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00675">675</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="init_8cpp_source.html#l00942">AppInit2()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l00155">GetAccountAddress()</a>, <a class="el" href="rpcwallet_8cpp_source.html#l00785">GetAccountBalance()</a>, and <a class="el" href="rpcwallet_8cpp_source.html#l00885">movecmd()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6d415899e530a91e6e28dd0fa4ecef8d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6d415899e530a91e6e28dd0fa4ecef8d">◆ </a></span>vchDefaultKey</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classCPubKey.html">CPubKey</a> CWallet::vchDefaultKey</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00750">750</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="init_8cpp_source.html#l00942">AppInit2()</a>, <a class="el" href="walletdb_8cpp_source.html#l00759">CWalletDB::FindWalletTx()</a>, <a class="el" href="walletdb_8cpp_source.html#l00648">CWalletDB::LoadWallet()</a>, and <a class="el" href="walletdb_8cpp_source.html#l00350">ReadKeyValue()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0d07a5cc7a295ba9f180e2dc5451fcc8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0d07a5cc7a295ba9f180e2dc5451fcc8">◆ </a></span>vecAnonymizableTallyCached</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::vector<<a class="el" href="structCompactTallyItem.html">CompactTallyItem</a>> CWallet::vecAnonymizableTallyCached</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">mutable</span><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00640">640</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="wallet_8h_source.html#l00720">SetNull()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6ea4c7fc357034d5a5e9e5e3b93dc63b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6ea4c7fc357034d5a5e9e5e3b93dc63b">◆ </a></span>vecAnonymizableTallyCachedNonDenom</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::vector<<a class="el" href="structCompactTallyItem.html">CompactTallyItem</a>> CWallet::vecAnonymizableTallyCachedNonDenom</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">mutable</span><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00642">642</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="wallet_8h_source.html#l00720">SetNull()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2620c000d747ea03db198c38dce9f7b7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2620c000d747ea03db198c38dce9f7b7">◆ </a></span>wtxOrdered</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classCWallet.html#ac35fb148c0967ad24db292435b54ad85">TxItems</a> CWallet::wtxOrdered</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="wallet_8h_source.html#l00743">743</a> of file <a class="el" href="wallet_8h_source.html">wallet.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="rpcwallet_8cpp_source.html#l01518">listtransactions()</a>, and <a class="el" href="walletdb_8cpp_source.html#l00648">CWalletDB::LoadWallet()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<hr/>The documentation for this class was generated from the following files:<ul>
|
|
<li>src/wallet/<a class="el" href="wallet_8h_source.html">wallet.h</a></li>
|
|
<li>src/wallet/<a class="el" href="wallet_8cpp_source.html">wallet.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="classCWallet.html">CWallet</a></li>
|
|
<li class="footer">Generated on Thu Dec 14 2017 13:15:13 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>
|