Skip to content

Commit 39039fc

Browse files
authored
destructuing result
1 parent aee16ab commit 39039fc

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

libs/remix-simulator/src/methods/transactions.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -133,21 +133,21 @@ export class Transactions {
133133

134134
payload.params[0].gas = 10000000 * 10
135135

136-
processTx(this.txRunnerInstance, payload, true, (error, result) => {
136+
processTx(this.txRunnerInstance, payload, true, (error, { result }) => {
137137
if (error) return cb(error)
138-
if (result.result.status === '0x0') {
138+
if (result.status === '0x0') {
139139
try {
140-
const msg = result.result.execResult.returnValue
140+
const msg = result.execResult.returnValue
141141
const abiCoder = new ethers.utils.AbiCoder()
142142
const reason = abiCoder.decode(['string'], msg.slice(4))[0]
143143
return cb('revert ' + reason)
144144
} catch (e) {
145145
return cb(e.message)
146146
}
147147
}
148-
let gasUsed = result.result.execResult.gasUsed.toNumber()
149-
if (result.result.execResult.gasRefund) {
150-
gasUsed += result.result.execResult.gasRefund.toNumber()
148+
let gasUsed = result.execResult.gasUsed.toNumber()
149+
if (result.execResult.gasRefund) {
150+
gasUsed += result.execResult.gasRefund.toNumber()
151151
}
152152
cb(null, Math.ceil(gasUsed + (15 * gasUsed) / 100))
153153
})

0 commit comments

Comments
 (0)