diff --git a/relayer/server.go b/relayer/server.go index aa2dfa1687..c222bb28b5 100644 --- a/relayer/server.go +++ b/relayer/server.go @@ -539,6 +539,13 @@ func (s *relayServer) initRelay(ctx context.Context, request *pairingtypes.Relay } // Checks + if g_sentry.Acc != request.Provider { + return nil, nil, nil, nil, utils.LavaFormatError("User is trying to communicate with the wrong provider address.", nil, &map[string]string{ + "ProviderWhoGotTheRequest": g_sentry.Acc, + "ProviderInTheRequest": request.Provider, + }) + } + user, err := getRelayUser(request) if err != nil { return nil, nil, nil, nil, utils.LavaFormatError("get relay user", err, &map[string]string{}) @@ -1238,11 +1245,6 @@ func Server( pairingtypes.RegisterRelayerServer(s, Server) - utils.LavaFormatInfo("Server listening", &map[string]string{"Address": lis.Addr().String()}) - if err := httpServer.Serve(lis); !errors.Is(err, http.ErrServerClosed) { - utils.LavaFormatFatal("provider failed to serve", err, &map[string]string{"Address": lis.Addr().String(), "ChainID": chainID}) - } - cacheAddr, err := flagSet.GetString(performance.CacheFlagName) if err != nil { utils.LavaFormatError("Failed To Get Cache Address flag", err, &map[string]string{"flags": fmt.Sprintf("%v", flagSet)}) @@ -1255,5 +1257,12 @@ func Server( chainProxy.SetCache(cache) } } + + utils.LavaFormatInfo("Server listening", &map[string]string{"Address": lis.Addr().String()}) + // serve is blocking, until terminated + if err := httpServer.Serve(lis); !errors.Is(err, http.ErrServerClosed) { + utils.LavaFormatFatal("provider failed to serve", err, &map[string]string{"Address": lis.Addr().String(), "ChainID": chainID}) + } + // in case we stop serving, claim rewards askForRewards(int64(g_sentry.GetCurrentEpochHeight())) } diff --git a/scripts/setup_providers.sh b/scripts/setup_providers.sh index c1296234d3..a03c76c72e 100755 --- a/scripts/setup_providers.sh +++ b/scripts/setup_providers.sh @@ -11,113 +11,113 @@ killall screen screen -wipe #ETH providers -screen -d -m -S eth1_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 2221 $ETH_RPC_WS ETH1 jsonrpc --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/ETH1_2221.log" && sleep 0.25 -screen -S eth1_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2222 $ETH_RPC_WS ETH1 jsonrpc --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/ETH1_2222.log" -screen -S eth1_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2223 $ETH_RPC_WS ETH1 jsonrpc --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/ETH1_2223.log" -screen -S eth1_providers -X screen -t win3 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2224 $ETH_RPC_WS ETH1 jsonrpc --log_level debug --from servicer4 2>&1 | tee $LOGS_DIR/ETH1_2224.log" -screen -S eth1_providers -X screen -t win4 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2225 $ETH_RPC_WS ETH1 jsonrpc --log_level debug --from servicer5 2>&1 | tee $LOGS_DIR/ETH1_2225.log" +screen -d -m -S eth1_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 2221 $ETH_RPC_WS ETH1 jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/ETH1_2221.log" && sleep 0.25 +screen -S eth1_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2222 $ETH_RPC_WS ETH1 jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/ETH1_2222.log" +screen -S eth1_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2223 $ETH_RPC_WS ETH1 jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/ETH1_2223.log" +screen -S eth1_providers -X screen -t win3 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2224 $ETH_RPC_WS ETH1 jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer4 2>&1 | tee $LOGS_DIR/ETH1_2224.log" +screen -S eth1_providers -X screen -t win4 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2225 $ETH_RPC_WS ETH1 jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer5 2>&1 | tee $LOGS_DIR/ETH1_2225.log" #GTH providers -screen -d -m -S gth_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 2121 $GTH_RPC_WS GTH1 jsonrpc --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/GTH1_2121.log" && sleep 0.25 -screen -S gth_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2122 $GTH_RPC_WS GTH1 jsonrpc --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/GTH1_2122.log" -screen -S gth_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2123 $GTH_RPC_WS GTH1 jsonrpc --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/GTH1_2123.log" -screen -S gth_providers -X screen -t win3 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2124 $GTH_RPC_WS GTH1 jsonrpc --log_level debug --from servicer4 2>&1 | tee $LOGS_DIR/GTH1_2124.log" -screen -S gth_providers -X screen -t win4 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2125 $GTH_RPC_WS GTH1 jsonrpc --log_level debug --from servicer5 2>&1 | tee $LOGS_DIR/GTH1_2125.log" +screen -d -m -S gth_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 2121 $GTH_RPC_WS GTH1 jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/GTH1_2121.log" && sleep 0.25 +screen -S gth_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2122 $GTH_RPC_WS GTH1 jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/GTH1_2122.log" +screen -S gth_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2123 $GTH_RPC_WS GTH1 jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/GTH1_2123.log" +screen -S gth_providers -X screen -t win3 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2124 $GTH_RPC_WS GTH1 jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer4 2>&1 | tee $LOGS_DIR/GTH1_2124.log" +screen -S gth_providers -X screen -t win4 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2125 $GTH_RPC_WS GTH1 jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer5 2>&1 | tee $LOGS_DIR/GTH1_2125.log" #FTM providers -screen -d -m -S ftm250_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 2251 $FTM_RPC_HTTP FTM250 jsonrpc --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/FTM250_2251.log" && sleep 0.25 -screen -S ftm250_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2252 $FTM_RPC_HTTP FTM250 jsonrpc --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/FTM250_2252.log" -screen -S ftm250_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2253 $FTM_RPC_HTTP FTM250 jsonrpc --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/FTM250_2253.log" -screen -S ftm250_providers -X screen -t win3 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2254 $FTM_RPC_HTTP FTM250 jsonrpc --log_level debug --from servicer4 2>&1 | tee $LOGS_DIR/FTM250_2254.log" -screen -S ftm250_providers -X screen -t win4 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2255 $FTM_RPC_HTTP FTM250 jsonrpc --log_level debug --from servicer5 2>&1 | tee $LOGS_DIR/FTM250_2255.log" +screen -d -m -S ftm250_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 2251 $FTM_RPC_HTTP FTM250 jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/FTM250_2251.log" && sleep 0.25 +screen -S ftm250_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2252 $FTM_RPC_HTTP FTM250 jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/FTM250_2252.log" +screen -S ftm250_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2253 $FTM_RPC_HTTP FTM250 jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/FTM250_2253.log" +screen -S ftm250_providers -X screen -t win3 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2254 $FTM_RPC_HTTP FTM250 jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer4 2>&1 | tee $LOGS_DIR/FTM250_2254.log" +screen -S ftm250_providers -X screen -t win4 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2255 $FTM_RPC_HTTP FTM250 jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer5 2>&1 | tee $LOGS_DIR/FTM250_2255.log" #Celo providers -screen -d -m -S celo_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 5241 $CELO_HTTP CELO jsonrpc --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/CELO_2221.log" && sleep 0.25 -screen -S celo_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 5242 $CELO_HTTP CELO jsonrpc --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/CELO_2222.log" -screen -S celo_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 5243 $CELO_HTTP CELO jsonrpc --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/CELO_2223.log" +screen -d -m -S celo_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 5241 $CELO_HTTP CELO jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/CELO_2221.log" && sleep 0.25 +screen -S celo_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 5242 $CELO_HTTP CELO jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/CELO_2222.log" +screen -S celo_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 5243 $CELO_HTTP CELO jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/CELO_2223.log" # #Celo alfahores providers -screen -d -m -S alfajores_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 6241 $CELO_ALFAJORES_HTTP ALFAJORES jsonrpc --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/ALFAJORES_2221.log" && sleep 0.25 -screen -S alfajores_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 6242 $CELO_ALFAJORES_HTTP ALFAJORES jsonrpc --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/ALFAJORES_2222.log" -screen -S alfajores_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 6243 $CELO_ALFAJORES_HTTP ALFAJORES jsonrpc --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/ALFAJORES_2223.log" +screen -d -m -S alfajores_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 6241 $CELO_ALFAJORES_HTTP ALFAJORES jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/ALFAJORES_2221.log" && sleep 0.25 +screen -S alfajores_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 6242 $CELO_ALFAJORES_HTTP ALFAJORES jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/ALFAJORES_2222.log" +screen -S alfajores_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 6243 $CELO_ALFAJORES_HTTP ALFAJORES jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/ALFAJORES_2223.log" #Arbitrum providers -screen -d -m -S arb_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 7241 $ARB1_HTTP ARB1 jsonrpc --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/ARB1_2221.log" && sleep 0.25 -screen -S arb_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 7242 $ARB1_HTTP ARB1 jsonrpc --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/ARB1_2222.log" -screen -S arb_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 7243 $ARB1_HTTP ARB1 jsonrpc --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/ARB1_2223.log" +screen -d -m -S arb_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 7241 $ARB1_HTTP ARB1 jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/ARB1_2221.log" && sleep 0.25 +screen -S arb_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 7242 $ARB1_HTTP ARB1 jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/ARB1_2222.log" +screen -S arb_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 7243 $ARB1_HTTP ARB1 jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/ARB1_2223.log" #Aptos providers -screen -d -m -S apt1_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 10031 $APTOS_REST APT1 rest --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/APT1_10031.log" && sleep 0.25 -screen -S apt1_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 10032 $APTOS_REST APT1 rest --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/APT1_10032.log" -screen -S apt1_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 10033 $APTOS_REST APT1 rest --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/APT1_10033.log" +screen -d -m -S apt1_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 10031 $APTOS_REST APT1 rest $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/APT1_10031.log" && sleep 0.25 +screen -S apt1_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 10032 $APTOS_REST APT1 rest $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/APT1_10032.log" +screen -S apt1_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 10033 $APTOS_REST APT1 rest $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/APT1_10033.log" #Starknet providers -screen -d -m -S strk_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 8241 $STARKNET_RPC STRK jsonrpc --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/STRK_2221.log" -screen -S strk_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 8242 $STARKNET_RPC STRK jsonrpc --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/STRK_2222.log" -screen -S strk_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 8243 $STARKNET_RPC STRK jsonrpc --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/STRK_2223.log" +screen -d -m -S strk_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 8241 $STARKNET_RPC STRK jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/STRK_2221.log" +screen -S strk_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 8242 $STARKNET_RPC STRK jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/STRK_2222.log" +screen -S strk_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 8243 $STARKNET_RPC STRK jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/STRK_2223.log" #Polygon providers -screen -d -m -S polygon_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 4344 $POLYGON_MAINNET_RPC POLYGON1 jsonrpc --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/POLYGON_4344.log" -screen -S polygon_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 4345 $POLYGON_MAINNET_RPC POLYGON1 jsonrpc --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/POLYGON_4345.log" -screen -S polygon_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 4346 $POLYGON_MAINNET_RPC POLYGON1 jsonrpc --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/POLYGON_4346.log" +screen -d -m -S polygon_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 4344 $POLYGON_MAINNET_RPC POLYGON1 jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/POLYGON_4344.log" +screen -S polygon_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 4345 $POLYGON_MAINNET_RPC POLYGON1 jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/POLYGON_4345.log" +screen -S polygon_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 4346 $POLYGON_MAINNET_RPC POLYGON1 jsonrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/POLYGON_4346.log" # Cosmos-SDK Chains # Osmosis providers -screen -d -m -S cos3_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 2231 $OSMO_REST COS3 rest --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/COS3_2231.log" && sleep 0.25 -screen -S cos3_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2232 $OSMO_REST COS3 rest --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/COS3_2232.log" -screen -S cos3_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2233 $OSMO_REST COS3 rest --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/COS3_2233.log" -screen -S cos3_providers -X screen -t win3 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2241 $OSMO_RPC COS3 tendermintrpc --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/COS3_2241.log" -screen -S cos3_providers -X screen -t win4 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2242 $OSMO_RPC COS3 tendermintrpc --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/COS3_2242.log" -screen -S cos3_providers -X screen -t win5 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2243 $OSMO_RPC COS3 tendermintrpc --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/COS3_2243.log" -screen -S cos3_providers -X screen -t win6 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2234 $OSMO_GRPC COS3 grpc --from servicer1 2>&1 | tee $LOGS_DIR/COS3_2234.log" -screen -S cos3_providers -X screen -t win7 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2235 $OSMO_GRPC COS3 grpc --from servicer2 2>&1 | tee $LOGS_DIR/COS3_2235.log" -screen -S cos3_providers -X screen -t win8 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2236 $OSMO_GRPC COS3 grpc --from servicer3 2>&1 | tee $LOGS_DIR/COS3_2236.log" +screen -d -m -S cos3_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 2231 $OSMO_REST COS3 rest $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/COS3_2231.log" && sleep 0.25 +screen -S cos3_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2232 $OSMO_REST COS3 rest $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/COS3_2232.log" +screen -S cos3_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2233 $OSMO_REST COS3 rest $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/COS3_2233.log" +screen -S cos3_providers -X screen -t win3 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2241 $OSMO_RPC COS3 tendermintrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/COS3_2241.log" +screen -S cos3_providers -X screen -t win4 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2242 $OSMO_RPC COS3 tendermintrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/COS3_2242.log" +screen -S cos3_providers -X screen -t win5 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2243 $OSMO_RPC COS3 tendermintrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/COS3_2243.log" +screen -S cos3_providers -X screen -t win6 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2234 $OSMO_GRPC COS3 grpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/COS3_2234.log" +screen -S cos3_providers -X screen -t win7 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2235 $OSMO_GRPC COS3 grpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/COS3_2235.log" +screen -S cos3_providers -X screen -t win8 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2236 $OSMO_GRPC COS3 grpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/COS3_2236.log" # Osmosis testnet providers -screen -d -m -S cos4_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 4231 $OSMO_TEST_REST COS4 rest --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/COS4_4231.log" && sleep 0.25 -screen -S cos4_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 4232 $OSMO_TEST_REST COS4 rest --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/COS4_4232.log" -screen -S cos4_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 4233 $OSMO_TEST_REST COS4 rest --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/COS4_4233.log" -screen -S cos4_providers -X screen -t win3 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 4241 $OSMO_TEST_RPC COS4 tendermintrpc --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/COS4_4241.log" -screen -S cos4_providers -X screen -t win4 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 4242 $OSMO_TEST_RPC COS4 tendermintrpc --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/COS4_4242.log" -screen -S cos4_providers -X screen -t win5 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 4243 $OSMO_TEST_RPC COS4 tendermintrpc --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/COS4_4243.log" -screen -S cos4_providers -X screen -t win6 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 4234 $OSMO_TEST_GRPC COS4 grpc --from servicer1 2>&1 | tee $LOGS_DIR/COS4_4234.log" -screen -S cos4_providers -X screen -t win7 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 4235 $OSMO_TEST_GRPC COS4 grpc --from servicer2 2>&1 | tee $LOGS_DIR/COS4_4235.log" -screen -S cos4_providers -X screen -t win8 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 4236 $OSMO_TEST_GRPC COS4 grpc --from servicer3 2>&1 | tee $LOGS_DIR/COS4_4236.log" +screen -d -m -S cos4_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 4231 $OSMO_TEST_REST COS4 rest $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/COS4_4231.log" && sleep 0.25 +screen -S cos4_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 4232 $OSMO_TEST_REST COS4 rest $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/COS4_4232.log" +screen -S cos4_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 4233 $OSMO_TEST_REST COS4 rest $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/COS4_4233.log" +screen -S cos4_providers -X screen -t win3 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 4241 $OSMO_TEST_RPC COS4 tendermintrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/COS4_4241.log" +screen -S cos4_providers -X screen -t win4 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 4242 $OSMO_TEST_RPC COS4 tendermintrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/COS4_4242.log" +screen -S cos4_providers -X screen -t win5 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 4243 $OSMO_TEST_RPC COS4 tendermintrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/COS4_4243.log" +screen -S cos4_providers -X screen -t win6 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 4234 $OSMO_TEST_GRPC COS4 grpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/COS4_4234.log" +screen -S cos4_providers -X screen -t win7 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 4235 $OSMO_TEST_GRPC COS4 grpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/COS4_4235.log" +screen -S cos4_providers -X screen -t win8 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 4236 $OSMO_TEST_GRPC COS4 grpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/COS4_4236.log" # Lava providers -screen -d -m -S lav1_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 2271 $LAVA_REST LAV1 rest --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/LAV1_2271.log" && sleep 0.25 -screen -S lav1_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2272 $LAVA_REST LAV1 rest --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/LAV1_2272.log" -screen -S lav1_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2273 $LAVA_REST LAV1 rest --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/LAV1_2273.log" -screen -S lav1_providers -X screen -t win3 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2261 $LAVA_RPC LAV1 tendermintrpc --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/LAV1_2261.log" -screen -S lav1_providers -X screen -t win4 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2262 $LAVA_RPC LAV1 tendermintrpc --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/LAV1_2262.log" -screen -S lav1_providers -X screen -t win5 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2263 $LAVA_RPC LAV1 tendermintrpc --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/LAV1_2263.log" -screen -S lav1_providers -X screen -t win6 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2274 $LAVA_GRPC LAV1 grpc --from servicer1 2>&1 | tee $LOGS_DIR/LAV1_2274.log" -screen -S lav1_providers -X screen -t win7 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2275 $LAVA_GRPC LAV1 grpc --from servicer2 2>&1 | tee $LOGS_DIR/LAV1_2275.log" -screen -S lav1_providers -X screen -t win8 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2276 $LAVA_GRPC LAV1 grpc --from servicer3 2>&1 | tee $LOGS_DIR/LAV1_2276.log" +screen -d -m -S lav1_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 2271 $LAVA_REST LAV1 rest $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/LAV1_2271.log" && sleep 0.25 +screen -S lav1_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2272 $LAVA_REST LAV1 rest $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/LAV1_2272.log" +screen -S lav1_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2273 $LAVA_REST LAV1 rest $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/LAV1_2273.log" +screen -S lav1_providers -X screen -t win3 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2261 $LAVA_RPC LAV1 tendermintrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/LAV1_2261.log" +screen -S lav1_providers -X screen -t win4 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2262 $LAVA_RPC LAV1 tendermintrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/LAV1_2262.log" +screen -S lav1_providers -X screen -t win5 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2263 $LAVA_RPC LAV1 tendermintrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/LAV1_2263.log" +screen -S lav1_providers -X screen -t win6 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2274 $LAVA_GRPC LAV1 grpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/LAV1_2274.log" +screen -S lav1_providers -X screen -t win7 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2275 $LAVA_GRPC LAV1 grpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/LAV1_2275.log" +screen -S lav1_providers -X screen -t win8 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2276 $LAVA_GRPC LAV1 grpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/LAV1_2276.log" # Cosmoshub providers -screen -d -m -S cos5_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 2331 $GAIA_REST COS5 rest --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/COS5_2331.log" -screen -S cos5_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2332 $GAIA_REST COS5 rest --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/COS5_2332.log" -screen -S cos5_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2333 $GAIA_REST COS5 rest --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/COS5_2333.log" -screen -S cos5_providers -X screen -t win3 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2344 $GAIA_RPC COS5 tendermintrpc --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/COS5_2341.log" -screen -S cos5_providers -X screen -t win4 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2342 $GAIA_RPC COS5 tendermintrpc --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/COS5_2342.log" -screen -S cos5_providers -X screen -t win5 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2343 $GAIA_RPC COS5 tendermintrpc --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/COS5_2343.log" -screen -S cos5_providers -X screen -t win6 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2334 $GAIA_GRPC COS5 grpc --from servicer1 2>&1 | tee $LOGS_DIR/COS5_2334.log" -screen -S cos5_providers -X screen -t win7 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2335 $GAIA_GRPC COS5 grpc --from servicer2 2>&1 | tee $LOGS_DIR/COS5_2335.log" -screen -S cos5_providers -X screen -t win8 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2336 $GAIA_GRPC COS5 grpc --from servicer3 2>&1 | tee $LOGS_DIR/COS5_2336.log" +screen -d -m -S cos5_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 2331 $GAIA_REST COS5 rest $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/COS5_2331.log" +screen -S cos5_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2332 $GAIA_REST COS5 rest $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/COS5_2332.log" +screen -S cos5_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2333 $GAIA_REST COS5 rest $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/COS5_2333.log" +screen -S cos5_providers -X screen -t win3 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2344 $GAIA_RPC COS5 tendermintrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/COS5_2341.log" +screen -S cos5_providers -X screen -t win4 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2342 $GAIA_RPC COS5 tendermintrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/COS5_2342.log" +screen -S cos5_providers -X screen -t win5 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2343 $GAIA_RPC COS5 tendermintrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/COS5_2343.log" +screen -S cos5_providers -X screen -t win6 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2334 $GAIA_GRPC COS5 grpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/COS5_2334.log" +screen -S cos5_providers -X screen -t win7 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2335 $GAIA_GRPC COS5 grpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/COS5_2335.log" +screen -S cos5_providers -X screen -t win8 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2336 $GAIA_GRPC COS5 grpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/COS5_2336.log" # Juno providers -screen -d -m -S jun1_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 2371 $JUNO_REST JUN1 rest --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/JUN1_2371.log" -screen -S jun1_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2372 $JUNO_REST JUN1 rest --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/JUN1_2372.log" -screen -S jun1_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2373 $JUNO_REST JUN1 rest --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/JUN1_2373.log" -screen -S jun1_providers -X screen -t win3 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2361 $JUNO_RPC JUN1 tendermintrpc --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/JUN1_2361.log" -screen -S jun1_providers -X screen -t win4 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2362 $JUNO_RPC JUN1 tendermintrpc --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/JUN1_2362.log" -screen -S jun1_providers -X screen -t win5 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2363 $JUNO_RPC JUN1 tendermintrpc --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/JUN1_2363.log" -screen -S jun1_providers -X screen -t win6 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2374 $JUNO_GRPC JUN1 grpc --from servicer1 2>&1 | tee $LOGS_DIR/JUN1_2374.log" -screen -S jun1_providers -X screen -t win7 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2375 $JUNO_GRPC JUN1 grpc --from servicer2 2>&1 | tee $LOGS_DIR/JUN1_2375.log" -screen -S jun1_providers -X screen -t win8 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2376 $JUNO_GRPC JUN1 grpc --from servicer3 2>&1 | tee $LOGS_DIR/JUN1_2376.log" +screen -d -m -S jun1_providers bash -c "source ~/.bashrc; lavad server 127.0.0.1 2371 $JUNO_REST JUN1 rest $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/JUN1_2371.log" +screen -S jun1_providers -X screen -t win1 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2372 $JUNO_REST JUN1 rest $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/JUN1_2372.log" +screen -S jun1_providers -X screen -t win2 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2373 $JUNO_REST JUN1 rest $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/JUN1_2373.log" +screen -S jun1_providers -X screen -t win3 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2361 $JUNO_RPC JUN1 tendermintrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/JUN1_2361.log" +screen -S jun1_providers -X screen -t win4 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2362 $JUNO_RPC JUN1 tendermintrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/JUN1_2362.log" +screen -S jun1_providers -X screen -t win5 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2363 $JUNO_RPC JUN1 tendermintrpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/JUN1_2363.log" +screen -S jun1_providers -X screen -t win6 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2374 $JUNO_GRPC JUN1 grpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer1 2>&1 | tee $LOGS_DIR/JUN1_2374.log" +screen -S jun1_providers -X screen -t win7 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2375 $JUNO_GRPC JUN1 grpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer2 2>&1 | tee $LOGS_DIR/JUN1_2375.log" +screen -S jun1_providers -X screen -t win8 -X bash -c "source ~/.bashrc; lavad server 127.0.0.1 2376 $JUNO_GRPC JUN1 grpc $EXTRA_PROVIDER_FLAGS --log_level debug --from servicer3 2>&1 | tee $LOGS_DIR/JUN1_2376.log" # Setup Portals screen -d -m -S portals bash -c "source ~/.bashrc; lavad portal_server 127.0.0.1 3333 ETH1 jsonrpc --log_level debug --from user1 2>&1 | tee $LOGS_DIR/PORTAL_ETH_3333.log" && sleep 0.25 @@ -141,11 +141,11 @@ screen -S portals -X screen -t win17 -X bash -c "source ~/.bashrc; lavad portal_ screen -S portals -X screen -t win18 -X bash -c "source ~/.bashrc; lavad portal_server 127.0.0.1 3351 POLYGON1 jsonrpc --log_level debug --from user1 2>&1 | tee $LOGS_DIR/PORTAL_3351.log" # grpc portals -screen -S portals -X screen -t win19 -X bash -c "source ~/.bashrc; lavad portal_server 127.0.0.1 3352 LAV1 grpc --from user1 2>&1 | tee $LOGS_DIR/PORTAL_3352.log" -screen -S portals -X screen -t win20 -X bash -c "source ~/.bashrc; lavad portal_server 127.0.0.1 3353 COS3 grpc --from user1 2>&1 | tee $LOGS_DIR/PORTAL_3353.log" -screen -S portals -X screen -t win21 -X bash -c "source ~/.bashrc; lavad portal_server 127.0.0.1 3354 COS4 grpc --from user1 2>&1 | tee $LOGS_DIR/PORTAL_3354.log" -screen -S portals -X screen -t win22 -X bash -c "source ~/.bashrc; lavad portal_server 127.0.0.1 3355 JUN1 grpc --from user1 2>&1 | tee $LOGS_DIR/PORTAL_3355.log" -screen -S portals -X screen -t win23 -X bash -c "source ~/.bashrc; lavad portal_server 127.0.0.1 3356 COS5 grpc --from user1 2>&1 | tee $LOGS_DIR/PORTAL_3356.log" +screen -S portals -X screen -t win19 -X bash -c "source ~/.bashrc; lavad portal_server 127.0.0.1 3352 LAV1 grpc --log_level debug --from user1 2>&1 | tee $LOGS_DIR/PORTAL_3352.log" +screen -S portals -X screen -t win20 -X bash -c "source ~/.bashrc; lavad portal_server 127.0.0.1 3353 COS3 grpc --log_level debug --from user1 2>&1 | tee $LOGS_DIR/PORTAL_3353.log" +screen -S portals -X screen -t win21 -X bash -c "source ~/.bashrc; lavad portal_server 127.0.0.1 3354 COS4 grpc --log_level debug --from user1 2>&1 | tee $LOGS_DIR/PORTAL_3354.log" +screen -S portals -X screen -t win22 -X bash -c "source ~/.bashrc; lavad portal_server 127.0.0.1 3355 JUN1 grpc --log_level debug --from user1 2>&1 | tee $LOGS_DIR/PORTAL_3355.log" +screen -S portals -X screen -t win23 -X bash -c "source ~/.bashrc; lavad portal_server 127.0.0.1 3356 COS5 grpc --log_level debug --from user1 2>&1 | tee $LOGS_DIR/PORTAL_3356.log"