Closed HerbertJordan closed 1 year ago
It seems like the issue requires some context. Running it from block 56238000 works, while starting it from block 56237000 (1000 blocks earlier) reproduces the issue.
There was contract creation and its direct call in failed transaction. When this same action was done with changed contract code, it made problem in the contract code cache for long form bytecode. Fixed with PR https://github.com/Fantom-foundation/Tosca/pull/26
Processing transaction 56239485 / 1 fails when using the LFVM implementation with the following error:
Command to reproduce issue (requires 59M Aida DB):
The
geth
EVM passes the test.