28 auto tmp = in.get(C::execution_sel_enter_call) * (
FF(32) - in.get(C::execution_constant_32));
29 tmp *= scaling_factor;
30 std::get<0>(evals) +=
typename Accumulator::View(tmp);
34 auto tmp = in.get(C::execution_call_is_l2_gas_allocated_lt_left) *
35 (
FF(1) - in.get(C::execution_call_is_l2_gas_allocated_lt_left));
36 tmp *= scaling_factor;
37 std::get<1>(evals) +=
typename Accumulator::View(tmp);
42 in.get(C::execution_sel_enter_call) * (((execution_ALLOCATED_LT_LEFT_L2 - execution_ALLOCATED_GTE_LEFT_L2) *
43 in.get(C::execution_call_is_l2_gas_allocated_lt_left) +
44 execution_ALLOCATED_GTE_LEFT_L2) -
45 in.get(C::execution_call_allocated_left_l2_cmp_diff));
46 tmp *= scaling_factor;
47 std::get<2>(evals) +=
typename Accumulator::View(tmp);
51 auto tmp = in.get(C::execution_sel_enter_call) * (((in.get(C::execution_register_0_) - execution_L2_GAS_LEFT) *
52 in.get(C::execution_call_is_l2_gas_allocated_lt_left) +
53 execution_L2_GAS_LEFT) -
54 in.get(C::execution_l2_gas_limit_shift));
55 tmp *= scaling_factor;
56 std::get<3>(evals) +=
typename Accumulator::View(tmp);
60 auto tmp = in.get(C::execution_call_is_da_gas_allocated_lt_left) *
61 (
FF(1) - in.get(C::execution_call_is_da_gas_allocated_lt_left));
62 tmp *= scaling_factor;
63 std::get<4>(evals) +=
typename Accumulator::View(tmp);
68 in.get(C::execution_sel_enter_call) * (((execution_ALLOCATED_LT_LEFT_DA - execution_ALLOCATED_GTE_LEFT_DA) *
69 in.get(C::execution_call_is_da_gas_allocated_lt_left) +
70 execution_ALLOCATED_GTE_LEFT_DA) -
71 in.get(C::execution_call_allocated_left_da_cmp_diff));
72 tmp *= scaling_factor;
73 std::get<5>(evals) +=
typename Accumulator::View(tmp);
77 auto tmp = in.get(C::execution_sel_enter_call) * (((in.get(C::execution_register_1_) - execution_DA_GAS_LEFT) *
78 in.get(C::execution_call_is_da_gas_allocated_lt_left) +
79 execution_DA_GAS_LEFT) -
80 in.get(C::execution_da_gas_limit_shift));
81 tmp *= scaling_factor;
82 std::get<6>(evals) +=
typename Accumulator::View(tmp);