fix eth_estimateGas

pull/2314/head
yann300 3 years ago
parent 04b147fcd1
commit aee16abf35
  1. 7
      libs/remix-simulator/src/methods/transactions.ts

@ -143,9 +143,12 @@ export class Transactions {
return cb('revert ' + reason) return cb('revert ' + reason)
} catch (e) { } catch (e) {
return cb(e.message) return cb(e.message)
} }
}
let gasUsed = result.result.execResult.gasUsed.toNumber()
if (result.result.execResult.gasRefund) {
gasUsed += result.result.execResult.gasRefund.toNumber()
} }
const gasUsed = result.result.execResult.gasUsed.toNumber()
cb(null, Math.ceil(gasUsed + (15 * gasUsed) / 100)) cb(null, Math.ceil(gasUsed + (15 * gasUsed) / 100))
}) })
} }

Loading…
Cancel
Save