update api docs

This commit is contained in:
woodser
2024-01-27 14:33:18 -05:00
parent d1f74b0e49
commit 0fd9c30a3d
248 changed files with 7684 additions and 7988 deletions
+40 -31
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class List</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,9 +58,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="header">
@@ -66,53 +75,53 @@ $(function() {
</div><!--header-->
<div class="contents">
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemonero.html" target="_self">monero</a></td><td class="desc"></td></tr>
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1key__image__list.html" target="_self">key_image_list</a></td><td class="desc"></td></tr>
<div class="levels">[detail level <span onclick="javascript:dynsection.toggleLevel(1);">1</span><span onclick="javascript:dynsection.toggleLevel(2);">2</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="dynsection.toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemonero.html" target="_self">monero</a></td><td class="desc"></td></tr>
<tr id="row_0_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1key__image__list.html" target="_self">key_image_list</a></td><td class="desc"></td></tr>
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__account.html" target="_self">monero_account</a></td><td class="desc"></td></tr>
<tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__address__book__entry.html" target="_self">monero_address_book_entry</a></td><td class="desc"></td></tr>
<tr id="row_0_2_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__address__book__entry.html" target="_self">monero_address_book_entry</a></td><td class="desc"></td></tr>
<tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__block.html" target="_self">monero_block</a></td><td class="desc"></td></tr>
<tr id="row_0_4_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__block__header.html" target="_self">monero_block_header</a></td><td class="desc"></td></tr>
<tr id="row_0_4_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__block__header.html" target="_self">monero_block_header</a></td><td class="desc"></td></tr>
<tr id="row_0_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__check.html" target="_self">monero_check</a></td><td class="desc"></td></tr>
<tr id="row_0_6_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__check__reserve.html" target="_self">monero_check_reserve</a></td><td class="desc"></td></tr>
<tr id="row_0_6_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__check__reserve.html" target="_self">monero_check_reserve</a></td><td class="desc"></td></tr>
<tr id="row_0_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__check__tx.html" target="_self">monero_check_tx</a></td><td class="desc"></td></tr>
<tr id="row_0_8_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__destination.html" target="_self">monero_destination</a></td><td class="desc"></td></tr>
<tr id="row_0_8_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__destination.html" target="_self">monero_destination</a></td><td class="desc"></td></tr>
<tr id="row_0_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__incoming__transfer.html" target="_self">monero_incoming_transfer</a></td><td class="desc"></td></tr>
<tr id="row_0_10_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__integrated__address.html" target="_self">monero_integrated_address</a></td><td class="desc"></td></tr>
<tr id="row_0_10_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__integrated__address.html" target="_self">monero_integrated_address</a></td><td class="desc"></td></tr>
<tr id="row_0_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__key__image.html" target="_self">monero_key_image</a></td><td class="desc"></td></tr>
<tr id="row_0_12_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__key__image__import__result.html" target="_self">monero_key_image_import_result</a></td><td class="desc"></td></tr>
<tr id="row_0_12_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__key__image__import__result.html" target="_self">monero_key_image_import_result</a></td><td class="desc"></td></tr>
<tr id="row_0_13_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__message__signature__result.html" target="_self">monero_message_signature_result</a></td><td class="desc"></td></tr>
<tr id="row_0_14_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__multisig__info.html" target="_self">monero_multisig_info</a></td><td class="desc"></td></tr>
<tr id="row_0_14_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__multisig__info.html" target="_self">monero_multisig_info</a></td><td class="desc"></td></tr>
<tr id="row_0_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__multisig__init__result.html" target="_self">monero_multisig_init_result</a></td><td class="desc"></td></tr>
<tr id="row_0_16_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__multisig__sign__result.html" target="_self">monero_multisig_sign_result</a></td><td class="desc"></td></tr>
<tr id="row_0_16_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__multisig__sign__result.html" target="_self">monero_multisig_sign_result</a></td><td class="desc"></td></tr>
<tr id="row_0_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__outgoing__transfer.html" target="_self">monero_outgoing_transfer</a></td><td class="desc"></td></tr>
<tr id="row_0_18_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__output.html" target="_self">monero_output</a></td><td class="desc"></td></tr>
<tr id="row_0_18_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__output.html" target="_self">monero_output</a></td><td class="desc"></td></tr>
<tr id="row_0_19_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__output__query.html" target="_self">monero_output_query</a></td><td class="desc"></td></tr>
<tr id="row_0_20_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__output__wallet.html" target="_self">monero_output_wallet</a></td><td class="desc"></td></tr>
<tr id="row_0_20_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__output__wallet.html" target="_self">monero_output_wallet</a></td><td class="desc"></td></tr>
<tr id="row_0_21_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__rpc__connection.html" target="_self">monero_rpc_connection</a></td><td class="desc"></td></tr>
<tr id="row_0_22_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__subaddress.html" target="_self">monero_subaddress</a></td><td class="desc"></td></tr>
<tr id="row_0_22_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__subaddress.html" target="_self">monero_subaddress</a></td><td class="desc"></td></tr>
<tr id="row_0_23_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__sync__result.html" target="_self">monero_sync_result</a></td><td class="desc"></td></tr>
<tr id="row_0_24_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__transfer.html" target="_self">monero_transfer</a></td><td class="desc"></td></tr>
<tr id="row_0_24_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__transfer.html" target="_self">monero_transfer</a></td><td class="desc"></td></tr>
<tr id="row_0_25_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__transfer__query.html" target="_self">monero_transfer_query</a></td><td class="desc"></td></tr>
<tr id="row_0_26_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__tx.html" target="_self">monero_tx</a></td><td class="desc"></td></tr>
<tr id="row_0_26_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__tx.html" target="_self">monero_tx</a></td><td class="desc"></td></tr>
<tr id="row_0_27_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__tx__config.html" target="_self">monero_tx_config</a></td><td class="desc"></td></tr>
<tr id="row_0_28_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__tx__query.html" target="_self">monero_tx_query</a></td><td class="desc"></td></tr>
<tr id="row_0_28_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__tx__query.html" target="_self">monero_tx_query</a></td><td class="desc"></td></tr>
<tr id="row_0_29_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__tx__set.html" target="_self">monero_tx_set</a></td><td class="desc"></td></tr>
<tr id="row_0_30_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__tx__wallet.html" target="_self">monero_tx_wallet</a></td><td class="desc"></td></tr>
<tr id="row_0_30_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__tx__wallet.html" target="_self">monero_tx_wallet</a></td><td class="desc"></td></tr>
<tr id="row_0_31_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__version.html" target="_self">monero_version</a></td><td class="desc"></td></tr>
<tr id="row_0_32_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmonero_1_1monero__wallet.html" target="_self">monero_wallet</a></td><td class="desc"></td></tr>
<tr id="row_0_32_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmonero_1_1monero__wallet.html" target="_self">monero_wallet</a></td><td class="desc"></td></tr>
<tr id="row_0_33_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__wallet__config.html" target="_self">monero_wallet_config</a></td><td class="desc"></td></tr>
<tr id="row_0_34_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmonero_1_1monero__wallet__full.html" target="_self">monero_wallet_full</a></td><td class="desc"></td></tr>
<tr id="row_0_34_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmonero_1_1monero__wallet__full.html" target="_self">monero_wallet_full</a></td><td class="desc"></td></tr>
<tr id="row_0_35_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmonero_1_1monero__wallet__keys.html" target="_self">monero_wallet_keys</a></td><td class="desc"></td></tr>
<tr id="row_0_36_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmonero_1_1monero__wallet__listener.html" target="_self">monero_wallet_listener</a></td><td class="desc"></td></tr>
<tr id="row_0_36_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmonero_1_1monero__wallet__listener.html" target="_self">monero_wallet_listener</a></td><td class="desc"></td></tr>
<tr id="row_0_37_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1serializable__struct.html" target="_self">serializable_struct</a></td><td class="desc"></td></tr>
<tr id="row_0_38_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1wallet2__listener.html" target="_self">wallet2_listener</a></td><td class="desc"></td></tr>
<tr id="row_0_38_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1wallet2__listener.html" target="_self">wallet2_listener</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 635 B

+18 -9
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Index</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,9 +58,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="header">
@@ -83,7 +92,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Member List</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -55,9 +57,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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">
@@ -198,7 +207,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
File diff suppressed because it is too large Load Diff
Binary file not shown.

Before

Width:  |  Height:  |  Size: 838 B

After

Width:  |  Height:  |  Size: 870 B

@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Member List</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -55,9 +57,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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">
@@ -150,65 +159,66 @@ $(function() {
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a271ce803903991bf8980c56e3404e531">import_key_images</a>(const std::vector&lt; std::shared_ptr&lt; monero_key_image &gt; &gt; &amp;key_images) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a24bc88e60c6863fb8f5b526f0acdd47a">import_multisig_hex</a>(const std::vector&lt; std::string &gt; &amp;multisig_hexes) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a6c9308121dbc52e409576287ada6a562">import_outputs</a>(const std::string &amp;outputs_hex) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#aae8f28b266f7cb745c100bfe893ae056">is_connected_to_daemon</a>() const override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a81e1b61672fed88b8bbbba4182c8182c">is_daemon_synced</a>() const override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a9b439dedd15e0a37b60c9d4e036f7251">is_daemon_trusted</a>() const override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet.html#aef46bda9bf991cedc2ff68c317e68018">is_multisig</a>() const</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet.html">monero::monero_wallet</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a8ac27cdfe37e38a01ed78c9d24f2fe7b">is_multisig_import_needed</a>() const override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a7b7f2e373a70fed3f00e02d83eb14312">is_output_frozen</a>(const std::string &amp;key_image) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#af1da8fb4fd8b78a387fd837e613e0f10">is_synced</a>() const override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a3220e4ebaccc4ae2cc5c7eedea19c592">is_view_only</a>() const override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>m_w2</b> (defined in <a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a>)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#ac28b11afbadc722da14b46302a061c03">make_multisig</a>(const std::vector&lt; std::string &gt; &amp;multisig_hexes, int threshold, const std::string &amp;password) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#abd885f1632f345e085652803e5f9d6d4">move_to</a>(const std::string &amp;path, const std::string &amp;password) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#aaf1dd304d6aa159d0cda0fb90496a82a">open_wallet</a>(const std::string &amp;path, const std::string &amp;password, const monero_network_type network_type)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a3fc25c7c3bc60162c7f60bf8eb0b15eb">open_wallet_data</a>(const std::string &amp;password, const monero_network_type, const std::string &amp;keys_data, const std::string &amp;cache_data, const monero_rpc_connection &amp;daemon_connection=monero_rpc_connection(), std::unique_ptr&lt; epee::net_utils::http::http_client_factory &gt; http_client_factory=nullptr)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a4e92f7edbc4e00ec7e219a6ccbee6242">parse_payment_uri</a>(const std::string &amp;uri) const override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a0e2e12d8e7613569197029a4b0785478">prepare_multisig</a>() override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet.html#aa4fe7492f5ffbfeaf0e268e202936cd8">relay_tx</a>(const std::string &amp;tx_metadata)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet.html">monero::monero_wallet</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet.html#aaca0952da75b3301145a182ca7eeb874">relay_tx</a>(const monero_tx_wallet &amp;tx)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet.html">monero::monero_wallet</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a2a957dda893238346495e02982fb04db">relay_txs</a>(const std::vector&lt; std::string &gt; &amp;tx_metadatas) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet.html#ab56339524fa55ccd336b76d909da18ef">monero::monero_wallet::relay_txs</a>(const std::vector&lt; std::shared_ptr&lt; monero_tx_wallet &gt; &gt; &amp;txs)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet.html">monero::monero_wallet</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#ad52745b626f389fd234da9886c6f716a">remove_listener</a>(monero_wallet_listener &amp;listener) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a2f531d495aa46224fa19c54298a8029e">rescan_blockchain</a>() override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a389d49f275722641fc4d7367f13ea0f2">rescan_spent</a>() override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a7ae67e098b10ba7486d79a8a7383c996">save</a>() override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a9f1d059d6a27b51ae5be44c5dfdfe3e4">scan_txs</a>(const std::vector&lt; std::string &gt; &amp;tx_hashes) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a1261441354e76f0b3b6dc108e4d083e7">set_attribute</a>(const std::string &amp;key, const std::string &amp;val) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#afa2fdb0edca4f399822d5b6bf226cecc">set_daemon_connection</a>(const std::string &amp;uri, const std::string &amp;username=&quot;&quot;, const std::string &amp;password=&quot;&quot;) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a108de050f007e0ec0f308c53ab9fefcf">set_daemon_connection</a>(const boost::optional&lt; monero_rpc_connection &gt; &amp;connection) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a11cd98b9d76c0792458e27949b7cd316">set_daemon_proxy</a>(const std::string &amp;uri=&quot;&quot;) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#af6c33a2be4b95eec8540dcf69f997fa2">set_restore_height</a>(uint64_t restore_height) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#ae9500587ef6d520358a1c5831c6cdaa2">set_subaddress_label</a>(uint32_t account_idx, uint32_t subaddress_idx, const std::string &amp;label=&quot;&quot;) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a21038abe346fdd0565c1c8033a2f2d64">set_tx_note</a>(const std::string &amp;tx_hash, const std::string &amp;note) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a150ce9691173962e022bb75c4ee965f1">set_tx_notes</a>(const std::vector&lt; std::string &gt; &amp;tx_hashes, const std::vector&lt; std::string &gt; &amp;notes) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a400f9ac04199ad8956d4f0e6e3f85b54">sign_message</a>(const std::string &amp;msg, monero_message_signature_type signature_type, uint32_t account_idx=0, uint32_t subaddress_idx=0) const override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a27d5d11e04fc6add0dc5dc0d412f4520">sign_multisig_tx_hex</a>(const std::string &amp;multisig_tx_hex) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a5eccfcdd50c3d43367a8d2f32451c1bf">sign_txs</a>(const std::string &amp;unsigned_tx_hex) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a00d6363b33ba2d711d5d4afcfc8d58b1">start_mining</a>(boost::optional&lt; uint64_t &gt; num_threads, boost::optional&lt; bool &gt; background_mining, boost::optional&lt; bool &gt; ignore_battery) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a75ba267ea4c2bff0b6eb4c7456eb115e">start_syncing</a>(uint64_t sync_period_in_ms) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a96aa765519134c6b971223e1f7e9610c">stop_mining</a>() override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a178f4ba645cd4e19ae0c73d6349d7e10">stop_syncing</a>() override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a52a5398db78c2dc9460ced09feac35c0">submit_multisig_tx_hex</a>(const std::string &amp;signed_multisig_tx_hex) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a47bb20537b768ddd758adf3ba3d31863">submit_txs</a>(const std::string &amp;signed_tx_hex) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a11bc5f91701d5789a284526a74d8b0bb">sweep_dust</a>(bool relay=false) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a94236e66ee3abbfd5d509ee91f829242">sweep_output</a>(const monero_tx_config &amp;config) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a60c671c7a3485f444c4f4eba21f2db2a">sweep_unlocked</a>(const monero_tx_config &amp;config) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#ace8cada93560f0cf1e2c90684d1e7f61">sync</a>() override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a3a5d216410c426db81ca4025cd5ad91f">sync</a>(monero_wallet_listener &amp;listener) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a2911a5f60f907fb487f06621707d4614">sync</a>(uint64_t start_height) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a4b9631a522e3e33a6342f52f31504e63">sync</a>(uint64_t start_height, monero_wallet_listener &amp;listener) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a443bba504a3df69453dee1a575d8d767">thaw_output</a>(const std::string &amp;key_image) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a9277185e29b8fa29b860d54b5eda2b2b">verify_message</a>(const std::string &amp;msg, const std::string &amp;address, const std::string &amp;signature) const override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#ab435938436e8df79bfb3948945eb2f8c">wait_for_next_block</a>() override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>wallet2_listener</b> (defined in <a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a>)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a0803e94b84f5c24307566aba0e20c73e">wallet_exists</a>(const std::string &amp;path)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet.html#ac8a0a50f23cf2b6a611ca5ecc2a907ce">~monero_wallet</a>()</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet.html">monero::monero_wallet</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a9a6863182173bb4701745afb9dacc6de">~monero_wallet_full</a>()</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>init_common</b>() (defined in <a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a>)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#aae8f28b266f7cb745c100bfe893ae056">is_connected_to_daemon</a>() const override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a81e1b61672fed88b8bbbba4182c8182c">is_daemon_synced</a>() const override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a9b439dedd15e0a37b60c9d4e036f7251">is_daemon_trusted</a>() const override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet.html#aef46bda9bf991cedc2ff68c317e68018">is_multisig</a>() const</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet.html">monero::monero_wallet</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a8ac27cdfe37e38a01ed78c9d24f2fe7b">is_multisig_import_needed</a>() const override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a7b7f2e373a70fed3f00e02d83eb14312">is_output_frozen</a>(const std::string &amp;key_image) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#af1da8fb4fd8b78a387fd837e613e0f10">is_synced</a>() const override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a3220e4ebaccc4ae2cc5c7eedea19c592">is_view_only</a>() const override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>m_w2</b> (defined in <a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a>)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#ac28b11afbadc722da14b46302a061c03">make_multisig</a>(const std::vector&lt; std::string &gt; &amp;multisig_hexes, int threshold, const std::string &amp;password) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#abd885f1632f345e085652803e5f9d6d4">move_to</a>(const std::string &amp;path, const std::string &amp;password) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#aaf1dd304d6aa159d0cda0fb90496a82a">open_wallet</a>(const std::string &amp;path, const std::string &amp;password, const monero_network_type network_type)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a3fc25c7c3bc60162c7f60bf8eb0b15eb">open_wallet_data</a>(const std::string &amp;password, const monero_network_type, const std::string &amp;keys_data, const std::string &amp;cache_data, const monero_rpc_connection &amp;daemon_connection=monero_rpc_connection(), std::unique_ptr&lt; epee::net_utils::http::http_client_factory &gt; http_client_factory=nullptr)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a4e92f7edbc4e00ec7e219a6ccbee6242">parse_payment_uri</a>(const std::string &amp;uri) const override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a0e2e12d8e7613569197029a4b0785478">prepare_multisig</a>() override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet.html#aa4fe7492f5ffbfeaf0e268e202936cd8">relay_tx</a>(const std::string &amp;tx_metadata)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet.html">monero::monero_wallet</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet.html#aaca0952da75b3301145a182ca7eeb874">relay_tx</a>(const monero_tx_wallet &amp;tx)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet.html">monero::monero_wallet</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a2a957dda893238346495e02982fb04db">relay_txs</a>(const std::vector&lt; std::string &gt; &amp;tx_metadatas) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet.html#ab56339524fa55ccd336b76d909da18ef">monero::monero_wallet::relay_txs</a>(const std::vector&lt; std::shared_ptr&lt; monero_tx_wallet &gt; &gt; &amp;txs)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet.html">monero::monero_wallet</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#ad52745b626f389fd234da9886c6f716a">remove_listener</a>(monero_wallet_listener &amp;listener) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a2f531d495aa46224fa19c54298a8029e">rescan_blockchain</a>() override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a389d49f275722641fc4d7367f13ea0f2">rescan_spent</a>() override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a7ae67e098b10ba7486d79a8a7383c996">save</a>() override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a9f1d059d6a27b51ae5be44c5dfdfe3e4">scan_txs</a>(const std::vector&lt; std::string &gt; &amp;tx_hashes) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a1261441354e76f0b3b6dc108e4d083e7">set_attribute</a>(const std::string &amp;key, const std::string &amp;val) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#afa2fdb0edca4f399822d5b6bf226cecc">set_daemon_connection</a>(const std::string &amp;uri, const std::string &amp;username=&quot;&quot;, const std::string &amp;password=&quot;&quot;) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a108de050f007e0ec0f308c53ab9fefcf">set_daemon_connection</a>(const boost::optional&lt; monero_rpc_connection &gt; &amp;connection) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a11cd98b9d76c0792458e27949b7cd316">set_daemon_proxy</a>(const std::string &amp;uri=&quot;&quot;) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#af6c33a2be4b95eec8540dcf69f997fa2">set_restore_height</a>(uint64_t restore_height) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#ae9500587ef6d520358a1c5831c6cdaa2">set_subaddress_label</a>(uint32_t account_idx, uint32_t subaddress_idx, const std::string &amp;label=&quot;&quot;) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a21038abe346fdd0565c1c8033a2f2d64">set_tx_note</a>(const std::string &amp;tx_hash, const std::string &amp;note) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a150ce9691173962e022bb75c4ee965f1">set_tx_notes</a>(const std::vector&lt; std::string &gt; &amp;tx_hashes, const std::vector&lt; std::string &gt; &amp;notes) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a400f9ac04199ad8956d4f0e6e3f85b54">sign_message</a>(const std::string &amp;msg, monero_message_signature_type signature_type, uint32_t account_idx=0, uint32_t subaddress_idx=0) const override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a27d5d11e04fc6add0dc5dc0d412f4520">sign_multisig_tx_hex</a>(const std::string &amp;multisig_tx_hex) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a5eccfcdd50c3d43367a8d2f32451c1bf">sign_txs</a>(const std::string &amp;unsigned_tx_hex) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a00d6363b33ba2d711d5d4afcfc8d58b1">start_mining</a>(boost::optional&lt; uint64_t &gt; num_threads, boost::optional&lt; bool &gt; background_mining, boost::optional&lt; bool &gt; ignore_battery) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a75ba267ea4c2bff0b6eb4c7456eb115e">start_syncing</a>(uint64_t sync_period_in_ms) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a96aa765519134c6b971223e1f7e9610c">stop_mining</a>() override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a178f4ba645cd4e19ae0c73d6349d7e10">stop_syncing</a>() override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a52a5398db78c2dc9460ced09feac35c0">submit_multisig_tx_hex</a>(const std::string &amp;signed_multisig_tx_hex) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a47bb20537b768ddd758adf3ba3d31863">submit_txs</a>(const std::string &amp;signed_tx_hex) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a11bc5f91701d5789a284526a74d8b0bb">sweep_dust</a>(bool relay=false) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a94236e66ee3abbfd5d509ee91f829242">sweep_output</a>(const monero_tx_config &amp;config) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a60c671c7a3485f444c4f4eba21f2db2a">sweep_unlocked</a>(const monero_tx_config &amp;config) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#ace8cada93560f0cf1e2c90684d1e7f61">sync</a>() override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a3a5d216410c426db81ca4025cd5ad91f">sync</a>(monero_wallet_listener &amp;listener) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a2911a5f60f907fb487f06621707d4614">sync</a>(uint64_t start_height) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a4b9631a522e3e33a6342f52f31504e63">sync</a>(uint64_t start_height, monero_wallet_listener &amp;listener) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a443bba504a3df69453dee1a575d8d767">thaw_output</a>(const std::string &amp;key_image) override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a9277185e29b8fa29b860d54b5eda2b2b">verify_message</a>(const std::string &amp;msg, const std::string &amp;address, const std::string &amp;signature) const override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#ab435938436e8df79bfb3948945eb2f8c">wait_for_next_block</a>() override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>wallet2_listener</b> (defined in <a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a>)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a0803e94b84f5c24307566aba0e20c73e">wallet_exists</a>(const std::string &amp;path)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet.html#ac8a0a50f23cf2b6a611ca5ecc2a907ce">~monero_wallet</a>()</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet.html">monero::monero_wallet</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html#a9a6863182173bb4701745afb9dacc6de">~monero_wallet_full</a>()</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
File diff suppressed because it is too large Load Diff
Binary file not shown.

Before

Width:  |  Height:  |  Size: 580 B

After

Width:  |  Height:  |  Size: 594 B

@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Member List</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -55,9 +57,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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">
@@ -203,7 +212,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
File diff suppressed because it is too large Load Diff
Binary file not shown.

Before

Width:  |  Height:  |  Size: 616 B

After

Width:  |  Height:  |  Size: 631 B

@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Member List</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -55,9 +57,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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">
@@ -80,7 +89,7 @@ $(function() {
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: monero::monero_wallet_listener Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -55,9 +57,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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">
@@ -77,22 +86,22 @@ $(function() {
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ad118f758ea41c8957cc75b7356e5370e"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmonero_1_1monero__wallet__listener.html#ad118f758ea41c8957cc75b7356e5370e">on_sync_progress</a> (uint64_t height, uint64_t start_height, uint64_t end_height, double percent_done, const std::string &amp;message)</td></tr>
<tr class="memitem:ad118f758ea41c8957cc75b7356e5370e" id="r_ad118f758ea41c8957cc75b7356e5370e"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad118f758ea41c8957cc75b7356e5370e">on_sync_progress</a> (uint64_t height, uint64_t start_height, uint64_t end_height, double percent_done, const std::string &amp;message)</td></tr>
<tr class="separator:ad118f758ea41c8957cc75b7356e5370e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0276dc5dbe62b7df42e3eab1b5967895"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmonero_1_1monero__wallet__listener.html#a0276dc5dbe62b7df42e3eab1b5967895">on_new_block</a> (uint64_t height)</td></tr>
<tr class="memitem:a0276dc5dbe62b7df42e3eab1b5967895" id="r_a0276dc5dbe62b7df42e3eab1b5967895"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a0276dc5dbe62b7df42e3eab1b5967895">on_new_block</a> (uint64_t height)</td></tr>
<tr class="separator:a0276dc5dbe62b7df42e3eab1b5967895"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a98c1ace6690b5cbb2a72de61275f83e0"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmonero_1_1monero__wallet__listener.html#a98c1ace6690b5cbb2a72de61275f83e0">on_balances_changed</a> (uint64_t new_balance, uint64_t new_unlocked_balance)</td></tr>
<tr class="memitem:a98c1ace6690b5cbb2a72de61275f83e0" id="r_a98c1ace6690b5cbb2a72de61275f83e0"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a98c1ace6690b5cbb2a72de61275f83e0">on_balances_changed</a> (uint64_t new_balance, uint64_t new_unlocked_balance)</td></tr>
<tr class="separator:a98c1ace6690b5cbb2a72de61275f83e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a858412263ef3d02da6453334abacff18"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmonero_1_1monero__wallet__listener.html#a858412263ef3d02da6453334abacff18">on_output_received</a> (const <a class="el" href="structmonero_1_1monero__output__wallet.html">monero_output_wallet</a> &amp;output)</td></tr>
<tr class="memitem:a858412263ef3d02da6453334abacff18" id="r_a858412263ef3d02da6453334abacff18"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a858412263ef3d02da6453334abacff18">on_output_received</a> (const <a class="el" href="structmonero_1_1monero__output__wallet.html">monero_output_wallet</a> &amp;output)</td></tr>
<tr class="separator:a858412263ef3d02da6453334abacff18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3938fd913222b0f107d5b133d1afd439"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmonero_1_1monero__wallet__listener.html#a3938fd913222b0f107d5b133d1afd439">on_output_spent</a> (const <a class="el" href="structmonero_1_1monero__output__wallet.html">monero_output_wallet</a> &amp;output)</td></tr>
<tr class="memitem:a3938fd913222b0f107d5b133d1afd439" id="r_a3938fd913222b0f107d5b133d1afd439"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a3938fd913222b0f107d5b133d1afd439">on_output_spent</a> (const <a class="el" href="structmonero_1_1monero__output__wallet.html">monero_output_wallet</a> &amp;output)</td></tr>
<tr class="separator:a3938fd913222b0f107d5b133d1afd439"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p >Interface to receive wallet notifications. </p>
<div class="textblock"><p>Interface to receive wallet notifications. </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a id="a98c1ace6690b5cbb2a72de61275f83e0" name="a98c1ace6690b5cbb2a72de61275f83e0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a98c1ace6690b5cbb2a72de61275f83e0">&#9670;&nbsp;</a></span>on_balances_changed()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#a98c1ace6690b5cbb2a72de61275f83e0">&#9670;&#160;</a></span>on_balances_changed()</h2>
<div class="memitem">
<div class="memproto">
@@ -103,19 +112,12 @@ Public Member Functions</h2></td></tr>
<tr>
<td class="memname">virtual void monero::monero_wallet_listener::on_balances_changed </td>
<td>(</td>
<td class="paramtype">uint64_t&#160;</td>
<td class="paramname"><em>new_balance</em>, </td>
<td class="paramtype">uint64_t</td> <td class="paramname"><span class="paramname"><em>new_balance</em>, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint64_t&#160;</td>
<td class="paramname"><em>new_unlocked_balance</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
<td class="paramtype">uint64_t</td> <td class="paramname"><span class="paramname"><em>new_unlocked_balance</em></span>&#160;)</td>
</tr>
</table>
</td>
@@ -124,7 +126,7 @@ Public Member Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
<p >Invoked when the wallet's balances change.</p>
<p>Invoked when the wallet's balances change.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">new_balance</td><td>- new balance </td></tr>
@@ -136,7 +138,7 @@ Public Member Functions</h2></td></tr>
</div>
</div>
<a id="a0276dc5dbe62b7df42e3eab1b5967895" name="a0276dc5dbe62b7df42e3eab1b5967895"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0276dc5dbe62b7df42e3eab1b5967895">&#9670;&nbsp;</a></span>on_new_block()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#a0276dc5dbe62b7df42e3eab1b5967895">&#9670;&#160;</a></span>on_new_block()</h2>
<div class="memitem">
<div class="memproto">
@@ -147,8 +149,7 @@ Public Member Functions</h2></td></tr>
<tr>
<td class="memname">virtual void monero::monero_wallet_listener::on_new_block </td>
<td>(</td>
<td class="paramtype">uint64_t&#160;</td>
<td class="paramname"><em>height</em></td><td>)</td>
<td class="paramtype">uint64_t</td> <td class="paramname"><span class="paramname"><em>height</em></span></td><td>)</td>
<td></td>
</tr>
</table>
@@ -158,7 +159,7 @@ Public Member Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
<p >Invoked when a new block is processed.</p>
<p>Invoked when a new block is processed.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">block</td><td>- the newly processed block </td></tr>
@@ -169,7 +170,7 @@ Public Member Functions</h2></td></tr>
</div>
</div>
<a id="a858412263ef3d02da6453334abacff18" name="a858412263ef3d02da6453334abacff18"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a858412263ef3d02da6453334abacff18">&#9670;&nbsp;</a></span>on_output_received()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#a858412263ef3d02da6453334abacff18">&#9670;&#160;</a></span>on_output_received()</h2>
<div class="memitem">
<div class="memproto">
@@ -180,8 +181,7 @@ Public Member Functions</h2></td></tr>
<tr>
<td class="memname">virtual void monero::monero_wallet_listener::on_output_received </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="structmonero_1_1monero__output__wallet.html">monero_output_wallet</a> &amp;&#160;</td>
<td class="paramname"><em>output</em></td><td>)</td>
<td class="paramtype">const <a class="el" href="structmonero_1_1monero__output__wallet.html">monero_output_wallet</a> &amp;</td> <td class="paramname"><span class="paramname"><em>output</em></span></td><td>)</td>
<td></td>
</tr>
</table>
@@ -191,7 +191,7 @@ Public Member Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
<p >Invoked when the wallet receives an output.</p>
<p>Invoked when the wallet receives an output.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">output</td><td>- the received output </td></tr>
@@ -202,7 +202,7 @@ Public Member Functions</h2></td></tr>
</div>
</div>
<a id="a3938fd913222b0f107d5b133d1afd439" name="a3938fd913222b0f107d5b133d1afd439"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3938fd913222b0f107d5b133d1afd439">&#9670;&nbsp;</a></span>on_output_spent()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#a3938fd913222b0f107d5b133d1afd439">&#9670;&#160;</a></span>on_output_spent()</h2>
<div class="memitem">
<div class="memproto">
@@ -213,8 +213,7 @@ Public Member Functions</h2></td></tr>
<tr>
<td class="memname">virtual void monero::monero_wallet_listener::on_output_spent </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="structmonero_1_1monero__output__wallet.html">monero_output_wallet</a> &amp;&#160;</td>
<td class="paramname"><em>output</em></td><td>)</td>
<td class="paramtype">const <a class="el" href="structmonero_1_1monero__output__wallet.html">monero_output_wallet</a> &amp;</td> <td class="paramname"><span class="paramname"><em>output</em></span></td><td>)</td>
<td></td>
</tr>
</table>
@@ -224,7 +223,7 @@ Public Member Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
<p >Invoked when the wallet spends an output.</p>
<p>Invoked when the wallet spends an output.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">output</td><td>- the spent output </td></tr>
@@ -235,7 +234,7 @@ Public Member Functions</h2></td></tr>
</div>
</div>
<a id="ad118f758ea41c8957cc75b7356e5370e" name="ad118f758ea41c8957cc75b7356e5370e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad118f758ea41c8957cc75b7356e5370e">&#9670;&nbsp;</a></span>on_sync_progress()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ad118f758ea41c8957cc75b7356e5370e">&#9670;&#160;</a></span>on_sync_progress()</h2>
<div class="memitem">
<div class="memproto">
@@ -246,37 +245,27 @@ Public Member Functions</h2></td></tr>
<tr>
<td class="memname">virtual void monero::monero_wallet_listener::on_sync_progress </td>
<td>(</td>
<td class="paramtype">uint64_t&#160;</td>
<td class="paramname"><em>height</em>, </td>
<td class="paramtype">uint64_t</td> <td class="paramname"><span class="paramname"><em>height</em>, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint64_t&#160;</td>
<td class="paramname"><em>start_height</em>, </td>
<td class="paramtype">uint64_t</td> <td class="paramname"><span class="paramname"><em>start_height</em>, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint64_t&#160;</td>
<td class="paramname"><em>end_height</em>, </td>
<td class="paramtype">uint64_t</td> <td class="paramname"><span class="paramname"><em>end_height</em>, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>percent_done</em>, </td>
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>percent_done</em>, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>message</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
<td class="paramtype">const std::string &amp;</td> <td class="paramname"><span class="paramname"><em>message</em></span>&#160;)</td>
</tr>
</table>
</td>
@@ -285,7 +274,7 @@ Public Member Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
<p >Invoked when sync progress is made.</p>
<p>Invoked when sync progress is made.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">height</td><td>- height of the synced block </td></tr>
@@ -305,7 +294,7 @@ Public Member Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+61
View File
@@ -0,0 +1,61 @@
/**
The code below is based on the Doxygen Awesome project, see
https://github.com/jothepro/doxygen-awesome-css
MIT License
Copyright (c) 2021 - 2022 jothepro
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
*/
let clipboard_title = "Copy to clipboard"
let clipboard_icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg>`
let clipboard_successIcon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41L9 16.17z"/></svg>`
let clipboard_successDuration = 1000
$(function() {
if(navigator.clipboard) {
const fragments = document.getElementsByClassName("fragment")
for(const fragment of fragments) {
const clipboard_div = document.createElement("div")
clipboard_div.classList.add("clipboard")
clipboard_div.innerHTML = clipboard_icon
clipboard_div.title = clipboard_title
$(clipboard_div).click(function() {
const content = this.parentNode.cloneNode(true)
// filter out line number and folded fragments from file listings
content.querySelectorAll(".lineno, .ttc, .foldclosed").forEach((node) => { node.remove() })
let text = content.textContent
// remove trailing newlines and trailing spaces from empty lines
text = text.replace(/^\s*\n/gm,'\n').replace(/\n*$/,'')
navigator.clipboard.writeText(text);
this.classList.add("success")
this.innerHTML = clipboard_successIcon
window.setTimeout(() => { // switch back to normal icon after timeout
this.classList.remove("success")
this.innerHTML = clipboard_icon
}, clipboard_successDuration);
})
fragment.insertBefore(clipboard_div, fragment.firstChild)
}
}
})
+58
View File
@@ -0,0 +1,58 @@
/*!
Cookie helper functions
Copyright (c) 2023 Dimitri van Heesch
Released under MIT license.
*/
let Cookie = {
cookie_namespace: 'doxygen_',
readSetting(cookie,defVal) {
if (window.chrome) {
const val = localStorage.getItem(this.cookie_namespace+cookie) ||
sessionStorage.getItem(this.cookie_namespace+cookie);
if (val) return val;
} else {
let myCookie = this.cookie_namespace+cookie+"=";
if (document.cookie) {
const index = document.cookie.indexOf(myCookie);
if (index != -1) {
const valStart = index + myCookie.length;
let valEnd = document.cookie.indexOf(";", valStart);
if (valEnd == -1) {
valEnd = document.cookie.length;
}
return document.cookie.substring(valStart, valEnd);
}
}
}
return defVal;
},
writeSetting(cookie,val,days=10*365) { // default days='forever', 0=session cookie, -1=delete
if (window.chrome) {
if (days==0) {
sessionStorage.setItem(this.cookie_namespace+cookie,val);
} else {
localStorage.setItem(this.cookie_namespace+cookie,val);
}
} else {
let date = new Date();
date.setTime(date.getTime()+(days*24*60*60*1000));
const expiration = days!=0 ? "expires="+date.toGMTString()+";" : "";
document.cookie = this.cookie_namespace + cookie + "=" +
val + "; SameSite=Lax;" + expiration + "path=/";
}
},
eraseSetting(cookie) {
if (window.chrome) {
if (localStorage.getItem(this.cookie_namespace+cookie)) {
localStorage.removeItem(this.cookie_namespace+cookie);
} else if (sessionStorage.getItem(this.cookie_namespace+cookie)) {
sessionStorage.removeItem(this.cookie_namespace+cookie);
}
} else {
this.writeSetting(cookie,'',-1);
}
},
}
+22 -13
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: wallet Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -55,9 +57,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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">
@@ -72,19 +81,19 @@ $(function() {
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
Files</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>monero_wallet.h</b> <a href="monero__wallet_8h_source.html">[code]</a></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="monero__wallet_8h_source.html"><span class="icondoc"></span></a>&#160;</td><td class="memItemRight" valign="bottom"><b>monero_wallet.h</b></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>monero_wallet_full.h</b> <a href="monero__wallet__full_8h_source.html">[code]</a></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="monero__wallet__full_8h_source.html"><span class="icondoc"></span></a>&#160;</td><td class="memItemRight" valign="bottom"><b>monero_wallet_full.h</b></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>monero_wallet_keys.h</b> <a href="monero__wallet__keys_8h_source.html">[code]</a></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="monero__wallet__keys_8h_source.html"><span class="icondoc"></span></a>&#160;</td><td class="memItemRight" valign="bottom"><b>monero_wallet_keys.h</b></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>monero_wallet_model.h</b> <a href="monero__wallet__model_8h_source.html">[code]</a></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="monero__wallet__model_8h_source.html"><span class="icondoc"></span></a>&#160;</td><td class="memItemRight" valign="bottom"><b>monero_wallet_model.h</b></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+20 -11
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: daemon Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -55,9 +57,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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">
@@ -72,15 +81,15 @@ $(function() {
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
Files</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>monero_daemon.h</b> <a href="monero__daemon_8h_source.html">[code]</a></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="monero__daemon_8h_source.html"><span class="icondoc"></span></a>&#160;</td><td class="memItemRight" valign="bottom"><b>monero_daemon.h</b></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>monero_daemon_model.h</b> <a href="monero__daemon__model_8h_source.html">[code]</a></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="monero__daemon__model_8h_source.html"><span class="icondoc"></span></a>&#160;</td><td class="memItemRight" valign="bottom"><b>monero_daemon_model.h</b></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+20 -11
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: utils Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -55,9 +57,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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">
@@ -72,15 +81,15 @@ $(function() {
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
Files</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>gen_utils.h</b> <a href="gen__utils_8h_source.html">[code]</a></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="gen__utils_8h_source.html"><span class="icondoc"></span></a>&#160;</td><td class="memItemRight" valign="bottom"><b>gen_utils.h</b></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>monero_utils.h</b> <a href="monero__utils_8h_source.html">[code]</a></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="monero__utils_8h_source.html"><span class="icondoc"></span></a>&#160;</td><td class="memItemRight" valign="bottom"><b>monero_utils.h</b></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+12
View File
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" width="16" height="24" viewBox="0 0 80 60" id="doc" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
<g style="fill:#4665A2">
<path d="m 14,-1.1445312 c -2.824372,0 -5.1445313,2.320159 -5.1445312,5.1445312 v 72 c 0,2.824372 2.3201592,5.144531 5.1445312,5.144531 h 52 c 2.824372,0 5.144531,-2.320159 5.144531,-5.144531 V 23.699219 a 1.1447968,1.1447968 0 0 0 -0.01563,-0.1875 C 70.977847,22.605363 70.406495,21.99048 70.007812,21.591797 L 48.208984,-0.20898438 C 47.606104,-0.81186474 46.804652,-1.1445313 46,-1.1445312 Z m 1.144531,6.2890624 H 42.855469 V 24 c 0,1.724372 1.420159,3.144531 3.144531,3.144531 H 64.855469 V 74.855469 H 15.144531 Z m 34,4.4179688 L 60.4375,20.855469 H 49.144531 Z"/>
</g>
<g style="fill:#D8DFEE;stroke-width:0">
<path d="M 3.0307167,13.993174 V 7.0307167 h 2.7576792 2.7576792 v 1.8826151 c 0,1.2578262 0.0099,1.9287572 0.029818,2.0216512 0.03884,0.181105 0.168631,0.348218 0.33827,0.43554 l 0.1355017,0.06975 1.9598092,0.0079 1.959809,0.0078 v 4.749829 4.749829 H 8 3.0307167 Z" transform="matrix(5,0,0,5,0,-30)" />
<path d="M 9.8293515,9.0581469 V 7.9456453 l 1.1058025,1.1055492 c 0.608191,0.6080521 1.105802,1.1086775 1.105802,1.1125015 0,0.0038 -0.497611,0.007 -1.105802,0.007 H 9.8293515 Z" transform="matrix(5,0,0,5,0,-30)" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

+12
View File
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" width="16" height="24" viewBox="0 0 80 60" id="doc" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
<g style="fill:#C4CFE5">
<path d="m 14,-1.1445312 c -2.824372,0 -5.1445313,2.320159 -5.1445312,5.1445312 v 72 c 0,2.824372 2.3201592,5.144531 5.1445312,5.144531 h 52 c 2.824372,0 5.144531,-2.320159 5.144531,-5.144531 V 23.699219 a 1.1447968,1.1447968 0 0 0 -0.01563,-0.1875 C 70.977847,22.605363 70.406495,21.99048 70.007812,21.591797 L 48.208984,-0.20898438 C 47.606104,-0.81186474 46.804652,-1.1445313 46,-1.1445312 Z m 1.144531,6.2890624 H 42.855469 V 24 c 0,1.724372 1.420159,3.144531 3.144531,3.144531 H 64.855469 V 74.855469 H 15.144531 Z m 34,4.4179688 L 60.4375,20.855469 H 49.144531 Z"/>
</g>
<g style="fill:#4665A2;stroke-width:0">
<path d="M 3.0307167,13.993174 V 7.0307167 h 2.7576792 2.7576792 v 1.8826151 c 0,1.2578262 0.0099,1.9287572 0.029818,2.0216512 0.03884,0.181105 0.168631,0.348218 0.33827,0.43554 l 0.1355017,0.06975 1.9598092,0.0079 1.959809,0.0078 v 4.749829 4.749829 H 8 3.0307167 Z" transform="matrix(5,0,0,5,0,-30)" />
<path d="M 9.8293515,9.0581469 V 7.9456453 l 1.1058025,1.1055492 c 0.608191,0.6080521 1.105802,1.1086775 1.105802,1.1125015 0,0.0038 -0.497611,0.007 -1.105802,0.007 H 9.8293515 Z" transform="matrix(5,0,0,5,0,-30)" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

+821 -437
View File
File diff suppressed because it is too large Load Diff
+3 -1
View File
File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

+158
View File
@@ -0,0 +1,158 @@
<!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>
<title>Validator / crawler helper</title>
<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"/>
</head>
<body>
<a href="monero__daemon_8h_source.html"/>
<a href="monero__daemon__model_8h_source.html"/>
<a href="gen__utils_8h_source.html"/>
<a href="monero__utils_8h_source.html"/>
<a href="monero__wallet_8h_source.html"/>
<a href="monero__wallet__full_8h_source.html"/>
<a href="monero__wallet__keys_8h_source.html"/>
<a href="monero__wallet__model_8h_source.html"/>
<a href="namespacegen__utils.html"/>
<a href="namespacemonero.html"/>
<a href="structmonero_1_1key__image__list.html"/>
<a href="structmonero_1_1key__image__list-members.html"/>
<a href="structmonero_1_1monero__account.html"/>
<a href="structmonero_1_1monero__account-members.html"/>
<a href="structmonero_1_1monero__address__book__entry.html"/>
<a href="structmonero_1_1monero__address__book__entry-members.html"/>
<a href="structmonero_1_1monero__block.html"/>
<a href="structmonero_1_1monero__block-members.html"/>
<a href="structmonero_1_1monero__block__header.html"/>
<a href="structmonero_1_1monero__block__header-members.html"/>
<a href="structmonero_1_1monero__check.html"/>
<a href="structmonero_1_1monero__check-members.html"/>
<a href="structmonero_1_1monero__check__reserve.html"/>
<a href="structmonero_1_1monero__check__reserve-members.html"/>
<a href="structmonero_1_1monero__check__tx.html"/>
<a href="structmonero_1_1monero__check__tx-members.html"/>
<a href="structmonero_1_1monero__destination.html"/>
<a href="structmonero_1_1monero__destination-members.html"/>
<a href="structmonero_1_1monero__incoming__transfer.html"/>
<a href="structmonero_1_1monero__incoming__transfer-members.html"/>
<a href="structmonero_1_1monero__integrated__address.html"/>
<a href="structmonero_1_1monero__integrated__address-members.html"/>
<a href="structmonero_1_1monero__key__image.html"/>
<a href="structmonero_1_1monero__key__image-members.html"/>
<a href="structmonero_1_1monero__key__image__import__result.html"/>
<a href="structmonero_1_1monero__key__image__import__result-members.html"/>
<a href="structmonero_1_1monero__message__signature__result.html"/>
<a href="structmonero_1_1monero__message__signature__result-members.html"/>
<a href="structmonero_1_1monero__multisig__info.html"/>
<a href="structmonero_1_1monero__multisig__info-members.html"/>
<a href="structmonero_1_1monero__multisig__init__result.html"/>
<a href="structmonero_1_1monero__multisig__init__result-members.html"/>
<a href="structmonero_1_1monero__multisig__sign__result.html"/>
<a href="structmonero_1_1monero__multisig__sign__result-members.html"/>
<a href="structmonero_1_1monero__outgoing__transfer.html"/>
<a href="structmonero_1_1monero__outgoing__transfer-members.html"/>
<a href="structmonero_1_1monero__output.html"/>
<a href="structmonero_1_1monero__output-members.html"/>
<a href="structmonero_1_1monero__output__query.html"/>
<a href="structmonero_1_1monero__output__query-members.html"/>
<a href="structmonero_1_1monero__output__wallet.html"/>
<a href="structmonero_1_1monero__output__wallet-members.html"/>
<a href="structmonero_1_1monero__rpc__connection.html"/>
<a href="structmonero_1_1monero__rpc__connection-members.html"/>
<a href="structmonero_1_1monero__subaddress.html"/>
<a href="structmonero_1_1monero__subaddress-members.html"/>
<a href="structmonero_1_1monero__sync__result.html"/>
<a href="structmonero_1_1monero__sync__result-members.html"/>
<a href="structmonero_1_1monero__transfer.html"/>
<a href="structmonero_1_1monero__transfer-members.html"/>
<a href="structmonero_1_1monero__transfer__query.html"/>
<a href="structmonero_1_1monero__transfer__query-members.html"/>
<a href="structmonero_1_1monero__tx.html"/>
<a href="structmonero_1_1monero__tx-members.html"/>
<a href="structmonero_1_1monero__tx__config.html"/>
<a href="structmonero_1_1monero__tx__config-members.html"/>
<a href="structmonero_1_1monero__tx__query.html"/>
<a href="structmonero_1_1monero__tx__query-members.html"/>
<a href="structmonero_1_1monero__tx__set.html"/>
<a href="structmonero_1_1monero__tx__set-members.html"/>
<a href="structmonero_1_1monero__tx__wallet.html"/>
<a href="structmonero_1_1monero__tx__wallet-members.html"/>
<a href="structmonero_1_1monero__version.html"/>
<a href="structmonero_1_1monero__version-members.html"/>
<a href="classmonero_1_1monero__wallet.html"/>
<a href="classmonero_1_1monero__wallet-members.html"/>
<a href="structmonero_1_1monero__wallet__config.html"/>
<a href="structmonero_1_1monero__wallet__config-members.html"/>
<a href="classmonero_1_1monero__wallet__full.html"/>
<a href="classmonero_1_1monero__wallet__full-members.html"/>
<a href="classmonero_1_1monero__wallet__keys.html"/>
<a href="classmonero_1_1monero__wallet__keys-members.html"/>
<a href="classmonero_1_1monero__wallet__listener.html"/>
<a href="classmonero_1_1monero__wallet__listener-members.html"/>
<a href="structmonero_1_1serializable__struct.html"/>
<a href="structmonero_1_1serializable__struct-members.html"/>
<a href="structmonero_1_1wallet2__listener.html"/>
<a href="structmonero_1_1wallet2__listener-members.html"/>
<a href="namespacemonero__utils.html"/>
<a href="dir_39030b11ec2f66a58a20203c6f23f032.html"/>
<a href="dir_cbdb8362360e11eafe2fa3bc74cf0ffd.html"/>
<a href="dir_04adb1df8a70d06f465cfe55c3148bab.html"/>
<a href="index.html"/>
<a href="doxygen_crawl.html"/>
<a href="namespaces.html"/>
<a href="namespacemembers.html"/>
<a href="namespacemembers.html"/>
<a href="namespacemembers.html"/>
<a href="namespacemembers.html"/>
<a href="namespacemembers.html"/>
<a href="namespacemembers.html"/>
<a href="namespacemembers.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_enum.html"/>
<a href="annotated.html"/>
<a href="classes.html"/>
<a href="hierarchy.html"/>
<a href="functions.html"/>
<a href="functions_c.html"/>
<a href="functions_d.html"/>
<a href="functions_e.html"/>
<a href="functions_f.html"/>
<a href="functions_g.html"/>
<a href="functions_i.html"/>
<a href="functions_m.html"/>
<a href="functions_o.html"/>
<a href="functions_p.html"/>
<a href="functions_r.html"/>
<a href="functions_s.html"/>
<a href="functions_t.html"/>
<a href="functions_v.html"/>
<a href="functions_w.html"/>
<a href="functions_~.html"/>
<a href="functions_func.html"/>
<a href="functions_func_c.html"/>
<a href="functions_func_d.html"/>
<a href="functions_func_e.html"/>
<a href="functions_func_f.html"/>
<a href="functions_func_g.html"/>
<a href="functions_func_i.html"/>
<a href="functions_func_m.html"/>
<a href="functions_func_o.html"/>
<a href="functions_func_p.html"/>
<a href="functions_func_r.html"/>
<a href="functions_func_s.html"/>
<a href="functions_func_t.html"/>
<a href="functions_func_v.html"/>
<a href="functions_func_w.html"/>
<a href="functions_func_~.html"/>
<a href="files.html"/>
</body>
</html>
+158 -85
View File
@@ -22,100 +22,173 @@
@licend The above is the entire license notice for the JavaScript code in this file
*/
function toggleVisibility(linkObj)
{
var base = $(linkObj).attr('id');
var summary = $('#'+base+'-summary');
var content = $('#'+base+'-content');
var trigger = $('#'+base+'-trigger');
var src=$(trigger).attr('src');
if (content.is(':visible')===true) {
content.hide();
summary.show();
$(linkObj).addClass('closed').removeClass('opened');
$(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
} else {
content.show();
summary.hide();
$(linkObj).removeClass('closed').addClass('opened');
$(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
}
return false;
}
function updateStripes()
{
$('table.directory tr').
removeClass('even').filter(':visible:even').addClass('even');
}
let dynsection = {
function toggleLevel(level)
{
$('table.directory tr').each(function() {
var l = this.id.split('_').length-1;
var i = $('#img'+this.id.substring(3));
var a = $('#arr'+this.id.substring(3));
if (l<level+1) {
i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
a.html('&#9660;');
$(this).show();
} else if (l==level+1) {
i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
a.html('&#9658;');
$(this).show();
// helper function
updateStripes : function() {
$('table.directory tr').
removeClass('even').filter(':visible:even').addClass('even');
$('table.directory tr').
removeClass('odd').filter(':visible:odd').addClass('odd');
},
toggleVisibility : function(linkObj) {
const base = $(linkObj).attr('id');
const summary = $('#'+base+'-summary');
const content = $('#'+base+'-content');
const trigger = $('#'+base+'-trigger');
const src=$(trigger).attr('src');
if (content.is(':visible')===true) {
content.hide();
summary.show();
$(linkObj).addClass('closed').removeClass('opened');
$(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
} else {
$(this).hide();
content.show();
summary.hide();
$(linkObj).removeClass('closed').addClass('opened');
$(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
}
});
updateStripes();
}
return false;
},
function toggleFolder(id)
{
// the clicked row
var currentRow = $('#row_'+id);
toggleLevel : function(level) {
$('table.directory tr').each(function() {
const l = this.id.split('_').length-1;
const i = $('#img'+this.id.substring(3));
const a = $('#arr'+this.id.substring(3));
if (l<level+1) {
i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
a.html('&#9660;');
$(this).show();
} else if (l==level+1) {
i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
a.html('&#9658;');
$(this).show();
} else {
$(this).hide();
}
});
this.updateStripes();
},
// all rows after the clicked row
var rows = currentRow.nextAll("tr");
toggleFolder : function(id) {
// the clicked row
const currentRow = $('#row_'+id);
var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
// all rows after the clicked row
const rows = currentRow.nextAll("tr");
// only match elements AFTER this one (can't hide elements before)
var childRows = rows.filter(function() { return this.id.match(re); });
const re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
// first row is visible we are HIDING
if (childRows.filter(':first').is(':visible')===true) {
// replace down arrow by right arrow for current row
var currentRowSpans = currentRow.find("span");
currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
currentRowSpans.filter(".arrow").html('&#9658;');
rows.filter("[id^=row_"+id+"]").hide(); // hide all children
} else { // we are SHOWING
// replace right arrow by down arrow for current row
var currentRowSpans = currentRow.find("span");
currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
currentRowSpans.filter(".arrow").html('&#9660;');
// replace down arrows by right arrows for child rows
var childRowsSpans = childRows.find("span");
childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
childRowsSpans.filter(".arrow").html('&#9658;');
childRows.show(); //show all children
}
updateStripes();
}
// only match elements AFTER this one (can't hide elements before)
const childRows = rows.filter(function() { return this.id.match(re); });
// first row is visible we are HIDING
if (childRows.filter(':first').is(':visible')===true) {
// replace down arrow by right arrow for current row
const currentRowSpans = currentRow.find("span");
currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
currentRowSpans.filter(".arrow").html('&#9658;');
rows.filter("[id^=row_"+id+"]").hide(); // hide all children
} else { // we are SHOWING
// replace right arrow by down arrow for current row
const currentRowSpans = currentRow.find("span");
currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
currentRowSpans.filter(".arrow").html('&#9660;');
// replace down arrows by right arrows for child rows
const childRowsSpans = childRows.find("span");
childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
childRowsSpans.filter(".arrow").html('&#9658;');
childRows.show(); //show all children
}
this.updateStripes();
},
function toggleInherit(id)
{
var rows = $('tr.inherit.'+id);
var img = $('tr.inherit_header.'+id+' img');
var src = $(img).attr('src');
if (rows.filter(':first').is(':visible')===true) {
rows.css('display','none');
$(img).attr('src',src.substring(0,src.length-8)+'closed.png');
} else {
rows.css('display','table-row'); // using show() causes jump in firefox
$(img).attr('src',src.substring(0,src.length-10)+'open.png');
}
}
toggleInherit : function(id) {
const rows = $('tr.inherit.'+id);
const img = $('tr.inherit_header.'+id+' img');
const src = $(img).attr('src');
if (rows.filter(':first').is(':visible')===true) {
rows.css('display','none');
$(img).attr('src',src.substring(0,src.length-8)+'closed.png');
} else {
rows.css('display','table-row'); // using show() causes jump in firefox
$(img).attr('src',src.substring(0,src.length-10)+'open.png');
}
},
};
let codefold = {
opened : true,
// in case HTML_COLORSTYLE is LIGHT or DARK the vars will be replaced, so we write them out explicitly and use double quotes
plusImg: [ "var(--fold-plus-image)", "var(--fold-plus-image-relpath)" ],
minusImg: [ "var(--fold-minus-image)", "var(--fold-minus-image-relpath)" ],
// toggle all folding blocks
toggle_all : function(relPath) {
if (this.opened) {
$('#fold_all').css('background-image',this.plusImg[relPath]);
$('div[id^=foldopen]').hide();
$('div[id^=foldclosed]').show();
} else {
$('#fold_all').css('background-image',this.minusImg[relPath]);
$('div[id^=foldopen]').show();
$('div[id^=foldclosed]').hide();
}
this.opened=!this.opened;
},
// toggle single folding block
toggle : function(id) {
$('#foldopen'+id).toggle();
$('#foldclosed'+id).toggle();
},
init : function(relPath) {
$('span[class=lineno]').css({
'padding-right':'4px',
'margin-right':'2px',
'display':'inline-block',
'width':'54px',
'background':'linear-gradient(var(--fold-line-color),var(--fold-line-color)) no-repeat 46px/2px 100%'
});
// add global toggle to first line
$('span[class=lineno]:first').append('<span class="fold" id="fold_all" '+
'onclick="javascript:codefold.toggle_all('+relPath+');" '+
'style="background-image:'+this.minusImg[relPath]+';"></span>');
// add vertical lines to other rows
$('span[class=lineno]').not(':eq(0)').append('<span class="fold"></span>');
// add toggle controls to lines with fold divs
$('div[class=foldopen]').each(function() {
// extract specific id to use
const id = $(this).attr('id').replace('foldopen','');
// extract start and end foldable fragment attributes
const start = $(this).attr('data-start');
const end = $(this).attr('data-end');
// replace normal fold span with controls for the first line of a foldable fragment
$(this).find('span[class=fold]:first').replaceWith('<span class="fold" '+
'onclick="javascript:codefold.toggle(\''+id+'\');" '+
'style="background-image:'+codefold.minusImg[relPath]+';"></span>');
// append div for folded (closed) representation
$(this).after('<div id="foldclosed'+id+'" class="foldclosed" style="display:none;"></div>');
// extract the first line from the "open" section to represent closed content
const line = $(this).children().first().clone();
// remove any glow that might still be active on the original line
$(line).removeClass('glow');
if (start) {
// if line already ends with a start marker (e.g. trailing {), remove it
$(line).html($(line).html().replace(new RegExp('\\s*'+start+'\\s*$','g'),''));
}
// replace minus with plus symbol
$(line).find('span[class=fold]').css('background-image',codefold.plusImg[relPath]);
// append ellipsis
$(line).append(' '+start+'<a href="javascript:codefold.toggle(\''+id+'\')">&#8230;</a>'+end);
// insert constructed line into closed div
$('#foldclosed'+id).html(line);
});
},
};
/* @license-end */
+26 -17
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: File List</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,9 +58,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="header">
@@ -66,24 +75,24 @@ $(function() {
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')">&#160;</span><a class="el" href="dir_39030b11ec2f66a58a20203c6f23f032.html" target="_self">daemon</a></td><td class="desc"></td></tr>
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="monero__daemon_8h_source.html"><span class="icondoc"></span></a><b>monero_daemon.h</b></td><td class="desc"></td></tr>
<div class="levels">[detail level <span onclick="javascript:dynsection.toggleLevel(1);">1</span><span onclick="javascript:dynsection.toggleLevel(2);">2</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="dynsection.toggleFolder('0_')">&#9660;</span><span id="img_0_" class="iconfopen" onclick="dynsection.toggleFolder('0_')">&#160;</span><a class="el" href="dir_39030b11ec2f66a58a20203c6f23f032.html" target="_self">daemon</a></td><td class="desc"></td></tr>
<tr id="row_0_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="monero__daemon_8h_source.html"><span class="icondoc"></span></a><b>monero_daemon.h</b></td><td class="desc"></td></tr>
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="monero__daemon__model_8h_source.html"><span class="icondoc"></span></a><b>monero_daemon_model.h</b></td><td class="desc"></td></tr>
<tr id="row_1_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">&#9660;</span><span id="img_1_" class="iconfopen" onclick="toggleFolder('1_')">&#160;</span><a class="el" href="dir_cbdb8362360e11eafe2fa3bc74cf0ffd.html" target="_self">utils</a></td><td class="desc"></td></tr>
<tr id="row_1_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="dynsection.toggleFolder('1_')">&#9660;</span><span id="img_1_" class="iconfopen" onclick="dynsection.toggleFolder('1_')">&#160;</span><a class="el" href="dir_cbdb8362360e11eafe2fa3bc74cf0ffd.html" target="_self">utils</a></td><td class="desc"></td></tr>
<tr id="row_1_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="gen__utils_8h_source.html"><span class="icondoc"></span></a><b>gen_utils.h</b></td><td class="desc"></td></tr>
<tr id="row_1_1_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="monero__utils_8h_source.html"><span class="icondoc"></span></a><b>monero_utils.h</b></td><td class="desc"></td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">&#9660;</span><span id="img_2_" class="iconfopen" onclick="toggleFolder('2_')">&#160;</span><a class="el" href="dir_04adb1df8a70d06f465cfe55c3148bab.html" target="_self">wallet</a></td><td class="desc"></td></tr>
<tr id="row_2_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="monero__wallet_8h_source.html"><span class="icondoc"></span></a><b>monero_wallet.h</b></td><td class="desc"></td></tr>
<tr id="row_1_1_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="monero__utils_8h_source.html"><span class="icondoc"></span></a><b>monero_utils.h</b></td><td class="desc"></td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_2_" class="arrow" onclick="dynsection.toggleFolder('2_')">&#9660;</span><span id="img_2_" class="iconfopen" onclick="dynsection.toggleFolder('2_')">&#160;</span><a class="el" href="dir_04adb1df8a70d06f465cfe55c3148bab.html" target="_self">wallet</a></td><td class="desc"></td></tr>
<tr id="row_2_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="monero__wallet_8h_source.html"><span class="icondoc"></span></a><b>monero_wallet.h</b></td><td class="desc"></td></tr>
<tr id="row_2_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="monero__wallet__full_8h_source.html"><span class="icondoc"></span></a><b>monero_wallet_full.h</b></td><td class="desc"></td></tr>
<tr id="row_2_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="monero__wallet__keys_8h_source.html"><span class="icondoc"></span></a><b>monero_wallet_keys.h</b></td><td class="desc"></td></tr>
<tr id="row_2_2_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="monero__wallet__keys_8h_source.html"><span class="icondoc"></span></a><b>monero_wallet_keys.h</b></td><td class="desc"></td></tr>
<tr id="row_2_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="monero__wallet__model_8h_source.html"><span class="icondoc"></span></a><b>monero_wallet_model.h</b></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+11
View File
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" width="16" height="24" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
<g style="fill:#4665A2;">
<path d="M1,5.998l-0,16.002c-0,1.326 0.527,2.598 1.464,3.536c0.938,0.937 2.21,1.464 3.536,1.464c5.322,0 14.678,-0 20,0c1.326,0 2.598,-0.527 3.536,-1.464c0.937,-0.938 1.464,-2.21 1.464,-3.536c0,-3.486 0,-8.514 0,-12c0,-1.326 -0.527,-2.598 -1.464,-3.536c-0.938,-0.937 -2.21,-1.464 -3.536,-1.464c-0,0 -10.586,0 -10.586,0c0,-0 -3.707,-3.707 -3.707,-3.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293l-5.002,0c-2.76,0 -4.998,2.238 -4.998,4.998Zm2,-0l-0,16.002c-0,0.796 0.316,1.559 0.879,2.121c0.562,0.563 1.325,0.879 2.121,0.879l20,0c0.796,0 1.559,-0.316 2.121,-0.879c0.563,-0.562 0.879,-1.325 0.879,-2.121c0,-3.486 0,-8.514 0,-12c0,-0.796 -0.316,-1.559 -0.879,-2.121c-0.562,-0.563 -1.325,-0.879 -2.121,-0.879c-7.738,0 -11,0 -11,0c-0.265,0 -0.52,-0.105 -0.707,-0.293c-0,0 -3.707,-3.707 -3.707,-3.707c-0,0 -4.588,0 -4.588,0c-1.656,0 -2.998,1.342 -2.998,2.998Z"/>
</g>
<g style="fill:#D8DFEE;stroke-width:0;">
<path d="M 5.6063709,24.951908 C 4.3924646,24.775461 3.4197129,23.899792 3.1031586,22.698521 L 3.0216155,22.389078 V 13.997725 5.6063709 L 3.1037477,5.2982247 C 3.3956682,4.2029881 4.1802788,3.412126 5.2787258,3.105917 5.5646428,3.0262132 5.6154982,3.0244963 8.0611641,3.0119829 l 2.4911989,-0.012746 1.932009,1.9300342 c 1.344142,1.3427669 1.976319,1.9498819 2.07763,1.9952626 0.137456,0.061571 0.474218,0.066269 6.006826,0.083795 l 5.861206,0.018568 0.29124,0.081916 c 1.094895,0.3079569 1.890116,1.109428 2.175567,2.192667 l 0.08154,0.3094425 V 16 22.389078 l -0.08154,0.309443 c -0.28446,1.079482 -1.086411,1.888085 -2.175567,2.193614 l -0.29124,0.0817 -10.302616,0.0049 c -5.700217,0.0027 -10.4001945,-0.0093 -10.5210471,-0.02684 z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

+11
View File
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" width="16" height="24" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
<g style="fill:#C4CFE5;">
<path d="M1,5.998l-0,16.002c-0,1.326 0.527,2.598 1.464,3.536c0.938,0.937 2.21,1.464 3.536,1.464c5.322,0 14.678,-0 20,0c1.326,0 2.598,-0.527 3.536,-1.464c0.937,-0.938 1.464,-2.21 1.464,-3.536c0,-3.486 0,-8.514 0,-12c0,-1.326 -0.527,-2.598 -1.464,-3.536c-0.938,-0.937 -2.21,-1.464 -3.536,-1.464c-0,0 -10.586,0 -10.586,0c0,-0 -3.707,-3.707 -3.707,-3.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293l-5.002,0c-2.76,0 -4.998,2.238 -4.998,4.998Zm2,-0l-0,16.002c-0,0.796 0.316,1.559 0.879,2.121c0.562,0.563 1.325,0.879 2.121,0.879l20,0c0.796,0 1.559,-0.316 2.121,-0.879c0.563,-0.562 0.879,-1.325 0.879,-2.121c0,-3.486 0,-8.514 0,-12c0,-0.796 -0.316,-1.559 -0.879,-2.121c-0.562,-0.563 -1.325,-0.879 -2.121,-0.879c-7.738,0 -11,0 -11,0c-0.265,0 -0.52,-0.105 -0.707,-0.293c-0,0 -3.707,-3.707 -3.707,-3.707c-0,0 -4.588,0 -4.588,0c-1.656,0 -2.998,1.342 -2.998,2.998Z"/>
</g>
<g style="fill:#4665A2;stroke-width:0;">
<path d="M 5.6063709,24.951908 C 4.3924646,24.775461 3.4197129,23.899792 3.1031586,22.698521 L 3.0216155,22.389078 V 13.997725 5.6063709 L 3.1037477,5.2982247 C 3.3956682,4.2029881 4.1802788,3.412126 5.2787258,3.105917 5.5646428,3.0262132 5.6154982,3.0244963 8.0611641,3.0119829 l 2.4911989,-0.012746 1.932009,1.9300342 c 1.344142,1.3427669 1.976319,1.9498819 2.07763,1.9952626 0.137456,0.061571 0.474218,0.066269 6.006826,0.083795 l 5.861206,0.018568 0.29124,0.081916 c 1.094895,0.3079569 1.890116,1.109428 2.175567,2.192667 l 0.08154,0.3094425 V 16 22.389078 l -0.08154,0.309443 c -0.28446,1.079482 -1.086411,1.888085 -2.175567,2.193614 l -0.29124,0.0817 -10.302616,0.0049 c -5.700217,0.0027 -10.4001945,-0.0093 -10.5210471,-0.02684 z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

+17
View File
@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" width="16" height="24" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
<g style="fill:#4665A2;">
<path
d="M1,5.998l0,16.002c-0,1.326 0.527,2.598 1.464,3.536c0.938,0.937 2.21,1.464 3.536,1.464c5.322,0 14.678,-0 20,0c1.326,0 2.598,-0.527 3.536,-1.464c0.937,-0.938 1.464,-2.21 1.464,-3.536c0,-3.486 0,-8.514 0,-12c0,-1.326 -0.527,-2.598 -1.464,-3.536c-0.938,-0.937 -2.21,-1.464 -3.536,-1.464c-0,0 -10.586,0 -10.586,0c0,-0 -3.707,-3.707 -3.707,-3.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293l-5.002,0c-2.76,0 -4.998,2.238 -4.998,4.998Zm28,14.415l-3.456,-5.925c-0.538,-0.921 -1.524,-1.488 -2.591,-1.488c-0,0 -12.905,0 -12.906,0c-1.067,0 -2.053,0.567 -2.591,1.488l-4.453,7.635c0.03,0.751 0.342,1.465 0.876,1.998c0.562,0.563 1.325,0.879 2.121,0.879l20,0c0.796,0 1.559,-0.316 2.121,-0.879c0.563,-0.562 0.879,-1.325 0.879,-2.121l0,-1.587Zm0,-3.969l0,-6.444c0,-0.796 -0.316,-1.559 -0.879,-2.121c-0.562,-0.563 -1.325,-0.879 -2.121,-0.879c-7.738,0 -11,0 -11,0c-0.265,0 -0.52,-0.105 -0.707,-0.293c-0,0 -3.707,-3.707 -3.707,-3.707c-0,0 -4.588,0 -4.588,0c-1.656,0 -2.998,1.342 -2.998,2.998l0,12.16l2.729,-4.677c0.896,-1.536 2.54,-2.481 4.318,-2.481c3.354,0 9.552,0 12.906,0c1.778,0 3.422,0.945 4.318,2.481l1.729,2.963Z"
id="path2" />
</g>
<g style="fill:#D8DFEE;stroke-width:0;">
<path
d="M 5.3879408,24.913408 C 4.1598821,24.650818 3.1571088,23.558656 3.053503,22.370876 L 3.0312746,22.116041 5.2606813,18.293515 C 6.486855,16.191126 7.5598351,14.372696 7.6450818,14.25256 8.0043056,13.746312 8.5423079,13.363007 9.2104664,13.137285 l 0.2548351,-0.08609 6.9294785,-0.0097 c 6.805096,-0.0095 6.934944,-0.0084 7.234011,0.06267 0.695577,0.165199 1.290483,0.557253 1.714887,1.130141 0.08158,0.110125 0.938747,1.556711 1.90481,3.214634 l 1.756479,3.014406 -0.0186,0.971942 c -0.01387,0.724723 -0.03365,1.032131 -0.07778,1.208575 -0.242792,0.970733 -0.88732,1.735415 -1.772382,2.102793 -0.58835,0.244217 0.247209,0.227436 -11.161974,0.224159 -9.0281537,-0.0026 -10.3636023,-0.0098 -10.5862902,-0.05746 z"
id="path199" /><path
d="M 3.0126385,11.849829 3.0235061,5.5881684 3.1020974,5.2969283 C 3.3478146,4.3863605 3.93576,3.6757372 4.756668,3.2971229 5.3293315,3.0330025 5.1813272,3.0450949 8.0130385,3.0310668 l 2.5522875,-0.012644 1.918693,1.9107086 c 1.404146,1.3983023 1.964459,1.9332518 2.089351,1.9947704 l 0.170657,0.084062 5.897611,0.019367 c 5.553257,0.018236 5.910365,0.023213 6.116041,0.085231 1.102257,0.3323708 1.857042,1.1184422 2.154229,2.2435244 0.05645,0.2137228 0.06373,0.5643981 0.07519,3.6220748 0.0076,2.032169 -5.42e-4,3.370979 -0.02041,3.349261 -0.0182,-0.0199 -0.414296,-0.691472 -0.880217,-1.492382 -0.46592,-0.80091 -0.93093,-1.577954 -1.033354,-1.726764 -0.735716,-1.0689 -1.983568,-1.844244 -3.315972,-2.060353 -0.280375,-0.04548 -1.345158,-0.05334 -7.238708,-0.05347 -4.713933,-1.09e-4 -6.9931825,0.01221 -7.1717862,0.03874 -1.3002273,0.193134 -2.4770512,0.889916 -3.283628,1.944192 -0.1076466,0.140705 -0.8359664,1.353438 -1.6184885,2.694963 L 3.0017709,18.11149 Z"
id="path201" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

+12
View File
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" width="16" height="24" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
<g style="fill:#C4CFE5;">
<path d="M1,5.998l0,16.002c-0,1.326 0.527,2.598 1.464,3.536c0.938,0.937 2.21,1.464 3.536,1.464c5.322,0 14.678,-0 20,0c1.326,0 2.598,-0.527 3.536,-1.464c0.937,-0.938 1.464,-2.21 1.464,-3.536c0,-3.486 0,-8.514 0,-12c0,-1.326 -0.527,-2.598 -1.464,-3.536c-0.938,-0.937 -2.21,-1.464 -3.536,-1.464c-0,0 -10.586,0 -10.586,0c0,-0 -3.707,-3.707 -3.707,-3.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293l-5.002,0c-2.76,0 -4.998,2.238 -4.998,4.998Zm28,14.415l-3.456,-5.925c-0.538,-0.921 -1.524,-1.488 -2.591,-1.488c-0,0 -12.905,0 -12.906,0c-1.067,0 -2.053,0.567 -2.591,1.488l-4.453,7.635c0.03,0.751 0.342,1.465 0.876,1.998c0.562,0.563 1.325,0.879 2.121,0.879l20,0c0.796,0 1.559,-0.316 2.121,-0.879c0.563,-0.562 0.879,-1.325 0.879,-2.121l0,-1.587Zm0,-3.969l0,-6.444c0,-0.796 -0.316,-1.559 -0.879,-2.121c-0.562,-0.563 -1.325,-0.879 -2.121,-0.879c-7.738,0 -11,0 -11,0c-0.265,0 -0.52,-0.105 -0.707,-0.293c-0,0 -3.707,-3.707 -3.707,-3.707c-0,0 -4.588,0 -4.588,0c-1.656,0 -2.998,1.342 -2.998,2.998l0,12.16l2.729,-4.677c0.896,-1.536 2.54,-2.481 4.318,-2.481c3.354,0 9.552,0 12.906,0c1.778,0 3.422,0.945 4.318,2.481l1.729,2.963Z"/>
</g>
<g style="fill:#4665A2;stroke-width:0;">
<path d="M 5.3879408,24.913408 C 4.1598821,24.650818 3.1571088,23.558656 3.053503,22.370876 L 3.0312746,22.116041 5.2606813,18.293515 C 6.486855,16.191126 7.5598351,14.372696 7.6450818,14.25256 8.0043056,13.746312 8.5423079,13.363007 9.2104664,13.137285 l 0.2548351,-0.08609 6.9294785,-0.0097 c 6.805096,-0.0095 6.934944,-0.0084 7.234011,0.06267 0.695577,0.165199 1.290483,0.557253 1.714887,1.130141 0.08158,0.110125 0.938747,1.556711 1.90481,3.214634 l 1.756479,3.014406 -0.0186,0.971942 c -0.01387,0.724723 -0.03365,1.032131 -0.07778,1.208575 -0.242792,0.970733 -0.88732,1.735415 -1.772382,2.102793 -0.58835,0.244217 0.247209,0.227436 -11.161974,0.224159 -9.0281537,-0.0026 -10.3636023,-0.0098 -10.5862902,-0.05746 z" />
<path d="M 3.0126385,11.849829 3.0235061,5.5881684 3.1020974,5.2969283 C 3.3478146,4.3863605 3.93576,3.6757372 4.756668,3.2971229 5.3293315,3.0330025 5.1813272,3.0450949 8.0130385,3.0310668 l 2.5522875,-0.012644 1.918693,1.9107086 c 1.404146,1.3983023 1.964459,1.9332518 2.089351,1.9947704 l 0.170657,0.084062 5.897611,0.019367 c 5.553257,0.018236 5.910365,0.023213 6.116041,0.085231 1.102257,0.3323708 1.857042,1.1184422 2.154229,2.2435244 0.05645,0.2137228 0.06373,0.5643981 0.07519,3.6220748 0.0076,2.032169 -5.42e-4,3.370979 -0.02041,3.349261 -0.0182,-0.0199 -0.414296,-0.691472 -0.880217,-1.492382 -0.46592,-0.80091 -0.93093,-1.577954 -1.033354,-1.726764 -0.735716,-1.0689 -1.983568,-1.844244 -3.315972,-2.060353 -0.280375,-0.04548 -1.345158,-0.05334 -7.238708,-0.05347 -4.713933,-1.09e-4 -6.9931825,0.01221 -7.1717862,0.03874 -1.3002273,0.193134 -2.4770512,0.889916 -3.283628,1.944192 -0.1076466,0.140705 -0.8359664,1.353438 -1.6184885,2.694963 L 3.0017709,18.11149 Z" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.1 KiB

+18 -9
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,9 +58,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
@@ -71,7 +80,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+18 -9
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,9 +58,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
@@ -83,7 +92,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+18 -9
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,9 +58,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
@@ -72,7 +81,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+18 -9
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,9 +58,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
@@ -74,7 +83,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+18 -9
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,9 +58,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
@@ -70,7 +79,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+19 -10
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members - Functions</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,13 +58,20 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
&#160;
<div class="textblock">Here is a list of all documented functions with links to the class documentation for each member:</div>
<h3><a id="index_a" name="index_a"></a>- a -</h3><ul>
<li>add_address_book_entry()&#160;:&#160;<a class="el" href="classmonero_1_1monero__wallet.html#a73aa3db3dbcc170091afa3049fa55905">monero::monero_wallet</a>, <a class="el" href="classmonero_1_1monero__wallet__full.html#aa951832028d0f2eb6d508b51cc37cc65">monero::monero_wallet_full</a></li>
@@ -71,7 +80,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+19 -10
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members - Functions</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,13 +58,20 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
&#160;
<div class="textblock">Here is a list of all documented functions with links to the class documentation for each member:</div>
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
<li>change_password()&#160;:&#160;<a class="el" href="classmonero_1_1monero__wallet.html#a25f787c47fafa9da88335808d50dc5bc">monero::monero_wallet</a>, <a class="el" href="classmonero_1_1monero__wallet__full.html#aaf1d7828e888de5d96c2a89d603c84d2">monero::monero_wallet_full</a></li>
@@ -83,7 +92,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+19 -10
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members - Functions</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,13 +58,20 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
&#160;
<div class="textblock">Here is a list of all documented functions with links to the class documentation for each member:</div>
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
<li>decode_integrated_address()&#160;:&#160;<a class="el" href="classmonero_1_1monero__wallet.html#a7a0c8667be57e608559e747f8f87e27b">monero::monero_wallet</a>, <a class="el" href="classmonero_1_1monero__wallet__full.html#a5a0996ab777d2a44161968ef2b3b4bc8">monero::monero_wallet_full</a>, <a class="el" href="classmonero_1_1monero__wallet__keys.html#aef45d1c29b6604da1248c3e7e72353b2">monero::monero_wallet_keys</a></li>
@@ -72,7 +81,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+19 -10
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members - Functions</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,13 +58,20 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
&#160;
<div class="textblock">Here is a list of all documented functions with links to the class documentation for each member:</div>
<h3><a id="index_e" name="index_e"></a>- e -</h3><ul>
<li>edit_address_book_entry()&#160;:&#160;<a class="el" href="classmonero_1_1monero__wallet.html#a947b6826743e9707cbe831bc9207fafa">monero::monero_wallet</a>, <a class="el" href="classmonero_1_1monero__wallet__full.html#ad69f7b5f3dc9c8a129e66ebba89c02fa">monero::monero_wallet_full</a></li>
@@ -74,7 +83,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+19 -10
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members - Functions</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,13 +58,20 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
&#160;
<div class="textblock">Here is a list of all documented functions with links to the class documentation for each member:</div>
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
<li>freeze_output()&#160;:&#160;<a class="el" href="classmonero_1_1monero__wallet.html#a3e19e09a0139c773bd51a692a15cb750">monero::monero_wallet</a>, <a class="el" href="classmonero_1_1monero__wallet__full.html#a292a177bc1d7fe3f583abe8e7bb7bad1">monero::monero_wallet_full</a></li>
@@ -70,7 +79,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+19 -10
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members - Functions</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,13 +58,20 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
&#160;
<div class="textblock">Here is a list of all documented functions with links to the class documentation for each member:</div>
<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
<li>get_account()&#160;:&#160;<a class="el" href="classmonero_1_1monero__wallet.html#a2892affa378f7a465ca045172ba2c270">monero::monero_wallet</a>, <a class="el" href="classmonero_1_1monero__wallet__full.html#a0fc3e155a18df640e42b147d1c3804f1">monero::monero_wallet_full</a>, <a class="el" href="classmonero_1_1monero__wallet__keys.html#a01be7fd8f0f4791cb42dc9901350d3c5">monero::monero_wallet_keys</a></li>
@@ -111,7 +120,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+19 -10
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members - Functions</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,13 +58,20 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
&#160;
<div class="textblock">Here is a list of all documented functions with links to the class documentation for each member:</div>
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
<li>import_key_images()&#160;:&#160;<a class="el" href="classmonero_1_1monero__wallet.html#aa1034c6a9d12b22702dbf0ef991e2dfe">monero::monero_wallet</a>, <a class="el" href="classmonero_1_1monero__wallet__full.html#a271ce803903991bf8980c56e3404e531">monero::monero_wallet_full</a></li>
@@ -80,7 +89,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+19 -10
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members - Functions</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,13 +58,20 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
&#160;
<div class="textblock">Here is a list of all documented functions with links to the class documentation for each member:</div>
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
<li>make_multisig()&#160;:&#160;<a class="el" href="classmonero_1_1monero__wallet.html#a04d5bd95d2c595a103186cb116c6bbd3">monero::monero_wallet</a>, <a class="el" href="classmonero_1_1monero__wallet__full.html#ac28b11afbadc722da14b46302a061c03">monero::monero_wallet_full</a></li>
@@ -71,7 +80,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+19 -10
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members - Functions</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,13 +58,20 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
&#160;
<div class="textblock">Here is a list of all documented functions with links to the class documentation for each member:</div>
<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
<li>on_balances_changed()&#160;:&#160;<a class="el" href="classmonero_1_1monero__wallet__listener.html#a98c1ace6690b5cbb2a72de61275f83e0">monero::monero_wallet_listener</a></li>
@@ -76,7 +85,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+19 -10
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members - Functions</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,13 +58,20 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
&#160;
<div class="textblock">Here is a list of all documented functions with links to the class documentation for each member:</div>
<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
<li>parse_payment_uri()&#160;:&#160;<a class="el" href="classmonero_1_1monero__wallet.html#af9550a73038c323d3f5b15c03609f4ed">monero::monero_wallet</a>, <a class="el" href="classmonero_1_1monero__wallet__full.html#a4e92f7edbc4e00ec7e219a6ccbee6242">monero::monero_wallet_full</a></li>
@@ -71,7 +80,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+19 -10
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members - Functions</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,13 +58,20 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
&#160;
<div class="textblock">Here is a list of all documented functions with links to the class documentation for each member:</div>
<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
<li>relay_tx()&#160;:&#160;<a class="el" href="classmonero_1_1monero__wallet.html#aa4fe7492f5ffbfeaf0e268e202936cd8">monero::monero_wallet</a></li>
@@ -74,7 +83,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+19 -10
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members - Functions</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,13 +58,20 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
&#160;
<div class="textblock">Here is a list of all documented functions with links to the class documentation for each member:</div>
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>save()&#160;:&#160;<a class="el" href="classmonero_1_1monero__wallet.html#a0160f23ebba72ab5be52e6509c918a5e">monero::monero_wallet</a>, <a class="el" href="classmonero_1_1monero__wallet__full.html#a7ae67e098b10ba7486d79a8a7383c996">monero::monero_wallet_full</a></li>
@@ -92,7 +101,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+19 -10
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members - Functions</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,13 +58,20 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
&#160;
<div class="textblock">Here is a list of all documented functions with links to the class documentation for each member:</div>
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
<li>thaw_output()&#160;:&#160;<a class="el" href="classmonero_1_1monero__wallet.html#aac40822e28d9a96e45cae5396dbb783f">monero::monero_wallet</a>, <a class="el" href="classmonero_1_1monero__wallet__full.html#a443bba504a3df69453dee1a575d8d767">monero::monero_wallet_full</a></li>
@@ -71,7 +80,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+19 -10
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members - Functions</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,13 +58,20 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
&#160;
<div class="textblock">Here is a list of all documented functions with links to the class documentation for each member:</div>
<h3><a id="index_v" name="index_v"></a>- v -</h3><ul>
<li>verify_message()&#160;:&#160;<a class="el" href="classmonero_1_1monero__wallet.html#a1d124fdc9f8586974aa03cbaad0e315d">monero::monero_wallet</a>, <a class="el" href="classmonero_1_1monero__wallet__full.html#a9277185e29b8fa29b860d54b5eda2b2b">monero::monero_wallet_full</a>, <a class="el" href="classmonero_1_1monero__wallet__keys.html#a423810896328a3c25a9ad36b52001a5b">monero::monero_wallet_keys</a></li>
@@ -70,7 +79,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+19 -10
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members - Functions</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,13 +58,20 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
&#160;
<div class="textblock">Here is a list of all documented functions with links to the class documentation for each member:</div>
<h3><a id="index_w" name="index_w"></a>- w -</h3><ul>
<li>wait_for_next_block()&#160;:&#160;<a class="el" href="classmonero_1_1monero__wallet.html#abd0de2804af1b35aa6271f5884bd22c7">monero::monero_wallet</a>, <a class="el" href="classmonero_1_1monero__wallet__full.html#ab435938436e8df79bfb3948945eb2f8c">monero::monero_wallet_full</a></li>
@@ -72,7 +81,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+19 -10
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members - Functions</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,13 +58,20 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
&#160;
<div class="textblock">Here is a list of all documented functions with links to the class documentation for each member:</div>
<h3><a id="index__7E" name="index__7E"></a>- ~ -</h3><ul>
<li>~monero_wallet()&#160;:&#160;<a class="el" href="classmonero_1_1monero__wallet.html#ac8a0a50f23cf2b6a611ca5ecc2a907ce">monero::monero_wallet</a></li>
@@ -72,7 +81,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+18 -9
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,9 +58,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
@@ -111,7 +120,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+18 -9
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,9 +58,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
@@ -80,7 +89,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+18 -9
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,9 +58,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
@@ -71,7 +80,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+18 -9
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,9 +58,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
@@ -76,7 +85,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+18 -9
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,9 +58,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
@@ -71,7 +80,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+18 -9
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,9 +58,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
@@ -74,7 +83,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+18 -9
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,9 +58,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
@@ -92,7 +101,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+18 -9
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,9 +58,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
@@ -71,7 +80,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+18 -9
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,9 +58,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
@@ -70,7 +79,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+18 -9
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,9 +58,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
@@ -72,7 +81,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+18 -9
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Members</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,9 +58,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
@@ -72,7 +81,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+26 -10
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: utils/gen_utils.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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,11 +43,16 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -55,9 +62,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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">
@@ -84,6 +98,7 @@ $(function() {
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span><span class="preprocessor">#include &quot;include_base_utils.h&quot;</span></div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span><span class="preprocessor">#include &quot;common/util.h&quot;</span></div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> </div>
<div class="foldopen" id="foldopen00069" data-start="{" data-end="}">
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"><a class="line" href="namespacegen__utils.html"> 69</a></span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacegen__utils.html">gen_utils</a></div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span>{</div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> </div>
@@ -159,12 +174,13 @@ $(function() {
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">&quot;Cannot reconcile vectors&quot;</span> + (!err_msg.empty() ? std::string(<span class="stringliteral">&quot;. &quot;</span>) + err_msg : std::string(<span class="stringliteral">&quot;&quot;</span>)));</div>
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span> }</div>
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span>}</div>
</div>
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span><span class="preprocessor">#endif </span><span class="comment">/* gen_utils_h */</span><span class="preprocessor"></span></div>
<div class="ttc" id="anamespacegen__utils_html"><div class="ttname"><a href="namespacegen__utils.html">gen_utils</a></div><div class="ttdef"><b>Definition:</b> gen_utils.h:70</div></div>
<div class="ttc" id="anamespacegen__utils_html"><div class="ttname"><a href="namespacegen__utils.html">gen_utils</a></div><div class="ttdef"><b>Definition</b> gen_utils.h:70</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+44 -35
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Class Hierarchy</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,9 +58,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="header">
@@ -66,53 +75,53 @@ $(function() {
</div><!--header-->
<div class="contents">
<div class="textblock">This inheritance list is sorted roughly, but not completely, alphabetically:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><b>tools::i_wallet2_callback</b></td><td class="desc"></td></tr>
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1wallet2__listener.html" target="_self">monero::wallet2_listener</a></td><td class="desc"></td></tr>
<div class="levels">[detail level <span onclick="javascript:dynsection.toggleLevel(1);">1</span><span onclick="javascript:dynsection.toggleLevel(2);">2</span><span onclick="javascript:dynsection.toggleLevel(3);">3</span><span onclick="javascript:dynsection.toggleLevel(4);">4</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="dynsection.toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><b>tools::i_wallet2_callback</b></td><td class="desc"></td></tr>
<tr id="row_0_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1wallet2__listener.html" target="_self">monero::wallet2_listener</a></td><td class="desc"></td></tr>
<tr id="row_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1key__image__list.html" target="_self">monero::key_image_list</a></td><td class="desc"></td></tr>
<tr id="row_2_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__destination.html" target="_self">monero::monero_destination</a></td><td class="desc"></td></tr>
<tr id="row_3_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_3_" class="arrow" onclick="toggleFolder('3_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmonero_1_1monero__wallet.html" target="_self">monero::monero_wallet</a></td><td class="desc"></td></tr>
<tr id="row_3_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmonero_1_1monero__wallet__full.html" target="_self">monero::monero_wallet_full</a></td><td class="desc"></td></tr>
<tr id="row_2_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__destination.html" target="_self">monero::monero_destination</a></td><td class="desc"></td></tr>
<tr id="row_3_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_3_" class="arrow" onclick="dynsection.toggleFolder('3_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmonero_1_1monero__wallet.html" target="_self">monero::monero_wallet</a></td><td class="desc"></td></tr>
<tr id="row_3_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmonero_1_1monero__wallet__full.html" target="_self">monero::monero_wallet_full</a></td><td class="desc"></td></tr>
<tr id="row_3_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmonero_1_1monero__wallet__keys.html" target="_self">monero::monero_wallet_keys</a></td><td class="desc"></td></tr>
<tr id="row_4_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmonero_1_1monero__wallet__listener.html" target="_self">monero::monero_wallet_listener</a></td><td class="desc"></td></tr>
<tr id="row_5_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_5_" class="arrow" onclick="toggleFolder('5_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1serializable__struct.html" target="_self">monero::serializable_struct</a></td><td class="desc"></td></tr>
<tr id="row_5_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__account.html" target="_self">monero::monero_account</a></td><td class="desc"></td></tr>
<tr id="row_4_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmonero_1_1monero__wallet__listener.html" target="_self">monero::monero_wallet_listener</a></td><td class="desc"></td></tr>
<tr id="row_5_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_5_" class="arrow" onclick="dynsection.toggleFolder('5_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1serializable__struct.html" target="_self">monero::serializable_struct</a></td><td class="desc"></td></tr>
<tr id="row_5_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__account.html" target="_self">monero::monero_account</a></td><td class="desc"></td></tr>
<tr id="row_5_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__address__book__entry.html" target="_self">monero::monero_address_book_entry</a></td><td class="desc"></td></tr>
<tr id="row_5_2_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_5_2_" class="arrow" onclick="toggleFolder('5_2_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__block__header.html" target="_self">monero::monero_block_header</a></td><td class="desc"></td></tr>
<tr id="row_5_2_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_5_2_" class="arrow" onclick="dynsection.toggleFolder('5_2_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__block__header.html" target="_self">monero::monero_block_header</a></td><td class="desc"></td></tr>
<tr id="row_5_2_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__block.html" target="_self">monero::monero_block</a></td><td class="desc"></td></tr>
<tr id="row_5_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_5_3_" class="arrow" onclick="toggleFolder('5_3_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__check.html" target="_self">monero::monero_check</a></td><td class="desc"></td></tr>
<tr id="row_5_3_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_5_3_" class="arrow" onclick="dynsection.toggleFolder('5_3_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__check.html" target="_self">monero::monero_check</a></td><td class="desc"></td></tr>
<tr id="row_5_3_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__check__reserve.html" target="_self">monero::monero_check_reserve</a></td><td class="desc"></td></tr>
<tr id="row_5_3_1_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__check__tx.html" target="_self">monero::monero_check_tx</a></td><td class="desc"></td></tr>
<tr id="row_5_3_1_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__check__tx.html" target="_self">monero::monero_check_tx</a></td><td class="desc"></td></tr>
<tr id="row_5_4_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__integrated__address.html" target="_self">monero::monero_integrated_address</a></td><td class="desc"></td></tr>
<tr id="row_5_5_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__key__image.html" target="_self">monero::monero_key_image</a></td><td class="desc"></td></tr>
<tr id="row_5_5_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__key__image.html" target="_self">monero::monero_key_image</a></td><td class="desc"></td></tr>
<tr id="row_5_6_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__key__image__import__result.html" target="_self">monero::monero_key_image_import_result</a></td><td class="desc"></td></tr>
<tr id="row_5_7_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__message__signature__result.html" target="_self">monero::monero_message_signature_result</a></td><td class="desc"></td></tr>
<tr id="row_5_7_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__message__signature__result.html" target="_self">monero::monero_message_signature_result</a></td><td class="desc"></td></tr>
<tr id="row_5_8_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__multisig__info.html" target="_self">monero::monero_multisig_info</a></td><td class="desc"></td></tr>
<tr id="row_5_9_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__multisig__init__result.html" target="_self">monero::monero_multisig_init_result</a></td><td class="desc"></td></tr>
<tr id="row_5_9_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__multisig__init__result.html" target="_self">monero::monero_multisig_init_result</a></td><td class="desc"></td></tr>
<tr id="row_5_10_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__multisig__sign__result.html" target="_self">monero::monero_multisig_sign_result</a></td><td class="desc"></td></tr>
<tr id="row_5_11_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_5_11_" class="arrow" onclick="toggleFolder('5_11_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__output.html" target="_self">monero::monero_output</a></td><td class="desc"></td></tr>
<tr id="row_5_11_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_5_11_0_" class="arrow" onclick="toggleFolder('5_11_0_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__output__wallet.html" target="_self">monero::monero_output_wallet</a></td><td class="desc"></td></tr>
<tr id="row_5_11_0_0_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__output__query.html" target="_self">monero::monero_output_query</a></td><td class="desc"></td></tr>
<tr id="row_5_11_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_5_11_" class="arrow" onclick="dynsection.toggleFolder('5_11_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__output.html" target="_self">monero::monero_output</a></td><td class="desc"></td></tr>
<tr id="row_5_11_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_5_11_0_" class="arrow" onclick="dynsection.toggleFolder('5_11_0_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__output__wallet.html" target="_self">monero::monero_output_wallet</a></td><td class="desc"></td></tr>
<tr id="row_5_11_0_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__output__query.html" target="_self">monero::monero_output_query</a></td><td class="desc"></td></tr>
<tr id="row_5_12_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__rpc__connection.html" target="_self">monero::monero_rpc_connection</a></td><td class="desc"></td></tr>
<tr id="row_5_13_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__subaddress.html" target="_self">monero::monero_subaddress</a></td><td class="desc"></td></tr>
<tr id="row_5_13_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__subaddress.html" target="_self">monero::monero_subaddress</a></td><td class="desc"></td></tr>
<tr id="row_5_14_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__sync__result.html" target="_self">monero::monero_sync_result</a></td><td class="desc"></td></tr>
<tr id="row_5_15_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_5_15_" class="arrow" onclick="toggleFolder('5_15_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__transfer.html" target="_self">monero::monero_transfer</a></td><td class="desc"></td></tr>
<tr id="row_5_15_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_5_15_" class="arrow" onclick="dynsection.toggleFolder('5_15_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__transfer.html" target="_self">monero::monero_transfer</a></td><td class="desc"></td></tr>
<tr id="row_5_15_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__incoming__transfer.html" target="_self">monero::monero_incoming_transfer</a></td><td class="desc"></td></tr>
<tr id="row_5_15_1_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__outgoing__transfer.html" target="_self">monero::monero_outgoing_transfer</a></td><td class="desc"></td></tr>
<tr id="row_5_15_1_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__outgoing__transfer.html" target="_self">monero::monero_outgoing_transfer</a></td><td class="desc"></td></tr>
<tr id="row_5_15_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__transfer__query.html" target="_self">monero::monero_transfer_query</a></td><td class="desc"></td></tr>
<tr id="row_5_16_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_5_16_" class="arrow" onclick="toggleFolder('5_16_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__tx.html" target="_self">monero::monero_tx</a></td><td class="desc"></td></tr>
<tr id="row_5_16_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_5_16_0_" class="arrow" onclick="toggleFolder('5_16_0_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__tx__wallet.html" target="_self">monero::monero_tx_wallet</a></td><td class="desc"></td></tr>
<tr id="row_5_16_0_0_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__tx__query.html" target="_self">monero::monero_tx_query</a></td><td class="desc"></td></tr>
<tr id="row_5_16_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_5_16_" class="arrow" onclick="dynsection.toggleFolder('5_16_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__tx.html" target="_self">monero::monero_tx</a></td><td class="desc"></td></tr>
<tr id="row_5_16_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_5_16_0_" class="arrow" onclick="dynsection.toggleFolder('5_16_0_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__tx__wallet.html" target="_self">monero::monero_tx_wallet</a></td><td class="desc"></td></tr>
<tr id="row_5_16_0_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__tx__query.html" target="_self">monero::monero_tx_query</a></td><td class="desc"></td></tr>
<tr id="row_5_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__tx__config.html" target="_self">monero::monero_tx_config</a></td><td class="desc"></td></tr>
<tr id="row_5_18_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__tx__set.html" target="_self">monero::monero_tx_set</a></td><td class="desc"></td></tr>
<tr id="row_5_18_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__tx__set.html" target="_self">monero::monero_tx_set</a></td><td class="desc"></td></tr>
<tr id="row_5_19_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__version.html" target="_self">monero::monero_version</a></td><td class="desc"></td></tr>
<tr id="row_5_20_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__wallet__config.html" target="_self">monero::monero_wallet_config</a></td><td class="desc"></td></tr>
<tr id="row_5_20_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__wallet__config.html" target="_self">monero::monero_wallet_config</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+19 -9
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Main Page</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,19 +58,27 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="header">
<div class="headertitle"><div class="title">Monero C++ Library Documentation</div></div>
</div><!--header-->
<div class="contents">
<a href="doxygen_crawl.html"/>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+3 -4
View File
File diff suppressed because one or more lines are too long
+32 -33
View File
@@ -24,13 +24,12 @@
*/
function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
function makeTree(data,relPath) {
var result='';
let result='';
if ('children' in data) {
result+='<ul>';
for (var i in data.children) {
var url;
var link;
link = data.children[i].url;
for (let i in data.children) {
let url;
const link = data.children[i].url;
if (link.substring(0,1)=='^') {
url = link.substring(1);
} else {
@@ -44,28 +43,26 @@ function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
}
return result;
}
var searchBox;
let searchBoxHtml;
if (searchEnabled) {
if (serverSide) {
searchBox='<div id="MSearchBox" class="MSearchBoxInactive">'+
searchBoxHtml='<div id="MSearchBox" class="MSearchBoxInactive">'+
'<div class="left">'+
'<form id="FSearchBox" action="'+relPath+searchPage+
'" method="get"><img id="MSearchSelect" src="'+
relPath+'search/mag.svg" alt=""/>'+
'<input type="text" id="MSearchField" name="query" value="'+search+
'" method="get"><span id="MSearchSelectExt">&#160;</span>'+
'<input type="text" id="MSearchField" name="query" value="" placeholder="'+search+
'" size="20" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)"'+
' onblur="searchBox.OnSearchFieldFocus(false)">'+
' onblur="searchBox.OnSearchFieldFocus(false)"/>'+
'</form>'+
'</div>'+
'<div class="right"></div>'+
'</div>';
} else {
searchBox='<div id="MSearchBox" class="MSearchBoxInactive">'+
searchBoxHtml='<div id="MSearchBox" class="MSearchBoxInactive">'+
'<span class="left">'+
'<img id="MSearchSelect" src="'+relPath+
'search/mag_sel.svg" onmouseover="return searchBox.OnSearchSelectShow()"'+
' onmouseout="return searchBox.OnSearchSelectHide()" alt=""/>'+
'<input type="text" id="MSearchField" value="'+search+
'<span id="MSearchSelect" onmouseover="return searchBox.OnSearchSelectShow()"'+
' onmouseout="return searchBox.OnSearchSelectHide()">&#160;</span>'+
'<input type="text" id="MSearchField" value="" placeholder="'+search+
'" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" '+
'onblur="searchBox.OnSearchFieldFocus(false)" '+
'onkeyup="searchBox.OnSearchFieldChange(event)"/>'+
@@ -73,8 +70,8 @@ function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
'<span class="right"><a id="MSearchClose" '+
'href="javascript:searchBox.CloseResultsWindow()">'+
'<img id="MSearchCloseImg" border="0" src="'+relPath+
'search/close.svg" alt=""/></a>'
'</span>'
'search/close.svg" alt=""/></a>'+
'</span>'+
'</div>';
}
}
@@ -87,43 +84,45 @@ function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
'</div>');
$('#main-nav').append(makeTree(menudata,relPath));
$('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu');
if (searchBox) {
if (searchBoxHtml) {
$('#main-menu').append('<li id="searchBoxPos2" style="float:right"></li>');
}
var $mainMenuState = $('#main-menu-state');
var prevWidth = 0;
const $mainMenuState = $('#main-menu-state');
let prevWidth = 0;
if ($mainMenuState.length) {
function initResizableIfExists() {
const initResizableIfExists = function() {
if (typeof initResizable==='function') initResizable();
}
// animate mobile menu
$mainMenuState.change(function(e) {
var $menu = $('#main-menu');
var options = { duration: 250, step: initResizableIfExists };
$mainMenuState.change(function() {
const $menu = $('#main-menu');
let options = { duration: 250, step: initResizableIfExists };
if (this.checked) {
options['complete'] = function() { $menu.css('display', 'block') };
options['complete'] = () => $menu.css('display', 'block');
$menu.hide().slideDown(options);
} else {
options['complete'] = function() { $menu.css('display', 'none') };
options['complete'] = () => $menu.css('display', 'none');
$menu.show().slideUp(options);
}
});
// set default menu visibility
function resetState() {
var $menu = $('#main-menu');
var $mainMenuState = $('#main-menu-state');
var newWidth = $(window).outerWidth();
const resetState = function() {
const $menu = $('#main-menu');
const newWidth = $(window).outerWidth();
if (newWidth!=prevWidth) {
if ($(window).outerWidth()<768) {
$mainMenuState.prop('checked',false); $menu.hide();
$('#searchBoxPos1').html(searchBox);
$('#searchBoxPos1').html(searchBoxHtml);
$('#searchBoxPos2').hide();
} else {
$menu.show();
$('#searchBoxPos1').empty();
$('#searchBoxPos2').html(searchBox);
$('#searchBoxPos2').html(searchBoxHtml);
$('#searchBoxPos2').show();
}
if (typeof searchBox!=='undefined') {
searchBox.CloseResultsWindow();
}
prevWidth = newWidth;
}
}
+8
View File
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg width="12px" height="12px" viewBox="0 0 105.83333 105.83333" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg">
<g>
<rect style="fill:#808080;stroke-width:0" width="105.83333" height="105.83334" x="4.2409692e-08" y="-1.2701158e-06" ry="0" />
<rect style="fill:#fcfcfc;stroke-width:0" width="79.375" height="79.375" x="13.229166" y="13.229166" />
<rect style="fill:#808080;stroke-width:0" width="52.916668" height="15.874998" x="26.458332" y="44.979168" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 582 B

+8
View File
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg width="12px" height="12px" viewBox="0 0 105.83333 105.83333" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg">
<g>
<rect style="fill:#808080;stroke-width:0" width="105.83333" height="105.83334" x="4.2409692e-08" y="-1.2701158e-06" ry="0" />
<rect style="fill:#000000;stroke-width:0" width="79.375" height="79.375" x="13.229166" y="13.229166" />
<rect style="fill:#808080;stroke-width:0" width="52.916668" height="15.874998" x="26.458332" y="44.979168" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 582 B

+24 -10
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: daemon/monero_daemon.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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,11 +43,16 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -55,9 +62,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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">
@@ -77,11 +91,11 @@ $(function() {
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacemonero.html">monero</a> {</div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> </div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span>}</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"><div class="ttname"><a href="namespacemonero.html">monero</a></div><div class="ttdef"><b>Definition</b> monero_daemon.cpp:58</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+59 -27
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: daemon/monero_daemon_model.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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,11 +43,16 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -55,9 +62,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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">
@@ -80,26 +94,33 @@ $(function() {
<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="foldopen" id="foldopen00069" data-start="{" data-end="};">
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"><a class="line" href="structmonero_1_1serializable__struct.html"> 69</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1serializable__struct.html">serializable_struct</a> {</div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> </div>
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> std::string <a class="code hl_function" href="structmonero_1_1serializable__struct.html#a723e44b22962d02d3f78bc7c2043dc1e">serialize</a>() <span class="keyword">const</span>;</div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> </div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"><a class="line" href="structmonero_1_1serializable__struct.html#a3c53ab95b12f02db20cf20cd6d69ad4b"> 84</a></span> <span class="keyword">virtual</span> rapidjson::Value <a class="code hl_function" href="structmonero_1_1serializable__struct.html#a3c53ab95b12f02db20cf20cd6d69ad4b">to_rapidjson_val</a>(rapidjson::Document::AllocatorType&amp; allocator) <span class="keyword">const</span> = 0;</div>
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> };</div>
</div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> </div>
<div class="foldopen" id="foldopen00090" data-start="{" data-end="};">
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"><a class="line" href="namespacemonero.html#ac9023a1d513e2526775d1e061bb5beed"> 90</a></span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="namespacemonero.html#ac9023a1d513e2526775d1e061bb5beed">monero_network_type</a> : uint8_t {</div>
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> MAINNET = 0,</div>
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> TESTNET,</div>
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> STAGENET</div>
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> };</div>
</div>
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> </div>
<div class="foldopen" id="foldopen00099" data-start="{" data-end="};">
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__version.html"> 99</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__version.html">monero_version</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structmonero_1_1serializable__struct.html">serializable_struct</a> {</div>
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> boost::optional&lt;uint32_t&gt; m_number;</div>
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> boost::optional&lt;bool&gt; m_is_release;</div>
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> </div>
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> rapidjson::Value <a class="code hl_function" href="structmonero_1_1monero__version.html#ad6f7ed41f9888f28b37a0a68498d0bd9">to_rapidjson_val</a>(rapidjson::Document::AllocatorType&amp; allocator) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> };</div>
</div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> </div>
<div class="foldopen" id="foldopen00109" data-start="{" data-end="};">
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__rpc__connection.html"> 109</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__rpc__connection.html">monero_rpc_connection</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structmonero_1_1serializable__struct.html">serializable_struct</a> {</div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> boost::optional&lt;std::string&gt; m_uri;</div>
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> boost::optional&lt;std::string&gt; m_username;</div>
@@ -109,11 +130,13 @@ $(function() {
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> rapidjson::Value <a class="code hl_function" href="structmonero_1_1monero__rpc__connection.html#ab6402ce8b8beb9d72bf6c475711850d7">to_rapidjson_val</a>(rapidjson::Document::AllocatorType&amp; allocator) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> <span class="keyword">static</span> <a class="code hl_struct" href="structmonero_1_1monero__rpc__connection.html">monero_rpc_connection</a> from_property_tree(<span class="keyword">const</span> boost::property_tree::ptree&amp; node);</div>
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> };</div>
</div>
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> </div>
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> <span class="comment">// forward declarations</span></div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__tx.html">monero_tx</a>;</div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__output.html">monero_output</a>;</div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> </div>
<div class="foldopen" id="foldopen00128" data-start="{" data-end="};">
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__block__header.html"> 128</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__block__header.html">monero_block_header</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structmonero_1_1serializable__struct.html">serializable_struct</a> {</div>
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> boost::optional&lt;std::string&gt; m_hash;</div>
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> boost::optional&lt;uint64_t&gt; m_height;</div>
@@ -138,7 +161,9 @@ $(function() {
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> std::shared_ptr&lt;monero_block_header&gt; copy(<span class="keyword">const</span> std::shared_ptr&lt;monero_block_header&gt;&amp; src, <span class="keyword">const</span> std::shared_ptr&lt;monero_block_header&gt;&amp; tgt) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> merge(<span class="keyword">const</span> std::shared_ptr&lt;monero_block_header&gt;&amp; self, <span class="keyword">const</span> std::shared_ptr&lt;monero_block_header&gt;&amp; other);</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="foldopen00156" data-start="{" data-end="};">
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__block.html"> 156</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__block.html">monero_block</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structmonero_1_1monero__block__header.html">monero_block_header</a> {</div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> boost::optional&lt;std::string&gt; m_hex;</div>
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> boost::optional&lt;std::shared_ptr&lt;monero_tx&gt;&gt; m_miner_tx;</div>
@@ -150,7 +175,9 @@ $(function() {
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span> <span class="keywordtype">void</span> merge(<span class="keyword">const</span> std::shared_ptr&lt;monero_block_header&gt;&amp; self, <span class="keyword">const</span> std::shared_ptr&lt;monero_block_header&gt;&amp; other);</div>
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span> <span class="keywordtype">void</span> merge(<span class="keyword">const</span> std::shared_ptr&lt;monero_block&gt;&amp; self, <span class="keyword">const</span> std::shared_ptr&lt;monero_block&gt;&amp; other);</div>
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span> };</div>
</div>
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span> </div>
<div class="foldopen" id="foldopen00171" data-start="{" data-end="};">
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__tx.html"> 171</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__tx.html">monero_tx</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structmonero_1_1serializable__struct.html">serializable_struct</a> {</div>
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> <span class="keyword">static</span> <span class="keyword">const</span> std::string DEFAULT_PAYMENT_ID; <span class="comment">// default payment id &quot;0000000000000000&quot;</span></div>
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span> boost::optional&lt;std::shared_ptr&lt;monero_block&gt;&gt; m_block;</div>
@@ -198,7 +225,9 @@ $(function() {
<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> merge(<span class="keyword">const</span> std::shared_ptr&lt;monero_tx&gt;&amp; self, <span class="keyword">const</span> std::shared_ptr&lt;monero_tx&gt;&amp; other);</div>
<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span> boost::optional&lt;uint64_t&gt; get_height() <span class="keyword">const</span>;</div>
<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span> };</div>
</div>
<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span> </div>
<div class="foldopen" id="foldopen00222" data-start="{" data-end="};">
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__key__image.html"> 222</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__key__image.html">monero_key_image</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structmonero_1_1serializable__struct.html">serializable_struct</a> {</div>
<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"> 223</span> boost::optional&lt;std::string&gt; m_hex;</div>
<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"> 224</span> boost::optional&lt;std::string&gt; m_signature;</div>
@@ -209,7 +238,9 @@ $(function() {
<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span> std::shared_ptr&lt;monero_key_image&gt; copy(<span class="keyword">const</span> std::shared_ptr&lt;monero_key_image&gt;&amp; src, <span class="keyword">const</span> std::shared_ptr&lt;monero_key_image&gt;&amp; tgt) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span> <span class="keywordtype">void</span> merge(<span class="keyword">const</span> std::shared_ptr&lt;monero_key_image&gt;&amp; self, <span class="keyword">const</span> std::shared_ptr&lt;monero_key_image&gt;&amp; other);</div>
<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span> };</div>
</div>
<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"> 232</span> </div>
<div class="foldopen" id="foldopen00236" data-start="{" data-end="};">
<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__output.html"> 236</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__output.html">monero_output</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structmonero_1_1serializable__struct.html">serializable_struct</a> {</div>
<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"> 237</span> std::shared_ptr&lt;monero_tx&gt; m_tx;</div>
<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"> 238</span> boost::optional&lt;std::shared_ptr&lt;monero_key_image&gt;&gt; m_key_image;</div>
@@ -223,30 +254,31 @@ $(function() {
<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span> std::shared_ptr&lt;monero_output&gt; copy(<span class="keyword">const</span> std::shared_ptr&lt;monero_output&gt;&amp; src, <span class="keyword">const</span> std::shared_ptr&lt;monero_output&gt;&amp; tgt) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"> 247</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> merge(<span class="keyword">const</span> std::shared_ptr&lt;monero_output&gt;&amp; self, <span class="keyword">const</span> std::shared_ptr&lt;monero_output&gt;&amp; other);</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="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_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__block__header_html"><div class="ttname"><a href="structmonero_1_1monero__block__header.html">monero::monero_block_header</a></div><div class="ttdef"><b>Definition:</b> monero_daemon_model.h:128</div></div>
<div class="ttc" id="astructmonero_1_1monero__block__header_html_a7d75c164db7b4b16c50bec984b32b134"><div class="ttname"><a href="structmonero_1_1monero__block__header.html#a7d75c164db7b4b16c50bec984b32b134">monero::monero_block_header::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_daemon_model.cpp:139</div></div>
<div class="ttc" id="astructmonero_1_1monero__block_html"><div class="ttname"><a href="structmonero_1_1monero__block.html">monero::monero_block</a></div><div class="ttdef"><b>Definition:</b> monero_daemon_model.h:156</div></div>
<div class="ttc" id="astructmonero_1_1monero__block_html_aff7b5fbba400067c049aed9afaf8359b"><div class="ttname"><a href="structmonero_1_1monero__block.html#aff7b5fbba400067c049aed9afaf8359b">monero::monero_block::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_daemon_model.cpp:223</div></div>
<div class="ttc" id="astructmonero_1_1monero__key__image_html"><div class="ttname"><a href="structmonero_1_1monero__key__image.html">monero::monero_key_image</a></div><div class="ttdef"><b>Definition:</b> monero_daemon_model.h:222</div></div>
<div class="ttc" id="astructmonero_1_1monero__key__image_html_a66c0231759cad5692f90b731677e2127"><div class="ttname"><a href="structmonero_1_1monero__key__image.html#a66c0231759cad5692f90b731677e2127">monero::monero_key_image::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_daemon_model.cpp:568</div></div>
<div class="ttc" id="astructmonero_1_1monero__output_html"><div class="ttname"><a href="structmonero_1_1monero__output.html">monero::monero_output</a></div><div class="ttdef"><b>Definition:</b> monero_daemon_model.h:236</div></div>
<div class="ttc" id="astructmonero_1_1monero__output_html_a5a2d6361b4ca65dc0088f6c2efdabea7"><div class="ttname"><a href="structmonero_1_1monero__output.html#a5a2d6361b4ca65dc0088f6c2efdabea7">monero::monero_output::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_daemon_model.cpp:632</div></div>
<div class="ttc" id="astructmonero_1_1monero__rpc__connection_html"><div class="ttname"><a href="structmonero_1_1monero__rpc__connection.html">monero::monero_rpc_connection</a></div><div class="ttdef"><b>Definition:</b> monero_daemon_model.h:109</div></div>
<div class="ttc" id="astructmonero_1_1monero__rpc__connection_html_ab6402ce8b8beb9d72bf6c475711850d7"><div class="ttname"><a href="structmonero_1_1monero__rpc__connection.html#ab6402ce8b8beb9d72bf6c475711850d7">monero::monero_rpc_connection::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_daemon_model.cpp:111</div></div>
<div class="ttc" id="astructmonero_1_1monero__tx_html"><div class="ttname"><a href="structmonero_1_1monero__tx.html">monero::monero_tx</a></div><div class="ttdef"><b>Definition:</b> monero_daemon_model.h:171</div></div>
<div class="ttc" id="astructmonero_1_1monero__tx_html_a17cef8cbfdb09e73ad48873db3095115"><div class="ttname"><a href="structmonero_1_1monero__tx.html#a17cef8cbfdb09e73ad48873db3095115">monero::monero_tx::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_daemon_model.cpp:304</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_1monero__version_html_ad6f7ed41f9888f28b37a0a68498d0bd9"><div class="ttname"><a href="structmonero_1_1monero__version.html#ad6f7ed41f9888f28b37a0a68498d0bd9">monero::monero_version::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_daemon_model.cpp:93</div></div>
<div class="ttc" id="astructmonero_1_1serializable__struct_html"><div class="ttname"><a href="structmonero_1_1serializable__struct.html">monero::serializable_struct</a></div><div class="ttdef"><b>Definition:</b> monero_daemon_model.h:69</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_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__block__header_html"><div class="ttname"><a href="structmonero_1_1monero__block__header.html">monero::monero_block_header</a></div><div class="ttdef"><b>Definition</b> monero_daemon_model.h:128</div></div>
<div class="ttc" id="astructmonero_1_1monero__block__header_html_a7d75c164db7b4b16c50bec984b32b134"><div class="ttname"><a href="structmonero_1_1monero__block__header.html#a7d75c164db7b4b16c50bec984b32b134">monero::monero_block_header::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_daemon_model.cpp:139</div></div>
<div class="ttc" id="astructmonero_1_1monero__block_html"><div class="ttname"><a href="structmonero_1_1monero__block.html">monero::monero_block</a></div><div class="ttdef"><b>Definition</b> monero_daemon_model.h:156</div></div>
<div class="ttc" id="astructmonero_1_1monero__block_html_aff7b5fbba400067c049aed9afaf8359b"><div class="ttname"><a href="structmonero_1_1monero__block.html#aff7b5fbba400067c049aed9afaf8359b">monero::monero_block::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_daemon_model.cpp:223</div></div>
<div class="ttc" id="astructmonero_1_1monero__key__image_html"><div class="ttname"><a href="structmonero_1_1monero__key__image.html">monero::monero_key_image</a></div><div class="ttdef"><b>Definition</b> monero_daemon_model.h:222</div></div>
<div class="ttc" id="astructmonero_1_1monero__key__image_html_a66c0231759cad5692f90b731677e2127"><div class="ttname"><a href="structmonero_1_1monero__key__image.html#a66c0231759cad5692f90b731677e2127">monero::monero_key_image::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_daemon_model.cpp:568</div></div>
<div class="ttc" id="astructmonero_1_1monero__output_html"><div class="ttname"><a href="structmonero_1_1monero__output.html">monero::monero_output</a></div><div class="ttdef"><b>Definition</b> monero_daemon_model.h:236</div></div>
<div class="ttc" id="astructmonero_1_1monero__output_html_a5a2d6361b4ca65dc0088f6c2efdabea7"><div class="ttname"><a href="structmonero_1_1monero__output.html#a5a2d6361b4ca65dc0088f6c2efdabea7">monero::monero_output::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_daemon_model.cpp:632</div></div>
<div class="ttc" id="astructmonero_1_1monero__rpc__connection_html"><div class="ttname"><a href="structmonero_1_1monero__rpc__connection.html">monero::monero_rpc_connection</a></div><div class="ttdef"><b>Definition</b> monero_daemon_model.h:109</div></div>
<div class="ttc" id="astructmonero_1_1monero__rpc__connection_html_ab6402ce8b8beb9d72bf6c475711850d7"><div class="ttname"><a href="structmonero_1_1monero__rpc__connection.html#ab6402ce8b8beb9d72bf6c475711850d7">monero::monero_rpc_connection::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_daemon_model.cpp:111</div></div>
<div class="ttc" id="astructmonero_1_1monero__tx_html"><div class="ttname"><a href="structmonero_1_1monero__tx.html">monero::monero_tx</a></div><div class="ttdef"><b>Definition</b> monero_daemon_model.h:171</div></div>
<div class="ttc" id="astructmonero_1_1monero__tx_html_a17cef8cbfdb09e73ad48873db3095115"><div class="ttname"><a href="structmonero_1_1monero__tx.html#a17cef8cbfdb09e73ad48873db3095115">monero::monero_tx::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_daemon_model.cpp:304</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_1monero__version_html_ad6f7ed41f9888f28b37a0a68498d0bd9"><div class="ttname"><a href="structmonero_1_1monero__version.html#ad6f7ed41f9888f28b37a0a68498d0bd9">monero::monero_version::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_daemon_model.cpp:93</div></div>
<div class="ttc" id="astructmonero_1_1serializable__struct_html"><div class="ttname"><a href="structmonero_1_1serializable__struct.html">monero::serializable_struct</a></div><div class="ttdef"><b>Definition</b> monero_daemon_model.h:69</div></div>
<div class="ttc" id="astructmonero_1_1serializable__struct_html_a3c53ab95b12f02db20cf20cd6d69ad4b"><div class="ttname"><a href="structmonero_1_1serializable__struct.html#a3c53ab95b12f02db20cf20cd6d69ad4b">monero::serializable_struct::to_rapidjson_val</a></div><div class="ttdeci">virtual rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const =0</div></div>
<div class="ttc" id="astructmonero_1_1serializable__struct_html_a723e44b22962d02d3f78bc7c2043dc1e"><div class="ttname"><a href="structmonero_1_1serializable__struct.html#a723e44b22962d02d3f78bc7c2043dc1e">monero::serializable_struct::serialize</a></div><div class="ttdeci">std::string serialize() const</div><div class="ttdef"><b>Definition:</b> monero_daemon_model.cpp:83</div></div>
<div class="ttc" id="astructmonero_1_1serializable__struct_html_a723e44b22962d02d3f78bc7c2043dc1e"><div class="ttname"><a href="structmonero_1_1serializable__struct.html#a723e44b22962d02d3f78bc7c2043dc1e">monero::serializable_struct::serialize</a></div><div class="ttdeci">std::string serialize() const</div><div class="ttdef"><b>Definition</b> monero_daemon_model.cpp:83</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+37 -19
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: utils/monero_utils.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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,11 +43,16 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -55,9 +62,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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">
@@ -80,6 +94,7 @@ $(function() {
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span><span class="preprocessor">#include &quot;serialization/keyvalue_serialization.h&quot;</span> <span class="comment">// TODO: consolidate with other binary deps?</span></div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span><span class="preprocessor">#include &quot;storages/portable_storage.h&quot;</span></div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> </div>
<div class="foldopen" id="foldopen00066" data-start="{" data-end="}">
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"><a class="line" href="namespacemonero__utils.html"> 66</a></span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacemonero__utils.html">monero_utils</a></div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span>{</div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> <span class="keyword">using namespace </span>cryptonote;</div>
@@ -108,11 +123,13 @@ $(function() {
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> std::string serialize(<span class="keyword">const</span> rapidjson::Document&amp; doc);</div>
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> </div>
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt;</div>
<div class="foldopen" id="foldopen00099" data-start="{" data-end="}">
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"><a class="line" href="namespacemonero__utils.html#abc8108fdc0269db2f50c2ac24d7e5774"> 99</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="namespacemonero__utils.html#abc8108fdc0269db2f50c2ac24d7e5774">add_json_member</a>(std::string key, T val, rapidjson::Document::AllocatorType&amp; allocator, rapidjson::Value&amp; root, rapidjson::Value&amp; field) {</div>
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> rapidjson::Value field_key(key.c_str(), key.size(), allocator);</div>
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> field.SetInt64((uint64_t) val);</div>
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> root.AddMember(field_key, field, allocator);</div>
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> }</div>
</div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> <span class="keywordtype">void</span> <a class="code hl_function" href="namespacemonero__utils.html#abc8108fdc0269db2f50c2ac24d7e5774">add_json_member</a>(std::string key, std::string val, rapidjson::Document::AllocatorType&amp; allocator, rapidjson::Value&amp; root, rapidjson::Value&amp; field);</div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> <span class="keywordtype">void</span> <a class="code hl_function" href="namespacemonero__utils.html#abc8108fdc0269db2f50c2ac24d7e5774">add_json_member</a>(std::string key, <span class="keywordtype">bool</span> val, rapidjson::Document::AllocatorType&amp; allocator, rapidjson::Value&amp; root);</div>
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> </div>
@@ -251,7 +268,7 @@ $(function() {
<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"> 263</span> }</div>
<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"> 264</span> </div>
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span> <span class="keyword">static</span> <span class="keywordtype">void</span> free(std::vector&lt;std::shared_ptr&lt;monero_block&gt;&gt; blocks) {</div>
<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"> 266</span> <span class="keywordflow">for</span> (std::shared_ptr&lt;monero_block&gt;&amp; block : blocks) monero_utils::free(block);</div>
<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"> 266</span> <span class="keywordflow">for</span> (std::shared_ptr&lt;monero_block&gt;&amp; block : blocks) <a class="code hl_namespace" href="namespacemonero__utils.html">monero_utils</a>::free(block);</div>
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"> 267</span> }</div>
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"> 268</span> </div>
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span> <span class="keyword">static</span> <span class="keywordtype">void</span> free(std::shared_ptr&lt;monero_tx&gt; tx) {</div>
@@ -275,20 +292,21 @@ $(function() {
<div class="line"><a id="l00287" name="l00287"></a><span class="lineno"> 287</span> <span class="keywordflow">return</span> monero_utils::free(monero_utils::get_blocks_from_outputs(outputs));</div>
<div class="line"><a id="l00288" name="l00288"></a><span class="lineno"> 288</span> }</div>
<div class="line"><a id="l00289" name="l00289"></a><span class="lineno"> 289</span>}</div>
</div>
<div class="line"><a id="l00290" name="l00290"></a><span class="lineno"> 290</span><span class="preprocessor">#endif </span><span class="comment">/* monero_utils_h */</span><span class="preprocessor"></span></div>
<div class="ttc" id="anamespacemonero__utils_html"><div class="ttname"><a href="namespacemonero__utils.html">monero_utils</a></div><div class="ttdef"><b>Definition:</b> monero_utils.h:67</div></div>
<div class="ttc" id="anamespacemonero__utils_html_a3b9ee3d8bd81e28c3bbdf4e747300277"><div class="ttname"><a href="namespacemonero__utils.html#a3b9ee3d8bd81e28c3bbdf4e747300277">monero_utils::is_valid_language</a></div><div class="ttdeci">bool is_valid_language(const std::string &amp;language)</div><div class="ttdef"><b>Definition:</b> monero_utils.cpp:303</div></div>
<div class="ttc" id="anamespacemonero__utils_html_ab2fb8889ec17d02e54541e90a3ffd47f"><div class="ttname"><a href="namespacemonero__utils.html#ab2fb8889ec17d02e54541e90a3ffd47f">monero_utils::cn_block_to_block</a></div><div class="ttdeci">std::shared_ptr&lt; monero_block &gt; cn_block_to_block(const cryptonote::block &amp;cn_block)</div><div class="ttdef"><b>Definition:</b> monero_utils.cpp:316</div></div>
<div class="ttc" id="anamespacemonero__utils_html_abc8108fdc0269db2f50c2ac24d7e5774"><div class="ttname"><a href="namespacemonero__utils.html#abc8108fdc0269db2f50c2ac24d7e5774">monero_utils::add_json_member</a></div><div class="ttdeci">void add_json_member(std::string key, T val, rapidjson::Document::AllocatorType &amp;allocator, rapidjson::Value &amp;root, rapidjson::Value &amp;field)</div><div class="ttdef"><b>Definition:</b> monero_utils.h:99</div></div>
<div class="ttc" id="anamespacemonero__utils_html_ad4b5df3026350e762bfa40c6acdb6a0d"><div class="ttname"><a href="namespacemonero__utils.html#ad4b5df3026350e762bfa40c6acdb6a0d">monero_utils::cn_tx_to_tx</a></div><div class="ttdeci">std::shared_ptr&lt; monero_tx &gt; cn_tx_to_tx(const cryptonote::transaction &amp;cn_tx, bool init_as_tx_wallet=false)</div><div class="ttdef"><b>Definition:</b> monero_utils.cpp:332</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__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__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__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="anamespacemonero__utils_html"><div class="ttname"><a href="namespacemonero__utils.html">monero_utils</a></div><div class="ttdef"><b>Definition</b> monero_utils.h:67</div></div>
<div class="ttc" id="anamespacemonero__utils_html_a3b9ee3d8bd81e28c3bbdf4e747300277"><div class="ttname"><a href="namespacemonero__utils.html#a3b9ee3d8bd81e28c3bbdf4e747300277">monero_utils::is_valid_language</a></div><div class="ttdeci">bool is_valid_language(const std::string &amp;language)</div><div class="ttdef"><b>Definition</b> monero_utils.cpp:303</div></div>
<div class="ttc" id="anamespacemonero__utils_html_ab2fb8889ec17d02e54541e90a3ffd47f"><div class="ttname"><a href="namespacemonero__utils.html#ab2fb8889ec17d02e54541e90a3ffd47f">monero_utils::cn_block_to_block</a></div><div class="ttdeci">std::shared_ptr&lt; monero_block &gt; cn_block_to_block(const cryptonote::block &amp;cn_block)</div><div class="ttdef"><b>Definition</b> monero_utils.cpp:316</div></div>
<div class="ttc" id="anamespacemonero__utils_html_abc8108fdc0269db2f50c2ac24d7e5774"><div class="ttname"><a href="namespacemonero__utils.html#abc8108fdc0269db2f50c2ac24d7e5774">monero_utils::add_json_member</a></div><div class="ttdeci">void add_json_member(std::string key, T val, rapidjson::Document::AllocatorType &amp;allocator, rapidjson::Value &amp;root, rapidjson::Value &amp;field)</div><div class="ttdef"><b>Definition</b> monero_utils.h:99</div></div>
<div class="ttc" id="anamespacemonero__utils_html_ad4b5df3026350e762bfa40c6acdb6a0d"><div class="ttname"><a href="namespacemonero__utils.html#ad4b5df3026350e762bfa40c6acdb6a0d">monero_utils::cn_tx_to_tx</a></div><div class="ttdeci">std::shared_ptr&lt; monero_tx &gt; cn_tx_to_tx(const cryptonote::transaction &amp;cn_tx, bool init_as_tx_wallet=false)</div><div class="ttdef"><b>Definition</b> monero_utils.cpp:332</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__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__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__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><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
File diff suppressed because it is too large Load Diff
+189 -172
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<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_full.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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,11 +43,16 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -55,9 +62,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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">
@@ -88,6 +102,7 @@ $(function() {
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> </div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> <span class="comment">// --------------------------- STATIC WALLET UTILS --------------------------</span></div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> </div>
<div class="foldopen" id="foldopen00077" data-start="{" data-end="};">
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet__full.html"> 77</a></span> <span class="keyword">class </span><a class="code hl_class" href="classmonero_1_1monero__wallet__full.html">monero_wallet_full</a> : <span class="keyword">public</span> <a class="code hl_class" href="classmonero_1_1monero__wallet.html">monero_wallet</a> {</div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> </div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> <span class="keyword">public</span>:</div>
@@ -225,174 +240,176 @@ $(function() {
<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"> 257</span> <span class="keyword">protected</span>:</div>
<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"> 258</span> std::unique_ptr&lt;tools::wallet2&gt; m_w2; <span class="comment">// internal wallet implementation</span></div>
<div class="line"><a id="l00259" name="l00259"></a><span class="lineno"> 259</span> </div>
<div class="line"><a id="l00260" name="l00260"></a><span class="lineno"> 260</span> <span class="comment">// ---------------------------------- PRIVATE ---------------------------------</span></div>
<div class="line"><a id="l00260" name="l00260"></a><span class="lineno"> 260</span> <span class="keywordtype">void</span> init_common();</div>
<div class="line"><a id="l00261" name="l00261"></a><span class="lineno"> 261</span> </div>
<div class="line"><a id="l00262" name="l00262"></a><span class="lineno"> 262</span> <span class="keyword">private</span>:</div>
<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"> 263</span> <span class="keyword">friend</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="l00264" name="l00264"></a><span class="lineno"> 264</span> std::unique_ptr&lt;wallet2_listener&gt; m_w2_listener; <span class="comment">// internal wallet implementation listener</span></div>
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span> std::set&lt;monero_wallet_listener*&gt; m_listeners; <span class="comment">// external wallet listeners</span></div>
<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"> 266</span> </div>
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"> 267</span> <span class="keyword">static</span> <a class="code hl_class" href="classmonero_1_1monero__wallet__full.html">monero_wallet_full</a>* create_wallet_from_seed(<a class="code hl_struct" href="structmonero_1_1monero__wallet__config.html">monero_wallet_config</a>&amp; config, std::unique_ptr&lt;epee::net_utils::http::http_client_factory&gt; http_client_factory);</div>
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"> 268</span> <span class="keyword">static</span> <a class="code hl_class" href="classmonero_1_1monero__wallet__full.html">monero_wallet_full</a>* create_wallet_from_keys(<a class="code hl_struct" href="structmonero_1_1monero__wallet__config.html">monero_wallet_config</a>&amp; config, std::unique_ptr&lt;epee::net_utils::http::http_client_factory&gt; http_client_factory);</div>
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span> <span class="keyword">static</span> <a class="code hl_class" href="classmonero_1_1monero__wallet__full.html">monero_wallet_full</a>* create_wallet_random(<a class="code hl_struct" href="structmonero_1_1monero__wallet__config.html">monero_wallet_config</a>&amp; config, std::unique_ptr&lt;epee::net_utils::http::http_client_factory&gt; http_client_factory);</div>
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"> 270</span> </div>
<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span> <span class="keywordtype">void</span> init_common();</div>
<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"> 272</span> std::vector&lt;monero_subaddress&gt; get_subaddresses_aux(uint32_t account_idx, <span class="keyword">const</span> std::vector&lt;uint32_t&gt;&amp; subaddress_indices, <span class="keyword">const</span> std::vector&lt;tools::wallet2::transfer_details&gt;&amp; transfers) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"> 273</span> std::vector&lt;std::shared_ptr&lt;monero_transfer&gt;&gt; get_transfers_aux(<span class="keyword">const</span> <a class="code hl_struct" href="structmonero_1_1monero__transfer__query.html">monero_transfer_query</a>&amp; query) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00274" name="l00274"></a><span class="lineno"> 274</span> std::vector&lt;std::shared_ptr&lt;monero_output_wallet&gt;&gt; get_outputs_aux(<span class="keyword">const</span> <a class="code hl_struct" href="structmonero_1_1monero__output__query.html">monero_output_query</a>&amp; query) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"> 275</span> std::vector&lt;std::shared_ptr&lt;monero_tx_wallet&gt;&gt; sweep_account(<span class="keyword">const</span> <a class="code hl_struct" href="structmonero_1_1monero__tx__config.html">monero_tx_config</a>&amp; config); <span class="comment">// sweeps unlocked funds within an account; private helper to sweep_unlocked()</span></div>
<div class="line"><a id="l00276" name="l00276"></a><span class="lineno"> 276</span> </div>
<div class="line"><a id="l00277" name="l00277"></a><span class="lineno"> 277</span> <span class="comment">// blockchain sync management</span></div>
<div class="line"><a id="l00278" name="l00278"></a><span class="lineno"> 278</span> <span class="keyword">mutable</span> std::atomic&lt;bool&gt; m_is_synced; <span class="comment">// whether or not wallet is synced</span></div>
<div class="line"><a id="l00279" name="l00279"></a><span class="lineno"> 279</span> <span class="keyword">mutable</span> std::atomic&lt;bool&gt; m_is_connected; <span class="comment">// cache connection status to avoid unecessary RPC calls</span></div>
<div class="line"><a id="l00280" name="l00280"></a><span class="lineno"> 280</span> boost::condition_variable m_sync_cv; <span class="comment">// to make sync threads woke</span></div>
<div class="line"><a id="l00281" name="l00281"></a><span class="lineno"> 281</span> boost::mutex m_sync_mutex; <span class="comment">// synchronize sync() and syncAsync() requests</span></div>
<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"> 282</span> std::atomic&lt;bool&gt; m_rescan_on_sync; <span class="comment">// whether or not to rescan on sync</span></div>
<div class="line"><a id="l00283" name="l00283"></a><span class="lineno"> 283</span> std::atomic&lt;bool&gt; m_syncing_enabled; <span class="comment">// whether or not auto sync is enabled</span></div>
<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"> 284</span> std::atomic&lt;bool&gt; m_sync_loop_running; <span class="comment">// whether or not the syncing thread is shut down</span></div>
<div class="line"><a id="l00285" name="l00285"></a><span class="lineno"> 285</span> std::atomic&lt;int&gt; m_syncing_interval; <span class="comment">// auto sync loop interval in milliseconds</span></div>
<div class="line"><a id="l00286" name="l00286"></a><span class="lineno"> 286</span> boost::thread m_syncing_thread; <span class="comment">// thread for auto sync loop</span></div>
<div class="line"><a id="l00287" name="l00287"></a><span class="lineno"> 287</span> boost::mutex m_syncing_mutex; <span class="comment">// synchronize auto sync loop</span></div>
<div class="line"><a id="l00288" name="l00288"></a><span class="lineno"> 288</span> <span class="keywordtype">void</span> run_sync_loop(); <span class="comment">// run the sync loop in a thread</span></div>
<div class="line"><a id="l00289" name="l00289"></a><span class="lineno"> 289</span> <a class="code hl_struct" href="structmonero_1_1monero__sync__result.html">monero_sync_result</a> lock_and_sync(boost::optional&lt;uint64_t&gt; start_height = boost::none); <span class="comment">// internal function to synchronize request to sync and rescan</span></div>
<div class="line"><a id="l00290" name="l00290"></a><span class="lineno"> 290</span> <a class="code hl_struct" href="structmonero_1_1monero__sync__result.html">monero_sync_result</a> sync_aux(boost::optional&lt;uint64_t&gt; start_height = boost::none); <span class="comment">// internal function to immediately block, sync, and report progress</span></div>
<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"> 291</span> };</div>
<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"> 292</span>}</div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></div><div class="ttdef"><b>Definition:</b> monero_wallet_full.h:77</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a00d6363b33ba2d711d5d4afcfc8d58b1"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a00d6363b33ba2d711d5d4afcfc8d58b1">monero::monero_wallet_full::start_mining</a></div><div class="ttdeci">void start_mining(boost::optional&lt; uint64_t &gt; num_threads, boost::optional&lt; bool &gt; background_mining, boost::optional&lt; bool &gt; ignore_battery) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3247</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a01693fb79192a5f5909d92beaa23a8ed"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a01693fb79192a5f5909d92beaa23a8ed">monero::monero_wallet_full::get_seed</a></div><div class="ttdeci">std::string get_seed() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1351</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a04f11df03accb31e14b9fc67f7daa5f1"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a04f11df03accb31e14b9fc67f7daa5f1">monero::monero_wallet_full::get_outputs</a></div><div class="ttdeci">std::vector&lt; std::shared_ptr&lt; monero_output_wallet &gt; &gt; get_outputs(const monero_output_query &amp;query) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1857</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a0803e94b84f5c24307566aba0e20c73e"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a0803e94b84f5c24307566aba0e20c73e">monero::monero_wallet_full::wallet_exists</a></div><div class="ttdeci">static bool wallet_exists(const std::string &amp;path)</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1048</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a09adfa09bf279561d52ac0d04296ebb5"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a09adfa09bf279561d52ac0d04296ebb5">monero::monero_wallet_full::get_tx_note</a></div><div class="ttdeci">std::string get_tx_note(const std::string &amp;tx_hash) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3065</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a0a325158f17b75383aa26686fe7a041d"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a0a325158f17b75383aa26686fe7a041d">monero::monero_wallet_full::get_version</a></div><div class="ttdeci">monero_version get_version() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1336</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a0b27eab5ff9609400b83e65dae562063"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a0b27eab5ff9609400b83e65dae562063">monero::monero_wallet_full::get_restore_height</a></div><div class="ttdeci">uint64_t get_restore_height() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1468</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a0cb1cf3761db9bdec420ef68cc0e8ff5"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a0cb1cf3761db9bdec420ef68cc0e8ff5">monero::monero_wallet_full::get_private_view_key</a></div><div class="ttdeci">std::string get_private_view_key() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1375</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a0e2e12d8e7613569197029a4b0785478"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a0e2e12d8e7613569197029a4b0785478">monero::monero_wallet_full::prepare_multisig</a></div><div class="ttdeci">std::string prepare_multisig() override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3329</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a0e4bccdfdf7ad5914acc8e6323941698"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a0e4bccdfdf7ad5914acc8e6323941698">monero::monero_wallet_full::get_public_view_key</a></div><div class="ttdeci">std::string get_public_view_key() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1370</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a0e8df829747a7ef8d4a7b806376731ea"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a0e8df829747a7ef8d4a7b806376731ea">monero::monero_wallet_full::get_address_book_entries</a></div><div class="ttdeci">std::vector&lt; monero_address_book_entry &gt; get_address_book_entries(const std::vector&lt; uint64_t &gt; &amp;indices) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3100</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a0fc3e155a18df640e42b147d1c3804f1"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a0fc3e155a18df640e42b147d1c3804f1">monero::monero_wallet_full::get_account</a></div><div class="ttdeci">monero_account get_account(const uint32_t account_idx, bool include_subaddresses) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1656</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a11bc5f91701d5789a284526a74d8b0bb"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a11bc5f91701d5789a284526a74d8b0bb">monero::monero_wallet_full::sweep_dust</a></div><div class="ttdeci">std::vector&lt; std::shared_ptr&lt; monero_tx_wallet &gt; &gt; sweep_dust(bool relay=false) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:2465</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a11cd98b9d76c0792458e27949b7cd316"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a11cd98b9d76c0792458e27949b7cd316">monero::monero_wallet_full::set_daemon_proxy</a></div><div class="ttdeci">void set_daemon_proxy(const std::string &amp;uri=&quot;&quot;) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1289</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a1261441354e76f0b3b6dc108e4d083e7"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a1261441354e76f0b3b6dc108e4d083e7">monero::monero_wallet_full::set_attribute</a></div><div class="ttdeci">void set_attribute(const std::string &amp;key, const std::string &amp;val) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3243</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a150ce9691173962e022bb75c4ee965f1"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a150ce9691173962e022bb75c4ee965f1">monero::monero_wallet_full::set_tx_notes</a></div><div class="ttdeci">void set_tx_notes(const std::vector&lt; std::string &gt; &amp;tx_hashes, const std::vector&lt; std::string &gt; &amp;notes) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3092</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a178f4ba645cd4e19ae0c73d6349d7e10"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a178f4ba645cd4e19ae0c73d6349d7e10">monero::monero_wallet_full::stop_syncing</a></div><div class="ttdeci">void stop_syncing() override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1566</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a1856b86e596e9a45c8d1c5f2af6549fc"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a1856b86e596e9a45c8d1c5f2af6549fc">monero::monero_wallet_full::get_path</a></div><div class="ttdeci">std::string get_path() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1343</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a20905c4cc03485d65328a4bb688bbe8b"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a20905c4cc03485d65328a4bb688bbe8b">monero::monero_wallet_full::get_subaddresses</a></div><div class="ttdeci">std::vector&lt; monero_subaddress &gt; get_subaddresses(const uint32_t account_idx, const std::vector&lt; uint32_t &gt; &amp;subaddress_indices) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1688</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a21038abe346fdd0565c1c8033a2f2d64"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a21038abe346fdd0565c1c8033a2f2d64">monero::monero_wallet_full::set_tx_note</a></div><div class="ttdeci">void set_tx_note(const std::string &amp;tx_hash, const std::string &amp;note) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3082</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a24bc88e60c6863fb8f5b526f0acdd47a"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a24bc88e60c6863fb8f5b526f0acdd47a">monero::monero_wallet_full::import_multisig_hex</a></div><div class="ttdeci">int import_multisig_hex(const std::vector&lt; std::string &gt; &amp;multisig_hexes) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3373</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a251a70f5146e8a199e71cfb285ca1788"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a251a70f5146e8a199e71cfb285ca1788">monero::monero_wallet_full::export_key_images</a></div><div class="ttdeci">std::vector&lt; std::shared_ptr&lt; monero_key_image &gt; &gt; export_key_images(bool all=false) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1894</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a271ce803903991bf8980c56e3404e531"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a271ce803903991bf8980c56e3404e531">monero::monero_wallet_full::import_key_images</a></div><div class="ttdeci">std::shared_ptr&lt; monero_key_image_import_result &gt; import_key_images(const std::vector&lt; std::shared_ptr&lt; monero_key_image &gt; &gt; &amp;key_images) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1909</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a27d5d11e04fc6add0dc5dc0d412f4520"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a27d5d11e04fc6add0dc5dc0d412f4520">monero::monero_wallet_full::sign_multisig_tx_hex</a></div><div class="ttdeci">monero_multisig_sign_result sign_multisig_tx_hex(const std::string &amp;multisig_tx_hex) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3401</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a292a177bc1d7fe3f583abe8e7bb7bad1"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a292a177bc1d7fe3f583abe8e7bb7bad1">monero::monero_wallet_full::freeze_output</a></div><div class="ttdeci">void freeze_output(const std::string &amp;key_image) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1936</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a2a957dda893238346495e02982fb04db"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a2a957dda893238346495e02982fb04db">monero::monero_wallet_full::relay_txs</a></div><div class="ttdeci">std::vector&lt; std::string &gt; relay_txs(const std::vector&lt; std::string &gt; &amp;tx_metadatas) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:2565</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a2ce8da5afc25411f5dd1384543d9e6a0"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a2ce8da5afc25411f5dd1384543d9e6a0">monero::monero_wallet_full::create_subaddress</a></div><div class="ttdeci">monero_subaddress create_subaddress(uint32_t account_idx, const std::string &amp;label=&quot;&quot;) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1697</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a2f531d495aa46224fa19c54298a8029e"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a2f531d495aa46224fa19c54298a8029e">monero::monero_wallet_full::rescan_blockchain</a></div><div class="ttdeci">void rescan_blockchain() override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1597</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a3220e4ebaccc4ae2cc5c7eedea19c592"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a3220e4ebaccc4ae2cc5c7eedea19c592">monero::monero_wallet_full::is_view_only</a></div><div class="ttdeci">bool is_view_only() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.h:138</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a35c2fc384d80fa3c1200c95cbe888d3e"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a35c2fc384d80fa3c1200c95cbe888d3e">monero::monero_wallet_full::get_seed_languages</a></div><div class="ttdeci">static std::vector&lt; std::string &gt; get_seed_languages()</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1255</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a389d49f275722641fc4d7367f13ea0f2"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a389d49f275722641fc4d7367f13ea0f2">monero::monero_wallet_full::rescan_spent</a></div><div class="ttdeci">void rescan_spent() override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1589</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a3fc25c7c3bc60162c7f60bf8eb0b15eb"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a3fc25c7c3bc60162c7f60bf8eb0b15eb">monero::monero_wallet_full::open_wallet_data</a></div><div class="ttdeci">static monero_wallet_full * open_wallet_data(const std::string &amp;password, const monero_network_type, const std::string &amp;keys_data, const std::string &amp;cache_data, const monero_rpc_connection &amp;daemon_connection=monero_rpc_connection(), std::unique_ptr&lt; epee::net_utils::http::http_client_factory &gt; http_client_factory=nullptr)</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1066</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a400f9ac04199ad8956d4f0e6e3f85b54"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a400f9ac04199ad8956d4f0e6e3f85b54">monero::monero_wallet_full::sign_message</a></div><div class="ttdeci">std::string sign_message(const std::string &amp;msg, monero_message_signature_type signature_type, uint32_t account_idx=0, uint32_t subaddress_idx=0) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:2837</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a402ea547ced268555feb8d19751c4788"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a402ea547ced268555feb8d19751c4788">monero::monero_wallet_full::create_wallet</a></div><div class="ttdeci">static monero_wallet_full * create_wallet(const monero_wallet_config &amp;config, std::unique_ptr&lt; epee::net_utils::http::http_client_factory &gt; http_client_factory=nullptr)</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1078</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a441a19a2b3a819c95b6d1cf1f0e02a68"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a441a19a2b3a819c95b6d1cf1f0e02a68">monero::monero_wallet_full::get_tx_key</a></div><div class="ttdeci">std::string get_tx_key(const std::string &amp;tx_hash) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:2876</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a443bba504a3df69453dee1a575d8d767"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a443bba504a3df69453dee1a575d8d767">monero::monero_wallet_full::thaw_output</a></div><div class="ttdeci">void thaw_output(const std::string &amp;key_image) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1943</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a44784910aceb3158e27388fb98ad00ab"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a44784910aceb3158e27388fb98ad00ab">monero::monero_wallet_full::get_unlocked_balance</a></div><div class="ttdeci">uint64_t get_unlocked_balance() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1620</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a475ee65b0c41626e5223d261992194c0"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a475ee65b0c41626e5223d261992194c0">monero::monero_wallet_full::get_address_index</a></div><div class="ttdeci">monero_subaddress get_address_index(const std::string &amp;address) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1397</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a47bb20537b768ddd758adf3ba3d31863"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a47bb20537b768ddd758adf3ba3d31863">monero::monero_wallet_full::submit_txs</a></div><div class="ttdeci">std::vector&lt; std::string &gt; submit_txs(const std::string &amp;signed_tx_hex) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:2811</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a48e711a5d2993be5ada5f61d94c09bd1"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a48e711a5d2993be5ada5f61d94c09bd1">monero::monero_wallet_full::create_txs</a></div><div class="ttdeci">std::vector&lt; std::shared_ptr&lt; monero_tx_wallet &gt; &gt; create_txs(const monero_tx_config &amp;config) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1957</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a4e92f7edbc4e00ec7e219a6ccbee6242"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a4e92f7edbc4e00ec7e219a6ccbee6242">monero::monero_wallet_full::parse_payment_uri</a></div><div class="ttdeci">std::shared_ptr&lt; monero_tx_config &gt; parse_payment_uri(const std::string &amp;uri) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3211</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a4f70d0532ff7c772073f69dfcfaf2478"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a4f70d0532ff7c772073f69dfcfaf2478">monero::monero_wallet_full::check_reserve_proof</a></div><div class="ttdeci">std::shared_ptr&lt; monero_check_reserve &gt; check_reserve_proof(const std::string &amp;address, const std::string &amp;message, const std::string &amp;signature) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3044</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a52a5398db78c2dc9460ced09feac35c0"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a52a5398db78c2dc9460ced09feac35c0">monero::monero_wallet_full::submit_multisig_tx_hex</a></div><div class="ttdeci">std::vector&lt; std::string &gt; submit_multisig_tx_hex(const std::string &amp;signed_multisig_tx_hex) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3444</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a540bbade4f891a51d065d8126267cd53"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a540bbade4f891a51d065d8126267cd53">monero::monero_wallet_full::get_spend_proof</a></div><div class="ttdeci">std::string get_spend_proof(const std::string &amp;tx_hash, const std::string &amp;message) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3001</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a54eb65f1a897991749cfcb70258ba8ec"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a54eb65f1a897991749cfcb70258ba8ec">monero::monero_wallet_full::get_daemon_connection</a></div><div class="ttdeci">boost::optional&lt; monero_rpc_connection &gt; get_daemon_connection() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1298</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a56620accabd9de7c09408fbdd8c164f2"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a56620accabd9de7c09408fbdd8c164f2">monero::monero_wallet_full::get_height_by_date</a></div><div class="ttdeci">uint64_t get_height_by_date(uint16_t year, uint8_t month, uint8_t day) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1493</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a59470585f491768ae7417538ed1be342"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a59470585f491768ae7417538ed1be342">monero::monero_wallet_full::export_outputs</a></div><div class="ttdeci">std::string export_outputs(bool all=false) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1878</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a5a0996ab777d2a44161968ef2b3b4bc8"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a5a0996ab777d2a44161968ef2b3b4bc8">monero::monero_wallet_full::decode_integrated_address</a></div><div class="ttdeci">monero_integrated_address decode_integrated_address(const std::string &amp;integrated_address) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1448</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a5eccfcdd50c3d43367a8d2f32451c1bf"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a5eccfcdd50c3d43367a8d2f32451c1bf">monero::monero_wallet_full::sign_txs</a></div><div class="ttdeci">monero_tx_set sign_txs(const std::string &amp;unsigned_tx_hex) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:2772</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a5f751d58a46342674b25584a20011f3a"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a5f751d58a46342674b25584a20011f3a">monero::monero_wallet_full::get_txs</a></div><div class="ttdeci">std::vector&lt; std::shared_ptr&lt; monero_tx_wallet &gt; &gt; get_txs() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1723</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a60c671c7a3485f444c4f4eba21f2db2a"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a60c671c7a3485f444c4f4eba21f2db2a">monero::monero_wallet_full::sweep_unlocked</a></div><div class="ttdeci">std::vector&lt; std::shared_ptr&lt; monero_tx_wallet &gt; &gt; sweep_unlocked(const monero_tx_config &amp;config) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:2119</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a62b231c45189c981cf2674a651881957"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a62b231c45189c981cf2674a651881957">monero::monero_wallet_full::describe_tx_set</a></div><div class="ttdeci">monero_tx_set describe_tx_set(const monero_tx_set &amp;tx_set) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:2613</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a6c9308121dbc52e409576287ada6a562"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a6c9308121dbc52e409576287ada6a562">monero::monero_wallet_full::import_outputs</a></div><div class="ttdeci">int import_outputs(const std::string &amp;outputs_hex) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1882</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a7459e53acaed895df8de27b5e5aa0ff4"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a7459e53acaed895df8de27b5e5aa0ff4">monero::monero_wallet_full::get_payment_uri</a></div><div class="ttdeci">std::string get_payment_uri(const monero_tx_config &amp;config) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3188</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a759d2cceeae7506f10479d8d19751aa3"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a759d2cceeae7506f10479d8d19751aa3">monero::monero_wallet_full::check_tx_proof</a></div><div class="ttdeci">std::shared_ptr&lt; monero_check_tx &gt; check_tx_proof(const std::string &amp;tx_hash, const std::string &amp;address, const std::string &amp;message, const std::string &amp;signature) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:2969</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a75ba267ea4c2bff0b6eb4c7456eb115e"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a75ba267ea4c2bff0b6eb4c7456eb115e">monero::monero_wallet_full::start_syncing</a></div><div class="ttdeci">void start_syncing(uint64_t sync_period_in_ms) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1557</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a76a7a7c4adcdba682e66d283970e1717"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a76a7a7c4adcdba682e66d283970e1717">monero::monero_wallet_full::add_listener</a></div><div class="ttdeci">void add_listener(monero_wallet_listener &amp;listener) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1497</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a7ae67e098b10ba7486d79a8a7383c996"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a7ae67e098b10ba7486d79a8a7383c996">monero::monero_wallet_full::save</a></div><div class="ttdeci">void save() override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3498</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a7b7f2e373a70fed3f00e02d83eb14312"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a7b7f2e373a70fed3f00e02d83eb14312">monero::monero_wallet_full::is_output_frozen</a></div><div class="ttdeci">bool is_output_frozen(const std::string &amp;key_image) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1950</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a81a82cf9c9b0987668b13588b8ced11b"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a81a82cf9c9b0987668b13588b8ced11b">monero::monero_wallet_full::exchange_multisig_keys</a></div><div class="ttdeci">monero_multisig_init_result exchange_multisig_keys(const std::vector&lt; std::string &gt; &amp;mutisig_hexes, const std::string &amp;password) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3343</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a81e1b61672fed88b8bbbba4182c8182c"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a81e1b61672fed88b8bbbba4182c8182c">monero::monero_wallet_full::is_daemon_synced</a></div><div class="ttdeci">bool is_daemon_synced() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1321</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a8ac27cdfe37e38a01ed78c9d24f2fe7b"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a8ac27cdfe37e38a01ed78c9d24f2fe7b">monero::monero_wallet_full::is_multisig_import_needed</a></div><div class="ttdeci">bool is_multisig_import_needed() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3319</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a916e33492dd6481daaee6ad13685a557"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a916e33492dd6481daaee6ad13685a557">monero::monero_wallet_full::get_reserve_proof_wallet</a></div><div class="ttdeci">std::string get_reserve_proof_wallet(const std::string &amp;message) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3030</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a9277185e29b8fa29b860d54b5eda2b2b"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a9277185e29b8fa29b860d54b5eda2b2b">monero::monero_wallet_full::verify_message</a></div><div class="ttdeci">monero_message_signature_result verify_message(const std::string &amp;msg, const std::string &amp;address, const std::string &amp;signature) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:2843</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a94236e66ee3abbfd5d509ee91f829242"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a94236e66ee3abbfd5d509ee91f829242">monero::monero_wallet_full::sweep_output</a></div><div class="ttdeci">std::shared_ptr&lt; monero_tx_wallet &gt; sweep_output(const monero_tx_config &amp;config) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:2321</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a9489da05e7bcf5b0e409420812e25c57"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a9489da05e7bcf5b0e409420812e25c57">monero::monero_wallet_full::get_tx_proof</a></div><div class="ttdeci">std::string get_tx_proof(const std::string &amp;tx_hash, const std::string &amp;address, const std::string &amp;message) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:2951</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a96aa765519134c6b971223e1f7e9610c"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a96aa765519134c6b971223e1f7e9610c">monero::monero_wallet_full::stop_mining</a></div><div class="ttdeci">void stop_mining() override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3277</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a978cd879097cd3f5e890635435ba2e31"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a978cd879097cd3f5e890635435ba2e31">monero::monero_wallet_full::get_attribute</a></div><div class="ttdeci">bool get_attribute(const std::string &amp;key, std::string &amp;value) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3239</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a9a6863182173bb4701745afb9dacc6de"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a9a6863182173bb4701745afb9dacc6de">monero::monero_wallet_full::~monero_wallet_full</a></div><div class="ttdeci">~monero_wallet_full()</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1263</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a9b439dedd15e0a37b60c9d4e036f7251"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a9b439dedd15e0a37b60c9d4e036f7251">monero::monero_wallet_full::is_daemon_trusted</a></div><div class="ttdeci">bool is_daemon_trusted() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1327</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a9ed61c721f3456addf1962eb318de10a"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a9ed61c721f3456addf1962eb318de10a">monero::monero_wallet_full::check_tx_key</a></div><div class="ttdeci">std::shared_ptr&lt; monero_check_tx &gt; check_tx_key(const std::string &amp;tx_hash, const std::string &amp;txKey, const std::string &amp;address) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:2901</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a9f1d059d6a27b51ae5be44c5dfdfe3e4"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a9f1d059d6a27b51ae5be44c5dfdfe3e4">monero::monero_wallet_full::scan_txs</a></div><div class="ttdeci">void scan_txs(const std::vector&lt; std::string &gt; &amp;tx_hashes) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1571</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_aa2abdb80b46ea1a4e7b9731100d9c07b"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#aa2abdb80b46ea1a4e7b9731100d9c07b">monero::monero_wallet_full::get_address</a></div><div class="ttdeci">std::string get_address(const uint32_t account_idx, const uint32_t subaddress_idx) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1393</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_aa5c60da9c6f73aeffed702e57eb91832"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#aa5c60da9c6f73aeffed702e57eb91832">monero::monero_wallet_full::get_listeners</a></div><div class="ttdeci">std::set&lt; monero_wallet_listener * &gt; get_listeners() override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1507</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_aa64cc89faed0dc301258e1d4a7a6004c"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#aa64cc89faed0dc301258e1d4a7a6004c">monero::monero_wallet_full::check_spend_proof</a></div><div class="ttdeci">bool check_spend_proof(const std::string &amp;tx_hash, const std::string &amp;message, const std::string &amp;signature) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3014</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_aa78c047741ad5e7283da4c2c720b59ac"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#aa78c047741ad5e7283da4c2c720b59ac">monero::monero_wallet_full::delete_address_book_entry</a></div><div class="ttdeci">void delete_address_book_entry(uint64_t index) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3182</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_aa951832028d0f2eb6d508b51cc37cc65"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#aa951832028d0f2eb6d508b51cc37cc65">monero::monero_wallet_full::add_address_book_entry</a></div><div class="ttdeci">uint64_t add_address_book_entry(const std::string &amp;address, const std::string &amp;description) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3132</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_aae390264c0859ec63698380b6c804ea7"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#aae390264c0859ec63698380b6c804ea7">monero::monero_wallet_full::get_keys_file_buffer</a></div><div class="ttdeci">std::string get_keys_file_buffer(const epee::wipeable_string &amp;password, bool view_only) const</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3503</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_aae8f28b266f7cb745c100bfe893ae056"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#aae8f28b266f7cb745c100bfe893ae056">monero::monero_wallet_full::is_connected_to_daemon</a></div><div class="ttdeci">bool is_connected_to_daemon() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1313</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_aaf1d7828e888de5d96c2a89d603c84d2"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#aaf1d7828e888de5d96c2a89d603c84d2">monero::monero_wallet_full::change_password</a></div><div class="ttdeci">void change_password(const std::string &amp;old_password, const std::string &amp;new_password) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3485</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_aaf1dd304d6aa159d0cda0fb90496a82a"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#aaf1dd304d6aa159d0cda0fb90496a82a">monero::monero_wallet_full::open_wallet</a></div><div class="ttdeci">static monero_wallet_full * open_wallet(const std::string &amp;path, const std::string &amp;password, const monero_network_type network_type)</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1056</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ab435938436e8df79bfb3948945eb2f8c"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ab435938436e8df79bfb3948945eb2f8c">monero::monero_wallet_full::wait_for_next_block</a></div><div class="ttdeci">uint64_t wait_for_next_block() override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3287</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ab70bb8bdbe63b6aa6584166686c4b96b"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ab70bb8bdbe63b6aa6584166686c4b96b">monero::monero_wallet_full::get_multisig_info</a></div><div class="ttdeci">monero_multisig_info get_multisig_info() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3323</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_aba7567ab3f759238d8e389a156668396"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#aba7567ab3f759238d8e389a156668396">monero::monero_wallet_full::get_balance</a></div><div class="ttdeci">uint64_t get_balance() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1606</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_abb7e003615703f7c1e363f30625ea673"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#abb7e003615703f7c1e363f30625ea673">monero::monero_wallet_full::get_integrated_address</a></div><div class="ttdeci">monero_integrated_address get_integrated_address(const std::string &amp;standard_address=&quot;&quot;, const std::string &amp;payment_id=&quot;&quot;) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1418</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_abd885f1632f345e085652803e5f9d6d4"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#abd885f1632f345e085652803e5f9d6d4">monero::monero_wallet_full::move_to</a></div><div class="ttdeci">void move_to(const std::string &amp;path, const std::string &amp;password) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3493</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ac214c5e6558bcaab543b48f22876af35"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ac214c5e6558bcaab543b48f22876af35">monero::monero_wallet_full::get_seed_language</a></div><div class="ttdeci">std::string get_seed_language() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1365</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ac28b11afbadc722da14b46302a061c03"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ac28b11afbadc722da14b46302a061c03">monero::monero_wallet_full::make_multisig</a></div><div class="ttdeci">std::string make_multisig(const std::vector&lt; std::string &gt; &amp;multisig_hexes, int threshold, const std::string &amp;password) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3336</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ac63f87b388780510933a5d6af59627b2"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ac63f87b388780510933a5d6af59627b2">monero::monero_wallet_full::get_network_type</a></div><div class="ttdeci">monero_network_type get_network_type() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1347</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ac6ef9acc3d1febf8a092eda28dbaccc6"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ac6ef9acc3d1febf8a092eda28dbaccc6">monero::monero_wallet_full::create_account</a></div><div class="ttdeci">monero_account create_account(const std::string &amp;label=&quot;&quot;) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1673</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ace8cada93560f0cf1e2c90684d1e7f61"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ace8cada93560f0cf1e2c90684d1e7f61">monero::monero_wallet_full::sync</a></div><div class="ttdeci">monero_sync_result sync() override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1511</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ad33f5a21522a6c17205cbcf11dd83ca4"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ad33f5a21522a6c17205cbcf11dd83ca4">monero::monero_wallet_full::export_multisig_hex</a></div><div class="ttdeci">std::string export_multisig_hex() override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3366</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ad52745b626f389fd234da9886c6f716a"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ad52745b626f389fd234da9886c6f716a">monero::monero_wallet_full::remove_listener</a></div><div class="ttdeci">void remove_listener(monero_wallet_listener &amp;listener) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1502</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ad6811bbc709aaf7be8b396dad28a1750"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ad6811bbc709aaf7be8b396dad28a1750">monero::monero_wallet_full::get_height</a></div><div class="ttdeci">uint64_t get_height() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1464</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ad69f7b5f3dc9c8a129e66ebba89c02fa"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ad69f7b5f3dc9c8a129e66ebba89c02fa">monero::monero_wallet_full::edit_address_book_entry</a></div><div class="ttdeci">void edit_address_book_entry(uint64_t index, bool set_address, const std::string &amp;address, bool set_description, const std::string &amp;description) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3149</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ad81c49c5efff02aac2fe4bc117a93c75"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ad81c49c5efff02aac2fe4bc117a93c75">monero::monero_wallet_full::get_private_spend_key</a></div><div class="ttdeci">std::string get_private_spend_key() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1385</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_adac59b1d628e75ccd4d02411fe5019b4"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#adac59b1d628e75ccd4d02411fe5019b4">monero::monero_wallet_full::close</a></div><div class="ttdeci">void close(bool save=false) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3517</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_adae3b3f02bf19d2724f3a55bc737c913"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#adae3b3f02bf19d2724f3a55bc737c913">monero::monero_wallet_full::get_daemon_max_peer_height</a></div><div class="ttdeci">uint64_t get_daemon_max_peer_height() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1484</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ae9500587ef6d520358a1c5831c6cdaa2"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ae9500587ef6d520358a1c5831c6cdaa2">monero::monero_wallet_full::set_subaddress_label</a></div><div class="ttdeci">void set_subaddress_label(uint32_t account_idx, uint32_t subaddress_idx, const std::string &amp;label=&quot;&quot;) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1717</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ae9e3522fc52cb56998f95589b773d4b3"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ae9e3522fc52cb56998f95589b773d4b3">monero::monero_wallet_full::get_daemon_height</a></div><div class="ttdeci">uint64_t get_daemon_height() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1476</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_aeabe747f154f03042da340571eaed941"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#aeabe747f154f03042da340571eaed941">monero::monero_wallet_full::get_public_spend_key</a></div><div class="ttdeci">std::string get_public_spend_key() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1380</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_aee973f0c06d9a92de30309ada906b99c"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#aee973f0c06d9a92de30309ada906b99c">monero::monero_wallet_full::get_transfers</a></div><div class="ttdeci">std::vector&lt; std::shared_ptr&lt; monero_transfer &gt; &gt; get_transfers(const monero_transfer_query &amp;query) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1836</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_af0d4acb81d4931e16b6ee80aaea1e407"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#af0d4acb81d4931e16b6ee80aaea1e407">monero::monero_wallet_full::get_tx_notes</a></div><div class="ttdeci">std::vector&lt; std::string &gt; get_tx_notes(const std::vector&lt; std::string &gt; &amp;tx_hashes) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3075</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_af1da8fb4fd8b78a387fd837e613e0f10"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#af1da8fb4fd8b78a387fd837e613e0f10">monero::monero_wallet_full::is_synced</a></div><div class="ttdeci">bool is_synced() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1332</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_af5ba5b41d1eecc48b3fbd827aa5c9f97"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#af5ba5b41d1eecc48b3fbd827aa5c9f97">monero::monero_wallet_full::get_reserve_proof_account</a></div><div class="ttdeci">std::string get_reserve_proof_account(uint32_t account_idx, uint64_t amount, const std::string &amp;message) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:3036</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_af6c33a2be4b95eec8540dcf69f997fa2"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#af6c33a2be4b95eec8540dcf69f997fa2">monero::monero_wallet_full::set_restore_height</a></div><div class="ttdeci">void set_restore_height(uint64_t restore_height) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1472</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_afa2fdb0edca4f399822d5b6bf226cecc"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#afa2fdb0edca4f399822d5b6bf226cecc">monero::monero_wallet_full::set_daemon_connection</a></div><div class="ttdeci">void set_daemon_connection(const std::string &amp;uri, const std::string &amp;username=&quot;&quot;, const std::string &amp;password=&quot;&quot;) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_full.cpp:1268</div></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_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_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&lt; monero_account &gt; get_accounts() const</div><div class="ttdef"><b>Definition:</b> monero_wallet.h:583</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__rpc__connection_html"><div class="ttname"><a href="structmonero_1_1monero__rpc__connection.html">monero::monero_rpc_connection</a></div><div class="ttdef"><b>Definition:</b> monero_daemon_model.h:109</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__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_1monero__wallet__config_html"><div class="ttname"><a href="structmonero_1_1monero__wallet__config.html">monero::monero_wallet_config</a></div><div class="ttdef"><b>Definition:</b> monero_wallet_model.h:67</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 class="line"><a id="l00262" name="l00262"></a><span class="lineno"> 262</span> <span class="comment">// ---------------------------------- PRIVATE ---------------------------------</span></div>
<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"> 263</span> </div>
<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"> 264</span> <span class="keyword">private</span>:</div>
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span> <span class="keyword">friend</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="l00266" name="l00266"></a><span class="lineno"> 266</span> std::unique_ptr&lt;wallet2_listener&gt; m_w2_listener; <span class="comment">// internal wallet implementation listener</span></div>
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"> 267</span> std::set&lt;monero_wallet_listener*&gt; m_listeners; <span class="comment">// external wallet listeners</span></div>
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"> 268</span> </div>
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span> <span class="keyword">static</span> <a class="code hl_class" href="classmonero_1_1monero__wallet__full.html">monero_wallet_full</a>* create_wallet_from_seed(<a class="code hl_struct" href="structmonero_1_1monero__wallet__config.html">monero_wallet_config</a>&amp; config, std::unique_ptr&lt;epee::net_utils::http::http_client_factory&gt; http_client_factory);</div>
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"> 270</span> <span class="keyword">static</span> <a class="code hl_class" href="classmonero_1_1monero__wallet__full.html">monero_wallet_full</a>* create_wallet_from_keys(<a class="code hl_struct" href="structmonero_1_1monero__wallet__config.html">monero_wallet_config</a>&amp; config, std::unique_ptr&lt;epee::net_utils::http::http_client_factory&gt; http_client_factory);</div>
<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span> <span class="keyword">static</span> <a class="code hl_class" href="classmonero_1_1monero__wallet__full.html">monero_wallet_full</a>* create_wallet_random(<a class="code hl_struct" href="structmonero_1_1monero__wallet__config.html">monero_wallet_config</a>&amp; config, std::unique_ptr&lt;epee::net_utils::http::http_client_factory&gt; http_client_factory);</div>
<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"> 272</span> </div>
<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"> 273</span> std::vector&lt;monero_subaddress&gt; get_subaddresses_aux(uint32_t account_idx, <span class="keyword">const</span> std::vector&lt;uint32_t&gt;&amp; subaddress_indices, <span class="keyword">const</span> std::vector&lt;tools::wallet2::transfer_details&gt;&amp; transfers) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00274" name="l00274"></a><span class="lineno"> 274</span> std::vector&lt;std::shared_ptr&lt;monero_transfer&gt;&gt; get_transfers_aux(<span class="keyword">const</span> <a class="code hl_struct" href="structmonero_1_1monero__transfer__query.html">monero_transfer_query</a>&amp; query) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"> 275</span> std::vector&lt;std::shared_ptr&lt;monero_output_wallet&gt;&gt; get_outputs_aux(<span class="keyword">const</span> <a class="code hl_struct" href="structmonero_1_1monero__output__query.html">monero_output_query</a>&amp; query) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00276" name="l00276"></a><span class="lineno"> 276</span> std::vector&lt;std::shared_ptr&lt;monero_tx_wallet&gt;&gt; sweep_account(<span class="keyword">const</span> <a class="code hl_struct" href="structmonero_1_1monero__tx__config.html">monero_tx_config</a>&amp; config); <span class="comment">// sweeps unlocked funds within an account; private helper to sweep_unlocked()</span></div>
<div class="line"><a id="l00277" name="l00277"></a><span class="lineno"> 277</span> </div>
<div class="line"><a id="l00278" name="l00278"></a><span class="lineno"> 278</span> <span class="comment">// blockchain sync management</span></div>
<div class="line"><a id="l00279" name="l00279"></a><span class="lineno"> 279</span> <span class="keyword">mutable</span> std::atomic&lt;bool&gt; m_is_synced; <span class="comment">// whether or not wallet is synced</span></div>
<div class="line"><a id="l00280" name="l00280"></a><span class="lineno"> 280</span> <span class="keyword">mutable</span> std::atomic&lt;bool&gt; m_is_connected; <span class="comment">// cache connection status to avoid unecessary RPC calls</span></div>
<div class="line"><a id="l00281" name="l00281"></a><span class="lineno"> 281</span> boost::condition_variable m_sync_cv; <span class="comment">// to make sync threads woke</span></div>
<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"> 282</span> boost::mutex m_sync_mutex; <span class="comment">// synchronize sync() and syncAsync() requests</span></div>
<div class="line"><a id="l00283" name="l00283"></a><span class="lineno"> 283</span> std::atomic&lt;bool&gt; m_rescan_on_sync; <span class="comment">// whether or not to rescan on sync</span></div>
<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"> 284</span> std::atomic&lt;bool&gt; m_syncing_enabled; <span class="comment">// whether or not auto sync is enabled</span></div>
<div class="line"><a id="l00285" name="l00285"></a><span class="lineno"> 285</span> std::atomic&lt;bool&gt; m_sync_loop_running; <span class="comment">// whether or not the syncing thread is shut down</span></div>
<div class="line"><a id="l00286" name="l00286"></a><span class="lineno"> 286</span> std::atomic&lt;int&gt; m_syncing_interval; <span class="comment">// auto sync loop interval in milliseconds</span></div>
<div class="line"><a id="l00287" name="l00287"></a><span class="lineno"> 287</span> boost::thread m_syncing_thread; <span class="comment">// thread for auto sync loop</span></div>
<div class="line"><a id="l00288" name="l00288"></a><span class="lineno"> 288</span> boost::mutex m_syncing_mutex; <span class="comment">// synchronize auto sync loop</span></div>
<div class="line"><a id="l00289" name="l00289"></a><span class="lineno"> 289</span> <span class="keywordtype">void</span> run_sync_loop(); <span class="comment">// run the sync loop in a thread</span></div>
<div class="line"><a id="l00290" name="l00290"></a><span class="lineno"> 290</span> <a class="code hl_struct" href="structmonero_1_1monero__sync__result.html">monero_sync_result</a> lock_and_sync(boost::optional&lt;uint64_t&gt; start_height = boost::none); <span class="comment">// internal function to synchronize request to sync and rescan</span></div>
<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"> 291</span> <a class="code hl_struct" href="structmonero_1_1monero__sync__result.html">monero_sync_result</a> sync_aux(boost::optional&lt;uint64_t&gt; start_height = boost::none); <span class="comment">// internal function to immediately block, sync, and report progress</span></div>
<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"> 292</span> };</div>
</div>
<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"> 293</span>}</div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html">monero::monero_wallet_full</a></div><div class="ttdef"><b>Definition</b> monero_wallet_full.h:77</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a00d6363b33ba2d711d5d4afcfc8d58b1"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a00d6363b33ba2d711d5d4afcfc8d58b1">monero::monero_wallet_full::start_mining</a></div><div class="ttdeci">void start_mining(boost::optional&lt; uint64_t &gt; num_threads, boost::optional&lt; bool &gt; background_mining, boost::optional&lt; bool &gt; ignore_battery) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3247</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a01693fb79192a5f5909d92beaa23a8ed"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a01693fb79192a5f5909d92beaa23a8ed">monero::monero_wallet_full::get_seed</a></div><div class="ttdeci">std::string get_seed() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1351</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a04f11df03accb31e14b9fc67f7daa5f1"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a04f11df03accb31e14b9fc67f7daa5f1">monero::monero_wallet_full::get_outputs</a></div><div class="ttdeci">std::vector&lt; std::shared_ptr&lt; monero_output_wallet &gt; &gt; get_outputs(const monero_output_query &amp;query) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1857</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a0803e94b84f5c24307566aba0e20c73e"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a0803e94b84f5c24307566aba0e20c73e">monero::monero_wallet_full::wallet_exists</a></div><div class="ttdeci">static bool wallet_exists(const std::string &amp;path)</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1048</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a09adfa09bf279561d52ac0d04296ebb5"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a09adfa09bf279561d52ac0d04296ebb5">monero::monero_wallet_full::get_tx_note</a></div><div class="ttdeci">std::string get_tx_note(const std::string &amp;tx_hash) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3065</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a0a325158f17b75383aa26686fe7a041d"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a0a325158f17b75383aa26686fe7a041d">monero::monero_wallet_full::get_version</a></div><div class="ttdeci">monero_version get_version() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1336</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a0b27eab5ff9609400b83e65dae562063"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a0b27eab5ff9609400b83e65dae562063">monero::monero_wallet_full::get_restore_height</a></div><div class="ttdeci">uint64_t get_restore_height() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1468</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a0cb1cf3761db9bdec420ef68cc0e8ff5"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a0cb1cf3761db9bdec420ef68cc0e8ff5">monero::monero_wallet_full::get_private_view_key</a></div><div class="ttdeci">std::string get_private_view_key() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1375</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a0e2e12d8e7613569197029a4b0785478"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a0e2e12d8e7613569197029a4b0785478">monero::monero_wallet_full::prepare_multisig</a></div><div class="ttdeci">std::string prepare_multisig() override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3329</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a0e4bccdfdf7ad5914acc8e6323941698"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a0e4bccdfdf7ad5914acc8e6323941698">monero::monero_wallet_full::get_public_view_key</a></div><div class="ttdeci">std::string get_public_view_key() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1370</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a0e8df829747a7ef8d4a7b806376731ea"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a0e8df829747a7ef8d4a7b806376731ea">monero::monero_wallet_full::get_address_book_entries</a></div><div class="ttdeci">std::vector&lt; monero_address_book_entry &gt; get_address_book_entries(const std::vector&lt; uint64_t &gt; &amp;indices) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3100</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a0fc3e155a18df640e42b147d1c3804f1"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a0fc3e155a18df640e42b147d1c3804f1">monero::monero_wallet_full::get_account</a></div><div class="ttdeci">monero_account get_account(const uint32_t account_idx, bool include_subaddresses) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1656</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a11bc5f91701d5789a284526a74d8b0bb"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a11bc5f91701d5789a284526a74d8b0bb">monero::monero_wallet_full::sweep_dust</a></div><div class="ttdeci">std::vector&lt; std::shared_ptr&lt; monero_tx_wallet &gt; &gt; sweep_dust(bool relay=false) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:2465</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a11cd98b9d76c0792458e27949b7cd316"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a11cd98b9d76c0792458e27949b7cd316">monero::monero_wallet_full::set_daemon_proxy</a></div><div class="ttdeci">void set_daemon_proxy(const std::string &amp;uri=&quot;&quot;) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1289</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a1261441354e76f0b3b6dc108e4d083e7"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a1261441354e76f0b3b6dc108e4d083e7">monero::monero_wallet_full::set_attribute</a></div><div class="ttdeci">void set_attribute(const std::string &amp;key, const std::string &amp;val) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3243</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a150ce9691173962e022bb75c4ee965f1"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a150ce9691173962e022bb75c4ee965f1">monero::monero_wallet_full::set_tx_notes</a></div><div class="ttdeci">void set_tx_notes(const std::vector&lt; std::string &gt; &amp;tx_hashes, const std::vector&lt; std::string &gt; &amp;notes) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3092</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a178f4ba645cd4e19ae0c73d6349d7e10"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a178f4ba645cd4e19ae0c73d6349d7e10">monero::monero_wallet_full::stop_syncing</a></div><div class="ttdeci">void stop_syncing() override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1566</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a1856b86e596e9a45c8d1c5f2af6549fc"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a1856b86e596e9a45c8d1c5f2af6549fc">monero::monero_wallet_full::get_path</a></div><div class="ttdeci">std::string get_path() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1343</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a20905c4cc03485d65328a4bb688bbe8b"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a20905c4cc03485d65328a4bb688bbe8b">monero::monero_wallet_full::get_subaddresses</a></div><div class="ttdeci">std::vector&lt; monero_subaddress &gt; get_subaddresses(const uint32_t account_idx, const std::vector&lt; uint32_t &gt; &amp;subaddress_indices) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1688</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a21038abe346fdd0565c1c8033a2f2d64"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a21038abe346fdd0565c1c8033a2f2d64">monero::monero_wallet_full::set_tx_note</a></div><div class="ttdeci">void set_tx_note(const std::string &amp;tx_hash, const std::string &amp;note) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3082</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a24bc88e60c6863fb8f5b526f0acdd47a"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a24bc88e60c6863fb8f5b526f0acdd47a">monero::monero_wallet_full::import_multisig_hex</a></div><div class="ttdeci">int import_multisig_hex(const std::vector&lt; std::string &gt; &amp;multisig_hexes) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3373</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a251a70f5146e8a199e71cfb285ca1788"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a251a70f5146e8a199e71cfb285ca1788">monero::monero_wallet_full::export_key_images</a></div><div class="ttdeci">std::vector&lt; std::shared_ptr&lt; monero_key_image &gt; &gt; export_key_images(bool all=false) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1894</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a271ce803903991bf8980c56e3404e531"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a271ce803903991bf8980c56e3404e531">monero::monero_wallet_full::import_key_images</a></div><div class="ttdeci">std::shared_ptr&lt; monero_key_image_import_result &gt; import_key_images(const std::vector&lt; std::shared_ptr&lt; monero_key_image &gt; &gt; &amp;key_images) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1909</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a27d5d11e04fc6add0dc5dc0d412f4520"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a27d5d11e04fc6add0dc5dc0d412f4520">monero::monero_wallet_full::sign_multisig_tx_hex</a></div><div class="ttdeci">monero_multisig_sign_result sign_multisig_tx_hex(const std::string &amp;multisig_tx_hex) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3401</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a292a177bc1d7fe3f583abe8e7bb7bad1"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a292a177bc1d7fe3f583abe8e7bb7bad1">monero::monero_wallet_full::freeze_output</a></div><div class="ttdeci">void freeze_output(const std::string &amp;key_image) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1936</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a2a957dda893238346495e02982fb04db"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a2a957dda893238346495e02982fb04db">monero::monero_wallet_full::relay_txs</a></div><div class="ttdeci">std::vector&lt; std::string &gt; relay_txs(const std::vector&lt; std::string &gt; &amp;tx_metadatas) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:2565</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a2ce8da5afc25411f5dd1384543d9e6a0"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a2ce8da5afc25411f5dd1384543d9e6a0">monero::monero_wallet_full::create_subaddress</a></div><div class="ttdeci">monero_subaddress create_subaddress(uint32_t account_idx, const std::string &amp;label=&quot;&quot;) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1697</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a2f531d495aa46224fa19c54298a8029e"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a2f531d495aa46224fa19c54298a8029e">monero::monero_wallet_full::rescan_blockchain</a></div><div class="ttdeci">void rescan_blockchain() override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1597</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a3220e4ebaccc4ae2cc5c7eedea19c592"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a3220e4ebaccc4ae2cc5c7eedea19c592">monero::monero_wallet_full::is_view_only</a></div><div class="ttdeci">bool is_view_only() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.h:138</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a35c2fc384d80fa3c1200c95cbe888d3e"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a35c2fc384d80fa3c1200c95cbe888d3e">monero::monero_wallet_full::get_seed_languages</a></div><div class="ttdeci">static std::vector&lt; std::string &gt; get_seed_languages()</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1255</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a389d49f275722641fc4d7367f13ea0f2"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a389d49f275722641fc4d7367f13ea0f2">monero::monero_wallet_full::rescan_spent</a></div><div class="ttdeci">void rescan_spent() override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1589</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a3fc25c7c3bc60162c7f60bf8eb0b15eb"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a3fc25c7c3bc60162c7f60bf8eb0b15eb">monero::monero_wallet_full::open_wallet_data</a></div><div class="ttdeci">static monero_wallet_full * open_wallet_data(const std::string &amp;password, const monero_network_type, const std::string &amp;keys_data, const std::string &amp;cache_data, const monero_rpc_connection &amp;daemon_connection=monero_rpc_connection(), std::unique_ptr&lt; epee::net_utils::http::http_client_factory &gt; http_client_factory=nullptr)</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1066</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a400f9ac04199ad8956d4f0e6e3f85b54"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a400f9ac04199ad8956d4f0e6e3f85b54">monero::monero_wallet_full::sign_message</a></div><div class="ttdeci">std::string sign_message(const std::string &amp;msg, monero_message_signature_type signature_type, uint32_t account_idx=0, uint32_t subaddress_idx=0) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:2837</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a402ea547ced268555feb8d19751c4788"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a402ea547ced268555feb8d19751c4788">monero::monero_wallet_full::create_wallet</a></div><div class="ttdeci">static monero_wallet_full * create_wallet(const monero_wallet_config &amp;config, std::unique_ptr&lt; epee::net_utils::http::http_client_factory &gt; http_client_factory=nullptr)</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1078</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a441a19a2b3a819c95b6d1cf1f0e02a68"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a441a19a2b3a819c95b6d1cf1f0e02a68">monero::monero_wallet_full::get_tx_key</a></div><div class="ttdeci">std::string get_tx_key(const std::string &amp;tx_hash) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:2876</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a443bba504a3df69453dee1a575d8d767"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a443bba504a3df69453dee1a575d8d767">monero::monero_wallet_full::thaw_output</a></div><div class="ttdeci">void thaw_output(const std::string &amp;key_image) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1943</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a44784910aceb3158e27388fb98ad00ab"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a44784910aceb3158e27388fb98ad00ab">monero::monero_wallet_full::get_unlocked_balance</a></div><div class="ttdeci">uint64_t get_unlocked_balance() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1620</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a475ee65b0c41626e5223d261992194c0"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a475ee65b0c41626e5223d261992194c0">monero::monero_wallet_full::get_address_index</a></div><div class="ttdeci">monero_subaddress get_address_index(const std::string &amp;address) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1397</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a47bb20537b768ddd758adf3ba3d31863"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a47bb20537b768ddd758adf3ba3d31863">monero::monero_wallet_full::submit_txs</a></div><div class="ttdeci">std::vector&lt; std::string &gt; submit_txs(const std::string &amp;signed_tx_hex) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:2811</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a48e711a5d2993be5ada5f61d94c09bd1"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a48e711a5d2993be5ada5f61d94c09bd1">monero::monero_wallet_full::create_txs</a></div><div class="ttdeci">std::vector&lt; std::shared_ptr&lt; monero_tx_wallet &gt; &gt; create_txs(const monero_tx_config &amp;config) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1957</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a4e92f7edbc4e00ec7e219a6ccbee6242"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a4e92f7edbc4e00ec7e219a6ccbee6242">monero::monero_wallet_full::parse_payment_uri</a></div><div class="ttdeci">std::shared_ptr&lt; monero_tx_config &gt; parse_payment_uri(const std::string &amp;uri) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3211</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a4f70d0532ff7c772073f69dfcfaf2478"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a4f70d0532ff7c772073f69dfcfaf2478">monero::monero_wallet_full::check_reserve_proof</a></div><div class="ttdeci">std::shared_ptr&lt; monero_check_reserve &gt; check_reserve_proof(const std::string &amp;address, const std::string &amp;message, const std::string &amp;signature) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3044</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a52a5398db78c2dc9460ced09feac35c0"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a52a5398db78c2dc9460ced09feac35c0">monero::monero_wallet_full::submit_multisig_tx_hex</a></div><div class="ttdeci">std::vector&lt; std::string &gt; submit_multisig_tx_hex(const std::string &amp;signed_multisig_tx_hex) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3444</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a540bbade4f891a51d065d8126267cd53"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a540bbade4f891a51d065d8126267cd53">monero::monero_wallet_full::get_spend_proof</a></div><div class="ttdeci">std::string get_spend_proof(const std::string &amp;tx_hash, const std::string &amp;message) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3001</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a54eb65f1a897991749cfcb70258ba8ec"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a54eb65f1a897991749cfcb70258ba8ec">monero::monero_wallet_full::get_daemon_connection</a></div><div class="ttdeci">boost::optional&lt; monero_rpc_connection &gt; get_daemon_connection() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1298</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a56620accabd9de7c09408fbdd8c164f2"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a56620accabd9de7c09408fbdd8c164f2">monero::monero_wallet_full::get_height_by_date</a></div><div class="ttdeci">uint64_t get_height_by_date(uint16_t year, uint8_t month, uint8_t day) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1493</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a59470585f491768ae7417538ed1be342"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a59470585f491768ae7417538ed1be342">monero::monero_wallet_full::export_outputs</a></div><div class="ttdeci">std::string export_outputs(bool all=false) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1878</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a5a0996ab777d2a44161968ef2b3b4bc8"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a5a0996ab777d2a44161968ef2b3b4bc8">monero::monero_wallet_full::decode_integrated_address</a></div><div class="ttdeci">monero_integrated_address decode_integrated_address(const std::string &amp;integrated_address) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1448</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a5eccfcdd50c3d43367a8d2f32451c1bf"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a5eccfcdd50c3d43367a8d2f32451c1bf">monero::monero_wallet_full::sign_txs</a></div><div class="ttdeci">monero_tx_set sign_txs(const std::string &amp;unsigned_tx_hex) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:2772</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a5f751d58a46342674b25584a20011f3a"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a5f751d58a46342674b25584a20011f3a">monero::monero_wallet_full::get_txs</a></div><div class="ttdeci">std::vector&lt; std::shared_ptr&lt; monero_tx_wallet &gt; &gt; get_txs() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1723</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a60c671c7a3485f444c4f4eba21f2db2a"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a60c671c7a3485f444c4f4eba21f2db2a">monero::monero_wallet_full::sweep_unlocked</a></div><div class="ttdeci">std::vector&lt; std::shared_ptr&lt; monero_tx_wallet &gt; &gt; sweep_unlocked(const monero_tx_config &amp;config) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:2119</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a62b231c45189c981cf2674a651881957"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a62b231c45189c981cf2674a651881957">monero::monero_wallet_full::describe_tx_set</a></div><div class="ttdeci">monero_tx_set describe_tx_set(const monero_tx_set &amp;tx_set) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:2613</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a6c9308121dbc52e409576287ada6a562"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a6c9308121dbc52e409576287ada6a562">monero::monero_wallet_full::import_outputs</a></div><div class="ttdeci">int import_outputs(const std::string &amp;outputs_hex) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1882</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a7459e53acaed895df8de27b5e5aa0ff4"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a7459e53acaed895df8de27b5e5aa0ff4">monero::monero_wallet_full::get_payment_uri</a></div><div class="ttdeci">std::string get_payment_uri(const monero_tx_config &amp;config) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3188</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a759d2cceeae7506f10479d8d19751aa3"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a759d2cceeae7506f10479d8d19751aa3">monero::monero_wallet_full::check_tx_proof</a></div><div class="ttdeci">std::shared_ptr&lt; monero_check_tx &gt; check_tx_proof(const std::string &amp;tx_hash, const std::string &amp;address, const std::string &amp;message, const std::string &amp;signature) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:2969</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a75ba267ea4c2bff0b6eb4c7456eb115e"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a75ba267ea4c2bff0b6eb4c7456eb115e">monero::monero_wallet_full::start_syncing</a></div><div class="ttdeci">void start_syncing(uint64_t sync_period_in_ms) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1557</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a76a7a7c4adcdba682e66d283970e1717"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a76a7a7c4adcdba682e66d283970e1717">monero::monero_wallet_full::add_listener</a></div><div class="ttdeci">void add_listener(monero_wallet_listener &amp;listener) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1497</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a7ae67e098b10ba7486d79a8a7383c996"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a7ae67e098b10ba7486d79a8a7383c996">monero::monero_wallet_full::save</a></div><div class="ttdeci">void save() override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3498</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a7b7f2e373a70fed3f00e02d83eb14312"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a7b7f2e373a70fed3f00e02d83eb14312">monero::monero_wallet_full::is_output_frozen</a></div><div class="ttdeci">bool is_output_frozen(const std::string &amp;key_image) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1950</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a81a82cf9c9b0987668b13588b8ced11b"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a81a82cf9c9b0987668b13588b8ced11b">monero::monero_wallet_full::exchange_multisig_keys</a></div><div class="ttdeci">monero_multisig_init_result exchange_multisig_keys(const std::vector&lt; std::string &gt; &amp;mutisig_hexes, const std::string &amp;password) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3343</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a81e1b61672fed88b8bbbba4182c8182c"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a81e1b61672fed88b8bbbba4182c8182c">monero::monero_wallet_full::is_daemon_synced</a></div><div class="ttdeci">bool is_daemon_synced() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1321</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a8ac27cdfe37e38a01ed78c9d24f2fe7b"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a8ac27cdfe37e38a01ed78c9d24f2fe7b">monero::monero_wallet_full::is_multisig_import_needed</a></div><div class="ttdeci">bool is_multisig_import_needed() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3319</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a916e33492dd6481daaee6ad13685a557"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a916e33492dd6481daaee6ad13685a557">monero::monero_wallet_full::get_reserve_proof_wallet</a></div><div class="ttdeci">std::string get_reserve_proof_wallet(const std::string &amp;message) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3030</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a9277185e29b8fa29b860d54b5eda2b2b"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a9277185e29b8fa29b860d54b5eda2b2b">monero::monero_wallet_full::verify_message</a></div><div class="ttdeci">monero_message_signature_result verify_message(const std::string &amp;msg, const std::string &amp;address, const std::string &amp;signature) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:2843</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a94236e66ee3abbfd5d509ee91f829242"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a94236e66ee3abbfd5d509ee91f829242">monero::monero_wallet_full::sweep_output</a></div><div class="ttdeci">std::shared_ptr&lt; monero_tx_wallet &gt; sweep_output(const monero_tx_config &amp;config) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:2321</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a9489da05e7bcf5b0e409420812e25c57"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a9489da05e7bcf5b0e409420812e25c57">monero::monero_wallet_full::get_tx_proof</a></div><div class="ttdeci">std::string get_tx_proof(const std::string &amp;tx_hash, const std::string &amp;address, const std::string &amp;message) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:2951</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a96aa765519134c6b971223e1f7e9610c"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a96aa765519134c6b971223e1f7e9610c">monero::monero_wallet_full::stop_mining</a></div><div class="ttdeci">void stop_mining() override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3277</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a978cd879097cd3f5e890635435ba2e31"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a978cd879097cd3f5e890635435ba2e31">monero::monero_wallet_full::get_attribute</a></div><div class="ttdeci">bool get_attribute(const std::string &amp;key, std::string &amp;value) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3239</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a9a6863182173bb4701745afb9dacc6de"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a9a6863182173bb4701745afb9dacc6de">monero::monero_wallet_full::~monero_wallet_full</a></div><div class="ttdeci">~monero_wallet_full()</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1263</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a9b439dedd15e0a37b60c9d4e036f7251"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a9b439dedd15e0a37b60c9d4e036f7251">monero::monero_wallet_full::is_daemon_trusted</a></div><div class="ttdeci">bool is_daemon_trusted() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1327</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a9ed61c721f3456addf1962eb318de10a"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a9ed61c721f3456addf1962eb318de10a">monero::monero_wallet_full::check_tx_key</a></div><div class="ttdeci">std::shared_ptr&lt; monero_check_tx &gt; check_tx_key(const std::string &amp;tx_hash, const std::string &amp;txKey, const std::string &amp;address) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:2901</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_a9f1d059d6a27b51ae5be44c5dfdfe3e4"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#a9f1d059d6a27b51ae5be44c5dfdfe3e4">monero::monero_wallet_full::scan_txs</a></div><div class="ttdeci">void scan_txs(const std::vector&lt; std::string &gt; &amp;tx_hashes) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1571</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_aa2abdb80b46ea1a4e7b9731100d9c07b"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#aa2abdb80b46ea1a4e7b9731100d9c07b">monero::monero_wallet_full::get_address</a></div><div class="ttdeci">std::string get_address(const uint32_t account_idx, const uint32_t subaddress_idx) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1393</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_aa5c60da9c6f73aeffed702e57eb91832"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#aa5c60da9c6f73aeffed702e57eb91832">monero::monero_wallet_full::get_listeners</a></div><div class="ttdeci">std::set&lt; monero_wallet_listener * &gt; get_listeners() override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1507</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_aa64cc89faed0dc301258e1d4a7a6004c"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#aa64cc89faed0dc301258e1d4a7a6004c">monero::monero_wallet_full::check_spend_proof</a></div><div class="ttdeci">bool check_spend_proof(const std::string &amp;tx_hash, const std::string &amp;message, const std::string &amp;signature) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3014</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_aa78c047741ad5e7283da4c2c720b59ac"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#aa78c047741ad5e7283da4c2c720b59ac">monero::monero_wallet_full::delete_address_book_entry</a></div><div class="ttdeci">void delete_address_book_entry(uint64_t index) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3182</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_aa951832028d0f2eb6d508b51cc37cc65"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#aa951832028d0f2eb6d508b51cc37cc65">monero::monero_wallet_full::add_address_book_entry</a></div><div class="ttdeci">uint64_t add_address_book_entry(const std::string &amp;address, const std::string &amp;description) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3132</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_aae390264c0859ec63698380b6c804ea7"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#aae390264c0859ec63698380b6c804ea7">monero::monero_wallet_full::get_keys_file_buffer</a></div><div class="ttdeci">std::string get_keys_file_buffer(const epee::wipeable_string &amp;password, bool view_only) const</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3503</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_aae8f28b266f7cb745c100bfe893ae056"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#aae8f28b266f7cb745c100bfe893ae056">monero::monero_wallet_full::is_connected_to_daemon</a></div><div class="ttdeci">bool is_connected_to_daemon() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1313</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_aaf1d7828e888de5d96c2a89d603c84d2"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#aaf1d7828e888de5d96c2a89d603c84d2">monero::monero_wallet_full::change_password</a></div><div class="ttdeci">void change_password(const std::string &amp;old_password, const std::string &amp;new_password) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3485</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_aaf1dd304d6aa159d0cda0fb90496a82a"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#aaf1dd304d6aa159d0cda0fb90496a82a">monero::monero_wallet_full::open_wallet</a></div><div class="ttdeci">static monero_wallet_full * open_wallet(const std::string &amp;path, const std::string &amp;password, const monero_network_type network_type)</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1056</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ab435938436e8df79bfb3948945eb2f8c"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ab435938436e8df79bfb3948945eb2f8c">monero::monero_wallet_full::wait_for_next_block</a></div><div class="ttdeci">uint64_t wait_for_next_block() override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3287</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ab70bb8bdbe63b6aa6584166686c4b96b"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ab70bb8bdbe63b6aa6584166686c4b96b">monero::monero_wallet_full::get_multisig_info</a></div><div class="ttdeci">monero_multisig_info get_multisig_info() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3323</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_aba7567ab3f759238d8e389a156668396"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#aba7567ab3f759238d8e389a156668396">monero::monero_wallet_full::get_balance</a></div><div class="ttdeci">uint64_t get_balance() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1606</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_abb7e003615703f7c1e363f30625ea673"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#abb7e003615703f7c1e363f30625ea673">monero::monero_wallet_full::get_integrated_address</a></div><div class="ttdeci">monero_integrated_address get_integrated_address(const std::string &amp;standard_address=&quot;&quot;, const std::string &amp;payment_id=&quot;&quot;) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1418</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_abd885f1632f345e085652803e5f9d6d4"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#abd885f1632f345e085652803e5f9d6d4">monero::monero_wallet_full::move_to</a></div><div class="ttdeci">void move_to(const std::string &amp;path, const std::string &amp;password) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3493</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ac214c5e6558bcaab543b48f22876af35"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ac214c5e6558bcaab543b48f22876af35">monero::monero_wallet_full::get_seed_language</a></div><div class="ttdeci">std::string get_seed_language() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1365</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ac28b11afbadc722da14b46302a061c03"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ac28b11afbadc722da14b46302a061c03">monero::monero_wallet_full::make_multisig</a></div><div class="ttdeci">std::string make_multisig(const std::vector&lt; std::string &gt; &amp;multisig_hexes, int threshold, const std::string &amp;password) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3336</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ac63f87b388780510933a5d6af59627b2"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ac63f87b388780510933a5d6af59627b2">monero::monero_wallet_full::get_network_type</a></div><div class="ttdeci">monero_network_type get_network_type() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1347</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ac6ef9acc3d1febf8a092eda28dbaccc6"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ac6ef9acc3d1febf8a092eda28dbaccc6">monero::monero_wallet_full::create_account</a></div><div class="ttdeci">monero_account create_account(const std::string &amp;label=&quot;&quot;) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1673</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ace8cada93560f0cf1e2c90684d1e7f61"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ace8cada93560f0cf1e2c90684d1e7f61">monero::monero_wallet_full::sync</a></div><div class="ttdeci">monero_sync_result sync() override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1511</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ad33f5a21522a6c17205cbcf11dd83ca4"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ad33f5a21522a6c17205cbcf11dd83ca4">monero::monero_wallet_full::export_multisig_hex</a></div><div class="ttdeci">std::string export_multisig_hex() override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3366</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ad52745b626f389fd234da9886c6f716a"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ad52745b626f389fd234da9886c6f716a">monero::monero_wallet_full::remove_listener</a></div><div class="ttdeci">void remove_listener(monero_wallet_listener &amp;listener) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1502</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ad6811bbc709aaf7be8b396dad28a1750"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ad6811bbc709aaf7be8b396dad28a1750">monero::monero_wallet_full::get_height</a></div><div class="ttdeci">uint64_t get_height() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1464</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ad69f7b5f3dc9c8a129e66ebba89c02fa"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ad69f7b5f3dc9c8a129e66ebba89c02fa">monero::monero_wallet_full::edit_address_book_entry</a></div><div class="ttdeci">void edit_address_book_entry(uint64_t index, bool set_address, const std::string &amp;address, bool set_description, const std::string &amp;description) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3149</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ad81c49c5efff02aac2fe4bc117a93c75"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ad81c49c5efff02aac2fe4bc117a93c75">monero::monero_wallet_full::get_private_spend_key</a></div><div class="ttdeci">std::string get_private_spend_key() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1385</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_adac59b1d628e75ccd4d02411fe5019b4"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#adac59b1d628e75ccd4d02411fe5019b4">monero::monero_wallet_full::close</a></div><div class="ttdeci">void close(bool save=false) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3517</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_adae3b3f02bf19d2724f3a55bc737c913"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#adae3b3f02bf19d2724f3a55bc737c913">monero::monero_wallet_full::get_daemon_max_peer_height</a></div><div class="ttdeci">uint64_t get_daemon_max_peer_height() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1484</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ae9500587ef6d520358a1c5831c6cdaa2"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ae9500587ef6d520358a1c5831c6cdaa2">monero::monero_wallet_full::set_subaddress_label</a></div><div class="ttdeci">void set_subaddress_label(uint32_t account_idx, uint32_t subaddress_idx, const std::string &amp;label=&quot;&quot;) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1717</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_ae9e3522fc52cb56998f95589b773d4b3"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#ae9e3522fc52cb56998f95589b773d4b3">monero::monero_wallet_full::get_daemon_height</a></div><div class="ttdeci">uint64_t get_daemon_height() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1476</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_aeabe747f154f03042da340571eaed941"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#aeabe747f154f03042da340571eaed941">monero::monero_wallet_full::get_public_spend_key</a></div><div class="ttdeci">std::string get_public_spend_key() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1380</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_aee973f0c06d9a92de30309ada906b99c"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#aee973f0c06d9a92de30309ada906b99c">monero::monero_wallet_full::get_transfers</a></div><div class="ttdeci">std::vector&lt; std::shared_ptr&lt; monero_transfer &gt; &gt; get_transfers(const monero_transfer_query &amp;query) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1836</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_af0d4acb81d4931e16b6ee80aaea1e407"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#af0d4acb81d4931e16b6ee80aaea1e407">monero::monero_wallet_full::get_tx_notes</a></div><div class="ttdeci">std::vector&lt; std::string &gt; get_tx_notes(const std::vector&lt; std::string &gt; &amp;tx_hashes) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3075</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_af1da8fb4fd8b78a387fd837e613e0f10"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#af1da8fb4fd8b78a387fd837e613e0f10">monero::monero_wallet_full::is_synced</a></div><div class="ttdeci">bool is_synced() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1332</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_af5ba5b41d1eecc48b3fbd827aa5c9f97"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#af5ba5b41d1eecc48b3fbd827aa5c9f97">monero::monero_wallet_full::get_reserve_proof_account</a></div><div class="ttdeci">std::string get_reserve_proof_account(uint32_t account_idx, uint64_t amount, const std::string &amp;message) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:3036</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_af6c33a2be4b95eec8540dcf69f997fa2"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#af6c33a2be4b95eec8540dcf69f997fa2">monero::monero_wallet_full::set_restore_height</a></div><div class="ttdeci">void set_restore_height(uint64_t restore_height) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1472</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__full_html_afa2fdb0edca4f399822d5b6bf226cecc"><div class="ttname"><a href="classmonero_1_1monero__wallet__full.html#afa2fdb0edca4f399822d5b6bf226cecc">monero::monero_wallet_full::set_daemon_connection</a></div><div class="ttdeci">void set_daemon_connection(const std::string &amp;uri, const std::string &amp;username=&quot;&quot;, const std::string &amp;password=&quot;&quot;) override</div><div class="ttdef"><b>Definition</b> monero_wallet_full.cpp:1268</div></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_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_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&lt; monero_account &gt; get_accounts() const</div><div class="ttdef"><b>Definition</b> monero_wallet.h:583</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__rpc__connection_html"><div class="ttname"><a href="structmonero_1_1monero__rpc__connection.html">monero::monero_rpc_connection</a></div><div class="ttdef"><b>Definition</b> monero_daemon_model.h:109</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__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_1monero__wallet__config_html"><div class="ttname"><a href="structmonero_1_1monero__wallet__config.html">monero::monero_wallet_config</a></div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:67</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&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+59 -43
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<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_keys.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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,11 +43,16 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -55,9 +62,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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">
@@ -79,6 +93,7 @@ $(function() {
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> </div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacemonero.html">monero</a> {</div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> </div>
<div class="foldopen" id="foldopen00068" data-start="{" data-end="};">
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"><a class="line" href="classmonero_1_1monero__wallet__keys.html"> 68</a></span> <span class="keyword">class </span><a class="code hl_class" href="classmonero_1_1monero__wallet__keys.html">monero_wallet_keys</a> : <span class="keyword">public</span> <a class="code hl_class" href="classmonero_1_1monero__wallet.html">monero_wallet</a> {</div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> </div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> <span class="keyword">public</span>:</div>
@@ -132,45 +147,46 @@ $(function() {
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> </div>
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> <span class="keywordtype">void</span> init_common();</div>
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> };</div>
</div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span>}</div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html">monero::monero_wallet_keys</a></div><div class="ttdef"><b>Definition:</b> monero_wallet_keys.h:68</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_a01be7fd8f0f4791cb42dc9901350d3c5"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#a01be7fd8f0f4791cb42dc9901350d3c5">monero::monero_wallet_keys::get_account</a></div><div class="ttdeci">monero_account get_account(const uint32_t account_idx, bool include_subaddresses) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_keys.cpp:255</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_a1583ae855d8db004ab2ed3cf21f1cbdf"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#a1583ae855d8db004ab2ed3cf21f1cbdf">monero::monero_wallet_keys::create_wallet_from_keys</a></div><div class="ttdeci">static monero_wallet_keys * create_wallet_from_keys(const monero_wallet_config &amp;config)</div><div class="ttdef"><b>Definition:</b> monero_wallet_keys.cpp:136</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_a1a256166f00fbb8487c52dc7dcdae32e"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#a1a256166f00fbb8487c52dc7dcdae32e">monero::monero_wallet_keys::get_private_view_key</a></div><div class="ttdeci">std::string get_private_view_key() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_keys.h:117</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_a2847e32abdcc6c9882297368d68c94c2"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#a2847e32abdcc6c9882297368d68c94c2">monero::monero_wallet_keys::close</a></div><div class="ttdeci">void close(bool save=false) override</div><div class="ttdef"><b>Definition:</b> monero_wallet_keys.cpp:304</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_a35e3eff1935f822eed3672e437ae4947"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#a35e3eff1935f822eed3672e437ae4947">monero::monero_wallet_keys::create_wallet_random</a></div><div class="ttdeci">static monero_wallet_keys * create_wallet_random(const monero_wallet_config &amp;config)</div><div class="ttdef"><b>Definition:</b> monero_wallet_keys.cpp:76</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_a3c524bd25e4c7013d60b114b61d8b9d0"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#a3c524bd25e4c7013d60b114b61d8b9d0">monero::monero_wallet_keys::get_subaddresses</a></div><div class="ttdeci">std::vector&lt; monero_subaddress &gt; get_subaddresses(const uint32_t account_idx, const std::vector&lt; uint32_t &gt; &amp;subaddress_indices) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_keys.cpp:271</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_a408e2f71d80854ba59f49207042cbabc"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#a408e2f71d80854ba59f49207042cbabc">monero::monero_wallet_keys::get_version</a></div><div class="ttdeci">monero_version get_version() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_keys.cpp:231</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_a423810896328a3c25a9ad36b52001a5b"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#a423810896328a3c25a9ad36b52001a5b">monero::monero_wallet_keys::verify_message</a></div><div class="ttdeci">monero_message_signature_result verify_message(const std::string &amp;msg, const std::string &amp;address, const std::string &amp;signature) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_keys.cpp:299</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_a534e10f6fa13d8da262e81c581355937"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#a534e10f6fa13d8da262e81c581355937">monero::monero_wallet_keys::is_view_only</a></div><div class="ttdeci">bool is_view_only() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_keys.h:112</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_a64bfa46f772a0f352bf4147769883811"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#a64bfa46f772a0f352bf4147769883811">monero::monero_wallet_keys::get_seed_languages</a></div><div class="ttdeci">static std::vector&lt; std::string &gt; get_seed_languages()</div><div class="ttdef"><b>Definition:</b> monero_wallet_keys.cpp:218</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_a817780c43761f5471bea5153e705f1d5"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#a817780c43761f5471bea5153e705f1d5">monero::monero_wallet_keys::sign_message</a></div><div class="ttdeci">std::string sign_message(const std::string &amp;msg, monero_message_signature_type signature_type, uint32_t account_idx=0, uint32_t subaddress_idx=0) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_keys.cpp:294</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_a890195401d087b65a1e8aba61c5bafad"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#a890195401d087b65a1e8aba61c5bafad">monero::monero_wallet_keys::get_seed_language</a></div><div class="ttdeci">std::string get_seed_language() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_keys.h:116</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_a9a394861dde530e80add1949a130deb0"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#a9a394861dde530e80add1949a130deb0">monero::monero_wallet_keys::~monero_wallet_keys</a></div><div class="ttdeci">~monero_wallet_keys()</div><div class="ttdef"><b>Definition:</b> monero_wallet_keys.cpp:226</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_aaa29dad0f3eddf8a325e377779be9b85"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#aaa29dad0f3eddf8a325e377779be9b85">monero::monero_wallet_keys::get_public_spend_key</a></div><div class="ttdeci">std::string get_public_spend_key() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_keys.h:120</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_ac33f17c60d237822b60a960d4f8f1ded"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#ac33f17c60d237822b60a960d4f8f1ded">monero::monero_wallet_keys::get_integrated_address</a></div><div class="ttdeci">monero_integrated_address get_integrated_address(const std::string &amp;standard_address=&quot;&quot;, const std::string &amp;payment_id=&quot;&quot;) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_keys.cpp:245</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_ac9db87734693fdc01dc8f5606fde2914"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#ac9db87734693fdc01dc8f5606fde2914">monero::monero_wallet_keys::create_wallet_from_seed</a></div><div class="ttdeci">static monero_wallet_keys * create_wallet_from_seed(const monero_wallet_config &amp;config)</div><div class="ttdef"><b>Definition:</b> monero_wallet_keys.cpp:101</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_acca0795b9455f5f67dbdb4a8f50f3448"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#acca0795b9455f5f67dbdb4a8f50f3448">monero::monero_wallet_keys::get_primary_address</a></div><div class="ttdeci">std::string get_primary_address() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_keys.h:121</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_acfa833fcc9b5369fcba5f8ee1caad6f3"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#acfa833fcc9b5369fcba5f8ee1caad6f3">monero::monero_wallet_keys::get_seed</a></div><div class="ttdeci">std::string get_seed() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_keys.h:115</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_ad3d14076b6b7c07e89924e9a1b7741d7"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#ad3d14076b6b7c07e89924e9a1b7741d7">monero::monero_wallet_keys::get_public_view_key</a></div><div class="ttdeci">std::string get_public_view_key() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_keys.h:119</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_ad74a044419431c480ca773a7bab0a2ed"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#ad74a044419431c480ca773a7bab0a2ed">monero::monero_wallet_keys::get_address</a></div><div class="ttdeci">std::string get_address(const uint32_t account_idx, const uint32_t subaddress_idx) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_keys.cpp:238</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_aeca6751dff2d1286878b0bff755b73d4"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#aeca6751dff2d1286878b0bff755b73d4">monero::monero_wallet_keys::get_private_spend_key</a></div><div class="ttdeci">std::string get_private_spend_key() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_keys.h:118</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_aef45d1c29b6604da1248c3e7e72353b2"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#aef45d1c29b6604da1248c3e7e72353b2">monero::monero_wallet_keys::decode_integrated_address</a></div><div class="ttdeci">monero_integrated_address decode_integrated_address(const std::string &amp;integrated_address) const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_keys.cpp:250</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_af0d118734096a7faa1e4018d920c43e1"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#af0d118734096a7faa1e4018d920c43e1">monero::monero_wallet_keys::get_network_type</a></div><div class="ttdeci">monero_network_type get_network_type() const override</div><div class="ttdef"><b>Definition:</b> monero_wallet_keys.h:114</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="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__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_1monero__wallet__config_html"><div class="ttname"><a href="structmonero_1_1monero__wallet__config.html">monero::monero_wallet_config</a></div><div class="ttdef"><b>Definition:</b> monero_wallet_model.h:67</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html">monero::monero_wallet_keys</a></div><div class="ttdef"><b>Definition</b> monero_wallet_keys.h:68</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_a01be7fd8f0f4791cb42dc9901350d3c5"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#a01be7fd8f0f4791cb42dc9901350d3c5">monero::monero_wallet_keys::get_account</a></div><div class="ttdeci">monero_account get_account(const uint32_t account_idx, bool include_subaddresses) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_keys.cpp:255</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_a1583ae855d8db004ab2ed3cf21f1cbdf"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#a1583ae855d8db004ab2ed3cf21f1cbdf">monero::monero_wallet_keys::create_wallet_from_keys</a></div><div class="ttdeci">static monero_wallet_keys * create_wallet_from_keys(const monero_wallet_config &amp;config)</div><div class="ttdef"><b>Definition</b> monero_wallet_keys.cpp:136</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_a1a256166f00fbb8487c52dc7dcdae32e"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#a1a256166f00fbb8487c52dc7dcdae32e">monero::monero_wallet_keys::get_private_view_key</a></div><div class="ttdeci">std::string get_private_view_key() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_keys.h:117</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_a2847e32abdcc6c9882297368d68c94c2"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#a2847e32abdcc6c9882297368d68c94c2">monero::monero_wallet_keys::close</a></div><div class="ttdeci">void close(bool save=false) override</div><div class="ttdef"><b>Definition</b> monero_wallet_keys.cpp:304</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_a35e3eff1935f822eed3672e437ae4947"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#a35e3eff1935f822eed3672e437ae4947">monero::monero_wallet_keys::create_wallet_random</a></div><div class="ttdeci">static monero_wallet_keys * create_wallet_random(const monero_wallet_config &amp;config)</div><div class="ttdef"><b>Definition</b> monero_wallet_keys.cpp:76</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_a3c524bd25e4c7013d60b114b61d8b9d0"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#a3c524bd25e4c7013d60b114b61d8b9d0">monero::monero_wallet_keys::get_subaddresses</a></div><div class="ttdeci">std::vector&lt; monero_subaddress &gt; get_subaddresses(const uint32_t account_idx, const std::vector&lt; uint32_t &gt; &amp;subaddress_indices) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_keys.cpp:271</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_a408e2f71d80854ba59f49207042cbabc"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#a408e2f71d80854ba59f49207042cbabc">monero::monero_wallet_keys::get_version</a></div><div class="ttdeci">monero_version get_version() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_keys.cpp:231</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_a423810896328a3c25a9ad36b52001a5b"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#a423810896328a3c25a9ad36b52001a5b">monero::monero_wallet_keys::verify_message</a></div><div class="ttdeci">monero_message_signature_result verify_message(const std::string &amp;msg, const std::string &amp;address, const std::string &amp;signature) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_keys.cpp:299</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_a534e10f6fa13d8da262e81c581355937"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#a534e10f6fa13d8da262e81c581355937">monero::monero_wallet_keys::is_view_only</a></div><div class="ttdeci">bool is_view_only() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_keys.h:112</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_a64bfa46f772a0f352bf4147769883811"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#a64bfa46f772a0f352bf4147769883811">monero::monero_wallet_keys::get_seed_languages</a></div><div class="ttdeci">static std::vector&lt; std::string &gt; get_seed_languages()</div><div class="ttdef"><b>Definition</b> monero_wallet_keys.cpp:218</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_a817780c43761f5471bea5153e705f1d5"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#a817780c43761f5471bea5153e705f1d5">monero::monero_wallet_keys::sign_message</a></div><div class="ttdeci">std::string sign_message(const std::string &amp;msg, monero_message_signature_type signature_type, uint32_t account_idx=0, uint32_t subaddress_idx=0) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_keys.cpp:294</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_a890195401d087b65a1e8aba61c5bafad"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#a890195401d087b65a1e8aba61c5bafad">monero::monero_wallet_keys::get_seed_language</a></div><div class="ttdeci">std::string get_seed_language() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_keys.h:116</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_a9a394861dde530e80add1949a130deb0"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#a9a394861dde530e80add1949a130deb0">monero::monero_wallet_keys::~monero_wallet_keys</a></div><div class="ttdeci">~monero_wallet_keys()</div><div class="ttdef"><b>Definition</b> monero_wallet_keys.cpp:226</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_aaa29dad0f3eddf8a325e377779be9b85"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#aaa29dad0f3eddf8a325e377779be9b85">monero::monero_wallet_keys::get_public_spend_key</a></div><div class="ttdeci">std::string get_public_spend_key() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_keys.h:120</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_ac33f17c60d237822b60a960d4f8f1ded"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#ac33f17c60d237822b60a960d4f8f1ded">monero::monero_wallet_keys::get_integrated_address</a></div><div class="ttdeci">monero_integrated_address get_integrated_address(const std::string &amp;standard_address=&quot;&quot;, const std::string &amp;payment_id=&quot;&quot;) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_keys.cpp:245</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_ac9db87734693fdc01dc8f5606fde2914"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#ac9db87734693fdc01dc8f5606fde2914">monero::monero_wallet_keys::create_wallet_from_seed</a></div><div class="ttdeci">static monero_wallet_keys * create_wallet_from_seed(const monero_wallet_config &amp;config)</div><div class="ttdef"><b>Definition</b> monero_wallet_keys.cpp:101</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_acca0795b9455f5f67dbdb4a8f50f3448"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#acca0795b9455f5f67dbdb4a8f50f3448">monero::monero_wallet_keys::get_primary_address</a></div><div class="ttdeci">std::string get_primary_address() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_keys.h:121</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_acfa833fcc9b5369fcba5f8ee1caad6f3"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#acfa833fcc9b5369fcba5f8ee1caad6f3">monero::monero_wallet_keys::get_seed</a></div><div class="ttdeci">std::string get_seed() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_keys.h:115</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_ad3d14076b6b7c07e89924e9a1b7741d7"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#ad3d14076b6b7c07e89924e9a1b7741d7">monero::monero_wallet_keys::get_public_view_key</a></div><div class="ttdeci">std::string get_public_view_key() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_keys.h:119</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_ad74a044419431c480ca773a7bab0a2ed"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#ad74a044419431c480ca773a7bab0a2ed">monero::monero_wallet_keys::get_address</a></div><div class="ttdeci">std::string get_address(const uint32_t account_idx, const uint32_t subaddress_idx) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_keys.cpp:238</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_aeca6751dff2d1286878b0bff755b73d4"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#aeca6751dff2d1286878b0bff755b73d4">monero::monero_wallet_keys::get_private_spend_key</a></div><div class="ttdeci">std::string get_private_spend_key() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_keys.h:118</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_aef45d1c29b6604da1248c3e7e72353b2"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#aef45d1c29b6604da1248c3e7e72353b2">monero::monero_wallet_keys::decode_integrated_address</a></div><div class="ttdeci">monero_integrated_address decode_integrated_address(const std::string &amp;integrated_address) const override</div><div class="ttdef"><b>Definition</b> monero_wallet_keys.cpp:250</div></div>
<div class="ttc" id="aclassmonero_1_1monero__wallet__keys_html_af0d118734096a7faa1e4018d920c43e1"><div class="ttname"><a href="classmonero_1_1monero__wallet__keys.html#af0d118734096a7faa1e4018d920c43e1">monero::monero_wallet_keys::get_network_type</a></div><div class="ttdeci">monero_network_type get_network_type() const override</div><div class="ttdef"><b>Definition</b> monero_wallet_keys.h:114</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="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__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_1monero__wallet__config_html"><div class="ttname"><a href="structmonero_1_1monero__wallet__config.html">monero::monero_wallet_config</a></div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:67</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+132 -64
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<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_model.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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,11 +43,16 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -55,9 +62,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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">
@@ -78,6 +92,7 @@ $(function() {
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> </div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacemonero.html">monero</a> {</div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> </div>
<div class="foldopen" id="foldopen00067" data-start="{" data-end="};">
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__wallet__config.html"> 67</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__wallet__config.html">monero_wallet_config</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structmonero_1_1serializable__struct.html">serializable_struct</a> {</div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> boost::optional&lt;std::string&gt; m_path;</div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> boost::optional&lt;std::string&gt; m_password;</div>
@@ -101,7 +116,9 @@ $(function() {
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> rapidjson::Value <a class="code hl_function" href="structmonero_1_1monero__wallet__config.html#a1c42adc920b5116e839fe0f4d7f8211d">to_rapidjson_val</a>(rapidjson::Document::AllocatorType&amp; allocator) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> <span class="keyword">static</span> std::shared_ptr&lt;monero_wallet_config&gt; deserialize(<span class="keyword">const</span> std::string&amp; config_json);</div>
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> };</div>
</div>
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> </div>
<div class="foldopen" id="foldopen00094" data-start="{" data-end="};">
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__sync__result.html"> 94</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__sync__result.html">monero_sync_result</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structmonero_1_1serializable__struct.html">serializable_struct</a> {</div>
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> uint64_t m_num_blocks_fetched;</div>
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> <span class="keywordtype">bool</span> m_received_money;</div>
@@ -110,7 +127,9 @@ $(function() {
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> </div>
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> rapidjson::Value <a class="code hl_function" href="structmonero_1_1monero__sync__result.html#a554b3c5d14d71f256f0ed3dcfec67f15">to_rapidjson_val</a>(rapidjson::Document::AllocatorType&amp; allocator) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> };</div>
</div>
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> </div>
<div class="foldopen" id="foldopen00106" data-start="{" data-end="};">
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__subaddress.html"> 106</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__subaddress.html">monero_subaddress</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structmonero_1_1serializable__struct.html">serializable_struct</a> {</div>
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> boost::optional&lt;uint32_t&gt; m_account_index;</div>
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> boost::optional&lt;uint32_t&gt; m_index;</div>
@@ -124,7 +143,9 @@ $(function() {
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> </div>
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> rapidjson::Value <a class="code hl_function" href="structmonero_1_1monero__subaddress.html#a481f939434c4a6cb631d3d27daf77db5">to_rapidjson_val</a>(rapidjson::Document::AllocatorType&amp; allocator) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> };</div>
</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="structmonero_1_1monero__account.html"> 123</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__account.html">monero_account</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structmonero_1_1serializable__struct.html">serializable_struct</a> {</div>
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> boost::optional&lt;uint32_t&gt; m_index;</div>
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> boost::optional&lt;std::string&gt; m_primary_address;</div>
@@ -135,7 +156,9 @@ $(function() {
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> </div>
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> rapidjson::Value <a class="code hl_function" href="structmonero_1_1monero__account.html#a5329f389c5ca07a8aaa3e22900118472">to_rapidjson_val</a>(rapidjson::Document::AllocatorType&amp; allocator) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> };</div>
</div>
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> </div>
<div class="foldopen" id="foldopen00137" data-start="{" data-end="};">
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__destination.html"> 137</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__destination.html">monero_destination</a> {</div>
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> boost::optional&lt;std::string&gt; m_address;</div>
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> boost::optional&lt;uint64_t&gt; m_amount;</div>
@@ -145,12 +168,14 @@ $(function() {
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span> <span class="keyword">static</span> <span class="keywordtype">void</span> from_property_tree(<span class="keyword">const</span> boost::property_tree::ptree&amp; node, <span class="keyword">const</span> std::shared_ptr&lt;monero_destination&gt;&amp; destination);</div>
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> std::shared_ptr&lt;monero_destination&gt; copy(<span class="keyword">const</span> std::shared_ptr&lt;monero_destination&gt;&amp; src, <span class="keyword">const</span> std::shared_ptr&lt;monero_destination&gt;&amp; tgt) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> };</div>
</div>
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> </div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> <span class="comment">// forward declarations</span></div>
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__tx__wallet.html">monero_tx_wallet</a>;</div>
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__tx__query.html">monero_tx_query</a>;</div>
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__tx__set.html">monero_tx_set</a>;</div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> </div>
<div class="foldopen" id="foldopen00157" data-start="{" data-end="};">
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__transfer.html"> 157</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__transfer.html">monero_transfer</a> : <a class="code hl_struct" href="structmonero_1_1serializable__struct.html">serializable_struct</a> {</div>
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> std::shared_ptr&lt;monero_tx_wallet&gt; m_tx;</div>
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> boost::optional&lt;uint64_t&gt; m_amount;</div>
@@ -166,7 +191,9 @@ $(function() {
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span> }</div>
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span> <span class="keywordtype">void</span> merge(<span class="keyword">const</span> std::shared_ptr&lt;monero_transfer&gt;&amp; self, <span class="keyword">const</span> std::shared_ptr&lt;monero_transfer&gt;&amp; other);</div>
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span> };</div>
</div>
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> </div>
<div class="foldopen" id="foldopen00176" data-start="{" data-end="};">
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__incoming__transfer.html"> 176</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__incoming__transfer.html">monero_incoming_transfer</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structmonero_1_1monero__transfer.html">monero_transfer</a> {</div>
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> boost::optional&lt;uint32_t&gt; m_subaddress_index;</div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span> boost::optional&lt;std::string&gt; m_address;</div>
@@ -179,7 +206,9 @@ $(function() {
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span> <span class="keywordtype">void</span> merge(<span class="keyword">const</span> std::shared_ptr&lt;monero_transfer&gt;&amp; self, <span class="keyword">const</span> std::shared_ptr&lt;monero_transfer&gt;&amp; other);</div>
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span> <span class="keywordtype">void</span> merge(<span class="keyword">const</span> std::shared_ptr&lt;monero_incoming_transfer&gt;&amp; self, <span class="keyword">const</span> std::shared_ptr&lt;monero_incoming_transfer&gt;&amp; other);</div>
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span> };</div>
</div>
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</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="structmonero_1_1monero__outgoing__transfer.html"> 192</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__outgoing__transfer.html">monero_outgoing_transfer</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structmonero_1_1monero__transfer.html">monero_transfer</a> {</div>
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span> std::vector&lt;uint32_t&gt; m_subaddress_indices;</div>
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span> std::vector&lt;std::string&gt; m_addresses;</div>
@@ -192,7 +221,9 @@ $(function() {
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span> <span class="keywordtype">void</span> merge(<span class="keyword">const</span> std::shared_ptr&lt;monero_transfer&gt;&amp; self, <span class="keyword">const</span> std::shared_ptr&lt;monero_transfer&gt;&amp; other);</div>
<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span> <span class="keywordtype">void</span> merge(<span class="keyword">const</span> std::shared_ptr&lt;monero_outgoing_transfer&gt;&amp; self, <span class="keyword">const</span> std::shared_ptr&lt;monero_outgoing_transfer&gt;&amp; other);</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="structmonero_1_1monero__transfer__query.html"> 210</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__transfer__query.html">monero_transfer_query</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structmonero_1_1monero__transfer.html">monero_transfer</a> {</div>
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"> 211</span> boost::optional&lt;bool&gt; m_is_incoming;</div>
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span> boost::optional&lt;std::string&gt; m_address;</div>
@@ -211,7 +242,9 @@ $(function() {
<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"> 225</span> boost::optional&lt;bool&gt; is_incoming() <span class="keyword">const</span>;</div>
<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"> 226</span> <span class="keywordtype">bool</span> meets_criteria(<a class="code hl_struct" href="structmonero_1_1monero__transfer.html">monero_transfer</a>* transfer, <span class="keywordtype">bool</span> query_parent = <span class="keyword">true</span>) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"> 227</span> };</div>
</div>
<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span> </div>
<div class="foldopen" id="foldopen00232" data-start="{" data-end="};">
<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__output__wallet.html"> 232</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__output__wallet.html">monero_output_wallet</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structmonero_1_1monero__output.html">monero_output</a> {</div>
<div class="line"><a id="l00233" name="l00233"></a><span class="lineno"> 233</span> boost::optional&lt;uint32_t&gt; m_account_index;</div>
<div class="line"><a id="l00234" name="l00234"></a><span class="lineno"> 234</span> boost::optional&lt;uint32_t&gt; m_subaddress_index;</div>
@@ -225,7 +258,9 @@ $(function() {
<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"> 242</span> <span class="keywordtype">void</span> merge(<span class="keyword">const</span> std::shared_ptr&lt;monero_output&gt;&amp; self, <span class="keyword">const</span> std::shared_ptr&lt;monero_output&gt;&amp; other);</div>
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span> <span class="keywordtype">void</span> merge(<span class="keyword">const</span> std::shared_ptr&lt;monero_output_wallet&gt;&amp; self, <span class="keyword">const</span> std::shared_ptr&lt;monero_output_wallet&gt;&amp; other);</div>
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span> };</div>
</div>
<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span> </div>
<div class="foldopen" id="foldopen00252" data-start="{" data-end="};">
<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__output__query.html"> 252</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__output__query.html">monero_output_query</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structmonero_1_1monero__output__wallet.html">monero_output_wallet</a> {</div>
<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"> 253</span> std::vector&lt;uint32_t&gt; m_subaddress_indices;</div>
<div class="line"><a id="l00254" name="l00254"></a><span class="lineno"> 254</span> boost::optional&lt;uint64_t&gt; m_min_amount;</div>
@@ -241,7 +276,9 @@ $(function() {
<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"> 264</span> std::shared_ptr&lt;monero_output_query&gt; copy(<span class="keyword">const</span> std::shared_ptr&lt;monero_output_query&gt;&amp; src, <span class="keyword">const</span> std::shared_ptr&lt;monero_output_query&gt;&amp; tgt) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span> <span class="keywordtype">bool</span> meets_criteria(<a class="code hl_struct" href="structmonero_1_1monero__output__wallet.html">monero_output_wallet</a>* output, <span class="keywordtype">bool</span> query_parent = <span class="keyword">true</span>) <span class="keyword">const</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="foldopen00271" data-start="{" data-end="};">
<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__tx__wallet.html"> 271</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__tx__wallet.html">monero_tx_wallet</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structmonero_1_1monero__tx.html">monero_tx</a> {</div>
<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"> 272</span> boost::optional&lt;std::shared_ptr&lt;monero_tx_set&gt;&gt; m_tx_set;</div>
<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"> 273</span> boost::optional&lt;bool&gt; m_is_incoming;</div>
@@ -270,7 +307,9 @@ $(function() {
<div class="line"><a id="l00296" name="l00296"></a><span class="lineno"> 296</span> std::vector&lt;std::shared_ptr&lt;monero_output_wallet&gt;&gt; get_outputs_wallet(<span class="keyword">const</span> <a class="code hl_struct" href="structmonero_1_1monero__output__query.html">monero_output_query</a>&amp; query) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00297" name="l00297"></a><span class="lineno"> 297</span> std::vector&lt;std::shared_ptr&lt;monero_output_wallet&gt;&gt; filter_outputs_wallet(<span class="keyword">const</span> <a class="code hl_struct" href="structmonero_1_1monero__output__query.html">monero_output_query</a>&amp; query);</div>
<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"> 298</span> };</div>
</div>
<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"> 299</span> </div>
<div class="foldopen" id="foldopen00305" data-start="{" data-end="};">
<div class="line"><a id="l00305" name="l00305"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__tx__query.html"> 305</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__tx__query.html">monero_tx_query</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structmonero_1_1monero__tx__wallet.html">monero_tx_wallet</a> {</div>
<div class="line"><a id="l00306" name="l00306"></a><span class="lineno"> 306</span> boost::optional&lt;bool&gt; m_is_outgoing;</div>
<div class="line"><a id="l00307" name="l00307"></a><span class="lineno"> 307</span> boost::optional&lt;bool&gt; m_is_incoming;</div>
@@ -293,7 +332,9 @@ $(function() {
<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"> 324</span> std::shared_ptr&lt;monero_tx_query&gt; copy(<span class="keyword">const</span> std::shared_ptr&lt;monero_tx_query&gt;&amp; src, <span class="keyword">const</span> std::shared_ptr&lt;monero_tx_query&gt;&amp; tgt) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00325" name="l00325"></a><span class="lineno"> 325</span> <span class="keywordtype">bool</span> meets_criteria(<a class="code hl_struct" href="structmonero_1_1monero__tx__wallet.html">monero_tx_wallet</a>* tx, <span class="keywordtype">bool</span> query_children = <span class="keyword">true</span>) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00326" name="l00326"></a><span class="lineno"> 326</span> };</div>
</div>
<div class="line"><a id="l00327" name="l00327"></a><span class="lineno"> 327</span> </div>
<div class="foldopen" id="foldopen00336" data-start="{" data-end="};">
<div class="line"><a id="l00336" name="l00336"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__tx__set.html"> 336</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__tx__set.html">monero_tx_set</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structmonero_1_1serializable__struct.html">serializable_struct</a> {</div>
<div class="line"><a id="l00337" name="l00337"></a><span class="lineno"> 337</span> std::vector&lt;std::shared_ptr&lt;monero_tx_wallet&gt;&gt; m_txs;</div>
<div class="line"><a id="l00338" name="l00338"></a><span class="lineno"> 338</span> boost::optional&lt;std::string&gt; m_signed_tx_hex;</div>
@@ -304,7 +345,9 @@ $(function() {
<div class="line"><a id="l00343" name="l00343"></a><span class="lineno"> 343</span> rapidjson::Value <a class="code hl_function" href="structmonero_1_1monero__tx__set.html#a1790e49c74e30198cf1509be63ec7632">to_rapidjson_val</a>(rapidjson::Document::AllocatorType&amp; allocator) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00344" name="l00344"></a><span class="lineno"> 344</span> <span class="keyword">static</span> <a class="code hl_struct" href="structmonero_1_1monero__tx__set.html">monero_tx_set</a> deserialize(<span class="keyword">const</span> std::string&amp; tx_set_json);</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="foldopen00350" data-start="{" data-end="};">
<div class="line"><a id="l00350" name="l00350"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__integrated__address.html"> 350</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__integrated__address.html">monero_integrated_address</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structmonero_1_1serializable__struct.html">serializable_struct</a> {</div>
<div class="line"><a id="l00351" name="l00351"></a><span class="lineno"> 351</span> std::string m_standard_address;</div>
<div class="line"><a id="l00352" name="l00352"></a><span class="lineno"> 352</span> std::string m_payment_id;</div>
@@ -312,14 +355,18 @@ $(function() {
<div class="line"><a id="l00354" name="l00354"></a><span class="lineno"> 354</span> </div>
<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"> 355</span> rapidjson::Value <a class="code hl_function" href="structmonero_1_1monero__integrated__address.html#ab90b92ee287a2803a6d80742daddf6bd">to_rapidjson_val</a>(rapidjson::Document::AllocatorType&amp; allocator) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00356" name="l00356"></a><span class="lineno"> 356</span> };</div>
</div>
<div class="line"><a id="l00357" name="l00357"></a><span class="lineno"> 357</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="namespacemonero.html#aaa3433e5c51f3ac269204e7cd1bd5c4c"> 361</a></span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="namespacemonero.html#aaa3433e5c51f3ac269204e7cd1bd5c4c">monero_tx_priority</a> : uint8_t {</div>
<div class="line"><a id="l00362" name="l00362"></a><span class="lineno"> 362</span> DEFAULT = 0,</div>
<div class="line"><a id="l00363" name="l00363"></a><span class="lineno"> 363</span> UNIMPORTANT,</div>
<div class="line"><a id="l00364" name="l00364"></a><span class="lineno"> 364</span> NORMAL,</div>
<div class="line"><a id="l00365" name="l00365"></a><span class="lineno"> 365</span> ELEVATED</div>
<div class="line"><a id="l00366" name="l00366"></a><span class="lineno"> 366</span> };</div>
</div>
<div class="line"><a id="l00367" name="l00367"></a><span class="lineno"> 367</span> </div>
<div class="foldopen" id="foldopen00371" data-start="{" data-end="};">
<div class="line"><a id="l00371" name="l00371"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__tx__config.html"> 371</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__tx__config.html">monero_tx_config</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structmonero_1_1serializable__struct.html">serializable_struct</a> {</div>
<div class="line"><a id="l00372" name="l00372"></a><span class="lineno"> 372</span> boost::optional&lt;std::string&gt; m_address;</div>
<div class="line"><a id="l00373" name="l00373"></a><span class="lineno"> 373</span> boost::optional&lt;uint64_t&gt; m_amount;</div>
@@ -347,7 +394,9 @@ $(function() {
<div class="line"><a id="l00395" name="l00395"></a><span class="lineno"> 395</span> <span class="keyword">static</span> std::shared_ptr&lt;monero_tx_config&gt; deserialize(<span class="keyword">const</span> std::string&amp; config_json);</div>
<div class="line"><a id="l00396" name="l00396"></a><span class="lineno"> 396</span> std::vector&lt;std::shared_ptr&lt;monero_destination&gt;&gt; get_normalized_destinations() <span class="keyword">const</span>;</div>
<div class="line"><a id="l00397" name="l00397"></a><span class="lineno"> 397</span> };</div>
</div>
<div class="line"><a id="l00398" name="l00398"></a><span class="lineno"> 398</span> </div>
<div class="foldopen" id="foldopen00402" data-start="{" data-end="};">
<div class="line"><a id="l00402" name="l00402"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__key__image__import__result.html"> 402</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__key__image__import__result.html">monero_key_image_import_result</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structmonero_1_1serializable__struct.html">serializable_struct</a> {</div>
<div class="line"><a id="l00403" name="l00403"></a><span class="lineno"> 403</span> boost::optional&lt;uint64_t&gt; m_height;</div>
<div class="line"><a id="l00404" name="l00404"></a><span class="lineno"> 404</span> boost::optional&lt;uint64_t&gt; m_spent_amount;</div>
@@ -355,12 +404,16 @@ $(function() {
<div class="line"><a id="l00406" name="l00406"></a><span class="lineno"> 406</span> </div>
<div class="line"><a id="l00407" name="l00407"></a><span class="lineno"> 407</span> rapidjson::Value <a class="code hl_function" href="structmonero_1_1monero__key__image__import__result.html#ad8212a1e966156dc3465eaff06f2c285">to_rapidjson_val</a>(rapidjson::Document::AllocatorType&amp; allocator) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00408" name="l00408"></a><span class="lineno"> 408</span> };</div>
</div>
<div class="line"><a id="l00409" name="l00409"></a><span class="lineno"> 409</span> </div>
<div class="foldopen" id="foldopen00413" data-start="{" data-end="};">
<div class="line"><a id="l00413" name="l00413"></a><span class="lineno"><a class="line" href="namespacemonero.html#a5ada8f66cddd59159701650a6a8c078b"> 413</a></span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="namespacemonero.html#a5ada8f66cddd59159701650a6a8c078b">monero_message_signature_type</a> : uint8_t {</div>
<div class="line"><a id="l00414" name="l00414"></a><span class="lineno"> 414</span> SIGN_WITH_SPEND_KEY = 0,</div>
<div class="line"><a id="l00415" name="l00415"></a><span class="lineno"> 415</span> SIGN_WITH_VIEW_KEY</div>
<div class="line"><a id="l00416" name="l00416"></a><span class="lineno"> 416</span> };</div>
</div>
<div class="line"><a id="l00417" name="l00417"></a><span class="lineno"> 417</span> </div>
<div class="foldopen" id="foldopen00421" data-start="{" data-end="};">
<div class="line"><a id="l00421" name="l00421"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__message__signature__result.html"> 421</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__message__signature__result.html">monero_message_signature_result</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structmonero_1_1serializable__struct.html">serializable_struct</a> {</div>
<div class="line"><a id="l00422" name="l00422"></a><span class="lineno"> 422</span> <span class="keywordtype">bool</span> m_is_good;</div>
<div class="line"><a id="l00423" name="l00423"></a><span class="lineno"> 423</span> uint32_t m_version;</div>
@@ -369,13 +422,17 @@ $(function() {
<div class="line"><a id="l00426" name="l00426"></a><span class="lineno"> 426</span> </div>
<div class="line"><a id="l00427" name="l00427"></a><span class="lineno"> 427</span> rapidjson::Value <a class="code hl_function" href="structmonero_1_1monero__message__signature__result.html#a946c26767fd373e7cbce469459589fdb">to_rapidjson_val</a>(rapidjson::Document::AllocatorType&amp; allocator) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00428" name="l00428"></a><span class="lineno"> 428</span> };</div>
</div>
<div class="line"><a id="l00429" name="l00429"></a><span class="lineno"> 429</span> </div>
<div class="foldopen" id="foldopen00433" data-start="{" data-end="};">
<div class="line"><a id="l00433" name="l00433"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__check.html"> 433</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__check.html">monero_check</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structmonero_1_1serializable__struct.html">serializable_struct</a> {</div>
<div class="line"><a id="l00434" name="l00434"></a><span class="lineno"> 434</span> <span class="keywordtype">bool</span> m_is_good;</div>
<div class="line"><a id="l00435" name="l00435"></a><span class="lineno"> 435</span> </div>
<div class="line"><a id="l00436" name="l00436"></a><span class="lineno"> 436</span> rapidjson::Value <a class="code hl_function" href="structmonero_1_1monero__check.html#a405a6322e58b150cc3643e0569039ceb">to_rapidjson_val</a>(rapidjson::Document::AllocatorType&amp; allocator) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00437" name="l00437"></a><span class="lineno"> 437</span> };</div>
</div>
<div class="line"><a id="l00438" name="l00438"></a><span class="lineno"> 438</span> </div>
<div class="foldopen" id="foldopen00442" data-start="{" data-end="};">
<div class="line"><a id="l00442" name="l00442"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__check__tx.html"> 442</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__check__tx.html">monero_check_tx</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structmonero_1_1monero__check.html">monero_check</a> {</div>
<div class="line"><a id="l00443" name="l00443"></a><span class="lineno"> 443</span> boost::optional&lt;bool&gt; m_in_tx_pool;</div>
<div class="line"><a id="l00444" name="l00444"></a><span class="lineno"> 444</span> boost::optional&lt;uint64_t&gt; m_num_confirmations;</div>
@@ -383,14 +440,18 @@ $(function() {
<div class="line"><a id="l00446" name="l00446"></a><span class="lineno"> 446</span> </div>
<div class="line"><a id="l00447" name="l00447"></a><span class="lineno"> 447</span> rapidjson::Value <a class="code hl_function" href="structmonero_1_1monero__check__tx.html#aa58bcd6250ea88c7ab9298e4d70896a6">to_rapidjson_val</a>(rapidjson::Document::AllocatorType&amp; allocator) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00448" name="l00448"></a><span class="lineno"> 448</span> };</div>
</div>
<div class="line"><a id="l00449" name="l00449"></a><span class="lineno"> 449</span> </div>
<div class="foldopen" id="foldopen00453" data-start="{" data-end="};">
<div class="line"><a id="l00453" name="l00453"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__check__reserve.html"> 453</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__check__reserve.html">monero_check_reserve</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structmonero_1_1monero__check.html">monero_check</a> {</div>
<div class="line"><a id="l00454" name="l00454"></a><span class="lineno"> 454</span> boost::optional&lt;uint64_t&gt; m_total_amount;</div>
<div class="line"><a id="l00455" name="l00455"></a><span class="lineno"> 455</span> boost::optional&lt;uint64_t&gt; m_unconfirmed_spent_amount;</div>
<div class="line"><a id="l00456" name="l00456"></a><span class="lineno"> 456</span> </div>
<div class="line"><a id="l00457" name="l00457"></a><span class="lineno"> 457</span> rapidjson::Value <a class="code hl_function" href="structmonero_1_1monero__check__reserve.html#ab86672fe20e03b108b101496b3ebe6f3">to_rapidjson_val</a>(rapidjson::Document::AllocatorType&amp; allocator) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00458" name="l00458"></a><span class="lineno"> 458</span> };</div>
</div>
<div class="line"><a id="l00459" name="l00459"></a><span class="lineno"> 459</span> </div>
<div class="foldopen" id="foldopen00463" data-start="{" data-end="};">
<div class="line"><a id="l00463" name="l00463"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__multisig__info.html"> 463</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__multisig__info.html">monero_multisig_info</a> : <a class="code hl_struct" href="structmonero_1_1serializable__struct.html">serializable_struct</a> {</div>
<div class="line"><a id="l00464" name="l00464"></a><span class="lineno"> 464</span> <span class="keywordtype">bool</span> m_is_multisig;</div>
<div class="line"><a id="l00465" name="l00465"></a><span class="lineno"> 465</span> <span class="keywordtype">bool</span> m_is_ready;</div>
@@ -399,21 +460,27 @@ $(function() {
<div class="line"><a id="l00468" name="l00468"></a><span class="lineno"> 468</span> </div>
<div class="line"><a id="l00469" name="l00469"></a><span class="lineno"> 469</span> rapidjson::Value <a class="code hl_function" href="structmonero_1_1monero__multisig__info.html#a74b60f619cbb3bd5cc7e90962cf91305">to_rapidjson_val</a>(rapidjson::Document::AllocatorType&amp; allocator) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00470" name="l00470"></a><span class="lineno"> 470</span> };</div>
</div>
<div class="line"><a id="l00471" name="l00471"></a><span class="lineno"> 471</span> </div>
<div class="foldopen" id="foldopen00477" data-start="{" data-end="};">
<div class="line"><a id="l00477" name="l00477"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__multisig__init__result.html"> 477</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__multisig__init__result.html">monero_multisig_init_result</a> : <a class="code hl_struct" href="structmonero_1_1serializable__struct.html">serializable_struct</a> {</div>
<div class="line"><a id="l00478" name="l00478"></a><span class="lineno"> 478</span> boost::optional&lt;std::string&gt; m_address;</div>
<div class="line"><a id="l00479" name="l00479"></a><span class="lineno"> 479</span> boost::optional&lt;std::string&gt; m_multisig_hex;</div>
<div class="line"><a id="l00480" name="l00480"></a><span class="lineno"> 480</span> </div>
<div class="line"><a id="l00481" name="l00481"></a><span class="lineno"> 481</span> rapidjson::Value <a class="code hl_function" href="structmonero_1_1monero__multisig__init__result.html#a58d52e773d96251edfeba893ca5cdf51">to_rapidjson_val</a>(rapidjson::Document::AllocatorType&amp; allocator) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00482" name="l00482"></a><span class="lineno"> 482</span> };</div>
</div>
<div class="line"><a id="l00483" name="l00483"></a><span class="lineno"> 483</span> </div>
<div class="foldopen" id="foldopen00487" data-start="{" data-end="};">
<div class="line"><a id="l00487" name="l00487"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__multisig__sign__result.html"> 487</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__multisig__sign__result.html">monero_multisig_sign_result</a> : <a class="code hl_struct" href="structmonero_1_1serializable__struct.html">serializable_struct</a> {</div>
<div class="line"><a id="l00488" name="l00488"></a><span class="lineno"> 488</span> boost::optional&lt;std::string&gt; m_signed_multisig_tx_hex;</div>
<div class="line"><a id="l00489" name="l00489"></a><span class="lineno"> 489</span> std::vector&lt;std::string&gt; m_tx_hashes;</div>
<div class="line"><a id="l00490" name="l00490"></a><span class="lineno"> 490</span> </div>
<div class="line"><a id="l00491" name="l00491"></a><span class="lineno"> 491</span> rapidjson::Value <a class="code hl_function" href="structmonero_1_1monero__multisig__sign__result.html#a2f3a44d2d301cc1d4689f1ce22e1b1c6">to_rapidjson_val</a>(rapidjson::Document::AllocatorType&amp; allocator) <span class="keyword">const</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="foldopen00497" data-start="{" data-end="};">
<div class="line"><a id="l00497" name="l00497"></a><span class="lineno"><a class="line" href="structmonero_1_1monero__address__book__entry.html"> 497</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structmonero_1_1monero__address__book__entry.html">monero_address_book_entry</a> : <a class="code hl_struct" href="structmonero_1_1serializable__struct.html">serializable_struct</a> {</div>
<div class="line"><a id="l00498" name="l00498"></a><span class="lineno"> 498</span> boost::optional&lt;uint64_t&gt; m_index; <span class="comment">// TODO: not boost::optional</span></div>
<div class="line"><a id="l00499" name="l00499"></a><span class="lineno"> 499</span> boost::optional&lt;std::string&gt; m_address;</div>
@@ -425,66 +492,67 @@ $(function() {
<div class="line"><a id="l00505" name="l00505"></a><span class="lineno"> 505</span> <a class="code hl_struct" href="structmonero_1_1monero__address__book__entry.html">monero_address_book_entry</a>(uint64_t index, <span class="keyword">const</span> std::string&amp; address, <span class="keyword">const</span> std::string&amp; description, <span class="keyword">const</span> std::string&amp; payment_id) : m_index(index), m_address(address), m_description(description), m_payment_id(payment_id) {}</div>
<div class="line"><a id="l00506" name="l00506"></a><span class="lineno"> 506</span> rapidjson::Value <a class="code hl_function" href="structmonero_1_1monero__address__book__entry.html#a581c7ca994d40a7518b8b2aee9f7fd19">to_rapidjson_val</a>(rapidjson::Document::AllocatorType&amp; allocator) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00507" name="l00507"></a><span class="lineno"> 507</span> };</div>
</div>
<div class="line"><a id="l00508" name="l00508"></a><span class="lineno"> 508</span>}</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_aaa3433e5c51f3ac269204e7cd1bd5c4c"><div class="ttname"><a href="namespacemonero.html#aaa3433e5c51f3ac269204e7cd1bd5c4c">monero::monero_tx_priority</a></div><div class="ttdeci">monero_tx_priority</div><div class="ttdef"><b>Definition:</b> monero_wallet_model.h:361</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__account_html_a5329f389c5ca07a8aaa3e22900118472"><div class="ttname"><a href="structmonero_1_1monero__account.html#a5329f389c5ca07a8aaa3e22900118472">monero::monero_account::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_wallet_model.cpp:210</div></div>
<div class="ttc" id="astructmonero_1_1monero__address__book__entry_html"><div class="ttname"><a href="structmonero_1_1monero__address__book__entry.html">monero::monero_address_book_entry</a></div><div class="ttdef"><b>Definition:</b> monero_wallet_model.h:497</div></div>
<div class="ttc" id="astructmonero_1_1monero__address__book__entry_html_a581c7ca994d40a7518b8b2aee9f7fd19"><div class="ttname"><a href="structmonero_1_1monero__address__book__entry.html#a581c7ca994d40a7518b8b2aee9f7fd19">monero::monero_address_book_entry::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_wallet_model.cpp:1541</div></div>
<div class="ttc" id="astructmonero_1_1monero__check__reserve_html"><div class="ttname"><a href="structmonero_1_1monero__check__reserve.html">monero::monero_check_reserve</a></div><div class="ttdef"><b>Definition:</b> monero_wallet_model.h:453</div></div>
<div class="ttc" id="astructmonero_1_1monero__check__reserve_html_ab86672fe20e03b108b101496b3ebe6f3"><div class="ttname"><a href="structmonero_1_1monero__check__reserve.html#ab86672fe20e03b108b101496b3ebe6f3">monero::monero_check_reserve::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_wallet_model.cpp:1476</div></div>
<div class="ttc" id="astructmonero_1_1monero__check__tx_html"><div class="ttname"><a href="structmonero_1_1monero__check__tx.html">monero::monero_check_tx</a></div><div class="ttdef"><b>Definition:</b> monero_wallet_model.h:442</div></div>
<div class="ttc" id="astructmonero_1_1monero__check__tx_html_aa58bcd6250ea88c7ab9298e4d70896a6"><div class="ttname"><a href="structmonero_1_1monero__check__tx.html#aa58bcd6250ea88c7ab9298e4d70896a6">monero::monero_check_tx::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_wallet_model.cpp:1457</div></div>
<div class="ttc" id="astructmonero_1_1monero__check_html"><div class="ttname"><a href="structmonero_1_1monero__check.html">monero::monero_check</a></div><div class="ttdef"><b>Definition:</b> monero_wallet_model.h:433</div></div>
<div class="ttc" id="astructmonero_1_1monero__check_html_a405a6322e58b150cc3643e0569039ceb"><div class="ttname"><a href="structmonero_1_1monero__check.html#a405a6322e58b150cc3643e0569039ceb">monero::monero_check::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_wallet_model.cpp:1443</div></div>
<div class="ttc" id="astructmonero_1_1monero__destination_html"><div class="ttname"><a href="structmonero_1_1monero__destination.html">monero::monero_destination</a></div><div class="ttdef"><b>Definition:</b> monero_wallet_model.h:137</div></div>
<div class="ttc" id="astructmonero_1_1monero__incoming__transfer_html"><div class="ttname"><a href="structmonero_1_1monero__incoming__transfer.html">monero::monero_incoming_transfer</a></div><div class="ttdef"><b>Definition:</b> monero_wallet_model.h:176</div></div>
<div class="ttc" id="astructmonero_1_1monero__incoming__transfer_html_a085ed3aefec908c716f35ab4e1692708"><div class="ttname"><a href="structmonero_1_1monero__incoming__transfer.html#a085ed3aefec908c716f35ab4e1692708">monero::monero_incoming_transfer::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_wallet_model.cpp:797</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__integrated__address_html_ab90b92ee287a2803a6d80742daddf6bd"><div class="ttname"><a href="structmonero_1_1monero__integrated__address.html#ab90b92ee287a2803a6d80742daddf6bd">monero::monero_integrated_address::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_wallet_model.cpp:1386</div></div>
<div class="ttc" id="astructmonero_1_1monero__key__image__import__result_html"><div class="ttname"><a href="structmonero_1_1monero__key__image__import__result.html">monero::monero_key_image_import_result</a></div><div class="ttdef"><b>Definition:</b> monero_wallet_model.h:402</div></div>
<div class="ttc" id="astructmonero_1_1monero__key__image__import__result_html_ad8212a1e966156dc3465eaff06f2c285"><div class="ttname"><a href="structmonero_1_1monero__key__image__import__result.html#ad8212a1e966156dc3465eaff06f2c285">monero::monero_key_image_import_result::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_wallet_model.cpp:1403</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__message__signature__result_html_a946c26767fd373e7cbce469459589fdb"><div class="ttname"><a href="structmonero_1_1monero__message__signature__result.html#a946c26767fd373e7cbce469459589fdb">monero::monero_message_signature_result::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_wallet_model.cpp:1420</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__info_html_a74b60f619cbb3bd5cc7e90962cf91305"><div class="ttname"><a href="structmonero_1_1monero__multisig__info.html#a74b60f619cbb3bd5cc7e90962cf91305">monero::monero_multisig_info::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_wallet_model.cpp:1492</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__init__result_html_a58d52e773d96251edfeba893ca5cdf51"><div class="ttname"><a href="structmonero_1_1monero__multisig__init__result.html#a58d52e773d96251edfeba893ca5cdf51">monero::monero_multisig_init_result::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_wallet_model.cpp:1510</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__multisig__sign__result_html_a2f3a44d2d301cc1d4689f1ce22e1b1c6"><div class="ttname"><a href="structmonero_1_1monero__multisig__sign__result.html#a2f3a44d2d301cc1d4689f1ce22e1b1c6">monero::monero_multisig_sign_result::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_wallet_model.cpp:1524</div></div>
<div class="ttc" id="astructmonero_1_1monero__outgoing__transfer_html"><div class="ttname"><a href="structmonero_1_1monero__outgoing__transfer.html">monero::monero_outgoing_transfer</a></div><div class="ttdef"><b>Definition:</b> monero_wallet_model.h:192</div></div>
<div class="ttc" id="astructmonero_1_1monero__outgoing__transfer_html_ae2252aa8350174cb8a365ba8fd617c68"><div class="ttname"><a href="structmonero_1_1monero__outgoing__transfer.html#ae2252aa8350174cb8a365ba8fd617c68">monero::monero_outgoing_transfer::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_wallet_model.cpp:844</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__query_html_ada2d3e0d4de47ec56ec6213a7643e774"><div class="ttname"><a href="structmonero_1_1monero__output__query.html#ada2d3e0d4de47ec56ec6213a7643e774">monero::monero_output_query::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_wallet_model.cpp:1149</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__output__wallet_html_a67d006fa99d921d67b16b01b22697b27"><div class="ttname"><a href="structmonero_1_1monero__output__wallet.html#a67d006fa99d921d67b16b01b22697b27">monero::monero_output_wallet::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_wallet_model.cpp:1079</div></div>
<div class="ttc" id="astructmonero_1_1monero__output_html"><div class="ttname"><a href="structmonero_1_1monero__output.html">monero::monero_output</a></div><div class="ttdef"><b>Definition:</b> monero_daemon_model.h:236</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__subaddress_html_a481f939434c4a6cb631d3d27daf77db5"><div class="ttname"><a href="structmonero_1_1monero__subaddress.html#a481f939434c4a6cb631d3d27daf77db5">monero::monero_subaddress::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_wallet_model.cpp:235</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__sync__result_html_a554b3c5d14d71f256f0ed3dcfec67f15"><div class="ttname"><a href="structmonero_1_1monero__sync__result.html#a554b3c5d14d71f256f0ed3dcfec67f15">monero::monero_sync_result::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_wallet_model.cpp:192</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__transfer__query_html_a04694bb70b70a24b2eb347f127c2aed8"><div class="ttname"><a href="structmonero_1_1monero__transfer__query.html#a04694bb70b70a24b2eb347f127c2aed8">monero::monero_transfer_query::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_wallet_model.cpp:904</div></div>
<div class="ttc" id="astructmonero_1_1monero__transfer_html"><div class="ttname"><a href="structmonero_1_1monero__transfer.html">monero::monero_transfer</a></div><div class="ttdef"><b>Definition:</b> monero_wallet_model.h:157</div></div>
<div class="ttc" id="astructmonero_1_1monero__transfer_html_ae34c855d2139c06df65ee46be86df9e6"><div class="ttname"><a href="structmonero_1_1monero__transfer.html#ae34c855d2139c06df65ee46be86df9e6">monero::monero_transfer::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_wallet_model.cpp:741</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__config_html_a0c9444c9febc075bcdd6b3854b742808"><div class="ttname"><a href="structmonero_1_1monero__tx__config.html#a0c9444c9febc075bcdd6b3854b742808">monero::monero_tx_config::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_wallet_model.cpp:1290</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__query_html_a2355afaf070c49ae18fee757145e2391"><div class="ttname"><a href="structmonero_1_1monero__tx__query.html#a2355afaf070c49ae18fee757145e2391">monero::monero_tx_query::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_wallet_model.cpp:458</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__set_html_a1790e49c74e30198cf1509be63ec7632"><div class="ttname"><a href="structmonero_1_1monero__tx__set.html#a1790e49c74e30198cf1509be63ec7632">monero::monero_tx_set::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_wallet_model.cpp:694</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__tx__wallet_html_ab00bc1f8108ea8f863418ab1418bb801"><div class="ttname"><a href="structmonero_1_1monero__tx__wallet.html#ab00bc1f8108ea8f863418ab1418bb801">monero::monero_tx_wallet::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_wallet_model.cpp:263</div></div>
<div class="ttc" id="astructmonero_1_1monero__tx_html"><div class="ttname"><a href="structmonero_1_1monero__tx.html">monero::monero_tx</a></div><div class="ttdef"><b>Definition:</b> monero_daemon_model.h:171</div></div>
<div class="ttc" id="astructmonero_1_1monero__wallet__config_html"><div class="ttname"><a href="structmonero_1_1monero__wallet__config.html">monero::monero_wallet_config</a></div><div class="ttdef"><b>Definition:</b> monero_wallet_model.h:67</div></div>
<div class="ttc" id="astructmonero_1_1monero__wallet__config_html_a1c42adc920b5116e839fe0f4d7f8211d"><div class="ttname"><a href="structmonero_1_1monero__wallet__config.html#a1c42adc920b5116e839fe0f4d7f8211d">monero::monero_wallet_config::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition:</b> monero_wallet_model.cpp:117</div></div>
<div class="ttc" id="astructmonero_1_1serializable__struct_html"><div class="ttname"><a href="structmonero_1_1serializable__struct.html">monero::serializable_struct</a></div><div class="ttdef"><b>Definition:</b> monero_daemon_model.h:69</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_aaa3433e5c51f3ac269204e7cd1bd5c4c"><div class="ttname"><a href="namespacemonero.html#aaa3433e5c51f3ac269204e7cd1bd5c4c">monero::monero_tx_priority</a></div><div class="ttdeci">monero_tx_priority</div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:361</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__account_html_a5329f389c5ca07a8aaa3e22900118472"><div class="ttname"><a href="structmonero_1_1monero__account.html#a5329f389c5ca07a8aaa3e22900118472">monero::monero_account::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_wallet_model.cpp:210</div></div>
<div class="ttc" id="astructmonero_1_1monero__address__book__entry_html"><div class="ttname"><a href="structmonero_1_1monero__address__book__entry.html">monero::monero_address_book_entry</a></div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:497</div></div>
<div class="ttc" id="astructmonero_1_1monero__address__book__entry_html_a581c7ca994d40a7518b8b2aee9f7fd19"><div class="ttname"><a href="structmonero_1_1monero__address__book__entry.html#a581c7ca994d40a7518b8b2aee9f7fd19">monero::monero_address_book_entry::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_wallet_model.cpp:1541</div></div>
<div class="ttc" id="astructmonero_1_1monero__check__reserve_html"><div class="ttname"><a href="structmonero_1_1monero__check__reserve.html">monero::monero_check_reserve</a></div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:453</div></div>
<div class="ttc" id="astructmonero_1_1monero__check__reserve_html_ab86672fe20e03b108b101496b3ebe6f3"><div class="ttname"><a href="structmonero_1_1monero__check__reserve.html#ab86672fe20e03b108b101496b3ebe6f3">monero::monero_check_reserve::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_wallet_model.cpp:1476</div></div>
<div class="ttc" id="astructmonero_1_1monero__check__tx_html"><div class="ttname"><a href="structmonero_1_1monero__check__tx.html">monero::monero_check_tx</a></div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:442</div></div>
<div class="ttc" id="astructmonero_1_1monero__check__tx_html_aa58bcd6250ea88c7ab9298e4d70896a6"><div class="ttname"><a href="structmonero_1_1monero__check__tx.html#aa58bcd6250ea88c7ab9298e4d70896a6">monero::monero_check_tx::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_wallet_model.cpp:1457</div></div>
<div class="ttc" id="astructmonero_1_1monero__check_html"><div class="ttname"><a href="structmonero_1_1monero__check.html">monero::monero_check</a></div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:433</div></div>
<div class="ttc" id="astructmonero_1_1monero__check_html_a405a6322e58b150cc3643e0569039ceb"><div class="ttname"><a href="structmonero_1_1monero__check.html#a405a6322e58b150cc3643e0569039ceb">monero::monero_check::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_wallet_model.cpp:1443</div></div>
<div class="ttc" id="astructmonero_1_1monero__destination_html"><div class="ttname"><a href="structmonero_1_1monero__destination.html">monero::monero_destination</a></div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:137</div></div>
<div class="ttc" id="astructmonero_1_1monero__incoming__transfer_html"><div class="ttname"><a href="structmonero_1_1monero__incoming__transfer.html">monero::monero_incoming_transfer</a></div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:176</div></div>
<div class="ttc" id="astructmonero_1_1monero__incoming__transfer_html_a085ed3aefec908c716f35ab4e1692708"><div class="ttname"><a href="structmonero_1_1monero__incoming__transfer.html#a085ed3aefec908c716f35ab4e1692708">monero::monero_incoming_transfer::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_wallet_model.cpp:797</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__integrated__address_html_ab90b92ee287a2803a6d80742daddf6bd"><div class="ttname"><a href="structmonero_1_1monero__integrated__address.html#ab90b92ee287a2803a6d80742daddf6bd">monero::monero_integrated_address::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_wallet_model.cpp:1386</div></div>
<div class="ttc" id="astructmonero_1_1monero__key__image__import__result_html"><div class="ttname"><a href="structmonero_1_1monero__key__image__import__result.html">monero::monero_key_image_import_result</a></div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:402</div></div>
<div class="ttc" id="astructmonero_1_1monero__key__image__import__result_html_ad8212a1e966156dc3465eaff06f2c285"><div class="ttname"><a href="structmonero_1_1monero__key__image__import__result.html#ad8212a1e966156dc3465eaff06f2c285">monero::monero_key_image_import_result::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_wallet_model.cpp:1403</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__message__signature__result_html_a946c26767fd373e7cbce469459589fdb"><div class="ttname"><a href="structmonero_1_1monero__message__signature__result.html#a946c26767fd373e7cbce469459589fdb">monero::monero_message_signature_result::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_wallet_model.cpp:1420</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__info_html_a74b60f619cbb3bd5cc7e90962cf91305"><div class="ttname"><a href="structmonero_1_1monero__multisig__info.html#a74b60f619cbb3bd5cc7e90962cf91305">monero::monero_multisig_info::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_wallet_model.cpp:1492</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__init__result_html_a58d52e773d96251edfeba893ca5cdf51"><div class="ttname"><a href="structmonero_1_1monero__multisig__init__result.html#a58d52e773d96251edfeba893ca5cdf51">monero::monero_multisig_init_result::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_wallet_model.cpp:1510</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__multisig__sign__result_html_a2f3a44d2d301cc1d4689f1ce22e1b1c6"><div class="ttname"><a href="structmonero_1_1monero__multisig__sign__result.html#a2f3a44d2d301cc1d4689f1ce22e1b1c6">monero::monero_multisig_sign_result::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_wallet_model.cpp:1524</div></div>
<div class="ttc" id="astructmonero_1_1monero__outgoing__transfer_html"><div class="ttname"><a href="structmonero_1_1monero__outgoing__transfer.html">monero::monero_outgoing_transfer</a></div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:192</div></div>
<div class="ttc" id="astructmonero_1_1monero__outgoing__transfer_html_ae2252aa8350174cb8a365ba8fd617c68"><div class="ttname"><a href="structmonero_1_1monero__outgoing__transfer.html#ae2252aa8350174cb8a365ba8fd617c68">monero::monero_outgoing_transfer::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_wallet_model.cpp:844</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__query_html_ada2d3e0d4de47ec56ec6213a7643e774"><div class="ttname"><a href="structmonero_1_1monero__output__query.html#ada2d3e0d4de47ec56ec6213a7643e774">monero::monero_output_query::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_wallet_model.cpp:1149</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__output__wallet_html_a67d006fa99d921d67b16b01b22697b27"><div class="ttname"><a href="structmonero_1_1monero__output__wallet.html#a67d006fa99d921d67b16b01b22697b27">monero::monero_output_wallet::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_wallet_model.cpp:1079</div></div>
<div class="ttc" id="astructmonero_1_1monero__output_html"><div class="ttname"><a href="structmonero_1_1monero__output.html">monero::monero_output</a></div><div class="ttdef"><b>Definition</b> monero_daemon_model.h:236</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__subaddress_html_a481f939434c4a6cb631d3d27daf77db5"><div class="ttname"><a href="structmonero_1_1monero__subaddress.html#a481f939434c4a6cb631d3d27daf77db5">monero::monero_subaddress::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_wallet_model.cpp:235</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__sync__result_html_a554b3c5d14d71f256f0ed3dcfec67f15"><div class="ttname"><a href="structmonero_1_1monero__sync__result.html#a554b3c5d14d71f256f0ed3dcfec67f15">monero::monero_sync_result::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_wallet_model.cpp:192</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__transfer__query_html_a04694bb70b70a24b2eb347f127c2aed8"><div class="ttname"><a href="structmonero_1_1monero__transfer__query.html#a04694bb70b70a24b2eb347f127c2aed8">monero::monero_transfer_query::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_wallet_model.cpp:904</div></div>
<div class="ttc" id="astructmonero_1_1monero__transfer_html"><div class="ttname"><a href="structmonero_1_1monero__transfer.html">monero::monero_transfer</a></div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:157</div></div>
<div class="ttc" id="astructmonero_1_1monero__transfer_html_ae34c855d2139c06df65ee46be86df9e6"><div class="ttname"><a href="structmonero_1_1monero__transfer.html#ae34c855d2139c06df65ee46be86df9e6">monero::monero_transfer::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_wallet_model.cpp:741</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__config_html_a0c9444c9febc075bcdd6b3854b742808"><div class="ttname"><a href="structmonero_1_1monero__tx__config.html#a0c9444c9febc075bcdd6b3854b742808">monero::monero_tx_config::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_wallet_model.cpp:1290</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__query_html_a2355afaf070c49ae18fee757145e2391"><div class="ttname"><a href="structmonero_1_1monero__tx__query.html#a2355afaf070c49ae18fee757145e2391">monero::monero_tx_query::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_wallet_model.cpp:458</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__set_html_a1790e49c74e30198cf1509be63ec7632"><div class="ttname"><a href="structmonero_1_1monero__tx__set.html#a1790e49c74e30198cf1509be63ec7632">monero::monero_tx_set::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_wallet_model.cpp:694</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__tx__wallet_html_ab00bc1f8108ea8f863418ab1418bb801"><div class="ttname"><a href="structmonero_1_1monero__tx__wallet.html#ab00bc1f8108ea8f863418ab1418bb801">monero::monero_tx_wallet::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_wallet_model.cpp:263</div></div>
<div class="ttc" id="astructmonero_1_1monero__tx_html"><div class="ttname"><a href="structmonero_1_1monero__tx.html">monero::monero_tx</a></div><div class="ttdef"><b>Definition</b> monero_daemon_model.h:171</div></div>
<div class="ttc" id="astructmonero_1_1monero__wallet__config_html"><div class="ttname"><a href="structmonero_1_1monero__wallet__config.html">monero::monero_wallet_config</a></div><div class="ttdef"><b>Definition</b> monero_wallet_model.h:67</div></div>
<div class="ttc" id="astructmonero_1_1monero__wallet__config_html_a1c42adc920b5116e839fe0f4d7f8211d"><div class="ttname"><a href="structmonero_1_1monero__wallet__config.html#a1c42adc920b5116e839fe0f4d7f8211d">monero::monero_wallet_config::to_rapidjson_val</a></div><div class="ttdeci">rapidjson::Value to_rapidjson_val(rapidjson::Document::AllocatorType &amp;allocator) const</div><div class="ttdef"><b>Definition</b> monero_wallet_model.cpp:117</div></div>
<div class="ttc" id="astructmonero_1_1serializable__struct_html"><div class="ttname"><a href="structmonero_1_1serializable__struct.html">monero::serializable_struct</a></div><div class="ttdef"><b>Definition</b> monero_daemon_model.h:69</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+22 -13
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: gen_utils Namespace Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -55,9 +57,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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><!-- top -->
@@ -70,25 +79,25 @@ $(function() {
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ab8a22f1a133bf6db0c6c94769c54bafd"><td class="memTemplParams" colspan="2"><a id="ab8a22f1a133bf6db0c6c94769c54bafd" name="ab8a22f1a133bf6db0c6c94769c54bafd"></a>
<tr class="memitem:ab8a22f1a133bf6db0c6c94769c54bafd" id="r_ab8a22f1a133bf6db0c6c94769c54bafd"><td class="memTemplParams" colspan="2"><a id="ab8a22f1a133bf6db0c6c94769c54bafd" name="ab8a22f1a133bf6db0c6c94769c54bafd"></a>
template&lt;class T , typename std::enable_if&lt; std::is_same&lt; T, std::string &gt;::value, T &gt;::type * = nullptr&gt; </td></tr>
<tr class="memitem:ab8a22f1a133bf6db0c6c94769c54bafd"><td class="memTemplItemLeft" align="right" valign="top">boost::optional&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>reconcile</b> (const boost::optional&lt; T &gt; &amp;val1, const boost::optional&lt; T &gt; &amp;val2, boost::optional&lt; bool &gt; resolve_defined, boost::optional&lt; bool &gt; resolve_true, boost::optional&lt; bool &gt; resolve_max, const std::string &amp;err_msg=&quot;&quot;)</td></tr>
<tr class="separator:ab8a22f1a133bf6db0c6c94769c54bafd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abdcc2daf9614bb767ed3d00380641ae2"><td class="memTemplParams" colspan="2"><a id="abdcc2daf9614bb767ed3d00380641ae2" name="abdcc2daf9614bb767ed3d00380641ae2"></a>
<tr class="memitem:abdcc2daf9614bb767ed3d00380641ae2" id="r_abdcc2daf9614bb767ed3d00380641ae2"><td class="memTemplParams" colspan="2"><a id="abdcc2daf9614bb767ed3d00380641ae2" name="abdcc2daf9614bb767ed3d00380641ae2"></a>
template&lt;class T , typename std::enable_if&lt; std::is_same&lt; T, std::string &gt;::value, T &gt;::type * = nullptr&gt; </td></tr>
<tr class="memitem:abdcc2daf9614bb767ed3d00380641ae2"><td class="memTemplItemLeft" align="right" valign="top">boost::optional&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>reconcile</b> (const boost::optional&lt; T &gt; &amp;val1, const boost::optional&lt; T &gt; &amp;val2, const std::string &amp;err_msg=&quot;&quot;)</td></tr>
<tr class="separator:abdcc2daf9614bb767ed3d00380641ae2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc3ed80329f2d5539e360f74eecfecb2"><td class="memTemplParams" colspan="2"><a id="acc3ed80329f2d5539e360f74eecfecb2" name="acc3ed80329f2d5539e360f74eecfecb2"></a>
<tr class="memitem:acc3ed80329f2d5539e360f74eecfecb2" id="r_acc3ed80329f2d5539e360f74eecfecb2"><td class="memTemplParams" colspan="2"><a id="acc3ed80329f2d5539e360f74eecfecb2" name="acc3ed80329f2d5539e360f74eecfecb2"></a>
template&lt;class T &gt; </td></tr>
<tr class="memitem:acc3ed80329f2d5539e360f74eecfecb2"><td class="memTemplItemLeft" align="right" valign="top">std::vector&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>reconcile</b> (const std::vector&lt; T &gt; &amp;v1, const std::vector&lt; T &gt; &amp;v2, const std::string &amp;err_msg=&quot;&quot;)</td></tr>
<tr class="separator:acc3ed80329f2d5539e360f74eecfecb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p >Collection of generic utilities. </p>
<div class="textblock"><p>Collection of generic utilities. </p>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+18 -9
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Namespace Members</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,9 +58,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
@@ -80,7 +89,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+19 -10
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Namespace Members</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,13 +58,20 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
&#160;<ul>
<div class="textblock">Here is a list of all documented namespace enums with links to the namespaces they belong to:</div><ul>
<li>monero_message_signature_type&#160;:&#160;<a class="el" href="namespacemonero.html#a5ada8f66cddd59159701650a6a8c078b">monero</a></li>
<li>monero_network_type&#160;:&#160;<a class="el" href="namespacemonero.html#ac9023a1d513e2526775d1e061bb5beed">monero</a></li>
<li>monero_tx_priority&#160;:&#160;<a class="el" href="namespacemonero.html#aaa3433e5c51f3ac269204e7cd1bd5c4c">monero</a></li>
@@ -70,7 +79,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+19 -10
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Namespace Members</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,13 +58,20 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="contents">
&#160;<ul>
<div class="textblock">Here is a list of all documented namespace functions with links to the namespaces they belong to:</div><ul>
<li>add_json_member()&#160;:&#160;<a class="el" href="namespacemonero__utils.html#abc8108fdc0269db2f50c2ac24d7e5774">monero_utils</a></li>
<li>cn_block_to_block()&#160;:&#160;<a class="el" href="namespacemonero__utils.html#ab2fb8889ec17d02e54541e90a3ffd47f">monero_utils</a></li>
<li>cn_tx_to_tx()&#160;:&#160;<a class="el" href="namespacemonero__utils.html#ad4b5df3026350e762bfa40c6acdb6a0d">monero_utils</a></li>
@@ -77,7 +86,7 @@ $(function() {
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+124 -157
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: monero Namespace Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -55,9 +57,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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><!-- top -->
@@ -153,191 +162,191 @@ Classes</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:ac9023a1d513e2526775d1e061bb5beed"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemonero.html#ac9023a1d513e2526775d1e061bb5beed">monero_network_type</a> : uint8_t { <b>MAINNET</b> = 0
<tr class="memitem:ac9023a1d513e2526775d1e061bb5beed" id="r_ac9023a1d513e2526775d1e061bb5beed"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac9023a1d513e2526775d1e061bb5beed">monero_network_type</a> : uint8_t { <b>MAINNET</b> = 0
, <b>TESTNET</b>
, <b>STAGENET</b>
}</td></tr>
<tr class="separator:ac9023a1d513e2526775d1e061bb5beed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa3433e5c51f3ac269204e7cd1bd5c4c"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemonero.html#aaa3433e5c51f3ac269204e7cd1bd5c4c">monero_tx_priority</a> : uint8_t { <b>DEFAULT</b> = 0
<tr class="memitem:aaa3433e5c51f3ac269204e7cd1bd5c4c" id="r_aaa3433e5c51f3ac269204e7cd1bd5c4c"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aaa3433e5c51f3ac269204e7cd1bd5c4c">monero_tx_priority</a> : uint8_t { <b>DEFAULT</b> = 0
, <b>UNIMPORTANT</b>
, <b>NORMAL</b>
, <b>ELEVATED</b>
}</td></tr>
<tr class="separator:aaa3433e5c51f3ac269204e7cd1bd5c4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ada8f66cddd59159701650a6a8c078b"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemonero.html#a5ada8f66cddd59159701650a6a8c078b">monero_message_signature_type</a> : uint8_t { <b>SIGN_WITH_SPEND_KEY</b> = 0
<tr class="memitem:a5ada8f66cddd59159701650a6a8c078b" id="r_a5ada8f66cddd59159701650a6a8c078b"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5ada8f66cddd59159701650a6a8c078b">monero_message_signature_type</a> : uint8_t { <b>SIGN_WITH_SPEND_KEY</b> = 0
, <b>SIGN_WITH_VIEW_KEY</b>
}</td></tr>
<tr class="separator:a5ada8f66cddd59159701650a6a8c078b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ab66c92ddbedf0942bc06eeb83291e87e"><td class="memItemLeft" align="right" valign="top"><a id="ab66c92ddbedf0942bc06eeb83291e87e" name="ab66c92ddbedf0942bc06eeb83291e87e"></a>
<tr class="memitem:ab66c92ddbedf0942bc06eeb83291e87e" id="r_ab66c92ddbedf0942bc06eeb83291e87e"><td class="memItemLeft" align="right" valign="top"><a id="ab66c92ddbedf0942bc06eeb83291e87e" name="ab66c92ddbedf0942bc06eeb83291e87e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>merge_tx</b> (std::vector&lt; std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx.html">monero_tx</a> &gt; &gt; &amp;txs, const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx.html">monero_tx</a> &gt; &amp;tx)</td></tr>
<tr class="separator:ab66c92ddbedf0942bc06eeb83291e87e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ccee4c93d9b8833878986376b04cae0"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx__query.html">monero_tx_query</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemonero.html#a4ccee4c93d9b8833878986376b04cae0">decontextualize</a> (std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx__query.html">monero_tx_query</a> &gt; query)</td></tr>
<tr class="memitem:a4ccee4c93d9b8833878986376b04cae0" id="r_a4ccee4c93d9b8833878986376b04cae0"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx__query.html">monero_tx_query</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4ccee4c93d9b8833878986376b04cae0">decontextualize</a> (std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx__query.html">monero_tx_query</a> &gt; query)</td></tr>
<tr class="separator:a4ccee4c93d9b8833878986376b04cae0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad248b19aa3bb6fe03313ad20dc37e465"><td class="memItemLeft" align="right" valign="top"><a id="ad248b19aa3bb6fe03313ad20dc37e465" name="ad248b19aa3bb6fe03313ad20dc37e465"></a>
<tr class="memitem:ad248b19aa3bb6fe03313ad20dc37e465" id="r_ad248b19aa3bb6fe03313ad20dc37e465"><td class="memItemLeft" align="right" valign="top"><a id="ad248b19aa3bb6fe03313ad20dc37e465" name="ad248b19aa3bb6fe03313ad20dc37e465"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>is_contextual</b> (const <a class="el" href="structmonero_1_1monero__transfer__query.html">monero_transfer_query</a> &amp;query)</td></tr>
<tr class="separator:ad248b19aa3bb6fe03313ad20dc37e465"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a060763963ea0e16727e6cdf10633764b"><td class="memItemLeft" align="right" valign="top"><a id="a060763963ea0e16727e6cdf10633764b" name="a060763963ea0e16727e6cdf10633764b"></a>
<tr class="memitem:a060763963ea0e16727e6cdf10633764b" id="r_a060763963ea0e16727e6cdf10633764b"><td class="memItemLeft" align="right" valign="top"><a id="a060763963ea0e16727e6cdf10633764b" name="a060763963ea0e16727e6cdf10633764b"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>is_contextual</b> (const <a class="el" href="structmonero_1_1monero__output__query.html">monero_output_query</a> &amp;query)</td></tr>
<tr class="separator:a060763963ea0e16727e6cdf10633764b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adfd808348981ceb56d9e431192c8ea46"><td class="memItemLeft" align="right" valign="top"><a id="adfd808348981ceb56d9e431192c8ea46" name="adfd808348981ceb56d9e431192c8ea46"></a>
<tr class="memitem:adfd808348981ceb56d9e431192c8ea46" id="r_adfd808348981ceb56d9e431192c8ea46"><td class="memItemLeft" align="right" valign="top"><a id="adfd808348981ceb56d9e431192c8ea46" name="adfd808348981ceb56d9e431192c8ea46"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>bool_equals</b> (bool val, const boost::optional&lt; bool &gt; &amp;opt_val)</td></tr>
<tr class="separator:adfd808348981ceb56d9e431192c8ea46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48ce18300302111f8d96512b56d9a543"><td class="memItemLeft" align="right" valign="top"><a id="a48ce18300302111f8d96512b56d9a543" name="a48ce18300302111f8d96512b56d9a543"></a>
<tr class="memitem:a48ce18300302111f8d96512b56d9a543" id="r_a48ce18300302111f8d96512b56d9a543"><td class="memItemLeft" align="right" valign="top"><a id="a48ce18300302111f8d96512b56d9a543" name="a48ce18300302111f8d96512b56d9a543"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_num_confirmations</b> (std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx__wallet.html">monero_tx_wallet</a> &gt; &amp;tx, uint64_t blockchain_height)</td></tr>
<tr class="separator:a48ce18300302111f8d96512b56d9a543"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a004e8491d0c51978d843651af6c2e57a"><td class="memItemLeft" align="right" valign="top"><a id="a004e8491d0c51978d843651af6c2e57a" name="a004e8491d0c51978d843651af6c2e57a"></a>
<tr class="memitem:a004e8491d0c51978d843651af6c2e57a" id="r_a004e8491d0c51978d843651af6c2e57a"><td class="memItemLeft" align="right" valign="top"><a id="a004e8491d0c51978d843651af6c2e57a" name="a004e8491d0c51978d843651af6c2e57a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_num_suggested_confirmations</b> (std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__incoming__transfer.html">monero_incoming_transfer</a> &gt; &amp;incoming_transfer, uint64_t blockchain_height, uint64_t block_reward, uint64_t unlock_time)</td></tr>
<tr class="separator:a004e8491d0c51978d843651af6c2e57a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c2d604934ba310c1ba31c6ee3c8c3b4"><td class="memItemLeft" align="right" valign="top"><a id="a4c2d604934ba310c1ba31c6ee3c8c3b4" name="a4c2d604934ba310c1ba31c6ee3c8c3b4"></a>
<tr class="memitem:a4c2d604934ba310c1ba31c6ee3c8c3b4" id="r_a4c2d604934ba310c1ba31c6ee3c8c3b4"><td class="memItemLeft" align="right" valign="top"><a id="a4c2d604934ba310c1ba31c6ee3c8c3b4" name="a4c2d604934ba310c1ba31c6ee3c8c3b4"></a>
std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx__wallet.html">monero_tx_wallet</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>build_tx_with_incoming_transfer</b> (tools::wallet2 &amp;m_w2, uint64_t height, const crypto::hash &amp;payment_id, const tools::wallet2::payment_details &amp;pd)</td></tr>
<tr class="separator:a4c2d604934ba310c1ba31c6ee3c8c3b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adad7e76ac094322ebc8e66686f2fac4c"><td class="memItemLeft" align="right" valign="top"><a id="adad7e76ac094322ebc8e66686f2fac4c" name="adad7e76ac094322ebc8e66686f2fac4c"></a>
<tr class="memitem:adad7e76ac094322ebc8e66686f2fac4c" id="r_adad7e76ac094322ebc8e66686f2fac4c"><td class="memItemLeft" align="right" valign="top"><a id="adad7e76ac094322ebc8e66686f2fac4c" name="adad7e76ac094322ebc8e66686f2fac4c"></a>
std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx__wallet.html">monero_tx_wallet</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>build_tx_with_outgoing_transfer</b> (tools::wallet2 &amp;m_w2, uint64_t height, const crypto::hash &amp;txid, const tools::wallet2::confirmed_transfer_details &amp;pd)</td></tr>
<tr class="separator:adad7e76ac094322ebc8e66686f2fac4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c9189f6a1e81dbb06935783a2296954"><td class="memItemLeft" align="right" valign="top"><a id="a0c9189f6a1e81dbb06935783a2296954" name="a0c9189f6a1e81dbb06935783a2296954"></a>
<tr class="memitem:a0c9189f6a1e81dbb06935783a2296954" id="r_a0c9189f6a1e81dbb06935783a2296954"><td class="memItemLeft" align="right" valign="top"><a id="a0c9189f6a1e81dbb06935783a2296954" name="a0c9189f6a1e81dbb06935783a2296954"></a>
std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx__wallet.html">monero_tx_wallet</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>build_tx_with_incoming_transfer_unconfirmed</b> (const tools::wallet2 &amp;m_w2, uint64_t height, const crypto::hash &amp;payment_id, const tools::wallet2::pool_payment_details &amp;ppd)</td></tr>
<tr class="separator:a0c9189f6a1e81dbb06935783a2296954"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ae64631c872ea3d9fefd4aac11149e8"><td class="memItemLeft" align="right" valign="top"><a id="a6ae64631c872ea3d9fefd4aac11149e8" name="a6ae64631c872ea3d9fefd4aac11149e8"></a>
<tr class="memitem:a6ae64631c872ea3d9fefd4aac11149e8" id="r_a6ae64631c872ea3d9fefd4aac11149e8"><td class="memItemLeft" align="right" valign="top"><a id="a6ae64631c872ea3d9fefd4aac11149e8" name="a6ae64631c872ea3d9fefd4aac11149e8"></a>
std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx__wallet.html">monero_tx_wallet</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>build_tx_with_outgoing_transfer_unconfirmed</b> (const tools::wallet2 &amp;m_w2, const crypto::hash &amp;txid, const tools::wallet2::unconfirmed_transfer_details &amp;pd)</td></tr>
<tr class="separator:a6ae64631c872ea3d9fefd4aac11149e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b6f7da3222dde83eb19321c5e631a31"><td class="memItemLeft" align="right" valign="top"><a id="a5b6f7da3222dde83eb19321c5e631a31" name="a5b6f7da3222dde83eb19321c5e631a31"></a>
<tr class="memitem:a5b6f7da3222dde83eb19321c5e631a31" id="r_a5b6f7da3222dde83eb19321c5e631a31"><td class="memItemLeft" align="right" valign="top"><a id="a5b6f7da3222dde83eb19321c5e631a31" name="a5b6f7da3222dde83eb19321c5e631a31"></a>
std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx__wallet.html">monero_tx_wallet</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>build_tx_with_vout</b> (tools::wallet2 &amp;m_w2, const tools::wallet2::transfer_details &amp;td)</td></tr>
<tr class="separator:a5b6f7da3222dde83eb19321c5e631a31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7b02b602d32e83c095c58c153c1e8b1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemonero.html#aa7b02b602d32e83c095c58c153c1e8b1">merge_tx</a> (const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx__wallet.html">monero_tx_wallet</a> &gt; &amp;tx, std::map&lt; std::string, std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx__wallet.html">monero_tx_wallet</a> &gt; &gt; &amp;tx_map, std::map&lt; uint64_t, std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__block.html">monero_block</a> &gt; &gt; &amp;block_map)</td></tr>
<tr class="memitem:aa7b02b602d32e83c095c58c153c1e8b1" id="r_aa7b02b602d32e83c095c58c153c1e8b1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa7b02b602d32e83c095c58c153c1e8b1">merge_tx</a> (const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx__wallet.html">monero_tx_wallet</a> &gt; &amp;tx, std::map&lt; std::string, std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx__wallet.html">monero_tx_wallet</a> &gt; &gt; &amp;tx_map, std::map&lt; uint64_t, std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__block.html">monero_block</a> &gt; &gt; &amp;block_map)</td></tr>
<tr class="separator:aa7b02b602d32e83c095c58c153c1e8b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9ff4ca60dce77e4685c22d25541e2bc"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemonero.html#ab9ff4ca60dce77e4685c22d25541e2bc">tx_height_less_than</a> (const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx.html">monero_tx</a> &gt; &amp;tx1, const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx.html">monero_tx</a> &gt; &amp;tx2)</td></tr>
<tr class="memitem:ab9ff4ca60dce77e4685c22d25541e2bc" id="r_ab9ff4ca60dce77e4685c22d25541e2bc"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab9ff4ca60dce77e4685c22d25541e2bc">tx_height_less_than</a> (const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx.html">monero_tx</a> &gt; &amp;tx1, const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx.html">monero_tx</a> &gt; &amp;tx2)</td></tr>
<tr class="separator:ab9ff4ca60dce77e4685c22d25541e2bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d80896e08b3cf2698745f2e6bd510f2"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemonero.html#a3d80896e08b3cf2698745f2e6bd510f2">incoming_transfer_before</a> (const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__incoming__transfer.html">monero_incoming_transfer</a> &gt; &amp;transfer1, const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__incoming__transfer.html">monero_incoming_transfer</a> &gt; &amp;transfer2)</td></tr>
<tr class="memitem:a3d80896e08b3cf2698745f2e6bd510f2" id="r_a3d80896e08b3cf2698745f2e6bd510f2"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a3d80896e08b3cf2698745f2e6bd510f2">incoming_transfer_before</a> (const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__incoming__transfer.html">monero_incoming_transfer</a> &gt; &amp;transfer1, const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__incoming__transfer.html">monero_incoming_transfer</a> &gt; &amp;transfer2)</td></tr>
<tr class="separator:a3d80896e08b3cf2698745f2e6bd510f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab48ce6a9c04ee42c0e4c33b7471a536b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemonero.html#ab48ce6a9c04ee42c0e4c33b7471a536b">vout_before</a> (const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__output.html">monero_output</a> &gt; &amp;o1, const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__output.html">monero_output</a> &gt; &amp;o2)</td></tr>
<tr class="memitem:ab48ce6a9c04ee42c0e4c33b7471a536b" id="r_ab48ce6a9c04ee42c0e4c33b7471a536b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab48ce6a9c04ee42c0e4c33b7471a536b">vout_before</a> (const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__output.html">monero_output</a> &gt; &amp;o1, const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__output.html">monero_output</a> &gt; &amp;o2)</td></tr>
<tr class="separator:ab48ce6a9c04ee42c0e4c33b7471a536b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab39fad177c2dd5acb39537280278043"><td class="memItemLeft" align="right" valign="top"><a id="aab39fad177c2dd5acb39537280278043" name="aab39fad177c2dd5acb39537280278043"></a>
<tr class="memitem:aab39fad177c2dd5acb39537280278043" id="r_aab39fad177c2dd5acb39537280278043"><td class="memItemLeft" align="right" valign="top"><a id="aab39fad177c2dd5acb39537280278043" name="aab39fad177c2dd5acb39537280278043"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>get_default_ringdb_path</b> (cryptonote::network_type nettype)</td></tr>
<tr class="separator:aab39fad177c2dd5acb39537280278043"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11ef2da5190ff16e820b26ada8cfd943"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemonero.html#a11ef2da5190ff16e820b26ada8cfd943">validate_transfer</a> (wallet2 *m_w2, const std::list&lt; wallet_rpc::transfer_destination &gt; &amp;destinations, const std::string &amp;payment_id, std::vector&lt; cryptonote::tx_destination_entry &gt; &amp;dsts, std::vector&lt; uint8_t &gt; &amp;extra, bool at_least_one_destination, epee::json_rpc::error &amp;er)</td></tr>
<tr class="memitem:a11ef2da5190ff16e820b26ada8cfd943" id="r_a11ef2da5190ff16e820b26ada8cfd943"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a11ef2da5190ff16e820b26ada8cfd943">validate_transfer</a> (wallet2 *m_w2, const std::list&lt; wallet_rpc::transfer_destination &gt; &amp;destinations, const std::string &amp;payment_id, std::vector&lt; cryptonote::tx_destination_entry &gt; &amp;dsts, std::vector&lt; uint8_t &gt; &amp;extra, bool at_least_one_destination, epee::json_rpc::error &amp;er)</td></tr>
<tr class="separator:a11ef2da5190ff16e820b26ada8cfd943"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1bfbf3488a19e758248edaa1a7830ed"><td class="memTemplParams" colspan="2"><a id="aa1bfbf3488a19e758248edaa1a7830ed" name="aa1bfbf3488a19e758248edaa1a7830ed"></a>
<tr class="memitem:aa1bfbf3488a19e758248edaa1a7830ed" id="r_aa1bfbf3488a19e758248edaa1a7830ed"><td class="memTemplParams" colspan="2"><a id="aa1bfbf3488a19e758248edaa1a7830ed" name="aa1bfbf3488a19e758248edaa1a7830ed"></a>
template&lt;typename Ts , typename Tu , typename Tk , typename Ta &gt; </td></tr>
<tr class="memitem:aa1bfbf3488a19e758248edaa1a7830ed"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>fill_response</b> (wallet2 *m_w2, std::vector&lt; tools::wallet2::pending_tx &gt; &amp;ptx_vector, bool get_tx_key, Ts &amp;tx_key, Tu &amp;amount, Ta &amp;amounts_by_dest, Tu &amp;fee, Tu &amp;weight, std::string &amp;multisig_txset, std::string &amp;unsigned_txset, bool do_not_relay, Ts &amp;tx_hash, bool get_tx_hex, Ts &amp;tx_blob, bool get_tx_metadata, Ts &amp;tx_metadata, Tk &amp;spent_key_images, epee::json_rpc::error &amp;er)</td></tr>
<tr class="separator:aa1bfbf3488a19e758248edaa1a7830ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3769fb1bbecf9005224afd230d85451"><td class="memItemLeft" align="right" valign="top"><a id="ab3769fb1bbecf9005224afd230d85451" name="ab3769fb1bbecf9005224afd230d85451"></a>
<tr class="memitem:ab3769fb1bbecf9005224afd230d85451" id="r_ab3769fb1bbecf9005224afd230d85451"><td class="memItemLeft" align="right" valign="top"><a id="ab3769fb1bbecf9005224afd230d85451" name="ab3769fb1bbecf9005224afd230d85451"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>merge_incoming_transfer</b> (std::vector&lt; std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__incoming__transfer.html">monero_incoming_transfer</a> &gt; &gt; &amp;transfers, const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__incoming__transfer.html">monero_incoming_transfer</a> &gt; &amp;transfer)</td></tr>
<tr class="separator:ab3769fb1bbecf9005224afd230d85451"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4b29ab642e12c4b101391c7da39447b"><td class="memItemLeft" align="right" valign="top"><a id="ab4b29ab642e12c4b101391c7da39447b" name="ab4b29ab642e12c4b101391c7da39447b"></a>
<tr class="memitem:ab4b29ab642e12c4b101391c7da39447b" id="r_ab4b29ab642e12c4b101391c7da39447b"><td class="memItemLeft" align="right" valign="top"><a id="ab4b29ab642e12c4b101391c7da39447b" name="ab4b29ab642e12c4b101391c7da39447b"></a>
std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__block.html">monero_block</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>node_to_block_query</b> (const boost::property_tree::ptree &amp;node)</td></tr>
<tr class="separator:ab4b29ab642e12c4b101391c7da39447b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p >Copyright (c) woodser</p>
<p >Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
<p >The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
<p >THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</p>
<p >Parts of this file are originally copyright (c) 2014-2019, The Monero Project</p>
<p >Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:</p>
<p >All rights reserved.</p>
<div class="textblock"><p>Copyright (c) woodser</p>
<p>Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
<p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
<p>THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</p>
<p>Parts of this file are originally copyright (c) 2014-2019, The Monero Project</p>
<p>Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:</p>
<p>All rights reserved.</p>
<ol type="1">
<li>Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.</li>
<li>Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.</li>
<li>Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.</li>
</ol>
<p >THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</p>
<p >Parts of this file are originally copyright (c) 2012-2013 The Cryptonote developers Public library intereface.</p>
<p >Copyright (c) woodser</p>
<p >Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
<p >The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
<p >THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</p>
<p >Parts of this file are originally copyright (c) 2014-2019, The Monero Project</p>
<p >Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:</p>
<p >All rights reserved.</p>
<p>THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</p>
<p>Parts of this file are originally copyright (c) 2012-2013 The Cryptonote developers Public library intereface.</p>
<p>Copyright (c) woodser</p>
<p>Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
<p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
<p>THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</p>
<p>Parts of this file are originally copyright (c) 2014-2019, The Monero Project</p>
<p>Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:</p>
<p>All rights reserved.</p>
<ol type="1">
<li>Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.</li>
<li>Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.</li>
<li>Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.</li>
</ol>
<p >THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</p>
<p >Parts of this file are originally copyright (c) 2012-2013 The Cryptonote developers Public library interface.</p>
<p >Copyright (c) woodser</p>
<p >Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
<p >The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
<p >THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</p>
<p >Parts of this file are originally copyright (c) 2014-2019, The Monero Project</p>
<p >Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:</p>
<p >All rights reserved.</p>
<p>THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</p>
<p>Parts of this file are originally copyright (c) 2012-2013 The Cryptonote developers Public library interface.</p>
<p>Copyright (c) woodser</p>
<p>Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
<p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
<p>THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</p>
<p>Parts of this file are originally copyright (c) 2014-2019, The Monero Project</p>
<p>Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:</p>
<p>All rights reserved.</p>
<ol type="1">
<li>Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.</li>
<li>Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.</li>
<li>Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.</li>
</ol>
<p >THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</p>
<p >Parts of this file are originally copyright (c) 2012-2013 The Cryptonote developers Public interface for libmonero-cpp library.</p>
<p >Public library interface.</p>
<p >Implements a <a class="el" href="monero__wallet_8h_source.html">monero_wallet.h</a> by wrapping wallet2.h.</p>
<p >Copyright (c) woodser</p>
<p >Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
<p >The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
<p >THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</p>
<p >Parts of this file are originally copyright (c) 2014-2019, The Monero Project</p>
<p >Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:</p>
<p >All rights reserved.</p>
<p>THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</p>
<p>Parts of this file are originally copyright (c) 2012-2013 The Cryptonote developers Public interface for libmonero-cpp library.</p>
<p>Public library interface.</p>
<p>Implements a <a class="el" href="monero__wallet_8h_source.html">monero_wallet.h</a> by wrapping wallet2.h.</p>
<p>Copyright (c) woodser</p>
<p>Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
<p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
<p>THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</p>
<p>Parts of this file are originally copyright (c) 2014-2019, The Monero Project</p>
<p>Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:</p>
<p>All rights reserved.</p>
<ol type="1">
<li>Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.</li>
<li>Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.</li>
<li>Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.</li>
</ol>
<p >THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</p>
<p >Parts of this file are originally copyright (c) 2012-2013 The Cryptonote developers Implements a <a class="el" href="monero__wallet_8h_source.html">monero_wallet.h</a> by wrapping monero-project's wallet2. </p>
<p>THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</p>
<p>Parts of this file are originally copyright (c) 2012-2013 The Cryptonote developers Implements a <a class="el" href="monero__wallet_8h_source.html">monero_wallet.h</a> by wrapping monero-project's wallet2. </p>
</div><h2 class="groupheader">Enumeration Type Documentation</h2>
<a id="a5ada8f66cddd59159701650a6a8c078b" name="a5ada8f66cddd59159701650a6a8c078b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5ada8f66cddd59159701650a6a8c078b">&#9670;&nbsp;</a></span>monero_message_signature_type</h2>
<h2 class="memtitle"><span class="permalink"><a href="#a5ada8f66cddd59159701650a6a8c078b">&#9670;&#160;</a></span>monero_message_signature_type</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="namespacemonero.html#a5ada8f66cddd59159701650a6a8c078b">monero::monero_message_signature_type</a> : uint8_t</td>
<td class="memname">enum <a class="el" href="#a5ada8f66cddd59159701650a6a8c078b">monero::monero_message_signature_type</a> : uint8_t</td>
</tr>
</table>
</div><div class="memdoc">
<p >Enumerates message verification results. </p>
<p>Enumerates message verification results. </p>
</div>
</div>
<a id="ac9023a1d513e2526775d1e061bb5beed" name="ac9023a1d513e2526775d1e061bb5beed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac9023a1d513e2526775d1e061bb5beed">&#9670;&nbsp;</a></span>monero_network_type</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ac9023a1d513e2526775d1e061bb5beed">&#9670;&#160;</a></span>monero_network_type</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="namespacemonero.html#ac9023a1d513e2526775d1e061bb5beed">monero::monero_network_type</a> : uint8_t</td>
<td class="memname">enum <a class="el" href="#ac9023a1d513e2526775d1e061bb5beed">monero::monero_network_type</a> : uint8_t</td>
</tr>
</table>
</div><div class="memdoc">
<p >Enumerates Monero network types. </p>
<p>Enumerates Monero network types. </p>
</div>
</div>
<a id="aaa3433e5c51f3ac269204e7cd1bd5c4c" name="aaa3433e5c51f3ac269204e7cd1bd5c4c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaa3433e5c51f3ac269204e7cd1bd5c4c">&#9670;&nbsp;</a></span>monero_tx_priority</h2>
<h2 class="memtitle"><span class="permalink"><a href="#aaa3433e5c51f3ac269204e7cd1bd5c4c">&#9670;&#160;</a></span>monero_tx_priority</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="namespacemonero.html#aaa3433e5c51f3ac269204e7cd1bd5c4c">monero::monero_tx_priority</a> : uint8_t</td>
<td class="memname">enum <a class="el" href="#aaa3433e5c51f3ac269204e7cd1bd5c4c">monero::monero_tx_priority</a> : uint8_t</td>
</tr>
</table>
</div><div class="memdoc">
<p >Enumerates Monero network types. </p>
<p>Enumerates Monero network types. </p>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="a4ccee4c93d9b8833878986376b04cae0" name="a4ccee4c93d9b8833878986376b04cae0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4ccee4c93d9b8833878986376b04cae0">&#9670;&nbsp;</a></span>decontextualize()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#a4ccee4c93d9b8833878986376b04cae0">&#9670;&#160;</a></span>decontextualize()</h2>
<div class="memitem">
<div class="memproto">
@@ -345,13 +354,12 @@ std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__block.html">mone
<tr>
<td class="memname">std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx__query.html">monero_tx_query</a> &gt; monero::decontextualize </td>
<td>(</td>
<td class="paramtype">std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx__query.html">monero_tx_query</a> &gt;&#160;</td>
<td class="paramname"><em>query</em></td><td>)</td>
<td class="paramtype">std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx__query.html">monero_tx_query</a> &gt;</td> <td class="paramname"><span class="paramname"><em>query</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p >Remove query criteria which require looking up other transfers/outputs to fulfill query.</p>
<p>Remove query criteria which require looking up other transfers/outputs to fulfill query.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">query</td><td>the query to decontextualize </td></tr>
@@ -363,7 +371,7 @@ std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__block.html">mone
</div>
</div>
<a id="a3d80896e08b3cf2698745f2e6bd510f2" name="a3d80896e08b3cf2698745f2e6bd510f2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3d80896e08b3cf2698745f2e6bd510f2">&#9670;&nbsp;</a></span>incoming_transfer_before()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#a3d80896e08b3cf2698745f2e6bd510f2">&#9670;&#160;</a></span>incoming_transfer_before()</h2>
<div class="memitem">
<div class="memproto">
@@ -371,28 +379,21 @@ std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__block.html">mone
<tr>
<td class="memname">bool monero::incoming_transfer_before </td>
<td>(</td>
<td class="paramtype">const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__incoming__transfer.html">monero_incoming_transfer</a> &gt; &amp;&#160;</td>
<td class="paramname"><em>transfer1</em>, </td>
<td class="paramtype">const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__incoming__transfer.html">monero_incoming_transfer</a> &gt; &amp;</td> <td class="paramname"><span class="paramname"><em>transfer1</em>, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__incoming__transfer.html">monero_incoming_transfer</a> &gt; &amp;&#160;</td>
<td class="paramname"><em>transfer2</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
<td class="paramtype">const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__incoming__transfer.html">monero_incoming_transfer</a> &gt; &amp;</td> <td class="paramname"><span class="paramname"><em>transfer2</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p >Returns true iff transfer1 is ordered before transfer2 by ascending account and subaddress indices. </p>
<p>Returns true iff transfer1 is ordered before transfer2 by ascending account and subaddress indices. </p>
</div>
</div>
<a id="aa7b02b602d32e83c095c58c153c1e8b1" name="aa7b02b602d32e83c095c58c153c1e8b1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa7b02b602d32e83c095c58c153c1e8b1">&#9670;&nbsp;</a></span>merge_tx()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#aa7b02b602d32e83c095c58c153c1e8b1">&#9670;&#160;</a></span>merge_tx()</h2>
<div class="memitem">
<div class="memproto">
@@ -400,29 +401,21 @@ std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__block.html">mone
<tr>
<td class="memname">void monero::merge_tx </td>
<td>(</td>
<td class="paramtype">const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx__wallet.html">monero_tx_wallet</a> &gt; &amp;&#160;</td>
<td class="paramname"><em>tx</em>, </td>
<td class="paramtype">const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx__wallet.html">monero_tx_wallet</a> &gt; &amp;</td> <td class="paramname"><span class="paramname"><em>tx</em>, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">std::map&lt; std::string, std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx__wallet.html">monero_tx_wallet</a> &gt; &gt; &amp;&#160;</td>
<td class="paramname"><em>tx_map</em>, </td>
<td class="paramtype">std::map&lt; std::string, std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx__wallet.html">monero_tx_wallet</a> &gt; &gt; &amp;</td> <td class="paramname"><span class="paramname"><em>tx_map</em>, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">std::map&lt; uint64_t, std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__block.html">monero_block</a> &gt; &gt; &amp;&#160;</td>
<td class="paramname"><em>block_map</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
<td class="paramtype">std::map&lt; uint64_t, std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__block.html">monero_block</a> &gt; &gt; &amp;</td> <td class="paramname"><span class="paramname"><em>block_map</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p >Merges a transaction into a unique set of transactions.</p>
<p>Merges a transaction into a unique set of transactions.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">tx</td><td>is the transaction to merge into the existing txs </td></tr>
@@ -435,7 +428,7 @@ std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__block.html">mone
</div>
</div>
<a id="ab9ff4ca60dce77e4685c22d25541e2bc" name="ab9ff4ca60dce77e4685c22d25541e2bc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab9ff4ca60dce77e4685c22d25541e2bc">&#9670;&nbsp;</a></span>tx_height_less_than()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ab9ff4ca60dce77e4685c22d25541e2bc">&#9670;&#160;</a></span>tx_height_less_than()</h2>
<div class="memitem">
<div class="memproto">
@@ -443,28 +436,21 @@ std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__block.html">mone
<tr>
<td class="memname">bool monero::tx_height_less_than </td>
<td>(</td>
<td class="paramtype">const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx.html">monero_tx</a> &gt; &amp;&#160;</td>
<td class="paramname"><em>tx1</em>, </td>
<td class="paramtype">const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx.html">monero_tx</a> &gt; &amp;</td> <td class="paramname"><span class="paramname"><em>tx1</em>, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx.html">monero_tx</a> &gt; &amp;&#160;</td>
<td class="paramname"><em>tx2</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
<td class="paramtype">const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx.html">monero_tx</a> &gt; &amp;</td> <td class="paramname"><span class="paramname"><em>tx2</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p >Returns true iff tx1's height is known to be less than tx2's height for sorting. </p>
<p>Returns true iff tx1's height is known to be less than tx2's height for sorting. </p>
</div>
</div>
<a id="a11ef2da5190ff16e820b26ada8cfd943" name="a11ef2da5190ff16e820b26ada8cfd943"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a11ef2da5190ff16e820b26ada8cfd943">&#9670;&nbsp;</a></span>validate_transfer()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#a11ef2da5190ff16e820b26ada8cfd943">&#9670;&#160;</a></span>validate_transfer()</h2>
<div class="memitem">
<div class="memproto">
@@ -472,64 +458,52 @@ std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__block.html">mone
<tr>
<td class="memname">bool monero::validate_transfer </td>
<td>(</td>
<td class="paramtype">wallet2 *&#160;</td>
<td class="paramname"><em>m_w2</em>, </td>
<td class="paramtype">wallet2 *</td> <td class="paramname"><span class="paramname"><em>m_w2</em>, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::list&lt; wallet_rpc::transfer_destination &gt; &amp;&#160;</td>
<td class="paramname"><em>destinations</em>, </td>
<td class="paramtype">const std::list&lt; wallet_rpc::transfer_destination &gt; &amp;</td> <td class="paramname"><span class="paramname"><em>destinations</em>, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>payment_id</em>, </td>
<td class="paramtype">const std::string &amp;</td> <td class="paramname"><span class="paramname"><em>payment_id</em>, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">std::vector&lt; cryptonote::tx_destination_entry &gt; &amp;&#160;</td>
<td class="paramname"><em>dsts</em>, </td>
<td class="paramtype">std::vector&lt; cryptonote::tx_destination_entry &gt; &amp;</td> <td class="paramname"><span class="paramname"><em>dsts</em>, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">std::vector&lt; uint8_t &gt; &amp;&#160;</td>
<td class="paramname"><em>extra</em>, </td>
<td class="paramtype">std::vector&lt; uint8_t &gt; &amp;</td> <td class="paramname"><span class="paramname"><em>extra</em>, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>at_least_one_destination</em>, </td>
<td class="paramtype">bool</td> <td class="paramname"><span class="paramname"><em>at_least_one_destination</em>, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">epee::json_rpc::error &amp;&#160;</td>
<td class="paramname"><em>er</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
<td class="paramtype">epee::json_rpc::error &amp;</td> <td class="paramname"><span class="paramname"><em>er</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p >-------------&mdash; DUPLICATED WALLET RPC TRANSFER CODE ------------------&mdash;</p>
<p >These functions are duplicated from private functions in wallet rpc on_transfer/on_transfer_split, with minor modifications to not be class members.</p>
<p >This code is used to generate and send transactions with equivalent functionality as wallet rpc.</p>
<p >Duplicated code is not ideal. Solutions considered:</p>
<p >(1) Duplicate wallet rpc code as done here. (2) Modify monero-wallet-rpc on_transfer() / on_transfer_split() to be public. (3) Modify monero-wallet-rpc to make this class a friend. (4) Move all logic in monero-wallet-rpc to wallet2 so all users can access.</p>
<p >Options 2-4 require modification of monero-project C++. Of those, (4) is probably ideal. TODO: open patch on monero-project which moves common wallet rpc logic (e.g. on_transfer, on_transfer_split) to m_w2.</p>
<p >Until then, option (1) is used because it allows monero-project binaries to be used without modification, it's easy, and anything other than (4) is temporary. </p>
<p>-------------&mdash; DUPLICATED WALLET RPC TRANSFER CODE ------------------&mdash;</p>
<p>These functions are duplicated from private functions in wallet rpc on_transfer/on_transfer_split, with minor modifications to not be class members.</p>
<p>This code is used to generate and send transactions with equivalent functionality as wallet rpc.</p>
<p>Duplicated code is not ideal. Solutions considered:</p>
<p>(1) Duplicate wallet rpc code as done here. (2) Modify monero-wallet-rpc on_transfer() / on_transfer_split() to be public. (3) Modify monero-wallet-rpc to make this class a friend. (4) Move all logic in monero-wallet-rpc to wallet2 so all users can access.</p>
<p>Options 2-4 require modification of monero-project C++. Of those, (4) is probably ideal. TODO: open patch on monero-project which moves common wallet rpc logic (e.g. on_transfer, on_transfer_split) to m_w2.</p>
<p>Until then, option (1) is used because it allows monero-project binaries to be used without modification, it's easy, and anything other than (4) is temporary. </p>
</div>
</div>
<a id="ab48ce6a9c04ee42c0e4c33b7471a536b" name="ab48ce6a9c04ee42c0e4c33b7471a536b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab48ce6a9c04ee42c0e4c33b7471a536b">&#9670;&nbsp;</a></span>vout_before()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ab48ce6a9c04ee42c0e4c33b7471a536b">&#9670;&#160;</a></span>vout_before()</h2>
<div class="memitem">
<div class="memproto">
@@ -537,30 +511,23 @@ std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__block.html">mone
<tr>
<td class="memname">bool monero::vout_before </td>
<td>(</td>
<td class="paramtype">const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__output.html">monero_output</a> &gt; &amp;&#160;</td>
<td class="paramname"><em>o1</em>, </td>
<td class="paramtype">const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__output.html">monero_output</a> &gt; &amp;</td> <td class="paramname"><span class="paramname"><em>o1</em>, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__output.html">monero_output</a> &gt; &amp;&#160;</td>
<td class="paramname"><em>o2</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
<td class="paramtype">const std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__output.html">monero_output</a> &gt; &amp;</td> <td class="paramname"><span class="paramname"><em>o2</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p >Returns true iff wallet vout1 is ordered before vout2 by ascending account and subaddress indices then index. </p>
<p>Returns true iff wallet vout1 is ordered before vout2 by ascending account and subaddress indices then index. </p>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+65 -75
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: monero_utils Namespace Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -55,9 +57,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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><!-- top -->
@@ -70,92 +79,92 @@ $(function() {
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ac42b9dd0f966f8fa2b2d1664e3e9f10c"><td class="memItemLeft" align="right" valign="top"><a id="ac42b9dd0f966f8fa2b2d1664e3e9f10c" name="ac42b9dd0f966f8fa2b2d1664e3e9f10c"></a>
<tr class="memitem:ac42b9dd0f966f8fa2b2d1664e3e9f10c" id="r_ac42b9dd0f966f8fa2b2d1664e3e9f10c"><td class="memItemLeft" align="right" valign="top"><a id="ac42b9dd0f966f8fa2b2d1664e3e9f10c" name="ac42b9dd0f966f8fa2b2d1664e3e9f10c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_log_level</b> (int level)</td></tr>
<tr class="separator:ac42b9dd0f966f8fa2b2d1664e3e9f10c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acafb1f89c4890e2ed4fd7b7188f35085"><td class="memItemLeft" align="right" valign="top"><a id="acafb1f89c4890e2ed4fd7b7188f35085" name="acafb1f89c4890e2ed4fd7b7188f35085"></a>
<tr class="memitem:acafb1f89c4890e2ed4fd7b7188f35085" id="r_acafb1f89c4890e2ed4fd7b7188f35085"><td class="memItemLeft" align="right" valign="top"><a id="acafb1f89c4890e2ed4fd7b7188f35085" name="acafb1f89c4890e2ed4fd7b7188f35085"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>configure_logging</b> (const std::string &amp;path, bool console)</td></tr>
<tr class="separator:acafb1f89c4890e2ed4fd7b7188f35085"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11294d88ca6e0fc0d9c6ddbf11ef2364"><td class="memItemLeft" align="right" valign="top"><a id="a11294d88ca6e0fc0d9c6ddbf11ef2364" name="a11294d88ca6e0fc0d9c6ddbf11ef2364"></a>
<tr class="memitem:a11294d88ca6e0fc0d9c6ddbf11ef2364" id="r_a11294d88ca6e0fc0d9c6ddbf11ef2364"><td class="memItemLeft" align="right" valign="top"><a id="a11294d88ca6e0fc0d9c6ddbf11ef2364" name="a11294d88ca6e0fc0d9c6ddbf11ef2364"></a>
<a class="el" href="structmonero_1_1monero__integrated__address.html">monero_integrated_address</a>&#160;</td><td class="memItemRight" valign="bottom"><b>get_integrated_address</b> (<a class="el" href="namespacemonero.html#ac9023a1d513e2526775d1e061bb5beed">monero_network_type</a> network_type, const std::string &amp;standard_address, const std::string &amp;payment_id)</td></tr>
<tr class="separator:a11294d88ca6e0fc0d9c6ddbf11ef2364"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11d2a1e6abd4cb53fe843e45436beb06"><td class="memItemLeft" align="right" valign="top"><a id="a11d2a1e6abd4cb53fe843e45436beb06" name="a11d2a1e6abd4cb53fe843e45436beb06"></a>
<tr class="memitem:a11d2a1e6abd4cb53fe843e45436beb06" id="r_a11d2a1e6abd4cb53fe843e45436beb06"><td class="memItemLeft" align="right" valign="top"><a id="a11d2a1e6abd4cb53fe843e45436beb06" name="a11d2a1e6abd4cb53fe843e45436beb06"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>is_valid_address</b> (const std::string &amp;address, <a class="el" href="namespacemonero.html#ac9023a1d513e2526775d1e061bb5beed">monero_network_type</a> network_type)</td></tr>
<tr class="separator:a11d2a1e6abd4cb53fe843e45436beb06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae058351807a85ac8b3f2fdd6454fbb05"><td class="memItemLeft" align="right" valign="top"><a id="ae058351807a85ac8b3f2fdd6454fbb05" name="ae058351807a85ac8b3f2fdd6454fbb05"></a>
<tr class="memitem:ae058351807a85ac8b3f2fdd6454fbb05" id="r_ae058351807a85ac8b3f2fdd6454fbb05"><td class="memItemLeft" align="right" valign="top"><a id="ae058351807a85ac8b3f2fdd6454fbb05" name="ae058351807a85ac8b3f2fdd6454fbb05"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>is_valid_private_view_key</b> (const std::string &amp;private_view_key)</td></tr>
<tr class="separator:ae058351807a85ac8b3f2fdd6454fbb05"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d0375434cb1597357e6f75dc5de1ca4"><td class="memItemLeft" align="right" valign="top"><a id="a8d0375434cb1597357e6f75dc5de1ca4" name="a8d0375434cb1597357e6f75dc5de1ca4"></a>
<tr class="memitem:a8d0375434cb1597357e6f75dc5de1ca4" id="r_a8d0375434cb1597357e6f75dc5de1ca4"><td class="memItemLeft" align="right" valign="top"><a id="a8d0375434cb1597357e6f75dc5de1ca4" name="a8d0375434cb1597357e6f75dc5de1ca4"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>is_valid_private_spend_key</b> (const std::string &amp;private_spend_key)</td></tr>
<tr class="separator:a8d0375434cb1597357e6f75dc5de1ca4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08fd0c3d66963989597d5bd9f8b57684"><td class="memItemLeft" align="right" valign="top"><a id="a08fd0c3d66963989597d5bd9f8b57684" name="a08fd0c3d66963989597d5bd9f8b57684"></a>
<tr class="memitem:a08fd0c3d66963989597d5bd9f8b57684" id="r_a08fd0c3d66963989597d5bd9f8b57684"><td class="memItemLeft" align="right" valign="top"><a id="a08fd0c3d66963989597d5bd9f8b57684" name="a08fd0c3d66963989597d5bd9f8b57684"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>validate_address</b> (const std::string &amp;address, <a class="el" href="namespacemonero.html#ac9023a1d513e2526775d1e061bb5beed">monero_network_type</a> network_type)</td></tr>
<tr class="separator:a08fd0c3d66963989597d5bd9f8b57684"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9aad060756ea95bb1bf6780ab7ae82d1"><td class="memItemLeft" align="right" valign="top"><a id="a9aad060756ea95bb1bf6780ab7ae82d1" name="a9aad060756ea95bb1bf6780ab7ae82d1"></a>
<tr class="memitem:a9aad060756ea95bb1bf6780ab7ae82d1" id="r_a9aad060756ea95bb1bf6780ab7ae82d1"><td class="memItemLeft" align="right" valign="top"><a id="a9aad060756ea95bb1bf6780ab7ae82d1" name="a9aad060756ea95bb1bf6780ab7ae82d1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>validate_private_view_key</b> (const std::string &amp;private_view_key)</td></tr>
<tr class="separator:a9aad060756ea95bb1bf6780ab7ae82d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a382e142a1cc6b5791b7b6b95e40ecafa"><td class="memItemLeft" align="right" valign="top"><a id="a382e142a1cc6b5791b7b6b95e40ecafa" name="a382e142a1cc6b5791b7b6b95e40ecafa"></a>
<tr class="memitem:a382e142a1cc6b5791b7b6b95e40ecafa" id="r_a382e142a1cc6b5791b7b6b95e40ecafa"><td class="memItemLeft" align="right" valign="top"><a id="a382e142a1cc6b5791b7b6b95e40ecafa" name="a382e142a1cc6b5791b7b6b95e40ecafa"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>validate_private_spend_key</b> (const std::string &amp;private_spend_key)</td></tr>
<tr class="separator:a382e142a1cc6b5791b7b6b95e40ecafa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b46d88c2b662d0b36f8c93171601d39"><td class="memItemLeft" align="right" valign="top"><a id="a4b46d88c2b662d0b36f8c93171601d39" name="a4b46d88c2b662d0b36f8c93171601d39"></a>
<tr class="memitem:a4b46d88c2b662d0b36f8c93171601d39" id="r_a4b46d88c2b662d0b36f8c93171601d39"><td class="memItemLeft" align="right" valign="top"><a id="a4b46d88c2b662d0b36f8c93171601d39" name="a4b46d88c2b662d0b36f8c93171601d39"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>json_to_binary</b> (const std::string &amp;json, std::string &amp;bin)</td></tr>
<tr class="separator:a4b46d88c2b662d0b36f8c93171601d39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6eae9999c9eec429dc10985bc96e16ab"><td class="memItemLeft" align="right" valign="top"><a id="a6eae9999c9eec429dc10985bc96e16ab" name="a6eae9999c9eec429dc10985bc96e16ab"></a>
<tr class="memitem:a6eae9999c9eec429dc10985bc96e16ab" id="r_a6eae9999c9eec429dc10985bc96e16ab"><td class="memItemLeft" align="right" valign="top"><a id="a6eae9999c9eec429dc10985bc96e16ab" name="a6eae9999c9eec429dc10985bc96e16ab"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>binary_to_json</b> (const std::string &amp;bin, std::string &amp;json)</td></tr>
<tr class="separator:a6eae9999c9eec429dc10985bc96e16ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e75da8e9e45070df04827553a3c1940"><td class="memItemLeft" align="right" valign="top"><a id="a4e75da8e9e45070df04827553a3c1940" name="a4e75da8e9e45070df04827553a3c1940"></a>
<tr class="memitem:a4e75da8e9e45070df04827553a3c1940" id="r_a4e75da8e9e45070df04827553a3c1940"><td class="memItemLeft" align="right" valign="top"><a id="a4e75da8e9e45070df04827553a3c1940" name="a4e75da8e9e45070df04827553a3c1940"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>binary_blocks_to_json</b> (const std::string &amp;bin, std::string &amp;json)</td></tr>
<tr class="separator:a4e75da8e9e45070df04827553a3c1940"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a295a41b9e95d2b6e59dca1bd270c65"><td class="memItemLeft" align="right" valign="top"><a id="a2a295a41b9e95d2b6e59dca1bd270c65" name="a2a295a41b9e95d2b6e59dca1bd270c65"></a>
<tr class="memitem:a2a295a41b9e95d2b6e59dca1bd270c65" id="r_a2a295a41b9e95d2b6e59dca1bd270c65"><td class="memItemLeft" align="right" valign="top"><a id="a2a295a41b9e95d2b6e59dca1bd270c65" name="a2a295a41b9e95d2b6e59dca1bd270c65"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>serialize</b> (const rapidjson::Document &amp;doc)</td></tr>
<tr class="separator:a2a295a41b9e95d2b6e59dca1bd270c65"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc8108fdc0269db2f50c2ac24d7e5774"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:abc8108fdc0269db2f50c2ac24d7e5774"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacemonero__utils.html#abc8108fdc0269db2f50c2ac24d7e5774">add_json_member</a> (std::string key, T val, rapidjson::Document::AllocatorType &amp;allocator, rapidjson::Value &amp;root, rapidjson::Value &amp;field)</td></tr>
<tr class="memitem:abc8108fdc0269db2f50c2ac24d7e5774" id="r_abc8108fdc0269db2f50c2ac24d7e5774"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:abc8108fdc0269db2f50c2ac24d7e5774"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#abc8108fdc0269db2f50c2ac24d7e5774">add_json_member</a> (std::string key, T val, rapidjson::Document::AllocatorType &amp;allocator, rapidjson::Value &amp;root, rapidjson::Value &amp;field)</td></tr>
<tr class="separator:abc8108fdc0269db2f50c2ac24d7e5774"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9f858a72bb3b027201d14b18a5bb86f"><td class="memItemLeft" align="right" valign="top"><a id="ae9f858a72bb3b027201d14b18a5bb86f" name="ae9f858a72bb3b027201d14b18a5bb86f"></a>
<tr class="memitem:ae9f858a72bb3b027201d14b18a5bb86f" id="r_ae9f858a72bb3b027201d14b18a5bb86f"><td class="memItemLeft" align="right" valign="top"><a id="ae9f858a72bb3b027201d14b18a5bb86f" name="ae9f858a72bb3b027201d14b18a5bb86f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>add_json_member</b> (std::string key, std::string val, rapidjson::Document::AllocatorType &amp;allocator, rapidjson::Value &amp;root, rapidjson::Value &amp;field)</td></tr>
<tr class="separator:ae9f858a72bb3b027201d14b18a5bb86f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4a51b300d2e55e58e851377fdf1d70d"><td class="memItemLeft" align="right" valign="top"><a id="ad4a51b300d2e55e58e851377fdf1d70d" name="ad4a51b300d2e55e58e851377fdf1d70d"></a>
<tr class="memitem:ad4a51b300d2e55e58e851377fdf1d70d" id="r_ad4a51b300d2e55e58e851377fdf1d70d"><td class="memItemLeft" align="right" valign="top"><a id="ad4a51b300d2e55e58e851377fdf1d70d" name="ad4a51b300d2e55e58e851377fdf1d70d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>add_json_member</b> (std::string key, bool val, rapidjson::Document::AllocatorType &amp;allocator, rapidjson::Value &amp;root)</td></tr>
<tr class="separator:ad4a51b300d2e55e58e851377fdf1d70d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34389be646364b05c17eca91c9e11683"><td class="memTemplParams" colspan="2"><a id="a34389be646364b05c17eca91c9e11683" name="a34389be646364b05c17eca91c9e11683"></a>
<tr class="memitem:a34389be646364b05c17eca91c9e11683" id="r_a34389be646364b05c17eca91c9e11683"><td class="memTemplParams" colspan="2"><a id="a34389be646364b05c17eca91c9e11683" name="a34389be646364b05c17eca91c9e11683"></a>
template&lt;class T &gt; </td></tr>
<tr class="memitem:a34389be646364b05c17eca91c9e11683"><td class="memTemplItemLeft" align="right" valign="top">rapidjson::Value&#160;</td><td class="memTemplItemRight" valign="bottom"><b>to_rapidjson_val</b> (rapidjson::Document::AllocatorType &amp;allocator, const std::vector&lt; std::shared_ptr&lt; T &gt; &gt; &amp;vals)</td></tr>
<tr class="separator:a34389be646364b05c17eca91c9e11683"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a858a2811088a52b873face58bb9fc7"><td class="memTemplParams" colspan="2"><a id="a8a858a2811088a52b873face58bb9fc7" name="a8a858a2811088a52b873face58bb9fc7"></a>
<tr class="memitem:a8a858a2811088a52b873face58bb9fc7" id="r_a8a858a2811088a52b873face58bb9fc7"><td class="memTemplParams" colspan="2"><a id="a8a858a2811088a52b873face58bb9fc7" name="a8a858a2811088a52b873face58bb9fc7"></a>
template&lt;class T &gt; </td></tr>
<tr class="memitem:a8a858a2811088a52b873face58bb9fc7"><td class="memTemplItemLeft" align="right" valign="top">rapidjson::Value&#160;</td><td class="memTemplItemRight" valign="bottom"><b>to_rapidjson_val</b> (rapidjson::Document::AllocatorType &amp;allocator, const std::vector&lt; T &gt; &amp;vals)</td></tr>
<tr class="separator:a8a858a2811088a52b873face58bb9fc7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ed2b6bca0e2ee02afa5c62056b3f4c3"><td class="memItemLeft" align="right" valign="top"><a id="a4ed2b6bca0e2ee02afa5c62056b3f4c3" name="a4ed2b6bca0e2ee02afa5c62056b3f4c3"></a>
<tr class="memitem:a4ed2b6bca0e2ee02afa5c62056b3f4c3" id="r_a4ed2b6bca0e2ee02afa5c62056b3f4c3"><td class="memItemLeft" align="right" valign="top"><a id="a4ed2b6bca0e2ee02afa5c62056b3f4c3" name="a4ed2b6bca0e2ee02afa5c62056b3f4c3"></a>
rapidjson::Value&#160;</td><td class="memItemRight" valign="bottom"><b>to_rapidjson_val</b> (rapidjson::Document::AllocatorType &amp;allocator, const std::vector&lt; std::string &gt; &amp;strs)</td></tr>
<tr class="separator:a4ed2b6bca0e2ee02afa5c62056b3f4c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae744c4753657ad125b0b44d5e5330822"><td class="memItemLeft" align="right" valign="top"><a id="ae744c4753657ad125b0b44d5e5330822" name="ae744c4753657ad125b0b44d5e5330822"></a>
<tr class="memitem:ae744c4753657ad125b0b44d5e5330822" id="r_ae744c4753657ad125b0b44d5e5330822"><td class="memItemLeft" align="right" valign="top"><a id="ae744c4753657ad125b0b44d5e5330822" name="ae744c4753657ad125b0b44d5e5330822"></a>
rapidjson::Value&#160;</td><td class="memItemRight" valign="bottom"><b>to_rapidjson_val</b> (rapidjson::Document::AllocatorType &amp;allocator, const std::vector&lt; uint8_t &gt; &amp;nums)</td></tr>
<tr class="separator:ae744c4753657ad125b0b44d5e5330822"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70a083d99f64024794d49df445b4f839"><td class="memItemLeft" align="right" valign="top"><a id="a70a083d99f64024794d49df445b4f839" name="a70a083d99f64024794d49df445b4f839"></a>
<tr class="memitem:a70a083d99f64024794d49df445b4f839" id="r_a70a083d99f64024794d49df445b4f839"><td class="memItemLeft" align="right" valign="top"><a id="a70a083d99f64024794d49df445b4f839" name="a70a083d99f64024794d49df445b4f839"></a>
rapidjson::Value&#160;</td><td class="memItemRight" valign="bottom"><b>to_rapidjson_val</b> (rapidjson::Document::AllocatorType &amp;allocator, const std::vector&lt; uint32_t &gt; &amp;nums)</td></tr>
<tr class="separator:a70a083d99f64024794d49df445b4f839"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa78d122ad53b7c880c17ff684a6248da"><td class="memItemLeft" align="right" valign="top"><a id="aa78d122ad53b7c880c17ff684a6248da" name="aa78d122ad53b7c880c17ff684a6248da"></a>
<tr class="memitem:aa78d122ad53b7c880c17ff684a6248da" id="r_aa78d122ad53b7c880c17ff684a6248da"><td class="memItemLeft" align="right" valign="top"><a id="aa78d122ad53b7c880c17ff684a6248da" name="aa78d122ad53b7c880c17ff684a6248da"></a>
rapidjson::Value&#160;</td><td class="memItemRight" valign="bottom"><b>to_rapidjson_val</b> (rapidjson::Document::AllocatorType &amp;allocator, const std::vector&lt; uint64_t &gt; &amp;nums)</td></tr>
<tr class="separator:aa78d122ad53b7c880c17ff684a6248da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a994464a826d732d56dc1538809a79f9c"><td class="memItemLeft" align="right" valign="top"><a id="a994464a826d732d56dc1538809a79f9c" name="a994464a826d732d56dc1538809a79f9c"></a>
<tr class="memitem:a994464a826d732d56dc1538809a79f9c" id="r_a994464a826d732d56dc1538809a79f9c"><td class="memItemLeft" align="right" valign="top"><a id="a994464a826d732d56dc1538809a79f9c" name="a994464a826d732d56dc1538809a79f9c"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>serialize</b> (const boost::property_tree::ptree &amp;node)</td></tr>
<tr class="separator:a994464a826d732d56dc1538809a79f9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c3de434c99895049dd1b01b040cbecc"><td class="memItemLeft" align="right" valign="top"><a id="a6c3de434c99895049dd1b01b040cbecc" name="a6c3de434c99895049dd1b01b040cbecc"></a>
<tr class="memitem:a6c3de434c99895049dd1b01b040cbecc" id="r_a6c3de434c99895049dd1b01b040cbecc"><td class="memItemLeft" align="right" valign="top"><a id="a6c3de434c99895049dd1b01b040cbecc" name="a6c3de434c99895049dd1b01b040cbecc"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>deserialize</b> (const std::string &amp;json, boost::property_tree::ptree &amp;root)</td></tr>
<tr class="separator:a6c3de434c99895049dd1b01b040cbecc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b9ee3d8bd81e28c3bbdf4e747300277"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemonero__utils.html#a3b9ee3d8bd81e28c3bbdf4e747300277">is_valid_language</a> (const std::string &amp;language)</td></tr>
<tr class="memitem:a3b9ee3d8bd81e28c3bbdf4e747300277" id="r_a3b9ee3d8bd81e28c3bbdf4e747300277"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a3b9ee3d8bd81e28c3bbdf4e747300277">is_valid_language</a> (const std::string &amp;language)</td></tr>
<tr class="separator:a3b9ee3d8bd81e28c3bbdf4e747300277"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2fb8889ec17d02e54541e90a3ffd47f"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__block.html">monero_block</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemonero__utils.html#ab2fb8889ec17d02e54541e90a3ffd47f">cn_block_to_block</a> (const cryptonote::block &amp;cn_block)</td></tr>
<tr class="memitem:ab2fb8889ec17d02e54541e90a3ffd47f" id="r_ab2fb8889ec17d02e54541e90a3ffd47f"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__block.html">monero_block</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab2fb8889ec17d02e54541e90a3ffd47f">cn_block_to_block</a> (const cryptonote::block &amp;cn_block)</td></tr>
<tr class="separator:ab2fb8889ec17d02e54541e90a3ffd47f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4b5df3026350e762bfa40c6acdb6a0d"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx.html">monero_tx</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemonero__utils.html#ad4b5df3026350e762bfa40c6acdb6a0d">cn_tx_to_tx</a> (const cryptonote::transaction &amp;cn_tx, bool init_as_tx_wallet=false)</td></tr>
<tr class="memitem:ad4b5df3026350e762bfa40c6acdb6a0d" id="r_ad4b5df3026350e762bfa40c6acdb6a0d"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx.html">monero_tx</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad4b5df3026350e762bfa40c6acdb6a0d">cn_tx_to_tx</a> (const cryptonote::transaction &amp;cn_tx, bool init_as_tx_wallet=false)</td></tr>
<tr class="separator:ad4b5df3026350e762bfa40c6acdb6a0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p >Collection of utilities for the Monero library. </p>
<div class="textblock"><p>Collection of utilities for the Monero library. </p>
</div><h2 class="groupheader">Function Documentation</h2>
<a id="abc8108fdc0269db2f50c2ac24d7e5774" name="abc8108fdc0269db2f50c2ac24d7e5774"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abc8108fdc0269db2f50c2ac24d7e5774">&#9670;&nbsp;</a></span>add_json_member()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#abc8108fdc0269db2f50c2ac24d7e5774">&#9670;&#160;</a></span>add_json_member()</h2>
<div class="memitem">
<div class="memproto">
@@ -165,47 +174,37 @@ template&lt;class T &gt; </div>
<tr>
<td class="memname">void monero_utils::add_json_member </td>
<td>(</td>
<td class="paramtype">std::string&#160;</td>
<td class="paramname"><em>key</em>, </td>
<td class="paramtype">std::string</td> <td class="paramname"><span class="paramname"><em>key</em>, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">T&#160;</td>
<td class="paramname"><em>val</em>, </td>
<td class="paramtype">T</td> <td class="paramname"><span class="paramname"><em>val</em>, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">rapidjson::Document::AllocatorType &amp;&#160;</td>
<td class="paramname"><em>allocator</em>, </td>
<td class="paramtype">rapidjson::Document::AllocatorType &amp;</td> <td class="paramname"><span class="paramname"><em>allocator</em>, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">rapidjson::Value &amp;&#160;</td>
<td class="paramname"><em>root</em>, </td>
<td class="paramtype">rapidjson::Value &amp;</td> <td class="paramname"><span class="paramname"><em>root</em>, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">rapidjson::Value &amp;&#160;</td>
<td class="paramname"><em>field</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
<td class="paramtype">rapidjson::Value &amp;</td> <td class="paramname"><span class="paramname"><em>field</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p >Add number, string, and boolean json members using template specialization.</p>
<p >TODO: add_json_member("key", "val", ...) treated as integer instead of string literal </p>
<p>Add number, string, and boolean json members using template specialization.</p>
<p>TODO: add_json_member("key", "val", ...) treated as integer instead of string literal </p>
</div>
</div>
<a id="ab2fb8889ec17d02e54541e90a3ffd47f" name="ab2fb8889ec17d02e54541e90a3ffd47f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab2fb8889ec17d02e54541e90a3ffd47f">&#9670;&nbsp;</a></span>cn_block_to_block()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ab2fb8889ec17d02e54541e90a3ffd47f">&#9670;&#160;</a></span>cn_block_to_block()</h2>
<div class="memitem">
<div class="memproto">
@@ -213,13 +212,12 @@ template&lt;class T &gt; </div>
<tr>
<td class="memname">std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__block.html">monero_block</a> &gt; monero_utils::cn_block_to_block </td>
<td>(</td>
<td class="paramtype">const cryptonote::block &amp;&#160;</td>
<td class="paramname"><em>cn_block</em></td><td>)</td>
<td class="paramtype">const cryptonote::block &amp;</td> <td class="paramname"><span class="paramname"><em>cn_block</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p >Convert a cryptonote::block to a block in this library's native model.</p>
<p>Convert a cryptonote::block to a block in this library's native model.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">cn_block</td><td>is the block to convert </td></tr>
@@ -231,7 +229,7 @@ template&lt;class T &gt; </div>
</div>
</div>
<a id="ad4b5df3026350e762bfa40c6acdb6a0d" name="ad4b5df3026350e762bfa40c6acdb6a0d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad4b5df3026350e762bfa40c6acdb6a0d">&#9670;&nbsp;</a></span>cn_tx_to_tx()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ad4b5df3026350e762bfa40c6acdb6a0d">&#9670;&#160;</a></span>cn_tx_to_tx()</h2>
<div class="memitem">
<div class="memproto">
@@ -239,23 +237,16 @@ template&lt;class T &gt; </div>
<tr>
<td class="memname">std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__tx.html">monero_tx</a> &gt; monero_utils::cn_tx_to_tx </td>
<td>(</td>
<td class="paramtype">const cryptonote::transaction &amp;&#160;</td>
<td class="paramname"><em>cn_tx</em>, </td>
<td class="paramtype">const cryptonote::transaction &amp;</td> <td class="paramname"><span class="paramname"><em>cn_tx</em>, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>init_as_tx_wallet</em> = <code>false</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
<td class="paramtype">bool</td> <td class="paramname"><span class="paramname"><em>init_as_tx_wallet</em><span class="paramdefsep"> = </span><span class="paramdefval">false</span></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p >Convert a cryptonote::transaction to a transaction in this library's native model.</p>
<p>Convert a cryptonote::transaction to a transaction in this library's native model.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">cn_tx</td><td>is the transaction to convert </td></tr>
@@ -267,7 +258,7 @@ template&lt;class T &gt; </div>
</div>
</div>
<a id="a3b9ee3d8bd81e28c3bbdf4e747300277" name="a3b9ee3d8bd81e28c3bbdf4e747300277"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3b9ee3d8bd81e28c3bbdf4e747300277">&#9670;&nbsp;</a></span>is_valid_language()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#a3b9ee3d8bd81e28c3bbdf4e747300277">&#9670;&#160;</a></span>is_valid_language()</h2>
<div class="memitem">
<div class="memproto">
@@ -275,13 +266,12 @@ template&lt;class T &gt; </div>
<tr>
<td class="memname">bool monero_utils::is_valid_language </td>
<td>(</td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>language</em></td><td>)</td>
<td class="paramtype">const std::string &amp;</td> <td class="paramname"><span class="paramname"><em>language</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p >Indicates if the given language is valid.</p>
<p>Indicates if the given language is valid.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">language</td><td>is the language to validate </td></tr>
@@ -295,7 +285,7 @@ template&lt;class T &gt; </div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
+40 -31
View File
@@ -1,14 +1,16 @@
<!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">
<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.9.4"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Monero C++ Library: Namespace List</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>
@@ -29,10 +31,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@@ -41,7 +43,7 @@ var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
$(function() { init_search(); });
});
/* @license-end */
</script>
@@ -56,9 +58,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<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 class="header">
@@ -66,55 +75,55 @@ $(function() {
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all documented namespaces with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
<div class="levels">[detail level <span onclick="javascript:dynsection.toggleLevel(1);">1</span><span onclick="javascript:dynsection.toggleLevel(2);">2</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegen__utils.html" target="_self">gen_utils</a></td><td class="desc"></td></tr>
<tr id="row_1_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemonero.html" target="_self">monero</a></td><td class="desc"></td></tr>
<tr id="row_1_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="dynsection.toggleFolder('1_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemonero.html" target="_self">monero</a></td><td class="desc"></td></tr>
<tr id="row_1_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1key__image__list.html" target="_self">key_image_list</a></td><td class="desc"></td></tr>
<tr id="row_1_1_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__account.html" target="_self">monero_account</a></td><td class="desc"></td></tr>
<tr id="row_1_1_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__account.html" target="_self">monero_account</a></td><td class="desc"></td></tr>
<tr id="row_1_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__address__book__entry.html" target="_self">monero_address_book_entry</a></td><td class="desc"></td></tr>
<tr id="row_1_3_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__block.html" target="_self">monero_block</a></td><td class="desc"></td></tr>
<tr id="row_1_3_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__block.html" target="_self">monero_block</a></td><td class="desc"></td></tr>
<tr id="row_1_4_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__block__header.html" target="_self">monero_block_header</a></td><td class="desc"></td></tr>
<tr id="row_1_5_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__check.html" target="_self">monero_check</a></td><td class="desc"></td></tr>
<tr id="row_1_5_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__check.html" target="_self">monero_check</a></td><td class="desc"></td></tr>
<tr id="row_1_6_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__check__reserve.html" target="_self">monero_check_reserve</a></td><td class="desc"></td></tr>
<tr id="row_1_7_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__check__tx.html" target="_self">monero_check_tx</a></td><td class="desc"></td></tr>
<tr id="row_1_7_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__check__tx.html" target="_self">monero_check_tx</a></td><td class="desc"></td></tr>
<tr id="row_1_8_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__destination.html" target="_self">monero_destination</a></td><td class="desc"></td></tr>
<tr id="row_1_9_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__incoming__transfer.html" target="_self">monero_incoming_transfer</a></td><td class="desc"></td></tr>
<tr id="row_1_9_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__incoming__transfer.html" target="_self">monero_incoming_transfer</a></td><td class="desc"></td></tr>
<tr id="row_1_10_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__integrated__address.html" target="_self">monero_integrated_address</a></td><td class="desc"></td></tr>
<tr id="row_1_11_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__key__image.html" target="_self">monero_key_image</a></td><td class="desc"></td></tr>
<tr id="row_1_11_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__key__image.html" target="_self">monero_key_image</a></td><td class="desc"></td></tr>
<tr id="row_1_12_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__key__image__import__result.html" target="_self">monero_key_image_import_result</a></td><td class="desc"></td></tr>
<tr id="row_1_13_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__message__signature__result.html" target="_self">monero_message_signature_result</a></td><td class="desc"></td></tr>
<tr id="row_1_13_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__message__signature__result.html" target="_self">monero_message_signature_result</a></td><td class="desc"></td></tr>
<tr id="row_1_14_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__multisig__info.html" target="_self">monero_multisig_info</a></td><td class="desc"></td></tr>
<tr id="row_1_15_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__multisig__init__result.html" target="_self">monero_multisig_init_result</a></td><td class="desc"></td></tr>
<tr id="row_1_15_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__multisig__init__result.html" target="_self">monero_multisig_init_result</a></td><td class="desc"></td></tr>
<tr id="row_1_16_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__multisig__sign__result.html" target="_self">monero_multisig_sign_result</a></td><td class="desc"></td></tr>
<tr id="row_1_17_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__outgoing__transfer.html" target="_self">monero_outgoing_transfer</a></td><td class="desc"></td></tr>
<tr id="row_1_17_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__outgoing__transfer.html" target="_self">monero_outgoing_transfer</a></td><td class="desc"></td></tr>
<tr id="row_1_18_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__output.html" target="_self">monero_output</a></td><td class="desc"></td></tr>
<tr id="row_1_19_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__output__query.html" target="_self">monero_output_query</a></td><td class="desc"></td></tr>
<tr id="row_1_19_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__output__query.html" target="_self">monero_output_query</a></td><td class="desc"></td></tr>
<tr id="row_1_20_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__output__wallet.html" target="_self">monero_output_wallet</a></td><td class="desc"></td></tr>
<tr id="row_1_21_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__rpc__connection.html" target="_self">monero_rpc_connection</a></td><td class="desc"></td></tr>
<tr id="row_1_21_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__rpc__connection.html" target="_self">monero_rpc_connection</a></td><td class="desc"></td></tr>
<tr id="row_1_22_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__subaddress.html" target="_self">monero_subaddress</a></td><td class="desc"></td></tr>
<tr id="row_1_23_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__sync__result.html" target="_self">monero_sync_result</a></td><td class="desc"></td></tr>
<tr id="row_1_23_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__sync__result.html" target="_self">monero_sync_result</a></td><td class="desc"></td></tr>
<tr id="row_1_24_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__transfer.html" target="_self">monero_transfer</a></td><td class="desc"></td></tr>
<tr id="row_1_25_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__transfer__query.html" target="_self">monero_transfer_query</a></td><td class="desc"></td></tr>
<tr id="row_1_25_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__transfer__query.html" target="_self">monero_transfer_query</a></td><td class="desc"></td></tr>
<tr id="row_1_26_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__tx.html" target="_self">monero_tx</a></td><td class="desc"></td></tr>
<tr id="row_1_27_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__tx__config.html" target="_self">monero_tx_config</a></td><td class="desc"></td></tr>
<tr id="row_1_27_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__tx__config.html" target="_self">monero_tx_config</a></td><td class="desc"></td></tr>
<tr id="row_1_28_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__tx__query.html" target="_self">monero_tx_query</a></td><td class="desc"></td></tr>
<tr id="row_1_29_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__tx__set.html" target="_self">monero_tx_set</a></td><td class="desc"></td></tr>
<tr id="row_1_29_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__tx__set.html" target="_self">monero_tx_set</a></td><td class="desc"></td></tr>
<tr id="row_1_30_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__tx__wallet.html" target="_self">monero_tx_wallet</a></td><td class="desc"></td></tr>
<tr id="row_1_31_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__version.html" target="_self">monero_version</a></td><td class="desc"></td></tr>
<tr id="row_1_31_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__version.html" target="_self">monero_version</a></td><td class="desc"></td></tr>
<tr id="row_1_32_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmonero_1_1monero__wallet.html" target="_self">monero_wallet</a></td><td class="desc"></td></tr>
<tr id="row_1_33_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__wallet__config.html" target="_self">monero_wallet_config</a></td><td class="desc"></td></tr>
<tr id="row_1_33_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1monero__wallet__config.html" target="_self">monero_wallet_config</a></td><td class="desc"></td></tr>
<tr id="row_1_34_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmonero_1_1monero__wallet__full.html" target="_self">monero_wallet_full</a></td><td class="desc"></td></tr>
<tr id="row_1_35_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmonero_1_1monero__wallet__keys.html" target="_self">monero_wallet_keys</a></td><td class="desc"></td></tr>
<tr id="row_1_35_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmonero_1_1monero__wallet__keys.html" target="_self">monero_wallet_keys</a></td><td class="desc"></td></tr>
<tr id="row_1_36_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmonero_1_1monero__wallet__listener.html" target="_self">monero_wallet_listener</a></td><td class="desc"></td></tr>
<tr id="row_1_37_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1serializable__struct.html" target="_self">serializable_struct</a></td><td class="desc"></td></tr>
<tr id="row_1_37_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1serializable__struct.html" target="_self">serializable_struct</a></td><td class="desc"></td></tr>
<tr id="row_1_38_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmonero_1_1wallet2__listener.html" target="_self">wallet2_listener</a></td><td class="desc"></td></tr>
<tr id="row_2_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemonero__utils.html" target="_self">monero_utils</a></td><td class="desc"></td></tr>
<tr id="row_2_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacemonero__utils.html" target="_self">monero_utils</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<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>
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 169 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 114 B

+9
View File
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg width="12px" height="12px" viewBox="0 0 105.83333 105.83333" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg">
<g>
<rect style="fill:#808080;stroke-width:0" width="105.83333" height="105.83334" x="4.2409692e-08" y="-1.2701158e-06" ry="0" />
<rect style="fill:#fcfcfc;stroke-width:0" width="79.375" height="79.375" x="13.229166" y="13.229166" />
<rect style="fill:#808080;stroke-width:0" width="52.916668" height="15.874998" x="26.458332" y="44.979168" />
<rect style="fill:#808080;stroke-width:0" width="15.874998" height="52.916668" x="44.979168" y="26.458332" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 696 B

+9
View File
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg width="12px" height="12px" viewBox="0 0 105.83333 105.83333" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg">
<g>
<rect style="fill:#808080;stroke-width:0" width="105.83333" height="105.83334" x="4.2409692e-08" y="-1.2701158e-06" ry="0" />
<rect style="fill:#000000;stroke-width:0" width="79.375" height="79.375" x="13.229166" y="13.229166" />
<rect style="fill:#808080;stroke-width:0" width="52.916668" height="15.874998" x="26.458332" y="44.979168" />
<rect style="fill:#808080;stroke-width:0" width="15.874998" height="52.916668" x="44.979168" y="26.458332" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 696 B

-37
View File
@@ -1,37 +0,0 @@
<!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">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_0.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
window.addEventListener("message", function(event) {
if (event.data == "take_focus") {
var elem = searchResults.NavNext(0);
if (elem) elem.focus();
}
});
/* @license-end */
</script>
</div>
</body>
</html>
-37
View File
@@ -1,37 +0,0 @@
<!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">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_1.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
window.addEventListener("message", function(event) {
if (event.data == "take_focus") {
var elem = searchResults.NavNext(0);
if (elem) elem.focus();
}
});
/* @license-end */
</script>
</div>
</body>
</html>
-37
View File
@@ -1,37 +0,0 @@
<!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">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_10.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
window.addEventListener("message", function(event) {
if (event.data == "take_focus") {
var elem = searchResults.NavNext(0);
if (elem) elem.focus();
}
});
/* @license-end */
</script>
</div>
</body>
</html>
-37
View File
@@ -1,37 +0,0 @@
<!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">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_2.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
window.addEventListener("message", function(event) {
if (event.data == "take_focus") {
var elem = searchResults.NavNext(0);
if (elem) elem.focus();
}
});
/* @license-end */
</script>
</div>
</body>
</html>
-37
View File
@@ -1,37 +0,0 @@
<!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">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_3.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
window.addEventListener("message", function(event) {
if (event.data == "take_focus") {
var elem = searchResults.NavNext(0);
if (elem) elem.focus();
}
});
/* @license-end */
</script>
</div>
</body>
</html>
-37
View File
@@ -1,37 +0,0 @@
<!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">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_4.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
window.addEventListener("message", function(event) {
if (event.data == "take_focus") {
var elem = searchResults.NavNext(0);
if (elem) elem.focus();
}
});
/* @license-end */
</script>
</div>
</body>
</html>
-37
View File
@@ -1,37 +0,0 @@
<!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">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_5.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
window.addEventListener("message", function(event) {
if (event.data == "take_focus") {
var elem = searchResults.NavNext(0);
if (elem) elem.focus();
}
});
/* @license-end */
</script>
</div>
</body>
</html>
-37
View File
@@ -1,37 +0,0 @@
<!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">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_6.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
window.addEventListener("message", function(event) {
if (event.data == "take_focus") {
var elem = searchResults.NavNext(0);
if (elem) elem.focus();
}
});
/* @license-end */
</script>
</div>
</body>
</html>
-37
View File
@@ -1,37 +0,0 @@
<!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">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_7.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
window.addEventListener("message", function(event) {
if (event.data == "take_focus") {
var elem = searchResults.NavNext(0);
if (elem) elem.focus();
}
});
/* @license-end */
</script>
</div>
</body>
</html>
-37
View File
@@ -1,37 +0,0 @@
<!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">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_8.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
window.addEventListener("message", function(event) {
if (event.data == "take_focus") {
var elem = searchResults.NavNext(0);
if (elem) elem.focus();
}
});
/* @license-end */
</script>
</div>
</body>
</html>
+1 -1
View File
@@ -1,6 +1,6 @@
var searchData=
[
['make_5fmultisig_0',['make_multisig',['../classmonero_1_1monero__wallet__full.html#ac28b11afbadc722da14b46302a061c03',1,'monero::monero_wallet_full::make_multisig()'],['../classmonero_1_1monero__wallet.html#a04d5bd95d2c595a103186cb116c6bbd3',1,'monero::monero_wallet::make_multisig()']]],
['make_5fmultisig_0',['make_multisig',['../classmonero_1_1monero__wallet.html#a04d5bd95d2c595a103186cb116c6bbd3',1,'monero::monero_wallet::make_multisig()'],['../classmonero_1_1monero__wallet__full.html#ac28b11afbadc722da14b46302a061c03',1,'monero::monero_wallet_full::make_multisig()']]],
['merge_5ftx_1',['merge_tx',['../namespacemonero.html#aa7b02b602d32e83c095c58c153c1e8b1',1,'monero']]],
['monero_2',['monero',['../namespacemonero.html',1,'']]],
['monero_5faccount_3',['monero_account',['../structmonero_1_1monero__account.html',1,'monero']]],
-37
View File
@@ -1,37 +0,0 @@
<!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">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_9.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
window.addEventListener("message", function(event) {
if (event.data == "take_focus") {
var elem = searchResults.NavNext(0);
if (elem) elem.focus();
}
});
/* @license-end */
</script>
</div>
</body>
</html>
-37
View File
@@ -1,37 +0,0 @@
<!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">
<head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_a.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
createResults();
/* @license-end */
</script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
window.addEventListener("message", function(event) {
if (event.data == "take_focus") {
var elem = searchResults.NavNext(0);
if (elem) elem.focus();
}
});
/* @license-end */
</script>
</div>
</body>
</html>

Some files were not shown because too many files have changed in this diff Show More