Skip to main content

index/variables/PAGINATION_DEFAULTS.md

const PAGINATION_DEFAULTS: object

Default pagination values used across SDK services

Default Page Size: 50 (results per page) Max Page Size: 1000 (server's maximum page size) Safety Max Pages: 10000 (maximum pages to auto-fetch)

Type Declaration​

NameTypeDescription
BACKEND_MAX_PAGE_SIZE20Deprecated Use MAX_PAGE_SIZE instead
DEFAULT_LIMIT10Deprecated Use DEFAULT_PAGE_SIZE instead
DEFAULT_OFFSET0Deprecated Use DEFAULT_PAGE_SIZE instead
DEFAULT_PAGE_SIZE50Default number of results per page (cursor pagination)
MAX_PAGE_SIZE1000Maximum page size allowed by backend
SAFETY_MAX_PAGES10000Safety limit for auto-pagination (prevents excessive API calls)

Example​

import { PAGINATION_DEFAULTS } from '@gala-chain/launchpad-sdk';

const pageSize = options.pageSize ?? PAGINATION_DEFAULTS.DEFAULT_PAGE_SIZE;
const maxPageSize = PAGINATION_DEFAULTS.MAX_PAGE_SIZE;

Updated​

8.0.0 - Migrated to cursor-based pagination