final fixes

pull/5370/head
aniket-engg 5 years ago committed by Aniket
parent 1cbd07eb2d
commit ed2cfa8a39
  1. 2
      remix-debug/src/solidity-decoder/localDecoder.js
  2. 3
      remix-debug/src/solidity-decoder/types/Struct.js
  3. 2
      remix-debug/src/storage/mappingPreimages.js

@ -9,7 +9,7 @@ async function solidityLocals (vmtraceIndex, internalTreeCall, stack, memory, st
const locals = {}
memory = formatMemory(memory)
let anonymousIncr = 1
for (var local in scope.locals) {
for (let local in scope.locals) {
var variable = scope.locals[local]
if (variable.stackDepth < stack.length && variable.sourceLocation.start <= currentSourceLocation.start) {
let name = variable.name

@ -10,8 +10,7 @@ class Struct extends RefType {
async decodeFromStorage (location, storageResolver) {
const ret = {}
for (var k in this.members) {
const item = this.members[k]
for (var item of this.members) {
const globalLocation = {
offset: location.offset + item.storagelocation.offset,
slot: util.add(location.slot, item.storagelocation.slot)

@ -17,7 +17,7 @@ async function decodeMappingsKeys (web3, storage, corrections, callback) {
const ret = {}
if (!corrections.length) corrections.push({offset: 0, slot: 0})
for (let hashedLoc in storage) {
let preimage
var preimage
try {
const key = storage[hashedLoc].key
for (let k in corrections) {

Loading…
Cancel
Save