UNPKG

@oko-wallet/oko-sdk-eth

Version:
28 lines (27 loc) 789 B
export declare enum RpcErrorCode { InvalidInput = -32000, ResourceNotFound = -32001, ResourceUnavailable = -32002, TransactionRejected = -32003, MethodNotSupported = -32004, LimitExceeded = -32005, Parse = -32700, InvalidRequest = -32600, MethodNotFound = -32601, InvalidParams = -32602, Internal = -32603 } export declare enum ProviderRpcErrorCode { UserRejectedRequest = 4001, Unauthorized = 4100, UnsupportedMethod = 4200, Disconnected = 4900, ChainDisconnected = 4901, UnsupportedChain = 4902 } export declare class EthereumRpcError extends Error { code: number; data?: unknown; constructor(code: number, message: string, data?: unknown); } export declare function isConnectionError(error: any): boolean;