> ./@etclabscorejade-service-runner-ui
19:16:20.847 โบ Initialized Service Runner UI
19:16:20.935 โบ App Ready
info: Service Runner port starting on [object Object] {"service":"ServiceRunner","context":"startServiceRunner"}
info: Service Runner started on [object Object] {"service":"ServiceRunner","context":"startServiceRunner"}
19:16:20.993 โบ Service Runner Server Started {
"config": {
"$schema": "./lib/service-runner-schema.json",
"services": [
{
"name": "multi-geth",
"rpcPort": "${DYNAMIC_TCP_PORT_1}",
"version": "1.9.0",
"environments": [
{
"name": "mainnet",
"args": {
"start": [
"--classic",
"--datadir",
"${SERVICE_DIR}/multi-geth/1.9.0/classic",
"--ipcpath",
"${SERVICE_DIR}/multi-geth/1.9.0/classic/geth.ipc",
"--port",
"${DYNAMIC_TCP_PORT_2}",
"--rpc",
"--rpcport",
"${DYNAMIC_TCP_PORT_1}",
"--rpccorsdomain",
"*"
],
"stop": [],
"teardown": []
},
"health": {
"interval": 20000,
"retries": 5,
"port": "${DYNAMIC_TCP_PORT_1}",
"protocol": "tcp"
}
},
{
"name": "kotti",
"args": {
"start": [
"--kotti",
"--datadir",
"${SERVICE_DIR}/multi-geth/1.9.0/kotti",
"--ipcpath",
"${SERVICE_DIR}/multi-geth/1.9.0/kotti/geth.ipc",
"--port",
"${DYNAMIC_TCP_PORT_2}",
"--rpc",
"--rpcport",
"${DYNAMIC_TCP_PORT_1}",
"--rpcaddr",
"localhost",
"--rpccorsdomain",
"*"
],
"stop": [],
"teardown": []
},
"health": {
"interval": 20000,
"retries": 5,
"port": "${DYNAMIC_TCP_PORT_1}",
"protocol": "tcp"
}
},
{
"name": "dev",
"args": {
"start": [
"--dev",
"--datadir",
"${SERVICE_DIR}/multi-geth/1.9.0/dev",
"--ipcpath",
"${SERVICE_DIR}/multi-geth/1.9.0/dev/geth.ipc",
"--port",
"${DYNAMIC_TCP_PORT_2}",
"--rpc",
"--rpcport",
"${DYNAMIC_TCP_PORT_1}",
"--rpccorsdomain",
"*"
],
"stop": [],
"teardown": []
},
"health": {
"interval": 20000,
"retries": 5,
"port": "${DYNAMIC_TCP_PORT_1}",
"protocol": "tcp"
}
},
{
"name": "ethereum",
"args": {
"start": [
"--datadir",
"${SERVICE_DIR}/multi-geth/1.9.0/ethereum",
"--ethereum",
"${SERVICE_DIR}/multi-geth/1.9.0/ethereum/geth.ipc",
"--port",
"${DYNAMIC_TCP_PORT_2}",
"--rpc",
"--rpcport",
"${DYNAMIC_TCP_PORT_1}",
"--rpccorsdomain",
"*"
],
"stop": [],
"teardown": []
},
"health": {
"interval": 20000,
"retries": 5,
"port": "${DYNAMIC_TCP_PORT_1}",
"protocol": "tcp"
}
},
{
"name": "goerli",
"args": {
"start": [
"--goerli",
"--datadir",
"${SERVICE_DIR}/multi-geth/1.9.0/goerli",
"--ipcpath",
"${SERVICE_DIR}/multi-geth/1.9.0/goerli/geth.ipc",
"--port",
"${DYNAMIC_TCP_PORT_2}",
"--rpc",
"--rpcport",
"${DYNAMIC_TCP_PORT_1}",
"--rpccorsdomain",
"*"
],
"stop": [],
"teardown": []
},
"health": {
"interval": 20000,
"retries": 5,
"port": "${DYNAMIC_TCP_PORT_1}",
"protocol": "tcp"
}
},
{
"name": "rinkeby",
"args": {
"start": [
"--rinkeby",
"--datadir",
"${SERVICE_DIR}/multi-geth/1.9.0/rinkeby",
"--ipcpath",
"${SERVICE_DIR}/multi-geth/1.9.0/rinkeby/geth.ipc",
"--port",
"${DYNAMIC_TCP_PORT_2}",
"--rpc",
"--rpcport",
"${DYNAMIC_TCP_PORT_1}",
"--rpccorsdomain",
"*"
],
"stop": [],
"teardown": []
},
"health": {
"interval": 20000,
"retries": 5,
"port": "${DYNAMIC_TCP_PORT_1}",
"protocol": "tcp"
}
}
],
"os": {
"osx": {
"commands": {
"setup": [
{
"cmd": "chmod",
"args": [
"+x",
"${SERVICE_DIR}/geth"
]
}
],
"start": "${SERVICE_DIR}/geth",
"stop": "",
"teardown": ""
},
"assets": [
"https://github.com/multi-geth/multi-geth/releases/download/v1.9.0/multi-geth-osx.zip"
]
},
"linux": {
"commands": {
"setup": [
{
"cmd": "chmod",
"args": [
"+x",
"${SERVICE_DIR}/geth"
]
}
],
"start": "${SERVICE_DIR}/geth",
"stop": "",
"teardown": ""
},
"assets": [
"https://github.com/multi-geth/multi-geth/releases/download/v1.9.0/multi-geth-linux.zip"
]
}
}
}
]
}
}
Chromium/Chrome
Version 76.0.3809.100 (Official Build) Built on Ubuntu , running on Ubuntu 18.04 (64-bit)