diff options
author | Florian Dold <florian@dold.me> | 2020-11-18 12:44:06 +0100 |
---|---|---|
committer | Florian Dold <florian@dold.me> | 2020-11-18 12:44:06 +0100 |
commit | d6409f185d332f6ade298f143cdb7803391f4b0b (patch) | |
tree | 304aa76937ff3fc5c28b2f33e17ee97f2b531200 /packages/taler-wallet-webextension/src/wxApi.ts | |
parent | 636d3cd30cd456099d16500c8126ce96babcf60b (diff) | |
download | wallet-core-d6409f185d332f6ade298f143cdb7803391f4b0b.tar.xz |
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.ts | 11 |
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 => { |