Closed ulbqb closed 4 days ago
CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅
I have read the CLA Document and I hereby sign the CLA
recheck
useEthOpCodeGas
) - This is needed if Kaia adopts different gas cost of opcode from Ethereum such as EXTCODEHASH.
Proposed changes
This PR adds tests by
ethereum/execution-spec-tests
. Currently, this supports testing only Shanghai EIPs against each forks (only Cancun and Prague). I'm going to add tests for other forks in other PRs.Simulating Ethereum behavior is needed because of the difference of spec between Kaia and Ethereum to use
ethereum/execution-spec-tests
as is. This simulate following behavior:Main code modifications:
Remarks:
related: #152
Types of changes
Checklist
I have read the CLA Document and I hereby sign the CLA
in first time contribute$ make test
)