From d83c2539bcee852bb0ef6025900bfa7e67c32dff Mon Sep 17 00:00:00 2001 From: Joseph Date: Fri, 3 Mar 2023 06:20:38 -0500 Subject: [PATCH] some changes for known coins --- src/exchangedb/Makefile.am | 1 - src/exchangedb/plugin_exchangedb_postgres.c | 5 ++--- src/include/taler_exchangedb_plugin.h | 7 +------ 3 files changed, 3 insertions(+), 10 deletions(-) diff --git a/src/exchangedb/Makefile.am b/src/exchangedb/Makefile.am index f07069f43..9757aefff 100644 --- a/src/exchangedb/Makefile.am +++ b/src/exchangedb/Makefile.am @@ -257,7 +257,6 @@ libtaler_plugin_exchangedb_postgres_la_SOURCES = \ pg_select_purse_deposits_above_serial_id.h pg_select_purse_deposits_above_serial_id.c \ pg_select_account_merges_above_serial_id.h pg_select_account_merges_above_serial_id.c \ pg_select_all_purse_decisions_above_serial_id.h pg_select_all_purse_decisions_above_serial_id.c \ - pg_batch_ensure_coin_known.h pg_batch_ensure_coin_known.c \ pg_select_reserve_open_above_serial_id.c pg_select_reserve_open_above_serial_id.h libtaler_plugin_exchangedb_postgres_la_LIBADD = \ $(LTLIBINTL) diff --git a/src/exchangedb/plugin_exchangedb_postgres.c b/src/exchangedb/plugin_exchangedb_postgres.c index e67995188..2f3318184 100644 --- a/src/exchangedb/plugin_exchangedb_postgres.c +++ b/src/exchangedb/plugin_exchangedb_postgres.c @@ -216,7 +216,7 @@ #include "pg_select_aml_process.h" #include "pg_select_aml_history.h" #include "pg_insert_aml_decision.h" -#include "pg_batch_ensure_coin_known.h" + /** * Set to 1 to enable Postgres auto_explain module. This will @@ -773,8 +773,7 @@ libtaler_plugin_exchangedb_postgres_init (void *cls) = &TEH_PG_select_aml_history; plugin->insert_aml_decision = &TEH_PG_insert_aml_decision; - plugin->batch_ensure_coin_known - = &TEH_PG_batch_ensure_coin_known; + return plugin; } diff --git a/src/include/taler_exchangedb_plugin.h b/src/include/taler_exchangedb_plugin.h index 02d7896a6..962bccaa2 100644 --- a/src/include/taler_exchangedb_plugin.h +++ b/src/include/taler_exchangedb_plugin.h @@ -4026,12 +4026,7 @@ struct TALER_EXCHANGEDB_Plugin uint64_t *known_coin_id, struct TALER_DenominationHashP *denom_pub_hash, struct TALER_AgeCommitmentHash *age_hash); - enum TALER_EXCHANGEDB_CoinKnownStatus - (*batch_ensure_coin_known)(void *cls, - const struct TALER_CoinPublicInfo *coin, - const struct TALER_CoinInfo *result, - unsigned int coin_length, - unsigned int batch_size); + /** * Retrieve information about the given @a coin from the database.