summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--taler-wallet-lib.js7
-rw-r--r--taler-wallet-lib.ts5
2 files changed, 7 insertions, 5 deletions
diff --git a/taler-wallet-lib.js b/taler-wallet-lib.js
index 53e3793..7ba5ddc 100644
--- a/taler-wallet-lib.js
+++ b/taler-wallet-lib.js
@@ -105,18 +105,19 @@ var taler;
callWallet("taler-confirm-reserve", { reserve_pub: reservePub });
}
taler.confirmReserve = confirmReserve;
- function createReserve(callbackUrl, amount, wtTypes) {
+ function createReserve(callbackUrl, amount, wtTypes, suggestedExchangeUrl) {
if (!installed) {
logVerbose && console.log("delaying createReserve");
taler.onPresent(function () {
- createReserve(callbackUrl, amount, wtTypes);
+ createReserve(callbackUrl, amount, wtTypes, suggestedExchangeUrl);
});
return;
}
var args = {
callback_url: callbackUrl,
amount: amount,
- wt_types: wtTypes
+ wt_types: wtTypes,
+ suggested_exchange_url: suggestedExchangeUrl
};
callWallet("taler-create-reserve", args);
}
diff --git a/taler-wallet-lib.ts b/taler-wallet-lib.ts
index 937ac5c..7e961b2 100644
--- a/taler-wallet-lib.ts
+++ b/taler-wallet-lib.ts
@@ -119,11 +119,11 @@ namespace taler {
}
- export function createReserve(callbackUrl: string, amount: any, wtTypes: string[]) {
+ export function createReserve(callbackUrl: string, amount: any, wtTypes: string[], suggestedExchangeUrl?: string) {
if (!installed) {
logVerbose && console.log("delaying createReserve");
taler.onPresent(() => {
- createReserve(callbackUrl, amount, wtTypes);
+ createReserve(callbackUrl, amount, wtTypes, suggestedExchangeUrl);
});
return;
}
@@ -131,6 +131,7 @@ namespace taler {
callback_url: callbackUrl,
amount: amount,
wt_types: wtTypes,
+ suggested_exchange_url: suggestedExchangeUrl
};
callWallet("taler-create-reserve", args);
}