ABI: rationalRepresentationDescriptorV3

Source module: packages/dclutch-sdk/lib/generated/rationalRepresentationDescriptorV3.ts, whose own header reads:

@generated by scripts/generate-rational-representation-descriptor-v3.mjs; do not edit.
Source: crates/dclutch-claims/src/rational_kernel/generated_descriptor.rs,
itself @generated by formal/dclutch-semantics/EmitRationalRepresentationV2DescriptorRust.lean.
The two reserved-run widths and the schema release id come from that crate root.

Byte constants (magics, seed domains, schema identities)

namelenasciibytes
DESCRIPTOR_MAGIC_V38DCRRDSC344 43 52 52 44 53 43 33
REPRESENTATION_DESCRIPTOR_SCHEMA_RELEASE_ID_V332--63 e4 17 de 63 6d c1 95 dc a3 ec 0d af dc 6c 10 59 da d9 22 e4 8d 27 ee 3d 65 60 b6 96 12 be b5

String constants

namevalue
REPRESENTATION_DESCRIPTOR_SCHEMA_RELEASE_PREIMAGE_V3dclutch/schema/rational-representation-v2/noncircular-authority-v3

Numeric constants (widths, offsets, counts, tags)

namevalue
DESCRIPTOR_MAGIC_BYTES8
DESCRIPTOR_SCHEMA_VERSION_V33
DESCRIPTOR_HEADER_BYTES256
DESCRIPTOR_COEFFICIENT_BYTES8
DESCRIPTOR_RESERVED_HEADER_BYTES6
DESCRIPTOR_RESERVED_BYTES4
DESCRIPTOR_MAGIC_OFFSET0
DESCRIPTOR_VERSION_OFFSET8
DESCRIPTOR_RESERVED_HEADER_OFFSET10
DESCRIPTOR_GRAPH_ID_OFFSET16
DESCRIPTOR_GRAPH_DIGEST_OFFSET48
DESCRIPTOR_ROOT_ID_OFFSET80
DESCRIPTOR_MARKET_ID_OFFSET112
DESCRIPTOR_RELEASE_SET_ID_OFFSET144
DESCRIPTOR_RECEIPT_MINT_OFFSET176
DESCRIPTOR_TOKEN_PROGRAM_OFFSET208
DESCRIPTOR_OUTCOME_COUNT_OFFSET240
DESCRIPTOR_RESERVED_OFFSET244

Unrendered exports (verbatim)

The renderer did not recognize these statement shapes, so they are shown verbatim rather than dropped.

export const DESCRIPTOR_DENOMINATOR_OFFSET = 248 as const;

/** The finalized-record schema one descriptor is published under. */