From: tobtoht Date: Mon, 4 Oct 2021 16:33:58 +0000 (+0200) Subject: TransactionInfo: fix balance delta for incoming txs X-Git-Url: https://git.nutra.tk/v1?a=commitdiff_plain;h=3721665ea62a6b076793a1079d0f254442987b1e;p=gamesguru%2Ffeather.git TransactionInfo: fix balance delta for incoming txs --- diff --git a/src/libwalletqt/TransactionInfo.cpp b/src/libwalletqt/TransactionInfo.cpp index f7ad540e..2a6bce4e 100644 --- a/src/libwalletqt/TransactionInfo.cpp +++ b/src/libwalletqt/TransactionInfo.cpp @@ -28,7 +28,13 @@ bool TransactionInfo::isCoinbase() const quint64 TransactionInfo::balanceDelta() const { - return m_amount + m_fee; + if (m_direction == Direction_In) { + return m_amount; + } + else if (m_direction == Direction_Out) { + return m_amount + m_fee; + } + return m_amount; } double TransactionInfo::amount() const