diff options
author | Christian Grothoff <christian@grothoff.org> | 2022-06-07 20:46:52 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2022-06-07 20:46:52 +0200 |
commit | 937524940a9994340ccaf8c200bbac0b59da6cd0 (patch) | |
tree | 497ab0e04c31692cba5854660a3e3eaa36705813 /src | |
parent | 982b60c93c7a12defdd109721da0d5e9423efdaa (diff) |
coarsen deposit transaction
Diffstat (limited to 'src')
-rw-r--r-- | src/exchange/taler-exchange-httpd_deposit.c | 9 |
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 */ { |