mirror of
https://github.com/seigler/dash-docs
synced 2025-07-27 17:56:16 +00:00
2335 lines
132 KiB
HTML
2335 lines
132 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: WalletModel 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('classWalletModel.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="#nested-classes">Classes</a> |
|
|
<a href="#pub-types">Public Types</a> |
|
|
<a href="#pub-slots">Public Slots</a> |
|
|
<a href="#signals">Signals</a> |
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pri-methods">Private Member Functions</a> |
|
|
<a href="#pri-attribs">Private Attributes</a> |
|
|
<a href="classWalletModel-members.html">List of all members</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">WalletModel Class Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p><code>#include <<a class="el" href="walletmodel_8h_source.html">walletmodel.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 WalletModel:</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="classWalletModel.png" usemap="#WalletModel_map" alt=""/>
|
|
<map id="WalletModel_map" name="WalletModel_map">
|
|
</map>
|
|
</div></div>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
|
Classes</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structWalletModel_1_1SendCoinsReturn.html">SendCoinsReturn</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel_1_1UnlockContext.html">UnlockContext</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><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:afb93f64411320dce4692c2190b7d35cc"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#afb93f64411320dce4692c2190b7d35cc">StatusCode</a> { <br />
|
|
  <a class="el" href="classWalletModel.html#afb93f64411320dce4692c2190b7d35ccae8b83ccd04b2460f6ec5797b92776968">OK</a>,
|
|
<a class="el" href="classWalletModel.html#afb93f64411320dce4692c2190b7d35ccaaf7eb8f25529cc4d6b93a4a3440fc6c8">InvalidAmount</a>,
|
|
<a class="el" href="classWalletModel.html#afb93f64411320dce4692c2190b7d35cca449b63ba5da98abf17fab342d8b95fa2">InvalidAddress</a>,
|
|
<a class="el" href="classWalletModel.html#afb93f64411320dce4692c2190b7d35ccabdabf0af6ddd309de3aef879b2709404">AmountExceedsBalance</a>,
|
|
<br />
|
|
  <a class="el" href="classWalletModel.html#afb93f64411320dce4692c2190b7d35cca1f91d49761f7c83d4a07a3755c48c04b">AmountWithFeeExceedsBalance</a>,
|
|
<a class="el" href="classWalletModel.html#afb93f64411320dce4692c2190b7d35ccac4b89d8f7cde6aa46fed5c881acd969e">DuplicateAddress</a>,
|
|
<a class="el" href="classWalletModel.html#afb93f64411320dce4692c2190b7d35cca56229944b246c4f5be6bea4ebfd8d0a4">TransactionCreationFailed</a>,
|
|
<a class="el" href="classWalletModel.html#afb93f64411320dce4692c2190b7d35ccad324cb5701b48fde6cfd00e6655e5025">TransactionCommitFailed</a>,
|
|
<br />
|
|
  <a class="el" href="classWalletModel.html#afb93f64411320dce4692c2190b7d35cca4460cbab0fc353b4b7b5fcc18371a56e">AbsurdFee</a>,
|
|
<a class="el" href="classWalletModel.html#afb93f64411320dce4692c2190b7d35ccad7ab4fdf885aa5cb2a0f281523949a40">PaymentRequestExpired</a>
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:afb93f64411320dce4692c2190b7d35cc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a58f6f0bb5a7b8b4e4d0812185ccc0616"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a58f6f0bb5a7b8b4e4d0812185ccc0616">EncryptionStatus</a> { <a class="el" href="classWalletModel.html#a58f6f0bb5a7b8b4e4d0812185ccc0616aab8ddcb74c78f880c81f610e327bdcd7">Unencrypted</a>,
|
|
<a class="el" href="classWalletModel.html#a58f6f0bb5a7b8b4e4d0812185ccc0616a6f5de415aa862da098e05432b4ff2716">Locked</a>,
|
|
<a class="el" href="classWalletModel.html#a58f6f0bb5a7b8b4e4d0812185ccc0616a754a44c2ed5ed4e4d946bd1d3ae4cb64">UnlockedForMixingOnly</a>,
|
|
<a class="el" href="classWalletModel.html#a58f6f0bb5a7b8b4e4d0812185ccc0616a60d7f605079e8e1738ba66d543467a3c">Unlocked</a>
|
|
}</td></tr>
|
|
<tr class="separator:a58f6f0bb5a7b8b4e4d0812185ccc0616"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-slots"></a>
|
|
Public Slots</h2></td></tr>
|
|
<tr class="memitem:a89180a13e5b0c2ca7732164b9dec3806"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a89180a13e5b0c2ca7732164b9dec3806">updateStatus</a> ()</td></tr>
|
|
<tr class="separator:a89180a13e5b0c2ca7732164b9dec3806"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acf4f77d87e8b96a704c79b1d6cb53701"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#acf4f77d87e8b96a704c79b1d6cb53701">updateTransaction</a> ()</td></tr>
|
|
<tr class="separator:acf4f77d87e8b96a704c79b1d6cb53701"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad70ea697efb4d5bdc4a834b538b4d535"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#ad70ea697efb4d5bdc4a834b538b4d535">updateAddressBook</a> (const QString &address, const QString &label, bool isMine, const QString &purpose, int status)</td></tr>
|
|
<tr class="separator:ad70ea697efb4d5bdc4a834b538b4d535"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:add90646b2ed03348dc2d6b415fa02a4e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#add90646b2ed03348dc2d6b415fa02a4e">updateWatchOnlyFlag</a> (bool fHaveWatchonly)</td></tr>
|
|
<tr class="separator:add90646b2ed03348dc2d6b415fa02a4e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a51469b2d95cfd4bc0a14ee456fca7b95"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a51469b2d95cfd4bc0a14ee456fca7b95">pollBalanceChanged</a> ()</td></tr>
|
|
<tr class="separator:a51469b2d95cfd4bc0a14ee456fca7b95"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="signals"></a>
|
|
Signals</h2></td></tr>
|
|
<tr class="memitem:a20de8a77aa49617dd266f53295bd51cd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a20de8a77aa49617dd266f53295bd51cd">balanceChanged</a> (const <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> &balance, const <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> &unconfirmedBalance, const <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> &immatureBalance, const <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> &anonymizedBalance, const <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> &watchOnlyBalance, const <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> &watchUnconfBalance, const <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> &watchImmatureBalance)</td></tr>
|
|
<tr class="separator:a20de8a77aa49617dd266f53295bd51cd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4fc1b30b795f66ebed3e48db3a489876"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a4fc1b30b795f66ebed3e48db3a489876">encryptionStatusChanged</a> (int status)</td></tr>
|
|
<tr class="separator:a4fc1b30b795f66ebed3e48db3a489876"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8591bb26d583deba98c6d011ec90c099"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a8591bb26d583deba98c6d011ec90c099">requireUnlock</a> (bool fForMixingOnly=false)</td></tr>
|
|
<tr class="separator:a8591bb26d583deba98c6d011ec90c099"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6fc133a1c8712722db6607d067b58c6d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a6fc133a1c8712722db6607d067b58c6d">message</a> (const QString &title, const QString &message, unsigned int style)</td></tr>
|
|
<tr class="separator:a6fc133a1c8712722db6607d067b58c6d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad625ad874bc4155e9300c222040eef66"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#ad625ad874bc4155e9300c222040eef66">coinsSent</a> (<a class="el" href="classCWallet.html">CWallet</a> *<a class="el" href="classWalletModel.html#abad281324f53ab4be68ba83cfb162bf3">wallet</a>, <a class="el" href="classSendCoinsRecipient.html">SendCoinsRecipient</a> recipient, QByteArray transaction)</td></tr>
|
|
<tr class="separator:ad625ad874bc4155e9300c222040eef66"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6c445e6ea25889e14542762e54ced44f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a6c445e6ea25889e14542762e54ced44f">showProgress</a> (const QString &title, int nProgress)</td></tr>
|
|
<tr class="separator:a6c445e6ea25889e14542762e54ced44f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6568a470db58549d57c0ccf5d6b0d997"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a6568a470db58549d57c0ccf5d6b0d997">notifyWatchonlyChanged</a> (bool fHaveWatchonly)</td></tr>
|
|
<tr class="separator:a6568a470db58549d57c0ccf5d6b0d997"><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:a36282857c97bcaad796a2b5c7398245c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a36282857c97bcaad796a2b5c7398245c">WalletModel</a> (const <a class="el" href="classPlatformStyle.html">PlatformStyle</a> *platformStyle, <a class="el" href="classCWallet.html">CWallet</a> *<a class="el" href="classWalletModel.html#abad281324f53ab4be68ba83cfb162bf3">wallet</a>, <a class="el" href="classOptionsModel.html">OptionsModel</a> *<a class="el" href="classWalletModel.html#a01d9aba010d85b79d46fe427919dbdc1">optionsModel</a>, QObject *parent=0)</td></tr>
|
|
<tr class="separator:a36282857c97bcaad796a2b5c7398245c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a592c6cf71f62981c2925bbb19e83df8a"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a592c6cf71f62981c2925bbb19e83df8a">~WalletModel</a> ()</td></tr>
|
|
<tr class="separator:a592c6cf71f62981c2925bbb19e83df8a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a96d53e56b3f8f07537ea2523f7a7d300"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOptionsModel.html">OptionsModel</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a96d53e56b3f8f07537ea2523f7a7d300">getOptionsModel</a> ()</td></tr>
|
|
<tr class="separator:a96d53e56b3f8f07537ea2523f7a7d300"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a89ed202e2dbc04aaa70d72872b95b351"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classAddressTableModel.html">AddressTableModel</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a89ed202e2dbc04aaa70d72872b95b351">getAddressTableModel</a> ()</td></tr>
|
|
<tr class="separator:a89ed202e2dbc04aaa70d72872b95b351"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afe9f7d149f1e8335033c69dab1dc277d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTransactionTableModel.html">TransactionTableModel</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#afe9f7d149f1e8335033c69dab1dc277d">getTransactionTableModel</a> ()</td></tr>
|
|
<tr class="separator:afe9f7d149f1e8335033c69dab1dc277d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab13ca64220a1652d63e1e042d3be578f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classRecentRequestsTableModel.html">RecentRequestsTableModel</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#ab13ca64220a1652d63e1e042d3be578f">getRecentRequestsTableModel</a> ()</td></tr>
|
|
<tr class="separator:ab13ca64220a1652d63e1e042d3be578f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4d2cb225a19b89c64f4b5d81faf89beb"><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="classWalletModel.html#a4d2cb225a19b89c64f4b5d81faf89beb">getBalance</a> (const <a class="el" href="classCCoinControl.html">CCoinControl</a> *coinControl=NULL) const</td></tr>
|
|
<tr class="separator:a4d2cb225a19b89c64f4b5d81faf89beb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5028f20a33e0d17942abeea537916736"><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="classWalletModel.html#a5028f20a33e0d17942abeea537916736">getUnconfirmedBalance</a> () const</td></tr>
|
|
<tr class="separator:a5028f20a33e0d17942abeea537916736"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac5dbbc28b2c8ecd2e00fb45c6a2cb6f8"><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="classWalletModel.html#ac5dbbc28b2c8ecd2e00fb45c6a2cb6f8">getImmatureBalance</a> () const</td></tr>
|
|
<tr class="separator:ac5dbbc28b2c8ecd2e00fb45c6a2cb6f8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3b4c7b849fca17bb1f8e315e23e68c7d"><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="classWalletModel.html#a3b4c7b849fca17bb1f8e315e23e68c7d">getAnonymizedBalance</a> () const</td></tr>
|
|
<tr class="separator:a3b4c7b849fca17bb1f8e315e23e68c7d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab5e8e946e9ac3ddc9dc6a203e61968e2"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#ab5e8e946e9ac3ddc9dc6a203e61968e2">haveWatchOnly</a> () const</td></tr>
|
|
<tr class="separator:ab5e8e946e9ac3ddc9dc6a203e61968e2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6d9050286d99bccb4a28a8d88f0ca5f8"><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="classWalletModel.html#a6d9050286d99bccb4a28a8d88f0ca5f8">getWatchBalance</a> () const</td></tr>
|
|
<tr class="separator:a6d9050286d99bccb4a28a8d88f0ca5f8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a691b35afd9aff056e1398fd057691ff1"><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="classWalletModel.html#a691b35afd9aff056e1398fd057691ff1">getWatchUnconfirmedBalance</a> () const</td></tr>
|
|
<tr class="separator:a691b35afd9aff056e1398fd057691ff1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9da743fbe881d4928eeafc48f50ef3d5"><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="classWalletModel.html#a9da743fbe881d4928eeafc48f50ef3d5">getWatchImmatureBalance</a> () const</td></tr>
|
|
<tr class="separator:a9da743fbe881d4928eeafc48f50ef3d5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa89632d2019414f2ab85674cd4d01398"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classWalletModel.html#a58f6f0bb5a7b8b4e4d0812185ccc0616">EncryptionStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#aa89632d2019414f2ab85674cd4d01398">getEncryptionStatus</a> () const</td></tr>
|
|
<tr class="separator:aa89632d2019414f2ab85674cd4d01398"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a04604615253aeaae1253b1412a70a1f7"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a04604615253aeaae1253b1412a70a1f7">validateAddress</a> (const QString &address)</td></tr>
|
|
<tr class="separator:a04604615253aeaae1253b1412a70a1f7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8abc851901c7c7343ebfb5a8e5fc0154"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structWalletModel_1_1SendCoinsReturn.html">SendCoinsReturn</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a8abc851901c7c7343ebfb5a8e5fc0154">prepareTransaction</a> (<a class="el" href="classWalletModelTransaction.html">WalletModelTransaction</a> &transaction, const <a class="el" href="classCCoinControl.html">CCoinControl</a> *coinControl=NULL)</td></tr>
|
|
<tr class="separator:a8abc851901c7c7343ebfb5a8e5fc0154"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a53443aca544c824550f21e5f87e4ec39"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structWalletModel_1_1SendCoinsReturn.html">SendCoinsReturn</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a53443aca544c824550f21e5f87e4ec39">sendCoins</a> (<a class="el" href="classWalletModelTransaction.html">WalletModelTransaction</a> &transaction)</td></tr>
|
|
<tr class="separator:a53443aca544c824550f21e5f87e4ec39"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a444340830badcd48e3a4dd6b03d9c4d7"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a444340830badcd48e3a4dd6b03d9c4d7">setWalletEncrypted</a> (bool encrypted, const <a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> &passphrase)</td></tr>
|
|
<tr class="separator:a444340830badcd48e3a4dd6b03d9c4d7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aefc0dde78489bcc7e06690b27acdaf4d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#aefc0dde78489bcc7e06690b27acdaf4d">setWalletLocked</a> (bool locked, const <a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> &passPhrase=<a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a>(), bool fMixing=false)</td></tr>
|
|
<tr class="separator:aefc0dde78489bcc7e06690b27acdaf4d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a67ebff3f267b5c9973c0465184c085a4"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a67ebff3f267b5c9973c0465184c085a4">changePassphrase</a> (const <a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> &oldPass, const <a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> &newPass)</td></tr>
|
|
<tr class="separator:a67ebff3f267b5c9973c0465184c085a4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa316c19ef41f26ea89f194ab253d3206"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#aa316c19ef41f26ea89f194ab253d3206">backupWallet</a> (const QString &filename)</td></tr>
|
|
<tr class="separator:aa316c19ef41f26ea89f194ab253d3206"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4d42a18d79114756b9ac073dd657124c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classWalletModel_1_1UnlockContext.html">UnlockContext</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a4d42a18d79114756b9ac073dd657124c">requestUnlock</a> (bool fForMixingOnly=false)</td></tr>
|
|
<tr class="separator:a4d42a18d79114756b9ac073dd657124c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abe0b4462654768f301d1f758f7907ca2"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#abe0b4462654768f301d1f758f7907ca2">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="separator:abe0b4462654768f301d1f758f7907ca2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6b1b98bb3b25061e56d944d7c580cd5e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a6b1b98bb3b25061e56d944d7c580cd5e">havePrivKey</a> (const <a class="el" href="classCKeyID.html">CKeyID</a> &address) const</td></tr>
|
|
<tr class="separator:a6b1b98bb3b25061e56d944d7c580cd5e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5237ea4d9724807a05e2944e5ce6f181"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a5237ea4d9724807a05e2944e5ce6f181">getOutputs</a> (const std::vector< <a class="el" href="classCOutPoint.html">COutPoint</a> > &vOutpoints, std::vector< <a class="el" href="classCOutput.html">COutput</a> > &vOutputs)</td></tr>
|
|
<tr class="separator:a5237ea4d9724807a05e2944e5ce6f181"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acb24dd4388e6daef526667fb365a57b1"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#acb24dd4388e6daef526667fb365a57b1">isSpent</a> (const <a class="el" href="classCOutPoint.html">COutPoint</a> &outpoint) const</td></tr>
|
|
<tr class="separator:acb24dd4388e6daef526667fb365a57b1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae5ce26bba42701b45de766ef11cc9a47"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#ae5ce26bba42701b45de766ef11cc9a47">listCoins</a> (std::map< QString, std::vector< <a class="el" href="classCOutput.html">COutput</a> > > &mapCoins) const</td></tr>
|
|
<tr class="separator:ae5ce26bba42701b45de766ef11cc9a47"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abeea7ae42ec38ace2786b2e3d340f5a2"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#abeea7ae42ec38ace2786b2e3d340f5a2">isLockedCoin</a> (<a class="el" href="classuint256.html">uint256</a> hash, unsigned int n) const</td></tr>
|
|
<tr class="separator:abeea7ae42ec38ace2786b2e3d340f5a2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9bb6c954dc3cf27e25ced65375fa02f0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a9bb6c954dc3cf27e25ced65375fa02f0">lockCoin</a> (<a class="el" href="classCOutPoint.html">COutPoint</a> &output)</td></tr>
|
|
<tr class="separator:a9bb6c954dc3cf27e25ced65375fa02f0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0a5514bd400327df0f7d63341d8fabf4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a0a5514bd400327df0f7d63341d8fabf4">unlockCoin</a> (<a class="el" href="classCOutPoint.html">COutPoint</a> &output)</td></tr>
|
|
<tr class="separator:a0a5514bd400327df0f7d63341d8fabf4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a367977352d1ef183ec2cb6b508a85bc2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a367977352d1ef183ec2cb6b508a85bc2">listLockedCoins</a> (std::vector< <a class="el" href="classCOutPoint.html">COutPoint</a> > &vOutpts)</td></tr>
|
|
<tr class="separator:a367977352d1ef183ec2cb6b508a85bc2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0ec10fbe74317b1949ac4ae63451d115"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a0ec10fbe74317b1949ac4ae63451d115">loadReceiveRequests</a> (std::vector< std::string > &vReceiveRequests)</td></tr>
|
|
<tr class="separator:a0ec10fbe74317b1949ac4ae63451d115"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a88d44bc0994c1701386f63b1f266637f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a88d44bc0994c1701386f63b1f266637f">saveReceiveRequest</a> (const std::string &sAddress, const int64_t nId, const std::string &sRequest)</td></tr>
|
|
<tr class="separator:a88d44bc0994c1701386f63b1f266637f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3ab3560ca1dc6f4dbc580fd8838c3e10"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a3ab3560ca1dc6f4dbc580fd8838c3e10">transactionCanBeAbandoned</a> (<a class="el" href="classuint256.html">uint256</a> hash) const</td></tr>
|
|
<tr class="separator:a3ab3560ca1dc6f4dbc580fd8838c3e10"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa05a3b7df11ede4f82538049a638a636"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#aa05a3b7df11ede4f82538049a638a636">abandonTransaction</a> (<a class="el" href="classuint256.html">uint256</a> hash) const</td></tr>
|
|
<tr class="separator:aa05a3b7df11ede4f82538049a638a636"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a253afef5b3b76de34e72bbfa084e8c3a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a253afef5b3b76de34e72bbfa084e8c3a">hdEnabled</a> () const</td></tr>
|
|
<tr class="separator:a253afef5b3b76de34e72bbfa084e8c3a"><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:afc875c7d3b1ca788f2b4ed842607bac0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#afc875c7d3b1ca788f2b4ed842607bac0">subscribeToCoreSignals</a> ()</td></tr>
|
|
<tr class="separator:afc875c7d3b1ca788f2b4ed842607bac0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acb20c3e5c1a83ce0ed7f300c3cddee73"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#acb20c3e5c1a83ce0ed7f300c3cddee73">unsubscribeFromCoreSignals</a> ()</td></tr>
|
|
<tr class="separator:acb20c3e5c1a83ce0ed7f300c3cddee73"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adcc4eb8cd71cb4de223621866bb7fb7d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#adcc4eb8cd71cb4de223621866bb7fb7d">checkBalanceChanged</a> ()</td></tr>
|
|
<tr class="separator:adcc4eb8cd71cb4de223621866bb7fb7d"><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:abad281324f53ab4be68ba83cfb162bf3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCWallet.html">CWallet</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#abad281324f53ab4be68ba83cfb162bf3">wallet</a></td></tr>
|
|
<tr class="separator:abad281324f53ab4be68ba83cfb162bf3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ada7a868b3da256492ea1f19e28374495"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#ada7a868b3da256492ea1f19e28374495">fHaveWatchOnly</a></td></tr>
|
|
<tr class="separator:ada7a868b3da256492ea1f19e28374495"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab381f2e96b734b7728b9fb2f44364a3a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#ab381f2e96b734b7728b9fb2f44364a3a">fForceCheckBalanceChanged</a></td></tr>
|
|
<tr class="separator:ab381f2e96b734b7728b9fb2f44364a3a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a01d9aba010d85b79d46fe427919dbdc1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOptionsModel.html">OptionsModel</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a01d9aba010d85b79d46fe427919dbdc1">optionsModel</a></td></tr>
|
|
<tr class="separator:a01d9aba010d85b79d46fe427919dbdc1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0712446f247952866e7b5252564e5e17"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classAddressTableModel.html">AddressTableModel</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a0712446f247952866e7b5252564e5e17">addressTableModel</a></td></tr>
|
|
<tr class="separator:a0712446f247952866e7b5252564e5e17"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5c5fd9073f578f151ce48ec46b8beacd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTransactionTableModel.html">TransactionTableModel</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a5c5fd9073f578f151ce48ec46b8beacd">transactionTableModel</a></td></tr>
|
|
<tr class="separator:a5c5fd9073f578f151ce48ec46b8beacd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5ae09d5a1e85dabcef5ab19e5b210230"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classRecentRequestsTableModel.html">RecentRequestsTableModel</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a5ae09d5a1e85dabcef5ab19e5b210230">recentRequestsTableModel</a></td></tr>
|
|
<tr class="separator:a5ae09d5a1e85dabcef5ab19e5b210230"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3048be003bad5ce370c06b9bea1c9f08"><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="classWalletModel.html#a3048be003bad5ce370c06b9bea1c9f08">cachedBalance</a></td></tr>
|
|
<tr class="separator:a3048be003bad5ce370c06b9bea1c9f08"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8ff4ad3fa01a7f9c5644fa6067418322"><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="classWalletModel.html#a8ff4ad3fa01a7f9c5644fa6067418322">cachedUnconfirmedBalance</a></td></tr>
|
|
<tr class="separator:a8ff4ad3fa01a7f9c5644fa6067418322"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0130f3a7857611866985e62ea73a8d8a"><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="classWalletModel.html#a0130f3a7857611866985e62ea73a8d8a">cachedImmatureBalance</a></td></tr>
|
|
<tr class="separator:a0130f3a7857611866985e62ea73a8d8a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a167ef617e30d819c4a72ec022294c59f"><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="classWalletModel.html#a167ef617e30d819c4a72ec022294c59f">cachedAnonymizedBalance</a></td></tr>
|
|
<tr class="separator:a167ef617e30d819c4a72ec022294c59f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8748c67ca736748406629f5fa0102437"><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="classWalletModel.html#a8748c67ca736748406629f5fa0102437">cachedWatchOnlyBalance</a></td></tr>
|
|
<tr class="separator:a8748c67ca736748406629f5fa0102437"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0082b810eb6a95784c095ebaf0105bd4"><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="classWalletModel.html#a0082b810eb6a95784c095ebaf0105bd4">cachedWatchUnconfBalance</a></td></tr>
|
|
<tr class="separator:a0082b810eb6a95784c095ebaf0105bd4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6c0ea020fc2bd73eaa747b6daf74f998"><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="classWalletModel.html#a6c0ea020fc2bd73eaa747b6daf74f998">cachedWatchImmatureBalance</a></td></tr>
|
|
<tr class="separator:a6c0ea020fc2bd73eaa747b6daf74f998"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1583c7546397a480525bd32a1bb964a6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classWalletModel.html#a58f6f0bb5a7b8b4e4d0812185ccc0616">EncryptionStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#a1583c7546397a480525bd32a1bb964a6">cachedEncryptionStatus</a></td></tr>
|
|
<tr class="separator:a1583c7546397a480525bd32a1bb964a6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aea5c2fe717ff4d3b066d12f97d77f909"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#aea5c2fe717ff4d3b066d12f97d77f909">cachedNumBlocks</a></td></tr>
|
|
<tr class="separator:aea5c2fe717ff4d3b066d12f97d77f909"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af5db6dce80bb02b8eff3c7f49a9b4958"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#af5db6dce80bb02b8eff3c7f49a9b4958">cachedTxLocks</a></td></tr>
|
|
<tr class="separator:af5db6dce80bb02b8eff3c7f49a9b4958"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abefe3e962a51b6ce665bdebfea12e45b"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#abefe3e962a51b6ce665bdebfea12e45b">cachedPrivateSendRounds</a></td></tr>
|
|
<tr class="separator:abefe3e962a51b6ce665bdebfea12e45b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac63eaed9f2ebd426cc6455812ddf518e"><td class="memItemLeft" align="right" valign="top">QTimer * </td><td class="memItemRight" valign="bottom"><a class="el" href="classWalletModel.html#ac63eaed9f2ebd426cc6455812ddf518e">pollTimer</a></td></tr>
|
|
<tr class="separator:ac63eaed9f2ebd426cc6455812ddf518e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p>Interface to Bitcoin wallet from Qt view code. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8h_source.html#l00102">102</a> of file <a class="el" href="walletmodel_8h_source.html">walletmodel.h</a>.</p>
|
|
</div><h2 class="groupheader">Member Enumeration Documentation</h2>
|
|
<a id="a58f6f0bb5a7b8b4e4d0812185ccc0616"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a58f6f0bb5a7b8b4e4d0812185ccc0616">◆ </a></span>EncryptionStatus</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="classWalletModel.html#a58f6f0bb5a7b8b4e4d0812185ccc0616">WalletModel::EncryptionStatus</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a58f6f0bb5a7b8b4e4d0812185ccc0616aab8ddcb74c78f880c81f610e327bdcd7"></a>Unencrypted </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a58f6f0bb5a7b8b4e4d0812185ccc0616a6f5de415aa862da098e05432b4ff2716"></a>Locked </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a58f6f0bb5a7b8b4e4d0812185ccc0616a754a44c2ed5ed4e4d946bd1d3ae4cb64"></a>UnlockedForMixingOnly </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a58f6f0bb5a7b8b4e4d0812185ccc0616a60d7f605079e8e1738ba66d543467a3c"></a>Unlocked </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8h_source.html#l00124">124</a> of file <a class="el" href="walletmodel_8h_source.html">walletmodel.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afb93f64411320dce4692c2190b7d35cc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afb93f64411320dce4692c2190b7d35cc">◆ </a></span>StatusCode</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="classWalletModel.html#afb93f64411320dce4692c2190b7d35cc">WalletModel::StatusCode</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="afb93f64411320dce4692c2190b7d35ccae8b83ccd04b2460f6ec5797b92776968"></a>OK </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="afb93f64411320dce4692c2190b7d35ccaaf7eb8f25529cc4d6b93a4a3440fc6c8"></a>InvalidAmount </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="afb93f64411320dce4692c2190b7d35cca449b63ba5da98abf17fab342d8b95fa2"></a>InvalidAddress </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="afb93f64411320dce4692c2190b7d35ccabdabf0af6ddd309de3aef879b2709404"></a>AmountExceedsBalance </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="afb93f64411320dce4692c2190b7d35cca1f91d49761f7c83d4a07a3755c48c04b"></a>AmountWithFeeExceedsBalance </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="afb93f64411320dce4692c2190b7d35ccac4b89d8f7cde6aa46fed5c881acd969e"></a>DuplicateAddress </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="afb93f64411320dce4692c2190b7d35cca56229944b246c4f5be6bea4ebfd8d0a4"></a>TransactionCreationFailed </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="afb93f64411320dce4692c2190b7d35ccad324cb5701b48fde6cfd00e6655e5025"></a>TransactionCommitFailed </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="afb93f64411320dce4692c2190b7d35cca4460cbab0fc353b4b7b5fcc18371a56e"></a>AbsurdFee </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="afb93f64411320dce4692c2190b7d35ccad7ab4fdf885aa5cb2a0f281523949a40"></a>PaymentRequestExpired </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8h_source.html#l00110">110</a> of file <a class="el" href="walletmodel_8h_source.html">walletmodel.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="a36282857c97bcaad796a2b5c7398245c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a36282857c97bcaad796a2b5c7398245c">◆ </a></span>WalletModel()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">WalletModel::WalletModel </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classPlatformStyle.html">PlatformStyle</a> * </td>
|
|
<td class="paramname"><em>platformStyle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classCWallet.html">CWallet</a> * </td>
|
|
<td class="paramname"><em>wallet</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classOptionsModel.html">OptionsModel</a> * </td>
|
|
<td class="paramname"><em>optionsModel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">QObject * </td>
|
|
<td class="paramname"><em>parent</em> = <code>0</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">explicit</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00037">37</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a592c6cf71f62981c2925bbb19e83df8a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a592c6cf71f62981c2925bbb19e83df8a">◆ </a></span>~WalletModel()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">WalletModel::~WalletModel </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00068">68</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="aa05a3b7df11ede4f82538049a638a636"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa05a3b7df11ede4f82538049a638a636">◆ </a></span>abandonTransaction()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool WalletModel::abandonTransaction </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classuint256.html">uint256</a> </td>
|
|
<td class="paramname"><em>hash</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00757">757</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="transactionview_8cpp_source.html#l00419">TransactionView::abandonTx()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa316c19ef41f26ea89f194ab253d3206"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa316c19ef41f26ea89f194ab253d3206">◆ </a></span>backupWallet()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool WalletModel::backupWallet </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const QString & </td>
|
|
<td class="paramname"><em>filename</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00506">506</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletview_8cpp_source.html#l00288">WalletView::backupWallet()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a20de8a77aa49617dd266f53295bd51cd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a20de8a77aa49617dd266f53295bd51cd">◆ </a></span>balanceChanged</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WalletModel::balanceChanged </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> & </td>
|
|
<td class="paramname"><em>balance</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> & </td>
|
|
<td class="paramname"><em>unconfirmedBalance</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> & </td>
|
|
<td class="paramname"><em>immatureBalance</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> & </td>
|
|
<td class="paramname"><em>anonymizedBalance</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> & </td>
|
|
<td class="paramname"><em>watchOnlyBalance</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> & </td>
|
|
<td class="paramname"><em>watchUnconfBalance</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> & </td>
|
|
<td class="paramname"><em>watchImmatureBalance</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">signal</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="moc__walletmodel_8cpp_source.html#l00242">242</a> of file <a class="el" href="moc__walletmodel_8cpp_source.html">moc_walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00160">checkBalanceChanged()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a67ebff3f267b5c9973c0465184c085a4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a67ebff3f267b5c9973c0465184c085a4">◆ </a></span>changePassphrase()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool WalletModel::changePassphrase </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> & </td>
|
|
<td class="paramname"><em>oldPass</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> & </td>
|
|
<td class="paramname"><em>newPass</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00495">495</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="askpassphrasedialog_8cpp_source.html#l00089">AskPassphraseDialog::accept()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adcc4eb8cd71cb4de223621866bb7fb7d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adcc4eb8cd71cb4de223621866bb7fb7d">◆ </a></span>checkBalanceChanged()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WalletModel::checkBalanceChanged </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></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="walletmodel_8cpp_source.html#l00160">160</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00134">pollBalanceChanged()</a>, and <a class="el" href="walletmodel_8cpp_source.html#l00353">sendCoins()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad625ad874bc4155e9300c222040eef66"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad625ad874bc4155e9300c222040eef66">◆ </a></span>coinsSent</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WalletModel::coinsSent </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classCWallet.html">CWallet</a> * </td>
|
|
<td class="paramname"><em>wallet</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classSendCoinsRecipient.html">SendCoinsRecipient</a> </td>
|
|
<td class="paramname"><em>recipient</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">QByteArray </td>
|
|
<td class="paramname"><em>transaction</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">signal</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="moc__walletmodel_8cpp_source.html#l00270">270</a> of file <a class="el" href="moc__walletmodel_8cpp_source.html">moc_walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00353">sendCoins()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4fc1b30b795f66ebed3e48db3a489876"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4fc1b30b795f66ebed3e48db3a489876">◆ </a></span>encryptionStatusChanged</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WalletModel::encryptionStatusChanged </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>status</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">signal</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="moc__walletmodel_8cpp_source.html#l00249">249</a> of file <a class="el" href="moc__walletmodel_8cpp_source.html">moc_walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00126">updateStatus()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a89ed202e2dbc04aaa70d72872b95b351"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a89ed202e2dbc04aaa70d72872b95b351">◆ </a></span>getAddressTableModel()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classAddressTableModel.html">AddressTableModel</a> * WalletModel::getAddressTableModel </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00432">432</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="transactiontablemodel_8cpp_source.html#l00447">TransactionTableModel::addressColor()</a>, <a class="el" href="sendcoinsdialog_8cpp_source.html#l00850">SendCoinsDialog::coinControlChangeEdited()</a>, <a class="el" href="transactiontablemodel_8cpp_source.html#l00547">TransactionTableModel::data()</a>, <a class="el" href="transactionview_8cpp_source.html#l00467">TransactionView::editLabel()</a>, <a class="el" href="transactiontablemodel_8cpp_source.html#l00353">TransactionTableModel::lookupAddress()</a>, <a class="el" href="sendcoinsentry_8cpp_source.html#l00068">SendCoinsEntry::on_addressBookButton_clicked()</a>, <a class="el" href="signverifymessagedialog_8cpp_source.html#l00107">SignVerifyMessageDialog::on_addressBookButton_SM_clicked()</a>, <a class="el" href="signverifymessagedialog_8cpp_source.html#l00198">SignVerifyMessageDialog::on_addressBookButton_VM_clicked()</a>, <a class="el" href="receivecoinsdialog_8cpp_source.html#l00131">ReceiveCoinsDialog::on_receiveButton_clicked()</a>, <a class="el" href="coincontroldialog_8cpp_source.html#l00166">CoinControlDialog::setModel()</a>, <a class="el" href="walletview_8cpp_source.html#l00147">WalletView::setWalletModel()</a>, <a class="el" href="sendcoinsentry_8cpp_source.html#l00256">SendCoinsEntry::updateLabel()</a>, and <a class="el" href="coincontroldialog_8cpp_source.html#l00693">CoinControlDialog::updateView()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3b4c7b849fca17bb1f8e315e23e68c7d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3b4c7b849fca17bb1f8e315e23e68c7d">◆ </a></span>getAnonymizedBalance()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> WalletModel::getAnonymizedBalance </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00091">91</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00160">checkBalanceChanged()</a>, <a class="el" href="sendcoinsdialog_8cpp_source.html#l00158">SendCoinsDialog::setModel()</a>, <a class="el" href="overviewpage_8cpp_source.html#l00273">OverviewPage::setWalletModel()</a>, and <a class="el" href="sendcoinsdialog_8cpp_source.html#l00590">SendCoinsDialog::updateDisplayUnit()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4d2cb225a19b89c64f4b5d81faf89beb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4d2cb225a19b89c64f4b5d81faf89beb">◆ </a></span>getBalance()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> WalletModel::getBalance </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classCCoinControl.html">CCoinControl</a> * </td>
|
|
<td class="paramname"><em>coinControl</em> = <code>NULL</code></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00073">73</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00160">checkBalanceChanged()</a>, <a class="el" href="walletmodel_8cpp_source.html#l00218">prepareTransaction()</a>, <a class="el" href="sendcoinsdialog_8cpp_source.html#l00158">SendCoinsDialog::setModel()</a>, <a class="el" href="overviewpage_8cpp_source.html#l00273">OverviewPage::setWalletModel()</a>, and <a class="el" href="sendcoinsdialog_8cpp_source.html#l00590">SendCoinsDialog::updateDisplayUnit()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa89632d2019414f2ab85674cd4d01398"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa89632d2019414f2ab85674cd4d01398">◆ </a></span>getEncryptionStatus()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classWalletModel.html#a58f6f0bb5a7b8b4e4d0812185ccc0616">WalletModel::EncryptionStatus</a> WalletModel::getEncryptionStatus </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00447">447</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="sendcoinsdialog_8cpp_source.html#l00224">SendCoinsDialog::on_sendButton_clicked()</a>, <a class="el" href="masternodelist_8cpp_source.html#l00361">MasternodeList::on_startAllButton_clicked()</a>, <a class="el" href="masternodelist_8cpp_source.html#l00323">MasternodeList::on_startButton_clicked()</a>, <a class="el" href="masternodelist_8cpp_source.html#l00385">MasternodeList::on_startMissingButton_clicked()</a>, <a class="el" href="walletmodel_8cpp_source.html#l00578">requestUnlock()</a>, <a class="el" href="overviewpage_8cpp_source.html#l00592">OverviewPage::togglePrivateSend()</a>, <a class="el" href="walletview_8cpp_source.html#l00314">WalletView::unlockWallet()</a>, <a class="el" href="walletview_8cpp_source.html#l00272">WalletView::updateEncryptionStatus()</a>, and <a class="el" href="walletmodel_8cpp_source.html#l00126">updateStatus()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac5dbbc28b2c8ecd2e00fb45c6a2cb6f8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac5dbbc28b2c8ecd2e00fb45c6a2cb6f8">◆ </a></span>getImmatureBalance()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> WalletModel::getImmatureBalance </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00101">101</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00160">checkBalanceChanged()</a>, <a class="el" href="sendcoinsdialog_8cpp_source.html#l00158">SendCoinsDialog::setModel()</a>, <a class="el" href="overviewpage_8cpp_source.html#l00273">OverviewPage::setWalletModel()</a>, and <a class="el" href="sendcoinsdialog_8cpp_source.html#l00590">SendCoinsDialog::updateDisplayUnit()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a96d53e56b3f8f07537ea2523f7a7d300"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a96d53e56b3f8f07537ea2523f7a7d300">◆ </a></span>getOptionsModel()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classOptionsModel.html">OptionsModel</a> * WalletModel::getOptionsModel </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00427">427</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="transactionview_8cpp_source.html#l00349">TransactionView::changedAmount()</a>, <a class="el" href="darksendconfig_8cpp_source.html#l00037">DarksendConfig::clickBasic()</a>, <a class="el" href="darksendconfig_8cpp_source.html#l00052">DarksendConfig::clickHigh()</a>, <a class="el" href="darksendconfig_8cpp_source.html#l00067">DarksendConfig::clickMax()</a>, <a class="el" href="sendcoinsdialog_8cpp_source.html#l00894">SendCoinsDialog::coinControlUpdateLabels()</a>, <a class="el" href="transactionview_8cpp_source.html#l00526">TransactionView::computeSum()</a>, <a class="el" href="transactiontablemodel_8cpp_source.html#l00547">TransactionTableModel::data()</a>, <a class="el" href="recentrequeststablemodel_8cpp_source.html#l00053">RecentRequestsTableModel::data()</a>, <a class="el" href="transactionview_8cpp_source.html#l00369">TransactionView::exportClicked()</a>, <a class="el" href="transactiontablemodel_8cpp_source.html#l00474">TransactionTableModel::formatTxAmount()</a>, <a class="el" href="recentrequeststablemodel_8cpp_source.html#l00126">RecentRequestsTableModel::getAmountTitle()</a>, <a class="el" href="receivecoinsdialog_8cpp_source.html#l00131">ReceiveCoinsDialog::on_receiveButton_clicked()</a>, <a class="el" href="receivecoinsdialog_8cpp_source.html#l00171">ReceiveCoinsDialog::on_recentRequestsView_doubleClicked()</a>, <a class="el" href="sendcoinsdialog_8cpp_source.html#l00224">SendCoinsDialog::on_sendButton_clicked()</a>, <a class="el" href="walletview_8cpp_source.html#l00187">WalletView::processNewTransaction()</a>, <a class="el" href="sendcoinsdialog_8cpp_source.html#l00609">SendCoinsDialog::processSendCoinsReturn()</a>, <a class="el" href="recentrequeststablemodel_8cpp_source.html#l00016">RecentRequestsTableModel::RecentRequestsTableModel()</a>, <a class="el" href="sendcoinsdialog_8cpp_source.html#l00302">SendCoinsDialog::send()</a>, <a class="el" href="sendcoinsdialog_8cpp_source.html#l00565">SendCoinsDialog::setBalance()</a>, <a class="el" href="sendcoinsentry_8cpp_source.html#l00086">SendCoinsEntry::setModel()</a>, <a class="el" href="transactionview_8cpp_source.html#l00202">TransactionView::setModel()</a>, <a class="el" href="coincontroldialog_8cpp_source.html#l00166">CoinControlDialog::setModel()</a>, <a class="el" href="sendcoinsdialog_8cpp_source.html#l00158">SendCoinsDialog::setModel()</a>, <a class="el" href="receivecoinsdialog_8cpp_source.html#l00070">ReceiveCoinsDialog::setModel()</a>, <a class="el" href="overviewpage_8cpp_source.html#l00650">OverviewPage::SetupTransactionList()</a>, <a class="el" href="overviewpage_8cpp_source.html#l00273">OverviewPage::setWalletModel()</a>, <a class="el" href="transactiontablemodel_8cpp_source.html#l00238">TransactionTableModel::TransactionTableModel()</a>, <a class="el" href="transactiontablemodel_8cpp_source.html#l00261">TransactionTableModel::updateAmountColumnTitle()</a>, <a class="el" href="sendcoinsentry_8cpp_source.html#l00245">SendCoinsEntry::updateDisplayUnit()</a>, <a class="el" href="receivecoinsdialog_8cpp_source.html#l00123">ReceiveCoinsDialog::updateDisplayUnit()</a>, <a class="el" href="overviewpage_8cpp_source.html#l00301">OverviewPage::updateDisplayUnit()</a>, <a class="el" href="sendcoinsdialog_8cpp_source.html#l00590">SendCoinsDialog::updateDisplayUnit()</a>, <a class="el" href="sendcoinsdialog_8cpp_source.html#l00725">SendCoinsDialog::updateFeeMinimizedLabel()</a>, <a class="el" href="coincontroldialog_8cpp_source.html#l00479">CoinControlDialog::updateLabels()</a>, <a class="el" href="sendcoinsdialog_8cpp_source.html#l00738">SendCoinsDialog::updateMinFeeLabel()</a>, <a class="el" href="sendcoinsdialog_8cpp_source.html#l00746">SendCoinsDialog::updateSmartFeeLabel()</a>, and <a class="el" href="coincontroldialog_8cpp_source.html#l00693">CoinControlDialog::updateView()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5237ea4d9724807a05e2944e5ce6f181"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5237ea4d9724807a05e2944e5ce6f181">◆ </a></span>getOutputs()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WalletModel::getOutputs </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< <a class="el" href="classCOutPoint.html">COutPoint</a> > & </td>
|
|
<td class="paramname"><em>vOutpoints</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::vector< <a class="el" href="classCOutput.html">COutput</a> > & </td>
|
|
<td class="paramname"><em>vOutputs</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00643">643</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="coincontroldialog_8cpp_source.html#l00479">CoinControlDialog::updateLabels()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abe0b4462654768f301d1f758f7907ca2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abe0b4462654768f301d1f758f7907ca2">◆ </a></span>getPubKey()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool WalletModel::getPubKey </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classCKeyID.html">CKeyID</a> & </td>
|
|
<td class="paramname"><em>address</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classCPubKey.html">CPubKey</a> & </td>
|
|
<td class="paramname"><em>vchPubKeyOut</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00632">632</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="coincontroldialog_8cpp_source.html#l00479">CoinControlDialog::updateLabels()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab13ca64220a1652d63e1e042d3be578f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab13ca64220a1652d63e1e042d3be578f">◆ </a></span>getRecentRequestsTableModel()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classRecentRequestsTableModel.html">RecentRequestsTableModel</a> * WalletModel::getRecentRequestsTableModel </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00442">442</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="receivecoinsdialog_8cpp_source.html#l00249">ReceiveCoinsDialog::copyColumnToClipboard()</a>, <a class="el" href="receivecoinsdialog_8cpp_source.html#l00268">ReceiveCoinsDialog::copyURI()</a>, <a class="el" href="receivecoinsdialog_8cpp_source.html#l00131">ReceiveCoinsDialog::on_receiveButton_clicked()</a>, <a class="el" href="receivecoinsdialog_8cpp_source.html#l00171">ReceiveCoinsDialog::on_recentRequestsView_doubleClicked()</a>, <a class="el" href="receivecoinsdialog_8cpp_source.html#l00200">ReceiveCoinsDialog::on_removeRequestButton_clicked()</a>, <a class="el" href="receivecoinsdialog_8cpp_source.html#l00189">ReceiveCoinsDialog::on_showRequestButton_clicked()</a>, <a class="el" href="receivecoinsdialog_8cpp_source.html#l00236">ReceiveCoinsDialog::selectedRow()</a>, and <a class="el" href="receivecoinsdialog_8cpp_source.html#l00070">ReceiveCoinsDialog::setModel()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afe9f7d149f1e8335033c69dab1dc277d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afe9f7d149f1e8335033c69dab1dc277d">◆ </a></span>getTransactionTableModel()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classTransactionTableModel.html">TransactionTableModel</a> * WalletModel::getTransactionTableModel </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00437">437</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="transactionview_8cpp_source.html#l00419">TransactionView::abandonTx()</a>, <a class="el" href="walletview_8cpp_source.html#l00187">WalletView::processNewTransaction()</a>, <a class="el" href="transactionview_8cpp_source.html#l00202">TransactionView::setModel()</a>, <a class="el" href="overviewpage_8cpp_source.html#l00650">OverviewPage::SetupTransactionList()</a>, and <a class="el" href="walletview_8cpp_source.html#l00147">WalletView::setWalletModel()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5028f20a33e0d17942abeea537916736"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5028f20a33e0d17942abeea537916736">◆ </a></span>getUnconfirmedBalance()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> WalletModel::getUnconfirmedBalance </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00096">96</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00160">checkBalanceChanged()</a>, <a class="el" href="sendcoinsdialog_8cpp_source.html#l00158">SendCoinsDialog::setModel()</a>, <a class="el" href="overviewpage_8cpp_source.html#l00273">OverviewPage::setWalletModel()</a>, and <a class="el" href="sendcoinsdialog_8cpp_source.html#l00590">SendCoinsDialog::updateDisplayUnit()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6d9050286d99bccb4a28a8d88f0ca5f8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6d9050286d99bccb4a28a8d88f0ca5f8">◆ </a></span>getWatchBalance()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> WalletModel::getWatchBalance </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00111">111</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00160">checkBalanceChanged()</a>, <a class="el" href="sendcoinsdialog_8cpp_source.html#l00158">SendCoinsDialog::setModel()</a>, <a class="el" href="overviewpage_8cpp_source.html#l00273">OverviewPage::setWalletModel()</a>, and <a class="el" href="sendcoinsdialog_8cpp_source.html#l00590">SendCoinsDialog::updateDisplayUnit()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9da743fbe881d4928eeafc48f50ef3d5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9da743fbe881d4928eeafc48f50ef3d5">◆ </a></span>getWatchImmatureBalance()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> WalletModel::getWatchImmatureBalance </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00121">121</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00160">checkBalanceChanged()</a>, <a class="el" href="sendcoinsdialog_8cpp_source.html#l00158">SendCoinsDialog::setModel()</a>, <a class="el" href="overviewpage_8cpp_source.html#l00273">OverviewPage::setWalletModel()</a>, and <a class="el" href="sendcoinsdialog_8cpp_source.html#l00590">SendCoinsDialog::updateDisplayUnit()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a691b35afd9aff056e1398fd057691ff1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a691b35afd9aff056e1398fd057691ff1">◆ </a></span>getWatchUnconfirmedBalance()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> WalletModel::getWatchUnconfirmedBalance </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00116">116</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00160">checkBalanceChanged()</a>, <a class="el" href="sendcoinsdialog_8cpp_source.html#l00158">SendCoinsDialog::setModel()</a>, <a class="el" href="overviewpage_8cpp_source.html#l00273">OverviewPage::setWalletModel()</a>, and <a class="el" href="sendcoinsdialog_8cpp_source.html#l00590">SendCoinsDialog::updateDisplayUnit()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6b1b98bb3b25061e56d944d7c580cd5e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6b1b98bb3b25061e56d944d7c580cd5e">◆ </a></span>havePrivKey()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool WalletModel::havePrivKey </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classCKeyID.html">CKeyID</a> & </td>
|
|
<td class="paramname"><em>address</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00637">637</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="sendcoinsdialog_8cpp_source.html#l00850">SendCoinsDialog::coinControlChangeEdited()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab5e8e946e9ac3ddc9dc6a203e61968e2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab5e8e946e9ac3ddc9dc6a203e61968e2">◆ </a></span>haveWatchOnly()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool WalletModel::haveWatchOnly </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00106">106</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00160">checkBalanceChanged()</a>, <a class="el" href="transactionview_8cpp_source.html#l00369">TransactionView::exportClicked()</a>, <a class="el" href="transactionview_8cpp_source.html#l00202">TransactionView::setModel()</a>, and <a class="el" href="overviewpage_8cpp_source.html#l00273">OverviewPage::setWalletModel()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a253afef5b3b76de34e72bbfa084e8c3a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a253afef5b3b76de34e72bbfa084e8c3a">◆ </a></span>hdEnabled()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool WalletModel::hdEnabled </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00763">763</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletview_8cpp_source.html#l00147">WalletView::setWalletModel()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abeea7ae42ec38ace2786b2e3d340f5a2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abeea7ae42ec38ace2786b2e3d340f5a2">◆ </a></span>isLockedCoin()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool WalletModel::isLockedCoin </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classuint256.html">uint256</a> </td>
|
|
<td class="paramname"><em>hash</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">unsigned int </td>
|
|
<td class="paramname"><em>n</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00700">700</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="coincontroldialog_8cpp_source.html#l00217">CoinControlDialog::buttonToggleLockClicked()</a>, <a class="el" href="coincontroldialog_8cpp_source.html#l00252">CoinControlDialog::showMenu()</a>, and <a class="el" href="coincontroldialog_8cpp_source.html#l00693">CoinControlDialog::updateView()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acb24dd4388e6daef526667fb365a57b1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acb24dd4388e6daef526667fb365a57b1">◆ </a></span>isSpent()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool WalletModel::isSpent </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classCOutPoint.html">COutPoint</a> & </td>
|
|
<td class="paramname"><em>outpoint</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00656">656</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="coincontroldialog_8cpp_source.html#l00479">CoinControlDialog::updateLabels()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae5ce26bba42701b45de766ef11cc9a47"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae5ce26bba42701b45de766ef11cc9a47">◆ </a></span>listCoins()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WalletModel::listCoins </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::map< QString, std::vector< <a class="el" href="classCOutput.html">COutput</a> > > & </td>
|
|
<td class="paramname"><em>mapCoins</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00663">663</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="coincontroldialog_8cpp_source.html#l00693">CoinControlDialog::updateView()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a367977352d1ef183ec2cb6b508a85bc2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a367977352d1ef183ec2cb6b508a85bc2">◆ </a></span>listLockedCoins()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WalletModel::listLockedCoins </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::vector< <a class="el" href="classCOutPoint.html">COutPoint</a> > & </td>
|
|
<td class="paramname"><em>vOutpts</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00718">718</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="coincontroldialog_8cpp_source.html#l00467">CoinControlDialog::updateLabelLocked()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0ec10fbe74317b1949ac4ae63451d115"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0ec10fbe74317b1949ac4ae63451d115">◆ </a></span>loadReceiveRequests()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WalletModel::loadReceiveRequests </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::vector< std::string > & </td>
|
|
<td class="paramname"><em>vReceiveRequests</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00724">724</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="recentrequeststablemodel_8cpp_source.html#l00016">RecentRequestsTableModel::RecentRequestsTableModel()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9bb6c954dc3cf27e25ced65375fa02f0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9bb6c954dc3cf27e25ced65375fa02f0">◆ </a></span>lockCoin()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WalletModel::lockCoin </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classCOutPoint.html">COutPoint</a> & </td>
|
|
<td class="paramname"><em>output</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00706">706</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="coincontroldialog_8cpp_source.html#l00217">CoinControlDialog::buttonToggleLockClicked()</a>, and <a class="el" href="coincontroldialog_8cpp_source.html#l00317">CoinControlDialog::lockCoin()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6fc133a1c8712722db6607d067b58c6d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6fc133a1c8712722db6607d067b58c6d">◆ </a></span>message</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WalletModel::message </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const QString & </td>
|
|
<td class="paramname"><em>title</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const QString & </td>
|
|
<td class="paramname"><em>message</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">unsigned int </td>
|
|
<td class="paramname"><em>style</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">signal</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="moc__walletmodel_8cpp_source.html#l00263">263</a> of file <a class="el" href="moc__walletmodel_8cpp_source.html">moc_walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00218">prepareTransaction()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6568a470db58549d57c0ccf5d6b0d997"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6568a470db58549d57c0ccf5d6b0d997">◆ </a></span>notifyWatchonlyChanged</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WalletModel::notifyWatchonlyChanged </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>fHaveWatchonly</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">signal</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="moc__walletmodel_8cpp_source.html#l00284">284</a> of file <a class="el" href="moc__walletmodel_8cpp_source.html">moc_walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00206">updateWatchOnlyFlag()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a51469b2d95cfd4bc0a14ee456fca7b95"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a51469b2d95cfd4bc0a14ee456fca7b95">◆ </a></span>pollBalanceChanged</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WalletModel::pollBalanceChanged </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">slot</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00134">134</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00037">WalletModel()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8abc851901c7c7343ebfb5a8e5fc0154"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8abc851901c7c7343ebfb5a8e5fc0154">◆ </a></span>prepareTransaction()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structWalletModel_1_1SendCoinsReturn.html">WalletModel::SendCoinsReturn</a> WalletModel::prepareTransaction </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classWalletModelTransaction.html">WalletModelTransaction</a> & </td>
|
|
<td class="paramname"><em>transaction</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classCCoinControl.html">CCoinControl</a> * </td>
|
|
<td class="paramname"><em>coinControl</em> = <code>NULL</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00218">218</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="sendcoinsdialog_8cpp_source.html#l00302">SendCoinsDialog::send()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4d42a18d79114756b9ac073dd657124c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4d42a18d79114756b9ac073dd657124c">◆ </a></span>requestUnlock()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classWalletModel_1_1UnlockContext.html">WalletModel::UnlockContext</a> WalletModel::requestUnlock </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>fForMixingOnly</em> = <code>false</code></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00578">578</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="addresstablemodel_8cpp_source.html#l00346">AddressTableModel::addRow()</a>, <a class="el" href="sendcoinsdialog_8cpp_source.html#l00224">SendCoinsDialog::on_sendButton_clicked()</a>, <a class="el" href="signverifymessagedialog_8cpp_source.html#l00125">SignVerifyMessageDialog::on_signMessageButton_SM_clicked()</a>, <a class="el" href="masternodelist_8cpp_source.html#l00361">MasternodeList::on_startAllButton_clicked()</a>, <a class="el" href="masternodelist_8cpp_source.html#l00323">MasternodeList::on_startButton_clicked()</a>, <a class="el" href="masternodelist_8cpp_source.html#l00385">MasternodeList::on_startMissingButton_clicked()</a>, and <a class="el" href="overviewpage_8cpp_source.html#l00592">OverviewPage::togglePrivateSend()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8591bb26d583deba98c6d011ec90c099"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8591bb26d583deba98c6d011ec90c099">◆ </a></span>requireUnlock</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WalletModel::requireUnlock </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>fForMixingOnly</em> = <code>false</code></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">signal</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="moc__walletmodel_8cpp_source.html#l00256">256</a> of file <a class="el" href="moc__walletmodel_8cpp_source.html">moc_walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00578">requestUnlock()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a88d44bc0994c1701386f63b1f266637f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a88d44bc0994c1701386f63b1f266637f">◆ </a></span>saveReceiveRequest()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool WalletModel::saveReceiveRequest </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>sAddress</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const int64_t </td>
|
|
<td class="paramname"><em>nId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>sRequest</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00733">733</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="recentrequeststablemodel_8cpp_source.html#l00172">RecentRequestsTableModel::addNewRequest()</a>, and <a class="el" href="recentrequeststablemodel_8cpp_source.html#l00143">RecentRequestsTableModel::removeRows()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a53443aca544c824550f21e5f87e4ec39"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a53443aca544c824550f21e5f87e4ec39">◆ </a></span>sendCoins()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structWalletModel_1_1SendCoinsReturn.html">WalletModel::SendCoinsReturn</a> WalletModel::sendCoins </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classWalletModelTransaction.html">WalletModelTransaction</a> & </td>
|
|
<td class="paramname"><em>transaction</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00353">353</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="sendcoinsdialog_8cpp_source.html#l00302">SendCoinsDialog::send()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a444340830badcd48e3a4dd6b03d9c4d7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a444340830badcd48e3a4dd6b03d9c4d7">◆ </a></span>setWalletEncrypted()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool WalletModel::setWalletEncrypted </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>encrypted</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> & </td>
|
|
<td class="paramname"><em>passphrase</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00467">467</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="askpassphrasedialog_8cpp_source.html#l00089">AskPassphraseDialog::accept()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aefc0dde78489bcc7e06690b27acdaf4d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aefc0dde78489bcc7e06690b27acdaf4d">◆ </a></span>setWalletLocked()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool WalletModel::setWalletLocked </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>locked</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> & </td>
|
|
<td class="paramname"><em>passPhrase</em> = <code><a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a>()</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>fMixing</em> = <code>false</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00481">481</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="askpassphrasedialog_8cpp_source.html#l00089">AskPassphraseDialog::accept()</a>, and <a class="el" href="walletview_8cpp_source.html#l00328">WalletView::lockWallet()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6c445e6ea25889e14542762e54ced44f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6c445e6ea25889e14542762e54ced44f">◆ </a></span>showProgress</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WalletModel::showProgress </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const QString & </td>
|
|
<td class="paramname"><em>title</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>nProgress</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">signal</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="moc__walletmodel_8cpp_source.html#l00277">277</a> of file <a class="el" href="moc__walletmodel_8cpp_source.html">moc_walletmodel.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afc875c7d3b1ca788f2b4ed842607bac0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afc875c7d3b1ca788f2b4ed842607bac0">◆ </a></span>subscribeToCoreSignals()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WalletModel::subscribeToCoreSignals </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></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="walletmodel_8cpp_source.html#l00557">557</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00037">WalletModel()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3ab3560ca1dc6f4dbc580fd8838c3e10"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3ab3560ca1dc6f4dbc580fd8838c3e10">◆ </a></span>transactionCanBeAbandoned()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool WalletModel::transactionCanBeAbandoned </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classuint256.html">uint256</a> </td>
|
|
<td class="paramname"><em>hash</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00748">748</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="transactionview_8cpp_source.html#l00403">TransactionView::contextualMenu()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0a5514bd400327df0f7d63341d8fabf4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0a5514bd400327df0f7d63341d8fabf4">◆ </a></span>unlockCoin()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WalletModel::unlockCoin </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classCOutPoint.html">COutPoint</a> & </td>
|
|
<td class="paramname"><em>output</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00712">712</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="coincontroldialog_8cpp_source.html#l00217">CoinControlDialog::buttonToggleLockClicked()</a>, and <a class="el" href="coincontroldialog_8cpp_source.html#l00331">CoinControlDialog::unlockCoin()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acb20c3e5c1a83ce0ed7f300c3cddee73"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acb20c3e5c1a83ce0ed7f300c3cddee73">◆ </a></span>unsubscribeFromCoreSignals()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WalletModel::unsubscribeFromCoreSignals </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></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="walletmodel_8cpp_source.html#l00567">567</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00068">~WalletModel()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad70ea697efb4d5bdc4a834b538b4d535"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad70ea697efb4d5bdc4a834b538b4d535">◆ </a></span>updateAddressBook</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WalletModel::updateAddressBook </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const QString & </td>
|
|
<td class="paramname"><em>address</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const QString & </td>
|
|
<td class="paramname"><em>label</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>isMine</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const QString & </td>
|
|
<td class="paramname"><em>purpose</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>status</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">slot</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00199">199</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a89180a13e5b0c2ca7732164b9dec3806"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a89180a13e5b0c2ca7732164b9dec3806">◆ </a></span>updateStatus</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WalletModel::updateStatus </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">slot</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00126">126</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acf4f77d87e8b96a704c79b1d6cb53701"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acf4f77d87e8b96a704c79b1d6cb53701">◆ </a></span>updateTransaction</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WalletModel::updateTransaction </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">slot</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00193">193</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="add90646b2ed03348dc2d6b415fa02a4e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#add90646b2ed03348dc2d6b415fa02a4e">◆ </a></span>updateWatchOnlyFlag</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void WalletModel::updateWatchOnlyFlag </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>fHaveWatchonly</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">slot</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00206">206</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a04604615253aeaae1253b1412a70a1f7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a04604615253aeaae1253b1412a70a1f7">◆ </a></span>validateAddress()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool WalletModel::validateAddress </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const QString & </td>
|
|
<td class="paramname"><em>address</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="walletmodel_8cpp_source.html#l00212">212</a> of file <a class="el" href="walletmodel_8cpp_source.html">walletmodel.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="addresstablemodel_8cpp_source.html#l00346">AddressTableModel::addRow()</a>, <a class="el" href="walletmodel_8cpp_source.html#l00218">prepareTransaction()</a>, and <a class="el" href="sendcoinsentry_8cpp_source.html#l00124">SendCoinsEntry::validate()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="a0712446f247952866e7b5252564e5e17"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0712446f247952866e7b5252564e5e17">◆ </a></span>addressTableModel</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="classAddressTableModel.html">AddressTableModel</a>* WalletModel::addressTableModel</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="walletmodel_8h_source.html#l00224">224</a> of file <a class="el" href="walletmodel_8h_source.html">walletmodel.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00432">getAddressTableModel()</a>, <a class="el" href="walletmodel_8cpp_source.html#l00199">updateAddressBook()</a>, and <a class="el" href="walletmodel_8cpp_source.html#l00037">WalletModel()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a167ef617e30d819c4a72ec022294c59f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a167ef617e30d819c4a72ec022294c59f">◆ </a></span>cachedAnonymizedBalance</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="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> WalletModel::cachedAnonymizedBalance</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="walletmodel_8h_source.html#l00232">232</a> of file <a class="el" href="walletmodel_8h_source.html">walletmodel.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00160">checkBalanceChanged()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3048be003bad5ce370c06b9bea1c9f08"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3048be003bad5ce370c06b9bea1c9f08">◆ </a></span>cachedBalance</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="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> WalletModel::cachedBalance</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="walletmodel_8h_source.html#l00229">229</a> of file <a class="el" href="walletmodel_8h_source.html">walletmodel.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00160">checkBalanceChanged()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1583c7546397a480525bd32a1bb964a6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1583c7546397a480525bd32a1bb964a6">◆ </a></span>cachedEncryptionStatus</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="classWalletModel.html#a58f6f0bb5a7b8b4e4d0812185ccc0616">EncryptionStatus</a> WalletModel::cachedEncryptionStatus</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="walletmodel_8h_source.html#l00236">236</a> of file <a class="el" href="walletmodel_8h_source.html">walletmodel.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00126">updateStatus()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0130f3a7857611866985e62ea73a8d8a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0130f3a7857611866985e62ea73a8d8a">◆ </a></span>cachedImmatureBalance</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="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> WalletModel::cachedImmatureBalance</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="walletmodel_8h_source.html#l00231">231</a> of file <a class="el" href="walletmodel_8h_source.html">walletmodel.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00160">checkBalanceChanged()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aea5c2fe717ff4d3b066d12f97d77f909"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aea5c2fe717ff4d3b066d12f97d77f909">◆ </a></span>cachedNumBlocks</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int WalletModel::cachedNumBlocks</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="walletmodel_8h_source.html#l00237">237</a> of file <a class="el" href="walletmodel_8h_source.html">walletmodel.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00134">pollBalanceChanged()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abefe3e962a51b6ce665bdebfea12e45b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abefe3e962a51b6ce665bdebfea12e45b">◆ </a></span>cachedPrivateSendRounds</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int WalletModel::cachedPrivateSendRounds</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="walletmodel_8h_source.html#l00239">239</a> of file <a class="el" href="walletmodel_8h_source.html">walletmodel.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00134">pollBalanceChanged()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af5db6dce80bb02b8eff3c7f49a9b4958"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af5db6dce80bb02b8eff3c7f49a9b4958">◆ </a></span>cachedTxLocks</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int WalletModel::cachedTxLocks</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="walletmodel_8h_source.html#l00238">238</a> of file <a class="el" href="walletmodel_8h_source.html">walletmodel.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00160">checkBalanceChanged()</a>, and <a class="el" href="walletmodel_8cpp_source.html#l00134">pollBalanceChanged()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8ff4ad3fa01a7f9c5644fa6067418322"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8ff4ad3fa01a7f9c5644fa6067418322">◆ </a></span>cachedUnconfirmedBalance</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="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> WalletModel::cachedUnconfirmedBalance</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="walletmodel_8h_source.html#l00230">230</a> of file <a class="el" href="walletmodel_8h_source.html">walletmodel.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00160">checkBalanceChanged()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6c0ea020fc2bd73eaa747b6daf74f998"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6c0ea020fc2bd73eaa747b6daf74f998">◆ </a></span>cachedWatchImmatureBalance</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="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> WalletModel::cachedWatchImmatureBalance</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="walletmodel_8h_source.html#l00235">235</a> of file <a class="el" href="walletmodel_8h_source.html">walletmodel.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00160">checkBalanceChanged()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8748c67ca736748406629f5fa0102437"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8748c67ca736748406629f5fa0102437">◆ </a></span>cachedWatchOnlyBalance</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="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> WalletModel::cachedWatchOnlyBalance</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="walletmodel_8h_source.html#l00233">233</a> of file <a class="el" href="walletmodel_8h_source.html">walletmodel.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00160">checkBalanceChanged()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0082b810eb6a95784c095ebaf0105bd4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0082b810eb6a95784c095ebaf0105bd4">◆ </a></span>cachedWatchUnconfBalance</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="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> WalletModel::cachedWatchUnconfBalance</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="walletmodel_8h_source.html#l00234">234</a> of file <a class="el" href="walletmodel_8h_source.html">walletmodel.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00160">checkBalanceChanged()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab381f2e96b734b7728b9fb2f44364a3a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab381f2e96b734b7728b9fb2f44364a3a">◆ </a></span>fForceCheckBalanceChanged</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool WalletModel::fForceCheckBalanceChanged</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="walletmodel_8h_source.html#l00218">218</a> of file <a class="el" href="walletmodel_8h_source.html">walletmodel.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00134">pollBalanceChanged()</a>, <a class="el" href="walletmodel_8cpp_source.html#l00193">updateTransaction()</a>, and <a class="el" href="walletmodel_8cpp_source.html#l00037">WalletModel()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ada7a868b3da256492ea1f19e28374495"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ada7a868b3da256492ea1f19e28374495">◆ </a></span>fHaveWatchOnly</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool WalletModel::fHaveWatchOnly</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="walletmodel_8h_source.html#l00217">217</a> of file <a class="el" href="walletmodel_8h_source.html">walletmodel.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00106">haveWatchOnly()</a>, <a class="el" href="walletmodel_8cpp_source.html#l00206">updateWatchOnlyFlag()</a>, and <a class="el" href="walletmodel_8cpp_source.html#l00037">WalletModel()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a01d9aba010d85b79d46fe427919dbdc1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a01d9aba010d85b79d46fe427919dbdc1">◆ </a></span>optionsModel</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="classOptionsModel.html">OptionsModel</a>* WalletModel::optionsModel</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="walletmodel_8h_source.html#l00222">222</a> of file <a class="el" href="walletmodel_8h_source.html">walletmodel.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00427">getOptionsModel()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac63eaed9f2ebd426cc6455812ddf518e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac63eaed9f2ebd426cc6455812ddf518e">◆ </a></span>pollTimer</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">QTimer* WalletModel::pollTimer</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="walletmodel_8h_source.html#l00241">241</a> of file <a class="el" href="walletmodel_8h_source.html">walletmodel.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00037">WalletModel()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5ae09d5a1e85dabcef5ab19e5b210230"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5ae09d5a1e85dabcef5ab19e5b210230">◆ </a></span>recentRequestsTableModel</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="classRecentRequestsTableModel.html">RecentRequestsTableModel</a>* WalletModel::recentRequestsTableModel</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="walletmodel_8h_source.html#l00226">226</a> of file <a class="el" href="walletmodel_8h_source.html">walletmodel.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00442">getRecentRequestsTableModel()</a>, and <a class="el" href="walletmodel_8cpp_source.html#l00037">WalletModel()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5c5fd9073f578f151ce48ec46b8beacd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5c5fd9073f578f151ce48ec46b8beacd">◆ </a></span>transactionTableModel</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="classTransactionTableModel.html">TransactionTableModel</a>* WalletModel::transactionTableModel</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="walletmodel_8h_source.html#l00225">225</a> of file <a class="el" href="walletmodel_8h_source.html">walletmodel.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="walletmodel_8cpp_source.html#l00437">getTransactionTableModel()</a>, <a class="el" href="walletmodel_8cpp_source.html#l00134">pollBalanceChanged()</a>, and <a class="el" href="walletmodel_8cpp_source.html#l00037">WalletModel()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abad281324f53ab4be68ba83cfb162bf3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abad281324f53ab4be68ba83cfb162bf3">◆ </a></span>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="classCWallet.html">CWallet</a>* WalletModel::wallet</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="walletmodel_8h_source.html#l00216">216</a> of file <a class="el" href="walletmodel_8h_source.html">walletmodel.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<hr/>The documentation for this class was generated from the following files:<ul>
|
|
<li>src/qt/<a class="el" href="walletmodel_8h_source.html">walletmodel.h</a></li>
|
|
<li>src/qt/<a class="el" href="moc__walletmodel_8cpp_source.html">moc_walletmodel.cpp</a></li>
|
|
<li>src/qt/<a class="el" href="walletmodel_8cpp_source.html">walletmodel.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="classWalletModel.html">WalletModel</a></li>
|
|
<li class="footer">Generated on Thu Dec 14 2017 13:15:14 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>
|