229 lines
5.9 KiB
INI
229 lines
5.9 KiB
INI
|
[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
|
||
|
TERMS_ETAG = test_etag
|
||
|
TERMS_DIR = ${TALER_DATA_HOME}/exchange/terms
|
||
|
|
||
|
[merchant]
|
||
|
SERVE = tcp
|
||
|
PORT = 9966
|
||
|
UNIXPATH = ${TALER_RUNTIME_DIR}/merchant.http
|
||
|
UNIXPATH_MODE = 660
|
||
|
DEFAULT_WIRE_FEE_AMORTIZATION = 1
|
||
|
DB = postgres
|
||
|
WIREFORMAT = default
|
||
|
# Set very low, so we can be sure that the database generated
|
||
|
# will contain wire transfers "ready" for the aggregator.
|
||
|
WIRE_TRANSFER_DELAY = 1 minute
|
||
|
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
|
||
|
|
||
|
# Ensure that merchant reports EVERY deposit confirmation to auditor
|
||
|
FORCE_AUDIT = YES
|
||
|
|
||
|
[instance-default]
|
||
|
KEYFILE = ${TALER_DATA_HOME}/merchant/default.priv
|
||
|
NAME = Merchant Inc.
|
||
|
TIP_EXCHANGE = http://localhost:8081/
|
||
|
# TODO necessary to specify a different key here?
|
||
|
TIP_RESERVE_PRIV_FILENAME = ${TALER_DATA_HOME}/merchant/default.priv
|
||
|
|
||
|
[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 = 8083
|
||
|
AUDITOR_URL = http://localhost:8083/
|
||
|
TINY_AMOUNT = TESTKUDOS:0.01
|
||
|
|
||
|
[PATHS]
|
||
|
TALER_DATA_HOME = $TALER_HOME/data/
|
||
|
TALER_CONFIG_HOME = $TALER_HOME/config/
|
||
|
TALER_CACHE_HOME = $TALER_HOME/cache/
|
||
|
TALER_RUNTIME_DIR = ${TMPDIR:-${TMP:-/tmp}}/taler-system-runtime/
|
||
|
|
||
|
[bank]
|
||
|
DATABASE = postgres:///taler-auditor-basedb
|
||
|
MAX_DEBT = TESTKUDOS:50.0
|
||
|
MAX_DEBT_BANK = TESTKUDOS:100000.0
|
||
|
HTTP_PORT = 8082
|
||
|
SUGGESTED_EXCHANGE = http://localhost:8081/
|
||
|
SUGGESTED_EXCHANGE_PAYTO = payto://x-taler-bank/localhost/2
|
||
|
ALLOW_REGISTRATIONS = YES
|
||
|
|
||
|
[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
|
||
|
CURRENCY_ROUND_UNIT = TESTKUDOS:0.01
|
||
|
|
||
|
[exchange-account-1]
|
||
|
WIRE_RESPONSE = ${TALER_DATA_HOME}/exchange/account-1.json
|
||
|
PAYTO_URI = payto://x-taler-bank/localhost/Exchange
|
||
|
enable_debit = yes
|
||
|
enable_credit = yes
|
||
|
WIRE_GATEWAY_URL = "http://localhost:8082/taler-wire-gateway/Exchange/"
|
||
|
WIRE_GATEWAY_AUTH_METHOD = basic
|
||
|
USERNAME = Exchange
|
||
|
PASSWORD = x
|
||
|
|
||
|
[merchant-account-merchant]
|
||
|
PAYTO_URI = payto://x-taler-bank/localhost/42
|
||
|
WIRE_RESPONSE = ${TALER_CONFIG_HOME}/merchant/account-3.json
|
||
|
HONOR_default = YES
|
||
|
ACTIVE_default = YES
|
||
|
|
||
|
[fees-x-taler-bank]
|
||
|
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
|
||
|
wire-fee-2023 = TESTKUDOS:0.01
|
||
|
closing-fee-2023 = TESTKUDOS:0.01
|
||
|
wire-fee-2024 = TESTKUDOS:0.01
|
||
|
closing-fee-2024 = TESTKUDOS:0.01
|
||
|
wire-fee-2025 = TESTKUDOS:0.01
|
||
|
closing-fee-2025 = TESTKUDOS:0.01
|
||
|
wire-fee-2026 = TESTKUDOS:0.01
|
||
|
closing-fee-2026 = TESTKUDOS:0.01
|
||
|
wire-fee-2027 = TESTKUDOS:0.01
|
||
|
closing-fee-2027 = TESTKUDOS:0.01
|
||
|
wire-fee-2028 = TESTKUDOS:0.01
|
||
|
closing-fee-2028 = TESTKUDOS:0.01
|
||
|
|
||
|
[merchant-instance-wireformat-default]
|
||
|
TEST_RESPONSE_FILE = ${TALER_CONFIG_HOME}/merchant/wire/tutorial.json
|
||
|
|
||
|
[merchant-exchange-default]
|
||
|
EXCHANGE_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_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.01
|
||
|
fee_refund = TESTKUDOS:0.01
|
||
|
rsa_keysize = 1024
|
||
|
|
||
|
[coin_kudos_ct_10]
|
||
|
value = TESTKUDOS:0.10
|
||
|
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_withdraw = 7 days
|
||
|
duration_spend = 2 years
|
||
|
duration_legal = 3 years
|
||
|
fee_withdraw = TESTKUDOS:0.02
|
||
|
fee_deposit = TESTKUDOS:0.02
|
||
|
fee_refresh = TESTKUDOS:0.03
|
||
|
fee_refund = TESTKUDOS:0.01
|
||
|
rsa_keysize = 1024
|
||
|
|
||
|
[coin_kudos_2]
|
||
|
value = TESTKUDOS:2
|
||
|
duration_withdraw = 7 days
|
||
|
duration_spend = 2 years
|
||
|
duration_legal = 3 years
|
||
|
fee_withdraw = TESTKUDOS:0.03
|
||
|
fee_deposit = TESTKUDOS:0.03
|
||
|
fee_refresh = TESTKUDOS:0.04
|
||
|
fee_refund = TESTKUDOS:0.02
|
||
|
rsa_keysize = 1024
|
||
|
|
||
|
[coin_kudos_4]
|
||
|
value = TESTKUDOS:4
|
||
|
duration_withdraw = 7 days
|
||
|
duration_spend = 2 years
|
||
|
duration_legal = 3 years
|
||
|
fee_withdraw = TESTKUDOS:0.03
|
||
|
fee_deposit = TESTKUDOS:0.03
|
||
|
fee_refresh = TESTKUDOS:0.04
|
||
|
fee_refund = TESTKUDOS:0.02
|
||
|
rsa_keysize = 1024
|
||
|
|
||
|
[coin_kudos_5]
|
||
|
value = TESTKUDOS:5
|
||
|
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_withdraw = 7 days
|
||
|
duration_spend = 2 years
|
||
|
duration_legal = 3 years
|
||
|
fee_withdraw = TESTKUDOS:0.05
|
||
|
fee_deposit = TESTKUDOS:0.02
|
||
|
fee_refresh = TESTKUDOS:0.03
|
||
|
fee_refund = TESTKUDOS:0.04
|
||
|
rsa_keysize = 1024
|
||
|
|
||
|
[coin_kudos_10]
|
||
|
value = TESTKUDOS:10
|
||
|
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
|