diff --git a/lib/evmone/instructions_calls.cpp b/lib/evmone/instructions_calls.cpp index c5bc34e84..a58e046d6 100644 --- a/lib/evmone/instructions_calls.cpp +++ b/lib/evmone/instructions_calls.cpp @@ -402,10 +402,6 @@ Result create_eof_impl( const auto error_subcont = validate_eof(state.rev, ContainerKind::initcode, initcontainer); if (error_subcont != EOFValidationError::success) return {EVMC_SUCCESS, gas_left}; // "Light" failure. - - const auto initcontainer_header = read_valid_eof1_header(initcontainer); - if (!initcontainer_header.can_init(initcontainer.size())) - return {EVMC_SUCCESS, gas_left}; // "Light" failure. } evmc_message msg{.kind = to_call_kind(Op)};