diff options
-rw-r--r-- | taler-wallet-lib.js | 7 | ||||
-rw-r--r-- | taler-wallet-lib.ts | 5 |
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); } |