exchange/src/exchangedb
Christian Grothoff 4ea2e0c42a
-fix linker issues
2022-11-14 05:10:56 +01:00
..
.gitignore extend sharding logic that shard nodes can be initialied and dropped 2022-04-02 18:43:49 +02:00
bench_db.c -implement reserve closure in test 2022-10-13 19:07:25 +02:00
bench-db-postgres.conf add support for reserve open/close operations to auditor, begin to split off purse auditing logic 2022-10-30 17:36:57 +01:00
benchmark-0001.sql -simple DB benchmark 2021-11-29 00:17:09 +01:00
common-0001.sql policy extensions and age restriction refactoring 2022-11-04 12:18:16 +01:00
drop.sql -move everything into schema 2022-07-25 20:18:08 +02:00
exchange-0001-part.sql -typos in arguments fixed 2022-11-04 12:58:03 +01:00
exchange-0001.sql.in -ensure single transaction for exchange-0001.sql / shard-0001.sql 2022-07-28 22:27:23 +02:00
exchangedb_accounts.c -fix doxygen 2021-08-04 08:39:19 +02:00
exchangedb_plugin.c -cleanup 2021-12-28 15:36:26 +01:00
exchangedb_transactions.c add logic to return information about purse refunds in coin histories 2022-10-15 10:43:26 +02:00
exchangedb-postgres.conf add support for reserve open/close operations to auditor, begin to split off purse auditing logic 2022-10-30 17:36:57 +01:00
exchangedb.conf -implementing do_reserves_open logic 2022-10-09 23:23:14 +02:00
Makefile.am -fix linker issues 2022-11-14 05:10:56 +01:00
pg_activate_signing_key.c move few more functions 2022-11-10 10:37:28 -05:00
pg_activate_signing_key.h move few more functions 2022-11-10 10:37:28 -05:00
pg_begin_revolving_shard.c move few more functions 2022-11-10 10:37:28 -05:00
pg_begin_revolving_shard.h move few more functions 2022-11-10 10:37:28 -05:00
pg_commit.c move a few more functions 2022-11-08 09:21:01 -05:00
pg_commit.h move a few more functions 2022-11-08 09:21:01 -05:00
pg_create_shard_tables.c move functions need to recheck insert_aggregation_tracking 2022-11-08 11:40:47 -05:00
pg_create_shard_tables.h move functions need to recheck insert_aggregation_tracking 2022-11-08 11:40:47 -05:00
pg_delete_aggregation_transient.c move functions into separate file 2022-11-07 10:35:34 -05:00
pg_delete_aggregation_transient.h move functions into separate file 2022-11-07 10:35:34 -05:00
pg_do_batch_withdraw_insert.c move few more functions 2022-11-10 10:37:28 -05:00
pg_do_batch_withdraw_insert.h move few more functions 2022-11-10 10:37:28 -05:00
pg_do_purse_deposit.c move few more functions 2022-11-10 10:37:28 -05:00
pg_do_purse_deposit.h move few more functions 2022-11-10 10:37:28 -05:00
pg_do_purse_merge.c move few more functions 2022-11-10 10:37:28 -05:00
pg_do_purse_merge.h move few more functions 2022-11-10 10:37:28 -05:00
pg_do_reserve_open.c -update to latest GNUNET_PQ_make_prepare() API 2022-10-12 14:48:56 +02:00
pg_do_reserve_open.h -work on reserve_open DB API 2022-10-04 19:18:43 +02:00
pg_do_reserve_purse.c move few more functions 2022-11-10 10:37:28 -05:00
pg_do_reserve_purse.h move few more functions 2022-11-10 10:37:28 -05:00
pg_do_withdraw.c move a few more functions 2022-11-08 09:21:01 -05:00
pg_do_withdraw.h move a few more functions 2022-11-08 09:21:01 -05:00
pg_drop_tables.c move functions need to recheck insert_aggregation_tracking 2022-11-08 11:40:47 -05:00
pg_drop_tables.h move functions need to recheck insert_aggregation_tracking 2022-11-08 11:40:47 -05:00
pg_get_coin_transactions.c add support for reserve open/close operations to auditor, begin to split off purse auditing logic 2022-10-30 17:36:57 +01:00
pg_get_coin_transactions.h -towards returning reserve open deposits in coin history 2022-10-13 22:43:22 +02:00
pg_get_drain_profit.c move few more functions 2022-11-10 10:37:28 -05:00
pg_get_drain_profit.h move few more functions 2022-11-10 10:37:28 -05:00
pg_get_expired_reserves.c add support for reserve open/close operations to auditor, begin to split off purse auditing logic 2022-10-30 17:36:57 +01:00
pg_get_expired_reserves.h -implement reserve closure in test 2022-10-13 19:07:25 +02:00
pg_get_extension_manifest.c -fix linker issues 2022-11-14 05:10:56 +01:00
pg_get_extension_manifest.h move few more functions 2022-11-10 10:37:28 -05:00
pg_get_link_data.c move functions into separate file 2022-11-07 10:35:34 -05:00
pg_get_link_data.h move functions into separate file 2022-11-07 10:35:34 -05:00
pg_get_purse_deposit.c move few more functions 2022-11-10 10:37:28 -05:00
pg_get_purse_deposit.h move few more functions 2022-11-10 10:37:28 -05:00
pg_get_purse_request.c -move two more functions 2022-11-08 07:28:17 -05:00
pg_get_purse_request.h -move two more functions 2022-11-08 07:28:17 -05:00
pg_get_reserve_history.c add support for reserve open/close operations to auditor, begin to split off purse auditing logic 2022-10-30 17:36:57 +01:00
pg_get_reserve_history.h -refactor DB for reserve history/status routines 2022-10-15 16:19:14 +02:00
pg_get_unfinished_close_requests.c add support for reserve open/close operations to auditor, begin to split off purse auditing logic 2022-10-30 17:36:57 +01:00
pg_get_unfinished_close_requests.h -implement reserve closure in test 2022-10-13 19:07:25 +02:00
pg_helper.h fix taler-auditor-sync: needs two plugins running in parallel with their own prepare counters 2022-10-22 14:46:52 +02:00
pg_insert_aggregation_tracking.c move functions need to recheck insert_aggregation_tracking 2022-11-08 11:40:47 -05:00
pg_insert_aggregation_tracking.h move few more functions 2022-11-10 10:37:28 -05:00
pg_insert_close_request.c move functions need to recheck insert_aggregation_tracking 2022-11-08 11:40:47 -05:00
pg_insert_close_request.h -more work on new DB logic 2022-10-03 23:54:12 +02:00
pg_insert_contract.c move few more functions 2022-11-10 10:37:28 -05:00
pg_insert_contract.h move few more functions 2022-11-10 10:37:28 -05:00
pg_insert_denomination_info.c move few more functions 2022-11-10 10:37:28 -05:00
pg_insert_denomination_info.h move few more functions 2022-11-10 10:37:28 -05:00
pg_insert_drain_profit.c move few more functions 2022-11-10 10:37:28 -05:00
pg_insert_drain_profit.h move few more functions 2022-11-10 10:37:28 -05:00
pg_insert_history_request.c move few more functions 2022-11-10 10:37:28 -05:00
pg_insert_history_request.h move few more functions 2022-11-10 10:37:28 -05:00
pg_insert_kyc_requirement_for_account.c move few more functions 2022-11-10 10:37:28 -05:00
pg_insert_kyc_requirement_for_account.h move few more functions 2022-11-10 10:37:28 -05:00
pg_insert_kyc_requirement_process.c move few more functions 2022-11-10 10:37:28 -05:00
pg_insert_kyc_requirement_process.h move few more functions 2022-11-10 10:37:28 -05:00
pg_insert_purse_request.c move functions need to recheck insert_aggregation_tracking 2022-11-08 11:40:47 -05:00
pg_insert_purse_request.h -move two more functions 2022-11-08 07:28:17 -05:00
pg_insert_records_by_table.c policy extensions and age restriction refactoring 2022-11-04 12:18:16 +01:00
pg_insert_records_by_table.h -more plugin refactoring 2022-10-08 18:07:05 +02:00
pg_insert_reserve_open_deposit.c -more work on new DB logic 2022-10-03 23:54:12 +02:00
pg_insert_reserve_open_deposit.h -more work on new DB logic 2022-10-03 23:54:12 +02:00
pg_iterate_active_signkeys.c move a few more functions 2022-11-08 09:21:01 -05:00
pg_iterate_active_signkeys.h move a few more functions 2022-11-08 09:21:01 -05:00
pg_iterate_kyc_reference.c -more work on new DB logic 2022-10-03 23:54:12 +02:00
pg_iterate_kyc_reference.h -skeletons for new PG functions 2022-10-03 12:46:30 +02:00
pg_iterate_reserve_close_info.c -more work on new DB logic 2022-10-03 23:54:12 +02:00
pg_iterate_reserve_close_info.h -fix typos 2022-10-04 19:23:01 +02:00
pg_kyc_provider_account_lookup.c move few more functions 2022-11-10 10:37:28 -05:00
pg_kyc_provider_account_lookup.h move few more functions 2022-11-10 10:37:28 -05:00
pg_lookup_global_fee_by_time.c move few more functions 2022-11-10 10:37:28 -05:00
pg_lookup_global_fee_by_time.h move few more functions 2022-11-10 10:37:28 -05:00
pg_lookup_kyc_process_by_account.c move few more functions 2022-11-10 10:37:28 -05:00
pg_lookup_kyc_process_by_account.h move few more functions 2022-11-10 10:37:28 -05:00
pg_lookup_kyc_requirement_by_row.c move few more functions 2022-11-10 10:37:28 -05:00
pg_lookup_kyc_requirement_by_row.h move few more functions 2022-11-10 10:37:28 -05:00
pg_lookup_records_by_table.c -extension_... -> policy_... 2022-11-04 12:37:29 +01:00
pg_lookup_records_by_table.h -missing 2022-10-10 12:15:47 +02:00
pg_lookup_serial_by_table.c policy extensions and age restriction refactoring 2022-11-04 12:18:16 +01:00
pg_lookup_serial_by_table.h -more db logic refactoring 2022-10-10 08:20:49 +02:00
pg_lookup_wire_fee_by_time.c move few more functions 2022-11-10 10:37:28 -05:00
pg_lookup_wire_fee_by_time.h move few more functions 2022-11-10 10:37:28 -05:00
pg_preflight.c -fix compiler warnings 2022-11-14 05:08:11 +01:00
pg_preflight.h move few more functions 2022-11-10 10:37:28 -05:00
pg_profit_drains_get_pending.c move few more functions 2022-11-10 10:37:28 -05:00
pg_profit_drains_get_pending.h move few more functions 2022-11-10 10:37:28 -05:00
pg_profit_drains_set_finished.c move few more functions 2022-11-10 10:37:28 -05:00
pg_profit_drains_set_finished.h move few more functions 2022-11-10 10:37:28 -05:00
pg_rollback.c move few more functions 2022-11-10 10:37:28 -05:00
pg_rollback.h move few more functions 2022-11-10 10:37:28 -05:00
pg_select_account_merges_above_serial_id.c clean up exchange DB logic a bit, add missing function 2022-11-02 12:17:05 +01:00
pg_select_account_merges_above_serial_id.h clean up exchange DB logic a bit, add missing function 2022-11-02 12:17:05 +01:00
pg_select_aggregation_amounts_for_kyc_check.c move few more functions 2022-11-10 10:37:28 -05:00
pg_select_aggregation_amounts_for_kyc_check.h move few more functions 2022-11-10 10:37:28 -05:00
pg_select_all_purse_decisions_above_serial_id.c -typo 2022-11-04 12:37:56 +01:00
pg_select_all_purse_decisions_above_serial_id.h clean up exchange DB logic a bit, add missing function 2022-11-02 12:17:05 +01:00
pg_select_contract_by_purse.c move few more functions 2022-11-10 10:37:28 -05:00
pg_select_contract_by_purse.h move few more functions 2022-11-10 10:37:28 -05:00
pg_select_contract.c move few more functions 2022-11-10 10:37:28 -05:00
pg_select_contract.h move few more functions 2022-11-10 10:37:28 -05:00
pg_select_merge_amounts_for_kyc_check.c move few more functions 2022-11-10 10:37:28 -05:00
pg_select_merge_amounts_for_kyc_check.h move few more functions 2022-11-10 10:37:28 -05:00
pg_select_purse_deposits_above_serial_id.c clean up exchange DB logic a bit, add missing function 2022-11-02 12:17:05 +01:00
pg_select_purse_deposits_above_serial_id.h clean up exchange DB logic a bit, add missing function 2022-11-02 12:17:05 +01:00
pg_select_purse_merge.c move few more functions 2022-11-10 10:37:28 -05:00
pg_select_purse_merge.h move few more functions 2022-11-10 10:37:28 -05:00
pg_select_purse_merges_above_serial_id.c clean up exchange DB logic a bit, add missing function 2022-11-02 12:17:05 +01:00
pg_select_purse_merges_above_serial_id.h clean up exchange DB logic a bit, add missing function 2022-11-02 12:17:05 +01:00
pg_select_purse_requests_above_serial_id.c clean up exchange DB logic a bit, add missing function 2022-11-02 12:17:05 +01:00
pg_select_purse_requests_above_serial_id.h clean up exchange DB logic a bit, add missing function 2022-11-02 12:17:05 +01:00
pg_select_purse.c clean up exchange DB logic a bit, add missing function 2022-11-02 12:17:05 +01:00
pg_select_purse.h clean up exchange DB logic a bit, add missing function 2022-11-02 12:17:05 +01:00
pg_select_reserve_close_info.c -work on reserve control test 2022-10-13 15:58:49 +02:00
pg_select_reserve_close_info.h -skeletons for new PG functions 2022-10-03 12:46:30 +02:00
pg_select_reserve_closed_above_serial_id.c add support for reserve open/close operations to auditor, begin to split off purse auditing logic 2022-10-30 17:36:57 +01:00
pg_select_reserve_closed_above_serial_id.h add support for reserve open/close operations to auditor, begin to split off purse auditing logic 2022-10-30 17:36:57 +01:00
pg_select_reserve_open_above_serial_id.c add support for reserve open/close operations to auditor, begin to split off purse auditing logic 2022-10-30 17:36:57 +01:00
pg_select_reserve_open_above_serial_id.h add support for reserve open/close operations to auditor, begin to split off purse auditing logic 2022-10-30 17:36:57 +01:00
pg_select_satisfied_kyc_processes.c move few more functions 2022-11-10 10:37:28 -05:00
pg_select_satisfied_kyc_processes.h move few more functions 2022-11-10 10:37:28 -05:00
pg_select_withdraw_amounts_for_kyc_check.c move few more functions 2022-11-10 10:37:28 -05:00
pg_select_withdraw_amounts_for_kyc_check.h move few more functions 2022-11-10 10:37:28 -05:00
pg_setup_partitions.c move few more functions 2022-11-10 10:37:28 -05:00
pg_setup_partitions.h move functions need to recheck insert_aggregation_tracking 2022-11-08 11:40:47 -05:00
pg_start_read_committed.c move few more functions 2022-11-10 10:37:28 -05:00
pg_start_read_committed.h move few more functions 2022-11-10 10:37:28 -05:00
pg_start_read_only.c -fix compiler warnings 2022-11-14 05:08:11 +01:00
pg_start_read_only.h move few more functions 2022-11-10 10:37:28 -05:00
pg_start.c move few more functions 2022-11-10 10:37:28 -05:00
pg_start.h move few more functions 2022-11-10 10:37:28 -05:00
pg_template.c clean up exchange DB logic a bit, add missing function 2022-11-02 12:17:05 +01:00
pg_template.h clean up exchange DB logic a bit, add missing function 2022-11-02 12:17:05 +01:00
pg_template.sh clean up exchange DB logic a bit, add missing function 2022-11-02 12:17:05 +01:00
pg_update_auditor.c move few more functions 2022-11-10 10:37:28 -05:00
pg_update_auditor.h move few more functions 2022-11-10 10:37:28 -05:00
pg_update_kyc_process_by_row.c -fix linker issues 2022-11-14 05:10:56 +01:00
pg_update_kyc_process_by_row.h move few more functions 2022-11-10 10:37:28 -05:00
plugin_exchangedb_common.c -refactor DB for reserve history/status routines 2022-10-15 16:19:14 +02:00
plugin_exchangedb_common.h -towards returning reserve open deposits in coin history 2022-10-13 22:43:22 +02:00
plugin_exchangedb_postgres.c -fix compiler warnings 2022-11-14 05:08:11 +01:00
procedures.sql -typo 2022-11-04 13:20:05 +01:00
shard-0001-part.sql add support for reserve open/close operations to auditor, begin to split off purse auditing logic 2022-10-30 17:36:57 +01:00
shard-0001.sql.in -ensure single transaction for exchange-0001.sql / shard-0001.sql 2022-07-28 22:27:23 +02:00
test_exchangedb.c policy extensions and age restriction refactoring 2022-11-04 12:18:16 +01:00
test-exchange-db-postgres.conf add support for reserve open/close operations to auditor, begin to split off purse auditing logic 2022-10-30 17:36:57 +01:00
versioning.sql -adapt to latest libgnunetpq 2022-07-24 11:32:52 +02:00