diff --git a/docs/classmonero_1_1monero__wallet-members.html b/docs/classmonero_1_1monero__wallet-members.html index bb3aae1..714a217 100644 --- a/docs/classmonero_1_1monero__wallet-members.html +++ b/docs/classmonero_1_1monero__wallet-members.html @@ -74,22 +74,24 @@ $(function() {
| 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 |
| 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 |
Reimplemented in 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.
+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_keys, and 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.
+Reimplemented in monero::monero_wallet_full.
| 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.
+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 46defe0..d9d1f22 100644 --- a/docs/classmonero_1_1monero__wallet__keys-members.html +++ b/docs/classmonero_1_1monero__wallet__keys-members.html @@ -74,25 +74,27 @@ $(function() {| 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 |
Static Public Member Functions |
Merges a transaction into a unique std::set of transactions.
+Merges a transaction into a unique set of transactions.
| tx | is the transaction to merge into the existing txs |