UNPKG

@getclave/lifi-sdk

Version:

LI.FI Any-to-Any Cross-Chain-Swap SDK

48 lines (47 loc) 1.9 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ValidationError = exports.ServerError = exports.BalanceError = exports.UnknownError = exports.TransactionError = exports.ProviderError = exports.RPCError = void 0; const baseError_1 = require("./baseError"); const constants_1 = require("./constants"); class RPCError extends baseError_1.BaseError { constructor(code, message, cause) { super(constants_1.ErrorName.RPCError, code, message, cause); } } exports.RPCError = RPCError; class ProviderError extends baseError_1.BaseError { constructor(code, message, cause) { super(constants_1.ErrorName.ProviderError, code, message, cause); } } exports.ProviderError = ProviderError; class TransactionError extends baseError_1.BaseError { constructor(code, message, cause) { super(constants_1.ErrorName.TransactionError, code, message, cause); } } exports.TransactionError = TransactionError; class UnknownError extends baseError_1.BaseError { constructor(message, cause) { super(constants_1.ErrorName.UnknownError, constants_1.LiFiErrorCode.InternalError, message, cause); } } exports.UnknownError = UnknownError; class BalanceError extends baseError_1.BaseError { constructor(message, cause) { super(constants_1.ErrorName.BalanceError, constants_1.LiFiErrorCode.BalanceError, message, cause); } } exports.BalanceError = BalanceError; class ServerError extends baseError_1.BaseError { constructor(message) { super(constants_1.ErrorName.ServerError, constants_1.LiFiErrorCode.InternalError, message); } } exports.ServerError = ServerError; class ValidationError extends baseError_1.BaseError { constructor(message) { super(constants_1.ErrorName.ValidationError, constants_1.LiFiErrorCode.ValidationError, message); } } exports.ValidationError = ValidationError;