"testnet" is default parameter

pull/95/head
Ilya Kitaev 8 years ago
parent caf0e02787
commit 9cdf0b7d7f

@ -31,6 +31,7 @@
#include "wallet2_api.h"
#include "wallet2.h"
#include "mnemonics/electrum-words.h"
#include "cryptonote_core/cryptonote_format_utils.h"
#include <memory>
namespace epee {
@ -71,9 +72,11 @@ public:
std::string address() const;
bool store(const std::string &path);
bool init(const std::string &daemon_address, uint64_t upper_transaction_size_limit);
bool connectToDaemon();
uint64_t balance() const;
uint64_t unlockedBalance() const;
bool connectToDaemon();
std::string displayAmount(uint64_t amount) const;
private:
void clearStatus();
@ -285,6 +288,11 @@ uint64_t WalletImpl::unlockedBalance() const
return m_wallet->unlocked_balance();
}
std::string WalletImpl::displayAmount(uint64_t amount) const
{
return cryptonote::print_money(amount);
}
bool WalletImpl::connectToDaemon()
{
bool result = m_wallet->check_connection();
@ -387,4 +395,5 @@ WalletManager *WalletManagerFactory::getWalletManager()
return g_walletManager;
}
}

@ -71,6 +71,7 @@ struct Wallet
virtual bool connectToDaemon() = 0;
virtual uint64_t balance() const = 0;
virtual uint64_t unlockedBalance() const = 0;
virtual std::string displayAmount(uint64_t amount) const = 0;
// TODO?
// virtual uint64_t unlockedDustBalance() const = 0;
};
@ -119,8 +120,6 @@ struct WalletManager
virtual std::string errorString() const = 0;
// //! set
// virtual void setDaemonAddress(const std::string &address) = 0;
};

Loading…
Cancel
Save