@unielon/wallet-tg-sdk
Version:
unielon wallet sdk for telegram
147 lines (146 loc) • 3.68 kB
TypeScript
export declare const messages: {
errors: {
disconnected: () => string;
permanentlyDisconnected: () => string;
sendSiteMetadata: () => string;
unsupportedSync: (method: string) => string;
invalidDuplexStream: () => string;
invalidNetworkParams: () => string;
invalidRequestArgs: () => string;
invalidRequestMethod: () => string;
invalidRequestParams: () => string;
invalidLoggerObject: () => string;
invalidLoggerMethod: (method: string) => string;
invalidChains: (chainId: string) => string;
timeOut: (method: string) => string;
};
info: {
connected: (network: string) => string;
};
warnings: {
chainIdDeprecation: string;
networkVersionDeprecation: string;
selectedAddressDeprecation: string;
enableDeprecation: string;
sendDeprecation: string;
events: {
close: string;
data: string;
networkChanged: string;
notification: string;
};
rpc: {
ethDecryptDeprecation: string;
ethGetEncryptionPublicKeyDeprecation: string;
walletWatchAssetNFTExperimental: string;
};
experimentalMethods: string;
};
};
export declare const errorCodes: {
rpc: {
timeoutRequest: number;
invalidInput: number;
resourceNotFound: number;
resourceUnavailable: number;
transactionRejected: number;
methodNotSupported: number;
limitExceeded: number;
parse: number;
invalidRequest: number;
methodNotFound: number;
invalidParams: number;
internal: number;
};
provider: {
unsupportedChain: number;
userRejectedRequest: number;
unauthorized: number;
unsupportedMethod: number;
disconnected: number;
chainDisconnected: number;
};
};
export declare const errorValues: {
"-32700": {
standard: string;
message: string;
};
"-32600": {
standard: string;
message: string;
};
"-32601": {
standard: string;
message: string;
};
"-32602": {
standard: string;
message: string;
};
"-32603": {
standard: string;
message: string;
};
"-32000": {
standard: string;
message: string;
};
"-32001": {
standard: string;
message: string;
};
"-32002": {
standard: string;
message: string;
};
"-32003": {
standard: string;
message: string;
};
"-32004": {
standard: string;
message: string;
};
"-32005": {
standard: string;
message: string;
};
"4001": {
standard: string;
message: string;
};
"4100": {
standard: string;
message: string;
};
"4200": {
standard: string;
message: string;
};
"4900": {
standard: string;
message: string;
};
"4901": {
standard: string;
message: string;
};
};
export declare const FALLBACK_MESSAGE = "Unspecified error message. This is a bug, please report it.";
export type ErrorResponse = {
code: number | string;
message: string;
data?: any;
};
export declare const rpcErrors: {
invalidRequest: ({ code, message, data }: ErrorResponse) => {
code: string;
message: string;
data: any;
};
methodNotSupported: ({ data }: {
data?: any;
}) => ErrorResponse;
};
export type ErrorValueKey = keyof typeof errorValues;