// Copyright (c) 2020-2021, The Monero Project.
#include <QDir>
-#include <QMessageBox>
#include "appcontext.h"
#include "constants.h"
emit initiateTransaction();
}
-void AppContext::onSweepOutput(const QString &keyImage, QString address, bool churn, int outputs) {
- if (churn) {
- address = this->wallet->address(0, 0); // primary address
- }
-
- qInfo() << "Creating transaction";
- this->wallet->createTransactionSingleAsync(keyImage, address, outputs, this->tx_priority);
-
- emit initiateTransaction();
-}
-
void AppContext::onSweepOutputs(const QVector<QString> &keyImages, QString address, bool churn, int outputs) {
if (churn) {
address = this->wallet->address(0, 0);
void onCreateTransaction(const QString &address, quint64 amount, const QString &description, bool all);
void onCreateTransactionMultiDest(const QVector<QString> &addresses, const QVector<quint64> &amounts, const QString &description);
void onCancelTransaction(PendingTransaction *tx, const QVector<QString> &address);
- void onSweepOutput(const QString &keyImage, QString address, bool churn, int outputs);
void onSweepOutputs(const QVector<QString> &keyImages, QString address, bool churn, int outputs);
void onCreateTransactionError(const QString &msg);
void onOpenAliasResolve(const QString &openAlias);