taler-typescript-core

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

commit 4fda640cbb68a6eb077b8313eb93e2a65266eded
parent 0aeb79b84d9347ba9642d0e2dccf1b20927b45e0
Author: Florian Dold <florian@dold.me>
Date:   Mon,  8 Apr 2024 16:40:21 +0200

wallet-core: rename request to setWalletRunConfig

The old name was ambiguous, as the request does not refer to the
persistent config of the wallet, but the ephemeral run-time
configuration of the wallet-core instance.

Diffstat:
Mpackages/taler-wallet-core/src/wallet-api-types.ts | 8++++----
Mpackages/taler-wallet-core/src/wallet.ts | 2+-
2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/packages/taler-wallet-core/src/wallet-api-types.ts b/packages/taler-wallet-core/src/wallet-api-types.ts @@ -154,7 +154,7 @@ import { PaymentBalanceDetails } from "./balance.js"; export enum WalletApiOperation { InitWallet = "initWallet", - SetConfig = "setConfig", + SetWalletRunConfig = "setWalletRunConfig", WithdrawTestkudos = "withdrawTestkudos", WithdrawTestBalance = "withdrawTestBalance", PreparePayForUri = "preparePayForUri", @@ -281,8 +281,8 @@ export type InitWalletOp = { * * Currently an alias for the initWallet request. */ -export type SetConfigOp = { - op: WalletApiOperation.SetConfig; +export type SetWalletRunConfigOp = { + op: WalletApiOperation.SetWalletRunConfig; request: InitRequest; response: InitResponse; }; @@ -1160,7 +1160,7 @@ export type ForceRefreshOp = { export type WalletOperations = { [WalletApiOperation.InitWallet]: InitWalletOp; - [WalletApiOperation.SetConfig]: SetConfigOp; + [WalletApiOperation.SetWalletRunConfig]: SetWalletRunConfigOp; [WalletApiOperation.GetVersion]: GetVersionOp; [WalletApiOperation.PreparePayForUri]: PreparePayForUriOp; [WalletApiOperation.SharePayment]: SharePaymentOp; diff --git a/packages/taler-wallet-core/src/wallet.ts b/packages/taler-wallet-core/src/wallet.ts @@ -688,7 +688,7 @@ async function dispatchRequestInternal<Op extends WalletApiOperation>( await recoverStoredBackup(wex, req); return {}; } - case WalletApiOperation.SetConfig: + case WalletApiOperation.SetWalletRunConfig: case WalletApiOperation.InitWallet: { const req = codecForInitRequest().decode(payload);