From 29360733598e84fb52704c1fb2f013062b097ab8 Mon Sep 17 00:00:00 2001 From: ocnc2 <169075746+ocnc2@users.noreply.github.com> Date: Wed, 26 Jun 2024 19:59:37 -0400 Subject: [PATCH] fix(server/v2): make CometBFTServer implement HasStartFlags (#20788) --- server/v2/cometbft/server.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/server/v2/cometbft/server.go b/server/v2/cometbft/server.go index 57e0aaf61fc3..e48a58c5e3de 100644 --- a/server/v2/cometbft/server.go +++ b/server/v2/cometbft/server.go @@ -46,6 +46,8 @@ const ( ) var _ serverv2.ServerComponent[transaction.Tx] = (*CometBFTServer[transaction.Tx])(nil) +var _ serverv2.HasCLICommands = (*CometBFTServer[transaction.Tx])(nil) +var _ serverv2.HasStartFlags = (*CometBFTServer[transaction.Tx])(nil) type CometBFTServer[T transaction.Tx] struct { Node *node.Node @@ -196,8 +198,8 @@ func getGenDocProvider(cfg *cmtcfg.Config) func() (node.ChecksummedGenesisDoc, e } } -func (s *CometBFTServer[T]) StartCmdFlags() pflag.FlagSet { - flags := *pflag.NewFlagSet("cometbft", pflag.ExitOnError) +func (s *CometBFTServer[T]) StartCmdFlags() *pflag.FlagSet { + flags := pflag.NewFlagSet("cometbft", pflag.ExitOnError) flags.Bool(flagWithComet, true, "Run abci app embedded in-process with CometBFT") flags.String(flagAddress, "tcp://127.0.0.1:26658", "Listen address") flags.String(flagTransport, "socket", "Transport protocol: socket, grpc")