exchange

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

commit aa79e52fde4977bbacba26cbb4e06a98d35e8235
parent a8f65175f46cbada28d801d144e8be71b268dd50
Author: Christian Grothoff <christian@grothoff.org>
Date:   Fri, 14 Aug 2015 23:09:34 +0200

activating test /refresh/link (still fails)

Diffstat:
Msrc/mint-lib/test_mint_api.c | 5+++--
Msrc/mintdb/plugin_mintdb_postgres.c | 8++++++++
2 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/src/mint-lib/test_mint_api.c b/src/mint-lib/test_mint_api.c @@ -1535,6 +1535,7 @@ interpreter_run (void *cls, ref = find_command (is, md->coin_ref); } + GNUNET_assert (OC_WITHDRAW_SIGN == ref->oc); /* finally, use private key from withdraw sign command */ cmd->details.refresh_link.rlh = TALER_MINT_refresh_link (mint, @@ -1961,14 +1962,14 @@ run (void *cls, .expected_response_code = MHD_HTTP_OK, .details.refresh_reveal.melt_ref = "refresh-melt-1" }, -#if TEST_REFRESH - /* Test that /refresh/link works */ { .oc = OC_REFRESH_LINK, .label = "refresh-link-1", .expected_response_code = MHD_HTTP_OK, .details.refresh_link.reveal_ref = "refresh-reveal-1" }, +#if TEST_REFRESH + /* Test successfully spending coins from the refresh operation: first EUR:1 */ { .oc = OC_DEPOSIT, diff --git a/src/mintdb/plugin_mintdb_postgres.c b/src/mintdb/plugin_mintdb_postgres.c @@ -2179,6 +2179,9 @@ postgres_insert_refresh_melt (void *cls, } if (GNUNET_NO == ret) /* if not, insert it */ { + fprintf (stderr, + "Melting coin coin %s\n", + TALER_B2S (&melt->coin.coin_pub)); ret = insert_known_coin (cls, session, &melt->coin); @@ -3015,8 +3018,13 @@ postgres_get_transfer (void *cls, return GNUNET_SYSERR; } nrows = PQntuples (result); + fprintf (stderr, + "linkage for coin %s resulted in %d results\n", + TALER_B2S (coin_pub), + nrows); if (0 == nrows) { + /* no matches found */ PQclear (result); return GNUNET_NO; }