fix ordering of getting result

pull/3391/head
yann300 2 years ago committed by Aniket
parent def3475c1a
commit 42ae9d25bd
  1. 4
      libs/remix-simulator/src/methods/transactions.ts

@ -156,9 +156,9 @@ export class Transactions {
payload.params[0].gas = 10000000 * 10
this.vmContext.web3().flagNextAsDoNotRecordEvmSteps()
processTx(this.txRunnerInstance, payload, true, (error, value: VMexecutionResult) => {
const result: RunTxResult = value.result
processTx(this.txRunnerInstance, payload, true, (error, value: VMexecutionResult) => {
if (error) return cb(error)
const result: RunTxResult = value.result
if ((result as any).receipt?.status === '0x0' || (result as any).receipt?.status === 0) {
try {
const msg = `0x${result.execResult.returnValue.toString('hex') || '0'}`

Loading…
Cancel
Save