Add new gas price for deployed bytecode (EIP2028)

This commit is contained in:
Alex Beregszaszi
2019-11-19 17:09:18 +01:00
parent 21312f52f2
commit 840aba8929
9 changed files with 44 additions and 32 deletions
+1 -1
View File
@@ -1410,7 +1410,7 @@ Json::Value CompilerStack::gasEstimates(string const& _contractName) const
if (eth::AssemblyItems const* items = assemblyItems(_contractName))
{
Gas executionGas = gasEstimator.functionalEstimation(*items);
Gas codeDepositGas{eth::GasMeter::dataGas(runtimeObject(_contractName).bytecode, false)};
Gas codeDepositGas{eth::GasMeter::dataGas(runtimeObject(_contractName).bytecode, false, m_evmVersion)};
Json::Value creation(Json::objectValue);
creation["codeDepositCost"] = gasToJson(codeDepositGas);