UNPKG

blockfrost-js-ratelimited

Version:

A JavaScript/TypeScript SDK for interacting with the https://blockfrost.io API

12 lines (11 loc) 432 B
export declare const defaultRateLimiterConfig: { requestsPerSecond: number; burstCooldownPerSecond: number; maxBurst: number; }; export declare type RateLimiterConfig = typeof defaultRateLimiterConfig; export declare const createRateLimiter: ({ burstCooldownPerSecond, maxBurst, requestsPerSecond, }?: { requestsPerSecond: number; burstCooldownPerSecond: number; maxBurst: number; }) => () => Promise<void>;