[Client] Fixes (#310)

* merge

* fix

* fix: empty config check & version flag support (#309)

* empty config check & version flag support
This commit is contained in:
altafan
2024-09-16 11:24:43 +02:00
parent 2174e4b04d
commit 4883e692cd

View File

@@ -23,13 +23,13 @@ const (
)
var (
version = "alpha"
Version string
arkSdkClient arksdk.ArkClient
)
func main() {
app := cli.NewApp()
app.Version = version
app.Version = Version
app.Name = "Ark CLI"
app.Usage = "ark wallet command line interface"
app.Commands = append(
@@ -216,10 +216,15 @@ func config(ctx *cli.Context) error {
if err != nil {
return err
}
cfgData, err := cfgStore.GetData(ctx.Context)
if err != nil {
return err
}
if cfgData == nil {
fmt.Println("no configuration found, run 'init' command")
return nil
}
cfg := map[string]interface{}{
"asp_url": cfgData.AspUrl,