wallets-wrapper
Version:
How to install
26 lines (25 loc) • 899 B
TypeScript
import { IProviderRpcError } from '../models';
export declare enum ErrorTypes {
NotImplemented = 91111,
SomethingWentWrong = 91112,
NoNetworkOrSigner = 91113,
DuplicatedWallets = 91114,
MetamaskNotConnected = 11111,
ContractNotSupported = 11112,
ContractNotInitialized = 11113,
ContractNotERC20 = 11114,
ContractNotERC721 = 11115,
ContractNotERC1155 = 11116,
TrezorOperationUnsuccessful = 21111,
NoNetworkProvided = 21112,
NoCoinsProvided = 21113,
CoinNotSupported = 21114,
NotEnoughParameters = 21115,
WrongNetwork = 31111
}
export declare const errorGenerator: (error: ErrorTypes, data?: unknown) => ProviderRpcError;
export declare class ProviderRpcError extends Error implements IProviderRpcError {
code: number | string;
data?: unknown;
constructor({ message, ...rest }: IProviderRpcError);
}