31 auto tmp = (
static_cast<View
>(in.get(C::execution_sel_enter_call)) -
32 (
static_cast<View
>(in.get(C::execution_sel_execute_call)) +
33 static_cast<View
>(in.get(C::execution_sel_execute_static_call))));
37 using View =
typename std::tuple_element_t<1, ContainerOverSubrelations>::View;
38 auto tmp = (
static_cast<View
>(in.get(C::execution_sel_exit_call)) -
39 (
FF(1) - ((
FF(1) -
static_cast<View
>(in.get(C::execution_sel_execute_revert))) -
40 static_cast<View
>(in.get(C::execution_sel_execute_return))) *
41 (
FF(1) -
static_cast<View
>(in.get(C::execution_sel_error)))));
45 using View =
typename std::tuple_element_t<2, ContainerOverSubrelations>::View;
46 auto tmp =
static_cast<View
>(in.get(C::execution_has_parent_ctx)) *
47 (
FF(1) -
static_cast<View
>(in.get(C::execution_has_parent_ctx)));
51 using View =
typename std::tuple_element_t<3, ContainerOverSubrelations>::View;
52 auto tmp = (
static_cast<View
>(in.get(C::execution_parent_id)) *
53 ((
FF(1) -
static_cast<View
>(in.get(C::execution_has_parent_ctx))) *
54 (
FF(1) -
static_cast<View
>(in.get(C::execution_is_parent_id_inv))) +
55 static_cast<View
>(in.get(C::execution_is_parent_id_inv))) -
56 static_cast<View
>(in.get(C::execution_has_parent_ctx)));
60 using View =
typename std::tuple_element_t<4, ContainerOverSubrelations>::View;
61 auto tmp = (
static_cast<View
>(in.get(C::execution_nested_exit_call)) -
62 static_cast<View
>(in.get(C::execution_has_parent_ctx)) *
63 static_cast<View
>(in.get(C::execution_sel_exit_call)));
67 using View =
typename std::tuple_element_t<5, ContainerOverSubrelations>::View;
68 auto tmp =
static_cast<View
>(in.get(C::execution_enqueued_call_start)) *
69 ((
static_cast<View
>(in.get(C::execution_context_id)) +
FF(1)) -
70 static_cast<View
>(in.get(C::execution_next_context_id)));
74 using View =
typename std::tuple_element_t<6, ContainerOverSubrelations>::View;
76 CView(execution_NOT_LAST_EXEC) * (
static_cast<View
>(in.get(C::execution_next_context_id_shift)) -
77 (
static_cast<View
>(in.get(C::execution_next_context_id)) +
78 static_cast<View
>(in.get(C::execution_sel_enter_call)) +
79 static_cast<View
>(in.get(C::execution_enqueued_call_start_shift))));
83 using View =
typename std::tuple_element_t<7, ContainerOverSubrelations>::View;
84 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_CTX_ROW) *
85 (
static_cast<View
>(in.get(C::execution_context_id_shift)) -
86 static_cast<View
>(in.get(C::execution_context_id)));
90 using View =
typename std::tuple_element_t<8, ContainerOverSubrelations>::View;
91 auto tmp =
CView(execution_NOT_LAST_EXEC) *
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
92 (
static_cast<View
>(in.get(C::execution_context_id_shift)) -
93 static_cast<View
>(in.get(C::execution_next_context_id)));
97 using View =
typename std::tuple_element_t<9, ContainerOverSubrelations>::View;
98 auto tmp =
CView(execution_NOT_LAST_EXEC) *
static_cast<View
>(in.get(C::execution_nested_exit_call)) *
99 (
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_NOT_LAST_EXEC) *
CView(execution_DEFAULT_CTX_ROW) *
106 (
static_cast<View
>(in.get(C::execution_parent_id_shift)) -
107 static_cast<View
>(in.get(C::execution_parent_id)));
111 using View =
typename std::tuple_element_t<11, ContainerOverSubrelations>::View;
112 auto tmp =
CView(execution_NOT_LAST_EXEC) *
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
113 (
static_cast<View
>(in.get(C::execution_parent_id_shift)) -
114 static_cast<View
>(in.get(C::execution_context_id)));
118 using View =
typename std::tuple_element_t<12, ContainerOverSubrelations>::View;
120 static_cast<View
>(in.get(C::execution_sel_instruction_fetching_success)) *
121 ((
static_cast<View
>(in.get(C::execution_pc)) +
static_cast<View
>(in.get(C::execution_instr_length))) -
122 static_cast<View
>(in.get(C::execution_next_pc)));
126 using View =
typename std::tuple_element_t<13, ContainerOverSubrelations>::View;
127 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_CTX_ROW) *
128 (
FF(1) -
CView(execution_PC_JUMP)) *
129 (
static_cast<View
>(in.get(C::execution_pc_shift)) -
static_cast<View
>(in.get(C::execution_next_pc)));
133 using View =
typename std::tuple_element_t<14, ContainerOverSubrelations>::View;
134 auto tmp =
static_cast<View
>(in.get(C::execution_sel_shift)) *
135 (
static_cast<View
>(in.get(C::execution_sel_enter_call)) +
136 static_cast<View
>(in.get(C::execution_enqueued_call_start_shift))) *
137 static_cast<View
>(in.get(C::execution_pc_shift));
141 using View =
typename std::tuple_element_t<15, ContainerOverSubrelations>::View;
142 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_CTX_ROW) *
143 (
static_cast<View
>(in.get(C::execution_msg_sender_shift)) -
144 static_cast<View
>(in.get(C::execution_msg_sender)));
148 using View =
typename std::tuple_element_t<16, ContainerOverSubrelations>::View;
149 auto tmp =
CView(execution_NOT_LAST_EXEC) *
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<17, ContainerOverSubrelations>::View;
156 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_CTX_ROW) *
157 (
static_cast<View
>(in.get(C::execution_contract_address_shift)) -
158 static_cast<View
>(in.get(C::execution_contract_address)));
162 using View =
typename std::tuple_element_t<18, ContainerOverSubrelations>::View;
163 auto tmp =
CView(execution_NOT_LAST_EXEC) *
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<19, ContainerOverSubrelations>::View;
170 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_CTX_ROW) *
171 (
static_cast<View
>(in.get(C::execution_bytecode_id_shift)) -
172 static_cast<View
>(in.get(C::execution_bytecode_id)));
176 using View =
typename std::tuple_element_t<20, ContainerOverSubrelations>::View;
177 auto tmp = (
FF(1) -
static_cast<View
>(in.get(C::execution_enqueued_call_end))) *
178 (
static_cast<View
>(in.get(C::execution_transaction_fee_shift)) -
179 static_cast<View
>(in.get(C::execution_transaction_fee)));
183 using View =
typename std::tuple_element_t<21, ContainerOverSubrelations>::View;
184 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_CTX_ROW) *
185 (
static_cast<View
>(in.get(C::execution_is_static_shift)) -
186 static_cast<View
>(in.get(C::execution_is_static)));
190 using View =
typename std::tuple_element_t<22, ContainerOverSubrelations>::View;
191 auto tmp =
CView(execution_NOT_LAST_EXEC) *
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
192 (
FF(1) -
static_cast<View
>(in.get(C::execution_is_static))) *
193 (
static_cast<View
>(in.get(C::execution_is_static_shift)) -
194 static_cast<View
>(in.get(C::execution_sel_execute_static_call)));
198 using View =
typename std::tuple_element_t<23, ContainerOverSubrelations>::View;
199 auto tmp =
CView(execution_NOT_LAST_EXEC) *
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
200 static_cast<View
>(in.get(C::execution_is_static)) *
201 (
static_cast<View
>(in.get(C::execution_is_static_shift)) -
FF(1));
205 using View =
typename std::tuple_element_t<24, ContainerOverSubrelations>::View;
206 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_CTX_ROW) *
207 (
static_cast<View
>(in.get(C::execution_parent_calldata_addr_shift)) -
208 static_cast<View
>(in.get(C::execution_parent_calldata_addr)));
212 using View =
typename std::tuple_element_t<25, ContainerOverSubrelations>::View;
213 auto tmp =
CView(execution_NOT_LAST_EXEC) *
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
214 (
static_cast<View
>(in.get(C::execution_parent_calldata_addr_shift)) -
215 static_cast<View
>(in.get(C::execution_rop_4_)));
219 using View =
typename std::tuple_element_t<26, ContainerOverSubrelations>::View;
220 auto tmp =
static_cast<View
>(in.get(C::execution_enqueued_call_start)) *
221 static_cast<View
>(in.get(C::execution_parent_calldata_addr));
225 using View =
typename std::tuple_element_t<27, ContainerOverSubrelations>::View;
226 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_CTX_ROW) *
227 (
static_cast<View
>(in.get(C::execution_parent_calldata_size_shift)) -
228 static_cast<View
>(in.get(C::execution_parent_calldata_size)));
232 using View =
typename std::tuple_element_t<28, ContainerOverSubrelations>::View;
233 auto tmp =
CView(execution_NOT_LAST_EXEC) *
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
234 (
static_cast<View
>(in.get(C::execution_parent_calldata_size_shift)) -
235 static_cast<View
>(in.get(C::execution_register_3_)));
239 using View =
typename std::tuple_element_t<29, ContainerOverSubrelations>::View;
240 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_NESTED_RET_REV_ONLY) *
241 (
static_cast<View
>(in.get(C::execution_last_child_returndata_addr_shift)) -
242 static_cast<View
>(in.get(C::execution_rop_1_)));
246 using View =
typename std::tuple_element_t<30, ContainerOverSubrelations>::View;
247 auto tmp =
CView(execution_NOT_LAST_EXEC) *
248 (
static_cast<View
>(in.get(C::execution_sel_enter_call)) +
249 static_cast<View
>(in.get(C::execution_sel_error))) *
250 static_cast<View
>(in.get(C::execution_last_child_returndata_addr_shift));
254 using View =
typename std::tuple_element_t<31, ContainerOverSubrelations>::View;
255 auto tmp =
static_cast<View
>(in.get(C::execution_enqueued_call_start)) *
256 static_cast<View
>(in.get(C::execution_last_child_returndata_addr));
260 using View =
typename std::tuple_element_t<32, ContainerOverSubrelations>::View;
261 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_CTX_ROW) *
262 (
static_cast<View
>(in.get(C::execution_last_child_returndata_addr_shift)) -
263 static_cast<View
>(in.get(C::execution_last_child_returndata_addr)));
267 using View =
typename std::tuple_element_t<33, ContainerOverSubrelations>::View;
268 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_NESTED_RET_REV_ONLY) *
269 (
static_cast<View
>(in.get(C::execution_last_child_returndata_size_shift)) -
270 static_cast<View
>(in.get(C::execution_register_0_)));
274 using View =
typename std::tuple_element_t<34, ContainerOverSubrelations>::View;
275 auto tmp =
CView(execution_NOT_LAST_EXEC) *
276 (
static_cast<View
>(in.get(C::execution_sel_enter_call)) +
277 static_cast<View
>(in.get(C::execution_sel_error))) *
278 static_cast<View
>(in.get(C::execution_last_child_returndata_size_shift));
282 using View =
typename std::tuple_element_t<35, ContainerOverSubrelations>::View;
283 auto tmp =
static_cast<View
>(in.get(C::execution_enqueued_call_start)) *
284 static_cast<View
>(in.get(C::execution_last_child_returndata_addr));
288 using View =
typename std::tuple_element_t<36, ContainerOverSubrelations>::View;
289 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_CTX_ROW) *
290 (
static_cast<View
>(in.get(C::execution_last_child_returndata_size_shift)) -
291 static_cast<View
>(in.get(C::execution_last_child_returndata_size)));
295 using View =
typename std::tuple_element_t<37, ContainerOverSubrelations>::View;
296 auto tmp =
CView(execution_NOT_LAST_EXEC) *
static_cast<View
>(in.get(C::execution_nested_exit_call)) *
297 (
static_cast<View
>(in.get(C::execution_last_child_id_shift)) -
298 static_cast<View
>(in.get(C::execution_context_id)));
302 using View =
typename std::tuple_element_t<38, ContainerOverSubrelations>::View;
303 auto tmp =
CView(execution_NOT_LAST_EXEC) *
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
304 static_cast<View
>(in.get(C::execution_last_child_id_shift));
308 using View =
typename std::tuple_element_t<39, ContainerOverSubrelations>::View;
309 auto tmp =
static_cast<View
>(in.get(C::execution_enqueued_call_start)) *
310 static_cast<View
>(in.get(C::execution_last_child_id));
314 using View =
typename std::tuple_element_t<40, ContainerOverSubrelations>::View;
315 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_CTX_ROW) *
316 (
static_cast<View
>(in.get(C::execution_last_child_id_shift)) -
317 static_cast<View
>(in.get(C::execution_last_child_id)));
321 using View =
typename std::tuple_element_t<41, ContainerOverSubrelations>::View;
322 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_CTX_ROW) *
323 (
static_cast<View
>(in.get(C::execution_l2_gas_limit_shift)) -
324 static_cast<View
>(in.get(C::execution_l2_gas_limit)));
328 using View =
typename std::tuple_element_t<42, ContainerOverSubrelations>::View;
329 auto tmp =
CView(execution_NOT_LAST_EXEC) *
static_cast<View
>(in.get(C::execution_nested_exit_call)) *
330 (
static_cast<View
>(in.get(C::execution_l2_gas_limit_shift)) -
331 static_cast<View
>(in.get(C::execution_parent_l2_gas_limit)));
335 using View =
typename std::tuple_element_t<43, ContainerOverSubrelations>::View;
336 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_CTX_ROW) *
337 (
static_cast<View
>(in.get(C::execution_da_gas_limit_shift)) -
338 static_cast<View
>(in.get(C::execution_da_gas_limit)));
342 using View =
typename std::tuple_element_t<44, ContainerOverSubrelations>::View;
343 auto tmp =
CView(execution_NOT_LAST_EXEC) *
static_cast<View
>(in.get(C::execution_nested_exit_call)) *
344 (
static_cast<View
>(in.get(C::execution_da_gas_limit_shift)) -
345 static_cast<View
>(in.get(C::execution_parent_da_gas_limit)));
349 using View =
typename std::tuple_element_t<45, ContainerOverSubrelations>::View;
350 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_CTX_ROW) *
351 (
static_cast<View
>(in.get(C::execution_parent_l2_gas_limit_shift)) -
352 static_cast<View
>(in.get(C::execution_parent_l2_gas_limit)));
356 using View =
typename std::tuple_element_t<46, ContainerOverSubrelations>::View;
357 auto tmp =
CView(execution_NOT_LAST_EXEC) *
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
358 (
static_cast<View
>(in.get(C::execution_parent_l2_gas_limit_shift)) -
359 static_cast<View
>(in.get(C::execution_l2_gas_limit)));
363 using View =
typename std::tuple_element_t<47, ContainerOverSubrelations>::View;
364 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_CTX_ROW) *
365 (
static_cast<View
>(in.get(C::execution_parent_da_gas_limit_shift)) -
366 static_cast<View
>(in.get(C::execution_parent_da_gas_limit)));
370 using View =
typename std::tuple_element_t<48, ContainerOverSubrelations>::View;
371 auto tmp =
CView(execution_NOT_LAST_EXEC) *
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
372 (
static_cast<View
>(in.get(C::execution_parent_da_gas_limit_shift)) -
373 static_cast<View
>(in.get(C::execution_da_gas_limit)));
377 using View =
typename std::tuple_element_t<49, ContainerOverSubrelations>::View;
378 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_CTX_ROW) *
379 (
static_cast<View
>(in.get(C::execution_parent_l2_gas_used_shift)) -
380 static_cast<View
>(in.get(C::execution_parent_l2_gas_used)));
384 using View =
typename std::tuple_element_t<50, ContainerOverSubrelations>::View;
385 auto tmp =
CView(execution_NOT_LAST_EXEC) *
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
386 (
static_cast<View
>(in.get(C::execution_parent_l2_gas_used_shift)) -
387 static_cast<View
>(in.get(C::execution_l2_gas_used)));
391 using View =
typename std::tuple_element_t<51, ContainerOverSubrelations>::View;
392 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_CTX_ROW) *
393 (
static_cast<View
>(in.get(C::execution_parent_da_gas_used_shift)) -
394 static_cast<View
>(in.get(C::execution_parent_da_gas_used)));
398 using View =
typename std::tuple_element_t<52, ContainerOverSubrelations>::View;
399 auto tmp =
CView(execution_NOT_LAST_EXEC) *
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
400 (
static_cast<View
>(in.get(C::execution_parent_da_gas_used_shift)) -
401 static_cast<View
>(in.get(C::execution_da_gas_used)));
405 using View =
typename std::tuple_element_t<53, ContainerOverSubrelations>::View;
406 auto tmp =
static_cast<View
>(in.get(C::execution_sel)) *
407 (
FF(1) -
static_cast<View
>(in.get(C::execution_enqueued_call_end))) *
408 (
static_cast<View
>(in.get(C::execution_retrieved_bytecodes_tree_root)) -
409 static_cast<View
>(in.get(C::execution_prev_retrieved_bytecodes_tree_root_shift)));
413 using View =
typename std::tuple_element_t<54, ContainerOverSubrelations>::View;
414 auto tmp =
static_cast<View
>(in.get(C::execution_sel)) *
415 (
FF(1) -
static_cast<View
>(in.get(C::execution_enqueued_call_end))) *
416 (
static_cast<View
>(in.get(C::execution_retrieved_bytecodes_tree_size)) -
417 static_cast<View
>(in.get(C::execution_prev_retrieved_bytecodes_tree_size_shift)));
421 using View =
typename std::tuple_element_t<55, ContainerOverSubrelations>::View;
422 auto tmp =
static_cast<View
>(in.get(C::execution_rollback_context)) *
423 (
FF(1) -
static_cast<View
>(in.get(C::execution_rollback_context)));
427 using View =
typename std::tuple_element_t<56, ContainerOverSubrelations>::View;
428 auto tmp = (
static_cast<View
>(in.get(C::execution_rollback_context)) -
429 static_cast<View
>(in.get(C::execution_nested_exit_call)) *
430 (
FF(1) -
static_cast<View
>(in.get(C::execution_sel_execute_return))));
434 using View =
typename std::tuple_element_t<57, ContainerOverSubrelations>::View;
435 auto tmp = (
static_cast<View
>(in.get(C::execution_nested_return)) -
436 static_cast<View
>(in.get(C::execution_nested_exit_call)) *
437 static_cast<View
>(in.get(C::execution_sel_execute_return)) *
438 (
FF(1) -
static_cast<View
>(in.get(C::execution_sel_error))));
442 using View =
typename std::tuple_element_t<58, ContainerOverSubrelations>::View;
443 auto tmp = (((
static_cast<View
>(in.get(C::execution_l2_gas_limit)) -
444 static_cast<View
>(in.get(C::execution_total_gas_l2))) *
445 CView(execution_SEL_CONSUMED_ALL_GAS) +
446 static_cast<View
>(in.get(C::execution_total_gas_l2))) -
447 static_cast<View
>(in.get(C::execution_l2_gas_used)));
451 using View =
typename std::tuple_element_t<59, ContainerOverSubrelations>::View;
452 auto tmp = (((
static_cast<View
>(in.get(C::execution_da_gas_limit)) -
453 static_cast<View
>(in.get(C::execution_total_gas_da))) *
454 CView(execution_SEL_CONSUMED_ALL_GAS) +
455 static_cast<View
>(in.get(C::execution_total_gas_da))) -
456 static_cast<View
>(in.get(C::execution_da_gas_used)));
460 using View =
typename std::tuple_element_t<60, ContainerOverSubrelations>::View;
461 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_CTX_ROW) *
462 (
static_cast<View
>(in.get(C::execution_l2_gas_used)) -
463 static_cast<View
>(in.get(C::execution_prev_l2_gas_used_shift)));
467 using View =
typename std::tuple_element_t<61, ContainerOverSubrelations>::View;
468 auto tmp =
CView(execution_NOT_LAST_EXEC) *
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
469 static_cast<View
>(in.get(C::execution_prev_l2_gas_used_shift));
473 using View =
typename std::tuple_element_t<62, ContainerOverSubrelations>::View;
474 auto tmp =
CView(execution_NOT_LAST_EXEC) *
static_cast<View
>(in.get(C::execution_nested_exit_call)) *
475 ((
static_cast<View
>(in.get(C::execution_parent_l2_gas_used)) +
476 static_cast<View
>(in.get(C::execution_l2_gas_used))) -
477 static_cast<View
>(in.get(C::execution_prev_l2_gas_used_shift)));
481 using View =
typename std::tuple_element_t<63, ContainerOverSubrelations>::View;
482 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_CTX_ROW) *
483 (
static_cast<View
>(in.get(C::execution_da_gas_used)) -
484 static_cast<View
>(in.get(C::execution_prev_da_gas_used_shift)));
488 using View =
typename std::tuple_element_t<64, ContainerOverSubrelations>::View;
489 auto tmp =
CView(execution_NOT_LAST_EXEC) *
static_cast<View
>(in.get(C::execution_sel_enter_call)) *
490 static_cast<View
>(in.get(C::execution_prev_da_gas_used_shift));
494 using View =
typename std::tuple_element_t<65, ContainerOverSubrelations>::View;
495 auto tmp =
CView(execution_NOT_LAST_EXEC) *
static_cast<View
>(in.get(C::execution_nested_exit_call)) *
496 ((
static_cast<View
>(in.get(C::execution_parent_da_gas_used)) +
497 static_cast<View
>(in.get(C::execution_da_gas_used))) -
498 static_cast<View
>(in.get(C::execution_prev_da_gas_used_shift)));
502 using View =
typename std::tuple_element_t<66, ContainerOverSubrelations>::View;
503 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_OR_NESTED_RETURN) *
504 (
static_cast<View
>(in.get(C::execution_note_hash_tree_root)) -
505 static_cast<View
>(in.get(C::execution_prev_note_hash_tree_root_shift)));
509 using View =
typename std::tuple_element_t<67, ContainerOverSubrelations>::View;
510 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_OR_NESTED_RETURN) *
511 (
static_cast<View
>(in.get(C::execution_note_hash_tree_size)) -
512 static_cast<View
>(in.get(C::execution_prev_note_hash_tree_size_shift)));
516 using View =
typename std::tuple_element_t<68, ContainerOverSubrelations>::View;
517 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_OR_NESTED_RETURN) *
518 (
static_cast<View
>(in.get(C::execution_num_note_hashes_emitted)) -
519 static_cast<View
>(in.get(C::execution_prev_num_note_hashes_emitted_shift)));
523 using View =
typename std::tuple_element_t<69, ContainerOverSubrelations>::View;
524 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_OR_NESTED_RETURN) *
525 (
static_cast<View
>(in.get(C::execution_nullifier_tree_root)) -
526 static_cast<View
>(in.get(C::execution_prev_nullifier_tree_root_shift)));
530 using View =
typename std::tuple_element_t<70, ContainerOverSubrelations>::View;
531 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_OR_NESTED_RETURN) *
532 (
static_cast<View
>(in.get(C::execution_nullifier_tree_size)) -
533 static_cast<View
>(in.get(C::execution_prev_nullifier_tree_size_shift)));
537 using View =
typename std::tuple_element_t<71, ContainerOverSubrelations>::View;
538 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_OR_NESTED_RETURN) *
539 (
static_cast<View
>(in.get(C::execution_num_nullifiers_emitted)) -
540 static_cast<View
>(in.get(C::execution_prev_num_nullifiers_emitted_shift)));
544 using View =
typename std::tuple_element_t<72, ContainerOverSubrelations>::View;
545 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_OR_NESTED_RETURN) *
546 (
static_cast<View
>(in.get(C::execution_public_data_tree_root)) -
547 static_cast<View
>(in.get(C::execution_prev_public_data_tree_root_shift)));
551 using View =
typename std::tuple_element_t<73, ContainerOverSubrelations>::View;
552 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_OR_NESTED_RETURN) *
553 (
static_cast<View
>(in.get(C::execution_public_data_tree_size)) -
554 static_cast<View
>(in.get(C::execution_prev_public_data_tree_size_shift)));
558 using View =
typename std::tuple_element_t<74, ContainerOverSubrelations>::View;
559 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_OR_NESTED_RETURN) *
560 (
static_cast<View
>(in.get(C::execution_written_public_data_slots_tree_root)) -
561 static_cast<View
>(in.get(C::execution_prev_written_public_data_slots_tree_root_shift)));
565 using View =
typename std::tuple_element_t<75, ContainerOverSubrelations>::View;
566 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_OR_NESTED_RETURN) *
567 (
static_cast<View
>(in.get(C::execution_written_public_data_slots_tree_size)) -
568 static_cast<View
>(in.get(C::execution_prev_written_public_data_slots_tree_size_shift)));
572 using View =
typename std::tuple_element_t<76, ContainerOverSubrelations>::View;
573 auto tmp =
CView(execution_NOT_LAST_EXEC) * (
static_cast<View
>(in.get(C::execution_l1_l2_tree_root)) -
574 static_cast<View
>(in.get(C::execution_l1_l2_tree_root_shift)));
578 using View =
typename std::tuple_element_t<77, ContainerOverSubrelations>::View;
579 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_OR_NESTED_RETURN) *
580 (
static_cast<View
>(in.get(C::execution_num_unencrypted_log_fields)) -
581 static_cast<View
>(in.get(C::execution_prev_num_unencrypted_log_fields_shift)));
585 using View =
typename std::tuple_element_t<78, ContainerOverSubrelations>::View;
586 auto tmp =
CView(execution_NOT_LAST_EXEC) *
CView(execution_DEFAULT_OR_NESTED_RETURN) *
587 (
static_cast<View
>(in.get(C::execution_num_l2_to_l1_messages)) -
588 static_cast<View
>(in.get(C::execution_prev_num_l2_to_l1_messages_shift)));