summaryrefslogtreecommitdiff
path: root/packages/taler-wallet-core/src
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2022-05-03 00:34:37 -0300
committerSebastian <sebasjm@gmail.com>2022-05-03 00:34:37 -0300
commitb4e219f7ff99f62d563b106c1add4c5744680b1c (patch)
tree967ce5b181b3e027bf1332354096c0aa93cceac6 /packages/taler-wallet-core/src
parentdc842eab6b7a3b2e891ee89a325ec73e04d3be95 (diff)
downloadwallet-core-b4e219f7ff99f62d563b106c1add4c5744680b1c.tar.gz
wallet-core-b4e219f7ff99f62d563b106c1add4c5744680b1c.tar.bz2
wallet-core-b4e219f7ff99f62d563b106c1add4c5744680b1c.zip
add missing allowedExchanges for calculating getFeeForDeposit
Diffstat (limited to 'packages/taler-wallet-core/src')
-rw-r--r--packages/taler-wallet-core/src/operations/deposits.ts5
1 files changed, 4 insertions, 1 deletions
diff --git a/packages/taler-wallet-core/src/operations/deposits.ts b/packages/taler-wallet-core/src/operations/deposits.ts
index 15c0e3110..2f5f9aa15 100644
--- a/packages/taler-wallet-core/src/operations/deposits.ts
+++ b/packages/taler-wallet-core/src/operations/deposits.ts
@@ -337,7 +337,10 @@ export async function getFeeForDeposit(
const csr: CoinSelectionRequest = {
allowedAuditors: [],
- allowedExchanges: [],
+ allowedExchanges: Object.values(exchangeInfos).map(v => ({
+ exchangeBaseUrl: v.url,
+ exchangePub: v.master_pub
+ })),
amount: Amounts.parseOrThrow(req.amount),
maxDepositFee: Amounts.parseOrThrow(req.amount),
maxWireFee: Amounts.parseOrThrow(req.amount),