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/auditor/taler-helper-auditor-coins.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/auditor/taler-helper-auditor-coins.c')
-rw-r--r-- | src/auditor/taler-helper-auditor-coins.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/auditor/taler-helper-auditor-coins.c b/src/auditor/taler-helper-auditor-coins.c index bfdc11c7e..8c3d66b98 100644 --- a/src/auditor/taler-helper-auditor-coins.c +++ b/src/auditor/taler-helper-auditor-coins.c @@ -435,9 +435,14 @@ check_coin_history (const struct TALER_CoinSpendPublicKeyP *coin_pub, struct TALER_Amount refunded; struct TALER_Amount deposit_fee; bool have_refund; + uint64_t etag = 0; + /* TODO: could use 'etag' mechanism to only fetch transactions + we did not yet process, instead of going over them + again and again. */ qs = TALER_ARL_edb->get_coin_transactions (TALER_ARL_edb->cls, coin_pub, + &etag, &tl); if (0 >= qs) return qs; |