From c5be51053a3a176db2ba2cf65b64438d1fff969a Mon Sep 17 00:00:00 2001 From: Some Random Crypto Guy Date: Tue, 7 Oct 2025 12:34:58 +0100 Subject: [PATCH] added support for AUDIT, BURN, STAKE TXs to PendingTransaction wallet API --- src/wallet/api/pending_transaction.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/wallet/api/pending_transaction.cpp b/src/wallet/api/pending_transaction.cpp index 956d752f9..cfc6d1b5e 100644 --- a/src/wallet/api/pending_transaction.cpp +++ b/src/wallet/api/pending_transaction.cpp @@ -166,9 +166,15 @@ uint64_t PendingTransactionImpl::amount() const { uint64_t result = 0; for (const auto &ptx : m_pending_tx) { + if (ptx.m_tx.type == cryptonote::transaction_type::AUDIT || + ptx.m_tx.type == cryptonote::transaction_type::BURN || + ptx.m_tx.type == cryptonote::transaction_type::STAKE) { + result += ptx.m_tx.amount_burnt; + } else { for (const auto &dest : ptx.dests) { result += dest.amount; } + } } return result; }