From 5df58a77c51ee84452381473f5b3b2bdf228da29 Mon Sep 17 00:00:00 2001 From: Marcello Stanisci Date: Thu, 14 Mar 2019 17:46:07 +0100 Subject: Benchmark debug --- .../taler-exchange-httpd_reserve_withdraw.c | 18 ++++++++++++++++++ src/exchange/taler-exchange-wirewatch.c | 21 ++++++++++++++++++++- 2 files changed, 38 insertions(+), 1 deletion(-) diff --git a/src/exchange/taler-exchange-httpd_reserve_withdraw.c b/src/exchange/taler-exchange-httpd_reserve_withdraw.c index d42168abc..1a05326dd 100644 --- a/src/exchange/taler-exchange-httpd_reserve_withdraw.c +++ b/src/exchange/taler-exchange-httpd_reserve_withdraw.c @@ -223,6 +223,24 @@ withdraw_transaction (void *cls, /* Check if balance is sufficient */ r.pub = wc->wsrd.reserve_pub; + + /** + * Debug block. + */ + { +#define PUBSIZE 80 + char pub_s[PUBSIZE]; + + GNUNET_break + (NULL != GNUNET_STRINGS_data_to_string (&r.pub, + sizeof (r.pub), + &pub_s[0], + PUBSIZE)); + GNUNET_log (GNUNET_ERROR_TYPE_INFO, + "Trying to withdraw from reserve: %s\n", + pub_s); + } + qs = TEH_plugin->reserve_get (TEH_plugin->cls, session, &r); diff --git a/src/exchange/taler-exchange-wirewatch.c b/src/exchange/taler-exchange-wirewatch.c index 58697ba03..9ec11296e 100644 --- a/src/exchange/taler-exchange-wirewatch.c +++ b/src/exchange/taler-exchange-wirewatch.c @@ -500,9 +500,28 @@ history_cb (void *cls, } GNUNET_log (GNUNET_ERROR_TYPE_INFO, - "Adding wire transfer over %s with subject `%s'\n", + "Adding wire transfer over %s with (hashed) subject `%s'\n", TALER_amount2s (&details->amount), TALER_B2S (&details->wtid)); + + /** + * Debug block. + */ + { +/* Should be 53, give 80 just to be redundant. */ +#define PUBSIZE 80 + char wtid_s[PUBSIZE]; + + GNUNET_break + (NULL != GNUNET_STRINGS_data_to_string (&details->wtid, + sizeof (details->wtid), + &wtid_s[0], + PUBSIZE)); + GNUNET_log (GNUNET_ERROR_TYPE_INFO, + "Plain text subject (= reserve_pub): %s\n", + wtid_s); + } + current_batch_size++; /* Wire transfer identifier == reserve public key */ GNUNET_assert (sizeof (reserve_pub) == sizeof (details->wtid)); -- cgit v1.2.3