aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2022-06-07 20:46:52 +0200
committerChristian Grothoff <christian@grothoff.org>2022-06-07 20:46:52 +0200
commit937524940a9994340ccaf8c200bbac0b59da6cd0 (patch)
tree497ab0e04c31692cba5854660a3e3eaa36705813 /src
parent982b60c93c7a12defdd109721da0d5e9423efdaa (diff)
coarsen deposit transaction
Diffstat (limited to 'src')
-rw-r--r--src/exchange/taler-exchange-httpd_deposit.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/exchange/taler-exchange-httpd_deposit.c b/src/exchange/taler-exchange-httpd_deposit.c
index f5e185078..48e1df9aa 100644
--- a/src/exchange/taler-exchange-httpd_deposit.c
+++ b/src/exchange/taler-exchange-httpd_deposit.c
@@ -157,6 +157,12 @@ deposit_transaction (void *cls,
bool balance_ok;
bool in_conflict;
+ qs = TEH_make_coin_known (&dc->deposit->coin,
+ connection,
+ &dc->known_coin_id,
+ mhd_ret);
+ if (qs < 0)
+ return qs;
qs = TEH_plugin->do_deposit (TEH_plugin->cls,
dc->deposit,
dc->known_coin_id,
@@ -445,6 +451,7 @@ TEH_handler_deposit (struct MHD_Connection *connection,
"preflight failure");
}
+#if NOT_MOVED
{
MHD_RESULT mhd_ret = MHD_NO;
enum GNUNET_DB_QueryStatus qs;
@@ -471,7 +478,7 @@ TEH_handler_deposit (struct MHD_Connection *connection,
if (qs < 0)
return mhd_ret;
}
-
+#endif
/* execute transaction */
{