ABI: productRuntimeV2Admission

Source module: apps/dclutch-web/lib/generated/productRuntimeV2Admission.ts, whose own header reads:

@generated from the live Rust Product Runtime V2 admission ABI; do not edit.
Regenerate with: npm run abi:product-runtime-v2-admission

Byte constants (magics, seed domains, schema identities)

namelenasciibytes
PRODUCT_RECORD_SCHEMA_ID_V232--d9 c3 9f b6 0c 7d b7 79 a7 84 4d e7 85 05 73 8a 58 99 26 4f 86 83 db 4c 6a e6 1c 9e f0 e3 cf f8
RESULT_DOMAIN_SCHEMA_ID_V232--39 9c c5 74 0f 62 1e a5 c3 0f 96 0a 14 af 83 9b 0b 5c fd 58 a9 30 5d cc 09 c6 1f d1 67 81 b7 c2
PORTFOLIO_SCHEMA_ID_V232--76 70 6d df 08 91 7b b3 df 08 6b 8c 65 04 92 83 bb ab 69 75 9c 5b 24 b0 75 29 7c 47 0f e3 d6 65

String constants

namevalue
ADMISSION_REQUEST_MAGIC_V2DCLTPRQ2
PRODUCT_RECORD_MAGIC_V2DCLTPRM2
ADMISSION_RECEIPT_MAGIC_V2DCLTPRA2
ADMISSION_RECEIPT_PDA_DOMAIN_V2dclutch/product-v2/admission
PRODUCT_RECORD_SCHEMA_PREIMAGE_V2dclutch/schema/product-runtime-v2-product-record
RESULT_DOMAIN_SCHEMA_PREIMAGE_V2dclutch/schema/product-runtime-v2-result-domain
PORTFOLIO_SCHEMA_PREIMAGE_V2dclutch/schema/product-runtime-v2-portfolio
ADMISSION_RECEIPT_SCHEMA_PREIMAGE_V2dclutch/schema/product-runtime-v2-admission-receipt

Numeric constants (widths, offsets, counts, tags)

namevalue
ADMISSION_VERSION_V22
ADMISSION_RECORD_COUNT_V23
ADMISSION_REQUEST_BYTES_V2112
PRODUCT_RECORD_BYTES_V2112
ADMISSION_RECEIPT_BYTES_V2400
REQUEST_PRODUCT_DIGEST_OFFSET_V216
REQUEST_DOMAIN_DIGEST_OFFSET_V248
REQUEST_PORTFOLIO_DIGEST_OFFSET_V280
PRODUCT_ID_OFFSET_V216
PRODUCT_DOMAIN_DIGEST_OFFSET_V248
PRODUCT_PORTFOLIO_DIGEST_OFFSET_V280
RECEIPT_COUNT_OFFSET_V210
RECEIPT_RECORDS_OFFSET_V216
RECORD_COORDINATE_BYTES_V2128
ADMISSION_ACCOUNT_COUNT_V29
ADMISSION_MAGIC_OFFSET_V20
ADMISSION_MAGIC_BYTES_V28
ADMISSION_VERSION_OFFSET_V28
REQUEST_RESERVED_OFFSET_V210
REQUEST_RESERVED_BYTES_V26
PRODUCT_RECORD_RESERVED_OFFSET_V210
PRODUCT_RECORD_RESERVED_BYTES_V26
RECEIPT_RESERVED_OFFSET_V211
RECEIPT_RESERVED_BYTES_V25