Skip to content

feat: makes supportsClaim field mandatory in while posting a proof#99

Closed
semmet95 wants to merge 1 commit into
mainfrom
fix/require-supportsClaim-field
Closed

feat: makes supportsClaim field mandatory in while posting a proof#99
semmet95 wants to merge 1 commit into
mainfrom
fix/require-supportsClaim-field

Conversation

@semmet95
Copy link
Copy Markdown
Contributor

@semmet95 semmet95 commented Apr 28, 2026

Fixes: #97


Summary by cubic

Require the proof payload to include supportsClaim; requests without it now fail validation. ProofInput.supportsClaim changed from optional (*bool) to required (bool), the OpenAPI spec marks it required, and related code/tests were updated.

  • Migration
    • Always include supportsClaim (true/false) in POST /proof requests; null or missing is rejected.
    • Regenerate client SDKs from the updated OpenAPI spec if applicable.

Written for commit 82e6139. Summary will update on new commits. Review in cubic

Signed-off-by: Amit Singh <singhamitch@outlook.com>
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.

Set supportsClaim as a required field for ProofInput

1 participant