diff options
author | Sebastian <sebasjm@gmail.com> | 2024-03-19 23:02:24 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2024-03-19 23:02:24 -0300 |
commit | c09caa5fdca91fb6ded6b2ce8caf1620c0273b80 (patch) | |
tree | 70d73ec63630b13fe83e738d606e2f4eabf5d235 /packages/taler-wallet-core/src/deposits.ts | |
parent | 630f53f8a5721b2f5f2d43772aa4de7146df58fc (diff) | |
download | wallet-core-c09caa5fdca91fb6ded6b2ce8caf1620c0273b80.tar.gz wallet-core-c09caa5fdca91fb6ded6b2ce8caf1620c0273b80.tar.bz2 wallet-core-c09caa5fdca91fb6ded6b2ce8caf1620c0273b80.zip |
wip, found #8653
Diffstat (limited to 'packages/taler-wallet-core/src/deposits.ts')
-rw-r--r-- | packages/taler-wallet-core/src/deposits.ts | 15 |
1 files changed, 7 insertions, 8 deletions
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: [], }); |