Skip to content
PACKAGES

assertKeyedRateLimitRequestIdentity()

Assert that an identity encodes one complete canonical D648 request.

import { assertKeyedRateLimitRequestIdentity } from "@graphrefly/ts/rate-limit";
function assertKeyedRateLimitRequestIdentity(value: unknown): KeyedRateLimitRequestIdentity
ParameterTypeDescription
valueunknownCandidate canonical identity material.

The immutable validated request identity.

import { assertKeyedRateLimitRequestIdentity } from "@graphrefly/ts/rate-limit";

packages/ts/src/rate-limit/keyed-rate-limit.ts