zksync-era icon indicating copy to clipboard operation
zksync-era copied to clipboard

feat: Added bootloader to CallTracer

Open mm-zk opened this issue 8 months ago • 0 comments

What ❔

  • Call tracer is responsible for tracing all the 'calls' happening during transaction execution

Why ❔

  • Currently it had a bug, where it was missing the 'root' element - which caused the system to assume that the first Far call that happened (often AccountCodeStorage), was treated as 'root one'.
  • This resulted in bootloader errors to be 'attached' to this call instead.

Evidence:

Before:

image

After:

image

mm-zk avatar Jun 14 '24 10:06 mm-zk