Skip to content

refactor(proto): separate signing and proving requests - #2621

Merged
kkovaacs merged 1 commit into
nextfrom
krisztian/separate-sign-block-request
Sep 14, 2026
Merged

kkovaacs merged 1 commit into
nextfrom
krisztian/separate-sign-block-request

Conversation

@kkovaacs

Copy link
Copy Markdown
Collaborator

Summary

Introduce SignBlockRequest for the validator API and remove the signing-only active protocol configuration from BlockProofRequest.

BlockProofRequest has been used for block signature requests because the contents did match the data required by the validator, but that was just an accidental match, as the recent protocol config changes in #2596 made it apparent.

Changelog

[[entry]]
scope       = "rpc"
impact      = "breaking"
description = "Changed the validator’s `SignBlock` API to use a dedicated `SignBlockRequest` and removed the signing-only `protocol_config` field from `BlockProofRequest`."

@Mirko-von-Leipzig Mirko-von-Leipzig left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This will conflict with #2620

@kkovaacs
kkovaacs marked this pull request as ready for review September 14, 2026 15:49
@kkovaacs
kkovaacs merged commit 5c833d1 into next Sep 14, 2026
32 checks passed
@kkovaacs
kkovaacs deleted the krisztian/separate-sign-block-request branch September 14, 2026 15:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants