From c24118e18d04b6b4fd0b3aafa1cfffa56e9cee6d Mon Sep 17 00:00:00 2001 From: woodser <13068859+woodser@users.noreply.github.com> Date: Fri, 28 Aug 2026 07:46:08 -0400 Subject: [PATCH 1/2] wallet: do not gate daemon calls on a cached connection check Drop the cached connection state, set the daemon connection without a blocking check, and surface natural connection errors like monero-wallet-rpc. --- src/wallet/monero_wallet_full.cpp | 37 +++++++++++-------------------- src/wallet/monero_wallet_full.h | 1 - 2 files changed, 13 insertions(+), 25 deletions(-) diff --git a/src/wallet/monero_wallet_full.cpp b/src/wallet/monero_wallet_full.cpp index 84a91156..7cf7a3b2 100644 --- a/src/wallet/monero_wallet_full.cpp +++ b/src/wallet/monero_wallet_full.cpp @@ -1249,7 +1249,6 @@ namespace monero { if (!m_w2->set_daemon(uri, login, trusted, std::move(ssl), proxy_uri)) { throw std::runtime_error("Failed to initialize wallet with daemon connection"); } - is_connected_to_daemon(); // update m_is_connected cache // TODO: better naming? } void monero_wallet_full::set_daemon_connection(const std::shared_ptr& connection, const boost::optional& is_trusted) { @@ -1279,22 +1278,19 @@ namespace monero { bool monero_wallet_full::is_connected_to_daemon() const { assert_not_closed(); uint32_t version = 0; - m_is_connected = m_w2->check_connection(&version, NULL, DEFAULT_CONNECTION_TIMEOUT_MILLIS); // TODO: should this be updated elsewhere? - if (!m_is_connected) return false; - //if (!m_w2->light_wallet() && (version >> 16) != CORE_RPC_VERSION_MAJOR) m_is_connected = false; // wrong network type // TODO: disallow rpc version mismatch by configuration - return m_is_connected; + if (!m_w2->check_connection(&version, NULL, DEFAULT_CONNECTION_TIMEOUT_MILLIS)) return false; + //if (!m_w2->light_wallet() && (version >> 16) != CORE_RPC_VERSION_MAJOR) return false; // wrong network type // TODO: disallow rpc version mismatch by configuration + return true; } bool monero_wallet_full::is_daemon_synced() const { assert_not_closed(); - if (!m_is_connected) throw std::runtime_error("Wallet is not connected to daemon"); uint64_t daemonHeight = get_daemon_height(); return daemonHeight >= get_daemon_max_peer_height() && daemonHeight > 1; } bool monero_wallet_full::is_daemon_trusted() const { assert_not_closed(); - if (!m_is_connected) throw std::runtime_error("Wallet is not connected to daemon"); return m_w2->is_trusted_daemon(); } @@ -1462,7 +1458,6 @@ namespace monero { uint64_t monero_wallet_full::get_daemon_height() const { assert_not_closed(); - if (!m_is_connected) throw std::runtime_error("Wallet is not connected to daemon"); std::string err; uint64_t result = m_w2->get_daemon_blockchain_height(err); if (!err.empty()) throw std::runtime_error(err); @@ -1471,7 +1466,6 @@ namespace monero { uint64_t monero_wallet_full::get_daemon_max_peer_height() const { assert_not_closed(); - if (!m_is_connected) throw std::runtime_error("Wallet is not connected to daemon"); std::string err; uint64_t result = m_w2->get_daemon_blockchain_target_height(err); if (!err.empty()) throw std::runtime_error(err); @@ -1504,20 +1498,20 @@ namespace monero { monero_sync_result monero_wallet_full::sync() { MTRACE("sync()"); assert_not_closed(); - if (!m_is_connected && !is_connected_to_daemon()) throw std::runtime_error("Wallet is not connected to daemon"); return lock_and_sync(); } monero_sync_result monero_wallet_full::sync(monero_wallet_listener& listener) { MTRACE("sync(listener)"); assert_not_closed(); - if (!m_is_connected && !is_connected_to_daemon()) throw std::runtime_error("Wallet is not connected to daemon"); // register listener add_listener(listener); - // sync wallet - monero_sync_result result = lock_and_sync(boost::none); + // sync wallet, unregistering listener on failure + monero_sync_result result; + try { result = lock_and_sync(boost::none); } + catch (...) { remove_listener(listener); throw; } // unregister listener remove_listener(listener); @@ -1529,20 +1523,20 @@ namespace monero { monero_sync_result monero_wallet_full::sync(uint64_t start_height) { MTRACE("sync(" << start_height << ")"); assert_not_closed(); - if (!m_is_connected && !is_connected_to_daemon()) throw std::runtime_error("Wallet is not connected to daemon"); return lock_and_sync(start_height); } monero_sync_result monero_wallet_full::sync(uint64_t start_height, monero_wallet_listener& listener) { MTRACE("sync(" << start_height << ", listener)"); assert_not_closed(); - if (!m_is_connected && !is_connected_to_daemon()) throw std::runtime_error("Wallet is not connected to daemon"); // wrap and register sync listener as wallet listener add_listener(listener); - // sync wallet - monero_sync_result result = lock_and_sync(start_height); + // sync wallet, unregistering listener on failure + monero_sync_result result; + try { result = lock_and_sync(start_height); } + catch (...) { remove_listener(listener); throw; } // unregister sync listener remove_listener(listener); @@ -1553,7 +1547,6 @@ namespace monero { void monero_wallet_full::start_syncing(uint64_t sync_period_in_ms) { assert_not_closed(); - if (!m_is_connected) throw std::runtime_error("Wallet is not connected to daemon"); m_syncing_interval = sync_period_in_ms; if (!m_syncing_enabled) { m_syncing_enabled = true; @@ -1571,7 +1564,7 @@ namespace monero { void monero_wallet_full::scan_txs(const std::vector& tx_ids) { MTRACE("scan_txs()"); assert_not_closed(); - if (!m_is_connected) throw std::runtime_error("Wallet is not connected to daemon"); + if (tx_ids.empty()) throw std::runtime_error("No tx hashes given to scan"); // matches monero-wallet-rpc client validation // convert string ids to crypto hashes std::unordered_set tx_hashes; @@ -1591,7 +1584,6 @@ namespace monero { void monero_wallet_full::rescan_spent() { MTRACE("rescan_spent()"); assert_not_closed(); - if (!m_is_connected && !is_connected_to_daemon()) throw std::runtime_error("Wallet is not connected to daemon"); if (!is_daemon_trusted()) throw std::runtime_error("Rescan spent can only be used with a trusted daemon"); sync_op_lock op_lock(*this); // do not refresh while rescanning spent m_w2->rescan_spent(); @@ -1601,7 +1593,6 @@ namespace monero { void monero_wallet_full::rescan_blockchain() { MTRACE("rescan_blockchain()"); assert_not_closed(); - if (!m_is_connected) throw std::runtime_error("Wallet is not connected to daemon"); m_rescan_on_sync = true; lock_and_sync(); } @@ -3680,7 +3671,6 @@ namespace monero { m_w2->deinit(); m_w2->callback(nullptr); // unregister listener after sync m_w2_listener.reset(); // wait for queued notifications - m_is_connected = false; m_is_closed = true; } @@ -3717,7 +3707,6 @@ namespace monero { // initialize internal state m_w2_listener = std::unique_ptr(new wallet2_listener(*this, *m_w2)); - if (get_daemon_connection() == nullptr) m_is_connected = false; m_is_synced = false; m_rescan_on_sync = false; m_syncing_enabled = false; @@ -4016,7 +4005,7 @@ namespace monero { m_sync_in_progress = true; try { do { - // verify connection with a live check, healing cached state; error so callers cannot mistake a skipped sync for success + // verify connection with a live check; error so callers cannot mistake a skipped sync for success bool daemon_ready = is_connected_to_daemon(); if (!daemon_ready && !background) throw std::runtime_error("Wallet is not connected to daemon"); diff --git a/src/wallet/monero_wallet_full.h b/src/wallet/monero_wallet_full.h index 66243236..91dbe064 100644 --- a/src/wallet/monero_wallet_full.h +++ b/src/wallet/monero_wallet_full.h @@ -294,7 +294,6 @@ namespace monero { // blockchain sync management mutable std::atomic m_is_synced; // whether or not wallet is synced - mutable std::atomic m_is_connected; // cache connection status to avoid unecessary RPC calls boost::condition_variable m_sync_cv; // to make sync threads woke mutable boost::mutex m_sync_mutex; // synchronize sync and other wallet operations mutable std::atomic m_num_sync_pauses; // number of operations pausing background sync From 78cd893b5074b8954de86ff9fb859d63a858c7a4 Mon Sep 17 00:00:00 2001 From: woodser <13068859+woodser@users.noreply.github.com> Date: Fri, 28 Aug 2026 18:01:24 -0400 Subject: [PATCH 2/2] docs: update doxygen docs --- docs/doxygen/annotated.html | 266 +- docs/doxygen/classes.html | 2 +- ...classmonero_1_1monero__daemon-members.html | 111 +- .../classmonero_1_1monero__daemon.html | 619 +++- ...monero_1_1monero__daemon__rpc-members.html | 115 +- .../classmonero_1_1monero__daemon__rpc.html | 593 +++- ...ro_1_1monero__rpc__connection-members.html | 73 +- ...lassmonero_1_1monero__rpc__connection.html | 9 +- .../classmonero_1_1monero__wallet.html | 2 +- ...onero_1_1monero__wallet__keys-members.html | 20 +- .../classmonero_1_1monero__wallet__keys.html | 50 +- docs/doxygen/doxygen_crawl.html | 98 +- docs/doxygen/functions.html | 1 + docs/doxygen/functions_c.html | 1 + docs/doxygen/functions_f.html | 1 + docs/doxygen/functions_func.html | 1 + docs/doxygen/functions_func_c.html | 1 + docs/doxygen/functions_func_f.html | 1 + docs/doxygen/functions_func_g.html | 9 +- docs/doxygen/functions_func_i.html | 2 +- docs/doxygen/functions_func_p.html | 1 + docs/doxygen/functions_func_r.html | 1 + docs/doxygen/functions_func_s.html | 5 + docs/doxygen/functions_func_t.html | 2 +- docs/doxygen/functions_g.html | 9 +- docs/doxygen/functions_i.html | 2 +- docs/doxygen/functions_p.html | 1 + docs/doxygen/functions_r.html | 1 + docs/doxygen/functions_s.html | 5 + docs/doxygen/functions_t.html | 2 +- docs/doxygen/gen__utils_8h_source.html | 225 +- docs/doxygen/hierarchy.html | 222 +- docs/doxygen/monero__daemon_8h_source.html | 999 ++++--- .../monero__daemon__model_8h_source.html | 1250 ++++---- .../monero__daemon__rpc_8h_source.html | 292 +- .../monero__daemon__rpc__model_8h_source.html | 636 ++-- .../monero__rpc__connection_8h_source.html | 107 +- docs/doxygen/monero__utils_8h_source.html | 388 +-- docs/doxygen/monero__wallet_8h_source.html | 704 ++--- .../monero__wallet__full_8h_source.html | 306 +- .../monero__wallet__keys_8h_source.html | 185 +- .../monero__wallet__model_8h_source.html | 1038 +++---- .../monero__wallet__rpc_8h_source.html | 141 +- .../monero__wallet__rpc__model_8h_source.html | 22 +- docs/doxygen/namespacegen__utils.html | 4 + docs/doxygen/namespacemonero.html | 73 + docs/doxygen/namespacemonero__utils.html | 6 + docs/doxygen/search/all_0.js | 7 +- docs/doxygen/search/all_2.js | 41 +- docs/doxygen/search/all_5.js | 5 +- docs/doxygen/search/all_6.js | 95 +- docs/doxygen/search/all_7.js | 2 +- docs/doxygen/search/all_9.js | 276 +- docs/doxygen/search/all_b.js | 5 +- docs/doxygen/search/all_c.js | 13 +- docs/doxygen/search/all_d.js | 83 +- docs/doxygen/search/all_e.js | 2 +- docs/doxygen/search/classes_3.js | 260 +- docs/doxygen/search/functions_0.js | 5 +- docs/doxygen/search/functions_1.js | 41 +- docs/doxygen/search/functions_4.js | 5 +- docs/doxygen/search/functions_5.js | 95 +- docs/doxygen/search/functions_6.js | 2 +- docs/doxygen/search/functions_9.js | 5 +- docs/doxygen/search/functions_a.js | 13 +- docs/doxygen/search/functions_b.js | 79 +- docs/doxygen/search/functions_c.js | 2 +- ...ructmonero_1_1monero__account-members.html | 21 +- .../structmonero_1_1monero__account.html | 3 + ...onero_1_1monero__account__tag-members.html | 21 +- .../structmonero_1_1monero__account__tag.html | 3 + ...monero__add__aux__pow__params-members.html | 110 + ...nero_1_1monero__add__aux__pow__params.html | 175 ++ ...onero_1_1monero__add__aux__pow__params.png | Bin 0 -> 769 bytes ...__add__auxiliary__pow__result-members.html | 117 + ..._1monero__add__auxiliary__pow__result.html | 213 ++ ...1_1monero__add__auxiliary__pow__result.png | Bin 0 -> 1147 bytes ...1monero__address__book__entry-members.html | 23 +- ...onero_1_1monero__address__book__entry.html | 3 + ...tmonero_1_1monero__alt__chain-members.html | 21 +- .../structmonero_1_1monero__alt__chain.html | 3 + ...ero_1_1monero__auxiliary__pow-members.html | 113 + ...tructmonero_1_1monero__auxiliary__pow.html | 189 ++ ...structmonero_1_1monero__auxiliary__pow.png | Bin 0 -> 715 bytes .../structmonero_1_1monero__ban-members.html | 17 +- docs/doxygen/structmonero_1_1monero__ban.html | 3 + ...ero_1_1monero__banned__params-members.html | 109 + ...tructmonero_1_1monero__banned__params.html | 172 ++ ...structmonero_1_1monero__banned__params.png | Bin 0 -> 721 bytes ...structmonero_1_1monero__block-members.html | 61 +- .../structmonero_1_1monero__block.html | 17 + ...nero_1_1monero__block__header-members.html | 2 + ...structmonero_1_1monero__block__header.html | 10 + ...ro_1_1monero__block__template-members.html | 31 +- ...ructmonero_1_1monero__block__template.html | 3 + ...onero__calculate__pow__params-members.html | 112 + ...ero_1_1monero__calculate__pow__params.html | 181 ++ ...nero_1_1monero__calculate__pow__params.png | Bin 0 -> 772 bytes ...structmonero_1_1monero__check-members.html | 2 + .../structmonero_1_1monero__check.html | 10 + ...ero_1_1monero__check__reserve-members.html | 4 +- ...tructmonero_1_1monero__check__reserve.html | 10 + ...ctmonero_1_1monero__check__tx-members.html | 4 +- .../structmonero_1_1monero__check__tx.html | 10 + ...o_1_1monero__connection__span-members.html | 23 +- ...uctmonero_1_1monero__connection__span.html | 3 + ...onero_1_1monero__daemon__info-members.html | 40 +- .../structmonero_1_1monero__daemon__info.html | 9 + ...onero__daemon__network__stats-members.html | 117 + ...ero_1_1monero__daemon__network__stats.html | 213 ++ ...nero_1_1monero__daemon__network__stats.png | Bin 0 -> 1107 bytes ...1_1monero__daemon__sync__info-members.html | 27 +- ...tmonero_1_1monero__daemon__sync__info.html | 6 + ...daemon__update__check__result-members.html | 19 +- ...monero__daemon__update__check__result.html | 3 + ...mon__update__download__result-members.html | 23 +- ...ero__daemon__update__download__result.html | 6 + ...o_1_1monero__decoded__address-members.html | 11 +- ...uctmonero_1_1monero__decoded__address.html | 10 + ...monero_1_1monero__destination-members.html | 15 +- .../structmonero_1_1monero__destination.html | 3 + ...nero_1_1monero__fee__estimate-members.html | 15 +- ...structmonero_1_1monero__fee__estimate.html | 3 + ...1monero__flush__cache__params-members.html | 109 + ...onero_1_1monero__flush__cache__params.html | 172 ++ ...monero_1_1monero__flush__cache__params.png | Bin 0 -> 768 bytes ...ero__generate__blocks__result-members.html | 13 +- ...o_1_1monero__generate__blocks__result.html | 3 + ...__get__block__hashes__request-members.html | 116 + ..._1monero__get__block__hashes__request.html | 199 ++ ...1_1monero__get__block__hashes__request.png | Bin 0 -> 1074 bytes ...o__get__block__hashes__result-members.html | 112 + ...1_1monero__get__block__hashes__result.html | 189 ++ ..._1_1monero__get__block__hashes__result.png | Bin 0 -> 792 bytes ...et__blocks__by__hash__request-members.html | 119 + ...onero__get__blocks__by__hash__request.html | 208 ++ ...monero__get__blocks__by__hash__request.png | Bin 0 -> 1283 bytes ...get__blocks__by__hash__result-members.html | 111 + ...monero__get__blocks__by__hash__result.html | 186 ++ ...1monero__get__blocks__by__hash__result.png | Bin 0 -> 819 bytes ...get__output__indices__request-members.html | 116 + ...monero__get__output__indices__request.html | 199 ++ ...1monero__get__output__indices__request.png | Bin 0 -> 1126 bytes ...monero__get__outputs__request-members.html | 117 + ...nero_1_1monero__get__outputs__request.html | 202 ++ ...onero_1_1monero__get__outputs__request.png | Bin 0 -> 1077 bytes ...o__get__public__nodes__params-members.html | 109 + ...1_1monero__get__public__nodes__params.html | 172 ++ ..._1_1monero__get__public__nodes__params.png | Bin 0 -> 798 bytes ...o_1_1monero__hard__fork__info-members.html | 31 +- ...uctmonero_1_1monero__hard__fork__info.html | 6 + ...1_1monero__incoming__transfer-members.html | 2 + ...tmonero_1_1monero__incoming__transfer.html | 21 +- ..._1monero__integrated__address-members.html | 15 +- ...monero_1_1monero__integrated__address.html | 3 + ...tmonero_1_1monero__key__image-members.html | 17 +- .../structmonero_1_1monero__key__image.html | 3 + ...o__key__image__export__result-members.html | 11 +- ...1_1monero__key__image__export__result.html | 3 + ...o__key__image__import__result-members.html | 15 +- ...1_1monero__key__image__import__result.html | 3 + ...o__message__signature__result-members.html | 17 +- ...1_1monero__message__signature__result.html | 3 + ...monero_1_1monero__miner__data-members.html | 120 + .../structmonero_1_1monero__miner__data.html | 222 ++ .../structmonero_1_1monero__miner__data.png | Bin 0 -> 1027 bytes ...ero_1_1monero__miner__tx__sum-members.html | 17 +- ...tructmonero_1_1monero__miner__tx__sum.html | 3 + ...ero_1_1monero__mining__status-members.html | 19 +- ...tructmonero_1_1monero__mining__status.html | 3 + ...ero_1_1monero__multisig__info-members.html | 17 +- ...tructmonero_1_1monero__multisig__info.html | 3 + ...onero__multisig__init__result-members.html | 13 +- ...ero_1_1monero__multisig__init__result.html | 3 + ...onero__multisig__sign__result-members.html | 13 +- ...ero_1_1monero__multisig__sign__result.html | 3 + ...1_1monero__outgoing__transfer-members.html | 2 + ...tmonero_1_1monero__outgoing__transfer.html | 21 +- ...tructmonero_1_1monero__output-members.html | 10 +- .../structmonero_1_1monero__output.html | 6 + ...__output__distribution__entry-members.html | 17 +- ..._1monero__output__distribution__entry.html | 3 + ...ero__output__histogram__entry-members.html | 17 +- ...o_1_1monero__output__histogram__entry.html | 3 + ...nero_1_1monero__output__query-members.html | 24 +- ...structmonero_1_1monero__output__query.html | 12 + ...ero_1_1monero__output__wallet-members.html | 18 +- ...tructmonero_1_1monero__output__wallet.html | 9 + .../structmonero_1_1monero__peer-members.html | 61 +- .../doxygen/structmonero_1_1monero__peer.html | 3 + ..._1monero__pop__blocks__params-members.html | 109 + ...monero_1_1monero__pop__blocks__params.html | 172 ++ ...tmonero_1_1monero__pop__blocks__params.png | Bin 0 -> 752 bytes ...nero_1_1monero__prune__result-members.html | 13 +- ...structmonero_1_1monero__prune__result.html | 3 + ...uctmonero_1_1monero__rpc__ban-members.html | 19 +- .../structmonero_1_1monero__rpc__ban.html | 3 + ...ro_1_1monero__rpc__key__image-members.html | 19 +- ...ructmonero_1_1monero__rpc__key__image.html | 3 + ...1_1monero__rpc__payment__info-members.html | 13 +- ...tmonero_1_1monero__rpc__payment__info.html | 16 +- ...ctmonero_1_1monero__rpc__payment__info.png | Bin 2163 -> 3237 bytes .../structmonero_1_1monero__rpc__request.html | 8 +- .../structmonero_1_1monero__rpc__request.png | Bin 1343 -> 3044 bytes ...et__bootstrap__daemon__params-members.html | 112 + ...onero__set__bootstrap__daemon__params.html | 181 ++ ...monero__set__bootstrap__daemon__params.png | Bin 0 -> 942 bytes ..._set__log__categories__params-members.html | 109 + ...1monero__set__log__categories__params.html | 172 ++ ..._1monero__set__log__categories__params.png | Bin 0 -> 820 bytes ..._set__log__hash__rate__params-members.html | 109 + ...1monero__set__log__hash__rate__params.html | 172 ++ ..._1monero__set__log__hash__rate__params.png | Bin 0 -> 792 bytes ...nero__set__log__level__params-members.html | 109 + ...ro_1_1monero__set__log__level__params.html | 172 ++ ...ero_1_1monero__set__log__level__params.png | Bin 0 -> 775 bytes ...tmonero_1_1monero__subaddress-members.html | 27 +- .../structmonero_1_1monero__subaddress.html | 3 + ...1_1monero__submit__tx__result-members.html | 43 +- ...tmonero_1_1monero__submit__tx__result.html | 6 + ...onero_1_1monero__sync__result-members.html | 2 + .../structmonero_1_1monero__sync__result.html | 10 + ...ro_1_1monero__transfer__query-members.html | 45 +- ...ructmonero_1_1monero__transfer__query.html | 3 + .../structmonero_1_1monero__tx-members.html | 30 +- docs/doxygen/structmonero_1_1monero__tx.html | 6 + ...tmonero_1_1monero__tx__config-members.html | 47 +- .../structmonero_1_1monero__tx__config.html | 3 + ...ro_1_1monero__tx__pool__stats-members.html | 35 +- ...ructmonero_1_1monero__tx__pool__stats.html | 3 + ...ctmonero_1_1monero__tx__query-members.html | 14 +- .../structmonero_1_1monero__tx__query.html | 36 +- .../structmonero_1_1monero__tx__set.html | 6 +- ...tmonero_1_1monero__tx__wallet-members.html | 8 +- .../structmonero_1_1monero__tx__wallet.html | 27 +- ...ructmonero_1_1monero__version-members.html | 13 +- .../structmonero_1_1monero__version.html | 3 + ...ero_1_1monero__wallet__config-members.html | 45 +- ...tructmonero_1_1monero__wallet__config.html | 3 + .../structmonero_1_1serializable__struct.html | 181 +- .../structmonero_1_1serializable__struct.png | Bin 50690 -> 58538 bytes .../structmonero_1_1ssl__options-members.html | 2 + .../doxygen/structmonero_1_1ssl__options.html | 10 + ...ctmonero_1_1wallet2__listener-members.html | 2 +- .../structmonero_1_1wallet2__listener.html | 6 +- external/.DS_Store | Bin 0 -> 6148 bytes external/libsodium/.DS_Store | Bin 0 -> 6148 bytes src/.DS_Store | Bin 0 -> 6148 bytes src/latex/Makefile | 42 - src/latex/annotated.tex | 154 - .../classgen__utils_1_1thread__poller.eps | 203 -- .../classgen__utils_1_1thread__poller.tex | 91 - ...s_1_1thread__poller_1_1announce__scope.tex | 20 - src/latex/classmonero_1_1block__notifier.eps | 197 -- src/latex/classmonero_1_1block__notifier.tex | 50 - src/latex/classmonero_1_1monero__daemon.eps | 197 -- src/latex/classmonero_1_1monero__daemon.tex | 1701 ----------- ...lassmonero_1_1monero__daemon__listener.eps | 197 -- ...lassmonero_1_1monero__daemon__listener.tex | 51 - .../classmonero_1_1monero__daemon__poller.eps | 197 -- .../classmonero_1_1monero__daemon__poller.tex | 87 - .../classmonero_1_1monero__daemon__rpc.eps | 197 -- .../classmonero_1_1monero__daemon__rpc.tex | 1652 ----------- src/latex/classmonero_1_1monero__error.eps | 203 -- src/latex/classmonero_1_1monero__error.tex | 50 - ...classmonero_1_1monero__rpc__connection.eps | 197 -- ...classmonero_1_1monero__rpc__connection.tex | 419 --- .../classmonero_1_1monero__rpc__error.eps | 203 -- .../classmonero_1_1monero__rpc__error.tex | 76 - src/latex/classmonero_1_1monero__wallet.eps | 207 -- src/latex/classmonero_1_1monero__wallet.tex | 2631 ----------------- .../classmonero_1_1monero__wallet__full.eps | 197 -- .../classmonero_1_1monero__wallet__full.tex | 2508 ---------------- .../classmonero_1_1monero__wallet__keys.eps | 197 -- .../classmonero_1_1monero__wallet__keys.tex | 688 ----- ...lassmonero_1_1monero__wallet__listener.tex | 105 - .../classmonero_1_1monero__wallet__poller.eps | 197 -- .../classmonero_1_1monero__wallet__poller.tex | 87 - .../classmonero_1_1monero__wallet__rpc.eps | 197 -- .../classmonero_1_1monero__wallet__rpc.tex | 2472 ---------------- src/latex/doxygen.sty | 714 ----- src/latex/etoc_doxygen.sty | 2178 -------------- src/latex/files.tex | 17 - src/latex/gen__utils_8h_source.tex | 163 - src/latex/hierarchy.tex | 194 -- src/latex/longtable_doxygen.sty | 459 --- src/latex/monero__daemon_8h_source.tex | 400 --- src/latex/monero__daemon__model_8h_source.tex | 547 ---- src/latex/monero__daemon__rpc_8h_source.tex | 130 - .../monero__daemon__rpc__model_8h_source.tex | 365 --- src/latex/monero__error_8h_source.tex | 38 - .../monero__rpc__connection_8h_source.tex | 114 - src/latex/monero__utils_8h_source.tex | 236 -- src/latex/monero__wallet_8h_source.tex | 565 ---- src/latex/monero__wallet__full_8h_source.tex | 216 -- src/latex/monero__wallet__keys_8h_source.tex | 75 - src/latex/monero__wallet__model_8h_source.tex | 439 --- src/latex/monero__wallet__rpc_8h_source.tex | 188 -- .../monero__wallet__rpc__model_8h_source.tex | 445 --- src/latex/namespacegen__utils.tex | 32 - src/latex/namespacemonero.tex | 990 ------- src/latex/namespacemonero__utils.tex | 227 -- src/latex/namespaces.tex | 6 - src/latex/refman.tex | 423 --- .../structmonero_1_1key__image__list.tex | 13 - src/latex/structmonero_1_1key__value.eps | 197 -- src/latex/structmonero_1_1key__value.tex | 75 - src/latex/structmonero_1_1monero__account.eps | 197 -- src/latex/structmonero_1_1monero__account.tex | 81 - .../structmonero_1_1monero__account__tag.eps | 197 -- .../structmonero_1_1monero__account__tag.tex | 78 - ...monero_1_1monero__account__tag__params.eps | 197 -- ...monero_1_1monero__account__tag__params.tex | 71 - ...onero_1_1monero__add__aux__pow__params.eps | 197 -- ...onero_1_1monero__add__aux__pow__params.tex | 59 - ...1_1monero__add__auxiliary__pow__result.eps | 203 -- ...1_1monero__add__auxiliary__pow__result.tex | 95 - ...monero_1_1monero__address__book__entry.eps | 197 -- ...monero_1_1monero__address__book__entry.tex | 81 - ..._1monero__address__book__entry__params.eps | 197 -- ..._1monero__address__book__entry__params.tex | 80 - .../structmonero_1_1monero__alt__chain.eps | 197 -- .../structmonero_1_1monero__alt__chain.tex | 81 - ...structmonero_1_1monero__auxiliary__pow.eps | 197 -- ...structmonero_1_1monero__auxiliary__pow.tex | 72 - src/latex/structmonero_1_1monero__ban.eps | 203 -- src/latex/structmonero_1_1monero__ban.tex | 79 - ...uctmonero_1_1monero__bandwidth__limits.eps | 197 -- ...uctmonero_1_1monero__bandwidth__limits.tex | 72 - ...structmonero_1_1monero__banned__params.eps | 197 -- ...structmonero_1_1monero__banned__params.tex | 56 - src/latex/structmonero_1_1monero__block.eps | 203 -- src/latex/structmonero_1_1monero__block.tex | 137 - .../structmonero_1_1monero__block__header.eps | 203 -- .../structmonero_1_1monero__block__header.tex | 125 - ...tructmonero_1_1monero__block__template.eps | 197 -- ...tructmonero_1_1monero__block__template.tex | 96 - ...nero_1_1monero__calculate__pow__params.eps | 197 -- ...nero_1_1monero__calculate__pow__params.tex | 65 - ...nero__change__wallet__password__params.eps | 197 -- ...nero__change__wallet__password__params.tex | 59 - src/latex/structmonero_1_1monero__check.eps | 209 -- src/latex/structmonero_1_1monero__check.tex | 64 - ...structmonero_1_1monero__check__reserve.eps | 203 -- ...structmonero_1_1monero__check__reserve.tex | 74 - .../structmonero_1_1monero__check__tx.eps | 203 -- .../structmonero_1_1monero__check__tx.tex | 77 - ...nero_1_1monero__check__tx__key__params.eps | 197 -- ...nero_1_1monero__check__tx__key__params.tex | 65 - ...onero_1_1monero__close__wallet__params.eps | 197 -- ...onero_1_1monero__close__wallet__params.tex | 56 - ...ructmonero_1_1monero__connection__span.eps | 197 -- ...ructmonero_1_1monero__connection__span.tex | 84 - ...nero__create__edit__subaddress__params.eps | 197 -- ...nero__create__edit__subaddress__params.tex | 65 - ..._1monero__create__open__wallet__params.eps | 197 -- ..._1monero__create__open__wallet__params.tex | 95 - .../structmonero_1_1monero__daemon__info.eps | 203 -- .../structmonero_1_1monero__daemon__info.tex | 182 -- ...nero_1_1monero__daemon__network__stats.eps | 203 -- ...nero_1_1monero__daemon__network__stats.tex | 95 - ...ctmonero_1_1monero__daemon__sync__info.eps | 203 -- ...ctmonero_1_1monero__daemon__sync__info.tex | 98 - ...1monero__daemon__update__check__result.eps | 203 -- ...1monero__daemon__update__check__result.tex | 82 - ...nero__daemon__update__download__result.eps | 203 -- ...nero__daemon__update__download__result.tex | 84 - ...ructmonero_1_1monero__decoded__address.eps | 197 -- ...ructmonero_1_1monero__decoded__address.tex | 69 - .../structmonero_1_1monero__destination.eps | 197 -- .../structmonero_1_1monero__destination.tex | 75 - ...ro_1_1monero__download__update__params.eps | 197 -- ...ro_1_1monero__download__update__params.tex | 59 - .../structmonero_1_1monero__fee__estimate.eps | 197 -- .../structmonero_1_1monero__fee__estimate.tex | 72 - ...monero_1_1monero__flush__cache__params.eps | 197 -- ...monero_1_1monero__flush__cache__params.tex | 56 - ...ro_1_1monero__generate__blocks__params.eps | 197 -- ...ro_1_1monero__generate__blocks__params.tex | 65 - ...ro_1_1monero__generate__blocks__result.eps | 197 -- ...ro_1_1monero__generate__blocks__result.tex | 69 - ...monero_1_1monero__get__address__params.eps | 197 -- ...monero_1_1monero__get__address__params.tex | 68 - ...monero_1_1monero__get__balance__params.eps | 197 -- ...monero_1_1monero__get__balance__params.tex | 71 - ...nero_1_1monero__get__balance__response.tex | 35 - ...ro_1_1monero__get__block__hash__params.eps | 197 -- ...ro_1_1monero__get__block__hash__params.tex | 56 - ...1_1monero__get__block__hashes__request.eps | 203 -- ...1_1monero__get__block__hashes__request.tex | 83 - ..._1_1monero__get__block__hashes__result.eps | 197 -- ..._1_1monero__get__block__hashes__result.tex | 72 - ...ctmonero_1_1monero__get__block__params.eps | 197 -- ...ctmonero_1_1monero__get__block__params.tex | 83 - ...ctmonero_1_1monero__get__block__result.tex | 26 - ...monero__get__blocks__by__hash__request.eps | 203 -- ...monero__get__blocks__by__hash__request.tex | 92 - ...1monero__get__blocks__by__hash__result.eps | 197 -- ...1monero__get__blocks__by__hash__result.tex | 69 - ...nero__get__blocks__by__height__request.eps | 203 -- ...nero__get__blocks__by__height__request.tex | 86 - ..._1_1monero__get__fee__estimate__params.eps | 197 -- ..._1_1monero__get__fee__estimate__params.tex | 56 - ...nero__get__incoming__transfers__params.eps | 197 -- ...nero__get__incoming__transfers__params.tex | 65 - ...1_1monero__get__miner__tx__sum__params.eps | 197 -- ...1_1monero__get__miner__tx__sum__params.tex | 59 - ...ero__get__output__distribution__params.eps | 197 -- ...ero__get__output__distribution__params.tex | 68 - ...monero__get__output__histogram__params.eps | 197 -- ...monero__get__output__histogram__params.tex | 68 - ...1monero__get__output__indices__request.eps | 203 -- ...1monero__get__output__indices__request.tex | 83 - ...onero_1_1monero__get__outputs__request.eps | 203 -- ...onero_1_1monero__get__outputs__request.tex | 86 - ..._1_1monero__get__public__nodes__params.eps | 197 -- ..._1_1monero__get__public__nodes__params.tex | 56 - ...nero_1_1monero__get__transfers__params.eps | 197 -- ...nero_1_1monero__get__transfers__params.tex | 83 - ...ructmonero_1_1monero__get__txs__params.eps | 197 -- ...ructmonero_1_1monero__get__txs__params.tex | 62 - ...ructmonero_1_1monero__hard__fork__info.eps | 203 -- ...ructmonero_1_1monero__hard__fork__info.tex | 104 - ...ctmonero_1_1monero__incoming__transfer.eps | 203 -- ...ctmonero_1_1monero__incoming__transfer.tex | 116 - ...monero__incoming__transfer__comparator.tex | 24 - ...tmonero_1_1monero__integrated__address.eps | 197 -- ...tmonero_1_1monero__integrated__address.tex | 72 - ...1_1monero__integrated__address__params.eps | 197 -- ...1_1monero__integrated__address__params.tex | 65 - ...1monero__is__key__image__spent__params.eps | 197 -- ...1monero__is__key__image__spent__params.tex | 56 - .../structmonero_1_1monero__key__image.eps | 203 -- .../structmonero_1_1monero__key__image.tex | 82 - ..._1_1monero__key__image__export__result.eps | 197 -- ..._1_1monero__key__image__export__result.tex | 69 - ..._1_1monero__key__image__import__result.eps | 197 -- ..._1_1monero__key__image__import__result.tex | 72 - ..._1_1monero__message__signature__result.eps | 197 -- ..._1_1monero__message__signature__result.tex | 75 - .../structmonero_1_1monero__miner__data.eps | 203 -- .../structmonero_1_1monero__miner__data.tex | 104 - ...structmonero_1_1monero__miner__tx__sum.eps | 197 -- ...structmonero_1_1monero__miner__tx__sum.tex | 75 - ...structmonero_1_1monero__mining__status.eps | 197 -- ...structmonero_1_1monero__mining__status.tex | 78 - ...structmonero_1_1monero__multisig__info.eps | 197 -- ...structmonero_1_1monero__multisig__info.tex | 75 - ...nero_1_1monero__multisig__init__result.eps | 197 -- ...nero_1_1monero__multisig__init__result.tex | 69 - ...ructmonero_1_1monero__multisig__params.eps | 197 -- ...ructmonero_1_1monero__multisig__params.tex | 89 - ...ctmonero_1_1monero__multisig__response.tex | 26 - ...nero_1_1monero__multisig__sign__result.eps | 197 -- ...nero_1_1monero__multisig__sign__result.tex | 69 - ...ctmonero_1_1monero__outgoing__transfer.eps | 203 -- ...ctmonero_1_1monero__outgoing__transfer.tex | 116 - src/latex/structmonero_1_1monero__output.eps | 209 -- src/latex/structmonero_1_1monero__output.tex | 94 - ...ctmonero_1_1monero__output__comparator.tex | 21 - ...1_1monero__output__distribution__entry.eps | 197 -- ...1_1monero__output__distribution__entry.tex | 75 - ...ro_1_1monero__output__histogram__entry.eps | 197 -- ...ro_1_1monero__output__histogram__entry.tex | 75 - .../structmonero_1_1monero__output__query.eps | 209 -- .../structmonero_1_1monero__output__query.tex | 151 - ...structmonero_1_1monero__output__wallet.eps | 209 -- ...structmonero_1_1monero__output__wallet.tex | 123 - ...monero_1_1monero__payment__uri__params.eps | 197 -- ...monero_1_1monero__payment__uri__params.tex | 74 - src/latex/structmonero_1_1monero__peer.eps | 197 -- src/latex/structmonero_1_1monero__peer.tex | 141 - ...monero_1_1monero__peer__limits__params.eps | 197 -- ...monero_1_1monero__peer__limits__params.tex | 56 - ...tmonero_1_1monero__pop__blocks__params.eps | 197 -- ...tmonero_1_1monero__pop__blocks__params.tex | 56 - ...o_1_1monero__prune__blockchain__params.eps | 197 -- ...o_1_1monero__prune__blockchain__params.tex | 56 - .../structmonero_1_1monero__prune__result.eps | 197 -- .../structmonero_1_1monero__prune__result.tex | 69 - ...ctmonero_1_1monero__query__key__params.eps | 197 -- ...ctmonero_1_1monero__query__key__params.tex | 56 - ...onero_1_1monero__query__output__params.eps | 197 -- ...onero_1_1monero__query__output__params.tex | 56 - ...tructmonero_1_1monero__request__params.eps | 197 -- ...tructmonero_1_1monero__request__params.tex | 54 - ...nero_1_1monero__reserve__proof__params.eps | 197 -- ...nero_1_1monero__reserve__proof__params.tex | 86 - .../structmonero_1_1monero__rpc__ban.eps | 203 -- .../structmonero_1_1monero__rpc__ban.tex | 74 - ...tructmonero_1_1monero__rpc__key__image.eps | 203 -- ...tructmonero_1_1monero__rpc__key__image.tex | 79 - ...ctmonero_1_1monero__rpc__payment__info.eps | 229 -- ...ctmonero_1_1monero__rpc__payment__info.tex | 73 - .../structmonero_1_1monero__rpc__request.eps | 221 -- .../structmonero_1_1monero__rpc__request.tex | 75 - .../structmonero_1_1monero__rpc__response.tex | 29 - ...uctmonero_1_1monero__set__bans__params.eps | 197 -- ...uctmonero_1_1monero__set__bans__params.tex | 56 - ...monero__set__bootstrap__daemon__params.eps | 197 -- ...monero__set__bootstrap__daemon__params.tex | 65 - ...tmonero_1_1monero__set__daemon__params.eps | 197 -- ...tmonero_1_1monero__set__daemon__params.tex | 71 - ..._1monero__set__log__categories__params.eps | 197 -- ..._1monero__set__log__categories__params.tex | 56 - ..._1monero__set__log__hash__rate__params.eps | 197 -- ..._1monero__set__log__hash__rate__params.tex | 56 - ...ero_1_1monero__set__log__level__params.eps | 197 -- ...ero_1_1monero__set__log__level__params.tex | 56 - ...nero__sign__describe__transfer__params.eps | 197 -- ...nero__sign__describe__transfer__params.tex | 68 - ...onero_1_1monero__start__mining__params.eps | 197 -- ...onero_1_1monero__start__mining__params.tex | 68 - .../structmonero_1_1monero__subaddress.eps | 197 -- .../structmonero_1_1monero__subaddress.tex | 90 - ...nero_1_1monero__submit__blocks__params.eps | 197 -- ...nero_1_1monero__submit__blocks__params.tex | 56 - ...ctmonero_1_1monero__submit__tx__params.eps | 197 -- ...ctmonero_1_1monero__submit__tx__params.tex | 65 - ...ctmonero_1_1monero__submit__tx__result.eps | 203 -- ...ctmonero_1_1monero__submit__tx__result.tex | 117 - .../structmonero_1_1monero__sweep__params.eps | 197 -- .../structmonero_1_1monero__sweep__params.tex | 92 - .../structmonero_1_1monero__sync__result.eps | 197 -- .../structmonero_1_1monero__sync__result.tex | 66 - .../structmonero_1_1monero__transfer.eps | 213 -- .../structmonero_1_1monero__transfer.tex | 90 - ...ructmonero_1_1monero__transfer__params.eps | 197 -- ...ructmonero_1_1monero__transfer__params.tex | 86 - ...tructmonero_1_1monero__transfer__query.eps | 203 -- ...tructmonero_1_1monero__transfer__query.tex | 139 - src/latex/structmonero_1_1monero__tx.eps | 209 -- src/latex/structmonero_1_1monero__tx.tex | 202 -- ...ctmonero_1_1monero__tx__backlog__entry.tex | 14 - .../structmonero_1_1monero__tx__config.eps | 197 -- .../structmonero_1_1monero__tx__config.tex | 123 - ...nero_1_1monero__tx__height__comparator.tex | 21 - ...uctmonero_1_1monero__tx__notes__params.eps | 197 -- ...uctmonero_1_1monero__tx__notes__params.tex | 62 - ...tructmonero_1_1monero__tx__pool__stats.eps | 197 -- ...tructmonero_1_1monero__tx__pool__stats.tex | 102 - .../structmonero_1_1monero__tx__query.eps | 209 -- .../structmonero_1_1monero__tx__query.tex | 296 -- src/latex/structmonero_1_1monero__tx__set.eps | 197 -- src/latex/structmonero_1_1monero__tx__set.tex | 80 - .../structmonero_1_1monero__tx__wallet.eps | 209 -- .../structmonero_1_1monero__tx__wallet.tex | 254 -- ...1monero__verify__sign__message__params.eps | 197 -- ...1monero__verify__sign__message__params.tex | 74 - src/latex/structmonero_1_1monero__version.eps | 197 -- src/latex/structmonero_1_1monero__version.tex | 69 - ...structmonero_1_1monero__wallet__config.eps | 197 -- ...structmonero_1_1monero__wallet__config.tex | 120 - ...monero_1_1monero__wallet__data__params.eps | 197 -- ...monero_1_1monero__wallet__data__params.tex | 71 - ...ero_1_1monero__wallet__refresh__params.eps | 197 -- ...ero_1_1monero__wallet__refresh__params.tex | 68 - ...o_1_1monero__wallet__relay__tx__params.eps | 197 -- ...o_1_1monero__wallet__relay__tx__params.tex | 59 - .../structmonero_1_1serializable__struct.eps | 605 ---- .../structmonero_1_1serializable__struct.tex | 62 - src/latex/structmonero_1_1ssl__options.eps | 197 -- src/latex/structmonero_1_1ssl__options.tex | 72 - .../structmonero_1_1wallet2__listener.eps | 197 -- .../structmonero_1_1wallet2__listener.tex | 66 - src/latex/tabu_doxygen.sty | 2557 ---------------- 566 files changed, 12871 insertions(+), 67996 deletions(-) create mode 100644 docs/doxygen/structmonero_1_1monero__add__aux__pow__params-members.html create mode 100644 docs/doxygen/structmonero_1_1monero__add__aux__pow__params.html create mode 100644 docs/doxygen/structmonero_1_1monero__add__aux__pow__params.png create mode 100644 docs/doxygen/structmonero_1_1monero__add__auxiliary__pow__result-members.html create mode 100644 docs/doxygen/structmonero_1_1monero__add__auxiliary__pow__result.html create mode 100644 docs/doxygen/structmonero_1_1monero__add__auxiliary__pow__result.png create mode 100644 docs/doxygen/structmonero_1_1monero__auxiliary__pow-members.html create mode 100644 docs/doxygen/structmonero_1_1monero__auxiliary__pow.html create mode 100644 docs/doxygen/structmonero_1_1monero__auxiliary__pow.png create mode 100644 docs/doxygen/structmonero_1_1monero__banned__params-members.html create mode 100644 docs/doxygen/structmonero_1_1monero__banned__params.html create mode 100644 docs/doxygen/structmonero_1_1monero__banned__params.png create mode 100644 docs/doxygen/structmonero_1_1monero__calculate__pow__params-members.html create mode 100644 docs/doxygen/structmonero_1_1monero__calculate__pow__params.html create mode 100644 docs/doxygen/structmonero_1_1monero__calculate__pow__params.png create mode 100644 docs/doxygen/structmonero_1_1monero__daemon__network__stats-members.html create mode 100644 docs/doxygen/structmonero_1_1monero__daemon__network__stats.html create mode 100644 docs/doxygen/structmonero_1_1monero__daemon__network__stats.png create mode 100644 docs/doxygen/structmonero_1_1monero__flush__cache__params-members.html create mode 100644 docs/doxygen/structmonero_1_1monero__flush__cache__params.html create mode 100644 docs/doxygen/structmonero_1_1monero__flush__cache__params.png create mode 100644 docs/doxygen/structmonero_1_1monero__get__block__hashes__request-members.html create mode 100644 docs/doxygen/structmonero_1_1monero__get__block__hashes__request.html create mode 100644 docs/doxygen/structmonero_1_1monero__get__block__hashes__request.png create mode 100644 docs/doxygen/structmonero_1_1monero__get__block__hashes__result-members.html create mode 100644 docs/doxygen/structmonero_1_1monero__get__block__hashes__result.html create mode 100644 docs/doxygen/structmonero_1_1monero__get__block__hashes__result.png create mode 100644 docs/doxygen/structmonero_1_1monero__get__blocks__by__hash__request-members.html create mode 100644 docs/doxygen/structmonero_1_1monero__get__blocks__by__hash__request.html create mode 100644 docs/doxygen/structmonero_1_1monero__get__blocks__by__hash__request.png create mode 100644 docs/doxygen/structmonero_1_1monero__get__blocks__by__hash__result-members.html create mode 100644 docs/doxygen/structmonero_1_1monero__get__blocks__by__hash__result.html create mode 100644 docs/doxygen/structmonero_1_1monero__get__blocks__by__hash__result.png create mode 100644 docs/doxygen/structmonero_1_1monero__get__output__indices__request-members.html create mode 100644 docs/doxygen/structmonero_1_1monero__get__output__indices__request.html create mode 100644 docs/doxygen/structmonero_1_1monero__get__output__indices__request.png create mode 100644 docs/doxygen/structmonero_1_1monero__get__outputs__request-members.html create mode 100644 docs/doxygen/structmonero_1_1monero__get__outputs__request.html create mode 100644 docs/doxygen/structmonero_1_1monero__get__outputs__request.png create mode 100644 docs/doxygen/structmonero_1_1monero__get__public__nodes__params-members.html create mode 100644 docs/doxygen/structmonero_1_1monero__get__public__nodes__params.html create mode 100644 docs/doxygen/structmonero_1_1monero__get__public__nodes__params.png create mode 100644 docs/doxygen/structmonero_1_1monero__miner__data-members.html create mode 100644 docs/doxygen/structmonero_1_1monero__miner__data.html create mode 100644 docs/doxygen/structmonero_1_1monero__miner__data.png create mode 100644 docs/doxygen/structmonero_1_1monero__pop__blocks__params-members.html create mode 100644 docs/doxygen/structmonero_1_1monero__pop__blocks__params.html create mode 100644 docs/doxygen/structmonero_1_1monero__pop__blocks__params.png create mode 100644 docs/doxygen/structmonero_1_1monero__set__bootstrap__daemon__params-members.html create mode 100644 docs/doxygen/structmonero_1_1monero__set__bootstrap__daemon__params.html create mode 100644 docs/doxygen/structmonero_1_1monero__set__bootstrap__daemon__params.png create mode 100644 docs/doxygen/structmonero_1_1monero__set__log__categories__params-members.html create mode 100644 docs/doxygen/structmonero_1_1monero__set__log__categories__params.html create mode 100644 docs/doxygen/structmonero_1_1monero__set__log__categories__params.png create mode 100644 docs/doxygen/structmonero_1_1monero__set__log__hash__rate__params-members.html create mode 100644 docs/doxygen/structmonero_1_1monero__set__log__hash__rate__params.html create mode 100644 docs/doxygen/structmonero_1_1monero__set__log__hash__rate__params.png create mode 100644 docs/doxygen/structmonero_1_1monero__set__log__level__params-members.html create mode 100644 docs/doxygen/structmonero_1_1monero__set__log__level__params.html create mode 100644 docs/doxygen/structmonero_1_1monero__set__log__level__params.png create mode 100644 external/.DS_Store create mode 100644 external/libsodium/.DS_Store create mode 100644 src/.DS_Store delete mode 100644 src/latex/Makefile delete mode 100644 src/latex/annotated.tex delete mode 100644 src/latex/classgen__utils_1_1thread__poller.eps delete mode 100644 src/latex/classgen__utils_1_1thread__poller.tex delete mode 100644 src/latex/classgen__utils_1_1thread__poller_1_1announce__scope.tex delete mode 100644 src/latex/classmonero_1_1block__notifier.eps delete mode 100644 src/latex/classmonero_1_1block__notifier.tex delete mode 100644 src/latex/classmonero_1_1monero__daemon.eps delete mode 100644 src/latex/classmonero_1_1monero__daemon.tex delete mode 100644 src/latex/classmonero_1_1monero__daemon__listener.eps delete mode 100644 src/latex/classmonero_1_1monero__daemon__listener.tex delete mode 100644 src/latex/classmonero_1_1monero__daemon__poller.eps delete mode 100644 src/latex/classmonero_1_1monero__daemon__poller.tex delete mode 100644 src/latex/classmonero_1_1monero__daemon__rpc.eps delete mode 100644 src/latex/classmonero_1_1monero__daemon__rpc.tex delete mode 100644 src/latex/classmonero_1_1monero__error.eps delete mode 100644 src/latex/classmonero_1_1monero__error.tex delete mode 100644 src/latex/classmonero_1_1monero__rpc__connection.eps delete mode 100644 src/latex/classmonero_1_1monero__rpc__connection.tex delete mode 100644 src/latex/classmonero_1_1monero__rpc__error.eps delete mode 100644 src/latex/classmonero_1_1monero__rpc__error.tex delete mode 100644 src/latex/classmonero_1_1monero__wallet.eps delete mode 100644 src/latex/classmonero_1_1monero__wallet.tex delete mode 100644 src/latex/classmonero_1_1monero__wallet__full.eps delete mode 100644 src/latex/classmonero_1_1monero__wallet__full.tex delete mode 100644 src/latex/classmonero_1_1monero__wallet__keys.eps delete mode 100644 src/latex/classmonero_1_1monero__wallet__keys.tex delete mode 100644 src/latex/classmonero_1_1monero__wallet__listener.tex delete mode 100644 src/latex/classmonero_1_1monero__wallet__poller.eps delete mode 100644 src/latex/classmonero_1_1monero__wallet__poller.tex delete mode 100644 src/latex/classmonero_1_1monero__wallet__rpc.eps delete mode 100644 src/latex/classmonero_1_1monero__wallet__rpc.tex delete mode 100644 src/latex/doxygen.sty delete mode 100644 src/latex/etoc_doxygen.sty delete mode 100644 src/latex/files.tex delete mode 100644 src/latex/gen__utils_8h_source.tex delete mode 100644 src/latex/hierarchy.tex delete mode 100644 src/latex/longtable_doxygen.sty delete mode 100644 src/latex/monero__daemon_8h_source.tex delete mode 100644 src/latex/monero__daemon__model_8h_source.tex delete mode 100644 src/latex/monero__daemon__rpc_8h_source.tex delete mode 100644 src/latex/monero__daemon__rpc__model_8h_source.tex delete mode 100644 src/latex/monero__error_8h_source.tex delete mode 100644 src/latex/monero__rpc__connection_8h_source.tex delete mode 100644 src/latex/monero__utils_8h_source.tex delete mode 100644 src/latex/monero__wallet_8h_source.tex delete mode 100644 src/latex/monero__wallet__full_8h_source.tex delete mode 100644 src/latex/monero__wallet__keys_8h_source.tex delete mode 100644 src/latex/monero__wallet__model_8h_source.tex delete mode 100644 src/latex/monero__wallet__rpc_8h_source.tex delete mode 100644 src/latex/monero__wallet__rpc__model_8h_source.tex delete mode 100644 src/latex/namespacegen__utils.tex delete mode 100644 src/latex/namespacemonero.tex delete mode 100644 src/latex/namespacemonero__utils.tex delete mode 100644 src/latex/namespaces.tex delete mode 100644 src/latex/refman.tex delete mode 100644 src/latex/structmonero_1_1key__image__list.tex delete mode 100644 src/latex/structmonero_1_1key__value.eps delete mode 100644 src/latex/structmonero_1_1key__value.tex delete mode 100644 src/latex/structmonero_1_1monero__account.eps delete mode 100644 src/latex/structmonero_1_1monero__account.tex delete mode 100644 src/latex/structmonero_1_1monero__account__tag.eps delete mode 100644 src/latex/structmonero_1_1monero__account__tag.tex delete mode 100644 src/latex/structmonero_1_1monero__account__tag__params.eps delete mode 100644 src/latex/structmonero_1_1monero__account__tag__params.tex delete mode 100644 src/latex/structmonero_1_1monero__add__aux__pow__params.eps delete mode 100644 src/latex/structmonero_1_1monero__add__aux__pow__params.tex delete mode 100644 src/latex/structmonero_1_1monero__add__auxiliary__pow__result.eps delete mode 100644 src/latex/structmonero_1_1monero__add__auxiliary__pow__result.tex delete mode 100644 src/latex/structmonero_1_1monero__address__book__entry.eps delete mode 100644 src/latex/structmonero_1_1monero__address__book__entry.tex delete mode 100644 src/latex/structmonero_1_1monero__address__book__entry__params.eps delete mode 100644 src/latex/structmonero_1_1monero__address__book__entry__params.tex delete mode 100644 src/latex/structmonero_1_1monero__alt__chain.eps delete mode 100644 src/latex/structmonero_1_1monero__alt__chain.tex delete mode 100644 src/latex/structmonero_1_1monero__auxiliary__pow.eps delete mode 100644 src/latex/structmonero_1_1monero__auxiliary__pow.tex delete mode 100644 src/latex/structmonero_1_1monero__ban.eps delete mode 100644 src/latex/structmonero_1_1monero__ban.tex delete mode 100644 src/latex/structmonero_1_1monero__bandwidth__limits.eps delete mode 100644 src/latex/structmonero_1_1monero__bandwidth__limits.tex delete mode 100644 src/latex/structmonero_1_1monero__banned__params.eps delete mode 100644 src/latex/structmonero_1_1monero__banned__params.tex delete mode 100644 src/latex/structmonero_1_1monero__block.eps delete mode 100644 src/latex/structmonero_1_1monero__block.tex delete mode 100644 src/latex/structmonero_1_1monero__block__header.eps delete mode 100644 src/latex/structmonero_1_1monero__block__header.tex delete mode 100644 src/latex/structmonero_1_1monero__block__template.eps delete mode 100644 src/latex/structmonero_1_1monero__block__template.tex delete mode 100644 src/latex/structmonero_1_1monero__calculate__pow__params.eps delete mode 100644 src/latex/structmonero_1_1monero__calculate__pow__params.tex delete mode 100644 src/latex/structmonero_1_1monero__change__wallet__password__params.eps delete mode 100644 src/latex/structmonero_1_1monero__change__wallet__password__params.tex delete mode 100644 src/latex/structmonero_1_1monero__check.eps delete mode 100644 src/latex/structmonero_1_1monero__check.tex delete mode 100644 src/latex/structmonero_1_1monero__check__reserve.eps delete mode 100644 src/latex/structmonero_1_1monero__check__reserve.tex delete mode 100644 src/latex/structmonero_1_1monero__check__tx.eps delete mode 100644 src/latex/structmonero_1_1monero__check__tx.tex delete mode 100644 src/latex/structmonero_1_1monero__check__tx__key__params.eps delete mode 100644 src/latex/structmonero_1_1monero__check__tx__key__params.tex delete mode 100644 src/latex/structmonero_1_1monero__close__wallet__params.eps delete mode 100644 src/latex/structmonero_1_1monero__close__wallet__params.tex delete mode 100644 src/latex/structmonero_1_1monero__connection__span.eps delete mode 100644 src/latex/structmonero_1_1monero__connection__span.tex delete mode 100644 src/latex/structmonero_1_1monero__create__edit__subaddress__params.eps delete mode 100644 src/latex/structmonero_1_1monero__create__edit__subaddress__params.tex delete mode 100644 src/latex/structmonero_1_1monero__create__open__wallet__params.eps delete mode 100644 src/latex/structmonero_1_1monero__create__open__wallet__params.tex delete mode 100644 src/latex/structmonero_1_1monero__daemon__info.eps delete mode 100644 src/latex/structmonero_1_1monero__daemon__info.tex delete mode 100644 src/latex/structmonero_1_1monero__daemon__network__stats.eps delete mode 100644 src/latex/structmonero_1_1monero__daemon__network__stats.tex delete mode 100644 src/latex/structmonero_1_1monero__daemon__sync__info.eps delete mode 100644 src/latex/structmonero_1_1monero__daemon__sync__info.tex delete mode 100644 src/latex/structmonero_1_1monero__daemon__update__check__result.eps delete mode 100644 src/latex/structmonero_1_1monero__daemon__update__check__result.tex delete mode 100644 src/latex/structmonero_1_1monero__daemon__update__download__result.eps delete mode 100644 src/latex/structmonero_1_1monero__daemon__update__download__result.tex delete mode 100644 src/latex/structmonero_1_1monero__decoded__address.eps delete mode 100644 src/latex/structmonero_1_1monero__decoded__address.tex delete mode 100644 src/latex/structmonero_1_1monero__destination.eps delete mode 100644 src/latex/structmonero_1_1monero__destination.tex delete mode 100644 src/latex/structmonero_1_1monero__download__update__params.eps delete mode 100644 src/latex/structmonero_1_1monero__download__update__params.tex delete mode 100644 src/latex/structmonero_1_1monero__fee__estimate.eps delete mode 100644 src/latex/structmonero_1_1monero__fee__estimate.tex delete mode 100644 src/latex/structmonero_1_1monero__flush__cache__params.eps delete mode 100644 src/latex/structmonero_1_1monero__flush__cache__params.tex delete mode 100644 src/latex/structmonero_1_1monero__generate__blocks__params.eps delete mode 100644 src/latex/structmonero_1_1monero__generate__blocks__params.tex delete mode 100644 src/latex/structmonero_1_1monero__generate__blocks__result.eps delete mode 100644 src/latex/structmonero_1_1monero__generate__blocks__result.tex delete mode 100644 src/latex/structmonero_1_1monero__get__address__params.eps delete mode 100644 src/latex/structmonero_1_1monero__get__address__params.tex delete mode 100644 src/latex/structmonero_1_1monero__get__balance__params.eps delete mode 100644 src/latex/structmonero_1_1monero__get__balance__params.tex delete mode 100644 src/latex/structmonero_1_1monero__get__balance__response.tex delete mode 100644 src/latex/structmonero_1_1monero__get__block__hash__params.eps delete mode 100644 src/latex/structmonero_1_1monero__get__block__hash__params.tex delete mode 100644 src/latex/structmonero_1_1monero__get__block__hashes__request.eps delete mode 100644 src/latex/structmonero_1_1monero__get__block__hashes__request.tex delete mode 100644 src/latex/structmonero_1_1monero__get__block__hashes__result.eps delete mode 100644 src/latex/structmonero_1_1monero__get__block__hashes__result.tex delete mode 100644 src/latex/structmonero_1_1monero__get__block__params.eps delete mode 100644 src/latex/structmonero_1_1monero__get__block__params.tex delete mode 100644 src/latex/structmonero_1_1monero__get__block__result.tex delete mode 100644 src/latex/structmonero_1_1monero__get__blocks__by__hash__request.eps delete mode 100644 src/latex/structmonero_1_1monero__get__blocks__by__hash__request.tex delete mode 100644 src/latex/structmonero_1_1monero__get__blocks__by__hash__result.eps delete mode 100644 src/latex/structmonero_1_1monero__get__blocks__by__hash__result.tex delete mode 100644 src/latex/structmonero_1_1monero__get__blocks__by__height__request.eps delete mode 100644 src/latex/structmonero_1_1monero__get__blocks__by__height__request.tex delete mode 100644 src/latex/structmonero_1_1monero__get__fee__estimate__params.eps delete mode 100644 src/latex/structmonero_1_1monero__get__fee__estimate__params.tex delete mode 100644 src/latex/structmonero_1_1monero__get__incoming__transfers__params.eps delete mode 100644 src/latex/structmonero_1_1monero__get__incoming__transfers__params.tex delete mode 100644 src/latex/structmonero_1_1monero__get__miner__tx__sum__params.eps delete mode 100644 src/latex/structmonero_1_1monero__get__miner__tx__sum__params.tex delete mode 100644 src/latex/structmonero_1_1monero__get__output__distribution__params.eps delete mode 100644 src/latex/structmonero_1_1monero__get__output__distribution__params.tex delete mode 100644 src/latex/structmonero_1_1monero__get__output__histogram__params.eps delete mode 100644 src/latex/structmonero_1_1monero__get__output__histogram__params.tex delete mode 100644 src/latex/structmonero_1_1monero__get__output__indices__request.eps delete mode 100644 src/latex/structmonero_1_1monero__get__output__indices__request.tex delete mode 100644 src/latex/structmonero_1_1monero__get__outputs__request.eps delete mode 100644 src/latex/structmonero_1_1monero__get__outputs__request.tex delete mode 100644 src/latex/structmonero_1_1monero__get__public__nodes__params.eps delete mode 100644 src/latex/structmonero_1_1monero__get__public__nodes__params.tex delete mode 100644 src/latex/structmonero_1_1monero__get__transfers__params.eps delete mode 100644 src/latex/structmonero_1_1monero__get__transfers__params.tex delete mode 100644 src/latex/structmonero_1_1monero__get__txs__params.eps delete mode 100644 src/latex/structmonero_1_1monero__get__txs__params.tex delete mode 100644 src/latex/structmonero_1_1monero__hard__fork__info.eps delete mode 100644 src/latex/structmonero_1_1monero__hard__fork__info.tex delete mode 100644 src/latex/structmonero_1_1monero__incoming__transfer.eps delete mode 100644 src/latex/structmonero_1_1monero__incoming__transfer.tex delete mode 100644 src/latex/structmonero_1_1monero__incoming__transfer__comparator.tex delete mode 100644 src/latex/structmonero_1_1monero__integrated__address.eps delete mode 100644 src/latex/structmonero_1_1monero__integrated__address.tex delete mode 100644 src/latex/structmonero_1_1monero__integrated__address__params.eps delete mode 100644 src/latex/structmonero_1_1monero__integrated__address__params.tex delete mode 100644 src/latex/structmonero_1_1monero__is__key__image__spent__params.eps delete mode 100644 src/latex/structmonero_1_1monero__is__key__image__spent__params.tex delete mode 100644 src/latex/structmonero_1_1monero__key__image.eps delete mode 100644 src/latex/structmonero_1_1monero__key__image.tex delete mode 100644 src/latex/structmonero_1_1monero__key__image__export__result.eps delete mode 100644 src/latex/structmonero_1_1monero__key__image__export__result.tex delete mode 100644 src/latex/structmonero_1_1monero__key__image__import__result.eps delete mode 100644 src/latex/structmonero_1_1monero__key__image__import__result.tex delete mode 100644 src/latex/structmonero_1_1monero__message__signature__result.eps delete mode 100644 src/latex/structmonero_1_1monero__message__signature__result.tex delete mode 100644 src/latex/structmonero_1_1monero__miner__data.eps delete mode 100644 src/latex/structmonero_1_1monero__miner__data.tex delete mode 100644 src/latex/structmonero_1_1monero__miner__tx__sum.eps delete mode 100644 src/latex/structmonero_1_1monero__miner__tx__sum.tex delete mode 100644 src/latex/structmonero_1_1monero__mining__status.eps delete mode 100644 src/latex/structmonero_1_1monero__mining__status.tex delete mode 100644 src/latex/structmonero_1_1monero__multisig__info.eps delete mode 100644 src/latex/structmonero_1_1monero__multisig__info.tex delete mode 100644 src/latex/structmonero_1_1monero__multisig__init__result.eps delete mode 100644 src/latex/structmonero_1_1monero__multisig__init__result.tex delete mode 100644 src/latex/structmonero_1_1monero__multisig__params.eps delete mode 100644 src/latex/structmonero_1_1monero__multisig__params.tex delete mode 100644 src/latex/structmonero_1_1monero__multisig__response.tex delete mode 100644 src/latex/structmonero_1_1monero__multisig__sign__result.eps delete mode 100644 src/latex/structmonero_1_1monero__multisig__sign__result.tex delete mode 100644 src/latex/structmonero_1_1monero__outgoing__transfer.eps delete mode 100644 src/latex/structmonero_1_1monero__outgoing__transfer.tex delete mode 100644 src/latex/structmonero_1_1monero__output.eps delete mode 100644 src/latex/structmonero_1_1monero__output.tex delete mode 100644 src/latex/structmonero_1_1monero__output__comparator.tex delete mode 100644 src/latex/structmonero_1_1monero__output__distribution__entry.eps delete mode 100644 src/latex/structmonero_1_1monero__output__distribution__entry.tex delete mode 100644 src/latex/structmonero_1_1monero__output__histogram__entry.eps delete mode 100644 src/latex/structmonero_1_1monero__output__histogram__entry.tex delete mode 100644 src/latex/structmonero_1_1monero__output__query.eps delete mode 100644 src/latex/structmonero_1_1monero__output__query.tex delete mode 100644 src/latex/structmonero_1_1monero__output__wallet.eps delete mode 100644 src/latex/structmonero_1_1monero__output__wallet.tex delete mode 100644 src/latex/structmonero_1_1monero__payment__uri__params.eps delete mode 100644 src/latex/structmonero_1_1monero__payment__uri__params.tex delete mode 100644 src/latex/structmonero_1_1monero__peer.eps delete mode 100644 src/latex/structmonero_1_1monero__peer.tex delete mode 100644 src/latex/structmonero_1_1monero__peer__limits__params.eps delete mode 100644 src/latex/structmonero_1_1monero__peer__limits__params.tex delete mode 100644 src/latex/structmonero_1_1monero__pop__blocks__params.eps delete mode 100644 src/latex/structmonero_1_1monero__pop__blocks__params.tex delete mode 100644 src/latex/structmonero_1_1monero__prune__blockchain__params.eps delete mode 100644 src/latex/structmonero_1_1monero__prune__blockchain__params.tex delete mode 100644 src/latex/structmonero_1_1monero__prune__result.eps delete mode 100644 src/latex/structmonero_1_1monero__prune__result.tex delete mode 100644 src/latex/structmonero_1_1monero__query__key__params.eps delete mode 100644 src/latex/structmonero_1_1monero__query__key__params.tex delete mode 100644 src/latex/structmonero_1_1monero__query__output__params.eps delete mode 100644 src/latex/structmonero_1_1monero__query__output__params.tex delete mode 100644 src/latex/structmonero_1_1monero__request__params.eps delete mode 100644 src/latex/structmonero_1_1monero__request__params.tex delete mode 100644 src/latex/structmonero_1_1monero__reserve__proof__params.eps delete mode 100644 src/latex/structmonero_1_1monero__reserve__proof__params.tex delete mode 100644 src/latex/structmonero_1_1monero__rpc__ban.eps delete mode 100644 src/latex/structmonero_1_1monero__rpc__ban.tex delete mode 100644 src/latex/structmonero_1_1monero__rpc__key__image.eps delete mode 100644 src/latex/structmonero_1_1monero__rpc__key__image.tex delete mode 100644 src/latex/structmonero_1_1monero__rpc__payment__info.eps delete mode 100644 src/latex/structmonero_1_1monero__rpc__payment__info.tex delete mode 100644 src/latex/structmonero_1_1monero__rpc__request.eps delete mode 100644 src/latex/structmonero_1_1monero__rpc__request.tex delete mode 100644 src/latex/structmonero_1_1monero__rpc__response.tex delete mode 100644 src/latex/structmonero_1_1monero__set__bans__params.eps delete mode 100644 src/latex/structmonero_1_1monero__set__bans__params.tex delete mode 100644 src/latex/structmonero_1_1monero__set__bootstrap__daemon__params.eps delete mode 100644 src/latex/structmonero_1_1monero__set__bootstrap__daemon__params.tex delete mode 100644 src/latex/structmonero_1_1monero__set__daemon__params.eps delete mode 100644 src/latex/structmonero_1_1monero__set__daemon__params.tex delete mode 100644 src/latex/structmonero_1_1monero__set__log__categories__params.eps delete mode 100644 src/latex/structmonero_1_1monero__set__log__categories__params.tex delete mode 100644 src/latex/structmonero_1_1monero__set__log__hash__rate__params.eps delete mode 100644 src/latex/structmonero_1_1monero__set__log__hash__rate__params.tex delete mode 100644 src/latex/structmonero_1_1monero__set__log__level__params.eps delete mode 100644 src/latex/structmonero_1_1monero__set__log__level__params.tex delete mode 100644 src/latex/structmonero_1_1monero__sign__describe__transfer__params.eps delete mode 100644 src/latex/structmonero_1_1monero__sign__describe__transfer__params.tex delete mode 100644 src/latex/structmonero_1_1monero__start__mining__params.eps delete mode 100644 src/latex/structmonero_1_1monero__start__mining__params.tex delete mode 100644 src/latex/structmonero_1_1monero__subaddress.eps delete mode 100644 src/latex/structmonero_1_1monero__subaddress.tex delete mode 100644 src/latex/structmonero_1_1monero__submit__blocks__params.eps delete mode 100644 src/latex/structmonero_1_1monero__submit__blocks__params.tex delete mode 100644 src/latex/structmonero_1_1monero__submit__tx__params.eps delete mode 100644 src/latex/structmonero_1_1monero__submit__tx__params.tex delete mode 100644 src/latex/structmonero_1_1monero__submit__tx__result.eps delete mode 100644 src/latex/structmonero_1_1monero__submit__tx__result.tex delete mode 100644 src/latex/structmonero_1_1monero__sweep__params.eps delete mode 100644 src/latex/structmonero_1_1monero__sweep__params.tex delete mode 100644 src/latex/structmonero_1_1monero__sync__result.eps delete mode 100644 src/latex/structmonero_1_1monero__sync__result.tex delete mode 100644 src/latex/structmonero_1_1monero__transfer.eps delete mode 100644 src/latex/structmonero_1_1monero__transfer.tex delete mode 100644 src/latex/structmonero_1_1monero__transfer__params.eps delete mode 100644 src/latex/structmonero_1_1monero__transfer__params.tex delete mode 100644 src/latex/structmonero_1_1monero__transfer__query.eps delete mode 100644 src/latex/structmonero_1_1monero__transfer__query.tex delete mode 100644 src/latex/structmonero_1_1monero__tx.eps delete mode 100644 src/latex/structmonero_1_1monero__tx.tex delete mode 100644 src/latex/structmonero_1_1monero__tx__backlog__entry.tex delete mode 100644 src/latex/structmonero_1_1monero__tx__config.eps delete mode 100644 src/latex/structmonero_1_1monero__tx__config.tex delete mode 100644 src/latex/structmonero_1_1monero__tx__height__comparator.tex delete mode 100644 src/latex/structmonero_1_1monero__tx__notes__params.eps delete mode 100644 src/latex/structmonero_1_1monero__tx__notes__params.tex delete mode 100644 src/latex/structmonero_1_1monero__tx__pool__stats.eps delete mode 100644 src/latex/structmonero_1_1monero__tx__pool__stats.tex delete mode 100644 src/latex/structmonero_1_1monero__tx__query.eps delete mode 100644 src/latex/structmonero_1_1monero__tx__query.tex delete mode 100644 src/latex/structmonero_1_1monero__tx__set.eps delete mode 100644 src/latex/structmonero_1_1monero__tx__set.tex delete mode 100644 src/latex/structmonero_1_1monero__tx__wallet.eps delete mode 100644 src/latex/structmonero_1_1monero__tx__wallet.tex delete mode 100644 src/latex/structmonero_1_1monero__verify__sign__message__params.eps delete mode 100644 src/latex/structmonero_1_1monero__verify__sign__message__params.tex delete mode 100644 src/latex/structmonero_1_1monero__version.eps delete mode 100644 src/latex/structmonero_1_1monero__version.tex delete mode 100644 src/latex/structmonero_1_1monero__wallet__config.eps delete mode 100644 src/latex/structmonero_1_1monero__wallet__config.tex delete mode 100644 src/latex/structmonero_1_1monero__wallet__data__params.eps delete mode 100644 src/latex/structmonero_1_1monero__wallet__data__params.tex delete mode 100644 src/latex/structmonero_1_1monero__wallet__refresh__params.eps delete mode 100644 src/latex/structmonero_1_1monero__wallet__refresh__params.tex delete mode 100644 src/latex/structmonero_1_1monero__wallet__relay__tx__params.eps delete mode 100644 src/latex/structmonero_1_1monero__wallet__relay__tx__params.tex delete mode 100644 src/latex/structmonero_1_1serializable__struct.eps delete mode 100644 src/latex/structmonero_1_1serializable__struct.tex delete mode 100644 src/latex/structmonero_1_1ssl__options.eps delete mode 100644 src/latex/structmonero_1_1ssl__options.tex delete mode 100644 src/latex/structmonero_1_1wallet2__listener.eps delete mode 100644 src/latex/structmonero_1_1wallet2__listener.tex delete mode 100644 src/latex/tabu_doxygen.sty diff --git a/docs/doxygen/annotated.html b/docs/doxygen/annotated.html index 0be86a52..aa513cbb 100644 --- a/docs/doxygen/annotated.html +++ b/docs/doxygen/annotated.html @@ -99,129 +99,149 @@  Cmonero_account  Cmonero_account_tag  Cmonero_account_tag_params - Cmonero_address_book_entry - Cmonero_address_book_entry_params - Cmonero_alt_chain - Cmonero_ban - Cmonero_bandwidth_limits - Cmonero_block - Cmonero_block_header - Cmonero_block_template - Cmonero_change_wallet_password_params - Cmonero_check - Cmonero_check_reserve - Cmonero_check_tx - Cmonero_check_tx_key_params - Cmonero_close_wallet_params - Cmonero_connection_span - Cmonero_create_edit_subaddress_params - Cmonero_create_open_wallet_params - Cmonero_daemon - Cmonero_daemon_info - Cmonero_daemon_listener - Cmonero_daemon_poller - Cmonero_daemon_rpc - Cmonero_daemon_sync_info - Cmonero_daemon_update_check_result - Cmonero_daemon_update_download_result - Cmonero_decoded_address - Cmonero_destination - Cmonero_download_update_params - Cmonero_error - Cmonero_fee_estimate - Cmonero_generate_blocks_params - Cmonero_generate_blocks_result - Cmonero_get_address_params - Cmonero_get_balance_params - Cmonero_get_balance_response - Cmonero_get_block_hash_params - Cmonero_get_block_params - Cmonero_get_block_result - Cmonero_get_blocks_by_height_request - Cmonero_get_fee_estimate_params - Cmonero_get_incoming_transfers_params - Cmonero_get_miner_tx_sum_params - Cmonero_get_output_distribution_params - Cmonero_get_output_histogram_params - Cmonero_get_transfers_params - Cmonero_get_txs_params - Cmonero_hard_fork_info - Cmonero_incoming_transfer - Cmonero_incoming_transfer_comparator - Cmonero_integrated_address - Cmonero_integrated_address_params - Cmonero_is_key_image_spent_params - Cmonero_key_image - Cmonero_key_image_export_result - Cmonero_key_image_import_result - Cmonero_message_signature_result - Cmonero_miner_tx_sum - Cmonero_mining_status - Cmonero_multisig_info - Cmonero_multisig_init_result - Cmonero_multisig_params - Cmonero_multisig_response - Cmonero_multisig_sign_result - Cmonero_outgoing_transfer - Cmonero_output - Cmonero_output_comparator - Cmonero_output_distribution_entry - Cmonero_output_histogram_entry - Cmonero_output_query - Cmonero_output_wallet - Cmonero_payment_uri_params - Cmonero_peer - Cmonero_peer_limits_params - Cmonero_prune_blockchain_params - Cmonero_prune_result - Cmonero_query_key_params - Cmonero_query_output_params - Cmonero_request_params - Cmonero_reserve_proof_params - Cmonero_rpc_ban - Cmonero_rpc_connection - Cmonero_rpc_error - Cmonero_rpc_key_image - Cmonero_rpc_payment_info - Cmonero_rpc_request - Cmonero_rpc_response - Cmonero_set_bans_params - Cmonero_set_daemon_params - Cmonero_sign_describe_transfer_params - Cmonero_start_mining_params - Cmonero_subaddress - Cmonero_submit_blocks_params - Cmonero_submit_tx_params - Cmonero_submit_tx_result - Cmonero_sweep_params - Cmonero_sync_result - Cmonero_transfer - Cmonero_transfer_params - Cmonero_transfer_query - Cmonero_tx - Cmonero_tx_backlog_entry - Cmonero_tx_config - Cmonero_tx_height_comparator - Cmonero_tx_notes_params - Cmonero_tx_pool_stats - Cmonero_tx_query - Cmonero_tx_set - Cmonero_tx_wallet - Cmonero_verify_sign_message_params - Cmonero_version - Cmonero_wallet - Cmonero_wallet_config - Cmonero_wallet_data_params - Cmonero_wallet_full - Cmonero_wallet_keys - Cmonero_wallet_listener - Cmonero_wallet_poller - Cmonero_wallet_refresh_params - Cmonero_wallet_relay_tx_params - Cmonero_wallet_rpc - Cserializable_struct - Cssl_options - Cwallet2_listener + Cmonero_add_aux_pow_params + Cmonero_add_auxiliary_pow_result + Cmonero_address_book_entry + Cmonero_address_book_entry_params + Cmonero_alt_chain + Cmonero_auxiliary_pow + Cmonero_ban + Cmonero_bandwidth_limits + Cmonero_banned_params + Cmonero_block + Cmonero_block_header + Cmonero_block_template + Cmonero_calculate_pow_params + Cmonero_change_wallet_password_params + Cmonero_check + Cmonero_check_reserve + Cmonero_check_tx + Cmonero_check_tx_key_params + Cmonero_close_wallet_params + Cmonero_connection_span + Cmonero_create_edit_subaddress_params + Cmonero_create_open_wallet_params + Cmonero_daemon + Cmonero_daemon_info + Cmonero_daemon_listener + Cmonero_daemon_network_stats + Cmonero_daemon_poller + Cmonero_daemon_rpc + Cmonero_daemon_sync_info + Cmonero_daemon_update_check_result + Cmonero_daemon_update_download_result + Cmonero_decoded_address + Cmonero_destination + Cmonero_download_update_params + Cmonero_error + Cmonero_fee_estimate + Cmonero_flush_cache_params + Cmonero_generate_blocks_params + Cmonero_generate_blocks_result + Cmonero_get_address_params + Cmonero_get_balance_params + Cmonero_get_balance_response + Cmonero_get_block_hash_params + Cmonero_get_block_hashes_request + Cmonero_get_block_hashes_result + Cmonero_get_block_params + Cmonero_get_block_result + Cmonero_get_blocks_by_hash_request + Cmonero_get_blocks_by_hash_result + Cmonero_get_blocks_by_height_request + Cmonero_get_fee_estimate_params + Cmonero_get_incoming_transfers_params + Cmonero_get_miner_tx_sum_params + Cmonero_get_output_distribution_params + Cmonero_get_output_histogram_params + Cmonero_get_output_indices_request + Cmonero_get_outputs_request + Cmonero_get_public_nodes_params + Cmonero_get_transfers_params + Cmonero_get_txs_params + Cmonero_hard_fork_info + Cmonero_incoming_transfer + Cmonero_incoming_transfer_comparator + Cmonero_integrated_address + Cmonero_integrated_address_params + Cmonero_is_key_image_spent_params + Cmonero_key_image + Cmonero_key_image_export_result + Cmonero_key_image_import_result + Cmonero_message_signature_result + Cmonero_miner_data + Cmonero_miner_tx_sum + Cmonero_mining_status + Cmonero_multisig_info + Cmonero_multisig_init_result + Cmonero_multisig_params + Cmonero_multisig_response + Cmonero_multisig_sign_result + Cmonero_outgoing_transfer + Cmonero_output + Cmonero_output_comparator + Cmonero_output_distribution_entry + Cmonero_output_histogram_entry + Cmonero_output_query + Cmonero_output_wallet + Cmonero_payment_uri_params + Cmonero_peer + Cmonero_peer_limits_params + Cmonero_pop_blocks_params + Cmonero_prune_blockchain_params + Cmonero_prune_result + Cmonero_query_key_params + Cmonero_query_output_params + Cmonero_request_params + Cmonero_reserve_proof_params + Cmonero_rpc_ban + Cmonero_rpc_connection + Cmonero_rpc_error + Cmonero_rpc_key_image + Cmonero_rpc_payment_info + Cmonero_rpc_request + Cmonero_rpc_response + Cmonero_set_bans_params + Cmonero_set_bootstrap_daemon_params + Cmonero_set_daemon_params + Cmonero_set_log_categories_params + Cmonero_set_log_hash_rate_params + Cmonero_set_log_level_params + Cmonero_sign_describe_transfer_params + Cmonero_start_mining_params + Cmonero_subaddress + Cmonero_submit_blocks_params + Cmonero_submit_tx_params + Cmonero_submit_tx_result + Cmonero_sweep_params + Cmonero_sync_result + Cmonero_transfer + Cmonero_transfer_params + Cmonero_transfer_query + Cmonero_tx + Cmonero_tx_backlog_entry + Cmonero_tx_config + Cmonero_tx_height_comparator + Cmonero_tx_notes_params + Cmonero_tx_pool_stats + Cmonero_tx_query + Cmonero_tx_set + Cmonero_tx_wallet + Cmonero_verify_sign_message_params + Cmonero_version + Cmonero_wallet + Cmonero_wallet_config + Cmonero_wallet_data_params + Cmonero_wallet_full + Cmonero_wallet_keys + Cmonero_wallet_listener + Cmonero_wallet_poller + Cmonero_wallet_refresh_params + Cmonero_wallet_relay_tx_params + Cmonero_wallet_rpc + Cserializable_struct + Cssl_options + Cwallet2_listener diff --git a/docs/doxygen/classes.html b/docs/doxygen/classes.html index 992a7e4c..9a88ace0 100644 --- a/docs/doxygen/classes.html +++ b/docs/doxygen/classes.html @@ -100,7 +100,7 @@
key_image_list (monero)
key_value (monero)
M
-
monero_account (monero)
monero_account_tag (monero)
monero_account_tag_params (monero)
monero_address_book_entry (monero)
monero_address_book_entry_params (monero)
monero_alt_chain (monero)
monero_ban (monero)
monero_bandwidth_limits (monero)
monero_block (monero)
monero_block_header (monero)
monero_block_template (monero)
monero_change_wallet_password_params (monero)
monero_check (monero)
monero_check_reserve (monero)
monero_check_tx (monero)
monero_check_tx_key_params (monero)
monero_close_wallet_params (monero)
monero_connection_span (monero)
monero_create_edit_subaddress_params (monero)
monero_create_open_wallet_params (monero)
monero_daemon (monero)
monero_daemon_info (monero)
monero_daemon_listener (monero)
monero_daemon_poller (monero)
monero_daemon_rpc (monero)
monero_daemon_sync_info (monero)
monero_daemon_update_check_result (monero)
monero_daemon_update_download_result (monero)
monero_decoded_address (monero)
monero_destination (monero)
monero_download_update_params (monero)
monero_error (monero)
monero_fee_estimate (monero)
monero_generate_blocks_params (monero)
monero_generate_blocks_result (monero)
monero_get_address_params (monero)
monero_get_balance_params (monero)
monero_get_balance_response (monero)
monero_get_block_hash_params (monero)
monero_get_block_params (monero)
monero_get_block_result (monero)
monero_get_blocks_by_height_request (monero)
monero_get_fee_estimate_params (monero)
monero_get_incoming_transfers_params (monero)
monero_get_miner_tx_sum_params (monero)
monero_get_output_distribution_params (monero)
monero_get_output_histogram_params (monero)
monero_get_transfers_params (monero)
monero_get_txs_params (monero)
monero_hard_fork_info (monero)
monero_incoming_transfer (monero)
monero_incoming_transfer_comparator (monero)
monero_integrated_address (monero)
monero_integrated_address_params (monero)
monero_is_key_image_spent_params (monero)
monero_key_image (monero)
monero_key_image_export_result (monero)
monero_key_image_import_result (monero)
monero_message_signature_result (monero)
monero_miner_tx_sum (monero)
monero_mining_status (monero)
monero_multisig_info (monero)
monero_multisig_init_result (monero)
monero_multisig_params (monero)
monero_multisig_response (monero)
monero_multisig_sign_result (monero)
monero_outgoing_transfer (monero)
monero_output (monero)
monero_output_comparator (monero)
monero_output_distribution_entry (monero)
monero_output_histogram_entry (monero)
monero_output_query (monero)
monero_output_wallet (monero)
monero_payment_uri_params (monero)
monero_peer (monero)
monero_peer_limits_params (monero)
monero_prune_blockchain_params (monero)
monero_prune_result (monero)
monero_query_key_params (monero)
monero_query_output_params (monero)
monero_request_params (monero)
monero_reserve_proof_params (monero)
monero_rpc_ban (monero)
monero_rpc_connection (monero)
monero_rpc_error (monero)
monero_rpc_key_image (monero)
monero_rpc_payment_info (monero)
monero_rpc_request (monero)
monero_rpc_response (monero)
monero_set_bans_params (monero)
monero_set_daemon_params (monero)
monero_sign_describe_transfer_params (monero)
monero_start_mining_params (monero)
monero_subaddress (monero)
monero_submit_blocks_params (monero)
monero_submit_tx_params (monero)
monero_submit_tx_result (monero)
monero_sweep_params (monero)
monero_sync_result (monero)
monero_transfer (monero)
monero_transfer_params (monero)
monero_transfer_query (monero)
monero_tx (monero)
monero_tx_backlog_entry (monero)
monero_tx_config (monero)
monero_tx_height_comparator (monero)
monero_tx_notes_params (monero)
monero_tx_pool_stats (monero)
monero_tx_query (monero)
monero_tx_set (monero)
monero_tx_wallet (monero)
monero_verify_sign_message_params (monero)
monero_version (monero)
monero_wallet (monero)
monero_wallet_config (monero)
monero_wallet_data_params (monero)
monero_wallet_full (monero)
monero_wallet_keys (monero)
monero_wallet_listener (monero)
monero_wallet_poller (monero)
monero_wallet_refresh_params (monero)
monero_wallet_relay_tx_params (monero)
monero_wallet_rpc (monero)
+
monero_account (monero)
monero_account_tag (monero)
monero_account_tag_params (monero)
monero_add_aux_pow_params (monero)
monero_add_auxiliary_pow_result (monero)
monero_address_book_entry (monero)
monero_address_book_entry_params (monero)
monero_alt_chain (monero)
monero_auxiliary_pow (monero)
monero_ban (monero)
monero_bandwidth_limits (monero)
monero_banned_params (monero)
monero_block (monero)
monero_block_header (monero)
monero_block_template (monero)
monero_calculate_pow_params (monero)
monero_change_wallet_password_params (monero)
monero_check (monero)
monero_check_reserve (monero)
monero_check_tx (monero)
monero_check_tx_key_params (monero)
monero_close_wallet_params (monero)
monero_connection_span (monero)
monero_create_edit_subaddress_params (monero)
monero_create_open_wallet_params (monero)
monero_daemon (monero)
monero_daemon_info (monero)
monero_daemon_listener (monero)
monero_daemon_network_stats (monero)
monero_daemon_poller (monero)
monero_daemon_rpc (monero)
monero_daemon_sync_info (monero)
monero_daemon_update_check_result (monero)
monero_daemon_update_download_result (monero)
monero_decoded_address (monero)
monero_destination (monero)
monero_download_update_params (monero)
monero_error (monero)
monero_fee_estimate (monero)
monero_flush_cache_params (monero)
monero_generate_blocks_params (monero)
monero_generate_blocks_result (monero)
monero_get_address_params (monero)
monero_get_balance_params (monero)
monero_get_balance_response (monero)
monero_get_block_hash_params (monero)
monero_get_block_hashes_request (monero)
monero_get_block_hashes_result (monero)
monero_get_block_params (monero)
monero_get_block_result (monero)
monero_get_blocks_by_hash_request (monero)
monero_get_blocks_by_hash_result (monero)
monero_get_blocks_by_height_request (monero)
monero_get_fee_estimate_params (monero)
monero_get_incoming_transfers_params (monero)
monero_get_miner_tx_sum_params (monero)
monero_get_output_distribution_params (monero)
monero_get_output_histogram_params (monero)
monero_get_output_indices_request (monero)
monero_get_outputs_request (monero)
monero_get_public_nodes_params (monero)
monero_get_transfers_params (monero)
monero_get_txs_params (monero)
monero_hard_fork_info (monero)
monero_incoming_transfer (monero)
monero_incoming_transfer_comparator (monero)
monero_integrated_address (monero)
monero_integrated_address_params (monero)
monero_is_key_image_spent_params (monero)
monero_key_image (monero)
monero_key_image_export_result (monero)
monero_key_image_import_result (monero)
monero_message_signature_result (monero)
monero_miner_data (monero)
monero_miner_tx_sum (monero)
monero_mining_status (monero)
monero_multisig_info (monero)
monero_multisig_init_result (monero)
monero_multisig_params (monero)
monero_multisig_response (monero)
monero_multisig_sign_result (monero)
monero_outgoing_transfer (monero)
monero_output (monero)
monero_output_comparator (monero)
monero_output_distribution_entry (monero)
monero_output_histogram_entry (monero)
monero_output_query (monero)
monero_output_wallet (monero)
monero_payment_uri_params (monero)
monero_peer (monero)
monero_peer_limits_params (monero)
monero_pop_blocks_params (monero)
monero_prune_blockchain_params (monero)
monero_prune_result (monero)
monero_query_key_params (monero)
monero_query_output_params (monero)
monero_request_params (monero)
monero_reserve_proof_params (monero)
monero_rpc_ban (monero)
monero_rpc_connection (monero)
monero_rpc_error (monero)
monero_rpc_key_image (monero)
monero_rpc_payment_info (monero)
monero_rpc_request (monero)
monero_rpc_response (monero)
monero_set_bans_params (monero)
monero_set_bootstrap_daemon_params (monero)
monero_set_daemon_params (monero)
monero_set_log_categories_params (monero)
monero_set_log_hash_rate_params (monero)
monero_set_log_level_params (monero)
monero_sign_describe_transfer_params (monero)
monero_start_mining_params (monero)
monero_subaddress (monero)
monero_submit_blocks_params (monero)
monero_submit_tx_params (monero)
monero_submit_tx_result (monero)
monero_sweep_params (monero)
monero_sync_result (monero)
monero_transfer (monero)
monero_transfer_params (monero)
monero_transfer_query (monero)
monero_tx (monero)
monero_tx_backlog_entry (monero)
monero_tx_config (monero)
monero_tx_height_comparator (monero)
monero_tx_notes_params (monero)
monero_tx_pool_stats (monero)
monero_tx_query (monero)
monero_tx_set (monero)
monero_tx_wallet (monero)
monero_verify_sign_message_params (monero)
monero_version (monero)
monero_wallet (monero)
monero_wallet_config (monero)
monero_wallet_data_params (monero)
monero_wallet_full (monero)
monero_wallet_keys (monero)
monero_wallet_listener (monero)
monero_wallet_poller (monero)
monero_wallet_refresh_params (monero)
monero_wallet_relay_tx_params (monero)
monero_wallet_rpc (monero)
S
serializable_struct (monero)
ssl_options (monero)
diff --git a/docs/doxygen/classmonero_1_1monero__daemon-members.html b/docs/doxygen/classmonero_1_1monero__daemon-members.html index 7b86bc67..e83d5454 100644 --- a/docs/doxygen/classmonero_1_1monero__daemon-members.html +++ b/docs/doxygen/classmonero_1_1monero__daemon-members.html @@ -94,44 +94,52 @@

This is the complete list of members for monero::monero_daemon, including all inherited members.

- + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + - - + + + + @@ -144,27 +152,34 @@ - - - + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + + + +
add_listener(monero_daemon_listener &listener)monero::monero_daemoninlinevirtual
add_auxiliary_pow(const std::string &block_template_blob, const std::vector< std::shared_ptr< monero_auxiliary_pow > > &aux_pow)monero::monero_daemoninlinevirtual
add_listener(monero_daemon_listener &listener)monero::monero_daemoninlinevirtual
calculate_pow(uint32_t major_version, uint64_t height, const std::string &block_blob, const std::string &seed_hash)monero::monero_daemoninlinevirtual
check_for_update()monero::monero_daemoninlinevirtual
download_update(const std::string &path="")monero::monero_daemoninlinevirtual
flush_tx_pool()monero::monero_daemoninlinevirtual
flush_tx_pool(const std::vector< std::string > &hashes)monero::monero_daemoninlinevirtual
flush_tx_pool(const std::string &hash)monero::monero_daemoninlinevirtual
generate_blocks(const std::string &wallet_address, uint64_t num_blocks, const boost::optional< std::string > &prev_block_hash=boost::none, const boost::optional< uint32_t > &starting_nonce=boost::none)monero::monero_daemoninlinevirtual
get_alt_block_hashes()monero::monero_daemoninlinevirtual
get_alt_chains()monero::monero_daemoninlinevirtual
get_block_by_hash(const std::string &block_hash)monero::monero_daemoninlinevirtual
get_block_by_height(uint64_t height)monero::monero_daemoninlinevirtual
get_block_hash(uint64_t height)monero::monero_daemoninlinevirtual
get_block_hashes(const std::vector< std::string > &block_hashes, uint64_t start_height)monero::monero_daemoninlinevirtual
get_block_header_by_hash(const std::string &block_hash)monero::monero_daemoninlinevirtual
get_block_header_by_height(uint64_t height)monero::monero_daemoninlinevirtual
get_block_headers_by_range(uint64_t start_height, uint64_t end_height)monero::monero_daemoninlinevirtual
get_block_template(const std::string &wallet_address, const boost::optional< int > &reserve_size=boost::none)monero::monero_daemoninlinevirtual
get_blocks_by_hash(const std::vector< std::string > &block_hashes, uint64_t start_height, bool prune)monero::monero_daemoninlinevirtual
get_blocks_by_height(const std::vector< uint64_t > &heights)monero::monero_daemoninlinevirtual
get_blocks_by_range(boost::optional< uint64_t > start_height, boost::optional< uint64_t > end_height)monero::monero_daemoninlinevirtual
get_blocks_by_range_chunked(boost::optional< uint64_t > start_height, boost::optional< uint64_t > end_height, boost::optional< uint64_t > max_chunk_size)monero::monero_daemoninlinevirtual
get_download_limit()monero::monero_daemoninlinevirtual
get_fee_estimate(uint64_t grace_blocks=0)monero::monero_daemoninlinevirtual
get_hard_fork_info()monero::monero_daemoninlinevirtual
get_height()monero::monero_daemoninlinevirtual
get_info()monero::monero_daemoninlinevirtual
get_key_image_spent_status(const std::string &key_image)monero::monero_daemoninlinevirtual
get_key_image_spent_statuses(const std::vector< std::string > &key_images)monero::monero_daemoninlinevirtual
get_known_peers()monero::monero_daemoninlinevirtual
get_last_block_header()monero::monero_daemoninlinevirtual
get_listeners()monero::monero_daemoninlinevirtual
flush_cache(bool bad_blocks=false)monero::monero_daemoninlinevirtual
flush_tx_pool()monero::monero_daemoninlinevirtual
flush_tx_pool(const std::vector< std::string > &hashes)monero::monero_daemoninlinevirtual
flush_tx_pool(const std::string &hash)monero::monero_daemoninlinevirtual
generate_blocks(const std::string &wallet_address, uint64_t num_blocks, const boost::optional< std::string > &prev_block_hash=boost::none, const boost::optional< uint32_t > &starting_nonce=boost::none)monero::monero_daemoninlinevirtual
get_alt_block_hashes()monero::monero_daemoninlinevirtual
get_alt_chains()monero::monero_daemoninlinevirtual
get_block_by_hash(const std::string &block_hash)monero::monero_daemoninlinevirtual
get_block_by_height(uint64_t height)monero::monero_daemoninlinevirtual
get_block_hash(uint64_t height)monero::monero_daemoninlinevirtual
get_block_hashes(const std::vector< std::string > &block_hashes)monero::monero_daemoninlinevirtual
get_block_header_by_hash(const std::string &block_hash)monero::monero_daemoninlinevirtual
get_block_header_by_height(uint64_t height)monero::monero_daemoninlinevirtual
get_block_headers_by_range(uint64_t start_height, uint64_t end_height)monero::monero_daemoninlinevirtual
get_block_template(const std::string &wallet_address, const boost::optional< int > &reserve_size=boost::none)monero::monero_daemoninlinevirtual
get_blocks_by_hash(const std::vector< std::string > &block_hashes, uint64_t start_height, bool prune, uint64_t max_block_count=0)monero::monero_daemoninlinevirtual
get_blocks_by_height(const std::vector< uint64_t > &heights)monero::monero_daemoninlinevirtual
get_blocks_by_range(boost::optional< uint64_t > start_height, boost::optional< uint64_t > end_height)monero::monero_daemoninlinevirtual
get_blocks_by_range_chunked(boost::optional< uint64_t > start_height, boost::optional< uint64_t > end_height, boost::optional< uint64_t > max_chunk_size)monero::monero_daemoninlinevirtual
get_download_limit()monero::monero_daemoninlinevirtual
get_fee_estimate(uint64_t grace_blocks=0)monero::monero_daemoninlinevirtual
get_hard_fork_info()monero::monero_daemoninlinevirtual
get_height()monero::monero_daemoninlinevirtual
get_info()monero::monero_daemoninlinevirtual
get_key_image_spent_status(const std::string &key_image)monero::monero_daemoninlinevirtual
get_key_image_spent_statuses(const std::vector< std::string > &key_images)monero::monero_daemoninlinevirtual
get_known_peers()monero::monero_daemoninlinevirtual
get_last_block_header()monero::monero_daemoninlinevirtual
get_listeners()monero::monero_daemoninlinevirtual
get_miner_data()monero::monero_daemoninlinevirtual
get_miner_tx_sum(uint64_t height, uint64_t num_blocks)monero::monero_daemoninlinevirtual
get_mining_status()monero::monero_daemoninlinevirtual
get_output_distribution(const std::vector< uint64_t > &amounts, const boost::optional< bool > &is_cumulative=boost::none, const boost::optional< uint64_t > &start_height=boost::none, const boost::optional< uint64_t > &end_height=boost::none)monero::monero_daemoninlinevirtual
get_output_histogram(const std::vector< uint64_t > &amounts, const boost::optional< int > &min_count, const boost::optional< int > &max_count, const boost::optional< bool > &is_unlocked, const boost::optional< int > &recent_cutoff)monero::monero_daemoninlinevirtual
get_network_stats()monero::monero_daemoninlinevirtual
get_output_distribution(const std::vector< uint64_t > &amounts, const boost::optional< bool > &is_cumulative=boost::none, const boost::optional< uint64_t > &start_height=boost::none, const boost::optional< uint64_t > &end_height=boost::none)monero::monero_daemoninlinevirtual
get_output_histogram(const std::vector< uint64_t > &amounts, const boost::optional< int > &min_count, const boost::optional< int > &max_count, const boost::optional< bool > &is_unlocked, const boost::optional< int > &recent_cutoff)monero::monero_daemoninlinevirtual
get_output_indices(const std::string &tx_hash)monero::monero_daemoninlinevirtual
get_outputs(const std::vector< monero_output > &outputs)monero::monero_daemoninlinevirtual
get_peer_bans()monero::monero_daemoninlinevirtual
get_peers()monero::monero_daemoninlinevirtual
get_peer_ban(const std::string &address)monero::monero_daemoninlinevirtual
get_peer_bans()monero::monero_daemoninlinevirtual
get_peers()monero::monero_daemoninlinevirtual
get_public_peers(bool include_offline=false)monero::monero_daemoninlinevirtual
get_sync_info()monero::monero_daemoninlinevirtual
get_tx(const std::string &tx_hash, bool prune=false)monero::monero_daemoninlinevirtual
get_tx_hex(const std::string &tx_hash, bool prune=false)monero::monero_daemoninlinevirtual
get_upload_limit()monero::monero_daemoninlinevirtual
get_version()monero::monero_daemoninlinevirtual
is_trusted()monero::monero_daemoninlinevirtual
prune_blockchain(bool check)monero::monero_daemoninlinevirtual
relay_tx_by_hash(const std::string &tx_hash)monero::monero_daemoninlinevirtual
relay_txs_by_hash(const std::vector< std::string > &tx_hashes)monero::monero_daemoninlinevirtual
pop_blocks(uint64_t num_blocks)monero::monero_daemoninlinevirtual
prune_blockchain(bool check)monero::monero_daemoninlinevirtual
relay_tx_by_hash(const std::string &tx_hash)monero::monero_daemoninlinevirtual
relay_txs_by_hash(const std::vector< std::string > &tx_hashes)monero::monero_daemoninlinevirtual
remove_bootstrap_daemon()monero::monero_daemoninlinevirtual
remove_listener(monero_daemon_listener &listener)monero::monero_daemoninlinevirtual
remove_listeners()monero::monero_daemoninlinevirtual
reset_download_limit()monero::monero_daemoninlinevirtual
reset_upload_limit()monero::monero_daemoninlinevirtual
save_blockchain()monero::monero_daemoninlinevirtual
set_bootstrap_daemon(const std::string &address, const std::string &username="", const std::string &password="", const std::string &proxy="")monero::monero_daemoninlinevirtual
set_download_limit(int limit)monero::monero_daemoninlinevirtual
set_incoming_peer_limit(int limit)monero::monero_daemoninlinevirtual
set_outgoing_peer_limit(int limit)monero::monero_daemoninlinevirtual
set_peer_ban(const std::shared_ptr< monero_ban > &ban)monero::monero_daemoninlinevirtual
set_peer_bans(const std::vector< std::shared_ptr< monero_ban > > &bans)monero::monero_daemoninlinevirtual
set_upload_limit(int limit)monero::monero_daemoninlinevirtual
start_mining(const std::string &address, boost::optional< uint64_t > num_threads, boost::optional< bool > is_background, boost::optional< bool > ignore_battery)monero::monero_daemoninlinevirtual
stop()monero::monero_daemoninlinevirtual
stop_mining()monero::monero_daemoninlinevirtual
submit_block(const std::string &block_blob)monero::monero_daemoninlinevirtual
submit_blocks(const std::vector< std::string > &block_blobs)monero::monero_daemoninlinevirtual
submit_tx_hex(const std::string &tx_hex, bool do_not_relay=false)monero::monero_daemoninlinevirtual
wait_for_next_block_header()monero::monero_daemoninlinevirtual
~monero_daemon()monero::monero_daemoninlinevirtual
set_log_categories(const std::string &categories="")monero::monero_daemoninlinevirtual
set_log_hash_rate(bool is_visible)monero::monero_daemoninlinevirtual
set_log_level(int level)monero::monero_daemoninlinevirtual
set_outgoing_peer_limit(int limit)monero::monero_daemoninlinevirtual
set_peer_ban(const std::shared_ptr< monero_ban > &ban)monero::monero_daemoninlinevirtual
set_peer_bans(const std::vector< std::shared_ptr< monero_ban > > &bans)monero::monero_daemoninlinevirtual
set_upload_limit(int limit)monero::monero_daemoninlinevirtual
start_mining(const std::string &address, boost::optional< uint64_t > num_threads, boost::optional< bool > is_background, boost::optional< bool > ignore_battery)monero::monero_daemoninlinevirtual
stop()monero::monero_daemoninlinevirtual
stop_mining()monero::monero_daemoninlinevirtual
submit_block(const std::string &block_blob)monero::monero_daemoninlinevirtual
submit_blocks(const std::vector< std::string > &block_blobs)monero::monero_daemoninlinevirtual
submit_tx_hex(const std::string &tx_hex, bool do_not_relay=false)monero::monero_daemoninlinevirtual
wait_for_next_block_header()monero::monero_daemoninlinevirtual
~monero_daemon()monero::monero_daemoninlinevirtual