Commit 417cdc38 authored by yann300's avatar yann300

use storageResolver in StoragePanel

parent 3902adf3
...@@ -2,11 +2,11 @@ ...@@ -2,11 +2,11 @@
var DropdownPanel = require('./DropdownPanel') var DropdownPanel = require('./DropdownPanel')
var yo = require('yo-yo') var yo = require('yo-yo')
function StoragePanel (_parent, _traceManager, _address) { function StoragePanel (_parent, _traceManager, _storageResolver) {
this.parent = _parent this.parent = _parent
this.storageResolver = _storageResolver
this.traceManager = _traceManager this.traceManager = _traceManager
this.basicPanel = new DropdownPanel('Storage Changes', {json: true}) this.basicPanel = new DropdownPanel('Storage', {json: true})
this.address = _address
this.init() this.init()
this.disabled = false this.disabled = false
} }
...@@ -22,14 +22,14 @@ StoragePanel.prototype.init = function () { ...@@ -22,14 +22,14 @@ StoragePanel.prototype.init = function () {
if (index < 0) return if (index < 0) return
if (self.parent.currentStepIndex !== index) return if (self.parent.currentStepIndex !== index) return
self.traceManager.getStorageAt(index, self.parent.tx, function (error, storage) { self.storageResolver.storageRange((error, storage) => {
if (error) { if (error) {
console.log(error) console.log(error)
self.basicPanel.update({}) self.basicPanel.update({})
} else if (self.parent.currentStepIndex === index) { } else if (self.parent.currentStepIndex === index) {
self.basicPanel.update(storage) self.basicPanel.update(storage)
} }
}, self.address) })
}) })
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment