diff options
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 => { |