OverviewFilesCommitsIssuesDocsReleasesPeers

P2P-Hiverelay / packages / blind-protocol / hiverelay-blind-client-composition-authority-v3.json

92 lines · json ref:
{
  "profile": "client-composition-authority-v3",
  "authorityVersion": 3,
  "formatMajor": 3,
  "formatMinor": 0,
  "specificationArtifact": "docs/protocol/HIVERELAY-BLIND-CLIENT-COMPOSITION-V3.md",
  "formatAuthorityArtifact": "packages/blind-protocol/hiverelay-blind-client-composition-format-v3.cenc",
  "schemaCatalogArtifact": "packages/blind-protocol/hiverelay-blind-client-composition-schema-catalog-v3.cenc",
  "vectorManifestArtifact": "packages/blind-protocol/hiverelay-blind-client-composition-vector-manifest-v3.cenc",
  "vectorRoot": "packages/blind-protocol/vectors-v3/client-composition",
  "baseClientCompositionV2FormatHash": "e289e6a1658db9f63c79ae13b50a055e16eccc997ef4c752bf1c94090b91dcc2",
  "wireV3AbiHash": "c15c6a994d3bc2e54a397446b475a12d7f27e04be68e6e3eb86b28d518752881",
  "formatHash": "12d588b87c596a7a55ed64ee731fc32779d48a08285dcf0e4f7bcfb9ceb46b0d",
  "specificationHash": "a9f6cddeedce12b1a11e8d056d648e7db6306f7f1e99730eaa406d643b7e5165",
  "vectorSetHash": "8a6f087b6f285f754fd4915bc2bf2bc26ac6e969a659b8aeb97c1b1b6205af44",
  "baseSchemaCount": 8,
  "additionalSchemas": [
    {
      "schemaId": 9,
      "schemaName": "ForwardHttpsVerifiedEndpointV3",
      "fields": [
        "version:u8=3",
        "releaseProfileId:u8=2",
        "routeKind:u8=7",
        "wireV3AbiHash:fixed32[nonzero]",
        "verifiedEndpointHandleHash:fixed32[nonzero;opaque-exact-FORWARD-operation]",
        "sourceRelayPublicKey:fixed32[nonzero]",
        "sourceDescriptorSequence:u64be[nonzero]",
        "sourceDescriptorHash:fixed32[nonzero]",
        "targetCatalogEntryId:fixed32[nonzero]",
        "targetRelayPublicKey:fixed32[nonzero;different-source]",
        "targetDescriptorSequence:u64be[nonzero]",
        "targetDescriptorHash:fixed32[nonzero]",
        "signedDescriptorHash:fixed32[nonzero]",
        "signedHealthHash:fixed32[nonzero]",
        "descriptorFresh:true",
        "signedHealthFresh:true",
        "credentialFreeHttps:true",
        "cookies:false",
        "authorization:false",
        "referrer:false",
        "redirect:false",
        "exactRequestBytes:65536",
        "exactResultBytes:65536",
        "continuityBackend:INDEXEDDB_PERSISTENT",
        "no-url-host-ip-dial-or-credential-fields"
      ]
    },
    {
      "schemaId": 10,
      "schemaName": "ForwardHttpsSessionV3",
      "fields": [
        "version:u8=3",
        "verifiedEndpoint:ForwardHttpsVerifiedEndpointV3",
        "stableSessionId:fixed32[nonzero]",
        "capabilityPrefixHash:fixed32[nonzero]",
        "clientSessionNonce:fixed32[nonzero]",
        "nextSequence:u64be",
        "previousTargetResultHash:fixed32[zero-iff-nextSequence-zero]",
        "terminal:u8[0|1]",
        "outstandingState:u8[NONE=0|PERSISTED_BEFORE_FETCH=1|AWAITING_DEFINITIVE_TARGET=2]",
        "outstandingOriginRequestCommitment:fixed32[zero-iff-NONE]",
        "outstandingOriginRequest:bytes[zero-iff-NONE|exact65536-otherwise]",
        "lastDefinitiveTargetResult:bytes[zero-iff-nextSequence-zero|exact65536-otherwise]",
        "indexeddb-transactional-persistence-required",
        "source-results-never-advance",
        "forwardReadinessOperationBits:0"
      ]
    }
  ],
  "schemaCount": 10,
  "vectorCount": 6,
  "forwardDescriptorOperationBits": 0,
  "forwardAdvertisedOperationBits": 0,
  "forwardReadinessOperationBits": 0,
  "browserRuntimeReady": false,
  "authorizesRelease": false,
  "compatibilityFloor": {
    "hiverelay-blind-client-composition-authority-v1.json": "4b1cd5835a2952b5e06914e59890ad2ebb4fa085cbc294a79e24b91ff20ed160",
    "hiverelay-blind-client-composition-format-v1.cenc": "a525dc297bf8771ecb7a9204b5b3c031bd292991b210421f3fa713619e296b60",
    "hiverelay-blind-client-composition-schema-catalog-v1.cenc": "8ff920aece109f681f94ee655c9f273f78c66013fcff818bc40df86b867bb97f",
    "hiverelay-blind-client-composition-vector-manifest-v1.cenc": "b26ab9a86ccd665255ee17dd742ffc39acceeb670bc01a7f7633460cb9d7cee9",
    "client-composition-authority-generated.js": "a66d7211bdedd3b0d0e580c7d6c504584001ee1bf5747ad9b27d8ee5e2b566aa",
    "hiverelay-blind-client-composition-authority-v2.json": "76ec2bb659ac9efd345779256a116b3f8f051c81f47df4bff57f0b8d450479d0",
    "hiverelay-blind-client-composition-format-v2.cenc": "fe183dbaf484007b27bb9c2616cc6e66071a70d65f3cfc23779aa24193cd251d",
    "hiverelay-blind-client-composition-schema-catalog-v2.cenc": "8d80f0ac2875eb52afd17b46b67b437992dda02777c6a78907d063b657122b05",
    "hiverelay-blind-client-composition-vector-manifest-v2.cenc": "0cd2174a1b2404cfd7c8703fa18db5cd91cc995d9af2d58c1d827d91c97e1b0c",
    "client-composition-authority-generated-v2.js": "2a9600023a51f841bcc51268e8d89f11ee702a77af59dc1a212a44d7aedc14a8",
    "client-composition-v2.js": "dc314b1319b667ce2d1df042f65bb9aa61c743cef5ca3fdf128ced8662e33839"
  }
}