From 0d2ed17d5eabce928364e1bfedf8a672a52dfe0b Mon Sep 17 00:00:00 2001 From: gpabst Date: Wed, 11 Dec 2024 19:13:29 -0500 Subject: [PATCH] fix: remove signer flags from get --- pkg/operator/get_operator_split.go | 18 +++++++++++++++++- pkg/operator/set_operator_split.go | 4 ++-- 2 files changed, 19 insertions(+), 3 deletions(-) diff --git a/pkg/operator/get_operator_split.go b/pkg/operator/get_operator_split.go index 075f2331..7183d6c1 100644 --- a/pkg/operator/get_operator_split.go +++ b/pkg/operator/get_operator_split.go @@ -1,6 +1,8 @@ package operator import ( + "sort" + "github.com/Layr-Labs/eigenlayer-cli/pkg/internal/common" "github.com/Layr-Labs/eigenlayer-cli/pkg/internal/common/flags" "github.com/Layr-Labs/eigenlayer-cli/pkg/operator/split" @@ -23,12 +25,26 @@ func GetOperatorSplitCmd(p utils.Prompter) *cli.Command { return GetOperatorSplit(cCtx) }, After: telemetry.AfterRunAction(), - Flags: getOperatorSplitFlags(), + Flags: getGetOperatorSplitFlags(), } return operatorSplitCmd } +func getGetOperatorSplitFlags() []cli.Flag { + baseFlags := []cli.Flag{ + &flags.NetworkFlag, + &flags.ETHRpcUrlFlag, + &flags.OperatorAddressFlag, + &split.OperatorSplitFlag, + &rewards.RewardsCoordinatorAddressFlag, + &split.AVSAddressFlag, + } + + sort.Sort(cli.FlagsByName(baseFlags)) + return baseFlags +} + func GetOperatorSplit(cCtx *cli.Context) error { ctx := cCtx.Context logger := common.GetLogger(cCtx) diff --git a/pkg/operator/set_operator_split.go b/pkg/operator/set_operator_split.go index b6eeea0e..3a2f0fb3 100644 --- a/pkg/operator/set_operator_split.go +++ b/pkg/operator/set_operator_split.go @@ -26,7 +26,7 @@ func SetOperatorSplitCmd(p utils.Prompter) *cli.Command { return SetOperatorSplit(cCtx, p) }, After: telemetry.AfterRunAction(), - Flags: getOperatorSplitFlags(), + Flags: getSetOperatorSplitFlags(), } return operatorSplitCmd @@ -80,7 +80,7 @@ func SetOperatorSplit(cCtx *cli.Context, p utils.Prompter) error { return nil } -func getOperatorSplitFlags() []cli.Flag { +func getSetOperatorSplitFlags() []cli.Flag { baseFlags := []cli.Flag{ &flags.NetworkFlag, &flags.ETHRpcUrlFlag,