Changesets: exchange
master c898a1e1 2020-03-15 21:42 Details Diff |
clean up closer logic, improve error handling, simplify logic, add comments | ||
mod - src/exchange/taler-exchange-closer.c | Diff File | ||
mod - src/exchange/taler-exchange-transfer.c | Diff File | ||
mod - src/util/amount.c | Diff File | ||
master 4322bbf2 2020-03-15 21:08 Details Diff |
move common logic to parse currency into libtalerutil | ||
mod - src/auditor/taler-auditor-httpd.c | Diff File | ||
mod - src/auditor/taler-auditor.c | Diff File | ||
mod - src/auditor/taler-wire-auditor.c | Diff File | ||
mod - src/auditordb/plugin_auditordb_postgres.c | Diff File | ||
mod - src/bank-lib/Makefile.am | Diff File | ||
mod - src/bank-lib/taler-fakebank-run.c | Diff File | ||
mod - src/benchmark/taler-exchange-benchmark.c | Diff File | ||
mod - src/exchange-tools/taler-exchange-keyup.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd.c | Diff File | ||
mod - src/exchange/taler-exchange-wirewatch.c | Diff File | ||
mod - src/exchangedb/plugin_exchangedb_postgres.c | Diff File | ||
mod - src/include/taler_util.h | Diff File | ||
mod - src/testing/testing_api_loop.c | Diff File | ||
mod - src/util/config.c | Diff File | ||
master d7cfb11f 2020-03-15 01:55 Details Diff |
fix new ag logic | ||
mod - doc/prebuilt | Diff File | ||
mod - src/exchange/taler-exchange-aggregator.c | Diff File | ||
master f8095d72 2020-03-15 01:36 Details Diff |
fix shutdown logic of test | ||
mod - src/testing/test_taler_exchange_aggregator.c | Diff File | ||
master b3a52548 2020-03-15 00:47 Details Diff |
Merge branch 'master' of git+ssh://git.taler.net/exchange | ||
mod - doc/prebuilt | Diff File | ||
mod - src/exchange/taler-exchange-aggregator.c | Diff File | ||
mod - src/exchange/taler-exchange-closer.c | Diff File | ||
mod - src/exchange/taler-exchange-transfer.c | Diff File | ||
master 87a8d2d2 2020-03-14 23:58 Details Diff |
remove unused code | ||
mod - src/exchange/taler-exchange-closer.c | Diff File | ||
mod - src/exchange/taler-exchange-transfer.c | Diff File | ||
master ce44b4a0 2020-03-14 23:56 Details Diff |
clean up aggregator logic, make it more robust against invariant failures | ||
mod - doc/prebuilt | Diff File | ||
mod - src/exchange/taler-exchange-aggregator.c | Diff File | ||
master d292b8ed 2020-03-14 21:18 Details Diff |
code cleanup and additional error checking logic for 0006124, but no actual semantic change | ||
mod - src/exchange/taler-exchange-httpd_responses.c | Diff File | ||
mod - src/exchange/taler-exchange-httpd_withdraw.c | Diff File | ||
mod - src/include/taler_error_codes.h | Diff File | ||
master 6aca928c 2020-03-14 20:45 Details Diff |
expand DB test to cover 0006124 better (passed immediately, does not explain the failure) | ||
mod - src/exchange/taler-exchange-httpd_withdraw.c | Diff File | ||
mod - src/exchangedb/test_exchangedb.c | Diff File | ||
master d9c3627b 2020-03-14 18:46 Details Diff |
run closer and transfer with aggregator, check if we actually did get deposit confirmations before running #24 | ||
mod - src/auditor/auditor-basedb.age | Diff File | ||
mod - src/auditor/auditor-basedb.fees | Diff File | ||
mod - src/auditor/auditor-basedb.mpub | Diff File | ||
mod - src/auditor/auditor-basedb.sql | Diff File | ||
mod - src/auditor/test-auditor.sh | Diff File | ||
master 7ae575dc 2020-03-14 17:24 Details Diff |
fix use after free | ||
mod - src/benchmark/taler-exchange-benchmark.c | Diff File | ||
master f13f0307 2020-03-13 20:34 Details Diff |
reset is unnecessary, we did just drop and recreate the entire DB | ||
mod - src/auditor/generate-auditor-basedb.sh | Diff File | ||
master 89739d16 2020-03-13 20:34 Details Diff |
nicer log message | ||
mod - src/exchange-tools/taler-exchange-dbinit.c | Diff File | ||
master dc02821d 2020-03-13 20:13 Details Diff |
fix regression introduced by addition of 'revoke' field | ||
mod - src/lib/auditor_api_handle.c | Diff File | ||
mod - src/lib/exchange_api_handle.c | Diff File | ||
mod - src/testing/Makefile.am | Diff File | ||
mod - src/testing/test_auditor_api_version.c | Diff File | ||
mod - src/testing/testing_api_cmd_check_keys.c | Diff File | ||
master e05ce36f 2020-03-13 16:19 Details Diff |
implement test mode in taler-exchange-transfer | ||
mod - src/exchange/taler-exchange-transfer.c | Diff File | ||
mod - src/exchange/test_taler_exchange_httpd_afl.sh | Diff File | ||
master 9c20b62e 2020-03-13 15:55 Details Diff |
database setup logic is now external to httpd | ||
mod - doc/prebuilt | Diff File | ||
mod - src/auditordb/plugin_auditordb_postgres.c | Diff File | ||
mod - src/exchange/test_taler_exchange_httpd.sh | Diff File | ||
mod - src/exchange/test_taler_exchange_httpd_restart.sh | Diff File | ||
master 8d5f42fe 2020-03-12 11:53 Details Diff |
add separate commands for closer/transfer steps, modify test cases to use new commands | ||
mod - src/include/taler_testing_lib.h | Diff File | ||
mod - src/testing/Makefile.am | Diff File | ||
mod - src/testing/test_auditor_api.c | Diff File | ||
mod - src/testing/test_exchange_api.c | Diff File | ||
mod - src/testing/test_taler_exchange_aggregator.c | Diff File | ||
mod - src/testing/test_taler_exchange_wirewatch.c | Diff File | ||
add - src/testing/testing_api_cmd_exec_closer.c | Diff File | ||
add - src/testing/testing_api_cmd_exec_transfer.c | Diff File | ||
master b91fcbb9 2020-03-12 11:23 Details Diff |
finish separation of aggreator into aggregation, closing and transfer processes (test cases still need to be updated) | ||
mod - src/exchange/.gitignore | Diff File | ||
mod - src/exchange/Makefile.am | Diff File | ||
mod - src/exchange/taler-exchange-aggregator.c | Diff File | ||
add - src/exchange/taler-exchange-transfer.c | Diff File | ||
master 83631bc9 2020-03-12 11:11 Details Diff |
split reserve closing from main aggregation logic | ||
mod - src/exchange/.gitignore | Diff File | ||
mod - src/exchange/Makefile.am | Diff File | ||
mod - src/exchange/taler-exchange-aggregator.c | Diff File | ||
add - src/exchange/taler-exchange-closer.c | Diff File | ||
mod - src/exchangedb/Makefile.am | Diff File | ||
mod - src/exchangedb/exchangedb_accounts.c | Diff File | ||
mod - src/exchangedb/exchangedb_fees.c | Diff File | ||
mod - src/include/taler_exchangedb_lib.h | Diff File | ||
master a1db41e0 2020-03-12 07:11 Details Diff |
aggregator clean up | ||
mod - src/exchange/taler-exchange-aggregator.c | Diff File | ||
master 1896c1df 2020-03-11 21:09 Details Diff |
fix EC typo (by importing generated header) | ||
mod - src/include/taler_error_codes.h | Diff File | ||
master 6e3765d8 2020-03-10 19:51 Details Diff |
more careful use of TALER_JSON_get_error_code(), limit to cases where we expect to get one | ||
mod - src/include/taler_error_codes.h | Diff File | ||
mod - src/lib/auditor_api_deposit_confirmation.c | Diff File | ||
mod - src/lib/exchange_api_deposit.c | Diff File | ||
mod - src/lib/exchange_api_deposits_get.c | Diff File | ||
mod - src/lib/exchange_api_melt.c | Diff File | ||
mod - src/lib/exchange_api_refund.c | Diff File | ||
mod - src/testing/test_exchange_api_keys_cherry_picking.c | Diff File | ||
mod - src/testing/test_exchange_api_keys_cherry_picking_extended_2.conf | Diff File | ||
master f32193aa 2020-03-10 18:11 Details Diff |
minor code cleanup | ||
mod - src/lib/exchange_api_handle.c | Diff File | ||
mod - src/testing/test_exchange_api_keys_cherry_picking.c | Diff File | ||
master 883c063f 2020-03-10 16:34 Details Diff |
tolerate recoup information not being present | ||
mod - src/lib/exchange_api_handle.c | Diff File | ||
master fc79dd23 2020-03-10 16:28 Details Diff |
fix typo, remove obsolete option, initialize mpub | ||
mod - src/exchange-tools/taler-exchange-keyup.c | Diff File | ||
mod - src/testing/testing_api_helpers_exchange.c | Diff File |