Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hotfix-logImprovements #952

Merged
merged 2 commits into from
Sep 27, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 8 additions & 5 deletions cmd/addStake.go
Original file line number Diff line number Diff line change
Expand Up @@ -32,16 +32,19 @@ func initialiseStake(cmd *cobra.Command, args []string) {

//This function sets the flags appropriately and executes the StakeCoins function
func (*UtilsStruct) ExecuteStake(flagSet *pflag.FlagSet) {
razorUtils.AssignLogFile(flagSet)
config, err := cmdUtils.GetConfigData()
utils.CheckError("Error in getting config: ", err)

client := razorUtils.ConnectToClient(config.Provider)

address, err := flagSetUtils.GetStringAddress(flagSet)
utils.CheckError("Error in getting address: ", err)

logger.Address = address
logger.SetLoggerParameters(client, address)
razorUtils.AssignLogFile(flagSet)

config, err := cmdUtils.GetConfigData()
utils.CheckError("Error in getting config: ", err)
password := razorUtils.AssignPassword()
client := razorUtils.ConnectToClient(config.Provider)

balance, err := razorUtils.FetchBalance(client, address)
utils.CheckError("Error in fetching razor balance for account: "+address, err)
valueInWei, err := cmdUtils.AssignAmountInWei(flagSet)
Expand Down
14 changes: 7 additions & 7 deletions cmd/claimBounty.go
Original file line number Diff line number Diff line change
Expand Up @@ -34,19 +34,19 @@ func initialiseClaimBounty(cmd *cobra.Command, args []string) {

//This function sets the flags appropriately and executes the ClaimBounty function
func (*UtilsStruct) ExecuteClaimBounty(flagSet *pflag.FlagSet) {
razorUtils.AssignLogFile(flagSet)
config, err := cmdUtils.GetConfigData()
utils.CheckError("Error in getting config: ", err)

client := razorUtils.ConnectToClient(config.Provider)

address, err := flagSetUtils.GetStringAddress(flagSet)
utils.CheckError("Error in getting address: ", err)

logger.Address = address

config, err := cmdUtils.GetConfigData()
utils.CheckError("Error in getting config: ", err)
logger.SetLoggerParameters(client, address)
razorUtils.AssignLogFile(flagSet)

password := razorUtils.AssignPassword()

client := razorUtils.ConnectToClient(config.Provider)

if utilsInterface.IsFlagPassed("bountyId") {
bountyId, err := flagSetUtils.GetUint32BountyId(flagSet)
utils.CheckError("Error in getting bountyId: ", err)
Expand Down
12 changes: 7 additions & 5 deletions cmd/claimCommission.go
Original file line number Diff line number Diff line change
Expand Up @@ -25,16 +25,18 @@ Example:

//This function allows the staker to claim the rewards earned from delegator's pool share as commission
func (*UtilsStruct) ClaimCommission(flagSet *pflag.FlagSet) {
razorUtils.AssignLogFile(flagSet)
config, err := cmdUtils.GetConfigData()
utils.CheckError("Error in getting config: ", err)

client := razorUtils.ConnectToClient(config.Provider)

address, err := flagSetUtils.GetStringAddress(flagSet)
utils.CheckError("Error in getting address: ", err)

logger.Address = address
logger.SetLoggerParameters(client, address)
razorUtils.AssignLogFile(flagSet)

config, err := cmdUtils.GetConfigData()
utils.CheckError("Error in getting config: ", err)
password := razorUtils.AssignPassword()
client := razorUtils.ConnectToClient(config.Provider)

razorUtils.CheckEthBalanceIsZero(client, address)

Expand Down
3 changes: 2 additions & 1 deletion cmd/collectionList.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import (
"github.com/spf13/cobra"
"github.com/spf13/pflag"
"os"
"razor/logger"
"razor/utils"
"strconv"
"strings"
Expand All @@ -30,11 +31,11 @@ func initialiseCollectionList(cmd *cobra.Command, args []string) {

//This function sets the flags appropriately and and executes the GetCollectionList function
func (*UtilsStruct) ExecuteCollectionList(flagSet *pflag.FlagSet) {
razorUtils.AssignLogFile(flagSet)
config, err := cmdUtils.GetConfigData()
utils.CheckError("Error in getting config: ", err)

client := razorUtils.ConnectToClient(config.Provider)
logger.SetLoggerParameters(client, "")

err = cmdUtils.GetCollectionList(client)
utils.CheckError("Error in getting collection list: ", err)
Expand Down
15 changes: 8 additions & 7 deletions cmd/createCollection.go
Original file line number Diff line number Diff line change
Expand Up @@ -34,16 +34,19 @@ func initialiseCreateCollection(cmd *cobra.Command, args []string) {

//This function sets the flags appropriately and executes the CreateCollection function
func (*UtilsStruct) ExecuteCreateCollection(flagSet *pflag.FlagSet) {
razorUtils.AssignLogFile(flagSet)
config, err := cmdUtils.GetConfigData()
utils.CheckError("Error in getting config: ", err)

client := razorUtils.ConnectToClient(config.Provider)

address, err := flagSetUtils.GetStringAddress(flagSet)
utils.CheckError("Error in getting address: ", err)

logger.Address = address

config, err := cmdUtils.GetConfigData()
utils.CheckError("Error in getting config: ", err)
logger.SetLoggerParameters(client, address)
razorUtils.AssignLogFile(flagSet)

password := razorUtils.AssignPassword()

name, err := flagSetUtils.GetStringName(flagSet)
utils.CheckError("Error in getting name: ", err)

Expand All @@ -56,8 +59,6 @@ func (*UtilsStruct) ExecuteCreateCollection(flagSet *pflag.FlagSet) {
power, err := flagSetUtils.GetInt8Power(flagSet)
utils.CheckError("Error in getting power: ", err)

client := razorUtils.ConnectToClient(config.Provider)

tolerance, err := flagSetUtils.GetUint32Tolerance(flagSet)
utils.CheckError("Error in getting tolerance: ", err)

Expand Down
14 changes: 7 additions & 7 deletions cmd/createJob.go
Original file line number Diff line number Diff line change
Expand Up @@ -35,14 +35,16 @@ func initialiseCreateJob(cmd *cobra.Command, args []string) {

//This function sets the flags appropriately and executes the CreateJob function
func (*UtilsStruct) ExecuteCreateJob(flagSet *pflag.FlagSet) {
razorUtils.AssignLogFile(flagSet)
config, err := cmdUtils.GetConfigData()
utils.CheckError("Error in getting config: ", err)

client := razorUtils.ConnectToClient(config.Provider)

address, err := flagSetUtils.GetStringAddress(flagSet)
utils.CheckError("Error in getting address: ", err)

logger.Address = address

config, err := cmdUtils.GetConfigData()
utils.CheckError("Error in getting config: ", err)
logger.SetLoggerParameters(client, address)
razorUtils.AssignLogFile(flagSet)

password := razorUtils.AssignPassword()

Expand All @@ -64,8 +66,6 @@ func (*UtilsStruct) ExecuteCreateJob(flagSet *pflag.FlagSet) {
selectorType, err := flagSetUtils.GetUint8SelectorType(flagSet)
utils.CheckError("Error in getting selectorType: ", err)

client := razorUtils.ConnectToClient(config.Provider)

jobInput := types.CreateJobInput{
Address: address,
Password: password,
Expand Down
14 changes: 7 additions & 7 deletions cmd/delegate.go
Original file line number Diff line number Diff line change
Expand Up @@ -32,22 +32,22 @@ func initialiseDelegate(cmd *cobra.Command, args []string) {

//This function sets the flags appropriately and executes the Delegate function
func (*UtilsStruct) ExecuteDelegate(flagSet *pflag.FlagSet) {
razorUtils.AssignLogFile(flagSet)
config, err := cmdUtils.GetConfigData()
utils.CheckError("Error in getting config: ", err)

client := razorUtils.ConnectToClient(config.Provider)

address, err := flagSetUtils.GetStringAddress(flagSet)
utils.CheckError("Error in getting address: ", err)

logger.Address = address

config, err := cmdUtils.GetConfigData()
utils.CheckError("Error in getting config: ", err)
logger.SetLoggerParameters(client, address)
razorUtils.AssignLogFile(flagSet)

password := razorUtils.AssignPassword()

stakerId, err := flagSetUtils.GetUint32StakerId(flagSet)
utils.CheckError("Error in getting stakerId: ", err)

client := razorUtils.ConnectToClient(config.Provider)

balance, err := razorUtils.FetchBalance(client, address)
utils.CheckError("Error in fetching razor balance for account "+address+": ", err)

Expand Down
14 changes: 7 additions & 7 deletions cmd/initiateWithdraw.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,19 +31,19 @@ Example:

//This function sets the flags appropriately and executes the InitiateWithdraw function
func (*UtilsStruct) ExecuteInitiateWithdraw(flagSet *pflag.FlagSet) {
razorUtils.AssignLogFile(flagSet)
config, err := cmdUtils.GetConfigData()
utils.CheckError("Error in getting config: ", err)

client := razorUtils.ConnectToClient(config.Provider)

address, err := flagSetUtils.GetStringAddress(flagSet)
utils.CheckError("Error in getting address: ", err)

logger.Address = address

config, err := cmdUtils.GetConfigData()
utils.CheckError("Error in getting config: ", err)
logger.SetLoggerParameters(client, address)
razorUtils.AssignLogFile(flagSet)

password := razorUtils.AssignPassword()

client := razorUtils.ConnectToClient(config.Provider)

razorUtils.CheckEthBalanceIsZero(client, address)

stakerId, err := razorUtils.AssignStakerId(flagSet, client, address)
Expand Down
4 changes: 2 additions & 2 deletions cmd/jobList.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ import (
"github.com/spf13/cobra"
"github.com/spf13/pflag"
"os"
"razor/logger"
"razor/utils"
"strconv"
)
Expand All @@ -29,12 +30,11 @@ func initialiseJobList(cmd *cobra.Command, args []string) {

//This function sets the flags appropriately and executes the GetJobList function
func (*UtilsStruct) ExecuteJobList(flagSet *pflag.FlagSet) {
razorUtils.AssignLogFile(flagSet)

config, err := cmdUtils.GetConfigData()
utils.CheckError("Error in getting config: ", err)

client := razorUtils.ConnectToClient(config.Provider)
logger.SetLoggerParameters(client, "")

err = cmdUtils.GetJobList(client)
utils.CheckError("Error in getting job list: ", err)
Expand Down
17 changes: 8 additions & 9 deletions cmd/modifyCollectionStatus.go
Original file line number Diff line number Diff line change
Expand Up @@ -30,15 +30,18 @@ func initialiseModifyCollectionStatus(cmd *cobra.Command, args []string) {

//This function sets the flags appropriately and executes the ModifyCollectionStatus function
func (*UtilsStruct) ExecuteModifyCollectionStatus(flagSet *pflag.FlagSet) {
razorUtils.AssignLogFile(flagSet)
config, err := cmdUtils.GetConfigData()
utils.CheckError("Error in getting config: ", err)

client := razorUtils.ConnectToClient(config.Provider)

address, err := flagSetUtils.GetStringAddress(flagSet)
utils.CheckError("Error in getting address: ", err)

logger.Address = address

config, err := cmdUtils.GetConfigData()
utils.CheckError("Error in fetching config data: ", err)
logger.SetLoggerParameters(client, address)
razorUtils.AssignLogFile(flagSet)

password := razorUtils.AssignPassword()
collectionId, err := flagSetUtils.GetUint16CollectionId(flagSet)
utils.CheckError("Error in getting collectionId: ", err)

Expand All @@ -48,10 +51,6 @@ func (*UtilsStruct) ExecuteModifyCollectionStatus(flagSet *pflag.FlagSet) {
status, err := stringUtils.ParseBool(statusString)
utils.CheckError("Error in parsing status: ", err)

password := razorUtils.AssignPassword()

client := razorUtils.ConnectToClient(config.Provider)

modifyCollectionInput := types.ModifyCollectionInput{
Address: address,
Password: password,
Expand Down
14 changes: 7 additions & 7 deletions cmd/resetUnstakeLock.go
Original file line number Diff line number Diff line change
Expand Up @@ -33,19 +33,19 @@ func initialiseExtendLock(cmd *cobra.Command, args []string) {

//This function sets the flags appropriately and executes the ResetUnstakeLock function
func (*UtilsStruct) ExecuteExtendLock(flagSet *pflag.FlagSet) {
razorUtils.AssignLogFile(flagSet)
config, err := cmdUtils.GetConfigData()
utils.CheckError("Error in getting config: ", err)

client := razorUtils.ConnectToClient(config.Provider)

address, err := flagSetUtils.GetStringAddress(flagSet)
utils.CheckError("Error in getting address: ", err)

logger.Address = address

config, err := cmdUtils.GetConfigData()
utils.CheckError("Error in getting config data: ", err)
logger.SetLoggerParameters(client, address)
razorUtils.AssignLogFile(flagSet)

password := razorUtils.AssignPassword()

client := razorUtils.ConnectToClient(config.Provider)

stakerId, err := razorUtils.AssignStakerId(flagSet, client, address)
utils.CheckError("Error in getting stakerId: ", err)

Expand Down
15 changes: 7 additions & 8 deletions cmd/setDelegation.go
Original file line number Diff line number Diff line change
Expand Up @@ -33,25 +33,24 @@ func initialiseSetDelegation(cmd *cobra.Command, args []string) {

//This function sets the flags appropriately and executes the SetDelegation function
func (*UtilsStruct) ExecuteSetDelegation(flagSet *pflag.FlagSet) {
razorUtils.AssignLogFile(flagSet)
config, err := cmdUtils.GetConfigData()
utils.CheckError("Error in getting config: ", err)

client := razorUtils.ConnectToClient(config.Provider)

address, err := flagSetUtils.GetStringAddress(flagSet)
utils.CheckError("Error in getting address: ", err)

logger.Address = address

config, err := cmdUtils.GetConfigData()
utils.CheckError("Error in getting config: ", err)
logger.SetLoggerParameters(client, address)
razorUtils.AssignLogFile(flagSet)

password := razorUtils.AssignPassword()

statusString, err := flagSetUtils.GetStringStatus(flagSet)
utils.CheckError("Error in getting status: ", err)

status, err := stringUtils.ParseBool(statusString)
utils.CheckError("Error in parsing status to boolean: ", err)

client := razorUtils.ConnectToClient(config.Provider)

stakerId, err := razorUtils.GetStakerId(client, address)
utils.CheckError("StakerId error: ", err)

Expand Down
4 changes: 2 additions & 2 deletions cmd/stakerInfo.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ import (
"github.com/spf13/cobra"
"github.com/spf13/pflag"
"os"
"razor/logger"
"razor/utils"
"strconv"
)
Expand All @@ -28,12 +29,11 @@ func initialiseStakerInfo(cmd *cobra.Command, args []string) {

//This function sets the flag appropriately and executes the GetStakerInfo function
func (*UtilsStruct) ExecuteStakerinfo(flagSet *pflag.FlagSet) {
razorUtils.AssignLogFile(flagSet)

config, err := cmdUtils.GetConfigData()
utils.CheckError("Error in getting config: ", err)

client := razorUtils.ConnectToClient(config.Provider)
logger.SetLoggerParameters(client, "")

stakerId, err := flagSetUtils.GetUint32StakerId(flagSet)
utils.CheckError("Error in getting stakerId: ", err)
Expand Down
13 changes: 7 additions & 6 deletions cmd/transfer.go
Original file line number Diff line number Diff line change
Expand Up @@ -32,21 +32,22 @@ func initialiseTransfer(cmd *cobra.Command, args []string) {

//This function sets the flag appropriately and executes the Transfer function
func (*UtilsStruct) ExecuteTransfer(flagSet *pflag.FlagSet) {
razorUtils.AssignLogFile(flagSet)
config, err := cmdUtils.GetConfigData()
utils.CheckError("Error in getting config: ", err)

client := razorUtils.ConnectToClient(config.Provider)

fromAddress, err := flagSetUtils.GetStringFrom(flagSet)
utils.CheckError("Error in getting fromAddress: ", err)

logger.Address = fromAddress
logger.SetLoggerParameters(client, fromAddress)
razorUtils.AssignLogFile(flagSet)

config, err := cmdUtils.GetConfigData()
utils.CheckError("Error in getting config: ", err)
password := razorUtils.AssignPassword()

toAddress, err := flagSetUtils.GetStringTo(flagSet)
utils.CheckError("Error in getting toAddress: ", err)

client := razorUtils.ConnectToClient(config.Provider)

balance, err := razorUtils.FetchBalance(client, fromAddress)
utils.CheckError("Error in fetching razor balance: ", err)

Expand Down
Loading