From 79b77a0c3c5a9a07d22c276a63ed81eb30507eba Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Sun, 12 Feb 2023 21:13:30 +0100 Subject: wallet-core: skeleton support for regional currency scopes --- packages/taler-wallet-core/src/operations/balance.ts | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'packages/taler-wallet-core/src/operations') diff --git a/packages/taler-wallet-core/src/operations/balance.ts b/packages/taler-wallet-core/src/operations/balance.ts index 50613d0aa..59c49deaa 100644 --- a/packages/taler-wallet-core/src/operations/balance.ts +++ b/packages/taler-wallet-core/src/operations/balance.ts @@ -54,6 +54,7 @@ import { GetBalanceDetailRequest, Logger, parsePaytoUri, + ScopeType, } from "@gnu-taler/taler-util"; import { AllowedAuditorInfo, @@ -170,6 +171,10 @@ export async function getBalancesInsideTransaction( .forEach((c) => { const v = balanceStore[c]; balancesResponse.balances.push({ + scopeInfo: { + type: ScopeType.Global, + currency: Amounts.currencyOf(v.available), + }, available: Amounts.stringify(v.available), pendingIncoming: Amounts.stringify(v.pendingIncoming), pendingOutgoing: Amounts.stringify(v.pendingOutgoing), -- cgit v1.2.3