From f07436aa4910114a514235fb17879411dae0a555 Mon Sep 17 00:00:00 2001 From: Sebastian Date: Wed, 24 Nov 2021 08:55:37 -0300 Subject: new exchange-added notifiaction and including tos information in the wxApi.listExchange api --- packages/taler-wallet-core/src/wallet.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'packages/taler-wallet-core/src/wallet.ts') diff --git a/packages/taler-wallet-core/src/wallet.ts b/packages/taler-wallet-core/src/wallet.ts index 44591a268..576a44597 100644 --- a/packages/taler-wallet-core/src/wallet.ts +++ b/packages/taler-wallet-core/src/wallet.ts @@ -513,9 +513,16 @@ async function getExchanges( if (!exchangeDetails) { continue; } + exchanges.push({ exchangeBaseUrl: r.baseUrl, currency, + tos: { + acceptedVersion: exchangeDetails.termsOfServiceAcceptedEtag, + currentVersion: exchangeDetails.termsOfServiceLastEtag, + contentType: exchangeDetails.termsOfServiceContentType, + content: exchangeDetails.termsOfServiceText, + }, paytoUris: exchangeDetails.wireInfo.accounts.map((x) => x.payto_uri), }); } @@ -988,7 +995,7 @@ export async function handleCoreApiRequest( try { logger.error("Caught unexpected exception:"); logger.error(e.stack); - } catch (e) {} + } catch (e) { } return { type: "error", operation, -- cgit v1.2.3