diff --git a/remix-simulator/bin/ethsim b/remix-simulator/bin/ethsim index 20aea678cb..f23331c83f 100755 --- a/remix-simulator/bin/ethsim +++ b/remix-simulator/bin/ethsim @@ -21,9 +21,10 @@ program program .option('-p, --port [port]', 'specify port') + .option('-b, --ip [host]', 'specify host') .parse(process.argv) const Server = require('../src/server') const server = new Server() -server.start(program.port || 8545) +server.start(program.host || '127.0.0.1', program.port || 8545) diff --git a/remix-simulator/src/server.js b/remix-simulator/src/server.js index 434523c6d3..d95a3c036f 100644 --- a/remix-simulator/src/server.js +++ b/remix-simulator/src/server.js @@ -10,7 +10,7 @@ class Server { this.provider = new Provider() } - start (port) { + start (host, port) { expressWs(app) app.use(bodyParser.urlencoded({extended: true})) @@ -40,7 +40,7 @@ class Server { }) }) - app.listen(port, () => log('Remix Simulator listening on port ' + port)) + app.listen(port, host, () => log('Remix Simulator listening on port ' + host + ':' + port)) } }