From c09caa5fdca91fb6ded6b2ce8caf1620c0273b80 Mon Sep 17 00:00:00 2001 From: Sebastian Date: Tue, 19 Mar 2024 23:02:24 -0300 Subject: wip, found #8653 --- packages/taler-wallet-core/src/deposits.ts | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) (limited to 'packages/taler-wallet-core/src/deposits.ts') diff --git a/packages/taler-wallet-core/src/deposits.ts b/packages/taler-wallet-core/src/deposits.ts index 93f70c2ce..6c04b20de 100644 --- a/packages/taler-wallet-core/src/deposits.ts +++ b/packages/taler-wallet-core/src/deposits.ts @@ -33,6 +33,7 @@ import { DepositGroupFees, Duration, ExchangeBatchDepositRequest, + ExchangeHandle, ExchangeRefundRequest, HttpStatusCode, Logger, @@ -754,9 +755,9 @@ async function processDepositGroupPendingTrack( let updatedTxStatus: DepositElementStatus | undefined = undefined; let newWiredCoin: | { - id: string; - value: DepositTrackingInfo; - } + id: string; + value: DepositTrackingInfo; + } | undefined; if (depositGroup.statusPerCoin[i] !== DepositElementStatus.Wired) { @@ -1167,7 +1168,7 @@ export async function prepareDepositGroup( } const amount = Amounts.parseOrThrow(req.amount); - const exchangeInfos: { url: string; master_pub: string }[] = []; + const exchangeInfos: ExchangeHandle[] = []; await wex.db.runReadOnlyTx(["exchangeDetails", "exchanges"], async (tx) => { const allExchanges = await tx.exchanges.iter().toArray(); @@ -1189,7 +1190,6 @@ export async function prepareDepositGroup( exchanges: exchangeInfos, amount: req.amount, max_fee: Amounts.stringify(amount), - max_wire_fee: Amounts.stringify(amount), wire_method: p.targetType, timestamp: nowRounded, merchant_base_url: "", @@ -1226,7 +1226,7 @@ export async function prepareDepositGroup( restrictWireMethod: contractData.wireMethod, contractTermsAmount: Amounts.parseOrThrow(contractData.amount), depositFeeLimit: Amounts.parseOrThrow(contractData.maxDepositFee), - wireFeeAmortization: contractData.wireFeeAmortization ?? 1, + wireFeeAmortization: 1, // FIXME #8653 prevPayCoins: [], }); @@ -1309,7 +1309,6 @@ export async function createDepositGroup( exchanges: exchangeInfos, amount: req.amount, max_fee: Amounts.stringify(amount), - max_wire_fee: Amounts.stringify(amount), wire_method: p.targetType, timestamp: nowRounded, merchant_base_url: "", @@ -1346,7 +1345,7 @@ export async function createDepositGroup( restrictWireMethod: contractData.wireMethod, contractTermsAmount: Amounts.parseOrThrow(contractData.amount), depositFeeLimit: Amounts.parseOrThrow(contractData.maxDepositFee), - wireFeeAmortization: contractData.wireFeeAmortization ?? 1, + wireFeeAmortization: 1, // FIXME #8653 prevPayCoins: [], }); -- cgit v1.2.3