summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMS <ms@taler.net>2023-12-03 21:01:32 +0100
committerMS <ms@taler.net>2023-12-03 21:01:32 +0100
commit5fc20cc6b2c75c00ca857c7d68b281dfcd0b6e29 (patch)
tree2f0627221568ef55602927bc3b8be9f8dc5a65da
parentd6d86986b96baaabd67d1128c26a4fbc630ada0c (diff)
downloadlibeufin-5fc20cc6b2c75c00ca857c7d68b281dfcd0b6e29.tar.gz
libeufin-5fc20cc6b2c75c00ca857c7d68b281dfcd0b6e29.tar.bz2
libeufin-5fc20cc6b2c75c00ca857c7d68b281dfcd0b6e29.zip
CLI account creation
printing the new account payto://-address
-rw-r--r--bank/src/main/kotlin/tech/libeufin/bank/Main.kt6
1 files changed, 5 insertions, 1 deletions
diff --git a/bank/src/main/kotlin/tech/libeufin/bank/Main.kt b/bank/src/main/kotlin/tech/libeufin/bank/Main.kt
index a1e28cf9..ad566840 100644
--- a/bank/src/main/kotlin/tech/libeufin/bank/Main.kt
+++ b/bank/src/main/kotlin/tech/libeufin/bank/Main.kt
@@ -326,7 +326,10 @@ class ChangePw : CliktCommand("Change account password", name = "passwd") {
}
}
-class CreateAccount : CliktCommand("Create an account", name = "create-account") {
+class CreateAccount : CliktCommand(
+ "Create an account, returning the payto://-URI associated with it",
+ name = "create-account"
+) {
private val configFile by option(
"--config", "-c",
help = "set the configuration file"
@@ -350,6 +353,7 @@ class CreateAccount : CliktCommand("Create an account", name = "create-account")
AccountCreationResult.Success ->
logger.info("Account '${json.username}' created")
}
+ println(internalPayto)
}
}
}