no calculation in virtual link transaction

This commit is contained in:
Moriz Wahl 2022-03-11 10:46:24 +01:00
parent 120ce948cd
commit 24a0c2d1e4
3 changed files with 5 additions and 4 deletions

View File

@ -122,11 +122,11 @@ export class TransactionResolver {
transactions.push(
virtualDecayTransaction(lastTransaction.balance, lastTransaction.balanceDate, now, self),
)
// virtual transaction for pending transaction-links sum
// virtual transaction for pending transaction-links sum
if (sumHoldAvailableAmount.greaterThan(0)) {
transactions.push(
virtualLinkTransaction(
lastTransaction.balance,
lastTransaction.balance.minus(sumHoldAvailableAmount.toString()),
sumAmount,
sumHoldAvailableAmount,
sumHoldAvailableAmount.minus(sumAmount.toString()),

View File

@ -39,6 +39,7 @@ const apolloLogPlugin = ApolloLogPlugin({
},
})
const plugins = process.env.NODE_ENV === 'development' ? [setHeadersPlugin] : [setHeadersPlugin] // , apolloLogPlugin
const plugins =
process.env.NODE_ENV === 'development' ? [setHeadersPlugin] : [setHeadersPlugin, apolloLogPlugin]
export default plugins

View File

@ -21,7 +21,7 @@ const virtualLinkTransaction = (
previous: -1,
typeId: TransactionTypeId.TRANSACTION_LINK,
amount: amount,
balance: balance.minus(holdAvailableAmount.toString()),
balance: balance,
balanceDate: validUntil,
decayStart: createdAt,
decay: decay,