diff options
author | Christian Grothoff <grothoff@gnunet.org> | 2023-12-25 10:59:21 +0800 |
---|---|---|
committer | Christian Grothoff <grothoff@gnunet.org> | 2023-12-25 10:59:21 +0800 |
commit | ff25eb64c171c37201dcf3d52d8c2d711afe68c1 (patch) | |
tree | 73a3e361baff5d903f38533669759b6d8857ab6e /src/benchmark | |
parent | fba64a564e04aa4897120c9444e8cb4f8f54ab68 (diff) |
towards getting benchmarks to work with libeufin
Diffstat (limited to 'src/benchmark')
-rw-r--r-- | src/benchmark/bank-benchmark-cs.conf | 12 | ||||
-rw-r--r-- | src/benchmark/bank-benchmark-rsa.conf | 14 | ||||
-rw-r--r-- | src/benchmark/benchmark-common.conf | 15 | ||||
-rw-r--r-- | src/benchmark/taler-bank-benchmark.c | 2 | ||||
-rw-r--r-- | src/benchmark/taler-exchange-benchmark.c | 3 |
5 files changed, 16 insertions, 30 deletions
diff --git a/src/benchmark/bank-benchmark-cs.conf b/src/benchmark/bank-benchmark-cs.conf index 06906c8f2..39c82a3fe 100644 --- a/src/benchmark/bank-benchmark-cs.conf +++ b/src/benchmark/bank-benchmark-cs.conf @@ -2,16 +2,4 @@ @INLINE@ benchmark-common.conf @INLINE@ coins-cs.conf -[exchange-account-2] -# What is the payto://-URL of the exchange (to generate wire response) -PAYTO_URI = "payto://x-taler-bank/localhost:8082/Exchange?receiver-name=Exchange" -ENABLE_DEBIT = YES -ENABLE_CREDIT = YES -[exchange-accountcredentials-2] -# What is the bank account (with the "Taler Bank" demo system)? Must end with "/". -WIRE_GATEWAY_URL = http://localhost:8082/accounts/Exchange/taler-wire-gateway/ -# Authentication information for basic authentication -WIRE_GATEWAY_AUTH_METHOD = "basic" -USERNAME = Exchange -PASSWORD = x diff --git a/src/benchmark/bank-benchmark-rsa.conf b/src/benchmark/bank-benchmark-rsa.conf index 06906c8f2..ca5d6b0da 100644 --- a/src/benchmark/bank-benchmark-rsa.conf +++ b/src/benchmark/bank-benchmark-rsa.conf @@ -1,17 +1,5 @@ # This file is in the public domain. @INLINE@ benchmark-common.conf -@INLINE@ coins-cs.conf +@INLINE@ coins-rsa.conf -[exchange-account-2] -# What is the payto://-URL of the exchange (to generate wire response) -PAYTO_URI = "payto://x-taler-bank/localhost:8082/Exchange?receiver-name=Exchange" -ENABLE_DEBIT = YES -ENABLE_CREDIT = YES -[exchange-accountcredentials-2] -# What is the bank account (with the "Taler Bank" demo system)? Must end with "/". -WIRE_GATEWAY_URL = http://localhost:8082/accounts/Exchange/taler-wire-gateway/ -# Authentication information for basic authentication -WIRE_GATEWAY_AUTH_METHOD = "basic" -USERNAME = Exchange -PASSWORD = x diff --git a/src/benchmark/benchmark-common.conf b/src/benchmark/benchmark-common.conf index cf9075099..a5a22af49 100644 --- a/src/benchmark/benchmark-common.conf +++ b/src/benchmark/benchmark-common.conf @@ -42,7 +42,7 @@ ENABLE_CREDIT = YES [exchange-accountcredentials-1] WIRE_GATEWAY_AUTH_METHOD = none -WIRE_GATEWAY_URL = "http://localhost:8082/accounts/42/taler-wire-gateway/" +WIRE_GATEWAY_URL = "http://localhost:8080/accounts/42/taler-wire-gateway/" # account-2 is suitable for libeufin [exchange-account-2] @@ -54,7 +54,13 @@ PAYTO_URI = payto://iban/SANDBOXX/DE033310?receiver-name=Exchange+Company WIRE_GATEWAY_AUTH_METHOD = basic USERNAME = exchange PASSWORD = x -WIRE_GATEWAY_URL = "http://localhost:8082/accounts/exchange/taler-wire-gateway/" +WIRE_GATEWAY_URL = "http://localhost:8080/accounts/exchange/taler-wire-gateway/" + +[admin-accountcredentials-2] +WIRE_GATEWAY_AUTH_METHOD = basic +USERNAME = admin +PASSWORD = secret +WIRE_GATEWAY_URL = "http://localhost:8080/accounts/exchange/taler-wire-gateway/" # Trust local exchange for "EUR" currency @@ -79,10 +85,13 @@ CONFIG="postgres:///talercheck" WIREWATCH_IDLE_SLEEP_INTERVAL = 5000 ms [bank] -HTTP_PORT=8082 +HTTP_PORT=8080 SERVE=http RAM_LIMIT=10000000 +[libeufin-bank] +CURRENCY = EUR + [libeufin-nexus] DB_CONNECTION="postgresql:///talercheck" diff --git a/src/benchmark/taler-bank-benchmark.c b/src/benchmark/taler-bank-benchmark.c index cde6217e4..7fee0ccdf 100644 --- a/src/benchmark/taler-bank-benchmark.c +++ b/src/benchmark/taler-bank-benchmark.c @@ -220,7 +220,7 @@ run (void *cls, TALER_TESTING_cmd_admin_add_incoming (add_label ( create_reserve_label), total_reserve_amount, - &cred.ba, + &cred.ba_admin, cred.user42_payto)); } GNUNET_free (total_reserve_amount); diff --git a/src/benchmark/taler-exchange-benchmark.c b/src/benchmark/taler-exchange-benchmark.c index 35b96e077..75424a358 100644 --- a/src/benchmark/taler-exchange-benchmark.c +++ b/src/benchmark/taler-exchange-benchmark.c @@ -163,7 +163,7 @@ cmd_transfer_to_exchange (const char *label, return TALER_TESTING_cmd_admin_add_incoming_retry ( TALER_TESTING_cmd_admin_add_incoming (label, amount, - &cred.ba, + &cred.ba_admin, cred.user42_payto)); } @@ -171,6 +171,7 @@ cmd_transfer_to_exchange (const char *label, /** * Throw a weighted coin with @a probability. * + * @param probability weight of the coin flip * @return #GNUNET_OK with @a probability, * #GNUNET_NO with 1 - @a probability */ |