From a851f3d869fb7b8ff1e923af7a4f24fd4f5f322a Mon Sep 17 00:00:00 2001 From: harsh4723 Date: Mon, 30 Dec 2024 15:31:34 +0530 Subject: [PATCH] fix: ignore wallet read when present in env --- cmd/gateway/zcn/initSDK.go | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/cmd/gateway/zcn/initSDK.go b/cmd/gateway/zcn/initSDK.go index d075cf1a8..6fed61e58 100644 --- a/cmd/gateway/zcn/initSDK.go +++ b/cmd/gateway/zcn/initSDK.go @@ -84,11 +84,17 @@ func initializeSDK(configDir, allocid string, nonce int64, walletDetails string) return err } - walletFile := filepath.Join(configDir, "wallet.json") + var walletInfo string + if walletDetails == "" { + walletFile := filepath.Join(configDir, "wallet.json") - walletBytes, err := ioutil.ReadFile(walletFile) - if err != nil { - return err + walletBytes, err := ioutil.ReadFile(walletFile) + if err != nil { + return err + } + walletInfo = string(walletBytes) + } else { + walletInfo = walletDetails } logger.SyncLoggers([]*logger.Logger{zcncore.GetLogger(), sdk.GetLogger()}) @@ -97,10 +103,6 @@ func initializeSDK(configDir, allocid string, nonce int64, walletDetails string) zcncore.SetLogLevel(3) sdk.SetLogLevel(3) - walletInfo := string(walletBytes) - if walletDetails != "" { - walletInfo = walletDetails - } err = client.InitSDK("{}", cfg.BlockWorker, cfg.ChainID, cfg.SignatureScheme, nonce, false, cfg.MinSubmit, cfg.MinConfirmation, cfg.ConfirmationChainLength, cfg.SharderConsensous) if err != nil { return err