@exchanges/binance
Version:
Exchange provider for Binance API
15 lines • 596 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.resolveError = void 0;
const info_1 = require("../info");
function resolveError(data, status, statusText) {
try {
const json = typeof data === 'string' ? JSON.parse(data) : data;
return new info_1.BinanceError(json.msg || `${status || ''} ${statusText || ''}`, json.code);
}
catch (e) {
return new info_1.BinanceError(`${status || ''} ${statusText || ''} ${JSON.stringify(data)}`, void 0);
}
}
exports.resolveError = resolveError;
//# sourceMappingURL=resolveError.js.map