summaryrefslogtreecommitdiff
path: root/packages/taler-wallet-webextension/src/wxApi.ts
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2020-11-18 12:44:06 +0100
committerFlorian Dold <florian@dold.me>2020-11-18 12:44:06 +0100
commitd6409f185d332f6ade298f143cdb7803391f4b0b (patch)
tree304aa76937ff3fc5c28b2f33e17ee97f2b531200 /packages/taler-wallet-webextension/src/wxApi.ts
parent636d3cd30cd456099d16500c8126ce96babcf60b (diff)
downloadwallet-core-d6409f185d332f6ade298f143cdb7803391f4b0b.tar.gz
wallet-core-d6409f185d332f6ade298f143cdb7803391f4b0b.tar.bz2
wallet-core-d6409f185d332f6ade298f143cdb7803391f4b0b.zip
re-enable tipping support in the WebExtension UI
Diffstat (limited to 'packages/taler-wallet-webextension/src/wxApi.ts')
-rw-r--r--packages/taler-wallet-webextension/src/wxApi.ts11
1 files changed, 11 insertions, 0 deletions
diff --git a/packages/taler-wallet-webextension/src/wxApi.ts b/packages/taler-wallet-webextension/src/wxApi.ts
index 9b7697c99..0434bb6d3 100644
--- a/packages/taler-wallet-webextension/src/wxApi.ts
+++ b/packages/taler-wallet-webextension/src/wxApi.ts
@@ -33,6 +33,9 @@ import {
WithdrawUriInfoResponse,
TransactionsResponse,
ApplyRefundResponse,
+ PrepareTipRequest,
+ PrepareTipResult,
+ AcceptTipRequest,
} from "taler-wallet-core";
export interface ExtendedPermissionsResponse {
@@ -188,6 +191,14 @@ export function getWithdrawalDetailsForUri(
return callBackend("getWithdrawalDetailsForUri", req);
}
+export function prepareTip(req: PrepareTipRequest): Promise<PrepareTipResult> {
+ return callBackend("prepareTip", req);
+}
+
+export function acceptTip(req: AcceptTipRequest): Promise<void> {
+ return callBackend("acceptTip", req);
+}
+
export function onUpdateNotification(f: () => void): () => void {
const port = chrome.runtime.connect({ name: "notifications" });
const listener = (): void => {