mirror of
https://github.com/wownero/wownero-cpp.git
synced 2026-10-17 15:21:30 +02:00
1025 lines
189 KiB
HTML
1025 lines
189 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
|
<meta name="generator" content="Doxygen 1.10.0"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>Monero C++ Library: wallet/monero_wallet.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>
|
|
<script type="text/javascript" src="clipboard.js"></script>
|
|
<script type="text/javascript" src="cookie.js"></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 id="projectrow">
|
|
<td id="projectalign">
|
|
<div id="projectname">Monero C++ Library
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.10.0 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
|
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(function() { init_search(); });
|
|
});
|
|
/* @license-end */
|
|
</script>
|
|
<div id="main-nav"></div>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function() { codefold.init(0); });
|
|
/* @license-end */
|
|
</script>
|
|
<!-- 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">
|
|
<div id="MSearchResults">
|
|
<div class="SRPage">
|
|
<div id="SRIndex">
|
|
<div id="SRResults"></div>
|
|
<div class="SRStatus" id="Loading">Loading...</div>
|
|
<div class="SRStatus" id="Searching">Searching...</div>
|
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="nav-path" class="navpath">
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="dir_04adb1df8a70d06f465cfe55c3148bab.html">wallet</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="headertitle"><div class="title">monero_wallet.h</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
|
|
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span><span class="preprocessor">#pragma once</span></div>
|
|
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> </div>
|
|
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span><span class="preprocessor">#include "monero_wallet_model.h"</span></div>
|
|
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span><span class="preprocessor">#include <vector></span></div>
|
|
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span><span class="preprocessor">#include <set></span></div>
|
|
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> </div>
|
|
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span><span class="keyword">using namespace </span><a class="code hl_namespace" href="namespacemonero.html">monero</a>;</div>
|
|
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> </div>
|
|
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacemonero.html">monero</a> {</div>
|
|
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> </div>
|
|
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> <span class="comment">// --------------------------------- LISTENERS ------------------------------</span></div>
|
|
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> </div>
|
|
<div class="foldopen" id="foldopen00071" data-start="{" data-end="};">
|
|
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet__listener.html"> 71</a></span> <span class="keyword">class </span><a class="code hl_class" href="classmonero_1_1monero__wallet__listener.html">monero_wallet_listener</a> {</div>
|
|
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> <span class="keyword">public</span>:</div>
|
|
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> </div>
|
|
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet__listener.html#ad118f758ea41c8957cc75b7356e5370e"> 83</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet__listener.html#ad118f758ea41c8957cc75b7356e5370e">on_sync_progress</a>(uint64_t height, uint64_t start_height, uint64_t end_height, <span class="keywordtype">double</span> percent_done, <span class="keyword">const</span> std::string& message) {}</div>
|
|
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> </div>
|
|
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet__listener.html#a0276dc5dbe62b7df42e3eab1b5967895"> 90</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet__listener.html#a0276dc5dbe62b7df42e3eab1b5967895">on_new_block</a>(uint64_t height) {};</div>
|
|
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> </div>
|
|
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet__listener.html#a98c1ace6690b5cbb2a72de61275f83e0"> 98</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet__listener.html#a98c1ace6690b5cbb2a72de61275f83e0">on_balances_changed</a>(uint64_t new_balance, uint64_t new_unlocked_balance) {};</div>
|
|
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> </div>
|
|
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet__listener.html#a858412263ef3d02da6453334abacff18"> 105</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet__listener.html#a858412263ef3d02da6453334abacff18">on_output_received</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmonero_1_1monero__output__wallet.html">monero_output_wallet</a>& output) {};</div>
|
|
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> </div>
|
|
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet__listener.html#a3938fd913222b0f107d5b133d1afd439"> 112</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet__listener.html#a3938fd913222b0f107d5b133d1afd439">on_output_spent</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmonero_1_1monero__output__wallet.html">monero_output_wallet</a>& output) {};</div>
|
|
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> };</div>
|
|
</div>
|
|
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> </div>
|
|
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> <span class="comment">// forward declaration of internal wallet2 listener</span></div>
|
|
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1wallet2__listener.html">wallet2_listener</a>;</div>
|
|
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> </div>
|
|
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> <span class="comment">// ----------------------------- WALLET METHODS -----------------------------</span></div>
|
|
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> </div>
|
|
<div class="foldopen" id="foldopen00123" data-start="{" data-end="};">
|
|
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html"> 123</a></span> <span class="keyword">class </span><a class="code hl_class" href="classmonero_1_1monero__wallet.html">monero_wallet</a> {</div>
|
|
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> </div>
|
|
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> <span class="keyword">public</span>:</div>
|
|
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> </div>
|
|
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#ac8a0a50f23cf2b6a611ca5ecc2a907ce"> 130</a></span> <span class="keyword">virtual</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#ac8a0a50f23cf2b6a611ca5ecc2a907ce">~monero_wallet</a>() {}</div>
|
|
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> </div>
|
|
<div class="foldopen" id="foldopen00138" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a93fa8c7bce2de04a771618378ebebe4f"> 138</a></span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a93fa8c7bce2de04a771618378ebebe4f">is_view_only</a>()<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"is_view_only() not supported"</span>);</div>
|
|
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span> </div>
|
|
<div class="foldopen" id="foldopen00149" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a8d048f27f904555d63db208daf88d5ca"> 149</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a8d048f27f904555d63db208daf88d5ca">set_daemon_connection</a>(<span class="keyword">const</span> std::string& uri, <span class="keyword">const</span> std::string& username = <span class="stringliteral">""</span>, <span class="keyword">const</span> std::string& password = <span class="stringliteral">""</span>) {</div>
|
|
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"set_daemon_connection() not supported"</span>);</div>
|
|
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span> </div>
|
|
<div class="foldopen" id="foldopen00158" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#aadd20ff644751c3f8690cf1798103886"> 158</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#aadd20ff644751c3f8690cf1798103886">set_daemon_connection</a>(<span class="keyword">const</span> boost::optional<monero_rpc_connection>& connection) {</div>
|
|
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"set_daemon_connection() not supported"</span>);</div>
|
|
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span> </div>
|
|
<div class="foldopen" id="foldopen00165" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a6b87b99b509637f14d2d3516e6bef2c9"> 165</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a6b87b99b509637f14d2d3516e6bef2c9">set_daemon_proxy</a>(<span class="keyword">const</span> std::string& uri = <span class="stringliteral">""</span>) {</div>
|
|
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"set_daemon_proxy() not supported"</span>);</div>
|
|
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span> </div>
|
|
<div class="foldopen" id="foldopen00174" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#aaf6b4b721b18a9b66e54a78deb9d7c85"> 174</a></span> <span class="keyword">virtual</span> boost::optional<monero_rpc_connection> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#aaf6b4b721b18a9b66e54a78deb9d7c85">get_daemon_connection</a>()<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_daemon_connection() not supported"</span>);</div>
|
|
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> </div>
|
|
<div class="foldopen" id="foldopen00183" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a78d5a9303854a743333d1ba226a673c1"> 183</a></span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a78d5a9303854a743333d1ba226a673c1">is_connected_to_daemon</a>()<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"> 184</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"is_connected_to_daemon() not supported"</span>);</div>
|
|
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span> </div>
|
|
<div class="foldopen" id="foldopen00192" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a14002cdbaeeada2890fbad3a73543855"> 192</a></span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a14002cdbaeeada2890fbad3a73543855">is_daemon_synced</a>()<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"is_daemon_synced() not supported"</span>);</div>
|
|
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span> </div>
|
|
<div class="foldopen" id="foldopen00201" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a3b82f565485c5527e1198f041c7477eb"> 201</a></span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a3b82f565485c5527e1198f041c7477eb">is_daemon_trusted</a>()<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"is_daemon_trusted() not supported"</span>);</div>
|
|
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"> 203</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span> </div>
|
|
<div class="foldopen" id="foldopen00210" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a6e17802954d57abd37615388ec1e7133"> 210</a></span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a6e17802954d57abd37615388ec1e7133">is_synced</a>()<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"> 211</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"is_synced() not supported"</span>);</div>
|
|
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span> </div>
|
|
<div class="foldopen" id="foldopen00219" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a6b69f718345c5425264b0de9b89b6a27"> 219</a></span> <span class="keyword">virtual</span> <a class="code hl_struct" href="structmonero_1_1monero__version.html">monero_version</a> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a6b69f718345c5425264b0de9b89b6a27">get_version</a>()<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_version() not supported"</span>);</div>
|
|
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span> </div>
|
|
<div class="foldopen" id="foldopen00228" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a8554771610e805aa18e023fc0d3b16fc"> 228</a></span> <span class="keyword">virtual</span> std::string <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a8554771610e805aa18e023fc0d3b16fc">get_path</a>()<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_path() not supported"</span>);</div>
|
|
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span> </div>
|
|
<div class="foldopen" id="foldopen00237" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a8a34be813b6285ed15fd61fcc3200cb8"> 237</a></span> <span class="keyword">virtual</span> <a class="code hl_enumeration" href="namespacemonero.html#ac9023a1d513e2526775d1e061bb5beed">monero_network_type</a> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a8a34be813b6285ed15fd61fcc3200cb8">get_network_type</a>()<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"> 238</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_network_type() not supported"</span>);</div>
|
|
<div class="line"><a id="l00239" name="l00239"></a><span class="lineno"> 239</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00240" name="l00240"></a><span class="lineno"> 240</span> </div>
|
|
<div class="foldopen" id="foldopen00246" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#ad98f1ff0533d654f29a4155f6efcc8c2"> 246</a></span> <span class="keyword">virtual</span> std::string <a class="code hl_function" href="classmonero_1_1monero__wallet.html#ad98f1ff0533d654f29a4155f6efcc8c2">get_seed</a>()<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"> 247</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_seed() not supported"</span>);</div>
|
|
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"> 248</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"> 249</span> </div>
|
|
<div class="foldopen" id="foldopen00255" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00255" name="l00255"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#afa7cbec0ed2215f22829c05979416cee"> 255</a></span> <span class="keyword">virtual</span> std::string <a class="code hl_function" href="classmonero_1_1monero__wallet.html#afa7cbec0ed2215f22829c05979416cee">get_seed_language</a>()<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"> 256</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_seed_language() not supported"</span>);</div>
|
|
<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"> 257</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"> 258</span> </div>
|
|
<div class="foldopen" id="foldopen00264" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#aa14e6da8c148be38336f9a987fc60643"> 264</a></span> <span class="keyword">virtual</span> std::string <a class="code hl_function" href="classmonero_1_1monero__wallet.html#aa14e6da8c148be38336f9a987fc60643">get_public_view_key</a>()<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_public_view_key() not supported"</span>);</div>
|
|
<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"> 266</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"> 267</span> </div>
|
|
<div class="foldopen" id="foldopen00273" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a02a0dffa31a1ad6ba9b8c407b07965a1"> 273</a></span> <span class="keyword">virtual</span> std::string <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a02a0dffa31a1ad6ba9b8c407b07965a1">get_private_view_key</a>()<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00274" name="l00274"></a><span class="lineno"> 274</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_private_view_key() not supported"</span>);</div>
|
|
<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"> 275</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00276" name="l00276"></a><span class="lineno"> 276</span> </div>
|
|
<div class="foldopen" id="foldopen00282" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a2266e22ebb43a9c86a76eb37a1c6fe16"> 282</a></span> <span class="keyword">virtual</span> std::string <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a2266e22ebb43a9c86a76eb37a1c6fe16">get_public_spend_key</a>()<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00283" name="l00283"></a><span class="lineno"> 283</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_public_spend_key() not supported"</span>);</div>
|
|
<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"> 284</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00285" name="l00285"></a><span class="lineno"> 285</span> </div>
|
|
<div class="foldopen" id="foldopen00291" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a8e81e19a990723b04bb807a55885eb0e"> 291</a></span> <span class="keyword">virtual</span> std::string <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a8e81e19a990723b04bb807a55885eb0e">get_private_spend_key</a>()<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"> 292</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_private_spend_key() not supported"</span>);</div>
|
|
<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"> 293</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"> 294</span> </div>
|
|
<div class="foldopen" id="foldopen00300" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00300" name="l00300"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a9136cf9c9ea362bf5b90b89d4377239b"> 300</a></span> <span class="keyword">virtual</span> std::string <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a9136cf9c9ea362bf5b90b89d4377239b">get_primary_address</a>()<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00301" name="l00301"></a><span class="lineno"> 301</span> <span class="keywordflow">return</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a98fdb5e65c9e9c4e0baa948250a54421">get_address</a>(0, 0);</div>
|
|
<div class="line"><a id="l00302" name="l00302"></a><span class="lineno"> 302</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00303" name="l00303"></a><span class="lineno"> 303</span> </div>
|
|
<div class="foldopen" id="foldopen00311" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00311" name="l00311"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a98fdb5e65c9e9c4e0baa948250a54421"> 311</a></span> <span class="keyword">virtual</span> std::string <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a98fdb5e65c9e9c4e0baa948250a54421">get_address</a>(<span class="keyword">const</span> uint32_t account_idx, <span class="keyword">const</span> uint32_t subaddress_idx)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00312" name="l00312"></a><span class="lineno"> 312</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_address() not supported"</span>);</div>
|
|
<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"> 313</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"> 314</span> </div>
|
|
<div class="foldopen" id="foldopen00322" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00322" name="l00322"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#adc423914991839b7e81b7e7fe4b0a92e"> 322</a></span> <span class="keyword">virtual</span> <a class="code hl_struct" href="structmonero_1_1monero__subaddress.html">monero_subaddress</a> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#adc423914991839b7e81b7e7fe4b0a92e">get_address_index</a>(<span class="keyword">const</span> std::string& address)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00323" name="l00323"></a><span class="lineno"> 323</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_address_index() not supported"</span>);</div>
|
|
<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"> 324</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00325" name="l00325"></a><span class="lineno"> 325</span> </div>
|
|
<div class="foldopen" id="foldopen00333" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00333" name="l00333"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#afb1e8e58940572f5b82d91189d0d00e0"> 333</a></span> <span class="keyword">virtual</span> <a class="code hl_struct" href="structmonero_1_1monero__integrated__address.html">monero_integrated_address</a> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#afb1e8e58940572f5b82d91189d0d00e0">get_integrated_address</a>(<span class="keyword">const</span> std::string& standard_address = <span class="stringliteral">""</span>, <span class="keyword">const</span> std::string& payment_id = <span class="stringliteral">""</span>)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00334" name="l00334"></a><span class="lineno"> 334</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_integrated_address() not supported"</span>);</div>
|
|
<div class="line"><a id="l00335" name="l00335"></a><span class="lineno"> 335</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00336" name="l00336"></a><span class="lineno"> 336</span> </div>
|
|
<div class="foldopen" id="foldopen00343" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00343" name="l00343"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a7a0c8667be57e608559e747f8f87e27b"> 343</a></span> <span class="keyword">virtual</span> <a class="code hl_struct" href="structmonero_1_1monero__integrated__address.html">monero_integrated_address</a> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a7a0c8667be57e608559e747f8f87e27b">decode_integrated_address</a>(<span class="keyword">const</span> std::string& integrated_address)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00344" name="l00344"></a><span class="lineno"> 344</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"decode_integrated_address() not supported"</span>);</div>
|
|
<div class="line"><a id="l00345" name="l00345"></a><span class="lineno"> 345</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00346" name="l00346"></a><span class="lineno"> 346</span> </div>
|
|
<div class="foldopen" id="foldopen00352" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00352" name="l00352"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a4a9835efe3ba16f26b2cd96fe08bf954"> 352</a></span> <span class="keyword">virtual</span> uint64_t <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a4a9835efe3ba16f26b2cd96fe08bf954">get_height</a>()<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00353" name="l00353"></a><span class="lineno"> 353</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_height() not supported"</span>);</div>
|
|
<div class="line"><a id="l00354" name="l00354"></a><span class="lineno"> 354</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"> 355</span> </div>
|
|
<div class="foldopen" id="foldopen00361" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00361" name="l00361"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a72bce80953209cdd83246c3b8adee874"> 361</a></span> <span class="keyword">virtual</span> uint64_t <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a72bce80953209cdd83246c3b8adee874">get_restore_height</a>()<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00362" name="l00362"></a><span class="lineno"> 362</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_restore_height() not supported"</span>);</div>
|
|
<div class="line"><a id="l00363" name="l00363"></a><span class="lineno"> 363</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00364" name="l00364"></a><span class="lineno"> 364</span> </div>
|
|
<div class="foldopen" id="foldopen00370" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00370" name="l00370"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#aa7e461520ff360fbcfb66484b953a4ed"> 370</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#aa7e461520ff360fbcfb66484b953a4ed">set_restore_height</a>(uint64_t restore_height) {</div>
|
|
<div class="line"><a id="l00371" name="l00371"></a><span class="lineno"> 371</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"set_restore_height() not supported"</span>);</div>
|
|
<div class="line"><a id="l00372" name="l00372"></a><span class="lineno"> 372</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00373" name="l00373"></a><span class="lineno"> 373</span> </div>
|
|
<div class="foldopen" id="foldopen00379" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00379" name="l00379"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a208093344861ded703f0a4e99f97e109"> 379</a></span> <span class="keyword">virtual</span> uint64_t <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a208093344861ded703f0a4e99f97e109">get_daemon_height</a>()<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00380" name="l00380"></a><span class="lineno"> 380</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_daemon_height() not supported"</span>);</div>
|
|
<div class="line"><a id="l00381" name="l00381"></a><span class="lineno"> 381</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00382" name="l00382"></a><span class="lineno"> 382</span> </div>
|
|
<div class="foldopen" id="foldopen00388" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00388" name="l00388"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a66e346a50478c38bc3ce46a99f1da1a8"> 388</a></span> <span class="keyword">virtual</span> uint64_t <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a66e346a50478c38bc3ce46a99f1da1a8">get_daemon_max_peer_height</a>()<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00389" name="l00389"></a><span class="lineno"> 389</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_daemon_max_peer_height() not supported"</span>);</div>
|
|
<div class="line"><a id="l00390" name="l00390"></a><span class="lineno"> 390</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00391" name="l00391"></a><span class="lineno"> 391</span> </div>
|
|
<div class="foldopen" id="foldopen00400" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00400" name="l00400"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#aac9c360bf6eaf5a92ef31c9d98cda16b"> 400</a></span> <span class="keyword">virtual</span> uint64_t <a class="code hl_function" href="classmonero_1_1monero__wallet.html#aac9c360bf6eaf5a92ef31c9d98cda16b">get_height_by_date</a>(uint16_t year, uint8_t month, uint8_t day)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00401" name="l00401"></a><span class="lineno"> 401</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_height_by_date(year, month, day) not supported"</span>);</div>
|
|
<div class="line"><a id="l00402" name="l00402"></a><span class="lineno"> 402</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00403" name="l00403"></a><span class="lineno"> 403</span> </div>
|
|
<div class="foldopen" id="foldopen00409" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00409" name="l00409"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#aa663cf2b2096a377a9d752cf8b2522d5"> 409</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#aa663cf2b2096a377a9d752cf8b2522d5">add_listener</a>(<a class="code hl_class" href="classmonero_1_1monero__wallet__listener.html">monero_wallet_listener</a>& listener) {</div>
|
|
<div class="line"><a id="l00410" name="l00410"></a><span class="lineno"> 410</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"add_listener() not supported"</span>);</div>
|
|
<div class="line"><a id="l00411" name="l00411"></a><span class="lineno"> 411</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00412" name="l00412"></a><span class="lineno"> 412</span> </div>
|
|
<div class="foldopen" id="foldopen00418" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00418" name="l00418"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a64b939b0afe3969b3e3c2163b4a5914e"> 418</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a64b939b0afe3969b3e3c2163b4a5914e">remove_listener</a>(<a class="code hl_class" href="classmonero_1_1monero__wallet__listener.html">monero_wallet_listener</a>& listener) {</div>
|
|
<div class="line"><a id="l00419" name="l00419"></a><span class="lineno"> 419</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"remove_listener() not supported"</span>);</div>
|
|
<div class="line"><a id="l00420" name="l00420"></a><span class="lineno"> 420</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00421" name="l00421"></a><span class="lineno"> 421</span> </div>
|
|
<div class="foldopen" id="foldopen00425" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00425" name="l00425"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#ab21c597b75e303738fc494e907aa0fb3"> 425</a></span> <span class="keyword">virtual</span> std::set<monero_wallet_listener*> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#ab21c597b75e303738fc494e907aa0fb3">get_listeners</a>() {</div>
|
|
<div class="line"><a id="l00426" name="l00426"></a><span class="lineno"> 426</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_listeners() not supported"</span>);</div>
|
|
<div class="line"><a id="l00427" name="l00427"></a><span class="lineno"> 427</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00428" name="l00428"></a><span class="lineno"> 428</span> </div>
|
|
<div class="foldopen" id="foldopen00434" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00434" name="l00434"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a05cae62793b6b2a25344a2c73091caf3"> 434</a></span> <span class="keyword">virtual</span> <a class="code hl_struct" href="structmonero_1_1monero__sync__result.html">monero_sync_result</a> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a05cae62793b6b2a25344a2c73091caf3">sync</a>() {</div>
|
|
<div class="line"><a id="l00435" name="l00435"></a><span class="lineno"> 435</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"sync() not supported"</span>);</div>
|
|
<div class="line"><a id="l00436" name="l00436"></a><span class="lineno"> 436</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00437" name="l00437"></a><span class="lineno"> 437</span> </div>
|
|
<div class="foldopen" id="foldopen00444" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00444" name="l00444"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a65bee86d2d28cdb4177fa607a40ac0c6"> 444</a></span> <span class="keyword">virtual</span> <a class="code hl_struct" href="structmonero_1_1monero__sync__result.html">monero_sync_result</a> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a65bee86d2d28cdb4177fa607a40ac0c6">sync</a>(<a class="code hl_class" href="classmonero_1_1monero__wallet__listener.html">monero_wallet_listener</a>& listener) {</div>
|
|
<div class="line"><a id="l00445" name="l00445"></a><span class="lineno"> 445</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"sync() not supported"</span>);</div>
|
|
<div class="line"><a id="l00446" name="l00446"></a><span class="lineno"> 446</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00447" name="l00447"></a><span class="lineno"> 447</span> </div>
|
|
<div class="foldopen" id="foldopen00454" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00454" name="l00454"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#ae64976b9f7a6b1ff2a3526be884776ee"> 454</a></span> <span class="keyword">virtual</span> <a class="code hl_struct" href="structmonero_1_1monero__sync__result.html">monero_sync_result</a> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#ae64976b9f7a6b1ff2a3526be884776ee">sync</a>(uint64_t start_height) {</div>
|
|
<div class="line"><a id="l00455" name="l00455"></a><span class="lineno"> 455</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"sync() not supported"</span>);</div>
|
|
<div class="line"><a id="l00456" name="l00456"></a><span class="lineno"> 456</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00457" name="l00457"></a><span class="lineno"> 457</span> </div>
|
|
<div class="foldopen" id="foldopen00465" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00465" name="l00465"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a0ad3fbed74339a869d669afccc5f42c7"> 465</a></span> <span class="keyword">virtual</span> <a class="code hl_struct" href="structmonero_1_1monero__sync__result.html">monero_sync_result</a> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a0ad3fbed74339a869d669afccc5f42c7">sync</a>(uint64_t start_height, <a class="code hl_class" href="classmonero_1_1monero__wallet__listener.html">monero_wallet_listener</a>& listener) {</div>
|
|
<div class="line"><a id="l00466" name="l00466"></a><span class="lineno"> 466</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"sync() not supported"</span>);</div>
|
|
<div class="line"><a id="l00467" name="l00467"></a><span class="lineno"> 467</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00468" name="l00468"></a><span class="lineno"> 468</span> </div>
|
|
<div class="foldopen" id="foldopen00474" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00474" name="l00474"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#ad742d34231b98e9f17bd24180b835815"> 474</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#ad742d34231b98e9f17bd24180b835815">start_syncing</a>(uint64_t sync_period_in_ms = 10000) {</div>
|
|
<div class="line"><a id="l00475" name="l00475"></a><span class="lineno"> 475</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"start_syncing() not supported"</span>);</div>
|
|
<div class="line"><a id="l00476" name="l00476"></a><span class="lineno"> 476</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00477" name="l00477"></a><span class="lineno"> 477</span> </div>
|
|
<div class="foldopen" id="foldopen00481" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00481" name="l00481"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a2bcfb8cec0d0abe2b7323c424b7b51b6"> 481</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a2bcfb8cec0d0abe2b7323c424b7b51b6">stop_syncing</a>() {</div>
|
|
<div class="line"><a id="l00482" name="l00482"></a><span class="lineno"> 482</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"stop_syncing() not supported"</span>);</div>
|
|
<div class="line"><a id="l00483" name="l00483"></a><span class="lineno"> 483</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00484" name="l00484"></a><span class="lineno"> 484</span> </div>
|
|
<div class="foldopen" id="foldopen00490" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00490" name="l00490"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#ada3031771d26c64125bf554ed8fde28e"> 490</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#ada3031771d26c64125bf554ed8fde28e">scan_txs</a>(<span class="keyword">const</span> std::vector<std::string>& tx_hashes) {</div>
|
|
<div class="line"><a id="l00491" name="l00491"></a><span class="lineno"> 491</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"scan_txs() not supported"</span>);</div>
|
|
<div class="line"><a id="l00492" name="l00492"></a><span class="lineno"> 492</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00493" name="l00493"></a><span class="lineno"> 493</span> </div>
|
|
<div class="foldopen" id="foldopen00503" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00503" name="l00503"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#adbe2ef67afed8331617dbf7f4e47641d"> 503</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#adbe2ef67afed8331617dbf7f4e47641d">rescan_spent</a>() {</div>
|
|
<div class="line"><a id="l00504" name="l00504"></a><span class="lineno"> 504</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"rescan_spent() not supported"</span>);</div>
|
|
<div class="line"><a id="l00505" name="l00505"></a><span class="lineno"> 505</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00506" name="l00506"></a><span class="lineno"> 506</span> </div>
|
|
<div class="foldopen" id="foldopen00514" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00514" name="l00514"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a031e8dea171f6a0fb3b2f4efb28fc3a1"> 514</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a031e8dea171f6a0fb3b2f4efb28fc3a1">rescan_blockchain</a>() {</div>
|
|
<div class="line"><a id="l00515" name="l00515"></a><span class="lineno"> 515</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"rescan_blockchain() not supported"</span>);</div>
|
|
<div class="line"><a id="l00516" name="l00516"></a><span class="lineno"> 516</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00517" name="l00517"></a><span class="lineno"> 517</span> </div>
|
|
<div class="foldopen" id="foldopen00523" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00523" name="l00523"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a8b427a028b95ed9b7191f323c465816c"> 523</a></span> <span class="keyword">virtual</span> uint64_t <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a8b427a028b95ed9b7191f323c465816c">get_balance</a>()<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00524" name="l00524"></a><span class="lineno"> 524</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_balance() not supported"</span>);</div>
|
|
<div class="line"><a id="l00525" name="l00525"></a><span class="lineno"> 525</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00526" name="l00526"></a><span class="lineno"> 526</span> </div>
|
|
<div class="foldopen" id="foldopen00533" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00533" name="l00533"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a7441e647c7ea4432ffcc5f4bc2b7404b"> 533</a></span> <span class="keyword">virtual</span> uint64_t <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a7441e647c7ea4432ffcc5f4bc2b7404b">get_balance</a>(uint32_t account_idx)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00534" name="l00534"></a><span class="lineno"> 534</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_balance() not supported"</span>);</div>
|
|
<div class="line"><a id="l00535" name="l00535"></a><span class="lineno"> 535</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00536" name="l00536"></a><span class="lineno"> 536</span> </div>
|
|
<div class="foldopen" id="foldopen00544" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00544" name="l00544"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a61ce881dc5cf678677b7c60d4adc606e"> 544</a></span> <span class="keyword">virtual</span> uint64_t <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a61ce881dc5cf678677b7c60d4adc606e">get_balance</a>(uint32_t account_idx, uint32_t subaddress_idx)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00545" name="l00545"></a><span class="lineno"> 545</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_balance() not supported"</span>);</div>
|
|
<div class="line"><a id="l00546" name="l00546"></a><span class="lineno"> 546</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00547" name="l00547"></a><span class="lineno"> 547</span> </div>
|
|
<div class="foldopen" id="foldopen00553" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00553" name="l00553"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#aafb61b373a95617586731443d1d69659"> 553</a></span> <span class="keyword">virtual</span> uint64_t <a class="code hl_function" href="classmonero_1_1monero__wallet.html#aafb61b373a95617586731443d1d69659">get_unlocked_balance</a>()<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00554" name="l00554"></a><span class="lineno"> 554</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_unlocked_balance() not supported"</span>);</div>
|
|
<div class="line"><a id="l00555" name="l00555"></a><span class="lineno"> 555</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00556" name="l00556"></a><span class="lineno"> 556</span> </div>
|
|
<div class="foldopen" id="foldopen00563" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00563" name="l00563"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#ab88841a6efa7e906f120499ad2ca7349"> 563</a></span> <span class="keyword">virtual</span> uint64_t <a class="code hl_function" href="classmonero_1_1monero__wallet.html#ab88841a6efa7e906f120499ad2ca7349">get_unlocked_balance</a>(uint32_t account_idx)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00564" name="l00564"></a><span class="lineno"> 564</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_unlocked_balance() not supported"</span>);</div>
|
|
<div class="line"><a id="l00565" name="l00565"></a><span class="lineno"> 565</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00566" name="l00566"></a><span class="lineno"> 566</span> </div>
|
|
<div class="foldopen" id="foldopen00574" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00574" name="l00574"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#ab29f23aa6f4006fe8c4cc8de1bc33ca7"> 574</a></span> <span class="keyword">virtual</span> uint64_t <a class="code hl_function" href="classmonero_1_1monero__wallet.html#ab29f23aa6f4006fe8c4cc8de1bc33ca7">get_unlocked_balance</a>(uint32_t account_idx, uint32_t subaddress_idx)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00575" name="l00575"></a><span class="lineno"> 575</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_unlocked_balance() not supported"</span>);</div>
|
|
<div class="line"><a id="l00576" name="l00576"></a><span class="lineno"> 576</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00577" name="l00577"></a><span class="lineno"> 577</span> </div>
|
|
<div class="foldopen" id="foldopen00583" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00583" name="l00583"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a6d358af42e87b57923c9ecd1bf1ee2c2"> 583</a></span> <span class="keyword">virtual</span> std::vector<monero_account> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a6d358af42e87b57923c9ecd1bf1ee2c2">get_accounts</a>()<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00584" name="l00584"></a><span class="lineno"> 584</span> <span class="keywordflow">return</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a6d358af42e87b57923c9ecd1bf1ee2c2">get_accounts</a>(<span class="keyword">false</span>, std::string(<span class="stringliteral">""</span>));</div>
|
|
<div class="line"><a id="l00585" name="l00585"></a><span class="lineno"> 585</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00586" name="l00586"></a><span class="lineno"> 586</span> </div>
|
|
<div class="foldopen" id="foldopen00593" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00593" name="l00593"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#ad1cde4f5a22e6a2abd1e4abec4562e7a"> 593</a></span> <span class="keyword">virtual</span> std::vector<monero_account> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#ad1cde4f5a22e6a2abd1e4abec4562e7a">get_accounts</a>(<span class="keywordtype">bool</span> include_subaddresses)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00594" name="l00594"></a><span class="lineno"> 594</span> <span class="keywordflow">return</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a6d358af42e87b57923c9ecd1bf1ee2c2">get_accounts</a>(include_subaddresses, <span class="stringliteral">""</span>);</div>
|
|
<div class="line"><a id="l00595" name="l00595"></a><span class="lineno"> 595</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00596" name="l00596"></a><span class="lineno"> 596</span> </div>
|
|
<div class="foldopen" id="foldopen00603" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00603" name="l00603"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a8812deaadbc364b15be6b2f4f88c8ace"> 603</a></span> <span class="keyword">virtual</span> std::vector<monero_account> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a8812deaadbc364b15be6b2f4f88c8ace">get_accounts</a>(<span class="keyword">const</span> std::string& tag)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00604" name="l00604"></a><span class="lineno"> 604</span> <span class="keywordflow">return</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a6d358af42e87b57923c9ecd1bf1ee2c2">get_accounts</a>(<span class="keyword">false</span>, tag);</div>
|
|
<div class="line"><a id="l00605" name="l00605"></a><span class="lineno"> 605</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00606" name="l00606"></a><span class="lineno"> 606</span> </div>
|
|
<div class="foldopen" id="foldopen00614" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00614" name="l00614"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a10bcaa443577602da97900b42c21932a"> 614</a></span> <span class="keyword">virtual</span> std::vector<monero_account> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a10bcaa443577602da97900b42c21932a">get_accounts</a>(<span class="keywordtype">bool</span> include_subaddresses, <span class="keyword">const</span> std::string& tag)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00615" name="l00615"></a><span class="lineno"> 615</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_accounts() not supported"</span>);</div>
|
|
<div class="line"><a id="l00616" name="l00616"></a><span class="lineno"> 616</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00617" name="l00617"></a><span class="lineno"> 617</span> </div>
|
|
<div class="foldopen" id="foldopen00624" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00624" name="l00624"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a2892affa378f7a465ca045172ba2c270"> 624</a></span> <span class="keyword">virtual</span> <a class="code hl_struct" href="structmonero_1_1monero__account.html">monero_account</a> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a2892affa378f7a465ca045172ba2c270">get_account</a>(uint32_t account_idx)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00625" name="l00625"></a><span class="lineno"> 625</span> <span class="keywordflow">return</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a2892affa378f7a465ca045172ba2c270">get_account</a>(account_idx, <span class="keyword">false</span>);</div>
|
|
<div class="line"><a id="l00626" name="l00626"></a><span class="lineno"> 626</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00627" name="l00627"></a><span class="lineno"> 627</span> </div>
|
|
<div class="foldopen" id="foldopen00635" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00635" name="l00635"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#aea7bd458801615a1fa94e99a7c83dd6b"> 635</a></span> <span class="keyword">virtual</span> <a class="code hl_struct" href="structmonero_1_1monero__account.html">monero_account</a> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#aea7bd458801615a1fa94e99a7c83dd6b">get_account</a>(<span class="keyword">const</span> uint32_t account_idx, <span class="keywordtype">bool</span> include_subaddresses)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00636" name="l00636"></a><span class="lineno"> 636</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_account() not supported"</span>);</div>
|
|
<div class="line"><a id="l00637" name="l00637"></a><span class="lineno"> 637</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00638" name="l00638"></a><span class="lineno"> 638</span> </div>
|
|
<div class="foldopen" id="foldopen00645" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00645" name="l00645"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a3b13de391246727d013e768fc64d12c1"> 645</a></span> <span class="keyword">virtual</span> <a class="code hl_struct" href="structmonero_1_1monero__account.html">monero_account</a> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a3b13de391246727d013e768fc64d12c1">create_account</a>(<span class="keyword">const</span> std::string& label = <span class="stringliteral">""</span>) {</div>
|
|
<div class="line"><a id="l00646" name="l00646"></a><span class="lineno"> 646</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"create_account() not supported"</span>);</div>
|
|
<div class="line"><a id="l00647" name="l00647"></a><span class="lineno"> 647</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00648" name="l00648"></a><span class="lineno"> 648</span> </div>
|
|
<div class="foldopen" id="foldopen00655" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00655" name="l00655"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a6ff3968708422df3ac4c7ba000975b31"> 655</a></span> <span class="keyword">virtual</span> std::vector<monero_subaddress> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a6ff3968708422df3ac4c7ba000975b31">get_subaddresses</a>(<span class="keyword">const</span> uint32_t account_idx)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00656" name="l00656"></a><span class="lineno"> 656</span> <span class="keywordflow">return</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a6ff3968708422df3ac4c7ba000975b31">get_subaddresses</a>(account_idx, std::vector<uint32_t>());</div>
|
|
<div class="line"><a id="l00657" name="l00657"></a><span class="lineno"> 657</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00658" name="l00658"></a><span class="lineno"> 658</span> </div>
|
|
<div class="foldopen" id="foldopen00666" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00666" name="l00666"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a5eb46580b410754a531b8440bedd62a1"> 666</a></span> <span class="keyword">virtual</span> std::vector<monero_subaddress> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a5eb46580b410754a531b8440bedd62a1">get_subaddresses</a>(<span class="keyword">const</span> uint32_t account_idx, <span class="keyword">const</span> std::vector<uint32_t>& subaddress_indices)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00667" name="l00667"></a><span class="lineno"> 667</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_subaddresses() not supported"</span>);</div>
|
|
<div class="line"><a id="l00668" name="l00668"></a><span class="lineno"> 668</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00669" name="l00669"></a><span class="lineno"> 669</span> </div>
|
|
<div class="foldopen" id="foldopen00677" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00677" name="l00677"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#aa1fde8e1361233c51d4cad7aba28a10e"> 677</a></span> <span class="keyword">virtual</span> <a class="code hl_struct" href="structmonero_1_1monero__subaddress.html">monero_subaddress</a> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#aa1fde8e1361233c51d4cad7aba28a10e">get_subaddress</a>(<span class="keyword">const</span> uint32_t account_idx, <span class="keyword">const</span> uint32_t subaddress_idx)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00678" name="l00678"></a><span class="lineno"> 678</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_subaddress() not supported"</span>);</div>
|
|
<div class="line"><a id="l00679" name="l00679"></a><span class="lineno"> 679</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00680" name="l00680"></a><span class="lineno"> 680</span> </div>
|
|
<div class="foldopen" id="foldopen00688" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00688" name="l00688"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#ac1500500b3fcbd60b6c8bd9384a6c09e"> 688</a></span> <span class="keyword">virtual</span> <a class="code hl_struct" href="structmonero_1_1monero__subaddress.html">monero_subaddress</a> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#ac1500500b3fcbd60b6c8bd9384a6c09e">create_subaddress</a>(uint32_t account_idx, <span class="keyword">const</span> std::string& label = <span class="stringliteral">""</span>) {</div>
|
|
<div class="line"><a id="l00689" name="l00689"></a><span class="lineno"> 689</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"create_subaddress() not supported"</span>);</div>
|
|
<div class="line"><a id="l00690" name="l00690"></a><span class="lineno"> 690</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00691" name="l00691"></a><span class="lineno"> 691</span> </div>
|
|
<div class="foldopen" id="foldopen00699" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00699" name="l00699"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#adf6ca25d7d7c8a2a2ac20a2be1dcc730"> 699</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#adf6ca25d7d7c8a2a2ac20a2be1dcc730">set_subaddress_label</a>(uint32_t account_idx, uint32_t subaddress_idx, <span class="keyword">const</span> std::string& label = <span class="stringliteral">""</span>) {</div>
|
|
<div class="line"><a id="l00700" name="l00700"></a><span class="lineno"> 700</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"set_subaddress_label() not supported"</span>);</div>
|
|
<div class="line"><a id="l00701" name="l00701"></a><span class="lineno"> 701</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00702" name="l00702"></a><span class="lineno"> 702</span> </div>
|
|
<div class="foldopen" id="foldopen00709" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00709" name="l00709"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#aba45b4d40c883209fdba8e69e140594c"> 709</a></span> <span class="keyword">virtual</span> std::vector<std::shared_ptr<monero_tx_wallet>> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#aba45b4d40c883209fdba8e69e140594c">get_txs</a>()<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00710" name="l00710"></a><span class="lineno"> 710</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_txs() not supported"</span>);</div>
|
|
<div class="line"><a id="l00711" name="l00711"></a><span class="lineno"> 711</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00712" name="l00712"></a><span class="lineno"> 712</span> </div>
|
|
<div class="foldopen" id="foldopen00725" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00725" name="l00725"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#aefe57f72ad6aafc40102d4a0ec17f902"> 725</a></span> <span class="keyword">virtual</span> std::vector<std::shared_ptr<monero_tx_wallet>> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#aefe57f72ad6aafc40102d4a0ec17f902">get_txs</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmonero_1_1monero__tx__query.html">monero_tx_query</a>& query)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00726" name="l00726"></a><span class="lineno"> 726</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_txs(query) not supported"</span>);</div>
|
|
<div class="line"><a id="l00727" name="l00727"></a><span class="lineno"> 727</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00728" name="l00728"></a><span class="lineno"> 728</span> </div>
|
|
<div class="foldopen" id="foldopen00745" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00745" name="l00745"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#ab71825b6ad0d72d5d120e5b816ea7eb6"> 745</a></span> <span class="keyword">virtual</span> std::vector<std::shared_ptr<monero_transfer>> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#ab71825b6ad0d72d5d120e5b816ea7eb6">get_transfers</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmonero_1_1monero__transfer__query.html">monero_transfer_query</a>& query)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00746" name="l00746"></a><span class="lineno"> 746</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_transfers() not supported"</span>);</div>
|
|
<div class="line"><a id="l00747" name="l00747"></a><span class="lineno"> 747</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00748" name="l00748"></a><span class="lineno"> 748</span> </div>
|
|
<div class="foldopen" id="foldopen00761" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00761" name="l00761"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a73113818c6f961f11db791aa218120f5"> 761</a></span> <span class="keyword">virtual</span> std::vector<std::shared_ptr<monero_output_wallet>> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a73113818c6f961f11db791aa218120f5">get_outputs</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmonero_1_1monero__output__query.html">monero_output_query</a>& query)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00762" name="l00762"></a><span class="lineno"> 762</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_outputs() not supported"</span>);</div>
|
|
<div class="line"><a id="l00763" name="l00763"></a><span class="lineno"> 763</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00764" name="l00764"></a><span class="lineno"> 764</span> </div>
|
|
<div class="foldopen" id="foldopen00771" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00771" name="l00771"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a674f225802ccdc87837060b0af98a57d"> 771</a></span> <span class="keyword">virtual</span> std::string <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a674f225802ccdc87837060b0af98a57d">export_outputs</a>(<span class="keywordtype">bool</span> all = <span class="keyword">false</span>)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00772" name="l00772"></a><span class="lineno"> 772</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"export_outputs() not supported"</span>);</div>
|
|
<div class="line"><a id="l00773" name="l00773"></a><span class="lineno"> 773</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00774" name="l00774"></a><span class="lineno"> 774</span> </div>
|
|
<div class="foldopen" id="foldopen00781" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00781" name="l00781"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#ab1ef7a15b0b0c1dbab16da2ddf7957f3"> 781</a></span> <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#ab1ef7a15b0b0c1dbab16da2ddf7957f3">import_outputs</a>(<span class="keyword">const</span> std::string& outputs_hex) {</div>
|
|
<div class="line"><a id="l00782" name="l00782"></a><span class="lineno"> 782</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"import_outputs() not supported"</span>);</div>
|
|
<div class="line"><a id="l00783" name="l00783"></a><span class="lineno"> 783</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00784" name="l00784"></a><span class="lineno"> 784</span> </div>
|
|
<div class="foldopen" id="foldopen00791" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00791" name="l00791"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#aa695582abeb47b6b2a8f36364f86409a"> 791</a></span> <span class="keyword">virtual</span> std::vector<std::shared_ptr<monero_key_image>> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#aa695582abeb47b6b2a8f36364f86409a">export_key_images</a>(<span class="keywordtype">bool</span> all = <span class="keyword">false</span>)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00792" name="l00792"></a><span class="lineno"> 792</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"export_key_images() not supported"</span>);</div>
|
|
<div class="line"><a id="l00793" name="l00793"></a><span class="lineno"> 793</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00794" name="l00794"></a><span class="lineno"> 794</span> </div>
|
|
<div class="foldopen" id="foldopen00801" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00801" name="l00801"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#aa1034c6a9d12b22702dbf0ef991e2dfe"> 801</a></span> <span class="keyword">virtual</span> std::shared_ptr<monero_key_image_import_result> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#aa1034c6a9d12b22702dbf0ef991e2dfe">import_key_images</a>(<span class="keyword">const</span> std::vector<std::shared_ptr<monero_key_image>>& key_images) {</div>
|
|
<div class="line"><a id="l00802" name="l00802"></a><span class="lineno"> 802</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"import_key_images() not supported"</span>);</div>
|
|
<div class="line"><a id="l00803" name="l00803"></a><span class="lineno"> 803</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00804" name="l00804"></a><span class="lineno"> 804</span> </div>
|
|
<div class="foldopen" id="foldopen00810" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00810" name="l00810"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a3e19e09a0139c773bd51a692a15cb750"> 810</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a3e19e09a0139c773bd51a692a15cb750">freeze_output</a>(<span class="keyword">const</span> std::string& key_image) {</div>
|
|
<div class="line"><a id="l00811" name="l00811"></a><span class="lineno"> 811</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"freeze_output() not supported"</span>);</div>
|
|
<div class="line"><a id="l00812" name="l00812"></a><span class="lineno"> 812</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00813" name="l00813"></a><span class="lineno"> 813</span> </div>
|
|
<div class="foldopen" id="foldopen00819" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00819" name="l00819"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#aac40822e28d9a96e45cae5396dbb783f"> 819</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#aac40822e28d9a96e45cae5396dbb783f">thaw_output</a>(<span class="keyword">const</span> std::string& key_image) {</div>
|
|
<div class="line"><a id="l00820" name="l00820"></a><span class="lineno"> 820</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"thaw_output() not supported"</span>);</div>
|
|
<div class="line"><a id="l00821" name="l00821"></a><span class="lineno"> 821</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00822" name="l00822"></a><span class="lineno"> 822</span> </div>
|
|
<div class="foldopen" id="foldopen00829" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00829" name="l00829"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a664589fa4ff837479f03457cef5741be"> 829</a></span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a664589fa4ff837479f03457cef5741be">is_output_frozen</a>(<span class="keyword">const</span> std::string& key_image) {</div>
|
|
<div class="line"><a id="l00830" name="l00830"></a><span class="lineno"> 830</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"is_output_frozen() not supported"</span>);</div>
|
|
<div class="line"><a id="l00831" name="l00831"></a><span class="lineno"> 831</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00832" name="l00832"></a><span class="lineno"> 832</span> </div>
|
|
<div class="foldopen" id="foldopen00839" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00839" name="l00839"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a30e0dd5c7a46c10f5076845fde417fd8"> 839</a></span> <span class="keyword">virtual</span> std::shared_ptr<monero_tx_wallet> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a30e0dd5c7a46c10f5076845fde417fd8">create_tx</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmonero_1_1monero__tx__config.html">monero_tx_config</a>& config) {</div>
|
|
<div class="line"><a id="l00840" name="l00840"></a><span class="lineno"> 840</span> <span class="keywordflow">if</span> (config.m_can_split != boost::none && config.m_can_split.get()) <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"Cannot split transactions with create_tx(); use create_txs() instead"</span>);</div>
|
|
<div class="line"><a id="l00841" name="l00841"></a><span class="lineno"> 841</span> <a class="code hl_struct" href="structmonero_1_1monero__tx__config.html">monero_tx_config</a> config_copy = <a class="code hl_struct" href="structmonero_1_1monero__tx__config.html">monero_tx_config</a>(config);</div>
|
|
<div class="line"><a id="l00842" name="l00842"></a><span class="lineno"> 842</span> config_copy.m_can_split = <span class="keyword">false</span>;</div>
|
|
<div class="line"><a id="l00843" name="l00843"></a><span class="lineno"> 843</span> <span class="keywordflow">return</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a142472298876d1d56f0a6d9952e0d4de">create_txs</a>(config_copy)[0];</div>
|
|
<div class="line"><a id="l00844" name="l00844"></a><span class="lineno"> 844</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00845" name="l00845"></a><span class="lineno"> 845</span> </div>
|
|
<div class="foldopen" id="foldopen00852" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00852" name="l00852"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a142472298876d1d56f0a6d9952e0d4de"> 852</a></span> <span class="keyword">virtual</span> std::vector<std::shared_ptr<monero_tx_wallet>> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a142472298876d1d56f0a6d9952e0d4de">create_txs</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmonero_1_1monero__tx__config.html">monero_tx_config</a>& config) {</div>
|
|
<div class="line"><a id="l00853" name="l00853"></a><span class="lineno"> 853</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"create_txs() not supported"</span>);</div>
|
|
<div class="line"><a id="l00854" name="l00854"></a><span class="lineno"> 854</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00855" name="l00855"></a><span class="lineno"> 855</span> </div>
|
|
<div class="foldopen" id="foldopen00862" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00862" name="l00862"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a4064468edf68849bacc5f748c85d8b99"> 862</a></span> <span class="keyword">virtual</span> std::vector<std::shared_ptr<monero_tx_wallet>> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a4064468edf68849bacc5f748c85d8b99">sweep_unlocked</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmonero_1_1monero__tx__config.html">monero_tx_config</a>& config) {</div>
|
|
<div class="line"><a id="l00863" name="l00863"></a><span class="lineno"> 863</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"sweep_unlocked() not supported"</span>);</div>
|
|
<div class="line"><a id="l00864" name="l00864"></a><span class="lineno"> 864</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00865" name="l00865"></a><span class="lineno"> 865</span> </div>
|
|
<div class="foldopen" id="foldopen00872" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00872" name="l00872"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a7ff2a03220f30a813bf60b4ae2245190"> 872</a></span> <span class="keyword">virtual</span> std::shared_ptr<monero_tx_wallet> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a7ff2a03220f30a813bf60b4ae2245190">sweep_output</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmonero_1_1monero__tx__config.html">monero_tx_config</a>& config) {</div>
|
|
<div class="line"><a id="l00873" name="l00873"></a><span class="lineno"> 873</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"sweep_output() not supported"</span>);</div>
|
|
<div class="line"><a id="l00874" name="l00874"></a><span class="lineno"> 874</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00875" name="l00875"></a><span class="lineno"> 875</span> </div>
|
|
<div class="foldopen" id="foldopen00882" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00882" name="l00882"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#aaabb28de9fb4100136c3d45a5c265175"> 882</a></span> <span class="keyword">virtual</span> std::vector<std::shared_ptr<monero_tx_wallet>> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#aaabb28de9fb4100136c3d45a5c265175">sweep_dust</a>(<span class="keywordtype">bool</span> relay = <span class="keyword">false</span>) {</div>
|
|
<div class="line"><a id="l00883" name="l00883"></a><span class="lineno"> 883</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"sweep_dust() not supported"</span>);</div>
|
|
<div class="line"><a id="l00884" name="l00884"></a><span class="lineno"> 884</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00885" name="l00885"></a><span class="lineno"> 885</span> </div>
|
|
<div class="foldopen" id="foldopen00892" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00892" name="l00892"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#aa4fe7492f5ffbfeaf0e268e202936cd8"> 892</a></span> <span class="keyword">virtual</span> std::string <a class="code hl_function" href="classmonero_1_1monero__wallet.html#aa4fe7492f5ffbfeaf0e268e202936cd8">relay_tx</a>(<span class="keyword">const</span> std::string& tx_metadata) {</div>
|
|
<div class="line"><a id="l00893" name="l00893"></a><span class="lineno"> 893</span> std::vector<std::string> tx_metadatas;</div>
|
|
<div class="line"><a id="l00894" name="l00894"></a><span class="lineno"> 894</span> tx_metadatas.push_back(tx_metadata);</div>
|
|
<div class="line"><a id="l00895" name="l00895"></a><span class="lineno"> 895</span> <span class="keywordflow">return</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#ab56339524fa55ccd336b76d909da18ef">relay_txs</a>(tx_metadatas)[0];</div>
|
|
<div class="line"><a id="l00896" name="l00896"></a><span class="lineno"> 896</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00897" name="l00897"></a><span class="lineno"> 897</span> </div>
|
|
<div class="foldopen" id="foldopen00904" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00904" name="l00904"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#aaca0952da75b3301145a182ca7eeb874"> 904</a></span> <span class="keyword">virtual</span> std::string <a class="code hl_function" href="classmonero_1_1monero__wallet.html#aaca0952da75b3301145a182ca7eeb874">relay_tx</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmonero_1_1monero__tx__wallet.html">monero_tx_wallet</a>& tx) {</div>
|
|
<div class="line"><a id="l00905" name="l00905"></a><span class="lineno"> 905</span> <span class="keywordflow">return</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#aa4fe7492f5ffbfeaf0e268e202936cd8">relay_tx</a>(tx.m_metadata.get());</div>
|
|
<div class="line"><a id="l00906" name="l00906"></a><span class="lineno"> 906</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00907" name="l00907"></a><span class="lineno"> 907</span> </div>
|
|
<div class="foldopen" id="foldopen00914" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00914" name="l00914"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#ab56339524fa55ccd336b76d909da18ef"> 914</a></span> <span class="keyword">virtual</span> std::vector<std::string> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#ab56339524fa55ccd336b76d909da18ef">relay_txs</a>(<span class="keyword">const</span> std::vector<std::shared_ptr<monero_tx_wallet>>& txs) {</div>
|
|
<div class="line"><a id="l00915" name="l00915"></a><span class="lineno"> 915</span> std::vector<std::string> tx_hexes;</div>
|
|
<div class="line"><a id="l00916" name="l00916"></a><span class="lineno"> 916</span> <span class="keywordflow">for</span> (<span class="keyword">const</span> std::shared_ptr<monero_tx_wallet>& tx : txs) tx_hexes.push_back(tx->m_metadata.get());</div>
|
|
<div class="line"><a id="l00917" name="l00917"></a><span class="lineno"> 917</span> <span class="keywordflow">return</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#ab56339524fa55ccd336b76d909da18ef">relay_txs</a>(tx_hexes);</div>
|
|
<div class="line"><a id="l00918" name="l00918"></a><span class="lineno"> 918</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00919" name="l00919"></a><span class="lineno"> 919</span> </div>
|
|
<div class="foldopen" id="foldopen00926" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00926" name="l00926"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a6a6af8b8edc0cc504c5fcdd443faf84d"> 926</a></span> <span class="keyword">virtual</span> std::vector<std::string> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a6a6af8b8edc0cc504c5fcdd443faf84d">relay_txs</a>(<span class="keyword">const</span> std::vector<std::string>& tx_metadatas) {</div>
|
|
<div class="line"><a id="l00927" name="l00927"></a><span class="lineno"> 927</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"relay_txs() not supported"</span>);</div>
|
|
<div class="line"><a id="l00928" name="l00928"></a><span class="lineno"> 928</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00929" name="l00929"></a><span class="lineno"> 929</span> </div>
|
|
<div class="foldopen" id="foldopen00936" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00936" name="l00936"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a20cb4581a06ad94db80a3da2cdfa2279"> 936</a></span> <span class="keyword">virtual</span> <a class="code hl_struct" href="structmonero_1_1monero__tx__set.html">monero_tx_set</a> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a20cb4581a06ad94db80a3da2cdfa2279">describe_tx_set</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmonero_1_1monero__tx__set.html">monero_tx_set</a>& tx_set) {</div>
|
|
<div class="line"><a id="l00937" name="l00937"></a><span class="lineno"> 937</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"describe_tx_set() not supported"</span>);</div>
|
|
<div class="line"><a id="l00938" name="l00938"></a><span class="lineno"> 938</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00939" name="l00939"></a><span class="lineno"> 939</span> </div>
|
|
<div class="foldopen" id="foldopen00946" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00946" name="l00946"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a479f9c37761ecb34126df8125a6db941"> 946</a></span> <span class="keyword">virtual</span> <a class="code hl_struct" href="structmonero_1_1monero__tx__set.html">monero_tx_set</a> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a479f9c37761ecb34126df8125a6db941">sign_txs</a>(<span class="keyword">const</span> std::string& unsigned_tx_hex) {</div>
|
|
<div class="line"><a id="l00947" name="l00947"></a><span class="lineno"> 947</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"sign_txs() not supported"</span>);</div>
|
|
<div class="line"><a id="l00948" name="l00948"></a><span class="lineno"> 948</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00949" name="l00949"></a><span class="lineno"> 949</span> </div>
|
|
<div class="foldopen" id="foldopen00956" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00956" name="l00956"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#aeb2e854c9507276a9d1affa249370ec5"> 956</a></span> <span class="keyword">virtual</span> std::vector<std::string> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#aeb2e854c9507276a9d1affa249370ec5">submit_txs</a>(<span class="keyword">const</span> std::string& signed_tx_hex) {</div>
|
|
<div class="line"><a id="l00957" name="l00957"></a><span class="lineno"> 957</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"submit_txs() not supported"</span>);</div>
|
|
<div class="line"><a id="l00958" name="l00958"></a><span class="lineno"> 958</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00959" name="l00959"></a><span class="lineno"> 959</span> </div>
|
|
<div class="foldopen" id="foldopen00969" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00969" name="l00969"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#af65667677cd03973ab87389c1dc0c545"> 969</a></span> <span class="keyword">virtual</span> std::string <a class="code hl_function" href="classmonero_1_1monero__wallet.html#af65667677cd03973ab87389c1dc0c545">sign_message</a>(<span class="keyword">const</span> std::string& msg, <a class="code hl_enumeration" href="namespacemonero.html#a5ada8f66cddd59159701650a6a8c078b">monero_message_signature_type</a> signature_type, uint32_t account_idx = 0, uint32_t subaddress_idx = 0)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00970" name="l00970"></a><span class="lineno"> 970</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"sign_message() not supported"</span>);</div>
|
|
<div class="line"><a id="l00971" name="l00971"></a><span class="lineno"> 971</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00972" name="l00972"></a><span class="lineno"> 972</span> </div>
|
|
<div class="foldopen" id="foldopen00981" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00981" name="l00981"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a1d124fdc9f8586974aa03cbaad0e315d"> 981</a></span> <span class="keyword">virtual</span> <a class="code hl_struct" href="structmonero_1_1monero__message__signature__result.html">monero_message_signature_result</a> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a1d124fdc9f8586974aa03cbaad0e315d">verify_message</a>(<span class="keyword">const</span> std::string& msg, <span class="keyword">const</span> std::string& address, <span class="keyword">const</span> std::string& signature)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00982" name="l00982"></a><span class="lineno"> 982</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"verify_message() not supported"</span>);</div>
|
|
<div class="line"><a id="l00983" name="l00983"></a><span class="lineno"> 983</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00984" name="l00984"></a><span class="lineno"> 984</span> </div>
|
|
<div class="foldopen" id="foldopen00991" data-start="{" data-end="}">
|
|
<div class="line"><a id="l00991" name="l00991"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a28f5607877a4e580e0b6e49666544d1e"> 991</a></span> <span class="keyword">virtual</span> std::string <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a28f5607877a4e580e0b6e49666544d1e">get_tx_key</a>(<span class="keyword">const</span> std::string& tx_hash)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l00992" name="l00992"></a><span class="lineno"> 992</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_tx_key() not supported"</span>);</div>
|
|
<div class="line"><a id="l00993" name="l00993"></a><span class="lineno"> 993</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l00994" name="l00994"></a><span class="lineno"> 994</span> </div>
|
|
<div class="foldopen" id="foldopen01003" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01003" name="l01003"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#ab122bf64b86b40a312b51e7095d606be"> 1003</a></span> <span class="keyword">virtual</span> std::shared_ptr<monero_check_tx> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#ab122bf64b86b40a312b51e7095d606be">check_tx_key</a>(<span class="keyword">const</span> std::string& tx_hash, <span class="keyword">const</span> std::string& tx_key, <span class="keyword">const</span> std::string& address)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l01004" name="l01004"></a><span class="lineno"> 1004</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"check_tx_key() not supported"</span>);</div>
|
|
<div class="line"><a id="l01005" name="l01005"></a><span class="lineno"> 1005</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01006" name="l01006"></a><span class="lineno"> 1006</span> </div>
|
|
<div class="foldopen" id="foldopen01015" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01015" name="l01015"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a9c68c8d24eb1471458caa6ceb7d3af39"> 1015</a></span> <span class="keyword">virtual</span> std::string <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a9c68c8d24eb1471458caa6ceb7d3af39">get_tx_proof</a>(<span class="keyword">const</span> std::string& tx_hash, <span class="keyword">const</span> std::string& address, <span class="keyword">const</span> std::string& message)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l01016" name="l01016"></a><span class="lineno"> 1016</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_tx_proof() not supported"</span>);</div>
|
|
<div class="line"><a id="l01017" name="l01017"></a><span class="lineno"> 1017</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01018" name="l01018"></a><span class="lineno"> 1018</span> </div>
|
|
<div class="foldopen" id="foldopen01028" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01028" name="l01028"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a5c549647f82d43726130f237a314f6e3"> 1028</a></span> <span class="keyword">virtual</span> std::shared_ptr<monero_check_tx> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a5c549647f82d43726130f237a314f6e3">check_tx_proof</a>(<span class="keyword">const</span> std::string& tx_hash, <span class="keyword">const</span> std::string& address, <span class="keyword">const</span> std::string& message, <span class="keyword">const</span> std::string& signature)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l01029" name="l01029"></a><span class="lineno"> 1029</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"check_tx_proof() not supported"</span>);</div>
|
|
<div class="line"><a id="l01030" name="l01030"></a><span class="lineno"> 1030</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01031" name="l01031"></a><span class="lineno"> 1031</span> </div>
|
|
<div class="foldopen" id="foldopen01039" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01039" name="l01039"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a070af75f28e9b6a6e0240ab64de2dc4c"> 1039</a></span> <span class="keyword">virtual</span> std::string <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a070af75f28e9b6a6e0240ab64de2dc4c">get_spend_proof</a>(<span class="keyword">const</span> std::string& tx_hash, <span class="keyword">const</span> std::string& message)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l01040" name="l01040"></a><span class="lineno"> 1040</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_spend_proof() not supported"</span>);</div>
|
|
<div class="line"><a id="l01041" name="l01041"></a><span class="lineno"> 1041</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01042" name="l01042"></a><span class="lineno"> 1042</span> </div>
|
|
<div class="foldopen" id="foldopen01051" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01051" name="l01051"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a0c7455cdc43839338cfc7126907d1d60"> 1051</a></span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a0c7455cdc43839338cfc7126907d1d60">check_spend_proof</a>(<span class="keyword">const</span> std::string& tx_hash, <span class="keyword">const</span> std::string& message, <span class="keyword">const</span> std::string& signature)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l01052" name="l01052"></a><span class="lineno"> 1052</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"check_spend_proof() not supported"</span>);</div>
|
|
<div class="line"><a id="l01053" name="l01053"></a><span class="lineno"> 1053</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01054" name="l01054"></a><span class="lineno"> 1054</span> </div>
|
|
<div class="foldopen" id="foldopen01061" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01061" name="l01061"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a35a40aba5667a6c2c9a0c02527f2f90b"> 1061</a></span> <span class="keyword">virtual</span> std::string <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a35a40aba5667a6c2c9a0c02527f2f90b">get_reserve_proof_wallet</a>(<span class="keyword">const</span> std::string& message)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l01062" name="l01062"></a><span class="lineno"> 1062</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_reserve_proof_wallet() not supported"</span>);</div>
|
|
<div class="line"><a id="l01063" name="l01063"></a><span class="lineno"> 1063</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01064" name="l01064"></a><span class="lineno"> 1064</span> </div>
|
|
<div class="foldopen" id="foldopen01073" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01073" name="l01073"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#ab7924db9e65cbde201521006a1a60121"> 1073</a></span> <span class="keyword">virtual</span> std::string <a class="code hl_function" href="classmonero_1_1monero__wallet.html#ab7924db9e65cbde201521006a1a60121">get_reserve_proof_account</a>(uint32_t account_idx, uint64_t amount, <span class="keyword">const</span> std::string& message)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l01074" name="l01074"></a><span class="lineno"> 1074</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_reserve_proof_account() not supported"</span>);</div>
|
|
<div class="line"><a id="l01075" name="l01075"></a><span class="lineno"> 1075</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01076" name="l01076"></a><span class="lineno"> 1076</span> </div>
|
|
<div class="foldopen" id="foldopen01085" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01085" name="l01085"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a304e8f7a14965c794c3881d3cb08e8e9"> 1085</a></span> <span class="keyword">virtual</span> std::shared_ptr<monero_check_reserve> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a304e8f7a14965c794c3881d3cb08e8e9">check_reserve_proof</a>(<span class="keyword">const</span> std::string& address, <span class="keyword">const</span> std::string& message, <span class="keyword">const</span> std::string& signature)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l01086" name="l01086"></a><span class="lineno"> 1086</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"check_reserve_proof() not supported"</span>);</div>
|
|
<div class="line"><a id="l01087" name="l01087"></a><span class="lineno"> 1087</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01088" name="l01088"></a><span class="lineno"> 1088</span> </div>
|
|
<div class="foldopen" id="foldopen01095" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01095" name="l01095"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#aed742141b640fff4e3399e95057dea0e"> 1095</a></span> <span class="keyword">virtual</span> std::string <a class="code hl_function" href="classmonero_1_1monero__wallet.html#aed742141b640fff4e3399e95057dea0e">get_tx_note</a>(<span class="keyword">const</span> std::string& tx_hash)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l01096" name="l01096"></a><span class="lineno"> 1096</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_tx_note() not supported"</span>);</div>
|
|
<div class="line"><a id="l01097" name="l01097"></a><span class="lineno"> 1097</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01098" name="l01098"></a><span class="lineno"> 1098</span> </div>
|
|
<div class="foldopen" id="foldopen01105" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01105" name="l01105"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a0855313ace0bfc356f1211ada701f340"> 1105</a></span> <span class="keyword">virtual</span> std::vector<std::string> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a0855313ace0bfc356f1211ada701f340">get_tx_notes</a>(<span class="keyword">const</span> std::vector<std::string>& tx_hashes)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l01106" name="l01106"></a><span class="lineno"> 1106</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_tx_notes() not supported"</span>);</div>
|
|
<div class="line"><a id="l01107" name="l01107"></a><span class="lineno"> 1107</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01108" name="l01108"></a><span class="lineno"> 1108</span> </div>
|
|
<div class="foldopen" id="foldopen01115" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01115" name="l01115"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a62ae2385255b3ae6e429e0f3a7f2284e"> 1115</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a62ae2385255b3ae6e429e0f3a7f2284e">set_tx_note</a>(<span class="keyword">const</span> std::string& tx_hash, <span class="keyword">const</span> std::string& note) {</div>
|
|
<div class="line"><a id="l01116" name="l01116"></a><span class="lineno"> 1116</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"set_tx_note() not supported"</span>);</div>
|
|
<div class="line"><a id="l01117" name="l01117"></a><span class="lineno"> 1117</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01118" name="l01118"></a><span class="lineno"> 1118</span> </div>
|
|
<div class="foldopen" id="foldopen01125" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01125" name="l01125"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a50e02feb23e27bfd5caa43198d3a3d99"> 1125</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a50e02feb23e27bfd5caa43198d3a3d99">set_tx_notes</a>(<span class="keyword">const</span> std::vector<std::string>& tx_hashes, <span class="keyword">const</span> std::vector<std::string>& notes) {</div>
|
|
<div class="line"><a id="l01126" name="l01126"></a><span class="lineno"> 1126</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"set_tx_notes() not supported"</span>);</div>
|
|
<div class="line"><a id="l01127" name="l01127"></a><span class="lineno"> 1127</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01128" name="l01128"></a><span class="lineno"> 1128</span> </div>
|
|
<div class="foldopen" id="foldopen01135" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01135" name="l01135"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a40cc28f10d971d0b3816cf3e149e3360"> 1135</a></span> <span class="keyword">virtual</span> std::vector<monero_address_book_entry> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a40cc28f10d971d0b3816cf3e149e3360">get_address_book_entries</a>(<span class="keyword">const</span> std::vector<uint64_t>& indices)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l01136" name="l01136"></a><span class="lineno"> 1136</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_address_book_entries() not supported"</span>);</div>
|
|
<div class="line"><a id="l01137" name="l01137"></a><span class="lineno"> 1137</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01138" name="l01138"></a><span class="lineno"> 1138</span> </div>
|
|
<div class="foldopen" id="foldopen01146" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01146" name="l01146"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a73aa3db3dbcc170091afa3049fa55905"> 1146</a></span> <span class="keyword">virtual</span> uint64_t <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a73aa3db3dbcc170091afa3049fa55905">add_address_book_entry</a>(<span class="keyword">const</span> std::string& address, <span class="keyword">const</span> std::string& description) {</div>
|
|
<div class="line"><a id="l01147" name="l01147"></a><span class="lineno"> 1147</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"add_address_book_entry() not supported"</span>);</div>
|
|
<div class="line"><a id="l01148" name="l01148"></a><span class="lineno"> 1148</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01149" name="l01149"></a><span class="lineno"> 1149</span> </div>
|
|
<div class="foldopen" id="foldopen01159" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01159" name="l01159"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a947b6826743e9707cbe831bc9207fafa"> 1159</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a947b6826743e9707cbe831bc9207fafa">edit_address_book_entry</a>(uint64_t index, <span class="keywordtype">bool</span> set_address, <span class="keyword">const</span> std::string& address, <span class="keywordtype">bool</span> set_description, <span class="keyword">const</span> std::string& description) {</div>
|
|
<div class="line"><a id="l01160" name="l01160"></a><span class="lineno"> 1160</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"edit_address_book_entry() not supported"</span>);</div>
|
|
<div class="line"><a id="l01161" name="l01161"></a><span class="lineno"> 1161</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01162" name="l01162"></a><span class="lineno"> 1162</span> </div>
|
|
<div class="foldopen" id="foldopen01168" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01168" name="l01168"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a8c89b2f74da444e254dcfd337ccb1034"> 1168</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a8c89b2f74da444e254dcfd337ccb1034">delete_address_book_entry</a>(uint64_t index) {</div>
|
|
<div class="line"><a id="l01169" name="l01169"></a><span class="lineno"> 1169</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"delete_address_book_entry() not supported"</span>);</div>
|
|
<div class="line"><a id="l01170" name="l01170"></a><span class="lineno"> 1170</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01171" name="l01171"></a><span class="lineno"> 1171</span> </div>
|
|
<div class="foldopen" id="foldopen01178" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01178" name="l01178"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a383c81b2b8ba566b39889be6088eefe0"> 1178</a></span> <span class="keyword">virtual</span> std::string <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a383c81b2b8ba566b39889be6088eefe0">get_payment_uri</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structmonero_1_1monero__tx__config.html">monero_tx_config</a>& config)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l01179" name="l01179"></a><span class="lineno"> 1179</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_payment_uri() not supported"</span>);</div>
|
|
<div class="line"><a id="l01180" name="l01180"></a><span class="lineno"> 1180</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01181" name="l01181"></a><span class="lineno"> 1181</span> </div>
|
|
<div class="foldopen" id="foldopen01188" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01188" name="l01188"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#af9550a73038c323d3f5b15c03609f4ed"> 1188</a></span> <span class="keyword">virtual</span> std::shared_ptr<monero_tx_config> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#af9550a73038c323d3f5b15c03609f4ed">parse_payment_uri</a>(<span class="keyword">const</span> std::string& uri)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l01189" name="l01189"></a><span class="lineno"> 1189</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"parse_payment_uri() not supported"</span>);</div>
|
|
<div class="line"><a id="l01190" name="l01190"></a><span class="lineno"> 1190</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01191" name="l01191"></a><span class="lineno"> 1191</span> </div>
|
|
<div class="foldopen" id="foldopen01199" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01199" name="l01199"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a341c6233de9dd4fb114badad6205c92f"> 1199</a></span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a341c6233de9dd4fb114badad6205c92f">get_attribute</a>(<span class="keyword">const</span> std::string& key, std::string& value)<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l01200" name="l01200"></a><span class="lineno"> 1200</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_attribute() not supported"</span>);</div>
|
|
<div class="line"><a id="l01201" name="l01201"></a><span class="lineno"> 1201</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01202" name="l01202"></a><span class="lineno"> 1202</span> </div>
|
|
<div class="foldopen" id="foldopen01209" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01209" name="l01209"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a102efa22ea564896d043414ebdcf0c55"> 1209</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a102efa22ea564896d043414ebdcf0c55">set_attribute</a>(<span class="keyword">const</span> std::string& key, <span class="keyword">const</span> std::string& val) {</div>
|
|
<div class="line"><a id="l01210" name="l01210"></a><span class="lineno"> 1210</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"set_attribute() not supported"</span>);</div>
|
|
<div class="line"><a id="l01211" name="l01211"></a><span class="lineno"> 1211</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01212" name="l01212"></a><span class="lineno"> 1212</span> </div>
|
|
<div class="foldopen" id="foldopen01220" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01220" name="l01220"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a8d73894b5f7fd6e86abb512abee5b31a"> 1220</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a8d73894b5f7fd6e86abb512abee5b31a">start_mining</a>(boost::optional<uint64_t> num_threads, boost::optional<bool> background_mining, boost::optional<bool> ignore_battery) {</div>
|
|
<div class="line"><a id="l01221" name="l01221"></a><span class="lineno"> 1221</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"start_mining() not supported"</span>);</div>
|
|
<div class="line"><a id="l01222" name="l01222"></a><span class="lineno"> 1222</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01223" name="l01223"></a><span class="lineno"> 1223</span> </div>
|
|
<div class="foldopen" id="foldopen01227" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01227" name="l01227"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a339a4897c8379e0f018b3179fa16c8c2"> 1227</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a339a4897c8379e0f018b3179fa16c8c2">stop_mining</a>() {</div>
|
|
<div class="line"><a id="l01228" name="l01228"></a><span class="lineno"> 1228</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"stop_mining() not supported"</span>);</div>
|
|
<div class="line"><a id="l01229" name="l01229"></a><span class="lineno"> 1229</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01230" name="l01230"></a><span class="lineno"> 1230</span> </div>
|
|
<div class="foldopen" id="foldopen01236" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01236" name="l01236"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#abd0de2804af1b35aa6271f5884bd22c7"> 1236</a></span> <span class="keyword">virtual</span> uint64_t <a class="code hl_function" href="classmonero_1_1monero__wallet.html#abd0de2804af1b35aa6271f5884bd22c7">wait_for_next_block</a>() {</div>
|
|
<div class="line"><a id="l01237" name="l01237"></a><span class="lineno"> 1237</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"wait_for_next_block() not supported"</span>);</div>
|
|
<div class="line"><a id="l01238" name="l01238"></a><span class="lineno"> 1238</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01239" name="l01239"></a><span class="lineno"> 1239</span> </div>
|
|
<div class="foldopen" id="foldopen01245" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01245" name="l01245"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a4c67e3f47a838e2837840a055d420403"> 1245</a></span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a4c67e3f47a838e2837840a055d420403">is_multisig_import_needed</a>()<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l01246" name="l01246"></a><span class="lineno"> 1246</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"is_multisig_import_needed() not supported"</span>);</div>
|
|
<div class="line"><a id="l01247" name="l01247"></a><span class="lineno"> 1247</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01248" name="l01248"></a><span class="lineno"> 1248</span> </div>
|
|
<div class="foldopen" id="foldopen01254" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01254" name="l01254"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#aef46bda9bf991cedc2ff68c317e68018"> 1254</a></span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#aef46bda9bf991cedc2ff68c317e68018">is_multisig</a>()<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l01255" name="l01255"></a><span class="lineno"> 1255</span> <span class="keywordflow">return</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#aa6e19b5d3eead2d07f2546f48c7cf11e">get_multisig_info</a>().m_is_multisig;</div>
|
|
<div class="line"><a id="l01256" name="l01256"></a><span class="lineno"> 1256</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01257" name="l01257"></a><span class="lineno"> 1257</span> </div>
|
|
<div class="foldopen" id="foldopen01263" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01263" name="l01263"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#aa6e19b5d3eead2d07f2546f48c7cf11e"> 1263</a></span> <span class="keyword">virtual</span> <a class="code hl_struct" href="structmonero_1_1monero__multisig__info.html">monero_multisig_info</a> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#aa6e19b5d3eead2d07f2546f48c7cf11e">get_multisig_info</a>()<span class="keyword"> const </span>{</div>
|
|
<div class="line"><a id="l01264" name="l01264"></a><span class="lineno"> 1264</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"get_multisig_info() not supported"</span>);</div>
|
|
<div class="line"><a id="l01265" name="l01265"></a><span class="lineno"> 1265</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01266" name="l01266"></a><span class="lineno"> 1266</span> </div>
|
|
<div class="foldopen" id="foldopen01273" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01273" name="l01273"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a8f9b31c8abcbb90caf1c4c00538dbf83"> 1273</a></span> <span class="keyword">virtual</span> std::string <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a8f9b31c8abcbb90caf1c4c00538dbf83">prepare_multisig</a>() {</div>
|
|
<div class="line"><a id="l01274" name="l01274"></a><span class="lineno"> 1274</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"prepare_multisig() not supported"</span>);</div>
|
|
<div class="line"><a id="l01275" name="l01275"></a><span class="lineno"> 1275</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01276" name="l01276"></a><span class="lineno"> 1276</span> </div>
|
|
<div class="foldopen" id="foldopen01285" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01285" name="l01285"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a04d5bd95d2c595a103186cb116c6bbd3"> 1285</a></span> <span class="keyword">virtual</span> std::string <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a04d5bd95d2c595a103186cb116c6bbd3">make_multisig</a>(<span class="keyword">const</span> std::vector<std::string>& multisig_hexes, <span class="keywordtype">int</span> threshold, <span class="keyword">const</span> std::string& password) {</div>
|
|
<div class="line"><a id="l01286" name="l01286"></a><span class="lineno"> 1286</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"make_multisig() not supported"</span>);</div>
|
|
<div class="line"><a id="l01287" name="l01287"></a><span class="lineno"> 1287</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01288" name="l01288"></a><span class="lineno"> 1288</span> </div>
|
|
<div class="foldopen" id="foldopen01298" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01298" name="l01298"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a4beda75204b90456861a546068a8f674"> 1298</a></span> <span class="keyword">virtual</span> <a class="code hl_struct" href="structmonero_1_1monero__multisig__init__result.html">monero_multisig_init_result</a> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a4beda75204b90456861a546068a8f674">exchange_multisig_keys</a>(<span class="keyword">const</span> std::vector<std::string>& mutisig_hexes, <span class="keyword">const</span> std::string& password) {</div>
|
|
<div class="line"><a id="l01299" name="l01299"></a><span class="lineno"> 1299</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"exchange_multisig_keys() not supported"</span>);</div>
|
|
<div class="line"><a id="l01300" name="l01300"></a><span class="lineno"> 1300</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01301" name="l01301"></a><span class="lineno"> 1301</span> </div>
|
|
<div class="foldopen" id="foldopen01307" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01307" name="l01307"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#ad512fb648e9166d0f9ee910271fcdb55"> 1307</a></span> <span class="keyword">virtual</span> std::string <a class="code hl_function" href="classmonero_1_1monero__wallet.html#ad512fb648e9166d0f9ee910271fcdb55">export_multisig_hex</a>() {</div>
|
|
<div class="line"><a id="l01308" name="l01308"></a><span class="lineno"> 1308</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"export_multisig_hex() not supported"</span>);</div>
|
|
<div class="line"><a id="l01309" name="l01309"></a><span class="lineno"> 1309</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01310" name="l01310"></a><span class="lineno"> 1310</span> </div>
|
|
<div class="foldopen" id="foldopen01321" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01321" name="l01321"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a0a94fabc50dc0430ada729a8de07aaeb"> 1321</a></span> <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a0a94fabc50dc0430ada729a8de07aaeb">import_multisig_hex</a>(<span class="keyword">const</span> std::vector<std::string>& multisig_hexes) {</div>
|
|
<div class="line"><a id="l01322" name="l01322"></a><span class="lineno"> 1322</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"import_multisig_hex() not supported"</span>);</div>
|
|
<div class="line"><a id="l01323" name="l01323"></a><span class="lineno"> 1323</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01324" name="l01324"></a><span class="lineno"> 1324</span> </div>
|
|
<div class="foldopen" id="foldopen01331" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01331" name="l01331"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a9dc726f96c121b28499e795a2c864134"> 1331</a></span> <span class="keyword">virtual</span> <a class="code hl_struct" href="structmonero_1_1monero__multisig__sign__result.html">monero_multisig_sign_result</a> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a9dc726f96c121b28499e795a2c864134">sign_multisig_tx_hex</a>(<span class="keyword">const</span> std::string& multisig_tx_hex) {</div>
|
|
<div class="line"><a id="l01332" name="l01332"></a><span class="lineno"> 1332</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"monero_multisig_sign_result() not supported"</span>);</div>
|
|
<div class="line"><a id="l01333" name="l01333"></a><span class="lineno"> 1333</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01334" name="l01334"></a><span class="lineno"> 1334</span> </div>
|
|
<div class="foldopen" id="foldopen01341" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01341" name="l01341"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a06bbfcca05560738520bbb031d01cbbf"> 1341</a></span> <span class="keyword">virtual</span> std::vector<std::string> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a06bbfcca05560738520bbb031d01cbbf">submit_multisig_tx_hex</a>(<span class="keyword">const</span> std::string& signed_multisig_tx_hex) {</div>
|
|
<div class="line"><a id="l01342" name="l01342"></a><span class="lineno"> 1342</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"submit_multisig_tx_hex() not supported"</span>);</div>
|
|
<div class="line"><a id="l01343" name="l01343"></a><span class="lineno"> 1343</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01344" name="l01344"></a><span class="lineno"> 1344</span> </div>
|
|
<div class="foldopen" id="foldopen01351" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01351" name="l01351"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a25f787c47fafa9da88335808d50dc5bc"> 1351</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a25f787c47fafa9da88335808d50dc5bc">change_password</a>(<span class="keyword">const</span> std::string& old_password, <span class="keyword">const</span> std::string& new_password) {</div>
|
|
<div class="line"><a id="l01352" name="l01352"></a><span class="lineno"> 1352</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"change_password() not supported"</span>);</div>
|
|
<div class="line"><a id="l01353" name="l01353"></a><span class="lineno"> 1353</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01354" name="l01354"></a><span class="lineno"> 1354</span> </div>
|
|
<div class="foldopen" id="foldopen01361" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01361" name="l01361"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a85c3484ccfea43aa624c3c8f1bd3ab8b"> 1361</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a85c3484ccfea43aa624c3c8f1bd3ab8b">move_to</a>(<span class="keyword">const</span> std::string& path, <span class="keyword">const</span> std::string& password) {</div>
|
|
<div class="line"><a id="l01362" name="l01362"></a><span class="lineno"> 1362</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"move_to() not supported"</span>);</div>
|
|
<div class="line"><a id="l01363" name="l01363"></a><span class="lineno"> 1363</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01364" name="l01364"></a><span class="lineno"> 1364</span> </div>
|
|
<div class="foldopen" id="foldopen01368" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01368" name="l01368"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#a0160f23ebba72ab5be52e6509c918a5e"> 1368</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a0160f23ebba72ab5be52e6509c918a5e">save</a>() {</div>
|
|
<div class="line"><a id="l01369" name="l01369"></a><span class="lineno"> 1369</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"save() not supported"</span>);</div>
|
|
<div class="line"><a id="l01370" name="l01370"></a><span class="lineno"> 1370</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01371" name="l01371"></a><span class="lineno"> 1371</span> </div>
|
|
<div class="foldopen" id="foldopen01377" data-start="{" data-end="}">
|
|
<div class="line"><a id="l01377" name="l01377"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet.html#ae89a5f2984886242c841b494276d79a7"> 1377</a></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#ae89a5f2984886242c841b494276d79a7">close</a>(<span class="keywordtype">bool</span> <a class="code hl_function" href="classmonero_1_1monero__wallet.html#a0160f23ebba72ab5be52e6509c918a5e">save</a> = <span class="keyword">false</span>) {</div>
|
|
<div class="line"><a id="l01378" name="l01378"></a><span class="lineno"> 1378</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"close() not supported"</span>);</div>
|
|
<div class="line"><a id="l01379" name="l01379"></a><span class="lineno"> 1379</span> }</div>
|
|
</div>
|
|
<div class="line"><a id="l01380" name="l01380"></a><span class="lineno"> 1380</span> };</div>
|
|
</div>
|
|
<div class="line"><a id="l01381" name="l01381"></a><span class="lineno"> 1381</span>}</div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet__listener_html"><div class="ttname"><a href="classmonero_1_1monero__wallet__listener.html">monero::monero_wallet_listener</a></div><div class="ttdef"><b>Definition</b> monero_wallet.h:71</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet__listener_html_a0276dc5dbe62b7df42e3eab1b5967895"><div class="ttname"><a href="classmonero_1_1monero__wallet__listener.html#a0276dc5dbe62b7df42e3eab1b5967895">monero::monero_wallet_listener::on_new_block</a></div><div class="ttdeci">virtual void on_new_block(uint64_t height)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:90</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet__listener_html_a3938fd913222b0f107d5b133d1afd439"><div class="ttname"><a href="classmonero_1_1monero__wallet__listener.html#a3938fd913222b0f107d5b133d1afd439">monero::monero_wallet_listener::on_output_spent</a></div><div class="ttdeci">virtual void on_output_spent(const monero_output_wallet &output)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:112</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet__listener_html_a858412263ef3d02da6453334abacff18"><div class="ttname"><a href="classmonero_1_1monero__wallet__listener.html#a858412263ef3d02da6453334abacff18">monero::monero_wallet_listener::on_output_received</a></div><div class="ttdeci">virtual void on_output_received(const monero_output_wallet &output)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:105</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet__listener_html_a98c1ace6690b5cbb2a72de61275f83e0"><div class="ttname"><a href="classmonero_1_1monero__wallet__listener.html#a98c1ace6690b5cbb2a72de61275f83e0">monero::monero_wallet_listener::on_balances_changed</a></div><div class="ttdeci">virtual void on_balances_changed(uint64_t new_balance, uint64_t new_unlocked_balance)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:98</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet__listener_html_ad118f758ea41c8957cc75b7356e5370e"><div class="ttname"><a href="classmonero_1_1monero__wallet__listener.html#ad118f758ea41c8957cc75b7356e5370e">monero::monero_wallet_listener::on_sync_progress</a></div><div class="ttdeci">virtual void on_sync_progress(uint64_t height, uint64_t start_height, uint64_t end_height, double percent_done, const std::string &message)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:83</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html"><div class="ttname"><a href="classmonero_1_1monero__wallet.html">monero::monero_wallet</a></div><div class="ttdef"><b>Definition</b> monero_wallet.h:123</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a0160f23ebba72ab5be52e6509c918a5e"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a0160f23ebba72ab5be52e6509c918a5e">monero::monero_wallet::save</a></div><div class="ttdeci">virtual void save()</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1368</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a02a0dffa31a1ad6ba9b8c407b07965a1"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a02a0dffa31a1ad6ba9b8c407b07965a1">monero::monero_wallet::get_private_view_key</a></div><div class="ttdeci">virtual std::string get_private_view_key() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:273</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a031e8dea171f6a0fb3b2f4efb28fc3a1"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a031e8dea171f6a0fb3b2f4efb28fc3a1">monero::monero_wallet::rescan_blockchain</a></div><div class="ttdeci">virtual void rescan_blockchain()</div><div class="ttdef"><b>Definition</b> monero_wallet.h:514</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a04d5bd95d2c595a103186cb116c6bbd3"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a04d5bd95d2c595a103186cb116c6bbd3">monero::monero_wallet::make_multisig</a></div><div class="ttdeci">virtual std::string make_multisig(const std::vector< std::string > &multisig_hexes, int threshold, const std::string &password)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1285</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a05cae62793b6b2a25344a2c73091caf3"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a05cae62793b6b2a25344a2c73091caf3">monero::monero_wallet::sync</a></div><div class="ttdeci">virtual monero_sync_result sync()</div><div class="ttdef"><b>Definition</b> monero_wallet.h:434</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a06bbfcca05560738520bbb031d01cbbf"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a06bbfcca05560738520bbb031d01cbbf">monero::monero_wallet::submit_multisig_tx_hex</a></div><div class="ttdeci">virtual std::vector< std::string > submit_multisig_tx_hex(const std::string &signed_multisig_tx_hex)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1341</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a070af75f28e9b6a6e0240ab64de2dc4c"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a070af75f28e9b6a6e0240ab64de2dc4c">monero::monero_wallet::get_spend_proof</a></div><div class="ttdeci">virtual std::string get_spend_proof(const std::string &tx_hash, const std::string &message) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1039</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a0855313ace0bfc356f1211ada701f340"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a0855313ace0bfc356f1211ada701f340">monero::monero_wallet::get_tx_notes</a></div><div class="ttdeci">virtual std::vector< std::string > get_tx_notes(const std::vector< std::string > &tx_hashes) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1105</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a0a94fabc50dc0430ada729a8de07aaeb"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a0a94fabc50dc0430ada729a8de07aaeb">monero::monero_wallet::import_multisig_hex</a></div><div class="ttdeci">virtual int import_multisig_hex(const std::vector< std::string > &multisig_hexes)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1321</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a0ad3fbed74339a869d669afccc5f42c7"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a0ad3fbed74339a869d669afccc5f42c7">monero::monero_wallet::sync</a></div><div class="ttdeci">virtual monero_sync_result sync(uint64_t start_height, monero_wallet_listener &listener)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:465</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a0c7455cdc43839338cfc7126907d1d60"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a0c7455cdc43839338cfc7126907d1d60">monero::monero_wallet::check_spend_proof</a></div><div class="ttdeci">virtual bool check_spend_proof(const std::string &tx_hash, const std::string &message, const std::string &signature) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1051</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a102efa22ea564896d043414ebdcf0c55"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a102efa22ea564896d043414ebdcf0c55">monero::monero_wallet::set_attribute</a></div><div class="ttdeci">virtual void set_attribute(const std::string &key, const std::string &val)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1209</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a10bcaa443577602da97900b42c21932a"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a10bcaa443577602da97900b42c21932a">monero::monero_wallet::get_accounts</a></div><div class="ttdeci">virtual std::vector< monero_account > get_accounts(bool include_subaddresses, const std::string &tag) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:614</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a14002cdbaeeada2890fbad3a73543855"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a14002cdbaeeada2890fbad3a73543855">monero::monero_wallet::is_daemon_synced</a></div><div class="ttdeci">virtual bool is_daemon_synced() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:192</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a142472298876d1d56f0a6d9952e0d4de"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a142472298876d1d56f0a6d9952e0d4de">monero::monero_wallet::create_txs</a></div><div class="ttdeci">virtual std::vector< std::shared_ptr< monero_tx_wallet > > create_txs(const monero_tx_config &config)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:852</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a1d124fdc9f8586974aa03cbaad0e315d"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a1d124fdc9f8586974aa03cbaad0e315d">monero::monero_wallet::verify_message</a></div><div class="ttdeci">virtual monero_message_signature_result verify_message(const std::string &msg, const std::string &address, const std::string &signature) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:981</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a208093344861ded703f0a4e99f97e109"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a208093344861ded703f0a4e99f97e109">monero::monero_wallet::get_daemon_height</a></div><div class="ttdeci">virtual uint64_t get_daemon_height() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:379</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a20cb4581a06ad94db80a3da2cdfa2279"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a20cb4581a06ad94db80a3da2cdfa2279">monero::monero_wallet::describe_tx_set</a></div><div class="ttdeci">virtual monero_tx_set describe_tx_set(const monero_tx_set &tx_set)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:936</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a2266e22ebb43a9c86a76eb37a1c6fe16"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a2266e22ebb43a9c86a76eb37a1c6fe16">monero::monero_wallet::get_public_spend_key</a></div><div class="ttdeci">virtual std::string get_public_spend_key() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:282</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a25f787c47fafa9da88335808d50dc5bc"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a25f787c47fafa9da88335808d50dc5bc">monero::monero_wallet::change_password</a></div><div class="ttdeci">virtual void change_password(const std::string &old_password, const std::string &new_password)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1351</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a2892affa378f7a465ca045172ba2c270"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a2892affa378f7a465ca045172ba2c270">monero::monero_wallet::get_account</a></div><div class="ttdeci">virtual monero_account get_account(uint32_t account_idx) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:624</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a28f5607877a4e580e0b6e49666544d1e"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a28f5607877a4e580e0b6e49666544d1e">monero::monero_wallet::get_tx_key</a></div><div class="ttdeci">virtual std::string get_tx_key(const std::string &tx_hash) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:991</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a2bcfb8cec0d0abe2b7323c424b7b51b6"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a2bcfb8cec0d0abe2b7323c424b7b51b6">monero::monero_wallet::stop_syncing</a></div><div class="ttdeci">virtual void stop_syncing()</div><div class="ttdef"><b>Definition</b> monero_wallet.h:481</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a304e8f7a14965c794c3881d3cb08e8e9"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a304e8f7a14965c794c3881d3cb08e8e9">monero::monero_wallet::check_reserve_proof</a></div><div class="ttdeci">virtual std::shared_ptr< monero_check_reserve > check_reserve_proof(const std::string &address, const std::string &message, const std::string &signature) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1085</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a30e0dd5c7a46c10f5076845fde417fd8"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a30e0dd5c7a46c10f5076845fde417fd8">monero::monero_wallet::create_tx</a></div><div class="ttdeci">virtual std::shared_ptr< monero_tx_wallet > create_tx(const monero_tx_config &config)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:839</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a339a4897c8379e0f018b3179fa16c8c2"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a339a4897c8379e0f018b3179fa16c8c2">monero::monero_wallet::stop_mining</a></div><div class="ttdeci">virtual void stop_mining()</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1227</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a341c6233de9dd4fb114badad6205c92f"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a341c6233de9dd4fb114badad6205c92f">monero::monero_wallet::get_attribute</a></div><div class="ttdeci">virtual bool get_attribute(const std::string &key, std::string &value) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1199</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a35a40aba5667a6c2c9a0c02527f2f90b"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a35a40aba5667a6c2c9a0c02527f2f90b">monero::monero_wallet::get_reserve_proof_wallet</a></div><div class="ttdeci">virtual std::string get_reserve_proof_wallet(const std::string &message) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1061</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a383c81b2b8ba566b39889be6088eefe0"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a383c81b2b8ba566b39889be6088eefe0">monero::monero_wallet::get_payment_uri</a></div><div class="ttdeci">virtual std::string get_payment_uri(const monero_tx_config &config) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1178</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a3b13de391246727d013e768fc64d12c1"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a3b13de391246727d013e768fc64d12c1">monero::monero_wallet::create_account</a></div><div class="ttdeci">virtual monero_account create_account(const std::string &label="")</div><div class="ttdef"><b>Definition</b> monero_wallet.h:645</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a3b82f565485c5527e1198f041c7477eb"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a3b82f565485c5527e1198f041c7477eb">monero::monero_wallet::is_daemon_trusted</a></div><div class="ttdeci">virtual bool is_daemon_trusted() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:201</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a3e19e09a0139c773bd51a692a15cb750"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a3e19e09a0139c773bd51a692a15cb750">monero::monero_wallet::freeze_output</a></div><div class="ttdeci">virtual void freeze_output(const std::string &key_image)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:810</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a4064468edf68849bacc5f748c85d8b99"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a4064468edf68849bacc5f748c85d8b99">monero::monero_wallet::sweep_unlocked</a></div><div class="ttdeci">virtual std::vector< std::shared_ptr< monero_tx_wallet > > sweep_unlocked(const monero_tx_config &config)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:862</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a40cc28f10d971d0b3816cf3e149e3360"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a40cc28f10d971d0b3816cf3e149e3360">monero::monero_wallet::get_address_book_entries</a></div><div class="ttdeci">virtual std::vector< monero_address_book_entry > get_address_book_entries(const std::vector< uint64_t > &indices) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1135</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a479f9c37761ecb34126df8125a6db941"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a479f9c37761ecb34126df8125a6db941">monero::monero_wallet::sign_txs</a></div><div class="ttdeci">virtual monero_tx_set sign_txs(const std::string &unsigned_tx_hex)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:946</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a4a9835efe3ba16f26b2cd96fe08bf954"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a4a9835efe3ba16f26b2cd96fe08bf954">monero::monero_wallet::get_height</a></div><div class="ttdeci">virtual uint64_t get_height() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:352</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a4beda75204b90456861a546068a8f674"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a4beda75204b90456861a546068a8f674">monero::monero_wallet::exchange_multisig_keys</a></div><div class="ttdeci">virtual monero_multisig_init_result exchange_multisig_keys(const std::vector< std::string > &mutisig_hexes, const std::string &password)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1298</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a4c67e3f47a838e2837840a055d420403"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a4c67e3f47a838e2837840a055d420403">monero::monero_wallet::is_multisig_import_needed</a></div><div class="ttdeci">virtual bool is_multisig_import_needed() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1245</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a50e02feb23e27bfd5caa43198d3a3d99"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a50e02feb23e27bfd5caa43198d3a3d99">monero::monero_wallet::set_tx_notes</a></div><div class="ttdeci">virtual void set_tx_notes(const std::vector< std::string > &tx_hashes, const std::vector< std::string > &notes)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1125</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a5c549647f82d43726130f237a314f6e3"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a5c549647f82d43726130f237a314f6e3">monero::monero_wallet::check_tx_proof</a></div><div class="ttdeci">virtual std::shared_ptr< monero_check_tx > check_tx_proof(const std::string &tx_hash, const std::string &address, const std::string &message, const std::string &signature) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1028</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a5eb46580b410754a531b8440bedd62a1"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a5eb46580b410754a531b8440bedd62a1">monero::monero_wallet::get_subaddresses</a></div><div class="ttdeci">virtual std::vector< monero_subaddress > get_subaddresses(const uint32_t account_idx, const std::vector< uint32_t > &subaddress_indices) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:666</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a61ce881dc5cf678677b7c60d4adc606e"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a61ce881dc5cf678677b7c60d4adc606e">monero::monero_wallet::get_balance</a></div><div class="ttdeci">virtual uint64_t get_balance(uint32_t account_idx, uint32_t subaddress_idx) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:544</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a62ae2385255b3ae6e429e0f3a7f2284e"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a62ae2385255b3ae6e429e0f3a7f2284e">monero::monero_wallet::set_tx_note</a></div><div class="ttdeci">virtual void set_tx_note(const std::string &tx_hash, const std::string &note)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1115</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a64b939b0afe3969b3e3c2163b4a5914e"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a64b939b0afe3969b3e3c2163b4a5914e">monero::monero_wallet::remove_listener</a></div><div class="ttdeci">virtual void remove_listener(monero_wallet_listener &listener)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:418</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a65bee86d2d28cdb4177fa607a40ac0c6"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a65bee86d2d28cdb4177fa607a40ac0c6">monero::monero_wallet::sync</a></div><div class="ttdeci">virtual monero_sync_result sync(monero_wallet_listener &listener)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:444</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a664589fa4ff837479f03457cef5741be"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a664589fa4ff837479f03457cef5741be">monero::monero_wallet::is_output_frozen</a></div><div class="ttdeci">virtual bool is_output_frozen(const std::string &key_image)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:829</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a66e346a50478c38bc3ce46a99f1da1a8"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a66e346a50478c38bc3ce46a99f1da1a8">monero::monero_wallet::get_daemon_max_peer_height</a></div><div class="ttdeci">virtual uint64_t get_daemon_max_peer_height() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:388</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a674f225802ccdc87837060b0af98a57d"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a674f225802ccdc87837060b0af98a57d">monero::monero_wallet::export_outputs</a></div><div class="ttdeci">virtual std::string export_outputs(bool all=false) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:771</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a6a6af8b8edc0cc504c5fcdd443faf84d"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a6a6af8b8edc0cc504c5fcdd443faf84d">monero::monero_wallet::relay_txs</a></div><div class="ttdeci">virtual std::vector< std::string > relay_txs(const std::vector< std::string > &tx_metadatas)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:926</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a6b69f718345c5425264b0de9b89b6a27"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a6b69f718345c5425264b0de9b89b6a27">monero::monero_wallet::get_version</a></div><div class="ttdeci">virtual monero_version get_version() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:219</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a6b87b99b509637f14d2d3516e6bef2c9"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a6b87b99b509637f14d2d3516e6bef2c9">monero::monero_wallet::set_daemon_proxy</a></div><div class="ttdeci">virtual void set_daemon_proxy(const std::string &uri="")</div><div class="ttdef"><b>Definition</b> monero_wallet.h:165</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a6d358af42e87b57923c9ecd1bf1ee2c2"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a6d358af42e87b57923c9ecd1bf1ee2c2">monero::monero_wallet::get_accounts</a></div><div class="ttdeci">virtual std::vector< monero_account > get_accounts() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:583</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a6e17802954d57abd37615388ec1e7133"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a6e17802954d57abd37615388ec1e7133">monero::monero_wallet::is_synced</a></div><div class="ttdeci">virtual bool is_synced() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:210</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a6ff3968708422df3ac4c7ba000975b31"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a6ff3968708422df3ac4c7ba000975b31">monero::monero_wallet::get_subaddresses</a></div><div class="ttdeci">virtual std::vector< monero_subaddress > get_subaddresses(const uint32_t account_idx) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:655</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a72bce80953209cdd83246c3b8adee874"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a72bce80953209cdd83246c3b8adee874">monero::monero_wallet::get_restore_height</a></div><div class="ttdeci">virtual uint64_t get_restore_height() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:361</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a73113818c6f961f11db791aa218120f5"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a73113818c6f961f11db791aa218120f5">monero::monero_wallet::get_outputs</a></div><div class="ttdeci">virtual std::vector< std::shared_ptr< monero_output_wallet > > get_outputs(const monero_output_query &query) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:761</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a73aa3db3dbcc170091afa3049fa55905"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a73aa3db3dbcc170091afa3049fa55905">monero::monero_wallet::add_address_book_entry</a></div><div class="ttdeci">virtual uint64_t add_address_book_entry(const std::string &address, const std::string &description)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1146</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a7441e647c7ea4432ffcc5f4bc2b7404b"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a7441e647c7ea4432ffcc5f4bc2b7404b">monero::monero_wallet::get_balance</a></div><div class="ttdeci">virtual uint64_t get_balance(uint32_t account_idx) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:533</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a78d5a9303854a743333d1ba226a673c1"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a78d5a9303854a743333d1ba226a673c1">monero::monero_wallet::is_connected_to_daemon</a></div><div class="ttdeci">virtual bool is_connected_to_daemon() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:183</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a7a0c8667be57e608559e747f8f87e27b"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a7a0c8667be57e608559e747f8f87e27b">monero::monero_wallet::decode_integrated_address</a></div><div class="ttdeci">virtual monero_integrated_address decode_integrated_address(const std::string &integrated_address) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:343</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a7ff2a03220f30a813bf60b4ae2245190"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a7ff2a03220f30a813bf60b4ae2245190">monero::monero_wallet::sweep_output</a></div><div class="ttdeci">virtual std::shared_ptr< monero_tx_wallet > sweep_output(const monero_tx_config &config)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:872</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a8554771610e805aa18e023fc0d3b16fc"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a8554771610e805aa18e023fc0d3b16fc">monero::monero_wallet::get_path</a></div><div class="ttdeci">virtual std::string get_path() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:228</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a85c3484ccfea43aa624c3c8f1bd3ab8b"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a85c3484ccfea43aa624c3c8f1bd3ab8b">monero::monero_wallet::move_to</a></div><div class="ttdeci">virtual void move_to(const std::string &path, const std::string &password)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1361</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a8812deaadbc364b15be6b2f4f88c8ace"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a8812deaadbc364b15be6b2f4f88c8ace">monero::monero_wallet::get_accounts</a></div><div class="ttdeci">virtual std::vector< monero_account > get_accounts(const std::string &tag) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:603</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a8a34be813b6285ed15fd61fcc3200cb8"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a8a34be813b6285ed15fd61fcc3200cb8">monero::monero_wallet::get_network_type</a></div><div class="ttdeci">virtual monero_network_type get_network_type() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:237</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a8b427a028b95ed9b7191f323c465816c"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a8b427a028b95ed9b7191f323c465816c">monero::monero_wallet::get_balance</a></div><div class="ttdeci">virtual uint64_t get_balance() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:523</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a8c89b2f74da444e254dcfd337ccb1034"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a8c89b2f74da444e254dcfd337ccb1034">monero::monero_wallet::delete_address_book_entry</a></div><div class="ttdeci">virtual void delete_address_book_entry(uint64_t index)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1168</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a8d048f27f904555d63db208daf88d5ca"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a8d048f27f904555d63db208daf88d5ca">monero::monero_wallet::set_daemon_connection</a></div><div class="ttdeci">virtual void set_daemon_connection(const std::string &uri, const std::string &username="", const std::string &password="")</div><div class="ttdef"><b>Definition</b> monero_wallet.h:149</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a8d73894b5f7fd6e86abb512abee5b31a"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a8d73894b5f7fd6e86abb512abee5b31a">monero::monero_wallet::start_mining</a></div><div class="ttdeci">virtual void start_mining(boost::optional< uint64_t > num_threads, boost::optional< bool > background_mining, boost::optional< bool > ignore_battery)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1220</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a8e81e19a990723b04bb807a55885eb0e"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a8e81e19a990723b04bb807a55885eb0e">monero::monero_wallet::get_private_spend_key</a></div><div class="ttdeci">virtual std::string get_private_spend_key() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:291</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a8f9b31c8abcbb90caf1c4c00538dbf83"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a8f9b31c8abcbb90caf1c4c00538dbf83">monero::monero_wallet::prepare_multisig</a></div><div class="ttdeci">virtual std::string prepare_multisig()</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1273</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a9136cf9c9ea362bf5b90b89d4377239b"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a9136cf9c9ea362bf5b90b89d4377239b">monero::monero_wallet::get_primary_address</a></div><div class="ttdeci">virtual std::string get_primary_address() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:300</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a93fa8c7bce2de04a771618378ebebe4f"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a93fa8c7bce2de04a771618378ebebe4f">monero::monero_wallet::is_view_only</a></div><div class="ttdeci">virtual bool is_view_only() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:138</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a947b6826743e9707cbe831bc9207fafa"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a947b6826743e9707cbe831bc9207fafa">monero::monero_wallet::edit_address_book_entry</a></div><div class="ttdeci">virtual void edit_address_book_entry(uint64_t index, bool set_address, const std::string &address, bool set_description, const std::string &description)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1159</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a98fdb5e65c9e9c4e0baa948250a54421"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a98fdb5e65c9e9c4e0baa948250a54421">monero::monero_wallet::get_address</a></div><div class="ttdeci">virtual std::string get_address(const uint32_t account_idx, const uint32_t subaddress_idx) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:311</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a9c68c8d24eb1471458caa6ceb7d3af39"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a9c68c8d24eb1471458caa6ceb7d3af39">monero::monero_wallet::get_tx_proof</a></div><div class="ttdeci">virtual std::string get_tx_proof(const std::string &tx_hash, const std::string &address, const std::string &message) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1015</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_a9dc726f96c121b28499e795a2c864134"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#a9dc726f96c121b28499e795a2c864134">monero::monero_wallet::sign_multisig_tx_hex</a></div><div class="ttdeci">virtual monero_multisig_sign_result sign_multisig_tx_hex(const std::string &multisig_tx_hex)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1331</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_aa1034c6a9d12b22702dbf0ef991e2dfe"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#aa1034c6a9d12b22702dbf0ef991e2dfe">monero::monero_wallet::import_key_images</a></div><div class="ttdeci">virtual std::shared_ptr< monero_key_image_import_result > import_key_images(const std::vector< std::shared_ptr< monero_key_image > > &key_images)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:801</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_aa14e6da8c148be38336f9a987fc60643"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#aa14e6da8c148be38336f9a987fc60643">monero::monero_wallet::get_public_view_key</a></div><div class="ttdeci">virtual std::string get_public_view_key() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:264</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_aa1fde8e1361233c51d4cad7aba28a10e"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#aa1fde8e1361233c51d4cad7aba28a10e">monero::monero_wallet::get_subaddress</a></div><div class="ttdeci">virtual monero_subaddress get_subaddress(const uint32_t account_idx, const uint32_t subaddress_idx) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:677</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_aa4fe7492f5ffbfeaf0e268e202936cd8"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#aa4fe7492f5ffbfeaf0e268e202936cd8">monero::monero_wallet::relay_tx</a></div><div class="ttdeci">virtual std::string relay_tx(const std::string &tx_metadata)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:892</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_aa663cf2b2096a377a9d752cf8b2522d5"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#aa663cf2b2096a377a9d752cf8b2522d5">monero::monero_wallet::add_listener</a></div><div class="ttdeci">virtual void add_listener(monero_wallet_listener &listener)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:409</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_aa695582abeb47b6b2a8f36364f86409a"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#aa695582abeb47b6b2a8f36364f86409a">monero::monero_wallet::export_key_images</a></div><div class="ttdeci">virtual std::vector< std::shared_ptr< monero_key_image > > export_key_images(bool all=false) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:791</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_aa6e19b5d3eead2d07f2546f48c7cf11e"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#aa6e19b5d3eead2d07f2546f48c7cf11e">monero::monero_wallet::get_multisig_info</a></div><div class="ttdeci">virtual monero_multisig_info get_multisig_info() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1263</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_aa7e461520ff360fbcfb66484b953a4ed"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#aa7e461520ff360fbcfb66484b953a4ed">monero::monero_wallet::set_restore_height</a></div><div class="ttdeci">virtual void set_restore_height(uint64_t restore_height)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:370</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_aaabb28de9fb4100136c3d45a5c265175"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#aaabb28de9fb4100136c3d45a5c265175">monero::monero_wallet::sweep_dust</a></div><div class="ttdeci">virtual std::vector< std::shared_ptr< monero_tx_wallet > > sweep_dust(bool relay=false)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:882</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_aac40822e28d9a96e45cae5396dbb783f"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#aac40822e28d9a96e45cae5396dbb783f">monero::monero_wallet::thaw_output</a></div><div class="ttdeci">virtual void thaw_output(const std::string &key_image)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:819</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_aac9c360bf6eaf5a92ef31c9d98cda16b"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#aac9c360bf6eaf5a92ef31c9d98cda16b">monero::monero_wallet::get_height_by_date</a></div><div class="ttdeci">virtual uint64_t get_height_by_date(uint16_t year, uint8_t month, uint8_t day) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:400</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_aaca0952da75b3301145a182ca7eeb874"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#aaca0952da75b3301145a182ca7eeb874">monero::monero_wallet::relay_tx</a></div><div class="ttdeci">virtual std::string relay_tx(const monero_tx_wallet &tx)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:904</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_aadd20ff644751c3f8690cf1798103886"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#aadd20ff644751c3f8690cf1798103886">monero::monero_wallet::set_daemon_connection</a></div><div class="ttdeci">virtual void set_daemon_connection(const boost::optional< monero_rpc_connection > &connection)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:158</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_aaf6b4b721b18a9b66e54a78deb9d7c85"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#aaf6b4b721b18a9b66e54a78deb9d7c85">monero::monero_wallet::get_daemon_connection</a></div><div class="ttdeci">virtual boost::optional< monero_rpc_connection > get_daemon_connection() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:174</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_aafb61b373a95617586731443d1d69659"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#aafb61b373a95617586731443d1d69659">monero::monero_wallet::get_unlocked_balance</a></div><div class="ttdeci">virtual uint64_t get_unlocked_balance() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:553</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_ab122bf64b86b40a312b51e7095d606be"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#ab122bf64b86b40a312b51e7095d606be">monero::monero_wallet::check_tx_key</a></div><div class="ttdeci">virtual std::shared_ptr< monero_check_tx > check_tx_key(const std::string &tx_hash, const std::string &tx_key, const std::string &address) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1003</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_ab1ef7a15b0b0c1dbab16da2ddf7957f3"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#ab1ef7a15b0b0c1dbab16da2ddf7957f3">monero::monero_wallet::import_outputs</a></div><div class="ttdeci">virtual int import_outputs(const std::string &outputs_hex)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:781</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_ab21c597b75e303738fc494e907aa0fb3"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#ab21c597b75e303738fc494e907aa0fb3">monero::monero_wallet::get_listeners</a></div><div class="ttdeci">virtual std::set< monero_wallet_listener * > get_listeners()</div><div class="ttdef"><b>Definition</b> monero_wallet.h:425</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_ab29f23aa6f4006fe8c4cc8de1bc33ca7"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#ab29f23aa6f4006fe8c4cc8de1bc33ca7">monero::monero_wallet::get_unlocked_balance</a></div><div class="ttdeci">virtual uint64_t get_unlocked_balance(uint32_t account_idx, uint32_t subaddress_idx) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:574</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_ab56339524fa55ccd336b76d909da18ef"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#ab56339524fa55ccd336b76d909da18ef">monero::monero_wallet::relay_txs</a></div><div class="ttdeci">virtual std::vector< std::string > relay_txs(const std::vector< std::shared_ptr< monero_tx_wallet > > &txs)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:914</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_ab71825b6ad0d72d5d120e5b816ea7eb6"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#ab71825b6ad0d72d5d120e5b816ea7eb6">monero::monero_wallet::get_transfers</a></div><div class="ttdeci">virtual std::vector< std::shared_ptr< monero_transfer > > get_transfers(const monero_transfer_query &query) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:745</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_ab7924db9e65cbde201521006a1a60121"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#ab7924db9e65cbde201521006a1a60121">monero::monero_wallet::get_reserve_proof_account</a></div><div class="ttdeci">virtual std::string get_reserve_proof_account(uint32_t account_idx, uint64_t amount, const std::string &message) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1073</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_ab88841a6efa7e906f120499ad2ca7349"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#ab88841a6efa7e906f120499ad2ca7349">monero::monero_wallet::get_unlocked_balance</a></div><div class="ttdeci">virtual uint64_t get_unlocked_balance(uint32_t account_idx) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:563</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_aba45b4d40c883209fdba8e69e140594c"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#aba45b4d40c883209fdba8e69e140594c">monero::monero_wallet::get_txs</a></div><div class="ttdeci">virtual std::vector< std::shared_ptr< monero_tx_wallet > > get_txs() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:709</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_abd0de2804af1b35aa6271f5884bd22c7"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#abd0de2804af1b35aa6271f5884bd22c7">monero::monero_wallet::wait_for_next_block</a></div><div class="ttdeci">virtual uint64_t wait_for_next_block()</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1236</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_ac1500500b3fcbd60b6c8bd9384a6c09e"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#ac1500500b3fcbd60b6c8bd9384a6c09e">monero::monero_wallet::create_subaddress</a></div><div class="ttdeci">virtual monero_subaddress create_subaddress(uint32_t account_idx, const std::string &label="")</div><div class="ttdef"><b>Definition</b> monero_wallet.h:688</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_ac8a0a50f23cf2b6a611ca5ecc2a907ce"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#ac8a0a50f23cf2b6a611ca5ecc2a907ce">monero::monero_wallet::~monero_wallet</a></div><div class="ttdeci">virtual ~monero_wallet()</div><div class="ttdef"><b>Definition</b> monero_wallet.h:130</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_ad1cde4f5a22e6a2abd1e4abec4562e7a"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#ad1cde4f5a22e6a2abd1e4abec4562e7a">monero::monero_wallet::get_accounts</a></div><div class="ttdeci">virtual std::vector< monero_account > get_accounts(bool include_subaddresses) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:593</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_ad512fb648e9166d0f9ee910271fcdb55"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#ad512fb648e9166d0f9ee910271fcdb55">monero::monero_wallet::export_multisig_hex</a></div><div class="ttdeci">virtual std::string export_multisig_hex()</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1307</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_ad742d34231b98e9f17bd24180b835815"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#ad742d34231b98e9f17bd24180b835815">monero::monero_wallet::start_syncing</a></div><div class="ttdeci">virtual void start_syncing(uint64_t sync_period_in_ms=10000)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:474</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_ad98f1ff0533d654f29a4155f6efcc8c2"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#ad98f1ff0533d654f29a4155f6efcc8c2">monero::monero_wallet::get_seed</a></div><div class="ttdeci">virtual std::string get_seed() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:246</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_ada3031771d26c64125bf554ed8fde28e"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#ada3031771d26c64125bf554ed8fde28e">monero::monero_wallet::scan_txs</a></div><div class="ttdeci">virtual void scan_txs(const std::vector< std::string > &tx_hashes)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:490</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_adbe2ef67afed8331617dbf7f4e47641d"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#adbe2ef67afed8331617dbf7f4e47641d">monero::monero_wallet::rescan_spent</a></div><div class="ttdeci">virtual void rescan_spent()</div><div class="ttdef"><b>Definition</b> monero_wallet.h:503</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_adc423914991839b7e81b7e7fe4b0a92e"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#adc423914991839b7e81b7e7fe4b0a92e">monero::monero_wallet::get_address_index</a></div><div class="ttdeci">virtual monero_subaddress get_address_index(const std::string &address) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:322</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_adf6ca25d7d7c8a2a2ac20a2be1dcc730"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#adf6ca25d7d7c8a2a2ac20a2be1dcc730">monero::monero_wallet::set_subaddress_label</a></div><div class="ttdeci">virtual void set_subaddress_label(uint32_t account_idx, uint32_t subaddress_idx, const std::string &label="")</div><div class="ttdef"><b>Definition</b> monero_wallet.h:699</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_ae64976b9f7a6b1ff2a3526be884776ee"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#ae64976b9f7a6b1ff2a3526be884776ee">monero::monero_wallet::sync</a></div><div class="ttdeci">virtual monero_sync_result sync(uint64_t start_height)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:454</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_ae89a5f2984886242c841b494276d79a7"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#ae89a5f2984886242c841b494276d79a7">monero::monero_wallet::close</a></div><div class="ttdeci">virtual void close(bool save=false)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1377</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_aea7bd458801615a1fa94e99a7c83dd6b"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#aea7bd458801615a1fa94e99a7c83dd6b">monero::monero_wallet::get_account</a></div><div class="ttdeci">virtual monero_account get_account(const uint32_t account_idx, bool include_subaddresses) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:635</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_aeb2e854c9507276a9d1affa249370ec5"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#aeb2e854c9507276a9d1affa249370ec5">monero::monero_wallet::submit_txs</a></div><div class="ttdeci">virtual std::vector< std::string > submit_txs(const std::string &signed_tx_hex)</div><div class="ttdef"><b>Definition</b> monero_wallet.h:956</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_aed742141b640fff4e3399e95057dea0e"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#aed742141b640fff4e3399e95057dea0e">monero::monero_wallet::get_tx_note</a></div><div class="ttdeci">virtual std::string get_tx_note(const std::string &tx_hash) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1095</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_aef46bda9bf991cedc2ff68c317e68018"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#aef46bda9bf991cedc2ff68c317e68018">monero::monero_wallet::is_multisig</a></div><div class="ttdeci">virtual bool is_multisig() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1254</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_aefe57f72ad6aafc40102d4a0ec17f902"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#aefe57f72ad6aafc40102d4a0ec17f902">monero::monero_wallet::get_txs</a></div><div class="ttdeci">virtual std::vector< std::shared_ptr< monero_tx_wallet > > get_txs(const monero_tx_query &query) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:725</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_af65667677cd03973ab87389c1dc0c545"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#af65667677cd03973ab87389c1dc0c545">monero::monero_wallet::sign_message</a></div><div class="ttdeci">virtual std::string sign_message(const std::string &msg, monero_message_signature_type signature_type, uint32_t account_idx=0, uint32_t subaddress_idx=0) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:969</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_af9550a73038c323d3f5b15c03609f4ed"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#af9550a73038c323d3f5b15c03609f4ed">monero::monero_wallet::parse_payment_uri</a></div><div class="ttdeci">virtual std::shared_ptr< monero_tx_config > parse_payment_uri(const std::string &uri) const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:1188</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_afa7cbec0ed2215f22829c05979416cee"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#afa7cbec0ed2215f22829c05979416cee">monero::monero_wallet::get_seed_language</a></div><div class="ttdeci">virtual std::string get_seed_language() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:255</div></div>
|
|
<div class="ttc" id="aclassmonero_1_1monero__wallet_html_afb1e8e58940572f5b82d91189d0d00e0"><div class="ttname"><a href="classmonero_1_1monero__wallet.html#afb1e8e58940572f5b82d91189d0d00e0">monero::monero_wallet::get_integrated_address</a></div><div class="ttdeci">virtual monero_integrated_address get_integrated_address(const std::string &standard_address="", const std::string &payment_id="") const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:333</div></div>
|
|
<div class="ttc" id="anamespacemonero_html"><div class="ttname"><a href="namespacemonero.html">monero</a></div><div class="ttdef"><b>Definition</b> monero_daemon.cpp:58</div></div>
|
|
<div class="ttc" id="anamespacemonero_html_a5ada8f66cddd59159701650a6a8c078b"><div class="ttname"><a href="namespacemonero.html#a5ada8f66cddd59159701650a6a8c078b">monero::monero_message_signature_type</a></div><div class="ttdeci">monero_message_signature_type</div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:413</div></div>
|
|
<div class="ttc" id="anamespacemonero_html_ac9023a1d513e2526775d1e061bb5beed"><div class="ttname"><a href="namespacemonero.html#ac9023a1d513e2526775d1e061bb5beed">monero::monero_network_type</a></div><div class="ttdeci">monero_network_type</div><div class="ttdef"><b>Definition</b> monero_daemon_model.h:90</div></div>
|
|
<div class="ttc" id="astructmonero_1_1monero__account_html"><div class="ttname"><a href="structmonero_1_1monero__account.html">monero::monero_account</a></div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:123</div></div>
|
|
<div class="ttc" id="astructmonero_1_1monero__integrated__address_html"><div class="ttname"><a href="structmonero_1_1monero__integrated__address.html">monero::monero_integrated_address</a></div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:350</div></div>
|
|
<div class="ttc" id="astructmonero_1_1monero__message__signature__result_html"><div class="ttname"><a href="structmonero_1_1monero__message__signature__result.html">monero::monero_message_signature_result</a></div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:421</div></div>
|
|
<div class="ttc" id="astructmonero_1_1monero__multisig__info_html"><div class="ttname"><a href="structmonero_1_1monero__multisig__info.html">monero::monero_multisig_info</a></div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:463</div></div>
|
|
<div class="ttc" id="astructmonero_1_1monero__multisig__init__result_html"><div class="ttname"><a href="structmonero_1_1monero__multisig__init__result.html">monero::monero_multisig_init_result</a></div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:477</div></div>
|
|
<div class="ttc" id="astructmonero_1_1monero__multisig__sign__result_html"><div class="ttname"><a href="structmonero_1_1monero__multisig__sign__result.html">monero::monero_multisig_sign_result</a></div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:487</div></div>
|
|
<div class="ttc" id="astructmonero_1_1monero__output__query_html"><div class="ttname"><a href="structmonero_1_1monero__output__query.html">monero::monero_output_query</a></div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:252</div></div>
|
|
<div class="ttc" id="astructmonero_1_1monero__output__wallet_html"><div class="ttname"><a href="structmonero_1_1monero__output__wallet.html">monero::monero_output_wallet</a></div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:232</div></div>
|
|
<div class="ttc" id="astructmonero_1_1monero__subaddress_html"><div class="ttname"><a href="structmonero_1_1monero__subaddress.html">monero::monero_subaddress</a></div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:106</div></div>
|
|
<div class="ttc" id="astructmonero_1_1monero__sync__result_html"><div class="ttname"><a href="structmonero_1_1monero__sync__result.html">monero::monero_sync_result</a></div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:94</div></div>
|
|
<div class="ttc" id="astructmonero_1_1monero__transfer__query_html"><div class="ttname"><a href="structmonero_1_1monero__transfer__query.html">monero::monero_transfer_query</a></div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:210</div></div>
|
|
<div class="ttc" id="astructmonero_1_1monero__tx__config_html"><div class="ttname"><a href="structmonero_1_1monero__tx__config.html">monero::monero_tx_config</a></div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:371</div></div>
|
|
<div class="ttc" id="astructmonero_1_1monero__tx__query_html"><div class="ttname"><a href="structmonero_1_1monero__tx__query.html">monero::monero_tx_query</a></div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:305</div></div>
|
|
<div class="ttc" id="astructmonero_1_1monero__tx__set_html"><div class="ttname"><a href="structmonero_1_1monero__tx__set.html">monero::monero_tx_set</a></div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:336</div></div>
|
|
<div class="ttc" id="astructmonero_1_1monero__tx__wallet_html"><div class="ttname"><a href="structmonero_1_1monero__tx__wallet.html">monero::monero_tx_wallet</a></div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:271</div></div>
|
|
<div class="ttc" id="astructmonero_1_1monero__version_html"><div class="ttname"><a href="structmonero_1_1monero__version.html">monero::monero_version</a></div><div class="ttdef"><b>Definition</b> monero_daemon_model.h:99</div></div>
|
|
<div class="ttc" id="astructmonero_1_1wallet2__listener_html"><div class="ttname"><a href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a></div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:705</div></div>
|
|
</div><!-- fragment --></div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
|
|
</small></address>
|
|
</body>
|
|
</html>
|