cecon-interfaces
Version:
Interfaces de Projetos Cecon
40 lines (39 loc) • 1.44 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.GlobalSettingBlockchainSpreadEntity = exports.GlobalSettingBlockchainEntity = void 0;
var enums_1 = require("../enums");
var GlobalSettingBlockchainEntity = /** @class */ (function () {
function GlobalSettingBlockchainEntity(data) {
this.address = '';
this.description = '';
this.id = 'blockchain';
this.seed = '';
this.spreads = [];
if (data) {
for (var key in data) {
if (data.hasOwnProperty(key) && key in this) {
this[key] = data[key];
}
}
}
}
return GlobalSettingBlockchainEntity;
}());
exports.GlobalSettingBlockchainEntity = GlobalSettingBlockchainEntity;
var GlobalSettingBlockchainSpreadEntity = /** @class */ (function () {
function GlobalSettingBlockchainSpreadEntity(data) {
this.exchange = enums_1.EGlobalSettingsExchange.BINANCE;
this.id = '';
this.mode = enums_1.SpreadAmountMode.PERCENTAGE;
this.value = 0;
if (data) {
for (var key in data) {
if (data.hasOwnProperty(key) && key in this) {
this[key] = data[key];
}
}
}
}
return GlobalSettingBlockchainSpreadEntity;
}());
exports.GlobalSettingBlockchainSpreadEntity = GlobalSettingBlockchainSpreadEntity;