exchange

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

commit 90ca90b576149c760a76a58f200aee64c416a6cb
parent 92df1cb1da3a3bee661437911356f5f47c23a41a
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sat, 13 May 2023 20:23:38 +0200

-start with new ENABLE_TIPPING option

Diffstat:
Msrc/exchange/taler-exchange-httpd.c | 19++++++++++---------
1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/src/exchange/taler-exchange-httpd.c b/src/exchange/taler-exchange-httpd.c @@ -1859,20 +1859,21 @@ exchange_serve_process_config (void) return GNUNET_SYSERR; } if (GNUNET_OK != - GNUNET_config_get_amount (TEH_cfg, - "exchange", - "AML_THRESHOLD", - &TEH_aml_threshold)) + TALER_config_get_amount (TEH_cfg, + "exchange", + "AML_THRESHOLD", + &TEH_aml_threshold)) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Need amount in section `exchange' under `AML_THRESHOLD'\n"); return GNUNET_SYSERR; } - if (GNUNET_OK != - TALER_config_get_amount (TEH_cfg, - "exchange", - "ENABLE_TIPPING", - &TEH_aml_threshold)) + TEH_enable_tipping + = GNUNET_CONFIGURATION_get_value_yesno ( + TEH_cfg, + "exchange", + "ENABLE_TIPPING"); + if (GNUNET_SYSERR == TEH_enable_tipping) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Need YES or NO in section `exchange' under `ENABLE_TIPPING'\n");