update docs

This commit is contained in:
woodser
2020-06-26 15:46:30 -04:00
parent 737c131ed1
commit 827421c071
24 changed files with 368 additions and 271 deletions
@@ -86,7 +86,7 @@ $(function() {
<tr><td class="entry"><a class="el" href="classmonero_1_1monero__wallet.html#a93058114cff787076edf9440d1087baf">create_txs</a>(const monero_tx_config &amp;config)</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__keys.html#a6401cfd63ee6a45ef01d016ee91529e5">create_wallet_from_keys</a>(const monero_network_type network_type, const std::string &amp;address, const std::string &amp;view_key, const std::string &amp;spend_key, const std::string &amp;language=&quot;English&quot;)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__keys.html">monero::monero_wallet_keys</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__keys.html#ab2da0b513c5e14703910e141cf8bc813">create_wallet_from_mnemonic</a>(const monero_network_type network_type, const std::string &amp;mnemonic, const std::string &amp;seed_offset)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__keys.html">monero::monero_wallet_keys</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__keys.html#a61206831df3f40f494a4763112b1dd4a">create_wallet_random</a>(const monero_network_type network_type, const std::string &amp;language)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__keys.html">monero::monero_wallet_keys</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__keys.html#af022822e7ba6578bc4ab1c8b89f503d4">create_wallet_random</a>(const monero_network_type network_type, const std::string &amp;language=&quot;English&quot;)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__keys.html">monero::monero_wallet_keys</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__keys.html#aef45d1c29b6604da1248c3e7e72353b2">decode_integrated_address</a>(const std::string &amp;integrated_address) const override</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__keys.html">monero::monero_wallet_keys</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#a8c89b2f74da444e254dcfd337ccb1034">delete_address_book_entry</a>(uint64_t index)</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><td class="entry"><a class="el" href="classmonero_1_1monero__wallet.html#a947b6826743e9707cbe831bc9207fafa">edit_address_book_entry</a>(uint64_t index, bool set_address, const std::string &amp;address, bool set_description, const std::string &amp;description)</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>
@@ -323,8 +323,8 @@ Public Member Functions</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a61206831df3f40f494a4763112b1dd4a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classmonero_1_1monero__wallet__keys.html">monero_wallet_keys</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmonero_1_1monero__wallet__keys.html#a61206831df3f40f494a4763112b1dd4a">create_wallet_random</a> (const <a class="el" href="namespacemonero.html#ac9023a1d513e2526775d1e061bb5beed">monero_network_type</a> network_type, const std::string &amp;language)</td></tr>
<tr class="separator:a61206831df3f40f494a4763112b1dd4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af022822e7ba6578bc4ab1c8b89f503d4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classmonero_1_1monero__wallet__keys.html">monero_wallet_keys</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmonero_1_1monero__wallet__keys.html#af022822e7ba6578bc4ab1c8b89f503d4">create_wallet_random</a> (const <a class="el" href="namespacemonero.html#ac9023a1d513e2526775d1e061bb5beed">monero_network_type</a> network_type, const std::string &amp;language=&quot;English&quot;)</td></tr>
<tr class="separator:af022822e7ba6578bc4ab1c8b89f503d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2da0b513c5e14703910e141cf8bc813"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classmonero_1_1monero__wallet__keys.html">monero_wallet_keys</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmonero_1_1monero__wallet__keys.html#ab2da0b513c5e14703910e141cf8bc813">create_wallet_from_mnemonic</a> (const <a class="el" href="namespacemonero.html#ac9023a1d513e2526775d1e061bb5beed">monero_network_type</a> network_type, const std::string &amp;mnemonic, const std::string &amp;seed_offset)</td></tr>
<tr class="separator:ab2da0b513c5e14703910e141cf8bc813"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6401cfd63ee6a45ef01d016ee91529e5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classmonero_1_1monero__wallet__keys.html">monero_wallet_keys</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmonero_1_1monero__wallet__keys.html#a6401cfd63ee6a45ef01d016ee91529e5">create_wallet_from_keys</a> (const <a class="el" href="namespacemonero.html#ac9023a1d513e2526775d1e061bb5beed">monero_network_type</a> network_type, const std::string &amp;address, const std::string &amp;view_key, const std::string &amp;spend_key, const std::string &amp;language=&quot;English&quot;)</td></tr>
@@ -504,8 +504,8 @@ Static Public Member Functions</h2></td></tr>
</div>
</div>
<a id="a61206831df3f40f494a4763112b1dd4a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a61206831df3f40f494a4763112b1dd4a">&#9670;&nbsp;</a></span>create_wallet_random()</h2>
<a id="af022822e7ba6578bc4ab1c8b89f503d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af022822e7ba6578bc4ab1c8b89f503d4">&#9670;&nbsp;</a></span>create_wallet_random()</h2>
<div class="memitem">
<div class="memproto">
@@ -523,7 +523,7 @@ Static Public Member Functions</h2></td></tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::string &amp;&#160;</td>
<td class="paramname"><em>language</em>&#160;</td>
<td class="paramname"><em>language</em> = <code>&quot;English&quot;</code>&#160;</td>
</tr>
<tr>
<td></td>
@@ -72,10 +72,11 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classmonero_1_1monero__wallet__listener.html">monero::monero_wallet_listener</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__listener.html#a0276dc5dbe62b7df42e3eab1b5967895">on_new_block</a>(uint64_t height)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__listener.html">monero::monero_wallet_listener</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__listener.html#a858412263ef3d02da6453334abacff18">on_output_received</a>(const monero_output_wallet &amp;output)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__listener.html">monero::monero_wallet_listener</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__listener.html#a3938fd913222b0f107d5b133d1afd439">on_output_spent</a>(const monero_output_wallet &amp;output)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__listener.html">monero::monero_wallet_listener</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><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><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__listener.html">monero::monero_wallet_listener</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__listener.html#a98c1ace6690b5cbb2a72de61275f83e0">on_balances_changed</a>(uint64_t new_balance, uint64_t new_unlocked_balance)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__listener.html">monero::monero_wallet_listener</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__listener.html#a0276dc5dbe62b7df42e3eab1b5967895">on_new_block</a>(uint64_t height)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__listener.html">monero::monero_wallet_listener</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__listener.html#a858412263ef3d02da6453334abacff18">on_output_received</a>(const monero_output_wallet &amp;output)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__listener.html">monero::monero_wallet_listener</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__listener.html#a3938fd913222b0f107d5b133d1afd439">on_output_spent</a>(const monero_output_wallet &amp;output)</td><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__listener.html">monero::monero_wallet_listener</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__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><td class="entry"><a class="el" href="classmonero_1_1monero__wallet__listener.html">monero::monero_wallet_listener</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
@@ -81,6 +81,8 @@ Public Member Functions</h2></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="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="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="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>
@@ -89,6 +91,50 @@ Public Member Functions</h2></td></tr>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Interface to receive wallet notifications.. </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a id="a98c1ace6690b5cbb2a72de61275f83e0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a98c1ace6690b5cbb2a72de61275f83e0">&#9670;&nbsp;</a></span>on_balances_changed()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<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>
</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>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<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>
<tr><td class="paramname">new_unlocked_balance</td><td>- new unlocked balance </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="a0276dc5dbe62b7df42e3eab1b5967895"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0276dc5dbe62b7df42e3eab1b5967895">&#9670;&nbsp;</a></span>on_new_block()</h2>
+1 -1
View File
@@ -114,7 +114,7 @@ $(function() {
</li>
<li>create_wallet_random()
: <a class="el" href="classmonero_1_1monero__wallet__core.html#a50a5047a46321c842fdfda0a8bcaf017">monero::monero_wallet_core</a>
, <a class="el" href="classmonero_1_1monero__wallet__keys.html#a61206831df3f40f494a4763112b1dd4a">monero::monero_wallet_keys</a>
, <a class="el" href="classmonero_1_1monero__wallet__keys.html#af022822e7ba6578bc4ab1c8b89f503d4">monero::monero_wallet_keys</a>
</li>
</ul>
</div><!-- contents -->
+1 -1
View File
@@ -114,7 +114,7 @@ $(function() {
</li>
<li>create_wallet_random()
: <a class="el" href="classmonero_1_1monero__wallet__core.html#a50a5047a46321c842fdfda0a8bcaf017">monero::monero_wallet_core</a>
, <a class="el" href="classmonero_1_1monero__wallet__keys.html#a61206831df3f40f494a4763112b1dd4a">monero::monero_wallet_keys</a>
, <a class="el" href="classmonero_1_1monero__wallet__keys.html#af022822e7ba6578bc4ab1c8b89f503d4">monero::monero_wallet_keys</a>
</li>
</ul>
</div><!-- contents -->
+3
View File
@@ -64,6 +64,9 @@ $(function() {
&#160;
<h3><a id="index_o"></a>- o -</h3><ul>
<li>on_balances_changed()
: <a class="el" href="classmonero_1_1monero__wallet__listener.html#a98c1ace6690b5cbb2a72de61275f83e0">monero::monero_wallet_listener</a>
</li>
<li>on_new_block()
: <a class="el" href="classmonero_1_1monero__wallet__listener.html#a0276dc5dbe62b7df42e3eab1b5967895">monero::monero_wallet_listener</a>
</li>
+3
View File
@@ -64,6 +64,9 @@ $(function() {
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
<h3><a id="index_o"></a>- o -</h3><ul>
<li>on_balances_changed()
: <a class="el" href="classmonero_1_1monero__wallet__listener.html#a98c1ace6690b5cbb2a72de61275f83e0">monero::monero_wallet_listener</a>
</li>
<li>on_new_block()
: <a class="el" href="classmonero_1_1monero__wallet__listener.html#a0276dc5dbe62b7df42e3eab1b5967895">monero::monero_wallet_listener</a>
</li>
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+3
View File
@@ -74,6 +74,9 @@ $(function() {
<li>incoming_transfer_before()
: <a class="el" href="namespacemonero.html#a3d80896e08b3cf2698745f2e6bd510f2">monero</a>
</li>
<li>is_valid_language()
: <a class="el" href="namespacemonero__utils.html#a3b9ee3d8bd81e28c3bbdf4e747300277">monero_utils</a>
</li>
<li>merge_tx()
: <a class="el" href="namespacemonero.html#ab5964a843299654ccde0e70be4727665">monero</a>
</li>
+3
View File
@@ -74,6 +74,9 @@ $(function() {
<li>incoming_transfer_before()
: <a class="el" href="namespacemonero.html#a3d80896e08b3cf2698745f2e6bd510f2">monero</a>
</li>
<li>is_valid_language()
: <a class="el" href="namespacemonero__utils.html#a3b9ee3d8bd81e28c3bbdf4e747300277">monero_utils</a>
</li>
<li>merge_tx()
: <a class="el" href="namespacemonero.html#ab5964a843299654ccde0e70be4727665">monero</a>
</li>
+4 -4
View File
@@ -215,7 +215,7 @@ std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__block.html">mone
<tr class="separator:abc81b021d5ceaa90dd5d96aee05ca15d"><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) 2017-2019 woodser</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>
@@ -229,7 +229,7 @@ std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__block.html">mone
</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 developersPublic library intereface.</p>
<p>Copyright (c) 2017-2019 woodser</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>
@@ -243,7 +243,7 @@ std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__block.html">mone
</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 developersPublic library interface.</p>
<p>Copyright (c) 2017-2019 woodser</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>
@@ -259,7 +259,7 @@ std::shared_ptr&lt; <a class="el" href="structmonero_1_1monero__block.html">mone
<p>Parts of this file are originally copyright (c) 2012-2013 The Cryptonote developersPublic 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) 2017-2019 woodser</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>
+28
View File
@@ -123,6 +123,8 @@ std::string&#160;</td><td class="memItemRight" valign="bottom"><b>serialize</b>
<tr class="memitem:a6c3de434c99895049dd1b01b040cbecc"><td class="memItemLeft" align="right" valign="top"><a id="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="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="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>
@@ -191,6 +193,32 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>deserialize</b> (cons
</dd>
</dl>
</div>
</div>
<a id="a3b9ee3d8bd81e28c3bbdf4e747300277"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3b9ee3d8bd81e28c3bbdf4e747300277">&#9670;&nbsp;</a></span>is_valid_language()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<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></td>
</tr>
</table>
</div><div class="memdoc">
<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>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if the language is valid, false otherwise </dd></dl>
</div>
</div>
</div><!-- contents -->
+1 -1
View File
@@ -14,5 +14,5 @@ var searchData=
['create_5ftxs',['create_txs',['../classmonero_1_1monero__wallet.html#a93058114cff787076edf9440d1087baf',1,'monero::monero_wallet::create_txs()'],['../classmonero_1_1monero__wallet__core.html#ad825cef8dae023f2a7cd719374c70f5a',1,'monero::monero_wallet_core::create_txs()']]],
['create_5fwallet_5ffrom_5fkeys',['create_wallet_from_keys',['../classmonero_1_1monero__wallet__core.html#aa2b6502870e00be0a1e1917d56964df7',1,'monero::monero_wallet_core::create_wallet_from_keys()'],['../classmonero_1_1monero__wallet__keys.html#a6401cfd63ee6a45ef01d016ee91529e5',1,'monero::monero_wallet_keys::create_wallet_from_keys()']]],
['create_5fwallet_5ffrom_5fmnemonic',['create_wallet_from_mnemonic',['../classmonero_1_1monero__wallet__core.html#a4cb46ff0e50b962fbde5c228ac5f89fd',1,'monero::monero_wallet_core::create_wallet_from_mnemonic()'],['../classmonero_1_1monero__wallet__keys.html#ab2da0b513c5e14703910e141cf8bc813',1,'monero::monero_wallet_keys::create_wallet_from_mnemonic()']]],
['create_5fwallet_5frandom',['create_wallet_random',['../classmonero_1_1monero__wallet__core.html#a50a5047a46321c842fdfda0a8bcaf017',1,'monero::monero_wallet_core::create_wallet_random()'],['../classmonero_1_1monero__wallet__keys.html#a61206831df3f40f494a4763112b1dd4a',1,'monero::monero_wallet_keys::create_wallet_random()']]]
['create_5fwallet_5frandom',['create_wallet_random',['../classmonero_1_1monero__wallet__core.html#a50a5047a46321c842fdfda0a8bcaf017',1,'monero::monero_wallet_core::create_wallet_random()'],['../classmonero_1_1monero__wallet__keys.html#af022822e7ba6578bc4ab1c8b89f503d4',1,'monero::monero_wallet_keys::create_wallet_random()']]]
];
+1
View File
@@ -9,5 +9,6 @@ var searchData=
['is_5fdaemon_5ftrusted',['is_daemon_trusted',['../classmonero_1_1monero__wallet.html#a3b82f565485c5527e1198f041c7477eb',1,'monero::monero_wallet::is_daemon_trusted()'],['../classmonero_1_1monero__wallet__core.html#ab0b24565d043121a8cb164b9893536b5',1,'monero::monero_wallet_core::is_daemon_trusted()']]],
['is_5fmultisig_5fimport_5fneeded',['is_multisig_import_needed',['../classmonero_1_1monero__wallet.html#a4c67e3f47a838e2837840a055d420403',1,'monero::monero_wallet::is_multisig_import_needed()'],['../classmonero_1_1monero__wallet__core.html#a00967ba11aa39a3ff59befd3bb1f2c98',1,'monero::monero_wallet_core::is_multisig_import_needed()']]],
['is_5fsynced',['is_synced',['../classmonero_1_1monero__wallet.html#a6e17802954d57abd37615388ec1e7133',1,'monero::monero_wallet::is_synced()'],['../classmonero_1_1monero__wallet__core.html#acde734e7616089f09eee70900f7507c7',1,'monero::monero_wallet_core::is_synced()']]],
['is_5fvalid_5flanguage',['is_valid_language',['../namespacemonero__utils.html#a3b9ee3d8bd81e28c3bbdf4e747300277',1,'monero_utils']]],
['is_5fview_5fonly',['is_view_only',['../classmonero_1_1monero__wallet.html#a93fa8c7bce2de04a771618378ebebe4f',1,'monero::monero_wallet::is_view_only()'],['../classmonero_1_1monero__wallet__core.html#a36874d4cf3ee9b32e160ef30e60225e2',1,'monero::monero_wallet_core::is_view_only()'],['../classmonero_1_1monero__wallet__keys.html#a534e10f6fa13d8da262e81c581355937',1,'monero::monero_wallet_keys::is_view_only()']]]
];
+1
View File
@@ -1,5 +1,6 @@
var searchData=
[
['on_5fbalances_5fchanged',['on_balances_changed',['../classmonero_1_1monero__wallet__listener.html#a98c1ace6690b5cbb2a72de61275f83e0',1,'monero::monero_wallet_listener']]],
['on_5fnew_5fblock',['on_new_block',['../classmonero_1_1monero__wallet__listener.html#a0276dc5dbe62b7df42e3eab1b5967895',1,'monero::monero_wallet_listener']]],
['on_5foutput_5freceived',['on_output_received',['../classmonero_1_1monero__wallet__listener.html#a858412263ef3d02da6453334abacff18',1,'monero::monero_wallet_listener']]],
['on_5foutput_5fspent',['on_output_spent',['../classmonero_1_1monero__wallet__listener.html#a3938fd913222b0f107d5b133d1afd439',1,'monero::monero_wallet_listener']]],
+1 -1
View File
@@ -14,5 +14,5 @@ var searchData=
['create_5ftxs',['create_txs',['../classmonero_1_1monero__wallet.html#a93058114cff787076edf9440d1087baf',1,'monero::monero_wallet::create_txs()'],['../classmonero_1_1monero__wallet__core.html#ad825cef8dae023f2a7cd719374c70f5a',1,'monero::monero_wallet_core::create_txs()']]],
['create_5fwallet_5ffrom_5fkeys',['create_wallet_from_keys',['../classmonero_1_1monero__wallet__core.html#aa2b6502870e00be0a1e1917d56964df7',1,'monero::monero_wallet_core::create_wallet_from_keys()'],['../classmonero_1_1monero__wallet__keys.html#a6401cfd63ee6a45ef01d016ee91529e5',1,'monero::monero_wallet_keys::create_wallet_from_keys()']]],
['create_5fwallet_5ffrom_5fmnemonic',['create_wallet_from_mnemonic',['../classmonero_1_1monero__wallet__core.html#a4cb46ff0e50b962fbde5c228ac5f89fd',1,'monero::monero_wallet_core::create_wallet_from_mnemonic()'],['../classmonero_1_1monero__wallet__keys.html#ab2da0b513c5e14703910e141cf8bc813',1,'monero::monero_wallet_keys::create_wallet_from_mnemonic()']]],
['create_5fwallet_5frandom',['create_wallet_random',['../classmonero_1_1monero__wallet__core.html#a50a5047a46321c842fdfda0a8bcaf017',1,'monero::monero_wallet_core::create_wallet_random()'],['../classmonero_1_1monero__wallet__keys.html#a61206831df3f40f494a4763112b1dd4a',1,'monero::monero_wallet_keys::create_wallet_random()']]]
['create_5fwallet_5frandom',['create_wallet_random',['../classmonero_1_1monero__wallet__core.html#a50a5047a46321c842fdfda0a8bcaf017',1,'monero::monero_wallet_core::create_wallet_random()'],['../classmonero_1_1monero__wallet__keys.html#af022822e7ba6578bc4ab1c8b89f503d4',1,'monero::monero_wallet_keys::create_wallet_random()']]]
];
+1
View File
@@ -9,5 +9,6 @@ var searchData=
['is_5fdaemon_5ftrusted',['is_daemon_trusted',['../classmonero_1_1monero__wallet.html#a3b82f565485c5527e1198f041c7477eb',1,'monero::monero_wallet::is_daemon_trusted()'],['../classmonero_1_1monero__wallet__core.html#ab0b24565d043121a8cb164b9893536b5',1,'monero::monero_wallet_core::is_daemon_trusted()']]],
['is_5fmultisig_5fimport_5fneeded',['is_multisig_import_needed',['../classmonero_1_1monero__wallet.html#a4c67e3f47a838e2837840a055d420403',1,'monero::monero_wallet::is_multisig_import_needed()'],['../classmonero_1_1monero__wallet__core.html#a00967ba11aa39a3ff59befd3bb1f2c98',1,'monero::monero_wallet_core::is_multisig_import_needed()']]],
['is_5fsynced',['is_synced',['../classmonero_1_1monero__wallet.html#a6e17802954d57abd37615388ec1e7133',1,'monero::monero_wallet::is_synced()'],['../classmonero_1_1monero__wallet__core.html#acde734e7616089f09eee70900f7507c7',1,'monero::monero_wallet_core::is_synced()']]],
['is_5fvalid_5flanguage',['is_valid_language',['../namespacemonero__utils.html#a3b9ee3d8bd81e28c3bbdf4e747300277',1,'monero_utils']]],
['is_5fview_5fonly',['is_view_only',['../classmonero_1_1monero__wallet.html#a93fa8c7bce2de04a771618378ebebe4f',1,'monero::monero_wallet::is_view_only()'],['../classmonero_1_1monero__wallet__core.html#a36874d4cf3ee9b32e160ef30e60225e2',1,'monero::monero_wallet_core::is_view_only()'],['../classmonero_1_1monero__wallet__keys.html#a534e10f6fa13d8da262e81c581355937',1,'monero::monero_wallet_keys::is_view_only()']]]
];
+1
View File
@@ -1,5 +1,6 @@
var searchData=
[
['on_5fbalances_5fchanged',['on_balances_changed',['../classmonero_1_1monero__wallet__listener.html#a98c1ace6690b5cbb2a72de61275f83e0',1,'monero::monero_wallet_listener']]],
['on_5fnew_5fblock',['on_new_block',['../classmonero_1_1monero__wallet__listener.html#a0276dc5dbe62b7df42e3eab1b5967895',1,'monero::monero_wallet_listener']]],
['on_5foutput_5freceived',['on_output_received',['../classmonero_1_1monero__wallet__listener.html#a858412263ef3d02da6453334abacff18',1,'monero::monero_wallet_listener']]],
['on_5foutput_5fspent',['on_output_spent',['../classmonero_1_1monero__wallet__listener.html#a3938fd913222b0f107d5b133d1afd439',1,'monero::monero_wallet_listener']]],
@@ -72,15 +72,16 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a>, including all inherited members.</p>
<table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>on_money_received</b>(uint64_t height, const crypto::hash &amp;txid, const cryptonote::transaction &amp;cn_tx, uint64_t amount, const cryptonote::subaddress_index &amp;subaddr_index, bool is_change, uint64_t unlock_time) override (defined in <a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a>)</td><td class="entry"><a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>on_money_spent</b>(uint64_t height, const crypto::hash &amp;txid, const cryptonote::transaction &amp;cn_tx_in, uint64_t amount, const cryptonote::transaction &amp;cn_tx_out, const cryptonote::subaddress_index &amp;subaddr_index) override (defined in <a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a>)</td><td class="entry"><a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>on_new_block</b>(uint64_t height, const cryptonote::block &amp;cn_block) override (defined in <a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a>)</td><td class="entry"><a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>on_sync_end</b>() (defined in <a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a>)</td><td class="entry"><a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>on_sync_start</b>(uint64_t start_height) (defined in <a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a>)</td><td class="entry"><a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>on_unconfirmed_money_received</b>(uint64_t height, const crypto::hash &amp;txid, const cryptonote::transaction &amp;cn_tx, uint64_t amount, const cryptonote::subaddress_index &amp;subaddr_index) override (defined in <a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a>)</td><td class="entry"><a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>update_listening</b>() (defined in <a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a>)</td><td class="entry"><a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="structmonero_1_1wallet2__listener.html#a1d6ed61247228a3ff7f676e3f58f6c89">wallet2_listener</a>(monero_wallet_core &amp;wallet, tools::wallet2 &amp;m_w2)</td><td class="entry"><a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~wallet2_listener</b>() (defined in <a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a>)</td><td class="entry"><a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>on_balances_changed</b>(uint64_t new_balance, uint64_t new_unlocked_balance) (defined in <a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a>)</td><td class="entry"><a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>on_money_received</b>(uint64_t height, const crypto::hash &amp;txid, const cryptonote::transaction &amp;cn_tx, uint64_t amount, const cryptonote::subaddress_index &amp;subaddr_index, uint64_t unlock_time) override (defined in <a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a>)</td><td class="entry"><a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>on_money_spent</b>(uint64_t height, const crypto::hash &amp;txid, const cryptonote::transaction &amp;cn_tx_in, uint64_t amount, const cryptonote::transaction &amp;cn_tx_out, const cryptonote::subaddress_index &amp;subaddr_index) override (defined in <a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a>)</td><td class="entry"><a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>on_new_block</b>(uint64_t height, const cryptonote::block &amp;cn_block) override (defined in <a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a>)</td><td class="entry"><a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>on_sync_end</b>() (defined in <a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a>)</td><td class="entry"><a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>on_sync_start</b>(uint64_t start_height) (defined in <a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a>)</td><td class="entry"><a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>on_unconfirmed_money_received</b>(uint64_t height, const crypto::hash &amp;txid, const cryptonote::transaction &amp;cn_tx, uint64_t amount, const cryptonote::subaddress_index &amp;subaddr_index) override (defined in <a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a>)</td><td class="entry"><a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>update_listening</b>() (defined in <a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a>)</td><td class="entry"><a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structmonero_1_1wallet2__listener.html#a1d6ed61247228a3ff7f676e3f58f6c89">wallet2_listener</a>(monero_wallet_core &amp;wallet, tools::wallet2 &amp;m_w2)</td><td class="entry"><a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>~wallet2_listener</b>() (defined in <a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a>)</td><td class="entry"><a class="el" href="structmonero_1_1wallet2__listener.html">monero::wallet2_listener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
+6 -3
View File
@@ -95,12 +95,15 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>on_sync_end</b> ()</t
<tr class="memitem:a8a488e675685c55fa91b8408225ae741"><td class="memItemLeft" align="right" valign="top"><a id="a8a488e675685c55fa91b8408225ae741"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_new_block</b> (uint64_t height, const cryptonote::block &amp;cn_block) override</td></tr>
<tr class="separator:a8a488e675685c55fa91b8408225ae741"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13b84cdac3683a2a0b3d2d5906e2cd98"><td class="memItemLeft" align="right" valign="top"><a id="a13b84cdac3683a2a0b3d2d5906e2cd98"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_balances_changed</b> (uint64_t new_balance, uint64_t new_unlocked_balance)</td></tr>
<tr class="separator:a13b84cdac3683a2a0b3d2d5906e2cd98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa32a65c7d452ca0e740dbaa8262ac06"><td class="memItemLeft" align="right" valign="top"><a id="afa32a65c7d452ca0e740dbaa8262ac06"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_unconfirmed_money_received</b> (uint64_t height, const crypto::hash &amp;txid, const cryptonote::transaction &amp;cn_tx, uint64_t amount, const cryptonote::subaddress_index &amp;subaddr_index) override</td></tr>
<tr class="separator:afa32a65c7d452ca0e740dbaa8262ac06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29448e44406249c38d53b9ae182ae81a"><td class="memItemLeft" align="right" valign="top"><a id="a29448e44406249c38d53b9ae182ae81a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_money_received</b> (uint64_t height, const crypto::hash &amp;txid, const cryptonote::transaction &amp;cn_tx, uint64_t amount, const cryptonote::subaddress_index &amp;subaddr_index, bool is_change, uint64_t unlock_time) override</td></tr>
<tr class="separator:a29448e44406249c38d53b9ae182ae81a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a862e0601a38cae64fecd7bde7c2064af"><td class="memItemLeft" align="right" valign="top"><a id="a862e0601a38cae64fecd7bde7c2064af"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_money_received</b> (uint64_t height, const crypto::hash &amp;txid, const cryptonote::transaction &amp;cn_tx, uint64_t amount, const cryptonote::subaddress_index &amp;subaddr_index, uint64_t unlock_time) override</td></tr>
<tr class="separator:a862e0601a38cae64fecd7bde7c2064af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb44155c73587a7dd6c6c04fee44bae3"><td class="memItemLeft" align="right" valign="top"><a id="adb44155c73587a7dd6c6c04fee44bae3"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>on_money_spent</b> (uint64_t height, const crypto::hash &amp;txid, const cryptonote::transaction &amp;cn_tx_in, uint64_t amount, const cryptonote::transaction &amp;cn_tx_out, const cryptonote::subaddress_index &amp;subaddr_index) override</td></tr>
<tr class="separator:adb44155c73587a7dd6c6c04fee44bae3"><td class="memSeparator" colspan="2">&#160;</td></tr>