summaryrefslogtreecommitdiff
path: root/packages/taler-wallet-webextension/src/wxApi.ts
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2022-08-31 00:20:35 -0300
committerSebastian <sebasjm@gmail.com>2022-08-31 00:20:35 -0300
commitd84424202dca22fff22cb1d304286f627642187b (patch)
tree39b69521a1e5a84c71b7752d355423705941bdd7 /packages/taler-wallet-webextension/src/wxApi.ts
parent7dc66c2441c4b77cfed0c4add592d4b7d5912ec3 (diff)
downloadwallet-core-d84424202dca22fff22cb1d304286f627642187b.tar.gz
wallet-core-d84424202dca22fff22cb1d304286f627642187b.tar.bz2
wallet-core-d84424202dca22fff22cb1d304286f627642187b.zip
p2p tx rendering
Diffstat (limited to 'packages/taler-wallet-webextension/src/wxApi.ts')
-rw-r--r--packages/taler-wallet-webextension/src/wxApi.ts31
1 files changed, 31 insertions, 0 deletions
diff --git a/packages/taler-wallet-webextension/src/wxApi.ts b/packages/taler-wallet-webextension/src/wxApi.ts
index 9700c475e..a796755e5 100644
--- a/packages/taler-wallet-webextension/src/wxApi.ts
+++ b/packages/taler-wallet-webextension/src/wxApi.ts
@@ -24,12 +24,18 @@
import {
AcceptExchangeTosRequest,
AcceptManualWithdrawalResult,
+ AcceptPeerPullPaymentRequest,
+ AcceptPeerPushPaymentRequest,
AcceptTipRequest,
AcceptWithdrawalResponse,
AddExchangeRequest,
AmountString,
ApplyRefundResponse,
BalancesResponse,
+ CheckPeerPullPaymentRequest,
+ CheckPeerPullPaymentResponse,
+ CheckPeerPushPaymentRequest,
+ CheckPeerPushPaymentResponse,
CoinDumpJson,
ConfirmPayResult,
CoreApiResponse,
@@ -41,6 +47,10 @@ import {
GetExchangeWithdrawalInfo,
GetFeeForDepositRequest,
GetWithdrawalDetailsForUriRequest,
+ InitiatePeerPullPaymentRequest,
+ InitiatePeerPullPaymentResponse,
+ InitiatePeerPushPaymentRequest,
+ InitiatePeerPushPaymentResponse,
KnownBankAccounts,
Logger,
NotificationType,
@@ -473,3 +483,24 @@ export function onUpdateNotification(
};
return platform.listenToWalletBackground(onNewMessage);
}
+
+export function initiatePeerPushPayment(req: InitiatePeerPushPaymentRequest): Promise<InitiatePeerPushPaymentResponse> {
+ return callBackend("initiatePeerPushPayment", req);
+}
+export function checkPeerPushPayment(req: CheckPeerPushPaymentRequest): Promise<CheckPeerPushPaymentResponse> {
+ return callBackend("checkPeerPushPayment", req);
+}
+export function acceptPeerPushPayment(req: AcceptPeerPushPaymentRequest): Promise<void> {
+ return callBackend("acceptPeerPushPayment", req);
+}
+export function initiatePeerPullPayment(req: InitiatePeerPullPaymentRequest): Promise<InitiatePeerPullPaymentResponse> {
+ return callBackend("initiatePeerPullPayment", req);
+}
+export function checkPeerPullPayment(req: CheckPeerPullPaymentRequest): Promise<CheckPeerPullPaymentResponse> {
+ return callBackend("checkPeerPullPayment", req);
+}
+export function acceptPeerPullPayment(req: AcceptPeerPullPaymentRequest): Promise<void> {
+ return callBackend("acceptPeerPullPayment", req);
+}
+
+