OverviewFilesCommitsIssuesDocsReleasesPeers

P2P-Hiverelay / packages / blind-protocol / schema-catalog-runtime-authority-v2.js

51 lines · javascript ref:
/* eslint-disable */
// Generated by generate-wire-v2.mjs. Do not edit.
export * from './schema-catalog-runtime-authority.js'
export const WIRE_V2_BASE_SCHEMA_COUNT = 73
export const WIRE_V2_ADDITIONAL_SCHEMAS = Object.freeze([
  {
    "schemaId": 74,
    "schemaName": "BlindForwardHttpsTurnRequestV1",
    "fields": [
      "magic:fixed4=HFQR",
      "version:u8=1",
      "routeKind:u8=7",
      "releaseProfileId:u8=2",
      "turnKind:u8[OPEN=1|DATA=2|WINDOW=3|CLOSE=4]",
      "flags:u8=0",
      "sessionId:fixed32[nonzero]",
      "sequence:u64be",
      "requestNonce:fixed32[nonzero]",
      "parentCapability:BlindForwardHttpsParentCapabilityV1[exact390;catalog-id+relay-key+descriptor-pinned;no-url-host-ip]",
      "innerLength:u32be",
      "inner:closed(turnKind){OPEN:BlindForwardOpenV1|DATA:BlindForwardDataV1|WINDOW:BlindForwardWindowV1|CLOSE:BlindForwardCloseV1}",
      "padding:bytes[65536-475-innerLength]",
      "exactBytes:65536"
    ]
  },
  {
    "schemaId": 75,
    "schemaName": "BlindForwardHttpsTurnResultV1",
    "fields": [
      "magic:fixed4=HFQS",
      "version:u8=1",
      "routeKind:u8=7",
      "releaseProfileId:u8=2",
      "turnKind:u8[OPEN=1|DATA=2|WINDOW=3|CLOSE=4]",
      "outcome:u8[SUCCESS=1|ERROR=2]",
      "sessionId:fixed32[nonzero]",
      "sequence:u64be",
      "requestCommitment:fixed32[nonzero]",
      "relayPublicKey:fixed32[nonzero]",
      "descriptorSequence:u64be",
      "descriptorHash:fixed32[nonzero]",
      "signature:fixed64",
      "innerLength:u32be",
      "inner:closed(outcome,turnKind){ERROR:BlindErrorV1|SUCCESS.OPEN:BlindForwardOpenResultV1|SUCCESS.DATA:BlindForwardDataV1|SUCCESS.WINDOW:BlindForwardWindowV1|SUCCESS.CLOSE:BlindForwardCloseV1}",
      "padding:bytes[65536-221-innerLength]",
      "exactBytes:65536",
      "no-ACK-schema"
    ]
  }
])