exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

generate-auditor-basedb.conf (5083B)


      1 [PATHS]
      2 TALER_CACHE_HOME = $TALER_HOME/.cache/taler/
      3 TALER_CONFIG_HOME = $TALER_HOME/.config/taler/
      4 TALER_DATA_HOME = $TALER_HOME/.local/share/taler/
      5 TALER_HOME = ${PWD}/generate_auditordb_home/
      6 
      7 [exchange]
      8 # A purse must not outlive the denominations of the coins in it, see the
      9 # comment on PURSE_EXPIRATION_LIMIT in exchange.conf.
     10 PURSE_EXPIRATION_LIMIT = 3 years
     11 CURRENCY = TESTKUDOS
     12 CURRENCY_ROUND_UNIT = TESTKUDOS:0.01
     13 MASTER_PUBLIC_KEY = M4FGP18EQFXFGGFQ1AWXHACN2JX0SMVK9CNF6459Z1WG18JSN0BG
     14 SIGNKEY_DURATION = 4 weeks
     15 LOOKAHEAD_SIGN = 32 weeks 1 day
     16 SIGNKEY_LEGAL_DURATION = 4 weeks
     17 db = postgres
     18 BASE_URL = http://localhost:8081/
     19 IDLE_RESERVE_EXPIRATION_TIME = 4 weeks
     20 LEGAL_RESERVE_EXPIRATION_TIME = 7 years
     21 
     22 [exchangedb]
     23 IDLE_RESERVE_EXPIRATION_TIME = 4 weeks
     24 LEGAL_RESERVE_EXPIRATION_TIME = 7 years
     25 AGGREGATOR_SHIFT = 1 s
     26 DEFAULT_PURSE_LIMIT = 1
     27 
     28 [libeufin-bank]
     29 CURRENCY = TESTKUDOS
     30 DEFAULT_CUSTOMER_DEBT_LIMIT = TESTKUDOS:200
     31 DEFAULT_ADMIN_DEBT_LIMIT = TESTKUDOS:2000
     32 ALLOW_REGISTRATION = yes
     33 REGISTRATION_BONUS_ENABLED = yes
     34 REGISTRATION_BONUS = TESTKUDOS:100
     35 SUGGESTED_WITHDRAWAL_EXCHANGE = http://localhost:8081/
     36 WIRE_TYPE = iban
     37 IBAN_PAYTO_BIC = SANDBOXX
     38 SERVE = tcp
     39 PORT = 8082
     40 PWD_HASH_CONFIG = { "cost": 4 }
     41 PWD_AUTH_COMPAT = yes
     42 BASE_URL = http://localhost:8082/
     43 
     44 [libeufin-bankdb-postgres]
     45 CONFIG = postgresql:///auditor-basedb
     46 
     47 [exchangedb-postgres]
     48 CONFIG = postgres:///auditor-basedb
     49 SQL_DIR = ${DATADIR}sql/
     50 IDLE_RESERVE_EXPIRATION_TIME = 4 weeks
     51 LEGAL_RESERVE_EXPIRATION_TIME = 7 years
     52 
     53 [exchange-account-1]
     54 PAYTO_URI = payto://iban/DE89370400440532013000?receiver-name=Exchange+Company
     55 ENABLE_DEBIT = YES
     56 ENABLE_CREDIT = YES
     57 
     58 [exchange-accountcredentials-1]
     59 WIRE_GATEWAY_URL = http://localhost:8082/accounts/exchange/taler-wire-gateway/
     60 WIRE_GATEWAY_AUTH_METHOD = basic
     61 USERNAME = exchange
     62 PASSWORD = password
     63 
     64 [merchant]
     65 FORCE_AUDIT = YES
     66 SERVE = TCP
     67 PORT = 8888
     68 
     69 [merchantdb-postgres]
     70 CONFIG = postgres:///auditor-basedb
     71 SQL_DIR = ${DATADIR}sql/
     72 
     73 [merchant-exchange-default]
     74 MASTER_KEY = M4FGP18EQFXFGGFQ1AWXHACN2JX0SMVK9CNF6459Z1WG18JSN0BG
     75 EXCHANGE_BASE_URL = http://localhost:8081/
     76 CURRENCY = TESTKUDOS
     77 
     78 [bank]
     79 HTTP_PORT = 8082
     80 
     81 [libeufin-nexus]
     82 DB_CONNECTION="postgresql:///auditor-basedb"
     83 
     84 [libeufin-sandbox]
     85 DB_CONNECTION="postgresql:///auditor-basedb"
     86 
     87 [libeufin-bank]
     88 CURRENCY = TESTKUDOS
     89 DEFAULT_CUSTOMER_DEBT_LIMIT = TESTKUDOS:200 # dead
     90 DEFAULT_ADMIN_DEBT_LIMIT = TESTKUDOS:2000
     91 REGISTRATION_BONUS_ENABLED = yes
     92 REGISTRATION_BONUS = TESTKUDOS:100
     93 SUGGESTED_WITHDRAWAL_EXCHANGE = http://localhost:8081/
     94 SERVE = tcp
     95 PORT = 8082
     96 PWD_HASH_CONFIG = { "cost": 4 }
     97 PWD_AUTH_COMPAT = yes
     98 
     99 [auditor]
    100 BASE_URL = http://localhost:8083/
    101 TINY_AMOUNT = TESTKUDOS:0.01
    102 PUBLIC_KEY = 0EHPW5WEKHXPPN4MPJNGA7Z6D29JP21GKVNV8ARFB1YW7WWJX20G
    103 db = postgres
    104 TALER_AUDITOR_SALT=64S36D1N6RVKGC9J6CT3ADHQ70RK4CSM6MV3EE1H68SK8D9P6WW32CHK6GTKCDSR64S36D1N6RVKGC9J6CT3ADHQ70RK4CSM6MV3EE0
    105 
    106 [auditordb-postgres]
    107 CONFIG = postgres:///auditor-basedb
    108 SQL_DIR = ${DATADIR}sql/
    109 
    110 [coin_kudos_ct_1]
    111 value = TESTKUDOS:0.01
    112 duration_withdraw = 7 days
    113 duration_spend = 2 years
    114 duration_legal = 3 years
    115 fee_withdraw = TESTKUDOS:0.01
    116 fee_deposit = TESTKUDOS:0.01
    117 fee_refresh = TESTKUDOS:0.01
    118 fee_refund = TESTKUDOS:0.01
    119 CIPHER = RSA
    120 rsa_keysize = 1024
    121 
    122 [coin_kudos_ct_10]
    123 value = TESTKUDOS:0.10
    124 duration_withdraw = 7 days
    125 duration_spend = 2 years
    126 duration_legal = 3 years
    127 fee_withdraw = TESTKUDOS:0.01
    128 fee_deposit = TESTKUDOS:0.01
    129 fee_refresh = TESTKUDOS:0.03
    130 fee_refund = TESTKUDOS:0.01
    131 CIPHER = RSA
    132 rsa_keysize = 1024
    133 
    134 [coin_kudos_1]
    135 value = TESTKUDOS:1
    136 duration_withdraw = 7 days
    137 duration_spend = 2 years
    138 duration_legal = 3 years
    139 fee_withdraw = TESTKUDOS:0.02
    140 fee_deposit = TESTKUDOS:0.02
    141 fee_refresh = TESTKUDOS:0.03
    142 fee_refund = TESTKUDOS:0.01
    143 CIPHER = RSA
    144 rsa_keysize = 1024
    145 
    146 [coin_kudos_2]
    147 value = TESTKUDOS:2
    148 duration_withdraw = 7 days
    149 duration_spend = 2 years
    150 duration_legal = 3 years
    151 fee_withdraw = TESTKUDOS:0.03
    152 fee_deposit = TESTKUDOS:0.03
    153 fee_refresh = TESTKUDOS:0.04
    154 fee_refund = TESTKUDOS:0.02
    155 CIPHER = RSA
    156 rsa_keysize = 1024
    157 
    158 [coin_kudos_4]
    159 value = TESTKUDOS:4
    160 duration_withdraw = 7 days
    161 duration_spend = 2 years
    162 duration_legal = 3 years
    163 fee_withdraw = TESTKUDOS:0.03
    164 fee_deposit = TESTKUDOS:0.03
    165 fee_refresh = TESTKUDOS:0.04
    166 fee_refund = TESTKUDOS:0.02
    167 CIPHER = RSA
    168 rsa_keysize = 1024
    169 
    170 [coin_kudos_5]
    171 value = TESTKUDOS:5
    172 duration_withdraw = 7 days
    173 duration_spend = 2 years
    174 duration_legal = 3 years
    175 fee_withdraw = TESTKUDOS:0.01
    176 fee_deposit = TESTKUDOS:0.01
    177 fee_refresh = TESTKUDOS:0.03
    178 fee_refund = TESTKUDOS:0.01
    179 CIPHER = RSA
    180 rsa_keysize = 1024
    181 
    182 [coin_kudos_8]
    183 value = TESTKUDOS:8
    184 duration_withdraw = 7 days
    185 duration_spend = 2 years
    186 duration_legal = 3 years
    187 fee_withdraw = TESTKUDOS:0.05
    188 fee_deposit = TESTKUDOS:0.02
    189 fee_refresh = TESTKUDOS:0.03
    190 fee_refund = TESTKUDOS:0.04
    191 CIPHER = RSA
    192 rsa_keysize = 1024
    193 
    194 [coin_kudos_10]
    195 value = TESTKUDOS:10
    196 duration_withdraw = 7 days
    197 duration_spend = 2 years
    198 duration_legal = 3 years
    199 fee_withdraw = TESTKUDOS:0.01
    200 fee_deposit = TESTKUDOS:0.01
    201 fee_refresh = TESTKUDOS:0.03
    202 fee_refund = TESTKUDOS:0.01
    203 CIPHER = RSA
    204 rsa_keysize = 1024