From eedd1a46a0d58cc8e8c966d3b3b2b2b1769e83b5 Mon Sep 17 00:00:00 2001 From: Vritra4 Date: Mon, 29 Apr 2024 18:41:42 +0900 Subject: [PATCH] update some configs to let them enabled by defaul --- cmd/minitiad/config.go | 8 ++++++++ cmd/minitiad/init.go | 4 ++++ go.mod | 2 +- go.sum | 2 ++ 4 files changed, 15 insertions(+), 1 deletion(-) diff --git a/cmd/minitiad/config.go b/cmd/minitiad/config.go index 8272ff7..ddce4ef 100644 --- a/cmd/minitiad/config.go +++ b/cmd/minitiad/config.go @@ -40,6 +40,14 @@ func initAppConfig() (string, interface{}) { // In simapp, we set the min gas prices to 0. srvCfg.MinGasPrices = fmt.Sprintf("0%s", types.BaseDenom) + // Enable API and unsafe CORS (CORS allowed from any host) + srvCfg.API.Enable = true + srvCfg.API.EnableUnsafeCORS = true + srvCfg.API.Address = "tcp://0.0.0.0:1317" + + srvCfg.GRPC.Enable = true + srvCfg.GRPC.Address = "tcp://0.0.0.0:9090" + minitiaAppConfig := minitiaAppConfig{ Config: *srvCfg, WasmConfig: wasmtypes.DefaultWasmConfig(), diff --git a/cmd/minitiad/init.go b/cmd/minitiad/init.go index 012fbd0..08e7272 100644 --- a/cmd/minitiad/init.go +++ b/cmd/minitiad/init.go @@ -86,6 +86,10 @@ func InitCmd(mbm module.BasicManager, defaultNodeHome string) *cobra.Command { config := serverCtx.Config config.SetRoot(clientCtx.HomeDir) + // Configure the server to open RPC port to everyone and allow every origins + config.RPC.ListenAddress = "tcp://0.0.0.0:26657" + config.RPC.CORSAllowedOrigins = []string{"*"} + chainID, _ := cmd.Flags().GetString(flags.FlagChainID) if chainID == "" { chainID = fmt.Sprintf("test-chain-%v", cometrand.Str(6)) diff --git a/go.mod b/go.mod index 02ffbc6..0b2644c 100644 --- a/go.mod +++ b/go.mod @@ -36,7 +36,7 @@ require ( github.com/hashicorp/go-metrics v0.5.3 github.com/initia-labs/OPinit v0.2.6 github.com/initia-labs/initia v0.2.6 - github.com/initia-labs/kvindexer v0.1.0 + github.com/initia-labs/kvindexer v0.1.1 github.com/initia-labs/kvindexer/submodules/block v0.1.0 github.com/initia-labs/kvindexer/submodules/pair v0.1.0 github.com/initia-labs/kvindexer/submodules/tx v0.1.0 diff --git a/go.sum b/go.sum index f803cd0..ff3d0a7 100644 --- a/go.sum +++ b/go.sum @@ -745,6 +745,8 @@ github.com/initia-labs/initia v0.2.6 h1:qz1c+5z8xjc2vmx0WYGpokdOx6wrafrei3AX7QLC github.com/initia-labs/initia v0.2.6/go.mod h1:PFWX4I983j462shp3a1lLRheBiIfZrRoF/MQI/CsL9o= github.com/initia-labs/kvindexer v0.1.0 h1:AwBWy76fZrwj+et1LMlcwvDQZyxuQ1IdBgx4R+94hiU= github.com/initia-labs/kvindexer v0.1.0/go.mod h1:+2hInhMys7TFlGsAey2bFH4tA9fu+5/W17Ttecf1NHc= +github.com/initia-labs/kvindexer v0.1.1 h1:cxDShRa/8OhREYIzzGXJWzRDVOOS5oz8h1t4Z00Kj8w= +github.com/initia-labs/kvindexer v0.1.1/go.mod h1:+2hInhMys7TFlGsAey2bFH4tA9fu+5/W17Ttecf1NHc= github.com/initia-labs/kvindexer/submodules/block v0.1.0 h1:y+EXnksd/I2F96mzIoQA64nZUZON2P+99YrSzeLCLoY= github.com/initia-labs/kvindexer/submodules/block v0.1.0/go.mod h1:4c+c59wVAnjuaJv/pcDYaUkeVmOqVV+orqEjya/RIjo= github.com/initia-labs/kvindexer/submodules/pair v0.1.0 h1:mZeeYhhz78J/LKjrVGzV9ervjDoBV4AoeiFRBZN+0CI=