commit d1b6cfb766293bfd96fec0e5c93575854bc78b55
parent 011c0388a55c8069bc990c1c96e37e3861d449a2
Author: Christian Grothoff <grothoff@gnunet.org>
Date: Mon, 23 Sep 2024 14:58:35 +0200
-fix FTBFS issues
Diffstat:
3 files changed, 125 insertions(+), 300 deletions(-)
diff --git a/src/auditordb/Makefile.am b/src/auditordb/Makefile.am
@@ -141,7 +141,7 @@ pg_insert_row_minor_inconsistencies.c pg_insert_row_minor_inconsistencies.h \
pg_get_fee_time_inconsistency.c pg_get_fee_time_inconsistency.h \
pg_insert_fee_time_inconsistency.c pg_insert_fee_time_inconsistency.h \
pg_get_balances.c pg_get_balances.h \
-pg_insert_exchange_signkey.c pg_insert_exchange_signkey.h \
+pg_insert_exchange_signkey.c pg_insert_exchange_signkey.h
libtaler_plugin_auditordb_postgres_la_LDFLAGS = \
$(TALER_PLUGIN_LDFLAGS)
diff --git a/src/auditordb/plugin_auditordb_postgres.c b/src/auditordb/plugin_auditordb_postgres.c
@@ -650,7 +650,6 @@ libtaler_plugin_auditordb_postgres_init (void *cls)
plugin->insert_bad_sig_losses = &TAH_PG_insert_bad_sig_losses;
plugin->get_bad_sig_losses = &TAH_PG_get_bad_sig_losses;
- plugin->update_bad_sig_losses = &TAH_PG_update_bad_sig_losses;
plugin->insert_auditor_closure_lags = &TAH_PG_insert_auditor_closure_lags;
plugin->get_auditor_closure_lags = &TAH_PG_get_auditor_closure_lags;
@@ -659,41 +658,19 @@ libtaler_plugin_auditordb_postgres_init (void *cls)
plugin->insert_refreshes_hanging = &TAH_PG_insert_refreshes_hanging;
plugin->get_refreshes_hanging = &TAH_PG_get_refreshes_hanging;
- plugin->update_emergency_by_count = &TAH_PG_update_emergency_by_count;
- plugin->update_row_inconsistency = &TAH_PG_update_row_inconsistency;
- plugin->update_purse_not_closed_inconsistencies =
- &TAH_PG_update_purse_not_closed_inconsistencies;
- plugin->update_reserve_balance_insufficient_inconsistency =
- &TAH_PG_update_reserve_balance_insufficient_inconsistency;
- plugin->update_coin_inconsistency = &TAH_PG_update_coin_inconsistency;
- plugin->update_denomination_key_validity_withdraw_inconsistency =
- &TAH_PG_update_denomination_key_validity_withdraw_inconsistency;
- plugin->update_refreshes_hanging = &TAH_PG_update_refreshes_hanging;
- plugin->update_emergency = &TAH_PG_update_emergency;
- plugin->update_closure_lags = &TAH_PG_update_closure_lags;
-
-
plugin->insert_reserve_in_inconsistency =
&TAH_PG_insert_reserve_in_inconsistency;
plugin->get_reserve_in_inconsistency = &TAH_PG_get_reserve_in_inconsistency;
- plugin->update_reserve_in_inconsistency =
- &TAH_PG_update_reserve_in_inconsistency;
-
plugin->insert_reserve_not_closed_inconsistency =
&TAH_PG_insert_reserve_not_closed_inconsistency;
plugin->get_reserve_not_closed_inconsistency =
&TAH_PG_get_reserve_not_closed_inconsistency;
- plugin->update_reserve_not_closed_inconsistency =
- &TAH_PG_update_reserve_not_closed_inconsistency;
-
plugin->insert_denominations_without_sigs =
&TAH_PG_insert_denominations_without_sigs;
plugin->get_denominations_without_sigs =
&TAH_PG_get_denominations_without_sigs;
- plugin->update_denominations_without_sigs =
- &TAH_PG_update_denominations_without_sigs;
plugin->get_progress_points
= &TAH_PG_get_progress_points;
@@ -703,49 +680,36 @@ libtaler_plugin_auditordb_postgres_init (void *cls)
&TAH_PG_insert_misattribution_in_inconsistency;
plugin->get_misattribution_in_inconsistency =
&TAH_PG_get_misattribution_in_inconsistency;
- plugin->update_misattribution_in_inconsistency =
- &TAH_PG_update_misattribution_in_inconsistency;
plugin->get_reserves = &TAH_PG_get_reserves;
plugin->get_purses = &TAH_PG_get_purses;
plugin->insert_denomination_pending = &TAH_PG_insert_denomination_pending;
plugin->get_denomination_pending = &TAH_PG_get_denomination_pending;
- plugin->update_denomination_pending = &TAH_PG_update_denomination_pending;
plugin->get_exchange_signkeys = &TAH_PG_get_exchange_signkeys;
plugin->insert_wire_format_inconsistency =
&TAH_PG_insert_wire_format_inconsistency;
plugin->get_wire_format_inconsistency = &TAH_PG_get_wire_format_inconsistency;
- plugin->update_wire_format_inconsistency =
- &TAH_PG_update_wire_format_inconsistency;
-
plugin->insert_wire_out_inconsistency
= &TAH_PG_insert_wire_out_inconsistency;
plugin->get_wire_out_inconsistency
= &TAH_PG_get_wire_out_inconsistency;
- plugin->update_wire_out_inconsistency
- = &TAH_PG_update_wire_out_inconsistency;
plugin->insert_reserve_balance_summary_wrong_inconsistency =
&TAH_PG_insert_reserve_balance_summary_wrong_inconsistency;
plugin->get_reserve_balance_summary_wrong_inconsistency =
&TAH_PG_get_reserve_balance_summary_wrong_inconsistency;
- plugin->update_reserve_balance_summary_wrong_inconsistency =
- &TAH_PG_update_reserve_balance_summary_wrong_inconsistency;
plugin->insert_row_minor_inconsistencies =
&TAH_PG_insert_row_minor_inconsistencies;
plugin->get_row_minor_inconsistencies = &TAH_PG_get_row_minor_inconsistencies;
- plugin->update_row_minor_inconsistencies =
- &TAH_PG_update_row_minor_inconsistencies;
plugin->insert_fee_time_inconsistency = &TAH_PG_insert_fee_time_inconsistency;
plugin->get_fee_time_inconsistency = &TAH_PG_get_fee_time_inconsistency;
- plugin->update_fee_time_inconsistency = &TAH_PG_update_fee_time_inconsistency;
plugin->update_balance
= &TAH_PG_update_balance;
@@ -753,11 +717,6 @@ libtaler_plugin_auditordb_postgres_init (void *cls)
plugin->insert_exchange_signkey
= &TAH_PG_insert_exchange_signkey;
- plugin->update_deposit_confirmations
- = &TAH_PG_update_deposit_confirmations;
- plugin->update_amount_arithmetic_inconsistency
- = &TAH_PG_update_amount_arithmetic_inconsistency;
-
return plugin;
}
diff --git a/src/include/taler_auditordb_plugin.h b/src/include/taler_auditordb_plugin.h
@@ -969,7 +969,7 @@ struct TALER_AUDITORDB_Plugin
* #GNUNET_SYSERR if we have no DB connection
*/
enum GNUNET_GenericReturnValue
- (*preflight)(void *cls);
+ (*preflight)(void *cls);
/**
@@ -1026,8 +1026,8 @@ struct TALER_AUDITORDB_Plugin
* @return #GNUNET_OK upon success; #GNUNET_SYSERR upon failure
*/
enum GNUNET_GenericReturnValue
- (*drop_tables)(void *cls,
- bool drop_exchangelist);
+ (*drop_tables)(void *cls,
+ bool drop_exchangelist);
/**
@@ -1039,9 +1039,9 @@ struct TALER_AUDITORDB_Plugin
* @return #GNUNET_OK upon success; #GNUNET_SYSERR upon failure
*/
enum GNUNET_GenericReturnValue
- (*create_tables)(void *cls,
- bool support_partitions,
- uint32_t num_partitions);
+ (*create_tables)(void *cls,
+ bool support_partitions,
+ uint32_t num_partitions);
/**
@@ -1051,7 +1051,7 @@ struct TALER_AUDITORDB_Plugin
* @return #GNUNET_OK on success
*/
enum GNUNET_GenericReturnValue
- (*start)(void *cls);
+ (*start)(void *cls);
/**
@@ -1061,7 +1061,7 @@ struct TALER_AUDITORDB_Plugin
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
- (*commit)(void *cls);
+ (*commit)(void *cls);
/**
@@ -1082,7 +1082,7 @@ struct TALER_AUDITORDB_Plugin
* #GNUNET_SYSERR on DB errors
*/
enum GNUNET_GenericReturnValue
- (*gc)(void *cls);
+ (*gc)(void *cls);
/**
@@ -1096,7 +1096,7 @@ struct TALER_AUDITORDB_Plugin
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
- (*insert_auditor_progress)(
+ (*insert_auditor_progress)(
void *cls,
const char *progress_key,
uint64_t progress_offset,
@@ -1113,7 +1113,7 @@ struct TALER_AUDITORDB_Plugin
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
- (*update_auditor_progress)(
+ (*update_auditor_progress)(
void *cls,
const char *progress_key,
uint64_t progress_offset,
@@ -1129,10 +1129,10 @@ struct TALER_AUDITORDB_Plugin
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
- (*get_auditor_progress)(void *cls,
- const char *progress_key,
- uint64_t *progress_offset,
- ...);
+ (*get_auditor_progress)(void *cls,
+ const char *progress_key,
+ uint64_t *progress_offset,
+ ...);
/**
@@ -1146,10 +1146,10 @@ struct TALER_AUDITORDB_Plugin
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
- (*insert_balance)(void *cls,
- const char *balance_key,
- const struct TALER_Amount *balance_value,
- ...);
+ (*insert_balance)(void *cls,
+ const char *balance_key,
+ const struct TALER_Amount *balance_value,
+ ...);
/**
@@ -1163,10 +1163,10 @@ struct TALER_AUDITORDB_Plugin
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
- (*update_balance)(void *cls,
- const char *balance_key,
- const struct TALER_Amount *balance_amount,
- ...);
+ (*update_balance)(void *cls,
+ const char *balance_key,
+ const struct TALER_Amount *balance_amount,
+ ...);
/**
@@ -1179,10 +1179,10 @@ struct TALER_AUDITORDB_Plugin
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
- (*get_balance)(void *cls,
- const char *balance_key,
- struct TALER_Amount *balance_value,
- ...);
+ (*get_balance)(void *cls,
+ const char *balance_key,
+ struct TALER_Amount *balance_value,
+ ...);
/**
@@ -1195,7 +1195,7 @@ struct TALER_AUDITORDB_Plugin
* @return query result status
*/
enum GNUNET_DB_QueryStatus
- (*get_balances)(
+ (*get_balances)(
void *cls,
const char *balance_key,
TALER_AUDITORDB_BalancesCallback cb,
@@ -1211,7 +1211,7 @@ struct TALER_AUDITORDB_Plugin
* @return query result status
*/
enum GNUNET_DB_QueryStatus
- (*get_progress_points)(
+ (*get_progress_points)(
void *cls,
const char *progress_key,
TALER_AUDITORDB_ProgressPointsCallback cb,
@@ -1225,7 +1225,7 @@ struct TALER_AUDITORDB_Plugin
* @return query result status
*/
enum GNUNET_DB_QueryStatus
- (*insert_exchange_signkey)(
+ (*insert_exchange_signkey)(
void *cls,
const struct TALER_AUDITORDB_ExchangeSigningKey *sk);
@@ -1238,7 +1238,7 @@ struct TALER_AUDITORDB_Plugin
* @return query result status
*/
enum GNUNET_DB_QueryStatus
- (*insert_deposit_confirmation)(
+ (*insert_deposit_confirmation)(
void *cls,
const struct TALER_AUDITORDB_DepositConfirmation *dc);
@@ -1255,7 +1255,7 @@ struct TALER_AUDITORDB_Plugin
* @return query result status
*/
enum GNUNET_DB_QueryStatus
- (*get_deposit_confirmations)(
+ (*get_deposit_confirmations)(
void *cls,
int64_t limit,
uint64_t offset,
@@ -1272,7 +1272,7 @@ struct TALER_AUDITORDB_Plugin
* @return query result status
*/
enum GNUNET_DB_QueryStatus
- (*delete_deposit_confirmation)(
+ (*delete_deposit_confirmation)(
void *cls,
uint64_t row_id);
@@ -1290,7 +1290,7 @@ struct TALER_AUDITORDB_Plugin
* @return query result status
*/
enum GNUNET_DB_QueryStatus
- (*get_amount_arithmetic_inconsistency)(
+ (*get_amount_arithmetic_inconsistency)(
void *cls,
int64_t limit,
uint64_t offset,
@@ -1299,7 +1299,7 @@ struct TALER_AUDITORDB_Plugin
void *cb_cls);
enum GNUNET_DB_QueryStatus
- (*get_coin_inconsistency)(
+ (*get_coin_inconsistency)(
void *cls,
int64_t limit,
uint64_t offset,
@@ -1308,7 +1308,7 @@ struct TALER_AUDITORDB_Plugin
void *cb_cls);
enum GNUNET_DB_QueryStatus
- (*get_row_inconsistency)(
+ (*get_row_inconsistency)(
void *cls,
int64_t limit,
uint64_t offset,
@@ -1317,7 +1317,7 @@ struct TALER_AUDITORDB_Plugin
void *cb_cls);
enum GNUNET_DB_QueryStatus
- (*get_emergency)(
+ (*get_emergency)(
void *cls,
int64_t limit,
uint64_t offset,
@@ -1326,7 +1326,7 @@ struct TALER_AUDITORDB_Plugin
void *cb_cls);
enum GNUNET_DB_QueryStatus
- (*get_emergency_by_count)(
+ (*get_emergency_by_count)(
void *cls,
int64_t limit,
uint64_t offset,
@@ -1335,7 +1335,7 @@ struct TALER_AUDITORDB_Plugin
void *cb_cls);
enum GNUNET_DB_QueryStatus
- (*get_denomination_key_validity_withdraw_inconsistency)(
+ (*get_denomination_key_validity_withdraw_inconsistency)(
void *cls,
int64_t limit,
uint64_t offset,
@@ -1344,7 +1344,7 @@ struct TALER_AUDITORDB_Plugin
void *cb_cls);
enum GNUNET_DB_QueryStatus
- (*get_purse_not_closed_inconsistencies)(
+ (*get_purse_not_closed_inconsistencies)(
void *cls,
int64_t limit,
uint64_t offset,
@@ -1353,7 +1353,7 @@ struct TALER_AUDITORDB_Plugin
void *cb_cls);
enum GNUNET_DB_QueryStatus
- (*get_reserve_balance_insufficient_inconsistency)(
+ (*get_reserve_balance_insufficient_inconsistency)(
void *cls,
int64_t limit,
uint64_t offset,
@@ -1362,7 +1362,7 @@ struct TALER_AUDITORDB_Plugin
void *cb_cls);
enum GNUNET_DB_QueryStatus
- (*get_bad_sig_losses)(
+ (*get_bad_sig_losses)(
void *cls,
int64_t limit,
uint64_t offset,
@@ -1373,7 +1373,7 @@ struct TALER_AUDITORDB_Plugin
void *cb_cls);
enum GNUNET_DB_QueryStatus
- (*get_auditor_closure_lags)(
+ (*get_auditor_closure_lags)(
void *cls,
int64_t limit,
uint64_t offset,
@@ -1382,7 +1382,7 @@ struct TALER_AUDITORDB_Plugin
void *cb_cls);
enum GNUNET_DB_QueryStatus
- (*get_refreshes_hanging)(
+ (*get_refreshes_hanging)(
void *cls,
int64_t limit,
uint64_t offset,
@@ -1398,62 +1398,62 @@ struct TALER_AUDITORDB_Plugin
* @return query result status
*/
enum GNUNET_DB_QueryStatus
- (*delete_amount_arithmetic_inconsistency)(
+ (*delete_amount_arithmetic_inconsistency)(
void *cls,
uint64_t row_id);
enum GNUNET_DB_QueryStatus
- (*delete_coin_inconsistency)(
+ (*delete_coin_inconsistency)(
void *cls,
uint64_t row_id);
enum GNUNET_DB_QueryStatus
- (*delete_row_inconsistency)(
+ (*delete_row_inconsistency)(
void *cls,
uint64_t row_id);
enum GNUNET_DB_QueryStatus
- (*delete_emergency)(
+ (*delete_emergency)(
void *cls,
uint64_t row_id);
enum GNUNET_DB_QueryStatus
- (*delete_emergency_by_count)(
+ (*delete_emergency_by_count)(
void *cls,
uint64_t row_id);
enum GNUNET_DB_QueryStatus
- (*delete_denomination_key_validity_withdraw_inconsistency)(
+ (*delete_denomination_key_validity_withdraw_inconsistency)(
void *cls,
uint64_t row_id);
enum GNUNET_DB_QueryStatus
- (*delete_purse_not_closed_inconsistencies)(
+ (*delete_purse_not_closed_inconsistencies)(
void *cls,
uint64_t row_id);
enum GNUNET_DB_QueryStatus
- (*delete_reserve_balance_insufficient_inconsistency)(
+ (*delete_reserve_balance_insufficient_inconsistency)(
void *cls,
uint64_t row_id);
enum GNUNET_DB_QueryStatus
- (*delete_bad_sig_losses)(
+ (*delete_bad_sig_losses)(
void *cls,
uint64_t row_id);
enum GNUNET_DB_QueryStatus
- (*delete_auditor_closure_lags)(
+ (*delete_auditor_closure_lags)(
void *cls,
uint64_t row_id);
enum GNUNET_DB_QueryStatus
- (*delete_progress)(
+ (*delete_progress)(
void *cls,
uint64_t row_id);
enum GNUNET_DB_QueryStatus
- (*delete_refreshes_hanging)(
+ (*delete_refreshes_hanging)(
void *cls,
uint64_t row_id);
@@ -1466,68 +1466,63 @@ struct TALER_AUDITORDB_Plugin
* @return query result status
*/
enum GNUNET_DB_QueryStatus
- (*insert_amount_arithmetic_inconsistency)(
+ (*insert_amount_arithmetic_inconsistency)(
void *cls,
const struct TALER_AUDITORDB_AmountArithmeticInconsistency *dc);
enum GNUNET_DB_QueryStatus
- (*insert_coin_inconsistency)(
+ (*insert_coin_inconsistency)(
void *cls,
const struct TALER_AUDITORDB_CoinInconsistency *dc);
enum GNUNET_DB_QueryStatus
- (*insert_row_inconsistency)(
+ (*insert_row_inconsistency)(
void *cls,
const struct TALER_AUDITORDB_RowInconsistency *dc);
enum GNUNET_DB_QueryStatus
- (*insert_emergency)(
+ (*insert_emergency)(
void *cls,
const struct TALER_AUDITORDB_Emergency *dc);
enum GNUNET_DB_QueryStatus
- (*insert_emergency_by_count)(
+ (*insert_emergency_by_count)(
void *cls,
const struct TALER_AUDITORDB_EmergenciesByCount *dc);
enum GNUNET_DB_QueryStatus
- (*insert_denomination_key_validity_withdraw_inconsistency)(
+ (*insert_denomination_key_validity_withdraw_inconsistency)(
void *cls,
const struct
TALER_AUDITORDB_DenominationKeyValidityWithdrawInconsistency *dc);
enum GNUNET_DB_QueryStatus
- (*insert_purse_not_closed_inconsistencies)(
+ (*insert_purse_not_closed_inconsistencies)(
void *cls,
const struct TALER_AUDITORDB_PurseNotClosedInconsistencies *dc);
enum GNUNET_DB_QueryStatus
- (*insert_reserve_balance_insufficient_inconsistency)(
+ (*insert_reserve_balance_insufficient_inconsistency)(
void *cls,
const struct TALER_AUDITORDB_ReserveBalanceInsufficientInconsistency *dc);
enum GNUNET_DB_QueryStatus
- (*insert_bad_sig_losses)(
+ (*insert_bad_sig_losses)(
void *cls,
const struct TALER_AUDITORDB_BadSigLosses *dc);
enum GNUNET_DB_QueryStatus
- (*insert_auditor_closure_lags)(
+ (*insert_auditor_closure_lags)(
void *cls,
const struct TALER_AUDITORDB_ClosureLags *dc);
enum GNUNET_DB_QueryStatus
- (*insert_refreshes_hanging)(
+ (*insert_refreshes_hanging)(
void *cls,
const struct TALER_AUDITORDB_RefreshesHanging *dc);
enum GNUNET_DB_QueryStatus
- (*update_bad_sig_losses)(
- void *cls,
- const struct TALER_AUDITORDB_Generic_Update *gu);
-
- enum GNUNET_DB_QueryStatus
- (*update_generic_suppressed)(
+ (*update_generic_suppressed)(
void *cls,
enum TALER_AUDITORDB_DeletableSuppressableTables table,
uint64_t row_id,
@@ -1540,70 +1535,7 @@ struct TALER_AUDITORDB_Plugin
uint64_t row_id);
enum GNUNET_DB_QueryStatus
- (*update_emergency_by_count)(
- void *cls,
- const struct TALER_AUDITORDB_Generic_Update *gu);
-
-
- enum GNUNET_DB_QueryStatus
- (*update_row_inconsistency)(
- void *cls,
- const struct TALER_AUDITORDB_Generic_Update *gu);
-
-
- enum GNUNET_DB_QueryStatus
- (*update_purse_not_closed_inconsistencies)(
- void *cls,
- const struct TALER_AUDITORDB_Generic_Update *gu);
-
-
- enum GNUNET_DB_QueryStatus
- (*update_reserve_balance_insufficient_inconsistency)(
- void *cls,
- const struct TALER_AUDITORDB_Generic_Update *gu);
-
-
- enum GNUNET_DB_QueryStatus
- (*update_coin_inconsistency)(
- void *cls,
- const struct TALER_AUDITORDB_Generic_Update *gu);
-
- enum GNUNET_DB_QueryStatus
- (*update_denomination_key_validity_withdraw_inconsistency)(
- void *cls,
- const struct TALER_AUDITORDB_Generic_Update *gu);
-
-
- enum GNUNET_DB_QueryStatus
- (*update_refreshes_hanging)(
- void *cls,
- const struct TALER_AUDITORDB_Generic_Update *gu);
-
-
- enum GNUNET_DB_QueryStatus
- (*update_emergency)(
- void *cls,
- const struct TALER_AUDITORDB_Generic_Update *gu);
-
-
- enum GNUNET_DB_QueryStatus
- (*update_closure_lags)(
- void *cls,
- const struct TALER_AUDITORDB_Generic_Update *gu);
-
- enum GNUNET_DB_QueryStatus
- (*update_amount_arithmetic_inconsistency)(
- void *cls,
- const struct TALER_AUDITORDB_Generic_Update *gu);
-
- enum GNUNET_DB_QueryStatus
- (*update_deposit_confirmations)(
- void *cls,
- const struct TALER_AUDITORDB_Generic_Update *gu);
-
-
- enum GNUNET_DB_QueryStatus
- (*get_reserve_in_inconsistency)(
+ (*get_reserve_in_inconsistency)(
void *cls,
int64_t limit,
uint64_t offset,
@@ -1613,25 +1545,18 @@ struct TALER_AUDITORDB_Plugin
enum GNUNET_DB_QueryStatus
- (*delete_reserve_in_inconsistency)(
+ (*delete_reserve_in_inconsistency)(
void *cls,
uint64_t row_id);
enum GNUNET_DB_QueryStatus
- (*insert_reserve_in_inconsistency)(
+ (*insert_reserve_in_inconsistency)(
void *cls,
const struct TALER_AUDITORDB_ReserveInInconsistency *dc);
-
enum GNUNET_DB_QueryStatus
- (*update_reserve_in_inconsistency)(
- void *cls,
- const struct TALER_AUDITORDB_Generic_Update *gu);
-
-
- enum GNUNET_DB_QueryStatus
- (*get_reserve_not_closed_inconsistency)(
+ (*get_reserve_not_closed_inconsistency)(
void *cls,
int64_t limit,
uint64_t offset,
@@ -1641,25 +1566,18 @@ struct TALER_AUDITORDB_Plugin
enum GNUNET_DB_QueryStatus
- (*delete_reserve_not_closed_inconsistency)(
+ (*delete_reserve_not_closed_inconsistency)(
void *cls,
uint64_t row_id);
enum GNUNET_DB_QueryStatus
- (*insert_reserve_not_closed_inconsistency)(
+ (*insert_reserve_not_closed_inconsistency)(
void *cls,
const struct TALER_AUDITORDB_ReserveNotClosedInconsistency *dc);
-
- enum GNUNET_DB_QueryStatus
- (*update_reserve_not_closed_inconsistency)(
- void *cls,
- const struct TALER_AUDITORDB_Generic_Update *gu);
-
-
enum GNUNET_DB_QueryStatus
- (*get_denominations_without_sigs)(
+ (*get_denominations_without_sigs)(
void *cls,
int64_t limit,
uint64_t offset,
@@ -1669,25 +1587,18 @@ struct TALER_AUDITORDB_Plugin
enum GNUNET_DB_QueryStatus
- (*delete_denominations_without_sigs)(
+ (*delete_denominations_without_sigs)(
void *cls,
uint64_t row_id);
enum GNUNET_DB_QueryStatus
- (*insert_denominations_without_sigs)(
+ (*insert_denominations_without_sigs)(
void *cls,
const struct TALER_AUDITORDB_DenominationsWithoutSigs *dc);
-
enum GNUNET_DB_QueryStatus
- (*update_denominations_without_sigs)(
- void *cls,
- const struct TALER_AUDITORDB_Generic_Update *gu);
-
-
- enum GNUNET_DB_QueryStatus
- (*get_misattribution_in_inconsistency)(
+ (*get_misattribution_in_inconsistency)(
void *cls,
int64_t limit,
uint64_t offset,
@@ -1697,25 +1608,18 @@ struct TALER_AUDITORDB_Plugin
enum GNUNET_DB_QueryStatus
- (*delete_misattribution_in_inconsistency)(
+ (*delete_misattribution_in_inconsistency)(
void *cls,
uint64_t row_id);
enum GNUNET_DB_QueryStatus
- (*insert_misattribution_in_inconsistency)(
+ (*insert_misattribution_in_inconsistency)(
void *cls,
const struct TALER_AUDITORDB_MisattributionInInconsistency *dc);
-
enum GNUNET_DB_QueryStatus
- (*update_misattribution_in_inconsistency)(
- void *cls,
- const struct TALER_AUDITORDB_Generic_Update *gu);
-
-
- enum GNUNET_DB_QueryStatus
- (*get_reserves)(
+ (*get_reserves)(
void *cls,
int64_t limit,
uint64_t offset,
@@ -1723,7 +1627,7 @@ struct TALER_AUDITORDB_Plugin
void *cb_cls);
enum GNUNET_DB_QueryStatus
- (*get_purses)(
+ (*get_purses)(
void *cls,
int64_t limit,
uint64_t offset,
@@ -1732,12 +1636,12 @@ struct TALER_AUDITORDB_Plugin
enum GNUNET_DB_QueryStatus
- (*delete_purses)(
+ (*delete_purses)(
void *cls,
uint64_t row_id);
enum GNUNET_DB_QueryStatus
- (*get_denomination_pending)(
+ (*get_denomination_pending)(
void *cls,
int64_t limit,
uint64_t offset,
@@ -1745,22 +1649,17 @@ struct TALER_AUDITORDB_Plugin
void *cb_cls);
enum GNUNET_DB_QueryStatus
- (*delete_denomination_pending)(
+ (*delete_denomination_pending)(
void *cls,
uint64_t row_id);
enum GNUNET_DB_QueryStatus
- (*insert_denomination_pending)(
+ (*insert_denomination_pending)(
void *cls,
const struct TALER_AUDITORDB_DenominationPending *dc);
enum GNUNET_DB_QueryStatus
- (*update_denomination_pending)(
- void *cls,
- const struct TALER_AUDITORDB_Generic_Update *gu);
-
- enum GNUNET_DB_QueryStatus
- (*get_exchange_signkeys)(
+ (*get_exchange_signkeys)(
void *cls,
int64_t limit,
uint64_t offset,
@@ -1769,7 +1668,7 @@ struct TALER_AUDITORDB_Plugin
void *cb_cls);
enum GNUNET_DB_QueryStatus
- (*get_wire_format_inconsistency)(
+ (*get_wire_format_inconsistency)(
void *cls,
int64_t limit,
uint64_t offset,
@@ -1779,25 +1678,18 @@ struct TALER_AUDITORDB_Plugin
enum GNUNET_DB_QueryStatus
- (*delete_wire_format_inconsistency)(
+ (*delete_wire_format_inconsistency)(
void *cls,
uint64_t row_id);
enum GNUNET_DB_QueryStatus
- (*insert_wire_format_inconsistency)(
+ (*insert_wire_format_inconsistency)(
void *cls,
const struct TALER_AUDITORDB_WireFormatInconsistency *dc);
-
enum GNUNET_DB_QueryStatus
- (*update_wire_format_inconsistency)(
- void *cls,
- const struct TALER_AUDITORDB_Generic_Update *gu);
-
-
- enum GNUNET_DB_QueryStatus
- (*get_wire_out_inconsistency)(
+ (*get_wire_out_inconsistency)(
void *cls,
int64_t limit,
uint64_t offset,
@@ -1807,29 +1699,23 @@ struct TALER_AUDITORDB_Plugin
enum GNUNET_DB_QueryStatus
- (*delete_wire_out_inconsistency)(
+ (*delete_wire_out_inconsistency)(
void *cls,
uint64_t row_id);
enum GNUNET_DB_QueryStatus
- (*insert_wire_out_inconsistency)(
+ (*insert_wire_out_inconsistency)(
void *cls,
const struct TALER_AUDITORDB_WireOutInconsistency *dc);
enum GNUNET_DB_QueryStatus
- (*delete_wire_out_inconsistency_if_matching)(
+ (*delete_wire_out_inconsistency_if_matching)(
void *cls,
const struct TALER_AUDITORDB_WireOutInconsistency *dc);
enum GNUNET_DB_QueryStatus
- (*update_wire_out_inconsistency)(
- void *cls,
- const struct TALER_AUDITORDB_Generic_Update *gu);
-
-
- enum GNUNET_DB_QueryStatus
- (*get_reserve_balance_summary_wrong_inconsistency)(
+ (*get_reserve_balance_summary_wrong_inconsistency)(
void *cls,
int64_t limit,
uint64_t offset,
@@ -1839,25 +1725,18 @@ struct TALER_AUDITORDB_Plugin
enum GNUNET_DB_QueryStatus
- (*delete_reserve_balance_summary_wrong_inconsistency)(
+ (*delete_reserve_balance_summary_wrong_inconsistency)(
void *cls,
uint64_t row_id);
enum GNUNET_DB_QueryStatus
- (*insert_reserve_balance_summary_wrong_inconsistency)(
+ (*insert_reserve_balance_summary_wrong_inconsistency)(
void *cls,
const struct TALER_AUDITORDB_ReserveBalanceSummaryWrongInconsistency *dc);
-
- enum GNUNET_DB_QueryStatus
- (*update_reserve_balance_summary_wrong_inconsistency)(
- void *cls,
- const struct TALER_AUDITORDB_Generic_Update *gu);
-
-
enum GNUNET_DB_QueryStatus
- (*get_row_minor_inconsistencies)(
+ (*get_row_minor_inconsistencies)(
void *cls,
int64_t limit,
uint64_t offset,
@@ -1867,25 +1746,18 @@ struct TALER_AUDITORDB_Plugin
enum GNUNET_DB_QueryStatus
- (*delete_row_minor_inconsistencies)(
+ (*delete_row_minor_inconsistencies)(
void *cls,
uint64_t row_id);
enum GNUNET_DB_QueryStatus
- (*insert_row_minor_inconsistencies)(
+ (*insert_row_minor_inconsistencies)(
void *cls,
const struct TALER_AUDITORDB_RowMinorInconsistencies *dc);
-
enum GNUNET_DB_QueryStatus
- (*update_row_minor_inconsistencies)(
- void *cls,
- const struct TALER_AUDITORDB_Generic_Update *gu);
-
-
- enum GNUNET_DB_QueryStatus
- (*get_fee_time_inconsistency)(
+ (*get_fee_time_inconsistency)(
void *cls,
int64_t limit,
uint64_t offset,
@@ -1895,22 +1767,16 @@ struct TALER_AUDITORDB_Plugin
enum GNUNET_DB_QueryStatus
- (*delete_fee_time_inconsistency)(
+ (*delete_fee_time_inconsistency)(
void *cls,
uint64_t row_id);
enum GNUNET_DB_QueryStatus
- (*insert_fee_time_inconsistency)(
+ (*insert_fee_time_inconsistency)(
void *cls,
const struct TALER_AUDITORDB_FeeTimeInconsistency *dc);
-
- enum GNUNET_DB_QueryStatus
- (*update_fee_time_inconsistency)(
- void *cls,
- const struct TALER_AUDITORDB_Generic_Update *gu);
-
/**
* Insert information about a reserve. There must not be an
* existing record for the reserve.
@@ -1923,7 +1789,7 @@ struct TALER_AUDITORDB_Plugin
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
- (*insert_reserve_info)(
+ (*insert_reserve_info)(
void *cls,
const struct TALER_ReservePublicKeyP *reserve_pub,
const struct TALER_AUDITORDB_ReserveFeeBalance *rfb,
@@ -1942,7 +1808,7 @@ struct TALER_AUDITORDB_Plugin
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
- (*update_reserve_info)(
+ (*update_reserve_info)(
void *cls,
const struct TALER_ReservePublicKeyP *reserve_pub,
const struct TALER_AUDITORDB_ReserveFeeBalance *rfb,
@@ -1961,7 +1827,7 @@ struct TALER_AUDITORDB_Plugin
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
- (*get_reserve_info)(
+ (*get_reserve_info)(
void *cls,
const struct TALER_ReservePublicKeyP *reserve_pub,
uint64_t *rowid,
@@ -1978,8 +1844,8 @@ struct TALER_AUDITORDB_Plugin
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
- (*del_reserve_info)(void *cls,
- const struct TALER_ReservePublicKeyP *reserve_pub);
+ (*del_reserve_info)(void *cls,
+ const struct TALER_ReservePublicKeyP *reserve_pub);
/**
@@ -1993,7 +1859,7 @@ struct TALER_AUDITORDB_Plugin
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
- (*insert_pending_deposit)(
+ (*insert_pending_deposit)(
void *cls,
uint64_t batch_deposit_serial_id,
const struct TALER_PaytoHashP *wire_target_h_payto,
@@ -2011,7 +1877,7 @@ struct TALER_AUDITORDB_Plugin
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
- (*delete_pending_deposit)(
+ (*delete_pending_deposit)(
void *cls,
uint64_t batch_deposit_serial_id);
@@ -2026,7 +1892,7 @@ struct TALER_AUDITORDB_Plugin
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
- (*select_pending_deposits)(
+ (*select_pending_deposits)(
void *cls,
struct GNUNET_TIME_Absolute deadline,
TALER_AUDITORDB_WireMissingCallback cb,
@@ -2044,7 +1910,7 @@ struct TALER_AUDITORDB_Plugin
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
- (*insert_purse_info)(
+ (*insert_purse_info)(
void *cls,
const struct TALER_PurseContractPublicKeyP *purse_pub,
const struct TALER_Amount *balance,
@@ -2061,7 +1927,7 @@ struct TALER_AUDITORDB_Plugin
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
- (*update_purse_info)(
+ (*update_purse_info)(
void *cls,
const struct TALER_PurseContractPublicKeyP *purse_pub,
const struct TALER_Amount *balance);
@@ -2078,7 +1944,7 @@ struct TALER_AUDITORDB_Plugin
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
- (*get_purse_info)(
+ (*get_purse_info)(
void *cls,
const struct TALER_PurseContractPublicKeyP *purse_pub,
uint64_t *rowid,
@@ -2094,7 +1960,7 @@ struct TALER_AUDITORDB_Plugin
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
- (*delete_purse_info)(
+ (*delete_purse_info)(
void *cls,
const struct TALER_PurseContractPublicKeyP *purse_pub);
@@ -2108,7 +1974,7 @@ struct TALER_AUDITORDB_Plugin
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
- (*select_purse_expired)(
+ (*select_purse_expired)(
void *cls,
TALER_AUDITORDB_ExpiredPurseCallback cb,
void *cb_cls);
@@ -2124,7 +1990,7 @@ struct TALER_AUDITORDB_Plugin
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
- (*insert_denomination_balance)(
+ (*insert_denomination_balance)(
void *cls,
const struct TALER_DenominationHashP *denom_pub_hash,
const struct TALER_AUDITORDB_DenominationCirculationData *dcd);
@@ -2140,7 +2006,7 @@ struct TALER_AUDITORDB_Plugin
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
- (*update_denomination_balance)(
+ (*update_denomination_balance)(
void *cls,
const struct TALER_DenominationHashP *denom_pub_hash,
const struct TALER_AUDITORDB_DenominationCirculationData *dcd);
@@ -2153,7 +2019,7 @@ struct TALER_AUDITORDB_Plugin
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
- (*del_denomination_balance)(
+ (*del_denomination_balance)(
void *cls,
const struct TALER_DenominationHashP *denom_pub_hash);
@@ -2167,7 +2033,7 @@ struct TALER_AUDITORDB_Plugin
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
- (*get_denomination_balance)(
+ (*get_denomination_balance)(
void *cls,
const struct TALER_DenominationHashP *denom_pub_hash,
struct TALER_AUDITORDB_DenominationCirculationData *dcd);
@@ -2187,7 +2053,7 @@ struct TALER_AUDITORDB_Plugin
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
- (*insert_historic_denom_revenue)(
+ (*insert_historic_denom_revenue)(
void *cls,
const struct TALER_DenominationHashP *denom_pub_hash,
struct GNUNET_TIME_Timestamp revenue_timestamp,
@@ -2204,7 +2070,7 @@ struct TALER_AUDITORDB_Plugin
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
- (*select_historic_denom_revenue)(
+ (*select_historic_denom_revenue)(
void *cls,
int64_t limit,
uint64_t offset,
@@ -2222,7 +2088,7 @@ struct TALER_AUDITORDB_Plugin
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
- (*insert_historic_reserve_revenue)(
+ (*insert_historic_reserve_revenue)(
void *cls,
struct GNUNET_TIME_Timestamp start_time,
struct GNUNET_TIME_Timestamp end_time,
@@ -2238,7 +2104,7 @@ struct TALER_AUDITORDB_Plugin
* @return transaction status code
*/
enum GNUNET_DB_QueryStatus
- (*select_historic_reserve_revenue)(
+ (*select_historic_reserve_revenue)(
void *cls,
int64_t limit,
uint64_t offset,