Update reload balances

This commit is contained in:
AlphaX-Projects 2023-01-04 16:54:33 +01:00
parent fba20229be
commit 5b8a9a4e09
18 changed files with 56 additions and 25 deletions

View File

@ -155,7 +155,8 @@
"continue":"Fortsetzen", "continue":"Fortsetzen",
"save":"Speichern", "save":"Speichern",
"balance":"Guthaben", "balance":"Guthaben",
"balances":"IHR WALLET-GUTHABEN" "balances":"IHR WALLET-GUTHABEN",
"update":"AKTUALISIERE WALLET-GUTHABEN"
}, },
"startminting":{ "startminting":{
"smchange1":"Prägekonten können nicht abgerufen werden", "smchange1":"Prägekonten können nicht abgerufen werden",

View File

@ -155,7 +155,8 @@
"continue":"Continuar", "continue":"Continuar",
"save":"Guardar", "save":"Guardar",
"balance":"Saldo", "balance":"Saldo",
"balances":"LOS SALDOS DE TU BILLETERA" "balances":"LOS SALDOS DE TU BILLETERA",
"update":"ACTUALIZAR SALDOS DE CARTERA"
}, },
"startminting":{ "startminting":{
"smchange1":"No se pueden obtener cuentas de acuñación", "smchange1":"No se pueden obtener cuentas de acuñación",

View File

@ -155,7 +155,8 @@
"continue":"Continuer", "continue":"Continuer",
"save":"Sauvegarder", "save":"Sauvegarder",
"balance":"Solde", "balance":"Solde",
"balances":"VOS SOLDES DE PORTEFEUILLE" "balances":"VOS SOLDES DE PORTEFEUILLE",
"update":"METTRE À JOUR LES SOLDES DES PORTEFEUILLES"
}, },
"startminting":{ "startminting":{
"smchange1":"Impossible de récupérer les comptes de frappe", "smchange1":"Impossible de récupérer les comptes de frappe",

View File

@ -156,7 +156,8 @@
"continue":"जारी रखें", "continue":"जारी रखें",
"save":"सहेजें", "save":"सहेजें",
"balance":"संतुलन", "balance":"संतुलन",
"balances":"आपका वॉलेट बैलेंस" "balances":"आपका वॉलेट बैलेंस",
"update":"अपडेट वॉलेट बैलेंस"
}, },
"startminting":{ "startminting":{
"smchange1":"खनन खाते नहीं लाए जा सकते", "smchange1":"खनन खाते नहीं लाए जा सकते",

View File

@ -155,7 +155,8 @@
"continue":"Nastavi", "continue":"Nastavi",
"save":"Spremi", "save":"Spremi",
"balance":"Kreditna", "balance":"Kreditna",
"balances":"VAŠ NOVČANIK JE NA SALJU" "balances":"VAŠ NOVČANIK JE NA SALJU",
"update":"AŽURIRAJTE STANJE NOVČANIKA"
}, },
"startminting":{ "startminting":{
"smchange1":"Nije moguće dohvatiti račune za kovanje", "smchange1":"Nije moguće dohvatiti račune za kovanje",

View File

@ -155,7 +155,8 @@
"continue":"Folytatódik/folytatáshoz", "continue":"Folytatódik/folytatáshoz",
"save":"Mentéshez", "save":"Mentéshez",
"balance":"Hitel", "balance":"Hitel",
"balances":"A PÉNZTÁRCSA EGYENLEGEK" "balances":"A PÉNZTÁRCSA EGYENLEGEK",
"update":"FRISSÍTSE A PÉNZTÁRCSA-EGYENLEGEKET"
}, },
"startminting":{ "startminting":{
"smchange1":"Nem lehet lekérni a pénzverési számlákat", "smchange1":"Nem lehet lekérni a pénzverési számlákat",

View File

@ -155,7 +155,8 @@
"continue":"Continua", "continue":"Continua",
"save":"Salva", "save":"Salva",
"balance":"Saldo", "balance":"Saldo",
"balances":"IL TUO SALDO DEL PORTAFOGLIO" "balances":"I SALDI DEL TUO PORTAFOGLIO",
"update":"AGGIORNA I SALDI DEL PORTAFOGLIO"
}, },
"startminting":{ "startminting":{
"smchange1":"Impossibile recuperare i conti di conio", "smchange1":"Impossibile recuperare i conti di conio",

View File

@ -155,7 +155,8 @@
"continue":"계속하다", "continue":"계속하다",
"save":"저장", "save":"저장",
"balance":"균형", "balance":"균형",
"balances":"지갑 잔액" "balances":"지갑 잔액",
"update":"월렛 잔액 업데이트"
}, },
"startminting":{ "startminting":{
"smchange1":"발행 계정을 가져올 수 없습니다", "smchange1":"발행 계정을 가져올 수 없습니다",

View File

@ -155,7 +155,8 @@
"continue":"Fortsett", "continue":"Fortsett",
"save":"Lagre", "save":"Lagre",
"balance":"Saldo", "balance":"Saldo",
"balances":"DIN WALLET-SALDO" "balances":"DIN WALLET-SALDO",
"update":"OPPDATERT WALLET-SALDOER"
}, },
"startminting":{ "startminting":{
"smchange1":"Kan ikke hente myntingkontoer", "smchange1":"Kan ikke hente myntingkontoer",

View File

@ -155,7 +155,8 @@
"continue":"Kontynuuj", "continue":"Kontynuuj",
"save":"Zapisz", "save":"Zapisz",
"balance":"Saldo", "balance":"Saldo",
"balances":"SALDO TWOJEGO PORTFELA" "balances":"SALDO TWOJEGO PORTFELA",
"update":"AKTUALIZUJ SALDA W PORTFELU"
}, },
"startminting":{ "startminting":{
"smchange1":"Nie można pobrać kont menniczych", "smchange1":"Nie można pobrać kont menniczych",

View File

@ -155,7 +155,8 @@
"continue":"Continuar", "continue":"Continuar",
"save":"Salvar", "save":"Salvar",
"balance":"Saldo", "balance":"Saldo",
"balances":"SEUS SALDOS DE CARTEIRA" "balances":"SEUS SALDOS DE CARTEIRA",
"update":"ATUALIZAR SALDOS DA CARTEIRA"
}, },
"startminting":{ "startminting":{
"smchange1":"Não é possível buscar contas de cunhagem", "smchange1":"Não é possível buscar contas de cunhagem",

View File

@ -155,7 +155,8 @@
"continue":"Continua", "continue":"Continua",
"save":"Salveza", "save":"Salveza",
"balance":"Credit", "balance":"Credit",
"balances":"SOLDELE PORTOTELULUI DVS" "balances":"SOLDELE PORTOTELULUI DVS",
"update":"ACTUALIZAȚI SOLDELE PORTOTELULUI"
}, },
"startminting":{ "startminting":{
"smchange1":"Nu se pot prelua conturile de batere", "smchange1":"Nu se pot prelua conturile de batere",

View File

@ -155,7 +155,8 @@
"continue":"Nastavite", "continue":"Nastavite",
"save":"Sačuvajte", "save":"Sačuvajte",
"balance":"Kredit", "balance":"Kredit",
"balances":"VAŠI STANJE U NOVČANIKU" "balances":"VAŠI STANJE U NOVČANIKU",
"update":"AŽURIRAJTE STANJE NOVČANIKA"
}, },
"startminting":{ "startminting":{
"smchange1":"Nije moguće preuzeti naloge za kovanje", "smchange1":"Nije moguće preuzeti naloge za kovanje",

View File

@ -155,7 +155,8 @@
"continue":"Продолжить", "continue":"Продолжить",
"save":"Сохранить", "save":"Сохранить",
"balance":"кредит", "balance":"кредит",
"balances":"БАЛАНС ВАШЕГО КОШЕЛЬКА" "balances":"БАЛАНС ВАШЕГО КОШЕЛЬКА",
"update":"ОБНОВИТЬ БАЛАНС КОШЕЛЬКА"
}, },
"startminting":{ "startminting":{
"smchange1":"Не удается получить учетные записи минтинга", "smchange1":"Не удается получить учетные записи минтинга",

View File

@ -155,7 +155,8 @@
"continue":"Continue", "continue":"Continue",
"save":"Save", "save":"Save",
"balance":"Balance", "balance":"Balance",
"balances":"YOUR WALLET BALANCES" "balances":"YOUR WALLET BALANCES",
"update":"UPDATE WALLET BALANCES"
}, },
"startminting":{ "startminting":{
"smchange1":"Cannot fetch minting accounts", "smchange1":"Cannot fetch minting accounts",

View File

@ -155,7 +155,8 @@
"continue":"继续", "continue":"继续",
"save":"保存", "save":"保存",
"balance":"信用", "balance":"信用",
"balances":"您的钱包余额" "balances":"您的钱包余额",
"update":"更新钱包余额"
}, },
"startminting":{ "startminting":{
"smchange1":"无法获取铸币帐户", "smchange1":"无法获取铸币帐户",

View File

@ -155,7 +155,8 @@
"continue":"繼續", "continue":"繼續",
"save":"保存", "save":"保存",
"balance":"信用", "balance":"信用",
"balances":"您的錢包餘額" "balances":"您的錢包餘額",
"update":"更新錢包餘額"
}, },
"startminting":{ "startminting":{
"smchange1":"無法獲取鑄幣帳戶", "smchange1":"無法獲取鑄幣帳戶",

View File

@ -6,6 +6,7 @@ import { addTradeBotRoutes } from '../tradebot/addTradeBotRoutes.js'
import { get, translate, translateUnsafeHTML } from 'lit-translate' import { get, translate, translateUnsafeHTML } from 'lit-translate'
import '@polymer/paper-icon-button/paper-icon-button.js' import '@polymer/paper-icon-button/paper-icon-button.js'
import '@polymer/paper-progress/paper-progress.js'
import '@polymer/iron-icons/iron-icons.js' import '@polymer/iron-icons/iron-icons.js'
import '@polymer/app-layout/app-layout.js' import '@polymer/app-layout/app-layout.js'
import '@polymer/paper-ripple' import '@polymer/paper-ripple'
@ -38,6 +39,7 @@ class AppView extends connect(store)(LitElement) {
theme: { type: String, reflect: true }, theme: { type: String, reflect: true },
addressInfo: { type: Object }, addressInfo: { type: Object },
searchContentString: { type: String }, searchContentString: { type: String },
getAllBalancesLoading: { type: Boolean },
botQortWallet: { type: String }, botQortWallet: { type: String },
botBtcWallet: { type: String }, botBtcWallet: { type: String },
botLtcWallet: { type: String }, botLtcWallet: { type: String },
@ -154,6 +156,10 @@ class AppView extends connect(store)(LitElement) {
border-top: var(--border); border-top: var(--border);
} }
paper-progress {
--paper-progress-active-color: var(--mdc-theme-primary);
}
.s-menu { .s-menu {
list-style: none; list-style: none;
padding: 0px 0px; padding: 0px 0px;
@ -207,7 +213,7 @@ class AppView extends connect(store)(LitElement) {
.balanceheadertext { .balanceheadertext {
position: absolute; position: absolute;
margin: auto; margin: auto;
font-size: 16px; font-size: 14px;
font-weight: 400; font-weight: 400;
width: 250px; width: 250px;
display: inline; display: inline;
@ -323,11 +329,12 @@ class AppView extends connect(store)(LitElement) {
constructor() { constructor() {
super() super()
this.theme = localStorage.getItem('qortalTheme') ? localStorage.getItem('qortalTheme') : 'light'
this.searchContentString = '' this.searchContentString = ''
this.urls = []; this.urls = [];
this.nodeType = '' this.nodeType = ''
this.addressInfo = {} this.addressInfo = {}
this.theme = localStorage.getItem('qortalTheme') ? localStorage.getItem('qortalTheme') : 'light' this.getAllBalancesLoading = false
this.botQortWallet = '' this.botQortWallet = ''
this.botBtcWallet = '' this.botBtcWallet = ''
this.botLtcWallet = '' this.botLtcWallet = ''
@ -414,13 +421,18 @@ class AppView extends connect(store)(LitElement) {
</div> </div>
<div id="balanceheader"> <div id="balanceheader">
<span class="balanceheadertext"> <span class="balanceheadertext">
${translate("general.balances")} ${this.getAllBalancesLoading ? html`
<vaadin-button theme="icon" id="reload" @click="${() => this.getAllBalances()}"> ${translate("general.update")}
<vaadin-icon icon="vaadin:refresh"></vaadin-icon> ` : html`
</vaadin-button> ${translate("general.balances")}
<vaadin-tooltip text="Reload Balances" for="reload" position="top"></vaadin-tooltip> <vaadin-button theme="icon" id="reload" @click="${() => this.getAllBalances()}">
<vaadin-icon icon="vaadin:refresh"></vaadin-icon>
</vaadin-button>
<vaadin-tooltip text="${translate("general.update")}" for="reload" position="top"></vaadin-tooltip>
`}
</span> </span>
</div> </div>
${this.getAllBalancesLoading ? html`<paper-progress indeterminate style="width: 100%; margin: 4px;"></paper-progress>` : ''}
${this.balanceTicker} ${this.balanceTicker}
<app-info></app-info> <app-info></app-info>
</div> </div>
@ -1505,6 +1517,7 @@ class AppView extends connect(store)(LitElement) {
} }
async getAllBalances() { async getAllBalances() {
this.getAllBalancesLoading = true
await this.updateQortWalletBalance() await this.updateQortWalletBalance()
await this.updateBtcWalletBalance() await this.updateBtcWalletBalance()
await this.updateLtcWalletBalance() await this.updateLtcWalletBalance()
@ -1513,6 +1526,7 @@ class AppView extends connect(store)(LitElement) {
await this.updateRvnWalletBalance() await this.updateRvnWalletBalance()
await this.fetchArrrWalletAddress() await this.fetchArrrWalletAddress()
await this.updateArrrWalletBalance() await this.updateArrrWalletBalance()
this.getAllBalancesLoading = false
} }
async renderBalances() { async renderBalances() {
@ -2132,4 +2146,4 @@ class AppView extends connect(store)(LitElement) {
} }
} }
window.customElements.define('app-view', AppView) window.customElements.define('app-view', AppView)