UNPKG

metal-presale

Version:

SDK for Metal Presales - Client and Server utilities

24 lines 892 B
export declare enum MetalErrorCode { NETWORK_ERROR = "NETWORK_ERROR", TIMEOUT = "TIMEOUT", UNAUTHORIZED = "UNAUTHORIZED", FORBIDDEN = "FORBIDDEN", NOT_FOUND = "NOT_FOUND", RATE_LIMITED = "RATE_LIMITED", INSUFFICIENT_BALANCE = "INSUFFICIENT_BALANCE", PRESALE_ENDED = "PRESALE_ENDED", PRESALE_NOT_STARTED = "PRESALE_NOT_STARTED", PRESALE_FULL = "PRESALE_FULL", INVALID_AMOUNT = "INVALID_AMOUNT", TOKEN_LOCKED = "TOKEN_LOCKED", UNKNOWN = "UNKNOWN" } export declare class MetalError extends Error { code: MetalErrorCode; statusCode?: number | undefined; details?: any | undefined; constructor(code: MetalErrorCode, message: string, statusCode?: number | undefined, details?: any | undefined); static fromResponse(response: Response, body?: any): MetalError; isRetryable(): boolean; } //# sourceMappingURL=errors.d.ts.map