summaryrefslogtreecommitdiff
path: root/src/mint/taler-mint-httpd_deposit.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2015-03-22 16:09:01 +0100
committerChristian Grothoff <christian@grothoff.org>2015-03-22 16:09:01 +0100
commit1277f8445d0497107c5bd41b35007480d6a4472a (patch)
treed6144643860085ba45f66e06748912acc83e6aa9 /src/mint/taler-mint-httpd_deposit.c
parentc2a42d5475daf23889c720734edbafc8c2ce4e4f (diff)
downloadexchange-1277f8445d0497107c5bd41b35007480d6a4472a.tar.gz
exchange-1277f8445d0497107c5bd41b35007480d6a4472a.tar.bz2
exchange-1277f8445d0497107c5bd41b35007480d6a4472a.zip
include fees in amounts being signed, check available balance on refresh
Diffstat (limited to 'src/mint/taler-mint-httpd_deposit.c')
-rw-r--r--src/mint/taler-mint-httpd_deposit.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mint/taler-mint-httpd_deposit.c b/src/mint/taler-mint-httpd_deposit.c
index e411e0d8e..647cd8242 100644
--- a/src/mint/taler-mint-httpd_deposit.c
+++ b/src/mint/taler-mint-httpd_deposit.c
@@ -65,8 +65,8 @@ verify_and_execute_deposit (struct MHD_Connection *connection,
dr.h_contract = deposit->h_contract;
dr.h_wire = deposit->h_wire;
dr.transaction_id = GNUNET_htonll (deposit->transaction_id);
- TALER_amount_hton (&dr.amount,
- &deposit->amount);
+ TALER_amount_hton (&dr.amount_with_fee,
+ &deposit->amount_with_fee);
dr.coin_pub = deposit->coin.coin_pub;
if (GNUNET_OK !=
GNUNET_CRYPTO_ecdsa_verify (TALER_SIGNATURE_WALLET_DEPOSIT,
@@ -167,7 +167,7 @@ parse_and_handle_deposit_request (struct MHD_Connection *connection,
GNUNET_free (wire_enc);
deposit.wire = wire;
- deposit.amount = *amount;
+ deposit.amount_with_fee = *amount;
res = verify_and_execute_deposit (connection,
&deposit);
TALER_MINT_release_parsed_data (spec);