diff options
author | MS <ms@taler.net> | 2023-12-03 21:01:32 +0100 |
---|---|---|
committer | MS <ms@taler.net> | 2023-12-03 21:01:32 +0100 |
commit | 5fc20cc6b2c75c00ca857c7d68b281dfcd0b6e29 (patch) | |
tree | 2f0627221568ef55602927bc3b8be9f8dc5a65da | |
parent | d6d86986b96baaabd67d1128c26a4fbc630ada0c (diff) | |
download | libeufin-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.kt | 6 |
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) } } } |