Skip to content

Commit 1fdcadd

Browse files
authored
Merge pull request #267 from VaultaFoundation/elmato/remove-redundant-set-code
[2.0] Remove redundant set_code call in EVM::create
2 parents a6cb581 + 73cbc2f commit 1fdcadd

File tree

1 file changed

+0
-1
lines changed

1 file changed

+0
-1
lines changed

silkworm/core/execution/evm.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,6 @@ evmc::Result EVM::create(const evmc_message& message) noexcept {
200200
assert(tmp_gas_state.speculative_cpu_gas_consumed() == emv_res.speculative_cpu_gas_consumed);
201201
evm_res.storage_gas_consumed = tmp_gas_state.storage_gas_consumed();
202202
evm_res.storage_gas_refund = tmp_gas_state.storage_gas_refund();
203-
state_.set_code(contract_addr, {evm_res.output_data, evm_res.output_size});
204203
} else if (evm_res.gas_left >= 0 && static_cast<uint64_t>(evm_res.gas_left) >= code_deploy_gas) {
205204
evm_res.gas_left -= static_cast<int64_t>(code_deploy_gas);
206205
state_.set_code(contract_addr, {evm_res.output_data, evm_res.output_size});

0 commit comments

Comments
 (0)