From c779b376fc06c1912b896549b5f39c4a6ef0ec5a Mon Sep 17 00:00:00 2001 From: "moneromooo.monero" Date: Wed, 9 Nov 2016 13:00:43 +0000 Subject: Support for sweeping all outputs --- src/libwalletqt/Wallet.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/libwalletqt/Wallet.cpp') diff --git a/src/libwalletqt/Wallet.cpp b/src/libwalletqt/Wallet.cpp index d7fefbf9..9f15bb06 100644 --- a/src/libwalletqt/Wallet.cpp +++ b/src/libwalletqt/Wallet.cpp @@ -232,6 +232,16 @@ void Wallet::createTransactionAsync(const QString &dst_addr, const QString &paym }); } +PendingTransaction *Wallet::createTransactionAll(const QString &dst_addr, const QString &payment_id, + quint32 mixin_count, PendingTransaction::Priority priority) +{ + Bitmonero::PendingTransaction * ptImpl = m_walletImpl->createTransaction( + dst_addr.toStdString(), payment_id.toStdString(), Bitmonero::optional(), mixin_count, + static_cast(priority)); + PendingTransaction * result = new PendingTransaction(ptImpl, this); + return result; +} + PendingTransaction *Wallet::createSweepUnmixableTransaction() { Bitmonero::PendingTransaction * ptImpl = m_walletImpl->createSweepUnmixableTransaction(); -- cgit v1.2.3