From 5d71020270ae6c120293af1e6290c9481db7f3c8 Mon Sep 17 00:00:00 2001 From: David Ackerman Date: Tue, 21 Jul 2020 21:01:30 +0200 Subject: [PATCH] Merge PR #6810: Add transport flag to start command --- server/start.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/server/start.go b/server/start.go index 8e85fb7ef..cb8fa02db 100644 --- a/server/start.go +++ b/server/start.go @@ -30,6 +30,7 @@ import ( const ( flagWithTendermint = "with-tendermint" flagAddress = "address" + flagTransport = "transport" flagTraceStore = "trace-store" flagCPUProfile = "cpu-profile" FlagMinGasPrices = "minimum-gas-prices" @@ -104,6 +105,7 @@ which accepts a path for the resulting pprof file. cmd.Flags().String(flags.FlagHome, defaultNodeHome, "The application home directory") cmd.Flags().Bool(flagWithTendermint, true, "Run abci app embedded in-process with tendermint") cmd.Flags().String(flagAddress, "tcp://0.0.0.0:26658", "Listen address") + cmd.Flags().String(flagTransport, "socket", "Transport protocol: socket, grpc") cmd.Flags().String(flagTraceStore, "", "Enable KVStore tracing to an output file") cmd.Flags().String(FlagMinGasPrices, "", "Minimum gas prices to accept for transactions; Any fee in a tx must meet this minimum (e.g. 0.01photino;0.0001stake)") cmd.Flags().IntSlice(FlagUnsafeSkipUpgrades, []int{}, "Skip a set of upgrade heights to continue the old binary") @@ -125,6 +127,7 @@ which accepts a path for the resulting pprof file. func startStandAlone(ctx *Context, appCreator AppCreator) error { addr := ctx.Viper.GetString(flagAddress) + transport := ctx.Viper.GetString(flagTransport) home := ctx.Viper.GetString(flags.FlagHome) db, err := openDB(home) @@ -140,7 +143,7 @@ func startStandAlone(ctx *Context, appCreator AppCreator) error { app := appCreator(ctx.Logger, db, traceWriter, ctx.Viper) - svr, err := server.NewServer(addr, "socket", app) + svr, err := server.NewServer(addr, transport, app) if err != nil { return fmt.Errorf("error creating listener: %v", err) }