aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-wallet-core/src/operations/withdraw.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-core/src/operations/withdraw.ts
parent021d508337490d25f6d7293bf0deadbb5f298f8c (diff)
downloadwallet-core-fbf501e727ffe37c30a0ebe038dfb8ae900be749.tar.xz
fixing tos request
Diffstat (limited to 'packages/taler-wallet-core/src/operations/withdraw.ts')
-rw-r--r--packages/taler-wallet-core/src/operations/withdraw.ts37
1 files changed, 0 insertions, 37 deletions
diff --git a/packages/taler-wallet-core/src/operations/withdraw.ts b/packages/taler-wallet-core/src/operations/withdraw.ts
index f63723535..620ad88be 100644
--- a/packages/taler-wallet-core/src/operations/withdraw.ts
+++ b/packages/taler-wallet-core/src/operations/withdraw.ts
@@ -66,8 +66,6 @@ import {
WALLET_BANK_INTEGRATION_PROTOCOL_VERSION,
WALLET_EXCHANGE_PROTOCOL_VERSION,
} from "../versions.js";
-import { stringify } from "querystring";
-import { downloadExchangeWithTermsOfService, ExchangeTosDownloadResult } from "./exchanges";
/**
* Logger for this file.
@@ -134,11 +132,6 @@ export interface ExchangeWithdrawDetails {
termsOfServiceAccepted: boolean;
/**
- * Tos
- */
- tosRequested: ExchangeTosDownloadResult | undefined
-
- /**
* The exchange is trusted directly.
*/
isTrusted: boolean;
@@ -937,7 +930,6 @@ export async function getExchangeWithdrawalInfo(
ws: InternalWalletState,
baseUrl: string,
amount: AmountJson,
- tosAcceptedFormat?: string[],
): Promise<ExchangeWithdrawDetails> {
const {
exchange,
@@ -1004,34 +996,6 @@ export async function getExchangeWithdrawalInfo(
}
}
- const noTosDownloaded =
- exchangeDetails.termsOfServiceContentType === undefined ||
- exchangeDetails.termsOfServiceAcceptedEtag === undefined ||
- exchangeDetails.termsOfServiceText === undefined;
-
- let tosFound: ExchangeTosDownloadResult | undefined = noTosDownloaded ? undefined : {
- tosContentType: exchangeDetails.termsOfServiceContentType!,
- tosEtag: exchangeDetails.termsOfServiceAcceptedEtag!,
- tosText: exchangeDetails.termsOfServiceText!,
- };
-
- try {
- if (tosAcceptedFormat) for (const format of tosAcceptedFormat) {
- const resp = await downloadExchangeWithTermsOfService(
- exchangeDetails.exchangeBaseUrl,
- ws.http,
- { d_ms: 1000 },
- format
- );
- if (resp.tosContentType === format) {
- tosFound = resp
- break
- }
- }
- } catch (e) {
- tosFound = undefined
- }
-
const withdrawFee = Amounts.sub(
selectedDenoms.totalWithdrawCost,
selectedDenoms.totalCoinValue,
@@ -1054,7 +1018,6 @@ export async function getExchangeWithdrawalInfo(
walletVersion: WALLET_EXCHANGE_PROTOCOL_VERSION,
withdrawFee,
termsOfServiceAccepted: tosAccepted,
- tosRequested: tosFound
};
return ret;
}