fix remix-simulator CLI

pull/3316/head
yann300 2 years ago committed by Aniket
parent 6dfe32bd8c
commit 5ea241c0f2
  1. 29
      libs/remix-simulator/bin/ethsim
  2. 1
      package.json

@ -20,18 +20,21 @@ program
}) })
program program
.option('-p, --port [port]', 'specify port') .command('start')
.option('-b, --ip [host]', 'specify host') .option('-p, --port [port]', 'specify port', 8545)
.option('-c, --coinbase [coinbase]', 'specify host') .option('-b, --ip [host]', 'specify host', '127.0.0.1')
.option('--rpc', 'run rpc server only') .option('-c, --coinbase [coinbase]', 'specify coinbase', '0x0000000000000000000000000000000000000000')
.option('--details', 'display payloads for every requests and their responses') .option('--rpc', 'run rpc server only', true)
.parse(process.argv) .option('--details', 'display payloads for every requests and their responses', false)
.action(() => {
const Server = require('../src/server')
const server = new Server({
coinbase: program.coinbase,
rpc: program.rpc,
logDetails: program.details
})
server.start(program.host, program.port)
})
const Server = require('../src/server') program.parse(process.argv)
const server = new Server({
coinbase: program.coinbase || "0x0000000000000000000000000000000000000000",
rpc: program.rpc,
logDetails: program.details
})
server.start(program.host || '127.0.0.1', program.port || 8545)

@ -105,6 +105,7 @@
"nightwatch_local_providers": "yarn run build:e2e && nightwatch --config dist/apps/remix-ide-e2e/nightwatch.js dist/apps/remix-ide-e2e/src/tests/providers.test.js --env=chromeDesktop", "nightwatch_local_providers": "yarn run build:e2e && nightwatch --config dist/apps/remix-ide-e2e/nightwatch.js dist/apps/remix-ide-e2e/src/tests/providers.test.js --env=chromeDesktop",
"onchange": "onchange apps/remix-ide/build/app.js -- npm-run-all lint", "onchange": "onchange apps/remix-ide/build/app.js -- npm-run-all lint",
"remixd": "nx build remixd && chmod +x dist/libs/remixd/src/bin/remixd.js && dist/libs/remixd/src/bin/remixd.js --remix-ide http://127.0.0.1:8080", "remixd": "nx build remixd && chmod +x dist/libs/remixd/src/bin/remixd.js && dist/libs/remixd/src/bin/remixd.js --remix-ide http://127.0.0.1:8080",
"simulator": "nx build remix-simulator && chmod +x dist/libs/remix-simulator/bin/ethsim && dist/libs/remix-simulator/bin/ethsim start --rpc",
"selenium": "selenium-standalone start", "selenium": "selenium-standalone start",
"selenium-install": "selenium-standalone install", "selenium-install": "selenium-standalone install",
"sourcemap": "exorcist --root ../ apps/remix-ide/build/app.js.map > apps/remix-ide/build/app.js", "sourcemap": "exorcist --root ../ apps/remix-ide/build/app.js.map > apps/remix-ide/build/app.js",

Loading…
Cancel
Save