From 5a2db7233208d68c0d34727daa9c1113c673b589 Mon Sep 17 00:00:00 2001 From: GnaD13 Date: Fri, 19 Jan 2024 15:50:24 +0700 Subject: [PATCH 1/2] change cmd query --- x/multi-staking/module.go | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/x/multi-staking/module.go b/x/multi-staking/module.go index 955ca79c..15548425 100644 --- a/x/multi-staking/module.go +++ b/x/multi-staking/module.go @@ -71,13 +71,11 @@ func (AppModuleBasic) GetTxCmd() *cobra.Command { } // GetQueryCmd returns the multi-staking and staking module's root query command. -func (AppModuleBasic) GetQueryCmd() (queryCmd *cobra.Command) { - queryCmd.AddCommand( - stakingcli.GetQueryCmd(), - cli.GetQueryCmd(), - ) +func (AppModuleBasic) GetQueryCmd() *cobra.Command { + cmd := stakingcli.GetQueryCmd() + cmd.AddCommand(cli.GetQueryCmd()) - return queryCmd + return cmd } // AppModule embeds the Cosmos SDK's x/staking AppModule where we only override From 111b2b76aa892c6cd1f1d39b784460e20c1d7ca8 Mon Sep 17 00:00:00 2001 From: GnaD13 Date: Fri, 19 Jan 2024 16:28:49 +0700 Subject: [PATCH 2/2] add query server --- x/multi-staking/module.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/x/multi-staking/module.go b/x/multi-staking/module.go index 15548425..17951d39 100644 --- a/x/multi-staking/module.go +++ b/x/multi-staking/module.go @@ -136,6 +136,9 @@ func (am AppModule) LegacyQuerierHandler(legacyQuerierCdc *codec.LegacyAmino) sd func (am AppModule) RegisterServices(cfg module.Configurator) { stakingtypes.RegisterMsgServer(cfg.MsgServer(), multistakingkeeper.NewMsgServerImpl(am.keeper)) multistakingtypes.RegisterQueryServer(cfg.QueryServer(), multistakingkeeper.NewQueryServerImpl(am.keeper)) + + querier := stakingkeeper.Querier{Keeper: am.sk} + stakingtypes.RegisterQueryServer(cfg.QueryServer(), querier) } // InitGenesis initial genesis state for feeabs module