gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-exchange] 03/29: Merge branch 'master' into age-withdraw


From: gnunet
Subject: [taler-exchange] 03/29: Merge branch 'master' into age-withdraw
Date: Mon, 03 Jul 2023 16:23:39 +0200

This is an automated email from the git hooks/post-receive script.

oec pushed a commit to branch master
in repository exchange.

commit 4833234df63d7da774299b336adb925e700bd4b4
Merge: 9130cda9 ff1a2831
Author: Özgür Kesim <oec-taler@kesim.org>
AuthorDate: Fri May 12 13:40:22 2023 +0200

    Merge branch 'master' into age-withdraw

 contrib/gana                                       |   2 +-
 contrib/gnunet.tag                                 |   8 +-
 doc/doxygen/taler.doxy                             |  56 +-
 doc/flows/Makefile                                 |   3 +
 doc/flows/fees-coins.tex                           |  39 ++
 doc/flows/fees-wire.tex                            |  30 +
 doc/flows/int-deposit.tex                          |  52 ++
 doc/flows/int-pay.tex                              |  58 ++
 doc/flows/int-pull.tex                             |  55 ++
 doc/flows/int-push.tex                             |  47 ++
 doc/flows/int-refund.tex                           |  39 ++
 doc/flows/int-shutdown.tex                         |  48 ++
 doc/flows/int-withdraw.tex                         |  49 ++
 doc/flows/kyc-balance.tex                          |  57 ++
 doc/flows/kyc-deposit.tex                          |  71 +++
 doc/flows/kyc-pull.tex                             |  78 +++
 doc/flows/kyc-push.tex                             |  79 +++
 doc/flows/kyc-withdraw.tex                         |  45 ++
 doc/flows/main.tex                                 | 159 +++++
 doc/flows/proc-aml.tex                             |  47 ++
 doc/flows/proc-domestic.tex                        |  66 ++
 doc/flows/proc-kyc.tex                             |  88 +++
 src/auditor/batch.sh                               |   2 +-
 src/auditor/generate-auditor-basedb.sh             |   2 +-
 src/auditor/generate-revoke-basedb.sh              |   2 +-
 src/auditor/taler-auditor-sync.c                   |   3 +
 src/auditor/taler-helper-auditor-coins.c           |   6 +-
 src/auditor/taler-helper-auditor-wire.c            |  32 +-
 src/bank-lib/bank_api_credit.c                     |   4 +-
 src/bank-lib/bank_api_debit.c                      |   4 +-
 src/bank-lib/bank_api_transfer.c                   |  12 +-
 src/bank-lib/fakebank.c                            |   6 +-
 src/bank-lib/taler-exchange-wire-gateway-client.c  |   8 +-
 src/exchange-tools/taler-auditor-offline.c         |  23 +-
 src/exchange-tools/taler-exchange-offline.c        | 244 +++++++-
 src/exchange/taler-exchange-closer.c               |   8 +-
 src/exchange/taler-exchange-httpd.c                |  37 +-
 .../taler-exchange-httpd_age-withdraw_reveal.c     | 168 ++++-
 src/exchange/taler-exchange-httpd_config.h         |   2 +-
 src/exchange/taler-exchange-httpd_deposits_get.c   | 323 +++++++---
 src/exchange/taler-exchange-httpd_deposits_get.h   |   7 +
 src/exchange/taler-exchange-httpd_keys.c           |   3 +-
 src/exchange/taler-exchange-httpd_kyc-check.c      |  30 +-
 src/exchange/taler-exchange-httpd_kyc-proof.c      |  27 +-
 .../taler-exchange-httpd_management_wire_disable.c |   5 +-
 .../taler-exchange-httpd_management_wire_enable.c  |  46 +-
 src/exchange/taler-exchange-httpd_metrics.h        |   3 +-
 src/exchange/taler-exchange-httpd_purses_delete.c  |  26 +-
 src/exchange/taler-exchange-httpd_purses_get.c     |  32 +-
 .../taler-exchange-httpd_refreshes_reveal.c        |  10 +-
 src/exchange/taler-exchange-httpd_reserves_get.c   |  44 +-
 src/exchange/taler-exchange-httpd_wire.c           |  17 +-
 src/exchange/taler-exchange-transfer.c             |   6 +-
 src/exchange/taler-exchange-wirewatch.c            |   4 +-
 src/exchangedb/.gitignore                          |   3 +-
 ...ments.sql => 0003-age_withdraw_commitments.sql} |  66 +-
 ...e_reveals.sql => 0003-age_withdraw_reveals.sql} |  33 +-
 src/exchangedb/0004-wire_accounts.sql              |  26 +
 src/exchangedb/Makefile.am                         |  13 +-
 src/exchangedb/bench_db.c                          |  12 +-
 src/exchangedb/drop.sql                            |   1 +
 src/exchangedb/exchange-0003.sql.in                |   2 +
 src/exchangedb/{drop.sql => exchange-0004.sql.in}  |  11 +-
 src/exchangedb/pg_aggregate.c                      |  69 +-
 src/exchangedb/pg_get_age_withdraw_info.c          |   2 +-
 src/exchangedb/pg_get_wire_accounts.c              |  32 +-
 src/exchangedb/pg_insert_age_withdraw_reveal.c     |   4 +-
 src/exchangedb/pg_insert_records_by_table.c        |  60 +-
 src/exchangedb/pg_insert_wire.c                    |  15 +-
 src/exchangedb/pg_insert_wire.h                    |   6 +
 src/exchangedb/pg_lookup_records_by_table.c        |  64 +-
 src/exchangedb/pg_lookup_serial_by_table.c         |  20 +-
 src/exchangedb/pg_update_wire.c                    |  20 +-
 src/exchangedb/pg_update_wire.h                    |   8 +
 src/extensions/age_restriction/age_restriction.c   |   6 +-
 src/include/taler_bank_service.h                   |   6 +-
 src/include/taler_crypto_lib.h                     |  24 +
 src/include/taler_exchange_service.h               | 695 ++++++++++++++++++---
 src/include/taler_exchangedb_plugin.h              |  85 ++-
 src/include/taler_extensions.h                     |   4 -
 src/include/taler_json_lib.h                       |  27 -
 src/include/taler_mhd_lib.h                        | 225 ++++++-
 src/include/taler_templating_lib.h                 |  22 +-
 src/include/taler_testing_lib.h                    |  38 +-
 src/include/taler_util.h                           |  64 +-
 src/json/Makefile.am                               |  16 +-
 src/json/json.c                                    | 169 +----
 src/json/json_wire.c                               |  74 ---
 src/json/test_json_wire.c                          |  80 ---
 src/kyclogic/Makefile.am                           |   6 +-
 src/kyclogic/kyclogic-persona.conf                 |   4 +
 src/kyclogic/kyclogic_api.c                        |   9 +-
 src/kyclogic/plugin_kyclogic_oauth2.c              | 120 ++--
 src/kyclogic/plugin_kyclogic_persona.c             | 374 +++++------
 .../taler-exchange-kyc-persona-converter.sh        |  54 ++
 src/kyclogic/taler-exchange-kyc-tester.c           |   6 +-
 src/lib/exchange_api_batch_deposit.c               |  12 +-
 src/lib/exchange_api_batch_withdraw.c              |  37 +-
 src/lib/exchange_api_batch_withdraw2.c             |  68 +-
 src/lib/exchange_api_common.c                      | 192 ++++++
 src/lib/exchange_api_contracts_get.c               |   8 +-
 src/lib/exchange_api_csr_melt.c                    |   4 +-
 src/lib/exchange_api_csr_withdraw.c                |   2 +-
 src/lib/exchange_api_deposit.c                     |   8 +-
 src/lib/exchange_api_deposits_get.c                |  48 +-
 src/lib/exchange_api_handle.c                      | 104 ++-
 src/lib/exchange_api_kyc_check.c                   |  20 +-
 src/lib/exchange_api_link.c                        |   4 +-
 src/lib/exchange_api_lookup_aml_decision.c         |  14 +-
 src/lib/exchange_api_lookup_aml_decisions.c        |   6 +-
 src/lib/exchange_api_management_drain_profits.c    |  28 +-
 src/lib/exchange_api_management_get_keys.c         |  78 ++-
 src/lib/exchange_api_management_post_extensions.c  |  22 +-
 src/lib/exchange_api_management_post_keys.c        |  26 +-
 ...change_api_management_revoke_denomination_key.c |  22 +-
 .../exchange_api_management_revoke_signing_key.c   |  22 +-
 .../exchange_api_management_update_aml_officer.c   |  26 +-
 src/lib/exchange_api_management_wire_disable.c     |  30 +-
 src/lib/exchange_api_management_wire_enable.c      |  38 +-
 src/lib/exchange_api_melt.c                        |  10 +-
 src/lib/exchange_api_purse_deposit.c               |  16 +-
 src/lib/exchange_api_purse_merge.c                 |  14 +-
 src/lib/exchange_api_purses_get.c                  |  14 +-
 src/lib/exchange_api_recoup.c                      |  69 +-
 src/lib/exchange_api_recoup_refresh.c              |  67 +-
 src/lib/exchange_api_refreshes_reveal.c            |   4 +-
 src/lib/exchange_api_refund.c                      |  75 +--
 src/lib/exchange_api_transfers_get.c               | 107 ++--
 src/lib/exchange_api_wire.c                        | 282 +++------
 src/lib/exchange_api_withdraw.c                    |  28 +-
 src/lib/exchange_api_withdraw2.c                   |  69 +-
 src/mhd/mhd_parsing.c                              | 167 ++++-
 src/pq/pq_query_helper.c                           |  84 +--
 src/pq/pq_result_helper.c                          |  66 +-
 src/templating/.gitignore                          |   1 +
 src/templating/AUTHORS                             |   9 +
 src/templating/LICENSE-2.0.txt                     | 202 ------
 src/templating/LICENSE.txt                         |  14 +
 src/templating/Makefile.am                         |  11 +
 src/templating/README.md                           | 306 ++++++---
 src/templating/mustach-cjson.c                     | 239 +++++++
 src/templating/mustach-cjson.h                     |  96 +++
 src/templating/mustach-jansson.c                   | 580 ++++++-----------
 src/templating/mustach-jansson.h                   |  72 ++-
 src/templating/mustach-json-c.c                    | 267 ++++++++
 src/templating/mustach-json-c.h                    | 160 +++++
 src/templating/mustach-tool.c                      | 176 ++++--
 src/templating/mustach-wrap.c                      | 456 ++++++++++++++
 src/templating/mustach-wrap.h                      | 234 +++++++
 src/templating/mustach.c                           | 256 +++++---
 src/templating/mustach.h                           | 172 +++--
 src/templating/templating_api.c                    |  60 +-
 src/testing/Makefile.am                            |   2 +
 src/testing/test_bank_api.c                        |   9 +
 src/testing/test_bank_api_twisted.c                |   6 +-
 ...twisted.conf => test_exchange_api-twisted.conf} |   4 -
 src/testing/test_exchange_api_twisted.c            | 166 ++---
 src/testing/testing_api_cmd_bank_history_credit.c  |   4 +-
 src/testing/testing_api_cmd_bank_history_debit.c   |   4 +-
 src/testing/testing_api_cmd_batch.c                |   6 +-
 src/testing/testing_api_cmd_batch_deposit.c        |  10 +-
 src/testing/testing_api_cmd_batch_withdraw.c       |   2 +-
 src/testing/testing_api_cmd_check_aml_decision.c   |   4 +-
 src/testing/testing_api_cmd_contract_get.c         |  10 +-
 src/testing/testing_api_cmd_deposit.c              |   6 +-
 src/testing/testing_api_cmd_deposits_get.c         |   5 +-
 src/testing/testing_api_cmd_exec_wget.c            | 158 +++++
 .../testing_api_cmd_nexus_fetch_transactions.c     | 187 ++++++
 src/testing/testing_api_cmd_oauth.c                |   1 +
 src/testing/testing_api_cmd_purse_create_deposit.c |   4 +-
 src/testing/testing_api_cmd_purse_deposit.c        |  10 +-
 src/testing/testing_api_cmd_purse_get.c            |   4 +-
 src/testing/testing_api_cmd_recoup.c               |  17 +-
 src/testing/testing_api_cmd_recoup_refresh.c       |   9 +-
 src/testing/testing_api_cmd_refresh.c              |  40 +-
 src/testing/testing_api_cmd_refund.c               |  13 +-
 src/testing/testing_api_cmd_revoke_denom_key.c     |   5 +-
 src/testing/testing_api_cmd_revoke_sign_key.c      |   7 +-
 src/testing/testing_api_cmd_set_officer.c          |   6 +-
 src/testing/testing_api_cmd_transfer_get.c         | 223 +++----
 src/testing/testing_api_cmd_wire.c                 |  75 ++-
 src/testing/testing_api_cmd_wire_add.c             |  22 +-
 src/testing/testing_api_cmd_wire_del.c             |   7 +-
 src/testing/testing_api_cmd_withdraw.c             |   8 +-
 src/testing/testing_api_helpers_bank.c             |  23 +-
 src/testing/testing_api_loop.c                     |  63 +-
 src/util/.gitignore                                |   1 +
 src/util/Makefile.am                               |  13 +-
 src/util/age_restriction.c                         |   3 +
 src/util/amount.c                                  |  27 +-
 src/util/conversion.c                              | 402 ++++++++++++
 src/util/crypto_confirmation.c                     |   8 +-
 src/util/crypto_contract.c                         |  42 +-
 src/util/crypto_helper_esign.c                     |   6 +-
 src/util/crypto_helper_rsa.c                       |  12 +-
 src/util/exchange_signatures.c                     |  16 +-
 src/util/iban.c                                    |   6 +-
 src/util/offline_signatures.c                      |  86 ++-
 src/util/payto.c                                   |   6 +-
 src/util/taler-exchange-secmod-cs.c                |  24 +-
 src/util/taler-exchange-secmod-eddsa.c             |   6 +-
 src/util/taler-exchange-secmod-rsa.c               |  36 +-
 src/util/test_conversion.c                         | 149 +++++
 src/util/test_conversion.sh                        |   5 +
 src/util/test_crypto.c                             |  25 +
 src/util/util.c                                    | 169 ++++-
 206 files changed, 8741 insertions(+), 3520 deletions(-)

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]