Commit graph

6 commits

Author SHA1 Message Date
Matthieu Vachon
e2a3cfbf4c Fixed ordinals and account creations differences on system calls 2025-02-20 10:21:58 -05:00
Matthieu Vachon
b20db144a2 Added greater support for SetCode transactions 2025-02-19 15:51:20 -05:00
Matthieu Vachon
2cfff4e562 Added two new test cases and fixed double suicide withdraw
The StateDB SelftDestruct6780 must not record a balance change since the `opSelfdestruct6780` instruction implementation already calls `StateDB.SubBalance` to deduce the suicide refund.

The second test case show case a new account creations in 2.3 but that doesn't appear when running in backward compatibility mode using 3.0 version of the tracer.
2025-02-08 12:29:54 -05:00
Matthieu Vachon
eac7dd4d56 Ensure tests are still working properly 2025-01-27 14:23:16 -05:00
Matthieu Vachon
b567b08329 Added unit test to check different keccak256 on transaction 2024-05-01 19:26:40 -04:00
Matthieu Vachon
bc4162e99f Refactored tests and added new based on "prestate" testing 2024-05-01 13:41:36 -04:00