Skip to content

specs for glamsterdam#1159

Closed
macfarla wants to merge 1 commit into
Consensys:masterfrom
macfarla:specs-epbs
Closed

specs for glamsterdam#1159
macfarla wants to merge 1 commit into
Consensys:masterfrom
macfarla:specs-epbs

Conversation

@macfarla
Copy link
Copy Markdown
Contributor

@macfarla macfarla commented Mar 10, 2026

PR Description

  • schemas.yaml: Added PayloadAttestationMessageSigning (the signing request schema) and PayloadAttestationData (the inner data object with its 4 fields)
  • sign.yaml: Added PayloadAttestationMessageSigning to the oneOf list and PAYLOAD_ATTESTATION_MESSAGE to the discriminator mapping

Fixed Issue(s)

Documentation

  • I thought about documentation and added the doc-change-required label to this PR if updates are required.

Changelog

  • I thought about adding a changelog entry, and added one if I deemed necessary.

Testing

  • I thought about testing these changes in a realistic/non-local environment.

Note

Low Risk
Additive OpenAPI schema changes only; main risk is downstream client/server codegen needing to handle the new discriminator type.

Overview
Adds a new signing request type, PAYLOAD_ATTESTATION_MESSAGE, to the signing API spec.

Updates paths/sign.yaml to accept the new request in the oneOf payload and discriminator mapping, and extends schemas.yaml with PayloadAttestationMessageSigning plus its inner PayloadAttestationData object (block root, slot, and two availability booleans).

Written by Cursor Bugbot for commit fecee02. This will update automatically on new commits. Configure here.

Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
@sonarqubecloud
Copy link
Copy Markdown

@usmansaleem
Copy link
Copy Markdown
Collaborator

#1192

@usmansaleem usmansaleem closed this May 6, 2026
@github-actions github-actions Bot locked and limited conversation to collaborators May 6, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants