@tristeroresearch/mach-sdk
Version:
A TypeScript SDK for integrating with Mach's API.
25 lines • 828 B
TypeScript
/**
* @module errors
* @description Error classes
*/
import { BaseError } from './baseError.js';
import { MachErrorCode } from './constants.js';
export declare class RPCError extends BaseError {
constructor(code: MachErrorCode, message: string, cause?: Error);
}
export declare class TransactionError extends BaseError {
constructor(code: MachErrorCode, message: string, cause?: Error);
}
export declare class UnknownError extends BaseError {
constructor(message: string, cause?: Error);
}
export declare class BalanceError extends BaseError {
constructor(message: string, cause?: Error);
}
export declare class ServerError extends BaseError {
constructor(message: string);
}
export declare class ValidationError extends BaseError {
constructor(message: string);
}
//# sourceMappingURL=errors.d.ts.map