diff options
Diffstat (limited to 'src/exchange/taler-exchange-httpd_deposit.c')
-rw-r--r-- | src/exchange/taler-exchange-httpd_deposit.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/src/exchange/taler-exchange-httpd_deposit.c b/src/exchange/taler-exchange-httpd_deposit.c index 5ea48c20c..9c4cfdc7e 100644 --- a/src/exchange/taler-exchange-httpd_deposit.c +++ b/src/exchange/taler-exchange-httpd_deposit.c | |||
@@ -133,14 +133,12 @@ struct DepositContext | |||
133 | * | 133 | * |
134 | * @param cls a `struct DepositContext` | 134 | * @param cls a `struct DepositContext` |
135 | * @param connection MHD request context | 135 | * @param connection MHD request context |
136 | * @param session database session and transaction to use | ||
137 | * @param[out] mhd_ret set to MHD status on error | 136 | * @param[out] mhd_ret set to MHD status on error |
138 | * @return transaction status | 137 | * @return transaction status |
139 | */ | 138 | */ |
140 | static enum GNUNET_DB_QueryStatus | 139 | static enum GNUNET_DB_QueryStatus |
141 | deposit_precheck (void *cls, | 140 | deposit_precheck (void *cls, |
142 | struct MHD_Connection *connection, | 141 | struct MHD_Connection *connection, |
143 | struct TALER_EXCHANGEDB_Session *session, | ||
144 | MHD_RESULT *mhd_ret) | 142 | MHD_RESULT *mhd_ret) |
145 | { | 143 | { |
146 | struct DepositContext *dc = cls; | 144 | struct DepositContext *dc = cls; |
@@ -149,7 +147,6 @@ deposit_precheck (void *cls, | |||
149 | enum GNUNET_DB_QueryStatus qs; | 147 | enum GNUNET_DB_QueryStatus qs; |
150 | 148 | ||
151 | qs = TEH_plugin->have_deposit (TEH_plugin->cls, | 149 | qs = TEH_plugin->have_deposit (TEH_plugin->cls, |
152 | session, | ||
153 | deposit, | 150 | deposit, |
154 | GNUNET_YES /* check refund deadline */, | 151 | GNUNET_YES /* check refund deadline */, |
155 | &deposit_fee, | 152 | &deposit_fee, |
@@ -202,14 +199,12 @@ deposit_precheck (void *cls, | |||
202 | * | 199 | * |
203 | * @param cls a `struct DepositContext` | 200 | * @param cls a `struct DepositContext` |
204 | * @param connection MHD request context | 201 | * @param connection MHD request context |
205 | * @param session database session and transaction to use | ||
206 | * @param[out] mhd_ret set to MHD status on error | 202 | * @param[out] mhd_ret set to MHD status on error |
207 | * @return transaction status | 203 | * @return transaction status |
208 | */ | 204 | */ |
209 | static enum GNUNET_DB_QueryStatus | 205 | static enum GNUNET_DB_QueryStatus |
210 | deposit_transaction (void *cls, | 206 | deposit_transaction (void *cls, |
211 | struct MHD_Connection *connection, | 207 | struct MHD_Connection *connection, |
212 | struct TALER_EXCHANGEDB_Session *session, | ||
213 | MHD_RESULT *mhd_ret) | 208 | MHD_RESULT *mhd_ret) |
214 | { | 209 | { |
215 | struct DepositContext *dc = cls; | 210 | struct DepositContext *dc = cls; |
@@ -220,7 +215,6 @@ deposit_transaction (void *cls, | |||
220 | /* make sure coin is 'known' in database */ | 215 | /* make sure coin is 'known' in database */ |
221 | qs = TEH_make_coin_known (&deposit->coin, | 216 | qs = TEH_make_coin_known (&deposit->coin, |
222 | connection, | 217 | connection, |
223 | session, | ||
224 | mhd_ret); | 218 | mhd_ret); |
225 | if (qs < 0) | 219 | if (qs < 0) |
226 | return qs; | 220 | return qs; |
@@ -230,7 +224,6 @@ deposit_transaction (void *cls, | |||
230 | that we are in the transaction scope. */ | 224 | that we are in the transaction scope. */ |
231 | qs = deposit_precheck (cls, | 225 | qs = deposit_precheck (cls, |
232 | connection, | 226 | connection, |
233 | session, | ||
234 | mhd_ret); | 227 | mhd_ret); |
235 | if (qs < 0) | 228 | if (qs < 0) |
236 | return qs; | 229 | return qs; |
@@ -244,7 +237,6 @@ deposit_transaction (void *cls, | |||
244 | struct TALER_EXCHANGEDB_TransactionList *tl; | 237 | struct TALER_EXCHANGEDB_TransactionList *tl; |
245 | 238 | ||
246 | qs = TEH_plugin->get_coin_transactions (TEH_plugin->cls, | 239 | qs = TEH_plugin->get_coin_transactions (TEH_plugin->cls, |
247 | session, | ||
248 | &deposit->coin.coin_pub, | 240 | &deposit->coin.coin_pub, |
249 | GNUNET_NO, | 241 | GNUNET_NO, |
250 | &tl); | 242 | &tl); |
@@ -292,7 +284,6 @@ deposit_transaction (void *cls, | |||
292 | tl); | 284 | tl); |
293 | } | 285 | } |
294 | qs = TEH_plugin->insert_deposit (TEH_plugin->cls, | 286 | qs = TEH_plugin->insert_deposit (TEH_plugin->cls, |
295 | session, | ||
296 | dc->exchange_timestamp, | 287 | dc->exchange_timestamp, |
297 | deposit); | 288 | deposit); |
298 | if (GNUNET_DB_STATUS_HARD_ERROR == qs) | 289 | if (GNUNET_DB_STATUS_HARD_ERROR == qs) |