UNPKG

@keplr-ewallet/ewallet-sdk-eth

Version:
137 lines (136 loc) 5.25 kB
import type { ErrorCode, StandardErrorOptions } from "./types"; export declare const standardError: { rpc: { invalidInput: <T>(options: StandardErrorOptions<T>) => { code: import("./constants").RpcErrorCodes; message: string; data: T | undefined; }; resourceNotFound: <T>(options: StandardErrorOptions<T>) => { code: import("./constants").RpcErrorCodes; message: string; data: T | undefined; }; resourceUnavailable: <T>(options: StandardErrorOptions<T>) => { code: import("./constants").RpcErrorCodes; message: string; data: T | undefined; }; transactionRejected: <T>(options: StandardErrorOptions<T>) => { code: import("./constants").RpcErrorCodes; message: string; data: T | undefined; }; methodNotSupported: <T>(options: StandardErrorOptions<T>) => { code: import("./constants").RpcErrorCodes; message: string; data: T | undefined; }; limitExceeded: <T>(options: StandardErrorOptions<T>) => { code: import("./constants").RpcErrorCodes; message: string; data: T | undefined; }; versionNotSupported: <T>(options: StandardErrorOptions<T>) => { code: import("./constants").RpcErrorCodes; message: string; data: T | undefined; }; invalidRequest: <T>(options: StandardErrorOptions<T>) => { code: import("./constants").RpcErrorCodes; message: string; data: T | undefined; }; methodNotFound: <T>(options: StandardErrorOptions<T>) => { code: import("./constants").RpcErrorCodes; message: string; data: T | undefined; }; invalidParams: <T>(options: StandardErrorOptions<T>) => { code: import("./constants").RpcErrorCodes; message: string; data: T | undefined; }; internal: <T>(options: StandardErrorOptions<T>) => { code: import("./constants").RpcErrorCodes; message: string; data: T | undefined; }; parse: <T>(options: StandardErrorOptions<T>) => { code: import("./constants").RpcErrorCodes; message: string; data: T | undefined; }; }; provider: { userRejectedRequest: <T>(options: StandardErrorOptions<T>) => { code: import("./constants").ProviderErrorCodes; message: string; data: T | undefined; }; unauthorized: <T>(options: StandardErrorOptions<T>) => { code: import("./constants").ProviderErrorCodes; message: string; data: T | undefined; }; unsupportedMethod: <T>(options: StandardErrorOptions<T>) => { code: import("./constants").ProviderErrorCodes; message: string; data: T | undefined; }; disconnected: <T>(options: StandardErrorOptions<T>) => { code: import("./constants").ProviderErrorCodes; message: string; data: T | undefined; }; chainDisconnected: <T>(options: StandardErrorOptions<T>) => { code: import("./constants").ProviderErrorCodes; message: string; data: T | undefined; }; unsupportedChain: <T>(options: StandardErrorOptions<T>) => { code: import("./constants").ProviderErrorCodes; message: string; data: T | undefined; }; }; ethEWallet: { invalidChainType: <T>(options: StandardErrorOptions<T>) => { code: import("./constants").EthEWalletErrorCodes; message: string; }; invalidSignType: <T>(options: StandardErrorOptions<T>) => { code: import("./constants").EthEWalletErrorCodes; message: string; }; publicKeyFetchFailed: <T>(options: StandardErrorOptions<T>) => { code: import("./constants").EthEWalletErrorCodes; message: string; }; invalidAddress: <T>(options: StandardErrorOptions<T>) => { code: import("./constants").EthEWalletErrorCodes; message: string; }; signatureFailed: <T>(options: StandardErrorOptions<T>) => { code: import("./constants").EthEWalletErrorCodes; message: string; }; signResultMismatch: <T>(options: StandardErrorOptions<T>) => { code: import("./constants").EthEWalletErrorCodes; message: string; }; invalidMessage: <T>(options: StandardErrorOptions<T>) => { code: import("./constants").EthEWalletErrorCodes; message: string; }; userRejectedRequest: <T>(options: StandardErrorOptions<T>) => { code: import("./constants").EthEWalletErrorCodes; message: string; }; }; from: <T>(code: ErrorCode, options: StandardErrorOptions<T>) => { code: number; message: string; data: T | undefined; }; };