/* eslint-disable */
// Generated by generate-wire-v3.mjs. Do not edit.
export * from './wire-runtime-authority-v2.js'
export const WIRE_V3_PROTOCOL = Object.freeze({"major":1,"minor":2,"abiFormatVersion":3})
export const WIRE_V3_BASE_ABI_HASH = 'cc1abb0e24bd4c75e0cb99b824e114cf50ad91270362f39d8594a826e29d5053'
export const WIRE_V3_ABI_HASH = 'c15c6a994d3bc2e54a397446b475a12d7f27e04be68e6e3eb86b28d518752881'
export const WIRE_V3_COMPATIBILITY_ONLY_SCHEMA_IDS = Object.freeze([74,75])
export const WIRE_V3_SUCCESSOR_TRANSPORT_VARIANTS = Object.freeze([
{
"family": "FORWARD",
"operation": "OPEN",
"routeKind": 7,
"releaseProfileId": 2,
"requestSchemaId": 76,
"resultSchemaId": 77,
"requestBytes": 65536,
"resultBytes": 65536,
"requestKind": 1
},
{
"family": "FORWARD",
"operation": "DATA",
"routeKind": 7,
"releaseProfileId": 2,
"requestSchemaId": 76,
"resultSchemaId": 77,
"requestBytes": 65536,
"resultBytes": 65536,
"requestKind": 2
},
{
"family": "FORWARD",
"operation": "WINDOW",
"routeKind": 7,
"releaseProfileId": 2,
"requestSchemaId": 76,
"resultSchemaId": 77,
"requestBytes": 65536,
"resultBytes": 65536,
"requestKind": 3
},
{
"family": "FORWARD",
"operation": "CLOSE",
"routeKind": 7,
"releaseProfileId": 2,
"requestSchemaId": 76,
"resultSchemaId": 77,
"requestBytes": 65536,
"resultBytes": 65536,
"requestKind": 4
}
])
export const WIRE_V3_ADDITIONAL_DOMAINS = Object.freeze([
{
"domainId": 18,
"purpose": "REQUEST_COMMITMENT",
"purposeId": 1,
"recipeId": 1,
"name": "FORWARD_HTTPS_ORIGIN_FORWARD_TURN",
"exactAsciiBytes": "hiverelay.blind.forward-https-origin-forward-turn-request.v1"
},
{
"domainId": 113,
"purpose": "RESULT_SIGNATURE",
"purposeId": 2,
"recipeId": 2,
"name": "FORWARD_HTTPS_TARGET_TURN_RESULT",
"exactAsciiBytes": "hiverelay.blind.forward-https-target-turn-result.v1"
},
{
"domainId": 114,
"purpose": "RESULT_SIGNATURE",
"purposeId": 2,
"recipeId": 2,
"name": "FORWARD_HTTPS_SOURCE_PRE_FORWARD_ERROR",
"exactAsciiBytes": "hiverelay.blind.forward-https-source-pre-forward-error.v1"
},
{
"domainId": 115,
"purpose": "RESULT_SIGNATURE",
"purposeId": 2,
"recipeId": 2,
"name": "FORWARD_HTTPS_SOURCE_POST_FORWARD_AMBIGUOUS",
"exactAsciiBytes": "hiverelay.blind.forward-https-source-post-forward-ambiguous.v1"
},
{
"domainId": 215,
"purpose": "AUXILIARY_SIGNATURE",
"purposeId": 3,
"recipeId": 2,
"name": "FORWARD_HTTPS_SOURCE_TRANSFORM",
"exactAsciiBytes": "hiverelay.blind.forward-https-source-transform.v1"
},
{
"domainId": 216,
"purpose": "HASH_DOMAIN",
"purposeId": 4,
"recipeId": 4,
"name": "FORWARD_HTTPS_STABLE_SESSION",
"exactAsciiBytes": "hiverelay.blind.forward-https-stable-session.v1"
},
{
"domainId": 217,
"purpose": "HASH_DOMAIN",
"purposeId": 4,
"recipeId": 3,
"name": "FORWARD_HTTPS_TARGET_RESULT_CHAIN",
"exactAsciiBytes": "hiverelay.blind.forward-https-target-result-chain.v1"
},
{
"domainId": 218,
"purpose": "HASH_DOMAIN",
"purposeId": 4,
"recipeId": 3,
"name": "FORWARD_HTTPS_TLS_EXPORTER_CONTEXT",
"exactAsciiBytes": "hiverelay.blind.forward-https-tls-exporter-context.v1"
},
{
"domainId": 219,
"purpose": "HASH_DOMAIN",
"purposeId": 4,
"recipeId": 4,
"name": "FORWARD_HTTPS_TLS_EXPORTER_BINDING",
"exactAsciiBytes": "hiverelay.blind.forward-https-tls-exporter-binding.v1"
}
])
export const WIRE_V3_HASH_RECIPES = Object.freeze([
{
"recipeId": 3,
"name": "BLAKE2B256_ASCII_DOMAIN_PAYLOAD",
"canonicalPreimage": "ASCII(domain) || exact fixed-shape payload"
},
{
"recipeId": 4,
"name": "BLAKE2B256_ASCII_DOMAIN_LEN64_PAYLOAD",
"canonicalPreimage": "ASCII(domain) || u64be(payloadLength) || payload"
}
])
export const WIRE_V3_FORWARD_DESCRIPTOR_OPERATION_BITS = 0
export const WIRE_V3_FORWARD_ADVERTISED_OPERATION_BITS = 0
export const WIRE_V3_FORWARD_READINESS_OPERATION_BITS = 0