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;
56 bool sign(
const std::string &signedFileName)
override;
62 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);
68 std::string m_errorString;
70 std::string m_confirmationMessage;
~UnsignedTransactionImpl()
std::vector< uint64_t > amount() const override
std::vector< uint64_t > fee() const override
std::vector< uint64_t > mixin() const override
std::string errorString() const override
std::string confirmationMessage() const override
bool sign(const std::string &signedFileName) override
sign - Sign txs and saves to file
UnsignedTransactionImpl(WalletImpl &wallet)
uint64_t minMixinCount() 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
int status() const override
unsigned __int64 uint64_t
Transaction-like interface for sending etn.