## Review previous meet - Ignasi - blockHash forkId6 -> finished at rom and zkevmcommonjs - Updated test vectors with forkid6 -> all passed - update full tracer + comms proto -> in progress - Laia - update zkevm-testvectors-internal: - forkid 6 - forkid 6 refactor - pairings - modexp - slides - Jesus - implement LxLy - Carlos - Holidays ## Interruption Tasks - Help node/prover team with invalid forced txs - Support D8X partner ## Subjects ## toDo - Ignasi - update full tracer + comms proto -> wip - Laia - update zkevm-testvectors-internal: - review last tests - slides - zkrom % test (?) - Jesus - implement LxLy - Carlos - Holidays ## BackLog - Executor C++ - at the end of the hackmd - Laia branches: https://hackmd.io/ZHsfDoKSQPG_nAEeTBWctA?view - full-tracer - refactor full-tracer JS - Laia - ethereum test-vectors add tests more than 32 bytes in return - more than 32 bytes in the modulus ## Offtopic - Draft Bridge: https://hackmd.io/14RTmBaORgu4U7FNSzJmBQ --- --- ## Executor C++ - reuse Erigon + counters ### first approach - add counters when the rom checks the counters - it sobreestimates - if any counter reaches its 90% (X %) of its limits --> run executor - **advantatge** - easiest to implement - useful for forkID5 & forkID6 - **disadvantge** - not useful for zkGaasLimit ### second approach - virtual steps just at the beginning of the batch - when computing the zkGasLimit - executorC++ cannot sobrestimate zk-counters but add them like the ROM does