blockfrost-js-ratelimited
Version:
A JavaScript/TypeScript SDK for interacting with the https://blockfrost.io API
14 lines (13 loc) • 1.03 kB
TypeScript
import { ParseAssetResult } from '../types/utils';
import { ErrorType, ExtendedAxiosError, Headers, Options, ValidatedOptions, PaginationOptions, AdditionalEndpointOptions, AllMethodOptions } from '../types';
export declare const validateOptions: (options?: Options | undefined) => ValidatedOptions;
export declare const getHeaders: (projectId: string | undefined, userAgent?: string | undefined) => Headers | null;
export declare const handleError: (error: ExtendedAxiosError) => ErrorType;
export declare const getAdditionalParams: (options?: AdditionalEndpointOptions | undefined) => AdditionalEndpointOptions;
export declare const getPaginationOptions: (options?: PaginationOptions | undefined) => PaginationOptions;
export declare const getAllMethodOptions: (options?: AllMethodOptions | undefined) => {
batchSize: number;
order: 'asc' | 'desc';
};
export declare const getFingerprint: (policyId: string, assetName?: string | undefined) => string;
export declare const parseAsset: (hex: string) => ParseAssetResult;