INNER CODE UNIT · TypeScript
regionCatalog
stablyai/orca · cloud/apps/relay/src/app.ts:110
const regionCatalog = async () => {
const now = Date.now()
if (regionCatalogCache && regionCatalogCache.expiresAt > now) {
return regionCatalogCache.value
}
regionCatalogRefresh ??= operations.assignments.regionCatalog().then((value) => {
regionCatalogCache = { expiresAt: Date.now() + REGION_CATALOG_CACHE_MS, value }
return value
})
try {
return await regionCatalogRefresh
} finally {
regionCatalogRefresh = undefined
}
}
const verifyRelayToken = createRelayTokenVerifier(config)
const verifyAdminToken = createAdminTokenVerifier(config)
const verifyReadOnlyAdminToken = createReadOnlyAdminTokenVerifier(config)