diff --git a/contrib/db/liblmdb/mdb.c b/contrib/db/liblmdb/mdb.c
index f9b48233..17762e84 100644
--- a/contrib/db/liblmdb/mdb.c
+++ b/contrib/db/liblmdb/mdb.c
@@ -132,8 +132,10 @@ extern int cacheflush(char *addr, int nbytes, int cache);
#ifdef _WIN32
typedef int64_t off64_t;
+#elif __APPLE__
+typedef off_t off64_t;
#else
-//typedef off_t off64_t;
+
#endif
diff --git a/src/common/error_codes.h b/src/common/error_codes.h
index 934ac3bc..a9644517 100644
--- a/src/common/error_codes.h
+++ b/src/common/error_codes.h
@@ -37,5 +37,5 @@
#define API_RETURN_CODE_GENESIS_MISMATCH "GENESIS_MISMATCH"
#define API_RETURN_CODE_DISCONNECTED "DISCONNECTED"
#define API_RETURN_CODE_UNINITIALIZED "UNINITIALIZED"
-
-
+#define API_RETURN_CODE_TX_IS_TOO_BIG "TX_IS_TOO_BIG"
+#define API_RETURN_CODE_TX_REJECTED "TX_REJECTED"
diff --git a/src/gui/qt-daemon/html/assets/i18n/af.json b/src/gui/qt-daemon/html/assets/i18n/af.json
index edd5f273..59e88fa0 100644
--- a/src/gui/qt-daemon/html/assets/i18n/af.json
+++ b/src/gui/qt-daemon/html/assets/i18n/af.json
@@ -147,6 +147,12 @@
"TIME3": "1 hour",
"TIME4": "Never"
},
+ "SCALE": {
+ "75": "75% scale",
+ "100": "100% scale",
+ "125": "125% scale",
+ "150": "150% scale"
+ },
"MASTER_PASSWORD": {
"TITLE": "Update master password",
"OLD": "Old password",
@@ -194,7 +200,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Enter alias",
+ "PLACEHOLDER": " Enter alias",
"TOOLTIP": "An alias is a shortened form or your account. An alias can only include Latin letters, numbers and characters “.” and “-”. It must start with “@”."
},
"COMMENT": {
@@ -206,7 +212,7 @@
"BUTTON_ASSIGN": "Assign",
"FORM_ERRORS": {
"NAME_REQUIRED": "Name is required",
- "NAME_WRONG": "Alias has wrong name",
+ "NAME_WRONG": "Invalid name: allowed symbols \"0-9\", \"a-z\", \"-\", \".\"",
"NAME_LENGTH": "The alias must be 6-25 characters long",
"NAME_EXISTS": "Alias name already exists",
"NO_MONEY": "You do not have enough funds to assign this alias",
diff --git a/src/gui/qt-daemon/html/assets/i18n/ar.json b/src/gui/qt-daemon/html/assets/i18n/ar.json
index edd5f273..59e88fa0 100644
--- a/src/gui/qt-daemon/html/assets/i18n/ar.json
+++ b/src/gui/qt-daemon/html/assets/i18n/ar.json
@@ -147,6 +147,12 @@
"TIME3": "1 hour",
"TIME4": "Never"
},
+ "SCALE": {
+ "75": "75% scale",
+ "100": "100% scale",
+ "125": "125% scale",
+ "150": "150% scale"
+ },
"MASTER_PASSWORD": {
"TITLE": "Update master password",
"OLD": "Old password",
@@ -194,7 +200,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Enter alias",
+ "PLACEHOLDER": " Enter alias",
"TOOLTIP": "An alias is a shortened form or your account. An alias can only include Latin letters, numbers and characters “.” and “-”. It must start with “@”."
},
"COMMENT": {
@@ -206,7 +212,7 @@
"BUTTON_ASSIGN": "Assign",
"FORM_ERRORS": {
"NAME_REQUIRED": "Name is required",
- "NAME_WRONG": "Alias has wrong name",
+ "NAME_WRONG": "Invalid name: allowed symbols \"0-9\", \"a-z\", \"-\", \".\"",
"NAME_LENGTH": "The alias must be 6-25 characters long",
"NAME_EXISTS": "Alias name already exists",
"NO_MONEY": "You do not have enough funds to assign this alias",
diff --git a/src/gui/qt-daemon/html/assets/i18n/ca.json b/src/gui/qt-daemon/html/assets/i18n/ca.json
index edd5f273..59e88fa0 100644
--- a/src/gui/qt-daemon/html/assets/i18n/ca.json
+++ b/src/gui/qt-daemon/html/assets/i18n/ca.json
@@ -147,6 +147,12 @@
"TIME3": "1 hour",
"TIME4": "Never"
},
+ "SCALE": {
+ "75": "75% scale",
+ "100": "100% scale",
+ "125": "125% scale",
+ "150": "150% scale"
+ },
"MASTER_PASSWORD": {
"TITLE": "Update master password",
"OLD": "Old password",
@@ -194,7 +200,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Enter alias",
+ "PLACEHOLDER": " Enter alias",
"TOOLTIP": "An alias is a shortened form or your account. An alias can only include Latin letters, numbers and characters “.” and “-”. It must start with “@”."
},
"COMMENT": {
@@ -206,7 +212,7 @@
"BUTTON_ASSIGN": "Assign",
"FORM_ERRORS": {
"NAME_REQUIRED": "Name is required",
- "NAME_WRONG": "Alias has wrong name",
+ "NAME_WRONG": "Invalid name: allowed symbols \"0-9\", \"a-z\", \"-\", \".\"",
"NAME_LENGTH": "The alias must be 6-25 characters long",
"NAME_EXISTS": "Alias name already exists",
"NO_MONEY": "You do not have enough funds to assign this alias",
diff --git a/src/gui/qt-daemon/html/assets/i18n/cs.json b/src/gui/qt-daemon/html/assets/i18n/cs.json
index e2ae3195..5e6066d0 100644
--- a/src/gui/qt-daemon/html/assets/i18n/cs.json
+++ b/src/gui/qt-daemon/html/assets/i18n/cs.json
@@ -147,6 +147,12 @@
"TIME3": "1 hour",
"TIME4": "Never"
},
+ "SCALE": {
+ "75": "75% scale",
+ "100": "100% scale",
+ "125": "125% scale",
+ "150": "150% scale"
+ },
"MASTER_PASSWORD": {
"TITLE": "Update master password",
"OLD": "Old password",
@@ -194,7 +200,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Enter alias",
+ "PLACEHOLDER": " Enter alias",
"TOOLTIP": "An alias is a shortened form or your account. An alias can only include Latin letters, numbers and characters “.” and “-”. It must start with “@”."
},
"COMMENT": {
@@ -206,7 +212,7 @@
"BUTTON_ASSIGN": "Assign",
"FORM_ERRORS": {
"NAME_REQUIRED": "Name is required",
- "NAME_WRONG": "Alias has wrong name",
+ "NAME_WRONG": "Invalid name: allowed symbols \"0-9\", \"a-z\", \"-\", \".\"",
"NAME_LENGTH": "The alias must be 6-25 characters long",
"NAME_EXISTS": "Alias name already exists",
"NO_MONEY": "You do not have enough funds to assign this alias",
diff --git a/src/gui/qt-daemon/html/assets/i18n/da.json b/src/gui/qt-daemon/html/assets/i18n/da.json
index edd5f273..59e88fa0 100644
--- a/src/gui/qt-daemon/html/assets/i18n/da.json
+++ b/src/gui/qt-daemon/html/assets/i18n/da.json
@@ -147,6 +147,12 @@
"TIME3": "1 hour",
"TIME4": "Never"
},
+ "SCALE": {
+ "75": "75% scale",
+ "100": "100% scale",
+ "125": "125% scale",
+ "150": "150% scale"
+ },
"MASTER_PASSWORD": {
"TITLE": "Update master password",
"OLD": "Old password",
@@ -194,7 +200,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Enter alias",
+ "PLACEHOLDER": " Enter alias",
"TOOLTIP": "An alias is a shortened form or your account. An alias can only include Latin letters, numbers and characters “.” and “-”. It must start with “@”."
},
"COMMENT": {
@@ -206,7 +212,7 @@
"BUTTON_ASSIGN": "Assign",
"FORM_ERRORS": {
"NAME_REQUIRED": "Name is required",
- "NAME_WRONG": "Alias has wrong name",
+ "NAME_WRONG": "Invalid name: allowed symbols \"0-9\", \"a-z\", \"-\", \".\"",
"NAME_LENGTH": "The alias must be 6-25 characters long",
"NAME_EXISTS": "Alias name already exists",
"NO_MONEY": "You do not have enough funds to assign this alias",
diff --git a/src/gui/qt-daemon/html/assets/i18n/de.json b/src/gui/qt-daemon/html/assets/i18n/de.json
index 8225ae23..b93cd965 100644
--- a/src/gui/qt-daemon/html/assets/i18n/de.json
+++ b/src/gui/qt-daemon/html/assets/i18n/de.json
@@ -147,6 +147,12 @@
"TIME3": "1 Stunde",
"TIME4": "Nie"
},
+ "SCALE": {
+ "75": "75% Rahmen",
+ "100": "100% Rahmen",
+ "125": "125% Rahmen",
+ "150": "150% Rahmen"
+ },
"MASTER_PASSWORD": {
"TITLE": "Master-Passwort aktualisieren",
"OLD": "Altes Passwort",
@@ -194,7 +200,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Alias eingeben",
+ "PLACEHOLDER": " Alias eingeben",
"TOOLTIP": "Ein Alias ist eine verkürzte Form Ihres Kontos. Ein Alias kann nur lateinische Buchstaben, Zahlen und die Zeichen „.“ und “-” enthalten. Es muss mit “@” beginnen."
},
"COMMENT": {
@@ -206,7 +212,7 @@
"BUTTON_ASSIGN": "Zuweisen",
"FORM_ERRORS": {
"NAME_REQUIRED": "Name ist erforderlich",
- "NAME_WRONG": "Alias hat einen falschen Namen",
+ "NAME_WRONG": "Ungültiger Name: zulässige Symbole \"0-9\", \"a-z\", \"-\", \".\"",
"NAME_LENGTH": "Der Alias muss 6-25 Zeichen lang sein",
"NAME_EXISTS": "Alias-Name existiert bereits",
"NO_MONEY": "Du hast nicht genug Geldmittel, um diesen Alias zuzuweisen",
diff --git a/src/gui/qt-daemon/html/assets/i18n/el.json b/src/gui/qt-daemon/html/assets/i18n/el.json
index edd5f273..e8110d82 100644
--- a/src/gui/qt-daemon/html/assets/i18n/el.json
+++ b/src/gui/qt-daemon/html/assets/i18n/el.json
@@ -147,6 +147,12 @@
"TIME3": "1 hour",
"TIME4": "Never"
},
+ "SCALE": {
+ "75": "75% scale",
+ "100": "100% scale",
+ "125": "125% scale",
+ "150": "150% scale"
+ },
"MASTER_PASSWORD": {
"TITLE": "Update master password",
"OLD": "Old password",
@@ -194,7 +200,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Enter alias",
+ "PLACEHOLDER": " Enter alias",
"TOOLTIP": "An alias is a shortened form or your account. An alias can only include Latin letters, numbers and characters “.” and “-”. It must start with “@”."
},
"COMMENT": {
diff --git a/src/gui/qt-daemon/html/assets/i18n/en.json b/src/gui/qt-daemon/html/assets/i18n/en.json
index b24eb59a..410bca6e 100644
--- a/src/gui/qt-daemon/html/assets/i18n/en.json
+++ b/src/gui/qt-daemon/html/assets/i18n/en.json
@@ -223,7 +223,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Enter alias",
+ "PLACEHOLDER": " Enter alias",
"TOOLTIP": "An alias is a shortened form or your account. An alias can only include Latin letters, numbers and characters “.” and “-”. It must start with “@”."
},
"COMMENT": {
@@ -235,7 +235,7 @@
"BUTTON_ASSIGN": "Assign",
"FORM_ERRORS": {
"NAME_REQUIRED": "Name is required",
- "NAME_WRONG": "Alias has wrong name",
+ "NAME_WRONG": "Invalid name: allowed symbols \"0-9\", \"a-z\", \"-\", \".\"",
"NAME_LENGTH": "The alias must be 6-25 characters long",
"NAME_EXISTS": "Alias name already exists",
"NO_MONEY": "You do not have enough funds to assign this alias",
diff --git a/src/gui/qt-daemon/html/assets/i18n/es.json b/src/gui/qt-daemon/html/assets/i18n/es.json
index edd5f273..e7ba8cc6 100644
--- a/src/gui/qt-daemon/html/assets/i18n/es.json
+++ b/src/gui/qt-daemon/html/assets/i18n/es.json
@@ -147,6 +147,12 @@
"TIME3": "1 hour",
"TIME4": "Never"
},
+ "SCALE": {
+ "75": "75% scale",
+ "100": "100% scale",
+ "125": "125% scale",
+ "150": "150% scale"
+ },
"MASTER_PASSWORD": {
"TITLE": "Update master password",
"OLD": "Old password",
@@ -194,7 +200,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Enter alias",
+ "PLACEHOLDER": " Enter alias",
"TOOLTIP": "An alias is a shortened form or your account. An alias can only include Latin letters, numbers and characters “.” and “-”. It must start with “@”."
},
"COMMENT": {
@@ -206,7 +212,7 @@
"BUTTON_ASSIGN": "Assign",
"FORM_ERRORS": {
"NAME_REQUIRED": "Name is required",
- "NAME_WRONG": "Alias has wrong name",
+ "NAME_WRONG": "Nombre no válido: símbolos permitidos \"0-9\", \"a-z\", \"-\", \".\"",
"NAME_LENGTH": "The alias must be 6-25 characters long",
"NAME_EXISTS": "Alias name already exists",
"NO_MONEY": "You do not have enough funds to assign this alias",
diff --git a/src/gui/qt-daemon/html/assets/i18n/fi.json b/src/gui/qt-daemon/html/assets/i18n/fi.json
index edd5f273..59e88fa0 100644
--- a/src/gui/qt-daemon/html/assets/i18n/fi.json
+++ b/src/gui/qt-daemon/html/assets/i18n/fi.json
@@ -147,6 +147,12 @@
"TIME3": "1 hour",
"TIME4": "Never"
},
+ "SCALE": {
+ "75": "75% scale",
+ "100": "100% scale",
+ "125": "125% scale",
+ "150": "150% scale"
+ },
"MASTER_PASSWORD": {
"TITLE": "Update master password",
"OLD": "Old password",
@@ -194,7 +200,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Enter alias",
+ "PLACEHOLDER": " Enter alias",
"TOOLTIP": "An alias is a shortened form or your account. An alias can only include Latin letters, numbers and characters “.” and “-”. It must start with “@”."
},
"COMMENT": {
@@ -206,7 +212,7 @@
"BUTTON_ASSIGN": "Assign",
"FORM_ERRORS": {
"NAME_REQUIRED": "Name is required",
- "NAME_WRONG": "Alias has wrong name",
+ "NAME_WRONG": "Invalid name: allowed symbols \"0-9\", \"a-z\", \"-\", \".\"",
"NAME_LENGTH": "The alias must be 6-25 characters long",
"NAME_EXISTS": "Alias name already exists",
"NO_MONEY": "You do not have enough funds to assign this alias",
diff --git a/src/gui/qt-daemon/html/assets/i18n/fr.json b/src/gui/qt-daemon/html/assets/i18n/fr.json
index 35810a13..6ecf4c04 100644
--- a/src/gui/qt-daemon/html/assets/i18n/fr.json
+++ b/src/gui/qt-daemon/html/assets/i18n/fr.json
@@ -147,6 +147,12 @@
"TIME3": "1 heure",
"TIME4": "Jamais"
},
+ "SCALE": {
+ "75": "75% échelle",
+ "100": "100% échelle",
+ "125": "125% échelle",
+ "150": "150% échelle"
+ },
"MASTER_PASSWORD": {
"TITLE": "Mettre à jour le mot de passe principal",
"OLD": "Ancien mot de passe",
@@ -194,7 +200,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Entrer l'alias",
+ "PLACEHOLDER": " Entrer l'alias",
"TOOLTIP": "Un alias est une forme abréviée pour votre compte. Un alias ne peut inclure que des lettres, des chiffres et des caractères latins « » et « - ». Il doit commencer par « @ »."
},
"COMMENT": {
@@ -206,7 +212,7 @@
"BUTTON_ASSIGN": "Assigner",
"FORM_ERRORS": {
"NAME_REQUIRED": "Le nom est requis",
- "NAME_WRONG": "L'alias a un nom incorrect",
+ "NAME_WRONG": "Nom invalide: symboles autorisés \"0-9\", \"a-z\", \"-\", \".\"",
"NAME_LENGTH": "L'alias doit contenir 6-25 caractères",
"NAME_EXISTS": "Alias déjà existant",
"NO_MONEY": "Vous n'avez pas assez de fonds pour assigner cet alias",
diff --git a/src/gui/qt-daemon/html/assets/i18n/he.json b/src/gui/qt-daemon/html/assets/i18n/he.json
index edd5f273..59e88fa0 100644
--- a/src/gui/qt-daemon/html/assets/i18n/he.json
+++ b/src/gui/qt-daemon/html/assets/i18n/he.json
@@ -147,6 +147,12 @@
"TIME3": "1 hour",
"TIME4": "Never"
},
+ "SCALE": {
+ "75": "75% scale",
+ "100": "100% scale",
+ "125": "125% scale",
+ "150": "150% scale"
+ },
"MASTER_PASSWORD": {
"TITLE": "Update master password",
"OLD": "Old password",
@@ -194,7 +200,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Enter alias",
+ "PLACEHOLDER": " Enter alias",
"TOOLTIP": "An alias is a shortened form or your account. An alias can only include Latin letters, numbers and characters “.” and “-”. It must start with “@”."
},
"COMMENT": {
@@ -206,7 +212,7 @@
"BUTTON_ASSIGN": "Assign",
"FORM_ERRORS": {
"NAME_REQUIRED": "Name is required",
- "NAME_WRONG": "Alias has wrong name",
+ "NAME_WRONG": "Invalid name: allowed symbols \"0-9\", \"a-z\", \"-\", \".\"",
"NAME_LENGTH": "The alias must be 6-25 characters long",
"NAME_EXISTS": "Alias name already exists",
"NO_MONEY": "You do not have enough funds to assign this alias",
diff --git a/src/gui/qt-daemon/html/assets/i18n/hu.json b/src/gui/qt-daemon/html/assets/i18n/hu.json
index edd5f273..59e88fa0 100644
--- a/src/gui/qt-daemon/html/assets/i18n/hu.json
+++ b/src/gui/qt-daemon/html/assets/i18n/hu.json
@@ -147,6 +147,12 @@
"TIME3": "1 hour",
"TIME4": "Never"
},
+ "SCALE": {
+ "75": "75% scale",
+ "100": "100% scale",
+ "125": "125% scale",
+ "150": "150% scale"
+ },
"MASTER_PASSWORD": {
"TITLE": "Update master password",
"OLD": "Old password",
@@ -194,7 +200,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Enter alias",
+ "PLACEHOLDER": " Enter alias",
"TOOLTIP": "An alias is a shortened form or your account. An alias can only include Latin letters, numbers and characters “.” and “-”. It must start with “@”."
},
"COMMENT": {
@@ -206,7 +212,7 @@
"BUTTON_ASSIGN": "Assign",
"FORM_ERRORS": {
"NAME_REQUIRED": "Name is required",
- "NAME_WRONG": "Alias has wrong name",
+ "NAME_WRONG": "Invalid name: allowed symbols \"0-9\", \"a-z\", \"-\", \".\"",
"NAME_LENGTH": "The alias must be 6-25 characters long",
"NAME_EXISTS": "Alias name already exists",
"NO_MONEY": "You do not have enough funds to assign this alias",
diff --git a/src/gui/qt-daemon/html/assets/i18n/it.json b/src/gui/qt-daemon/html/assets/i18n/it.json
index 58e90765..9e6282aa 100644
--- a/src/gui/qt-daemon/html/assets/i18n/it.json
+++ b/src/gui/qt-daemon/html/assets/i18n/it.json
@@ -147,6 +147,12 @@
"TIME3": "1 ora",
"TIME4": "Mai"
},
+ "SCALE": {
+ "75": "75% scala",
+ "100": "100% scala",
+ "125": "125% scala",
+ "150": "150% scala"
+ },
"MASTER_PASSWORD": {
"TITLE": "Aggiorna password principale",
"OLD": "Vecchia password",
@@ -194,7 +200,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Inserisci alias",
+ "PLACEHOLDER": " Inserisci alias",
"TOOLTIP": "Un alias è un modulo abbreviato o il tuo account. Un alias può solo includere lettere latine, numeri e caratteri “.” e “-”. Deve iniziare con “@”."
},
"COMMENT": {
@@ -206,7 +212,7 @@
"BUTTON_ASSIGN": "Assegna",
"FORM_ERRORS": {
"NAME_REQUIRED": "Il nome è richiesto",
- "NAME_WRONG": "L'Alias ha un nome errato",
+ "NAME_WRONG": "Nome Ungültiger: zulässige Symbole \"0-9\", \"a-z\", \"-\", \".\"",
"NAME_LENGTH": "L'alias deve essere lungo 6-25 caratteri",
"NAME_EXISTS": "Il nome dell'alias esiste già",
"NO_MONEY": "Non hai fondi sufficienti per assegnare questo alias",
diff --git a/src/gui/qt-daemon/html/assets/i18n/ja.json b/src/gui/qt-daemon/html/assets/i18n/ja.json
index edd5f273..22a0de0e 100644
--- a/src/gui/qt-daemon/html/assets/i18n/ja.json
+++ b/src/gui/qt-daemon/html/assets/i18n/ja.json
@@ -147,6 +147,7 @@
"TIME3": "1 hour",
"TIME4": "Never"
},
+
"MASTER_PASSWORD": {
"TITLE": "Update master password",
"OLD": "Old password",
@@ -194,7 +195,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Enter alias",
+ "PLACEHOLDER": " Enter alias",
"TOOLTIP": "An alias is a shortened form or your account. An alias can only include Latin letters, numbers and characters “.” and “-”. It must start with “@”."
},
"COMMENT": {
@@ -206,7 +207,7 @@
"BUTTON_ASSIGN": "Assign",
"FORM_ERRORS": {
"NAME_REQUIRED": "Name is required",
- "NAME_WRONG": "Alias has wrong name",
+ "NAME_WRONG": "Invalid name: allowed symbols \"0-9\", \"a-z\", \"-\", \".\"",
"NAME_LENGTH": "The alias must be 6-25 characters long",
"NAME_EXISTS": "Alias name already exists",
"NO_MONEY": "You do not have enough funds to assign this alias",
diff --git a/src/gui/qt-daemon/html/assets/i18n/ko.json b/src/gui/qt-daemon/html/assets/i18n/ko.json
index edd5f273..59e88fa0 100644
--- a/src/gui/qt-daemon/html/assets/i18n/ko.json
+++ b/src/gui/qt-daemon/html/assets/i18n/ko.json
@@ -147,6 +147,12 @@
"TIME3": "1 hour",
"TIME4": "Never"
},
+ "SCALE": {
+ "75": "75% scale",
+ "100": "100% scale",
+ "125": "125% scale",
+ "150": "150% scale"
+ },
"MASTER_PASSWORD": {
"TITLE": "Update master password",
"OLD": "Old password",
@@ -194,7 +200,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Enter alias",
+ "PLACEHOLDER": " Enter alias",
"TOOLTIP": "An alias is a shortened form or your account. An alias can only include Latin letters, numbers and characters “.” and “-”. It must start with “@”."
},
"COMMENT": {
@@ -206,7 +212,7 @@
"BUTTON_ASSIGN": "Assign",
"FORM_ERRORS": {
"NAME_REQUIRED": "Name is required",
- "NAME_WRONG": "Alias has wrong name",
+ "NAME_WRONG": "Invalid name: allowed symbols \"0-9\", \"a-z\", \"-\", \".\"",
"NAME_LENGTH": "The alias must be 6-25 characters long",
"NAME_EXISTS": "Alias name already exists",
"NO_MONEY": "You do not have enough funds to assign this alias",
diff --git a/src/gui/qt-daemon/html/assets/i18n/nl.json b/src/gui/qt-daemon/html/assets/i18n/nl.json
index edd5f273..59e88fa0 100644
--- a/src/gui/qt-daemon/html/assets/i18n/nl.json
+++ b/src/gui/qt-daemon/html/assets/i18n/nl.json
@@ -147,6 +147,12 @@
"TIME3": "1 hour",
"TIME4": "Never"
},
+ "SCALE": {
+ "75": "75% scale",
+ "100": "100% scale",
+ "125": "125% scale",
+ "150": "150% scale"
+ },
"MASTER_PASSWORD": {
"TITLE": "Update master password",
"OLD": "Old password",
@@ -194,7 +200,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Enter alias",
+ "PLACEHOLDER": " Enter alias",
"TOOLTIP": "An alias is a shortened form or your account. An alias can only include Latin letters, numbers and characters “.” and “-”. It must start with “@”."
},
"COMMENT": {
@@ -206,7 +212,7 @@
"BUTTON_ASSIGN": "Assign",
"FORM_ERRORS": {
"NAME_REQUIRED": "Name is required",
- "NAME_WRONG": "Alias has wrong name",
+ "NAME_WRONG": "Invalid name: allowed symbols \"0-9\", \"a-z\", \"-\", \".\"",
"NAME_LENGTH": "The alias must be 6-25 characters long",
"NAME_EXISTS": "Alias name already exists",
"NO_MONEY": "You do not have enough funds to assign this alias",
diff --git a/src/gui/qt-daemon/html/assets/i18n/no.json b/src/gui/qt-daemon/html/assets/i18n/no.json
index edd5f273..59e88fa0 100644
--- a/src/gui/qt-daemon/html/assets/i18n/no.json
+++ b/src/gui/qt-daemon/html/assets/i18n/no.json
@@ -147,6 +147,12 @@
"TIME3": "1 hour",
"TIME4": "Never"
},
+ "SCALE": {
+ "75": "75% scale",
+ "100": "100% scale",
+ "125": "125% scale",
+ "150": "150% scale"
+ },
"MASTER_PASSWORD": {
"TITLE": "Update master password",
"OLD": "Old password",
@@ -194,7 +200,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Enter alias",
+ "PLACEHOLDER": " Enter alias",
"TOOLTIP": "An alias is a shortened form or your account. An alias can only include Latin letters, numbers and characters “.” and “-”. It must start with “@”."
},
"COMMENT": {
@@ -206,7 +212,7 @@
"BUTTON_ASSIGN": "Assign",
"FORM_ERRORS": {
"NAME_REQUIRED": "Name is required",
- "NAME_WRONG": "Alias has wrong name",
+ "NAME_WRONG": "Invalid name: allowed symbols \"0-9\", \"a-z\", \"-\", \".\"",
"NAME_LENGTH": "The alias must be 6-25 characters long",
"NAME_EXISTS": "Alias name already exists",
"NO_MONEY": "You do not have enough funds to assign this alias",
diff --git a/src/gui/qt-daemon/html/assets/i18n/pl.json b/src/gui/qt-daemon/html/assets/i18n/pl.json
index edd5f273..59e88fa0 100644
--- a/src/gui/qt-daemon/html/assets/i18n/pl.json
+++ b/src/gui/qt-daemon/html/assets/i18n/pl.json
@@ -147,6 +147,12 @@
"TIME3": "1 hour",
"TIME4": "Never"
},
+ "SCALE": {
+ "75": "75% scale",
+ "100": "100% scale",
+ "125": "125% scale",
+ "150": "150% scale"
+ },
"MASTER_PASSWORD": {
"TITLE": "Update master password",
"OLD": "Old password",
@@ -194,7 +200,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Enter alias",
+ "PLACEHOLDER": " Enter alias",
"TOOLTIP": "An alias is a shortened form or your account. An alias can only include Latin letters, numbers and characters “.” and “-”. It must start with “@”."
},
"COMMENT": {
@@ -206,7 +212,7 @@
"BUTTON_ASSIGN": "Assign",
"FORM_ERRORS": {
"NAME_REQUIRED": "Name is required",
- "NAME_WRONG": "Alias has wrong name",
+ "NAME_WRONG": "Invalid name: allowed symbols \"0-9\", \"a-z\", \"-\", \".\"",
"NAME_LENGTH": "The alias must be 6-25 characters long",
"NAME_EXISTS": "Alias name already exists",
"NO_MONEY": "You do not have enough funds to assign this alias",
diff --git a/src/gui/qt-daemon/html/assets/i18n/pt.json b/src/gui/qt-daemon/html/assets/i18n/pt.json
index 4cdec46d..d01a7b63 100644
--- a/src/gui/qt-daemon/html/assets/i18n/pt.json
+++ b/src/gui/qt-daemon/html/assets/i18n/pt.json
@@ -147,6 +147,12 @@
"TIME3": "1 hora",
"TIME4": "Nunca"
},
+ "SCALE": {
+ "75": "75% escala",
+ "100": "100% escala",
+ "125": "125% escala",
+ "150": "150% escala"
+ },
"MASTER_PASSWORD": {
"TITLE": "Atualizar password mestra",
"OLD": "Antiga password",
@@ -194,7 +200,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Introduzir alias",
+ "PLACEHOLDER": " Introduzir alias",
"TOOLTIP": "Um alias é uma forma abreviada da sua conta. Um alias só pode incluir letras, números e caracteres latinos “.” e “-”. Deve começar com “@”."
},
"COMMENT": {
@@ -206,7 +212,7 @@
"BUTTON_ASSIGN": "Atribuir",
"FORM_ERRORS": {
"NAME_REQUIRED": "Nome é necessário",
- "NAME_WRONG": "Alias tem nome errado",
+ "NAME_WRONG": "Nome inválido: símbolos permitidos \"0-9\", \"a-z\", \"-\", \".\"",
"NAME_LENGTH": "O alias deve ter entre 6 e 25 caracteres",
"NAME_EXISTS": "Nome de alias já existe",
"NO_MONEY": "Não tem fundos suficientes para atribuir esse alias",
diff --git a/src/gui/qt-daemon/html/assets/i18n/ro.json b/src/gui/qt-daemon/html/assets/i18n/ro.json
index edd5f273..59e88fa0 100644
--- a/src/gui/qt-daemon/html/assets/i18n/ro.json
+++ b/src/gui/qt-daemon/html/assets/i18n/ro.json
@@ -147,6 +147,12 @@
"TIME3": "1 hour",
"TIME4": "Never"
},
+ "SCALE": {
+ "75": "75% scale",
+ "100": "100% scale",
+ "125": "125% scale",
+ "150": "150% scale"
+ },
"MASTER_PASSWORD": {
"TITLE": "Update master password",
"OLD": "Old password",
@@ -194,7 +200,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Enter alias",
+ "PLACEHOLDER": " Enter alias",
"TOOLTIP": "An alias is a shortened form or your account. An alias can only include Latin letters, numbers and characters “.” and “-”. It must start with “@”."
},
"COMMENT": {
@@ -206,7 +212,7 @@
"BUTTON_ASSIGN": "Assign",
"FORM_ERRORS": {
"NAME_REQUIRED": "Name is required",
- "NAME_WRONG": "Alias has wrong name",
+ "NAME_WRONG": "Invalid name: allowed symbols \"0-9\", \"a-z\", \"-\", \".\"",
"NAME_LENGTH": "The alias must be 6-25 characters long",
"NAME_EXISTS": "Alias name already exists",
"NO_MONEY": "You do not have enough funds to assign this alias",
diff --git a/src/gui/qt-daemon/html/assets/i18n/ru.json b/src/gui/qt-daemon/html/assets/i18n/ru.json
index edd5f273..59e88fa0 100644
--- a/src/gui/qt-daemon/html/assets/i18n/ru.json
+++ b/src/gui/qt-daemon/html/assets/i18n/ru.json
@@ -147,6 +147,12 @@
"TIME3": "1 hour",
"TIME4": "Never"
},
+ "SCALE": {
+ "75": "75% scale",
+ "100": "100% scale",
+ "125": "125% scale",
+ "150": "150% scale"
+ },
"MASTER_PASSWORD": {
"TITLE": "Update master password",
"OLD": "Old password",
@@ -194,7 +200,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Enter alias",
+ "PLACEHOLDER": " Enter alias",
"TOOLTIP": "An alias is a shortened form or your account. An alias can only include Latin letters, numbers and characters “.” and “-”. It must start with “@”."
},
"COMMENT": {
@@ -206,7 +212,7 @@
"BUTTON_ASSIGN": "Assign",
"FORM_ERRORS": {
"NAME_REQUIRED": "Name is required",
- "NAME_WRONG": "Alias has wrong name",
+ "NAME_WRONG": "Invalid name: allowed symbols \"0-9\", \"a-z\", \"-\", \".\"",
"NAME_LENGTH": "The alias must be 6-25 characters long",
"NAME_EXISTS": "Alias name already exists",
"NO_MONEY": "You do not have enough funds to assign this alias",
diff --git a/src/gui/qt-daemon/html/assets/i18n/sr.json b/src/gui/qt-daemon/html/assets/i18n/sr.json
index edd5f273..59e88fa0 100644
--- a/src/gui/qt-daemon/html/assets/i18n/sr.json
+++ b/src/gui/qt-daemon/html/assets/i18n/sr.json
@@ -147,6 +147,12 @@
"TIME3": "1 hour",
"TIME4": "Never"
},
+ "SCALE": {
+ "75": "75% scale",
+ "100": "100% scale",
+ "125": "125% scale",
+ "150": "150% scale"
+ },
"MASTER_PASSWORD": {
"TITLE": "Update master password",
"OLD": "Old password",
@@ -194,7 +200,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Enter alias",
+ "PLACEHOLDER": " Enter alias",
"TOOLTIP": "An alias is a shortened form or your account. An alias can only include Latin letters, numbers and characters “.” and “-”. It must start with “@”."
},
"COMMENT": {
@@ -206,7 +212,7 @@
"BUTTON_ASSIGN": "Assign",
"FORM_ERRORS": {
"NAME_REQUIRED": "Name is required",
- "NAME_WRONG": "Alias has wrong name",
+ "NAME_WRONG": "Invalid name: allowed symbols \"0-9\", \"a-z\", \"-\", \".\"",
"NAME_LENGTH": "The alias must be 6-25 characters long",
"NAME_EXISTS": "Alias name already exists",
"NO_MONEY": "You do not have enough funds to assign this alias",
diff --git a/src/gui/qt-daemon/html/assets/i18n/sv.json b/src/gui/qt-daemon/html/assets/i18n/sv.json
index edd5f273..59e88fa0 100644
--- a/src/gui/qt-daemon/html/assets/i18n/sv.json
+++ b/src/gui/qt-daemon/html/assets/i18n/sv.json
@@ -147,6 +147,12 @@
"TIME3": "1 hour",
"TIME4": "Never"
},
+ "SCALE": {
+ "75": "75% scale",
+ "100": "100% scale",
+ "125": "125% scale",
+ "150": "150% scale"
+ },
"MASTER_PASSWORD": {
"TITLE": "Update master password",
"OLD": "Old password",
@@ -194,7 +200,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Enter alias",
+ "PLACEHOLDER": " Enter alias",
"TOOLTIP": "An alias is a shortened form or your account. An alias can only include Latin letters, numbers and characters “.” and “-”. It must start with “@”."
},
"COMMENT": {
@@ -206,7 +212,7 @@
"BUTTON_ASSIGN": "Assign",
"FORM_ERRORS": {
"NAME_REQUIRED": "Name is required",
- "NAME_WRONG": "Alias has wrong name",
+ "NAME_WRONG": "Invalid name: allowed symbols \"0-9\", \"a-z\", \"-\", \".\"",
"NAME_LENGTH": "The alias must be 6-25 characters long",
"NAME_EXISTS": "Alias name already exists",
"NO_MONEY": "You do not have enough funds to assign this alias",
diff --git a/src/gui/qt-daemon/html/assets/i18n/tr.json b/src/gui/qt-daemon/html/assets/i18n/tr.json
index edd5f273..59e88fa0 100644
--- a/src/gui/qt-daemon/html/assets/i18n/tr.json
+++ b/src/gui/qt-daemon/html/assets/i18n/tr.json
@@ -147,6 +147,12 @@
"TIME3": "1 hour",
"TIME4": "Never"
},
+ "SCALE": {
+ "75": "75% scale",
+ "100": "100% scale",
+ "125": "125% scale",
+ "150": "150% scale"
+ },
"MASTER_PASSWORD": {
"TITLE": "Update master password",
"OLD": "Old password",
@@ -194,7 +200,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Enter alias",
+ "PLACEHOLDER": " Enter alias",
"TOOLTIP": "An alias is a shortened form or your account. An alias can only include Latin letters, numbers and characters “.” and “-”. It must start with “@”."
},
"COMMENT": {
@@ -206,7 +212,7 @@
"BUTTON_ASSIGN": "Assign",
"FORM_ERRORS": {
"NAME_REQUIRED": "Name is required",
- "NAME_WRONG": "Alias has wrong name",
+ "NAME_WRONG": "Invalid name: allowed symbols \"0-9\", \"a-z\", \"-\", \".\"",
"NAME_LENGTH": "The alias must be 6-25 characters long",
"NAME_EXISTS": "Alias name already exists",
"NO_MONEY": "You do not have enough funds to assign this alias",
diff --git a/src/gui/qt-daemon/html/assets/i18n/uk.json b/src/gui/qt-daemon/html/assets/i18n/uk.json
index edd5f273..59e88fa0 100644
--- a/src/gui/qt-daemon/html/assets/i18n/uk.json
+++ b/src/gui/qt-daemon/html/assets/i18n/uk.json
@@ -147,6 +147,12 @@
"TIME3": "1 hour",
"TIME4": "Never"
},
+ "SCALE": {
+ "75": "75% scale",
+ "100": "100% scale",
+ "125": "125% scale",
+ "150": "150% scale"
+ },
"MASTER_PASSWORD": {
"TITLE": "Update master password",
"OLD": "Old password",
@@ -194,7 +200,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Enter alias",
+ "PLACEHOLDER": " Enter alias",
"TOOLTIP": "An alias is a shortened form or your account. An alias can only include Latin letters, numbers and characters “.” and “-”. It must start with “@”."
},
"COMMENT": {
@@ -206,7 +212,7 @@
"BUTTON_ASSIGN": "Assign",
"FORM_ERRORS": {
"NAME_REQUIRED": "Name is required",
- "NAME_WRONG": "Alias has wrong name",
+ "NAME_WRONG": "Invalid name: allowed symbols \"0-9\", \"a-z\", \"-\", \".\"",
"NAME_LENGTH": "The alias must be 6-25 characters long",
"NAME_EXISTS": "Alias name already exists",
"NO_MONEY": "You do not have enough funds to assign this alias",
diff --git a/src/gui/qt-daemon/html/assets/i18n/vi.json b/src/gui/qt-daemon/html/assets/i18n/vi.json
index edd5f273..59e88fa0 100644
--- a/src/gui/qt-daemon/html/assets/i18n/vi.json
+++ b/src/gui/qt-daemon/html/assets/i18n/vi.json
@@ -147,6 +147,12 @@
"TIME3": "1 hour",
"TIME4": "Never"
},
+ "SCALE": {
+ "75": "75% scale",
+ "100": "100% scale",
+ "125": "125% scale",
+ "150": "150% scale"
+ },
"MASTER_PASSWORD": {
"TITLE": "Update master password",
"OLD": "Old password",
@@ -194,7 +200,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Enter alias",
+ "PLACEHOLDER": " Enter alias",
"TOOLTIP": "An alias is a shortened form or your account. An alias can only include Latin letters, numbers and characters “.” and “-”. It must start with “@”."
},
"COMMENT": {
@@ -206,7 +212,7 @@
"BUTTON_ASSIGN": "Assign",
"FORM_ERRORS": {
"NAME_REQUIRED": "Name is required",
- "NAME_WRONG": "Alias has wrong name",
+ "NAME_WRONG": "Invalid name: allowed symbols \"0-9\", \"a-z\", \"-\", \".\"",
"NAME_LENGTH": "The alias must be 6-25 characters long",
"NAME_EXISTS": "Alias name already exists",
"NO_MONEY": "You do not have enough funds to assign this alias",
diff --git a/src/gui/qt-daemon/html/assets/i18n/zh.json b/src/gui/qt-daemon/html/assets/i18n/zh.json
index edd5f273..59e88fa0 100644
--- a/src/gui/qt-daemon/html/assets/i18n/zh.json
+++ b/src/gui/qt-daemon/html/assets/i18n/zh.json
@@ -147,6 +147,12 @@
"TIME3": "1 hour",
"TIME4": "Never"
},
+ "SCALE": {
+ "75": "75% scale",
+ "100": "100% scale",
+ "125": "125% scale",
+ "150": "150% scale"
+ },
"MASTER_PASSWORD": {
"TITLE": "Update master password",
"OLD": "Old password",
@@ -194,7 +200,7 @@
"ASSIGN_ALIAS": {
"NAME": {
"LABEL": "Alias",
- "PLACEHOLDER": "@ Enter alias",
+ "PLACEHOLDER": " Enter alias",
"TOOLTIP": "An alias is a shortened form or your account. An alias can only include Latin letters, numbers and characters “.” and “-”. It must start with “@”."
},
"COMMENT": {
@@ -206,7 +212,7 @@
"BUTTON_ASSIGN": "Assign",
"FORM_ERRORS": {
"NAME_REQUIRED": "Name is required",
- "NAME_WRONG": "Alias has wrong name",
+ "NAME_WRONG": "Invalid name: allowed symbols \"0-9\", \"a-z\", \"-\", \".\"",
"NAME_LENGTH": "The alias must be 6-25 characters long",
"NAME_EXISTS": "Alias name already exists",
"NO_MONEY": "You do not have enough funds to assign this alias",
diff --git a/src/gui/qt-daemon/html/assets/scss/layout/_sidebar.scss b/src/gui/qt-daemon/html/assets/scss/layout/_sidebar.scss
index eeb2e54d..cfc382fb 100644
--- a/src/gui/qt-daemon/html/assets/scss/layout/_sidebar.scss
+++ b/src/gui/qt-daemon/html/assets/scss/layout/_sidebar.scss
@@ -188,133 +188,4 @@ app-sidebar {
}
}
- .sidebar-synchronization-status {
-
- @include themify($themes) {
- color: themed(optionalTextColor);
- }
-
- .status-container {
-
- .offline:before {
-
- @include themify($themes) {
- background-color: themed(offlineColor);
- }
- }
-
- .online:before {
-
- @include themify($themes) {
- background-color: themed(onlineColor);
- }
- }
-
- .progress-bar-container {
-
- .syncing {
-
- .progress-bar {
-
- @include themify($themes) {
- background-color: themed(progressBarBackgroundColor);
- }
-
- .fill {
-
- @include themify($themes) {
- background-color: themed(progressBarFullBackgroundColor);
- }
- }
- }
-
- &.downloading {
-
- .progress-bar {
-
- @include themify($themes) {
- background-color: themed(progressBarBackgroundColor);
- }
-
- .fill {
-
- @include themify($themes) {
- background-color: themed(blueTextColor);
- }
- }
- }
- }
- }
-
- .loading {
-
- @include themify($themes) {
- background-color: themed(progressBarFullBackgroundColor);
- }
- }
- }
- }
-
- .update-container {
-
- .standard {
-
- @include themify($themes) {
- color: themed(blueTextColor);
- }
- }
-
- .important {
-
- @include themify($themes) {
- color: themed(orangeTextColor);
- }
- }
-
- .critical {
-
- @include themify($themes) {
- color: themed(redTextColor);
- }
- }
-
- .time {
-
- @include themify($themes) {
- color: themed(orangeTextColor);
- }
- }
-
- .icon {
-
- &.standard {
-
- @include themify($themes) {
- background-color: themed(blueTextColor);
- }
- }
-
- &.important {
-
- @include themify($themes) {
- background-color: themed(orangeTextColor);
- }
- }
-
- &.critical {
-
- @include themify($themes) {
- background-color: themed(redTextColor);
- }
- }
-
- &.time {
-
- @include themify($themes) {
- background-color: themed(orangeTextColor);
- }
- }
- }
- }
- }
}
diff --git a/src/gui/qt-daemon/html/assets/scss/layout/_status.scss b/src/gui/qt-daemon/html/assets/scss/layout/_status.scss
new file mode 100644
index 00000000..b109e1d5
--- /dev/null
+++ b/src/gui/qt-daemon/html/assets/scss/layout/_status.scss
@@ -0,0 +1,232 @@
+.synchronization-status {
+ display: flex;
+ align-items: center;
+ justify-content: flex-start;
+ flex: 0 0 7rem;
+ font-size: 1.3rem;
+ @include themify($themes) {
+ color: themed(optionalTextColor);
+ }
+
+ .status-container {
+ position: relative;
+ flex-grow: 1;
+ text-align: left;
+
+ .offline, .online {
+ position: relative;
+ display: block;
+ line-height: 1.2rem;
+ padding-left: 2.2rem;
+
+ &:before {
+ content: '';
+ position: absolute;
+ top: 0;
+ left: 0;
+ border-radius: 50%;
+ width: 1.2rem;
+ height: 1.2rem;
+ }
+ }
+
+ .offline:before {
+
+ @include themify($themes) {
+ background-color: themed(offlineColor);
+ }
+ }
+
+ .online:before {
+
+ @include themify($themes) {
+ background-color: themed(onlineColor);
+ }
+ }
+
+ .syncing, .loading {
+ line-height: 5rem;
+ }
+
+ .progress-bar-container {
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ height: 0.7rem;
+ width: 100%;
+
+ .syncing {
+ display: flex;
+
+ .progress-bar {
+ flex: 1 0 auto;
+ @include themify($themes) {
+ background-color: themed(progressBarBackgroundColor);
+ }
+ .fill {
+ height: 100%;
+ @include themify($themes) {
+ background-color: themed(progressBarFullBackgroundColor);
+ }
+ }
+ }
+ &.downloading {
+
+ .progress-bar {
+
+ @include themify($themes) {
+ background-color: themed(progressBarBackgroundColor);
+ }
+
+ .fill {
+
+ @include themify($themes) {
+ background-color: themed(blueTextColor);
+ }
+ }
+ }
+ }
+ .progress-percent {
+ flex: 0 0 auto;
+ font-size: 1.3rem;
+ line-height: 0.7rem;
+ padding-left: 0.7rem;
+ }
+ }
+
+ .loading {
+ @include themify($themes) {
+ background-color: themed(progressBarFullBackgroundColor);
+ }
+ animation: move 5s linear infinite;
+ background-image:
+ -webkit-gradient(
+ linear, 0 0, 100% 100%,
+ color-stop(.125, rgba(0, 0, 0, .15)), color-stop(.125, transparent),
+ color-stop(.250, transparent), color-stop(.250, rgba(0, 0, 0, .10)),
+ color-stop(.375, rgba(0, 0, 0, .10)), color-stop(.375, transparent),
+ color-stop(.500, transparent), color-stop(.500, rgba(0, 0, 0, .15)),
+ color-stop(.625, rgba(0, 0, 0, .15)), color-stop(.625, transparent),
+ color-stop(.750, transparent), color-stop(.750, rgba(0, 0, 0, .10)),
+ color-stop(.875, rgba(0, 0, 0, .10)), color-stop(.875, transparent),
+ to(transparent)
+ ),
+ -webkit-gradient(
+ linear, 0 100%, 100% 0,
+ color-stop(.125, rgba(0, 0, 0, .30)), color-stop(.125, transparent),
+ color-stop(.250, transparent), color-stop(.250, rgba(0, 0, 0, .25)),
+ color-stop(.375, rgba(0, 0, 0, .25)), color-stop(.375, transparent),
+ color-stop(.500, transparent), color-stop(.500, rgba(0, 0, 0, .30)),
+ color-stop(.625, rgba(0, 0, 0, .30)), color-stop(.625, transparent),
+ color-stop(.750, transparent), color-stop(.750, rgba(0, 0, 0, .25)),
+ color-stop(.875, rgba(0, 0, 0, .25)), color-stop(.875, transparent),
+ to(transparent)
+ );
+ background-size: 7rem 7rem;
+ height: 100%;
+ }
+ }
+ }
+
+ .update-container {
+ display: flex;
+ flex-grow: 1;
+ margin-left: 1rem;
+ text-align: right;
+
+ .update-text {
+ flex: 1 1 auto;
+ font-size: 1.2rem;
+ line-height: 1.8rem;
+ text-align: left;
+
+ &.time {
+ font-size: 1.1rem;
+ }
+ }
+
+ .icon {
+ flex: 1 0 auto;
+ margin: 0.3rem 0 0 0.6rem;
+ width: 1.2rem;
+ height: 1.2rem;
+
+ &.update {
+ mask: url(./assets/icons/update.svg) no-repeat center;
+ }
+
+ &.time {
+ mask: url(./assets/icons/time.svg) no-repeat center;
+ }
+ }
+
+ .standard {
+
+ @include themify($themes) {
+ color: themed(blueTextColor);
+ }
+ }
+
+ .important {
+
+ @include themify($themes) {
+ color: themed(orangeTextColor);
+ }
+ }
+
+ .critical {
+
+ @include themify($themes) {
+ color: themed(redTextColor);
+ }
+ }
+
+ .time {
+
+ @include themify($themes) {
+ color: themed(orangeTextColor);
+ }
+ }
+
+ .icon {
+
+ &.standard {
+
+ @include themify($themes) {
+ background-color: themed(blueTextColor);
+ }
+ }
+
+ &.important {
+
+ @include themify($themes) {
+ background-color: themed(orangeTextColor);
+ }
+ }
+
+ &.critical {
+
+ @include themify($themes) {
+ background-color: themed(redTextColor);
+ }
+ }
+
+ &.time {
+
+ @include themify($themes) {
+ background-color: themed(orangeTextColor);
+ }
+ }
+ }
+
+ }
+}
+
+@keyframes move {
+ 0% {
+ background-position: 100% -7rem;
+ }
+ 100% {
+ background-position: 100% 7rem;
+ }
+}
diff --git a/src/gui/qt-daemon/html/main.js b/src/gui/qt-daemon/html/main.js
index 2b396b28..2263738e 100644
--- a/src/gui/qt-daemon/html/main.js
+++ b/src/gui/qt-daemon/html/main.js
@@ -41,7 +41,7 @@ module.exports = "
\n
\n
\n \n
\n \n
\n
\n 40) {
+ wallet.history.splice(0, 1);
+ }
_this.ngZone.run(function () {
if (!wallet.loaded) {
wallet.balance = data.balance;
@@ -4293,7 +4288,7 @@ var AppModule = /** @class */ (function () {
/*! no static exports found */
/***/ (function(module, exports) {
-module.exports = "
\n\n
\n
\n {{ wallet.name }}\n {{ 'BREADCRUMBS.ASSIGN_ALIAS' | translate }}\n
\n
\n
\n\n
\n\n
\n\n"
+module.exports = "
\n\n
\n
\n {{ wallet.name }}\n {{ 'BREADCRUMBS.ASSIGN_ALIAS' | translate }}\n
\n
\n
\n\n
\n\n
\n\n"
/***/ }),
@@ -4304,7 +4299,7 @@ module.exports = "
\n\n
\n
\n
\n
\n
\n\n
\n
\n\n
\n
\n
\n
\n\n
\n\n \n\n"
+module.exports = "\n\n
\n\n
\n
\n
\n {{ 'SIDEBAR.SYNCHRONIZATION.OFFLINE' | translate }}\n \n
\n {{ 'SIDEBAR.SYNCHRONIZATION.SYNCING' | translate }} {{ variablesService.height_app }}{{ 'SIDEBAR.SYNCHRONIZATION.SLASH' | translate }}{{ variablesService.height_max }}\n \n
\n {{ 'SIDEBAR.SYNCHRONIZATION.ONLINE' | translate }}\n \n
\n {{ 'SIDEBAR.SYNCHRONIZATION.LOADING' | translate }}\n \n
\n {{ 'SIDEBAR.SYNCHRONIZATION.ERROR' | translate }}\n \n
\n {{ 'SIDEBAR.SYNCHRONIZATION.COMPLETE' | translate }}\n \n
\n {{ 'SIDEBAR.SYNCHRONIZATION.DOWNLOADING' | translate }} {{ variablesService.downloaded }}{{ 'SIDEBAR.SYNCHRONIZATION.SLASH' | translate }}{{ variablesService.total }}{{ 'SIDEBAR.SYNCHRONIZATION.MB' | translate }}\n \n
\n
\n
\n
{{ variablesService.sync.progress_value_text }}%
\n
\n
\n
\n\n
\n
\n
\n
{{ variablesService.download.progress_value_text }}%
\n
\n
\n
\n
\n
\n \n {{ 'SIDEBAR.UPDATE.STANDARD' | translate }}\n
\n \n \n
\n \n {{ 'SIDEBAR.UPDATE.IMPORTANT' | translate }}\n
\n {{ 'SIDEBAR.UPDATE.IMPORTANT_HINT' | translate }}\n
\n \n \n
\n \n {{ 'SIDEBAR.UPDATE.CRITICAL' | translate }}\n
\n {{ 'SIDEBAR.UPDATE.IMPORTANT_HINT' | translate }}\n
\n \n \n
\n
\n
\n {{ 'SIDEBAR.UPDATE.TIME' | translate }}\n
\n
\n
\n
\n\n
\n"
/***/ }),
@@ -5353,7 +5348,7 @@ module.exports = "\n\n
\n\n
/*! no static exports found */
/***/ (function(module, exports) {
-module.exports = ":host {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%; }\n :host .content {\n display: flex; }\n :host .content .wrap-login {\n margin: auto;\n width: 100%;\n max-width: 40rem; }\n :host .content .wrap-login .logo {\n display: flex;\n justify-content: center; }\n :host .content .wrap-login .logo::ng-deep svg {\n width: 15rem; }\n :host .content .wrap-login .form-login {\n display: flex;\n flex-direction: column; }\n :host .content .wrap-login .form-login .wrap-button {\n display: flex;\n align-items: center;\n justify-content: space-between; }\n :host .content .wrap-login .form-login .wrap-button button {\n margin: 2.5rem 0; }\n :host .content .wrap-login .form-login button {\n margin: 2.5rem auto;\n width: 100%;\n max-width: 15rem; }\n\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi92YXIvd3d3L3phbm8tcHJvamVjdC96YW5vL3NyYy9ndWkvcXQtZGFlbW9uL2h0bWxfc291cmNlL3NyYy9hcHAvbG9naW4vbG9naW4uY29tcG9uZW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxlQUFlO0VBQ2YsTUFBTTtFQUNOLE9BQU87RUFDUCxXQUFXO0VBQ1gsWUFBWSxFQUFBO0VBTGQ7SUFRSSxhQUFhLEVBQUE7RUFSakI7TUFXTSxZQUFZO01BQ1osV0FBVztNQUNYLGdCQUFnQixFQUFBO0VBYnRCO1FBZ0JRLGFBQWE7UUFDYix1QkFBdUIsRUFBQTtFQWpCL0I7VUFvQlUsWUFBWSxFQUFBO0VBcEJ0QjtRQXlCUSxhQUFhO1FBQ2Isc0JBQXNCLEVBQUE7RUExQjlCO1VBNkJVLGFBQWE7VUFDYixtQkFBbUI7VUFDbkIsOEJBQThCLEVBQUE7RUEvQnhDO1lBa0NZLGdCQUFnQixFQUFBO0VBbEM1QjtVQXVDVSxtQkFBbUI7VUFDbkIsV0FBVztVQUNYLGdCQUFnQixFQUFBIiwiZmlsZSI6InNyYy9hcHAvbG9naW4vbG9naW4uY29tcG9uZW50LnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyI6aG9zdCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIC5jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgLndyYXAtbG9naW4ge1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDQwcmVtO1xuXG4gICAgICAubG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICY6Om5nLWRlZXAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMTVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmZvcm0tbG9naW4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIC53cmFwLWJ1dHRvbiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDIuNXJlbSAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgbWFyZ2luOiAyLjVyZW0gYXV0bztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDE1cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iXX0= */"
+module.exports = ":host {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%; }\n :host .content {\n display: flex; }\n :host .content .wrap-login {\n margin: auto;\n width: 100%;\n max-width: 40rem; }\n :host .content .wrap-login .logo {\n display: flex;\n justify-content: center; }\n :host .content .wrap-login .logo::ng-deep svg {\n width: 15rem; }\n :host .content .wrap-login .form-login {\n display: flex;\n flex-direction: column; }\n :host .content .wrap-login .form-login .wrap-button {\n display: flex;\n align-items: center;\n justify-content: space-between; }\n :host .content .wrap-login .form-login .wrap-button button {\n margin: 2.5rem 0; }\n :host .content .wrap-login .form-login button {\n margin: 2.5rem auto;\n width: 100%;\n max-width: 15rem; }\n .synchronization-status {\n position: absolute;\n bottom: 3rem;\n left: 3rem; }\n\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9ob21lL3VzZXIvemFub190bXAvc3JjL2d1aS9xdC1kYWVtb24vaHRtbF9zb3VyY2Uvc3JjL2FwcC9sb2dpbi9sb2dpbi5jb21wb25lbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGVBQWU7RUFDZixNQUFNO0VBQ04sT0FBTztFQUNQLFdBQVc7RUFDWCxZQUFZLEVBQUE7RUFMZDtJQVFJLGFBQWEsRUFBQTtFQVJqQjtNQVdNLFlBQVk7TUFDWixXQUFXO01BQ1gsZ0JBQWdCLEVBQUE7RUFidEI7UUFnQlEsYUFBYTtRQUNiLHVCQUF1QixFQUFBO0VBakIvQjtVQW9CVSxZQUFZLEVBQUE7RUFwQnRCO1FBeUJRLGFBQWE7UUFDYixzQkFBc0IsRUFBQTtFQTFCOUI7VUE2QlUsYUFBYTtVQUNiLG1CQUFtQjtVQUNuQiw4QkFBOEIsRUFBQTtFQS9CeEM7WUFrQ1ksZ0JBQWdCLEVBQUE7RUFsQzVCO1VBdUNVLG1CQUFtQjtVQUNuQixXQUFXO1VBQ1gsZ0JBQWdCLEVBQUE7RUFNMUI7RUFDRSxrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLFVBQVUsRUFBQSIsImZpbGUiOiJzcmMvYXBwL2xvZ2luL2xvZ2luLmNvbXBvbmVudC5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiOmhvc3Qge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcblxuICAuY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIC53cmFwLWxvZ2luIHtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA0MHJlbTtcblxuICAgICAgLmxvZ28ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAmOjpuZy1kZWVwIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDE1cmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5mb3JtLWxvZ2luIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAud3JhcC1idXR0b24ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luOiAyLjVyZW0gMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIG1hcmdpbjogMi41cmVtIGF1dG87XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnN5bmNocm9uaXphdGlvbi1zdGF0dXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogM3JlbTtcbiAgbGVmdDogM3JlbTtcbn1cbiJdfQ== */"
/***/ }),
@@ -5472,7 +5467,7 @@ var LoginComponent = /** @class */ (function () {
_this.variablesService.startCountdown();
}
_this.ngZone.run(function () {
- _this.router.navigate(['/']);
+ _this.router.navigate(['/'], { queryParams: { prevUrl: 'login' } });
});
}
});
@@ -5550,6 +5545,7 @@ var LoginComponent = /** @class */ (function () {
new_wallet.is_auditable = open_data['wi'].is_auditable;
new_wallet.is_watch_only = open_data['wi'].is_watch_only;
new_wallet.currentPage = 1;
+ new_wallet.exclude_mining_txs = false;
if (open_data.recent_history && open_data.recent_history.history) {
new_wallet.total_history_item = open_data.recent_history.total_history_items;
new_wallet.totalPages = Math.ceil(open_data.recent_history.total_history_items / _this.variablesService.count);
@@ -5598,6 +5594,9 @@ var LoginComponent = /** @class */ (function () {
});
});
};
+ LoginComponent.prototype.getUpdate = function () {
+ this.backend.openUrlInBrowser('zano.org/downloads.html');
+ };
LoginComponent.prototype.ngOnDestroy = function () {
this.queryRouting.unsubscribe();
};
@@ -5628,7 +5627,7 @@ var LoginComponent = /** @class */ (function () {
/*! no static exports found */
/***/ (function(module, exports) {
-module.exports = "
\n\n
0\">\n \n
\n\n
\n
{{ 'MAIN.TITLE' | translate }}
\n
\n \n \n \n
\n
\n {{ 'MAIN.HELP' | translate }}\n
\n
\n\n
\n"
+module.exports = "
\n\n
0 && prevUrl !== 'login'\">\n \n
\n\n
\n
{{ 'MAIN.TITLE' | translate }}
\n
\n \n \n \n
\n
\n {{ 'MAIN.HELP' | translate }}\n
\n
\n\n
\n"
/***/ }),
@@ -5639,7 +5638,7 @@ module.exports = "
\n\n
\n\n
\n {{ 'OPEN_WALLET.M
/*! no static exports found */
/***/ (function(module, exports) {
-module.exports = ":host {\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n background: rgba(255, 255, 255, 0.25); }\n\n.modal {\n display: flex;\n flex-direction: column;\n background-position: center;\n background-size: 200%;\n padding: 2rem;\n min-width: 34rem;\n max-width: 64rem; }\n\n.modal .title {\n font-size: 1.8rem;\n text-align: center; }\n\n.modal .open-form .wallet-path {\n font-size: 1.3rem;\n margin: 5rem 0 2rem;\n word-wrap: break-word;\n line-height: 2rem; }\n\n.modal .open-form .wrap-button {\n display: flex;\n align-items: center;\n justify-content: space-between;\n margin: 2rem -2rem 0; }\n\n.modal .open-form .wrap-button button {\n flex: 1 0 0;\n margin: 0 2rem; }\n\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi92YXIvd3d3L3phbm8tcHJvamVjdC96YW5vL3NyYy9ndWkvcXQtZGFlbW9uL2h0bWxfc291cmNlL3NyYy9hcHAvb3Blbi13YWxsZXQtbW9kYWwvb3Blbi13YWxsZXQtbW9kYWwuY29tcG9uZW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxlQUFlO0VBQ2YsTUFBTTtFQUNOLFNBQVM7RUFDVCxPQUFPO0VBQ1AsUUFBUTtFQUNSLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsdUJBQXVCO0VBQ3ZCLHFDQUFxQyxFQUFBOztBQUd2QztFQUNFLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIsMkJBQTJCO0VBQzNCLHFCQUFxQjtFQUNyQixhQUFhO0VBQ2IsZ0JBQWdCO0VBQ2hCLGdCQUFnQixFQUFBOztBQVBsQjtJQVVJLGlCQUFpQjtJQUNqQixrQkFBa0IsRUFBQTs7QUFYdEI7SUFpQk0saUJBQWlCO0lBQ2pCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsaUJBQWlCLEVBQUE7O0FBcEJ2QjtJQXdCTSxhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLDhCQUE4QjtJQUM5QixvQkFBb0IsRUFBQTs7QUEzQjFCO01BOEJRLFdBQVc7TUFDWCxjQUFlLEVBQUEiLCJmaWxlIjoic3JjL2FwcC9vcGVuLXdhbGxldC1tb2RhbC9vcGVuLXdhbGxldC1tb2RhbC5jb21wb25lbnQuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIjpob3N0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xufVxuXG4ubW9kYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJTtcbiAgcGFkZGluZzogMnJlbTtcbiAgbWluLXdpZHRoOiAzNHJlbTtcbiAgbWF4LXdpZHRoOiA2NHJlbTtcblxuICAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5vcGVuLWZvcm0ge1xuXG4gICAgLndhbGxldC1wYXRoIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgbWFyZ2luOiA1cmVtIDAgMnJlbTtcbiAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgIH1cblxuICAgIC53cmFwLWJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIG1hcmdpbjogMnJlbSAtMnJlbSAwO1xuXG4gICAgICBidXR0b24ge1xuICAgICAgICBmbGV4OiAxIDAgMDtcbiAgICAgICAgbWFyZ2luOiAwIDJyZW0gO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIl19 */"
+module.exports = ":host {\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n background: rgba(255, 255, 255, 0.25); }\n\n.modal {\n display: flex;\n flex-direction: column;\n background-position: center;\n background-size: 200%;\n padding: 2rem;\n min-width: 34rem;\n max-width: 64rem; }\n\n.modal .title {\n font-size: 1.8rem;\n text-align: center; }\n\n.modal .open-form .wallet-path {\n font-size: 1.3rem;\n margin: 5rem 0 2rem;\n word-wrap: break-word;\n line-height: 2rem; }\n\n.modal .open-form .wrap-button {\n display: flex;\n align-items: center;\n justify-content: space-between;\n margin: 2rem -2rem 0; }\n\n.modal .open-form .wrap-button button {\n flex: 1 0 0;\n margin: 0 2rem; }\n\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9ob21lL3VzZXIvemFub190bXAvc3JjL2d1aS9xdC1kYWVtb24vaHRtbF9zb3VyY2Uvc3JjL2FwcC9vcGVuLXdhbGxldC1tb2RhbC9vcGVuLXdhbGxldC1tb2RhbC5jb21wb25lbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGVBQWU7RUFDZixNQUFNO0VBQ04sU0FBUztFQUNULE9BQU87RUFDUCxRQUFRO0VBQ1IsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQix1QkFBdUI7RUFDdkIscUNBQXFDLEVBQUE7O0FBR3ZDO0VBQ0UsYUFBYTtFQUNiLHNCQUFzQjtFQUN0QiwyQkFBMkI7RUFDM0IscUJBQXFCO0VBQ3JCLGFBQWE7RUFDYixnQkFBZ0I7RUFDaEIsZ0JBQWdCLEVBQUE7O0FBUGxCO0lBVUksaUJBQWlCO0lBQ2pCLGtCQUFrQixFQUFBOztBQVh0QjtJQWlCTSxpQkFBaUI7SUFDakIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixpQkFBaUIsRUFBQTs7QUFwQnZCO0lBd0JNLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsOEJBQThCO0lBQzlCLG9CQUFvQixFQUFBOztBQTNCMUI7TUE4QlEsV0FBVztNQUNYLGNBQWUsRUFBQSIsImZpbGUiOiJzcmMvYXBwL29wZW4td2FsbGV0LW1vZGFsL29wZW4td2FsbGV0LW1vZGFsLmNvbXBvbmVudC5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiOmhvc3Qge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG59XG5cbi5tb2RhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlO1xuICBwYWRkaW5nOiAycmVtO1xuICBtaW4td2lkdGg6IDM0cmVtO1xuICBtYXgtd2lkdGg6IDY0cmVtO1xuXG4gIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLm9wZW4tZm9ybSB7XG5cbiAgICAud2FsbGV0LXBhdGgge1xuICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICBtYXJnaW46IDVyZW0gMCAycmVtO1xuICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgfVxuXG4gICAgLndyYXAtYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgbWFyZ2luOiAycmVtIC0ycmVtIDA7XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIGZsZXg6IDEgMCAwO1xuICAgICAgICBtYXJnaW46IDAgMnJlbSA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iXX0= */"
/***/ }),
@@ -5920,6 +5925,7 @@ var OpenWalletModalComponent = /** @class */ (function () {
new_wallet_1.is_auditable = open_data['wi'].is_auditable;
new_wallet_1.is_watch_only = open_data['wi'].is_watch_only;
new_wallet_1.currentPage = 1;
+ new_wallet_1.exclude_mining_txs = false;
if (open_data.recent_history && open_data.recent_history.history) {
new_wallet_1.total_history_item = open_data.recent_history.total_history_items;
new_wallet_1.totalPages = Math.ceil(open_data.recent_history.total_history_items / _this.variablesService.count);
@@ -5995,7 +6001,7 @@ module.exports = "\n\n
\n
\n
\n
div {\n flex-basis: 25%; }\n\n.form-purchase .additional-details > div:first-child {\n padding-left: 1.5rem;\n padding-right: 1rem; }\n\n.form-purchase .additional-details > div:last-child {\n padding-left: 1rem;\n padding-right: 1.5rem; }\n\n.form-purchase .purchase-states {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n font-size: 1.2rem;\n line-height: 2.9rem; }\n\n.form-purchase .send-button {\n margin: 2.4rem 0;\n width: 100%;\n max-width: 15rem; }\n\n.form-purchase .purchase-buttons {\n display: flex;\n justify-content: flex-start;\n margin: 2.4rem -0.5rem; }\n\n.form-purchase .purchase-buttons button {\n flex: 0 1 33%;\n margin: 0 0.5rem; }\n\n.form-purchase .nullify-block-row {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center; }\n\n.form-purchase .nullify-block-row .nullify-block-buttons {\n display: flex;\n align-items: center;\n justify-content: center;\n margin: 1rem 0;\n width: 100%; }\n\n.form-purchase .nullify-block-row .nullify-block-buttons button {\n flex: 0 1 25%;\n margin: 0 0.5rem; }\n\n.form-purchase .time-cancel-block-row {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center; }\n\n.form-purchase .time-cancel-block-row .time-cancel-block-question {\n margin-bottom: 1rem; }\n\n.form-purchase .time-cancel-block-row .input-block {\n width: 25%; }\n\n.form-purchase .time-cancel-block-row label {\n margin-bottom: 1rem; }\n\n.form-purchase .time-cancel-block-row .time-cancel-block-buttons {\n display: flex;\n align-items: center;\n justify-content: center;\n margin: 1rem 0;\n width: 100%; }\n\n.form-purchase .time-cancel-block-row .time-cancel-block-buttons button {\n flex: 0 1 25%;\n margin: 0 0.5rem; }\n\n.progress-bar-container {\n position: absolute;\n bottom: 0;\n left: 0;\n padding: 0 3rem;\n width: 100%;\n height: 3rem; }\n\n.progress-bar-container .progress-bar {\n position: absolute;\n top: -0.7rem;\n left: 0;\n margin: 0 3rem;\n width: calc(100% - 6rem);\n height: 0.7rem; }\n\n.progress-bar-container .progress-bar .progress-bar-full {\n height: 0.7rem; }\n\n.progress-bar-container .progress-labels {\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 1.2rem;\n height: 100%; }\n\n.progress-bar-container .progress-time {\n position: absolute;\n top: -3rem;\n left: 50%;\n transform: translateX(-50%);\n font-size: 1.2rem; }\n\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi92YXIvd3d3L3phbm8tcHJvamVjdC96YW5vL3NyYy9ndWkvcXQtZGFlbW9uL2h0bWxfc291cmNlL3NyYy9hcHAvcHVyY2hhc2UvcHVyY2hhc2UuY29tcG9uZW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxhQUFhO0VBQ2Isc0JBQXNCO0VBQ3RCLFdBQVcsRUFBQTs7QUFHYjtFQUNFLGNBQWM7RUFDZCx1QkFBdUI7RUFDdkIscUJBQXFCLEVBQUE7O0FBR3ZCO0VBQ0UsY0FBYztFQUNkLHNCQUFzQjtFQUN0QixlQUFlO0VBQ2YsbUJBQW1CLEVBQUE7O0FBSnJCO0lBT0ksYUFBYSxFQUFBOztBQVBqQjtNQVVNLGVBQWUsRUFBQTs7QUFWckI7UUFhUSxvQkFBb0IsRUFBQTs7QUFiNUI7UUFpQlEsbUJBQW1CLEVBQUE7O0FBakIzQjtRQXFCUSxhQUFhLEVBQUE7O0FBckJyQjtJQTJCSSxhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLHVCQUF1QjtJQUN2QixZQUFZO0lBQ1osaUJBQWlCO0lBQ2pCLG1CQUFtQjtJQUNuQixrQkFBa0I7SUFDbEIsVUFBVTtJQUNWLFdBQVc7SUFDWCxnQkFBZ0I7SUFDaEIsY0FBYyxFQUFBOztBQXJDbEI7TUF3Q00saUJBQWlCO01BQ2pCLGFBQWE7TUFDYixjQUFjLEVBQUE7O0FBMUNwQjtRQTZDUSxvREFBNEQ7Z0JBQTVELDRDQUE0RCxFQUFBOztBQTdDcEU7UUFpRFEsa0RBQTBEO2dCQUExRCwwQ0FBMEQsRUFBQTs7QUFqRGxFO0lBdURJLGFBQWE7SUFDYixrQkFBa0I7SUFDbEIsc0JBQXNCLEVBQUE7O0FBekQxQjtNQTRETSxlQUFlLEVBQUE7O0FBNURyQjtRQStEUSxvQkFBb0I7UUFDcEIsbUJBQW1CLEVBQUE7O0FBaEUzQjtRQW9FUSxrQkFBa0I7UUFDbEIscUJBQXFCLEVBQUE7O0FBckU3QjtJQTJFSSxhQUFhO0lBQ2Isc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUNuQix1QkFBdUI7SUFDdkIsaUJBQWlCO0lBQ2pCLG1CQUFtQixFQUFBOztBQWhGdkI7SUFvRkksZ0JBQWdCO0lBQ2hCLFdBQVc7SUFDWCxnQkFBZ0IsRUFBQTs7QUF0RnBCO0lBMEZJLGFBQWE7SUFDYiwyQkFBMkI7SUFDM0Isc0JBQXNCLEVBQUE7O0FBNUYxQjtNQStGTSxhQUFhO01BQ2IsZ0JBQWdCLEVBQUE7O0FBaEd0QjtJQXFHSSxhQUFhO0lBQ2Isc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUNuQix1QkFBdUIsRUFBQTs7QUF4RzNCO01BMkdNLGFBQWE7TUFDYixtQkFBbUI7TUFDbkIsdUJBQXVCO01BQ3ZCLGNBQWM7TUFDZCxXQUFXLEVBQUE7O0FBL0dqQjtRQWtIUSxhQUFhO1FBQ2IsZ0JBQWdCLEVBQUE7O0FBbkh4QjtJQXlISSxhQUFhO0lBQ2Isc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUNuQix1QkFBdUIsRUFBQTs7QUE1SDNCO01BK0hNLG1CQUFtQixFQUFBOztBQS9IekI7TUFtSU0sVUFBVSxFQUFBOztBQW5JaEI7TUF1SU0sbUJBQW1CLEVBQUE7O0FBdkl6QjtNQTJJTSxhQUFhO01BQ2IsbUJBQW1CO01BQ25CLHVCQUF1QjtNQUN2QixjQUFjO01BQ2QsV0FBVyxFQUFBOztBQS9JakI7UUFrSlEsYUFBYTtRQUNiLGdCQUFnQixFQUFBOztBQU94QjtFQUNFLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsT0FBTztFQUNQLGVBQWU7RUFDZixXQUFXO0VBQ1gsWUFBWSxFQUFBOztBQU5kO0lBU0ksa0JBQWtCO0lBQ2xCLFlBQVk7SUFDWixPQUFPO0lBQ1AsY0FBYztJQUNkLHdCQUF3QjtJQUN4QixjQUFjLEVBQUE7O0FBZGxCO01BaUJNLGNBQWMsRUFBQTs7QUFqQnBCO0lBc0JJLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsdUJBQXVCO0lBQ3ZCLGlCQUFpQjtJQUNqQixZQUFZLEVBQUE7O0FBMUJoQjtJQThCSSxrQkFBa0I7SUFDbEIsVUFBVTtJQUNWLFNBQVM7SUFDVCwyQkFBMkI7SUFDM0IsaUJBQWlCLEVBQUEiLCJmaWxlIjoic3JjL2FwcC9wdXJjaGFzZS9wdXJjaGFzZS5jb21wb25lbnQuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIjpob3N0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5oZWFkIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBtYXJnaW46IC0zcmVtIC0zcmVtIDA7XG59XG5cbi5mb3JtLXB1cmNoYXNlIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1hcmdpbjogMS41cmVtIC0zcmVtIDA7XG4gIHBhZGRpbmc6IDAgM3JlbTtcbiAgb3ZlcmZsb3cteTogb3ZlcmxheTtcblxuICAuaW5wdXQtYmxvY2tzLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIC5pbnB1dC1ibG9jayB7XG4gICAgICBmbGV4LWJhc2lzOiA1MCU7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgICAgIH1cblxuICAgICAgLmNoZWNrYm94LWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucHVyY2hhc2Utc2VsZWN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjNyZW07XG4gICAgbWFyZ2luOiAxLjVyZW0gMCAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNXJlbTtcbiAgICBoZWlnaHQ6IDEuM3JlbTtcblxuICAgIC5hcnJvdyB7XG4gICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICAgIHdpZHRoOiAwLjhyZW07XG4gICAgICBoZWlnaHQ6IDAuOHJlbTtcblxuICAgICAgJi5kb3duIHtcbiAgICAgICAgbWFzazogdXJsKH5zcmMvYXNzZXRzL2ljb25zL2Fycm93LWRvd24uc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAmLnVwIHtcbiAgICAgICAgbWFzazogdXJsKH5zcmMvYXNzZXRzL2ljb25zL2Fycm93LXVwLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYWRkaXRpb25hbC1kZXRhaWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMCAycmVtO1xuXG4gICAgPiBkaXYge1xuICAgICAgZmxleC1iYXNpczogMjUlO1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wdXJjaGFzZS1zdGF0ZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjlyZW07XG4gIH1cblxuICAuc2VuZC1idXR0b24ge1xuICAgIG1hcmdpbjogMi40cmVtIDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNXJlbTtcbiAgfVxuXG4gIC5wdXJjaGFzZS1idXR0b25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW46IDIuNHJlbSAtMC41cmVtO1xuXG4gICAgYnV0dG9uIHtcbiAgICAgIGZsZXg6IDAgMSAzMyU7XG4gICAgICBtYXJnaW46IDAgMC41cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5udWxsaWZ5LWJsb2NrLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAubnVsbGlmeS1ibG9jay1idXR0b25zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDFyZW0gMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBidXR0b24ge1xuICAgICAgICBmbGV4OiAwIDEgMjUlO1xuICAgICAgICBtYXJnaW46IDAgMC41cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50aW1lLWNhbmNlbC1ibG9jay1yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgLnRpbWUtY2FuY2VsLWJsb2NrLXF1ZXN0aW9uIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuXG4gICAgLmlucHV0LWJsb2NrIHtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG5cbiAgICAudGltZS1jYW5jZWwtYmxvY2stYnV0dG9ucyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luOiAxcmVtIDA7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgZmxleDogMCAxIDI1JTtcbiAgICAgICAgbWFyZ2luOiAwIDAuNXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG4ucHJvZ3Jlc3MtYmFyLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAwIDNyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDNyZW07XG5cbiAgLnByb2dyZXNzLWJhciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTAuN3JlbTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogMCAzcmVtO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2cmVtKTtcbiAgICBoZWlnaHQ6IDAuN3JlbTtcblxuICAgIC5wcm9ncmVzcy1iYXItZnVsbCB7XG4gICAgICBoZWlnaHQ6IDAuN3JlbTtcbiAgICB9XG4gIH1cblxuICAucHJvZ3Jlc3MtbGFiZWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLnByb2dyZXNzLXRpbWUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0zcmVtO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbn1cbiJdfQ== */"
+module.exports = ":host {\n display: flex;\n flex-direction: column;\n width: 100%; }\n\n.head {\n flex: 0 0 auto;\n box-sizing: content-box;\n margin: -3rem -3rem 0; }\n\n.form-purchase {\n flex: 1 1 auto;\n margin: 1.5rem -3rem 0;\n padding: 0 3rem;\n overflow-y: overlay; }\n\n.form-purchase .input-blocks-row {\n display: flex; }\n\n.form-purchase .input-blocks-row .input-block {\n flex-basis: 50%; }\n\n.form-purchase .input-blocks-row .input-block:first-child {\n margin-right: 1.5rem; }\n\n.form-purchase .input-blocks-row .input-block:last-child {\n margin-left: 1.5rem; }\n\n.form-purchase .input-blocks-row .input-block .checkbox-block {\n display: flex; }\n\n.form-purchase .purchase-select {\n display: flex;\n align-items: center;\n background: transparent;\n border: none;\n font-size: 1.3rem;\n line-height: 1.3rem;\n margin: 1.5rem 0 0;\n padding: 0;\n width: 100%;\n max-width: 15rem;\n height: 1.3rem; }\n\n.form-purchase .purchase-select .arrow {\n margin-left: 1rem;\n width: 0.8rem;\n height: 0.8rem; }\n\n.form-purchase .purchase-select .arrow.down {\n -webkit-mask: url('arrow-down.svg') no-repeat center;\n mask: url('arrow-down.svg') no-repeat center; }\n\n.form-purchase .purchase-select .arrow.up {\n -webkit-mask: url('arrow-up.svg') no-repeat center;\n mask: url('arrow-up.svg') no-repeat center; }\n\n.form-purchase .additional-details {\n display: flex;\n margin-top: 1.5rem;\n padding: 0.5rem 0 2rem; }\n\n.form-purchase .additional-details > div {\n flex-basis: 25%; }\n\n.form-purchase .additional-details > div:first-child {\n padding-left: 1.5rem;\n padding-right: 1rem; }\n\n.form-purchase .additional-details > div:last-child {\n padding-left: 1rem;\n padding-right: 1.5rem; }\n\n.form-purchase .purchase-states {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n font-size: 1.2rem;\n line-height: 2.9rem; }\n\n.form-purchase .send-button {\n margin: 2.4rem 0;\n width: 100%;\n max-width: 15rem; }\n\n.form-purchase .purchase-buttons {\n display: flex;\n justify-content: flex-start;\n margin: 2.4rem -0.5rem; }\n\n.form-purchase .purchase-buttons button {\n flex: 0 1 33%;\n margin: 0 0.5rem; }\n\n.form-purchase .nullify-block-row {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center; }\n\n.form-purchase .nullify-block-row .nullify-block-buttons {\n display: flex;\n align-items: center;\n justify-content: center;\n margin: 1rem 0;\n width: 100%; }\n\n.form-purchase .nullify-block-row .nullify-block-buttons button {\n flex: 0 1 25%;\n margin: 0 0.5rem; }\n\n.form-purchase .time-cancel-block-row {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center; }\n\n.form-purchase .time-cancel-block-row .time-cancel-block-question {\n margin-bottom: 1rem; }\n\n.form-purchase .time-cancel-block-row .input-block {\n width: 25%; }\n\n.form-purchase .time-cancel-block-row label {\n margin-bottom: 1rem; }\n\n.form-purchase .time-cancel-block-row .time-cancel-block-buttons {\n display: flex;\n align-items: center;\n justify-content: center;\n margin: 1rem 0;\n width: 100%; }\n\n.form-purchase .time-cancel-block-row .time-cancel-block-buttons button {\n flex: 0 1 25%;\n margin: 0 0.5rem; }\n\n.progress-bar-container {\n position: absolute;\n bottom: 0;\n left: 0;\n padding: 0 3rem;\n width: 100%;\n height: 3rem; }\n\n.progress-bar-container .progress-bar {\n position: absolute;\n top: -0.7rem;\n left: 0;\n margin: 0 3rem;\n width: calc(100% - 6rem);\n height: 0.7rem; }\n\n.progress-bar-container .progress-bar .progress-bar-full {\n height: 0.7rem; }\n\n.progress-bar-container .progress-labels {\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 1.2rem;\n height: 100%; }\n\n.progress-bar-container .progress-time {\n position: absolute;\n top: -3rem;\n left: 50%;\n transform: translateX(-50%);\n font-size: 1.2rem; }\n\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9ob21lL3VzZXIvemFub190bXAvc3JjL2d1aS9xdC1kYWVtb24vaHRtbF9zb3VyY2Uvc3JjL2FwcC9wdXJjaGFzZS9wdXJjaGFzZS5jb21wb25lbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIsV0FBVyxFQUFBOztBQUdiO0VBQ0UsY0FBYztFQUNkLHVCQUF1QjtFQUN2QixxQkFBcUIsRUFBQTs7QUFHdkI7RUFDRSxjQUFjO0VBQ2Qsc0JBQXNCO0VBQ3RCLGVBQWU7RUFDZixtQkFBbUIsRUFBQTs7QUFKckI7SUFPSSxhQUFhLEVBQUE7O0FBUGpCO01BVU0sZUFBZSxFQUFBOztBQVZyQjtRQWFRLG9CQUFvQixFQUFBOztBQWI1QjtRQWlCUSxtQkFBbUIsRUFBQTs7QUFqQjNCO1FBcUJRLGFBQWEsRUFBQTs7QUFyQnJCO0lBMkJJLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsdUJBQXVCO0lBQ3ZCLFlBQVk7SUFDWixpQkFBaUI7SUFDakIsbUJBQW1CO0lBQ25CLGtCQUFrQjtJQUNsQixVQUFVO0lBQ1YsV0FBVztJQUNYLGdCQUFnQjtJQUNoQixjQUFjLEVBQUE7O0FBckNsQjtNQXdDTSxpQkFBaUI7TUFDakIsYUFBYTtNQUNiLGNBQWMsRUFBQTs7QUExQ3BCO1FBNkNRLG9EQUE0RDtnQkFBNUQsNENBQTRELEVBQUE7O0FBN0NwRTtRQWlEUSxrREFBMEQ7Z0JBQTFELDBDQUEwRCxFQUFBOztBQWpEbEU7SUF1REksYUFBYTtJQUNiLGtCQUFrQjtJQUNsQixzQkFBc0IsRUFBQTs7QUF6RDFCO01BNERNLGVBQWUsRUFBQTs7QUE1RHJCO1FBK0RRLG9CQUFvQjtRQUNwQixtQkFBbUIsRUFBQTs7QUFoRTNCO1FBb0VRLGtCQUFrQjtRQUNsQixxQkFBcUIsRUFBQTs7QUFyRTdCO0lBMkVJLGFBQWE7SUFDYixzQkFBc0I7SUFDdEIsbUJBQW1CO0lBQ25CLHVCQUF1QjtJQUN2QixpQkFBaUI7SUFDakIsbUJBQW1CLEVBQUE7O0FBaEZ2QjtJQW9GSSxnQkFBZ0I7SUFDaEIsV0FBVztJQUNYLGdCQUFnQixFQUFBOztBQXRGcEI7SUEwRkksYUFBYTtJQUNiLDJCQUEyQjtJQUMzQixzQkFBc0IsRUFBQTs7QUE1RjFCO01BK0ZNLGFBQWE7TUFDYixnQkFBZ0IsRUFBQTs7QUFoR3RCO0lBcUdJLGFBQWE7SUFDYixzQkFBc0I7SUFDdEIsbUJBQW1CO0lBQ25CLHVCQUF1QixFQUFBOztBQXhHM0I7TUEyR00sYUFBYTtNQUNiLG1CQUFtQjtNQUNuQix1QkFBdUI7TUFDdkIsY0FBYztNQUNkLFdBQVcsRUFBQTs7QUEvR2pCO1FBa0hRLGFBQWE7UUFDYixnQkFBZ0IsRUFBQTs7QUFuSHhCO0lBeUhJLGFBQWE7SUFDYixzQkFBc0I7SUFDdEIsbUJBQW1CO0lBQ25CLHVCQUF1QixFQUFBOztBQTVIM0I7TUErSE0sbUJBQW1CLEVBQUE7O0FBL0h6QjtNQW1JTSxVQUFVLEVBQUE7O0FBbkloQjtNQXVJTSxtQkFBbUIsRUFBQTs7QUF2SXpCO01BMklNLGFBQWE7TUFDYixtQkFBbUI7TUFDbkIsdUJBQXVCO01BQ3ZCLGNBQWM7TUFDZCxXQUFXLEVBQUE7O0FBL0lqQjtRQWtKUSxhQUFhO1FBQ2IsZ0JBQWdCLEVBQUE7O0FBT3hCO0VBQ0Usa0JBQWtCO0VBQ2xCLFNBQVM7RUFDVCxPQUFPO0VBQ1AsZUFBZTtFQUNmLFdBQVc7RUFDWCxZQUFZLEVBQUE7O0FBTmQ7SUFTSSxrQkFBa0I7SUFDbEIsWUFBWTtJQUNaLE9BQU87SUFDUCxjQUFjO0lBQ2Qsd0JBQXdCO0lBQ3hCLGNBQWMsRUFBQTs7QUFkbEI7TUFpQk0sY0FBYyxFQUFBOztBQWpCcEI7SUFzQkksYUFBYTtJQUNiLG1CQUFtQjtJQUNuQix1QkFBdUI7SUFDdkIsaUJBQWlCO0lBQ2pCLFlBQVksRUFBQTs7QUExQmhCO0lBOEJJLGtCQUFrQjtJQUNsQixVQUFVO0lBQ1YsU0FBUztJQUNULDJCQUEyQjtJQUMzQixpQkFBaUIsRUFBQSIsImZpbGUiOiJzcmMvYXBwL3B1cmNoYXNlL3B1cmNoYXNlLmNvbXBvbmVudC5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiOmhvc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmhlYWQge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIG1hcmdpbjogLTNyZW0gLTNyZW0gMDtcbn1cblxuLmZvcm0tcHVyY2hhc2Uge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWFyZ2luOiAxLjVyZW0gLTNyZW0gMDtcbiAgcGFkZGluZzogMCAzcmVtO1xuICBvdmVyZmxvdy15OiBvdmVybGF5O1xuXG4gIC5pbnB1dC1ibG9ja3Mtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgLmlucHV0LWJsb2NrIHtcbiAgICAgIGZsZXgtYmFzaXM6IDUwJTtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICAgICAgfVxuXG4gICAgICAuY2hlY2tib3gtYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wdXJjaGFzZS1zZWxlY3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuM3JlbTtcbiAgICBtYXJnaW46IDEuNXJlbSAwIDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1cmVtO1xuICAgIGhlaWdodDogMS4zcmVtO1xuXG4gICAgLmFycm93IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgd2lkdGg6IDAuOHJlbTtcbiAgICAgIGhlaWdodDogMC44cmVtO1xuXG4gICAgICAmLmRvd24ge1xuICAgICAgICBtYXNrOiB1cmwofnNyYy9hc3NldHMvaWNvbnMvYXJyb3ctZG93bi5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgICYudXAge1xuICAgICAgICBtYXNrOiB1cmwofnNyYy9hc3NldHMvaWNvbnMvYXJyb3ctdXAuc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hZGRpdGlvbmFsLWRldGFpbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwIDJyZW07XG5cbiAgICA+IGRpdiB7XG4gICAgICBmbGV4LWJhc2lzOiAyNSU7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnB1cmNoYXNlLXN0YXRlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuOXJlbTtcbiAgfVxuXG4gIC5zZW5kLWJ1dHRvbiB7XG4gICAgbWFyZ2luOiAyLjRyZW0gMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1cmVtO1xuICB9XG5cbiAgLnB1cmNoYXNlLWJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbjogMi40cmVtIC0wLjVyZW07XG5cbiAgICBidXR0b24ge1xuICAgICAgZmxleDogMCAxIDMzJTtcbiAgICAgIG1hcmdpbjogMCAwLjVyZW07XG4gICAgfVxuICB9XG5cbiAgLm51bGxpZnktYmxvY2stcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIC5udWxsaWZ5LWJsb2NrLWJ1dHRvbnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMXJlbSAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIGZsZXg6IDAgMSAyNSU7XG4gICAgICAgIG1hcmdpbjogMCAwLjVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRpbWUtY2FuY2VsLWJsb2NrLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAudGltZS1jYW5jZWwtYmxvY2stcXVlc3Rpb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG5cbiAgICAuaW5wdXQtYmxvY2sge1xuICAgICAgd2lkdGg6IDI1JTtcbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cblxuICAgIC50aW1lLWNhbmNlbC1ibG9jay1idXR0b25zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDFyZW0gMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBidXR0b24ge1xuICAgICAgICBmbGV4OiAwIDEgMjUlO1xuICAgICAgICBtYXJnaW46IDAgMC41cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cbi5wcm9ncmVzcy1iYXItY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDAgM3JlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogM3JlbTtcblxuICAucHJvZ3Jlc3MtYmFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMC43cmVtO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwIDNyZW07XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDZyZW0pO1xuICAgIGhlaWdodDogMC43cmVtO1xuXG4gICAgLnByb2dyZXNzLWJhci1mdWxsIHtcbiAgICAgIGhlaWdodDogMC43cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5wcm9ncmVzcy1sYWJlbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAucHJvZ3Jlc3MtdGltZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTNyZW07XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxufVxuIl19 */"
/***/ }),
@@ -6635,7 +6642,7 @@ module.exports = "\n

\n\n
\n
\n\n
\n
\n
\n {{ 'CONFIRM.TITLE' | translate }}\n
\n
\n
\n
\n
{{ 'CONFIRM.MESSAGE.SEND' | translate }}
\n
{{ +form.get('amount').value }} {{variablesService.defaultCurrency}}
\n
\n
\n
{{ 'CONFIRM.MESSAGE.FROM' | translate }}
\n
{{ variablesService.currentWallet.address }}
\n
\n
\n
{{ 'CONFIRM.MESSAGE.TO' | translate }}
\n
{{ form.get('address').value }}
\n
\n
\n \n
{{ 'CONFIRM.MESSAGE.COMMENT' | translate }}
\n
{{ form.get('comment').value }}
\n
\n \n
\n
\n
\n \n \n
\n
\n"
+module.exports = "
\n
\n {{ 'CONFIRM.TITLE' | translate }}\n
\n
\n\n
\n"
/***/ }),
@@ -7093,7 +7100,7 @@ module.exports = "
\n
\n
{{ '
/*! no static exports found */
/***/ (function(module, exports) {
-module.exports = ":host {\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n background: rgba(255, 255, 255, 0.25); }\n\n.modal {\n position: relative;\n display: flex;\n flex-direction: column;\n background-position: center;\n background-size: 200%;\n padding: 0.3rem 3rem 3rem 3rem;\n width: 64rem; }\n\n.modal .title {\n padding: 1.4rem 0;\n font-size: 1.8rem;\n line-height: 3rem; }\n\n.modal .content {\n display: flex;\n font-size: 1.4rem; }\n\n.modal .content .message-container {\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n margin: 1.4rem 3rem 6.2rem 0; }\n\n.modal .content .message-container .message-block {\n display: flex;\n margin-bottom: 1rem; }\n\n.modal .content .message-container .message-block:first-child .message-label {\n line-height: 4rem; }\n\n.modal .content .message-container .message-block:first-child .message-text {\n line-height: 4rem; }\n\n.modal .content .message-container .message-block:last-child {\n margin-bottom: 0; }\n\n.modal .content .message-container .message-block .message-label {\n min-width: 6.7rem;\n line-height: 2rem; }\n\n.modal .content .message-container .message-block .message-text {\n overflow-wrap: break-word;\n margin-left: 4.8rem;\n width: 43.4rem;\n line-height: 2rem; }\n\n.modal .wrapper-buttons {\n display: flex;\n align-items: center;\n justify-content: space-between; }\n\n.modal .wrapper-buttons button {\n width: 100%;\n max-width: 15rem; }\n\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi92YXIvd3d3L3phbm8tcHJvamVjdC96YW5vL3NyYy9ndWkvcXQtZGFlbW9uL2h0bWxfc291cmNlL3NyYy9hcHAvc2VuZC1tb2RhbC9zZW5kLW1vZGFsLmNvbXBvbmVudC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsZUFBZTtFQUNmLE1BQU07RUFDTixTQUFTO0VBQ1QsT0FBTztFQUNQLFFBQVE7RUFDUixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHVCQUF1QjtFQUN2QixxQ0FBcUMsRUFBQTs7QUFFdkM7RUFDRSxrQkFBa0I7RUFDbEIsYUFBYTtFQUNiLHNCQUFzQjtFQUN0QiwyQkFBMkI7RUFDM0IscUJBQXFCO0VBQ3JCLDhCQUE4QjtFQUM5QixZQUFZLEVBQUE7O0FBUGQ7SUFVSSxpQkFBaUI7SUFDakIsaUJBQWlCO0lBQ2pCLGlCQUFpQixFQUFBOztBQVpyQjtJQWdCSSxhQUFhO0lBQ2IsaUJBQWlCLEVBQUE7O0FBakJyQjtNQW9CTSxhQUFhO01BQ2Isc0JBQXNCO01BQ3RCLHVCQUF1QjtNQUN2Qix1QkFBdUI7TUFDdkIsNEJBQTRCLEVBQUE7O0FBeEJsQztRQTJCUSxhQUFhO1FBQ2IsbUJBQW1CLEVBQUE7O0FBNUIzQjtVQWlDWSxpQkFBaUIsRUFBQTs7QUFqQzdCO1VBcUNZLGlCQUFpQixFQUFBOztBQXJDN0I7VUEwQ1UsZ0JBQWdCLEVBQUE7O0FBMUMxQjtVQThDVSxpQkFBaUI7VUFDakIsaUJBQWlCLEVBQUE7O0FBL0MzQjtVQW1EVSx5QkFBeUI7VUFDekIsbUJBQW1CO1VBQ25CLGNBQWM7VUFDZCxpQkFBaUIsRUFBQTs7QUF0RDNCO0lBOERJLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsOEJBQThCLEVBQUE7O0FBaEVsQztNQW1FTSxXQUFXO01BQ1gsZ0JBQWdCLEVBQUEiLCJmaWxlIjoic3JjL2FwcC9zZW5kLW1vZGFsL3NlbmQtbW9kYWwuY29tcG9uZW50LnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyI6aG9zdCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbn1cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCU7XG4gIHBhZGRpbmc6IDAuM3JlbSAzcmVtIDNyZW0gM3JlbTtcbiAgd2lkdGg6IDY0cmVtO1xuXG4gIC50aXRsZSB7XG4gICAgcGFkZGluZzogMS40cmVtIDA7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcblxuICAgIC5tZXNzYWdlLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDEuNHJlbSAzcmVtIDYuMnJlbSAwO1xuICAgICAgXG4gICAgICAubWVzc2FnZS1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG5cbiAgICAgICAgICAubWVzc2FnZS1sYWJlbCB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNHJlbTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubWVzc2FnZS10ZXh0IHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZXNzYWdlLWxhYmVsIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDYuN3JlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZXNzYWdlLXRleHQge1xuICAgICAgICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDQuOHJlbTtcbiAgICAgICAgICB3aWR0aDogNDMuNHJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG5cbiAgLndyYXBwZXItYnV0dG9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIGJ1dHRvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTVyZW07XG4gICAgfVxuICB9XG5cbn1cbiJdfQ== */"
+module.exports = ":host {\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n background: rgba(255, 255, 255, 0.25); }\n\n.modal {\n position: relative;\n display: flex;\n flex-direction: column;\n background-position: center;\n background-size: 200%;\n padding: 0.3rem 3rem 3rem 3rem;\n width: 64rem; }\n\n.modal .title {\n padding: 1.4rem 0;\n font-size: 1.8rem;\n line-height: 3rem; }\n\n.modal .content {\n display: flex;\n font-size: 1.4rem; }\n\n.modal .content .message-container {\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n margin: 1.4rem 3rem 6.2rem 0; }\n\n.modal .content .message-container .message-block {\n display: flex;\n margin-bottom: 1rem; }\n\n.modal .content .message-container .message-block:first-child .message-label {\n line-height: 4rem; }\n\n.modal .content .message-container .message-block:first-child .message-text {\n line-height: 4rem; }\n\n.modal .content .message-container .message-block:last-child {\n margin-bottom: 0; }\n\n.modal .content .message-container .message-block .message-label {\n min-width: 6.7rem;\n line-height: 2rem; }\n\n.modal .content .message-container .message-block .message-text {\n overflow-wrap: break-word;\n margin-left: 4.8rem;\n width: 43.4rem;\n line-height: 2rem; }\n\n.modal .content .message-container .message-block.confirm-master-pass {\n width: 100%;\n margin: 2rem 0; }\n\n.modal .content .message-container .message-block.confirm-master-pass .input-block {\n width: 100%; }\n\n.modal .wrapper-buttons {\n display: flex;\n align-items: center;\n justify-content: space-between; }\n\n.modal .wrapper-buttons button {\n width: 100%;\n max-width: 15rem; }\n\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9ob21lL3VzZXIvemFub190bXAvc3JjL2d1aS9xdC1kYWVtb24vaHRtbF9zb3VyY2Uvc3JjL2FwcC9zZW5kLW1vZGFsL3NlbmQtbW9kYWwuY29tcG9uZW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxlQUFlO0VBQ2YsTUFBTTtFQUNOLFNBQVM7RUFDVCxPQUFPO0VBQ1AsUUFBUTtFQUNSLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsdUJBQXVCO0VBQ3ZCLHFDQUFxQyxFQUFBOztBQUV2QztFQUNFLGtCQUFrQjtFQUNsQixhQUFhO0VBQ2Isc0JBQXNCO0VBQ3RCLDJCQUEyQjtFQUMzQixxQkFBcUI7RUFDckIsOEJBQThCO0VBQzlCLFlBQVksRUFBQTs7QUFQZDtJQVVJLGlCQUFpQjtJQUNqQixpQkFBaUI7SUFDakIsaUJBQWlCLEVBQUE7O0FBWnJCO0lBZ0JJLGFBQWE7SUFDYixpQkFBaUIsRUFBQTs7QUFqQnJCO01Bb0JNLGFBQWE7TUFDYixzQkFBc0I7TUFDdEIsdUJBQXVCO01BQ3ZCLHVCQUF1QjtNQUN2Qiw0QkFBNEIsRUFBQTs7QUF4QmxDO1FBMkJRLGFBQWE7UUFDYixtQkFBbUIsRUFBQTs7QUE1QjNCO1VBaUNZLGlCQUFpQixFQUFBOztBQWpDN0I7VUFxQ1ksaUJBQWlCLEVBQUE7O0FBckM3QjtVQTBDVSxnQkFBZ0IsRUFBQTs7QUExQzFCO1VBOENVLGlCQUFpQjtVQUNqQixpQkFBaUIsRUFBQTs7QUEvQzNCO1VBbURVLHlCQUF5QjtVQUN6QixtQkFBbUI7VUFDbkIsY0FBYztVQUNkLGlCQUFpQixFQUFBOztBQXREM0I7VUEwRFUsV0FBVztVQUNYLGNBQWMsRUFBQTs7QUEzRHhCO1lBNkRZLFdBQVcsRUFBQTs7QUE3RHZCO0lBcUVJLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsOEJBQThCLEVBQUE7O0FBdkVsQztNQTBFTSxXQUFXO01BQ1gsZ0JBQWdCLEVBQUEiLCJmaWxlIjoic3JjL2FwcC9zZW5kLW1vZGFsL3NlbmQtbW9kYWwuY29tcG9uZW50LnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyI6aG9zdCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbn1cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCU7XG4gIHBhZGRpbmc6IDAuM3JlbSAzcmVtIDNyZW0gM3JlbTtcbiAgd2lkdGg6IDY0cmVtO1xuXG4gIC50aXRsZSB7XG4gICAgcGFkZGluZzogMS40cmVtIDA7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcblxuICAgIC5tZXNzYWdlLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDEuNHJlbSAzcmVtIDYuMnJlbSAwO1xuXG4gICAgICAubWVzc2FnZS1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG5cbiAgICAgICAgICAubWVzc2FnZS1sYWJlbCB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNHJlbTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubWVzc2FnZS10ZXh0IHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZXNzYWdlLWxhYmVsIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDYuN3JlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZXNzYWdlLXRleHQge1xuICAgICAgICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDQuOHJlbTtcbiAgICAgICAgICB3aWR0aDogNDMuNHJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuY29uZmlybS1tYXN0ZXItcGFzcyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luOiAycmVtIDA7XG4gICAgICAgICAgLmlucHV0LWJsb2NrIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC53cmFwcGVyLWJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICBidXR0b24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDE1cmVtO1xuICAgIH1cbiAgfVxuXG59XG4iXX0= */"
/***/ }),
@@ -7125,12 +7132,34 @@ var __metadata = (undefined && undefined.__metadata) || function (k, v) {
var SendModalComponent = /** @class */ (function () {
function SendModalComponent(variablesService) {
this.variablesService = variablesService;
+ this.confirmForm = new _angular_forms__WEBPACK_IMPORTED_MODULE_1__["FormGroup"]({
+ password: new _angular_forms__WEBPACK_IMPORTED_MODULE_1__["FormControl"]('')
+ });
this.confirmed = new _angular_core__WEBPACK_IMPORTED_MODULE_0__["EventEmitter"]();
}
SendModalComponent.prototype.ngOnInit = function () {
+ if (this.variablesService.appPass) {
+ this.confirmForm.controls['password'].setValidators([_angular_forms__WEBPACK_IMPORTED_MODULE_1__["Validators"].required]);
+ this.confirmForm.updateValueAndValidity();
+ }
};
SendModalComponent.prototype.confirm = function () {
- this.confirmed.emit(true);
+ if (this.variablesService.appPass) {
+ if (this.confirmForm.controls['password'].value === '') {
+ this.confirmForm.controls['password'].setErrors({ requiredPass: true });
+ return;
+ }
+ this.confirmForm.controls['password'].setErrors({ requiredPass: false });
+ if (this.variablesService.appPass === this.confirmForm.controls['password'].value) {
+ this.confirmed.emit(true);
+ }
+ else {
+ this.confirmForm.controls['password'].setErrors({ passwordNotMatch: true });
+ }
+ }
+ else {
+ this.confirmed.emit(true);
+ }
};
SendModalComponent.prototype.onClose = function () {
this.confirmed.emit(false);
@@ -7176,7 +7205,7 @@ module.exports = "