Monero
Loading...
Searching...
No Matches
Monero::WalletImpl Member List

This is the complete list of members for Monero::WalletImpl, including all inherited members.

address(uint32_t accountIndex=0, uint32_t addressIndex=0) const overrideMonero::WalletImplvirtual
addressBook() overrideMonero::WalletImplvirtual
AddressBookImpl classMonero::WalletImplfriend
addressValid(const std::string &str, NetworkType nettype)Monero::Walletstatic
addressValid(const std::string &str, bool testnet)Monero::Walletinlinestatic
addSubaddress(uint32_t accountIndex, const std::string &label) overrideMonero::WalletImplvirtual
addSubaddressAccount(const std::string &label) overrideMonero::WalletImplvirtual
amountFromDouble(double amount)Monero::Walletstatic
amountFromString(const std::string &amount)Monero::Walletstatic
approximateBlockChainHeight() const overrideMonero::WalletImplvirtual
autoRefreshInterval() const overrideMonero::WalletImplvirtual
BackgroundSync_CustomPassword enum valueMonero::Wallet
BackgroundSync_Off enum valueMonero::Wallet
BackgroundSync_ReusePassword enum valueMonero::Wallet
BackgroundSyncType enum nameMonero::Wallet
balance(uint32_t accountIndex=0) const overrideMonero::WalletImplvirtual
balanceAll() constMonero::Walletinline
blackballOutput(const std::string &amount, const std::string &offset) overrideMonero::WalletImplvirtual
blackballOutputs(const std::vector< std::string > &outputs, bool add) overrideMonero::WalletImplvirtual
blockChainHeight() const overrideMonero::WalletImplvirtual
checkBackgroundSync(const std::string &message) constMonero::WalletImplprivate
checkReserveProof(const std::string &address, const std::string &message, const std::string &signature, bool &good, uint64_t &total, uint64_t &spent) const overrideMonero::WalletImplvirtual
checkSpendProof(const std::string &txid, const std::string &message, const std::string &signature, bool &good) const overrideMonero::WalletImplvirtual
checkTxKey(const std::string &txid, std::string tx_key, const std::string &address, uint64_t &received, bool &in_pool, uint64_t &confirmations) overrideMonero::WalletImplvirtual
checkTxProof(const std::string &txid, const std::string &address, const std::string &message, const std::string &signature, bool &good, uint64_t &received, bool &in_pool, uint64_t &confirmations) overrideMonero::WalletImplvirtual
clearStatus() constMonero::WalletImplprivate
close(bool store=true)Monero::WalletImpl
coldKeyImageSync(uint64_t &spent, uint64_t &unspent) overrideMonero::WalletImplvirtual
connected() const overrideMonero::WalletImplvirtual
ConnectionStatus enum nameMonero::Wallet
ConnectionStatus_Connected enum valueMonero::Wallet
ConnectionStatus_Disconnected enum valueMonero::Wallet
ConnectionStatus_WrongVersion enum valueMonero::Wallet
connectToDaemon() overrideMonero::WalletImplvirtual
create(const std::string &path, const std::string &password, const std::string &language)Monero::WalletImpl
createSweepUnmixableTransaction() overrideMonero::WalletImplvirtual
createTransaction(const std::string &dst_addr, const std::string &payment_id, optional< uint64_t > amount, uint32_t mixin_count, PendingTransaction::Priority priority=PendingTransaction::Priority_Low, uint32_t subaddr_account=0, std::set< uint32_t > subaddr_indices={}) overrideMonero::WalletImplvirtual
createTransactionMultDest(const std::vector< std::string > &dst_addr, const std::string &payment_id, optional< std::vector< uint64_t > > amount, uint32_t mixin_count, PendingTransaction::Priority priority=PendingTransaction::Priority_Low, uint32_t subaddr_account=0, std::set< uint32_t > subaddr_indices={}) overrideMonero::WalletImplvirtual
createWatchOnly(const std::string &path, const std::string &password, const std::string &language) const overrideMonero::WalletImplvirtual
daemonBlockChainHeight() const overrideMonero::WalletImplvirtual
daemonBlockChainTargetHeight() const overrideMonero::WalletImplvirtual
daemonSynced() constMonero::WalletImplprivate
debug(const std::string &category, const std::string &str)Monero::Walletstatic
defaultMixin() const overrideMonero::WalletImplvirtual
Device enum nameMonero::Wallet
Device_Ledger enum valueMonero::Wallet
Device_Software enum valueMonero::Wallet
Device_Trezor enum valueMonero::Wallet
deviceShowAddress(uint32_t accountIndex, uint32_t addressIndex, const std::string &paymentId) overrideMonero::WalletImplvirtual
displayAmount(uint64_t amount)Monero::Walletstatic
disposeTransaction(PendingTransaction *t) overrideMonero::WalletImplvirtual
doInit(const std::string &daemon_address, const std::string &proxy_address, uint64_t upper_transaction_size_limit=0, bool ssl=false)Monero::WalletImplprivate
doRefresh()Monero::WalletImplprivate
error(const std::string &category, const std::string &str)Monero::Walletstatic
errorString() const overrideMonero::WalletImplvirtual
estimateBlockChainHeight() const overrideMonero::WalletImplvirtual
estimateTransactionFee(const std::vector< std::pair< std::string, uint64_t > > &destinations, PendingTransaction::Priority priority) const overrideMonero::WalletImplvirtual
exchangeMultisigKeys(const std::vector< std::string > &info, const bool force_update_use_with_caution=false) overrideMonero::WalletImplvirtual
exportKeyImages(const std::string &filename, bool all=false) overrideMonero::WalletImplvirtual
exportMultisigImages(std::string &images) overrideMonero::WalletImplvirtual
exportOutputs(const std::string &filename, bool all=false) overrideMonero::WalletImplvirtual
filename() const overrideMonero::WalletImplvirtual
genPaymentId()Monero::Walletstatic
getBackgroundSyncType() const overrideMonero::WalletImplvirtual
getBytesReceived() overrideMonero::WalletImplvirtual
getBytesSent() overrideMonero::WalletImplvirtual
getCacheAttribute(const std::string &key) const overrideMonero::WalletImplvirtual
getDefaultDataDir() const overrideMonero::WalletImplvirtual
getDeviceType() const overrideMonero::WalletImplvirtual
getMultisigInfo() const overrideMonero::WalletImplvirtual
getPassword() const overrideMonero::WalletImplvirtual
getRefreshFromBlockHeight() const overrideMonero::WalletImplinlinevirtual
getReserveProof(bool all, uint32_t account_index, uint64_t amount, const std::string &message) const overrideMonero::WalletImplvirtual
getRing(const std::string &key_image, std::vector< uint64_t > &ring) const overrideMonero::WalletImplvirtual
getRings(const std::string &txid, std::vector< std::pair< std::string, std::vector< uint64_t > > > &rings) const overrideMonero::WalletImplvirtual
getSeedLanguage() const overrideMonero::WalletImplvirtual
getSpendProof(const std::string &txid, const std::string &message) const overrideMonero::WalletImplvirtual
getSubaddressLabel(uint32_t accountIndex, uint32_t addressIndex) const overrideMonero::WalletImplvirtual
getTxKey(const std::string &txid) const overrideMonero::WalletImplvirtual
getTxProof(const std::string &txid, const std::string &address, const std::string &message) const overrideMonero::WalletImplvirtual
getUserNote(const std::string &txid) const overrideMonero::WalletImplvirtual
hardForkInfo(uint8_t &version, uint64_t &earliest_height) const overrideMonero::WalletImplvirtual
hasMultisigPartialKeyImages() const overrideMonero::WalletImplvirtual
history() overrideMonero::WalletImplvirtual
importKeyImages(const std::string &filename) overrideMonero::WalletImplvirtual
importMultisigImages(const std::vector< std::string > &images) overrideMonero::WalletImplvirtual
importOutputs(const std::string &filename) overrideMonero::WalletImplvirtual
info(const std::string &category, const std::string &str)Monero::Walletstatic
init(const std::string &daemon_address, uint64_t upper_transaction_size_limit=0, const std::string &daemon_username="", const std::string &daemon_password="", bool use_ssl=false, bool lightWallet=false, const std::string &proxy_address="") overrideMonero::WalletImplvirtual
Monero::Wallet::init(const char *argv0, const char *default_log_base_name)Monero::Walletinlinestatic
Monero::Wallet::init(const char *argv0, const char *default_log_base_name, const std::string &log_path, bool console)Monero::Walletstatic
integratedAddress(const std::string &payment_id) const overrideMonero::WalletImplvirtual
isBackgroundSyncing() const overrideMonero::WalletImplvirtual
isBackgroundWallet() const overrideMonero::WalletImplvirtual
isDeterministic() const overrideMonero::WalletImplvirtual
isKeysFileLocked() overrideMonero::WalletImplvirtual
isNewWallet() constMonero::WalletImplprivate
isOffline() const overrideMonero::WalletImplvirtual
keyReuseMitigation2(bool mitigation) overrideMonero::WalletImplvirtual
keysFilename() const overrideMonero::WalletImplvirtual
keyValid(const std::string &secret_key_string, const std::string &address_string, bool isViewKey, NetworkType nettype, std::string &error)Monero::Walletstatic
keyValid(const std::string &secret_key_string, const std::string &address_string, bool isViewKey, bool testnet, std::string &error)Monero::Walletinlinestatic
lightWalletImportWalletRequest(std::string &payment_id, uint64_t &fee, bool &new_request, bool &request_fulfilled, std::string &payment_address, std::string &status) overrideMonero::WalletImplvirtual
lightWalletLogin(bool &isNewWallet) const overrideMonero::WalletImplvirtual
loadUnsignedTx(const std::string &unsigned_filename) overrideMonero::WalletImplvirtual
lockKeysFile() overrideMonero::WalletImplvirtual
m_addressBookMonero::WalletImplprivate
m_daemon_loginMonero::WalletImplprivate
m_errorStringMonero::WalletImplmutableprivate
m_historyMonero::WalletImplprivate
m_is_connectedMonero::WalletImplmutableprivate
m_passwordMonero::WalletImplprivate
m_rebuildWalletCacheMonero::WalletImplprivate
m_recoveringFromDeviceMonero::WalletImplprivate
m_recoveringFromSeedMonero::WalletImplprivate
m_refreshCVMonero::WalletImplprivate
m_refreshEnabledMonero::WalletImplprivate
m_refreshIntervalMillisMonero::WalletImplprivate
m_refreshMutexMonero::WalletImplprivate
m_refreshMutex2Monero::WalletImplprivate
m_refreshShouldRescanMonero::WalletImplprivate
m_refreshThreadMonero::WalletImplprivate
m_refreshThreadDoneMonero::WalletImplprivate
m_statusMonero::WalletImplmutableprivate
m_statusMutexMonero::WalletImplmutableprivate
m_subaddressMonero::WalletImplprivate
m_subaddressAccountMonero::WalletImplprivate
m_synchronizedMonero::WalletImplprivate
m_walletMonero::WalletImplprivate
m_wallet2CallbackMonero::WalletImplprivate
mainAddress() constMonero::Walletinline
mainnet() constMonero::Walletinline
make_uri(const std::string &address, const std::string &payment_id, uint64_t amount, const std::string &tx_description, const std::string &recipient_name, std::string &error) const overrideMonero::WalletImplvirtual
makeMultisig(const std::vector< std::string > &info, uint32_t threshold) overrideMonero::WalletImplvirtual
maximumAllowedAmount()Monero::Walletstatic
multisig() const overrideMonero::WalletImplvirtual
nettype() const overrideMonero::WalletImplinlinevirtual
numSubaddressAccounts() const overrideMonero::WalletImplvirtual
numSubaddresses(uint32_t accountIndex) const overrideMonero::WalletImplvirtual
open(const std::string &path, const std::string &password)Monero::WalletImpl
parse_uri(const std::string &uri, std::string &address, std::string &payment_id, uint64_t &amount, std::string &tx_description, std::string &recipient_name, std::vector< std::string > &unknown_parameters, std::string &error) overrideMonero::WalletImplvirtual
path() const overrideMonero::WalletImplvirtual
pauseRefresh() overrideMonero::WalletImplvirtual
paymentIdFromAddress(const std::string &str, NetworkType nettype)Monero::Walletstatic
paymentIdFromAddress(const std::string &str, bool testnet)Monero::Walletinlinestatic
paymentIdValid(const std::string &paiment_id)Monero::Walletstatic
PendingTransactionImpl classMonero::WalletImplfriend
pendingTxPostProcess(PendingTransactionImpl *pending)Monero::WalletImplprivate
publicMultisigSignerKey() const overrideMonero::WalletImplvirtual
publicSpendKey() const overrideMonero::WalletImplvirtual
publicViewKey() const overrideMonero::WalletImplvirtual
reconnectDevice() overrideMonero::WalletImplvirtual
recover(const std::string &path, const std::string &password, const std::string &seed, const std::string &seed_offset={})Monero::WalletImpl
recover(const std::string &path, const std::string &seed)Monero::WalletImpl
recoverFromDevice(const std::string &path, const std::string &password, const std::string &device_name)Monero::WalletImpl
recoverFromKeys(const std::string &path, const std::string &language, const std::string &address_string, const std::string &viewkey_string, const std::string &spendkey_string="")Monero::WalletImpl
recoverFromKeysWithPassword(const std::string &path, const std::string &password, const std::string &language, const std::string &address_string, const std::string &viewkey_string, const std::string &spendkey_string="")Monero::WalletImpl
refresh() overrideMonero::WalletImplvirtual
refreshAsync() overrideMonero::WalletImplvirtual
refreshThreadFunc()Monero::WalletImplprivate
rescanBlockchain() overrideMonero::WalletImplvirtual
rescanBlockchainAsync() overrideMonero::WalletImplvirtual
rescanSpent() overrideMonero::WalletImplvirtual
restoreMultisigTransaction(const std::string &signData) overrideMonero::WalletImplvirtual
scanTransactions(const std::vector< std::string > &txids) overrideMonero::WalletImplvirtual
secretSpendKey() const overrideMonero::WalletImplvirtual
secretViewKey() const overrideMonero::WalletImplvirtual
seed(const std::string &seed_offset="") const overrideMonero::WalletImplvirtual
segregatePreForkOutputs(bool segregate) overrideMonero::WalletImplvirtual
segregationHeight(uint64_t height) overrideMonero::WalletImplvirtual
setAutoRefreshInterval(int millis) overrideMonero::WalletImplvirtual
setCacheAttribute(const std::string &key, const std::string &val) overrideMonero::WalletImplvirtual
setDefaultMixin(uint32_t arg) overrideMonero::WalletImplvirtual
setDevicePassphrase(const std::string &password) overrideMonero::WalletImplvirtual
setDevicePin(const std::string &password) overrideMonero::WalletImplvirtual
setListener(WalletListener *l) overrideMonero::WalletImplvirtual
setOffline(bool offline) overrideMonero::WalletImplvirtual
setPassword(const std::string &password) overrideMonero::WalletImplvirtual
setProxy(const std::string &address) overrideMonero::WalletImplvirtual
setRecoveringFromDevice(bool recoveringFromDevice) overrideMonero::WalletImplvirtual
setRecoveringFromSeed(bool recoveringFromSeed) overrideMonero::WalletImplvirtual
setRefreshFromBlockHeight(uint64_t refresh_from_block_height) overrideMonero::WalletImplvirtual
setRing(const std::string &key_image, const std::vector< uint64_t > &ring, bool relative) overrideMonero::WalletImplvirtual
setSeedLanguage(const std::string &arg) overrideMonero::WalletImplvirtual
setStatus(int status, const std::string &message) constMonero::WalletImplprivate
setStatusCritical(const std::string &message) constMonero::WalletImplprivate
setStatusError(const std::string &message) constMonero::WalletImplprivate
setSubaddressLabel(uint32_t accountIndex, uint32_t addressIndex, const std::string &label) overrideMonero::WalletImplvirtual
setSubaddressLookahead(uint32_t major, uint32_t minor) overrideMonero::WalletImplvirtual
setTrustedDaemon(bool arg) overrideMonero::WalletImplvirtual
setupBackgroundSync(const BackgroundSyncType background_sync_type, const std::string &wallet_password, const optional< std::string > &background_cache_password=optional< std::string >()) overrideMonero::WalletImplvirtual
setUserNote(const std::string &txid, const std::string &note) overrideMonero::WalletImplvirtual
signMessage(const std::string &message, const std::string &address) overrideMonero::WalletImplvirtual
signMultisigParticipant(const std::string &message) const overrideMonero::WalletImplvirtual
stagenet() constMonero::Walletinline
startBackgroundSync() overrideMonero::WalletImplvirtual
startRefresh() overrideMonero::WalletImplvirtual
Status enum nameMonero::Wallet
status() const overrideMonero::WalletImplvirtual
Status_Critical enum valueMonero::Wallet
Status_Error enum valueMonero::Wallet
Status_Ok enum valueMonero::Wallet
statusWithErrorString(int &status, std::string &errorString) const overrideMonero::WalletImplvirtual
stop() overrideMonero::WalletImplvirtual
stopBackgroundSync(const std::string &wallet_password) overrideMonero::WalletImplvirtual
stopRefresh()Monero::WalletImplprivate
store(const std::string &path) overrideMonero::WalletImplvirtual
subaddress() overrideMonero::WalletImplvirtual
subaddressAccount() overrideMonero::WalletImplvirtual
SubaddressAccountImpl classMonero::WalletImplfriend
SubaddressImpl classMonero::WalletImplfriend
submitTransaction(const std::string &fileName) overrideMonero::WalletImplvirtual
synchronized() const overrideMonero::WalletImplvirtual
testnet() constMonero::Walletinline
TransactionHistoryImpl classMonero::WalletImplfriend
trustedDaemon() const overrideMonero::WalletImplvirtual
unblackballOutput(const std::string &amount, const std::string &offset) overrideMonero::WalletImplvirtual
unlockedBalance(uint32_t accountIndex=0) const overrideMonero::WalletImplvirtual
unlockedBalanceAll() constMonero::Walletinline
unlockKeysFile() overrideMonero::WalletImplvirtual
UnsignedTransactionImpl classMonero::WalletImplfriend
useForkRules(uint8_t version, int64_t early_blocks) const overrideMonero::WalletImplvirtual
verifyMessageWithPublicKey(const std::string &message, const std::string &publicKey, const std::string &signature) const overrideMonero::WalletImplvirtual
verifySignedMessage(const std::string &message, const std::string &address, const std::string &signature) const overrideMonero::WalletImplvirtual
Wallet2CallbackImplMonero::WalletImplfriend
WalletImpl(NetworkType nettype=MAINNET, uint64_t kdf_rounds=1)Monero::WalletImpl
warning(const std::string &category, const std::string &str)Monero::Walletstatic
watchOnly() const overrideMonero::WalletImplvirtual
~Wallet()=0Monero::Walletpure virtual
~WalletImpl()Monero::WalletImpl