Skip to main content

RequestDeduplicationOptions

SolvaPay SDK


SolvaPay SDK / next/src / RequestDeduplicationOptions

Interface: RequestDeduplicationOptions

Defined in: packages/next/src/cache.ts:11

Request deduplication and caching options

Properties

cacheErrors?

optional cacheErrors: boolean

Defined in: packages/next/src/cache.ts:28

Whether to cache error results (default: true) When false, only successful results are cached


cacheTTL?

optional cacheTTL: number

Defined in: packages/next/src/cache.ts:16

Time-to-live for cached results in milliseconds (default: 2000) Set to 0 to disable caching (only deduplicate concurrent requests)


maxCacheSize?

optional maxCacheSize: number

Defined in: packages/next/src/cache.ts:22

Maximum cache size before cleanup (default: 1000) When exceeded, oldest entries are removed