220 lines
5.5 KiB
Plaintext
220 lines
5.5 KiB
Plaintext
[exchange]
|
|
KEYDIR = ${TALER_DATA_HOME}/exchange/live-keys/
|
|
REVOCATION_DIR = ${TALER_DATA_HOME}/exchange/revocations/
|
|
MAX_KEYS_CACHING = forever
|
|
DB = postgres
|
|
MASTER_PRIV_FILE = ${TALER_DATA_HOME}/exchange/offline-keys/master.priv
|
|
SERVE = tcp
|
|
UNIXPATH = ${TALER_RUNTIME_DIR}/exchange.http
|
|
UNIXPATH_MODE = 660
|
|
PORT = 8081
|
|
BASE_URL = http://localhost:8081/
|
|
SIGNKEY_DURATION = 4 weeks
|
|
LEGAL_DURATION = 2 years
|
|
LOOKAHEAD_SIGN = 32 weeks 1 day
|
|
LOOKAHEAD_PROVIDE = 4 weeks 1 day
|
|
|
|
[merchant]
|
|
SERVE = tcp
|
|
PORT = 9966
|
|
UNIXPATH = ${TALER_RUNTIME_DIR}/merchant.http
|
|
UNIXPATH_MODE = 660
|
|
DEFAULT_WIRE_FEE_AMORTIZATION = 1
|
|
DB = postgres
|
|
WIREFORMAT = default
|
|
WIRE_TRANSFER_DELAY = 3 week
|
|
DEFAULT_PAY_DEADLINE = 1 day
|
|
DEFAULT_MAX_DEPOSIT_FEE = TESTKUDOS:0.1
|
|
KEYFILE = ${TALER_DATA_HOME}/merchant/merchant.priv
|
|
DEFAULT_MAX_WIRE_FEE = TESTKUDOS:0.10
|
|
|
|
[instance-default]
|
|
KEYFILE = ${TALER_DATA_HOME}/merchant/default.priv
|
|
NAME = Merchant Inc.
|
|
|
|
[auditor]
|
|
DB = postgres
|
|
AUDITOR_PRIV_FILE = ${TALER_DATA_HOME}/auditor/offline-keys/auditor.priv
|
|
SERVE = tcp
|
|
UNIXPATH = ${TALER_RUNTIME_DIR}/exchange.http
|
|
UNIXPATH_MODE = 660
|
|
PORT = 8082
|
|
|
|
[PATHS]
|
|
TALER_HOME = ${PWD}/generate_auditordb_home/
|
|
TALER_DATA_HOME = ${XDG_DATA_HOME:-$TALER_HOME/.local/share}/taler/
|
|
TALER_CONFIG_HOME = ${XDG_CONFIG_HOME:-$TALER_HOME/.config}/taler/
|
|
TALER_CACHE_HOME = ${XDG_CACHE_HOME:-$TALER_HOME/.cache}/taler/
|
|
TALER_RUNTIME_DIR = ${TMPDIR:-${TMP:-/tmp}}/taler-system-runtime/
|
|
DEFAULTCONFIG = /home/grothoff/research/taler/exchange/src/benchmark/generate-auditor-basedb.conf
|
|
|
|
[bank]
|
|
DATABASE = postgres:///talerbank
|
|
MAX_DEBT = KUDOS:50.0
|
|
MAX_DEBT_BANK = KUDOS:0.0
|
|
|
|
[exchangedb]
|
|
AUDITOR_BASE_DIR = ${TALER_DATA_HOME}/auditors/
|
|
WIREFEE_BASE_DIR = ${TALER_DATA_HOME}/exchange/wirefees/
|
|
IDLE_RESERVE_EXPIRATION_TIME = 4 weeks
|
|
LEGAL_RESERVE_EXPIRATION_TIME = 7 years
|
|
|
|
[exchange_keys]
|
|
signkey_duration = 4 weeks
|
|
legal_duration = 2 years
|
|
lookahead_sign = 32 weeks 1 day
|
|
lookahead_provide = 4 weeks 1 day
|
|
|
|
[taler]
|
|
CURRENCY = TESTKUDOS
|
|
|
|
[account-1]
|
|
WIRE_RESPONSE = ${TALER_DATA_HOME}/exchange/account-1.json
|
|
url = payto://x-taler-bank/bank.test.taler.net/2
|
|
plugin = taler_bank
|
|
enable_debit = yes
|
|
enable_credit = yes
|
|
TALER_BANK_AUTH_METHOD = basic
|
|
USERNAME = Exchange
|
|
PASSWORD = x
|
|
|
|
[account-merchant]
|
|
URL = payto://x-taler-bank/bank.test.taler.net:8082/3
|
|
WIRE_RESPONSE = ${TALER_CONFIG_HOME}/merchant/account-3.json
|
|
PLUGIN = taler_bank
|
|
TALER_BANK_AUTH_METHOD = basic
|
|
USERNAME = user
|
|
PASSWORD = pass
|
|
HONOR_default = YES
|
|
ACTIVE_default = YES
|
|
|
|
[fees-x-taler-bank]
|
|
wire-fee-2019 = TESTKUDOS:0.01
|
|
closing-fee-2019 = TESTKUDOS:0.01
|
|
wire-fee-2020 = TESTKUDOS:0.01
|
|
closing-fee-2020 = TESTKUDOS:0.01
|
|
wire-fee-2021 = TESTKUDOS:0.01
|
|
closing-fee-2021 = TESTKUDOS:0.01
|
|
wire-fee-2022 = TESTKUDOS:0.01
|
|
closing-fee-2022 = TESTKUDOS:0.01
|
|
|
|
[merchant-instance-wireformat-default]
|
|
TEST_RESPONSE_FILE = ${TALER_CONFIG_HOME}/merchant/wire/tutorial.json
|
|
|
|
[exchange-default]
|
|
BASE_URL = http://localhost:8081/
|
|
CURRENCY = TESTKUDOS
|
|
|
|
[payments-generator]
|
|
currency = TESTKUDOS
|
|
instance = default
|
|
bank = http://localhost:8082/
|
|
merchant = http://localhost:9966/
|
|
exchange_admin = http://localhost:18080/
|
|
exchange-admin = http://localhost:18080/
|
|
exchange = http://localhost:8081/
|
|
|
|
[coin_kudos_ct_1]
|
|
value = TESTKUDOS:0.01
|
|
duration_overlap = 5 minutes
|
|
duration_withdraw = 7 days
|
|
duration_spend = 2 years
|
|
duration_legal = 3 years
|
|
fee_withdraw = TESTKUDOS:0.00
|
|
fee_deposit = TESTKUDOS:0.00
|
|
fee_refresh = TESTKUDOS:0.01
|
|
fee_refund = TESTKUDOS:0.01
|
|
rsa_keysize = 1024
|
|
|
|
[coin_kudos_ct_10]
|
|
value = TESTKUDOS:0.10
|
|
duration_overlap = 5 minutes
|
|
duration_withdraw = 7 days
|
|
duration_spend = 2 years
|
|
duration_legal = 3 years
|
|
fee_withdraw = TESTKUDOS:0.01
|
|
fee_deposit = TESTKUDOS:0.01
|
|
fee_refresh = TESTKUDOS:0.03
|
|
fee_refund = TESTKUDOS:0.01
|
|
rsa_keysize = 1024
|
|
|
|
[coin_kudos_1]
|
|
value = TESTKUDOS:1
|
|
duration_overlap = 5 minutes
|
|
duration_withdraw = 7 days
|
|
duration_spend = 2 years
|
|
duration_legal = 3 years
|
|
fee_withdraw = TESTKUDOS:0.00
|
|
fee_deposit = TESTKUDOS:0.00
|
|
fee_refresh = TESTKUDOS:0.00
|
|
fee_refund = TESTKUDOS:0.00
|
|
rsa_keysize = 1024
|
|
|
|
[coin_kudos_2]
|
|
value = TESTKUDOS:2
|
|
duration_overlap = 5 minutes
|
|
duration_withdraw = 7 days
|
|
duration_spend = 2 years
|
|
duration_legal = 3 years
|
|
fee_withdraw = TESTKUDOS:0.00
|
|
fee_deposit = TESTKUDOS:0.00
|
|
fee_refresh = TESTKUDOS:0.00
|
|
fee_refund = TESTKUDOS:0.00
|
|
rsa_keysize = 1024
|
|
|
|
[coin_kudos_4]
|
|
value = TESTKUDOS:4
|
|
duration_overlap = 5 minutes
|
|
duration_withdraw = 7 days
|
|
duration_spend = 2 years
|
|
duration_legal = 3 years
|
|
fee_withdraw = TESTKUDOS:0.00
|
|
fee_deposit = TESTKUDOS:0.00
|
|
fee_refresh = TESTKUDOS:0.00
|
|
fee_refund = TESTKUDOS:0.00
|
|
rsa_keysize = 1024
|
|
|
|
[coin_kudos_5]
|
|
value = TESTKUDOS:5
|
|
duration_overlap = 5 minutes
|
|
duration_withdraw = 7 days
|
|
duration_spend = 2 years
|
|
duration_legal = 3 years
|
|
fee_withdraw = TESTKUDOS:0.01
|
|
fee_deposit = TESTKUDOS:0.01
|
|
fee_refresh = TESTKUDOS:0.03
|
|
fee_refund = TESTKUDOS:0.01
|
|
rsa_keysize = 1024
|
|
|
|
[coin_kudos_8]
|
|
value = TESTKUDOS:8
|
|
duration_overlap = 5 minutes
|
|
duration_withdraw = 7 days
|
|
duration_spend = 2 years
|
|
duration_legal = 3 years
|
|
fee_withdraw = TESTKUDOS:0.00
|
|
fee_deposit = TESTKUDOS:0.00
|
|
fee_refresh = TESTKUDOS:0.00
|
|
fee_refund = TESTKUDOS:0.00
|
|
rsa_keysize = 1024
|
|
|
|
[coin_kudos_10]
|
|
value = TESTKUDOS:10
|
|
duration_overlap = 5 minutes
|
|
duration_withdraw = 7 days
|
|
duration_spend = 2 years
|
|
duration_legal = 3 years
|
|
fee_withdraw = TESTKUDOS:0.01
|
|
fee_deposit = TESTKUDOS:0.01
|
|
fee_refresh = TESTKUDOS:0.03
|
|
fee_refund = TESTKUDOS:0.01
|
|
rsa_keysize = 1024
|
|
|
|
[benchmark]
|
|
BANK_DETAILS = bank_details.json
|
|
MERCHANT_DETAILS = merchant_details.json
|
|
|
|
[arm]
|
|
CONFIG = /home/grothoff/research/taler/exchange/src/benchmark/generate-auditor-basedb.conf
|
|
|