Electroneum
Classes | Namespaces | Macros | Functions | Variables
wallet.cpp File Reference
#include "wallet.h"
#include "pending_transaction.h"
#include "unsigned_transaction.h"
#include "transaction_history.h"
#include "address_book.h"
#include "subaddress.h"
#include "subaddress_account.h"
#include "common_defines.h"
#include "common/util.h"
#include "mnemonics/electrum-words.h"
#include "mnemonics/english.h"
#include <boost/format.hpp>
#include <sstream>
#include <unordered_map>
Include dependency graph for wallet.cpp:

Classes

struct  Electroneum::Wallet2CallbackImpl
 

Namespaces

 Electroneum
 
 Electroneum::anonymous_namespace{wallet.cpp}
 

Macros

#define ELECTRONEUM_DEFAULT_LOG_CATEGORY   "WalletAPI"
 

Functions

std::string Electroneum::anonymous_namespace{wallet.cpp}::get_default_ringdb_path (cryptonote::network_type nettype)
 
void Electroneum::anonymous_namespace{wallet.cpp}::checkMultisigWalletReady (const tools::wallet2 *wallet)
 
void Electroneum::anonymous_namespace{wallet.cpp}::checkMultisigWalletReady (const std::unique_ptr< tools::wallet2 > &wallet)
 
void Electroneum::anonymous_namespace{wallet.cpp}::checkMultisigWalletNotReady (const tools::wallet2 *wallet)
 
void Electroneum::anonymous_namespace{wallet.cpp}::checkMultisigWalletNotReady (const std::unique_ptr< tools::wallet2 > &wallet)
 

Variables

static const size_t Electroneum::anonymous_namespace{wallet.cpp}::DEFAULT_MIXIN = DEFAULT_MIX
 
static const int Electroneum::anonymous_namespace{wallet.cpp}::DEFAULT_REFRESH_INTERVAL_MILLIS = 1000 * 10
 
static const int Electroneum::anonymous_namespace{wallet.cpp}::MAX_REFRESH_INTERVAL_MILLIS = 1000 * 60 * 1
 
static const int Electroneum::anonymous_namespace{wallet.cpp}::DEFAULT_REMOTE_NODE_REFRESH_INTERVAL_MILLIS = 1000 * 10
 
static const int Electroneum::anonymous_namespace{wallet.cpp}::DEFAULT_CONNECTION_TIMEOUT_MILLIS = 1000 * 30
 

Macro Definition Documentation

◆ ELECTRONEUM_DEFAULT_LOG_CATEGORY

#define ELECTRONEUM_DEFAULT_LOG_CATEGORY   "WalletAPI"