From c53264869451ccbfbaf1976e01df8c7636163068 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Thu, 14 Oct 2021 11:36:43 +0200 Subject: implement fakebank withdrawal --- packages/taler-wallet-core/src/wallet-api-types.ts | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'packages/taler-wallet-core/src/wallet-api-types.ts') diff --git a/packages/taler-wallet-core/src/wallet-api-types.ts b/packages/taler-wallet-core/src/wallet-api-types.ts index 75121ed38..c5bf2c8c0 100644 --- a/packages/taler-wallet-core/src/wallet-api-types.ts +++ b/packages/taler-wallet-core/src/wallet-api-types.ts @@ -63,10 +63,14 @@ import { TransactionsResponse, WalletBackupContentV1, WalletCurrencyInfo, + WithdrawFakebankRequest, WithdrawTestBalanceRequest, WithdrawUriInfoResponse, } from "@gnu-taler/taler-util"; -import { AddBackupProviderRequest, BackupInfo } from "./operations/backup/index.js"; +import { + AddBackupProviderRequest, + BackupInfo, +} from "./operations/backup/index.js"; import { PendingOperationsResponse } from "./pending-types.js"; export enum WalletApiOperation { @@ -110,9 +114,14 @@ export enum WalletApiOperation { CreateDepositGroup = "createDepositGroup", SetWalletDeviceId = "setWalletDeviceId", ExportBackupPlain = "exportBackupPlain", + WithdrawFakebank = "withdrawFakebank", } export type WalletOperations = { + [WalletApiOperation.WithdrawFakebank]: { + request: WithdrawFakebankRequest; + response: {}; + }; [WalletApiOperation.PreparePayForUri]: { request: PreparePayRequest; response: PreparePayResult; @@ -256,7 +265,7 @@ export type WalletOperations = { [WalletApiOperation.TestPay]: { request: TestPayArgs; response: {}; - } + }; }; export type RequestType< -- cgit v1.2.3