aboutsummaryrefslogtreecommitdiff
path: root/src/android/index.ts
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2020-07-11 14:02:17 +0530
committerFlorian Dold <florian.dold@gmail.com>2020-07-11 14:02:17 +0530
commitc6d80b01281a6af578fb3468698419ddd5c172f8 (patch)
tree8a208718a18901b985fc63c80dcc7cd1ff7a3078 /src/android/index.ts
parentafda237e5fd4b4d243423f0b4b686a22b5ab5d8a (diff)
downloadwallet-core-c6d80b01281a6af578fb3468698419ddd5c172f8.tar.xz
endpoint / CLI for accepting exchange ToS
Diffstat (limited to 'src/android/index.ts')
-rw-r--r--src/android/index.ts10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/android/index.ts b/src/android/index.ts
index 3ed88e4ba..fcdbdaa6e 100644
--- a/src/android/index.ts
+++ b/src/android/index.ts
@@ -210,6 +210,16 @@ class AndroidWalletMessageHandler {
const wallet = await this.wp.promise;
return await wallet.getHistory();
}
+ case "getExchangeTos": {
+ const wallet = await this.wp.promise;
+ const exchangeBaseUrl = args.exchangeBaseUrl;
+ return wallet.getExchangeTos(exchangeBaseUrl);
+ }
+ case "setExchangeTosAccepted": {
+ const wallet = await this.wp.promise;
+ await wallet.acceptExchangeTermsOfService(args.exchangeBaseUrl, args.acceptedEtag);
+ return {};
+ }
case "retryPendingNow": {
const wallet = await this.wp.promise;
await wallet.runPending(true);