Aurora Engine ETH-JSON Test Requirements #476
joshuajbouw
started this conversation in
Design
Replies: 1 comment
-
I guess this related to our previous discussion about testing framework? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
The Ethereum JSON tests are a golden standard in terms of ensuring that non-geth applications are performing as expected. While Sputnik EVM has incorporated the themselves, there are more than just the EVM tests we need to cover. For example; RLP, state, and also the same tests that Sputnik EVM tests covers.
There are two reasons why we require these tests:
Requirements
ETH JSON Tests Suites
The following are the required tests deemed to ensure that we are fully compliant.
General State tests
https://github.com/ethereum/tests/tree/v10.3/GeneralStateTests
RLP tests
https://github.com/ethereum/tests/tree/v10.3/RLPTests
Gas limit tests
https://github.com/ethereum/tests/tree/v10.3/TransactionTests/ttGasLimit
Transaction tests
https://github.com/ethereum/tests/tree/v10.3/TransactionTests
Beta Was this translation helpful? Give feedback.
All reactions