aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-wallet-webextension/src/wxApi.ts
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2021-10-13 14:26:18 -0300
committerSebastian <sebasjm@gmail.com>2021-10-13 14:26:18 -0300
commitfbf501e727ffe37c30a0ebe038dfb8ae900be749 (patch)
treec3269b60751e1f3b729b2990736c587a6cbcd1b1 /packages/taler-wallet-webextension/src/wxApi.ts
parent021d508337490d25f6d7293bf0deadbb5f298f8c (diff)
downloadwallet-core-fbf501e727ffe37c30a0ebe038dfb8ae900be749.tar.xz
fixing tos request
Diffstat (limited to 'packages/taler-wallet-webextension/src/wxApi.ts')
-rw-r--r--packages/taler-wallet-webextension/src/wxApi.ts14
1 files changed, 9 insertions, 5 deletions
diff --git a/packages/taler-wallet-webextension/src/wxApi.ts b/packages/taler-wallet-webextension/src/wxApi.ts
index b40b06ad9..92597cbd2 100644
--- a/packages/taler-wallet-webextension/src/wxApi.ts
+++ b/packages/taler-wallet-webextension/src/wxApi.ts
@@ -45,6 +45,7 @@ import {
AmountJson,
ExchangesListRespose,
AddExchangeRequest,
+ GetExchangeTosResult,
} from "@gnu-taler/taler-util";
import { AddBackupProviderRequest, BackupProviderState, OperationFailedError, RemoveBackupProviderRequest } from "@gnu-taler/taler-wallet-core";
import { BackupInfo } from "@gnu-taler/taler-wallet-core";
@@ -327,11 +328,14 @@ export function getExchangeWithdrawalInfo(
): Promise<ExchangeWithdrawDetails> {
return callBackend("getExchangeWithdrawalInfo", req);
}
-// export const codecForAddExchangeRequest = (): Codec<AddExchangeRequest> =>
-// buildCodecForObject<AddExchangeRequest>()
-// .property("exchangeBaseUrl", codecForString())
-// .property("forceUpdate", codecOptional(codecForBoolean()))
-// .build("AddExchangeRequest");
+export function getExchangeTos(
+ exchangeBaseUrl: string,
+ acceptedFormat: string[],
+): Promise<GetExchangeTosResult> {
+ return callBackend("getExchangeTos", {
+ exchangeBaseUrl, acceptedFormat
+ });
+}
export function addExchange(
req: AddExchangeRequest,