47 int status()
const override;
49 std::vector<uint64_t>
amount()
const override;
50 std::vector<uint64_t>
fee()
const override;
51 std::vector<uint64_t>
mixin()
const override;
52 std::vector<std::string>
paymentId()
const override;
54 uint64_t
txCount()
const override;
56 bool sign(
const std::string &signedFileName)
override;
Definition: unsigned_transaction.h:43
~UnsignedTransactionImpl()
Definition: unsigned_transaction.cpp:57
std::vector< uint64_t > amount() const override
Definition: unsigned_transaction.cpp:219
WalletImpl & m_wallet
Definition: unsigned_transaction.h:65
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)
Definition: unsigned_transaction.cpp:101
std::vector< uint64_t > fee() const override
Definition: unsigned_transaction.cpp:230
std::string m_confirmationMessage
Definition: unsigned_transaction.h:70
std::vector< uint64_t > mixin() const override
Definition: unsigned_transaction.cpp:242
std::string errorString() const override
Definition: unsigned_transaction.cpp:67
std::string confirmationMessage() const override
Definition: unsigned_transaction.h:57
bool sign(const std::string &signedFileName) override
sign - Sign txs and saves to file
Definition: unsigned_transaction.cpp:72
int m_status
Definition: unsigned_transaction.h:67
UnsignedTransactionImpl(WalletImpl &wallet)
Definition: unsigned_transaction.cpp:51
uint64_t minMixinCount() const override
Definition: unsigned_transaction.cpp:306
std::vector< std::string > paymentId() const override
Definition: unsigned_transaction.cpp:263
std::string m_errorString
Definition: unsigned_transaction.h:68
tools::wallet2::unsigned_tx_set m_unsigned_tx_set
Definition: unsigned_transaction.h:69
std::vector< std::string > recipientAddress() const override
Definition: unsigned_transaction.cpp:292
uint64_t txCount() const override
txCount - number of transactions current transaction will be splitted to
Definition: unsigned_transaction.cpp:258
int status() const override
Definition: unsigned_transaction.cpp:62
Definition: address_book.cpp:41
Transaction-like interface for sending money.
Definition: wallet2_api.h:134