summaryrefslogtreecommitdiff
path: root/packages/taler-wallet-core/src/wallet.ts
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2024-02-27 12:28:39 -0300
committerSebastian <sebasjm@gmail.com>2024-02-27 12:28:39 -0300
commitff46a080e55bff821f823256bed1bcebdcc1efe9 (patch)
treeeac428e689195bd27bef968721580c77fe345f3d /packages/taler-wallet-core/src/wallet.ts
parenta32836935be4638d5252dbaef3fea17d8e2bee6a (diff)
downloadwallet-core-ff46a080e55bff821f823256bed1bcebdcc1efe9.tar.gz
wallet-core-ff46a080e55bff821f823256bed1bcebdcc1efe9.tar.bz2
wallet-core-ff46a080e55bff821f823256bed1bcebdcc1efe9.zip
forget tos operation and some pretty format
Diffstat (limited to 'packages/taler-wallet-core/src/wallet.ts')
-rw-r--r--packages/taler-wallet-core/src/wallet.ts6
1 files changed, 6 insertions, 0 deletions
diff --git a/packages/taler-wallet-core/src/wallet.ts b/packages/taler-wallet-core/src/wallet.ts
index 779eefe26..f21ba6ec1 100644
--- a/packages/taler-wallet-core/src/wallet.ts
+++ b/packages/taler-wallet-core/src/wallet.ts
@@ -184,6 +184,7 @@ import {
addPresetExchangeEntry,
deleteExchange,
fetchFreshExchange,
+ forgetExchangeTermsOfService,
getExchangeDetailedInfo,
getExchangeResources,
getExchangeTos,
@@ -871,6 +872,11 @@ async function dispatchRequestInternal<Op extends WalletApiOperation>(
await acceptExchangeTermsOfService(ws, req.exchangeBaseUrl);
return {};
}
+ case WalletApiOperation.SetExchangeTosForgotten: {
+ const req = codecForAcceptExchangeTosRequest().decode(payload);
+ await forgetExchangeTermsOfService(ws, req.exchangeBaseUrl);
+ return {};
+ }
case WalletApiOperation.AcceptBankIntegratedWithdrawal: {
const req =
codecForAcceptBankIntegratedWithdrawalRequest().decode(payload);