diff --git a/src/gui/qt-daemon/html/assets/i18n/en.json b/src/gui/qt-daemon/html/assets/i18n/en.json
index 87836148..6cb13222 100644
--- a/src/gui/qt-daemon/html/assets/i18n/en.json
+++ b/src/gui/qt-daemon/html/assets/i18n/en.json
@@ -258,13 +258,14 @@
"AMOUNT_REQUIRED": "Amount is required.",
"AMOUNT_ZERO": "Amount is zero.",
"FEE_REQUIRED": "Fee is required.",
- "FEE_MINIMUM": "Minimum fee: {{fee}}"
+ "FEE_MINIMUM": "Minimum fee: {{fee}}",
+ "MAX_LENGTH": "Maximum comment length reached."
}
},
"HISTORY": {
"STATUS": "Status",
"STATUS_TOOLTIP": "Confirmations {{current}}/{{total}}",
- "SEND": "Send",
+ "SEND": "Sent",
"RECEIVED": "Received",
"DATE": "Date",
"AMOUNT": "Amount",
@@ -375,6 +376,7 @@
"DESC_MAXIMUM": "Maximum field length reached.",
"SELLER_REQUIRED": "Seller is required.",
"SELLER_NOT_VALID": "Seller not valid.",
+ "ALIAS_NOT_VALID": "Alias not valid.",
"AMOUNT_REQUIRED": "Amount is required.",
"YOUR_DEPOSIT_REQUIRED": "Your deposit is required.",
"YOUR_DEPOSIT_TOO_SMALL": "Your deposit should be equal or greater than amount.",
@@ -473,7 +475,7 @@
"NO_MONEY": "Not enough money",
"NOT_ENOUGH_MONEY": "Insufficient funds in account",
"CORE_BUSY": "Internal error (core is busy)",
- "DAEMON_BUSY": "Internal error: deamon is busy",
+ "DAEMON_BUSY": "Internal error: daemon is busy",
"NO_MONEY_REMOVE_OFFER": "There is no fee for deleting an offer, but in order to protect the network against flood transactions you need to have at least {{fee}} {{currency}} in your wallet",
"NOT_ENOUGH_OUTPUTS_TO_MIX": "Mix-in number is too big for current blockchain state. There are not enough unspent outputs to mix with",
"TRANSACTION_IS_TO_BIG": "Transaction exceeds network limit, send required amount with multiple transactions",
diff --git a/src/gui/qt-daemon/html/assets/scss/base/_base.scss b/src/gui/qt-daemon/html/assets/scss/base/_base.scss
index 8c85ee9f..335996ec 100644
--- a/src/gui/qt-daemon/html/assets/scss/base/_base.scss
+++ b/src/gui/qt-daemon/html/assets/scss/base/_base.scss
@@ -566,6 +566,13 @@ input[type='checkbox'].style-checkbox {
max-width: 18rem;
}
+.comment-tooltip {
+ overflow: auto;
+ word-break: break-word;
+ max-width: 50rem;
+ max-height: 25rem;
+}
+
.ngx-contextmenu {
.dropdown-menu {
diff --git a/src/gui/qt-daemon/html/assets/scss/layout/_wallet.scss b/src/gui/qt-daemon/html/assets/scss/layout/_wallet.scss
index 6a969805..dc9ed6d9 100644
--- a/src/gui/qt-daemon/html/assets/scss/layout/_wallet.scss
+++ b/src/gui/qt-daemon/html/assets/scss/layout/_wallet.scss
@@ -99,24 +99,6 @@ app-send {
.form-send {
- .input-block-address {
-
- .address-dropdown {
-
- @include themify($themes) {
- background-color: themed(inputBackgroundColor);
- color: themed(mainTextColor);
- }
-
-
- div:hover {
- @include themify($themes) {
- background-color: themed(selectHoverColor);
- }
- }
- }
- }
-
.send-select {
@include themify($themes) {
@@ -449,3 +431,31 @@ app-staking {
}
}
}
+
+.input-block-alias {
+ position: relative;
+
+ .alias-dropdown {
+ position: absolute;
+ top: 6.5rem;
+ max-height: 10rem;
+ overflow: auto;
+ width: 100%;
+
+ @include themify($themes) {
+ background-color: themed(inputBackgroundColor);
+ color: themed(mainTextColor);
+ }
+
+ div {
+ font-size: 1.4rem;
+ padding: 1rem;
+
+ &:hover {
+ @include themify($themes) {
+ background-color: themed(selectHoverColor);
+ }
+ }
+ }
+ }
+}
diff --git a/src/gui/qt-daemon/html/main.js b/src/gui/qt-daemon/html/main.js
index bef060ae..4ebf7afc 100644
--- a/src/gui/qt-daemon/html/main.js
+++ b/src/gui/qt-daemon/html/main.js
@@ -710,7 +710,7 @@ var TooltipDirective = /** @class */ (function () {
/*! no static exports found */
/***/ (function(module, exports) {
-module.exports = "
\r\n
\r\n {{ 'HISTORY.DETAILS.ID' | translate }}\r\n {{transaction.tx_hash}}\r\n {{ 'HISTORY.DETAILS.SIZE' | translate }}\r\n {{ 'HISTORY.DETAILS.SIZE_VALUE' | translate : {value: transaction.tx_blob_size} }}\r\n
\r\n
\r\n {{ 'HISTORY.DETAILS.HEIGHT' | translate }}\r\n {{transaction.height}}\r\n {{ 'HISTORY.DETAILS.CONFIRMATION' | translate }}\r\n {{transaction.height === 0 ? 0 : variablesService.height_app - transaction.height}}\r\n
\r\n
\r\n {{ 'HISTORY.DETAILS.INPUTS' | translate }}\r\n {{inputs.join(', ')}}\r\n {{ 'HISTORY.DETAILS.OUTPUTS' | translate }}\r\n {{outputs.join(', ')}}\r\n
\r\n
\r\n {{ 'HISTORY.DETAILS.COMMENT' | translate }}\r\n {{transaction.comment}}\r\n
\r\n
\r\n"
+module.exports = "\r\n
\r\n {{ 'HISTORY.DETAILS.ID' | translate }}\r\n {{transaction.tx_hash}}\r\n {{ 'HISTORY.DETAILS.SIZE' | translate }}\r\n {{ 'HISTORY.DETAILS.SIZE_VALUE' | translate : {value: transaction.tx_blob_size} }}\r\n
\r\n
\r\n {{ 'HISTORY.DETAILS.HEIGHT' | translate }}\r\n {{transaction.height}}\r\n {{ 'HISTORY.DETAILS.CONFIRMATION' | translate }}\r\n {{transaction.height === 0 ? 0 : variablesService.height_app - transaction.height}}\r\n
\r\n
\r\n {{ 'HISTORY.DETAILS.INPUTS' | translate }}\r\n {{inputs.join(', ')}}\r\n {{ 'HISTORY.DETAILS.OUTPUTS' | translate }}\r\n {{outputs.join(', ')}}\r\n
\r\n
\r\n {{ 'HISTORY.DETAILS.COMMENT' | translate }}\r\n \r\n {{transaction.comment}}\r\n \r\n
\r\n
\r\n"
/***/ }),
@@ -721,7 +721,7 @@ module.exports = "\r\n
\r\n
-1) {
error_translate = 'ERRORS.FILE_NOT_SAVED';
}
+ if (error.indexOf('FAILED:failed to open binary wallet file for saving') > -1 && command === 'generate_wallet') {
+ error_translate = '';
+ }
if (error_translate !== '') {
this.modalService.prepareModal('error', error_translate);
}
@@ -3087,13 +3090,6 @@ var AppComponent = /** @class */ (function () {
comment: data.events[i].details.comment
};
_this.variablesService.aliases = _this.variablesService.aliases.concat(newAlias);
- // this.variablesService.aliases = this.variablesService.aliases.sort((a, b) => {
- // if (a.name.length > b.name.length) return 1;
- // if (a.name.length < b.name.length) return -1;
- // if (a.name > b.name) return 1;
- // if (a.name < b.name) return -1;
- // return 0;
- // });
_this.variablesService.changeAliases();
}
break;
@@ -3754,7 +3750,7 @@ var AssignAliasComponent = /** @class */ (function () {
/*! no static exports found */
/***/ (function(module, exports) {
-module.exports = "\r\n {{ 'CONTRACTS.EMPTY' | translate }}\r\n
\r\n\r\n\r\n\r\n
\r\n \r\n \r\n | {{ 'CONTRACTS.CONTRACTS' | translate }} | \r\n {{ 'CONTRACTS.DATE' | translate }} | \r\n {{ 'CONTRACTS.AMOUNT' | translate }} | \r\n {{ 'CONTRACTS.STATUS' | translate }} | \r\n {{ 'CONTRACTS.COMMENTS' | translate }} | \r\n
\r\n \r\n \r\n \r\n | \r\n \r\n \r\n \r\n \r\n {{item.private_detailes.t}}\r\n \r\n | \r\n \r\n {{item.timestamp * 1000 | date : 'dd-MM-yyyy HH:mm'}} \r\n | \r\n \r\n {{item.private_detailes.to_pay | intToMoney}} {{variablesService.defaultCurrency}} \r\n | \r\n \r\n \r\n {{item.state | contractStatusMessages : item.is_a}}\r\n \r\n | \r\n \r\n \r\n | \r\n
\r\n \r\n
\r\n\r\n
\r\n\r\n\r\n \r\n \r\n
\r\n"
+module.exports = "\r\n {{ 'CONTRACTS.EMPTY' | translate }}\r\n
\r\n\r\n\r\n\r\n
\r\n \r\n \r\n | {{ 'CONTRACTS.CONTRACTS' | translate }} | \r\n {{ 'CONTRACTS.DATE' | translate }} | \r\n {{ 'CONTRACTS.AMOUNT' | translate }} | \r\n {{ 'CONTRACTS.STATUS' | translate }} | \r\n {{ 'CONTRACTS.COMMENTS' | translate }} | \r\n
\r\n \r\n \r\n \r\n | \r\n \r\n \r\n \r\n \r\n {{item.private_detailes.t}}\r\n \r\n | \r\n \r\n {{item.timestamp * 1000 | date : 'dd-MM-yyyy HH:mm'}} \r\n | \r\n \r\n {{item.private_detailes.to_pay | intToMoney}} {{variablesService.defaultCurrency}} \r\n | \r\n \r\n \r\n {{item.state | contractStatusMessages : item.is_a}}\r\n \r\n | \r\n \r\n \r\n | \r\n
\r\n \r\n
\r\n\r\n
\r\n\r\n\r\n \r\n \r\n
\r\n"
/***/ }),
@@ -3799,6 +3795,27 @@ var ContractsComponent = /** @class */ (function () {
this.route = route;
this.variablesService = variablesService;
}
+ Object.defineProperty(ContractsComponent.prototype, "sortedArrayContracts", {
+ get: function () {
+ return this.variablesService.currentWallet.contracts.sort(function (a, b) {
+ if (a.is_new < b.is_new) {
+ return 1;
+ }
+ if (a.is_new > b.is_new) {
+ return -1;
+ }
+ if (a.timestamp < b.timestamp) {
+ return 1;
+ }
+ if (a.timestamp > b.timestamp) {
+ return -1;
+ }
+ return 0;
+ });
+ },
+ enumerable: true,
+ configurable: true
+ });
ContractsComponent.prototype.ngOnInit = function () {
var _this = this;
this.parentRouting = this.route.parent.params.subscribe(function (params) {
@@ -4934,7 +4951,7 @@ var OpenWalletComponent = /** @class */ (function () {
/*! no static exports found */
/***/ (function(module, exports) {
-module.exports = "\r\n
\r\n {{ 'BREADCRUMBS.CONTRACTS' | translate }}\r\n {{ 'BREADCRUMBS.NEW_PURCHASE' | translate }}\r\n {{ 'BREADCRUMBS.OLD_PURCHASE' | translate }}\r\n
\r\n
\r\n
\r\n\r\n\r\n\r\n\r\n
\r\n
\r\n {{ 'PURCHASE.PROGRESS_NEW' | translate }}\r\n {{ 'PURCHASE.PROGRESS_WAIT' | translate }}\r\n {{ 'PURCHASE.PROGRESS_COMPLETE' | translate }}\r\n
\r\n
\r\n {{currentContract.expiration_time | contractTimeLeft: 0}}\r\n {{currentContract.cancel_expiration_time | contractTimeLeft: 2}}\r\n {{currentContract.expiration_time | contractTimeLeft: 1}}\r\n {{currentContract.cancel_expiration_time | contractTimeLeft: 1}}\r\n
\r\n
\r\n"
+module.exports = "\r\n
\r\n {{ 'BREADCRUMBS.CONTRACTS' | translate }}\r\n {{ 'BREADCRUMBS.NEW_PURCHASE' | translate }}\r\n {{ 'BREADCRUMBS.OLD_PURCHASE' | translate }}\r\n
\r\n
\r\n
\r\n\r\n\r\n\r\n\r\n
\r\n
\r\n {{ 'PURCHASE.PROGRESS_NEW' | translate }}\r\n {{ 'PURCHASE.PROGRESS_WAIT' | translate }}\r\n {{ 'PURCHASE.PROGRESS_COMPLETE' | translate }}\r\n
\r\n
\r\n {{currentContract.expiration_time | contractTimeLeft: 0}}\r\n {{currentContract.cancel_expiration_time | contractTimeLeft: 2}}\r\n {{currentContract.expiration_time | contractTimeLeft: 1}}\r\n {{currentContract.cancel_expiration_time | contractTimeLeft: 1}}\r\n
\r\n
\r\n"
/***/ }),
@@ -4967,9 +4984,8 @@ __webpack_require__.r(__webpack_exports__);
/* harmony import */ var _helpers_services_modal_service__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../_helpers/services/modal.service */ "./src/app/_helpers/services/modal.service.ts");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/fesm5/common.js");
/* harmony import */ var _helpers_pipes_int_to_money_pipe__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../_helpers/pipes/int-to-money.pipe */ "./src/app/_helpers/pipes/int-to-money.pipe.ts");
-/* harmony import */ var _ngx_translate_core__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @ngx-translate/core */ "./node_modules/@ngx-translate/core/fesm5/ngx-translate-core.js");
-/* harmony import */ var bignumber_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! bignumber.js */ "./node_modules/bignumber.js/bignumber.js");
-/* harmony import */ var bignumber_js__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(bignumber_js__WEBPACK_IMPORTED_MODULE_9__);
+/* harmony import */ var bignumber_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! bignumber.js */ "./node_modules/bignumber.js/bignumber.js");
+/* harmony import */ var bignumber_js__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(bignumber_js__WEBPACK_IMPORTED_MODULE_8__);
var __decorate = (undefined && undefined.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
@@ -4988,9 +5004,8 @@ var __metadata = (undefined && undefined.__metadata) || function (k, v) {
-
var PurchaseComponent = /** @class */ (function () {
- function PurchaseComponent(route, backend, variablesService, modalService, ngZone, location, intToMoneyPipe, translate) {
+ function PurchaseComponent(route, backend, variablesService, modalService, ngZone, location, intToMoneyPipe) {
var _this = this;
this.route = route;
this.backend = backend;
@@ -4999,7 +5014,8 @@ var PurchaseComponent = /** @class */ (function () {
this.ngZone = ngZone;
this.location = location;
this.intToMoneyPipe = intToMoneyPipe;
- this.translate = translate;
+ this.isOpen = false;
+ this.localAliases = [];
this.newPurchase = false;
this.purchaseForm = new _angular_forms__WEBPACK_IMPORTED_MODULE_2__["FormGroup"]({
description: new _angular_forms__WEBPACK_IMPORTED_MODULE_2__["FormControl"]('', _angular_forms__WEBPACK_IMPORTED_MODULE_2__["Validators"].required),
@@ -5009,23 +5025,54 @@ var PurchaseComponent = /** @class */ (function () {
}
return null;
}, function (g) {
+ _this.localAliases = [];
if (g.value) {
- _this.backend.validateAddress(g.value, function (valid_status) {
- _this.ngZone.run(function () {
- if (valid_status === false) {
- g.setErrors(Object.assign({ 'address_not_valid': true }, g.errors));
- }
- else {
- if (g.hasError('address_not_valid')) {
- delete g.errors['address_not_valid'];
- if (Object.keys(g.errors).length === 0) {
- g.setErrors(null);
+ if (g.value.indexOf('@') !== 0) {
+ _this.isOpen = false;
+ _this.backend.validateAddress(g.value, function (valid_status) {
+ _this.ngZone.run(function () {
+ if (valid_status === false) {
+ g.setErrors(Object.assign({ 'address_not_valid': true }, g.errors));
+ }
+ else {
+ if (g.hasError('address_not_valid')) {
+ delete g.errors['address_not_valid'];
+ if (Object.keys(g.errors).length === 0) {
+ g.setErrors(null);
+ }
}
}
- }
+ });
});
- });
- return (g.hasError('address_not_valid')) ? { 'address_not_valid': true } : null;
+ return (g.hasError('address_not_valid')) ? { 'address_not_valid': true } : null;
+ }
+ else {
+ _this.isOpen = true;
+ _this.localAliases = _this.variablesService.aliases.filter(function (item) {
+ return item.name.indexOf(g.value) > -1;
+ });
+ if (!(/^@?[a-z0-9\.\-]{6,25}$/.test(g.value))) {
+ g.setErrors(Object.assign({ 'alias_not_valid': true }, g.errors));
+ }
+ else {
+ _this.backend.getAliasByName(g.value.replace('@', ''), function (alias_status) {
+ _this.ngZone.run(function () {
+ if (alias_status) {
+ if (g.hasError('alias_not_valid')) {
+ delete g.errors['alias_not_valid'];
+ if (Object.keys(g.errors).length === 0) {
+ g.setErrors(null);
+ }
+ }
+ }
+ else {
+ g.setErrors(Object.assign({ 'alias_not_valid': true }, g.errors));
+ }
+ });
+ });
+ }
+ return (g.hasError('alias_not_valid')) ? { 'alias_not_valid': true } : null;
+ }
}
return null;
}]),
@@ -5039,7 +5086,7 @@ var PurchaseComponent = /** @class */ (function () {
timeCancel: new _angular_forms__WEBPACK_IMPORTED_MODULE_2__["FormControl"]({ value: 12, disabled: false }),
payment: new _angular_forms__WEBPACK_IMPORTED_MODULE_2__["FormControl"]('')
}, function (g) {
- return (new bignumber_js__WEBPACK_IMPORTED_MODULE_9__["BigNumber"](g.get('yourDeposit').value)).isLessThan(g.get('amount').value) ? { 'your_deposit_too_small': true } : null;
+ return (new bignumber_js__WEBPACK_IMPORTED_MODULE_8__["BigNumber"](g.get('yourDeposit').value)).isLessThan(g.get('amount').value) ? { 'your_deposit_too_small': true } : null;
});
this.additionalOptions = false;
this.currentContract = null;
@@ -5055,6 +5102,19 @@ var PurchaseComponent = /** @class */ (function () {
this.historyBlock = this.variablesService.currentWallet.history.find(function (item) { return item.tx_type === 12 && item.contract[0].contract_id === _this.currentContract.contract_id && item.contract[0].is_a === _this.currentContract.is_a; });
}
};
+ PurchaseComponent.prototype.addressMouseDown = function (e) {
+ if (e['button'] === 0 && this.purchaseForm.get('seller').value && this.purchaseForm.get('seller').value.indexOf('@') === 0) {
+ this.isOpen = true;
+ }
+ };
+ PurchaseComponent.prototype.setAlias = function (alias) {
+ this.purchaseForm.get('seller').setValue(alias);
+ };
+ PurchaseComponent.prototype.onClick = function (targetElement) {
+ if (targetElement.id !== 'purchase-seller' && this.isOpen) {
+ this.isOpen = false;
+ }
+ };
PurchaseComponent.prototype.ngOnInit = function () {
var _this = this;
this.parentRouting = this.route.parent.params.subscribe(function (params) {
@@ -5125,13 +5185,6 @@ var PurchaseComponent = /** @class */ (function () {
_this.currentContract.is_new = true;
_this.variablesService.currentWallet.recountNewContracts();
}
- // if (!this.newPurchase && this.currentContract.is_a && (this.currentContract.state === 201 || this.currentContract.state === 2 || this.currentContract.state === 120 || this.currentContract.state === 130)) {
- // if (this.currentContract.cancel_expiration_time === 0 && (this.currentContract.height === 0 || (this.variablesService.height_app - this.currentContract.height) < 10)) {
- // this.purchaseForm.get('timeCancel').disable();
- // } else {
- // this.purchaseForm.get('timeCancel').enable();
- // }
- // }
});
};
PurchaseComponent.prototype.toggleOptions = function () {
@@ -5164,14 +5217,34 @@ var PurchaseComponent = /** @class */ (function () {
PurchaseComponent.prototype.createPurchase = function () {
var _this = this;
if (this.purchaseForm.valid) {
- if (this.purchaseForm.get('sameAmount').value) {
- this.purchaseForm.get('sellerDeposit').setValue(this.purchaseForm.get('amount').value);
- }
- this.backend.createProposal(this.variablesService.currentWallet.wallet_id, this.purchaseForm.get('description').value, this.purchaseForm.get('comment').value, this.variablesService.currentWallet.address, this.purchaseForm.get('seller').value, this.purchaseForm.get('amount').value, this.purchaseForm.get('yourDeposit').value, this.purchaseForm.get('sellerDeposit').value, this.purchaseForm.get('time').value, this.purchaseForm.get('payment').value, function (create_status) {
- if (create_status) {
- _this.back();
+ if (this.purchaseForm.get('seller').value.indexOf('@') !== 0) {
+ if (this.purchaseForm.get('sameAmount').value) {
+ this.purchaseForm.get('sellerDeposit').setValue(this.purchaseForm.get('amount').value);
}
- });
+ this.backend.createProposal(this.variablesService.currentWallet.wallet_id, this.purchaseForm.get('description').value, this.purchaseForm.get('comment').value, this.variablesService.currentWallet.address, this.purchaseForm.get('seller').value, this.purchaseForm.get('amount').value, this.purchaseForm.get('yourDeposit').value, this.purchaseForm.get('sellerDeposit').value, this.purchaseForm.get('time').value, this.purchaseForm.get('payment').value, function (create_status) {
+ if (create_status) {
+ _this.back();
+ }
+ });
+ }
+ else {
+ this.backend.getAliasByName(this.purchaseForm.get('seller').value.replace('@', ''), function (alias_status, alias_data) {
+ _this.ngZone.run(function () {
+ if (alias_status === false) {
+ _this.ngZone.run(function () {
+ _this.purchaseForm.get('seller').setErrors({ 'alias_not_valid': true });
+ });
+ }
+ else {
+ _this.backend.createProposal(_this.variablesService.currentWallet.wallet_id, _this.purchaseForm.get('description').value, _this.purchaseForm.get('comment').value, _this.variablesService.currentWallet.address, alias_data.address, _this.purchaseForm.get('amount').value, _this.purchaseForm.get('yourDeposit').value, _this.purchaseForm.get('sellerDeposit').value, _this.purchaseForm.get('time').value, _this.purchaseForm.get('payment').value, function (create_status) {
+ if (create_status) {
+ _this.back();
+ }
+ });
+ }
+ });
+ });
+ }
}
};
PurchaseComponent.prototype.back = function () {
@@ -5279,6 +5352,12 @@ var PurchaseComponent = /** @class */ (function () {
this.subRouting.unsubscribe();
this.heightAppEvent.unsubscribe();
};
+ __decorate([
+ Object(_angular_core__WEBPACK_IMPORTED_MODULE_0__["HostListener"])('document:click', ['$event.target']),
+ __metadata("design:type", Function),
+ __metadata("design:paramtypes", [Object]),
+ __metadata("design:returntype", void 0)
+ ], PurchaseComponent.prototype, "onClick", null);
PurchaseComponent = __decorate([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_0__["Component"])({
selector: 'app-purchase',
@@ -5291,8 +5370,7 @@ var PurchaseComponent = /** @class */ (function () {
_helpers_services_modal_service__WEBPACK_IMPORTED_MODULE_5__["ModalService"],
_angular_core__WEBPACK_IMPORTED_MODULE_0__["NgZone"],
_angular_common__WEBPACK_IMPORTED_MODULE_6__["Location"],
- _helpers_pipes_int_to_money_pipe__WEBPACK_IMPORTED_MODULE_7__["IntToMoneyPipe"],
- _ngx_translate_core__WEBPACK_IMPORTED_MODULE_8__["TranslateService"]])
+ _helpers_pipes_int_to_money_pipe__WEBPACK_IMPORTED_MODULE_7__["IntToMoneyPipe"]])
], PurchaseComponent);
return PurchaseComponent;
}());
@@ -5719,7 +5797,7 @@ var SeedPhraseComponent = /** @class */ (function () {
/*! no static exports found */
/***/ (function(module, exports) {
-module.exports = "\r\n"
+module.exports = "\r\n"
/***/ }),
@@ -5730,7 +5808,7 @@ module.exports = "