@ango-ya/ccxt
Version:
A JavaScript / TypeScript / Python / C# / PHP cryptocurrency trading library with support for 100+ exchanges
55 lines (54 loc) • 1.56 kB
TypeScript
declare const errorHierarchy: {
BaseError: {
ExchangeError: {
AuthenticationError: {
PermissionDenied: {
AccountNotEnabled: {};
};
AccountSuspended: {};
};
ArgumentsRequired: {};
BadRequest: {
BadSymbol: {};
};
OperationRejected: {
NoChange: {
MarginModeAlreadySet: {};
};
};
BadResponse: {
NullResponse: {};
};
InsufficientFunds: {};
InvalidAddress: {
AddressPending: {};
};
InvalidOrder: {
OrderNotFound: {};
OrderNotCached: {};
CancelPending: {};
OrderImmediatelyFillable: {};
OrderNotFillable: {};
DuplicateOrderId: {};
ContractUnavailable: {};
InvalidUsdOrder: {};
InvalidRangeOrder: {};
};
NotSupported: {};
ProxyError: {};
};
OperationFailed: {
NetworkError: {
DDoSProtection: {};
RateLimitExceeded: {};
ExchangeNotAvailable: {
OnMaintenance: {};
};
InvalidNonce: {};
RequestTimeout: {};
};
};
ExchangeClosedByUser: {};
};
};
export default errorHierarchy;