"testnet" is default parameter
This commit is contained in:
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…
Reference in New Issue