#include <IWallet.h>
|
| virtual | ~IWallet ()=0 |
| |
| virtual void | addObserver (IWalletObserver *observer)=0 |
| |
| virtual void | removeObserver (IWalletObserver *observer)=0 |
| |
| virtual void | initAndGenerate (const std::string &password)=0 |
| |
| virtual void | initAndLoad (std::istream &source, const std::string &password)=0 |
| |
| virtual void | shutdown ()=0 |
| |
| virtual void | save (std::ostream &destination, bool saveDetailed=true, bool saveCache=true)=0 |
| |
| virtual std::error_code | changePassword (const std::string &oldPassword, const std::string &newPassword)=0 |
| |
| virtual std::string | getAddress ()=0 |
| |
| virtual uint64_t | actualBalance ()=0 |
| |
| virtual uint64_t | pendingBalance ()=0 |
| |
| virtual size_t | getTransactionCount ()=0 |
| |
| virtual size_t | getTransferCount ()=0 |
| |
| virtual TransactionId | findTransactionByTransferId (TransferId transferId)=0 |
| |
| virtual bool | getTransaction (TransactionId transactionId, Transaction &transaction)=0 |
| |
| virtual bool | getTransfer (TransferId transferId, Transfer &transfer)=0 |
| |
| virtual TransactionId | sendTransaction (const Transfer &transfer, uint64_t fee, const std::string &extra="", uint64_t mixIn=0, uint64_t unlockTimestamp=0)=0 |
| |
| virtual TransactionId | sendTransaction (const std::vector< Transfer > &transfers, uint64_t fee, const std::string &extra="", uint64_t mixIn=0, uint64_t unlockTimestamp=0)=0 |
| |
| virtual std::error_code | cancelTransaction (size_t transferId)=0 |
| |
Definition at line 82 of file IWallet.h.
◆ ~IWallet()
| virtual CryptoNote::IWallet::~IWallet |
( |
| ) |
|
|
pure virtual |
◆ actualBalance()
| virtual uint64_t CryptoNote::IWallet::actualBalance |
( |
| ) |
|
|
pure virtual |
◆ addObserver()
| virtual void CryptoNote::IWallet::addObserver |
( |
IWalletObserver * |
observer | ) |
|
|
pure virtual |
◆ cancelTransaction()
| virtual std::error_code CryptoNote::IWallet::cancelTransaction |
( |
size_t |
transferId | ) |
|
|
pure virtual |
◆ changePassword()
| virtual std::error_code CryptoNote::IWallet::changePassword |
( |
const std::string & |
oldPassword, |
|
|
const std::string & |
newPassword |
|
) |
| |
|
pure virtual |
◆ findTransactionByTransferId()
◆ getAddress()
| virtual std::string CryptoNote::IWallet::getAddress |
( |
| ) |
|
|
pure virtual |
◆ getTransaction()
◆ getTransactionCount()
| virtual size_t CryptoNote::IWallet::getTransactionCount |
( |
| ) |
|
|
pure virtual |
◆ getTransfer()
◆ getTransferCount()
| virtual size_t CryptoNote::IWallet::getTransferCount |
( |
| ) |
|
|
pure virtual |
◆ initAndGenerate()
| virtual void CryptoNote::IWallet::initAndGenerate |
( |
const std::string & |
password | ) |
|
|
pure virtual |
◆ initAndLoad()
| virtual void CryptoNote::IWallet::initAndLoad |
( |
std::istream & |
source, |
|
|
const std::string & |
password |
|
) |
| |
|
pure virtual |
◆ pendingBalance()
| virtual uint64_t CryptoNote::IWallet::pendingBalance |
( |
| ) |
|
|
pure virtual |
◆ removeObserver()
| virtual void CryptoNote::IWallet::removeObserver |
( |
IWalletObserver * |
observer | ) |
|
|
pure virtual |
◆ save()
| virtual void CryptoNote::IWallet::save |
( |
std::ostream & |
destination, |
|
|
bool |
saveDetailed = true, |
|
|
bool |
saveCache = true |
|
) |
| |
|
pure virtual |
◆ sendTransaction() [1/2]
◆ sendTransaction() [2/2]
◆ shutdown()
| virtual void CryptoNote::IWallet::shutdown |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file:
- /home/abuild/rpmbuild/BUILD/electroneum-5.0.0.4/include/IWallet.h