merchant

Merchant backend to process payments, run by merchants
Log | Files | Refs | Submodules | README | LICENSE

commit 119d6b4b27e73294d2c7836a52ae4418f91b4c88
parent 912b35e7e9b0702ed18d5c21296c084e112139af
Author: Marcello Stanisci <stanisci.m@gmail.com>
Date:   Fri,  4 May 2018 10:28:45 +0200

Payments generator skeleton.

Could run the 'run()' method and get
hold of the default configuration file.

Diffstat:
M.gitignore | 1+
Msrc/merchant-tools/Makefile.am | 22++--------------------
Msrc/merchant-tools/taler-merchant-generate-payments_new.c | 10++++++----
3 files changed, 9 insertions(+), 24 deletions(-)

diff --git a/.gitignore b/.gitignore @@ -59,3 +59,4 @@ src/merchant-tools/taler-merchant-tip-enable src/lib/reserve_dkey.priv src/lib/reserve_key.priv doc/version.texi +src/merchant-tools/taler-merchant-generate-payments-new diff --git a/src/merchant-tools/Makefile.am b/src/merchant-tools/Makefile.am @@ -3,7 +3,7 @@ AM_CPPFLAGS = -I$(top_srcdir)/src/include bin_PROGRAMS = \ taler-merchant-dbinit \ - taler-merchant-generate-payments + taler-merchant-generate-payments-new taler_merchant_dbinit_SOURCES = \ taler-merchant-dbinit.c @@ -20,7 +20,7 @@ taler_merchant_generate_payments_new_SOURCES = \ taler_merchant_generate_payments_new_LDADD = \ $(top_srcdir)/src/backenddb/libtalermerchantdb.la \ - libtalermerchant.la \ + $(top_srcdir)/src/lib/libtalermerchant.la \ $(LIBGCRYPT_LIBS) \ -ltalertesting \ -ltalermerchanttesting \ @@ -33,21 +33,3 @@ taler_merchant_generate_payments_new_LDADD = \ -lgnunetcurl \ -lgnunetutil \ -ljansson - - -taler_merchant_generate_payments_SOURCES = \ - taler-merchant-generate-payments.c - -taler_merchant_generate_payments_LDADD = \ - $(top_srcdir)/src/backenddb/libtalermerchantdb.la \ - $(top_srcdir)/src/lib/libtalermerchant.la \ - $(LIBGCRYPT_LIBS) \ - -ltalerbank \ - -ltalerfakebank \ - -ltalerexchange \ - -ltalerjson \ - -ltalerutil \ - -lgnunetjson \ - -lgnunetcurl \ - -lgnunetutil \ - -ljansson diff --git a/src/merchant-tools/taler-merchant-generate-payments_new.c b/src/merchant-tools/taler-merchant-generate-payments_new.c @@ -78,13 +78,15 @@ main (int argc, struct GNUNET_GETOPT_CommandLineOption options[] = { GNUNET_GETOPT_option_uint ('n', - "payments number", - "how many payments we want to generate", + "payments-number", + "PN", + "will generate PN payments", &payments_number), GNUNET_GETOPT_option_uint ('t', - "tracks number", - "how many /track operation we want to perform", + "tracks-number", + "TN", + "will perform TN /track operations", &tracks_number), GNUNET_GETOPT_OPTION_END };