-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bug: CALLDATACOPY #20
Comments
Tried to run this particular test in ef-tests, and kakarot main repo, it passes. Due to:
It appears that we are not accounting for the value being transferred: We are computing correctly the gas used and gas price, but not the value. Which may indicate the value was not transferred as part of the tx. Error trace:
|
Decoded trace: /Users/eliastazartes/code/theodo/kakarot/.venv/lib/python3.9/site-packages/starkware/cairo/common/hash.cairo:16:18: Error at pc=0:7: Cairo traceback (most recent call last): Error in the called contract (0x0000000000000000000000000000000000000000000000000000000000000001): Cairo traceback (most recent call last): Error in the called contract (0x01ee6133613c44c36bd4c2808e9ac2079b18cc9e6dd54d54c7e684175b32fe8b): Cairo traceback (most recent call last): Error in the called contract (0x0000000000000000000000000000000000000000000000000000000000000001): |
TL;DR
|
linked to #554 |
Bug Report
Kakarot version: ee6458a
Current behavior:
Test for CALLDATACOPY provided by ethereum/tests fails during test
calldatacopy_d7g0v0_Shanghai
when transaction is expected to pass (see here, post state is different from pre state).Expected behavior:
Test should pass.
Steps to reproduce:
Failing output should be:
The text was updated successfully, but these errors were encountered: