Skip to content
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

rpcdaemon: fix Engine API V3 in JSON-RPC spec #1924

Merged
merged 5 commits into from
Mar 25, 2024

Conversation

canepat
Copy link
Member

@canepat canepat commented Mar 19, 2024

This PR fixes schema definitions for PayloadAttributes parameter of engine methods in JSON-RPC specification and the pattern format for some other parameters. Specifically:

Moreover, this PR improves the error messages in our JSON-RPC validator and adds some unit tests covering these cases.

Depends on #1920

@canepat canepat added the maintenance Some maintenance work (fix, refactor, rename, test...) label Mar 19, 2024
@canepat canepat requested review from JacekGlen and lupin012 March 19, 2024 23:43
Base automatically changed from cmd_embed_json_tool to master March 20, 2024 17:15
@canepat canepat force-pushed the rpc_fix_jsonrpc_spec_engine_v3 branch from 039bf96 to cac2200 Compare March 20, 2024 17:18
@yperbasis yperbasis added the cancun The Cancun protocol upgrade label Mar 22, 2024
@JacekGlen JacekGlen merged commit 50dc812 into master Mar 25, 2024
4 checks passed
@JacekGlen JacekGlen deleted the rpc_fix_jsonrpc_spec_engine_v3 branch March 25, 2024 14:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cancun The Cancun protocol upgrade maintenance Some maintenance work (fix, refactor, rename, test...)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants