diff options
author | Christian Grothoff <christian@grothoff.org> | 2023-09-17 11:27:33 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2023-09-17 11:27:33 +0200 |
commit | 9ae46f367e606f9b3866b361459e05a71be9f310 (patch) | |
tree | 8ebc0edf84cc745a75b9c8ff4b550a40a08c9ca8 /src/exchangedb/test_exchangedb.c | |
parent | 535c57b2f9660e4178b31e2a0c47444b00348b71 (diff) | |
download | exchange-9ae46f367e606f9b3866b361459e05a71be9f310.tar.gz exchange-9ae46f367e606f9b3866b361459e05a71be9f310.tar.bz2 exchange-9ae46f367e606f9b3866b361459e05a71be9f310.zip |
first cut for API to get coin history
Diffstat (limited to 'src/exchangedb/test_exchangedb.c')
-rw-r--r-- | src/exchangedb/test_exchangedb.c | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/src/exchangedb/test_exchangedb.c b/src/exchangedb/test_exchangedb.c index 56925acf0..217df2bb4 100644 --- a/src/exchangedb/test_exchangedb.c +++ b/src/exchangedb/test_exchangedb.c @@ -1723,9 +1723,11 @@ run (void *cls) /* Just to test fetching a coin with melt history */ struct TALER_EXCHANGEDB_TransactionList *tl; enum GNUNET_DB_QueryStatus qs; + uint64_t etag = 0; qs = plugin->get_coin_transactions (plugin->cls, &refresh.coin.coin_pub, + &etag, &tl); FAILIF (GNUNET_DB_STATUS_SUCCESS_ONE_RESULT != qs); plugin->free_coin_transaction_list (plugin->cls, @@ -1972,9 +1974,14 @@ run (void *cls) &audit_refund_cb, NULL)); FAILIF (1 != auditor_row_cnt); - qs = plugin->get_coin_transactions (plugin->cls, - &refund.coin.coin_pub, - &tl); + { + uint64_t etag = 0; + + qs = plugin->get_coin_transactions (plugin->cls, + &refund.coin.coin_pub, + &etag, + &tl); + } FAILIF (GNUNET_DB_STATUS_SUCCESS_ONE_RESULT != qs); GNUNET_assert (NULL != tl); matched = 0; |