From 22019e283ebceffddf5e9701d3148525766f9003 Mon Sep 17 00:00:00 2001
From: woodser
add_address_book_entry(const std::string &address, const std::string &description) monero::monero_wallet inlinevirtual
- add_listener(monero_wallet_listener &listener) monero::monero_wallet inlinevirtual
- check_reserve_proof(const std::string &address, const std::string &message, const std::string &signature) const monero::monero_wallet inlinevirtual
- check_spend_proof(const std::string &tx_hash, const std::string &message, const std::string &signature) const monero::monero_wallet inlinevirtual
- check_tx_key(const std::string &tx_hash, const std::string &tx_key, const std::string &address) const monero::monero_wallet inlinevirtual
- check_tx_proof(const std::string &tx_hash, const std::string &address, const std::string &message, const std::string &signature) const monero::monero_wallet inlinevirtual
- close(bool save=false) monero::monero_wallet inlinevirtual
- create_account(const std::string &label="") monero::monero_wallet inlinevirtual
- create_payment_uri(const monero_tx_config &config) const monero::monero_wallet inlinevirtual
- create_subaddress(uint32_t account_idx, const std::string &label="") monero::monero_wallet inlinevirtual
- create_tx(const monero_tx_config &config) monero::monero_wallet inlinevirtual
- create_txs(const monero_tx_config &config) monero::monero_wallet inlinevirtual
- decode_integrated_address(const std::string &integrated_address) const monero::monero_wallet inlinevirtual
- delete_address_book_entry(uint64_t index) monero::monero_wallet inlinevirtual
- describe_tx_set(const monero_tx_set &tx_set) monero::monero_wallet inlinevirtual
- edit_address_book_entry(uint64_t index, bool set_address, const std::string &address, bool set_description, const std::string &description) monero::monero_wallet inlinevirtual
- exchange_multisig_keys(const std::vector< std::string > &mutisig_hexes, const std::string &password) monero::monero_wallet inlinevirtual
+ export_key_images(bool all=false) const monero::monero_wallet inlinevirtual
+ change_password(const std::string &old_password, const std::string &new_password) monero::monero_wallet inlinevirtual
+ check_reserve_proof(const std::string &address, const std::string &message, const std::string &signature) const monero::monero_wallet inlinevirtual
+ check_spend_proof(const std::string &tx_hash, const std::string &message, const std::string &signature) const monero::monero_wallet inlinevirtual
+ check_tx_key(const std::string &tx_hash, const std::string &tx_key, const std::string &address) const monero::monero_wallet inlinevirtual
+ check_tx_proof(const std::string &tx_hash, const std::string &address, const std::string &message, const std::string &signature) const monero::monero_wallet inlinevirtual
+ close(bool save=false) monero::monero_wallet inlinevirtual
+ create_account(const std::string &label="") monero::monero_wallet inlinevirtual
+ create_payment_uri(const monero_tx_config &config) const monero::monero_wallet inlinevirtual
+ create_subaddress(uint32_t account_idx, const std::string &label="") monero::monero_wallet inlinevirtual
+ create_tx(const monero_tx_config &config) monero::monero_wallet inlinevirtual
+ create_txs(const monero_tx_config &config) monero::monero_wallet inlinevirtual
+ decode_integrated_address(const std::string &integrated_address) const monero::monero_wallet inlinevirtual
+ delete_address_book_entry(uint64_t index) monero::monero_wallet inlinevirtual
+ describe_tx_set(const monero_tx_set &tx_set) monero::monero_wallet inlinevirtual
+ edit_address_book_entry(uint64_t index, bool set_address, const std::string &address, bool set_description, const std::string &description) monero::monero_wallet inlinevirtual
+ exchange_multisig_keys(const std::vector< std::string > &mutisig_hexes, const std::string &password) monero::monero_wallet inlinevirtual
+ export_key_images(bool all=false) const monero::monero_wallet inlinevirtual export_multisig_hex() monero::monero_wallet inlinevirtual export_outputs(bool all=false) const monero::monero_wallet inlinevirtual freeze_output(const std::string &key_image) monero::monero_wallet inlinevirtual
@@ -114,84 +116,83 @@
get_account(uint32_t account_idx) const monero::monero_wallet inlinevirtual get_listeners() monero::monero_wallet inlinevirtual get_mnemonic() const monero::monero_wallet inlinevirtual
- get_mnemonic_language() const monero::monero_wallet inlinevirtual
- get_multisig_hex() monero::monero_wallet inlinevirtual
- get_multisig_info() const monero::monero_wallet inlinevirtual
- get_network_type() const monero::monero_wallet inlinevirtual
- get_outputs(const monero_output_query &query) const monero::monero_wallet inlinevirtual
- get_path() const monero::monero_wallet inlinevirtual
- get_primary_address() const monero::monero_wallet inlinevirtual
- get_private_spend_key() const monero::monero_wallet inlinevirtual
- get_private_view_key() const monero::monero_wallet inlinevirtual
- get_public_spend_key() const monero::monero_wallet inlinevirtual
- get_public_view_key() const monero::monero_wallet inlinevirtual
- get_reserve_proof_account(uint32_t account_idx, uint64_t amount, const std::string &message) const monero::monero_wallet inlinevirtual
- get_reserve_proof_wallet(const std::string &message) const monero::monero_wallet inlinevirtual
- get_spend_proof(const std::string &tx_hash, const std::string &message) const monero::monero_wallet inlinevirtual
- get_subaddress(const uint32_t account_idx, const uint32_t subaddress_idx) const monero::monero_wallet inlinevirtual
- get_subaddresses(const uint32_t account_idx) const monero::monero_wallet inlinevirtual
- get_subaddresses(const uint32_t account_idx, const std::vector< uint32_t > &subaddress_indices) const monero::monero_wallet inlinevirtual
- get_sync_height() const monero::monero_wallet inlinevirtual
- get_transfers(const monero_transfer_query &query) const monero::monero_wallet inlinevirtual
- get_tx_key(const std::string &tx_hash) const monero::monero_wallet inlinevirtual
- get_tx_note(const std::string &tx_hash) const monero::monero_wallet inlinevirtual
- get_tx_notes(const std::vector< std::string > &tx_hashes) const monero::monero_wallet inlinevirtual
- get_tx_proof(const std::string &tx_hash, const std::string &address, const std::string &message) const monero::monero_wallet inlinevirtual
- get_txs() const monero::monero_wallet inlinevirtual
- get_txs(const monero_tx_query &query) const monero::monero_wallet inlinevirtual
- get_txs(const monero_tx_query &query, std::vector< std::string > &missing_tx_hashes) const monero::monero_wallet inlinevirtual
- get_unlocked_balance() const monero::monero_wallet inlinevirtual
- get_unlocked_balance(uint32_t account_idx) const monero::monero_wallet inlinevirtual
- get_unlocked_balance(uint32_t account_idx, uint32_t subaddress_idx) const monero::monero_wallet inlinevirtual
- get_version() const monero::monero_wallet inlinevirtual
- import_key_images(const std::vector< std::shared_ptr< monero_key_image >> &key_images) monero::monero_wallet inlinevirtual
- import_multisig_hex(const std::vector< std::string > &multisig_hexes) monero::monero_wallet inlinevirtual
- import_outputs(const std::string &outputs_hex) monero::monero_wallet inlinevirtual
- is_connected_to_daemon() const monero::monero_wallet inlinevirtual
- is_daemon_synced() const monero::monero_wallet inlinevirtual
- is_daemon_trusted() const monero::monero_wallet inlinevirtual
- is_multisig() const monero::monero_wallet inlinevirtual
- is_multisig_import_needed() const monero::monero_wallet inlinevirtual
- is_output_frozen(const std::string &key_image) monero::monero_wallet inlinevirtual
- is_synced() const monero::monero_wallet inlinevirtual
- is_view_only() const monero::monero_wallet inlinevirtual
- make_multisig(const std::vector< std::string > &multisig_hexes, int threshold, const std::string &password) monero::monero_wallet inlinevirtual
- move_to(std::string path, std::string password) monero::monero_wallet inlinevirtual
- parse_payment_uri(const std::string &uri) const monero::monero_wallet inlinevirtual
- prepare_multisig() monero::monero_wallet inlinevirtual
- relay_tx(const std::string &tx_metadata) monero::monero_wallet inlinevirtual
- relay_tx(const monero_tx_wallet &tx) monero::monero_wallet inlinevirtual
- relay_txs(const std::vector< std::shared_ptr< monero_tx_wallet >> &txs) monero::monero_wallet inlinevirtual
- relay_txs(const std::vector< std::string > &tx_metadatas) monero::monero_wallet inlinevirtual
- remove_listener(monero_wallet_listener &listener) monero::monero_wallet inlinevirtual
- rescan_blockchain() monero::monero_wallet inlinevirtual
- rescan_spent() monero::monero_wallet inlinevirtual
- save() monero::monero_wallet inlinevirtual
- set_attribute(const std::string &key, const std::string &val) monero::monero_wallet inlinevirtual
- set_daemon_connection(const std::string &uri, const std::string &username="", const std::string &password="") monero::monero_wallet inlinevirtual
- set_daemon_connection(const boost::optional< monero_rpc_connection > &connection) monero::monero_wallet inlinevirtual
- set_sync_height(uint64_t sync_height) monero::monero_wallet inlinevirtual
- set_tx_note(const std::string &tx_hash, const std::string ¬e) monero::monero_wallet inlinevirtual
- set_tx_notes(const std::vector< std::string > &tx_hashes, const std::vector< std::string > ¬es) monero::monero_wallet inlinevirtual
- sign_message(const std::string &msg, monero_message_signature_type signature_type, uint32_t account_idx=0, uint32_t subaddress_idx=0) const monero::monero_wallet inlinevirtual
- sign_multisig_tx_hex(const std::string &multisig_tx_hex) monero::monero_wallet inlinevirtual
- sign_txs(const std::string &unsigned_tx_hex) monero::monero_wallet inlinevirtual
- start_mining(boost::optional< uint64_t > num_threads, boost::optional< bool > background_mining, boost::optional< bool > ignore_battery) monero::monero_wallet inlinevirtual
- start_syncing(uint64_t sync_period_in_ms=10000) monero::monero_wallet inlinevirtual
- stop_mining() monero::monero_wallet inlinevirtual
- stop_syncing() monero::monero_wallet inlinevirtual
- submit_multisig_tx_hex(const std::string &signed_multisig_tx_hex) monero::monero_wallet inlinevirtual
- submit_txs(const std::string &signed_tx_hex) monero::monero_wallet inlinevirtual
- sweep_dust(bool relay=false) monero::monero_wallet inlinevirtual
- sweep_output(const monero_tx_config &config) monero::monero_wallet inlinevirtual
- sweep_unlocked(const monero_tx_config &config) monero::monero_wallet inlinevirtual
- sync() monero::monero_wallet inlinevirtual
- sync(monero_wallet_listener &listener) monero::monero_wallet inlinevirtual
- sync(uint64_t start_height) monero::monero_wallet inlinevirtual
- sync(uint64_t start_height, monero_wallet_listener &listener) monero::monero_wallet inlinevirtual
- thaw_output(const std::string &key_image) monero::monero_wallet inlinevirtual
- verify_message(const std::string &msg, const std::string &address, const std::string &signature) const monero::monero_wallet inlinevirtual
- wait_for_next_block() monero::monero_wallet inlinevirtual
+ ~monero_wallet() monero::monero_wallet inlinevirtual
+ get_multisig_info() const monero::monero_wallet inlinevirtual
+ get_network_type() const monero::monero_wallet inlinevirtual
+ get_outputs(const monero_output_query &query) const monero::monero_wallet inlinevirtual
+ get_path() const monero::monero_wallet inlinevirtual
+ get_primary_address() const monero::monero_wallet inlinevirtual
+ get_private_spend_key() const monero::monero_wallet inlinevirtual
+ get_private_view_key() const monero::monero_wallet inlinevirtual
+ get_public_spend_key() const monero::monero_wallet inlinevirtual
+ get_public_view_key() const monero::monero_wallet inlinevirtual
+ get_reserve_proof_account(uint32_t account_idx, uint64_t amount, const std::string &message) const monero::monero_wallet inlinevirtual
+ get_reserve_proof_wallet(const std::string &message) const monero::monero_wallet inlinevirtual
+ get_spend_proof(const std::string &tx_hash, const std::string &message) const monero::monero_wallet inlinevirtual
+ get_subaddress(const uint32_t account_idx, const uint32_t subaddress_idx) const monero::monero_wallet inlinevirtual
+ get_subaddresses(const uint32_t account_idx) const monero::monero_wallet inlinevirtual
+ get_subaddresses(const uint32_t account_idx, const std::vector< uint32_t > &subaddress_indices) const monero::monero_wallet inlinevirtual
+ get_sync_height() const monero::monero_wallet inlinevirtual
+ get_transfers(const monero_transfer_query &query) const monero::monero_wallet inlinevirtual
+ get_tx_key(const std::string &tx_hash) const monero::monero_wallet inlinevirtual
+ get_tx_note(const std::string &tx_hash) const monero::monero_wallet inlinevirtual
+ get_tx_notes(const std::vector< std::string > &tx_hashes) const monero::monero_wallet inlinevirtual
+ get_tx_proof(const std::string &tx_hash, const std::string &address, const std::string &message) const monero::monero_wallet inlinevirtual
+ get_txs() const monero::monero_wallet inlinevirtual
+ get_txs(const monero_tx_query &query) const monero::monero_wallet inlinevirtual
+ get_txs(const monero_tx_query &query, std::vector< std::string > &missing_tx_hashes) const monero::monero_wallet inlinevirtual
+ get_unlocked_balance() const monero::monero_wallet inlinevirtual
+ get_unlocked_balance(uint32_t account_idx) const monero::monero_wallet inlinevirtual
+ get_unlocked_balance(uint32_t account_idx, uint32_t subaddress_idx) const monero::monero_wallet inlinevirtual
+ get_version() const monero::monero_wallet inlinevirtual
+ import_key_images(const std::vector< std::shared_ptr< monero_key_image >> &key_images) monero::monero_wallet inlinevirtual
+ import_multisig_hex(const std::vector< std::string > &multisig_hexes) monero::monero_wallet inlinevirtual
+ import_outputs(const std::string &outputs_hex) monero::monero_wallet inlinevirtual
+ is_connected_to_daemon() const monero::monero_wallet inlinevirtual
+ is_daemon_synced() const monero::monero_wallet inlinevirtual
+ is_daemon_trusted() const monero::monero_wallet inlinevirtual
+ is_multisig() const monero::monero_wallet inlinevirtual
+ is_multisig_import_needed() const monero::monero_wallet inlinevirtual
+ is_output_frozen(const std::string &key_image) monero::monero_wallet inlinevirtual
+ is_synced() const monero::monero_wallet inlinevirtual
+ is_view_only() const monero::monero_wallet inlinevirtual
+ make_multisig(const std::vector< std::string > &multisig_hexes, int threshold, const std::string &password) monero::monero_wallet inlinevirtual
+ move_to(const std::string &path, const std::string &password) monero::monero_wallet inlinevirtual
+ parse_payment_uri(const std::string &uri) const monero::monero_wallet inlinevirtual
+ prepare_multisig() monero::monero_wallet inlinevirtual
+ relay_tx(const std::string &tx_metadata) monero::monero_wallet inlinevirtual
+ relay_tx(const monero_tx_wallet &tx) monero::monero_wallet inlinevirtual
+ relay_txs(const std::vector< std::shared_ptr< monero_tx_wallet >> &txs) monero::monero_wallet inlinevirtual
+ relay_txs(const std::vector< std::string > &tx_metadatas) monero::monero_wallet inlinevirtual
+ remove_listener(monero_wallet_listener &listener) monero::monero_wallet inlinevirtual
+ rescan_blockchain() monero::monero_wallet inlinevirtual
+ rescan_spent() monero::monero_wallet inlinevirtual
+ save() monero::monero_wallet inlinevirtual
+ set_attribute(const std::string &key, const std::string &val) monero::monero_wallet inlinevirtual
+ set_daemon_connection(const std::string &uri, const std::string &username="", const std::string &password="") monero::monero_wallet inlinevirtual
+ set_daemon_connection(const boost::optional< monero_rpc_connection > &connection) monero::monero_wallet inlinevirtual
+ set_sync_height(uint64_t sync_height) monero::monero_wallet inlinevirtual
+ set_tx_note(const std::string &tx_hash, const std::string ¬e) monero::monero_wallet inlinevirtual
+ set_tx_notes(const std::vector< std::string > &tx_hashes, const std::vector< std::string > ¬es) monero::monero_wallet inlinevirtual
+ sign_message(const std::string &msg, monero_message_signature_type signature_type, uint32_t account_idx=0, uint32_t subaddress_idx=0) const monero::monero_wallet inlinevirtual
+ sign_multisig_tx_hex(const std::string &multisig_tx_hex) monero::monero_wallet inlinevirtual
+ sign_txs(const std::string &unsigned_tx_hex) monero::monero_wallet inlinevirtual
+ start_mining(boost::optional< uint64_t > num_threads, boost::optional< bool > background_mining, boost::optional< bool > ignore_battery) monero::monero_wallet inlinevirtual
+ start_syncing(uint64_t sync_period_in_ms=10000) monero::monero_wallet inlinevirtual
+ stop_mining() monero::monero_wallet inlinevirtual
+ stop_syncing() monero::monero_wallet inlinevirtual
+ submit_multisig_tx_hex(const std::string &signed_multisig_tx_hex) monero::monero_wallet inlinevirtual
+ submit_txs(const std::string &signed_tx_hex) monero::monero_wallet inlinevirtual
+ sweep_dust(bool relay=false) monero::monero_wallet inlinevirtual
+ sweep_output(const monero_tx_config &config) monero::monero_wallet inlinevirtual
+ sweep_unlocked(const monero_tx_config &config) monero::monero_wallet inlinevirtual
+ sync() monero::monero_wallet inlinevirtual
+ sync(monero_wallet_listener &listener) monero::monero_wallet inlinevirtual
+ sync(uint64_t start_height) monero::monero_wallet inlinevirtual
+ sync(uint64_t start_height, monero_wallet_listener &listener) monero::monero_wallet inlinevirtual
+ thaw_output(const std::string &key_image) monero::monero_wallet inlinevirtual
+ verify_message(const std::string &msg, const std::string &address, const std::string &signature) const monero::monero_wallet inlinevirtual
+ wait_for_next_block() monero::monero_wallet inlinevirtual ~monero_wallet() monero::monero_wallet inlinevirtual
diff --git a/docs/classmonero_1_1monero__wallet.html b/docs/classmonero_1_1monero__wallet.html
index 314bc6bdb..c6c29a996 100644
--- a/docs/classmonero_1_1monero__wallet.html
+++ b/docs/classmonero_1_1monero__wallet.html
@@ -313,18 +313,20 @@
virtual monero_multisig_init_result exchange_multisig_keys (const std::vector< std::string > &mutisig_hexes, const std::string &password)
-
-virtual std::string get_multisig_hex ()
+
+virtual std::string export_multisig_hex () virtual int import_multisig_hex (const std::vector< std::string > &multisig_hexes) virtual monero_multisig_sign_result sign_multisig_tx_hex (const std::string &multisig_tx_hex) virtual std::vector< std::string > submit_multisig_tx_hex (const std::string &signed_multisig_tx_hex)
+
+virtual void change_password (const std::string &old_password, const std::string &new_password)
+
+virtual void move_to (const std::string &path, const std::string &password) virtual void save ()
-
-virtual void move_to (std::string path, std::string password) virtual void close (bool save=false)
@@ -438,6 +440,52 @@ monero::monero_wallet_full.
+
|
+ +inlinevirtual | +
Change the wallet password.
+old_password | is the wallet's old password |
new_password | is the wallet's new password |
Reimplemented in monero::monero_wallet_full.
+
+
|
+ +inlinevirtual | +
Export this wallet's multisig info as hex for other participants.
+Reimplemented in monero::monero_wallet_full.
+
-
|
- -inlinevirtual | -
Export this wallet's multisig info as hex for other participants.
-Reimplemented in monero::monero_wallet_full.
-Reimplemented in monero::monero_wallet_full.
diff --git a/docs/classmonero_1_1monero__wallet__full-members.html b/docs/classmonero_1_1monero__wallet__full-members.html index 3fa3795c0..2c8401e88 100644 --- a/docs/classmonero_1_1monero__wallet__full-members.html +++ b/docs/classmonero_1_1monero__wallet__full-members.html @@ -74,25 +74,27 @@add_address_book_entry(const std::string &address, const std::string &description) override | monero::monero_wallet_full | virtual |
add_listener(monero_wallet_listener &listener) override | monero::monero_wallet_full | virtual |
check_reserve_proof(const std::string &address, const std::string &message, const std::string &signature) const override | monero::monero_wallet_full | virtual |
check_spend_proof(const std::string &tx_hash, const std::string &message, const std::string &signature) const override | monero::monero_wallet_full | virtual |
check_tx_key(const std::string &tx_hash, const std::string &txKey, const std::string &address) const override | monero::monero_wallet_full | virtual |
check_tx_proof(const std::string &tx_hash, const std::string &address, const std::string &message, const std::string &signature) const override | monero::monero_wallet_full | virtual |
close(bool save=false) override | monero::monero_wallet_full | virtual |
create_account(const std::string &label="") override | monero::monero_wallet_full | virtual |
create_payment_uri(const monero_tx_config &config) const override | monero::monero_wallet_full | virtual |
create_subaddress(uint32_t account_idx, const std::string &label="") override | monero::monero_wallet_full | virtual |
create_tx(const monero_tx_config &config) | monero::monero_wallet | inlinevirtual |
create_txs(const monero_tx_config &config) override | monero::monero_wallet_full | virtual |
create_wallet_from_keys(const std::string &path, const std::string &password, const monero_network_type network_type, const std::string &address, const std::string &view_key, const std::string &spend_key, const monero_rpc_connection &daemon_connection=monero_rpc_connection(), uint64_t restore_height=0, const std::string &language="English", std::unique_ptr< epee::net_utils::http::http_client_factory > http_client_factory=nullptr) | monero::monero_wallet_full | static |
create_wallet_from_mnemonic(const std::string &path, const std::string &password, const monero_network_type network_type, const std::string &mnemonic, const monero_rpc_connection &daemon_connection=monero_rpc_connection(), uint64_t restore_height=0, const std::string &seed_offset="", std::unique_ptr< epee::net_utils::http::http_client_factory > http_client_factory=nullptr) | monero::monero_wallet_full | static |
create_wallet_random(const std::string &path, const std::string &password, const monero_network_type network_type, const monero_rpc_connection &daemon_connection=monero_rpc_connection(), const std::string &language="English", std::unique_ptr< epee::net_utils::http::http_client_factory > http_client_factory=nullptr) | monero::monero_wallet_full | static |
decode_integrated_address(const std::string &integrated_address) const override | monero::monero_wallet_full | virtual |
delete_address_book_entry(uint64_t index) override | monero::monero_wallet_full | virtual |
describe_tx_set(const monero_tx_set &tx_set) override | monero::monero_wallet_full | virtual |
edit_address_book_entry(uint64_t index, bool set_address, const std::string &address, bool set_description, const std::string &description) override | monero::monero_wallet_full | virtual |
exchange_multisig_keys(const std::vector< std::string > &mutisig_hexes, const std::string &password) override | monero::monero_wallet_full | virtual |
export_key_images(bool all=false) const override | monero::monero_wallet_full | virtual |
change_password(const std::string &old_password, const std::string &new_password) override | monero::monero_wallet_full | virtual |
check_reserve_proof(const std::string &address, const std::string &message, const std::string &signature) const override | monero::monero_wallet_full | virtual |
check_spend_proof(const std::string &tx_hash, const std::string &message, const std::string &signature) const override | monero::monero_wallet_full | virtual |
check_tx_key(const std::string &tx_hash, const std::string &txKey, const std::string &address) const override | monero::monero_wallet_full | virtual |
check_tx_proof(const std::string &tx_hash, const std::string &address, const std::string &message, const std::string &signature) const override | monero::monero_wallet_full | virtual |
close(bool save=false) override | monero::monero_wallet_full | virtual |
create_account(const std::string &label="") override | monero::monero_wallet_full | virtual |
create_payment_uri(const monero_tx_config &config) const override | monero::monero_wallet_full | virtual |
create_subaddress(uint32_t account_idx, const std::string &label="") override | monero::monero_wallet_full | virtual |
create_tx(const monero_tx_config &config) | monero::monero_wallet | inlinevirtual |
create_txs(const monero_tx_config &config) override | monero::monero_wallet_full | virtual |
create_wallet_from_keys(const std::string &path, const std::string &password, const monero_network_type network_type, const std::string &address, const std::string &view_key, const std::string &spend_key, const monero_rpc_connection &daemon_connection=monero_rpc_connection(), uint64_t restore_height=0, const std::string &language="English", std::unique_ptr< epee::net_utils::http::http_client_factory > http_client_factory=nullptr) | monero::monero_wallet_full | static |
create_wallet_from_mnemonic(const std::string &path, const std::string &password, const monero_network_type network_type, const std::string &mnemonic, const monero_rpc_connection &daemon_connection=monero_rpc_connection(), uint64_t restore_height=0, const std::string &seed_offset="", std::unique_ptr< epee::net_utils::http::http_client_factory > http_client_factory=nullptr) | monero::monero_wallet_full | static |
create_wallet_random(const std::string &path, const std::string &password, const monero_network_type network_type, const monero_rpc_connection &daemon_connection=monero_rpc_connection(), const std::string &language="English", std::unique_ptr< epee::net_utils::http::http_client_factory > http_client_factory=nullptr) | monero::monero_wallet_full | static |
decode_integrated_address(const std::string &integrated_address) const override | monero::monero_wallet_full | virtual |
delete_address_book_entry(uint64_t index) override | monero::monero_wallet_full | virtual |
describe_tx_set(const monero_tx_set &tx_set) override | monero::monero_wallet_full | virtual |
edit_address_book_entry(uint64_t index, bool set_address, const std::string &address, bool set_description, const std::string &description) override | monero::monero_wallet_full | virtual |
exchange_multisig_keys(const std::vector< std::string > &mutisig_hexes, const std::string &password) override | monero::monero_wallet_full | virtual |
export_key_images(bool all=false) const override | monero::monero_wallet_full | virtual |
export_multisig_hex() override | monero::monero_wallet_full | virtual |
export_outputs(bool all=false) const override | monero::monero_wallet_full | virtual |
freeze_output(const std::string &key_image) override | monero::monero_wallet_full | virtual |
get_account(const uint32_t account_idx, bool include_subaddresses) const override | monero::monero_wallet_full | virtual |
get_mnemonic() const override | monero::monero_wallet_full | virtual |
get_mnemonic_language() const override | monero::monero_wallet_full | virtual |
get_mnemonic_languages() | monero::monero_wallet_full | static |
get_multisig_hex() override | monero::monero_wallet_full | virtual |
get_multisig_info() const override | monero::monero_wallet_full | virtual |
get_network_type() const override | monero::monero_wallet_full | virtual |
get_outputs(const monero_output_query &query) const override | monero::monero_wallet_full | virtual |
get_path() const override | monero::monero_wallet_full | virtual |
get_primary_address() const | monero::monero_wallet | inlinevirtual |
get_private_spend_key() const override | monero::monero_wallet_full | virtual |
get_private_view_key() const override | monero::monero_wallet_full | virtual |
get_public_spend_key() const override | monero::monero_wallet_full | virtual |
get_public_view_key() const override | monero::monero_wallet_full | virtual |
get_reserve_proof_account(uint32_t account_idx, uint64_t amount, const std::string &message) const override | monero::monero_wallet_full | virtual |
get_reserve_proof_wallet(const std::string &message) const override | monero::monero_wallet_full | virtual |
get_spend_proof(const std::string &tx_hash, const std::string &message) const override | monero::monero_wallet_full | virtual |
get_subaddress(const uint32_t account_idx, const uint32_t subaddress_idx) const | monero::monero_wallet | inlinevirtual |
get_subaddresses(const uint32_t account_idx, const std::vector< uint32_t > &subaddress_indices) const override | monero::monero_wallet_full | virtual |
monero::monero_wallet::get_subaddresses(const uint32_t account_idx) const | monero::monero_wallet | inlinevirtual |
get_sync_height() const override | monero::monero_wallet_full | virtual |
get_transfers(const monero_transfer_query &query) const override | monero::monero_wallet_full | virtual |
get_tx_key(const std::string &tx_hash) const override | monero::monero_wallet_full | virtual |
get_tx_note(const std::string &tx_hash) const override | monero::monero_wallet_full | virtual |
get_tx_notes(const std::vector< std::string > &tx_hashes) const override | monero::monero_wallet_full | virtual |
get_tx_proof(const std::string &tx_hash, const std::string &address, const std::string &message) const override | monero::monero_wallet_full | virtual |
get_txs() const override | monero::monero_wallet_full | virtual |
get_txs(const monero_tx_query &query) const override | monero::monero_wallet_full | virtual |
get_txs(const monero_tx_query &query, std::vector< std::string > &missing_tx_hashes) const override | monero::monero_wallet_full | virtual |
get_unlocked_balance() const override | monero::monero_wallet_full | virtual |
get_unlocked_balance(uint32_t account_idx) const override | monero::monero_wallet_full | virtual |
get_unlocked_balance(uint32_t account_idx, uint32_t subaddress_idx) const override | monero::monero_wallet_full | virtual |
get_version() const override | monero::monero_wallet_full | virtual |
import_key_images(const std::vector< std::shared_ptr< monero_key_image >> &key_images) override | monero::monero_wallet_full | virtual |
import_multisig_hex(const std::vector< std::string > &multisig_hexes) override | monero::monero_wallet_full | virtual |
import_outputs(const std::string &outputs_hex) override | monero::monero_wallet_full | virtual |
is_connected_to_daemon() const override | monero::monero_wallet_full | virtual |
is_daemon_synced() const override | monero::monero_wallet_full | virtual |
is_daemon_trusted() const override | monero::monero_wallet_full | virtual |
is_multisig() const | monero::monero_wallet | inlinevirtual |
is_multisig_import_needed() const override | monero::monero_wallet_full | virtual |
is_output_frozen(const std::string &key_image) override | monero::monero_wallet_full | virtual |
is_synced() const override | monero::monero_wallet_full | virtual |
is_view_only() const override | monero::monero_wallet_full | inlinevirtual |
make_multisig(const std::vector< std::string > &multisig_hexes, int threshold, const std::string &password) override | monero::monero_wallet_full | virtual |
move_to(std::string path, std::string password) override | monero::monero_wallet_full | virtual |
open_wallet(const std::string &path, const std::string &password, const monero_network_type network_type) | monero::monero_wallet_full | static |
open_wallet_data(const std::string &password, const monero_network_type, const std::string &keys_data, const std::string &cache_data, const monero_rpc_connection &daemon_connection=monero_rpc_connection(), std::unique_ptr< epee::net_utils::http::http_client_factory > http_client_factory=nullptr) | monero::monero_wallet_full | static |
parse_payment_uri(const std::string &uri) const override | monero::monero_wallet_full | virtual |
prepare_multisig() override | monero::monero_wallet_full | virtual |
relay_tx(const std::string &tx_metadata) | monero::monero_wallet | inlinevirtual |
relay_tx(const monero_tx_wallet &tx) | monero::monero_wallet | inlinevirtual |
relay_txs(const std::vector< std::string > &tx_metadatas) override | monero::monero_wallet_full | virtual |
monero::monero_wallet::relay_txs(const std::vector< std::shared_ptr< monero_tx_wallet >> &txs) | monero::monero_wallet | inlinevirtual |
remove_listener(monero_wallet_listener &listener) override | monero::monero_wallet_full | virtual |
rescan_blockchain() override | monero::monero_wallet_full | virtual |
rescan_spent() override | monero::monero_wallet_full | virtual |
save() override | monero::monero_wallet_full | virtual |
set_attribute(const std::string &key, const std::string &val) override | monero::monero_wallet_full | virtual |
set_daemon_connection(const std::string &uri, const std::string &username="", const std::string &password="") override | monero::monero_wallet_full | virtual |
set_daemon_connection(const boost::optional< monero_rpc_connection > &connection) override | monero::monero_wallet_full | virtual |
set_sync_height(uint64_t sync_height) override | monero::monero_wallet_full | virtual |
set_tx_note(const std::string &tx_hash, const std::string ¬e) override | monero::monero_wallet_full | virtual |
set_tx_notes(const std::vector< std::string > &tx_hashes, const std::vector< std::string > ¬es) override | monero::monero_wallet_full | virtual |
sign_message(const std::string &msg, monero_message_signature_type signature_type, uint32_t account_idx=0, uint32_t subaddress_idx=0) const override | monero::monero_wallet_full | virtual |
sign_multisig_tx_hex(const std::string &multisig_tx_hex) override | monero::monero_wallet_full | virtual |
sign_txs(const std::string &unsigned_tx_hex) override | monero::monero_wallet_full | virtual |
start_mining(boost::optional< uint64_t > num_threads, boost::optional< bool > background_mining, boost::optional< bool > ignore_battery) override | monero::monero_wallet_full | virtual |
start_syncing(uint64_t sync_period_in_ms) override | monero::monero_wallet_full | virtual |
stop_mining() override | monero::monero_wallet_full | virtual |
stop_syncing() override | monero::monero_wallet_full | virtual |
submit_multisig_tx_hex(const std::string &signed_multisig_tx_hex) override | monero::monero_wallet_full | virtual |
submit_txs(const std::string &signed_tx_hex) override | monero::monero_wallet_full | virtual |
sweep_dust(bool relay=false) override | monero::monero_wallet_full | virtual |
sweep_output(const monero_tx_config &config) override | monero::monero_wallet_full | virtual |
sweep_unlocked(const monero_tx_config &config) override | monero::monero_wallet_full | virtual |
sync() override | monero::monero_wallet_full | virtual |
sync(monero_wallet_listener &listener) override | monero::monero_wallet_full | virtual |
sync(uint64_t start_height) override | monero::monero_wallet_full | virtual |
sync(uint64_t start_height, monero_wallet_listener &listener) override | monero::monero_wallet_full | virtual |
thaw_output(const std::string &key_image) override | monero::monero_wallet_full | virtual |
verify_message(const std::string &msg, const std::string &address, const std::string &signature) const override | monero::monero_wallet_full | virtual |
wait_for_next_block() override | monero::monero_wallet_full | virtual |
wallet2_listener (defined in monero::monero_wallet_full) | monero::monero_wallet_full | friend |
wallet_exists(const std::string &path) | monero::monero_wallet_full | static |
~monero_wallet() | monero::monero_wallet | inlinevirtual |
~monero_wallet_full() | monero::monero_wallet_full | |
get_multisig_info() const override | monero::monero_wallet_full | virtual |
get_network_type() const override | monero::monero_wallet_full | virtual |
get_outputs(const monero_output_query &query) const override | monero::monero_wallet_full | virtual |
get_path() const override | monero::monero_wallet_full | virtual |
get_primary_address() const | monero::monero_wallet | inlinevirtual |
get_private_spend_key() const override | monero::monero_wallet_full | virtual |
get_private_view_key() const override | monero::monero_wallet_full | virtual |
get_public_spend_key() const override | monero::monero_wallet_full | virtual |
get_public_view_key() const override | monero::monero_wallet_full | virtual |
get_reserve_proof_account(uint32_t account_idx, uint64_t amount, const std::string &message) const override | monero::monero_wallet_full | virtual |
get_reserve_proof_wallet(const std::string &message) const override | monero::monero_wallet_full | virtual |
get_spend_proof(const std::string &tx_hash, const std::string &message) const override | monero::monero_wallet_full | virtual |
get_subaddress(const uint32_t account_idx, const uint32_t subaddress_idx) const | monero::monero_wallet | inlinevirtual |
get_subaddresses(const uint32_t account_idx, const std::vector< uint32_t > &subaddress_indices) const override | monero::monero_wallet_full | virtual |
monero::monero_wallet::get_subaddresses(const uint32_t account_idx) const | monero::monero_wallet | inlinevirtual |
get_sync_height() const override | monero::monero_wallet_full | virtual |
get_transfers(const monero_transfer_query &query) const override | monero::monero_wallet_full | virtual |
get_tx_key(const std::string &tx_hash) const override | monero::monero_wallet_full | virtual |
get_tx_note(const std::string &tx_hash) const override | monero::monero_wallet_full | virtual |
get_tx_notes(const std::vector< std::string > &tx_hashes) const override | monero::monero_wallet_full | virtual |
get_tx_proof(const std::string &tx_hash, const std::string &address, const std::string &message) const override | monero::monero_wallet_full | virtual |
get_txs() const override | monero::monero_wallet_full | virtual |
get_txs(const monero_tx_query &query) const override | monero::monero_wallet_full | virtual |
get_txs(const monero_tx_query &query, std::vector< std::string > &missing_tx_hashes) const override | monero::monero_wallet_full | virtual |
get_unlocked_balance() const override | monero::monero_wallet_full | virtual |
get_unlocked_balance(uint32_t account_idx) const override | monero::monero_wallet_full | virtual |
get_unlocked_balance(uint32_t account_idx, uint32_t subaddress_idx) const override | monero::monero_wallet_full | virtual |
get_version() const override | monero::monero_wallet_full | virtual |
import_key_images(const std::vector< std::shared_ptr< monero_key_image >> &key_images) override | monero::monero_wallet_full | virtual |
import_multisig_hex(const std::vector< std::string > &multisig_hexes) override | monero::monero_wallet_full | virtual |
import_outputs(const std::string &outputs_hex) override | monero::monero_wallet_full | virtual |
is_connected_to_daemon() const override | monero::monero_wallet_full | virtual |
is_daemon_synced() const override | monero::monero_wallet_full | virtual |
is_daemon_trusted() const override | monero::monero_wallet_full | virtual |
is_multisig() const | monero::monero_wallet | inlinevirtual |
is_multisig_import_needed() const override | monero::monero_wallet_full | virtual |
is_output_frozen(const std::string &key_image) override | monero::monero_wallet_full | virtual |
is_synced() const override | monero::monero_wallet_full | virtual |
is_view_only() const override | monero::monero_wallet_full | inlinevirtual |
make_multisig(const std::vector< std::string > &multisig_hexes, int threshold, const std::string &password) override | monero::monero_wallet_full | virtual |
move_to(const std::string &path, const std::string &password) override | monero::monero_wallet_full | virtual |
open_wallet(const std::string &path, const std::string &password, const monero_network_type network_type) | monero::monero_wallet_full | static |
open_wallet_data(const std::string &password, const monero_network_type, const std::string &keys_data, const std::string &cache_data, const monero_rpc_connection &daemon_connection=monero_rpc_connection(), std::unique_ptr< epee::net_utils::http::http_client_factory > http_client_factory=nullptr) | monero::monero_wallet_full | static |
parse_payment_uri(const std::string &uri) const override | monero::monero_wallet_full | virtual |
prepare_multisig() override | monero::monero_wallet_full | virtual |
relay_tx(const std::string &tx_metadata) | monero::monero_wallet | inlinevirtual |
relay_tx(const monero_tx_wallet &tx) | monero::monero_wallet | inlinevirtual |
relay_txs(const std::vector< std::string > &tx_metadatas) override | monero::monero_wallet_full | virtual |
monero::monero_wallet::relay_txs(const std::vector< std::shared_ptr< monero_tx_wallet >> &txs) | monero::monero_wallet | inlinevirtual |
remove_listener(monero_wallet_listener &listener) override | monero::monero_wallet_full | virtual |
rescan_blockchain() override | monero::monero_wallet_full | virtual |
rescan_spent() override | monero::monero_wallet_full | virtual |
save() override | monero::monero_wallet_full | virtual |
set_attribute(const std::string &key, const std::string &val) override | monero::monero_wallet_full | virtual |
set_daemon_connection(const std::string &uri, const std::string &username="", const std::string &password="") override | monero::monero_wallet_full | virtual |
set_daemon_connection(const boost::optional< monero_rpc_connection > &connection) override | monero::monero_wallet_full | virtual |
set_sync_height(uint64_t sync_height) override | monero::monero_wallet_full | virtual |
set_tx_note(const std::string &tx_hash, const std::string ¬e) override | monero::monero_wallet_full | virtual |
set_tx_notes(const std::vector< std::string > &tx_hashes, const std::vector< std::string > ¬es) override | monero::monero_wallet_full | virtual |
sign_message(const std::string &msg, monero_message_signature_type signature_type, uint32_t account_idx=0, uint32_t subaddress_idx=0) const override | monero::monero_wallet_full | virtual |
sign_multisig_tx_hex(const std::string &multisig_tx_hex) override | monero::monero_wallet_full | virtual |
sign_txs(const std::string &unsigned_tx_hex) override | monero::monero_wallet_full | virtual |
start_mining(boost::optional< uint64_t > num_threads, boost::optional< bool > background_mining, boost::optional< bool > ignore_battery) override | monero::monero_wallet_full | virtual |
start_syncing(uint64_t sync_period_in_ms) override | monero::monero_wallet_full | virtual |
stop_mining() override | monero::monero_wallet_full | virtual |
stop_syncing() override | monero::monero_wallet_full | virtual |
submit_multisig_tx_hex(const std::string &signed_multisig_tx_hex) override | monero::monero_wallet_full | virtual |
submit_txs(const std::string &signed_tx_hex) override | monero::monero_wallet_full | virtual |
sweep_dust(bool relay=false) override | monero::monero_wallet_full | virtual |
sweep_output(const monero_tx_config &config) override | monero::monero_wallet_full | virtual |
sweep_unlocked(const monero_tx_config &config) override | monero::monero_wallet_full | virtual |
sync() override | monero::monero_wallet_full | virtual |
sync(monero_wallet_listener &listener) override | monero::monero_wallet_full | virtual |
sync(uint64_t start_height) override | monero::monero_wallet_full | virtual |
sync(uint64_t start_height, monero_wallet_listener &listener) override | monero::monero_wallet_full | virtual |
thaw_output(const std::string &key_image) override | monero::monero_wallet_full | virtual |
verify_message(const std::string &msg, const std::string &address, const std::string &signature) const override | monero::monero_wallet_full | virtual |
wait_for_next_block() override | monero::monero_wallet_full | virtual |
wallet2_listener (defined in monero::monero_wallet_full) | monero::monero_wallet_full | friend |
wallet_exists(const std::string &path) | monero::monero_wallet_full | static |
~monero_wallet() | monero::monero_wallet | inlinevirtual |
~monero_wallet_full() | monero::monero_wallet_full |
+
|
+ +overridevirtual | +
Change the wallet password.
+old_password | is the wallet's old password |
new_password | is the wallet's new password |
Reimplemented from monero::monero_wallet.
+
+
|
+ +overridevirtual | +
Export this wallet's multisig info as hex for other participants.
+Reimplemented from monero::monero_wallet.
+
-
|
- -overridevirtual | -
Export this wallet's multisig info as hex for other participants.
-Reimplemented from monero::monero_wallet.
-Reimplemented from monero::monero_wallet.
diff --git a/docs/classmonero_1_1monero__wallet__keys-members.html b/docs/classmonero_1_1monero__wallet__keys-members.html index 46defe021..d9d1f22e0 100644 --- a/docs/classmonero_1_1monero__wallet__keys-members.html +++ b/docs/classmonero_1_1monero__wallet__keys-members.html @@ -74,25 +74,27 @@add_address_book_entry(const std::string &address, const std::string &description) | monero::monero_wallet | inlinevirtual |
add_listener(monero_wallet_listener &listener) | monero::monero_wallet | inlinevirtual |
check_reserve_proof(const std::string &address, const std::string &message, const std::string &signature) const | monero::monero_wallet | inlinevirtual |
check_spend_proof(const std::string &tx_hash, const std::string &message, const std::string &signature) const | monero::monero_wallet | inlinevirtual |
check_tx_key(const std::string &tx_hash, const std::string &tx_key, const std::string &address) const | monero::monero_wallet | inlinevirtual |
check_tx_proof(const std::string &tx_hash, const std::string &address, const std::string &message, const std::string &signature) const | monero::monero_wallet | inlinevirtual |
close(bool save=false) override | monero::monero_wallet_keys | virtual |
create_account(const std::string &label="") | monero::monero_wallet | inlinevirtual |
create_payment_uri(const monero_tx_config &config) const | monero::monero_wallet | inlinevirtual |
create_subaddress(uint32_t account_idx, const std::string &label="") | monero::monero_wallet | inlinevirtual |
create_tx(const monero_tx_config &config) | monero::monero_wallet | inlinevirtual |
create_txs(const monero_tx_config &config) | monero::monero_wallet | inlinevirtual |
create_wallet_from_keys(const monero_network_type network_type, const std::string &address, const std::string &view_key, const std::string &spend_key, const std::string &language="English") | monero::monero_wallet_keys | static |
create_wallet_from_mnemonic(const monero_network_type network_type, const std::string &mnemonic, const std::string &seed_offset) | monero::monero_wallet_keys | static |
create_wallet_random(const monero_network_type network_type, const std::string &language="English") | monero::monero_wallet_keys | static |
decode_integrated_address(const std::string &integrated_address) const override | monero::monero_wallet_keys | virtual |
delete_address_book_entry(uint64_t index) | monero::monero_wallet | inlinevirtual |
describe_tx_set(const monero_tx_set &tx_set) | monero::monero_wallet | inlinevirtual |
edit_address_book_entry(uint64_t index, bool set_address, const std::string &address, bool set_description, const std::string &description) | monero::monero_wallet | inlinevirtual |
exchange_multisig_keys(const std::vector< std::string > &mutisig_hexes, const std::string &password) | monero::monero_wallet | inlinevirtual |
export_key_images(bool all=false) const | monero::monero_wallet | inlinevirtual |
change_password(const std::string &old_password, const std::string &new_password) | monero::monero_wallet | inlinevirtual |
check_reserve_proof(const std::string &address, const std::string &message, const std::string &signature) const | monero::monero_wallet | inlinevirtual |
check_spend_proof(const std::string &tx_hash, const std::string &message, const std::string &signature) const | monero::monero_wallet | inlinevirtual |
check_tx_key(const std::string &tx_hash, const std::string &tx_key, const std::string &address) const | monero::monero_wallet | inlinevirtual |
check_tx_proof(const std::string &tx_hash, const std::string &address, const std::string &message, const std::string &signature) const | monero::monero_wallet | inlinevirtual |
close(bool save=false) override | monero::monero_wallet_keys | virtual |
create_account(const std::string &label="") | monero::monero_wallet | inlinevirtual |
create_payment_uri(const monero_tx_config &config) const | monero::monero_wallet | inlinevirtual |
create_subaddress(uint32_t account_idx, const std::string &label="") | monero::monero_wallet | inlinevirtual |
create_tx(const monero_tx_config &config) | monero::monero_wallet | inlinevirtual |
create_txs(const monero_tx_config &config) | monero::monero_wallet | inlinevirtual |
create_wallet_from_keys(const monero_network_type network_type, const std::string &address, const std::string &view_key, const std::string &spend_key, const std::string &language="English") | monero::monero_wallet_keys | static |
create_wallet_from_mnemonic(const monero_network_type network_type, const std::string &mnemonic, const std::string &seed_offset) | monero::monero_wallet_keys | static |
create_wallet_random(const monero_network_type network_type, const std::string &language="English") | monero::monero_wallet_keys | static |
decode_integrated_address(const std::string &integrated_address) const override | monero::monero_wallet_keys | virtual |
delete_address_book_entry(uint64_t index) | monero::monero_wallet | inlinevirtual |
describe_tx_set(const monero_tx_set &tx_set) | monero::monero_wallet | inlinevirtual |
edit_address_book_entry(uint64_t index, bool set_address, const std::string &address, bool set_description, const std::string &description) | monero::monero_wallet | inlinevirtual |
exchange_multisig_keys(const std::vector< std::string > &mutisig_hexes, const std::string &password) | monero::monero_wallet | inlinevirtual |
export_key_images(bool all=false) const | monero::monero_wallet | inlinevirtual |
export_multisig_hex() | monero::monero_wallet | inlinevirtual |
export_outputs(bool all=false) const | monero::monero_wallet | inlinevirtual |
freeze_output(const std::string &key_image) | monero::monero_wallet | inlinevirtual |
get_account(const uint32_t account_idx, bool include_subaddresses) const override | monero::monero_wallet_keys | virtual |
get_mnemonic() const override | monero::monero_wallet_keys | inlinevirtual |
get_mnemonic_language() const override | monero::monero_wallet_keys | inlinevirtual |
get_mnemonic_languages() | monero::monero_wallet_keys | static |
get_multisig_hex() | monero::monero_wallet | inlinevirtual |
get_multisig_info() const | monero::monero_wallet | inlinevirtual |
get_network_type() const override | monero::monero_wallet_keys | inlinevirtual |
get_outputs(const monero_output_query &query) const | monero::monero_wallet | inlinevirtual |
get_path() const | monero::monero_wallet | inlinevirtual |
get_primary_address() const override | monero::monero_wallet_keys | inlinevirtual |
get_private_spend_key() const override | monero::monero_wallet_keys | inlinevirtual |
get_private_view_key() const override | monero::monero_wallet_keys | inlinevirtual |
get_public_spend_key() const override | monero::monero_wallet_keys | inlinevirtual |
get_public_view_key() const override | monero::monero_wallet_keys | inlinevirtual |
get_reserve_proof_account(uint32_t account_idx, uint64_t amount, const std::string &message) const | monero::monero_wallet | inlinevirtual |
get_reserve_proof_wallet(const std::string &message) const | monero::monero_wallet | inlinevirtual |
get_spend_proof(const std::string &tx_hash, const std::string &message) const | monero::monero_wallet | inlinevirtual |
get_subaddress(const uint32_t account_idx, const uint32_t subaddress_idx) const | monero::monero_wallet | inlinevirtual |
get_subaddresses(const uint32_t account_idx, const std::vector< uint32_t > &subaddress_indices) const override | monero::monero_wallet_keys | virtual |
monero::monero_wallet::get_subaddresses(const uint32_t account_idx) const | monero::monero_wallet | inlinevirtual |
get_sync_height() const | monero::monero_wallet | inlinevirtual |
get_transfers(const monero_transfer_query &query) const | monero::monero_wallet | inlinevirtual |
get_tx_key(const std::string &tx_hash) const | monero::monero_wallet | inlinevirtual |
get_tx_note(const std::string &tx_hash) const | monero::monero_wallet | inlinevirtual |
get_tx_notes(const std::vector< std::string > &tx_hashes) const | monero::monero_wallet | inlinevirtual |
get_tx_proof(const std::string &tx_hash, const std::string &address, const std::string &message) const | monero::monero_wallet | inlinevirtual |
get_txs() const | monero::monero_wallet | inlinevirtual |
get_txs(const monero_tx_query &query) const | monero::monero_wallet | inlinevirtual |
get_txs(const monero_tx_query &query, std::vector< std::string > &missing_tx_hashes) const | monero::monero_wallet | inlinevirtual |
get_unlocked_balance() const | monero::monero_wallet | inlinevirtual |
get_unlocked_balance(uint32_t account_idx) const | monero::monero_wallet | inlinevirtual |
get_unlocked_balance(uint32_t account_idx, uint32_t subaddress_idx) const | monero::monero_wallet | inlinevirtual |
get_version() const override | monero::monero_wallet_keys | virtual |
import_key_images(const std::vector< std::shared_ptr< monero_key_image >> &key_images) | monero::monero_wallet | inlinevirtual |
import_multisig_hex(const std::vector< std::string > &multisig_hexes) | monero::monero_wallet | inlinevirtual |
import_outputs(const std::string &outputs_hex) | monero::monero_wallet | inlinevirtual |
is_connected_to_daemon() const | monero::monero_wallet | inlinevirtual |
is_daemon_synced() const | monero::monero_wallet | inlinevirtual |
is_daemon_trusted() const | monero::monero_wallet | inlinevirtual |
is_multisig() const | monero::monero_wallet | inlinevirtual |
is_multisig_import_needed() const | monero::monero_wallet | inlinevirtual |
is_output_frozen(const std::string &key_image) | monero::monero_wallet | inlinevirtual |
is_synced() const | monero::monero_wallet | inlinevirtual |
is_view_only() const override | monero::monero_wallet_keys | inlinevirtual |
make_multisig(const std::vector< std::string > &multisig_hexes, int threshold, const std::string &password) | monero::monero_wallet | inlinevirtual |
move_to(std::string path, std::string password) | monero::monero_wallet | inlinevirtual |
parse_payment_uri(const std::string &uri) const | monero::monero_wallet | inlinevirtual |
prepare_multisig() | monero::monero_wallet | inlinevirtual |
relay_tx(const std::string &tx_metadata) | monero::monero_wallet | inlinevirtual |
relay_tx(const monero_tx_wallet &tx) | monero::monero_wallet | inlinevirtual |
relay_txs(const std::vector< std::shared_ptr< monero_tx_wallet >> &txs) | monero::monero_wallet | inlinevirtual |
relay_txs(const std::vector< std::string > &tx_metadatas) | monero::monero_wallet | inlinevirtual |
remove_listener(monero_wallet_listener &listener) | monero::monero_wallet | inlinevirtual |
rescan_blockchain() | monero::monero_wallet | inlinevirtual |
rescan_spent() | monero::monero_wallet | inlinevirtual |
save() | monero::monero_wallet | inlinevirtual |
set_attribute(const std::string &key, const std::string &val) | monero::monero_wallet | inlinevirtual |
set_daemon_connection(const std::string &uri, const std::string &username="", const std::string &password="") | monero::monero_wallet | inlinevirtual |
set_daemon_connection(const boost::optional< monero_rpc_connection > &connection) | monero::monero_wallet | inlinevirtual |
set_sync_height(uint64_t sync_height) | monero::monero_wallet | inlinevirtual |
set_tx_note(const std::string &tx_hash, const std::string ¬e) | monero::monero_wallet | inlinevirtual |
set_tx_notes(const std::vector< std::string > &tx_hashes, const std::vector< std::string > ¬es) | monero::monero_wallet | inlinevirtual |
sign_message(const std::string &msg, monero_message_signature_type signature_type, uint32_t account_idx=0, uint32_t subaddress_idx=0) const override | monero::monero_wallet_keys | virtual |
sign_multisig_tx_hex(const std::string &multisig_tx_hex) | monero::monero_wallet | inlinevirtual |
sign_txs(const std::string &unsigned_tx_hex) | monero::monero_wallet | inlinevirtual |
start_mining(boost::optional< uint64_t > num_threads, boost::optional< bool > background_mining, boost::optional< bool > ignore_battery) | monero::monero_wallet | inlinevirtual |
start_syncing(uint64_t sync_period_in_ms=10000) | monero::monero_wallet | inlinevirtual |
stop_mining() | monero::monero_wallet | inlinevirtual |
stop_syncing() | monero::monero_wallet | inlinevirtual |
submit_multisig_tx_hex(const std::string &signed_multisig_tx_hex) | monero::monero_wallet | inlinevirtual |
submit_txs(const std::string &signed_tx_hex) | monero::monero_wallet | inlinevirtual |
sweep_dust(bool relay=false) | monero::monero_wallet | inlinevirtual |
sweep_output(const monero_tx_config &config) | monero::monero_wallet | inlinevirtual |
sweep_unlocked(const monero_tx_config &config) | monero::monero_wallet | inlinevirtual |
sync() | monero::monero_wallet | inlinevirtual |
sync(monero_wallet_listener &listener) | monero::monero_wallet | inlinevirtual |
sync(uint64_t start_height) | monero::monero_wallet | inlinevirtual |
sync(uint64_t start_height, monero_wallet_listener &listener) | monero::monero_wallet | inlinevirtual |
thaw_output(const std::string &key_image) | monero::monero_wallet | inlinevirtual |
verify_message(const std::string &msg, const std::string &address, const std::string &signature) const override | monero::monero_wallet_keys | virtual |
wait_for_next_block() | monero::monero_wallet | inlinevirtual |
~monero_wallet() | monero::monero_wallet | inlinevirtual |
~monero_wallet_keys() | monero::monero_wallet_keys | |
get_multisig_info() const | monero::monero_wallet | inlinevirtual |
get_network_type() const override | monero::monero_wallet_keys | inlinevirtual |
get_outputs(const monero_output_query &query) const | monero::monero_wallet | inlinevirtual |
get_path() const | monero::monero_wallet | inlinevirtual |
get_primary_address() const override | monero::monero_wallet_keys | inlinevirtual |
get_private_spend_key() const override | monero::monero_wallet_keys | inlinevirtual |
get_private_view_key() const override | monero::monero_wallet_keys | inlinevirtual |
get_public_spend_key() const override | monero::monero_wallet_keys | inlinevirtual |
get_public_view_key() const override | monero::monero_wallet_keys | inlinevirtual |
get_reserve_proof_account(uint32_t account_idx, uint64_t amount, const std::string &message) const | monero::monero_wallet | inlinevirtual |
get_reserve_proof_wallet(const std::string &message) const | monero::monero_wallet | inlinevirtual |
get_spend_proof(const std::string &tx_hash, const std::string &message) const | monero::monero_wallet | inlinevirtual |
get_subaddress(const uint32_t account_idx, const uint32_t subaddress_idx) const | monero::monero_wallet | inlinevirtual |
get_subaddresses(const uint32_t account_idx, const std::vector< uint32_t > &subaddress_indices) const override | monero::monero_wallet_keys | virtual |
monero::monero_wallet::get_subaddresses(const uint32_t account_idx) const | monero::monero_wallet | inlinevirtual |
get_sync_height() const | monero::monero_wallet | inlinevirtual |
get_transfers(const monero_transfer_query &query) const | monero::monero_wallet | inlinevirtual |
get_tx_key(const std::string &tx_hash) const | monero::monero_wallet | inlinevirtual |
get_tx_note(const std::string &tx_hash) const | monero::monero_wallet | inlinevirtual |
get_tx_notes(const std::vector< std::string > &tx_hashes) const | monero::monero_wallet | inlinevirtual |
get_tx_proof(const std::string &tx_hash, const std::string &address, const std::string &message) const | monero::monero_wallet | inlinevirtual |
get_txs() const | monero::monero_wallet | inlinevirtual |
get_txs(const monero_tx_query &query) const | monero::monero_wallet | inlinevirtual |
get_txs(const monero_tx_query &query, std::vector< std::string > &missing_tx_hashes) const | monero::monero_wallet | inlinevirtual |
get_unlocked_balance() const | monero::monero_wallet | inlinevirtual |
get_unlocked_balance(uint32_t account_idx) const | monero::monero_wallet | inlinevirtual |
get_unlocked_balance(uint32_t account_idx, uint32_t subaddress_idx) const | monero::monero_wallet | inlinevirtual |
get_version() const override | monero::monero_wallet_keys | virtual |
import_key_images(const std::vector< std::shared_ptr< monero_key_image >> &key_images) | monero::monero_wallet | inlinevirtual |
import_multisig_hex(const std::vector< std::string > &multisig_hexes) | monero::monero_wallet | inlinevirtual |
import_outputs(const std::string &outputs_hex) | monero::monero_wallet | inlinevirtual |
is_connected_to_daemon() const | monero::monero_wallet | inlinevirtual |
is_daemon_synced() const | monero::monero_wallet | inlinevirtual |
is_daemon_trusted() const | monero::monero_wallet | inlinevirtual |
is_multisig() const | monero::monero_wallet | inlinevirtual |
is_multisig_import_needed() const | monero::monero_wallet | inlinevirtual |
is_output_frozen(const std::string &key_image) | monero::monero_wallet | inlinevirtual |
is_synced() const | monero::monero_wallet | inlinevirtual |
is_view_only() const override | monero::monero_wallet_keys | inlinevirtual |
make_multisig(const std::vector< std::string > &multisig_hexes, int threshold, const std::string &password) | monero::monero_wallet | inlinevirtual |
move_to(const std::string &path, const std::string &password) | monero::monero_wallet | inlinevirtual |
parse_payment_uri(const std::string &uri) const | monero::monero_wallet | inlinevirtual |
prepare_multisig() | monero::monero_wallet | inlinevirtual |
relay_tx(const std::string &tx_metadata) | monero::monero_wallet | inlinevirtual |
relay_tx(const monero_tx_wallet &tx) | monero::monero_wallet | inlinevirtual |
relay_txs(const std::vector< std::shared_ptr< monero_tx_wallet >> &txs) | monero::monero_wallet | inlinevirtual |
relay_txs(const std::vector< std::string > &tx_metadatas) | monero::monero_wallet | inlinevirtual |
remove_listener(monero_wallet_listener &listener) | monero::monero_wallet | inlinevirtual |
rescan_blockchain() | monero::monero_wallet | inlinevirtual |
rescan_spent() | monero::monero_wallet | inlinevirtual |
save() | monero::monero_wallet | inlinevirtual |
set_attribute(const std::string &key, const std::string &val) | monero::monero_wallet | inlinevirtual |
set_daemon_connection(const std::string &uri, const std::string &username="", const std::string &password="") | monero::monero_wallet | inlinevirtual |
set_daemon_connection(const boost::optional< monero_rpc_connection > &connection) | monero::monero_wallet | inlinevirtual |
set_sync_height(uint64_t sync_height) | monero::monero_wallet | inlinevirtual |
set_tx_note(const std::string &tx_hash, const std::string ¬e) | monero::monero_wallet | inlinevirtual |
set_tx_notes(const std::vector< std::string > &tx_hashes, const std::vector< std::string > ¬es) | monero::monero_wallet | inlinevirtual |
sign_message(const std::string &msg, monero_message_signature_type signature_type, uint32_t account_idx=0, uint32_t subaddress_idx=0) const override | monero::monero_wallet_keys | virtual |
sign_multisig_tx_hex(const std::string &multisig_tx_hex) | monero::monero_wallet | inlinevirtual |
sign_txs(const std::string &unsigned_tx_hex) | monero::monero_wallet | inlinevirtual |
start_mining(boost::optional< uint64_t > num_threads, boost::optional< bool > background_mining, boost::optional< bool > ignore_battery) | monero::monero_wallet | inlinevirtual |
start_syncing(uint64_t sync_period_in_ms=10000) | monero::monero_wallet | inlinevirtual |
stop_mining() | monero::monero_wallet | inlinevirtual |
stop_syncing() | monero::monero_wallet | inlinevirtual |
submit_multisig_tx_hex(const std::string &signed_multisig_tx_hex) | monero::monero_wallet | inlinevirtual |
submit_txs(const std::string &signed_tx_hex) | monero::monero_wallet | inlinevirtual |
sweep_dust(bool relay=false) | monero::monero_wallet | inlinevirtual |
sweep_output(const monero_tx_config &config) | monero::monero_wallet | inlinevirtual |
sweep_unlocked(const monero_tx_config &config) | monero::monero_wallet | inlinevirtual |
sync() | monero::monero_wallet | inlinevirtual |
sync(monero_wallet_listener &listener) | monero::monero_wallet | inlinevirtual |
sync(uint64_t start_height) | monero::monero_wallet | inlinevirtual |
sync(uint64_t start_height, monero_wallet_listener &listener) | monero::monero_wallet | inlinevirtual |
thaw_output(const std::string &key_image) | monero::monero_wallet | inlinevirtual |
verify_message(const std::string &msg, const std::string &address, const std::string &signature) const override | monero::monero_wallet_keys | virtual |
wait_for_next_block() | monero::monero_wallet | inlinevirtual |
~monero_wallet() | monero::monero_wallet | inlinevirtual |
~monero_wallet_keys() | monero::monero_wallet_keys |