mirror of
https://github.com/seigler/dash-docs
synced 2025-07-27 09:46:12 +00:00
192 lines
64 KiB
HTML
192 lines
64 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/wallet/walletdb.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('walletdb_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">walletdb.h</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<a href="walletdb_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) 2009-2010 Satoshi Nakamoto</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">// Copyright (c) 2009-2015 The Bitcoin Core developers</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">// Distributed under the MIT software license, see the accompanying</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">// file COPYING or http://www.opensource.org/licenses/mit-license.php.</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> </div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="preprocessor">#ifndef BITCOIN_WALLET_WALLETDB_H</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="preprocessor">#define BITCOIN_WALLET_WALLETDB_H</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> </div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor">#include "<a class="code" href="amount_8h.html">amount.h</a>"</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="preprocessor">#include "<a class="code" href="db_8h.html">wallet/db.h</a>"</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="preprocessor">#include "<a class="code" href="hdchain_8h.html">hdchain.h</a>"</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="preprocessor">#include "<a class="code" href="key_8h.html">key.h</a>"</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="preprocessor">#include <list></span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="preprocessor">#include <stdint.h></span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="preprocessor">#include <string></span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#include <utility></span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#include <vector></span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> </div><div class="line"><a name="l00020"></a><span class="lineno"><a class="line" href="walletdb_8h.html#aa41a7b76448a7dc0022f0a2c8e812d4a"> 20</a></span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">bool</span> <a class="code" href="walletdb_8h.html#aa41a7b76448a7dc0022f0a2c8e812d4a">DEFAULT_FLUSHWALLET</a> = <span class="keyword">true</span>;</div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="keyword">class </span><a class="code" href="classCAccount.html">CAccount</a>;</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="keyword">class </span><a class="code" href="classCAccountingEntry.html">CAccountingEntry</a>;</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="keyword">struct </span><a class="code" href="structCBlockLocator.html">CBlockLocator</a>;</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="keyword">class </span><a class="code" href="classCKeyPool.html">CKeyPool</a>;</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="keyword">class </span><a class="code" href="classCMasterKey.html">CMasterKey</a>;</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="keyword">class </span><a class="code" href="classCScript.html">CScript</a>;</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="keyword">class </span><a class="code" href="classCWallet.html">CWallet</a>;</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="keyword">class </span><a class="code" href="classCWalletTx.html">CWalletTx</a>;</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="keyword">class </span><a class="code" href="classuint160.html">uint160</a>;</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="keyword">class </span><a class="code" href="classuint256.html">uint256</a>;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> </div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="walletdb_8h.html#a7558d92e9ea1d446075da1b514c4a944"> 34</a></span> <span class="keyword">enum</span> <a class="code" href="walletdb_8h.html#a7558d92e9ea1d446075da1b514c4a944">DBErrors</a></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> {</div><div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="walletdb_8h.html#a7558d92e9ea1d446075da1b514c4a944aa2367ec374804930406cea446fbb3fd2"> 36</a></span>  <a class="code" href="walletdb_8h.html#a7558d92e9ea1d446075da1b514c4a944aa2367ec374804930406cea446fbb3fd2">DB_LOAD_OK</a>,</div><div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="walletdb_8h.html#a7558d92e9ea1d446075da1b514c4a944a5eb73e7d323c832e22611f0ff94b1655"> 37</a></span>  <a class="code" href="walletdb_8h.html#a7558d92e9ea1d446075da1b514c4a944a5eb73e7d323c832e22611f0ff94b1655">DB_CORRUPT</a>,</div><div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="walletdb_8h.html#a7558d92e9ea1d446075da1b514c4a944ac83155a59a0d2ca8fc325075f58060c5"> 38</a></span>  <a class="code" href="walletdb_8h.html#a7558d92e9ea1d446075da1b514c4a944ac83155a59a0d2ca8fc325075f58060c5">DB_NONCRITICAL_ERROR</a>,</div><div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="walletdb_8h.html#a7558d92e9ea1d446075da1b514c4a944a0e0f7a1f3a38544a975bd97fba1eed58"> 39</a></span>  <a class="code" href="walletdb_8h.html#a7558d92e9ea1d446075da1b514c4a944a0e0f7a1f3a38544a975bd97fba1eed58">DB_TOO_NEW</a>,</div><div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="walletdb_8h.html#a7558d92e9ea1d446075da1b514c4a944ab5a338e1c914e0d9107fab0dbcd3c64c"> 40</a></span>  <a class="code" href="walletdb_8h.html#a7558d92e9ea1d446075da1b514c4a944ab5a338e1c914e0d9107fab0dbcd3c64c">DB_LOAD_FAIL</a>,</div><div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="walletdb_8h.html#a7558d92e9ea1d446075da1b514c4a944aef89bee2c244fcd980d6cf7edc5bf2d6"> 41</a></span>  <a class="code" href="walletdb_8h.html#a7558d92e9ea1d446075da1b514c4a944aef89bee2c244fcd980d6cf7edc5bf2d6">DB_NEED_REWRITE</a></div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> };</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> </div><div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="classCKeyMetadata.html"> 44</a></span> <span class="keyword">class </span><a class="code" href="classCKeyMetadata.html">CKeyMetadata</a></div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span> {</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="classCKeyMetadata.html#a805f9472960eec81031596ce1133e629"> 47</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classCKeyMetadata.html#a805f9472960eec81031596ce1133e629">CURRENT_VERSION</a>=1;</div><div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="classCKeyMetadata.html#a52f63ceb60b53e491666b6aa59a4d818"> 48</a></span>  <span class="keywordtype">int</span> <a class="code" href="classCKeyMetadata.html#a52f63ceb60b53e491666b6aa59a4d818">nVersion</a>;</div><div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="classCKeyMetadata.html#accfd31222aefcbdcba1fb0214e546e6d"> 49</a></span>  int64_t <a class="code" href="classCKeyMetadata.html#accfd31222aefcbdcba1fb0214e546e6d">nCreateTime</a>; <span class="comment">// 0 means unknown</span></div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> </div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="classCKeyMetadata.html#aa8b0f7b007fdc16d2ebf97c893a6760b"> 51</a></span>  <a class="code" href="classCKeyMetadata.html#aa8b0f7b007fdc16d2ebf97c893a6760b">CKeyMetadata</a>()</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  {</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <a class="code" href="classCKeyMetadata.html#ab78641eb092af623a363b5c403c06a1f">SetNull</a>();</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  }</div><div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="classCKeyMetadata.html#accabc99065b0dbdd8862b4338266893f"> 55</a></span>  <a class="code" href="classCKeyMetadata.html#accabc99065b0dbdd8862b4338266893f">CKeyMetadata</a>(int64_t nCreateTime_)</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  {</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <a class="code" href="classCKeyMetadata.html#ab78641eb092af623a363b5c403c06a1f">SetNull</a>();</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <a class="code" href="classCKeyMetadata.html#accfd31222aefcbdcba1fb0214e546e6d">nCreateTime</a> = nCreateTime_;</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  }</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span> </div><div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="classCKeyMetadata.html#a7e1f57544d6d63342bddeee5a08aba1a"> 61</a></span>  <a class="code" href="classCKeyMetadata.html#a7e1f57544d6d63342bddeee5a08aba1a">ADD_SERIALIZE_METHODS</a>;</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span> </div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> Stream, <span class="keyword">typename</span> Operation></div><div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="classCKeyMetadata.html#aeba08a154d4b3f6ddac96c25b852d342"> 64</a></span>  <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classCKeyMetadata.html#aeba08a154d4b3f6ddac96c25b852d342">SerializationOp</a>(Stream& s, Operation ser_action, <span class="keywordtype">int</span> nType, <span class="keywordtype">int</span> <a class="code" href="classCKeyMetadata.html#a52f63ceb60b53e491666b6aa59a4d818">nVersion</a>) {</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <a class="code" href="serialize_8h.html#a4d7fc7040e01003a01f367b8d90324f1">READWRITE</a>(this->nVersion);</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <a class="code" href="classCKeyMetadata.html#a52f63ceb60b53e491666b6aa59a4d818">nVersion</a> = this-><a class="code" href="classCKeyMetadata.html#a52f63ceb60b53e491666b6aa59a4d818">nVersion</a>;</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <a class="code" href="serialize_8h.html#a4d7fc7040e01003a01f367b8d90324f1">READWRITE</a>(nCreateTime);</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  }</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span> </div><div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="classCKeyMetadata.html#ab78641eb092af623a363b5c403c06a1f"> 70</a></span>  <span class="keywordtype">void</span> <a class="code" href="classCKeyMetadata.html#ab78641eb092af623a363b5c403c06a1f">SetNull</a>()</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  {</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <a class="code" href="classCKeyMetadata.html#a52f63ceb60b53e491666b6aa59a4d818">nVersion</a> = <a class="code" href="classCKeyMetadata.html#a805f9472960eec81031596ce1133e629">CKeyMetadata::CURRENT_VERSION</a>;</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <a class="code" href="classCKeyMetadata.html#accfd31222aefcbdcba1fb0214e546e6d">nCreateTime</a> = 0;</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  }</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span> };</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span> </div><div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="classCWalletDB.html"> 78</a></span> <span class="keyword">class </span><a class="code" href="classCWalletDB.html">CWalletDB</a> : <span class="keyword">public</span> <a class="code" href="classCDB.html">CDB</a></div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span> {</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="classCWalletDB.html#a771a3976deae86f78f28b7630f3dfff2"> 81</a></span>  <a class="code" href="classCWalletDB.html#a771a3976deae86f78f28b7630f3dfff2">CWalletDB</a>(<span class="keyword">const</span> std::string& strFilename, <span class="keyword">const</span> <span class="keywordtype">char</span>* pszMode = <span class="stringliteral">"r+"</span>, <span class="keywordtype">bool</span> <a class="code" href="classCDB.html#aee8b3099d025d06a4bea34683f7316e7">fFlushOnClose</a> = <span class="keyword">true</span>) : <a class="code" href="classCDB.html">CDB</a>(strFilename, pszMode, <a class="code" href="classCDB.html#aee8b3099d025d06a4bea34683f7316e7">fFlushOnClose</a>)</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  {</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  }</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span> </div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#ad1b3bce77e9dd6ddd8c668a469c38f0a">WriteName</a>(<span class="keyword">const</span> std::string& strAddress, <span class="keyword">const</span> std::string& strName);</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#a319209fcf90ea860b668b92c44a3fa7a">EraseName</a>(<span class="keyword">const</span> std::string& strAddress);</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span> </div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#a8d4e8d73b977dc62c137bd3543c278bf">WritePurpose</a>(<span class="keyword">const</span> std::string& strAddress, <span class="keyword">const</span> std::string& purpose);</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#adaba27cee112077ade5b2e795382cec6">ErasePurpose</a>(<span class="keyword">const</span> std::string& strAddress);</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>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#a76d2ca02898221ab66df5d5f7491164e">WriteTx</a>(<a class="code" href="classuint256.html">uint256</a> hash, <span class="keyword">const</span> <a class="code" href="classCWalletTx.html">CWalletTx</a>& wtx);</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#a498e00c693cacc4b558e6f5295ea32f2">EraseTx</a>(<a class="code" href="classuint256.html">uint256</a> hash);</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span> </div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#a7ebef5e0c7f604aa2159ba96d527e3a2">WriteKey</a>(<span class="keyword">const</span> <a class="code" href="classCPubKey.html">CPubKey</a>& vchPubKey, <span class="keyword">const</span> <a class="code" href="key_8h.html#a1da569b8b6e5b3fa1196cc1b877e7f54">CPrivKey</a>& vchPrivKey, <span class="keyword">const</span> <a class="code" href="classCKeyMetadata.html">CKeyMetadata</a> &keyMeta);</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#a914fb53d1731daf9b486f164dd325210">WriteCryptedKey</a>(<span class="keyword">const</span> <a class="code" href="classCPubKey.html">CPubKey</a>& vchPubKey, <span class="keyword">const</span> std::vector<unsigned char>& vchCryptedSecret, <span class="keyword">const</span> <a class="code" href="classCKeyMetadata.html">CKeyMetadata</a> &keyMeta);</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#a507690da431ef61244941ad39c308aeb">WriteMasterKey</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> nID, <span class="keyword">const</span> <a class="code" href="classCMasterKey.html">CMasterKey</a>& kMasterKey);</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>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#a8c69e48e2305775898658e0a4f4616c9">WriteCScript</a>(<span class="keyword">const</span> <a class="code" href="classuint160.html">uint160</a>& hash, <span class="keyword">const</span> <a class="code" href="classCScript.html">CScript</a>& redeemScript);</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span> </div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#a05e5a277f66010d12071a5d72cb4dfb0">WriteWatchOnly</a>(<span class="keyword">const</span> <a class="code" href="classCScript.html">CScript</a> &script);</div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#ad6e63f550853905fcd67ec9e7c3bef8b">EraseWatchOnly</a>(<span class="keyword">const</span> <a class="code" href="classCScript.html">CScript</a> &script);</div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span> </div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#a5660d366fee16ab81f3e7d3a97892486">WriteBestBlock</a>(<span class="keyword">const</span> <a class="code" href="structCBlockLocator.html">CBlockLocator</a>& locator);</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#a20eecdac6605607ff7cba2f55ec86f73">ReadBestBlock</a>(<a class="code" href="structCBlockLocator.html">CBlockLocator</a>& locator);</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span> </div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#a6a1f671e6376b38a1f73c8a023abdd38">WriteOrderPosNext</a>(int64_t nOrderPosNext);</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span> </div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#a1d925af18104900bddd19c968a0402b5">WriteDefaultKey</a>(<span class="keyword">const</span> <a class="code" href="classCPubKey.html">CPubKey</a>& vchPubKey);</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span> </div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#a6a03927cf247314ccd9b285139de0bd1">ReadPool</a>(int64_t nPool, <a class="code" href="classCKeyPool.html">CKeyPool</a>& <a class="code" href="namespacekeypool.html">keypool</a>);</div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#ad43630ad28a68c3e8b1a633f09aa0964">WritePool</a>(int64_t nPool, <span class="keyword">const</span> <a class="code" href="classCKeyPool.html">CKeyPool</a>& <a class="code" href="namespacekeypool.html">keypool</a>);</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#ac78d839fbda5164c4134ab67911139ca">ErasePool</a>(int64_t nPool);</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span> </div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#ab008b6c6e09a60a988cac6e1a9e11886">WriteMinVersion</a>(<span class="keywordtype">int</span> nVersion);</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span> </div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#a23d147eadf4ce7623d9bfb54abffa01e">WriteAccountingEntry_Backend</a>(<span class="keyword">const</span> <a class="code" href="classCAccountingEntry.html">CAccountingEntry</a>& acentry);</div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#afa8d9d374072629b360adb49b9bdd584">ReadAccount</a>(<span class="keyword">const</span> std::string& strAccount, <a class="code" href="classCAccount.html">CAccount</a>& account);</div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#afef640a4990f74fd5af7178c99415cf3">WriteAccount</a>(<span class="keyword">const</span> std::string& strAccount, <span class="keyword">const</span> <a class="code" href="classCAccount.html">CAccount</a>& account);</div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span> </div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#af0de4949373dc3f0063db673fd8b24aa">WriteDestData</a>(<span class="keyword">const</span> std::string &address, <span class="keyword">const</span> std::string &<a class="code" href="namespaceextract__strings__qt.html#a1b7a78cde0039f63310f11692b713dca">key</a>, <span class="keyword">const</span> std::string &value);</div><div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#a0403a98efe565020f8804eefbc808d90">EraseDestData</a>(<span class="keyword">const</span> std::string &address, <span class="keyword">const</span> std::string &<a class="code" href="namespaceextract__strings__qt.html#a1b7a78cde0039f63310f11692b713dca">key</a>);</div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span> </div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  <a class="code" href="amount_8h.html#a4eaf3a5239714d8c45b851527f7cb564">CAmount</a> <a class="code" href="classCWalletDB.html#af924f6275a873e048699e6ef0bf66346">GetAccountCreditDebit</a>(<span class="keyword">const</span> std::string& strAccount);</div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  <span class="keywordtype">void</span> <a class="code" href="classCWalletDB.html#a51555c82291fe16081880110541e207f">ListAccountCreditDebit</a>(<span class="keyword">const</span> std::string& strAccount, std::list<CAccountingEntry>& acentries);</div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span> </div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  <a class="code" href="walletdb_8h.html#a7558d92e9ea1d446075da1b514c4a944">DBErrors</a> <a class="code" href="classCWalletDB.html#ac195547d64e4c0e84be73e245e7d49c8">ReorderTransactions</a>(<a class="code" href="classCWallet.html">CWallet</a>* pwallet);</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  <a class="code" href="walletdb_8h.html#a7558d92e9ea1d446075da1b514c4a944">DBErrors</a> <a class="code" href="classCWalletDB.html#a14f26e53502d1a60dd2b034f830acf03">LoadWallet</a>(<a class="code" href="classCWallet.html">CWallet</a>* pwallet);</div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  <a class="code" href="walletdb_8h.html#a7558d92e9ea1d446075da1b514c4a944">DBErrors</a> <a class="code" href="classCWalletDB.html#a7994078fff8bd8b1cc85b2bf0f3ccff3">FindWalletTx</a>(<a class="code" href="classCWallet.html">CWallet</a>* pwallet, std::vector<uint256>& vTxHash, std::vector<CWalletTx>& vWtx);</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  <a class="code" href="walletdb_8h.html#a7558d92e9ea1d446075da1b514c4a944">DBErrors</a> <a class="code" href="classCWalletDB.html#a3d6458600538f741a0b05b9788036b56">ZapWalletTx</a>(<a class="code" href="classCWallet.html">CWallet</a>* pwallet, std::vector<CWalletTx>& vWtx);</div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  <span class="keyword">static</span> <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#af9fa539659473e1484dc280ec01c0b70">Recover</a>(<a class="code" href="classCDBEnv.html">CDBEnv</a>& dbenv, <span class="keyword">const</span> std::string& filename, <span class="keywordtype">bool</span> fOnlyKeys);</div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  <span class="keyword">static</span> <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#af9fa539659473e1484dc280ec01c0b70">Recover</a>(<a class="code" href="classCDBEnv.html">CDBEnv</a>& dbenv, <span class="keyword">const</span> std::string& filename);</div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span> </div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#a3091a6fd2face068ab71bddca4ec711d">WriteHDChain</a>(<span class="keyword">const</span> <a class="code" href="classCHDChain.html">CHDChain</a>& chain);</div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#a2d07148c367682758ec8fd8f0e8e9ef5">WriteCryptedHDChain</a>(<span class="keyword">const</span> <a class="code" href="classCHDChain.html">CHDChain</a>& chain);</div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#a3daf44ceb0cf8ef74d4e60e1859d8f1d">WriteHDPubKey</a>(<span class="keyword">const</span> <a class="code" href="classCHDPubKey.html">CHDPubKey</a>& hdPubKey, <span class="keyword">const</span> <a class="code" href="classCKeyMetadata.html">CKeyMetadata</a>& keyMeta);</div><div class="line"><a name="l00141"></a><span class="lineno"> 141</span> </div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span> <span class="keyword">private</span>:</div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <a class="code" href="classCWalletDB.html#a771a3976deae86f78f28b7630f3dfff2">CWalletDB</a>(<span class="keyword">const</span> <a class="code" href="classCWalletDB.html">CWalletDB</a>&);</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="keywordtype">void</span> <a class="code" href="classCWalletDB.html#af6eefbb4ba6228dddd140429b2f9c829">operator=</a>(<span class="keyword">const</span> <a class="code" href="classCWalletDB.html">CWalletDB</a>&);</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span> </div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <span class="keywordtype">bool</span> <a class="code" href="classCWalletDB.html#ad96920c48370b68b08f9530516edecf2">WriteAccountingEntry</a>(<span class="keyword">const</span> uint64_t nAccEntryNum, <span class="keyword">const</span> <a class="code" href="classCAccountingEntry.html">CAccountingEntry</a>& acentry);</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span> };</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span> </div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span> <span class="keywordtype">bool</span> <a class="code" href="walletdb_8h.html#a064e8516156f880b8c51f325bcccde4f">BackupWallet</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> std::string& strDest);</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span> <span class="keywordtype">void</span> <a class="code" href="walletdb_8h.html#a5b8843970deec21b3134e45918414064">ThreadFlushWalletDB</a>(<span class="keyword">const</span> std::string& strFile);</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> <span class="keywordtype">bool</span> <a class="code" href="walletdb_8h.html#a48aa20c15427387ae09001ed2a8987a2">AutoBackupWallet</a> (<a class="code" href="classCWallet.html">CWallet</a>* <a class="code" href="namespacewallet.html">wallet</a>, std::string strWalletFile, std::string& strBackupWarning, std::string& strBackupError);</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span> </div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span> <span class="preprocessor">#endif // BITCOIN_WALLET_WALLETDB_H</span></div><div class="ttc" id="classCWalletDB_html_adaba27cee112077ade5b2e795382cec6"><div class="ttname"><a href="classCWalletDB.html#adaba27cee112077ade5b2e795382cec6">CWalletDB::ErasePurpose</a></div><div class="ttdeci">bool ErasePurpose(const std::string &strAddress)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00052">walletdb.cpp:52</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_a8c69e48e2305775898658e0a4f4616c9"><div class="ttname"><a href="classCWalletDB.html#a8c69e48e2305775898658e0a4f4616c9">CWalletDB::WriteCScript</a></div><div class="ttdeci">bool WriteCScript(const uint160 &hash, const CScript &redeemScript)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00114">walletdb.cpp:114</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_ad96920c48370b68b08f9530516edecf2"><div class="ttname"><a href="classCWalletDB.html#ad96920c48370b68b08f9530516edecf2">CWalletDB::WriteAccountingEntry</a></div><div class="ttdeci">bool WriteAccountingEntry(const uint64_t nAccEntryNum, const CAccountingEntry &acentry)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00190">walletdb.cpp:190</a></div></div>
|
|
<div class="ttc" id="serialize_8h_html_a4d7fc7040e01003a01f367b8d90324f1"><div class="ttname"><a href="serialize_8h.html#a4d7fc7040e01003a01f367b8d90324f1">READWRITE</a></div><div class="ttdeci">#define READWRITE(obj)</div><div class="ttdef"><b>Definition:</b> <a href="serialize_8h_source.html#l00175">serialize.h:175</a></div></div>
|
|
<div class="ttc" id="walletdb_8h_html_a48aa20c15427387ae09001ed2a8987a2"><div class="ttname"><a href="walletdb_8h.html#a48aa20c15427387ae09001ed2a8987a2">AutoBackupWallet</a></div><div class="ttdeci">bool AutoBackupWallet(CWallet *wallet, std::string strWalletFile, std::string &strBackupWarning, std::string &strBackupError)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00946">walletdb.cpp:946</a></div></div>
|
|
<div class="ttc" id="structCBlockLocator_html"><div class="ttname"><a href="structCBlockLocator.html">CBlockLocator</a></div><div class="ttdef"><b>Definition:</b> <a href="block_8h_source.html#l00132">block.h:132</a></div></div>
|
|
<div class="ttc" id="classCKeyMetadata_html_a52f63ceb60b53e491666b6aa59a4d818"><div class="ttname"><a href="classCKeyMetadata.html#a52f63ceb60b53e491666b6aa59a4d818">CKeyMetadata::nVersion</a></div><div class="ttdeci">int nVersion</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8h_source.html#l00048">walletdb.h:48</a></div></div>
|
|
<div class="ttc" id="walletdb_8h_html_a064e8516156f880b8c51f325bcccde4f"><div class="ttname"><a href="walletdb_8h.html#a064e8516156f880b8c51f325bcccde4f">BackupWallet</a></div><div class="ttdeci">bool BackupWallet(const CWallet &wallet, const std::string &strDest)</div></div>
|
|
<div class="ttc" id="classCWalletDB_html_af0de4949373dc3f0063db673fd8b24aa"><div class="ttname"><a href="classCWalletDB.html#af0de4949373dc3f0063db673fd8b24aa">CWalletDB::WriteDestData</a></div><div class="ttdeci">bool WriteDestData(const std::string &address, const std::string &key, const std::string &value)</div><div class="ttdoc">Write destination data key,value tuple to database. </div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l01152">walletdb.cpp:1152</a></div></div>
|
|
<div class="ttc" id="walletdb_8h_html_a7558d92e9ea1d446075da1b514c4a944ac83155a59a0d2ca8fc325075f58060c5"><div class="ttname"><a href="walletdb_8h.html#a7558d92e9ea1d446075da1b514c4a944ac83155a59a0d2ca8fc325075f58060c5">DB_NONCRITICAL_ERROR</a></div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8h_source.html#l00038">walletdb.h:38</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="classCWalletDB_html_a3daf44ceb0cf8ef74d4e60e1859d8f1d"><div class="ttname"><a href="classCWalletDB.html#a3daf44ceb0cf8ef74d4e60e1859d8f1d">CWalletDB::WriteHDPubKey</a></div><div class="ttdeci">bool WriteHDPubKey(const CHDPubKey &hdPubKey, const CKeyMetadata &keyMeta)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l01182">walletdb.cpp:1182</a></div></div>
|
|
<div class="ttc" id="walletdb_8h_html_a7558d92e9ea1d446075da1b514c4a944a5eb73e7d323c832e22611f0ff94b1655"><div class="ttname"><a href="walletdb_8h.html#a7558d92e9ea1d446075da1b514c4a944a5eb73e7d323c832e22611f0ff94b1655">DB_CORRUPT</a></div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8h_source.html#l00037">walletdb.h:37</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_a3d6458600538f741a0b05b9788036b56"><div class="ttname"><a href="classCWalletDB.html#a3d6458600538f741a0b05b9788036b56">CWalletDB::ZapWalletTx</a></div><div class="ttdeci">DBErrors ZapWalletTx(CWallet *pwallet, std::vector< CWalletTx > &vWtx)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00825">walletdb.cpp:825</a></div></div>
|
|
<div class="ttc" id="classCKeyMetadata_html_accfd31222aefcbdcba1fb0214e546e6d"><div class="ttname"><a href="classCKeyMetadata.html#accfd31222aefcbdcba1fb0214e546e6d">CKeyMetadata::nCreateTime</a></div><div class="ttdeci">int64_t nCreateTime</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8h_source.html#l00049">walletdb.h:49</a></div></div>
|
|
<div class="ttc" id="hdchain_8h_html"><div class="ttname"><a href="hdchain_8h.html">hdchain.h</a></div></div>
|
|
<div class="ttc" id="classCKeyMetadata_html_ab78641eb092af623a363b5c403c06a1f"><div class="ttname"><a href="classCKeyMetadata.html#ab78641eb092af623a363b5c403c06a1f">CKeyMetadata::SetNull</a></div><div class="ttdeci">void SetNull()</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8h_source.html#l00070">walletdb.h:70</a></div></div>
|
|
<div class="ttc" id="classCHDChain_html"><div class="ttname"><a href="classCHDChain.html">CHDChain</a></div><div class="ttdef"><b>Definition:</b> <a href="hdchain_8h_source.html#l00028">hdchain.h:28</a></div></div>
|
|
<div class="ttc" id="classCMasterKey_html"><div class="ttname"><a href="classCMasterKey.html">CMasterKey</a></div><div class="ttdef"><b>Definition:</b> <a href="crypter_8h_source.html#l00033">crypter.h:33</a></div></div>
|
|
<div class="ttc" id="walletdb_8h_html_a7558d92e9ea1d446075da1b514c4a944"><div class="ttname"><a href="walletdb_8h.html#a7558d92e9ea1d446075da1b514c4a944">DBErrors</a></div><div class="ttdeci">DBErrors</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8h_source.html#l00034">walletdb.h:34</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_a914fb53d1731daf9b486f164dd325210"><div class="ttname"><a href="classCWalletDB.html#a914fb53d1731daf9b486f164dd325210">CWalletDB::WriteCryptedKey</a></div><div class="ttdeci">bool WriteCryptedKey(const CPubKey &vchPubKey, const std::vector< unsigned char > &vchCryptedSecret, const CKeyMetadata &keyMeta)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00087">walletdb.cpp:87</a></div></div>
|
|
<div class="ttc" id="classCKeyMetadata_html_a805f9472960eec81031596ce1133e629"><div class="ttname"><a href="classCKeyMetadata.html#a805f9472960eec81031596ce1133e629">CKeyMetadata::CURRENT_VERSION</a></div><div class="ttdeci">static const int CURRENT_VERSION</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8h_source.html#l00047">walletdb.h:47</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_a498e00c693cacc4b558e6f5295ea32f2"><div class="ttname"><a href="classCWalletDB.html#a498e00c693cacc4b558e6f5295ea32f2">CWalletDB::EraseTx</a></div><div class="ttdeci">bool EraseTx(uint256 hash)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00064">walletdb.cpp:64</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_a6a1f671e6376b38a1f73c8a023abdd38"><div class="ttname"><a href="classCWalletDB.html#a6a1f671e6376b38a1f73c8a023abdd38">CWalletDB::WriteOrderPosNext</a></div><div class="ttdeci">bool WriteOrderPosNext(int64_t nOrderPosNext)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00145">walletdb.cpp:145</a></div></div>
|
|
<div class="ttc" id="classCAccount_html"><div class="ttname"><a href="classCAccount.html">CAccount</a></div><div class="ttdef"><b>Definition:</b> <a href="wallet_8h_source.html#l01080">wallet.h:1080</a></div></div>
|
|
<div class="ttc" id="classCDBEnv_html"><div class="ttname"><a href="classCDBEnv.html">CDBEnv</a></div><div class="ttdef"><b>Definition:</b> <a href="db_8h_source.html#l00028">db.h:28</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_a20eecdac6605607ff7cba2f55ec86f73"><div class="ttname"><a href="classCWalletDB.html#a20eecdac6605607ff7cba2f55ec86f73">CWalletDB::ReadBestBlock</a></div><div class="ttdeci">bool ReadBestBlock(CBlockLocator &locator)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00139">walletdb.cpp:139</a></div></div>
|
|
<div class="ttc" id="classCAccountingEntry_html"><div class="ttname"><a href="classCAccountingEntry.html">CAccountingEntry</a></div><div class="ttdef"><b>Definition:</b> <a href="wallet_8h_source.html#l00535">wallet.h:535</a></div></div>
|
|
<div class="ttc" id="classCDB_html"><div class="ttname"><a href="classCDB.html">CDB</a></div><div class="ttdef"><b>Definition:</b> <a href="db_8h_source.html#l00094">db.h:94</a></div></div>
|
|
<div class="ttc" id="walletdb_8h_html_a7558d92e9ea1d446075da1b514c4a944a0e0f7a1f3a38544a975bd97fba1eed58"><div class="ttname"><a href="walletdb_8h.html#a7558d92e9ea1d446075da1b514c4a944a0e0f7a1f3a38544a975bd97fba1eed58">DB_TOO_NEW</a></div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8h_source.html#l00039">walletdb.h:39</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_a771a3976deae86f78f28b7630f3dfff2"><div class="ttname"><a href="classCWalletDB.html#a771a3976deae86f78f28b7630f3dfff2">CWalletDB::CWalletDB</a></div><div class="ttdeci">CWalletDB(const std::string &strFilename, const char *pszMode="r+", bool fFlushOnClose=true)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8h_source.html#l00081">walletdb.h:81</a></div></div>
|
|
<div class="ttc" id="classCKeyMetadata_html_aeba08a154d4b3f6ddac96c25b852d342"><div class="ttname"><a href="classCKeyMetadata.html#aeba08a154d4b3f6ddac96c25b852d342">CKeyMetadata::SerializationOp</a></div><div class="ttdeci">void SerializationOp(Stream &s, Operation ser_action, int nType, int nVersion)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8h_source.html#l00064">walletdb.h:64</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_a3091a6fd2face068ab71bddca4ec711d"><div class="ttname"><a href="classCWalletDB.html#a3091a6fd2face068ab71bddca4ec711d">CWalletDB::WriteHDChain</a></div><div class="ttdeci">bool WriteHDChain(const CHDChain &chain)</div><div class="ttdoc">write the hdchain model (external chain child index counter) </div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l01164">walletdb.cpp:1164</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_a7994078fff8bd8b1cc85b2bf0f3ccff3"><div class="ttname"><a href="classCWalletDB.html#a7994078fff8bd8b1cc85b2bf0f3ccff3">CWalletDB::FindWalletTx</a></div><div class="ttdeci">DBErrors FindWalletTx(CWallet *pwallet, std::vector< uint256 > &vTxHash, std::vector< CWalletTx > &vWtx)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00759">walletdb.cpp:759</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="key_8h_html_a1da569b8b6e5b3fa1196cc1b877e7f54"><div class="ttname"><a href="key_8h.html#a1da569b8b6e5b3fa1196cc1b877e7f54">CPrivKey</a></div><div class="ttdeci">std::vector< unsigned char, secure_allocator< unsigned char > > CPrivKey</div><div class="ttdef"><b>Definition:</b> <a href="key_8h_source.html#l00032">key.h:32</a></div></div>
|
|
<div class="ttc" id="classCKeyMetadata_html"><div class="ttname"><a href="classCKeyMetadata.html">CKeyMetadata</a></div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8h_source.html#l00044">walletdb.h:44</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html"><div class="ttname"><a href="classCWalletDB.html">CWalletDB</a></div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8h_source.html#l00078">walletdb.h:78</a></div></div>
|
|
<div class="ttc" id="walletdb_8h_html_a7558d92e9ea1d446075da1b514c4a944ab5a338e1c914e0d9107fab0dbcd3c64c"><div class="ttname"><a href="walletdb_8h.html#a7558d92e9ea1d446075da1b514c4a944ab5a338e1c914e0d9107fab0dbcd3c64c">DB_LOAD_FAIL</a></div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8h_source.html#l00040">walletdb.h:40</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_a14f26e53502d1a60dd2b034f830acf03"><div class="ttname"><a href="classCWalletDB.html#a14f26e53502d1a60dd2b034f830acf03">CWalletDB::LoadWallet</a></div><div class="ttdeci">DBErrors LoadWallet(CWallet *pwallet)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00648">walletdb.cpp:648</a></div></div>
|
|
<div class="ttc" id="classCKeyMetadata_html_accabc99065b0dbdd8862b4338266893f"><div class="ttname"><a href="classCKeyMetadata.html#accabc99065b0dbdd8862b4338266893f">CKeyMetadata::CKeyMetadata</a></div><div class="ttdeci">CKeyMetadata(int64_t nCreateTime_)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8h_source.html#l00055">walletdb.h:55</a></div></div>
|
|
<div class="ttc" id="db_8h_html"><div class="ttname"><a href="db_8h.html">db.h</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_a51555c82291fe16081880110541e207f"><div class="ttname"><a href="classCWalletDB.html#a51555c82291fe16081880110541e207f">CWalletDB::ListAccountCreditDebit</a></div><div class="ttdeci">void ListAccountCreditDebit(const std::string &strAccount, std::list< CAccountingEntry > &acentries)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00212">walletdb.cpp:212</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_afa8d9d374072629b360adb49b9bdd584"><div class="ttname"><a href="classCWalletDB.html#afa8d9d374072629b360adb49b9bdd584">CWalletDB::ReadAccount</a></div><div class="ttdeci">bool ReadAccount(const std::string &strAccount, CAccount &account)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00179">walletdb.cpp:179</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_ad43630ad28a68c3e8b1a633f09aa0964"><div class="ttname"><a href="classCWalletDB.html#ad43630ad28a68c3e8b1a633f09aa0964">CWalletDB::WritePool</a></div><div class="ttdeci">bool WritePool(int64_t nPool, const CKeyPool &keypool)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00162">walletdb.cpp:162</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_af6eefbb4ba6228dddd140429b2f9c829"><div class="ttname"><a href="classCWalletDB.html#af6eefbb4ba6228dddd140429b2f9c829">CWalletDB::operator=</a></div><div class="ttdeci">void operator=(const CWalletDB &)</div></div>
|
|
<div class="ttc" id="classCWalletDB_html_a2d07148c367682758ec8fd8f0e8e9ef5"><div class="ttname"><a href="classCWalletDB.html#a2d07148c367682758ec8fd8f0e8e9ef5">CWalletDB::WriteCryptedHDChain</a></div><div class="ttdeci">bool WriteCryptedHDChain(const CHDChain &chain)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l01170">walletdb.cpp:1170</a></div></div>
|
|
<div class="ttc" id="classCKeyMetadata_html_a7e1f57544d6d63342bddeee5a08aba1a"><div class="ttname"><a href="classCKeyMetadata.html#a7e1f57544d6d63342bddeee5a08aba1a">CKeyMetadata::ADD_SERIALIZE_METHODS</a></div><div class="ttdeci">ADD_SERIALIZE_METHODS</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8h_source.html#l00061">walletdb.h:61</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_a5660d366fee16ab81f3e7d3a97892486"><div class="ttname"><a href="classCWalletDB.html#a5660d366fee16ab81f3e7d3a97892486">CWalletDB::WriteBestBlock</a></div><div class="ttdeci">bool WriteBestBlock(const CBlockLocator &locator)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00132">walletdb.cpp:132</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_af9fa539659473e1484dc280ec01c0b70"><div class="ttname"><a href="classCWalletDB.html#af9fa539659473e1484dc280ec01c0b70">CWalletDB::Recover</a></div><div class="ttdeci">static bool Recover(CDBEnv &dbenv, const std::string &filename, bool fOnlyKeys)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l01066">walletdb.cpp:1066</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_a76d2ca02898221ab66df5d5f7491164e"><div class="ttname"><a href="classCWalletDB.html#a76d2ca02898221ab66df5d5f7491164e">CWalletDB::WriteTx</a></div><div class="ttdeci">bool WriteTx(uint256 hash, const CWalletTx &wtx)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00058">walletdb.cpp:58</a></div></div>
|
|
<div class="ttc" id="namespacekeypool_html"><div class="ttname"><a href="namespacekeypool.html">keypool</a></div><div class="ttdef"><b>Definition:</b> <a href="keypool_8py_source.html#l00001">keypool.py:1</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_a507690da431ef61244941ad39c308aeb"><div class="ttname"><a href="classCWalletDB.html#a507690da431ef61244941ad39c308aeb">CWalletDB::WriteMasterKey</a></div><div class="ttdeci">bool WriteMasterKey(unsigned int nID, const CMasterKey &kMasterKey)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00108">walletdb.cpp:108</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_ad1b3bce77e9dd6ddd8c668a469c38f0a"><div class="ttname"><a href="classCWalletDB.html#ad1b3bce77e9dd6ddd8c668a469c38f0a">CWalletDB::WriteName</a></div><div class="ttdeci">bool WriteName(const std::string &strAddress, const std::string &strName)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00032">walletdb.cpp:32</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_a7ebef5e0c7f604aa2159ba96d527e3a2"><div class="ttname"><a href="classCWalletDB.html#a7ebef5e0c7f604aa2159ba96d527e3a2">CWalletDB::WriteKey</a></div><div class="ttdeci">bool WriteKey(const CPubKey &vchPubKey, const CPrivKey &vchPrivKey, const CKeyMetadata &keyMeta)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00070">walletdb.cpp:70</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_ad6e63f550853905fcd67ec9e7c3bef8b"><div class="ttname"><a href="classCWalletDB.html#ad6e63f550853905fcd67ec9e7c3bef8b">CWalletDB::EraseWatchOnly</a></div><div class="ttdeci">bool EraseWatchOnly(const CScript &script)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00126">walletdb.cpp:126</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="classCWalletDB_html_ac78d839fbda5164c4134ab67911139ca"><div class="ttname"><a href="classCWalletDB.html#ac78d839fbda5164c4134ab67911139ca">CWalletDB::ErasePool</a></div><div class="ttdeci">bool ErasePool(int64_t nPool)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00168">walletdb.cpp:168</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_ab008b6c6e09a60a988cac6e1a9e11886"><div class="ttname"><a href="classCWalletDB.html#ab008b6c6e09a60a988cac6e1a9e11886">CWalletDB::WriteMinVersion</a></div><div class="ttdeci">bool WriteMinVersion(int nVersion)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00174">walletdb.cpp:174</a></div></div>
|
|
<div class="ttc" id="walletdb_8h_html_a7558d92e9ea1d446075da1b514c4a944aef89bee2c244fcd980d6cf7edc5bf2d6"><div class="ttname"><a href="walletdb_8h.html#a7558d92e9ea1d446075da1b514c4a944aef89bee2c244fcd980d6cf7edc5bf2d6">DB_NEED_REWRITE</a></div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8h_source.html#l00041">walletdb.h:41</a></div></div>
|
|
<div class="ttc" id="classCHDPubKey_html"><div class="ttname"><a href="classCHDPubKey.html">CHDPubKey</a></div><div class="ttdef"><b>Definition:</b> <a href="hdchain_8h_source.html#l00123">hdchain.h:123</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="classCWalletDB_html_a1d925af18104900bddd19c968a0402b5"><div class="ttname"><a href="classCWalletDB.html#a1d925af18104900bddd19c968a0402b5">CWalletDB::WriteDefaultKey</a></div><div class="ttdeci">bool WriteDefaultKey(const CPubKey &vchPubKey)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00151">walletdb.cpp:151</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_a23d147eadf4ce7623d9bfb54abffa01e"><div class="ttname"><a href="classCWalletDB.html#a23d147eadf4ce7623d9bfb54abffa01e">CWalletDB::WriteAccountingEntry_Backend</a></div><div class="ttdeci">bool WriteAccountingEntry_Backend(const CAccountingEntry &acentry)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00195">walletdb.cpp:195</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_ac195547d64e4c0e84be73e245e7d49c8"><div class="ttname"><a href="classCWalletDB.html#ac195547d64e4c0e84be73e245e7d49c8">CWalletDB::ReorderTransactions</a></div><div class="ttdeci">DBErrors ReorderTransactions(CWallet *pwallet)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00255">walletdb.cpp:255</a></div></div>
|
|
<div class="ttc" id="walletdb_8h_html_a7558d92e9ea1d446075da1b514c4a944aa2367ec374804930406cea446fbb3fd2"><div class="ttname"><a href="walletdb_8h.html#a7558d92e9ea1d446075da1b514c4a944aa2367ec374804930406cea446fbb3fd2">DB_LOAD_OK</a></div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8h_source.html#l00036">walletdb.h:36</a></div></div>
|
|
<div class="ttc" id="walletdb_8h_html_a5b8843970deec21b3134e45918414064"><div class="ttname"><a href="walletdb_8h.html#a5b8843970deec21b3134e45918414064">ThreadFlushWalletDB</a></div><div class="ttdeci">void ThreadFlushWalletDB(const std::string &strFile)</div></div>
|
|
<div class="ttc" id="classCWalletDB_html_a319209fcf90ea860b668b92c44a3fa7a"><div class="ttname"><a href="classCWalletDB.html#a319209fcf90ea860b668b92c44a3fa7a">CWalletDB::EraseName</a></div><div class="ttdeci">bool EraseName(const std::string &strAddress)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00038">walletdb.cpp:38</a></div></div>
|
|
<div class="ttc" id="classCDB_html_aee8b3099d025d06a4bea34683f7316e7"><div class="ttname"><a href="classCDB.html#aee8b3099d025d06a4bea34683f7316e7">CDB::fFlushOnClose</a></div><div class="ttdeci">bool fFlushOnClose</div><div class="ttdef"><b>Definition:</b> <a href="db_8h_source.html#l00101">db.h:101</a></div></div>
|
|
<div class="ttc" id="classCScript_html"><div class="ttname"><a href="classCScript.html">CScript</a></div><div class="ttdef"><b>Definition:</b> <a href="script_8h_source.html#l00373">script.h:373</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_af924f6275a873e048699e6ef0bf66346"><div class="ttname"><a href="classCWalletDB.html#af924f6275a873e048699e6ef0bf66346">CWalletDB::GetAccountCreditDebit</a></div><div class="ttdeci">CAmount GetAccountCreditDebit(const std::string &strAccount)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00200">walletdb.cpp:200</a></div></div>
|
|
<div class="ttc" id="walletdb_8h_html_aa41a7b76448a7dc0022f0a2c8e812d4a"><div class="ttname"><a href="walletdb_8h.html#aa41a7b76448a7dc0022f0a2c8e812d4a">DEFAULT_FLUSHWALLET</a></div><div class="ttdeci">static const bool DEFAULT_FLUSHWALLET</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8h_source.html#l00020">walletdb.h:20</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_a6a03927cf247314ccd9b285139de0bd1"><div class="ttname"><a href="classCWalletDB.html#a6a03927cf247314ccd9b285139de0bd1">CWalletDB::ReadPool</a></div><div class="ttdeci">bool ReadPool(int64_t nPool, CKeyPool &keypool)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00157">walletdb.cpp:157</a></div></div>
|
|
<div class="ttc" id="classuint160_html"><div class="ttname"><a href="classuint160.html">uint160</a></div><div class="ttdef"><b>Definition:</b> <a href="uint256_8h_source.html#l00102">uint256.h:102</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_afef640a4990f74fd5af7178c99415cf3"><div class="ttname"><a href="classCWalletDB.html#afef640a4990f74fd5af7178c99415cf3">CWalletDB::WriteAccount</a></div><div class="ttdeci">bool WriteAccount(const std::string &strAccount, const CAccount &account)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00185">walletdb.cpp:185</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="classCWalletDB_html_a05e5a277f66010d12071a5d72cb4dfb0"><div class="ttname"><a href="classCWalletDB.html#a05e5a277f66010d12071a5d72cb4dfb0">CWalletDB::WriteWatchOnly</a></div><div class="ttdeci">bool WriteWatchOnly(const CScript &script)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00120">walletdb.cpp:120</a></div></div>
|
|
<div class="ttc" id="classCPubKey_html"><div class="ttname"><a href="classCPubKey.html">CPubKey</a></div><div class="ttdef"><b>Definition:</b> <a href="pubkey_8h_source.html#l00037">pubkey.h:37</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_a0403a98efe565020f8804eefbc808d90"><div class="ttname"><a href="classCWalletDB.html#a0403a98efe565020f8804eefbc808d90">CWalletDB::EraseDestData</a></div><div class="ttdeci">bool EraseDestData(const std::string &address, const std::string &key)</div><div class="ttdoc">Erase destination data tuple from wallet database. </div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l01158">walletdb.cpp:1158</a></div></div>
|
|
<div class="ttc" id="key_8h_html"><div class="ttname"><a href="key_8h.html">key.h</a></div></div>
|
|
<div class="ttc" id="classCWalletDB_html_a8d4e8d73b977dc62c137bd3543c278bf"><div class="ttname"><a href="classCWalletDB.html#a8d4e8d73b977dc62c137bd3543c278bf">CWalletDB::WritePurpose</a></div><div class="ttdeci">bool WritePurpose(const std::string &strAddress, const std::string &purpose)</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8cpp_source.html#l00046">walletdb.cpp:46</a></div></div>
|
|
<div class="ttc" id="classCKeyPool_html"><div class="ttname"><a href="classCKeyPool.html">CKeyPool</a></div><div class="ttdef"><b>Definition:</b> <a href="wallet_8h_source.html#l00123">wallet.h:123</a></div></div>
|
|
<div class="ttc" id="classCKeyMetadata_html_aa8b0f7b007fdc16d2ebf97c893a6760b"><div class="ttname"><a href="classCKeyMetadata.html#aa8b0f7b007fdc16d2ebf97c893a6760b">CKeyMetadata::CKeyMetadata</a></div><div class="ttdeci">CKeyMetadata()</div><div class="ttdef"><b>Definition:</b> <a href="walletdb_8h_source.html#l00051">walletdb.h:51</a></div></div>
|
|
<div class="ttc" id="namespaceextract__strings__qt_html_a1b7a78cde0039f63310f11692b713dca"><div class="ttname"><a href="namespaceextract__strings__qt.html#a1b7a78cde0039f63310f11692b713dca">extract_strings_qt.key</a></div><div class="ttdeci">key</div><div class="ttdef"><b>Definition:</b> <a href="extract__strings__qt_8py_source.html#l00073">extract_strings_qt.py:73</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_e91c81f9be83f649fcd1d8691438a113.html">wallet</a></li><li class="navelem"><a class="el" href="walletdb_8h.html">walletdb.h</a></li>
|
|
<li class="footer">Generated on Thu Dec 14 2017 13:15:10 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>
|