anastasis

Credential backup and recovery protocol and service
Log | Files | Refs | Submodules | README | LICENSE

test_reducer.conf (6111B)


      1 # This file is in the public domain.
      2 [PATHS]
      3 TALER_HOME = ${PWD}/test_reducer_home/
      4 TALER_DATA_HOME = $TALER_HOME/.local/share/taler/
      5 TALER_CONFIG_HOME = $TALER_HOME/.config/taler/
      6 TALER_CACHE_HOME = $TALER_HOME/.cache/taler/
      7 TALER_RUNTIME_DIR = ${TMPDIR:-${TMP:-/tmp}}/${USER:-}/taler-system-runtime/
      8 
      9 [anastasis]
     10 CURRENCY = TESTKUDOS
     11 CURRENCIES = TESTKUDOS
     12 DB = postgres
     13 ANNUAL_FEE = TESTKUDOS:4.99
     14 TRUTH_UPLOAD_FEE = TESTKUDOS:0.01
     15 UPLOAD_LIMIT_MB = 1
     16 ANNUAL_POLICY_UPLOAD_LIMIT = 128
     17 INSURANCE = TESTKUDOS:1.0
     18 
     19 [anastasis-merchant-backend]
     20 PAYMENT_BACKEND_URL = http://localhost:9966/
     21 
     22 [authorization-question]
     23 CURRENCY = TESTKUDOS
     24 COST = TESTKUDOS:0.0
     25 
     26 [exchange]
     27 # A purse must not outlive the denominations of the coins in it, see the
     28 # comment on PURSE_EXPIRATION_LIMIT in the exchange's exchange.conf.
     29 PURSE_EXPIRATION_LIMIT = 3 years
     30 CURRENCY = TESTKUDOS
     31 CURRENCY_ROUND_UNIT = TESTKUDOS:0.01
     32 TINY_AMOUNT = TESTKUDOS:0.01
     33 MASTER_PUBLIC_KEY = 3NX5DJDBD8XVGZYHV3PBF8C3Z4GK48XD59YY5GF3CZE8AJM04WSG
     34 AML_THRESHOLD = TESTKUDOS:1000000
     35 MAX_KEYS_CACHING = forever
     36 DB = postgres
     37 SERVE = tcp
     38 UNIXPATH = ${TALER_RUNTIME_DIR}/exchange.http
     39 UNIXPATH_MODE = 660
     40 PORT = 8081
     41 BASE_URL = http://localhost:8081/
     42 SIGNKEY_DURATION = 2 weeks
     43 SIGNKEY_LEGAL_DURATION = 2 years
     44 LEGAL_DURATION = 2 years
     45 LOOKAHEAD_SIGN = 3 weeks 1 day
     46 LOOKAHEAD_PROVIDE = 2 weeks 1 day
     47 TERMS_ETAG = 0
     48 PRIVACY_ETAG = 0
     49 STEFAN_ABS = "TESTKUDOS:5"
     50 
     51 # Account of the EXCHANGE
     52 [exchange-account-1]
     53 # What is the exchange's bank account (with the "Taler Bank" demo system)?
     54 PAYTO_URI = payto://iban/SANDBOXX/DE989651?receiver-name=Exchange+Company
     55 ENABLE_DEBIT = YES
     56 ENABLE_CREDIT = YES
     57 
     58 [exchange-accountcredentials-1]
     59 WIRE_GATEWAY_URL = http://localhost:18082/accounts/exchange/taler-wire-gateway/
     60 WIRE_GATEWAY_AUTH_METHOD = basic
     61 USERNAME = exchange
     62 PASSWORD = x
     63 
     64 
     65 [exchange-account-2]
     66 PAYTO_URI = "payto://x-taler-bank/localhost/exchange?receiver-name=exchange"
     67 ENABLE_DEBIT = YES
     68 ENABLE_CREDIT = YES
     69 
     70 [exchange-accountcredentials-2]
     71 WIRE_GATEWAY_AUTH_METHOD = none
     72 WIRE_GATEWAY_URL = "http://localhost:18082/accounts/exchange/taler-wire-gateway/"
     73 
     74 [merchant]
     75 SERVE = tcp
     76 PORT = 9966
     77 UNIXPATH = ${TALER_RUNTIME_DIR}/merchant.http
     78 UNIXPATH_MODE = 660
     79 DB = postgres
     80 KEYFILE = ${TALER_DATA_HOME}/merchant/merchant.priv
     81 
     82 # Ensure that merchant reports EVERY deposit confirmation to auditor
     83 FORCE_AUDIT = YES
     84 
     85 [auditor]
     86 DB = postgres
     87 AUDITOR_PRIV_FILE = ${TALER_DATA_HOME}/auditor/offline-keys/auditor.priv
     88 SERVE = tcp
     89 UNIXPATH = ${TALER_RUNTIME_DIR}/exchange.http
     90 UNIXPATH_MODE = 660
     91 PORT = 8083
     92 AUDITOR_URL = http://localhost:8083/
     93 TINY_AMOUNT = TESTKUDOS:0.01
     94 AUDITOR_PRIV_FILE = ${TALER_DATA_HOME}/auditor/offline-keys/auditor.priv
     95 BASE_URL = "http://localhost:8083/"
     96 
     97 [bank]
     98 DATABASE = postgres:///taler-auditor-basedb
     99 MAX_DEBT = TESTKUDOS:50.0
    100 MAX_DEBT_BANK = TESTKUDOS:100000.0
    101 HTTP_PORT = 18082
    102 SUGGESTED_EXCHANGE = http://localhost:8081/
    103 SUGGESTED_EXCHANGE_PAYTO = payto://x-taler-bank/localhost/2?receiver-name=Exchange
    104 ALLOW_REGISTRATIONS = YES
    105 SERVE = http
    106 
    107 [libeufin-bank]
    108 CURRENCY = TESTKUDOS
    109 WIRE_TYPE = iban
    110 IBAN_PAYTO_BIC = SANDBOXX
    111 DEFAULT_CUSTOMER_DEBT_LIMIT = TESTKUDOS:200
    112 DEFAULT_ADMIN_DEBT_LIMIT = TESTKUDOS:2000
    113 REGISTRATION_BONUS_ENABLED = yes
    114 REGISTRATION_BONUS = TESTKUDOS:100
    115 SUGGESTED_WITHDRAWAL_EXCHANGE = http://localhost:8081/
    116 SERVE = tcp
    117 PORT = 18082
    118 
    119 [exchangedb]
    120 IDLE_RESERVE_EXPIRATION_TIME = 4 weeks
    121 LEGAL_RESERVE_EXPIRATION_TIME = 7 years
    122 
    123 [auditordb-postgres]
    124 CONFIG = "postgres:///talercheck"
    125 
    126 [exchangedb-postgres]
    127 CONFIG = "postgres:///talercheck"
    128 
    129 [merchantdb-postgres]
    130 CONFIG = "postgres:///talercheck"
    131 
    132 [merchant-exchange-default]
    133 EXCHANGE_BASE_URL = http://localhost:8081/
    134 CURRENCY = TESTKUDOS
    135 MASTER_KEY = 3NX5DJDBD8XVGZYHV3PBF8C3Z4GK48XD59YY5GF3CZE8AJM04WSG
    136 
    137 [payments-generator]
    138 currency = TESTKUDOS
    139 instance = default
    140 bank = http://localhost:8082/
    141 merchant = http://localhost:9966/
    142 exchange_admin = http://localhost:18080/
    143 exchange-admin = http://localhost:18080/
    144 exchange = http://localhost:8081/
    145 
    146 [coin_kudos_ct_1]
    147 value = TESTKUDOS:0.01
    148 duration_withdraw = 7 days
    149 duration_spend = 2 years
    150 duration_legal = 3 years
    151 fee_withdraw = TESTKUDOS:0.01
    152 fee_deposit = TESTKUDOS:0.01
    153 fee_refresh = TESTKUDOS:0.01
    154 fee_refund = TESTKUDOS:0.01
    155 rsa_keysize = 1024
    156 CIPHER = RSA
    157 
    158 [coin_kudos_ct_10]
    159 value = TESTKUDOS:0.10
    160 duration_withdraw = 7 days
    161 duration_spend = 2 years
    162 duration_legal = 3 years
    163 fee_withdraw = TESTKUDOS:0.01
    164 fee_deposit = TESTKUDOS:0.01
    165 fee_refresh = TESTKUDOS:0.03
    166 fee_refund = TESTKUDOS:0.01
    167 rsa_keysize = 1024
    168 CIPHER = RSA
    169 
    170 [coin_kudos_1]
    171 value = TESTKUDOS:1
    172 duration_withdraw = 7 days
    173 duration_spend = 2 years
    174 duration_legal = 3 years
    175 fee_withdraw = TESTKUDOS:0.02
    176 fee_deposit = TESTKUDOS:0.02
    177 fee_refresh = TESTKUDOS:0.03
    178 fee_refund = TESTKUDOS:0.01
    179 rsa_keysize = 1024
    180 CIPHER = RSA
    181 
    182 [coin_kudos_2]
    183 value = TESTKUDOS:2
    184 duration_withdraw = 7 days
    185 duration_spend = 2 years
    186 duration_legal = 3 years
    187 fee_withdraw = TESTKUDOS:0.03
    188 fee_deposit = TESTKUDOS:0.03
    189 fee_refresh = TESTKUDOS:0.04
    190 fee_refund = TESTKUDOS:0.02
    191 rsa_keysize = 1024
    192 CIPHER = RSA
    193 
    194 [coin_kudos_4]
    195 value = TESTKUDOS:4
    196 duration_withdraw = 7 days
    197 duration_spend = 2 years
    198 duration_legal = 3 years
    199 fee_withdraw = TESTKUDOS:0.03
    200 fee_deposit = TESTKUDOS:0.03
    201 fee_refresh = TESTKUDOS:0.04
    202 fee_refund = TESTKUDOS:0.02
    203 rsa_keysize = 1024
    204 CIPHER = RSA
    205 
    206 [coin_kudos_5]
    207 value = TESTKUDOS:5
    208 duration_withdraw = 7 days
    209 duration_spend = 2 years
    210 duration_legal = 3 years
    211 fee_withdraw = TESTKUDOS:0.01
    212 fee_deposit = TESTKUDOS:0.01
    213 fee_refresh = TESTKUDOS:0.03
    214 fee_refund = TESTKUDOS:0.01
    215 rsa_keysize = 1024
    216 CIPHER = RSA
    217 
    218 [coin_kudos_8]
    219 value = TESTKUDOS:8
    220 duration_withdraw = 7 days
    221 duration_spend = 2 years
    222 duration_legal = 3 years
    223 fee_withdraw = TESTKUDOS:0.05
    224 fee_deposit = TESTKUDOS:0.02
    225 fee_refresh = TESTKUDOS:0.03
    226 fee_refund = TESTKUDOS:0.04
    227 rsa_keysize = 1024
    228 CIPHER = RSA
    229 
    230 [coin_kudos_10]
    231 value = TESTKUDOS:10
    232 duration_withdraw = 7 days
    233 duration_spend = 2 years
    234 duration_legal = 3 years
    235 fee_withdraw = TESTKUDOS:0.01
    236 fee_deposit = TESTKUDOS:0.01
    237 fee_refresh = TESTKUDOS:0.03
    238 fee_refund = TESTKUDOS:0.01
    239 rsa_keysize = 1024
    240 CIPHER = RSA