INNER CODE UNIT · TypeScript

isRelayAssignmentCapacityError

stablyai/orca · cloud/apps/relay/src/app.ts:1829

function isRelayAssignmentCapacityError(error: unknown): boolean {
  return (
    error instanceof Error &&
    ['relay_capacity_exhausted', 'relay_connection_headroom_exhausted'].includes(
      error.message
    )
  )
}

function isCanonicalRelayOrigin(value: string): boolean {
  const url = new URL(value)
  const loopback = ['127.0.0.1', 'localhost', '::1', '[::1]'].includes(url.hostname)
  return (
    url.origin === value &&
    url.pathname === '/' &&
    (url.protocol === 'https:' || (loopback && url.protocol === 'http:'))
  )
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…