Skip to content

Commit 7d0d59d

Browse files
authored
fix(client/grpc): node.NewQueryServer method not setting cfg (backport #20969) (#20973)
1 parent 451683b commit 7d0d59d

3 files changed

Lines changed: 7 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ Ref: https://keepachangelog.com/en/1.0.0/
4141
## Bug Fixes
4242

4343
* [#20939](https://github.com/cosmos/cosmos-sdk/pull/20939) Fix collection reverse iterator to include `pagination.key` in the result.
44+
* (client/grpc) [#20969](https://github.com/cosmos/cosmos-sdk/pull/20969) Fix `node.NewQueryServer` method not setting `cfg`.
4445

4546
## [v0.50.8](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.50.8) - 2024-07-15
4647

client/grpc/node/service.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ type queryServer struct {
3232
func NewQueryServer(clientCtx client.Context, cfg config.Config) ServiceServer {
3333
return queryServer{
3434
clientCtx: clientCtx,
35+
cfg: cfg,
3536
}
3637
}
3738

client/grpc/node/service_test.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,17 @@ import (
1212

1313
func TestServiceServer_Config(t *testing.T) {
1414
defaultCfg := config.DefaultConfig()
15+
defaultCfg.PruningKeepRecent = "2000"
16+
defaultCfg.PruningInterval = "10"
17+
defaultCfg.HaltHeight = 100
1518
svr := NewQueryServer(client.Context{}, *defaultCfg)
1619
ctx := sdk.Context{}.WithMinGasPrices(sdk.NewDecCoins(sdk.NewInt64DecCoin("stake", 15)))
1720

1821
resp, err := svr.Config(ctx, &ConfigRequest{})
1922
require.NoError(t, err)
2023
require.NotNil(t, resp)
2124
require.Equal(t, ctx.MinGasPrices().String(), resp.MinimumGasPrice)
25+
require.Equal(t, defaultCfg.PruningKeepRecent, resp.PruningKeepRecent)
26+
require.Equal(t, defaultCfg.PruningInterval, resp.PruningInterval)
2227
require.Equal(t, defaultCfg.HaltHeight, resp.HaltHeight)
2328
}

0 commit comments

Comments
 (0)