33 using View =
typename std::tuple_element_t<0, ContainerOverSubrelations>::View;
34 auto tmp = (
static_cast<View
>(in.get(C::execution_sel_enter_call)) -
35 (
static_cast<View
>(in.get(C::execution_sel_execute_call)) +
36 static_cast<View
>(in.get(C::execution_sel_execute_static_call))));
40 using View =
typename std::tuple_element_t<1, ContainerOverSubrelations>::View;
41 auto tmp = (
static_cast<View
>(in.get(C::execution_sel_exit_call)) -
42 (
static_cast<View
>(in.get(C::execution_sel_failure)) +
43 static_cast<View
>(in.get(C::execution_sel_execute_return))));
47 using View =
typename std::tuple_element_t<2, ContainerOverSubrelations>::View;
48 auto tmp =
static_cast<View
>(in.get(C::execution_has_parent_ctx)) *
49 (
FF(1) -
static_cast<View
>(in.get(C::execution_has_parent_ctx)));
53 using View =
typename std::tuple_element_t<3, ContainerOverSubrelations>::View;
54 auto tmp = (
static_cast<View
>(in.get(C::execution_parent_id)) *
55 ((
FF(1) -
static_cast<View
>(in.get(C::execution_has_parent_ctx))) *
56 (
FF(1) -
static_cast<View
>(in.get(C::execution_is_parent_id_inv))) +
57 static_cast<View
>(in.get(C::execution_is_parent_id_inv))) -
58 static_cast<View
>(in.get(C::execution_has_parent_ctx)));
62 using View =
typename std::tuple_element_t<4, ContainerOverSubrelations>::View;
63 auto tmp = (
static_cast<View
>(in.get(C::execution_nested_return)) -
64 static_cast<View
>(in.get(C::execution_has_parent_ctx)) *
65 static_cast<View
>(in.get(C::execution_sel_execute_return)));
69 using View =
typename std::tuple_element_t<5, ContainerOverSubrelations>::View;
70 auto tmp = (
static_cast<View
>(in.get(C::execution_nested_failure)) -
71 static_cast<View
>(in.get(C::execution_has_parent_ctx)) *
72 static_cast<View
>(in.get(C::execution_sel_failure)));
76 using View =
typename std::tuple_element_t<6, ContainerOverSubrelations>::View;
77 auto tmp =
static_cast<View
>(in.get(C::execution_enqueued_call_start)) *
78 ((
static_cast<View
>(in.get(C::execution_context_id)) +
FF(1)) -
79 static_cast<View
>(in.get(C::execution_next_context_id)));
83 using View =
typename std::tuple_element_t<7, ContainerOverSubrelations>::View;
85 CView(execution_NOT_LAST_EXEC) * (
static_cast<View
>(in.get(C::execution_next_context_id_shift)) -
86 (
static_cast<View
>(in.get(C::execution_next_context_id)) +
87 static_cast<View
>(in.get(C::execution_sel_first_row_in_context_shift))));
91 using View =
typename std::tuple_element_t<8, ContainerOverSubrelations>::View;
92 auto tmp =
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
93 (
static_cast<View
>(in.get(C::execution_context_id_shift)) -
94 static_cast<View
>(in.get(C::execution_next_context_id)));
98 using View =
typename std::tuple_element_t<9, ContainerOverSubrelations>::View;
99 auto tmp =
CView(execution_NESTED_EXIT_CALL) * (
static_cast<View
>(in.get(C::execution_context_id_shift)) -
100 static_cast<View
>(in.get(C::execution_parent_id)));
104 using View =
typename std::tuple_element_t<10, ContainerOverSubrelations>::View;
105 auto tmp =
CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_context_id_shift)) -
106 static_cast<View
>(in.get(C::execution_context_id)));
110 using View =
typename std::tuple_element_t<11, ContainerOverSubrelations>::View;
111 auto tmp =
static_cast<View
>(in.get(C::execution_enqueued_call_start)) *
112 static_cast<View
>(in.get(C::execution_parent_id));
116 using View =
typename std::tuple_element_t<12, ContainerOverSubrelations>::View;
117 auto tmp =
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
118 (
static_cast<View
>(in.get(C::execution_parent_id_shift)) -
119 static_cast<View
>(in.get(C::execution_context_id)));
123 using View =
typename std::tuple_element_t<13, ContainerOverSubrelations>::View;
124 auto tmp =
CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_parent_id_shift)) -
125 static_cast<View
>(in.get(C::execution_parent_id)));
129 using View =
typename std::tuple_element_t<14, ContainerOverSubrelations>::View;
130 auto tmp =
static_cast<View
>(in.get(C::execution_sel_instruction_fetching_success)) *
131 ((
static_cast<View
>(in.get(C::execution_pc)) +
static_cast<View
>(in.get(C::execution_instr_size))) -
132 static_cast<View
>(in.get(C::execution_next_pc)));
136 using View =
typename std::tuple_element_t<15, ContainerOverSubrelations>::View;
137 auto tmp =
static_cast<View
>(in.get(C::execution_sel_first_row_in_context)) *
138 static_cast<View
>(in.get(C::execution_pc));
142 using View =
typename std::tuple_element_t<16, ContainerOverSubrelations>::View;
143 auto tmp =
CView(execution_DEFAULT_CTX_ROW) * (
FF(1) -
CView(execution_PC_JUMP)) *
144 (
static_cast<View
>(in.get(C::execution_pc_shift)) -
static_cast<View
>(in.get(C::execution_next_pc)));
148 using View =
typename std::tuple_element_t<17, ContainerOverSubrelations>::View;
149 auto tmp =
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
150 (
static_cast<View
>(in.get(C::execution_msg_sender_shift)) -
151 static_cast<View
>(in.get(C::execution_contract_address)));
155 using View =
typename std::tuple_element_t<18, ContainerOverSubrelations>::View;
156 auto tmp =
CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_msg_sender_shift)) -
157 static_cast<View
>(in.get(C::execution_msg_sender)));
161 using View =
typename std::tuple_element_t<19, ContainerOverSubrelations>::View;
162 auto tmp =
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
163 (
static_cast<View
>(in.get(C::execution_contract_address_shift)) -
164 static_cast<View
>(in.get(C::execution_register_2_)));
168 using View =
typename std::tuple_element_t<20, ContainerOverSubrelations>::View;
169 auto tmp =
CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_contract_address_shift)) -
170 static_cast<View
>(in.get(C::execution_contract_address)));
174 using View =
typename std::tuple_element_t<21, ContainerOverSubrelations>::View;
175 auto tmp =
CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_bytecode_id_shift)) -
176 static_cast<View
>(in.get(C::execution_bytecode_id)));
180 using View =
typename std::tuple_element_t<22, ContainerOverSubrelations>::View;
181 auto tmp = ((
FF(1) -
static_cast<View
>(in.get(C::execution_enqueued_call_end))) -
182 static_cast<View
>(in.get(C::precomputed_first_row))) *
183 (
static_cast<View
>(in.get(C::execution_transaction_fee_shift)) -
184 static_cast<View
>(in.get(C::execution_transaction_fee)));
188 using View =
typename std::tuple_element_t<23, ContainerOverSubrelations>::View;
189 auto tmp =
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
190 (
FF(1) -
static_cast<View
>(in.get(C::execution_is_static))) *
191 (
static_cast<View
>(in.get(C::execution_is_static_shift)) -
192 static_cast<View
>(in.get(C::execution_sel_execute_static_call)));
196 using View =
typename std::tuple_element_t<24, ContainerOverSubrelations>::View;
197 auto tmp =
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
198 static_cast<View
>(in.get(C::execution_is_static)) *
199 (
static_cast<View
>(in.get(C::execution_is_static_shift)) -
FF(1));
203 using View =
typename std::tuple_element_t<25, ContainerOverSubrelations>::View;
204 auto tmp =
CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_is_static_shift)) -
205 static_cast<View
>(in.get(C::execution_is_static)));
209 using View =
typename std::tuple_element_t<26, ContainerOverSubrelations>::View;
210 auto tmp =
static_cast<View
>(in.get(C::execution_enqueued_call_start)) *
211 static_cast<View
>(in.get(C::execution_parent_calldata_addr));
215 using View =
typename std::tuple_element_t<27, ContainerOverSubrelations>::View;
216 auto tmp =
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
217 (
static_cast<View
>(in.get(C::execution_parent_calldata_addr_shift)) -
218 static_cast<View
>(in.get(C::execution_rop_4_)));
222 using View =
typename std::tuple_element_t<28, ContainerOverSubrelations>::View;
224 CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_parent_calldata_addr_shift)) -
225 static_cast<View
>(in.get(C::execution_parent_calldata_addr)));
229 using View =
typename std::tuple_element_t<29, ContainerOverSubrelations>::View;
230 auto tmp =
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
231 (
static_cast<View
>(in.get(C::execution_parent_calldata_size_shift)) -
232 static_cast<View
>(in.get(C::execution_register_3_)));
236 using View =
typename std::tuple_element_t<30, ContainerOverSubrelations>::View;
238 CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_parent_calldata_size_shift)) -
239 static_cast<View
>(in.get(C::execution_parent_calldata_size)));
243 using View =
typename std::tuple_element_t<31, ContainerOverSubrelations>::View;
244 auto tmp =
static_cast<View
>(in.get(C::execution_enqueued_call_start)) *
245 static_cast<View
>(in.get(C::execution_last_child_returndata_addr));
249 using View =
typename std::tuple_element_t<32, ContainerOverSubrelations>::View;
250 auto tmp =
CView(execution_NESTED_RET_REV_ONLY) *
251 (
static_cast<View
>(in.get(C::execution_last_child_returndata_addr_shift)) -
252 static_cast<View
>(in.get(C::execution_rop_1_)));
256 using View =
typename std::tuple_element_t<33, ContainerOverSubrelations>::View;
257 auto tmp = (
static_cast<View
>(in.get(C::execution_sel_enter_call)) +
258 static_cast<View
>(in.get(C::execution_sel_error))) *
259 static_cast<View
>(in.get(C::execution_last_child_returndata_addr_shift));
263 using View =
typename std::tuple_element_t<34, ContainerOverSubrelations>::View;
264 auto tmp =
CView(execution_DEFAULT_CTX_ROW) *
265 (
static_cast<View
>(in.get(C::execution_last_child_returndata_addr_shift)) -
266 static_cast<View
>(in.get(C::execution_last_child_returndata_addr)));
270 using View =
typename std::tuple_element_t<35, ContainerOverSubrelations>::View;
271 auto tmp =
static_cast<View
>(in.get(C::execution_enqueued_call_start)) *
272 static_cast<View
>(in.get(C::execution_last_child_returndata_size));
276 using View =
typename std::tuple_element_t<36, ContainerOverSubrelations>::View;
277 auto tmp =
CView(execution_NESTED_RET_REV_ONLY) *
278 (
static_cast<View
>(in.get(C::execution_last_child_returndata_size_shift)) -
279 static_cast<View
>(in.get(C::execution_register_0_)));
283 using View =
typename std::tuple_element_t<37, ContainerOverSubrelations>::View;
284 auto tmp = (
static_cast<View
>(in.get(C::execution_sel_enter_call)) +
285 static_cast<View
>(in.get(C::execution_sel_error))) *
286 static_cast<View
>(in.get(C::execution_last_child_returndata_size_shift));
290 using View =
typename std::tuple_element_t<38, ContainerOverSubrelations>::View;
291 auto tmp =
CView(execution_DEFAULT_CTX_ROW) *
292 (
static_cast<View
>(in.get(C::execution_last_child_returndata_size_shift)) -
293 static_cast<View
>(in.get(C::execution_last_child_returndata_size)));
297 using View =
typename std::tuple_element_t<39, ContainerOverSubrelations>::View;
298 auto tmp =
static_cast<View
>(in.get(C::execution_enqueued_call_start)) *
299 static_cast<View
>(in.get(C::execution_last_child_success));
303 using View =
typename std::tuple_element_t<40, ContainerOverSubrelations>::View;
304 auto tmp =
static_cast<View
>(in.get(C::execution_nested_return)) *
305 (
static_cast<View
>(in.get(C::execution_last_child_success_shift)) -
FF(1));
309 using View =
typename std::tuple_element_t<41, ContainerOverSubrelations>::View;
310 auto tmp = (
static_cast<View
>(in.get(C::execution_nested_failure)) +
311 static_cast<View
>(in.get(C::execution_sel_enter_call))) *
312 static_cast<View
>(in.get(C::execution_last_child_success_shift));
316 using View =
typename std::tuple_element_t<42, ContainerOverSubrelations>::View;
318 CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_last_child_success_shift)) -
319 static_cast<View
>(in.get(C::execution_last_child_success)));
323 using View =
typename std::tuple_element_t<43, ContainerOverSubrelations>::View;
324 auto tmp =
static_cast<View
>(in.get(C::execution_sel_first_row_in_context)) *
325 static_cast<View
>(in.get(C::execution_last_child_id));
329 using View =
typename std::tuple_element_t<44, ContainerOverSubrelations>::View;
330 auto tmp =
CView(execution_NESTED_EXIT_CALL) * (
static_cast<View
>(in.get(C::execution_last_child_id_shift)) -
331 static_cast<View
>(in.get(C::execution_context_id)));
335 using View =
typename std::tuple_element_t<45, ContainerOverSubrelations>::View;
336 auto tmp =
CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_last_child_id_shift)) -
337 static_cast<View
>(in.get(C::execution_last_child_id)));
341 using View =
typename std::tuple_element_t<46, ContainerOverSubrelations>::View;
342 auto tmp =
CView(execution_NESTED_EXIT_CALL) * (
static_cast<View
>(in.get(C::execution_l2_gas_limit_shift)) -
343 static_cast<View
>(in.get(C::execution_parent_l2_gas_limit)));
347 using View =
typename std::tuple_element_t<47, ContainerOverSubrelations>::View;
348 auto tmp =
CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_l2_gas_limit_shift)) -
349 static_cast<View
>(in.get(C::execution_l2_gas_limit)));
353 using View =
typename std::tuple_element_t<48, ContainerOverSubrelations>::View;
354 auto tmp =
CView(execution_NESTED_EXIT_CALL) * (
static_cast<View
>(in.get(C::execution_da_gas_limit_shift)) -
355 static_cast<View
>(in.get(C::execution_parent_da_gas_limit)));
359 using View =
typename std::tuple_element_t<49, ContainerOverSubrelations>::View;
360 auto tmp =
CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_da_gas_limit_shift)) -
361 static_cast<View
>(in.get(C::execution_da_gas_limit)));
365 using View =
typename std::tuple_element_t<50, ContainerOverSubrelations>::View;
366 auto tmp =
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
367 (
static_cast<View
>(in.get(C::execution_parent_l2_gas_limit_shift)) -
368 static_cast<View
>(in.get(C::execution_l2_gas_limit)));
372 using View =
typename std::tuple_element_t<51, ContainerOverSubrelations>::View;
374 CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_parent_l2_gas_limit_shift)) -
375 static_cast<View
>(in.get(C::execution_parent_l2_gas_limit)));
379 using View =
typename std::tuple_element_t<52, ContainerOverSubrelations>::View;
380 auto tmp =
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
381 (
static_cast<View
>(in.get(C::execution_parent_da_gas_limit_shift)) -
382 static_cast<View
>(in.get(C::execution_da_gas_limit)));
386 using View =
typename std::tuple_element_t<53, ContainerOverSubrelations>::View;
388 CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_parent_da_gas_limit_shift)) -
389 static_cast<View
>(in.get(C::execution_parent_da_gas_limit)));
393 using View =
typename std::tuple_element_t<54, ContainerOverSubrelations>::View;
394 auto tmp =
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
395 (
static_cast<View
>(in.get(C::execution_parent_l2_gas_used_shift)) -
396 static_cast<View
>(in.get(C::execution_l2_gas_used)));
400 using View =
typename std::tuple_element_t<55, ContainerOverSubrelations>::View;
402 CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_parent_l2_gas_used_shift)) -
403 static_cast<View
>(in.get(C::execution_parent_l2_gas_used)));
407 using View =
typename std::tuple_element_t<56, ContainerOverSubrelations>::View;
408 auto tmp =
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
409 (
static_cast<View
>(in.get(C::execution_parent_da_gas_used_shift)) -
410 static_cast<View
>(in.get(C::execution_da_gas_used)));
414 using View =
typename std::tuple_element_t<57, ContainerOverSubrelations>::View;
416 CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_parent_da_gas_used_shift)) -
417 static_cast<View
>(in.get(C::execution_parent_da_gas_used)));
421 using View =
typename std::tuple_element_t<58, ContainerOverSubrelations>::View;
422 auto tmp =
static_cast<View
>(in.get(C::execution_sel_first_row_in_context)) *
423 (
static_cast<View
>(in.get(C::execution_internal_call_id)) -
FF(1));
427 using View =
typename std::tuple_element_t<59, ContainerOverSubrelations>::View;
428 auto tmp = (
CView(execution_DEFAULT_CTX_ROW) -
CView(execution_SEL_INTERNAL_OP)) *
429 (
static_cast<View
>(in.get(C::execution_internal_call_id_shift)) -
430 static_cast<View
>(in.get(C::execution_internal_call_id)));
434 using View =
typename std::tuple_element_t<60, ContainerOverSubrelations>::View;
435 auto tmp =
static_cast<View
>(in.get(C::execution_sel_first_row_in_context)) *
436 static_cast<View
>(in.get(C::execution_internal_call_return_id));
440 using View =
typename std::tuple_element_t<61, ContainerOverSubrelations>::View;
441 auto tmp = (
CView(execution_DEFAULT_CTX_ROW) -
CView(execution_SEL_INTERNAL_OP)) *
442 (
static_cast<View
>(in.get(C::execution_internal_call_return_id_shift)) -
443 static_cast<View
>(in.get(C::execution_internal_call_return_id)));
447 using View =
typename std::tuple_element_t<62, ContainerOverSubrelations>::View;
448 auto tmp =
static_cast<View
>(in.get(C::execution_sel_first_row_in_context)) *
449 (
static_cast<View
>(in.get(C::execution_next_internal_call_id)) -
FF(2));
453 using View =
typename std::tuple_element_t<63, ContainerOverSubrelations>::View;
454 auto tmp = (
CView(execution_DEFAULT_CTX_ROW) -
CView(execution_SEL_INTERNAL_OP)) *
455 (
static_cast<View
>(in.get(C::execution_next_internal_call_id_shift)) -
456 static_cast<View
>(in.get(C::execution_next_internal_call_id)));
460 using View =
typename std::tuple_element_t<64, ContainerOverSubrelations>::View;
462 (
static_cast<View
>(in.get(C::execution_sel)) -
static_cast<View
>(in.get(C::execution_enqueued_call_end))) *
463 (
static_cast<View
>(in.get(C::execution_retrieved_bytecodes_tree_root)) -
464 static_cast<View
>(in.get(C::execution_prev_retrieved_bytecodes_tree_root_shift)));
468 using View =
typename std::tuple_element_t<65, ContainerOverSubrelations>::View;
470 (
static_cast<View
>(in.get(C::execution_sel)) -
static_cast<View
>(in.get(C::execution_enqueued_call_end))) *
471 (
static_cast<View
>(in.get(C::execution_retrieved_bytecodes_tree_size)) -
472 static_cast<View
>(in.get(C::execution_prev_retrieved_bytecodes_tree_size_shift)));
476 using View =
typename std::tuple_element_t<66, ContainerOverSubrelations>::View;
477 auto tmp = (((
static_cast<View
>(in.get(C::execution_l2_gas_limit)) -
478 static_cast<View
>(in.get(C::execution_total_gas_l2))) *
479 CView(execution_SEL_CONSUMED_ALL_GAS) +
480 static_cast<View
>(in.get(C::execution_total_gas_l2))) -
481 static_cast<View
>(in.get(C::execution_l2_gas_used)));
485 using View =
typename std::tuple_element_t<67, ContainerOverSubrelations>::View;
486 auto tmp = (((
static_cast<View
>(in.get(C::execution_da_gas_limit)) -
487 static_cast<View
>(in.get(C::execution_total_gas_da))) *
488 CView(execution_SEL_CONSUMED_ALL_GAS) +
489 static_cast<View
>(in.get(C::execution_total_gas_da))) -
490 static_cast<View
>(in.get(C::execution_da_gas_used)));
494 using View =
typename std::tuple_element_t<68, ContainerOverSubrelations>::View;
495 auto tmp =
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
496 static_cast<View
>(in.get(C::execution_prev_l2_gas_used_shift));
500 using View =
typename std::tuple_element_t<69, ContainerOverSubrelations>::View;
501 auto tmp =
CView(execution_NESTED_EXIT_CALL) * ((
static_cast<View
>(in.get(C::execution_parent_l2_gas_used)) +
502 static_cast<View
>(in.get(C::execution_l2_gas_used))) -
503 static_cast<View
>(in.get(C::execution_prev_l2_gas_used_shift)));
507 using View =
typename std::tuple_element_t<70, ContainerOverSubrelations>::View;
508 auto tmp =
CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_l2_gas_used)) -
509 static_cast<View
>(in.get(C::execution_prev_l2_gas_used_shift)));
513 using View =
typename std::tuple_element_t<71, ContainerOverSubrelations>::View;
514 auto tmp =
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
515 static_cast<View
>(in.get(C::execution_prev_da_gas_used_shift));
519 using View =
typename std::tuple_element_t<72, ContainerOverSubrelations>::View;
520 auto tmp =
CView(execution_NESTED_EXIT_CALL) * ((
static_cast<View
>(in.get(C::execution_parent_da_gas_used)) +
521 static_cast<View
>(in.get(C::execution_da_gas_used))) -
522 static_cast<View
>(in.get(C::execution_prev_da_gas_used_shift)));
526 using View =
typename std::tuple_element_t<73, ContainerOverSubrelations>::View;
527 auto tmp =
CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_da_gas_used)) -
528 static_cast<View
>(in.get(C::execution_prev_da_gas_used_shift)));
532 using View =
typename std::tuple_element_t<74, ContainerOverSubrelations>::View;
533 auto tmp =
CView(execution_NOT_LAST_NOT_FAILURE_NOT_ENQ_END) *
534 (
static_cast<View
>(in.get(C::execution_note_hash_tree_root)) -
535 static_cast<View
>(in.get(C::execution_prev_note_hash_tree_root_shift)));
539 using View =
typename std::tuple_element_t<75, ContainerOverSubrelations>::View;
540 auto tmp =
CView(execution_NOT_LAST_NOT_FAILURE_NOT_ENQ_END) *
541 (
static_cast<View
>(in.get(C::execution_note_hash_tree_size)) -
542 static_cast<View
>(in.get(C::execution_prev_note_hash_tree_size_shift)));
546 using View =
typename std::tuple_element_t<76, ContainerOverSubrelations>::View;
547 auto tmp =
CView(execution_NOT_LAST_NOT_FAILURE_NOT_ENQ_END) *
548 (
static_cast<View
>(in.get(C::execution_num_note_hashes_emitted)) -
549 static_cast<View
>(in.get(C::execution_prev_num_note_hashes_emitted_shift)));
553 using View =
typename std::tuple_element_t<77, ContainerOverSubrelations>::View;
554 auto tmp =
CView(execution_NOT_LAST_NOT_FAILURE_NOT_ENQ_END) *
555 (
static_cast<View
>(in.get(C::execution_nullifier_tree_root)) -
556 static_cast<View
>(in.get(C::execution_prev_nullifier_tree_root_shift)));
560 using View =
typename std::tuple_element_t<78, ContainerOverSubrelations>::View;
561 auto tmp =
CView(execution_NOT_LAST_NOT_FAILURE_NOT_ENQ_END) *
562 (
static_cast<View
>(in.get(C::execution_nullifier_tree_size)) -
563 static_cast<View
>(in.get(C::execution_prev_nullifier_tree_size_shift)));
567 using View =
typename std::tuple_element_t<79, ContainerOverSubrelations>::View;
568 auto tmp =
CView(execution_NOT_LAST_NOT_FAILURE_NOT_ENQ_END) *
569 (
static_cast<View
>(in.get(C::execution_num_nullifiers_emitted)) -
570 static_cast<View
>(in.get(C::execution_prev_num_nullifiers_emitted_shift)));
574 using View =
typename std::tuple_element_t<80, ContainerOverSubrelations>::View;
575 auto tmp =
CView(execution_NOT_LAST_NOT_FAILURE_NOT_ENQ_END) *
576 (
static_cast<View
>(in.get(C::execution_public_data_tree_root)) -
577 static_cast<View
>(in.get(C::execution_prev_public_data_tree_root_shift)));
581 using View =
typename std::tuple_element_t<81, ContainerOverSubrelations>::View;
582 auto tmp =
CView(execution_NOT_LAST_NOT_FAILURE_NOT_ENQ_END) *
583 (
static_cast<View
>(in.get(C::execution_public_data_tree_size)) -
584 static_cast<View
>(in.get(C::execution_prev_public_data_tree_size_shift)));
588 using View =
typename std::tuple_element_t<82, ContainerOverSubrelations>::View;
589 auto tmp =
CView(execution_NOT_LAST_NOT_FAILURE_NOT_ENQ_END) *
590 (
static_cast<View
>(in.get(C::execution_written_public_data_slots_tree_root)) -
591 static_cast<View
>(in.get(C::execution_prev_written_public_data_slots_tree_root_shift)));
595 using View =
typename std::tuple_element_t<83, ContainerOverSubrelations>::View;
596 auto tmp =
CView(execution_NOT_LAST_NOT_FAILURE_NOT_ENQ_END) *
597 (
static_cast<View
>(in.get(C::execution_written_public_data_slots_tree_size)) -
598 static_cast<View
>(in.get(C::execution_prev_written_public_data_slots_tree_size_shift)));
602 using View =
typename std::tuple_element_t<84, ContainerOverSubrelations>::View;
603 auto tmp =
CView(execution_NOT_LAST_NOT_FAILURE_NOT_ENQ_END) *
604 (
static_cast<View
>(in.get(C::execution_num_public_log_fields)) -
605 static_cast<View
>(in.get(C::execution_prev_num_public_log_fields_shift)));
609 using View =
typename std::tuple_element_t<85, ContainerOverSubrelations>::View;
610 auto tmp =
CView(execution_NOT_LAST_NOT_FAILURE_NOT_ENQ_END) *
611 (
static_cast<View
>(in.get(C::execution_num_l2_to_l1_messages)) -
612 static_cast<View
>(in.get(C::execution_prev_num_l2_to_l1_messages_shift)));
616 using View =
typename std::tuple_element_t<86, ContainerOverSubrelations>::View;
617 auto tmp =
CView(execution_NOT_LAST_EXEC) * (
static_cast<View
>(in.get(C::execution_l1_l2_tree_root)) -
618 static_cast<View
>(in.get(C::execution_l1_l2_tree_root_shift)));