summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2017-02-12 03:54:03 +0100
committerFlorian Dold <florian.dold@gmail.com>2017-02-12 03:54:03 +0100
commiteba61157ae0c64ab5780f9744d988d281ae801fe (patch)
treee74c384611458bc6d2015a066662e20899c4dc9a
parentdc9d5ab2308fef7cdd1e8c95fbf4fdd51bed7bfb (diff)
downloadweb-common-eba61157ae0c64ab5780f9744d988d281ae801fe.tar.gz
web-common-eba61157ae0c64ab5780f9744d988d281ae801fe.tar.bz2
web-common-eba61157ae0c64ab5780f9744d988d281ae801fe.zip
add suggested exchange URL
-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);
}