summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2022-08-25 11:55:38 +0200
committerChristian Grothoff <christian@grothoff.org>2022-08-25 11:55:38 +0200
commit8b98f922c2026604dd472de89c2233492387f8ee (patch)
tree20ad7012699b7ac0cd8a847d2e5d1e50ad14f9f9
parent4143e3c430d240c68797f432c0f6b9efead362ce (diff)
downloaddeployment-8b98f922c2026604dd472de89c2233492387f8ee.tar.gz
deployment-8b98f922c2026604dd472de89c2233492387f8ee.tar.bz2
deployment-8b98f922c2026604dd472de89c2233492387f8ee.zip
-add kyc config
-rwxr-xr-xbin/taler-gv28
1 files changed, 27 insertions, 1 deletions
diff --git a/bin/taler-gv b/bin/taler-gv
index dec575f..5727a3f 100755
--- a/bin/taler-gv
+++ b/bin/taler-gv
@@ -511,7 +511,7 @@ def bootstrap(list_repos, repos, with_envcfg, dry, without_repos) -> None:
preparedRepos = load_repos(reposList)
if without_repos:
for exclude_repo in split_repos_list(without_repos):
- preparedRepos = [el for el in preparedRepos if el.name != exclude_repo]
+ preparedRepos = [el for el in preparedRepos if el.name != exclude_repo]
clone_repos(preparedRepos)
# Globals sharead accross multiple sub-commands:
@@ -941,6 +941,32 @@ def prepare(postgres_db_name):
obj.cfg_put("taler", "CURRENCY", currency)
obj.cfg_put("taler", "CURRENCY_ROUND_UNIT", f"{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 + ":30");
+ 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("donations", "serve", "http")
obj.cfg_put("donations", "http_serve", "unix")
obj.cfg_put("donations", "http_unixpath", str(unix_sockets_dir / "donations.http"))