From e7301359e0b0bf5cff3e2105ab8d0c252771694c Mon Sep 17 00:00:00 2001 From: Iuri Matias Date: Sun, 5 Jul 2020 09:53:13 -0400 Subject: [PATCH] refactor extractStateVariablesAt --- libs/remix-debug/src/solidity-decoder/solidityProxy.js | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/libs/remix-debug/src/solidity-decoder/solidityProxy.js b/libs/remix-debug/src/solidity-decoder/solidityProxy.js index e6640fae7c..9f53253b95 100644 --- a/libs/remix-debug/src/solidity-decoder/solidityProxy.js +++ b/libs/remix-debug/src/solidity-decoder/solidityProxy.js @@ -98,12 +98,9 @@ class SolidityProxy { */ extractStateVariablesAt (vmtraceIndex) { return new Promise((resolve, reject) => { - this.contractNameAt(vmtraceIndex, (error, contractName) => { - if (error) { - return reject(error) - } - return resolve(this.extractStateVariables(contractName)) - }) + this.contractNameAt(vmtraceIndex).then((contractName) => { + resolve(this.extractStateVariables(contractName)) + }).catch(reject) }) }