aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-wallet-core/src/operations
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2022-10-31 16:50:54 +0100
committerFlorian Dold <florian@dold.me>2022-10-31 16:51:01 +0100
commit780eb20227d07afeea654e8b883790b6b1ab8e1c (patch)
treebb3ed226e4301d313133a8b79c80a800447dd604 /packages/taler-wallet-core/src/operations
parent6d08ed0680bc94637212e4bc18e162e930eff77f (diff)
downloadwallet-core-780eb20227d07afeea654e8b883790b6b1ab8e1c.tar.xz
wallet-core: fix deposit with age restrictions
Diffstat (limited to 'packages/taler-wallet-core/src/operations')
-rw-r--r--packages/taler-wallet-core/src/operations/deposits.ts5
1 files changed, 3 insertions, 2 deletions
diff --git a/packages/taler-wallet-core/src/operations/deposits.ts b/packages/taler-wallet-core/src/operations/deposits.ts
index 7e87dafb8..2b27d0f8f 100644
--- a/packages/taler-wallet-core/src/operations/deposits.ts
+++ b/packages/taler-wallet-core/src/operations/deposits.ts
@@ -30,6 +30,7 @@ import {
DepositGroupFees,
durationFromSpec,
encodeCrock,
+ ExchangeDepositRequest,
GetFeeForDepositRequest,
getRandomBytes,
hashWire,
@@ -112,8 +113,7 @@ export async function processDepositGroup(
continue;
}
const perm = depositPermissions[i];
- let requestBody: any;
- requestBody = {
+ const requestBody: ExchangeDepositRequest = {
contribution: Amounts.stringify(perm.contribution),
merchant_payto_uri: depositGroup.wire.payto_uri,
wire_salt: depositGroup.wire.salt,
@@ -126,6 +126,7 @@ export async function processDepositGroup(
coin_sig: perm.coin_sig,
denom_pub_hash: perm.h_denom,
merchant_pub: depositGroup.merchantPub,
+ h_age_commitment: perm.h_age_commitment,
};
// Check for cancellation before making network request.
options.cancellationToken?.throwIfCancelled();