extractAcceptedNetworks
extractAcceptedNetworks(
requirements): readonly ("eip155:137"|"eip155:80002")[]
Defined in: src/observability/hooks.ts:253
Type-safe pluck of the accepts network list from a
X402PaymentRequirements array. Adapter authors can use this to build
acceptedNetworks for PaymentRequiredEvent without re-implementing
the narrow.
Parameters
requirements
readonly X402PaymentRequirements[]
Returns
readonly ("eip155:137" | "eip155:80002")[]
Example
import { extractAcceptedNetworks } from "kawasekit/observability";
const acceptedNetworks = extractAcceptedNetworks(requirements);