|
|
@ -31,6 +31,7 @@ function Ethdebugger () { |
|
|
|
this.solidityProxy = new SolidityProxy(this.traceManager, this.codeManager) |
|
|
|
this.solidityProxy = new SolidityProxy(this.traceManager, this.codeManager) |
|
|
|
|
|
|
|
|
|
|
|
var callTree = new InternalCallTree(this.event, this.traceManager, this.solidityProxy, this.codeManager, { includeLocalsVariables: true }) |
|
|
|
var callTree = new InternalCallTree(this.event, this.traceManager, this.solidityProxy, this.codeManager, { includeLocalsVariables: true }) |
|
|
|
|
|
|
|
this.callTree = callTree // TODO: currently used by browser solidity, we should improve the API
|
|
|
|
|
|
|
|
|
|
|
|
this.event.register('indexChanged', this, function (index) { |
|
|
|
this.event.register('indexChanged', this, function (index) { |
|
|
|
self.codeManager.resolveStep(index, self.tx) |
|
|
|
self.codeManager.resolveStep(index, self.tx) |
|
|
|