exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

commit b1566ea5af031f4cd46816502177d7edc6a67f29
parent f6ce80056b0cfafd695ce3c948ac1e22d94ddef3
Author: Christian Grothoff <grothoff@gnunet.org>
Date:   Fri,  1 Sep 2023 15:35:41 +0200

-doxygen

Diffstat:
Msrc/exchange/taler-exchange-httpd_keys.c | 9++++-----
Msrc/exchange/taler-exchange-httpd_keys.h | 2+-
Msrc/lib/exchange_api_stefan.c | 5+++--
Msrc/pq/pq_query_helper.c | 1+
4 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/src/exchange/taler-exchange-httpd_keys.c b/src/exchange/taler-exchange-httpd_keys.c @@ -2412,11 +2412,10 @@ wallet_threshold_cb (void *cls, * @param[in,out] ksh key state handle we build @a krd for * @param[in] denom_keys_hash hash over all the denomination keys in @a denoms * @param last_cherry_pick_date timestamp to use - * @param signkeys list of sign keys to return - * @param recoup list of revoked keys to return - * @param denoms list of denominations to return - * @param grouped_denominations list of grouped denominations to return - * @param[in] h_grouped XOR of all hashes in @a grouped_demoninations + * @param[in,out] signkeys list of sign keys to return + * @param[in,out] recoup list of revoked keys to return + * @param[in,out] grouped_denominations list of grouped denominations to return + * @param h_grouped XOR of all hashes in @a grouped_demoninations * @return #GNUNET_OK on success */ static enum GNUNET_GenericReturnValue diff --git a/src/exchange/taler-exchange-httpd_keys.h b/src/exchange/taler-exchange-httpd_keys.h @@ -191,7 +191,7 @@ TEH_wire_init (void); * * (We do not do so immediately, but merely signal to all threads that they * need to rebuild their wire state upon the next call to - * #TEH_handler_wire()). + * #TEH_keys_get_state()). */ void TEH_wire_update_state (void); diff --git a/src/lib/exchange_api_stefan.c b/src/lib/exchange_api_stefan.c @@ -72,8 +72,9 @@ amount_to_double (const struct TALER_Amount *a) /** * Convert double to amount for STEFAN curve evaluation. * - * @param a input amount - * @return (rounded) amount as a double + * @param dv input amount + * @param currency deisred currency + * @param[out] rval (rounded) amount as a double */ static void double_to_amount (double dv, diff --git a/src/pq/pq_query_helper.c b/src/pq/pq_query_helper.c @@ -1070,6 +1070,7 @@ DONE: * @param same_size If not 0, all elements in @a elements have this size * @param typ Supported internal type of each element in @a elements * @param oid Oid of the type to be used in Postgres + * @param[in,out] db our database handle for looking up OIDs * @return Query parameter */ static struct GNUNET_PQ_QueryParam