taler-deployment

Deployment scripts and configuration files
Log | Files | Refs | README

commit 87355e76ed445f63b1b60ee5594dbd452a50125d
parent 74b34068532d4340441844d6214d41ddb5727984
Author: Christian Grothoff <christian@grothoff.org>
Date:   Tue, 23 Aug 2022 21:03:26 +0200

-enable legi

Diffstat:
Mbin/taler-deployment-config-generate | 27+++++++++++++++++++++++++++
1 file changed, 27 insertions(+), 0 deletions(-)

diff --git a/bin/taler-deployment-config-generate b/bin/taler-deployment-config-generate @@ -72,6 +72,33 @@ def config(obj): obj.cfg_put("paths", "TALER_RUNTIME_DIR", "${HOME}/taler-runtime") obj.cfg_put("taler", "CURRENCY", obj.currency) obj.cfg_put("taler", "CURRENCY_ROUND_UNIT", f"{obj.currency}:0.01") + + obj.cfg_put("kyc-provider-example-persona", "COST", "42"); + obj.cfg_put("kyc-provider-example-persona", "LOGIC", "persona"); + obj.cfg_put("kyc-provider-example-persona", "USER_TYPE", "INDIVIDUAL"); + obj.cfg_put("kyc-provider-example-persona", "PROVIDED_CHECKS", "DUMMY"); + obj.cfg_put("kyc-provider-example-persona", "PERSONA_VALIDITY", "forever"); + obj.cfg_put("kyc-provider-example-persona", "PERSONA_SUBDOMAIN", "taler"); + obj.cfg_put("kyc-provider-example-persona", "PERSONA_AUTH_TOKEN", "persona_sandbox_b1c70e49-b333-4f3c-b356-f0ed05029241"); + obj.cfg_put("kyc-provider-example-persona", "PERSONA_TEMPLATE_ID", "itmpl_Uj6X5J3GPT9kbuAZTLg7AUMx"); + obj.cfg_put("kyc-provider-example-persona", "KYC_POST_URL", "https://demo.taler.net/"); + + obj.cfg_put("kyc-legitimization-balance-high", "OPERATION_TYPE", "BALANCE"); + obj.cfg_put("kyc-legitimization-balance-high", "REQUIRED_CHECKS", "DUMMY"); + obj.cfg_put("kyc-legitimization-balance-high", "THRESHOLD", obj.currency + ":" + 15); + obj.cfg_put("kyc-legitimization-deposit-any", "OPERATION_TYPE", "DEPOSIT"); + obj.cfg_put("kyc-legitimization-deposit-any", "REQUIRED_CHECKS", "DUMMY"); + obj.cfg_put("kyc-legitimization-deposit-any", "THRESHOLD", obj.currency + ":" + 15); + obj.cfg_put("kyc-legitimization-deposit-any", "TIMEFRAME", "1d"); + obj.cfg_put("kyc-legitimization-withdraw", "OPERATION_TYPE", "WITHDRAW"); + obj.cfg_put("kyc-legitimization-withdraw", "REQUIRED_CHECKS", "DUMMY"); + obj.cfg_put("kyc-legitimization-withdraw", "THRESHOLD", obj.currency + ":" + 15); + obj.cfg_put("kyc-legitimization-withdraw", "TIMEFRAME", "1d"); + obj.cfg_put("kyc-legitimization-merge", "OPERATION_TYPE", "MERGE"); + obj.cfg_put("kyc-legitimization-merge", "REQUIRED_CHECKS", "DUMMY"); + obj.cfg_put("kyc-legitimization-merge", "THRESHOLD", obj.currency + ":" + 15); + obj.cfg_put("kyc-legitimization-merge", "TIMEFRAME", "1d"); + obj.cfg_put("bank", "serve", "http") obj.cfg_put("bank", "http_port", get_port(urls["bank"])) obj.cfg_put("bank", "max_debt", "%s:500.0" % obj.currency)