diff options
author | Florian Dold <florian@dold.me> | 2022-10-14 18:40:04 +0200 |
---|---|---|
committer | Florian Dold <florian@dold.me> | 2022-10-14 18:48:03 +0200 |
commit | 6acddd6d70abc568e4b3740f56662691278aa645 (patch) | |
tree | 2733a5669090e54a864ad7c1052ef21fffc5aa06 /packages/taler-wallet-webextension/src/cta/Withdraw/state.ts | |
parent | da9ec5eb16298d8ca5690800eca1c15f5a6cfaa5 (diff) | |
download | wallet-core-6acddd6d70abc568e4b3740f56662691278aa645.tar.xz |
wallet-core: get rid of duplicated withdrawal info API
Diffstat (limited to 'packages/taler-wallet-webextension/src/cta/Withdraw/state.ts')
-rw-r--r-- | packages/taler-wallet-webextension/src/cta/Withdraw/state.ts | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/packages/taler-wallet-webextension/src/cta/Withdraw/state.ts b/packages/taler-wallet-webextension/src/cta/Withdraw/state.ts index c2b9e375f..53bac579e 100644 --- a/packages/taler-wallet-webextension/src/cta/Withdraw/state.ts +++ b/packages/taler-wallet-webextension/src/cta/Withdraw/state.ts @@ -182,16 +182,15 @@ function exchangeSelectionState( * about the withdrawal */ const amountHook = useAsyncAsHook(async () => { - const info = await api.getExchangeWithdrawalInfo({ + const info = await api.getWithdrawalDetailsForAmount({ exchangeBaseUrl: currentExchange.exchangeBaseUrl, - amount: chosenAmount, - tosAcceptedFormat: ["text/xml"], - ageRestricted, + amount: Amounts.stringify(chosenAmount), + restrictAge: ageRestricted, }); const withdrawAmount = { - raw: Amounts.parseOrThrow(info.withdrawalAmountRaw), - effective: Amounts.parseOrThrow(info.withdrawalAmountEffective), + raw: Amounts.parseOrThrow(info.amountRaw), + effective: Amounts.parseOrThrow(info.amountEffective), }; return { |