-
Notifications
You must be signed in to change notification settings - Fork 201
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
test(evm-ci): Run Ethereum protocol tests across the chain in CI/CD #1978
Comments
Running
|
RPC methods required for
|
Looks like the requirements for the RPC methods are not actual and don't actually work. I implemented the first required endpoint void RPCImpl::test_setChainParamsNoGenesis(spSetChainParamsArgs const& _config)
{
(void) _config;
ETH_FAIL_MESSAGE("RPCImpl::test_setChainParamsNoGenesis is not implemented!");
} Next, I tried to execute at least one test which does not do ./dretesteth.sh -t TransactionTests -- --all \
--testpath ~/tests --datadir /tests/config --clients nibiru That test failed because it required |
Also found a suite |
A security team that specializes in auditing Ethereum and EVM-compatible Layer 1 blockchains has made a recommendation. They suggest implementing an automated test suite that would check for consistent behavior between Nibiru and Ethereum. This aims to ensure that Nibiru's behavior aligns with Ethereum's in key areas.
Recommended Tools:
I think the entry point to start the ticket is here where it mentions testing a modified geth in the docs.
The text was updated successfully, but these errors were encountered: