From 2b696f85f92eab258d6db86b999f3e7f53fe4e4a Mon Sep 17 00:00:00 2001 From: Chris Gianelloni Date: Wed, 22 May 2024 16:26:21 -0400 Subject: [PATCH] fix: exit on nil wallet without explicit error (#91) Signed-off-by: Chris Gianelloni --- internal/cli/cli.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/internal/cli/cli.go b/internal/cli/cli.go index d149d76..e997c8d 100644 --- a/internal/cli/cli.go +++ b/internal/cli/cli.go @@ -41,6 +41,11 @@ func Run(output string) { w, err := bursa.NewDefaultWallet(mnemonic) if err != nil { logger.Fatalf("failed to initialize wallet: %s", err) + os.Exit(1) + } + if w == nil { + logger.Fatalf("wallet empty after init... this shouldn't happen") + os.Exit(1) } logger.Info("Loaded mnemonic and generated address...")