Skip to main content

Crate hyphae_contracts

Crate hyphae_contracts 

Source
Expand description

Canonical public contract documents embedded for validation and generation.

Modules§

v1
Typed version 1 HTTP wire models and deterministic domain conversions.

Constants§

CAPABILITIES_SCHEMA_V1
JSON Schema for the version 1 capability response.
COMMIT_RECEIPT_SCHEMA_V1
JSON Schema for version 1 durable commit receipts.
DELETE_REQUEST_SCHEMA_V1
JSON Schema for version 1 atomic delete requests.
ERROR_SCHEMA_V1
JSON Schema for the version 1 error envelope.
GET_REQUEST_SCHEMA_V1
JSON Schema for version 1 exact-get requests.
GET_RESPONSE_SCHEMA_V1
JSON Schema for version 1 proof-bearing get responses.
HEALTH_SCHEMA_V1
JSON Schema for version 1 liveness and readiness responses.
OPENAPI_V1
OpenAPI 3.1 document for HTTP API version 1.
PROOF_SCHEMA_V1
JSON Schema for version 1 result-proof transport.
PUT_REQUEST_SCHEMA_V1
JSON Schema for version 1 atomic put requests.
QUERY_REQUEST_SCHEMA_V1
JSON Schema for version 1 structured query requests.
QUERY_RESPONSE_SCHEMA_V1
JSON Schema for version 1 proof-bearing query responses.