diff options
author | Christian Grothoff <christian@grothoff.org> | 2021-11-07 11:41:53 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2021-11-07 11:41:53 +0100 |
commit | cd8d4bede16e62850235b4e83cc29c2ca498013e (patch) | |
tree | c28d6f587c8125c67f0334446f034c1185654074 /src/exchange | |
parent | fadfc735fadb0a718989fae6e4c436718e581783 (diff) | |
download | exchange-cd8d4bede16e62850235b4e83cc29c2ca498013e.tar.gz exchange-cd8d4bede16e62850235b4e83cc29c2ca498013e.tar.bz2 exchange-cd8d4bede16e62850235b4e83cc29c2ca498013e.zip |
add missing file
Diffstat (limited to 'src/exchange')
-rw-r--r-- | src/exchange/taler-exchange-aggregator.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/exchange/taler-exchange-aggregator.c b/src/exchange/taler-exchange-aggregator.c index 94efe28f3..73bbcc594 100644 --- a/src/exchange/taler-exchange-aggregator.c +++ b/src/exchange/taler-exchange-aggregator.c @@ -150,6 +150,13 @@ static struct TALER_Amount currency_round_unit; static char *exchange_base_url; /** + * Set to #GNUNET_YES if this exchange does not support KYC checks + * and thus deposits are to be aggregated regardless of the + * KYC status of the target account. + */ +static int kyc_off; + +/** * The exchange's configuration. */ static const struct GNUNET_CONFIGURATION_Handle *cfg; @@ -706,6 +713,7 @@ run_aggregation (void *cls) db_plugin->cls, s->shard_start, s->shard_end, + kyc_off ? true : false, &deposit_cb, &au_active); switch (qs) @@ -1106,6 +1114,10 @@ main (int argc, "test", "run in test mode and exit when idle", &test_mode), + GNUNET_GETOPT_option_flag ('y', + "kyc-off", + "perform wire transfers without KYC checks", + &kyc_off), GNUNET_GETOPT_OPTION_END }; enum GNUNET_GenericReturnValue ret; |