diff options
Diffstat (limited to 'src/auditor/generate-auditor-basedb.conf')
-rw-r--r-- | src/auditor/generate-auditor-basedb.conf | 184 |
1 files changed, 105 insertions, 79 deletions
diff --git a/src/auditor/generate-auditor-basedb.conf b/src/auditor/generate-auditor-basedb.conf index 4c34ad052..8cf63fbba 100644 --- a/src/auditor/generate-auditor-basedb.conf +++ b/src/auditor/generate-auditor-basedb.conf @@ -1,39 +1,123 @@ -[exchange-offline] -MASTER_PRIV_FILE = auditor-basedb.mpriv +[PATHS] +TALER_CACHE_HOME = $TALER_HOME/.cache/taler/ +TALER_CONFIG_HOME = $TALER_HOME/.config/taler/ +TALER_DATA_HOME = $TALER_HOME/.local/share/taler/ +TALER_HOME = ${PWD}/generate_auditordb_home/ +[taler] +CURRENCY = TESTKUDOS +CURRENCY_ROUND_UNIT = TESTKUDOS:0.01 -[instance-default] -KEYFILE = ${TALER_DATA_HOME}/merchant/default.priv -NAME = Merchant Inc. +[exchange] +MASTER_PUBLIC_KEY = M4FGP18EQFXFGGFQ1AWXHACN2JX0SMVK9CNF6459Z1WG18JSN0BG +SIGNKEY_DURATION = 4 weeks +LOOKAHEAD_SIGN = 32 weeks 1 day +SIGNKEY_LEGAL_DURATION = 4 weeks +AML_THRESHOLD = TESTKUDOS:1000000 +db = postgres +BASE_URL = http://localhost:8081/ +IDLE_RESERVE_EXPIRATION_TIME = 4 weeks +LEGAL_RESERVE_EXPIRATION_TIME = 4 weeks + +[exchangedb] +IDLE_RESERVE_EXPIRATION_TIME = 4 weeks +LEGAL_RESERVE_EXPIRATION_TIME = 4 weeks +AGGREGATOR_SHIFT = 1 s +DEFAULT_PURSE_LIMIT = 1 + +[libeufin-bank] +CURRENCY = TESTKUDOS +DEFAULT_CUSTOMER_DEBT_LIMIT = TESTKUDOS:200 +DEFAULT_ADMIN_DEBT_LIMIT = TESTKUDOS:2000 +ALLOW_REGISTRATION = yes +REGISTRATION_BONUS_ENABLED = yes +REGISTRATION_BONUS = TESTKUDOS:100 +SUGGESTED_WITHDRAWAL_EXCHANGE = http://localhost:8081/ +WIRE_TYPE = iban +IBAN_PAYTO_BIC = SANDBOXX +SERVE = tcp +PORT = 8082 + +[libeufin-bankdb-postgres] +CONFIG = postgresql:///auditor-basedb + +[exchangedb-postgres] +CONFIG = postgres:///auditor-basedb +SQL_DIR = $DATADIR/sql/exchange/ +IDLE_RESERVE_EXPIRATION_TIME = 4 weeks +LEGAL_RESERVE_EXPIRATION_TIME = 4 weeks [exchange-account-1] PAYTO_URI = payto://iban/SANDBOXX/DE989651?receiver-name=Exchange+Company -enable_debit = yes -enable_credit = yes +ENABLE_DEBIT = YES +ENABLE_CREDIT = YES [exchange-accountcredentials-1] -WIRE_GATEWAY_URL = http://localhost:8082/facades/test-facade/taler-wire-gateway/ +WIRE_GATEWAY_URL = http://localhost:8082/accounts/exchange/taler-wire-gateway/ WIRE_GATEWAY_AUTH_METHOD = basic USERNAME = exchange PASSWORD = x -[merchant-account-merchant] -PAYTO_URI = payto://x-taler-bank/localhost/42 -HONOR_default = YES -ACTIVE_default = YES +[exchange-account-2] +PAYTO_URI = "payto://x-taler-bank/localhost/2?receiver-name=2" +ENABLE_DEBIT = YES +ENABLE_CREDIT = YES + +[exchange-accountcredentials-2] +WIRE_GATEWAY_AUTH_METHOD = basic +USERNAME = Exchange +PASSWORD = x +WIRE_GATEWAY_URL = "http://localhost:8082/accounts/2/taler-wire-gateway/" + +[admin-accountcredentials-2] +WIRE_GATEWAY_AUTH_METHOD = basic +# For now, fakebank still checks against the Exchange account... +USERNAME = Exchange +PASSWORD = x +WIRE_GATEWAY_URL = "http://localhost:8082/accounts/2/taler-wire-gateway/" + + +[merchant] +FORCE_AUDIT = YES +SERVE = TCP +PORT = 8888 + +[merchantdb-postgres] +CONFIG = postgres:///auditor-basedb +SQL_DIR = $DATADIR/sql/merchant/ [merchant-exchange-default] -MASTER_KEY = RKNMPRGXCX35H11WEYXDXYHPR7NX2QK9BG15MT0QEF75PC5KR470 +MASTER_KEY = M4FGP18EQFXFGGFQ1AWXHACN2JX0SMVK9CNF6459Z1WG18JSN0BG 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/ +[bank] +HTTP_PORT = 8082 + +[libeufin-nexus] +DB_CONNECTION="postgresql:///auditor-basedb" + +[libeufin-sandbox] +DB_CONNECTION="postgresql:///auditor-basedb" + +[libeufin-bank] +CURRENCY = TESTKUDOS +DEFAULT_CUSTOMER_DEBT_LIMIT = TESTKUDOS:200 # dead +DEFAULT_ADMIN_DEBT_LIMIT = TESTKUDOS:2000 +REGISTRATION_BONUS_ENABLED = yes +REGISTRATION_BONUS = TESTKUDOS:100 +SUGGESTED_WITHDRAWAL_EXCHANGE = http://localhost:8081/ +SERVE = tcp +PORT = 8082 + +[auditor] +BASE_URL = http://localhost:8083/ +TINY_AMOUNT = TESTKUDOS:0.01 +PUBLIC_KEY = 0EHPW5WEKHXPPN4MPJNGA7Z6D29JP21GKVNV8ARFB1YW7WWJX20G +db = postgres + +[auditordb-postgres] +CONFIG = postgres:///auditor-basedb +SQL_DIR = $DATADIR/sql/auditor/ [coin_kudos_ct_1] value = TESTKUDOS:0.01 @@ -130,61 +214,3 @@ fee_refresh = TESTKUDOS:0.03 fee_refund = TESTKUDOS:0.01 CIPHER = RSA rsa_keysize = 1024 - -[benchmark] -BANK_DETAILS = bank_details.json -MERCHANT_DETAILS = merchant_details.json - -[arm] -CONFIG = /research/taler/exchange/src/auditor/auditor-basedb.conf - -[taler] -CURRENCY_ROUND_UNIT = TESTKUDOS:0.01 -CURRENCY = TESTKUDOS -AML_THRESHOLD = TESTKUDOS:1000000 - -[merchantdb-postgres] -CONFIG = postgres:///auditor-basedb - -[merchant] -WIREFORMAT = default -DEFAULT_MAX_DEPOSIT_FEE = TESTKUDOS:0.1 -KEYFILE = ${TALER_DATA_HOME}/merchant/merchant.priv -DEFAULT_MAX_WIRE_FEE = TESTKUDOS:0.10 -WIRE_TRANSFER_DELAY = 1 minute -FORCE_AUDIT = YES -UNIXPATH = ${TALER_RUNTIME_DIR}/merchant.http - -[exchangedb-postgres] -CONFIG = postgres:///auditor-basedb - -[exchange] -MASTER_PUBLIC_KEY = RKNMPRGXCX35H11WEYXDXYHPR7NX2QK9BG15MT0QEF75PC5KR470 -SIGNKEY_DURATION = 4 weeks -LOOKAHEAD_SIGN = 32 weeks 1 day -SIGNKEY_LEGAL_DURATION = 4 weeks -UNIXPATH = ${TALER_RUNTIME_DIR}/exchange.http - -[bank] -HTTP_PORT = 8082 -SUGGESTED_EXCHANGE = http://localhost:8081/ -SUGGESTED_EXCHANGE_PAYTO = payto://x-taler-bank/localhost/2 -ALLOW_REGISTRATIONS = YES -SERVE = http -MAX_DEBT_BANK = TESTKUDOS:100000.0 -MAX_DEBT = TESTKUDOS:50.0 -DATABASE = postgres:///auditor-basedb - -[auditordb-postgres] -CONFIG = postgres:///auditor-basedb - -[auditor] -BASE_URL = http://localhost:8083/ -TINY_AMOUNT = TESTKUDOS:0.01 -PUBLIC_KEY = 0EHPW5WEKHXPPN4MPJNGA7Z6D29JP21GKVNV8ARFB1YW7WWJX20G - -[PATHS] -TALER_CACHE_HOME = $TALER_HOME/.cache/taler/ -TALER_CONFIG_HOME = $TALER_HOME/.config/taler/ -TALER_DATA_HOME = $TALER_HOME/.local/share/taler/ -TALER_HOME = ${PWD}/generate_auditordb_home/ |