Part of the Linea stack responsible for extracting data from the execution of an EVM client in order to construct large matrices called execution traces.
List of known issues with our tests. They seem to be related to the ToyWorld but we don't know exactly what's going wrong.
[ ] coinbase address not recognized as such, in particular when it comes to paying the COINBASE address in gas fees at the end of the transaction it's not done for some reason, see #767
List of known issues with our tests. They seem to be related to the
ToyWorld
but we don't know exactly what's going wrong.Trace.java
files (I believe this was settled by @DavePearce and @letypequividelespoubelles ?) see see https://github.com/Consensys/linea-arithmetization/issues/794#issuecomment-2232440935tx.toAddress
is empty) don't run the provided initialization code https://github.com/Consensys/linea-tracer/blob/8fb4af6fa7713dea98ec351cd14626a181acd798/arithmetization/src/test/java/net/consensys/linea/zktracer/instructionprocessing/ContractModifyingStorageTest.java#L180WorldUpdater
's (4 initially, now 3 for some reason) than expectedToyWorld
aware of precompiles (solved by @OlivierBBB in Tbilissi)HUB
constraints (uncomment them in the constraints repo'sMakefile
make zkevm.bin -B
)