diff options
Diffstat (limited to 'src')
730 files changed, 1233 insertions, 1154 deletions
diff --git a/src/backend/taler-merchant-exchange.c b/src/backend/taler-merchant-exchange.c index ebb0272c..a0b53cf8 100644 --- a/src/backend/taler-merchant-exchange.c +++ b/src/backend/taler-merchant-exchange.c @@ -324,7 +324,9 @@ cert_cb ( /* Moreover usually only go after the current response actually expired */ t = TALER_EXCHANGE_check_keys_current (e->conn, - TALER_EXCHANGE_CKF_NONE); + TALER_EXCHANGE_CKF_NONE, + NULL, + NULL); n = GNUNET_TIME_absolute_max (t.abs_time, e->first_retry); if (NULL != e->retry_task) @@ -370,7 +372,9 @@ download_keys (void *cls) TALER_EXCHANGE_OPTION_END); else (void) TALER_EXCHANGE_check_keys_current (e->conn, - TALER_EXCHANGE_CKF_NONE); + TALER_EXCHANGE_CKF_NONE, + NULL, + NULL); } diff --git a/src/backend/taler-merchant-httpd_exchanges.c b/src/backend/taler-merchant-httpd_exchanges.c index e415bbf6..ddbc0dee 100644 --- a/src/backend/taler-merchant-httpd_exchanges.c +++ b/src/backend/taler-merchant-httpd_exchanges.c @@ -523,7 +523,9 @@ retry_exchange (void *cls) struct GNUNET_TIME_Timestamp next; next = TALER_EXCHANGE_check_keys_current (exchange->conn, - TALER_EXCHANGE_CKF_NONE); + TALER_EXCHANGE_CKF_NONE, + NULL, + NULL); if (! GNUNET_TIME_absolute_is_zero (next.abs_time)) { exchange->retry_task = GNUNET_SCHEDULER_add_at (next.abs_time, @@ -1278,7 +1280,9 @@ keys_mgmt_cb (void *cls, = GNUNET_TIME_relative_to_absolute (MIN_RELOAD_DELAY); exchange->keys_expiration = TALER_EXCHANGE_check_keys_current (exchange->conn, - TALER_EXCHANGE_CKF_NONE); + TALER_EXCHANGE_CKF_NONE, + NULL, + NULL); delay = GNUNET_TIME_absolute_get_remaining ( exchange->keys_expiration.abs_time); GNUNET_log (GNUNET_ERROR_TYPE_INFO, @@ -1426,7 +1430,9 @@ TMH_EXCHANGES_find_exchange (const char *chosen_exchange, /* Use existing connection, but update /keys */ exchange->keys_expiration = TALER_EXCHANGE_check_keys_current (exchange->conn, - TALER_EXCHANGE_CKF_FORCE_DOWNLOAD); + TALER_EXCHANGE_CKF_FORCE_DOWNLOAD, + NULL, + NULL); } return fo; } diff --git a/src/include/taler_merchant_testing_lib.h b/src/include/taler_merchant_testing_lib.h index 0233fdc7..4d00834d 100644 --- a/src/include/taler_merchant_testing_lib.h +++ b/src/include/taler_merchant_testing_lib.h @@ -36,33 +36,17 @@ #define MERCHANT_FAIL() \ do {GNUNET_break (0); return NULL; } while (0) + /** - * Prepare the merchant execution. Create tables and check if - * the port is available. + * Extract hostname (and port) from merchant base URL. * - * @param config_filename configuration filename. - * @return the base url, or NULL upon errors. Must be freed - * by the caller. + * @param merchant_url full merchant URL (e.g. "http://host:8080/foo/bar/") + * @return just the hostname and port ("hostname:8080") */ char * -TALER_TESTING_prepare_merchant (const char *config_filename); +TALER_MERCHANT_TESTING_extract_host (const char *merchant_url); -/** - * Start the merchant backend process. Assume the port - * is available and the database is clean. Use the "prepare - * merchant" function to do such tasks. - * - * @param config_filename configuration filename. - * @param merchant_url merchant base URL, used to check - * if the merchant was started right. - * @return the process, or NULL if the process could not - * be started. - */ -struct GNUNET_OS_Process * -TALER_TESTING_run_merchant (const char *config_filename, - const char *merchant_url); - /* ************** Specific interpreter commands ************ */ @@ -532,6 +516,7 @@ TALER_TESTING_cmd_merchant_delete_product (const char *label, * Make the "proposal" command. * * @param label command label + * @param cfg configuration to use * @param merchant_url base URL of the merchant serving * the proposal request. * @param http_status expected HTTP status. @@ -544,6 +529,7 @@ TALER_TESTING_cmd_merchant_delete_product (const char *label, struct TALER_TESTING_Command TALER_TESTING_cmd_merchant_post_orders ( const char *label, + const struct GNUNET_CONFIGURATION_Handle *cfg, const char *merchant_url, unsigned int http_status, const char *order_id, @@ -551,6 +537,7 @@ TALER_TESTING_cmd_merchant_post_orders ( struct GNUNET_TIME_Timestamp pay_deadline, const char *amount); + /** * Make the "proposal" command AVOIDING claiming the order. * @@ -574,10 +561,12 @@ TALER_TESTING_cmd_merchant_post_orders_no_claim ( struct GNUNET_TIME_Timestamp pay_deadline, const char *amount); + /** * Make the "proposal" command. * * @param label command label + * @param cfg configuration to use * @param merchant_url base URL of the merchant serving * the proposal request. * @param http_status expected HTTP status. @@ -599,6 +588,7 @@ TALER_TESTING_cmd_merchant_post_orders_no_claim ( struct TALER_TESTING_Command TALER_TESTING_cmd_merchant_post_orders2 ( const char *label, + const struct GNUNET_CONFIGURATION_Handle *cfg, const char *merchant_url, unsigned int http_status, const char *order_id, @@ -1901,17 +1891,17 @@ TALER_TESTING_cmd_checkserver2 (const char *label, op (claim_nonce, const struct GNUNET_CRYPTO_EddsaPublicKey) \ op (tip_id, const struct TALER_TipIdentifierP) \ op (pickup_id, const struct TALER_PickupIdentifierP) \ - op (instance_name, const char *) \ - op (instance_id, const char *) \ + op (instance_name, const char) \ + op (instance_id, const char) \ op (address, const json_t) \ - op (product_description, const char *) \ - op (product_image, const char *) \ + op (product_description, const char) \ + op (product_image, const char) \ op (product_stock, const int64_t) \ - op (product_unit, const char *) \ - op (product_id, const char *) \ - op (reason, const char *) \ - op (lock_uuid, const char *) \ - op (auth_token, const char *) \ + op (product_unit, const char) \ + op (product_id, const char) \ + op (reason, const char) \ + op (lock_uuid, const char) \ + op (auth_token, const char) \ op (paths_length, const uint32_t) \ op (payto_length, const uint32_t) \ op (num_planchets, const uint32_t) \ @@ -1928,20 +1918,20 @@ TALER_TESTING_cmd_checkserver2 (const char *label, op (order_terms, const json_t) \ op (h_contract_terms, const struct TALER_PrivateContractHashP) \ op (h_wire, const struct TALER_MerchantWireHashP) \ - op (proposal_reference, const char *) \ - op (template_description, const char *) \ - op (template_pos_key, const char *) \ + op (proposal_reference, const char) \ + op (template_description, const char) \ + op (template_pos_key, const char) \ op (template_pos_alg, const enum TALER_MerchantConfirmationAlgorithm) \ - op (template_id, const char *) \ + op (template_id, const char) \ op (template_contract, const json_t) \ - op (event_type, const char *) \ - op (webhook_id, const char *) \ - op (merchant_base_url, const char *) \ - op (url, const char *) \ - op (http_method, const char *) \ - op (header_template, const char *) \ - op (body_template, const char *) \ - op (summary, const char *) + op (event_type, const char) \ + op (webhook_id, const char) \ + op (merchant_base_url, const char) \ + op (url, const char) \ + op (http_method, const char) \ + op (header_template, const char) \ + op (body_template, const char) \ + op (summary, const char) /** @@ -1950,15 +1940,15 @@ TALER_TESTING_cmd_checkserver2 (const char *label, * @param op macro to call */ #define TALER_MERCHANT_TESTING_INDEXED_TRAITS(op) \ - op (coin_reference, const char *) \ - op (paths, const char *) \ - op (payto_uris, const char *) \ + op (coin_reference, const char) \ + op (paths, const char) \ + op (payto_uris, const char) \ op (h_wires, const struct TALER_MerchantWireHashP) \ op (amounts, const struct TALER_Amount) \ - op (urls, const char *) \ - op (http_methods, const char *) \ - op (http_header, const char *) \ - op (http_body, const void *) \ + op (urls, const char) \ + op (http_methods, const char) \ + op (http_header, const char) \ + op (http_body, const void) \ op (http_body_size, const size_t) \ op (planchet_secrets, const struct TALER_PlanchetMasterSecretP) diff --git a/src/testing/.gitignore b/src/testing/.gitignore index 9898208e..9078c3a1 100644 --- a/src/testing/.gitignore +++ b/src/testing/.gitignore @@ -13,3 +13,5 @@ test_reducer_home/.local/share/taler/exchange-secmod-eddsa/ test_reducer_home/.local/share/taler/exchange-secmod-rsa/ test_reducer_home/ test_kyc_api +test_merchant_api_home/taler/exchange-secmod-* +*.edited diff --git a/src/testing/test_kyc_api.c b/src/testing/test_kyc_api.c index 90b0def3..586c96c0 100644 --- a/src/testing/test_kyc_api.c +++ b/src/testing/test_kyc_api.c @@ -51,32 +51,27 @@ /** * Payto URI of the customer (payer). */ -static char *payer_payto; +static const char *payer_payto; /** * Payto URI of the exchange (escrow account). */ -static char *exchange_payto; +static const char *exchange_payto; /** * Payto URI of the merchant (receiver). */ -static char *merchant_payto; +static const char *merchant_payto; /** - * Configuration of the bank. + * Credentials for the test. */ -static struct TALER_TESTING_BankConfiguration bc; - -/** - * Configuration of the exchange. - */ -static struct TALER_TESTING_ExchangeConfiguration ec; +static struct TALER_TESTING_Credentials cred; /** * Merchant base URL. */ -static char *merchant_url; +static const char *merchant_url; /** * Merchant instance "i1a" base URL. @@ -84,11 +79,6 @@ static char *merchant_url; static char *merchant_url_i1a; /** - * Merchant process. - */ -static struct GNUNET_OS_Process *merchantd; - -/** * Account number of the exchange at the bank. */ #define EXCHANGE_ACCOUNT_NAME "2" @@ -129,7 +119,7 @@ cmd_transfer_to_exchange (const char *label, { return TALER_TESTING_cmd_admin_add_incoming (label, amount, - &bc.exchange_auth, + &cred.ba, payer_payto); } @@ -182,6 +172,7 @@ run (void *cls, "EUR:0", MHD_HTTP_OK), TALER_TESTING_cmd_merchant_post_orders2 ("create-proposal-1", + cred.cfg, merchant_url, MHD_HTTP_OK, "1", /* order ID */ @@ -251,7 +242,7 @@ run (void *cls, exchange_payto, merchant_payto), TALER_TESTING_cmd_merchant_post_transfer ("post-transfer-1", - &bc.exchange_auth, + &cred.ba, merchant_payto, merchant_url, "EUR:4.98", @@ -298,6 +289,7 @@ run (void *cls, 0, MHD_HTTP_OK), TALER_TESTING_cmd_merchant_post_orders2 ("create-proposal-aml", + cred.cfg, merchant_url, MHD_HTTP_OK, "10-aml", /* order ID */ @@ -364,7 +356,7 @@ run (void *cls, exchange_payto, merchant_payto), TALER_TESTING_cmd_merchant_post_transfer ("post-transfer-aml", - &bc.exchange_auth, + &cred.ba, merchant_payto, merchant_url, "EUR:4.98", @@ -385,23 +377,21 @@ run (void *cls, struct TALER_TESTING_Command commands[] = { /* general setup */ + TALER_TESTING_cmd_run_fakebank ("run-fakebank", + cred.cfg, + "exchange-account-exchange"), + TALER_TESTING_cmd_system_start ("start-taler", + CONFIG_FILE, + "-ema", + "-u", "exchange-account-exchange", + NULL), + TALER_TESTING_cmd_get_exchange ("get-exchange", + cred.cfg, + true, + true), TALER_TESTING_cmd_oauth ("start-oauth-service", 6666), - TALER_TESTING_cmd_auditor_add ("add-auditor-OK", - MHD_HTTP_NO_CONTENT, - false), - TALER_TESTING_cmd_wire_add ("add-wire-account", - "payto://x-taler-bank/localhost/2?receiver-name=2", - MHD_HTTP_NO_CONTENT, - false), - TALER_TESTING_cmd_exec_offline_sign_keys ("offline-sign-future-keys", - CONFIG_FILE), - TALER_TESTING_cmd_exec_offline_sign_fees ("offline-sign-fees", - CONFIG_FILE, - "EUR:0.01", - "EUR:0.01"), - TALER_TESTING_cmd_check_keys_pull_all_keys ("refetch /keys", - 1), + TALER_TESTING_cmd_check_keys_pull_all_keys ("refetch /keys"), TALER_TESTING_cmd_merchant_post_instances ("instance-create-default-setup", merchant_url, "default", @@ -415,9 +405,8 @@ run (void *cls, TALER_TESTING_cmd_end () }; - TALER_TESTING_run_with_fakebank (is, - commands, - bc.exchange_auth.wire_gateway_url); + TALER_TESTING_run (is, + commands); } @@ -425,67 +414,27 @@ int main (int argc, char *const *argv) { - enum GNUNET_GenericReturnValue ret; - - /* These environment variables get in the way... */ - unsetenv ("XDG_DATA_HOME"); - unsetenv ("XDG_CONFIG_HOME"); - GNUNET_log_setup ("test-kyc-api", - "INFO", - NULL); - if (GNUNET_OK != - TALER_TESTING_prepare_fakebank (CONFIG_FILE, - "exchange-account-exchange", - &bc)) - return 77; - payer_payto = - ("payto://x-taler-bank/localhost/" USER_ACCOUNT_NAME "?receiver-name=" - USER_ACCOUNT_NAME); + "payto://x-taler-bank/localhost/" USER_ACCOUNT_NAME "?receiver-name=" + USER_ACCOUNT_NAME; exchange_payto = - ("payto://x-taler-bank/localhost/" EXCHANGE_ACCOUNT_NAME "?receiver-name=" - EXCHANGE_ACCOUNT_NAME); + "payto://x-taler-bank/localhost/" EXCHANGE_ACCOUNT_NAME "?receiver-name=" + EXCHANGE_ACCOUNT_NAME; merchant_payto = - ("payto://x-taler-bank/localhost/" MERCHANT_ACCOUNT_NAME "?receiver-name=" - MERCHANT_ACCOUNT_NAME); - - if (NULL == - (merchant_url = TALER_TESTING_prepare_merchant (CONFIG_FILE))) - return 77; + "payto://x-taler-bank/localhost/" MERCHANT_ACCOUNT_NAME "?receiver-name=" + MERCHANT_ACCOUNT_NAME; + merchant_url = "http://localhost:8080/"; GNUNET_asprintf (&merchant_url_i1a, "%sinstances/i1a/", merchant_url); - TALER_TESTING_cleanup_files (CONFIG_FILE); - - switch (TALER_TESTING_prepare_exchange (CONFIG_FILE, - GNUNET_YES, - &ec)) - { - case GNUNET_SYSERR: - GNUNET_break (0); - return 1; - case GNUNET_NO: - return 77; - case GNUNET_OK: - if (NULL == (merchantd = - TALER_TESTING_run_merchant (CONFIG_FILE, - merchant_url))) - return 1; - ret = TALER_TESTING_setup_with_exchange (&run, - NULL, - CONFIG_FILE); - GNUNET_OS_process_kill (merchantd, SIGTERM); - GNUNET_OS_process_wait (merchantd); - GNUNET_OS_process_destroy (merchantd); - GNUNET_free (merchant_url); - if (GNUNET_OK != ret) - return 1; - break; - default: - GNUNET_break (0); - return 1; - } - return 0; + return TALER_TESTING_main (argv, + "INFO", + CONFIG_FILE, + "exchange-account-exchange", + TALER_TESTING_BS_FAKEBANK, + &cred, + &run, + NULL); } diff --git a/src/testing/test_kyc_api.conf b/src/testing/test_kyc_api.conf index 678b2c21..f8b7f59f 100644 --- a/src/testing/test_kyc_api.conf +++ b/src/testing/test_kyc_api.conf @@ -1,110 +1,41 @@ # This file is in the public domain. # [PATHS] -# Persistent data storage for the testcase TALER_TEST_HOME = test_merchant_api_home/ -TALER_RUNTIME_DIR = ${TMPDIR:-${TMP:-/tmp}}/${USER:-}/taler-system-runtime/ - -# Persistent data storage -TALER_DATA_HOME = $TALER_HOME/.local/share/taler/ - -# Configuration files -TALER_CONFIG_HOME = $TALER_HOME/.config/taler/ - -# Cached data, no big deal if lost -TALER_CACHE_HOME = $TALER_HOME/.cache/taler/ [taler] -# What currency do we use? CURRENCY = EUR CURRENCY_ROUND_UNIT = EUR:0.01 [taler-helper-crypto-rsa] -# Reduce from 1 year to speed up test LOOKAHEAD_SIGN = 24 days [taler-helper-crypto-eddsa] -# Reduce from 1 year to speed up test LOOKAHEAD_SIGN = 24 days -# Reduce from 12 weeks to ensure we have multiple DURATION = 14 days [bank] HTTP_PORT = 8082 -########################################## -# Configuration for the merchant backend # -########################################## - [merchant] - -# Which port do we run the backend on? (HTTP server) PORT = 8080 -# Which plugin (backend) do we use for the DB. -DB = postgres - # This specifies which database the postgres backend uses. [merchantdb-postgres] CONFIG = postgres:///talercheck -# Sections starting with "merchant-exchange-" specify trusted exchanges -# (by the merchant) [merchant-exchange-test] MASTER_KEY = T1VVFQZZARQ1CMF4BN58EE7SKTW5AV2BS18S87ZEGYS4S29J6DNG EXCHANGE_BASE_URL = http://localhost:8081/ CURRENCY = EUR - -####################################################### -# Configuration for the auditor for the testcase -####################################################### -[auditor] -BASE_URL = http://the.auditor/ - [auditordb-postgres] CONFIG = postgres:///talercheck - -####################################################### -# Configuration for ??? Is this used? -####################################################### - -# Auditors must be in sections "auditor-", the rest of the section -# name could be anything. -[auditor-ezb] -# Informal name of the auditor. Just for the user. -NAME = European Central Bank - -# URL of the auditor (especially for in the future, when the -# auditor offers an automated issue reporting system). -# Not really used today. -URL = http://taler.ezb.eu/ - -# This is the important bit: the signing key of the auditor. -PUBLIC_KEY = 9QXF7XY7E9VPV47B5Z806NDFSX2VJ79SVHHD29QEQ3BG31ANHZ60 - -# Which currency is this auditor trusted for? -CURRENCY = EUR - - -################################################### -# Configuration for the exchange for the testcase # -################################################### - [exchange] AML_THRESHOLD = EUR:1000000 - -# How to access our database -DB = postgres - -# HTTP port the exchange listens to PORT = 8081 - -# Our public key MASTER_PUBLIC_KEY = T1VVFQZZARQ1CMF4BN58EE7SKTW5AV2BS18S87ZEGYS4S29J6DNG - -# Base URL of the exchange. BASE_URL = "http://localhost:8081/" [kyc-provider-test-oauth2] @@ -142,7 +73,6 @@ CONFIG = "postgres:///talercheck" # Account of the EXCHANGE [exchange-account-exchange] -# What is the exchange's bank account (with the "Taler Bank" demo system)? PAYTO_URI = "payto://x-taler-bank/localhost/2?receiver-name=2" ENABLE_DEBIT = YES ENABLE_CREDIT = YES diff --git a/src/testing/test_merchant_api.c b/src/testing/test_merchant_api.c index 74cb5cdb..6a1c41f2 100644 --- a/src/testing/test_merchant_api.c +++ b/src/testing/test_merchant_api.c @@ -73,32 +73,27 @@ static const char *pickup_amounts_2[] = {"EUR:0.01", NULL}; /** * Payto URI of the customer (payer). */ -static char *payer_payto; +static const char *payer_payto; /** * Payto URI of the exchange (escrow account). */ -static char *exchange_payto; +static const char *exchange_payto; /** * Payto URI of the merchant (receiver). */ -static char *merchant_payto; +static const char *merchant_payto; /** - * Configuration of the bank. + * Credentials for the test. */ -static struct TALER_TESTING_BankConfiguration bc; - -/** - * Configuration of the exchange. - */ -static struct TALER_TESTING_ExchangeConfiguration ec; +static struct TALER_TESTING_Credentials cred; /** * Merchant base URL. */ -static char *merchant_url; +static const char *merchant_url; /** * Merchant instance "i1a" base URL. @@ -106,11 +101,6 @@ static char *merchant_url; static char *merchant_url_i1a; /** - * Merchant process. - */ -static struct GNUNET_OS_Process *merchantd; - -/** * Account number of the exchange at the bank. */ #define EXCHANGE_ACCOUNT_NAME "2" @@ -133,29 +123,29 @@ static struct GNUNET_OS_Process *merchantd; /** * Payto URIs to use for testing accounts on the merchant. */ -const char *payto_uris[] = { +static const char *payto_uris[] = { PAYTO_I1, "payto://iban/CH9300762011623852957?receiver-name=Test" /* Just for testing account inactivation. */ }; -const char *order_1_transfers[] = { +static const char *order_1_transfers[] = { "post-transfer-1", NULL }; -const char *order_1_forgets_1[] = { +static const char *order_1_forgets_1[] = { "forget-1", NULL }; -const char *order_1_forgets_2[] = { +static const char *order_1_forgets_2[] = { "forget-1", "forget-order-array-elem", NULL }; -const char *order_1_forgets_3[] = { +static const char *order_1_forgets_3[] = { "forget-1", "forget-order-array-elem", "forget-order-array-wc", @@ -214,7 +204,7 @@ cmd_transfer_to_exchange (const char *label, { return TALER_TESTING_cmd_admin_add_incoming (label, amount, - &bc.exchange_auth, + &cred.ba, payer_payto); } @@ -317,6 +307,7 @@ run (void *cls, NULL, "1"), TALER_TESTING_cmd_merchant_post_orders2 ("create-proposal-1", + cred.cfg, merchant_url, MHD_HTTP_OK, "1", @@ -336,6 +327,7 @@ run (void *cls, TALER_TESTING_cmd_testserver ("launch-http-server-for-webhooks", 12345), TALER_TESTING_cmd_merchant_post_orders2 ("create-proposal-1-idem", + cred.cfg, merchant_url, MHD_HTTP_OK, "1", @@ -348,6 +340,7 @@ run (void *cls, "", "create-proposal-1"), TALER_TESTING_cmd_merchant_post_orders2 ("create-proposal-1x", + cred.cfg, merchant_url, MHD_HTTP_OK, "1x", @@ -375,6 +368,7 @@ run (void *cls, "create-proposal-1x", NULL), TALER_TESTING_cmd_merchant_post_orders ("create-proposal-1-pre-exists", + cred.cfg, merchant_url, MHD_HTTP_CONFLICT, "1", @@ -488,7 +482,7 @@ run (void *cls, exchange_payto, merchant_payto), TALER_TESTING_cmd_merchant_post_transfer ("post-transfer-1", - &bc.exchange_auth, + &cred.ba, PAYTO_I1, merchant_url, "EUR:4.98", @@ -628,6 +622,7 @@ run (void *cls, 2, MHD_HTTP_NO_CONTENT), TALER_TESTING_cmd_merchant_post_orders2 ("create-proposal-p3-wm-nx", + cred.cfg, merchant_url, MHD_HTTP_NOT_FOUND, "order-p3", @@ -640,6 +635,7 @@ run (void *cls, "", /* locks */ NULL), TALER_TESTING_cmd_merchant_post_orders2 ("create-proposal-p3-pd-nx", + cred.cfg, merchant_url, MHD_HTTP_NOT_FOUND, "order-p3", @@ -653,6 +649,7 @@ run (void *cls, NULL), TALER_TESTING_cmd_merchant_post_orders2 ( "create-proposal-p3-not-enough-stock", + cred.cfg, merchant_url, MHD_HTTP_GONE, "order-p3", @@ -665,6 +662,7 @@ run (void *cls, "", NULL), TALER_TESTING_cmd_merchant_post_orders2 ("create-proposal-p3", + cred.cfg, merchant_url, MHD_HTTP_OK, "order-p3", @@ -681,6 +679,7 @@ run (void *cls, "1", MHD_HTTP_CONFLICT), TALER_TESTING_cmd_merchant_post_orders ("create-proposal-no-id", + cred.cfg, merchant_url, MHD_HTTP_OK, NULL, @@ -696,6 +695,7 @@ run (void *cls, }; struct TALER_TESTING_Command double_spending[] = { TALER_TESTING_cmd_merchant_post_orders ("create-proposal-2", + cred.cfg, merchant_url, MHD_HTTP_OK, "2", @@ -753,6 +753,7 @@ run (void *cls, "EUR:0", MHD_HTTP_OK), TALER_TESTING_cmd_merchant_post_orders ("create-proposal-1r", + cred.cfg, merchant_url, MHD_HTTP_OK, "1r", @@ -855,6 +856,7 @@ run (void *cls, /* Test /refund on a contract that was never paid. */ TALER_TESTING_cmd_merchant_post_orders ("create-proposal-not-to-be-paid", + cred.cfg, merchant_url, MHD_HTTP_OK, "1-unpaid", @@ -899,6 +901,7 @@ run (void *cls, MHD_HTTP_OK), TALER_TESTING_cmd_merchant_post_orders ( "create-proposal-unincreased-refund", + cred.cfg, merchant_url, MHD_HTTP_OK, "unincreased-proposal", @@ -1028,7 +1031,7 @@ run (void *cls, MHD_HTTP_OK), TALER_TESTING_cmd_admin_add_incoming_with_ref ("create-reserve-tip-1-exch", "EUR:20.04", - &bc.exchange_auth, + &cred.ba, payer_payto, "create-reserve-tip-1", MHD_HTTP_OK), @@ -1154,7 +1157,7 @@ run (void *cls, MHD_HTTP_OK), TALER_TESTING_cmd_admin_add_incoming_with_ref ("create-reserve-tip-2-exch", "EUR:1.04", - &bc.exchange_auth, + &cred.ba, payer_payto, "create-reserve-tip-2", MHD_HTTP_OK), @@ -1230,6 +1233,7 @@ run (void *cls, "EUR:0", MHD_HTTP_OK), TALER_TESTING_cmd_merchant_post_orders ("create-proposal-10", + cred.cfg, merchant_url, MHD_HTTP_OK, "10", @@ -1294,6 +1298,7 @@ run (void *cls, "EUR:0", MHD_HTTP_OK), TALER_TESTING_cmd_merchant_post_orders ("create-proposal-11", + cred.cfg, merchant_url, MHD_HTTP_OK, "11", @@ -1629,21 +1634,19 @@ run (void *cls, struct TALER_TESTING_Command commands[] = { /* general setup */ - TALER_TESTING_cmd_auditor_add ("add-auditor-OK", - MHD_HTTP_NO_CONTENT, - false), - TALER_TESTING_cmd_wire_add ("add-wire-account", - "payto://x-taler-bank/localhost/2?receiver-name=2", - MHD_HTTP_NO_CONTENT, - false), - TALER_TESTING_cmd_exec_offline_sign_keys ("offline-sign-future-keys", - config_file), - TALER_TESTING_cmd_exec_offline_sign_fees ("offline-sign-fees", - config_file, - "EUR:0.01", - "EUR:0.01"), - TALER_TESTING_cmd_check_keys_pull_all_keys ("refetch /keys", - 1), + TALER_TESTING_cmd_run_fakebank ("run-fakebank", + cred.cfg, + "exchange-account-exchange"), + TALER_TESTING_cmd_system_start ("start-taler", + config_file, + "-ema", + "-u", "exchange-account-exchange", + NULL), + TALER_TESTING_cmd_get_exchange ("get-exchange", + cred.cfg, + true, + true), + TALER_TESTING_cmd_check_keys_pull_all_keys ("refetch /keys"), TALER_TESTING_cmd_batch ("orders-id", get_private_order_id), TALER_TESTING_cmd_config ("config", @@ -1987,9 +1990,8 @@ run (void *cls, TALER_TESTING_cmd_end () }; - TALER_TESTING_run_with_fakebank (is, - commands, - bc.exchange_auth.wire_gateway_url); + TALER_TESTING_run (is, + commands); } @@ -1997,76 +1999,37 @@ int main (int argc, char *const *argv) { - char *cipher; - enum GNUNET_GenericReturnValue ret; - - /* These environment variables get in the way... */ - unsetenv ("XDG_DATA_HOME"); - unsetenv ("XDG_CONFIG_HOME"); - GNUNET_log_setup (argv[0], - "INFO", - NULL); - cipher = GNUNET_TESTING_get_testname_from_underscore (argv[0]); - GNUNET_assert (NULL != cipher); - GNUNET_asprintf (&config_file, - "test_merchant_api-%s.conf", - cipher); - GNUNET_free (cipher); - if (GNUNET_OK != - TALER_TESTING_prepare_fakebank (config_file, - "exchange-account-exchange", - &bc)) - return 77; - + { + char *cipher; + + cipher = GNUNET_TESTING_get_testname_from_underscore (argv[0]); + GNUNET_assert (NULL != cipher); + GNUNET_asprintf (&config_file, + "test_merchant_api-%s.conf", + cipher); + GNUNET_free (cipher); + } payer_payto = - ("payto://x-taler-bank/localhost/" USER_ACCOUNT_NAME "?receiver-name=" - USER_ACCOUNT_NAME); + "payto://x-taler-bank/localhost/" USER_ACCOUNT_NAME "?receiver-name=" + USER_ACCOUNT_NAME; exchange_payto = - ("payto://x-taler-bank/localhost/" EXCHANGE_ACCOUNT_NAME "?receiver-name=" - EXCHANGE_ACCOUNT_NAME); + "payto://x-taler-bank/localhost/" EXCHANGE_ACCOUNT_NAME "?receiver-name=" + EXCHANGE_ACCOUNT_NAME; merchant_payto = - ("payto://x-taler-bank/localhost/" MERCHANT_ACCOUNT_NAME "?receiver-name=" - MERCHANT_ACCOUNT_NAME); - - if (NULL == - (merchant_url = TALER_TESTING_prepare_merchant (config_file))) - return 77; + "payto://x-taler-bank/localhost/" MERCHANT_ACCOUNT_NAME "?receiver-name=" + MERCHANT_ACCOUNT_NAME; + merchant_url = "http://localhost:8080/"; GNUNET_asprintf (&merchant_url_i1a, "%sinstances/i1a/", merchant_url); - TALER_TESTING_cleanup_files (config_file); - switch (TALER_TESTING_prepare_exchange (config_file, - GNUNET_YES, - &ec)) - { - case GNUNET_SYSERR: - GNUNET_break (0); - return 1; - case GNUNET_NO: - return 77; - case GNUNET_OK: - if (NULL == (merchantd = - TALER_TESTING_run_merchant (config_file, - merchant_url))) - return 1; - - ret = TALER_TESTING_setup_with_exchange (&run, - NULL, - config_file); - - GNUNET_OS_process_kill (merchantd, - SIGTERM); - GNUNET_OS_process_wait (merchantd); - GNUNET_OS_process_destroy (merchantd); - GNUNET_free (merchant_url); - if (GNUNET_OK != ret) - return 1; - break; - default: - GNUNET_break (0); - return 1; - } - return 0; + return TALER_TESTING_main (argv, + "INFO", + config_file, + "exchange-account-exchange", + TALER_TESTING_BS_FAKEBANK, + &cred, + &run, + NULL); } diff --git a/src/testing/test_merchant_api.conf b/src/testing/test_merchant_api.conf index 704c4d10..e2d88afe 100644 --- a/src/testing/test_merchant_api.conf +++ b/src/testing/test_merchant_api.conf @@ -1,85 +1,37 @@ # This file is in the public domain. # [PATHS] -# Persistent data storage for the testcase TALER_TEST_HOME = test_merchant_api_home/ -TALER_RUNTIME_DIR = ${TMPDIR:-${TMP:-/tmp}}/${USER:-}/taler-system-runtime/ - -# Persistent data storage -TALER_DATA_HOME = $TALER_HOME/.local/share/taler/ - -# Configuration files -TALER_CONFIG_HOME = $TALER_HOME/.config/taler/ - -# Cached data, no big deal if lost -TALER_CACHE_HOME = $TALER_HOME/.cache/taler/ [taler] -# What currency do we use? CURRENCY = EUR CURRENCY_ROUND_UNIT = EUR:0.01 [taler-helper-crypto-rsa] -# Reduce from 1 year to speed up test LOOKAHEAD_SIGN = 10 days [taler-helper-crypto-eddsa] -# Reduce from 1 year to speed up test LOOKAHEAD_SIGN = 24 days -# Reduce from 12 weeks to ensure we have multiple DURATION = 14 days [bank] HTTP_PORT = 8082 -########################################## -# Configuration for the merchant backend # -########################################## - [merchant] - -# Which port do we run the backend on? (HTTP server) PORT = 8080 -# Which plugin (backend) do we use for the DB. -DB = postgres - -# This specifies which database the postgres backend uses. [merchantdb-postgres] CONFIG = postgres:///talercheck -# Sections starting with "merchant-exchange-" specify trusted exchanges -# (by the merchant) [merchant-exchange-test] MASTER_KEY = T1VVFQZZARQ1CMF4BN58EE7SKTW5AV2BS18S87ZEGYS4S29J6DNG EXCHANGE_BASE_URL = http://localhost:8081/ CURRENCY = EUR - -####################################################### -# Configuration for the auditor for the testcase -####################################################### -[auditor] -BASE_URL = http://the.auditor/ - - -################################################### -# Configuration for the exchange for the testcase # -################################################### - [exchange] AML_THRESHOLD = EUR:1000000 - -# How to access our database -DB = postgres - -# HTTP port the exchange listens to PORT = 8081 - -# Our public key MASTER_PUBLIC_KEY = T1VVFQZZARQ1CMF4BN58EE7SKTW5AV2BS18S87ZEGYS4S29J6DNG - -# Base URL of the exchange. BASE_URL = "http://localhost:8081/" [exchangedb-postgres] @@ -88,9 +40,7 @@ CONFIG = "postgres:///talercheck" [auditordb-postgres] CONFIG = postgres:///talercheck -# Account of the EXCHANGE [exchange-account-exchange] -# What is the exchange's bank account (with the "Taler Bank" demo system)? PAYTO_URI = "payto://x-taler-bank/localhost/2?receiver-name=2" ENABLE_DEBIT = YES ENABLE_CREDIT = YES diff --git a/src/testing/test_merchant_api_home/taler/auditor/offline-keys/auditor.priv b/src/testing/test_merchant_api_home/taler/auditor/offline-keys/auditor.priv new file mode 100644 index 00000000..b1d1e3e1 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/auditor/offline-keys/auditor.priv @@ -0,0 +1 @@ +±Y½74N¤ÉÿŠÃßOíôÀV|1ƒ\uY0G¿rïû
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-offline/master.priv b/src/testing/test_merchant_api_home/taler/exchange-offline/master.priv new file mode 100644 index 00000000..c20942d6 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-offline/master.priv @@ -0,0 +1 @@ +åÊk;d³_Uû}£A.wÔ"!Gûçv_m "_ò
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-offline/secm_tofus.pub b/src/testing/test_merchant_api_home/taler/exchange-offline/secm_tofus.pub Binary files differnew file mode 100644 index 00000000..507559b0 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-offline/secm_tofus.pub diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1686161204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1686161204 new file mode 100644 index 00000000..f7be40fd --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1686161204 @@ -0,0 +1 @@ +ÐFªŽr!ŽüÜX[¬ìäL/¸Á”?Oã1fè
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1686765704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1686765704 new file mode 100644 index 00000000..cc813619 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1686765704 @@ -0,0 +1 @@ +:R¹ß¹>À}ËS¸±\¡‰;Ì&†»7NÅcSÒ&‰Œ¬
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1687370204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1687370204 new file mode 100644 index 00000000..34f7d927 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1687370204 @@ -0,0 +1 @@ +¨éùv–ÂBmùð’‘ö„|ÿ‰MʯÉÉôú#î
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1687974704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1687974704 Binary files differnew file mode 100644 index 00000000..05650114 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1687974704 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1688579204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1688579204 Binary files differnew file mode 100644 index 00000000..413ac682 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1688579204 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1689183704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1689183704 new file mode 100644 index 00000000..372ba048 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1689183704 @@ -0,0 +1,2 @@ +ÐÌøÚ1P6úGùÏž;5k +?˜Ü†lG€Ûë
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1689788204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1689788204 new file mode 100644 index 00000000..9ed7497a --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1689788204 @@ -0,0 +1 @@ +ñ]nïŸ `)á[ˆ»U.ìGˆ1Uº#Uõê”
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1690392704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1690392704 new file mode 100644 index 00000000..4840b98b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1690392704 @@ -0,0 +1 @@ +ÛZÐéÚ¿ N7Mt•¦éí4‰°GÇjÝžu
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1690997204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1690997204 new file mode 100644 index 00000000..49c6ae9c --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1690997204 @@ -0,0 +1 @@ +fª>ktêþjç³DMÍöDŒo#¹ÕU\ÿ3É%o
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1691601704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1691601704 new file mode 100644 index 00000000..82db7326 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1691601704 @@ -0,0 +1 @@ +HEûJºjbUûû@4ûiÄ*“2:B
|´iï'æ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1692206204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1692206204 new file mode 100644 index 00000000..974b32ce --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1692206204 @@ -0,0 +1 @@ +n—++Û&‹£Š‘Zº„…J¬Í¸OÂnÃ?(
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1692810704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1692810704 new file mode 100644 index 00000000..7fd4a991 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1692810704 @@ -0,0 +1 @@ +¼KÕ¯€H"r^Y³gÌn€Šˆ2²^ðЋÉ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1693415204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1693415204 new file mode 100644 index 00000000..a07a1ae5 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1693415204 @@ -0,0 +1 @@ +v*̨òWG {asSH.Gñ›9F±LËW“gP•w
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1694019704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1694019704 Binary files differnew file mode 100644 index 00000000..d94536a7 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1694019704 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1694624204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1694624204 new file mode 100644 index 00000000..f3e427c2 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1694624204 @@ -0,0 +1 @@ +ýÁÞ1œ‘x0Rª—Ñë*'7Õ-"ÍÞxÔ$”¬
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1695228704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1695228704 new file mode 100644 index 00000000..29bf55c2 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1695228704 @@ -0,0 +1,3 @@ +ñ½¨8ÏÜuu(Í +›¾”tTkö鵆¡” +ƒÜ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1695833204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1695833204 new file mode 100644 index 00000000..fdd62c30 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1695833204 @@ -0,0 +1 @@ +ð
bè‡>cIÀÇÄÈ!QµT·e^^ÝÑEÔB
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1696437704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1696437704 new file mode 100644 index 00000000..ab4ab213 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1696437704 @@ -0,0 +1 @@ +æ’àÙž—ÒØÿÊ>e@cD¡ÁÑÓ´_!õŸ.ç"
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1697042204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1697042204 new file mode 100644 index 00000000..895251e7 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1697042204 @@ -0,0 +1 @@ +ý57æ´´çTU^«Þ¹QØ&kœ
'¾GRTóóJø diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1697646704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1697646704 Binary files differnew file mode 100644 index 00000000..bf62233c --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1697646704 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1698251204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1698251204 new file mode 100644 index 00000000..0ad216c4 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1698251204 @@ -0,0 +1 @@ +Šß^úœt…9Æ2L¼j7ÂiS7ûD^¬Öt(¦ü|”
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1698855704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1698855704 new file mode 100644 index 00000000..31e290ff --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1698855704 @@ -0,0 +1 @@ +ßFl6;åZ›Ì¥hd>cÈ©+œq8ÞÏi÷²]¦Ú
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1699460204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1699460204 Binary files differnew file mode 100644 index 00000000..60a6a9d8 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1699460204 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1700064704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1700064704 new file mode 100644 index 00000000..bf23c192 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1700064704 @@ -0,0 +1 @@ +ç¸v¤kÅ=²h½L‚2ÑPoK~¡ôáÒˆi¯k—8X
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1700669204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1700669204 new file mode 100644 index 00000000..bb72cade --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1700669204 @@ -0,0 +1 @@ +ÔGáÈ¢Mw7#9¼\îr¢\#·)‹Çÿù†(ÃK
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1701273704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1701273704 new file mode 100644 index 00000000..fe214623 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1701273704 @@ -0,0 +1 @@ +AÙs¾¤úâ2‚I} yýÕÄeЪÙc0- K‰ÇŠ€
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1701878204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1701878204 new file mode 100644 index 00000000..dc26e8b6 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1701878204 @@ -0,0 +1 @@ +£~òeÇÂGöZÇ; l¾—~Â~K¶Lm%óæ¢
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1702482704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1702482704 new file mode 100644 index 00000000..45bf2bed --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1702482704 @@ -0,0 +1,2 @@ +Ž4|í7&< +_¸Û}€ôúŸ)|5€ÜV·êY¿:ºôP
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1703087204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1703087204 new file mode 100644 index 00000000..da362cdf --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1703087204 @@ -0,0 +1 @@ +ÃA0‡>gc¸ÏÄ ÷ÞáFUÄÜ÷û¸hÛt¼.Q
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1703691704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1703691704 new file mode 100644 index 00000000..ba11ebec --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1703691704 @@ -0,0 +1,2 @@ +ʾ:C§%yÂA +ˆ×íäJÛÜÕ5-»‘
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1704296204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1704296204 new file mode 100644 index 00000000..727eff6b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1704296204 @@ -0,0 +1 @@ +„þ¶{ƒâupÈS©W/WÏ×ßÔúpžVØfKj
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1704900704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1704900704 new file mode 100644 index 00000000..25552b45 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1704900704 @@ -0,0 +1 @@ +žå–ìKxÆÊaA'¯D41¬²Bž4O[ß
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1705505204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1705505204 Binary files differnew file mode 100644 index 00000000..7242fa0d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1705505204 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1706109704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1706109704 new file mode 100644 index 00000000..34b500c6 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1706109704 @@ -0,0 +1 @@ +ëD-d…ÿ!Ò!†Ô[y’H$m7•ã‹ù€%
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1706714204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1706714204 new file mode 100644 index 00000000..3fe013b7 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1706714204 @@ -0,0 +1 @@ +©çbðá$àß—•ýºêq_ì~¶9¹o¶g`;½c÷é
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1707318704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1707318704 new file mode 100644 index 00000000..5053597b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1707318704 @@ -0,0 +1,2 @@ +³6Ù_̤êkÆ}©6"TiëCÍŽÁýf +äø
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1707923204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1707923204 new file mode 100644 index 00000000..5cad2bc1 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1707923204 @@ -0,0 +1,2 @@ + +*[ (•mabÄî¿M^+x®Í_¶ÇM×’Ò–ûD
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1708527704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1708527704 Binary files differnew file mode 100644 index 00000000..d1ad1680 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1708527704 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1709132204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1709132204 new file mode 100644 index 00000000..c79ca30e --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1709132204 @@ -0,0 +1 @@ +Yxþû/*™ÁÇõ†Md2ä-gžŠÀyÔØjÇÎÄN
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1709736704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1709736704 new file mode 100644 index 00000000..94a9482c --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1709736704 @@ -0,0 +1 @@ +ê—Á×p±usFð¬¬mº mDrL’±Ü<áŒwð;?<
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1710341204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1710341204 new file mode 100644 index 00000000..0ec117aa --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1710341204 @@ -0,0 +1 @@ +3c&KÓ3ã„P<¯ãóöæYgüÉPeÒèR~ŽºuÃQ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1710945704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1710945704 Binary files differnew file mode 100644 index 00000000..0afb9a9b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1710945704 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1711550204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1711550204 new file mode 100644 index 00000000..2f382d5f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1711550204 @@ -0,0 +1,2 @@ +6€™8h²wb=u¹ˆ§/½« +ð@ò™P_·jDÞ6
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1712154704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1712154704 new file mode 100644 index 00000000..bf6ed47c --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1712154704 @@ -0,0 +1 @@ +ÁsôISnµ=k»šßF%*YÆTõ±
k¶óia
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1712759204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1712759204 new file mode 100644 index 00000000..f0135fb3 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1712759204 @@ -0,0 +1 @@ +‚Ôž—øuBUß“(0\ÊÐÌG´®ÔgÖîž·š
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1713363704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1713363704 Binary files differnew file mode 100644 index 00000000..921f8b6f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1713363704 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1713968204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1713968204 new file mode 100644 index 00000000..ca4f82a0 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1713968204 @@ -0,0 +1 @@ +|¼XCFÕmž‘Ÿ’6Ç
ÿcBúÇè*)?Wr
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1714572704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1714572704 new file mode 100644 index 00000000..a2a6d38e --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1714572704 @@ -0,0 +1 @@ +µµú´N¥TFpI„~WZÕ$n^–}×A–üзÞï²
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1715177204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1715177204 new file mode 100644 index 00000000..d6712222 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1715177204 @@ -0,0 +1 @@ +q„M/ӖΰÄQû¿Ð¹“èCë£ÔèÉhÿL
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1715781704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1715781704 new file mode 100644 index 00000000..70103e65 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1715781704 @@ -0,0 +1 @@ +×ã7Ö–ô ·^;P_ÝÀ’˜`)¨3:£þ¿QÝó
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1716386204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1716386204 new file mode 100644 index 00000000..9b43f31d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1716386204 @@ -0,0 +1 @@ +©0s23Jßz¶Bp{„¿Q¼%ç—Éœu ªÓ˜Ô
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1716990704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1716990704 new file mode 100644 index 00000000..27fae6fe --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1716990704 @@ -0,0 +1 @@ +
<Z~V8l(Ó3LJ7³®šøLàãËÚ"Ò
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1717595204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1717595204 new file mode 100644 index 00000000..72ae4efd --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_1/1717595204 @@ -0,0 +1 @@ +
;~Îóö¯‘·”´ðû÷ÆD¡l*Ùû,»Ä³×Í
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1686161204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1686161204 new file mode 100644 index 00000000..68a028b8 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1686161204 @@ -0,0 +1 @@ +4'¤åúÕ—x͹0²~*Bq$ˆòõé6‡Œþ+
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1686765704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1686765704 new file mode 100644 index 00000000..d7b275d7 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1686765704 @@ -0,0 +1 @@ +±„¨{ªªoÿâgüÔo¶›MgXI3YžuÏ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1687370204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1687370204 new file mode 100644 index 00000000..e16d7fbb --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1687370204 @@ -0,0 +1 @@ +¾ç]c“ˆ$®qxYÞÿxg8
†Ê+$øCï†Xô
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1687974704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1687974704 new file mode 100644 index 00000000..118f8367 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1687974704 @@ -0,0 +1,2 @@ +¶YΆ$]P„9cÑ Œ®H˜›ž"Â<äY× +
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1688579204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1688579204 new file mode 100644 index 00000000..56735a35 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1688579204 @@ -0,0 +1,2 @@ + 0c©ôbL +n#vìïœãpŒap¡¦(Kó°ÕáC
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1689183704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1689183704 new file mode 100644 index 00000000..b90d281d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1689183704 @@ -0,0 +1 @@ +¤’²©?MK¦D.ìt¶lÊ,ÔÅ«Án‰>†Þž c
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1689788204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1689788204 new file mode 100644 index 00000000..2e48c73c --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1689788204 @@ -0,0 +1 @@ +êãçòÏUCÂ@ý¡ÚAãoí(’ÿfºK„ô÷Õ1‡â
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1690392704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1690392704 Binary files differnew file mode 100644 index 00000000..6b788b29 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1690392704 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1690997204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1690997204 Binary files differnew file mode 100644 index 00000000..a2dd2950 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1690997204 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1691601704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1691601704 new file mode 100644 index 00000000..1bfbf308 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1691601704 @@ -0,0 +1 @@ +¨æëfùxÚs÷o{ôÛ°©7IˆPê8ÿ“hŒ¶+Ü8- diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1692206204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1692206204 new file mode 100644 index 00000000..9f909422 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1692206204 @@ -0,0 +1,2 @@ +Î +¶5Ž
±Õ>xv6{ÏN5€ä%giK?0?¢T]Û diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1692810704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1692810704 new file mode 100644 index 00000000..609223fc --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1692810704 @@ -0,0 +1,2 @@ +Âò€ äç6 +–‚M¦îð‡…ê€üRñO&4žÿg¢
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1693415204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1693415204 new file mode 100644 index 00000000..e90dc31f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1693415204 @@ -0,0 +1 @@ +ÕE“ÎöÒ¯ïCeN«PÉûvÅ‹wÓgPåæÓ:_
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1694019704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1694019704 new file mode 100644 index 00000000..7cf6e5d3 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1694019704 @@ -0,0 +1 @@ +Ô$>ÄŸ‹ô*¯-¥uÉÕ@j5;ƒnôb
.BU}
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1694624204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1694624204 Binary files differnew file mode 100644 index 00000000..807b40d4 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1694624204 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1695228704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1695228704 new file mode 100644 index 00000000..d12bbe68 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1695228704 @@ -0,0 +1 @@ +Gçþ•ø>—–•SìEv,±Ó*›¤AF,КO;ÿ°g
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1695833204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1695833204 new file mode 100644 index 00000000..1d460b9a --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1695833204 @@ -0,0 +1 @@ +#zî¯Ë1´³å¡®ÏÕ-Ër®LEqMæo$_´1
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1696437704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1696437704 new file mode 100644 index 00000000..256151dc --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1696437704 @@ -0,0 +1 @@ +9&gÄÙ‡PH<œJ®¶»Ža8DÎ#†ùN°BŠ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1697042204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1697042204 new file mode 100644 index 00000000..fdae36a5 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1697042204 @@ -0,0 +1 @@ +ò;sÚ›³ý[öœt¡›§µÚººÀfí'û‡kkC
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1697646704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1697646704 Binary files differnew file mode 100644 index 00000000..07c534ba --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1697646704 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1698251204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1698251204 new file mode 100644 index 00000000..d733cf16 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1698251204 @@ -0,0 +1 @@ +“Ê ;¦»Ð¤Tp2)Dý-hw§M¢:†Ž7ÅQ°M
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1698855704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1698855704 new file mode 100644 index 00000000..9c5bb02c --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1698855704 @@ -0,0 +1 @@ +}묾ÕÕù@,"›ëÂãž LGÇtˆƒß²Ê¸Nê
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1699460204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1699460204 new file mode 100644 index 00000000..98456040 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1699460204 @@ -0,0 +1 @@ +—z§ÜÌržÉ³ ÝúcFáP´R¦¶5k~_ö¶ø
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1700064704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1700064704 Binary files differnew file mode 100644 index 00000000..2fe3435c --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1700064704 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1700669204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1700669204 new file mode 100644 index 00000000..6024c31a --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1700669204 @@ -0,0 +1 @@ +kS¿ƒMûä(ˆ!·Û÷²ÚtÎ ¢GÐL=œ:
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1701273704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1701273704 new file mode 100644 index 00000000..36dde967 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1701273704 @@ -0,0 +1 @@ +ããénÚÔq5¥—úyÆT°#F3þ‹
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1701878204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1701878204 new file mode 100644 index 00000000..c65618d6 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1701878204 @@ -0,0 +1 @@ +E|çÀ÷`5;‡ÖrœÃ³Îð냅]®`½¡
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1702482704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1702482704 new file mode 100644 index 00000000..4f50e1ec --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1702482704 @@ -0,0 +1,2 @@ +ê0jÉ‹ÃVÜZªüÑŠ´ëŽÛ«öø× +×›ÑÛ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1703087204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1703087204 Binary files differnew file mode 100644 index 00000000..48a9b32f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1703087204 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1703691704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1703691704 new file mode 100644 index 00000000..95978f6c --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1703691704 @@ -0,0 +1 @@ +©ó÷`+²zg‘¡0ÛÙbôkÔ?m
ñˆi3uæ
b¸Ÿ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1704296204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1704296204 new file mode 100644 index 00000000..f476a698 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1704296204 @@ -0,0 +1 @@ +Y>Å¡Æ}ο¥ìyKEv™02äüë2PZ©ÕͲ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1704900704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1704900704 new file mode 100644 index 00000000..01c429af --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1704900704 @@ -0,0 +1 @@ +§IERôÃ…pû!"5—ô”—™IÆ à¢Þp(C×À~
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1705505204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1705505204 new file mode 100644 index 00000000..b8c127a6 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1705505204 @@ -0,0 +1 @@ +H‹ìÏfÄY_Éé<Åò…iiýi]«%⩨Q
¯.«|ã
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1706109704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1706109704 new file mode 100644 index 00000000..e8d10e5a --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1706109704 @@ -0,0 +1,3 @@ +ÚÇ9B1ŸZ +_ºrpn”‹ë2,ìh{Ú¤ +‹ÎðˆÙ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1706714204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1706714204 new file mode 100644 index 00000000..f1752f7b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1706714204 @@ -0,0 +1 @@ +Γ[Jù¼Q¡M
º¶OTòN[ðy2Øå6I
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1707318704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1707318704 new file mode 100644 index 00000000..53710bff --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1707318704 @@ -0,0 +1 @@ +OC;.KÛúf0æb©°¾giÞV=cF}‚:Jðżñ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1707923204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1707923204 Binary files differnew file mode 100644 index 00000000..d8359467 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1707923204 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1708527704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1708527704 Binary files differnew file mode 100644 index 00000000..35f5f4c3 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1708527704 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1709132204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1709132204 new file mode 100644 index 00000000..f6f02e40 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1709132204 @@ -0,0 +1 @@ +sÚ-±*æÁð8üö†Ji<Û‘Äpª÷\ã®ñ¯
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1709736704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1709736704 new file mode 100644 index 00000000..291492bd --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1709736704 @@ -0,0 +1 @@ +µSI¿@Ÿ›fS’¤GÌS·‚VÀd⽄ç&Þ‘b
ó
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1710341204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1710341204 Binary files differnew file mode 100644 index 00000000..c7e79229 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1710341204 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1710945704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1710945704 new file mode 100644 index 00000000..b65e0bda --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1710945704 @@ -0,0 +1 @@ +âK¤þe6£‡nØCAFž~ôÙ<‹Ð—ËÑØc{
öR
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1711550204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1711550204 Binary files differnew file mode 100644 index 00000000..4763e3bf --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1711550204 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1712154704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1712154704 new file mode 100644 index 00000000..3803be3c --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1712154704 @@ -0,0 +1 @@ +”Èñ~vlÞZÄŒdcÑ×iŠäµz?§Ï×C
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1712759204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1712759204 new file mode 100644 index 00000000..efde898d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1712759204 @@ -0,0 +1 @@ +úÁù2‰œÐÏšªUx«Ÿ^ŽPKýÙDxÞ6
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1713363704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1713363704 new file mode 100644 index 00000000..8f34857c --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1713363704 @@ -0,0 +1 @@ +vžQ°7a£®phƒöçl·Û;ðMÿ^U g-
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1713968204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1713968204 new file mode 100644 index 00000000..8827ac75 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1713968204 @@ -0,0 +1 @@ +FR(r;ö:ÑùŸÃ[N©<™M7æ}Ā͂²IT
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1714572704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1714572704 new file mode 100644 index 00000000..74c227bf --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1714572704 @@ -0,0 +1 @@ +æ«È?̵¢¾±¯†,Û@Nœr‘9£¨1ÙÛÜÔË¥¥
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1715177204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1715177204 new file mode 100644 index 00000000..5442c9b8 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1715177204 @@ -0,0 +1 @@ +N²^0ÄYmùtºçÒ¯*8Ñ”ÑMˆd¯òäÖˆ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1715781704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1715781704 new file mode 100644 index 00000000..b6ceae19 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1715781704 @@ -0,0 +1 @@ +M±*κdü&Lõ_žÖZœÍµÞI½šÕö
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1716386204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1716386204 Binary files differnew file mode 100644 index 00000000..30facaaa --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1716386204 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1716990704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1716990704 new file mode 100644 index 00000000..0e28c81d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1716990704 @@ -0,0 +1 @@ +ò>]ºéðª»ïyø%à
Y}DxCmá$wGE
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1717595204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1717595204 new file mode 100644 index 00000000..1a5f9273 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_5/1717595204 @@ -0,0 +1,2 @@ ++Ò_RméOÖ°AJ§©¨¨d®ì&íÃÄ} +‹",
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1686161204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1686161204 new file mode 100644 index 00000000..1e873805 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1686161204 @@ -0,0 +1 @@ +³¢›E’÷P6†÷8[b«_(’vübeÂÂX$Êí
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1686765704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1686765704 new file mode 100644 index 00000000..a1523aa3 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1686765704 @@ -0,0 +1 @@ +=/@¢RMˆè]ÁL›žšeeºSîëþZj¢o¿q
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1687370204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1687370204 new file mode 100644 index 00000000..33373d64 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1687370204 @@ -0,0 +1 @@ +x§¡KþYq®Ú•rŒíy~NË”.øm¨(¥<sD-™
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1687974704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1687974704 new file mode 100644 index 00000000..82fb3db9 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1687974704 @@ -0,0 +1 @@ +Q™M&K¼Š¼1áܵ¥Ê¥6®DÉ«<ªióá©
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1688579204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1688579204 new file mode 100644 index 00000000..9378dd7b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1688579204 @@ -0,0 +1 @@ +º|žÑ’Óå‹xjÄÕfóß4½¤3ØÞÜ€òƒ)
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1689183704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1689183704 new file mode 100644 index 00000000..1553a847 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1689183704 @@ -0,0 +1 @@ +[§Öö Rš—òÅ:»ãä`‚4ë(@M0nf²1
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1689788204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1689788204 new file mode 100644 index 00000000..61a01ee0 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1689788204 @@ -0,0 +1,2 @@ +xî +ñÔ€xží…Ž/âî1œzr{:ÙB’¡ïÜšžÌ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1690392704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1690392704 new file mode 100644 index 00000000..5e2f4750 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1690392704 @@ -0,0 +1 @@ +MÚr;‘QdÉÿ1Œ~æ–‡ØÀàÍ5|2š[
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1690997204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1690997204 Binary files differnew file mode 100644 index 00000000..e029d401 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1690997204 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1691601704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1691601704 new file mode 100644 index 00000000..38ec74ec --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1691601704 @@ -0,0 +1 @@ +¬DÌäÜ~CÑ{ùo{Ë‘áèÍßã6(ú3
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1692206204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1692206204 new file mode 100644 index 00000000..8cf07020 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1692206204 @@ -0,0 +1 @@ +Ç·ÚÕÒ!/‘Ï©íÝÍ6Ø€:xDzµ”à#+š ›øÀ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1692810704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1692810704 new file mode 100644 index 00000000..a03556d9 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1692810704 @@ -0,0 +1 @@ +0›b„‘úmÍqjÑËfÓŒÈêáöYP¥Z¨Ñø
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1693415204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1693415204 new file mode 100644 index 00000000..9a4d704c --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1693415204 @@ -0,0 +1 @@ +Ô:6[ÕgóÇoŸÃY¤ußàÛ½ò¬Î¹=¤Ž%y
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1694019704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1694019704 new file mode 100644 index 00000000..4a48a060 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1694019704 @@ -0,0 +1 @@ +×÷6£$©#»ªÄ6Š,äèzÃW}0âm>ŒêÙ)
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1694624204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1694624204 new file mode 100644 index 00000000..71aa1c01 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1694624204 @@ -0,0 +1 @@ +HôNÐoœU÷éÀb3:m
ö¾È¹Æ,’b0 ¥7
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1695228704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1695228704 Binary files differnew file mode 100644 index 00000000..3a31aa72 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1695228704 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1695833204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1695833204 new file mode 100644 index 00000000..d65f0616 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1695833204 @@ -0,0 +1 @@ +²÷!¨ïÐ|ZU‚Õ‘ 2lì'9`NK̺‚è@Oñì
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1696437704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1696437704 new file mode 100644 index 00000000..2260d03f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1696437704 @@ -0,0 +1 @@ +uï4Gxnv]·,¥ÐîåuyH¦1rÓ¸
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1697042204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1697042204 new file mode 100644 index 00000000..193e653d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1697042204 @@ -0,0 +1,2 @@ +]¦H<„óõ¡É +øþ".Øk43h‹°W³öxå
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1697646704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1697646704 new file mode 100644 index 00000000..47bc14d8 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1697646704 @@ -0,0 +1 @@ +äéÄð·ÌÕ°ÿ®óþ„ë@Ï[³*U£k¿ûår
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1698251204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1698251204 new file mode 100644 index 00000000..ba2059c4 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1698251204 @@ -0,0 +1 @@ +Ø…ðSüGeÎ݉G`\ÖœXYëþ¯P/ÍÂØP”N
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1698855704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1698855704 new file mode 100644 index 00000000..c41becef --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1698855704 @@ -0,0 +1 @@ +òZäê<îÙfÏ"¸‚!¢)Þ%ºiÝÜ ªÃ¢Ñùt
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1699460204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1699460204 Binary files differnew file mode 100644 index 00000000..ef4541c3 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1699460204 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1700064704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1700064704 new file mode 100644 index 00000000..4110af46 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1700064704 @@ -0,0 +1 @@ +faN
éH‹â'¢ï…^ô>A•€ã¢ýtn+[#5Y
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1700669204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1700669204 new file mode 100644 index 00000000..b6bd01a3 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1700669204 @@ -0,0 +1 @@ +Ë›oO´¶ P6™ŠQD¨ŠWãq$kŒ0JŽ¢©
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1701273704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1701273704 new file mode 100644 index 00000000..9785b04d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1701273704 @@ -0,0 +1 @@ +×â²ûíwæÄ/É•VŠvß%¶,iŠä 6#ø
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1701878204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1701878204 new file mode 100644 index 00000000..45dd2690 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1701878204 @@ -0,0 +1 @@ +µ=åpß;Æâã¼T3M[¯ßxÂÀ|œm¦~‰O
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1702482704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1702482704 new file mode 100644 index 00000000..286d043e --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1702482704 @@ -0,0 +1 @@ +t6ÌJo§÷“„²qþð`‡KKd:%œŽŽ(±¥S)
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1703087204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1703087204 new file mode 100644 index 00000000..9a49a0d7 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1703087204 @@ -0,0 +1 @@ +M°9Î; YÚi—Ã&!BàƒŽOź0,™Aì½Ë’ bæ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1703691704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1703691704 new file mode 100644 index 00000000..7b831419 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1703691704 @@ -0,0 +1 @@ +NƒîØŒÇD±«§Ö¾q>A-;™»ïÆŒþ¦irf
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1704296204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1704296204 new file mode 100644 index 00000000..e107b922 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1704296204 @@ -0,0 +1 @@ +maíH0ìíl%’åy“âX?Y6_8¹¡X•G
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1704900704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1704900704 new file mode 100644 index 00000000..455ecdb7 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1704900704 @@ -0,0 +1 @@ +ë_¿2y|—²Ó ÚoÝ‹ªÊ[¶Ú£oV’RÕm
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1705505204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1705505204 new file mode 100644 index 00000000..b0afe0cd --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1705505204 @@ -0,0 +1 @@ +ÁˈôjèÉ¥<M*‹Ò°{ó²S•H4Ùóõj«³Q¤
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1706109704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1706109704 new file mode 100644 index 00000000..cf96d588 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1706109704 @@ -0,0 +1 @@ +”¶æíBÙyëØ—â~‚{çMŠNWô3KQå5‘»
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1706714204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1706714204 new file mode 100644 index 00000000..fdce10fe --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1706714204 @@ -0,0 +1 @@ +^ª[ð—ØÄ¿Êê†j>°áÑm0¹YgÚ³yà¸
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1707318704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1707318704 new file mode 100644 index 00000000..4ce6db5e --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1707318704 @@ -0,0 +1 @@ +mö¬Ô ÿˆòðƒà{íö¡LO|SߌGö€ðT3e
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1707923204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1707923204 new file mode 100644 index 00000000..d273e552 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1707923204 @@ -0,0 +1 @@ +T°Ühô2’{ø£5¬ØZ¡zÎD œ”S*¿)6a
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1708527704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1708527704 new file mode 100644 index 00000000..ec954a0a --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1708527704 @@ -0,0 +1 @@ +–€Y
T'á¾ZÅF—g^ÃÙèÿ‡¤'Ž&¨ŽÌ?òº{ diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1709132204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1709132204 new file mode 100644 index 00000000..868af8ef --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1709132204 @@ -0,0 +1 @@ +Èn/3ÛìW'ÞÍÛ—=š5mVÁïå[¤³ÿ diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1709736704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1709736704 new file mode 100644 index 00000000..538ee496 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1709736704 @@ -0,0 +1 @@ +šëÈôHO ˲%ðྡÕñcû]XØÏ>’‡…
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1710341204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1710341204 new file mode 100644 index 00000000..a24da62f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1710341204 @@ -0,0 +1 @@ +ûyz¦ÜÍ¥
ÁHW@-¼ª&y›Ö.¯®…/`Ð-
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1710945704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1710945704 new file mode 100644 index 00000000..b4ca3f1f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1710945704 @@ -0,0 +1 @@ +Ü€Þ‡#×x0ÐáÆšTcn¤Ù¢Ð-©™¸rÏ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1711550204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1711550204 new file mode 100644 index 00000000..c57cde50 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1711550204 @@ -0,0 +1 @@ +–¥MßdèHn?Ö
3ÐãÜH²ÍÑÕ/ª"Q×
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1712154704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1712154704 new file mode 100644 index 00000000..c085d0a8 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1712154704 @@ -0,0 +1 @@ +7 9}…æ3ƒN§vÛVÖ4VMè*džVZä–é
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1712759204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1712759204 new file mode 100644 index 00000000..a29b261b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1712759204 @@ -0,0 +1 @@ +xâ‡H¬î0iKø‚FoO?PІͤdà…08
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1713363704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1713363704 new file mode 100644 index 00000000..eb6972f8 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1713363704 @@ -0,0 +1 @@ +4Íû–,¶@WÁÛ!°X»‘§~<Txqf8A'Có
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1713968204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1713968204 Binary files differnew file mode 100644 index 00000000..e3e18a16 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1713968204 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1714572704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1714572704 Binary files differnew file mode 100644 index 00000000..7d288934 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1714572704 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1715177204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1715177204 new file mode 100644 index 00000000..c44343f9 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1715177204 @@ -0,0 +1 @@ +I’ñ<58N*'!ç³\AX±,S<~Ì<äEÓÁÞh
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1715781704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1715781704 new file mode 100644 index 00000000..2521c428 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1715781704 @@ -0,0 +1,2 @@ +rêj>u®ÆlƒHÛ©T!¾Œ·Ë¡? +ºØIDàÇçö diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1716386204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1716386204 new file mode 100644 index 00000000..7a016552 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1716386204 @@ -0,0 +1 @@ +ùŒ)¹F!¾Æ
@™bL`êO]FDü,¯(Ò>å’ñ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1716990704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1716990704 new file mode 100644 index 00000000..7cafdb67 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1716990704 @@ -0,0 +1 @@ + ÊÜ»(¨FÌN)¶öò1û½cßn8‘TxU
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1717595204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1717595204 Binary files differnew file mode 100644 index 00000000..c7772341 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1717595204 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1686161204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1686161204 new file mode 100644 index 00000000..3153d0ba --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1686161204 @@ -0,0 +1 @@ +Ú´iÁòE·"Ê'qMõg[·³’®6LŒ=â^+©I diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1686765704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1686765704 new file mode 100644 index 00000000..b75d3c55 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1686765704 @@ -0,0 +1,2 @@ +ã·-Ñ]Ç\¡õ+Žõ¯8_ú¾Ø +À'
¾ee
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1687370204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1687370204 Binary files differnew file mode 100644 index 00000000..02b40b54 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1687370204 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1687974704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1687974704 Binary files differnew file mode 100644 index 00000000..4350d164 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1687974704 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1688579204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1688579204 new file mode 100644 index 00000000..5388599c --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1688579204 @@ -0,0 +1 @@ +P^ÛÃ(‘0B"ijL´u1ðÌɯä?@dÄÿ±
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1689183704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1689183704 Binary files differnew file mode 100644 index 00000000..5503cb10 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1689183704 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1689788204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1689788204 new file mode 100644 index 00000000..0b1958a1 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1689788204 @@ -0,0 +1 @@ +Èÿs:-A /›"q8b–É4ǪÚI¡Ÿÿ͈Di(¸Ò
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1690392704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1690392704 Binary files differnew file mode 100644 index 00000000..8aac305c --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1690392704 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1690997204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1690997204 new file mode 100644 index 00000000..485fe9af --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1690997204 @@ -0,0 +1 @@ +“„zŒF—‰ùŸ}Í¿³Ÿäsâ²@ªOX• 93Ç
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1691601704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1691601704 new file mode 100644 index 00000000..a33f018d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1691601704 @@ -0,0 +1 @@ +z¤jÏ·gµ0¯ðè§ _´£w3ô/cl€N£I
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1692206204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1692206204 new file mode 100644 index 00000000..f97911a3 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1692206204 @@ -0,0 +1,2 @@ +¢¼Yøåœ5¥A]Tw +=Ϭ´«ŠYKU”ɉ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1692810704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1692810704 new file mode 100644 index 00000000..d43290a6 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1692810704 @@ -0,0 +1 @@ +ˆÌÿµyÌ\ö‘UúçB”Î6Òš±6Dê„„Ìé&
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1693415204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1693415204 new file mode 100644 index 00000000..341438e2 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1693415204 @@ -0,0 +1 @@ +ÎI«ñó6‚Ó ;M cÖÓÝRAHàEWp0ÀV
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1694019704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1694019704 new file mode 100644 index 00000000..52bea9db --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1694019704 @@ -0,0 +1 @@ +ôÖèÂñy`m!ÈBÐ’5¾Ëùz?b&b¥²òü¦ùJ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1694624204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1694624204 Binary files differnew file mode 100644 index 00000000..8b833fe7 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1694624204 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1695228704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1695228704 Binary files differnew file mode 100644 index 00000000..950d25c9 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1695228704 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1695833204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1695833204 new file mode 100644 index 00000000..19f38b14 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1695833204 @@ -0,0 +1 @@ +[
ã“Ñ3Šüÿ==ü…S‰þw¨îI·.!jàÚ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1696437704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1696437704 new file mode 100644 index 00000000..3a48e83c --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1696437704 @@ -0,0 +1 @@ + ÈÎÆ´àö1pÁJ9A[àxªýž„³È7.kaþp
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1697042204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1697042204 new file mode 100644 index 00000000..02fcbef5 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1697042204 @@ -0,0 +1 @@ +ö(ò¸(Fƒ¿;3,ʇțªWI»hžz!Óï؇[
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1697646704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1697646704 Binary files differnew file mode 100644 index 00000000..514a546f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1697646704 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1698251204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1698251204 new file mode 100644 index 00000000..b082e7da --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1698251204 @@ -0,0 +1 @@ +ÑCx˜,—K¿NÔƆkUY¸ýŽ…þz9„RÙo+nfë
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1698855704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1698855704 new file mode 100644 index 00000000..969cb8d8 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1698855704 @@ -0,0 +1 @@ +MqÚB–’¢ñ4鎥r¶PÙƇ›¸»›Hgi«
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1699460204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1699460204 Binary files differnew file mode 100644 index 00000000..fcfb97a2 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1699460204 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1700064704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1700064704 new file mode 100644 index 00000000..d7f0cffe --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1700064704 @@ -0,0 +1 @@ +‹µþ‡9RN•H³´›½Ä›ÕL+7NLäiL€Û
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1700669204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1700669204 new file mode 100644 index 00000000..912e633f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1700669204 @@ -0,0 +1 @@ +AÀ0‘¡$Ñ^†ë¢ˆ£²/¼u SE}†ù¯Èé¥÷
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1701273704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1701273704 new file mode 100644 index 00000000..c2d88da1 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1701273704 @@ -0,0 +1 @@ +(®ý* UÇB¹ã«¼´,ÁX'"÷°ò\JÅ|½k3¦
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1701878204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1701878204 new file mode 100644 index 00000000..14281a72 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1701878204 @@ -0,0 +1 @@ +sƒ›ÌRŠÍÝzü“4Œµ Ÿsd¶_ˆJߣu
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1702482704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1702482704 new file mode 100644 index 00000000..3f1f19d8 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1702482704 @@ -0,0 +1 @@ +Mne6ì{Õá’˜¸E1U™ VÑ…÷µúP"?€R
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1703087204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1703087204 new file mode 100644 index 00000000..4ce8f1ff --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1703087204 @@ -0,0 +1 @@ +‘€•Ê…$¾[¹R—ÅÛnîÝÒüí¬P7ÐG‚)
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1703691704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1703691704 Binary files differnew file mode 100644 index 00000000..1971537b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1703691704 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1704296204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1704296204 new file mode 100644 index 00000000..77c8c1d5 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1704296204 @@ -0,0 +1 @@ +%yÖk/lw5¼^¾æ_ ÙˆÙt`½2{íT¸Ïû8i
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1704900704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1704900704 new file mode 100644 index 00000000..c946503d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1704900704 @@ -0,0 +1 @@ +ÿMrqDq±rEtjXØâN{ÌZ„T¨÷Ì
ö4 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1705505204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1705505204 new file mode 100644 index 00000000..86eea5e2 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1705505204 @@ -0,0 +1 @@ +òüîxCa^dO–’ô±¾üã¢?©[ÝŒx1VÚå
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1706109704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1706109704 new file mode 100644 index 00000000..1057eb4c --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1706109704 @@ -0,0 +1 @@ +P¾ÐEçÆž³ð¼Oæ5rÉ0iH´Kb13
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1706714204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1706714204 new file mode 100644 index 00000000..3cbb16ef --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1706714204 @@ -0,0 +1 @@ +ÝBÇ€E½À{œ¼“’œ+†’üoPŸá•²¿£Î"
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1707318704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1707318704 new file mode 100644 index 00000000..7f4ce85b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1707318704 @@ -0,0 +1,2 @@ +Í=íʾ°»©E§ +VSÍÙ9ðX„–{}ei\Êïñu
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1707923204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1707923204 new file mode 100644 index 00000000..d44fbfb7 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1707923204 @@ -0,0 +1 @@ +!2^ù.OÛÆIè$^ýÇ0XîÄ´qçæ²néó|4Æ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1708527704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1708527704 Binary files differnew file mode 100644 index 00000000..cba4467a --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1708527704 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1709132204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1709132204 new file mode 100644 index 00000000..528b7eee --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1709132204 @@ -0,0 +1 @@ +«ÂCCŽeº†A Mîì¾Bd³;/’
ä ÕÝnÅÑ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1709736704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1709736704 new file mode 100644 index 00000000..a5e1d42a --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1709736704 @@ -0,0 +1 @@ +oƒü>ÏIñ”D‰°Å…¨bvJæHNa7)²1‹òi
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1710341204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1710341204 new file mode 100644 index 00000000..47341063 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1710341204 @@ -0,0 +1 @@ +öRÛ¦‰%D1g€B‹YÄÿyípŠå´¢@㥎ix diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1710945704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1710945704 new file mode 100644 index 00000000..ebbad9d4 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1710945704 @@ -0,0 +1 @@ +(~ƒcÝfÛåaMÛøþ M ——JjRª ýôä
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1711550204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1711550204 new file mode 100644 index 00000000..db6a523e --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1711550204 @@ -0,0 +1 @@ +!QV¤^p7"î/’¥vê³]ߤ¦dÅ«D°r=ù
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1712154704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1712154704 Binary files differnew file mode 100644 index 00000000..d281cbcc --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1712154704 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1712759204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1712759204 new file mode 100644 index 00000000..4cd2c6aa --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1712759204 @@ -0,0 +1 @@ +¶ŽÇ÷¥ÚŠ¤úÉÿn·ô<;q.ñŽÚN³
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1713363704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1713363704 new file mode 100644 index 00000000..dba39243 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1713363704 @@ -0,0 +1 @@ +u°>/£{ÖÜ&AN|ÌsŽ3½ CÌZŸ¸·¿-‡Í
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1713968204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1713968204 new file mode 100644 index 00000000..7cda9094 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1713968204 @@ -0,0 +1 @@ +Ž§?7¯ƒ!CSÈ%Aí ‹È¦‚Ä5CÄ4çá×
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1714572704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1714572704 new file mode 100644 index 00000000..6fe94e82 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1714572704 @@ -0,0 +1 @@ +ctí³BÒiû6,•Ð«uWöC2£nÖáY°]Ÿ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1715177204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1715177204 Binary files differnew file mode 100644 index 00000000..02d135b2 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1715177204 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1715781704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1715781704 new file mode 100644 index 00000000..b3015f6f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1715781704 @@ -0,0 +1 @@ +AvGâ!î
áð<ñíÉo”§Sô6÷æ߈nÌ¡®"Ä diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1716386204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1716386204 Binary files differnew file mode 100644 index 00000000..2f426abf --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1716386204 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1716990704 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1716990704 Binary files differnew file mode 100644 index 00000000..61d52a98 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1716990704 diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1717595204 b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1717595204 new file mode 100644 index 00000000..f839fc3d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1717595204 @@ -0,0 +1 @@ +ÿA)ú€œÜÆ/V¿Õ.Ÿçqø¤•u/5PÃxÀó
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/secmod-private-key b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/secmod-private-key Binary files differnew file mode 100644 index 00000000..8c53f4b1 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-cs/secmod-private-key diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-eddsa/secmod-private-key b/src/testing/test_merchant_api_home/taler/exchange-secmod-eddsa/secmod-private-key new file mode 100644 index 00000000..a1ae416d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-eddsa/secmod-private-key @@ -0,0 +1 @@ +„\š"þh(QH™,eóÒƒ=Ûœ2ÎNXÁÚšå8‚
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/exchange-secmod-rsa/secmod-private-key b/src/testing/test_merchant_api_home/taler/exchange-secmod-rsa/secmod-private-key new file mode 100644 index 00000000..26eda485 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/exchange-secmod-rsa/secmod-private-key @@ -0,0 +1 @@ +=E€<6œ$ÇÆ1©D·ßqzjþÚpÞJ ºÌOõn
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/auditor/offline-keys/auditor.priv b/src/testing/test_merchant_api_home/taler/taler/auditor/offline-keys/auditor.priv new file mode 100644 index 00000000..b1d1e3e1 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/auditor/offline-keys/auditor.priv @@ -0,0 +1 @@ +±Y½74N¤ÉÿŠÃßOíôÀV|1ƒ\uY0G¿rïû
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-eddsa/1626561343 b/src/testing/test_merchant_api_home/taler/taler/crypto-eddsa/1626561343 new file mode 100644 index 00000000..4ebda709 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-eddsa/1626561343 @@ -0,0 +1 @@ +¶_Û¥ÿ2¦r+j@‡ƒõ°(ld¨TeºöåÉKJUtZ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-eddsa/1633818643 b/src/testing/test_merchant_api_home/taler/taler/crypto-eddsa/1633818643 new file mode 100644 index 00000000..f59e876d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-eddsa/1633818643 @@ -0,0 +1 @@ +]tã¾÷R~9©ñ-0F¶NPùg¬zܤIB‹ñH>A
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-eddsa/1641075943 b/src/testing/test_merchant_api_home/taler/taler/crypto-eddsa/1641075943 new file mode 100644 index 00000000..6bff5766 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-eddsa/1641075943 @@ -0,0 +1 @@ +¿7M¥"s`¿ºÈeöó¡¨ð|Ý“È”âN-kŽ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-eddsa/1648333243 b/src/testing/test_merchant_api_home/taler/taler/crypto-eddsa/1648333243 new file mode 100644 index 00000000..1421144a --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-eddsa/1648333243 @@ -0,0 +1 @@ +8:o£`-Øã£ci‡Klçn4<ŠÇbJz'I
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-eddsa/1655590543 b/src/testing/test_merchant_api_home/taler/taler/crypto-eddsa/1655590543 new file mode 100644 index 00000000..6cc325dc --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-eddsa/1655590543 @@ -0,0 +1 @@ +£˜ô¹·9Ü$k–‚·..ñÑôl–•_‚L”Êûúo
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1626554443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1626554443 Binary files differnew file mode 100644 index 00000000..c9dc2198 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1626554443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1627158943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1627158943 Binary files differnew file mode 100644 index 00000000..502eb080 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1627158943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1627763443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1627763443 Binary files differnew file mode 100644 index 00000000..38e4d600 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1627763443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1628367943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1628367943 Binary files differnew file mode 100644 index 00000000..94b19c17 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1628367943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1628972443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1628972443 Binary files differnew file mode 100644 index 00000000..2d806502 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1628972443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1629576943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1629576943 Binary files differnew file mode 100644 index 00000000..95e73f8d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1629576943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1630181443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1630181443 Binary files differnew file mode 100644 index 00000000..90ab6274 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1630181443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1630785943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1630785943 Binary files differnew file mode 100644 index 00000000..93a7c0f6 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1630785943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1631390443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1631390443 Binary files differnew file mode 100644 index 00000000..7f1a34b4 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1631390443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1631994943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1631994943 Binary files differnew file mode 100644 index 00000000..e7aead59 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1631994943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1632599443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1632599443 Binary files differnew file mode 100644 index 00000000..9a3ca629 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1632599443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1633203943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1633203943 Binary files differnew file mode 100644 index 00000000..eefe38a7 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1633203943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1633808443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1633808443 Binary files differnew file mode 100644 index 00000000..83e32064 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1633808443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1634412943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1634412943 Binary files differnew file mode 100644 index 00000000..34c4f7cc --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1634412943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1635017443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1635017443 Binary files differnew file mode 100644 index 00000000..7003d582 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1635017443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1635621943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1635621943 Binary files differnew file mode 100644 index 00000000..4ec323d5 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1635621943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1636226443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1636226443 Binary files differnew file mode 100644 index 00000000..ddf1340c --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1636226443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1636830943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1636830943 Binary files differnew file mode 100644 index 00000000..e621edf4 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1636830943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1637435443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1637435443 Binary files differnew file mode 100644 index 00000000..8db32a7e --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1637435443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1638039943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1638039943 Binary files differnew file mode 100644 index 00000000..92ce9d37 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1638039943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1638644443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1638644443 Binary files differnew file mode 100644 index 00000000..68e1385f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1638644443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1639248943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1639248943 Binary files differnew file mode 100644 index 00000000..0a4a34f4 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1639248943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1639853443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1639853443 Binary files differnew file mode 100644 index 00000000..f41231b9 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1639853443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1640457943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1640457943 Binary files differnew file mode 100644 index 00000000..1ccd0bf8 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1640457943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1641062443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1641062443 Binary files differnew file mode 100644 index 00000000..1682390a --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1641062443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1641666943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1641666943 Binary files differnew file mode 100644 index 00000000..820be0de --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1641666943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1642271443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1642271443 Binary files differnew file mode 100644 index 00000000..775a21bf --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1642271443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1642875943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1642875943 Binary files differnew file mode 100644 index 00000000..bc45ac1b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1642875943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1643480443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1643480443 Binary files differnew file mode 100644 index 00000000..1594724d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1643480443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1644084943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1644084943 Binary files differnew file mode 100644 index 00000000..77191330 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1644084943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1644689443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1644689443 Binary files differnew file mode 100644 index 00000000..d881d7cb --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1644689443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1645293943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1645293943 Binary files differnew file mode 100644 index 00000000..c2b33607 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1645293943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1645898443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1645898443 Binary files differnew file mode 100644 index 00000000..bbebc198 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1645898443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1646502943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1646502943 Binary files differnew file mode 100644 index 00000000..ec849ae2 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1646502943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1647107443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1647107443 Binary files differnew file mode 100644 index 00000000..9fa67082 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1647107443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1647711943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1647711943 Binary files differnew file mode 100644 index 00000000..4bddf10c --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1647711943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1648316443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1648316443 Binary files differnew file mode 100644 index 00000000..f20c785d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1648316443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1648920943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1648920943 Binary files differnew file mode 100644 index 00000000..89cfa2fa --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1648920943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1649525443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1649525443 Binary files differnew file mode 100644 index 00000000..a2cdc311 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1649525443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1650129943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1650129943 Binary files differnew file mode 100644 index 00000000..9d028df0 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1650129943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1650734443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1650734443 Binary files differnew file mode 100644 index 00000000..b704ed0f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1650734443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1651338943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1651338943 Binary files differnew file mode 100644 index 00000000..5cba6be3 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1651338943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1651943443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1651943443 Binary files differnew file mode 100644 index 00000000..c052e2da --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1651943443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1652547943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1652547943 Binary files differnew file mode 100644 index 00000000..5e9796d9 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1652547943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1653152443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1653152443 Binary files differnew file mode 100644 index 00000000..47132826 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1653152443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1653756943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1653756943 Binary files differnew file mode 100644 index 00000000..c850ac55 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1653756943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1654361443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1654361443 Binary files differnew file mode 100644 index 00000000..fcc92868 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1654361443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1654965943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1654965943 Binary files differnew file mode 100644 index 00000000..7828b2b5 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1654965943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1655570443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1655570443 Binary files differnew file mode 100644 index 00000000..e787aa88 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1655570443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1656174943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1656174943 Binary files differnew file mode 100644 index 00000000..fce4eb9b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1656174943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1656779443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1656779443 Binary files differnew file mode 100644 index 00000000..b411b18b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1656779443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1657383943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1657383943 Binary files differnew file mode 100644 index 00000000..60079b13 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1657383943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1657988443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1657988443 Binary files differnew file mode 100644 index 00000000..e52e35c1 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1657988443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1658592943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1658592943 Binary files differnew file mode 100644 index 00000000..59425e07 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_1/1658592943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1626554443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1626554443 Binary files differnew file mode 100644 index 00000000..2b0458b0 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1626554443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1627158943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1627158943 Binary files differnew file mode 100644 index 00000000..ff26fa40 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1627158943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1627763443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1627763443 Binary files differnew file mode 100644 index 00000000..c4c1fcdb --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1627763443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1628367943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1628367943 Binary files differnew file mode 100644 index 00000000..0c085113 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1628367943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1628972443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1628972443 Binary files differnew file mode 100644 index 00000000..ac7ada27 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1628972443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1629576943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1629576943 Binary files differnew file mode 100644 index 00000000..5b89db7d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1629576943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1630181443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1630181443 Binary files differnew file mode 100644 index 00000000..94693552 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1630181443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1630785943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1630785943 Binary files differnew file mode 100644 index 00000000..78c03b5a --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1630785943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1631390443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1631390443 Binary files differnew file mode 100644 index 00000000..bd93e1ec --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1631390443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1631994943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1631994943 Binary files differnew file mode 100644 index 00000000..5bf7bc2d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1631994943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1632599443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1632599443 Binary files differnew file mode 100644 index 00000000..4e0b5e0f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1632599443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1633203943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1633203943 Binary files differnew file mode 100644 index 00000000..9826bb6b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1633203943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1633808443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1633808443 Binary files differnew file mode 100644 index 00000000..cb7c3234 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1633808443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1634412943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1634412943 Binary files differnew file mode 100644 index 00000000..41de9949 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1634412943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1635017443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1635017443 Binary files differnew file mode 100644 index 00000000..1ed3e2e7 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1635017443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1635621943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1635621943 Binary files differnew file mode 100644 index 00000000..a5712db6 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1635621943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1636226443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1636226443 Binary files differnew file mode 100644 index 00000000..3c26311d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1636226443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1636830943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1636830943 Binary files differnew file mode 100644 index 00000000..ad2e4fe5 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1636830943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1637435443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1637435443 Binary files differnew file mode 100644 index 00000000..423be019 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1637435443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1638039943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1638039943 Binary files differnew file mode 100644 index 00000000..32b37b0f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1638039943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1638644443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1638644443 Binary files differnew file mode 100644 index 00000000..807680bf --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1638644443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1639248943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1639248943 Binary files differnew file mode 100644 index 00000000..a3b5a0e0 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1639248943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1639853443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1639853443 Binary files differnew file mode 100644 index 00000000..931a1b79 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1639853443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1640457943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1640457943 Binary files differnew file mode 100644 index 00000000..b6ca34b5 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1640457943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1641062443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1641062443 Binary files differnew file mode 100644 index 00000000..eb65de21 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1641062443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1641666943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1641666943 Binary files differnew file mode 100644 index 00000000..a1674e27 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1641666943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1642271443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1642271443 Binary files differnew file mode 100644 index 00000000..4186fed2 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1642271443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1642875943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1642875943 Binary files differnew file mode 100644 index 00000000..cc215d0f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1642875943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1643480443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1643480443 Binary files differnew file mode 100644 index 00000000..4b4f7f82 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1643480443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1644084943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1644084943 Binary files differnew file mode 100644 index 00000000..0b15bd15 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1644084943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1644689443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1644689443 Binary files differnew file mode 100644 index 00000000..ee6e55c0 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1644689443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1645293943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1645293943 Binary files differnew file mode 100644 index 00000000..3a30a716 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1645293943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1645898443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1645898443 Binary files differnew file mode 100644 index 00000000..15d356dc --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1645898443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1646502943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1646502943 Binary files differnew file mode 100644 index 00000000..47d0c3a4 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1646502943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1647107443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1647107443 Binary files differnew file mode 100644 index 00000000..6b111343 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1647107443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1647711943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1647711943 Binary files differnew file mode 100644 index 00000000..2b4cdaf6 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1647711943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1648316443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1648316443 Binary files differnew file mode 100644 index 00000000..0828bec8 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1648316443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1648920943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1648920943 Binary files differnew file mode 100644 index 00000000..23c07f08 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1648920943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1649525443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1649525443 Binary files differnew file mode 100644 index 00000000..2f45e330 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1649525443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1650129943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1650129943 Binary files differnew file mode 100644 index 00000000..1179c2b7 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1650129943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1650734443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1650734443 Binary files differnew file mode 100644 index 00000000..780c61d9 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1650734443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1651338943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1651338943 Binary files differnew file mode 100644 index 00000000..c550ea6a --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1651338943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1651943443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1651943443 Binary files differnew file mode 100644 index 00000000..601ae6cc --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1651943443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1652547943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1652547943 Binary files differnew file mode 100644 index 00000000..cffb0785 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1652547943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1653152443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1653152443 Binary files differnew file mode 100644 index 00000000..515f1183 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1653152443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1653756943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1653756943 Binary files differnew file mode 100644 index 00000000..533900fd --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1653756943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1654361443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1654361443 Binary files differnew file mode 100644 index 00000000..431bc19e --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1654361443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1654965943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1654965943 Binary files differnew file mode 100644 index 00000000..a21336fa --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1654965943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1655570443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1655570443 Binary files differnew file mode 100644 index 00000000..43229366 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1655570443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1656174943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1656174943 Binary files differnew file mode 100644 index 00000000..1925ea41 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1656174943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1656779443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1656779443 Binary files differnew file mode 100644 index 00000000..cd2e5e7b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1656779443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1657383943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1657383943 Binary files differnew file mode 100644 index 00000000..028daf37 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1657383943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1657988443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1657988443 Binary files differnew file mode 100644 index 00000000..58d9e8f2 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1657988443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1658592943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1658592943 Binary files differnew file mode 100644 index 00000000..abc9311b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_5/1658592943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1626554443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1626554443 Binary files differnew file mode 100644 index 00000000..654311d0 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1626554443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1627158943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1627158943 Binary files differnew file mode 100644 index 00000000..4e28d3cf --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1627158943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1627763443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1627763443 Binary files differnew file mode 100644 index 00000000..65de1c88 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1627763443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1628367943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1628367943 Binary files differnew file mode 100644 index 00000000..fbc5af8c --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1628367943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1628972443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1628972443 Binary files differnew file mode 100644 index 00000000..bf78cee2 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1628972443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1629576943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1629576943 Binary files differnew file mode 100644 index 00000000..46e87d1d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1629576943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1630181443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1630181443 Binary files differnew file mode 100644 index 00000000..2de0a06d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1630181443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1630785943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1630785943 Binary files differnew file mode 100644 index 00000000..f3adfb6b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1630785943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1631390443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1631390443 Binary files differnew file mode 100644 index 00000000..09858250 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1631390443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1631994943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1631994943 Binary files differnew file mode 100644 index 00000000..8b5d1085 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1631994943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1632599443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1632599443 Binary files differnew file mode 100644 index 00000000..0f335ebd --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1632599443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1633203943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1633203943 Binary files differnew file mode 100644 index 00000000..1cc0dce1 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1633203943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1633808443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1633808443 Binary files differnew file mode 100644 index 00000000..4aed01bc --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1633808443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1634412943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1634412943 Binary files differnew file mode 100644 index 00000000..de1118b1 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1634412943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1635017443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1635017443 Binary files differnew file mode 100644 index 00000000..bf49a823 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1635017443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1635621943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1635621943 Binary files differnew file mode 100644 index 00000000..5143421a --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1635621943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1636226443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1636226443 Binary files differnew file mode 100644 index 00000000..b3689451 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1636226443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1636830943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1636830943 Binary files differnew file mode 100644 index 00000000..033ad011 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1636830943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1637435443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1637435443 Binary files differnew file mode 100644 index 00000000..2a1805d7 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1637435443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1638039943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1638039943 Binary files differnew file mode 100644 index 00000000..f517aa86 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1638039943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1638644443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1638644443 Binary files differnew file mode 100644 index 00000000..044e0d3e --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1638644443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1639248943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1639248943 Binary files differnew file mode 100644 index 00000000..6e3bdce3 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1639248943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1639853443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1639853443 Binary files differnew file mode 100644 index 00000000..57cc9645 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1639853443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1640457943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1640457943 Binary files differnew file mode 100644 index 00000000..ecb4a203 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1640457943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1641062443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1641062443 Binary files differnew file mode 100644 index 00000000..8a2f3a75 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1641062443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1641666943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1641666943 Binary files differnew file mode 100644 index 00000000..1b261a6d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1641666943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1642271443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1642271443 Binary files differnew file mode 100644 index 00000000..089b873e --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1642271443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1642875943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1642875943 Binary files differnew file mode 100644 index 00000000..4205bc9f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1642875943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1643480443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1643480443 Binary files differnew file mode 100644 index 00000000..c62e385f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1643480443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1644084943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1644084943 Binary files differnew file mode 100644 index 00000000..0d1aba5a --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1644084943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1644689443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1644689443 Binary files differnew file mode 100644 index 00000000..b29f0270 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1644689443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1645293943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1645293943 Binary files differnew file mode 100644 index 00000000..12941a40 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1645293943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1645898443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1645898443 Binary files differnew file mode 100644 index 00000000..5ecfa498 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1645898443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1646502943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1646502943 Binary files differnew file mode 100644 index 00000000..4ffff379 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1646502943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1647107443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1647107443 Binary files differnew file mode 100644 index 00000000..8aad7b5d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1647107443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1647711943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1647711943 Binary files differnew file mode 100644 index 00000000..72e89b66 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1647711943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1648316443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1648316443 Binary files differnew file mode 100644 index 00000000..1456d349 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1648316443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1648920943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1648920943 Binary files differnew file mode 100644 index 00000000..d405c337 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1648920943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1649525443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1649525443 Binary files differnew file mode 100644 index 00000000..f1f93785 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1649525443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1650129943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1650129943 Binary files differnew file mode 100644 index 00000000..bbfc50dc --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1650129943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1650734443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1650734443 Binary files differnew file mode 100644 index 00000000..eb55424d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1650734443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1651338943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1651338943 Binary files differnew file mode 100644 index 00000000..ffe4fdf0 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1651338943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1651943443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1651943443 Binary files differnew file mode 100644 index 00000000..d1208a2c --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1651943443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1652547943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1652547943 Binary files differnew file mode 100644 index 00000000..63b05ec2 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1652547943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1653152443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1653152443 Binary files differnew file mode 100644 index 00000000..f81db926 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1653152443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1653756943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1653756943 Binary files differnew file mode 100644 index 00000000..b6eb861f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1653756943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1654361443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1654361443 Binary files differnew file mode 100644 index 00000000..23821fae --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1654361443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1654965943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1654965943 Binary files differnew file mode 100644 index 00000000..6d5198fa --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1654965943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1655570443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1655570443 Binary files differnew file mode 100644 index 00000000..311483d9 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1655570443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1656174943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1656174943 Binary files differnew file mode 100644 index 00000000..9a365d77 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1656174943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1656779443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1656779443 Binary files differnew file mode 100644 index 00000000..b4d8d28b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1656779443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1657383943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1657383943 Binary files differnew file mode 100644 index 00000000..781697b3 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1657383943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1657988443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1657988443 Binary files differnew file mode 100644 index 00000000..18420168 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1657988443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1658592943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1658592943 Binary files differnew file mode 100644 index 00000000..973eb566 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_1/1658592943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1626554443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1626554443 Binary files differnew file mode 100644 index 00000000..5c1e1a7d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1626554443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1627158943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1627158943 Binary files differnew file mode 100644 index 00000000..96a0efd8 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1627158943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1627763443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1627763443 Binary files differnew file mode 100644 index 00000000..eeea5d7b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1627763443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1628367943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1628367943 Binary files differnew file mode 100644 index 00000000..22ea6727 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1628367943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1628972443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1628972443 Binary files differnew file mode 100644 index 00000000..9a271c2f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1628972443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1629576943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1629576943 Binary files differnew file mode 100644 index 00000000..9b84ae3f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1629576943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1630181443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1630181443 Binary files differnew file mode 100644 index 00000000..d0ae6246 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1630181443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1630785943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1630785943 Binary files differnew file mode 100644 index 00000000..889130ad --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1630785943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1631390443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1631390443 Binary files differnew file mode 100644 index 00000000..f41c8d04 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1631390443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1631994943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1631994943 Binary files differnew file mode 100644 index 00000000..0632bddc --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1631994943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1632599443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1632599443 Binary files differnew file mode 100644 index 00000000..c13ae3d5 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1632599443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1633203943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1633203943 Binary files differnew file mode 100644 index 00000000..f3d65edd --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1633203943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1633808443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1633808443 Binary files differnew file mode 100644 index 00000000..01190d88 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1633808443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1634412943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1634412943 Binary files differnew file mode 100644 index 00000000..0f1bd20f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1634412943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1635017443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1635017443 Binary files differnew file mode 100644 index 00000000..109fa02c --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1635017443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1635621943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1635621943 Binary files differnew file mode 100644 index 00000000..575f616a --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1635621943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1636226443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1636226443 Binary files differnew file mode 100644 index 00000000..a98b45f7 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1636226443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1636830943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1636830943 Binary files differnew file mode 100644 index 00000000..c038715a --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1636830943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1637435443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1637435443 Binary files differnew file mode 100644 index 00000000..592e22eb --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1637435443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1638039943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1638039943 Binary files differnew file mode 100644 index 00000000..4609184d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1638039943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1638644443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1638644443 Binary files differnew file mode 100644 index 00000000..32e65969 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1638644443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1639248943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1639248943 Binary files differnew file mode 100644 index 00000000..e84bc300 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1639248943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1639853443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1639853443 Binary files differnew file mode 100644 index 00000000..0f4a3a0a --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1639853443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1640457943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1640457943 Binary files differnew file mode 100644 index 00000000..9981a143 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1640457943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1641062443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1641062443 Binary files differnew file mode 100644 index 00000000..7b2bbc6f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1641062443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1641666943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1641666943 Binary files differnew file mode 100644 index 00000000..2ff58656 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1641666943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1642271443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1642271443 Binary files differnew file mode 100644 index 00000000..cc3c144e --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1642271443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1642875943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1642875943 Binary files differnew file mode 100644 index 00000000..24c32e68 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1642875943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1643480443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1643480443 Binary files differnew file mode 100644 index 00000000..9a3d2e91 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1643480443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1644084943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1644084943 Binary files differnew file mode 100644 index 00000000..bd002e8d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1644084943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1644689443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1644689443 Binary files differnew file mode 100644 index 00000000..820c2362 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1644689443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1645293943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1645293943 Binary files differnew file mode 100644 index 00000000..3e7f6b71 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1645293943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1645898443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1645898443 Binary files differnew file mode 100644 index 00000000..63bdb271 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1645898443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1646502943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1646502943 Binary files differnew file mode 100644 index 00000000..9fd36ee5 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1646502943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1647107443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1647107443 Binary files differnew file mode 100644 index 00000000..140e200b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1647107443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1647711943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1647711943 Binary files differnew file mode 100644 index 00000000..1118e221 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1647711943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1648316443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1648316443 Binary files differnew file mode 100644 index 00000000..5c1797ed --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1648316443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1648920943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1648920943 Binary files differnew file mode 100644 index 00000000..fcc85a41 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1648920943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1649525443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1649525443 Binary files differnew file mode 100644 index 00000000..a504ee57 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1649525443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1650129943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1650129943 Binary files differnew file mode 100644 index 00000000..bcff9616 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1650129943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1650734443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1650734443 Binary files differnew file mode 100644 index 00000000..ec6bbf71 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1650734443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1651338943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1651338943 Binary files differnew file mode 100644 index 00000000..d6b25100 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1651338943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1651943443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1651943443 Binary files differnew file mode 100644 index 00000000..6b2abf18 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1651943443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1652547943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1652547943 Binary files differnew file mode 100644 index 00000000..8e2df783 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1652547943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1653152443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1653152443 Binary files differnew file mode 100644 index 00000000..f3fdeec5 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1653152443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1653756943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1653756943 Binary files differnew file mode 100644 index 00000000..b7db07db --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1653756943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1654361443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1654361443 Binary files differnew file mode 100644 index 00000000..b354955d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1654361443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1654965943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1654965943 Binary files differnew file mode 100644 index 00000000..079028cc --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1654965943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1655570443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1655570443 Binary files differnew file mode 100644 index 00000000..5fdea4a8 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1655570443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1656174943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1656174943 Binary files differnew file mode 100644 index 00000000..8eb804c2 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1656174943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1656779443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1656779443 Binary files differnew file mode 100644 index 00000000..a42b189b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1656779443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1657383943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1657383943 Binary files differnew file mode 100644 index 00000000..e1327e45 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1657383943 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1657988443 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1657988443 Binary files differnew file mode 100644 index 00000000..d66e5e7e --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1657988443 diff --git a/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1658592943 b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1658592943 Binary files differnew file mode 100644 index 00000000..71ab361d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/crypto-rsa/coin_eur_ct_10/1658592943 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-offline/master.priv b/src/testing/test_merchant_api_home/taler/taler/exchange-offline/master.priv new file mode 100644 index 00000000..c20942d6 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-offline/master.priv @@ -0,0 +1 @@ +åÊk;d³_Uû}£A.wÔ"!Gûçv_m "_ò
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-offline/secm_tofus.pub b/src/testing/test_merchant_api_home/taler/taler/exchange-offline/secm_tofus.pub Binary files differnew file mode 100644 index 00000000..56d1b939 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-offline/secm_tofus.pub diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1685864724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1685864724 new file mode 100644 index 00000000..1143ce70 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1685864724 @@ -0,0 +1 @@ +Ö‘kïP·/Å.üÿèè+@ÕàgiɤŠÏ8~nè4e
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1686469224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1686469224 new file mode 100644 index 00000000..2bf694bd --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1686469224 @@ -0,0 +1 @@ +óJoƒË-23$ãsPÜf„èÖ«œ,+K$ •›%Ÿç®
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1687073724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1687073724 new file mode 100644 index 00000000..f5a7e0df --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1687073724 @@ -0,0 +1 @@ +™ñzE–·N8ì6ggÎñé©«îÆ\i±Œc
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1687678224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1687678224 new file mode 100644 index 00000000..668eea4d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1687678224 @@ -0,0 +1 @@ +sÅ®&íŽk=å4Õ¯3b~d•Q—òå
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1688282724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1688282724 new file mode 100644 index 00000000..f86e76de --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1688282724 @@ -0,0 +1,2 @@ +.N¿)ËF/æöÅ(E½üÍ{"i1 +8áo3)r
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1688887224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1688887224 new file mode 100644 index 00000000..1a745697 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1688887224 @@ -0,0 +1,2 @@ +’É4‰Î¶ðïh™R}"SûóOaã®(" +–×
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1689491724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1689491724 new file mode 100644 index 00000000..f7ad1823 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1689491724 @@ -0,0 +1 @@ +^.î·Èd|³‰¸'jvÔ³ÇöÕù´‚[ª°
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1690096224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1690096224 new file mode 100644 index 00000000..837158f9 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1690096224 @@ -0,0 +1,2 @@ +…W8” +k´Ê—Ý?W¢+4HØ{CA,0ÊòõjÜ-
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1690700724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1690700724 new file mode 100644 index 00000000..fad0b59a --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1690700724 @@ -0,0 +1 @@ +)•ÇŸ¥ÂÅ2¹G:²I¹÷ÅÉø’Eøœ_ÙWóþW
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1691305224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1691305224 Binary files differnew file mode 100644 index 00000000..65905036 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1691305224 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1691909724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1691909724 new file mode 100644 index 00000000..e458a75f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1691909724 @@ -0,0 +1,2 @@ +6ܶsþ +°UßzùX.hÑû(°ºüù¤OŸ3•Ž)ôg diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1692514224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1692514224 Binary files differnew file mode 100644 index 00000000..97c95353 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1692514224 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1693118724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1693118724 new file mode 100644 index 00000000..a36bc4b6 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1693118724 @@ -0,0 +1,2 @@ +å¹ô0-½÷]•Àã +È_ܲåC5 èX™”
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1693723224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1693723224 new file mode 100644 index 00000000..cfda1d4a --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1693723224 @@ -0,0 +1 @@ +Åãõgþzž&fÄ©²ÇÛÌ,ò~›F;ZæîÙÍ_
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1694327724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1694327724 new file mode 100644 index 00000000..c2d23995 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1694327724 @@ -0,0 +1 @@ +9–9§š.r´HX²¾ìéw7ì‚–²ºhˆSÆÁ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1694932224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1694932224 new file mode 100644 index 00000000..58930e7c --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1694932224 @@ -0,0 +1 @@ +Ü÷‰Æà·”04: ?^’Ÿ6¦J´Äã`¬
âKáæ{ diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1695536724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1695536724 new file mode 100644 index 00000000..9f5c47a0 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1695536724 @@ -0,0 +1 @@ +ºÃ%œÎç^F.†jÓJÿeIPµphÁÒùÆ8Ï7 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1696141224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1696141224 new file mode 100644 index 00000000..82dc68f7 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1696141224 @@ -0,0 +1 @@ +Ù£åžu÷ß-¦ÕWÓo¾Bâ*ÌÒœ=:p‘š‘@
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1696745724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1696745724 Binary files differnew file mode 100644 index 00000000..d46544eb --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1696745724 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1697350224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1697350224 new file mode 100644 index 00000000..c6c3b9ff --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1697350224 @@ -0,0 +1 @@ +‘@z[Xiy•‚ö;‰éï×n¼.é€Ê¶\óÐÎ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1697954724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1697954724 new file mode 100644 index 00000000..76cd0fde --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1697954724 @@ -0,0 +1 @@ +Y³è#RÒŠå õ3±…‘]€Pž«ŽÚØ—òžH5Kå
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1698559224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1698559224 new file mode 100644 index 00000000..a355c97a --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1698559224 @@ -0,0 +1 @@ +Wÿ³;‡ºÈÆ'õú$' çUò³·B_=E. diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1699163724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1699163724 new file mode 100644 index 00000000..5ab570b4 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1699163724 @@ -0,0 +1 @@ +be'OÛyÅ®¿-<¯$¥x#¹áJ¸t°¯#5
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1699768224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1699768224 new file mode 100644 index 00000000..974ba8b7 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1699768224 @@ -0,0 +1 @@ +€ÏÞnäéE‰Z«¤WþµË¥ñÏ’žê
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1700372724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1700372724 new file mode 100644 index 00000000..f7316b00 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1700372724 @@ -0,0 +1 @@ +VÞôú~;lH£¹@?
92e¥ÑŒ.f*8£
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1700977224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1700977224 new file mode 100644 index 00000000..8a2531b0 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1700977224 @@ -0,0 +1 @@ +×ì¨Æ+‚¶ÌPiY“ƒ£d,A=MFéoÖñ§ûÁ¥â
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1701581724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1701581724 new file mode 100644 index 00000000..42aaecc2 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1701581724 @@ -0,0 +1 @@ +ñm>l5O?ªP‹@÷Å+åǿݨ3º–V
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1702186224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1702186224 new file mode 100644 index 00000000..28c66eed --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1702186224 @@ -0,0 +1 @@ +Ü€®„óØÃÖ} bÖ‚®c.%ð`wïôêî}
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1702790724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1702790724 Binary files differnew file mode 100644 index 00000000..1c1fc31f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1702790724 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1703395224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1703395224 new file mode 100644 index 00000000..86e1c706 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1703395224 @@ -0,0 +1 @@ +vEÊG¥ëH¡>:8?ó%îRÔgÊϧ"”8
¤\!
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1703999724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1703999724 new file mode 100644 index 00000000..4cecf4f0 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1703999724 @@ -0,0 +1 @@ +m3ƒ|ZÎe(v×_¡4>ÀÞàú2¤ûC¨
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1704604224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1704604224 new file mode 100644 index 00000000..bf994649 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1704604224 @@ -0,0 +1 @@ +Û`«Êpüþ»šƒNXà_2¡Jo8®Oòþx‚©
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1705208724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1705208724 new file mode 100644 index 00000000..fbac518b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1705208724 @@ -0,0 +1 @@ +1é¦Í8«ÖѼ‹²a°íIÁ»š¾šjR‡¡jš
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1705813224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1705813224 new file mode 100644 index 00000000..ddc6c038 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1705813224 @@ -0,0 +1 @@ +tzqÔîê†*r;³¾j½‚ÙŠf^íšÛu
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1706417724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1706417724 Binary files differnew file mode 100644 index 00000000..2b625602 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1706417724 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1707022224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1707022224 Binary files differnew file mode 100644 index 00000000..d0f09faf --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1707022224 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1707626724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1707626724 new file mode 100644 index 00000000..ef4beb14 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1707626724 @@ -0,0 +1 @@ +Â-þ«ht•^Óàg+‡’„SöÌA‡¬<½¶ø:ÿ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1708231224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1708231224 new file mode 100644 index 00000000..53bba8e9 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1708231224 @@ -0,0 +1 @@ +[ëxwÕ܆bÊ`7d§GGÔ\z®½.5%Icü
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1708835724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1708835724 new file mode 100644 index 00000000..2f2d637e --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1708835724 @@ -0,0 +1 @@ +´îO`LÏ÷
QDQQ.ªKçSߦ-Û e^úc³´
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1709440224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1709440224 Binary files differnew file mode 100644 index 00000000..1493333e --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1709440224 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1710044724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1710044724 Binary files differnew file mode 100644 index 00000000..714b25c8 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1710044724 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1710649224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1710649224 new file mode 100644 index 00000000..236456c2 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1710649224 @@ -0,0 +1 @@ +IÂ&Y7H„÷™&t„Ʀ¦í&—ˆdøŠŠ(ž›÷
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1711253724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1711253724 Binary files differnew file mode 100644 index 00000000..1efaa401 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1711253724 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1711858224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1711858224 new file mode 100644 index 00000000..e49b696d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1711858224 @@ -0,0 +1 @@ +ÆV™m~¦†däؘÿôó;©á‹›€*׶Ld
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1712462724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1712462724 new file mode 100644 index 00000000..d2594247 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1712462724 @@ -0,0 +1 @@ +¯¡Ût¤ˆ9w²¯>ß΀gèÈ>ã\O×r|A‚Å—Ó diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1713067224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1713067224 new file mode 100644 index 00000000..cddae8c4 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1713067224 @@ -0,0 +1 @@ +*k꯴ìvÏ.¸´\aL# ágå!ú-Ò!“÷^
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1713671724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1713671724 new file mode 100644 index 00000000..6377d146 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1713671724 @@ -0,0 +1 @@ +Å
€‹…í— Œ {òËgÏ5f'3:U=;ˆý,GÕ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1714276224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1714276224 new file mode 100644 index 00000000..4f675f70 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1714276224 @@ -0,0 +1 @@ +÷¬¹9…Ñ~î>/‰/9¬üÁFí öÍ×áõ})Ù¨
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1714880724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1714880724 new file mode 100644 index 00000000..389a8857 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1714880724 @@ -0,0 +1 @@ +ÞcíÄ;±€Rm³CuCþœÁ¨ÝÔc³ö]IJ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1715485224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1715485224 new file mode 100644 index 00000000..9938e9c0 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1715485224 @@ -0,0 +1 @@ +Òh@ºe»ýŠÊ‹¸à ±™Å‚z6»øzBüh
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1716089724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1716089724 Binary files differnew file mode 100644 index 00000000..1bd44252 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1716089724 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1716694224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1716694224 new file mode 100644 index 00000000..50568e51 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1716694224 @@ -0,0 +1 @@ +äñ9?(’Ð[ì^gp9ñã,„+ûÊš)¤X§8
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1717298724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1717298724 new file mode 100644 index 00000000..447d4b5b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_1/1717298724 @@ -0,0 +1 @@ +];*
’øëÁØбžÌ’YL—q"uŒ{S<©<
!‚
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1685864724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1685864724 new file mode 100644 index 00000000..19890702 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1685864724 @@ -0,0 +1 @@ +ËÍòÀ¶2”dƒ'ó^ëÖîîøg5|¹wwFff
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1686469224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1686469224 new file mode 100644 index 00000000..b365367c --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1686469224 @@ -0,0 +1 @@ +Mãë–¬õ·*º¹8GãÄ27I¾:õ÷¹6_²~®
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1687073724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1687073724 new file mode 100644 index 00000000..9d6ee1ef --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1687073724 @@ -0,0 +1,2 @@ +ñ$Ï´[I#
¢gdém +%Éð=#˜û%({{Jqp×a
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1687678224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1687678224 Binary files differnew file mode 100644 index 00000000..7596895e --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1687678224 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1688282724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1688282724 new file mode 100644 index 00000000..5dfd34ff --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1688282724 @@ -0,0 +1 @@ +ŸèÐBˆ÷Ùø-
;t%„Àegç}œ™FúÿŠ}îpŸà¢
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1688887224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1688887224 new file mode 100644 index 00000000..f2d6a617 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1688887224 @@ -0,0 +1 @@ +€KP+öoÑ™HàøH>´/í0ãØû§QçƒÒ@÷®:
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1689491724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1689491724 new file mode 100644 index 00000000..45ef02cc --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1689491724 @@ -0,0 +1 @@ +ã\Þ‚bq¾ä[ìñ%UáèêÛÚPŽ¾Ý'Æ?×= diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1690096224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1690096224 new file mode 100644 index 00000000..27da8f76 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1690096224 @@ -0,0 +1 @@ +Š*/ïÿ bq°ä¤}egp8¿Yd5„oË×Æ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1690700724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1690700724 new file mode 100644 index 00000000..f96756c5 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1690700724 @@ -0,0 +1 @@ +nà¢4À"3œÇ“J¼,Å\Ä–{®IÑ!8_®÷4
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1691305224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1691305224 Binary files differnew file mode 100644 index 00000000..45f0a1df --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1691305224 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1691909724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1691909724 Binary files differnew file mode 100644 index 00000000..0614d179 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1691909724 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1692514224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1692514224 new file mode 100644 index 00000000..80631ab0 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1692514224 @@ -0,0 +1 @@ +\$÷ìlúœ›…>îÛ8ZÀ’ù@Ž—HMÞ†µ¿¸”å‰ diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1693118724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1693118724 Binary files differnew file mode 100644 index 00000000..f1a38ec7 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1693118724 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1693723224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1693723224 new file mode 100644 index 00000000..bcc56e2d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1693723224 @@ -0,0 +1,2 @@ +L²È¸ +þ¡é=·Üsõ/F0›Y5OÔWBWô
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1694327724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1694327724 new file mode 100644 index 00000000..03a3ec14 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1694327724 @@ -0,0 +1,2 @@ +·RËk…ìÚjhý*NU—?Þ(C +wJW#þ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1694932224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1694932224 new file mode 100644 index 00000000..57fd1c9e --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1694932224 @@ -0,0 +1,2 @@ +#3z%Q÷EÇŸã(Ö3£MZÙçÓêÇ#ì‚k`k +
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1695536724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1695536724 new file mode 100644 index 00000000..43bbb7e0 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1695536724 @@ -0,0 +1 @@ +Φ#_ÞxR…¨´Ö/9Š¡ûIµ¬®„•
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1696141224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1696141224 new file mode 100644 index 00000000..d32266c4 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1696141224 @@ -0,0 +1,2 @@ +šôÂ5‰„Ú‰o66¶ +`ò8Àúš|KîÒ@Ž+
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1696745724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1696745724 new file mode 100644 index 00000000..c9dacfc9 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1696745724 @@ -0,0 +1 @@ +5|ø¬,c`ð:¸½U8XNª¿Ê)áðm¼™c²;
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1697350224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1697350224 new file mode 100644 index 00000000..0cd08d28 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1697350224 @@ -0,0 +1 @@ +y‹ˆÍ\„™à–kàä¸û8>&àuøvñ”è<zÓÖ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1697954724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1697954724 new file mode 100644 index 00000000..7ee7fd84 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1697954724 @@ -0,0 +1,2 @@ +Äž ÿµkÌ®/O™î›q7J
±ì±òÖi± +6Þw
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1698559224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1698559224 new file mode 100644 index 00000000..da022709 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1698559224 @@ -0,0 +1 @@ +FïpwâŠj°o7¦XÝKM±nütÉŒñpRž
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1699163724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1699163724 Binary files differnew file mode 100644 index 00000000..f38ce774 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1699163724 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1699768224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1699768224 new file mode 100644 index 00000000..108a3791 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1699768224 @@ -0,0 +1 @@ +JjÛ" ìMK?´¬×©_)V¡R®6KÆƺÎ
ÿ½Ô diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1700372724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1700372724 new file mode 100644 index 00000000..b8d6a23c --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1700372724 @@ -0,0 +1 @@ +—ŽŠÆQ$È4û|.6ì´¯+-ÑÖÞÑ>%Z¹Ð¶h
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1700977224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1700977224 new file mode 100644 index 00000000..c9ece7a4 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1700977224 @@ -0,0 +1,3 @@ +Û +}~}ñ
rØÛ\‡RÁßÖ«¸² +½Ô*]<7
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1701581724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1701581724 Binary files differnew file mode 100644 index 00000000..5947fb62 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1701581724 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1702186224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1702186224 new file mode 100644 index 00000000..ada24d73 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1702186224 @@ -0,0 +1,2 @@ +…ó”’q0a‚GàŸâ›ˆÒmŒ
¨ø¾'f +µªÓ—
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1702790724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1702790724 new file mode 100644 index 00000000..5adb6ca6 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1702790724 @@ -0,0 +1 @@ +ú¼—“«©Fœ¢qƒU%7‚_]’{ï¤6Â/g
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1703395224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1703395224 Binary files differnew file mode 100644 index 00000000..e67824e4 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1703395224 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1703999724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1703999724 new file mode 100644 index 00000000..b126c793 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1703999724 @@ -0,0 +1 @@ +O„ânø8ƒ¹1”ŽGKvâõSEãx/Ä3׌
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1704604224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1704604224 new file mode 100644 index 00000000..b3243472 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1704604224 @@ -0,0 +1 @@ +Pþ®0TÄ*V3ë‹ËßIøÂ"«½q,Ñ°7Ð
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1705208724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1705208724 new file mode 100644 index 00000000..a0b49c59 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1705208724 @@ -0,0 +1,2 @@ +•¢MEf°P@ôË&5í×¾ÂW +“üds@¼
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1705813224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1705813224 new file mode 100644 index 00000000..8f51171f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1705813224 @@ -0,0 +1 @@ +XE€Ãh=¼ܶÀ` ·ÒÄ*7Û@©ò3åþ4Õ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1706417724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1706417724 new file mode 100644 index 00000000..0c735699 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1706417724 @@ -0,0 +1 @@ +æ]{ ŸÔ‹v—›^™sYQ¶!÷…¯Ïž1¨¿ÉQ–
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1707022224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1707022224 new file mode 100644 index 00000000..53940fa1 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1707022224 @@ -0,0 +1 @@ +¦Êí&SáíÇêÉŒÿm+#µBU\î¸3gM¨¯Þä diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1707626724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1707626724 Binary files differnew file mode 100644 index 00000000..48c22152 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1707626724 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1708231224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1708231224 new file mode 100644 index 00000000..afa323db --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1708231224 @@ -0,0 +1,2 @@ +úšº©ý¶€DŒåÎZ{×ðß•ŠÄì#ÜÓS…H** +
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1708835724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1708835724 Binary files differnew file mode 100644 index 00000000..2d52d1d9 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1708835724 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1709440224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1709440224 new file mode 100644 index 00000000..eaebc5d8 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1709440224 @@ -0,0 +1,2 @@ +‡•lÜ´û¸ù>¬#˜3ÁBÍ͆5Œz‹ +ý³
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1710044724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1710044724 new file mode 100644 index 00000000..4820e7f3 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1710044724 @@ -0,0 +1,2 @@ +ñ)*)}Î +«¹°Hó'|vFSõÑgy÷þ½%Ô!‘¤w
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1710649224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1710649224 new file mode 100644 index 00000000..1d025c89 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1710649224 @@ -0,0 +1 @@ +qȸ{s¸iÏíÔäy\w´X¬ù“d8¥f§~
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1711253724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1711253724 Binary files differnew file mode 100644 index 00000000..438d6e78 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1711253724 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1711858224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1711858224 new file mode 100644 index 00000000..5c068429 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1711858224 @@ -0,0 +1 @@ +®$[ïr´‘(Ä¢/ŠùX2.CBxTÉCàÉûB
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1712462724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1712462724 new file mode 100644 index 00000000..d8d21466 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1712462724 @@ -0,0 +1 @@ +w]uVm¦ÏÅDÇcŽOEFU‡aiuo—´Í*Šø
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1713067224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1713067224 new file mode 100644 index 00000000..6fcce82d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1713067224 @@ -0,0 +1 @@ +´S¹ïDÞZ±õLð‡„àÕZ"íçÇ·—,¢™›
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1713671724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1713671724 new file mode 100644 index 00000000..90babf3b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1713671724 @@ -0,0 +1 @@ +inqù_»[&é,–¡è…ò½ è€y†±+òÀ›ótê
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1714276224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1714276224 new file mode 100644 index 00000000..9f071376 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1714276224 @@ -0,0 +1 @@ +ƒÈºîñV¦æáë¦)q@õ^tï˜Û=®–Ë#¤-›
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1714880724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1714880724 Binary files differnew file mode 100644 index 00000000..4e60a806 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1714880724 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1715485224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1715485224 new file mode 100644 index 00000000..1a3bc463 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1715485224 @@ -0,0 +1 @@ +½˜ívT3Ca"(
Õë„󳋩<Â5ç¹Ö
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1716089724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1716089724 new file mode 100644 index 00000000..bf5b553f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1716089724 @@ -0,0 +1 @@ +µÁNÞwP»—ôÕTÅ)kŽ^L’8xv*?zz¼ï
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1716694224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1716694224 new file mode 100644 index 00000000..164c2d13 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1716694224 @@ -0,0 +1 @@ +¢Ägj[å0ÅÎ h¸zÐÐòx™¿®?*&ë°~
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1717298724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1717298724 new file mode 100644 index 00000000..bbae1bce --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_5/1717298724 @@ -0,0 +1 @@ +ò ó‚ÏET’Ð3u3Íùa²±m]Ëû˜KþwrÚ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1685864724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1685864724 new file mode 100644 index 00000000..a3cf20b2 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1685864724 @@ -0,0 +1 @@ +°ÑZšù¾3ƒ_N##`Ø?üV³#‡•(X‹hk‘% diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1686469224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1686469224 new file mode 100644 index 00000000..fc5dea3e --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1686469224 @@ -0,0 +1 @@ +_ÕgõZíÁP>ˆ¿0ç˜1pL!áÌ"«§H—"m diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1687073724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1687073724 new file mode 100644 index 00000000..80b9d82b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1687073724 @@ -0,0 +1 @@ ++š·«Ð^þÕµ}}$Kf9¤7¬É[D5È‘§Ë©òƒŠ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1687678224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1687678224 new file mode 100644 index 00000000..04267493 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1687678224 @@ -0,0 +1 @@ +eȽ¤¼ÞJ”»‚îÖT…w0î~±ò÷ù=/ >Aé
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1688282724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1688282724 new file mode 100644 index 00000000..92bdadd8 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1688282724 @@ -0,0 +1 @@ +í¿R¼‡€îë·æJ]}?™¢J„gü!¦NžŠv
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1688887224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1688887224 new file mode 100644 index 00000000..a2eeacec --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1688887224 @@ -0,0 +1 @@ +_¢%1ܺ¡õK¶Å»p‰³¥|rä°¡Øù§
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1689491724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1689491724 new file mode 100644 index 00000000..4a29be46 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1689491724 @@ -0,0 +1 @@ +nnß«GàÝù3?qîdáH1Ý5öyþ-!ù–—ZÓƒ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1690096224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1690096224 new file mode 100644 index 00000000..d6bd79e0 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1690096224 @@ -0,0 +1,2 @@ +¾[ÅüˆúÎ_Xñ›e{þpG{ +α&(üV›… diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1690700724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1690700724 new file mode 100644 index 00000000..d8af39f9 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1690700724 @@ -0,0 +1,2 @@ +Üyn£v_AŒ[îÑN˜b—ÖþÅÏ +>”©½vYã
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1691305224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1691305224 new file mode 100644 index 00000000..11d6804a --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1691305224 @@ -0,0 +1 @@ +GüŽyˆ/¡Gâ†×ô|ÈP€ó꯱hC2 W
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1691909724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1691909724 new file mode 100644 index 00000000..50a87676 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1691909724 @@ -0,0 +1,2 @@ +IIµ§÷¹BŒ_7ú®× eÞ1“ÍÓ}¢W¦$ +%‰
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1692514224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1692514224 new file mode 100644 index 00000000..1c9e49c7 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1692514224 @@ -0,0 +1 @@ +Ea©y]';ÓQÜ©ŒWr6©zš^&ÙÅpò’Ù[]
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1693118724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1693118724 new file mode 100644 index 00000000..2e257278 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1693118724 @@ -0,0 +1 @@ +ƒÕê_ Õ1ŸÒì‘ãíO±këE}ÑÞ^½1ÚuD
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1693723224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1693723224 new file mode 100644 index 00000000..3f124aba --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1693723224 @@ -0,0 +1 @@ +õ~íÚ£¥Ù±ö/÷´ÓA·bG2íÃÇï7 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1694327724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1694327724 Binary files differnew file mode 100644 index 00000000..1c46835f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1694327724 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1694932224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1694932224 new file mode 100644 index 00000000..b7471cd4 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1694932224 @@ -0,0 +1 @@ +¨ ؼÀ€Ê4'9ÒýJ|hÅ¿êµÉ£–ôˆnµ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1695536724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1695536724 new file mode 100644 index 00000000..582a1de7 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1695536724 @@ -0,0 +1 @@ +;j/î/Obð¥~AlJÈWâ¨2|E8ƒÈ¥tñL
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1696141224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1696141224 new file mode 100644 index 00000000..f3ceee3a --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1696141224 @@ -0,0 +1 @@ +·Ù
Øó.#Ôž‡Ž;§mûõMÔ9ƒoêR_(
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1696745724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1696745724 new file mode 100644 index 00000000..66fb9569 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1696745724 @@ -0,0 +1 @@ +ý»hªÓÃö[Ÿ T׊Âå‰ZÉz
=b½
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1697350224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1697350224 new file mode 100644 index 00000000..c3acfd8c --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1697350224 @@ -0,0 +1 @@ +:ça-Išg Þ:&µowé ¥äGŸ]t¥ºé€_
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1697954724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1697954724 new file mode 100644 index 00000000..39c57f80 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1697954724 @@ -0,0 +1 @@ +`5IÅ,ÂSÔLù· …%²ÇdÆËdÎjUÅ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1698559224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1698559224 new file mode 100644 index 00000000..d9c2e1fa --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1698559224 @@ -0,0 +1 @@ +ë¼?9äRh&~`ß”É{‡í:ÚŸ]‹Ji,Ï
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1699163724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1699163724 new file mode 100644 index 00000000..05da0e8d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1699163724 @@ -0,0 +1 @@ +]Ž–´Âu®
œO¾È,îï6ã•¥þP¢J¾¹$1Ž
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1699768224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1699768224 Binary files differnew file mode 100644 index 00000000..b6e38958 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1699768224 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1700372724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1700372724 new file mode 100644 index 00000000..f21cb77b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1700372724 @@ -0,0 +1 @@ +Þ¨,,]w"45®7 ]†œ-áZ„ÐrB›‡,—
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1700977224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1700977224 new file mode 100644 index 00000000..04584bbb --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1700977224 @@ -0,0 +1 @@ +ü ÜÄ»®>쉫«wÒ;ÎB€GÆùB9ÖŸD
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1701581724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1701581724 new file mode 100644 index 00000000..641a3e44 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1701581724 @@ -0,0 +1 @@ +H4¥uš‡ÞXÜ£ÓH%×0}—1oÁûÜäØf
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1702186224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1702186224 Binary files differnew file mode 100644 index 00000000..3a737491 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1702186224 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1702790724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1702790724 new file mode 100644 index 00000000..d0cf4cc2 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1702790724 @@ -0,0 +1 @@ +‡q82•]K0虥@Áá¡mZý®2n¨žgj‘|2
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1703395224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1703395224 new file mode 100644 index 00000000..60411509 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1703395224 @@ -0,0 +1 @@ +B¶! —¾â]\lõ™Õ¸x}ÿF Ž4;¨¶ ”ë÷3
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1703999724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1703999724 Binary files differnew file mode 100644 index 00000000..b28ee337 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1703999724 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1704604224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1704604224 new file mode 100644 index 00000000..b2b383f5 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1704604224 @@ -0,0 +1 @@ +DÀç¼Lx&›úâË?LÖð:½6iŒ== &
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1705208724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1705208724 new file mode 100644 index 00000000..c722deef --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1705208724 @@ -0,0 +1 @@ +§Krb2ÍÝ'þ˜ä¢* óÜ•Ì&köƒFÙ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1705813224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1705813224 new file mode 100644 index 00000000..bdb9af48 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1705813224 @@ -0,0 +1 @@ + ›{*ñPÝxøÊådðx2ÔC†/œNÌ¢cT9 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1706417724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1706417724 new file mode 100644 index 00000000..bb9151f8 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1706417724 @@ -0,0 +1 @@ +5"a#µž<Ú¢uÅ3~T…ˆÊ$Ý =·îjÀ´
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1707022224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1707022224 Binary files differnew file mode 100644 index 00000000..b6bc64e9 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1707022224 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1707626724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1707626724 new file mode 100644 index 00000000..b765cc06 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1707626724 @@ -0,0 +1 @@ +ß…±Bq•èU%¶~HÀûêîr‚Ðn Œ;¤
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1708231224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1708231224 new file mode 100644 index 00000000..ee6d9916 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1708231224 @@ -0,0 +1 @@ +–eËšåó™?ãFµî½PU¾DÙ92@."0üˆ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1708835724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1708835724 new file mode 100644 index 00000000..46410117 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1708835724 @@ -0,0 +1 @@ +XÎç–D"ˆ‘ð>\•æÂ<fDšÁÐ S)+¯<
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1709440224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1709440224 new file mode 100644 index 00000000..d045d72a --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1709440224 @@ -0,0 +1,2 @@ +ïv8ÈûÛÅ +ŒxQ Æøð,GÿUº]ħQl‘
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1710044724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1710044724 Binary files differnew file mode 100644 index 00000000..f73fef75 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1710044724 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1710649224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1710649224 Binary files differnew file mode 100644 index 00000000..2eb7fee5 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1710649224 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1711253724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1711253724 new file mode 100644 index 00000000..3b54a8c5 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1711253724 @@ -0,0 +1,2 @@ +›.] .=þ”‚K +’è;`±e,àˆ½]i’NÔDÃà‚
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1711858224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1711858224 Binary files differnew file mode 100644 index 00000000..2bf12596 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1711858224 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1712462724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1712462724 new file mode 100644 index 00000000..c4185b09 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1712462724 @@ -0,0 +1 @@ +Tcô¿ÚË‚sŽRËí˜?'[©ÚÝÑw¯ÔÓ qƒÂ‚
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1713067224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1713067224 new file mode 100644 index 00000000..c854f473 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1713067224 @@ -0,0 +1 @@ +å|Ww^¯Æ\À+Q[{k¡wÓÌ–fŒ#£:gVrÁ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1713671724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1713671724 new file mode 100644 index 00000000..9a599aae --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1713671724 @@ -0,0 +1 @@ +ŒIkËCgòyZbU„„vRXÇÛŽ¸‚AÎ?ñ°ý0À“
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1714276224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1714276224 new file mode 100644 index 00000000..e052cb5e --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1714276224 @@ -0,0 +1 @@ +5ÍU·w[^€ÿùŸo@‘))ERjr%1<»QyÂSª
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1714880724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1714880724 Binary files differnew file mode 100644 index 00000000..8d7c7e2a --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1714880724 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1715485224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1715485224 new file mode 100644 index 00000000..6fbe82d9 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1715485224 @@ -0,0 +1 @@ +ifm}ÝZÄŒR¿½Y@Ù1µÜÑ…eHÛSÌÂÁWb diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1716089724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1716089724 Binary files differnew file mode 100644 index 00000000..e4bbca36 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1716089724 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1716694224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1716694224 new file mode 100644 index 00000000..35a9535b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1716694224 @@ -0,0 +1 @@ +î½¾ø^ªÛà<´Œ“æt–Ì$yJðóG´&Æ2Bˆ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1717298724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1717298724 new file mode 100644 index 00000000..6086898b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_1/1717298724 @@ -0,0 +1 @@ +X,½</ð Ÿ™¦NU—¢æÌx/ó;©È¸ÂwÞí"
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1685864724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1685864724 new file mode 100644 index 00000000..8b1eec95 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1685864724 @@ -0,0 +1 @@ +D¡ôá:cOuã–UsMËR™n¸1ôrñp
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1686469224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1686469224 new file mode 100644 index 00000000..cdbc13ac --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1686469224 @@ -0,0 +1 @@ +Ù0"f—}ð¾Å©—‰•ó Èi}F.?.þfÅ?YÏ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1687073724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1687073724 new file mode 100644 index 00000000..e64e5438 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1687073724 @@ -0,0 +1 @@ +uɯ–¬Êýë³vûÌÚ,ÁýÍqÊ,Þ¥Þî
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1687678224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1687678224 new file mode 100644 index 00000000..43ba413f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1687678224 @@ -0,0 +1 @@ +€¯]Sÿ«G ô,ä„•tº°E+œ±t©oÝ›ö
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1688282724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1688282724 new file mode 100644 index 00000000..419a6ff5 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1688282724 @@ -0,0 +1 @@ +®Ò—g(¶aä%¨A/ÎËpDÀH E×cìƒ÷›O
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1688887224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1688887224 new file mode 100644 index 00000000..c6d9963e --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1688887224 @@ -0,0 +1 @@ +i?D¶ù°g‹d®L’9:M;GºJsH[ÁÈžÅ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1689491724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1689491724 new file mode 100644 index 00000000..134ef9e5 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1689491724 @@ -0,0 +1 @@ +)>]ˆàö-Í–²çÏ‚n'ߌàö6…V„D
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1690096224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1690096224 new file mode 100644 index 00000000..0c01a7bf --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1690096224 @@ -0,0 +1 @@ +þÆêûÃN)R†òÜÎñ1‘uú§ËDøýï'Y'
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1690700724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1690700724 new file mode 100644 index 00000000..0894e40b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1690700724 @@ -0,0 +1,2 @@ +,æSÈÛ•ÆvzËy¶¸±Þ¢"9 +Ë—Úló<E<
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1691305224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1691305224 new file mode 100644 index 00000000..a550a311 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1691305224 @@ -0,0 +1,2 @@ +=8½½›uåmór +^f×Q™êY…Kw!;‹{ÐC
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1691909724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1691909724 new file mode 100644 index 00000000..cfd86a1b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1691909724 @@ -0,0 +1,2 @@ +7᫽ÔG¿ôM܃£M +d¾>°³@¾[·¤rLkB#y¸
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1692514224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1692514224 Binary files differnew file mode 100644 index 00000000..1ca1ad3c --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1692514224 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1693118724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1693118724 new file mode 100644 index 00000000..8f03d213 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1693118724 @@ -0,0 +1,2 @@ +jêÖó +H<
"0,ûU0“ZóÙuò’Ò…”±
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1693723224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1693723224 new file mode 100644 index 00000000..0e89b07c --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1693723224 @@ -0,0 +1 @@ +)C©²À2iPõÏ(ª¡vï¡8éÈ„ØØ@Ñx!Ê
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1694327724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1694327724 new file mode 100644 index 00000000..fdc4b537 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1694327724 @@ -0,0 +1 @@ +Þ˜ˆÛ Í8BÂs‚:Ómš"ûíHðr[ür¢?
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1694932224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1694932224 Binary files differnew file mode 100644 index 00000000..efd1a9a7 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1694932224 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1695536724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1695536724 Binary files differnew file mode 100644 index 00000000..54bf561f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1695536724 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1696141224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1696141224 new file mode 100644 index 00000000..6a3dc7a0 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1696141224 @@ -0,0 +1 @@ +Ô;á®äOòsžOyÁvÇ0›“juºä¨œÌ¤(|ÓQ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1696745724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1696745724 new file mode 100644 index 00000000..ed664b9c --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1696745724 @@ -0,0 +1 @@ +€õ¡3úQù5õ%¼È±&ìY)ùˆH¶›F1%â9Ê }
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1697350224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1697350224 Binary files differnew file mode 100644 index 00000000..f48daf28 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1697350224 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1697954724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1697954724 new file mode 100644 index 00000000..1ffa0ba3 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1697954724 @@ -0,0 +1 @@ +"¨(ìÇÿÒî 0"¤l{™ø?Áˆ’×G›É diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1698559224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1698559224 new file mode 100644 index 00000000..96a86911 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1698559224 @@ -0,0 +1 @@ +Ûu,Ã8VO¯§™Œ7nñòÇrÌÐBÉt‹Ýùߥ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1699163724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1699163724 new file mode 100644 index 00000000..ff999da7 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1699163724 @@ -0,0 +1 @@ +Ȉ³æµßÛýËœ!¬—‹ádžÑü¸Öb!B"À÷
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1699768224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1699768224 Binary files differnew file mode 100644 index 00000000..443a1815 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1699768224 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1700372724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1700372724 new file mode 100644 index 00000000..5266c144 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1700372724 @@ -0,0 +1 @@ +8€
¥¨;b›®@CŠkç>“!ådžb^÷7æ°(
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1700977224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1700977224 new file mode 100644 index 00000000..4a4f610a --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1700977224 @@ -0,0 +1,2 @@ +p–IC`S9l”®Ä}¯Ñi”…WmÖRÚ¸×J +¹
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1701581724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1701581724 Binary files differnew file mode 100644 index 00000000..3a757bb8 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1701581724 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1702186224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1702186224 new file mode 100644 index 00000000..085c15f2 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1702186224 @@ -0,0 +1,2 @@ +!NÔ„i¼HPÖ„®jJ7*y†H +¿¯¬_àNÓ÷0
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1702790724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1702790724 new file mode 100644 index 00000000..24667150 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1702790724 @@ -0,0 +1 @@ +÷‹OA¹ª’¼\)1.–ã1½Ø²&ÃÉŸêZ$ƒ´p
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1703395224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1703395224 new file mode 100644 index 00000000..cc5206fc --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1703395224 @@ -0,0 +1 @@ +0Áè*R.Ûª¥²Œ/~õ±YoÇ!g>œÿ¯ñwü
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1703999724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1703999724 new file mode 100644 index 00000000..2af6df23 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1703999724 @@ -0,0 +1 @@ +mèu»t·a›ð(
h¦bùêû€©å‰&õ(?À¯
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1704604224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1704604224 new file mode 100644 index 00000000..dc0c7a20 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1704604224 @@ -0,0 +1,2 @@ +ðÂR6D©ÞT‡¢0;ÛË: +~ïûXÿî¨Ýq|š;¾
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1705208724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1705208724 new file mode 100644 index 00000000..0851b1ae --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1705208724 @@ -0,0 +1 @@ +Æ~eyò=P$.+híÖzârÝÊY˜¦¨ª diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1705813224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1705813224 Binary files differnew file mode 100644 index 00000000..ba84d69d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1705813224 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1706417724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1706417724 new file mode 100644 index 00000000..8e6bc5a1 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1706417724 @@ -0,0 +1 @@ +F–1ã!âP™÷+ŒO gÁž›NB-f¬¥²~£
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1707022224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1707022224 Binary files differnew file mode 100644 index 00000000..747fcd84 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1707022224 diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1707626724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1707626724 new file mode 100644 index 00000000..cca12498 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1707626724 @@ -0,0 +1 @@ +&A‹ž$ÊñªQ)šN”2s*ϳôÉAªÍʧ;
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1708231224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1708231224 new file mode 100644 index 00000000..488fb7b5 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1708231224 @@ -0,0 +1 @@ +g>¦s;ËÃÆÈCÏÝ8½¶Ýä‰Øž„çÙl›
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1708835724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1708835724 new file mode 100644 index 00000000..f2dd1945 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1708835724 @@ -0,0 +1 @@ + öfÍE{A,èz0²nñ¦9–y_ߨåÓ*MÛd
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1709440224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1709440224 new file mode 100644 index 00000000..68629c1f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1709440224 @@ -0,0 +1 @@ +_ˆëZo§Ûô?cl…k…
"œÎP&qÚ˜F0•A7n
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1710044724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1710044724 new file mode 100644 index 00000000..497fea3d --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1710044724 @@ -0,0 +1 @@ +gýn¶àûT[ ]žòSFV©8_‚®Å_oßBï
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1710649224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1710649224 new file mode 100644 index 00000000..44234b2f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1710649224 @@ -0,0 +1 @@ +ÎI[µ×\ªKå÷°ù áìJ"ì8g”E¡DÂ5Mã
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1711253724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1711253724 new file mode 100644 index 00000000..06a34dab --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1711253724 @@ -0,0 +1 @@ + Ö*Öh1á0„aé±ÆÙ¨hh~A{?=!ÔØ)Ê
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1711858224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1711858224 new file mode 100644 index 00000000..39bafb03 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1711858224 @@ -0,0 +1,2 @@ +ò#›¬Õß½*±?›À +£^7¾rÆÌȈÁ8ÒÄi…
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1712462724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1712462724 new file mode 100644 index 00000000..5ae1328b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1712462724 @@ -0,0 +1 @@ +ÕeK®µá\¦Œ±3°|i)â‰ó»âÍ»Ë>Ö»Íé8Ô
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1713067224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1713067224 new file mode 100644 index 00000000..6c5fd587 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1713067224 @@ -0,0 +1 @@ +ÔT:¯‹Ô
»'¬dH‡~؆¸Yº0Ù–OwSÇ
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1713671724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1713671724 new file mode 100644 index 00000000..23da3abd --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1713671724 @@ -0,0 +1 @@ +|M³¿Y«oäÅ„X°íñZzYõå¿ÚzŽI¹e
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1714276224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1714276224 new file mode 100644 index 00000000..c3c40737 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1714276224 @@ -0,0 +1 @@ +Ó¤ºüÍð®Dm櫹ÄGÁwzZ,š×b1Ñb*ŽBã
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1714880724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1714880724 new file mode 100644 index 00000000..7b0c2dfd --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1714880724 @@ -0,0 +1 @@ +¤jÂ3v1'>3aAƒkïWý[±¢ŠvñC{Ð
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1715485224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1715485224 new file mode 100644 index 00000000..9e252832 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1715485224 @@ -0,0 +1 @@ +Îr[Gø/Àƒ¥€þìu)ò©ôÎR^µøW
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1716089724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1716089724 new file mode 100644 index 00000000..faa45770 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1716089724 @@ -0,0 +1 @@ +1nÁ:<ˆá`‡Â¾žhÿ#0/»Ä™@Øš
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1716694224 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1716694224 new file mode 100644 index 00000000..63ddb0c6 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1716694224 @@ -0,0 +1 @@ +J!ãdŸá¨¸äŒ=ÀEõ(]5~]r£9cÌZÕ‰ô
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1717298724 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1717298724 new file mode 100644 index 00000000..aff6fc10 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/keys/coin_eur_ct_10/1717298724 @@ -0,0 +1 @@ +Ä3EÖ¸¸V5¯{]…æ‡|‹ª°šöP×g§ diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/secmod-private-key b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/secmod-private-key new file mode 100644 index 00000000..9c6b393f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-cs/secmod-private-key @@ -0,0 +1,2 @@ +–$ú\$Û#vÁ<ÿ÷é +À„‚þž·¶Ó,¿%ðac2
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-eddsa/keys/1686160442 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-eddsa/keys/1686160442 new file mode 100644 index 00000000..f708cb04 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-eddsa/keys/1686160442 @@ -0,0 +1 @@ +§È¾Æ¾£…×H+O¨‡®H棚þ…¯ªÐ¾rk
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-eddsa/keys/1693417742 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-eddsa/keys/1693417742 new file mode 100644 index 00000000..a9f1e259 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-eddsa/keys/1693417742 @@ -0,0 +1 @@ +º#[ÕÛ–ôÛRülÚgŒèI×íä´AÓ¼
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-eddsa/keys/1700675042 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-eddsa/keys/1700675042 new file mode 100644 index 00000000..435cecc9 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-eddsa/keys/1700675042 @@ -0,0 +1 @@ +5þ6`ÿ5Äèêò}ªå¬D½»O€o…zþ¨!íÑr–{
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-eddsa/keys/1707932342 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-eddsa/keys/1707932342 new file mode 100644 index 00000000..a36b9da2 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-eddsa/keys/1707932342 @@ -0,0 +1 @@ +e•Á)`#¹Ýù
RRïkõbd¦õX¹´Á¸výªjí
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-eddsa/keys/1715189642 b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-eddsa/keys/1715189642 new file mode 100644 index 00000000..774f9a84 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-eddsa/keys/1715189642 @@ -0,0 +1 @@ +Å=âºY÷”ÎÔ²ž\Þûdx©µw…ˆzõ^-!¾UË
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-eddsa/secmod-private-key b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-eddsa/secmod-private-key new file mode 100644 index 00000000..72e0c852 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-eddsa/secmod-private-key @@ -0,0 +1,2 @@ +¿Ÿž¶¦]T‘L` +Î)¾û3¡Ÿ‹Eû– ï’+Í#G*
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-rsa/secmod-private-key b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-rsa/secmod-private-key Binary files differnew file mode 100644 index 00000000..c9230e2b --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange-secmod-rsa/secmod-private-key diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange/offline-keys/master.priv b/src/testing/test_merchant_api_home/taler/taler/exchange/offline-keys/master.priv new file mode 100644 index 00000000..c20942d6 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange/offline-keys/master.priv @@ -0,0 +1 @@ +åÊk;d³_Uû}£A.wÔ"!Gûçv_m "_ò
\ No newline at end of file diff --git a/src/testing/test_merchant_api_home/taler/taler/exchange/wirefees/x-taler-bank.fee b/src/testing/test_merchant_api_home/taler/taler/exchange/wirefees/x-taler-bank.fee Binary files differnew file mode 100644 index 00000000..771ac455 --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/exchange/wirefees/x-taler-bank.fee diff --git a/src/testing/test_merchant_api_home/taler/taler/merchant/merchant.priv b/src/testing/test_merchant_api_home/taler/taler/merchant/merchant.priv new file mode 100644 index 00000000..fd6e5f7f --- /dev/null +++ b/src/testing/test_merchant_api_home/taler/taler/merchant/merchant.priv @@ -0,0 +1 @@ +¶ù,åY%–FF<ßþR˜‰9ϳ5„¬v\þš×k4«6
\ No newline at end of file diff --git a/src/testing/test_merchant_api_twisted-cs.conf b/src/testing/test_merchant_api_twisted-cs.conf index 6c5416d5..8a6a21c0 100644 --- a/src/testing/test_merchant_api_twisted-cs.conf +++ b/src/testing/test_merchant_api_twisted-cs.conf @@ -8,9 +8,6 @@ EXCHANGE_BASE_URL = http://localhost:8888/ [exchange] BASE_URL = http://localhost:8888/ -[auditor] -BASE_URL = http://the.auditor/ - # merchant: 8080 # exchange: 8081 # (Fake)bank: 8082 diff --git a/src/testing/test_merchant_api_twisted-rsa.conf b/src/testing/test_merchant_api_twisted-rsa.conf index 5a61c855..cfa162b0 100644 --- a/src/testing/test_merchant_api_twisted-rsa.conf +++ b/src/testing/test_merchant_api_twisted-rsa.conf @@ -8,9 +8,6 @@ EXCHANGE_BASE_URL = http://localhost:8888/ [exchange] BASE_URL = http://localhost:8888/ -[auditor] -BASE_URL = http://the.auditor/ - # merchant: 8080 # exchange: 8081 # (Fake)bank: 8082 diff --git a/src/testing/test_merchant_api_twisted.c b/src/testing/test_merchant_api_twisted.c index 73b6905b..157aa3b4 100644 --- a/src/testing/test_merchant_api_twisted.c +++ b/src/testing/test_merchant_api_twisted.c @@ -1,6 +1,6 @@ /** * This file is part of TALER - * Copyright (C) 2014-2018 Taler Systems SA + * Copyright (C) 2014-2023 Taler Systems SA * * TALER is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as @@ -16,7 +16,6 @@ * License along with TALER; see the file COPYING. If not, see * <http://www.gnu.org/licenses/> */ - /** * @file test_merchant_api_twisted.c * @brief testcase to test exchange's HTTP API interface @@ -108,12 +107,7 @@ static char *twister_merchant_url_instance_tor; /** * Merchant base URL. */ -static char *merchant_url; - -/** - * Merchant process. - */ -static struct GNUNET_OS_Process *merchantd; +static const char *merchant_url; /** * Twister process that proxies the exchange. @@ -126,11 +120,10 @@ static struct GNUNET_OS_Process *twisterexchanged; static struct GNUNET_OS_Process *twistermerchantd; -static char *payer_payto; -static char *exchange_payto; -static char *merchant_payto; -static struct TALER_TESTING_BankConfiguration bc; -static struct TALER_TESTING_ExchangeConfiguration ec; +static const char *payer_payto; +static const char *exchange_payto; +static const char *merchant_payto; +static struct TALER_TESTING_Credentials cred; /** * User name. Never checked by fakebank. @@ -180,7 +173,7 @@ CMD_TRANSFER_TO_EXCHANGE (const char *label, { return TALER_TESTING_cmd_admin_add_incoming (label, amount, - &bc.exchange_auth, + &cred.ba, payer_payto); } @@ -222,6 +215,7 @@ run (void *cls, "EUR:0", MHD_HTTP_OK), TALER_TESTING_cmd_merchant_post_orders ("create-proposal-abort-1", + cred.cfg, twister_merchant_url, MHD_HTTP_OK, "abort-one", @@ -279,6 +273,7 @@ run (void *cls, "EUR:1.01"), CMD_EXEC_WIREWATCH ("wirewatch-double-spend"), TALER_TESTING_cmd_merchant_post_orders ("create-proposal-double-spend", + cred.cfg, twister_merchant_url, MHD_HTTP_OK, "DS-1", @@ -286,6 +281,7 @@ run (void *cls, GNUNET_TIME_UNIT_FOREVER_TS, "EUR:1.0"), TALER_TESTING_cmd_merchant_post_orders ("create-proposal-double-spend-1", + cred.cfg, twister_merchant_url, MHD_HTTP_OK, "DS-2", @@ -325,6 +321,19 @@ run (void *cls, struct TALER_TESTING_Command commands[] = { /* general setup */ + TALER_TESTING_cmd_run_fakebank ("run-fakebank", + cred.cfg, + "exchange-account-exchange"), + TALER_TESTING_cmd_system_start ("start-taler", + config_file, + "-ema", + "-u", "exchange-account-exchange", + NULL), + TALER_TESTING_cmd_get_exchange ("get-exchange", + cred.cfg, + true, + true), +#if 0 TALER_TESTING_cmd_auditor_add ("add-auditor-OK", MHD_HTTP_NO_CONTENT, false), @@ -338,8 +347,8 @@ run (void *cls, config_file, "EUR:0.01", "EUR:0.01"), - TALER_TESTING_cmd_check_keys_pull_all_keys ("refetch /keys", - 1), +#endif + TALER_TESTING_cmd_check_keys_pull_all_keys ("refetch /keys"), TALER_TESTING_cmd_merchant_post_instances ("instance-create-default", twister_merchant_url, "default", @@ -394,6 +403,7 @@ run (void *cls, "create-proposal-1", NULL), TALER_TESTING_cmd_merchant_post_orders ("create-proposal-2", + cred.cfg, merchant_url, MHD_HTTP_OK, "2", @@ -417,9 +427,8 @@ run (void *cls, TALER_TESTING_cmd_end () }; - TALER_TESTING_run_with_fakebank (is, - commands, - bc.exchange_auth.wire_gateway_url); + TALER_TESTING_run (is, + commands); } @@ -431,7 +440,8 @@ run (void *cls, static void purge_process (struct GNUNET_OS_Process *process) { - GNUNET_OS_process_kill (process, SIGINT); + GNUNET_OS_process_kill (process, + SIGINT); GNUNET_OS_process_wait (process); GNUNET_OS_process_destroy (process); } @@ -441,93 +451,50 @@ int main (int argc, char *const *argv) { - char *cipher; - unsigned int ret; - - /* These environment variables get in the way... */ - unsetenv ("XDG_DATA_HOME"); - unsetenv ("XDG_CONFIG_HOME"); - GNUNET_log_setup (argv[0], - "INFO", - NULL); - cipher = GNUNET_TESTING_get_testname_from_underscore (argv[0]); - GNUNET_assert (NULL != cipher); - GNUNET_asprintf (&config_file, - "test_merchant_api_twisted-%s.conf", - cipher); - GNUNET_free (cipher); - if (GNUNET_OK != - TALER_TESTING_prepare_fakebank (config_file, - "exchange-account-exchange", - &bc)) - return 77; - - - payer_payto = ("payto://x-taler-bank/localhost/" USER_ACCOUNT_NAME); - exchange_payto = ("payto://x-taler-bank/localhost/" EXCHANGE_ACCOUNT_NAME); - merchant_payto = ("payto://x-taler-bank/localhost/" MERCHANT_ACCOUNT_NAME); - - if (NULL == (merchant_url = TALER_TESTING_prepare_merchant - (config_file))) - return 77; + int ret; - if (NULL == (twister_exchange_url = TALER_TWISTER_prepare_twister - (PROXY_EXCHANGE_config_file))) + { + char *cipher; + + cipher = GNUNET_TESTING_get_testname_from_underscore (argv[0]); + GNUNET_assert (NULL != cipher); + GNUNET_asprintf (&config_file, + "test_merchant_api_twisted-%s.conf", + cipher); + GNUNET_free (cipher); + } + payer_payto = "payto://x-taler-bank/localhost/" USER_ACCOUNT_NAME; + exchange_payto = "payto://x-taler-bank/localhost/" EXCHANGE_ACCOUNT_NAME; + merchant_payto = "payto://x-taler-bank/localhost/" MERCHANT_ACCOUNT_NAME; + merchant_url = "http://localhost:8080/"; + if (NULL == (twister_exchange_url = TALER_TWISTER_prepare_twister ( + PROXY_EXCHANGE_config_file))) return 77; - if (NULL == (twister_merchant_url = TALER_TWISTER_prepare_twister - (PROXY_MERCHANT_config_file))) + if (NULL == (twister_merchant_url = TALER_TWISTER_prepare_twister ( + PROXY_MERCHANT_config_file))) return 77; - twister_merchant_url_instance_nonexistent = TALER_url_join ( twister_merchant_url, "instances/foo/", NULL); twister_merchant_url_instance_tor = TALER_url_join ( twister_merchant_url, "instances/tor/", NULL); - - TALER_TESTING_cleanup_files (config_file); - - switch (TALER_TESTING_prepare_exchange (config_file, - GNUNET_YES, - &ec)) - { - case GNUNET_SYSERR: - GNUNET_break (0); - return 1; - case GNUNET_NO: + if (NULL == (twisterexchanged = TALER_TWISTER_run_twister + (PROXY_EXCHANGE_config_file))) return 77; - case GNUNET_OK: - - if (NULL == (merchantd = TALER_TESTING_run_merchant - (config_file, merchant_url))) - // 1 is fine; after all this is merchant test cases. - return 1; - - if (NULL == (twisterexchanged = TALER_TWISTER_run_twister - (PROXY_EXCHANGE_config_file))) - return 77; - - if (NULL == (twistermerchantd = TALER_TWISTER_run_twister - (PROXY_MERCHANT_config_file))) - return 77; - - /* Run the exchange and schedule 'run()' */ - ret = TALER_TESTING_setup_with_exchange (&run, NULL, - config_file); - purge_process (merchantd); - purge_process (twisterexchanged); - purge_process (twistermerchantd); - GNUNET_free (merchant_url); - GNUNET_free (twister_exchange_url); - GNUNET_free (twister_merchant_url); - - if (GNUNET_OK != ret) - return 1; - break; - default: - GNUNET_break (0); - return 1; - } - return 0; + if (NULL == (twistermerchantd = TALER_TWISTER_run_twister + (PROXY_MERCHANT_config_file))) + return 77; + ret = TALER_TESTING_main (argv, + "INFO", + config_file, + "exchange-account-exchange", + TALER_TESTING_BS_FAKEBANK, + &cred, + &run, + NULL); + purge_process (twisterexchanged); + purge_process (twistermerchantd); + return ret; } diff --git a/src/testing/testing_api_cmd_abort_order.c b/src/testing/testing_api_cmd_abort_order.c index 58b11308..1e6da35c 100644 --- a/src/testing/testing_api_cmd_abort_order.c +++ b/src/testing/testing_api_cmd_abort_order.c @@ -116,7 +116,6 @@ build_coins (struct TALER_MERCHANT_AbortCoin **ac, } { const struct TALER_TESTING_Command *coin_cmd; - const char **exchange_url; coin_cmd = TALER_TESTING_interpreter_lookup_command (is, token); @@ -142,8 +141,7 @@ build_coins (struct TALER_MERCHANT_AbortCoin **ac, } GNUNET_assert (GNUNET_OK == TALER_TESTING_get_trait_exchange_url (coin_cmd, - &exchange_url)); - icoin->exchange_url = *exchange_url; + &icoin->exchange_url)); { const struct TALER_Amount *denom_value; @@ -219,8 +217,8 @@ abort_run (void *cls, { struct AbortState *as = cls; const struct TALER_TESTING_Command *pay_cmd; - const char **proposal_reference; - const char **coin_reference; + const char *proposal_reference; + const char *coin_reference; const struct TALER_TESTING_Command *proposal_cmd; const char *order_id; const struct TALER_PrivateContractHashP *h_proposal; @@ -247,7 +245,7 @@ abort_run (void *cls, &coin_reference)) TALER_TESTING_FAIL (is); proposal_cmd = TALER_TESTING_interpreter_lookup_command (is, - *proposal_reference); + proposal_reference); if (NULL == proposal_cmd) TALER_TESTING_FAIL (is); @@ -293,7 +291,7 @@ abort_run (void *cls, } } - cr = GNUNET_strdup (*coin_reference); + cr = GNUNET_strdup (coin_reference); abort_coins = NULL; nabort_coins = 0; if (GNUNET_OK != @@ -314,7 +312,8 @@ abort_run (void *cls, TALER_TESTING_get_trait_h_contract_terms (proposal_cmd, &h_proposal)) TALER_TESTING_FAIL (is); - as->oah = TALER_MERCHANT_order_abort (is->ctx, + as->oah = TALER_MERCHANT_order_abort (TALER_TESTING_interpreter_get_context ( + is), as->merchant_url, order_id, &merchant_pub, diff --git a/src/testing/testing_api_cmd_checkserver.c b/src/testing/testing_api_cmd_checkserver.c index 39df54f6..5b10b1fc 100644 --- a/src/testing/testing_api_cmd_checkserver.c +++ b/src/testing/testing_api_cmd_checkserver.c @@ -94,10 +94,10 @@ checkserver_run (void *cls, { struct CheckState *cs = cls; const struct TALER_TESTING_Command *ref; - const char **url; - const char **http_method; - const char **header; - const void **body; + const char *url; + const char *http_method; + const char *header; + const void *body; const size_t *body_size; (void) cmd; @@ -123,7 +123,7 @@ checkserver_run (void *cls, TALER_TESTING_interpreter_fail (is); return; } - if (NULL == *url) + if (NULL == url) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Trait for url is NULL!?\n"); @@ -132,12 +132,12 @@ checkserver_run (void *cls, return; } if (0 != strcmp (cs->expected_url, - *url)) + url)) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "URL does not match: `%s' != `%s'\n", cs->expected_url, - *url); + url); TALER_TESTING_interpreter_fail (is); return; } @@ -147,7 +147,7 @@ checkserver_run (void *cls, &http_method)) TALER_TESTING_interpreter_fail (is); if (0 != strcmp (cs->expected_method, - *http_method)) + http_method)) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "http_method does not match\n"); @@ -159,16 +159,16 @@ checkserver_run (void *cls, cs->index, &header)) TALER_TESTING_interpreter_fail (is); - if ( ( (NULL == cs->expected_header) && (NULL != *header)) || + if ( ( (NULL == cs->expected_header) && (NULL != header)) || ( (NULL != cs->expected_header) && (NULL == header)) || ( (NULL != cs->expected_header) && (0 != strcmp (cs->expected_header, - *header)) ) ) + header)) ) ) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "header does not match: `%s' != `%s'\n", cs->expected_header, - *header); + header); TALER_TESTING_interpreter_fail (is); return; } @@ -183,20 +183,20 @@ checkserver_run (void *cls, &body_size)) TALER_TESTING_interpreter_fail (is); if ( ( (NULL == cs->expected_body) && - (NULL != *body) ) || + (NULL != body) ) || ( (NULL != cs->expected_body) && (NULL == body) ) || ( (NULL != cs->expected_body) && ( (*body_size != strlen (cs->expected_body)) || (0 != memcmp (cs->expected_body, - *body, + body, *body_size) ) ) ) ) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "body does not match : `%s' and `%.*s'\n", cs->expected_body, (int) *body_size, - (const char *) *body); + (const char *) body); TALER_TESTING_interpreter_fail (is); return; } @@ -205,7 +205,7 @@ checkserver_run (void *cls, /** - * Free the state of a "checkeserver" CMD. + * Free the state of a "checkserver" CMD. * * @param cls closure. * @param cmd command being run. diff --git a/src/testing/testing_api_cmd_claim_order.c b/src/testing/testing_api_cmd_claim_order.c index 98b3a68b..aec03876 100644 --- a/src/testing/testing_api_cmd_claim_order.c +++ b/src/testing/testing_api_cmd_claim_order.c @@ -174,7 +174,7 @@ order_claim_run (void *cls, struct TALER_TESTING_Interpreter *is) { struct OrderClaimState *pls = cls; - const char **order_id; + const char *order_id; const struct GNUNET_CRYPTO_EddsaPublicKey *nonce; /* Only used if we do NOT use the nonce/token from traits. */ struct GNUNET_CRYPTO_EddsaPublicKey dummy_nonce; @@ -183,7 +183,7 @@ order_claim_run (void *cls, pls->is = is; if (NULL != pls->order_id) { - order_id = &pls->order_id; + order_id = pls->order_id; GNUNET_CRYPTO_random_block (GNUNET_CRYPTO_QUALITY_WEAK, &dummy_nonce, sizeof (dummy_nonce)); @@ -217,9 +217,10 @@ order_claim_run (void *cls, &order_id)) TALER_TESTING_FAIL (is); } - pls->och = TALER_MERCHANT_order_claim (is->ctx, + pls->och = TALER_MERCHANT_order_claim (TALER_TESTING_interpreter_get_context ( + is), pls->merchant_url, - *order_id, + order_id, nonce, claim_token, &order_claim_cb, diff --git a/src/testing/testing_api_cmd_config.c b/src/testing/testing_api_cmd_config.c index 64f58c65..cd071164 100644 --- a/src/testing/testing_api_cmd_config.c +++ b/src/testing/testing_api_cmd_config.c @@ -119,7 +119,7 @@ config_run (void *cls, struct ConfigState *cs = cls; cs->is = is; - cs->vgh = TALER_MERCHANT_config_get (is->ctx, + cs->vgh = TALER_MERCHANT_config_get (TALER_TESTING_interpreter_get_context (is), cs->merchant_url, &config_cb, cs); diff --git a/src/testing/testing_api_cmd_delete_account.c b/src/testing/testing_api_cmd_delete_account.c index 8f1e657a..1490dc31 100644 --- a/src/testing/testing_api_cmd_delete_account.c +++ b/src/testing/testing_api_cmd_delete_account.c @@ -124,7 +124,7 @@ delete_account_run (void *cls, struct DeleteAccountState *das = cls; const struct TALER_TESTING_Command *ref; const struct TALER_MerchantWireHashP *h_wire; - const char **merchant_url; + const char *merchant_url; das->is = is; ref = TALER_TESTING_interpreter_lookup_command (is, @@ -146,9 +146,9 @@ delete_account_run (void *cls, TALER_TESTING_FAIL (is); return; } - for (unsigned int i=0;i<UINT_MAX;i++) + for (unsigned int i = 0; i<UINT_MAX; i++) { - const char **payto_uri; + const char *payto_uri; if (GNUNET_OK != TALER_TESTING_get_trait_payto_uris (ref, @@ -163,7 +163,7 @@ delete_account_run (void *cls, TALER_TESTING_FAIL (is); return; } - if (0 != strcmp (*payto_uri, + if (0 != strcmp (payto_uri, das->payto_uri)) continue; /* different account */ if (GNUNET_OK != @@ -182,11 +182,12 @@ delete_account_run (void *cls, break; } GNUNET_assert (NULL != h_wire); - das->adh = TALER_MERCHANT_account_delete (is->ctx, - *merchant_url, - h_wire, - &delete_account_cb, - das); + das->adh = TALER_MERCHANT_account_delete ( + TALER_TESTING_interpreter_get_context (is), + merchant_url, + h_wire, + &delete_account_cb, + das); GNUNET_assert (NULL != das->adh); } diff --git a/src/testing/testing_api_cmd_delete_instance.c b/src/testing/testing_api_cmd_delete_instance.c index 9d3bd7d5..80ec1b34 100644 --- a/src/testing/testing_api_cmd_delete_instance.c +++ b/src/testing/testing_api_cmd_delete_instance.c @@ -123,13 +123,13 @@ delete_instance_run (void *cls, dis->is = is; if (dis->purge) - dis->igh = TALER_MERCHANT_instance_purge (is->ctx, + dis->igh = TALER_MERCHANT_instance_purge (TALER_TESTING_interpreter_get_context (is), dis->merchant_url, dis->instance_id, &delete_instance_cb, dis); else - dis->igh = TALER_MERCHANT_instance_delete (is->ctx, + dis->igh = TALER_MERCHANT_instance_delete (TALER_TESTING_interpreter_get_context (is), dis->merchant_url, dis->instance_id, &delete_instance_cb, diff --git a/src/testing/testing_api_cmd_delete_order.c b/src/testing/testing_api_cmd_delete_order.c index 7c1ddfff..e7ec065d 100644 --- a/src/testing/testing_api_cmd_delete_order.c +++ b/src/testing/testing_api_cmd_delete_order.c @@ -121,7 +121,7 @@ delete_order_run (void *cls, struct DeleteOrderState *dos = cls; dos->is = is; - dos->odh = TALER_MERCHANT_order_delete (is->ctx, + dos->odh = TALER_MERCHANT_order_delete (TALER_TESTING_interpreter_get_context (is), dos->merchant_url, dos->order_id, false, /* FIXME: support testing force... */ diff --git a/src/testing/testing_api_cmd_delete_product.c b/src/testing/testing_api_cmd_delete_product.c index 6fed8d46..91bbc0fa 100644 --- a/src/testing/testing_api_cmd_delete_product.c +++ b/src/testing/testing_api_cmd_delete_product.c @@ -120,7 +120,7 @@ delete_product_run (void *cls, struct DeleteProductState *dis = cls; dis->is = is; - dis->pdh = TALER_MERCHANT_product_delete (is->ctx, + dis->pdh = TALER_MERCHANT_product_delete (TALER_TESTING_interpreter_get_context (is), dis->merchant_url, dis->product_id, &delete_product_cb, diff --git a/src/testing/testing_api_cmd_delete_reserve.c b/src/testing/testing_api_cmd_delete_reserve.c index 65d27fa6..6e69042d 100644 --- a/src/testing/testing_api_cmd_delete_reserve.c +++ b/src/testing/testing_api_cmd_delete_reserve.c @@ -133,13 +133,13 @@ delete_reserve_run (void *cls, drs->is = is; if (drs->purge) - drs->rdh = TALER_MERCHANT_reserve_purge (is->ctx, + drs->rdh = TALER_MERCHANT_reserve_purge (TALER_TESTING_interpreter_get_context (is), drs->merchant_url, reserve_pub, &delete_reserve_cb, drs); else - drs->rdh = TALER_MERCHANT_reserve_delete (is->ctx, + drs->rdh = TALER_MERCHANT_reserve_delete (TALER_TESTING_interpreter_get_context (is), drs->merchant_url, reserve_pub, &delete_reserve_cb, diff --git a/src/testing/testing_api_cmd_delete_template.c b/src/testing/testing_api_cmd_delete_template.c index dd2d38c8..149fefeb 100644 --- a/src/testing/testing_api_cmd_delete_template.c +++ b/src/testing/testing_api_cmd_delete_template.c @@ -120,7 +120,7 @@ delete_template_run (void *cls, struct DeleteTemplateState *dis = cls; dis->is = is; - dis->tdh = TALER_MERCHANT_template_delete (is->ctx, + dis->tdh = TALER_MERCHANT_template_delete (TALER_TESTING_interpreter_get_context (is), dis->merchant_url, dis->template_id, &delete_template_cb, diff --git a/src/testing/testing_api_cmd_delete_transfer.c b/src/testing/testing_api_cmd_delete_transfer.c index 6ccef365..18cb90b5 100644 --- a/src/testing/testing_api_cmd_delete_transfer.c +++ b/src/testing/testing_api_cmd_delete_transfer.c @@ -145,7 +145,7 @@ delete_transfer_run (void *cls, TALER_TESTING_interpreter_fail (dts->is); return; } - dts->tdh = TALER_MERCHANT_transfer_delete (is->ctx, + dts->tdh = TALER_MERCHANT_transfer_delete (TALER_TESTING_interpreter_get_context (is), dts->merchant_url, *tid, &delete_transfer_cb, diff --git a/src/testing/testing_api_cmd_delete_webhook.c b/src/testing/testing_api_cmd_delete_webhook.c index d1060226..38cec155 100644 --- a/src/testing/testing_api_cmd_delete_webhook.c +++ b/src/testing/testing_api_cmd_delete_webhook.c @@ -120,7 +120,7 @@ delete_webhook_run (void *cls, struct DeleteWebhookState *dis = cls; dis->is = is; - dis->wdh = TALER_MERCHANT_webhook_delete (is->ctx, + dis->wdh = TALER_MERCHANT_webhook_delete (TALER_TESTING_interpreter_get_context (is), dis->merchant_url, dis->webhook_id, &delete_webhook_cb, diff --git a/src/testing/testing_api_cmd_forget_order.c b/src/testing/testing_api_cmd_forget_order.c index 5e6225d4..9dc3b1b4 100644 --- a/src/testing/testing_api_cmd_forget_order.c +++ b/src/testing/testing_api_cmd_forget_order.c @@ -138,12 +138,12 @@ order_forget_run (void *cls, struct TALER_TESTING_Interpreter *is) { struct OrderForgetState *ofs = cls; - const char **order_id; + const char *order_id; ofs->is = is; if (NULL != ofs->order_id) { - order_id = &ofs->order_id; + order_id = ofs->order_id; } else { @@ -159,13 +159,14 @@ order_forget_run (void *cls, &order_id)) TALER_TESTING_FAIL (is); } - ofs->ofh = TALER_MERCHANT_order_forget (is->ctx, - ofs->merchant_url, - *order_id, - ofs->paths_length, - ofs->paths, - &order_forget_cb, - ofs); + ofs->ofh = TALER_MERCHANT_order_forget ( + TALER_TESTING_interpreter_get_context (is), + ofs->merchant_url, + order_id, + ofs->paths_length, + ofs->paths, + &order_forget_cb, + ofs); GNUNET_assert (NULL != ofs->ofh); } @@ -191,7 +192,7 @@ order_forget_traits (void *cls, traits[0] = TALER_TESTING_make_trait_paths_length (&ofs->paths_length); for (unsigned int i = 0; i < ofs->paths_length; ++i) traits[i + 1] = TALER_TESTING_make_trait_paths (i, - &ofs->paths[i]); + ofs->paths[i]); traits[ofs->paths_length + 1] = TALER_TESTING_trait_end (); return TALER_TESTING_get_trait (traits, diff --git a/src/testing/testing_api_cmd_get_instance.c b/src/testing/testing_api_cmd_get_instance.c index 4491e8b8..1df08348 100644 --- a/src/testing/testing_api_cmd_get_instance.c +++ b/src/testing/testing_api_cmd_get_instance.c @@ -187,19 +187,19 @@ get_instance_cb (void *cls, dst->active = src->active; } { - const char **name; + const char *name; if (GNUNET_OK != TALER_TESTING_get_trait_instance_name (instance_cmd, &name)) TALER_TESTING_interpreter_fail (gis->is); if (0 != strcmp (details->name, - *name)) + name)) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Instance name does not match: Got `%s', wanted `%s'\n", details->name, - *name); + name); TALER_TESTING_interpreter_fail (gis->is); return; } @@ -221,7 +221,7 @@ get_instance_cb (void *cls, } } { - const struct json_t *jurisdiction; + const json_t *jurisdiction; if (GNUNET_OK != TALER_TESTING_get_trait_jurisdiction (instance_cmd, @@ -312,6 +312,7 @@ get_instance_cb (void *cls, } { const struct GNUNET_TIME_Relative *default_pay_delay; + if (GNUNET_OK != TALER_TESTING_get_trait_pay_delay (instance_cmd, &default_pay_delay)) @@ -415,11 +416,12 @@ get_instance_run (void *cls, struct GetInstanceState *gis = cls; gis->is = is; - gis->igh = TALER_MERCHANT_instance_get (is->ctx, - gis->merchant_url, - gis->instance_id, - &get_instance_cb, - gis); + gis->igh = TALER_MERCHANT_instance_get ( + TALER_TESTING_interpreter_get_context (is), + gis->merchant_url, + gis->instance_id, + &get_instance_cb, + gis); GNUNET_assert (NULL != gis->igh); } @@ -476,13 +478,13 @@ get_instance_traits (void *cls, if (index < pps->accounts_length) { struct TALER_TESTING_Trait traits[] = { - TALER_TESTING_make_trait_merchant_base_url (&pps->merchant_url), + TALER_TESTING_make_trait_merchant_base_url (pps->merchant_url), TALER_TESTING_make_trait_h_wires ( index, &pps->accounts[index].h_wire), TALER_TESTING_make_trait_payto_uris ( index, - (const char **) &pps->accounts[index].payto_uri), + pps->accounts[index].payto_uri), TALER_TESTING_trait_end (), }; @@ -494,7 +496,7 @@ get_instance_traits (void *cls, else { struct TALER_TESTING_Trait traits[] = { - TALER_TESTING_make_trait_merchant_base_url (&pps->merchant_url), + TALER_TESTING_make_trait_merchant_base_url (pps->merchant_url), TALER_TESTING_trait_end (), }; diff --git a/src/testing/testing_api_cmd_get_instances.c b/src/testing/testing_api_cmd_get_instances.c index 8dfba4e7..dbf61fd6 100644 --- a/src/testing/testing_api_cmd_get_instances.c +++ b/src/testing/testing_api_cmd_get_instances.c @@ -116,7 +116,7 @@ get_instances_cb (void *cls, gis->instances[i]); { - const char **name; + const char *name; if (GNUNET_OK != TALER_TESTING_get_trait_instance_name (instance_cmd, @@ -128,7 +128,7 @@ get_instances_cb (void *cls, return; } if (0 != strcmp (iis[i].name, - *name)) + name)) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Instance name does not match\n"); @@ -138,7 +138,7 @@ get_instances_cb (void *cls, } { - const char **id; + const char *id; if (GNUNET_OK != TALER_TESTING_get_trait_instance_id (instance_cmd, @@ -150,7 +150,7 @@ get_instances_cb (void *cls, return; } if (0 != strcmp (iis[i].id, - *id)) + id)) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Instance id does not match\n"); @@ -188,10 +188,11 @@ get_instances_run (void *cls, struct GetInstancesState *gis = cls; gis->is = is; - gis->igh = TALER_MERCHANT_instances_get (is->ctx, - gis->merchant_url, - &get_instances_cb, - gis); + gis->igh = TALER_MERCHANT_instances_get ( + TALER_TESTING_interpreter_get_context (is), + gis->merchant_url, + &get_instances_cb, + gis); GNUNET_assert (NULL != gis->igh); } diff --git a/src/testing/testing_api_cmd_get_orders.c b/src/testing/testing_api_cmd_get_orders.c index 91695194..0eab0b7f 100644 --- a/src/testing/testing_api_cmd_get_orders.c +++ b/src/testing/testing_api_cmd_get_orders.c @@ -111,7 +111,7 @@ get_orders_cb (void *cls, gos->orders[i]); { - const char **order_id; + const char *order_id; if (GNUNET_OK != TALER_TESTING_get_trait_order_id (order_cmd, @@ -123,7 +123,7 @@ get_orders_cb (void *cls, return; } if (0 != strcmp (order->order_id, - *order_id)) + order_id)) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Order id does not match\n"); @@ -203,7 +203,8 @@ get_orders_run (void *cls, struct GetOrdersState *gos = cls; gos->is = is; - gos->ogh = TALER_MERCHANT_orders_get (is->ctx, + gos->ogh = TALER_MERCHANT_orders_get (TALER_TESTING_interpreter_get_context ( + is), gos->merchant_url, &get_orders_cb, gos); @@ -453,7 +454,8 @@ merchant_poll_orders_start_run (void *cls, GNUNET_TIME_relative_add (pos->timeout, GNUNET_TIME_UNIT_SECONDS)); pos->is = is; - pos->ogh = TALER_MERCHANT_orders_get2 (is->ctx, + pos->ogh = TALER_MERCHANT_orders_get2 (TALER_TESTING_interpreter_get_context ( + is), pos->merchant_url, TALER_EXCHANGE_YNA_ALL, TALER_EXCHANGE_YNA_ALL, diff --git a/src/testing/testing_api_cmd_get_product.c b/src/testing/testing_api_cmd_get_product.c index c2bfbaa9..a7d8c186 100644 --- a/src/testing/testing_api_cmd_get_product.c +++ b/src/testing/testing_api_cmd_get_product.c @@ -95,7 +95,7 @@ get_product_cb (void *cls, { case MHD_HTTP_OK: { - const char **expected_description; + const char *expected_description; product_cmd = TALER_TESTING_interpreter_lookup_command ( gis->is, @@ -105,7 +105,7 @@ get_product_cb (void *cls, &expected_description)) TALER_TESTING_interpreter_fail (gis->is); if (0 != strcmp (pgr->details.ok.description, - *expected_description)) + expected_description)) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Product description does not match\n"); @@ -149,14 +149,14 @@ get_product_cb (void *cls, } } { - const char **expected_image; + const char *expected_image; if (GNUNET_OK != TALER_TESTING_get_trait_product_image (product_cmd, &expected_image)) TALER_TESTING_interpreter_fail (gis->is); if (0 != strcmp (pgr->details.ok.image, - *expected_image)) + expected_image)) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Product image does not match\n"); @@ -181,14 +181,14 @@ get_product_cb (void *cls, } } { - const char **expected_unit; + const char *expected_unit; if (GNUNET_OK != TALER_TESTING_get_trait_product_unit (product_cmd, &expected_unit)) TALER_TESTING_interpreter_fail (gis->is); if (0 != strcmp (pgr->details.ok.unit, - *expected_unit)) + expected_unit)) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Product unit does not match\n"); @@ -274,7 +274,8 @@ get_product_run (void *cls, struct GetProductState *gis = cls; gis->is = is; - gis->igh = TALER_MERCHANT_product_get (is->ctx, + gis->igh = TALER_MERCHANT_product_get (TALER_TESTING_interpreter_get_context ( + is), gis->merchant_url, gis->product_id, &get_product_cb, diff --git a/src/testing/testing_api_cmd_get_products.c b/src/testing/testing_api_cmd_get_products.c index 06762a9e..97a105be 100644 --- a/src/testing/testing_api_cmd_get_products.c +++ b/src/testing/testing_api_cmd_get_products.c @@ -116,7 +116,7 @@ get_products_cb (void *cls, gis->products[i]); { - const char **product_id; + const char *product_id; if (GNUNET_OK != TALER_TESTING_get_trait_product_id (product_cmd, @@ -128,7 +128,7 @@ get_products_cb (void *cls, return; } if (0 != strcmp (products[i].product_id, - *product_id)) + product_id)) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Product id does not match\n"); @@ -170,10 +170,11 @@ get_products_run (void *cls, struct GetProductsState *gis = cls; gis->is = is; - gis->igh = TALER_MERCHANT_products_get (is->ctx, - gis->merchant_url, - &get_products_cb, - gis); + gis->igh = TALER_MERCHANT_products_get ( + TALER_TESTING_interpreter_get_context (is), + gis->merchant_url, + &get_products_cb, + gis); GNUNET_assert (NULL != gis->igh); } diff --git a/src/testing/testing_api_cmd_get_reserve.c b/src/testing/testing_api_cmd_get_reserve.c index db6f2562..8d724c0f 100644 --- a/src/testing/testing_api_cmd_get_reserve.c +++ b/src/testing/testing_api_cmd_get_reserve.c @@ -173,7 +173,7 @@ get_reserve_cb (void *cls, } } { - const char **reason; + const char *reason; if (GNUNET_OK != TALER_TESTING_get_trait_reason (tip_cmd, @@ -181,7 +181,7 @@ get_reserve_cb (void *cls, TALER_TESTING_interpreter_fail (grs->is); if (0 != strcmp (tips[i].reason, - *reason)) + reason)) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Reserve tip reason does not match\n"); @@ -225,7 +225,8 @@ get_reserve_run (void *cls, TALER_TESTING_FAIL (is); grs->is = is; - grs->rgh = TALER_MERCHANT_reserve_get (is->ctx, + grs->rgh = TALER_MERCHANT_reserve_get (TALER_TESTING_interpreter_get_context ( + is), grs->merchant_url, reserve_pub, grs->fetch_tips, diff --git a/src/testing/testing_api_cmd_get_reserves.c b/src/testing/testing_api_cmd_get_reserves.c index 309a7881..ee0be9dd 100644 --- a/src/testing/testing_api_cmd_get_reserves.c +++ b/src/testing/testing_api_cmd_get_reserves.c @@ -206,7 +206,7 @@ get_reserves_run (void *cls, struct GetReservesState *grs = cls; grs->is = is; - grs->rgh = TALER_MERCHANT_reserves_get (is->ctx, + grs->rgh = TALER_MERCHANT_reserves_get (TALER_TESTING_interpreter_get_context (is), grs->merchant_url, GNUNET_TIME_UNIT_ZERO_TS, TALER_EXCHANGE_YNA_ALL, diff --git a/src/testing/testing_api_cmd_get_template.c b/src/testing/testing_api_cmd_get_template.c index ae261e0c..92888e6f 100644 --- a/src/testing/testing_api_cmd_get_template.c +++ b/src/testing/testing_api_cmd_get_template.c @@ -95,7 +95,7 @@ get_template_cb (void *cls, { case MHD_HTTP_OK: { - const char **expected_description; + const char *expected_description; template_cmd = TALER_TESTING_interpreter_lookup_command ( gis->is, @@ -105,7 +105,7 @@ get_template_cb (void *cls, &expected_description)) TALER_TESTING_interpreter_fail (gis->is); if (0 != strcmp (tgr->details.ok.template_description, - *expected_description)) + expected_description)) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Template description does not match\n"); @@ -114,22 +114,22 @@ get_template_cb (void *cls, } } { - const char **expected_pos_key; + const char *expected_pos_key; if (GNUNET_OK != TALER_TESTING_get_trait_template_pos_key (template_cmd, &expected_pos_key)) TALER_TESTING_interpreter_fail (gis->is); - if ( ( (NULL == tgr->details.ok.pos_key) && (NULL != *expected_pos_key)) || - ( (NULL != tgr->details.ok.pos_key) && (NULL == *expected_pos_key)) || + if ( ( (NULL == tgr->details.ok.pos_key) && (NULL != expected_pos_key)) || + ( (NULL != tgr->details.ok.pos_key) && (NULL == expected_pos_key)) || ( (NULL != tgr->details.ok.pos_key) && (0 != strcmp (tgr->details.ok.pos_key, - *expected_pos_key)) ) ) + expected_pos_key)) ) ) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Template pos_key `%s' does not match `%s'\n", tgr->details.ok.pos_key, - *expected_pos_key); + expected_pos_key); TALER_TESTING_interpreter_fail (gis->is); return; } @@ -179,11 +179,12 @@ get_template_run (void *cls, struct GetTemplateState *gis = cls; gis->is = is; - gis->igh = TALER_MERCHANT_template_get (is->ctx, - gis->merchant_url, - gis->template_id, - &get_template_cb, - gis); + gis->igh = TALER_MERCHANT_template_get ( + TALER_TESTING_interpreter_get_context (is), + gis->merchant_url, + gis->template_id, + &get_template_cb, + gis); GNUNET_assert (NULL != gis->igh); } diff --git a/src/testing/testing_api_cmd_get_templates.c b/src/testing/testing_api_cmd_get_templates.c index bb0700a1..bc971dc2 100644 --- a/src/testing/testing_api_cmd_get_templates.c +++ b/src/testing/testing_api_cmd_get_templates.c @@ -109,7 +109,7 @@ get_templates_cb (void *cls, gis->templates[i]); { - const char **template_id; + const char *template_id; if (GNUNET_OK != TALER_TESTING_get_trait_template_id (template_cmd, @@ -121,7 +121,7 @@ get_templates_cb (void *cls, return; } if (0 != strcmp (tgr->details.ok.templates[i].template_id, - *template_id)) + template_id)) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Template id does not match\n"); @@ -163,10 +163,11 @@ get_templates_run (void *cls, struct GetTemplatesState *gis = cls; gis->is = is; - gis->igh = TALER_MERCHANT_templates_get (is->ctx, - gis->merchant_url, - &get_templates_cb, - gis); + gis->igh = TALER_MERCHANT_templates_get ( + TALER_TESTING_interpreter_get_context (is), + gis->merchant_url, + &get_templates_cb, + gis); GNUNET_assert (NULL != gis->igh); } diff --git a/src/testing/testing_api_cmd_get_tips.c b/src/testing/testing_api_cmd_get_tips.c index 8ae2fa9e..8f06481a 100644 --- a/src/testing/testing_api_cmd_get_tips.c +++ b/src/testing/testing_api_cmd_get_tips.c @@ -189,7 +189,7 @@ get_tips_run (void *cls, struct GetTipsState *gts = cls; gts->is = is; - gts->tgh = TALER_MERCHANT_tips_get2 (is->ctx, + gts->tgh = TALER_MERCHANT_tips_get2 (TALER_TESTING_interpreter_get_context (is), gts->merchant_url, TALER_EXCHANGE_YNA_NO, gts->limit, diff --git a/src/testing/testing_api_cmd_get_transfers.c b/src/testing/testing_api_cmd_get_transfers.c index 50544587..e9a38730 100644 --- a/src/testing/testing_api_cmd_get_transfers.c +++ b/src/testing/testing_api_cmd_get_transfers.c @@ -155,7 +155,7 @@ get_transfers_cb ( transfer->credit_serial); } { - const char **payto_uri; + const char *payto_uri; if (GNUNET_OK != TALER_TESTING_get_trait_credit_payto_uri (transfer_cmd, @@ -166,12 +166,12 @@ get_transfers_cb ( TALER_TESTING_interpreter_fail (gts->is); return; } - if (0 != strcmp (*payto_uri, + if (0 != strcmp (payto_uri, transfer->payto_uri)) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Wire transfer payto uri does not match: %s != %s\n", - *payto_uri, + payto_uri, transfer->payto_uri); TALER_TESTING_interpreter_fail (gts->is); return; @@ -202,7 +202,7 @@ get_transfers_cb ( } } { - const char **exchange_url; + const char *exchange_url; if (GNUNET_OK != TALER_TESTING_get_trait_exchange_url (transfer_cmd, @@ -213,7 +213,7 @@ get_transfers_cb ( TALER_TESTING_interpreter_fail (gts->is); return; } - if (0 != strcmp (*exchange_url, + if (0 != strcmp (exchange_url, transfer->exchange_url)) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, @@ -249,16 +249,17 @@ get_transfers_run (void *cls, struct GetTransfersState *gts = cls; gts->is = is; - gts->gth = TALER_MERCHANT_transfers_get (is->ctx, - gts->merchant_url, - gts->payto_uri, - GNUNET_TIME_UNIT_FOREVER_TS, - GNUNET_TIME_UNIT_ZERO_TS, - INT64_MAX, - 0, - TALER_EXCHANGE_YNA_ALL, - &get_transfers_cb, - gts); + gts->gth = TALER_MERCHANT_transfers_get ( + TALER_TESTING_interpreter_get_context (is), + gts->merchant_url, + gts->payto_uri, + GNUNET_TIME_UNIT_FOREVER_TS, + GNUNET_TIME_UNIT_ZERO_TS, + INT64_MAX, + 0, + TALER_EXCHANGE_YNA_ALL, + &get_transfers_cb, + gts); GNUNET_assert (NULL != gts->gth); } diff --git a/src/testing/testing_api_cmd_get_webhook.c b/src/testing/testing_api_cmd_get_webhook.c index b28a075e..aef6c555 100644 --- a/src/testing/testing_api_cmd_get_webhook.c +++ b/src/testing/testing_api_cmd_get_webhook.c @@ -105,7 +105,7 @@ get_webhook_cb (void *cls, { case MHD_HTTP_OK: { - const char **expected_event_type; + const char *expected_event_type; webhook_cmd = TALER_TESTING_interpreter_lookup_command ( gis->is, @@ -115,7 +115,7 @@ get_webhook_cb (void *cls, &expected_event_type)) TALER_TESTING_interpreter_fail (gis->is); if (0 != strcmp (event_type, - *expected_event_type)) + expected_event_type)) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Event type does not match\n"); @@ -124,14 +124,14 @@ get_webhook_cb (void *cls, } } { - const char **expected_url; + const char *expected_url; if (GNUNET_OK != TALER_TESTING_get_trait_url (webhook_cmd, &expected_url)) TALER_TESTING_interpreter_fail (gis->is); if (0 != strcmp (url, - *expected_url)) + expected_url)) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "URL does not match\n"); @@ -140,14 +140,14 @@ get_webhook_cb (void *cls, } } { - const char **expected_http_method; + const char *expected_http_method; if (GNUNET_OK != TALER_TESTING_get_trait_http_method (webhook_cmd, &expected_http_method)) TALER_TESTING_interpreter_fail (gis->is); if (0 != strcmp (http_method, - *expected_http_method)) + expected_http_method)) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "http_method does not match\n"); @@ -156,17 +156,17 @@ get_webhook_cb (void *cls, } } { - const char **expected_header_template; + const char *expected_header_template; if (GNUNET_OK != TALER_TESTING_get_trait_header_template (webhook_cmd, &expected_header_template)) TALER_TESTING_interpreter_fail (gis->is); - if ( ( (NULL == header_template) && (NULL != *expected_header_template)) || + if ( ( (NULL == header_template) && (NULL != expected_header_template)) || ( (NULL != header_template) && (NULL == expected_header_template)) || ( (NULL != header_template) && (0 != strcmp (header_template, - *expected_header_template)) ) ) + expected_header_template)) ) ) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "header template does not match\n"); @@ -175,17 +175,17 @@ get_webhook_cb (void *cls, } } { - const char **expected_body_template; + const char *expected_body_template; if (GNUNET_OK != TALER_TESTING_get_trait_body_template (webhook_cmd, &expected_body_template)) TALER_TESTING_interpreter_fail (gis->is); - if ( ( (NULL == body_template) && (NULL != *expected_body_template)) || + if ( ( (NULL == body_template) && (NULL != expected_body_template)) || ( (NULL != body_template) && (NULL == expected_body_template)) || ( (NULL != body_template) && (0 != strcmp (body_template, - *expected_body_template)) ) ) + expected_body_template)) ) ) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "body template does not match\n"); @@ -222,7 +222,8 @@ get_webhook_run (void *cls, struct GetWebhookState *gis = cls; gis->is = is; - gis->igh = TALER_MERCHANT_webhook_get (is->ctx, + gis->igh = TALER_MERCHANT_webhook_get (TALER_TESTING_interpreter_get_context ( + is), gis->merchant_url, gis->webhook_id, &get_webhook_cb, diff --git a/src/testing/testing_api_cmd_get_webhooks.c b/src/testing/testing_api_cmd_get_webhooks.c index cbcd11c6..56bf43e8 100644 --- a/src/testing/testing_api_cmd_get_webhooks.c +++ b/src/testing/testing_api_cmd_get_webhooks.c @@ -109,7 +109,7 @@ get_webhooks_cb (void *cls, gis->webhooks[i]); { - const char **webhook_id; + const char *webhook_id; if (GNUNET_OK != TALER_TESTING_get_trait_webhook_id (webhook_cmd, @@ -121,7 +121,7 @@ get_webhooks_cb (void *cls, return; } if (0 != strcmp (wgr->details.ok.webhooks[i].webhook_id, - *webhook_id)) + webhook_id)) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Webhook id does not match\n"); @@ -162,10 +162,11 @@ get_webhooks_run (void *cls, struct GetWebhooksState *gis = cls; gis->is = is; - gis->igh = TALER_MERCHANT_webhooks_get (is->ctx, - gis->merchant_url, - &get_webhooks_cb, - gis); + gis->igh = TALER_MERCHANT_webhooks_get ( + TALER_TESTING_interpreter_get_context (is), + gis->merchant_url, + &get_webhooks_cb, + gis); GNUNET_assert (NULL != gis->igh); } diff --git a/src/testing/testing_api_cmd_instance_auth.c b/src/testing/testing_api_cmd_instance_auth.c index f9597464..58f6f9c9 100644 --- a/src/testing/testing_api_cmd_instance_auth.c +++ b/src/testing/testing_api_cmd_instance_auth.c @@ -125,12 +125,13 @@ auth_instance_run (void *cls, struct AuthInstanceState *ais = cls; ais->is = is; - ais->iaph = TALER_MERCHANT_instance_auth_post (is->ctx, - ais->merchant_url, - ais->instance_id, - ais->auth_token, - &auth_instance_cb, - ais); + ais->iaph = TALER_MERCHANT_instance_auth_post ( + TALER_TESTING_interpreter_get_context (is), + ais->merchant_url, + ais->instance_id, + ais->auth_token, + &auth_instance_cb, + ais); GNUNET_assert (NULL != ais->iaph); } @@ -175,7 +176,7 @@ auth_instance_traits (void *cls, { struct AuthInstanceState *ais = cls; struct TALER_TESTING_Trait traits[] = { - TALER_TESTING_make_trait_auth_token (&ais->auth_token), + TALER_TESTING_make_trait_auth_token (ais->auth_token), TALER_TESTING_trait_end () }; diff --git a/src/testing/testing_api_cmd_kyc_get.c b/src/testing/testing_api_cmd_kyc_get.c index db2da08d..4b4e76fd 100644 --- a/src/testing/testing_api_cmd_kyc_get.c +++ b/src/testing/testing_api_cmd_kyc_get.c @@ -267,7 +267,7 @@ kyc_get_run (void *cls, } } if (NULL == cs->instance_id) - cs->kgh = TALER_MERCHANT_kyc_get (is->ctx, + cs->kgh = TALER_MERCHANT_kyc_get (TALER_TESTING_interpreter_get_context (is), cs->merchant_url, h_wire, cs->exchange_url, @@ -275,7 +275,7 @@ kyc_get_run (void *cls, &kyc_get_cb, cs); else - cs->kgh = TALER_MERCHANT_management_kyc_get (is->ctx, + cs->kgh = TALER_MERCHANT_management_kyc_get (TALER_TESTING_interpreter_get_context (is), cs->merchant_url, cs->instance_id, h_wire, diff --git a/src/testing/testing_api_cmd_lock_product.c b/src/testing/testing_api_cmd_lock_product.c index da9e8832..5703b9c2 100644 --- a/src/testing/testing_api_cmd_lock_product.c +++ b/src/testing/testing_api_cmd_lock_product.c @@ -135,14 +135,15 @@ lock_product_run (void *cls, struct LockProductState *pis = cls; pis->is = is; - pis->iph = TALER_MERCHANT_product_lock (is->ctx, - pis->merchant_url, - pis->product_id, - pis->uuid, - pis->duration, - pis->quantity, - &lock_product_cb, - pis); + pis->iph = TALER_MERCHANT_product_lock ( + TALER_TESTING_interpreter_get_context (is), + pis->merchant_url, + pis->product_id, + pis->uuid, + pis->duration, + pis->quantity, + &lock_product_cb, + pis); GNUNET_assert (NULL != pis->iph); } @@ -188,8 +189,7 @@ lock_product_traits (void *cls, { struct LockProductState *lps = cls; struct TALER_TESTING_Trait traits[] = { - TALER_TESTING_make_trait_lock_uuid ( - (const char **) &lps->uuid), + TALER_TESTING_make_trait_lock_uuid (lps->uuid), TALER_TESTING_trait_end () }; diff --git a/src/testing/testing_api_cmd_merchant_get_order.c b/src/testing/testing_api_cmd_merchant_get_order.c index b9a8a954..4b5bcb16 100644 --- a/src/testing/testing_api_cmd_merchant_get_order.c +++ b/src/testing/testing_api_cmd_merchant_get_order.c @@ -212,7 +212,7 @@ merchant_get_order_cb ( for (unsigned int j = 0; j < *paths_length; ++j) { - const char **path; + const char *path; int res = GNUNET_OK; if (GNUNET_OK != @@ -228,7 +228,7 @@ merchant_get_order_cb ( GNUNET_assert (GNUNET_OK == TALER_JSON_expand_path (ct, - *path, + path, &apply_forget, &res)); GNUNET_assert (GNUNET_OK == res); @@ -290,7 +290,7 @@ merchant_get_order_cb ( } } { - const char **exchange_url; + const char *exchange_url; if (GNUNET_OK != TALER_TESTING_get_trait_exchange_url (transfer_cmd, @@ -301,9 +301,9 @@ merchant_get_order_cb ( TALER_TESTING_interpreter_fail (gos->is); return; } - if (0 != strcmp (*exchange_url, - osr->details.ok.details.paid.wts[i]. - exchange_url)) + if (0 != strcmp ( + exchange_url, + osr->details.ok.details.paid.wts[i].exchange_url)) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Wire transfer exchange url does not match\n"); @@ -370,7 +370,7 @@ merchant_get_order_cb ( } } { - const char **expected_reason; + const char *expected_reason; if (GNUNET_OK != TALER_TESTING_get_trait_reason (refund_cmd, @@ -381,8 +381,9 @@ merchant_get_order_cb ( TALER_TESTING_interpreter_fail (gos->is); return; } - if (0 != strcmp ( - *expected_reason, + if (0 != + strcmp ( + expected_reason, osr->details.ok.details.paid.refunds[i].reason)) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, @@ -409,7 +410,7 @@ merchant_get_order_cb ( { struct TALER_MERCHANT_PayUriData pud; const struct TALER_TESTING_Command *order_cmd; - const char **order_id; + const char *order_id; const struct TALER_ClaimTokenP *claim_token; if (GNUNET_OK != @@ -444,29 +445,13 @@ merchant_get_order_cb ( TALER_TESTING_FAIL (gos->is); } { - char *port; char *host; - if (GNUNET_OK != - GNUNET_CONFIGURATION_get_value_string (gos->is->cfg, - "merchant", - "PORT", - &port)) - { - /* How did we get here without a configured port? */ - GNUNET_break (0); - TALER_TESTING_interpreter_fail (gos->is); - TALER_MERCHANT_parse_pay_uri_free (&pud); - return; - } - GNUNET_asprintf (&host, - "localhost:%s", - port); - GNUNET_free (port); + host = TALER_MERCHANT_TESTING_extract_host (gos->merchant_url); if ((0 != strcmp (host, pud.merchant_host)) || (NULL != pud.merchant_prefix_path) || - (0 != strcmp (*order_id, + (0 != strcmp (order_id, pud.order_id)) || (NULL != pud.ssid)) { @@ -474,7 +459,7 @@ merchant_get_order_cb ( "Order pay uri `%s' does not match, wanted %s/%s\n", osr->details.ok.details.unpaid.taler_pay_uri, host, - *order_id); + order_id); TALER_TESTING_interpreter_fail (gos->is); TALER_MERCHANT_parse_pay_uri_free (&pud); GNUNET_free (host); @@ -528,7 +513,7 @@ merchant_get_order_run (void *cls, { struct MerchantGetOrderState *gos = cls; const struct TALER_TESTING_Command *order_cmd; - const char **order_id; + const char *order_id; const struct TALER_PrivateContractHashP *h_contract; order_cmd = TALER_TESTING_interpreter_lookup_command ( @@ -546,14 +531,15 @@ merchant_get_order_run (void *cls, TALER_TESTING_FAIL (is); gos->is = is; - gos->ogh = TALER_MERCHANT_merchant_order_get (is->ctx, - gos->merchant_url, - *order_id, - NULL, - true, - GNUNET_TIME_UNIT_ZERO, - &merchant_get_order_cb, - gos); + gos->ogh = TALER_MERCHANT_merchant_order_get ( + TALER_TESTING_interpreter_get_context (is), + gos->merchant_url, + order_id, + NULL, + true, + GNUNET_TIME_UNIT_ZERO, + &merchant_get_order_cb, + gos); } @@ -867,14 +853,15 @@ merchant_poll_order_start_run (void *cls, = GNUNET_TIME_absolute_add (GNUNET_TIME_relative_to_absolute (pos->timeout), GNUNET_TIME_UNIT_SECONDS); pos->is = is; - pos->ogh = TALER_MERCHANT_merchant_order_get (is->ctx, - pos->merchant_url, - pos->order_id, - NULL, - false, - pos->timeout, - &merchant_poll_order_cb, - pos); + pos->ogh = TALER_MERCHANT_merchant_order_get ( + TALER_TESTING_interpreter_get_context (is), + pos->merchant_url, + pos->order_id, + NULL, + false, + pos->timeout, + &merchant_poll_order_cb, + pos); GNUNET_assert (NULL != pos->ogh); /* We CONTINUE to run the interpreter while the long-polled command completes asynchronously! */ diff --git a/src/testing/testing_api_cmd_merchant_get_tip.c b/src/testing/testing_api_cmd_merchant_get_tip.c index 4dd1613a..26fc4b4d 100644 --- a/src/testing/testing_api_cmd_merchant_get_tip.c +++ b/src/testing/testing_api_cmd_merchant_get_tip.c @@ -110,8 +110,9 @@ merchant_get_tip_cb (void *cls, const struct TALER_Amount *initial_amount; GNUNET_assert (GNUNET_OK == - TALER_amount_set_zero (tsr->details.ok.total_picked_up.currency, - &expected_total_picked_up)); + TALER_amount_set_zero ( + tsr->details.ok.total_picked_up.currency, + &expected_total_picked_up)); if (GNUNET_OK != TALER_TESTING_get_trait_amount (authorize_cmd, &initial_amount)) @@ -129,14 +130,14 @@ merchant_get_tip_cb (void *cls, } } { - const char **justification; + const char *justification; if (GNUNET_OK != TALER_TESTING_get_trait_reason (authorize_cmd, &justification)) TALER_TESTING_FAIL (gts->is); if (0 != strcmp (tsr->details.ok.reason, - *justification)) + justification)) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Tip authorized reason does not match\n"); @@ -202,9 +203,11 @@ merchant_get_tip_cb (void *cls, if ( (GNUNET_OK != TALER_amount_cmp_currency (total, - &tsr->details.ok.pickups[i].requested_amount)) || + &tsr->details.ok.pickups[i]. + requested_amount)) || (0 != TALER_amount_cmp (total, - &tsr->details.ok.pickups[i].requested_amount))) + &tsr->details.ok.pickups[i]. + requested_amount))) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Pickup planchet sum does not match\n"); @@ -263,14 +266,15 @@ merchant_get_tip_run (void *cls, TALER_TESTING_FAIL (is); tgs->is = is; - tgs->tgh = TALER_MERCHANT_merchant_tip_get (is->ctx, - tgs->merchant_url, - tip_id, - NULL, - GNUNET_TIME_UNIT_ZERO, - tgs->fetch_pickups, - &merchant_get_tip_cb, - tgs); + tgs->tgh = TALER_MERCHANT_merchant_tip_get ( + TALER_TESTING_interpreter_get_context (is), + tgs->merchant_url, + tip_id, + NULL, + GNUNET_TIME_UNIT_ZERO, + tgs->fetch_pickups, + &merchant_get_tip_cb, + tgs); GNUNET_assert (NULL != tgs->tgh); } diff --git a/src/testing/testing_api_cmd_patch_instance.c b/src/testing/testing_api_cmd_patch_instance.c index 756a6db7..f069046a 100644 --- a/src/testing/testing_api_cmd_patch_instance.c +++ b/src/testing/testing_api_cmd_patch_instance.c @@ -180,22 +180,23 @@ patch_instance_run (void *cls, for (unsigned int i = 0; i<pis->payto_uris_length; i++) accounts[i].payto_uri = pis->payto_uris[i]; pis->is = is; - pis->iph = TALER_MERCHANT_instance_patch (is->ctx, - pis->merchant_url, - pis->instance_id, - pis->payto_uris_length, - accounts, - pis->name, - TALER_KYCLOGIC_KYC_UT_BUSINESS, - pis->address, - pis->jurisdiction, - &pis->default_max_wire_fee, - pis->default_wire_fee_amortization, - &pis->default_max_deposit_fee, - pis->default_wire_transfer_delay, - pis->default_pay_delay, - &patch_instance_cb, - pis); + pis->iph = TALER_MERCHANT_instance_patch ( + TALER_TESTING_interpreter_get_context (is), + pis->merchant_url, + pis->instance_id, + pis->payto_uris_length, + accounts, + pis->name, + TALER_KYCLOGIC_KYC_UT_BUSINESS, + pis->address, + pis->jurisdiction, + &pis->default_max_wire_fee, + pis->default_wire_fee_amortization, + &pis->default_max_deposit_fee, + pis->default_wire_transfer_delay, + pis->default_pay_delay, + &patch_instance_cb, + pis); GNUNET_assert (NULL != pis->iph); } @@ -220,9 +221,9 @@ patch_instance_traits (void *cls, #define NUM_TRAITS (pis->payto_uris_length) + 11 struct TALER_TESTING_Trait traits[NUM_TRAITS]; traits[0] = - TALER_TESTING_make_trait_instance_name (&pis->name); + TALER_TESTING_make_trait_instance_name (pis->name); traits[1] = - TALER_TESTING_make_trait_instance_id (&pis->instance_id); + TALER_TESTING_make_trait_instance_id (pis->instance_id); traits[2] = TALER_TESTING_make_trait_address (pis->address); traits[3] = @@ -246,7 +247,7 @@ patch_instance_traits (void *cls, { traits[10 + i] = TALER_TESTING_make_trait_payto_uris (i, - &pis->payto_uris[i]); + pis->payto_uris[i]); } return TALER_TESTING_get_trait (traits, diff --git a/src/testing/testing_api_cmd_patch_product.c b/src/testing/testing_api_cmd_patch_product.c index 4715ce1f..702ef85a 100644 --- a/src/testing/testing_api_cmd_patch_product.c +++ b/src/testing/testing_api_cmd_patch_product.c @@ -172,21 +172,22 @@ patch_product_run (void *cls, struct PatchProductState *pis = cls; pis->is = is; - pis->iph = TALER_MERCHANT_product_patch (is->ctx, - pis->merchant_url, - pis->product_id, - pis->description, - pis->description_i18n, - pis->unit, - &pis->price, - pis->image, - pis->taxes, - pis->total_stock, - pis->total_lost, - pis->address, - pis->next_restock, - &patch_product_cb, - pis); + pis->iph = TALER_MERCHANT_product_patch ( + TALER_TESTING_interpreter_get_context (is), + pis->merchant_url, + pis->product_id, + pis->description, + pis->description_i18n, + pis->unit, + &pis->price, + pis->image, + pis->taxes, + pis->total_stock, + pis->total_lost, + pis->address, + pis->next_restock, + &patch_product_cb, + pis); GNUNET_assert (NULL != pis->iph); } @@ -209,18 +210,17 @@ patch_product_traits (void *cls, { struct PatchProductState *pps = cls; struct TALER_TESTING_Trait traits[] = { - TALER_TESTING_make_trait_product_description (&pps->description), + TALER_TESTING_make_trait_product_description (pps->description), TALER_TESTING_make_trait_i18n_description (pps->description_i18n), - TALER_TESTING_make_trait_product_unit (&pps->unit), + TALER_TESTING_make_trait_product_unit (pps->unit), TALER_TESTING_make_trait_amount (&pps->price), - TALER_TESTING_make_trait_product_image ( - (const char **) &pps->image), + TALER_TESTING_make_trait_product_image (pps->image), TALER_TESTING_make_trait_taxes (pps->taxes), TALER_TESTING_make_trait_product_stock (&pps->total_stock), TALER_TESTING_make_trait_address (pps->address), TALER_TESTING_make_trait_timestamp (0, &pps->next_restock), - TALER_TESTING_make_trait_product_id (&pps->product_id), + TALER_TESTING_make_trait_product_id (pps->product_id), TALER_TESTING_trait_end (), }; diff --git a/src/testing/testing_api_cmd_patch_template.c b/src/testing/testing_api_cmd_patch_template.c index bc260c00..caf3bf23 100644 --- a/src/testing/testing_api_cmd_patch_template.c +++ b/src/testing/testing_api_cmd_patch_template.c @@ -142,15 +142,16 @@ patch_template_run (void *cls, struct PatchTemplateState *pis = cls; pis->is = is; - pis->iph = TALER_MERCHANT_template_patch (is->ctx, - pis->merchant_url, - pis->template_id, - pis->template_description, - pis->pos_key, - pis->pos_alg, - pis->template_contract, - &patch_template_cb, - pis); + pis->iph = TALER_MERCHANT_template_patch ( + TALER_TESTING_interpreter_get_context (is), + pis->merchant_url, + pis->template_id, + pis->template_description, + pis->pos_key, + pis->pos_alg, + pis->template_contract, + &patch_template_cb, + pis); GNUNET_assert (NULL != pis->iph); } @@ -173,12 +174,11 @@ patch_template_traits (void *cls, { struct PatchTemplateState *pts = cls; struct TALER_TESTING_Trait traits[] = { - TALER_TESTING_make_trait_template_description (&pts->template_description), - TALER_TESTING_make_trait_template_pos_key ( - (const char **) &pts->pos_key), + TALER_TESTING_make_trait_template_description (pts->template_description), + TALER_TESTING_make_trait_template_pos_key (pts->pos_key), TALER_TESTING_make_trait_template_pos_alg (&pts->pos_alg), TALER_TESTING_make_trait_template_contract (pts->template_contract), - TALER_TESTING_make_trait_template_id (&pts->template_id), + TALER_TESTING_make_trait_template_id (pts->template_id), TALER_TESTING_trait_end (), }; diff --git a/src/testing/testing_api_cmd_patch_webhook.c b/src/testing/testing_api_cmd_patch_webhook.c index 8cbcc6b1..0b066371 100644 --- a/src/testing/testing_api_cmd_patch_webhook.c +++ b/src/testing/testing_api_cmd_patch_webhook.c @@ -147,16 +147,17 @@ patch_webhook_run (void *cls, struct PatchWebhookState *pis = cls; pis->is = is; - pis->iph = TALER_MERCHANT_webhook_patch (is->ctx, - pis->merchant_url, - pis->webhook_id, - pis->event_type, - pis->url, - pis->http_method, - pis->header_template, - pis->body_template, - &patch_webhook_cb, - pis); + pis->iph = TALER_MERCHANT_webhook_patch ( + TALER_TESTING_interpreter_get_context (is), + pis->merchant_url, + pis->webhook_id, + pis->event_type, + pis->url, + pis->http_method, + pis->header_template, + pis->body_template, + &patch_webhook_cb, + pis); GNUNET_assert (NULL != pis->iph); } @@ -179,12 +180,12 @@ patch_webhook_traits (void *cls, { struct PatchWebhookState *pws = cls; struct TALER_TESTING_Trait traits[] = { - TALER_TESTING_make_trait_event_type (&pws->event_type), - TALER_TESTING_make_trait_url (&pws->url), - TALER_TESTING_make_trait_http_method (&pws->http_method), - TALER_TESTING_make_trait_header_template (&pws->header_template), - TALER_TESTING_make_trait_body_template (&pws->body_template), - TALER_TESTING_make_trait_webhook_id (&pws->webhook_id), + TALER_TESTING_make_trait_event_type (pws->event_type), + TALER_TESTING_make_trait_url (pws->url), + TALER_TESTING_make_trait_http_method (pws->http_method), + TALER_TESTING_make_trait_header_template (pws->header_template), + TALER_TESTING_make_trait_body_template (pws->body_template), + TALER_TESTING_make_trait_webhook_id (pws->webhook_id), TALER_TESTING_trait_end (), }; diff --git a/src/testing/testing_api_cmd_pay_order.c b/src/testing/testing_api_cmd_pay_order.c index a2b7cfb3..19d01a4a 100644 --- a/src/testing/testing_api_cmd_pay_order.c +++ b/src/testing/testing_api_cmd_pay_order.c @@ -133,6 +133,16 @@ build_coins (struct TALER_MERCHANT_PayCoin **pc, const char *amount_without_fee) { char *token; + struct TALER_EXCHANGE_Handle *exchange; + const struct TALER_EXCHANGE_Keys *keys; + + exchange = TALER_TESTING_get_exchange (is); + keys = TALER_EXCHANGE_get_keys (exchange); + if (NULL == keys) + { + GNUNET_break (0); + return GNUNET_SYSERR; + } for (token = strtok (coins, ";"); NULL != token; @@ -143,7 +153,7 @@ build_coins (struct TALER_MERCHANT_PayCoin **pc, unsigned int ci; struct TALER_MERCHANT_PayCoin *icoin; const struct TALER_EXCHANGE_DenomPublicKey *dpk; - const char **exchange_url; + const char *exchange_url; /* Token syntax is "LABEL[/NUMBER]" */ ctok = strchr (token, '/'); @@ -210,7 +220,7 @@ build_coins (struct TALER_MERCHANT_PayCoin **pc, icoin->h_age_commitment = h_age_commitment; } GNUNET_assert (NULL != (dpk = - TALER_TESTING_find_pk (is->keys, + TALER_TESTING_find_pk (keys, &icoin->denom_value, false))); @@ -221,7 +231,7 @@ build_coins (struct TALER_MERCHANT_PayCoin **pc, GNUNET_assert (GNUNET_OK == TALER_TESTING_get_trait_exchange_url (coin_cmd, &exchange_url)); - icoin->exchange_url = *exchange_url; + icoin->exchange_url = exchange_url; } return GNUNET_OK; @@ -324,7 +334,6 @@ pay_run (void *cls, struct TALER_MERCHANT_PayCoin *pay_coins; unsigned int npay_coins; const struct TALER_MerchantSignatureP *merchant_sig; - const char **pos_key_ptr; const enum TALER_MerchantConfirmationAlgorithm *alg_ptr; ps->is = is; @@ -341,10 +350,10 @@ pay_run (void *cls, TALER_TESTING_FAIL (is); if (NULL == contract_terms) TALER_TESTING_FAIL (is); - if (GNUNET_OK == + if (GNUNET_OK != TALER_TESTING_get_trait_template_pos_key (proposal_cmd, - &pos_key_ptr)) - ps->pos_key = *pos_key_ptr; + &ps->pos_key)) + ps->pos_key = NULL; if (GNUNET_OK == TALER_TESTING_get_trait_template_pos_alg (proposal_cmd, &alg_ptr)) @@ -425,7 +434,8 @@ pay_run (void *cls, &h_proposal)) TALER_TESTING_FAIL (is); ps->h_contract_terms = *h_proposal; - ps->oph = TALER_MERCHANT_order_pay (is->ctx, + ps->oph = TALER_MERCHANT_order_pay (TALER_TESTING_interpreter_get_context ( + is), ps->merchant_url, ps->session_id, h_proposal, @@ -492,7 +502,7 @@ pay_traits (void *cls, { struct PayState *ps = cls; - const char **order_id; + const char *order_id; const struct TALER_TESTING_Command *proposal_cmd; const struct TALER_MerchantPublicKeyP *merchant_pub; @@ -528,14 +538,14 @@ pay_traits (void *cls, &amount_with_fee)); { struct TALER_TESTING_Trait traits[] = { - TALER_TESTING_make_trait_proposal_reference (&ps->proposal_reference), + TALER_TESTING_make_trait_proposal_reference (ps->proposal_reference), TALER_TESTING_make_trait_coin_reference (0, - &ps->coin_reference), + ps->coin_reference), TALER_TESTING_make_trait_order_id (order_id), TALER_TESTING_make_trait_merchant_pub (merchant_pub), TALER_TESTING_make_trait_merchant_sig (&ps->merchant_sig), TALER_TESTING_make_trait_amount (&amount_with_fee), - TALER_TESTING_make_trait_template_pos_key (&ps->pos_key), + TALER_TESTING_make_trait_template_pos_key (ps->pos_key), TALER_TESTING_make_trait_template_pos_alg (&ps->pos_alg), TALER_TESTING_trait_end () }; diff --git a/src/testing/testing_api_cmd_post_account.c b/src/testing/testing_api_cmd_post_account.c index a135f8e7..3529b961 100644 --- a/src/testing/testing_api_cmd_post_account.c +++ b/src/testing/testing_api_cmd_post_account.c @@ -123,7 +123,7 @@ post_account_run (void *cls, struct PostAccountState *pas = cls; pas->is = is; - pas->aph = TALER_MERCHANT_account_post (is->ctx, + pas->aph = TALER_MERCHANT_account_post (TALER_TESTING_interpreter_get_context (is), pas->merchant_url, &pas->ac, &post_account_cb, diff --git a/src/testing/testing_api_cmd_post_instances.c b/src/testing/testing_api_cmd_post_instances.c index 411063af..e8c3dd3f 100644 --- a/src/testing/testing_api_cmd_post_instances.c +++ b/src/testing/testing_api_cmd_post_instances.c @@ -187,23 +187,24 @@ post_instances_run (void *cls, for (unsigned int i = 0; i<pis->payto_uris_length; i++) accounts[i].payto_uri = pis->payto_uris[i]; pis->is = is; - pis->iph = TALER_MERCHANT_instances_post (is->ctx, - pis->merchant_url, - pis->instance_id, - pis->payto_uris_length, - accounts, - pis->name, - TALER_KYCLOGIC_KYC_UT_BUSINESS, - pis->address, - pis->jurisdiction, - &pis->default_max_wire_fee, - pis->default_wire_fee_amortization, - &pis->default_max_deposit_fee, - pis->default_wire_transfer_delay, - pis->default_pay_delay, - pis->auth_token, - &post_instances_cb, - pis); + pis->iph = TALER_MERCHANT_instances_post ( + TALER_TESTING_interpreter_get_context (is), + pis->merchant_url, + pis->instance_id, + pis->payto_uris_length, + accounts, + pis->name, + TALER_KYCLOGIC_KYC_UT_BUSINESS, + pis->address, + pis->jurisdiction, + &pis->default_max_wire_fee, + pis->default_wire_fee_amortization, + &pis->default_max_deposit_fee, + pis->default_wire_transfer_delay, + pis->default_pay_delay, + pis->auth_token, + &post_instances_cb, + pis); if (NULL == pis->iph) { GNUNET_break (0); @@ -233,9 +234,9 @@ post_instances_traits (void *cls, #define NUM_TRAITS (pis->payto_uris_length) + 11 struct TALER_TESTING_Trait traits[NUM_TRAITS]; traits[0] = - TALER_TESTING_make_trait_instance_name (&pis->name); + TALER_TESTING_make_trait_instance_name (pis->name); traits[1] = - TALER_TESTING_make_trait_instance_id (&pis->instance_id); + TALER_TESTING_make_trait_instance_id (pis->instance_id); traits[2] = TALER_TESTING_make_trait_address (pis->address); traits[3] = @@ -259,7 +260,7 @@ post_instances_traits (void *cls, { traits[10 + i] = TALER_TESTING_make_trait_payto_uris (i, - &pis->payto_uris[i]); + pis->payto_uris[i]); } return TALER_TESTING_get_trait (traits, diff --git a/src/testing/testing_api_cmd_post_orders.c b/src/testing/testing_api_cmd_post_orders.c index 4669a8d1..b89e0e89 100644 --- a/src/testing/testing_api_cmd_post_orders.c +++ b/src/testing/testing_api_cmd_post_orders.c @@ -46,6 +46,11 @@ struct OrdersState const char *order_id; /** + * Our configuration. + */ + const struct GNUNET_CONFIGURATION_Handle *cfg; + + /** * The order id we expect the merchant to assign (if not NULL). */ const char *expected_order_id; @@ -157,7 +162,7 @@ orders_traits (void *cls, { struct OrdersState *ps = cls; struct TALER_TESTING_Trait traits[] = { - TALER_TESTING_make_trait_order_id (&ps->order_id), + TALER_TESTING_make_trait_order_id (ps->order_id), TALER_TESTING_make_trait_contract_terms (ps->contract_terms), TALER_TESTING_make_trait_order_terms (ps->order_terms), TALER_TESTING_make_trait_h_contract_terms (&ps->h_contract_terms), @@ -239,10 +244,9 @@ orders_claim_cb (void *cls, /** - * Callback that processes the response following a - * POST /orders. NOTE: no contract terms are included - * here; they need to be taken via the "orders lookup" - * method. + * Callback that processes the response following a POST /orders. NOTE: no + * contract terms are included here; they need to be taken via the "orders + * lookup" method. * * @param cls closure. * @param por details about the response @@ -256,20 +260,15 @@ order_cb (void *cls, ps->po = NULL; if (ps->http_status != por->hr.http_status) { - TALER_LOG_ERROR ("Given vs expected: %u(%d) vs %u\n", - por->hr.http_status, - (int) por->hr.ec, - ps->http_status); - TALER_TESTING_FAIL (ps->is); + TALER_TESTING_unexpected_status (ps->is, + por->hr.http_status); } - if (0 == ps->http_status) + switch (por->hr.http_status) { + case 0: TALER_LOG_DEBUG ("/orders, expected 0 status code\n"); TALER_TESTING_interpreter_next (ps->is); return; - } - switch (por->hr.http_status) - { case MHD_HTTP_OK: if (NULL != por->details.ok.token) ps->claim_token = *por->details.ok.token; @@ -348,13 +347,14 @@ order_cb (void *cls, return; } if (NULL == - (ps->och = TALER_MERCHANT_order_claim (ps->is->ctx, - ps->merchant_url, - ps->order_id, - &ps->nonce, - &ps->claim_token, - &orders_claim_cb, - ps))) + (ps->och = TALER_MERCHANT_order_claim ( + TALER_TESTING_interpreter_get_context (ps->is), + ps->merchant_url, + ps->order_id, + &ps->nonce, + &ps->claim_token, + &orders_claim_cb, + ps))) TALER_TESTING_FAIL (ps->is); } @@ -380,7 +380,7 @@ orders_run (void *cls, struct GNUNET_TIME_Absolute now; char *order_id; - now = GNUNET_TIME_absolute_get_monotonic (is->cfg); + now = GNUNET_TIME_absolute_get_monotonic (ps->cfg); order_id = GNUNET_STRINGS_data_to_string_alloc ( &now, sizeof (now)); @@ -393,7 +393,8 @@ orders_run (void *cls, GNUNET_CRYPTO_random_block (GNUNET_CRYPTO_QUALITY_WEAK, &ps->nonce, sizeof (struct GNUNET_CRYPTO_EddsaPublicKey)); - ps->po = TALER_MERCHANT_orders_post (is->ctx, + ps->po = TALER_MERCHANT_orders_post (TALER_TESTING_interpreter_get_context ( + is), ps->merchant_url, ps->order_terms, GNUNET_TIME_UNIT_ZERO, @@ -453,7 +454,7 @@ orders_run2 (void *cls, struct GNUNET_TIME_Absolute now; char *order_id; - now = GNUNET_TIME_absolute_get_monotonic (is->cfg); + now = GNUNET_TIME_absolute_get_monotonic (ps->cfg); order_id = GNUNET_STRINGS_data_to_string_alloc ( &now.abs_value_us, sizeof (now.abs_value_us)); @@ -511,7 +512,7 @@ orders_run2 (void *cls, token = strtok (NULL, ";")) { const struct TALER_TESTING_Command *lock_cmd; - const char **uuid; + const char *uuid; lock_cmd = TALER_TESTING_interpreter_lookup_command ( is, @@ -529,9 +530,10 @@ orders_run2 (void *cls, GNUNET_array_append (locks, locks_length, - *uuid); + uuid); } - ps->po = TALER_MERCHANT_orders_post2 (is->ctx, + ps->po = TALER_MERCHANT_orders_post2 (TALER_TESTING_interpreter_get_context ( + is), ps->merchant_url, order, GNUNET_TIME_UNIT_ZERO, @@ -699,6 +701,7 @@ TALER_TESTING_cmd_merchant_post_orders_no_claim ( struct TALER_TESTING_Command TALER_TESTING_cmd_merchant_post_orders ( const char *label, + const struct GNUNET_CONFIGURATION_Handle *cfg, const char *merchant_url, unsigned int http_status, const char *order_id, @@ -709,6 +712,7 @@ TALER_TESTING_cmd_merchant_post_orders ( struct OrdersState *ps; ps = GNUNET_new (struct OrdersState); + ps->cfg = cfg; make_order_json (order_id, refund_deadline, pay_deadline, @@ -735,6 +739,7 @@ TALER_TESTING_cmd_merchant_post_orders ( struct TALER_TESTING_Command TALER_TESTING_cmd_merchant_post_orders2 ( const char *label, + const struct GNUNET_CONFIGURATION_Handle *cfg, const char *merchant_url, unsigned int http_status, const char *order_id, @@ -750,6 +755,7 @@ TALER_TESTING_cmd_merchant_post_orders2 ( struct OrdersState *ps; ps = GNUNET_new (struct OrdersState); + ps->cfg = cfg; make_order_json (order_id, refund_deadline, pay_deadline, diff --git a/src/testing/testing_api_cmd_post_orders_paid.c b/src/testing/testing_api_cmd_post_orders_paid.c index 645a0010..a7b8c47e 100644 --- a/src/testing/testing_api_cmd_post_orders_paid.c +++ b/src/testing/testing_api_cmd_post_orders_paid.c @@ -110,7 +110,7 @@ paid_run (void *cls, { struct PostOrdersPaidState *ops = cls; const struct TALER_TESTING_Command *pay_cmd; - const char **proposal_reference; + const char *proposal_reference; const struct TALER_TESTING_Command *proposal_cmd; const char *order_id; const struct TALER_PrivateContractHashP *h_contract_terms; @@ -130,7 +130,7 @@ paid_run (void *cls, &proposal_reference)) TALER_TESTING_FAIL (is); proposal_cmd = TALER_TESTING_interpreter_lookup_command (is, - *proposal_reference); + proposal_reference); if (NULL == proposal_cmd) TALER_TESTING_FAIL (is); @@ -179,7 +179,8 @@ paid_run (void *cls, &h_contract_terms)) TALER_TESTING_FAIL (is); - ops->oph = TALER_MERCHANT_order_paid (is->ctx, + ops->oph = TALER_MERCHANT_order_paid (TALER_TESTING_interpreter_get_context ( + is), ops->merchant_url, order_id, ops->session_id, diff --git a/src/testing/testing_api_cmd_post_products.c b/src/testing/testing_api_cmd_post_products.c index be3c3071..e98ea3c5 100644 --- a/src/testing/testing_api_cmd_post_products.c +++ b/src/testing/testing_api_cmd_post_products.c @@ -168,20 +168,21 @@ post_products_run (void *cls, struct PostProductsState *pis = cls; pis->is = is; - pis->iph = TALER_MERCHANT_products_post (is->ctx, - pis->merchant_url, - pis->product_id, - pis->description, - pis->description_i18n, - pis->unit, - &pis->price, - pis->image, - pis->taxes, - pis->total_stock, - pis->address, - pis->next_restock, - &post_products_cb, - pis); + pis->iph = TALER_MERCHANT_products_post ( + TALER_TESTING_interpreter_get_context (is), + pis->merchant_url, + pis->product_id, + pis->description, + pis->description_i18n, + pis->unit, + &pis->price, + pis->image, + pis->taxes, + pis->total_stock, + pis->address, + pis->next_restock, + &post_products_cb, + pis); GNUNET_assert (NULL != pis->iph); } @@ -204,18 +205,17 @@ post_products_traits (void *cls, { struct PostProductsState *pps = cls; struct TALER_TESTING_Trait traits[] = { - TALER_TESTING_make_trait_product_description (&pps->description), + TALER_TESTING_make_trait_product_description (pps->description), TALER_TESTING_make_trait_i18n_description (pps->description_i18n), - TALER_TESTING_make_trait_product_unit (&pps->unit), + TALER_TESTING_make_trait_product_unit (pps->unit), TALER_TESTING_make_trait_amount (&pps->price), - TALER_TESTING_make_trait_product_image ( - (const char **) &pps->image), + TALER_TESTING_make_trait_product_image (pps->image), TALER_TESTING_make_trait_taxes (pps->taxes), TALER_TESTING_make_trait_product_stock (&pps->total_stock), TALER_TESTING_make_trait_address (pps->address), TALER_TESTING_make_trait_timestamp (0, &pps->next_restock), - TALER_TESTING_make_trait_product_id (&pps->product_id), + TALER_TESTING_make_trait_product_id (pps->product_id), TALER_TESTING_trait_end (), }; diff --git a/src/testing/testing_api_cmd_post_reserves.c b/src/testing/testing_api_cmd_post_reserves.c index fe3de9ed..eca2970f 100644 --- a/src/testing/testing_api_cmd_post_reserves.c +++ b/src/testing/testing_api_cmd_post_reserves.c @@ -165,7 +165,7 @@ post_reserves_run (void *cls, struct PostReservesState *prs = cls; prs->is = is; - prs->prh = TALER_MERCHANT_reserves_post (is->ctx, + prs->prh = TALER_MERCHANT_reserves_post (TALER_TESTING_interpreter_get_context (is), prs->merchant_url, &prs->initial_balance, prs->exchange_url, diff --git a/src/testing/testing_api_cmd_post_templates.c b/src/testing/testing_api_cmd_post_templates.c index 9c2ef228..13ffc24e 100644 --- a/src/testing/testing_api_cmd_post_templates.c +++ b/src/testing/testing_api_cmd_post_templates.c @@ -143,15 +143,16 @@ post_templates_run (void *cls, struct PostTemplatesState *tis = cls; tis->is = is; - tis->iph = TALER_MERCHANT_templates_post (is->ctx, - tis->merchant_url, - tis->template_id, - tis->template_description, - tis->pos_key, - tis->pos_alg, - tis->template_contract, - &post_templates_cb, - tis); + tis->iph = TALER_MERCHANT_templates_post ( + TALER_TESTING_interpreter_get_context (is), + tis->merchant_url, + tis->template_id, + tis->template_description, + tis->pos_key, + tis->pos_alg, + tis->template_contract, + &post_templates_cb, + tis); if (NULL == tis->iph) { GNUNET_break (0); @@ -179,12 +180,11 @@ post_templates_traits (void *cls, { struct PostTemplatesState *pts = cls; struct TALER_TESTING_Trait traits[] = { - TALER_TESTING_make_trait_template_description (&pts->template_description), - TALER_TESTING_make_trait_template_pos_key ( - (const char **) &pts->pos_key), + TALER_TESTING_make_trait_template_description (pts->template_description), + TALER_TESTING_make_trait_template_pos_key (pts->pos_key), TALER_TESTING_make_trait_template_pos_alg (&pts->pos_alg), TALER_TESTING_make_trait_template_contract (pts->template_contract), - TALER_TESTING_make_trait_template_id (&pts->template_id), + TALER_TESTING_make_trait_template_id (pts->template_id), TALER_TESTING_trait_end (), }; diff --git a/src/testing/testing_api_cmd_post_transfers.c b/src/testing/testing_api_cmd_post_transfers.c index a0b823d0..d6fbdad4 100644 --- a/src/testing/testing_api_cmd_post_transfers.c +++ b/src/testing/testing_api_cmd_post_transfers.c @@ -175,12 +175,10 @@ post_transfers_traits (void *cls, struct PostTransfersState *pts = cls; struct TALER_TESTING_Trait traits[] = { TALER_TESTING_make_trait_wtid (&pts->wtid), - TALER_TESTING_make_trait_credit_payto_uri ( - (const char **) &pts->credit_account), + TALER_TESTING_make_trait_credit_payto_uri (pts->credit_account), TALER_TESTING_make_trait_h_payto (&pts->h_payto), TALER_TESTING_make_trait_amount (&pts->credit_amount), - TALER_TESTING_make_trait_exchange_url ( - (const char **) &pts->exchange_url), + TALER_TESTING_make_trait_exchange_url (pts->exchange_url), TALER_TESTING_make_trait_bank_row (&pts->serial), TALER_TESTING_trait_end (), }; @@ -208,14 +206,15 @@ post_transfers_run2 (void *cls, struct PostTransfersState *pts = cls; pts->is = is; - pts->pth = TALER_MERCHANT_transfers_post (pts->is->ctx, - pts->merchant_url, - &pts->credit_amount, - &pts->wtid, - pts->credit_account, - pts->exchange_url, - &transfers_cb, - pts); + pts->pth = TALER_MERCHANT_transfers_post ( + TALER_TESTING_interpreter_get_context (pts->is), + pts->merchant_url, + &pts->credit_amount, + &pts->wtid, + pts->credit_account, + pts->exchange_url, + &transfers_cb, + pts); GNUNET_assert (NULL != pts->pth); } @@ -271,14 +270,15 @@ debit_cb ( pts->payto_uri, pts->exchange_url, TALER_B2S (&pts->wtid)); - pts->pth = TALER_MERCHANT_transfers_post (pts->is->ctx, - pts->merchant_url, - &pts->credit_amount, - &pts->wtid, - pts->credit_account, - pts->exchange_url, - &transfers_cb, - pts); + pts->pth = TALER_MERCHANT_transfers_post ( + TALER_TESTING_interpreter_get_context (pts->is), + pts->merchant_url, + &pts->credit_amount, + &pts->wtid, + pts->credit_account, + pts->exchange_url, + &transfers_cb, + pts); GNUNET_assert (NULL != pts->pth); break; } @@ -305,7 +305,8 @@ post_transfers_run (void *cls, "Looking for transfer of %s from %s at bank\n", TALER_amount2s (&pts->credit_amount), pts->payto_uri); - pts->dhh = TALER_BANK_debit_history (is->ctx, + pts->dhh = TALER_BANK_debit_history (TALER_TESTING_interpreter_get_context ( + is), &pts->auth, UINT64_MAX, -INT64_MAX, diff --git a/src/testing/testing_api_cmd_post_using_templates.c b/src/testing/testing_api_cmd_post_using_templates.c index 28eab0eb..da45135b 100644 --- a/src/testing/testing_api_cmd_post_using_templates.c +++ b/src/testing/testing_api_cmd_post_using_templates.c @@ -135,7 +135,7 @@ struct PostUsingTemplatesState /** * Encoded key for the payment verification. */ - const char **template_pos_key; + const char *template_pos_key; /** * Option that add amount of the order @@ -322,13 +322,14 @@ post_using_templates_cb (void *cls, return; } if (NULL == - (tis->och = TALER_MERCHANT_order_claim (tis->is->ctx, - tis->merchant_url, - tis->order_id, - &tis->nonce, - &tis->claim_token, - &using_claim_cb, - tis))) + (tis->och = TALER_MERCHANT_order_claim ( + TALER_TESTING_interpreter_get_context (tis->is), + tis->merchant_url, + tis->order_id, + &tis->nonce, + &tis->claim_token, + &using_claim_cb, + tis))) TALER_TESTING_FAIL (tis->is); } @@ -348,7 +349,7 @@ post_using_templates_run (void *cls, { struct PostUsingTemplatesState *tis = cls; const struct TALER_TESTING_Command *ref; - const char **template_id; + const char *template_id; tis->is = is; ref = TALER_TESTING_interpreter_lookup_command (is, @@ -368,9 +369,9 @@ post_using_templates_run (void *cls, &tis->template_pos_alg)) TALER_TESTING_FAIL (is); tis->iph = TALER_MERCHANT_using_templates_post ( - is->ctx, + TALER_TESTING_interpreter_get_context (is), tis->merchant_url, - *template_id, + template_id, tis->summary, TALER_amount_is_valid (&tis->amount) ? &tis->amount @@ -399,7 +400,7 @@ post_using_templates_traits (void *cls, { struct PostUsingTemplatesState *pts = cls; struct TALER_TESTING_Trait traits[] = { - TALER_TESTING_make_trait_order_id ((const char **) &pts->order_id), + TALER_TESTING_make_trait_order_id (pts->order_id), TALER_TESTING_make_trait_contract_terms (pts->contract_terms), TALER_TESTING_make_trait_order_terms (pts->order_terms), TALER_TESTING_make_trait_h_contract_terms (&pts->h_contract_terms), diff --git a/src/testing/testing_api_cmd_post_webhooks.c b/src/testing/testing_api_cmd_post_webhooks.c index 924a474a..c3a8d1b3 100644 --- a/src/testing/testing_api_cmd_post_webhooks.c +++ b/src/testing/testing_api_cmd_post_webhooks.c @@ -148,16 +148,17 @@ post_webhooks_run (void *cls, struct PostWebhooksState *wis = cls; wis->is = is; - wis->iph = TALER_MERCHANT_webhooks_post (is->ctx, - wis->merchant_url, - wis->webhook_id, - wis->event_type, - wis->url, - wis->http_method, - wis->header_template, - wis->body_template, - &post_webhooks_cb, - wis); + wis->iph = TALER_MERCHANT_webhooks_post ( + TALER_TESTING_interpreter_get_context (is), + wis->merchant_url, + wis->webhook_id, + wis->event_type, + wis->url, + wis->http_method, + wis->header_template, + wis->body_template, + &post_webhooks_cb, + wis); GNUNET_assert (NULL != wis->iph); } @@ -180,12 +181,12 @@ post_webhooks_traits (void *cls, { struct PostWebhooksState *pws = cls; struct TALER_TESTING_Trait traits[] = { - TALER_TESTING_make_trait_event_type (&pws->event_type), - TALER_TESTING_make_trait_url (&pws->url), - TALER_TESTING_make_trait_http_method (&pws->http_method), - TALER_TESTING_make_trait_header_template (&pws->header_template), - TALER_TESTING_make_trait_body_template (&pws->body_template), - TALER_TESTING_make_trait_webhook_id (&pws->webhook_id), + TALER_TESTING_make_trait_event_type (pws->event_type), + TALER_TESTING_make_trait_url (pws->url), + TALER_TESTING_make_trait_http_method (pws->http_method), + TALER_TESTING_make_trait_header_template (pws->header_template), + TALER_TESTING_make_trait_body_template (pws->body_template), + TALER_TESTING_make_trait_webhook_id (pws->webhook_id), TALER_TESTING_trait_end (), }; diff --git a/src/testing/testing_api_cmd_refund_order.c b/src/testing/testing_api_cmd_refund_order.c index cac965c5..7cc71e21 100644 --- a/src/testing/testing_api_cmd_refund_order.c +++ b/src/testing/testing_api_cmd_refund_order.c @@ -111,25 +111,9 @@ refund_cb (void *cls, return; } { - char *port; char *host; - if (GNUNET_OK != - GNUNET_CONFIGURATION_get_value_string (ris->is->cfg, - "merchant", - "PORT", - &port)) - { - /* How did we get here without a configured port? */ - GNUNET_break (0); - TALER_TESTING_interpreter_fail (ris->is); - TALER_MERCHANT_parse_refund_uri_free (&rud); - return; - } - GNUNET_asprintf (&host, - "localhost:%s", - port); - GNUNET_free (port); + host = TALER_MERCHANT_TESTING_extract_host (ris->merchant_url); if ((0 != strcmp (host, rud.merchant_host)) || (NULL != rud.merchant_prefix_path) || @@ -181,13 +165,14 @@ refund_increase_run (void *cls, struct RefundState *ris = cls; ris->is = is; - ris->orh = TALER_MERCHANT_post_order_refund (is->ctx, - ris->merchant_url, - ris->order_id, - &ris->refund_amount, - ris->reason, - &refund_cb, - ris); + ris->orh = TALER_MERCHANT_post_order_refund ( + TALER_TESTING_interpreter_get_context (is), + ris->merchant_url, + ris->order_id, + &ris->refund_amount, + ris->reason, + &refund_cb, + ris); if (NULL == ris->orh) TALER_TESTING_FAIL (is); } @@ -212,7 +197,7 @@ refund_increase_traits (void *cls, struct RefundState *ris = cls; struct TALER_TESTING_Trait traits[] = { TALER_TESTING_make_trait_amount (&ris->refund_amount), - TALER_TESTING_make_trait_reason (&ris->reason), + TALER_TESTING_make_trait_reason (ris->reason), TALER_TESTING_trait_end () }; diff --git a/src/testing/testing_api_cmd_testserver.c b/src/testing/testing_api_cmd_testserver.c index f3a0cb4f..f47502a6 100644 --- a/src/testing/testing_api_cmd_testserver.c +++ b/src/testing/testing_api_cmd_testserver.c @@ -321,13 +321,13 @@ traits_testserver (void *cls, const struct RequestCtx *rc = ser->rcs[index]; struct TALER_TESTING_Trait traits[] = { TALER_TESTING_make_trait_urls (index, - (const char **) &rc->url), + rc->url), TALER_TESTING_make_trait_http_methods (index, - (const char **) &rc->http_method), + rc->http_method), TALER_TESTING_make_trait_http_header (index, - (const char **) &rc->header), + rc->header), TALER_TESTING_make_trait_http_body (index, - (const void **) &rc->body), + rc->body), TALER_TESTING_make_trait_http_body_size (index, &rc->body_size), TALER_TESTING_trait_end (), diff --git a/src/testing/testing_api_cmd_tip_authorize.c b/src/testing/testing_api_cmd_tip_authorize.c index 07f98411..b9a03388 100644 --- a/src/testing/testing_api_cmd_tip_authorize.c +++ b/src/testing/testing_api_cmd_tip_authorize.c @@ -202,7 +202,7 @@ tip_authorize_traits (void *cls, struct TALER_TESTING_Trait traits[] = { TALER_TESTING_make_trait_tip_id (&tas->tip_id), TALER_TESTING_make_trait_amount (&tas->amount), - TALER_TESTING_make_trait_reason (&tas->justification), + TALER_TESTING_make_trait_reason (tas->justification), TALER_TESTING_make_trait_timestamp (0, &tas->tip_expiration), TALER_TESTING_trait_end (), @@ -244,13 +244,14 @@ do_retry (void *cls) tas->retry_task = NULL; if (NULL == tas->reserve_reference) { - tas->tao = TALER_MERCHANT_tip_authorize (tas->is->ctx, - tas->merchant_url, - "http://merchant.com/pickup", - &tas->amount, - tas->justification, - &tip_authorize_cb, - tas); + tas->tao = TALER_MERCHANT_tip_authorize ( + TALER_TESTING_interpreter_get_context (tas->is), + tas->merchant_url, + "http://merchant.com/pickup", + &tas->amount, + tas->justification, + &tip_authorize_cb, + tas); } else { @@ -263,14 +264,15 @@ do_retry (void *cls) GNUNET_assert (GNUNET_OK == TALER_TESTING_get_trait_reserve_pub (reserve_cmd, &reserve_pub)); - tas->tao = TALER_MERCHANT_tip_authorize2 (tas->is->ctx, - tas->merchant_url, - reserve_pub, - "http://merchant.com/pickup", - &tas->amount, - tas->justification, - &tip_authorize_cb, - tas); + tas->tao = TALER_MERCHANT_tip_authorize2 ( + TALER_TESTING_interpreter_get_context (tas->is), + tas->merchant_url, + reserve_pub, + "http://merchant.com/pickup", + &tas->amount, + tas->justification, + &tip_authorize_cb, + tas); } GNUNET_assert (NULL != tas->tao); } diff --git a/src/testing/testing_api_cmd_tip_pickup.c b/src/testing/testing_api_cmd_tip_pickup.c index ded58c88..139510bc 100644 --- a/src/testing/testing_api_cmd_tip_pickup.c +++ b/src/testing/testing_api_cmd_tip_pickup.c @@ -188,9 +188,11 @@ tip_pickup_run (void *cls, const struct TALER_TESTING_Command *replay_cmd; const struct TALER_TESTING_Command *authorize_cmd; const struct TALER_TipIdentifierP *tip_id; + struct TALER_EXCHANGE_Handle *exchange; tps->is = is; - tps->exchange_url = TALER_EXCHANGE_get_base_url (is->exchange); + exchange = TALER_TESTING_get_exchange (is); + tps->exchange_url = TALER_EXCHANGE_get_base_url (exchange); if (NULL == tps->replay_reference) { replay_cmd = NULL; @@ -250,9 +252,10 @@ tip_pickup_run (void *cls, TALER_amount_add (&tps->total_amount, &tps->total_amount, &tps->amounts_obj[i])); - tps->dks[i] = TALER_TESTING_find_pk (is->keys, - &tps->amounts_obj[i], - false); + tps->dks[i] = TALER_TESTING_find_pk ( + TALER_EXCHANGE_get_keys (exchange), + &tps->amounts_obj[i], + false); if (NULL == tps->dks[i]) TALER_TESTING_FAIL (is); TALER_planchet_master_setup_random (&tps->psa[i]); @@ -280,14 +283,15 @@ tip_pickup_run (void *cls, TALER_TESTING_get_trait_tip_id (authorize_cmd, &tip_id)) TALER_TESTING_FAIL (is); - tps->tpo = TALER_MERCHANT_tip_pickup (is->ctx, - is->exchange, - tps->merchant_url, - tip_id, - num_planchets, - planchets, - &pickup_cb, - tps); + tps->tpo = TALER_MERCHANT_tip_pickup ( + TALER_TESTING_interpreter_get_context (is), + exchange, + tps->merchant_url, + tip_id, + num_planchets, + planchets, + &pickup_cb, + tps); GNUNET_assert (NULL != tps->tpo); } } @@ -348,7 +352,7 @@ tip_pickup_traits (void *cls, &tps->amounts_obj[index]), TALER_TESTING_make_trait_amount (&tps->total_amount), TALER_TESTING_make_trait_num_planchets (&tps->num_coins), - TALER_TESTING_make_trait_exchange_url (&tps->exchange_url), + TALER_TESTING_make_trait_exchange_url (tps->exchange_url), TALER_TESTING_trait_end () }; diff --git a/src/testing/testing_api_cmd_wallet_get_order.c b/src/testing/testing_api_cmd_wallet_get_order.c index 4d00afae..8c1fa6ae 100644 --- a/src/testing/testing_api_cmd_wallet_get_order.c +++ b/src/testing/testing_api_cmd_wallet_get_order.c @@ -122,7 +122,7 @@ wallet_get_order_cb ( { struct TALER_MERCHANT_PayUriData pud; const struct TALER_TESTING_Command *order_cmd; - const char **order_id; + const char *order_id; const struct TALER_ClaimTokenP *claim_token; if (GNUNET_OK != @@ -158,29 +158,13 @@ wallet_get_order_cb ( } { - char *port; char *host; - if (GNUNET_OK != - GNUNET_CONFIGURATION_get_value_string (gos->is->cfg, - "merchant", - "PORT", - &port)) - { - /* How did we get here without a configured port? */ - GNUNET_break (0); - TALER_TESTING_interpreter_fail (gos->is); - TALER_MERCHANT_parse_pay_uri_free (&pud); - return; - } - GNUNET_asprintf (&host, - "localhost:%s", - port); - GNUNET_free (port); + host = TALER_MERCHANT_TESTING_extract_host (gos->merchant_url); if ((0 != strcmp (host, pud.merchant_host)) || (NULL != pud.merchant_prefix_path) || - (0 != strcmp (*order_id, + (0 != strcmp (order_id, pud.order_id)) || (NULL != pud.ssid)) { @@ -235,7 +219,7 @@ wallet_get_order_run (void *cls, { struct WalletGetOrderState *gos = cls; const struct TALER_TESTING_Command *order_cmd; - const char **order_id; + const char *order_id; const struct TALER_PrivateContractHashP *h_contract; order_cmd = TALER_TESTING_interpreter_lookup_command ( @@ -253,16 +237,17 @@ wallet_get_order_run (void *cls, TALER_TESTING_FAIL (is); gos->is = is; - gos->ogh = TALER_MERCHANT_wallet_order_get (is->ctx, - gos->merchant_url, - *order_id, - h_contract, - GNUNET_TIME_UNIT_ZERO, - NULL, - NULL, - false, - &wallet_get_order_cb, - gos); + gos->ogh = TALER_MERCHANT_wallet_order_get ( + TALER_TESTING_interpreter_get_context (is), + gos->merchant_url, + order_id, + h_contract, + GNUNET_TIME_UNIT_ZERO, + NULL, + NULL, + false, + &wallet_get_order_cb, + gos); } @@ -593,7 +578,7 @@ wallet_poll_order_start_run (void *cls, { struct WalletPollOrderStartState *pos = cls; const struct TALER_TESTING_Command *order_cmd; - const char **order_id; + const char *order_id; const struct TALER_PrivateContractHashP *h_contract; order_cmd = TALER_TESTING_interpreter_lookup_command ( @@ -615,18 +600,19 @@ wallet_poll_order_start_run (void *cls, = GNUNET_TIME_absolute_add (GNUNET_TIME_relative_to_absolute (pos->timeout), GNUNET_TIME_UNIT_SECONDS); pos->is = is; - pos->ogh = TALER_MERCHANT_wallet_order_get (is->ctx, - pos->merchant_url, - *order_id, - h_contract, - pos->timeout, - pos->session_id, - pos->wait_for_refund - ? &pos->refund_threshold - : NULL, - false, /* await_refund_obtained */ - &wallet_poll_order_cb, - pos); + pos->ogh = TALER_MERCHANT_wallet_order_get ( + TALER_TESTING_interpreter_get_context (is), + pos->merchant_url, + order_id, + h_contract, + pos->timeout, + pos->session_id, + pos->wait_for_refund + ? &pos->refund_threshold + : NULL, + false, /* await_refund_obtained */ + &wallet_poll_order_cb, + pos); GNUNET_assert (NULL != pos->ogh); /* We CONTINUE to run the interpreter while the long-polled command completes asynchronously! */ diff --git a/src/testing/testing_api_cmd_wallet_get_tip.c b/src/testing/testing_api_cmd_wallet_get_tip.c index 0cadfbad..d934e5e8 100644 --- a/src/testing/testing_api_cmd_wallet_get_tip.c +++ b/src/testing/testing_api_cmd_wallet_get_tip.c @@ -171,7 +171,7 @@ wallet_get_tip_run (void *cls, TALER_TESTING_FAIL (is); tgs->is = is; - tgs->tgh = TALER_MERCHANT_wallet_tip_get (is->ctx, + tgs->tgh = TALER_MERCHANT_wallet_tip_get (TALER_TESTING_interpreter_get_context (is), tgs->merchant_url, tip_id, &wallet_tip_get_cb, diff --git a/src/testing/testing_api_cmd_wallet_post_orders_refund.c b/src/testing/testing_api_cmd_wallet_post_orders_refund.c index fff3bb33..617d33fb 100644 --- a/src/testing/testing_api_cmd_wallet_post_orders_refund.c +++ b/src/testing/testing_api_cmd_wallet_post_orders_refund.c @@ -217,7 +217,7 @@ obtain_refunds_run (void *cls, wrs->is = is; wrs->orh = TALER_MERCHANT_wallet_post_order_refund ( - is->ctx, + TALER_TESTING_interpreter_get_context (is), wrs->merchant_url, order_id, h_contract_terms, diff --git a/src/testing/testing_api_helpers.c b/src/testing/testing_api_helpers.c index ea7f2dea..dbc7a6eb 100644 --- a/src/testing/testing_api_helpers.c +++ b/src/testing/testing_api_helpers.c @@ -1,4 +1,3 @@ - /* This file is part of TALER Copyright (C) 2014-2018 Taler Systems SA @@ -22,153 +21,51 @@ * @file testing_api_helpers.c * @brief helper functions for test library. * @author Christian Grothoff - * @author Marcello Stanisci */ - #include "platform.h" #include <taler/taler_exchange_service.h> #include <taler/taler_testing_lib.h> #include "taler_merchant_testing_lib.h" -struct GNUNET_OS_Process * -TALER_TESTING_run_merchant (const char *config_filename, - const char *merchant_url) -{ - struct GNUNET_OS_Process *merchant_proc; - unsigned int iter; - char *wget_cmd; - - merchant_proc - = GNUNET_OS_start_process (GNUNET_OS_INHERIT_STD_ALL, - NULL, NULL, NULL, - "taler-merchant-httpd", - "taler-merchant-httpd", - "--log=INFO", - "-c", config_filename, - NULL); - if (NULL == merchant_proc) - MERCHANT_FAIL (); - - GNUNET_asprintf (&wget_cmd, - "wget -q -t 1 -T 1" - " --header='Authorization: ApiKey sandbox'" - " %s" - " -o /dev/null -O /dev/null", - merchant_url); - - /* give child time to start and bind against the socket */ - fprintf (stderr, - "Waiting for `taler-merchant-httpd' to be ready\n"); - iter = 0; - do - { - if (10 == iter) - { - fprintf (stderr, - "Failed to launch" - " `taler-merchant-httpd' (or `wget')\n"); - GNUNET_OS_process_kill (merchant_proc, - SIGTERM); - GNUNET_OS_process_wait (merchant_proc); - GNUNET_OS_process_destroy (merchant_proc); - MERCHANT_FAIL (); - } - fprintf (stderr, ".\n"); - sleep (1); - iter++; - } - while (0 != system (wget_cmd)); - GNUNET_free (wget_cmd); - fprintf (stderr, "\n"); - - return merchant_proc; -} - - char * -TALER_TESTING_prepare_merchant (const char *config_filename) +TALER_MERCHANT_TESTING_extract_host (const char *merchant_url) { - struct GNUNET_CONFIGURATION_Handle *cfg; - unsigned long long port; - struct GNUNET_OS_Process *dbinit_proc; - enum GNUNET_OS_ProcessStatusType type; - unsigned long code; - char *base_url; + const char *hosts = strchr (merchant_url, '/'); + const char *hend; + const char *pstr; + const char *pend; + char *host; - cfg = GNUNET_CONFIGURATION_create (); - if (GNUNET_OK != - GNUNET_CONFIGURATION_load (cfg, - config_filename)) - MERCHANT_FAIL (); - if (GNUNET_OK != - GNUNET_CONFIGURATION_get_value_number (cfg, - "merchant", - "PORT", - &port)) + if (NULL == hosts) { - GNUNET_log_config_missing (GNUNET_ERROR_TYPE_ERROR, - "merchant", - "PORT"); - GNUNET_CONFIGURATION_destroy (cfg); - MERCHANT_FAIL (); + GNUNET_break (0); + return NULL; } - - GNUNET_CONFIGURATION_destroy (cfg); - - if (GNUNET_OK != - GNUNET_NETWORK_test_port_free (IPPROTO_TCP, - (uint16_t) port)) + if (hosts[1] != '/') { - fprintf (stderr, - "Required port %llu not available, skipping.\n", - port); - MERCHANT_FAIL (); + GNUNET_break (0); + return NULL; } - - /* DB preparation */ - if (NULL == (dbinit_proc = GNUNET_OS_start_process ( - GNUNET_OS_INHERIT_STD_ALL, - NULL, NULL, NULL, - "taler-merchant-dbinit", - "taler-merchant-dbinit", - "-c", config_filename, - "-r", - NULL))) + hosts += 2; + pstr = strchr (hosts, ':'); + if (NULL == pstr) { - GNUNET_log (GNUNET_ERROR_TYPE_ERROR, - "Failed to run taler-merchant-dbinit. Check your PATH.\n"); - MERCHANT_FAIL (); + hend = &hosts[strlen (hosts)]; + pstr = "80"; + pend = &pstr[2]; } - - if (GNUNET_SYSERR == - GNUNET_OS_process_wait_status (dbinit_proc, - &type, - &code)) + else { - GNUNET_OS_process_destroy (dbinit_proc); - MERCHANT_FAIL (); + hend = pstr; + pstr++; + pend = strchr (pstr, '/'); } - if ( (type == GNUNET_OS_PROCESS_EXITED) && - (0 != code) ) - { - fprintf (stderr, - "Failed to setup database\n"); - MERCHANT_FAIL (); - } - if ( (type != GNUNET_OS_PROCESS_EXITED) || - (0 != code) ) - { - fprintf (stderr, - "Unexpected error running" - " `taler-merchant-dbinit'!\n"); - MERCHANT_FAIL (); - } - GNUNET_OS_process_destroy (dbinit_proc); - - - GNUNET_asprintf (&base_url, - "http://localhost:%llu/", - port); - return base_url; + GNUNET_asprintf (&host, + "%.*s:%.*s", + (int) (hend - hosts), + hosts, + (int) (pend - pstr), + pstr); + return host; } |