Go to the documentation of this file.
46 int status()
const override;
48 bool commit(
const std::string &filename =
"",
bool overwrite =
false)
override;
49 uint64_t
amount()
const override;
50 uint64_t
dust()
const override;
51 uint64_t
fee()
const override;
52 std::vector<std::string>
txid()
const override;
53 uint64_t
txCount()
const override;
60 std::vector<std::string>
signersKeys()
const override;
std::unordered_set< crypto::public_key > m_signers
Definition: pending_transaction.h:69
uint64_t amount() const override
Definition: pending_transaction.cpp:164
std::string errorString() const override
Definition: pending_transaction.cpp:67
std::string multisigSignData() override
multisigSignData
Definition: pending_transaction.cpp:214
Definition: pending_transaction.h:42
std::vector< crypto::key_image > m_key_images
Definition: pending_transaction.h:71
std::vector< std::set< uint32_t > > subaddrIndices() const override
Definition: pending_transaction.cpp:206
std::vector< uint32_t > subaddrAccount() const override
Definition: pending_transaction.cpp:198
uint64_t txCount() const override
txCount - number of transactions current transaction will be splitted to
Definition: pending_transaction.cpp:193
int m_status
Definition: pending_transaction.h:66
std::vector< tools::wallet2::pending_tx > m_pending_tx
Definition: pending_transaction.h:68
std::string m_errorString
Definition: pending_transaction.h:67
Definition: address_book.cpp:40
WalletImpl & m_wallet
Definition: pending_transaction.h:64
void signMultisigTx() override
Definition: pending_transaction.cpp:234
~PendingTransactionImpl()
Definition: pending_transaction.cpp:57
std::vector< std::string > signersKeys() const override
signersKeys
Definition: pending_transaction.cpp:254
uint64_t dust() const override
Definition: pending_transaction.cpp:175
std::vector< std::string > m_tx_device_aux
Definition: pending_transaction.h:70
int status() const override
Definition: pending_transaction.cpp:62
std::vector< std::string > txid() const override
Definition: pending_transaction.cpp:72
uint64_t fee() const override
Definition: pending_transaction.cpp:184
PendingTransactionImpl(WalletImpl &wallet)
Definition: pending_transaction.cpp:51
Transaction-like interface for sending money.
Definition: wallet2_api.h:73
bool commit(const std::string &filename="", bool overwrite=false) override
Definition: pending_transaction.cpp:80