mirror of
https://github.com/seigler/dash-docs
synced 2025-07-27 09:46:12 +00:00
170 lines
58 KiB
HTML
170 lines
58 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: src/qt/transactionrecord.h Source File</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('transactionrecord_8h_source.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="headertitle">
|
|
<div class="title">transactionrecord.h</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<a href="transactionrecord_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// Copyright (c) 2011-2013 The Bitcoin Core developers</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">// Distributed under the MIT software license, see the accompanying</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">// file COPYING or http://www.opensource.org/licenses/mit-license.php.</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> </div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="preprocessor">#ifndef BITCOIN_QT_TRANSACTIONRECORD_H</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="preprocessor">#define BITCOIN_QT_TRANSACTIONRECORD_H</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> </div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="preprocessor">#include "<a class="code" href="amount_8h.html">amount.h</a>"</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor">#include "<a class="code" href="uint256_8h.html">uint256.h</a>"</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> </div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="preprocessor">#include <QList></span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="preprocessor">#include <QString></span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> </div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="keyword">class </span><a class="code" href="classCWallet.html">CWallet</a>;</div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="keyword">class </span><a class="code" href="classCWalletTx.html">CWalletTx</a>;</div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div><div class="line"><a name="l00019"></a><span class="lineno"><a class="line" href="classTransactionStatus.html"> 19</a></span> <span class="keyword">class </span><a class="code" href="classTransactionStatus.html">TransactionStatus</a></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> {</div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="classTransactionStatus.html#a92ca92106ef195594ae2b38e64ede8ce"> 22</a></span>  <a class="code" href="classTransactionStatus.html#a92ca92106ef195594ae2b38e64ede8ce">TransactionStatus</a>():</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>  <a class="code" href="classTransactionStatus.html#a052ab3e47ca113a3e921f069723b8601">countsForBalance</a>(false), <a class="code" href="classTransactionStatus.html#afb31544f313d0630a41e376417233d68">sortKey</a>(<span class="stringliteral">""</span>),</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>  <a class="code" href="classTransactionStatus.html#a6714606658df9486e4a3f8f2be5d28b4">matures_in</a>(0), <a class="code" href="classTransactionStatus.html#aa7d0dbec0880ccd8539d7e332f847451">status</a>(<a class="code" href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cbaf8b9ab6fc1d08781bb94301e358171b6">Offline</a>), <a class="code" href="classTransactionStatus.html#ac8a3bd9c1ad3969c6f969418fcffa0ca">depth</a>(0), <a class="code" href="classTransactionStatus.html#a861ed66c0fd49440bc1aacab5315a938">open_for</a>(0), <a class="code" href="classTransactionStatus.html#a22839cc23993e849a6c9fed8bffd5f50">cur_num_blocks</a>(-1)</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>  { }</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> </div><div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cb"> 27</a></span>  <span class="keyword">enum</span> <a class="code" href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cb">Status</a> {</div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cba354f91f2bd2c4be35b366d02fe186e22"> 28</a></span>  <a class="code" href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cba354f91f2bd2c4be35b366d02fe186e22">Confirmed</a>, </div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  <a class="code" href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cba4a0e6eac1d0db61fb9b1c96c6cbe592a">OpenUntilDate</a>, </div><div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cbab91223e8b704793715b0e54637417a1c"> 31</a></span>  <a class="code" href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cbab91223e8b704793715b0e54637417a1c">OpenUntilBlock</a>, </div><div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cbaf8b9ab6fc1d08781bb94301e358171b6"> 32</a></span>  <a class="code" href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cbaf8b9ab6fc1d08781bb94301e358171b6">Offline</a>, </div><div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cba6aa37fcd802ffec2cc13db46dcc41c03"> 33</a></span>  <a class="code" href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cba6aa37fcd802ffec2cc13db46dcc41c03">Unconfirmed</a>, </div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cba75c0b79a4c38c5777cdae1a565d6ba5e"> 34</a></span>  <a class="code" href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cba75c0b79a4c38c5777cdae1a565d6ba5e">Confirming</a>, </div><div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cbae06a462705a0126fda4b82e47915d812"> 35</a></span>  <a class="code" href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cbae06a462705a0126fda4b82e47915d812">Conflicted</a>, </div><div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cbaeff36253a0dd1e9347884be75cadbfc4"> 36</a></span>  <a class="code" href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cbaeff36253a0dd1e9347884be75cadbfc4">Abandoned</a>, </div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <a class="code" href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cba6b7a65301bf5a9eb371b34f2dcbd0e30">Immature</a>, </div><div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cba25cc8866b321de53d71467d11bba19b7"> 39</a></span>  <a class="code" href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cba25cc8866b321de53d71467d11bba19b7">MaturesWarning</a>, </div><div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cbaa00ed76c9186371bd649ffeec45d37e9"> 40</a></span>  <a class="code" href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cbaa00ed76c9186371bd649ffeec45d37e9">NotAccepted</a> </div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  };</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> </div><div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="classTransactionStatus.html#a052ab3e47ca113a3e921f069723b8601"> 44</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classTransactionStatus.html#a052ab3e47ca113a3e921f069723b8601">countsForBalance</a>;</div><div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="classTransactionStatus.html#afb31544f313d0630a41e376417233d68"> 46</a></span>  std::string <a class="code" href="classTransactionStatus.html#afb31544f313d0630a41e376417233d68">sortKey</a>;</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div><div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="classTransactionStatus.html#a6714606658df9486e4a3f8f2be5d28b4"> 50</a></span>  <span class="keywordtype">int</span> <a class="code" href="classTransactionStatus.html#a6714606658df9486e4a3f8f2be5d28b4">matures_in</a>;</div><div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="classTransactionStatus.html#aa7d0dbec0880ccd8539d7e332f847451"> 55</a></span>  <a class="code" href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cb">Status</a> <a class="code" href="classTransactionStatus.html#aa7d0dbec0880ccd8539d7e332f847451">status</a>;</div><div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="classTransactionStatus.html#ac8a3bd9c1ad3969c6f969418fcffa0ca"> 56</a></span>  qint64 <a class="code" href="classTransactionStatus.html#ac8a3bd9c1ad3969c6f969418fcffa0ca">depth</a>;</div><div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="classTransactionStatus.html#a861ed66c0fd49440bc1aacab5315a938"> 57</a></span>  qint64 <a class="code" href="classTransactionStatus.html#a861ed66c0fd49440bc1aacab5315a938">open_for</a>; </div><div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="classTransactionStatus.html#a22839cc23993e849a6c9fed8bffd5f50"> 63</a></span>  <span class="keywordtype">int</span> <a class="code" href="classTransactionStatus.html#a22839cc23993e849a6c9fed8bffd5f50">cur_num_blocks</a>;</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="comment">//** Know when to update transaction for ix locks **/</span></div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="classTransactionStatus.html#a5dd91f2741963d7e68990fdf5f33c2da"> 66</a></span>  <span class="keywordtype">int</span> <a class="code" href="classTransactionStatus.html#a5dd91f2741963d7e68990fdf5f33c2da">cur_num_ix_locks</a>;</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span> };</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div><div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="classTransactionRecord.html"> 72</a></span> <span class="keyword">class </span><a class="code" href="classTransactionRecord.html">TransactionRecord</a></div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span> {</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685"> 75</a></span>  <span class="keyword">enum</span> <a class="code" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685">Type</a></div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  {</div><div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685aecbcb11ffbb16d3853676e3ce12c12df"> 77</a></span>  <a class="code" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685aecbcb11ffbb16d3853676e3ce12c12df">Other</a>,</div><div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685ab15d09d5069ce2dd728812d7ddfbdc7b"> 78</a></span>  <a class="code" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685ab15d09d5069ce2dd728812d7ddfbdc7b">Generated</a>,</div><div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685a92ce91a965ee8cd1c3ca60fe415b0eb0"> 79</a></span>  <a class="code" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685a92ce91a965ee8cd1c3ca60fe415b0eb0">SendToAddress</a>,</div><div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685a6bcc2354c3ab1fcaaeb8c1aab51dc889"> 80</a></span>  <a class="code" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685a6bcc2354c3ab1fcaaeb8c1aab51dc889">SendToOther</a>,</div><div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685ab0bb06b109e1fa70877d42a1c22f709f"> 81</a></span>  <a class="code" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685ab0bb06b109e1fa70877d42a1c22f709f">RecvWithAddress</a>,</div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685af952e16195e2dad5c132b3d77856ea05"> 82</a></span>  <a class="code" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685af952e16195e2dad5c132b3d77856ea05">RecvFromOther</a>,</div><div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685abbd291cccd8b7d4c1dadfbd69db12c6d"> 83</a></span>  <a class="code" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685abbd291cccd8b7d4c1dadfbd69db12c6d">SendToSelf</a>,</div><div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685afc62a80e34317771b08e702a3dc719d7"> 84</a></span>  <a class="code" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685afc62a80e34317771b08e702a3dc719d7">RecvWithPrivateSend</a>,</div><div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685acc1a5106c84f234d0c8f3880b15301ca"> 85</a></span>  <a class="code" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685acc1a5106c84f234d0c8f3880b15301ca">PrivateSendDenominate</a>,</div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685a519552f0363047734d460075045719ea"> 86</a></span>  <a class="code" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685a519552f0363047734d460075045719ea">PrivateSendCollateralPayment</a>,</div><div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685aa591fe5ed8af16d5c02a315c74678977"> 87</a></span>  <a class="code" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685aa591fe5ed8af16d5c02a315c74678977">PrivateSendMakeCollaterals</a>,</div><div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685af901caeec69bcb3b2fb5949c050a5d64"> 88</a></span>  <a class="code" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685af901caeec69bcb3b2fb5949c050a5d64">PrivateSendCreateDenominations</a>,</div><div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685a6a7a6b8b2dec4f522e37d4f7bc6f858d"> 89</a></span>  <a class="code" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685a6a7a6b8b2dec4f522e37d4f7bc6f858d">PrivateSend</a></div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  };</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span> </div><div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="classTransactionRecord.html#a1cdf534b1ab2495c839f87beb053eaf8"> 93</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classTransactionRecord.html#a1cdf534b1ab2495c839f87beb053eaf8">RecommendedNumConfirmations</a> = 6;</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span> </div><div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="classTransactionRecord.html#abb95ce852c0d00e86dcf7ebf63e70a83"> 95</a></span>  <a class="code" href="classTransactionRecord.html#abb95ce852c0d00e86dcf7ebf63e70a83">TransactionRecord</a>():</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <a class="code" href="classTransactionRecord.html#a7a89b1316eb6e7c14be17cb8448ae586">hash</a>(), <a class="code" href="classTransactionRecord.html#afd105941a1ce3788f86573d17e999a8e">time</a>(0), <a class="code" href="classTransactionRecord.html#a6a68c861c3f1f10971fa11d8fc7c46e1">type</a>(<a class="code" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685aecbcb11ffbb16d3853676e3ce12c12df">Other</a>), <a class="code" href="classTransactionRecord.html#ad8d3d2765f95a40afc6cd93d4a881a38">address</a>(<span class="stringliteral">""</span>), <a class="code" href="classTransactionRecord.html#a536fdaa56c7f7fb789f064cc475d30c1">debit</a>(0), <a class="code" href="classTransactionRecord.html#aea9d8e5ead391ada02422cef6f45d9c7">credit</a>(0), <a class="code" href="classTransactionRecord.html#a143da419e3dc0bc2ec73e22b3a56d1c9">idx</a>(0)</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  {</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  }</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span> </div><div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="classTransactionRecord.html#a2ab5cde606334696dce9a344b530d310"> 100</a></span>  <a class="code" href="classTransactionRecord.html#a2ab5cde606334696dce9a344b530d310">TransactionRecord</a>(<a class="code" href="classuint256.html">uint256</a> <a class="code" href="classTransactionRecord.html#a7a89b1316eb6e7c14be17cb8448ae586">hash</a>, qint64 <a class="code" href="classTransactionRecord.html#afd105941a1ce3788f86573d17e999a8e">time</a>):</div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <a class="code" href="classTransactionRecord.html#a7a89b1316eb6e7c14be17cb8448ae586">hash</a>(<a class="code" href="classTransactionRecord.html#a7a89b1316eb6e7c14be17cb8448ae586">hash</a>), <a class="code" href="classTransactionRecord.html#afd105941a1ce3788f86573d17e999a8e">time</a>(<a class="code" href="classTransactionRecord.html#afd105941a1ce3788f86573d17e999a8e">time</a>), <a class="code" href="classTransactionRecord.html#a6a68c861c3f1f10971fa11d8fc7c46e1">type</a>(<a class="code" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685aecbcb11ffbb16d3853676e3ce12c12df">Other</a>), <a class="code" href="classTransactionRecord.html#ad8d3d2765f95a40afc6cd93d4a881a38">address</a>(<span class="stringliteral">""</span>), <a class="code" href="classTransactionRecord.html#a536fdaa56c7f7fb789f064cc475d30c1">debit</a>(0),</div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <a class="code" href="classTransactionRecord.html#aea9d8e5ead391ada02422cef6f45d9c7">credit</a>(0), <a class="code" href="classTransactionRecord.html#a143da419e3dc0bc2ec73e22b3a56d1c9">idx</a>(0)</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  {</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  }</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span> </div><div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="classTransactionRecord.html#a6c0d484576c37ec753ca225a753535ba"> 106</a></span>  <a class="code" href="classTransactionRecord.html#a6c0d484576c37ec753ca225a753535ba">TransactionRecord</a>(<a class="code" href="classuint256.html">uint256</a> <a class="code" href="classTransactionRecord.html#a7a89b1316eb6e7c14be17cb8448ae586">hash</a>, qint64 <a class="code" href="classTransactionRecord.html#afd105941a1ce3788f86573d17e999a8e">time</a>,</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  <a class="code" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685">Type</a> <a class="code" href="classTransactionRecord.html#a6a68c861c3f1f10971fa11d8fc7c46e1">type</a>, <span class="keyword">const</span> std::string &<a class="code" href="classTransactionRecord.html#ad8d3d2765f95a40afc6cd93d4a881a38">address</a>,</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  <span class="keyword">const</span> <a class="code" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a>& <a class="code" href="classTransactionRecord.html#a536fdaa56c7f7fb789f064cc475d30c1">debit</a>, <span class="keyword">const</span> <a class="code" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a>& <a class="code" href="classTransactionRecord.html#aea9d8e5ead391ada02422cef6f45d9c7">credit</a>):</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  <a class="code" href="classTransactionRecord.html#a7a89b1316eb6e7c14be17cb8448ae586">hash</a>(<a class="code" href="classTransactionRecord.html#a7a89b1316eb6e7c14be17cb8448ae586">hash</a>), <a class="code" href="classTransactionRecord.html#afd105941a1ce3788f86573d17e999a8e">time</a>(<a class="code" href="classTransactionRecord.html#afd105941a1ce3788f86573d17e999a8e">time</a>), <a class="code" href="classTransactionRecord.html#a6a68c861c3f1f10971fa11d8fc7c46e1">type</a>(<a class="code" href="classTransactionRecord.html#a6a68c861c3f1f10971fa11d8fc7c46e1">type</a>), <a class="code" href="classTransactionRecord.html#ad8d3d2765f95a40afc6cd93d4a881a38">address</a>(<a class="code" href="classTransactionRecord.html#ad8d3d2765f95a40afc6cd93d4a881a38">address</a>), <a class="code" href="classTransactionRecord.html#a536fdaa56c7f7fb789f064cc475d30c1">debit</a>(<a class="code" href="classTransactionRecord.html#a536fdaa56c7f7fb789f064cc475d30c1">debit</a>), <a class="code" href="classTransactionRecord.html#aea9d8e5ead391ada02422cef6f45d9c7">credit</a>(<a class="code" href="classTransactionRecord.html#aea9d8e5ead391ada02422cef6f45d9c7">credit</a>),</div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <a class="code" href="classTransactionRecord.html#a143da419e3dc0bc2ec73e22b3a56d1c9">idx</a>(0)</div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  {</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  }</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span> </div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  <span class="keyword">static</span> <span class="keywordtype">bool</span> <a class="code" href="classTransactionRecord.html#a5ad1d1af4bec5b15a624b7a451e8cdbf">showTransaction</a>(<span class="keyword">const</span> <a class="code" href="classCWalletTx.html">CWalletTx</a> &wtx);</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <span class="keyword">static</span> QList<TransactionRecord> <a class="code" href="classTransactionRecord.html#a9f5db4465fa5fdcc3f9af525096bcdb9">decomposeTransaction</a>(<span class="keyword">const</span> <a class="code" href="classCWallet.html">CWallet</a> *<a class="code" href="namespacewallet.html">wallet</a>, <span class="keyword">const</span> <a class="code" href="classCWalletTx.html">CWalletTx</a> &wtx);</div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span> </div><div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="classTransactionRecord.html#a7a89b1316eb6e7c14be17cb8448ae586"> 121</a></span>  <a class="code" href="classuint256.html">uint256</a> <a class="code" href="classTransactionRecord.html#a7a89b1316eb6e7c14be17cb8448ae586">hash</a>;</div><div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="classTransactionRecord.html#afd105941a1ce3788f86573d17e999a8e"> 122</a></span>  qint64 <a class="code" href="classTransactionRecord.html#afd105941a1ce3788f86573d17e999a8e">time</a>;</div><div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="classTransactionRecord.html#a6a68c861c3f1f10971fa11d8fc7c46e1"> 123</a></span>  <a class="code" href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685">Type</a> <a class="code" href="classTransactionRecord.html#a6a68c861c3f1f10971fa11d8fc7c46e1">type</a>;</div><div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="classTransactionRecord.html#ad8d3d2765f95a40afc6cd93d4a881a38"> 124</a></span>  std::string <a class="code" href="classTransactionRecord.html#ad8d3d2765f95a40afc6cd93d4a881a38">address</a>;</div><div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="classTransactionRecord.html#a536fdaa56c7f7fb789f064cc475d30c1"> 125</a></span>  <a class="code" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> <a class="code" href="classTransactionRecord.html#a536fdaa56c7f7fb789f064cc475d30c1">debit</a>;</div><div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="classTransactionRecord.html#aea9d8e5ead391ada02422cef6f45d9c7"> 126</a></span>  <a class="code" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> <a class="code" href="classTransactionRecord.html#aea9d8e5ead391ada02422cef6f45d9c7">credit</a>;</div><div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="classTransactionRecord.html#a143da419e3dc0bc2ec73e22b3a56d1c9"> 130</a></span>  <span class="keywordtype">int</span> <a class="code" href="classTransactionRecord.html#a143da419e3dc0bc2ec73e22b3a56d1c9">idx</a>;</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span> </div><div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="classTransactionRecord.html#a50342213092284a9994f2903991134c0"> 133</a></span>  <a class="code" href="classTransactionStatus.html">TransactionStatus</a> <a class="code" href="classTransactionRecord.html#a50342213092284a9994f2903991134c0">status</a>;</div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span> </div><div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="classTransactionRecord.html#ac938161128e04ca5d044d8a19827b0e2"> 136</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classTransactionRecord.html#ac938161128e04ca5d044d8a19827b0e2">involvesWatchAddress</a>;</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span> </div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  QString <a class="code" href="classTransactionRecord.html#a838d881f68f967b751e7f7707bccfffa">getTxID</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span> </div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <span class="keyword">static</span> QString <a class="code" href="classTransactionRecord.html#a7664c0127a66cdc42d3d56d6a85a5f1e">formatSubTxId</a>(<span class="keyword">const</span> <a class="code" href="classuint256.html">uint256</a> &<a class="code" href="classTransactionRecord.html#a7a89b1316eb6e7c14be17cb8448ae586">hash</a>, <span class="keywordtype">int</span> vout);</div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span> </div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <span class="keywordtype">void</span> <a class="code" href="classTransactionRecord.html#a9b643dd885a790ae511705a1446556be">updateStatus</a>(<span class="keyword">const</span> <a class="code" href="classCWalletTx.html">CWalletTx</a> &wtx);</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span> </div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  <span class="keywordtype">bool</span> <a class="code" href="classTransactionRecord.html#aaca6757b7b300151694021be6af18d11">statusUpdateNeeded</a>();</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span> };</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span> </div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span> <span class="preprocessor">#endif // BITCOIN_QT_TRANSACTIONRECORD_H</span></div><div class="ttc" id="classTransactionRecord_html_a9b643dd885a790ae511705a1446556be"><div class="ttname"><a href="classTransactionRecord.html#a9b643dd885a790ae511705a1446556be">TransactionRecord::updateStatus</a></div><div class="ttdeci">void updateStatus(const CWalletTx &wtx)</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8cpp_source.html#l00231">transactionrecord.cpp:231</a></div></div>
|
|
<div class="ttc" id="classTransactionStatus_html_aaa6cc19ca3509bbae72d0df1661f85cbaeff36253a0dd1e9347884be75cadbfc4"><div class="ttname"><a href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cbaeff36253a0dd1e9347884be75cadbfc4">TransactionStatus::Abandoned</a></div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00036">transactionrecord.h:36</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_aea9d8e5ead391ada02422cef6f45d9c7"><div class="ttname"><a href="classTransactionRecord.html#aea9d8e5ead391ada02422cef6f45d9c7">TransactionRecord::credit</a></div><div class="ttdeci">CAmount credit</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00126">transactionrecord.h:126</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_abb95ce852c0d00e86dcf7ebf63e70a83"><div class="ttname"><a href="classTransactionRecord.html#abb95ce852c0d00e86dcf7ebf63e70a83">TransactionRecord::TransactionRecord</a></div><div class="ttdeci">TransactionRecord()</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00095">transactionrecord.h:95</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_afb76f5876fba21c3d2c388b98a35d685a6a7a6b8b2dec4f522e37d4f7bc6f858d"><div class="ttname"><a href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685a6a7a6b8b2dec4f522e37d4f7bc6f858d">TransactionRecord::PrivateSend</a></div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00089">transactionrecord.h:89</a></div></div>
|
|
<div class="ttc" id="classTransactionStatus_html_a861ed66c0fd49440bc1aacab5315a938"><div class="ttname"><a href="classTransactionStatus.html#a861ed66c0fd49440bc1aacab5315a938">TransactionStatus::open_for</a></div><div class="ttdeci">qint64 open_for</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00057">transactionrecord.h:57</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_a143da419e3dc0bc2ec73e22b3a56d1c9"><div class="ttname"><a href="classTransactionRecord.html#a143da419e3dc0bc2ec73e22b3a56d1c9">TransactionRecord::idx</a></div><div class="ttdeci">int idx</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00130">transactionrecord.h:130</a></div></div>
|
|
<div class="ttc" id="classTransactionStatus_html_aaa6cc19ca3509bbae72d0df1661f85cba4a0e6eac1d0db61fb9b1c96c6cbe592a"><div class="ttname"><a href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cba4a0e6eac1d0db61fb9b1c96c6cbe592a">TransactionStatus::OpenUntilDate</a></div><div class="ttdoc">Normal (sent/received) transactions. </div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00030">transactionrecord.h:30</a></div></div>
|
|
<div class="ttc" id="classTransactionStatus_html_a5dd91f2741963d7e68990fdf5f33c2da"><div class="ttname"><a href="classTransactionStatus.html#a5dd91f2741963d7e68990fdf5f33c2da">TransactionStatus::cur_num_ix_locks</a></div><div class="ttdeci">int cur_num_ix_locks</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00066">transactionrecord.h:66</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_afb76f5876fba21c3d2c388b98a35d685a92ce91a965ee8cd1c3ca60fe415b0eb0"><div class="ttname"><a href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685a92ce91a965ee8cd1c3ca60fe415b0eb0">TransactionRecord::SendToAddress</a></div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00079">transactionrecord.h:79</a></div></div>
|
|
<div class="ttc" id="classTransactionStatus_html_a92ca92106ef195594ae2b38e64ede8ce"><div class="ttname"><a href="classTransactionStatus.html#a92ca92106ef195594ae2b38e64ede8ce">TransactionStatus::TransactionStatus</a></div><div class="ttdeci">TransactionStatus()</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00022">transactionrecord.h:22</a></div></div>
|
|
<div class="ttc" id="classCWallet_html"><div class="ttname"><a href="classCWallet.html">CWallet</a></div><div class="ttdef"><b>Definition:</b> <a href="wallet_8h_source.html#l00617">wallet.h:617</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_a5ad1d1af4bec5b15a624b7a451e8cdbf"><div class="ttname"><a href="classTransactionRecord.html#a5ad1d1af4bec5b15a624b7a451e8cdbf">TransactionRecord::showTransaction</a></div><div class="ttdeci">static bool showTransaction(const CWalletTx &wtx)</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8cpp_source.html#l00023">transactionrecord.cpp:23</a></div></div>
|
|
<div class="ttc" id="classTransactionStatus_html_aa7d0dbec0880ccd8539d7e332f847451"><div class="ttname"><a href="classTransactionStatus.html#aa7d0dbec0880ccd8539d7e332f847451">TransactionStatus::status</a></div><div class="ttdeci">Status status</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00055">transactionrecord.h:55</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_afb76f5876fba21c3d2c388b98a35d685a519552f0363047734d460075045719ea"><div class="ttname"><a href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685a519552f0363047734d460075045719ea">TransactionRecord::PrivateSendCollateralPayment</a></div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00086">transactionrecord.h:86</a></div></div>
|
|
<div class="ttc" id="classTransactionStatus_html_afb31544f313d0630a41e376417233d68"><div class="ttname"><a href="classTransactionStatus.html#afb31544f313d0630a41e376417233d68">TransactionStatus::sortKey</a></div><div class="ttdeci">std::string sortKey</div><div class="ttdoc">Sorting key based on status. </div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00046">transactionrecord.h:46</a></div></div>
|
|
<div class="ttc" id="classTransactionStatus_html_aaa6cc19ca3509bbae72d0df1661f85cbab91223e8b704793715b0e54637417a1c"><div class="ttname"><a href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cbab91223e8b704793715b0e54637417a1c">TransactionStatus::OpenUntilBlock</a></div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00031">transactionrecord.h:31</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_aaca6757b7b300151694021be6af18d11"><div class="ttname"><a href="classTransactionRecord.html#aaca6757b7b300151694021be6af18d11">TransactionRecord::statusUpdateNeeded</a></div><div class="ttdeci">bool statusUpdateNeeded()</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8cpp_source.html#l00319">transactionrecord.cpp:319</a></div></div>
|
|
<div class="ttc" id="classTransactionStatus_html_aaa6cc19ca3509bbae72d0df1661f85cbae06a462705a0126fda4b82e47915d812"><div class="ttname"><a href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cbae06a462705a0126fda4b82e47915d812">TransactionStatus::Conflicted</a></div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00035">transactionrecord.h:35</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_afd105941a1ce3788f86573d17e999a8e"><div class="ttname"><a href="classTransactionRecord.html#afd105941a1ce3788f86573d17e999a8e">TransactionRecord::time</a></div><div class="ttdeci">qint64 time</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00122">transactionrecord.h:122</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_a50342213092284a9994f2903991134c0"><div class="ttname"><a href="classTransactionRecord.html#a50342213092284a9994f2903991134c0">TransactionRecord::status</a></div><div class="ttdeci">TransactionStatus status</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00133">transactionrecord.h:133</a></div></div>
|
|
<div class="ttc" id="classTransactionStatus_html_aaa6cc19ca3509bbae72d0df1661f85cba354f91f2bd2c4be35b366d02fe186e22"><div class="ttname"><a href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cba354f91f2bd2c4be35b366d02fe186e22">TransactionStatus::Confirmed</a></div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00028">transactionrecord.h:28</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_afb76f5876fba21c3d2c388b98a35d685afc62a80e34317771b08e702a3dc719d7"><div class="ttname"><a href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685afc62a80e34317771b08e702a3dc719d7">TransactionRecord::RecvWithPrivateSend</a></div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00084">transactionrecord.h:84</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_afb76f5876fba21c3d2c388b98a35d685a6bcc2354c3ab1fcaaeb8c1aab51dc889"><div class="ttname"><a href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685a6bcc2354c3ab1fcaaeb8c1aab51dc889">TransactionRecord::SendToOther</a></div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00080">transactionrecord.h:80</a></div></div>
|
|
<div class="ttc" id="amount_8h_html_a4eaf3a5239714d8c45b851527f7cb564"><div class="ttname"><a href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a></div><div class="ttdeci">int64_t CAmount</div><div class="ttdef"><b>Definition:</b> <a href="amount_8h_source.html#l00014">amount.h:14</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_a7a89b1316eb6e7c14be17cb8448ae586"><div class="ttname"><a href="classTransactionRecord.html#a7a89b1316eb6e7c14be17cb8448ae586">TransactionRecord::hash</a></div><div class="ttdeci">uint256 hash</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00121">transactionrecord.h:121</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_ac938161128e04ca5d044d8a19827b0e2"><div class="ttname"><a href="classTransactionRecord.html#ac938161128e04ca5d044d8a19827b0e2">TransactionRecord::involvesWatchAddress</a></div><div class="ttdeci">bool involvesWatchAddress</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00136">transactionrecord.h:136</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_afb76f5876fba21c3d2c388b98a35d685abbd291cccd8b7d4c1dadfbd69db12c6d"><div class="ttname"><a href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685abbd291cccd8b7d4c1dadfbd69db12c6d">TransactionRecord::SendToSelf</a></div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00083">transactionrecord.h:83</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_a2ab5cde606334696dce9a344b530d310"><div class="ttname"><a href="classTransactionRecord.html#a2ab5cde606334696dce9a344b530d310">TransactionRecord::TransactionRecord</a></div><div class="ttdeci">TransactionRecord(uint256 hash, qint64 time)</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00100">transactionrecord.h:100</a></div></div>
|
|
<div class="ttc" id="classTransactionStatus_html_aaa6cc19ca3509bbae72d0df1661f85cbaa00ed76c9186371bd649ffeec45d37e9"><div class="ttname"><a href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cbaa00ed76c9186371bd649ffeec45d37e9">TransactionStatus::NotAccepted</a></div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00040">transactionrecord.h:40</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_a9f5db4465fa5fdcc3f9af525096bcdb9"><div class="ttname"><a href="classTransactionRecord.html#a9f5db4465fa5fdcc3f9af525096bcdb9">TransactionRecord::decomposeTransaction</a></div><div class="ttdeci">static QList< TransactionRecord > decomposeTransaction(const CWallet *wallet, const CWalletTx &wtx)</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8cpp_source.html#l00039">transactionrecord.cpp:39</a></div></div>
|
|
<div class="ttc" id="classTransactionStatus_html_aaa6cc19ca3509bbae72d0df1661f85cbaf8b9ab6fc1d08781bb94301e358171b6"><div class="ttname"><a href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cbaf8b9ab6fc1d08781bb94301e358171b6">TransactionStatus::Offline</a></div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00032">transactionrecord.h:32</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_afb76f5876fba21c3d2c388b98a35d685aa591fe5ed8af16d5c02a315c74678977"><div class="ttname"><a href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685aa591fe5ed8af16d5c02a315c74678977">TransactionRecord::PrivateSendMakeCollaterals</a></div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00087">transactionrecord.h:87</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_a1cdf534b1ab2495c839f87beb053eaf8"><div class="ttname"><a href="classTransactionRecord.html#a1cdf534b1ab2495c839f87beb053eaf8">TransactionRecord::RecommendedNumConfirmations</a></div><div class="ttdeci">static const int RecommendedNumConfirmations</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00093">transactionrecord.h:93</a></div></div>
|
|
<div class="ttc" id="classTransactionStatus_html_a22839cc23993e849a6c9fed8bffd5f50"><div class="ttname"><a href="classTransactionStatus.html#a22839cc23993e849a6c9fed8bffd5f50">TransactionStatus::cur_num_blocks</a></div><div class="ttdeci">int cur_num_blocks</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00063">transactionrecord.h:63</a></div></div>
|
|
<div class="ttc" id="classCWalletTx_html"><div class="ttname"><a href="classCWalletTx.html">CWalletTx</a></div><div class="ttdef"><b>Definition:</b> <a href="wallet_8h_source.html#l00275">wallet.h:275</a></div></div>
|
|
<div class="ttc" id="namespacewallet_html"><div class="ttname"><a href="namespacewallet.html">wallet</a></div><div class="ttdef"><b>Definition:</b> <a href="wallet_8py_source.html#l00001">wallet.py:1</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_afb76f5876fba21c3d2c388b98a35d685af901caeec69bcb3b2fb5949c050a5d64"><div class="ttname"><a href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685af901caeec69bcb3b2fb5949c050a5d64">TransactionRecord::PrivateSendCreateDenominations</a></div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00088">transactionrecord.h:88</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_afb76f5876fba21c3d2c388b98a35d685af952e16195e2dad5c132b3d77856ea05"><div class="ttname"><a href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685af952e16195e2dad5c132b3d77856ea05">TransactionRecord::RecvFromOther</a></div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00082">transactionrecord.h:82</a></div></div>
|
|
<div class="ttc" id="classTransactionStatus_html_aaa6cc19ca3509bbae72d0df1661f85cba25cc8866b321de53d71467d11bba19b7"><div class="ttname"><a href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cba25cc8866b321de53d71467d11bba19b7">TransactionStatus::MaturesWarning</a></div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00039">transactionrecord.h:39</a></div></div>
|
|
<div class="ttc" id="classTransactionStatus_html_aaa6cc19ca3509bbae72d0df1661f85cba6aa37fcd802ffec2cc13db46dcc41c03"><div class="ttname"><a href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cba6aa37fcd802ffec2cc13db46dcc41c03">TransactionStatus::Unconfirmed</a></div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00033">transactionrecord.h:33</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_a6a68c861c3f1f10971fa11d8fc7c46e1"><div class="ttname"><a href="classTransactionRecord.html#a6a68c861c3f1f10971fa11d8fc7c46e1">TransactionRecord::type</a></div><div class="ttdeci">Type type</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00123">transactionrecord.h:123</a></div></div>
|
|
<div class="ttc" id="classTransactionStatus_html_aaa6cc19ca3509bbae72d0df1661f85cb"><div class="ttname"><a href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cb">TransactionStatus::Status</a></div><div class="ttdeci">Status</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00027">transactionrecord.h:27</a></div></div>
|
|
<div class="ttc" id="classuint256_html"><div class="ttname"><a href="classuint256.html">uint256</a></div><div class="ttdef"><b>Definition:</b> <a href="uint256_8h_source.html#l00114">uint256.h:114</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_a6c0d484576c37ec753ca225a753535ba"><div class="ttname"><a href="classTransactionRecord.html#a6c0d484576c37ec753ca225a753535ba">TransactionRecord::TransactionRecord</a></div><div class="ttdeci">TransactionRecord(uint256 hash, qint64 time, Type type, const std::string &address, const CAmount &debit, const CAmount &credit)</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00106">transactionrecord.h:106</a></div></div>
|
|
<div class="ttc" id="classTransactionStatus_html_aaa6cc19ca3509bbae72d0df1661f85cba6b7a65301bf5a9eb371b34f2dcbd0e30"><div class="ttname"><a href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cba6b7a65301bf5a9eb371b34f2dcbd0e30">TransactionStatus::Immature</a></div><div class="ttdoc">Generated (mined) transactions. </div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00038">transactionrecord.h:38</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_a838d881f68f967b751e7f7707bccfffa"><div class="ttname"><a href="classTransactionRecord.html#a838d881f68f967b751e7f7707bccfffa">TransactionRecord::getTxID</a></div><div class="ttdeci">QString getTxID() const</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8cpp_source.html#l00325">transactionrecord.cpp:325</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_a7664c0127a66cdc42d3d56d6a85a5f1e"><div class="ttname"><a href="classTransactionRecord.html#a7664c0127a66cdc42d3d56d6a85a5f1e">TransactionRecord::formatSubTxId</a></div><div class="ttdeci">static QString formatSubTxId(const uint256 &hash, int vout)</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8cpp_source.html#l00330">transactionrecord.cpp:330</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_a536fdaa56c7f7fb789f064cc475d30c1"><div class="ttname"><a href="classTransactionRecord.html#a536fdaa56c7f7fb789f064cc475d30c1">TransactionRecord::debit</a></div><div class="ttdeci">CAmount debit</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00125">transactionrecord.h:125</a></div></div>
|
|
<div class="ttc" id="uint256_8h_html"><div class="ttname"><a href="uint256_8h.html">uint256.h</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_afb76f5876fba21c3d2c388b98a35d685ab15d09d5069ce2dd728812d7ddfbdc7b"><div class="ttname"><a href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685ab15d09d5069ce2dd728812d7ddfbdc7b">TransactionRecord::Generated</a></div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00078">transactionrecord.h:78</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_afb76f5876fba21c3d2c388b98a35d685aecbcb11ffbb16d3853676e3ce12c12df"><div class="ttname"><a href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685aecbcb11ffbb16d3853676e3ce12c12df">TransactionRecord::Other</a></div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00077">transactionrecord.h:77</a></div></div>
|
|
<div class="ttc" id="amount_8h_html"><div class="ttname"><a href="amount_8h.html">amount.h</a></div></div>
|
|
<div class="ttc" id="classTransactionStatus_html_a052ab3e47ca113a3e921f069723b8601"><div class="ttname"><a href="classTransactionStatus.html#a052ab3e47ca113a3e921f069723b8601">TransactionStatus::countsForBalance</a></div><div class="ttdeci">bool countsForBalance</div><div class="ttdoc">Transaction counts towards available balance. </div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00044">transactionrecord.h:44</a></div></div>
|
|
<div class="ttc" id="classTransactionStatus_html_ac8a3bd9c1ad3969c6f969418fcffa0ca"><div class="ttname"><a href="classTransactionStatus.html#ac8a3bd9c1ad3969c6f969418fcffa0ca">TransactionStatus::depth</a></div><div class="ttdeci">qint64 depth</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00056">transactionrecord.h:56</a></div></div>
|
|
<div class="ttc" id="classTransactionStatus_html_a6714606658df9486e4a3f8f2be5d28b4"><div class="ttname"><a href="classTransactionStatus.html#a6714606658df9486e4a3f8f2be5d28b4">TransactionStatus::matures_in</a></div><div class="ttdeci">int matures_in</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00050">transactionrecord.h:50</a></div></div>
|
|
<div class="ttc" id="classTransactionStatus_html"><div class="ttname"><a href="classTransactionStatus.html">TransactionStatus</a></div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00019">transactionrecord.h:19</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_ad8d3d2765f95a40afc6cd93d4a881a38"><div class="ttname"><a href="classTransactionRecord.html#ad8d3d2765f95a40afc6cd93d4a881a38">TransactionRecord::address</a></div><div class="ttdeci">std::string address</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00124">transactionrecord.h:124</a></div></div>
|
|
<div class="ttc" id="classTransactionStatus_html_aaa6cc19ca3509bbae72d0df1661f85cba75c0b79a4c38c5777cdae1a565d6ba5e"><div class="ttname"><a href="classTransactionStatus.html#aaa6cc19ca3509bbae72d0df1661f85cba75c0b79a4c38c5777cdae1a565d6ba5e">TransactionStatus::Confirming</a></div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00034">transactionrecord.h:34</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_afb76f5876fba21c3d2c388b98a35d685"><div class="ttname"><a href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685">TransactionRecord::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00075">transactionrecord.h:75</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html"><div class="ttname"><a href="classTransactionRecord.html">TransactionRecord</a></div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00072">transactionrecord.h:72</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_afb76f5876fba21c3d2c388b98a35d685acc1a5106c84f234d0c8f3880b15301ca"><div class="ttname"><a href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685acc1a5106c84f234d0c8f3880b15301ca">TransactionRecord::PrivateSendDenominate</a></div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00085">transactionrecord.h:85</a></div></div>
|
|
<div class="ttc" id="classTransactionRecord_html_afb76f5876fba21c3d2c388b98a35d685ab0bb06b109e1fa70877d42a1c22f709f"><div class="ttname"><a href="classTransactionRecord.html#afb76f5876fba21c3d2c388b98a35d685ab0bb06b109e1fa70877d42a1c22f709f">TransactionRecord::RecvWithAddress</a></div><div class="ttdef"><b>Definition:</b> <a href="transactionrecord_8h_source.html#l00081">transactionrecord.h:81</a></div></div>
|
|
</div><!-- fragment --></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="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_f0c29a9f5764d78706f34c972e8114d8.html">qt</a></li><li class="navelem"><a class="el" href="transactionrecord_8h.html">transactionrecord.h</a></li>
|
|
<li class="footer">Generated on Thu Dec 14 2017 13:15:08 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>
|