Skip to content

Commit bec1dbc

Browse files
committed
skip-check-header
1 parent dfa13b3 commit bec1dbc

File tree

4 files changed

+12
-6
lines changed

4 files changed

+12
-6
lines changed

server/flags/flags.go

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,12 @@ const (
3535

3636
// GRPC-related flags.
3737
const (
38-
GRPCOnly = "grpc-only"
39-
GRPCEnable = "grpc.enable"
40-
GRPCAddress = "grpc.address"
41-
GRPCWebEnable = "grpc-web.enable"
42-
GRPCWebAddress = "grpc-web.address"
38+
GRPCOnly = "grpc-only"
39+
GRPCEnable = "grpc.enable"
40+
GRPCAddress = "grpc.address"
41+
GRPCWebEnable = "grpc-web.enable"
42+
GRPCWebAddress = "grpc-web.address"
43+
GRPCSkipCheckHeader = "grpc.skip-check-header"
4344
)
4445

4546
// Cosmos API flags

server/start.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,7 @@ which accepts a path for the resulting pprof file.
193193
cmd.Flags().Bool(srvflags.GRPCOnly, false, "Start the node in gRPC query only mode without CometBFT process")
194194
cmd.Flags().Bool(srvflags.GRPCEnable, true, "Define if the gRPC server should be enabled")
195195
cmd.Flags().String(srvflags.GRPCAddress, serverconfig.DefaultGRPCAddress, "the gRPC server address to listen on")
196+
cmd.Flags().Bool(srvflags.GRPCSkipCheckHeader, false, "Define if the gRPC server should bypass check header")
196197
cmd.Flags().Bool(srvflags.GRPCWebEnable, true, "Define if the gRPC-Web server should be enabled. (Note: gRPC must also be enabled.)")
197198

198199
cmd.Flags().Bool(srvflags.RPCEnable, false, "Defines if Cosmos-sdk REST server should be enabled")

tests/integration_tests/test_grpc_only.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ def expect_cb(rsp):
9898
"ethermintd",
9999
"start",
100100
"--grpc-only",
101+
"--grpc.skip-check-header",
101102
"--home",
102103
custom_ethermint.base_dir / "node1",
103104
],

tests/integration_tests/test_indexer.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,10 @@ def test_basic(pruned):
2828

2929
def edit_app_cfgs(enable):
3030
pruned.supervisorctl("stop", "all")
31-
overwrite = {"json-rpc": {"enable-indexer": enable}}
31+
overwrite = {
32+
"json-rpc": {"enable-indexer": enable},
33+
"grpc": {"skip-check-header": enable},
34+
}
3235
for i in range(2):
3336
cluster.edit_app_cfg(
3437
pruned.cosmos_cli(i).data_dir / "config/app.toml",

0 commit comments

Comments
 (0)