taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

commit 6ecfe169bad5fc178af86fc7b0e1c06a21df4866
parent fcec2ced9b685d2f8d8b0bb202d00f5db9743a30
Author: Florian Dold <florian@dold.me>
Date:   Sat, 18 Jul 2026 17:06:18 +0200

dce

Diffstat:
Mpackages/taler-wallet-core/src/balance.ts | 28+++-------------------------
1 file changed, 3 insertions(+), 25 deletions(-)

diff --git a/packages/taler-wallet-core/src/balance.ts b/packages/taler-wallet-core/src/balance.ts @@ -68,7 +68,6 @@ import { assertUnreachable, BalanceFlag, BalancesResponse, - BalancesScopeRequest, checkDbInvariant, DonauSummaryItem, GetBalanceDetailRequest, @@ -91,16 +90,16 @@ import { WithdrawalGroupStatus, } from "./db-common.js"; import { - WithdrawalRecordType, DonationSummaryRecord, RefreshGroupRecord, + WithdrawalRecordType, } from "./db-indexeddb.js"; +import { WalletDbTransaction } from "./dbtx.js"; import { getDenomInfo, - WalletExecutionContext, LegacyWalletTxHandle, + WalletExecutionContext, } from "./wallet.js"; -import { WalletDbTransaction } from "./dbtx.js"; /** * Logger. @@ -748,27 +747,6 @@ export async function getBalances( return wbal; } -/** - * Get detailed balance information of one exchange and currency. - */ -export async function getBalanceOfScope( - wex: WalletExecutionContext, - req: BalancesScopeRequest, -): Promise<BalancesResponse> { - logger.trace("starting to compute balance"); - - const wbal = await wex.runWalletDbTx(async (tx) => { - return getBalancesInsideTransaction(wex, tx); - }); - - wbal.balances.find((w) => { - w.scopeInfo; - }); - logger.trace("finished computing wallet balance"); - - return wbal; -} - export interface PaymentRestrictionsForBalance { currency: string;