PHP WebShell
Текущая директория: /opt/BitGoJS/modules/blockapis/dist/src
Просмотр файла: ApiBuilder.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ApiNotImplementedError = void 0;
exports.supportsCoin = supportsCoin;
class ApiNotImplementedError extends Error {
constructor(coinName) {
super(`api not implemented for coin ${coinName}`);
}
}
exports.ApiNotImplementedError = ApiNotImplementedError;
function supportsCoin(builder, coinName) {
try {
builder.forCoin(coinName);
return true;
}
catch (e) {
if (e instanceof ApiNotImplementedError) {
return false;
}
throw e;
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQXBpQnVpbGRlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9BcGlCdWlsZGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQWNBLG9DQVVDO0FBckJELE1BQWEsc0JBQXVCLFNBQVEsS0FBSztJQUMvQyxZQUFZLFFBQWdCO1FBQzFCLEtBQUssQ0FBQyxnQ0FBZ0MsUUFBUSxFQUFFLENBQUMsQ0FBQztJQUNwRCxDQUFDO0NBQ0Y7QUFKRCx3REFJQztBQU9ELFNBQWdCLFlBQVksQ0FBQyxPQUE0QixFQUFFLFFBQWdCO0lBQ3pFLElBQUksQ0FBQztRQUNILE9BQU8sQ0FBQyxPQUFPLENBQUMsUUFBUSxDQUFDLENBQUM7UUFDMUIsT0FBTyxJQUFJLENBQUM7SUFDZCxDQUFDO0lBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQztRQUNYLElBQUksQ0FBQyxZQUFZLHNCQUFzQixFQUFFLENBQUM7WUFDeEMsT0FBTyxLQUFLLENBQUM7UUFDZixDQUFDO1FBQ0QsTUFBTSxDQUFDLENBQUM7SUFDVixDQUFDO0FBQ0gsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFV0eG9BcGkgfSBmcm9tICcuL1V0eG9BcGknO1xuaW1wb3J0IHsgSHR0cENsaWVudCB9IGZyb20gJy4vQmFzZUh0dHBDbGllbnQnO1xuXG5leHBvcnQgY2xhc3MgQXBpTm90SW1wbGVtZW50ZWRFcnJvciBleHRlbmRzIEVycm9yIHtcbiAgY29uc3RydWN0b3IoY29pbk5hbWU6IHN0cmluZykge1xuICAgIHN1cGVyKGBhcGkgbm90IGltcGxlbWVudGVkIGZvciBjb2luICR7Y29pbk5hbWV9YCk7XG4gIH1cbn1cblxuZXhwb3J0IGludGVyZmFjZSBBcGlCdWlsZGVyPFQ+IHtcbiAgbmFtZTogc3RyaW5nO1xuICBmb3JDb2luKGNvaW5OYW1lOiBzdHJpbmcsIHBhcmFtcz86IHsgaHR0cENsaWVudD86IEh0dHBDbGllbnQgfSk6IFQ7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBzdXBwb3J0c0NvaW4oYnVpbGRlcjogQXBpQnVpbGRlcjxVdHhvQXBpPiwgY29pbk5hbWU6IHN0cmluZyk6IGJvb2xlYW4ge1xuICB0cnkge1xuICAgIGJ1aWxkZXIuZm9yQ29pbihjb2luTmFtZSk7XG4gICAgcmV0dXJuIHRydWU7XG4gIH0gY2F0Y2ggKGUpIHtcbiAgICBpZiAoZSBpbnN0YW5jZW9mIEFwaU5vdEltcGxlbWVudGVkRXJyb3IpIHtcbiAgICAgIHJldHVybiBmYWxzZTtcbiAgICB9XG4gICAgdGhyb3cgZTtcbiAgfVxufVxuIl19Выполнить команду
Для локальной разработки. Не используйте в интернете!