exchange/src/exchangedb
2023-01-10 21:56:56 +01:00
..
.gitignore -skeleton for new DB API functions 2022-12-30 13:40:07 +01:00
0002-account_merges.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-aggregation_tracking.sql -constraint no longer holds 2022-11-27 21:52:03 +01:00
0002-aggregation_transient.sql more work on SQL refactoring 2022-11-27 14:45:01 +01:00
0002-auditor_denom_sigs.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-auditors.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-close_requests.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-contracts.sql more work on SQL refactoring 2022-11-27 15:31:39 +01:00
0002-cs_nonce_locks.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-denomination_revocations.sql more sql refactoring 2022-11-27 18:40:44 +01:00
0002-denominations.sql more sql refactoring 2022-11-27 18:40:44 +01:00
0002-deposits.sql -db tests pass again 2022-11-27 21:43:55 +01:00
0002-exchange_sign_keys.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-extensions.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-global_fee.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-history_requests.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-known_coins.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-kyc_alerts.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-legitimization_processes.sql more work on SQL refactoring 2022-11-27 14:05:47 +01:00
0002-legitimization_requirements.sql more work on SQL refactoring 2022-11-27 14:05:47 +01:00
0002-partner_accounts.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-partners.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-policy_details.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-policy_fulfillments.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-prewire.sql more work on SQL refactoring 2022-11-27 14:45:01 +01:00
0002-profit_drains.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-purse_decision.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-purse_deposits.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-purse_merges.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-purse_requests.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-recoup_refresh.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-recoup.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-refresh_commitments.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-refresh_revealed_coins.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-refresh_transfer_keys.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-refunds.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-reserves_close.sql -cleanup 2022-11-27 21:48:30 +01:00
0002-reserves_in.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-reserves_open_deposits.sql more work on SQL refactoring 2022-11-27 14:05:47 +01:00
0002-reserves_open_requests.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-reserves_out.sql -db tests pass again 2022-11-27 21:43:55 +01:00
0002-reserves.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-revolving_work_shards.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-signkey_revocations.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-wad_in_entries.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-wad_out_entries.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-wads_in.sql more sql refactoring 2022-11-27 18:40:44 +01:00
0002-wads_out.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-wire_accounts.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-wire_fee.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-wire_out.sql more work on SQL refactoring 2022-11-27 14:05:47 +01:00
0002-wire_targets.sql more work on SQL refactoring 2022-11-27 21:21:04 +01:00
0002-work_shards.sql -add index on shard 2023-01-09 19:35:16 +01:00
0003-aml_history.sql -basic insert logic of new DB API 2022-12-30 14:41:16 +01:00
0003-aml_staff.sql expand DB API with AML functions, fix purse refund calculations in libtalerexchange 2022-12-29 11:48:57 +01:00
0003-aml_status.sql expand DB API with AML functions, fix purse refund calculations in libtalerexchange 2022-12-29 11:48:57 +01:00
0003-kyc_attributes.sql -expand tables 2022-12-27 03:31:13 +01:00
0003-purse_actions.sql -work on v3 exchangedb schema 2022-12-27 02:25:45 +01:00
0003-purse_deletion.sql -fix SQL 2022-12-29 10:10:11 +01:00
0003-withdraw_age_commitments.sql added schema for withdraw with age restriction 2023-01-10 21:56:56 +01:00
0003-withdraw_age_reveals.sql added schema for withdraw with age restriction 2023-01-10 21:56:56 +01: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
drop.sql -fix SQL 2022-12-29 10:10:11 +01:00
exchange_do_account_merge.sql refactor procedures.sql 2022-12-06 13:29:23 +01:00
exchange_do_batch2_reserves_in_insert.sql some changes to batchtest 2023-01-06 11:06:02 -05:00
exchange_do_batch4_reserves_in_insert.sql some changes to batchtest 2023-01-06 11:06:02 -05:00
exchange_do_batch8_reserves_in_insert.sql modifications applied to batch test... 2023-01-05 09:22:16 -05:00
exchange_do_batch_reserves_in_insert.sql try batch1 with cursor 2023-01-06 11:15:32 -05:00
exchange_do_batch_reserves_update.sql corrections applied to batch_test 2023-01-04 07:31:08 -05:00
exchange_do_batch_withdraw_insert.sql refactor procedures.sql 2022-12-06 13:29:23 +01:00
exchange_do_batch_withdraw.sql refactor procedures.sql 2022-12-06 13:29:23 +01:00
exchange_do_deposit.sql refactor procedures.sql 2022-12-06 13:29:23 +01:00
exchange_do_expire_purse.sql refactor procedures.sql 2022-12-06 13:29:23 +01:00
exchange_do_gc.sql refactor procedures.sql 2022-12-06 13:29:23 +01:00
exchange_do_history_request.sql refactor procedures.sql 2022-12-06 13:29:23 +01:00
exchange_do_insert_or_update_policy_details.sql refactor procedures.sql 2022-12-06 13:29:23 +01:00
exchange_do_melt.sql refactor procedures.sql 2022-12-06 13:29:23 +01:00
exchange_do_purse_delete.sql misc purse deletion fixes 2022-12-29 00:34:36 +01:00
exchange_do_purse_deposit.sql -fix SQL 2022-12-29 10:10:11 +01:00
exchange_do_purse_merge.sql handle case where purse was already deleted on merge 2022-12-28 12:58:30 +01:00
exchange_do_recoup_by_reserve.sql refactor procedures.sql 2022-12-06 13:29:23 +01:00
exchange_do_recoup_to_coin.sql refactor procedures.sql 2022-12-06 13:29:23 +01:00
exchange_do_recoup_to_reserve.sql refactor procedures.sql 2022-12-06 13:29:23 +01:00
exchange_do_refund.sql refactor procedures.sql 2022-12-06 13:29:23 +01:00
exchange_do_reserve_open_deposit.sql refactor procedures.sql 2022-12-06 13:29:23 +01:00
exchange_do_reserve_open.sql refactor procedures.sql 2022-12-06 13:29:23 +01:00
exchange_do_reserve_purse.sql refactor procedures.sql 2022-12-06 13:29:23 +01:00
exchange_do_withdraw.sql refactor procedures.sql 2022-12-06 13:29:23 +01:00
exchange-0001.sql -db tests pass again 2022-11-27 21:43:55 +01:00
exchange-0002.sql.in more sql refactoring 2022-11-27 18:40:44 +01:00
exchange-0003.sql.in -prepare for AML staff PKI 2022-12-27 09:05:45 +01: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 multiple definitions of same variable in Makefile.am 2023-01-10 15:24:01 +01:00
perf_exchangedb_reserves_in_insert.c -db tests pass again 2022-11-27 21:43:55 +01:00
pg_abort_shard.c -fix crash in wirewatch if badly configured 2023-01-06 15:26:10 +01:00
pg_abort_shard.h remove more functions 2022-11-14 07:35:56 -05: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_add_denomination_key.c remove more functions 2022-11-14 07:35:56 -05:00
pg_add_denomination_key.h remove more functions 2022-11-14 07:35:56 -05:00
pg_add_policy_fulfillment_proof.c remove more functions 2022-11-14 07:35:56 -05:00
pg_add_policy_fulfillment_proof.h remove more functions 2022-11-14 07:35:56 -05:00
pg_aggregate.c remove more functions 2022-11-14 07:35:56 -05:00
pg_aggregate.h remove more functions 2022-11-14 07:35:56 -05:00
pg_batch2_reserves_in_insert.c try batch1 with cursor 2023-01-06 11:15:32 -05:00
pg_batch2_reserves_in_insert.h corrections applied to batch_test 2023-01-04 07:31:08 -05:00
pg_batch4_reserves_in_insert.c new batch test and standard deviation 2022-12-20 05:00:38 -05:00
pg_batch_reserves_in_insert.c corrections applied to batch_test 2023-01-04 07:31:08 -05:00
pg_batch_reserves_in_insert.h some modifications, there is one error which display (no function matches the given name and argument types) 2022-11-21 10:40:10 -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_begin_shard.c -saner logging 2023-01-06 13:30:48 +01:00
pg_begin_shard.h remove more functions 2022-11-14 07:35:56 -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_complete_shard.c -remove shard support 2022-11-26 23:26:44 +01:00
pg_complete_shard.h remove more functions 2022-11-14 07:35:56 -05:00
pg_compute_shard.c remove more functions 2022-11-14 07:35:56 -05:00
pg_compute_shard.h remove more functions 2022-11-14 07:35:56 -05:00
pg_count_known_coins.c remove more functions 2022-11-14 07:35:56 -05:00
pg_count_known_coins.h remove more functions 2022-11-14 07:35:56 -05:00
pg_create_aggregation_transient.c remove more functions 2022-11-14 07:35:56 -05:00
pg_create_aggregation_transient.h remove more functions 2022-11-14 07:35:56 -05:00
pg_create_tables.c more work on SQL refactoring 2022-11-27 21:21:04 +01:00
pg_create_tables.h more work on SQL refactoring 2022-11-27 21:21:04 +01: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_delete_shard_locks.c remove more functions 2022-11-14 07:35:56 -05:00
pg_delete_shard_locks.h remove more functions 2022-11-14 07:35:56 -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_batch_withdraw.c remove more functions 2022-11-14 07:35:56 -05:00
pg_do_batch_withdraw.h remove more functions 2022-11-14 07:35:56 -05:00
pg_do_deposit.c remove more functions 2022-11-14 07:35:56 -05:00
pg_do_deposit.h remove more functions 2022-11-14 07:35:56 -05:00
pg_do_melt.c remove more functions 2022-11-14 07:35:56 -05:00
pg_do_melt.h remove more functions 2022-11-14 07:35:56 -05:00
pg_do_purse_delete.c -add do_purse_delete API 2022-12-27 21:18:12 +01:00
pg_do_purse_delete.h -add do_purse_delete API 2022-12-27 21:18:12 +01:00
pg_do_purse_deposit.c properly handle GONE case on purse deposit 2022-12-09 13:33:57 +01:00
pg_do_purse_deposit.h properly handle GONE case on purse deposit 2022-12-09 13:33:57 +01: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_recoup_refresh.c remove more functions 2022-11-14 07:35:56 -05:00
pg_do_recoup_refresh.h remove more functions 2022-11-14 07:35:56 -05:00
pg_do_recoup.c remove more functions 2022-11-14 07:35:56 -05:00
pg_do_recoup.h remove more functions 2022-11-14 07:35:56 -05:00
pg_do_refund.c remove more functions 2022-11-14 07:35:56 -05:00
pg_do_refund.h remove more functions 2022-11-14 07:35:56 -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_drain_kyc_alert.c remove more functions 2022-11-14 07:35:56 -05:00
pg_drain_kyc_alert.h remove more functions 2022-11-14 07:35:56 -05:00
pg_drop_tables.c -add do_purse_delete API 2022-12-27 21:18:12 +01:00
pg_drop_tables.h move functions need to recheck insert_aggregation_tracking 2022-11-08 11:40:47 -05:00
pg_ensure_coin_known.c remove more functions 2022-11-14 07:35:56 -05:00
pg_ensure_coin_known.h remove more functions 2022-11-14 07:35:56 -05:00
pg_event_listen_cancel.c remove more functions 2022-11-14 07:35:56 -05:00
pg_event_listen_cancel.h remove more functions 2022-11-14 07:35:56 -05:00
pg_event_listen.c remove more functions 2022-11-14 07:35:56 -05:00
pg_event_listen.h remove more functions 2022-11-14 07:35:56 -05:00
pg_event_notify.c remove more functions 2022-11-14 07:35:56 -05:00
pg_event_notify.h remove more functions 2022-11-14 07:35:56 -05:00
pg_expire_purse.c remove more functions 2022-11-14 07:35:56 -05:00
pg_expire_purse.h remove more functions 2022-11-14 07:35:56 -05:00
pg_find_aggregation_transient.c remove more functions 2022-11-14 07:35:56 -05:00
pg_find_aggregation_transient.h remove more functions 2022-11-14 07:35:56 -05:00
pg_gc.c remove more functions 2022-11-14 07:35:56 -05:00
pg_gc.h remove more functions 2022-11-14 07:35:56 -05:00
pg_get_coin_denomination.c remove more functions 2022-11-14 07:35:56 -05:00
pg_get_coin_denomination.h remove more functions 2022-11-14 07:35:56 -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_denomination_info.c remove more functions 2022-11-14 07:35:56 -05:00
pg_get_denomination_info.h remove more functions 2022-11-14 07:35:56 -05:00
pg_get_denomination_revocation.c remove more functions 2022-11-14 07:35:56 -05:00
pg_get_denomination_revocation.h remove more functions 2022-11-14 07:35:56 -05: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_global_fee.c remove more functions 2022-11-14 07:35:56 -05:00
pg_get_global_fee.h remove more functions 2022-11-14 07:35:56 -05:00
pg_get_global_fees.c remove more functions 2022-11-14 07:35:56 -05:00
pg_get_global_fees.h remove more functions 2022-11-14 07:35:56 -05:00
pg_get_known_coin.c remove more functions 2022-11-14 07:35:56 -05:00
pg_get_known_coin.h remove more functions 2022-11-14 07:35:56 -05:00
pg_get_link_data.c some modifications for batch test 2022-12-06 08:09:45 -05:00
pg_get_link_data.h move functions into separate file 2022-11-07 10:35:34 -05:00
pg_get_melt.c remove more functions 2022-11-14 07:35:56 -05:00
pg_get_melt.h remove more functions 2022-11-14 07:35:56 -05:00
pg_get_old_coin_by_h_blind.c remove more functions 2022-11-14 07:35:56 -05:00
pg_get_old_coin_by_h_blind.h remove more functions 2022-11-14 07:35:56 -05:00
pg_get_policy_details.c plugin update 2022-12-06 08:11:14 -05:00
pg_get_policy_details.h remove more functions 2022-11-14 07:35:56 -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_ready_deposit.c -starting point for Joseph 2022-11-23 13:40:07 +01:00
pg_get_ready_deposit.h remove more functions 2022-11-14 07:35:56 -05:00
pg_get_refresh_reveal.c remove more functions 2022-11-14 07:35:56 -05:00
pg_get_refresh_reveal.h remove more functions 2022-11-14 07:35:56 -05:00
pg_get_reserve_balance.c remove more functions 2022-11-14 07:35:56 -05:00
pg_get_reserve_balance.h remove more functions 2022-11-14 07:35:56 -05:00
pg_get_reserve_by_h_blind.c remove more functions 2022-11-14 07:35:56 -05:00
pg_get_reserve_by_h_blind.h remove more functions 2022-11-14 07:35:56 -05:00
pg_get_reserve_history.c handle partner_serial_id being NULL 2022-11-27 22:06:59 +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_get_wire_accounts.c remove more functions 2022-11-14 07:35:56 -05:00
pg_get_wire_accounts.h remove more functions 2022-11-14 07:35:56 -05:00
pg_get_wire_fee.c remove more functions 2022-11-14 07:35:56 -05:00
pg_get_wire_fee.h remove more functions 2022-11-14 07:35:56 -05:00
pg_get_wire_fees.c remove more functions 2022-11-14 07:35:56 -05:00
pg_get_wire_fees.h remove more functions 2022-11-14 07:35:56 -05:00
pg_get_withdraw_info.c remove more functions 2022-11-14 07:35:56 -05:00
pg_get_withdraw_info.h remove more functions 2022-11-14 07:35:56 -05:00
pg_have_deposit2.c remove more functions 2022-11-14 07:35:56 -05:00
pg_have_deposit2.h remove more functions 2022-11-14 07:35:56 -05:00
pg_helper.h -add do_purse_delete API 2022-12-27 21:18:12 +01: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_aml_decision.c -implement lookup aml staff 2022-12-30 20:34:57 +01:00
pg_insert_aml_decision.h -add prototypes 2022-12-30 13:45:36 +01:00
pg_insert_aml_officer.c -basic insert logic of new DB API 2022-12-30 14:41:16 +01:00
pg_insert_aml_officer.h -add prototypes 2022-12-30 13:45:36 +01:00
pg_insert_auditor_denom_sig.c remove more functions 2022-11-14 07:35:56 -05:00
pg_insert_auditor_denom_sig.h remove more functions 2022-11-14 07:35:56 -05:00
pg_insert_auditor.c remove more functions 2022-11-14 07:35:56 -05:00
pg_insert_auditor.h remove more functions 2022-11-14 07:35:56 -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 -remove old comment 2022-11-14 05:13:48 +01:00
pg_insert_denomination_info.h move few more functions 2022-11-10 10:37:28 -05:00
pg_insert_denomination_revocation.c remove more functions 2022-11-14 07:35:56 -05:00
pg_insert_denomination_revocation.h remove more functions 2022-11-14 07:35:56 -05:00
pg_insert_deposit.c bank API refactoring for #7276 (incomplete) 2022-11-17 13:28:15 +01:00
pg_insert_deposit.h remove more functions 2022-11-14 07:35:56 -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_global_fee.c remove more functions 2022-11-14 07:35:56 -05:00
pg_insert_global_fee.h remove more functions 2022-11-14 07:35:56 -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_attributes.c -basic insert logic of new DB API 2022-12-30 14:41:16 +01:00
pg_insert_kyc_attributes.h -add prototypes 2022-12-30 13:45:36 +01: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_partner.c remove more functions 2022-11-14 07:35:56 -05:00
pg_insert_partner.h remove more functions 2022-11-14 07:35:56 -05:00
pg_insert_purse_request.c -fix foreign key constraint issue 2022-11-27 22:00:24 +01: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_refresh_reveal.c -add do_purse_delete API 2022-12-27 21:18:12 +01:00
pg_insert_refresh_reveal.h remove more functions 2022-11-14 07:35:56 -05:00
pg_insert_refund.c remove more functions 2022-11-14 07:35:56 -05:00
pg_insert_refund.h remove more functions 2022-11-14 07:35:56 -05:00
pg_insert_reserve_closed.c remove more functions 2022-11-14 07:35:56 -05:00
pg_insert_reserve_closed.h remove more functions 2022-11-14 07:35:56 -05: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_insert_signkey_revocation.c remove more functions 2022-11-14 07:35:56 -05:00
pg_insert_signkey_revocation.h remove more functions 2022-11-14 07:35:56 -05:00
pg_insert_wire_fee.c remove more functions 2022-11-14 07:35:56 -05:00
pg_insert_wire_fee.h remove more functions 2022-11-14 07:35:56 -05:00
pg_insert_wire.c -basic insert logic of new DB API 2022-12-30 14:41:16 +01:00
pg_insert_wire.h remove more functions 2022-11-14 07:35:56 -05:00
pg_iterate_active_auditors.c -doxygen 2022-11-21 14:56:46 +01:00
pg_iterate_active_auditors.h remove more functions 2022-11-14 07:35:56 -05:00
pg_iterate_active_signkeys.c -doxygen 2022-11-21 14:56:46 +01:00
pg_iterate_active_signkeys.h move a few more functions 2022-11-08 09:21:01 -05:00
pg_iterate_auditor_denominations.c -doxygen 2022-11-21 14:56:46 +01:00
pg_iterate_auditor_denominations.h remove more functions 2022-11-14 07:35:56 -05:00
pg_iterate_denomination_info.c -doxygen 2022-11-21 14:56:46 +01:00
pg_iterate_denomination_info.h remove more functions 2022-11-14 07:35:56 -05:00
pg_iterate_denominations.c -doxygen 2022-11-21 14:56:46 +01:00
pg_iterate_denominations.h remove more functions 2022-11-14 07:35:56 -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_aml_officer.c -implement lookup aml staff 2022-12-30 20:34:57 +01:00
pg_lookup_aml_officer.h -add prototypes 2022-12-30 13:45:36 +01:00
pg_lookup_auditor_status.c remove more functions 2022-11-14 07:35:56 -05:00
pg_lookup_auditor_status.h remove more functions 2022-11-14 07:35:56 -05:00
pg_lookup_auditor_timestamp.c remove more functions 2022-11-14 07:35:56 -05:00
pg_lookup_auditor_timestamp.h remove more functions 2022-11-14 07:35:56 -05:00
pg_lookup_denomination_key.c remove more functions 2022-11-14 07:35:56 -05:00
pg_lookup_denomination_key.h remove more functions 2022-11-14 07:35:56 -05:00
pg_lookup_global_fee_by_time.c -doxygen 2022-11-21 14:56:46 +01: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 expand DB API with AML functions, fix purse refund calculations in libtalerexchange 2022-12-29 11:48:57 +01: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_signing_key.c remove more functions 2022-11-14 07:35:56 -05:00
pg_lookup_signing_key.h remove more functions 2022-11-14 07:35:56 -05:00
pg_lookup_signkey_revocation.c -work on new DB queries 2022-12-30 21:28:19 +01:00
pg_lookup_signkey_revocation.h remove more functions 2022-11-14 07:35:56 -05:00
pg_lookup_transfer_by_deposit.c remove more functions 2022-11-14 07:35:56 -05:00
pg_lookup_transfer_by_deposit.h remove more functions 2022-11-14 07:35:56 -05:00
pg_lookup_wire_fee_by_time.c -doxygen 2022-11-21 14:56:46 +01:00
pg_lookup_wire_fee_by_time.h move few more functions 2022-11-10 10:37:28 -05:00
pg_lookup_wire_timestamp.c remove more functions 2022-11-14 07:35:56 -05:00
pg_lookup_wire_timestamp.h remove more functions 2022-11-14 07:35:56 -05:00
pg_lookup_wire_transfer.c -work on new DB queries 2022-12-30 21:28:19 +01:00
pg_lookup_wire_transfer.h -doxygen 2022-11-21 14:56:46 +01:00
pg_persist_policy_details.c refactor procedures.sql 2022-12-06 13:29:23 +01:00
pg_persist_policy_details.h remove more functions 2022-11-14 07:35:56 -05:00
pg_preflight.c -add do_purse_delete API 2022-12-27 21:18:12 +01:00
pg_preflight.h -doxygen 2022-11-21 14:56:46 +01: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_release_revolving_shard.c remove more functions 2022-11-14 07:35:56 -05:00
pg_release_revolving_shard.h remove more functions 2022-11-14 07:35:56 -05:00
pg_reserves_get_origin.c remove more functions 2022-11-14 07:35:56 -05:00
pg_reserves_get_origin.h remove more functions 2022-11-14 07:35:56 -05:00
pg_reserves_get.c remove more functions 2022-11-14 07:35:56 -05:00
pg_reserves_get.h remove more functions 2022-11-14 07:35:56 -05:00
pg_reserves_in_insert.c some modifications on batch_test for reserves_in 2022-11-21 10:40:08 -05:00
pg_reserves_in_insert.h remove more functions 2022-11-14 07:35:56 -05:00
pg_reserves_update.c remove more functions 2022-11-14 07:35:56 -05:00
pg_reserves_update.h remove more functions 2022-11-14 07:35:56 -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_aggregation_transient.c remove more functions 2022-11-14 07:35:56 -05:00
pg_select_aggregation_transient.h remove more functions 2022-11-14 07:35:56 -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_aml_history.c -work on new DB queries 2022-12-30 21:28:19 +01:00
pg_select_aml_history.h -add prototypes 2022-12-30 13:45:36 +01:00
pg_select_aml_process.c -work on new DB queries 2022-12-30 21:28:19 +01:00
pg_select_aml_process.h -add prototypes 2022-12-30 13:45:36 +01:00
pg_select_auditor_denom_sig.c remove more functions 2022-11-14 07:35:56 -05:00
pg_select_auditor_denom_sig.h remove more functions 2022-11-14 07:35:56 -05: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_deposits_above_serial_id.c -finish implementation of new DB functions 2022-12-31 01:15:40 +01:00
pg_select_deposits_above_serial_id.h remove more functions 2022-11-14 07:35:56 -05:00
pg_select_deposits_missing_wire.c remove more functions 2022-11-14 07:35:56 -05:00
pg_select_deposits_missing_wire.h remove more functions 2022-11-14 07:35:56 -05:00
pg_select_history_requests_above_serial_id.c remove more functions 2022-11-14 07:35:56 -05:00
pg_select_history_requests_above_serial_id.h remove more functions 2022-11-14 07:35:56 -05:00
pg_select_kyc_attributes.c -finish implementation of new DB functions 2022-12-31 01:15:40 +01:00
pg_select_kyc_attributes.h -add prototypes 2022-12-30 13:45:36 +01: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_by_merge_pub.c remove more functions 2022-11-14 07:35:56 -05:00
pg_select_purse_by_merge_pub.h remove more functions 2022-11-14 07:35:56 -05:00
pg_select_purse_decisions_above_serial_id.c remove more functions 2022-11-14 07:35:56 -05:00
pg_select_purse_decisions_above_serial_id.h remove more functions 2022-11-14 07:35:56 -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_deposits_by_purse.c remove more functions 2022-11-14 07:35:56 -05:00
pg_select_purse_deposits_by_purse.h remove more functions 2022-11-14 07:35:56 -05: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 expand DB API with AML functions, fix purse refund calculations in libtalerexchange 2022-12-29 11:48:57 +01:00
pg_select_purse.h add notification logic on purse deletion 2022-12-28 23:44:17 +01:00
pg_select_recoup_above_serial_id.c remove more functions 2022-11-14 07:35:56 -05:00
pg_select_recoup_above_serial_id.h remove more functions 2022-11-14 07:35:56 -05:00
pg_select_recoup_refresh_above_serial_id.c remove more functions 2022-11-14 07:35:56 -05:00
pg_select_recoup_refresh_above_serial_id.h remove more functions 2022-11-14 07:35:56 -05:00
pg_select_refreshes_above_serial_id.c remove more functions 2022-11-14 07:35:56 -05:00
pg_select_refreshes_above_serial_id.h remove more functions 2022-11-14 07:35:56 -05:00
pg_select_refunds_above_serial_id.c -add do_purse_delete API 2022-12-27 21:18:12 +01:00
pg_select_refunds_above_serial_id.h remove more functions 2022-11-14 07:35:56 -05:00
pg_select_refunds_by_coin.c some modifications for batch test 2022-12-06 08:09:45 -05:00
pg_select_refunds_by_coin.h remove more functions 2022-11-14 07:35:56 -05: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_reserves_in_above_serial_id_by_account.c remove more functions 2022-11-14 07:35:56 -05:00
pg_select_reserves_in_above_serial_id_by_account.h remove more functions 2022-11-14 07:35:56 -05:00
pg_select_reserves_in_above_serial_id.c remove more functions 2022-11-14 07:35:56 -05:00
pg_select_reserves_in_above_serial_id.h remove more functions 2022-11-14 07:35:56 -05:00
pg_select_satisfied_kyc_processes.c -finish implementation of new DB functions 2022-12-31 01:15:40 +01:00
pg_select_satisfied_kyc_processes.h move few more functions 2022-11-10 10:37:28 -05:00
pg_select_similar_kyc_attributes.c -finish implementation of new DB functions 2022-12-31 01:15:40 +01:00
pg_select_similar_kyc_attributes.h -doxygen fixes 2022-12-30 14:44:24 +01:00
pg_select_wire_out_above_serial_id_by_account.c remove more functions 2022-11-14 07:35:56 -05:00
pg_select_wire_out_above_serial_id_by_account.h remove more functions 2022-11-14 07:35:56 -05:00
pg_select_wire_out_above_serial_id.c remove more functions 2022-11-14 07:35:56 -05:00
pg_select_wire_out_above_serial_id.h remove more functions 2022-11-14 07:35:56 -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_select_withdrawals_above_serial_id.c remove more functions 2022-11-14 07:35:56 -05:00
pg_select_withdrawals_above_serial_id.h remove more functions 2022-11-14 07:35:56 -05:00
pg_set_extension_manifest.c remove more functions 2022-11-14 07:35:56 -05:00
pg_set_extension_manifest.h remove more functions 2022-11-14 07:35:56 -05:00
pg_set_purse_balance.c remove more functions 2022-11-14 07:35:56 -05:00
pg_set_purse_balance.h remove more functions 2022-11-14 07:35:56 -05:00
pg_setup_wire_target.c remove more functions 2022-11-14 07:35:56 -05:00
pg_setup_wire_target.h remove more functions 2022-11-14 07:35:56 -05:00
pg_start_deferred_wire_out.c remove more functions 2022-11-14 07:35:56 -05:00
pg_start_deferred_wire_out.h remove more functions 2022-11-14 07:35:56 -05:00
pg_start_read_committed.c -doxygen 2022-11-21 14:56:46 +01:00
pg_start_read_committed.h -doxygen 2022-11-21 14:56:46 +01: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_store_wire_transfer_out.c remove more functions 2022-11-14 07:35:56 -05:00
pg_store_wire_transfer_out.h remove more functions 2022-11-14 07:35:56 -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_trigger_aml_process.c -work on new DB queries 2022-12-30 21:28:19 +01:00
pg_trigger_aml_process.h -add prototypes 2022-12-30 13:45:36 +01:00
pg_update_aggregation_transient.c remove more functions 2022-11-14 07:35:56 -05:00
pg_update_aggregation_transient.h remove more functions 2022-11-14 07:35:56 -05:00
pg_update_aml_officer.c -implement lookup aml staff 2022-12-30 20:34:57 +01:00
pg_update_aml_officer.h -add prototypes 2022-12-30 13:45:36 +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_attributes.c -basic insert logic of new DB API 2022-12-30 14:41:16 +01:00
pg_update_kyc_attributes.h -add prototypes 2022-12-30 13:45:36 +01:00
pg_update_kyc_process_by_row.c -add do_purse_delete API 2022-12-27 21:18:12 +01:00
pg_update_kyc_process_by_row.h move few more functions 2022-11-10 10:37:28 -05:00
pg_update_wire.c remove more functions 2022-11-14 07:35:56 -05:00
pg_update_wire.h remove more functions 2022-11-14 07:35:56 -05:00
pg_wire_prepare_data_get.c remove more functions 2022-11-14 07:35:56 -05:00
pg_wire_prepare_data_get.h remove more functions 2022-11-14 07:35:56 -05:00
pg_wire_prepare_data_insert.c remove more functions 2022-11-14 07:35:56 -05:00
pg_wire_prepare_data_insert.h remove more functions 2022-11-14 07:35:56 -05:00
pg_wire_prepare_data_mark_failed.c remove more functions 2022-11-14 07:35:56 -05:00
pg_wire_prepare_data_mark_failed.h remove more functions 2022-11-14 07:35:56 -05:00
pg_wire_prepare_data_mark_finished.c remove more functions 2022-11-14 07:35:56 -05:00
pg_wire_prepare_data_mark_finished.h remove more functions 2022-11-14 07:35:56 -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 -C skeletions 2022-12-30 14:24:48 +01:00
procedures.sql.in misc purse deletion fixes 2022-12-29 00:34:36 +01:00
shard-0001.sql.in -ensure single transaction for exchange-0001.sql / shard-0001.sql 2022-07-28 22:27:23 +02:00
shard-0002.sql.in starting point for NG exchange DB schema 2022-11-24 12:23:55 +01:00
test_exchangedb_batch_reserves_in_insert.c Remove pop_table from Makefile 2022-12-28 05:48:37 -05:00
test_exchangedb_by_j.c try batch1 with cursor 2023-01-06 11:15:32 -05:00
test_exchangedb_populate_table.c some modifications for batch_test 2023-01-04 09:43:47 -05:00
test_exchangedb.c populate denom-coin-dep 2022-12-28 09:37:47 -05:00
test-exchange-db-postgres.conf starting point for NG exchange DB schema 2022-11-24 12:23:55 +01:00
versioning.sql -adapt to latest libgnunetpq 2022-07-24 11:32:52 +02:00