You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The relay implements the Ethereum JSON RPC API 2.0 spec.
Occasionally changes are made externally or internally that may create differences and regressions in schema support.
The schema is clearly noted at execution-apis and can be found here https://github.com/ethereum/execution-apis
Solution
Add a script, which scout the execution-apis repo for the tests (can explore https://github.com/octokit/rest.js). Create a list from the folder names and go through each test, by sending a request to the relay using the schema described in the .io file. Add this to a workflow task, so that it should run at every pull request and report the result.
Problem
The relay implements the Ethereum JSON RPC API 2.0 spec.
Occasionally changes are made externally or internally that may create differences and regressions in schema support.
The schema is clearly noted at execution-apis and can be found here https://github.com/ethereum/execution-apis
Solution
Add a script, which scout the execution-apis repo for the tests (can explore https://github.com/octokit/rest.js). Create a list from the folder names and go through each test, by sending a request to the relay using the schema described in the .io file. Add this to a workflow task, so that it should run at every pull request and report the result.
Alternatives
Explore https://github.com/ethereum/hive/tree/master/simulators/ethereum/rpc-compat which does this, but for clients.
Exploration
Exploration tasks
Schema gap tasks
The text was updated successfully, but these errors were encountered: