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;
131 static_cast<View
>(in.get(C::execution_sel_instruction_fetching_success)) *
132 ((
static_cast<View
>(in.get(C::execution_pc)) +
static_cast<View
>(in.get(C::execution_instr_length))) -
133 static_cast<View
>(in.get(C::execution_next_pc)));
137 using View =
typename std::tuple_element_t<15, ContainerOverSubrelations>::View;
138 auto tmp =
static_cast<View
>(in.get(C::execution_sel_first_row_in_context)) *
139 static_cast<View
>(in.get(C::execution_pc));
143 using View =
typename std::tuple_element_t<16, ContainerOverSubrelations>::View;
144 auto tmp =
CView(execution_DEFAULT_CTX_ROW) * (
FF(1) -
CView(execution_PC_JUMP)) *
145 (
static_cast<View
>(in.get(C::execution_pc_shift)) -
static_cast<View
>(in.get(C::execution_next_pc)));
149 using View =
typename std::tuple_element_t<17, ContainerOverSubrelations>::View;
150 auto tmp =
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
151 (
static_cast<View
>(in.get(C::execution_msg_sender_shift)) -
152 static_cast<View
>(in.get(C::execution_contract_address)));
156 using View =
typename std::tuple_element_t<18, ContainerOverSubrelations>::View;
157 auto tmp =
CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_msg_sender_shift)) -
158 static_cast<View
>(in.get(C::execution_msg_sender)));
162 using View =
typename std::tuple_element_t<19, ContainerOverSubrelations>::View;
163 auto tmp =
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
164 (
static_cast<View
>(in.get(C::execution_contract_address_shift)) -
165 static_cast<View
>(in.get(C::execution_register_2_)));
169 using View =
typename std::tuple_element_t<20, ContainerOverSubrelations>::View;
170 auto tmp =
CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_contract_address_shift)) -
171 static_cast<View
>(in.get(C::execution_contract_address)));
175 using View =
typename std::tuple_element_t<21, ContainerOverSubrelations>::View;
176 auto tmp =
CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_bytecode_id_shift)) -
177 static_cast<View
>(in.get(C::execution_bytecode_id)));
181 using View =
typename std::tuple_element_t<22, ContainerOverSubrelations>::View;
182 auto tmp = ((
FF(1) -
static_cast<View
>(in.get(C::execution_enqueued_call_end))) -
183 static_cast<View
>(in.get(C::precomputed_first_row))) *
184 (
static_cast<View
>(in.get(C::execution_transaction_fee_shift)) -
185 static_cast<View
>(in.get(C::execution_transaction_fee)));
189 using View =
typename std::tuple_element_t<23, ContainerOverSubrelations>::View;
190 auto tmp =
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
191 (
FF(1) -
static_cast<View
>(in.get(C::execution_is_static))) *
192 (
static_cast<View
>(in.get(C::execution_is_static_shift)) -
193 static_cast<View
>(in.get(C::execution_sel_execute_static_call)));
197 using View =
typename std::tuple_element_t<24, ContainerOverSubrelations>::View;
198 auto tmp =
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
199 static_cast<View
>(in.get(C::execution_is_static)) *
200 (
static_cast<View
>(in.get(C::execution_is_static_shift)) -
FF(1));
204 using View =
typename std::tuple_element_t<25, ContainerOverSubrelations>::View;
205 auto tmp =
CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_is_static_shift)) -
206 static_cast<View
>(in.get(C::execution_is_static)));
210 using View =
typename std::tuple_element_t<26, ContainerOverSubrelations>::View;
211 auto tmp =
static_cast<View
>(in.get(C::execution_enqueued_call_start)) *
212 static_cast<View
>(in.get(C::execution_parent_calldata_addr));
216 using View =
typename std::tuple_element_t<27, ContainerOverSubrelations>::View;
217 auto tmp =
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
218 (
static_cast<View
>(in.get(C::execution_parent_calldata_addr_shift)) -
219 static_cast<View
>(in.get(C::execution_rop_4_)));
223 using View =
typename std::tuple_element_t<28, ContainerOverSubrelations>::View;
225 CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_parent_calldata_addr_shift)) -
226 static_cast<View
>(in.get(C::execution_parent_calldata_addr)));
230 using View =
typename std::tuple_element_t<29, ContainerOverSubrelations>::View;
231 auto tmp =
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
232 (
static_cast<View
>(in.get(C::execution_parent_calldata_size_shift)) -
233 static_cast<View
>(in.get(C::execution_register_3_)));
237 using View =
typename std::tuple_element_t<30, ContainerOverSubrelations>::View;
239 CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_parent_calldata_size_shift)) -
240 static_cast<View
>(in.get(C::execution_parent_calldata_size)));
244 using View =
typename std::tuple_element_t<31, ContainerOverSubrelations>::View;
245 auto tmp =
static_cast<View
>(in.get(C::execution_enqueued_call_start)) *
246 static_cast<View
>(in.get(C::execution_last_child_returndata_addr));
250 using View =
typename std::tuple_element_t<32, ContainerOverSubrelations>::View;
251 auto tmp =
CView(execution_NESTED_RET_REV_ONLY) *
252 (
static_cast<View
>(in.get(C::execution_last_child_returndata_addr_shift)) -
253 static_cast<View
>(in.get(C::execution_rop_1_)));
257 using View =
typename std::tuple_element_t<33, ContainerOverSubrelations>::View;
258 auto tmp = (
static_cast<View
>(in.get(C::execution_sel_enter_call)) +
259 static_cast<View
>(in.get(C::execution_sel_error))) *
260 static_cast<View
>(in.get(C::execution_last_child_returndata_addr_shift));
264 using View =
typename std::tuple_element_t<34, ContainerOverSubrelations>::View;
265 auto tmp =
CView(execution_DEFAULT_CTX_ROW) *
266 (
static_cast<View
>(in.get(C::execution_last_child_returndata_addr_shift)) -
267 static_cast<View
>(in.get(C::execution_last_child_returndata_addr)));
271 using View =
typename std::tuple_element_t<35, ContainerOverSubrelations>::View;
272 auto tmp =
static_cast<View
>(in.get(C::execution_enqueued_call_start)) *
273 static_cast<View
>(in.get(C::execution_last_child_returndata_size));
277 using View =
typename std::tuple_element_t<36, ContainerOverSubrelations>::View;
278 auto tmp =
CView(execution_NESTED_RET_REV_ONLY) *
279 (
static_cast<View
>(in.get(C::execution_last_child_returndata_size_shift)) -
280 static_cast<View
>(in.get(C::execution_register_0_)));
284 using View =
typename std::tuple_element_t<37, ContainerOverSubrelations>::View;
285 auto tmp = (
static_cast<View
>(in.get(C::execution_sel_enter_call)) +
286 static_cast<View
>(in.get(C::execution_sel_error))) *
287 static_cast<View
>(in.get(C::execution_last_child_returndata_size_shift));
291 using View =
typename std::tuple_element_t<38, ContainerOverSubrelations>::View;
292 auto tmp =
CView(execution_DEFAULT_CTX_ROW) *
293 (
static_cast<View
>(in.get(C::execution_last_child_returndata_size_shift)) -
294 static_cast<View
>(in.get(C::execution_last_child_returndata_size)));
298 using View =
typename std::tuple_element_t<39, ContainerOverSubrelations>::View;
299 auto tmp =
static_cast<View
>(in.get(C::execution_enqueued_call_start)) *
300 static_cast<View
>(in.get(C::execution_last_child_success));
304 using View =
typename std::tuple_element_t<40, ContainerOverSubrelations>::View;
305 auto tmp =
static_cast<View
>(in.get(C::execution_nested_return)) *
306 (
static_cast<View
>(in.get(C::execution_last_child_success_shift)) -
FF(1));
310 using View =
typename std::tuple_element_t<41, ContainerOverSubrelations>::View;
311 auto tmp = (
static_cast<View
>(in.get(C::execution_nested_failure)) +
312 static_cast<View
>(in.get(C::execution_sel_enter_call))) *
313 static_cast<View
>(in.get(C::execution_last_child_success_shift));
317 using View =
typename std::tuple_element_t<42, ContainerOverSubrelations>::View;
319 CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_last_child_success_shift)) -
320 static_cast<View
>(in.get(C::execution_last_child_success)));
324 using View =
typename std::tuple_element_t<43, ContainerOverSubrelations>::View;
325 auto tmp =
static_cast<View
>(in.get(C::execution_sel_first_row_in_context)) *
326 static_cast<View
>(in.get(C::execution_last_child_id));
330 using View =
typename std::tuple_element_t<44, ContainerOverSubrelations>::View;
331 auto tmp =
CView(execution_NESTED_EXIT_CALL) * (
static_cast<View
>(in.get(C::execution_last_child_id_shift)) -
332 static_cast<View
>(in.get(C::execution_context_id)));
336 using View =
typename std::tuple_element_t<45, ContainerOverSubrelations>::View;
337 auto tmp =
CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_last_child_id_shift)) -
338 static_cast<View
>(in.get(C::execution_last_child_id)));
342 using View =
typename std::tuple_element_t<46, ContainerOverSubrelations>::View;
343 auto tmp =
CView(execution_NESTED_EXIT_CALL) * (
static_cast<View
>(in.get(C::execution_l2_gas_limit_shift)) -
344 static_cast<View
>(in.get(C::execution_parent_l2_gas_limit)));
348 using View =
typename std::tuple_element_t<47, ContainerOverSubrelations>::View;
349 auto tmp =
CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_l2_gas_limit_shift)) -
350 static_cast<View
>(in.get(C::execution_l2_gas_limit)));
354 using View =
typename std::tuple_element_t<48, ContainerOverSubrelations>::View;
355 auto tmp =
CView(execution_NESTED_EXIT_CALL) * (
static_cast<View
>(in.get(C::execution_da_gas_limit_shift)) -
356 static_cast<View
>(in.get(C::execution_parent_da_gas_limit)));
360 using View =
typename std::tuple_element_t<49, ContainerOverSubrelations>::View;
361 auto tmp =
CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_da_gas_limit_shift)) -
362 static_cast<View
>(in.get(C::execution_da_gas_limit)));
366 using View =
typename std::tuple_element_t<50, ContainerOverSubrelations>::View;
367 auto tmp =
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
368 (
static_cast<View
>(in.get(C::execution_parent_l2_gas_limit_shift)) -
369 static_cast<View
>(in.get(C::execution_l2_gas_limit)));
373 using View =
typename std::tuple_element_t<51, ContainerOverSubrelations>::View;
375 CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_parent_l2_gas_limit_shift)) -
376 static_cast<View
>(in.get(C::execution_parent_l2_gas_limit)));
380 using View =
typename std::tuple_element_t<52, ContainerOverSubrelations>::View;
381 auto tmp =
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
382 (
static_cast<View
>(in.get(C::execution_parent_da_gas_limit_shift)) -
383 static_cast<View
>(in.get(C::execution_da_gas_limit)));
387 using View =
typename std::tuple_element_t<53, ContainerOverSubrelations>::View;
389 CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_parent_da_gas_limit_shift)) -
390 static_cast<View
>(in.get(C::execution_parent_da_gas_limit)));
394 using View =
typename std::tuple_element_t<54, ContainerOverSubrelations>::View;
395 auto tmp =
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
396 (
static_cast<View
>(in.get(C::execution_parent_l2_gas_used_shift)) -
397 static_cast<View
>(in.get(C::execution_l2_gas_used)));
401 using View =
typename std::tuple_element_t<55, ContainerOverSubrelations>::View;
403 CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_parent_l2_gas_used_shift)) -
404 static_cast<View
>(in.get(C::execution_parent_l2_gas_used)));
408 using View =
typename std::tuple_element_t<56, ContainerOverSubrelations>::View;
409 auto tmp =
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
410 (
static_cast<View
>(in.get(C::execution_parent_da_gas_used_shift)) -
411 static_cast<View
>(in.get(C::execution_da_gas_used)));
415 using View =
typename std::tuple_element_t<57, ContainerOverSubrelations>::View;
417 CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_parent_da_gas_used_shift)) -
418 static_cast<View
>(in.get(C::execution_parent_da_gas_used)));
422 using View =
typename std::tuple_element_t<58, ContainerOverSubrelations>::View;
423 auto tmp =
static_cast<View
>(in.get(C::execution_sel_first_row_in_context)) *
424 (
static_cast<View
>(in.get(C::execution_internal_call_id)) -
FF(1));
428 using View =
typename std::tuple_element_t<59, ContainerOverSubrelations>::View;
429 auto tmp = (
CView(execution_DEFAULT_CTX_ROW) -
CView(execution_SEL_INTERNAL_OP)) *
430 (
static_cast<View
>(in.get(C::execution_internal_call_id_shift)) -
431 static_cast<View
>(in.get(C::execution_internal_call_id)));
435 using View =
typename std::tuple_element_t<60, ContainerOverSubrelations>::View;
436 auto tmp =
static_cast<View
>(in.get(C::execution_sel_first_row_in_context)) *
437 static_cast<View
>(in.get(C::execution_internal_call_return_id));
441 using View =
typename std::tuple_element_t<61, ContainerOverSubrelations>::View;
442 auto tmp = (
CView(execution_DEFAULT_CTX_ROW) -
CView(execution_SEL_INTERNAL_OP)) *
443 (
static_cast<View
>(in.get(C::execution_internal_call_return_id_shift)) -
444 static_cast<View
>(in.get(C::execution_internal_call_return_id)));
448 using View =
typename std::tuple_element_t<62, ContainerOverSubrelations>::View;
449 auto tmp =
static_cast<View
>(in.get(C::execution_sel_first_row_in_context)) *
450 (
static_cast<View
>(in.get(C::execution_next_internal_call_id)) -
FF(2));
454 using View =
typename std::tuple_element_t<63, ContainerOverSubrelations>::View;
455 auto tmp = (
CView(execution_DEFAULT_CTX_ROW) -
CView(execution_SEL_INTERNAL_OP)) *
456 (
static_cast<View
>(in.get(C::execution_next_internal_call_id_shift)) -
457 static_cast<View
>(in.get(C::execution_next_internal_call_id)));
461 using View =
typename std::tuple_element_t<64, ContainerOverSubrelations>::View;
463 (
static_cast<View
>(in.get(C::execution_sel)) -
static_cast<View
>(in.get(C::execution_enqueued_call_end))) *
464 (
static_cast<View
>(in.get(C::execution_retrieved_bytecodes_tree_root)) -
465 static_cast<View
>(in.get(C::execution_prev_retrieved_bytecodes_tree_root_shift)));
469 using View =
typename std::tuple_element_t<65, ContainerOverSubrelations>::View;
471 (
static_cast<View
>(in.get(C::execution_sel)) -
static_cast<View
>(in.get(C::execution_enqueued_call_end))) *
472 (
static_cast<View
>(in.get(C::execution_retrieved_bytecodes_tree_size)) -
473 static_cast<View
>(in.get(C::execution_prev_retrieved_bytecodes_tree_size_shift)));
477 using View =
typename std::tuple_element_t<66, ContainerOverSubrelations>::View;
478 auto tmp = (((
static_cast<View
>(in.get(C::execution_l2_gas_limit)) -
479 static_cast<View
>(in.get(C::execution_total_gas_l2))) *
480 CView(execution_SEL_CONSUMED_ALL_GAS) +
481 static_cast<View
>(in.get(C::execution_total_gas_l2))) -
482 static_cast<View
>(in.get(C::execution_l2_gas_used)));
486 using View =
typename std::tuple_element_t<67, ContainerOverSubrelations>::View;
487 auto tmp = (((
static_cast<View
>(in.get(C::execution_da_gas_limit)) -
488 static_cast<View
>(in.get(C::execution_total_gas_da))) *
489 CView(execution_SEL_CONSUMED_ALL_GAS) +
490 static_cast<View
>(in.get(C::execution_total_gas_da))) -
491 static_cast<View
>(in.get(C::execution_da_gas_used)));
495 using View =
typename std::tuple_element_t<68, ContainerOverSubrelations>::View;
496 auto tmp =
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
497 static_cast<View
>(in.get(C::execution_prev_l2_gas_used_shift));
501 using View =
typename std::tuple_element_t<69, ContainerOverSubrelations>::View;
502 auto tmp =
CView(execution_NESTED_EXIT_CALL) * ((
static_cast<View
>(in.get(C::execution_parent_l2_gas_used)) +
503 static_cast<View
>(in.get(C::execution_l2_gas_used))) -
504 static_cast<View
>(in.get(C::execution_prev_l2_gas_used_shift)));
508 using View =
typename std::tuple_element_t<70, ContainerOverSubrelations>::View;
509 auto tmp =
CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_l2_gas_used)) -
510 static_cast<View
>(in.get(C::execution_prev_l2_gas_used_shift)));
514 using View =
typename std::tuple_element_t<71, ContainerOverSubrelations>::View;
515 auto tmp =
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
516 static_cast<View
>(in.get(C::execution_prev_da_gas_used_shift));
520 using View =
typename std::tuple_element_t<72, ContainerOverSubrelations>::View;
521 auto tmp =
CView(execution_NESTED_EXIT_CALL) * ((
static_cast<View
>(in.get(C::execution_parent_da_gas_used)) +
522 static_cast<View
>(in.get(C::execution_da_gas_used))) -
523 static_cast<View
>(in.get(C::execution_prev_da_gas_used_shift)));
527 using View =
typename std::tuple_element_t<73, ContainerOverSubrelations>::View;
528 auto tmp =
CView(execution_DEFAULT_CTX_ROW) * (
static_cast<View
>(in.get(C::execution_da_gas_used)) -
529 static_cast<View
>(in.get(C::execution_prev_da_gas_used_shift)));
533 using View =
typename std::tuple_element_t<74, ContainerOverSubrelations>::View;
534 auto tmp =
CView(execution_NOT_LAST_NOT_FAILURE_NOT_ENQ_END) *
535 (
static_cast<View
>(in.get(C::execution_note_hash_tree_root)) -
536 static_cast<View
>(in.get(C::execution_prev_note_hash_tree_root_shift)));
540 using View =
typename std::tuple_element_t<75, ContainerOverSubrelations>::View;
541 auto tmp =
CView(execution_NOT_LAST_NOT_FAILURE_NOT_ENQ_END) *
542 (
static_cast<View
>(in.get(C::execution_note_hash_tree_size)) -
543 static_cast<View
>(in.get(C::execution_prev_note_hash_tree_size_shift)));
547 using View =
typename std::tuple_element_t<76, ContainerOverSubrelations>::View;
548 auto tmp =
CView(execution_NOT_LAST_NOT_FAILURE_NOT_ENQ_END) *
549 (
static_cast<View
>(in.get(C::execution_num_note_hashes_emitted)) -
550 static_cast<View
>(in.get(C::execution_prev_num_note_hashes_emitted_shift)));
554 using View =
typename std::tuple_element_t<77, ContainerOverSubrelations>::View;
555 auto tmp =
CView(execution_NOT_LAST_NOT_FAILURE_NOT_ENQ_END) *
556 (
static_cast<View
>(in.get(C::execution_nullifier_tree_root)) -
557 static_cast<View
>(in.get(C::execution_prev_nullifier_tree_root_shift)));
561 using View =
typename std::tuple_element_t<78, ContainerOverSubrelations>::View;
562 auto tmp =
CView(execution_NOT_LAST_NOT_FAILURE_NOT_ENQ_END) *
563 (
static_cast<View
>(in.get(C::execution_nullifier_tree_size)) -
564 static_cast<View
>(in.get(C::execution_prev_nullifier_tree_size_shift)));
568 using View =
typename std::tuple_element_t<79, ContainerOverSubrelations>::View;
569 auto tmp =
CView(execution_NOT_LAST_NOT_FAILURE_NOT_ENQ_END) *
570 (
static_cast<View
>(in.get(C::execution_num_nullifiers_emitted)) -
571 static_cast<View
>(in.get(C::execution_prev_num_nullifiers_emitted_shift)));
575 using View =
typename std::tuple_element_t<80, ContainerOverSubrelations>::View;
576 auto tmp =
CView(execution_NOT_LAST_NOT_FAILURE_NOT_ENQ_END) *
577 (
static_cast<View
>(in.get(C::execution_public_data_tree_root)) -
578 static_cast<View
>(in.get(C::execution_prev_public_data_tree_root_shift)));
582 using View =
typename std::tuple_element_t<81, ContainerOverSubrelations>::View;
583 auto tmp =
CView(execution_NOT_LAST_NOT_FAILURE_NOT_ENQ_END) *
584 (
static_cast<View
>(in.get(C::execution_public_data_tree_size)) -
585 static_cast<View
>(in.get(C::execution_prev_public_data_tree_size_shift)));
589 using View =
typename std::tuple_element_t<82, ContainerOverSubrelations>::View;
590 auto tmp =
CView(execution_NOT_LAST_NOT_FAILURE_NOT_ENQ_END) *
591 (
static_cast<View
>(in.get(C::execution_written_public_data_slots_tree_root)) -
592 static_cast<View
>(in.get(C::execution_prev_written_public_data_slots_tree_root_shift)));
596 using View =
typename std::tuple_element_t<83, ContainerOverSubrelations>::View;
597 auto tmp =
CView(execution_NOT_LAST_NOT_FAILURE_NOT_ENQ_END) *
598 (
static_cast<View
>(in.get(C::execution_written_public_data_slots_tree_size)) -
599 static_cast<View
>(in.get(C::execution_prev_written_public_data_slots_tree_size_shift)));
603 using View =
typename std::tuple_element_t<84, ContainerOverSubrelations>::View;
604 auto tmp =
CView(execution_NOT_LAST_NOT_FAILURE_NOT_ENQ_END) *
605 (
static_cast<View
>(in.get(C::execution_num_unencrypted_log_fields)) -
606 static_cast<View
>(in.get(C::execution_prev_num_unencrypted_log_fields_shift)));
610 using View =
typename std::tuple_element_t<85, ContainerOverSubrelations>::View;
611 auto tmp =
CView(execution_NOT_LAST_NOT_FAILURE_NOT_ENQ_END) *
612 (
static_cast<View
>(in.get(C::execution_num_l2_to_l1_messages)) -
613 static_cast<View
>(in.get(C::execution_prev_num_l2_to_l1_messages_shift)));
617 using View =
typename std::tuple_element_t<86, ContainerOverSubrelations>::View;
618 auto tmp =
CView(execution_NOT_LAST_EXEC) * (
static_cast<View
>(in.get(C::execution_l1_l2_tree_root)) -
619 static_cast<View
>(in.get(C::execution_l1_l2_tree_root_shift)));