summaryrefslogtreecommitdiff
path: root/src/include/taler_exchangedb_plugin.h
diff options
context:
space:
mode:
authorChristian Grothoff <grothoff@gnunet.org>2022-03-27 13:48:25 +0200
committerChristian Grothoff <grothoff@gnunet.org>2022-03-27 13:48:25 +0200
commitb9a9af3a59f3abdb09afb9d0f9e4c0d83df789b7 (patch)
tree5fda2a92b09ef8cb476a289e44e73d48ffef00e2 /src/include/taler_exchangedb_plugin.h
parentd0a69da8954fd72f361795c2e007bad3fe5accd1 (diff)
downloadexchange-b9a9af3a59f3abdb09afb9d0f9e4c0d83df789b7.tar.gz
exchange-b9a9af3a59f3abdb09afb9d0f9e4c0d83df789b7.tar.bz2
exchange-b9a9af3a59f3abdb09afb9d0f9e4c0d83df789b7.zip
new aggregator mega transaction logic
Diffstat (limited to 'src/include/taler_exchangedb_plugin.h')
-rw-r--r--src/include/taler_exchangedb_plugin.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/include/taler_exchangedb_plugin.h b/src/include/taler_exchangedb_plugin.h
index 4ca6905e0..06810a7de 100644
--- a/src/include/taler_exchangedb_plugin.h
+++ b/src/include/taler_exchangedb_plugin.h
@@ -3097,8 +3097,8 @@ struct TALER_EXCHANGEDB_Plugin
* @param end_shard_row maximum shard row to select (inclusive)
* @param kyc_off true if we should not check the KYC status because
* this exchange does not need/support KYC checks.
- * @param deposit_cb function to call for ONE such deposit
- * @param deposit_cb_cls closure for @a deposit_cb
+ * @param[out] merchant_pub set to the public key of a merchant with a ready deposit
+ * @param[out] payto_uri set to the account of the merchant, to be freed by caller
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
@@ -3106,8 +3106,8 @@ struct TALER_EXCHANGEDB_Plugin
uint64_t start_shard_row,
uint64_t end_shard_row,
bool kyc_off,
- TALER_EXCHANGEDB_DepositIterator deposit_cb,
- void *deposit_cb_cls);
+ struct TALER_MerchantPublicKeyP *merchant_pub,
+ char **payto_uri);
/**