taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

commit b4e219f7ff99f62d563b106c1add4c5744680b1c
parent dc842eab6b7a3b2e891ee89a325ec73e04d3be95
Author: Sebastian <sebasjm@gmail.com>
Date:   Tue,  3 May 2022 00:34:37 -0300

add missing allowedExchanges for calculating getFeeForDeposit

Diffstat:
Mpackages/taler-wallet-core/src/operations/deposits.ts | 5++++-
1 file changed, 4 insertions(+), 1 deletion(-)

diff --git 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),