readd addExecutionCosts

refactor_remix_debug5_ab
Iuri Matias 4 years ago
parent 6a4187bf1d
commit ad32d59a5f
  1. 10
      libs/remix-lib/src/execution/txListener.js

@ -9,6 +9,16 @@ const defaultExecutionContext = require('./execution-context')
const txFormat = require('./txFormat')
const txHelper = require('./txHelper')
function addExecutionCosts(txResult, tx) {
if (txResult && txResult.result) {
if (txResult.result.execResult) {
tx.returnValue = txResult.result.execResult.returnValue
if (txResult.result.execResult.gasUsed) tx.executionCost = txResult.result.execResult.gasUsed.toString(10)
}
if (txResult.result.gasUsed) tx.transactionCost = txResult.result.gasUsed.toString(10)
}
}
/**
* poll web3 each 2s if web3
* listen on transaction executed event if VM

Loading…
Cancel
Save