Eduard S.
Eduard S.
> @ed255 can you confirm the tx circuit part is all done ? I marked them as finished just now ;) That's correct! The Tx Circuit is done :) As...
> contract deployment will be in next milestone? We haven't defined a next milestone yet, but that could be included considering that we're not too far from having that feature.
Depends on https://github.com/privacy-scaling-explorations/zkevm-circuits/pull/1531
> @ed255 I see that with `diff` mode of the prestate tracer we can only get the changed locations in the storage in their final value after execution of the...
> Hence, if I understood the goal correctly, this tracer does not help to produce the same output that the current implementation of `gen_state_access_trace` does. Ah I just realized I...
> @ed255 well, not for all opcodes. In our code we are tracing an access for SELFBALANCE, CODECOPY and CODESIZE, but that opcode is not in https://github.com/ethereum/go-ethereum/blob/0c40df5f28b70b4aafee526bed7575520f3b827b/eth/tracers/native/prestate.go > > We...
> @ed255 we are basically doing something very similar to the geth native tracer and the native tracer is not so complicated, so: > > * Do we gain much...
> > Sure, what kind of machine do you usually bench on? Not sure my Macbook will be a good standard heh. > > I bench on my laptop too....
I just made this PR ready for review to get some feedback. There are some TODOs in the code but the main logic is working.
I've added unit tests and increased the test coverage to ~90% The only file that doesn't have unit tests is the `p3_frontend/src/lib.rs`, but most of it is covered by the...