From 7f9a6719f63ff5a549982750584c1023654cc099 Mon Sep 17 00:00:00 2001 From: yann300 Date: Wed, 22 Aug 2018 16:53:39 +0200 Subject: [PATCH] add some help log --- src/lib/cmdInterpreterAPI.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/lib/cmdInterpreterAPI.js b/src/lib/cmdInterpreterAPI.js index 52de828154..f0923d05ff 100644 --- a/src/lib/cmdInterpreterAPI.js +++ b/src/lib/cmdInterpreterAPI.js @@ -215,8 +215,8 @@ class CmdInterpreterAPI { const self = this var help = yo`
Here are some examples of scripts that can be run (using remix.exeCurrent() or directly from the console)
` help.appendChild(yo`
`) + help.appendChild(yo`
`) help.appendChild(yo`
remix.debug('0x3c247ac268afb9a9c183feb9d4e83df51efbc8a2f4624c740789b788dac43029', function (error, debugSession) { - remix.d = debugSession remix.log = function () { arguments[0] != null ? console.log(arguments[0]) : console.log(arguments[1]) } remix.d.traceManager.getLength(remix.log) @@ -231,9 +231,13 @@ class CmdInterpreterAPI { help.appendChild(yo`
`) help.appendChild(yo`
remix.highlight(contractAddress, vmTraceIndex)
`) help.appendChild(yo`
`) - help.appendChild(yo`
remix.stateAt(vmTraceIndex)
`) + help.appendChild(yo`
remix.goTo(row) (this log the index in the vm trace, state and local variables)
`) + help.appendChild(yo`
`) + help.appendChild(yo`
remix.stateAt(vmTraceIndex)
`) + help.appendChild(yo`
`) + help.appendChild(yo`
remix.localsAt(vmTraceIndex)
`) help.appendChild(yo`
`) - help.appendChild(yo`
remix.localsAt(vmTraceIndex)
`) + help.appendChild(yo`
Please see https://www.npmjs.com/package/remix-debug for more informations
`) self._components.terminal.commands.html(help) if (cb) cb() return ''