Skip to content

feat: share receipt validators#26

Merged
intel352 merged 3 commits into
mainfrom
feat/network-receipt-validators
May 26, 2026
Merged

feat: share receipt validators#26
intel352 merged 3 commits into
mainfrom
feat/network-receipt-validators

Conversation

@intel352
Copy link
Copy Markdown
Contributor

Summary

  • add public proof, service, and edge receipt payload types to compute-core
  • add credential-HMAC and software-fallback receipt signature helpers
  • add service/edge receipt verifier helpers with software fallback denied by default

Verification

  • GOWORK=off go test ./protocol -run 'Test(Proof|Service|Edge).*Receipt|TestCredential.*Signature|TestSoftware.*Signature' -count=1
  • GOWORK=off go test ./... -count=1
  • git diff --check

Part of workflow-compute slimming Phase 2B sub-slice; workflow-compute consumer PR follows after this merges.

@intel352 intel352 merged commit 6ea2bc8 into main May 26, 2026
4 checks passed
@intel352 intel352 deleted the feat/network-receipt-validators branch May 26, 2026 21:52
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.

1 participant