taler-typescript-core

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

commit 0f58e593047b5b5041688f76e2be4c576cb158ce
parent 2908fae4c1e0b486fca8387c41ee674810615d3d
Author: Florian Dold <florian@dold.me>
Date:   Tue,  3 Jun 2025 19:46:52 +0200

-comments

Diffstat:
Mpackages/taler-wallet-core/src/deposits.ts | 3+++
Mpackages/taler-wallet-core/src/transactions.ts | 10++++++++++
2 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/packages/taler-wallet-core/src/deposits.ts b/packages/taler-wallet-core/src/deposits.ts @@ -1859,6 +1859,9 @@ export async function processDepositGroup( return TaskRunResult.finished(); } +/** + * Long-poll on the deposit tracking information. + */ async function trackDeposit( wex: WalletExecutionContext, depositGroup: DepositGroupRecord, diff --git a/packages/taler-wallet-core/src/transactions.ts b/packages/taler-wallet-core/src/transactions.ts @@ -921,8 +921,18 @@ export interface TransitionInfo { } export enum BalanceEffect { + /** + * There is no effect on the balance. + */ None = 0, + /** + * Balance change is internal and should not + * change the user-visible balance. + */ PreserveUserVisible = 1, + /** + * Balance change can have any effect. + */ Any = 2, }