From bdf14a2520433be97e0eed28ae3601f9807cb09e Mon Sep 17 00:00:00 2001 From: tobtoht Date: Fri, 3 Mar 2023 13:57:18 +0100 Subject: remove output blackballing --- src/libwalletqt/Wallet.cpp | 40 ---------------------------------------- src/libwalletqt/Wallet.h | 6 ------ 2 files changed, 46 deletions(-) (limited to 'src') diff --git a/src/libwalletqt/Wallet.cpp b/src/libwalletqt/Wallet.cpp index 26b5e3ec..df21bb9b 100644 --- a/src/libwalletqt/Wallet.cpp +++ b/src/libwalletqt/Wallet.cpp @@ -1013,46 +1013,6 @@ QString Wallet::getDaemonLogPath() const return QString::fromStdString(m_walletImpl->getDefaultDataDir()) + "/bitmonero.log"; } -bool Wallet::blackballOutput(const QString &amount, const QString &offset) -{ - return m_walletImpl->blackballOutput(amount.toStdString(), offset.toStdString()); -} - -bool Wallet::blackballOutputs(const QList &pubkeys, bool add) -{ - std::vector std_pubkeys; - foreach (const QString &pubkey, pubkeys) { - std_pubkeys.push_back(pubkey.toStdString()); - } - return m_walletImpl->blackballOutputs(std_pubkeys, add); -} - -bool Wallet::blackballOutputs(const QString &filename, bool add) -{ - QFile file(filename); - - try { - if (!file.open(QIODevice::ReadOnly)) - return false; - QList outputs; - QTextStream in(&file); - while (!in.atEnd()) { - outputs.push_back(in.readLine()); - } - file.close(); - return blackballOutputs(outputs, add); - } - catch (const std::exception &e) { - file.close(); - return false; - } -} - -bool Wallet::unblackballOutput(const QString &amount, const QString &offset) -{ - return m_walletImpl->unblackballOutput(amount.toStdString(), offset.toStdString()); -} - QString Wallet::getRing(const QString &key_image) { std::vector cring; diff --git a/src/libwalletqt/Wallet.h b/src/libwalletqt/Wallet.h index 014d250f..11293b85 100644 --- a/src/libwalletqt/Wallet.h +++ b/src/libwalletqt/Wallet.h @@ -341,12 +341,6 @@ public: QString getDaemonLogPath() const; QString getWalletLogPath() const; - // Blackalled outputs - Q_INVOKABLE bool blackballOutput(const QString &amount, const QString &offset); - Q_INVOKABLE bool blackballOutputs(const QList &outputs, bool add); - Q_INVOKABLE bool blackballOutputs(const QString &filename, bool add); - Q_INVOKABLE bool unblackballOutput(const QString &amount, const QString &offset); - // Rings Q_INVOKABLE QString getRing(const QString &key_image); Q_INVOKABLE QString getRings(const QString &txid); -- cgit v1.2.3