taler-typescript-core

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

commit e0f7f23b16358ff7c2e0663fcda10e9e0cc1601d
parent 845ce1ecc305f3fcc6fd18d17da8776f6c727fba
Author: Florian Dold <florian@dold.me>
Date:   Mon,  9 Sep 2024 11:18:30 +0200

-complete rename

Diffstat:
Mpackages/taler-wallet-core/src/wallet-api-types.ts | 23+++++++++++++++++------
1 file changed, 17 insertions(+), 6 deletions(-)

diff --git a/packages/taler-wallet-core/src/wallet-api-types.ts b/packages/taler-wallet-core/src/wallet-api-types.ts @@ -42,6 +42,8 @@ import { BalancesResponse, CanonicalizeBaseUrlRequest, CanonicalizeBaseUrlResponse, + CheckDepositRequest, + CheckDepositResponse, CheckPayTemplateReponse, CheckPayTemplateRequest, CheckPeerPullCreditRequest, @@ -109,8 +111,6 @@ import { ListKnownBankAccountsRequest, PrepareBankIntegratedWithdrawalRequest, PrepareBankIntegratedWithdrawalResponse, - CheckDepositRequest, - CheckDepositResponse, PreparePayRequest, PreparePayResult, PreparePayTemplateRequest, @@ -235,8 +235,6 @@ export enum WalletApiOperation { ExportBackupRecovery = "exportBackupRecovery", ImportBackupRecovery = "importBackupRecovery", GetBackupInfo = "getBackupInfo", - // Deprecated alias - PrepareDeposit = "prepareDeposit", CheckDeposit = "checkDeposit", GetVersion = "getVersion", GenerateDepositGroupTxId = "generateDepositGroupTxId", @@ -292,6 +290,11 @@ export enum WalletApiOperation { StartExchangeWalletKyc = "startExchangeWalletKyc", TestingWaitExchangeWalletKyc = "testingWaitWalletKyc", HintApplicationResumed = "hintApplicationResumed", + + /** + * @deprecated use checkDeposit instead + */ + PrepareDeposit = "prepareDeposit", } // group: Initialization @@ -837,7 +840,15 @@ export type CreateDepositGroupOp = { response: CreateDepositGroupResponse; }; -// FIXME: Rename to checkDeposit, as it does not create a transaction, just computes fees! +export type CheckDepositOp = { + op: WalletApiOperation.CheckDeposit; + request: CheckDepositRequest; + response: CheckDepositResponse; +}; + +/** + * @deprecated use CheckDepositOp instead + */ export type PrepareDepositOp = { op: WalletApiOperation.PrepareDeposit; request: CheckDepositRequest; @@ -1347,7 +1358,7 @@ export type WalletOperations = { [WalletApiOperation.GetExchangeDetailedInfo]: GetExchangeDetailedInfoOp; [WalletApiOperation.GetExchangeEntryByUrl]: GetExchangeEntryByUrlOp; [WalletApiOperation.PrepareDeposit]: PrepareDepositOp; - [WalletApiOperation.CheckDeposit]: PrepareDepositOp; + [WalletApiOperation.CheckDeposit]: CheckDepositOp; [WalletApiOperation.GenerateDepositGroupTxId]: GenerateDepositGroupTxIdOp; [WalletApiOperation.CreateDepositGroup]: CreateDepositGroupOp; [WalletApiOperation.SetWalletDeviceId]: SetWalletDeviceIdOp;