subtract the hold available amount from last transaction balance for virtual decay transaction

This commit is contained in:
Moriz Wahl 2022-03-30 15:10:36 +02:00
parent 9ce0229345
commit 0ab4f73f3b

View File

@ -199,7 +199,12 @@ export class TransactionResolver {
// decay & link transactions
if (currentPage === 1 && order === Order.DESC) {
transactions.push(
virtualDecayTransaction(lastTransaction.balance, lastTransaction.balanceDate, now, self),
virtualDecayTransaction(
lastTransaction.balance.minus(sumHoldAvailableAmount.toString()),
lastTransaction.balanceDate,
now,
self,
),
)
// virtual transaction for pending transaction-links sum
if (sumHoldAvailableAmount.greaterThan(0)) {