|
Monero
|
#include <unsigned_transaction.h>


Public Member Functions | |
| UnsignedTransactionImpl (WalletImpl &wallet) | |
| ~UnsignedTransactionImpl () | |
| int | status () const override |
| std::string | errorString () const override |
| std::vector< uint64_t > | amount () const override |
| std::vector< uint64_t > | fee () const override |
| std::vector< uint64_t > | mixin () const override |
| std::vector< std::string > | paymentId () const override |
| std::vector< std::string > | recipientAddress () const override |
| uint64_t | txCount () const override |
| txCount - number of transactions current transaction will be splitted to | |
| bool | sign (const std::string &signedFileName) override |
| sign - Sign txs and saves to file | |
| std::string | confirmationMessage () const override |
| uint64_t | minMixinCount () const override |
| Public Member Functions inherited from Monero::UnsignedTransaction | |
| virtual | ~UnsignedTransaction ()=0 |
Private Member Functions | |
| bool | checkLoadedTx (const std::function< size_t()> get_num_txes, const std::function< const tools::wallet2::tx_construction_data &(size_t)> &get_tx, const std::string &extra_message) |
Private Attributes | |
| WalletImpl & | m_wallet |
| int | m_status |
| std::string | m_errorString |
| tools::wallet2::unsigned_tx_set | m_unsigned_tx_set |
| std::string | m_confirmationMessage |
Friends | |
| class | WalletImpl |
Additional Inherited Members | |
| Public Types inherited from Monero::UnsignedTransaction | |
| enum | Status { Status_Ok , Status_Error , Status_Critical } |
| Monero::UnsignedTransactionImpl::UnsignedTransactionImpl | ( | WalletImpl & | wallet | ) |
| Monero::UnsignedTransactionImpl::~UnsignedTransactionImpl | ( | ) |
|
overridevirtual |
Implements Monero::UnsignedTransaction.
|
private |
|
inlineoverridevirtual |
Implements Monero::UnsignedTransaction.
|
overridevirtual |
Implements Monero::UnsignedTransaction.
|
overridevirtual |
Implements Monero::UnsignedTransaction.
|
overridevirtual |
Implements Monero::UnsignedTransaction.
|
overridevirtual |
Implements Monero::UnsignedTransaction.
|
overridevirtual |
Implements Monero::UnsignedTransaction.
|
overridevirtual |
Implements Monero::UnsignedTransaction.
|
overridevirtual |
sign - Sign txs and saves to file
| signedFileName | return - true on success |
Implements Monero::UnsignedTransaction.
|
overridevirtual |
Implements Monero::UnsignedTransaction.
|
overridevirtual |
txCount - number of transactions current transaction will be splitted to
Implements Monero::UnsignedTransaction.
|
friend |
|
private |
|
private |
|
private |
|
private |
|
private |