diff --git a/.gitignore b/.gitignore
index 703ff85..e6c18f9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,6 +8,8 @@ hushd
IDEWorkspaceChecks.plist
komodo-cli
komodod
+hush-cli
+hushd
*.mak
Makefile
Makefile.*
diff --git a/README.md b/README.md
index 7f9df6c..3f0ec4b 100644
--- a/README.md
+++ b/README.md
@@ -87,7 +87,7 @@ You can install the pre-reqs and build on Ubuntu 18.04 & 20.04 with:
sudo apt-get -y install qt5-default qt5-qmake libqt5websockets5-dev qtcreator
git clone https://git.hush.is/hush/SilentDragon
cd SilentDragon
-./build.sh linguist # compile translations
+./build.sh linguist
./build.sh
./silentdragon
```
@@ -100,7 +100,7 @@ You can install the pre-reqs and build on Arch Linux with:
sudo pacman -S qt5-base qt5-tools qtcreator qt5-websockets rust
git clone https://git.hush.is/hush/SilentDragon
cd SilentDragon
-./build.sh linguist # compile translations
+./build.sh linguist
./build.sh release
./silentdragon
```
@@ -148,8 +148,7 @@ these four files in your Git repo:
```shell script
ln -s ../hush3/src/hushd
-ln -s ../hush3/src/komodod
-ln -s ../hush3/src/komodo-cli
+ln -s ../hush3/src/hush-cli
```
The above assumes silentdragon and hush3 git repos are in the same directory. File names on Windows will need to be tweaked.
diff --git a/application.qrc b/application.qrc
index 755c18b..17e2e20 100644
--- a/application.qrc
+++ b/application.qrc
@@ -9,7 +9,6 @@
res/icon.ico
- res/zcashdlogo.gif
res/tropical-hush.png
res/tropical-hush-square.png
res/logobig.gif
@@ -30,6 +29,7 @@
res/silentdragon_it.qm
res/silentdragon_id.qm
res/silentdragon_nl.qm
+ res/silentdragon_pl.qm
res/silentdragon_pt.qm
res/silentdragon_ro.qm
res/silentdragon_ru.qm
diff --git a/build.sh b/build.sh
index 609e8bf..2610c04 100755
--- a/build.sh
+++ b/build.sh
@@ -25,6 +25,19 @@ VERSION=$(cat src/version.h |cut -d\" -f2)
echo "Compiling SilentDragon $VERSION with $JOBS threads..."
CONF=silentdragon.pro
+if ! command -v qmake &> /dev/null
+then
+ echo "qmake could not be found. Please install QT and try again."
+ exit 1
+fi
+
+if ! command -v make &> /dev/null
+then
+ echo "make could not be found. Please install it and try again."
+ exit 1
+fi
+
+
qbuild () {
qmake $CONF -spec linux-clang CONFIG+=debug
make -j$JOBS
diff --git a/doc/relnotes/README.md b/doc/relnotes/README.md
new file mode 100644
index 0000000..2561291
--- /dev/null
+++ b/doc/relnotes/README.md
@@ -0,0 +1,32 @@
+# Official SilentDragon Release Notes
+
+SilentDragon release notes were done on Github until 1.0.0
+and now are officially part of our Gitea repo at https://git.hush.is/hush/silentdragon
+
+## Downloading Releases
+
+Hush releases are on our own Gitea at git.hush.is
+and no longer on Github, since they banned Duke Leto and
+also because they censor many people around the world and work with
+evil organizations.
+
+# SilentDragon 1.3.0 "Berserk Bonnacon"
+
+```
+ 60 files changed, 4328 insertions(+), 1568 deletions(-)
+```
+
+ * This release of SD is only compatible with hushd 3.9.0 or later, which is a mandatory update
+ * Older Hush full nodes will not be compatible with the Hush network going forward
+ * New shinier startup animation ( https://t.me/DanS\_MGDesign )
+ * SD now looks for Hush full node data in `~/.hush/HUSH3` but still supports the legacy location
+ * New Polish translation ( @onryo )
+ * When right-clicking on a zaddr, there are now two new menu options
+ * Shield all mining funds to this zaddr (z_shieldcoinbase)
+ * Use this if you are a solo miner who mined full blocks to a taddr
+ * Only 50 blocks will be shielded at a time. If you have more, run this multiple times.
+ * Shield all non-mining taddr funds to this zaddr (z_mergetoaddress)
+ * Use this if you have an old wallet with funds in taddrs
+ * Only 50 utxos (transactions) will be shielded at a time. If you have more, run this multiple times.
+ * The About screen now reports the version of QT5 being used
+ * In the case of an exception, the default currency will be set to BTC instead of USD
diff --git a/hush-cli b/hush-cli
deleted file mode 100755
index 785583a..0000000
--- a/hush-cli
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/bin/bash
-# Copyright (c) 2016-2020 The Hush developers
-# Released under the GPLv3
-
-# set working directory to the location of this script
-# readlink -f does not always exist
-DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
-cd $DIR
-DIR="$( cd "$( dirname "$( readlink "${BASH_SOURCE[0]}" )" )" && pwd )"
-cd $DIR
-
-NAME=HUSH3
-
-CLI=${KOMODOCLI:-./komodo-cli}
-if [ -f $CLI ]; then
- $CLI -ac_name=$NAME "$@"
-else
- # We prefix our binary when installed
- # system wide on Debain systems, to prevent clashes,
- # because we are classy like that. Fuck jl777, The KYC Traitor.
- CLI=hush-komodo-cli
- $CLI -ac_name=$NAME "$@"
-fi
diff --git a/res/silentdragon-animated-startup-dark.gif b/res/silentdragon-animated-startup-dark.gif
index f089ccd..430aa7f 100644
Binary files a/res/silentdragon-animated-startup-dark.gif and b/res/silentdragon-animated-startup-dark.gif differ
diff --git a/res/silentdragon_be.ts b/res/silentdragon_be.ts
index f59e063..fc8150e 100644
--- a/res/silentdragon_be.ts
+++ b/res/silentdragon_be.ts
@@ -79,6 +79,8 @@
+
+
Экранаваны
@@ -163,8 +165,8 @@
-
-
+
+
Пазнака
@@ -191,7 +193,7 @@
-
+
Камісія Майнерам
@@ -307,7 +309,7 @@
-
+
Экспарт прыватнага ключа
@@ -812,95 +814,105 @@
-
+
Скапіраваць адрас
-
-
-
-
-
-
-
+
+
+
+
+
+
+
Скапіявана ў буфер абмену
-
+
+
+ Адправіць усе немайнинговые сродкі на гэты zaddr
+
+
+
+
+ Адправіць усе майнинговые сродкі на гэты zaddr
+
+
+
Атрымаць прыватны ключ
-
+
Атрымаць ключ прагляду
-
+
Shield баланс да Sapling
-
-
+
+
Паглядзець у даследчыку блокаў
-
+
Адрас Прагляду Сродкаў
-
+
Канвертаваць Адрас
-
+
Капіяваць забаронены IP вузла
-
+
Прагледзець забароненыя IP адрасы хаста на shodan.io (іншы сэрвіс)
-
+
Скапіяваць адрас + порт вузла
-
+
Скапіяваць адрас вузла
-
+
Скапіяваць TLS ciphersuite
-
+
Скапіяваць ASN
-
+
Прагляд хаста ў shodan.io (старонні сэрвіс)
-
+
Прагляд ASN у bgpview.io (старонні сэрвіс)
-
+
Скапіраваць спасылку даследчыку блокаў
@@ -909,7 +921,7 @@
Migrate to Sapling
-
+
Скапіяваць txid
@@ -933,12 +945,12 @@
- Вы карыстаецеся знешнім hushd. Калі ласка, перазапусціце hushd з -перасканаваць
+ Вы карыстаецеся знешнім hushd. Калі ласка, перазапусціце hushd з -rescan
- Вы карыстаецеся знешнім hushd. Калі ласка, перазапусціце hushd з -пераіндэксаваць
+ Вы карыстаецеся знешнім hushd. Калі ласка, перазапусціце hushd з -reindex
@@ -1044,37 +1056,37 @@
Это может занять несколько минут. Загрузка...
-
+
Паглядзець Запыт на Аплату
-
+
Паглядзець Пазнаку
-
+
Адказаць на
-
+
Стварыць новы t-Addr
-
+
Капіяваць Адрас
-
+
Адрас быў раней выкарыстаны
-
+
Адрас не выкарыстоўваецца
@@ -1142,57 +1154,57 @@ doesn't look like a z-address
не падобна на z-адрас
-
+
Змяніць з
-
+
Бягучы баланс :
-
+
Баланс пасля гэтай Tx:
-
+
Памылка Транзакцыі
-
+
Калі ласка пачакай...
-
+
Вылічэнне вашай транзакцыі
-
+
Вылічэнне транзакцыі:
-
+
Гатова!
-
+
Адрас несапраўдны!
-
+
Надзвычайная прыватнасць!
-
+
ёсць празрысты. Вы павінны адправіць да zaddr.
@@ -1209,7 +1221,7 @@ doesn't look like a z-address
является недействительным
-
+
Колькасць '%1' з'яўляецца несапраўдным!
@@ -1427,7 +1439,7 @@ Not starting embedded hushd because --no-embedded was passed
памылка hushd
-
+
@@ -1436,27 +1448,27 @@ Please set the host/port and user/password in the Edit->Settings menu.
-
+
Аўтэнтыфікацыя не ўдалася. username / password, якія вы паказалі, не былі прынятыя да hushd. Паспрабуйце змяніць яго ў меню Рэдагаваць-> Налады
-
+
Ваш hushd запускаецца. Калі ласка, пачакайце.
-
+
Гэта можа заняць некалькі гадзін, вазьміце трохі папкорна
-
+
Памылка! :
-
+
Загрузка блокаў
@@ -1465,52 +1477,52 @@ Please set the host/port and user/password in the Edit->Settings menu.Готово! Благодарим Вас за помощь в защите сети Hush, запустив полный узел.
-
+
Вышыня блокаў
-
+
Сінхранізацыя
-
+
Падключана
-
+
testnet:
-
+
Падлучаны да hushd
-
+
hushd не мае аднарангавай сувязяў! Праблемы з сеткай?
-
+
Пры падключэнні да hushd адбылася памылка. Памылка была
-
+
вылічэнне транзакцый.
-
+
Калі ласка, пачакайце выхаду з SilentDragon
-
+
Чакаем выхаду hushd
@@ -1527,22 +1539,22 @@ Please set the host/port and user/password in the Edit->Settings menu.не подтверждено
-
+
Здзелка
-
+
Транзакцыя з id
-
+
не ўдалося. Памылка была
-
+
памылка
@@ -1559,12 +1571,12 @@ Please set the host/port and user/password in the Edit->Settings menu. tx вычисляется. Это может занять несколько минут.
-
+
Даступна абнаўленне
-
+
@@ -1573,12 +1585,12 @@ Would you like to visit the releases page?
Хацелі б вы наведаць старонку рэлізаў?
-
+
Няма даступных абнаўленняў
-
+
У вас ужо ёсць апошняя версія v%1
@@ -1596,7 +1608,7 @@ Would you like to visit the releases page?
не ўдалося. Калі ласка, праверце сайт даведкі для атрымання дадатковай інфармацыі
-
+
@@ -1609,14 +1621,14 @@ Please set the host/port and user/password in the Edit->Settings menu.Это может занять несколько часов
-
-
+
+
Памылка Злучэння
-
-
+
+
Памылка Транзакцыі
@@ -1625,8 +1637,8 @@ Please set the host/port and user/password in the Edit->Settings menu.Произошла ошибка при отправке транзакции. Ошибка была:
-
-
+
+
Няма Злучэння
diff --git a/res/silentdragon_bg.ts b/res/silentdragon_bg.ts
index 81d2796..a91d58d 100644
--- a/res/silentdragon_bg.ts
+++ b/res/silentdragon_bg.ts
@@ -59,6 +59,8 @@
+
+
@@ -143,8 +145,8 @@
-
-
+
+
@@ -171,7 +173,7 @@
-
+
@@ -237,7 +239,7 @@
-
+
@@ -758,135 +760,145 @@
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -944,62 +956,62 @@ doesn't look like a z-address
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1273,151 +1285,151 @@ Not starting embedded hushd because --no-embedded was passed
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/res/silentdragon_de.qm b/res/silentdragon_de.qm
index ffc1d61..3061fa5 100644
Binary files a/res/silentdragon_de.qm and b/res/silentdragon_de.qm differ
diff --git a/res/silentdragon_de.ts b/res/silentdragon_de.ts
index 3288748..f2b917e 100644
--- a/res/silentdragon_de.ts
+++ b/res/silentdragon_de.ts
@@ -63,6 +63,8 @@
+
+
Verborgen
@@ -147,8 +149,8 @@
-
-
+
+
Nachricht hinzufügen
@@ -175,7 +177,7 @@
-
+
Gebühr
@@ -207,21 +209,21 @@
-
+ Gleichaltrigen
-
+ Actuelle Gleichaltrigen
-
+ Gesperrte Gleichaltrigen
@@ -266,7 +268,7 @@
-
+ TLS-Unterstützung
@@ -347,7 +349,7 @@
-
+
Privaten Key exportieren
@@ -419,10 +421,6 @@
Beglaubigungs Verzögerung
-
-
- KMD Version
-
@@ -852,42 +850,52 @@
Private Key für
-
+
+
+ Schützen Sie alle transparenten Nicht-Mining-Fonds vor diesem Zaddr
+
+
+
+
+ Schützen Sie alle Mining-Fonds vor diesem Zaddr
+
+
+
-
+ Gesperrte Peer-IP kopieren
-
+
-
+
-
+ Peer-Adresse und Port kopieren
-
+
-
+
-
+
-
+ Kopieren ASN
-
+
-
+
@@ -910,50 +918,50 @@
-
+
Adresse kopieren
-
-
-
-
-
-
-
+
+
+
+
+
+
+
In die Zwischenablage kopiert
-
+
Private Key anzeigen
-
+
Viewing Key anzeigen
-
+
Guthaben auf sichere Adresse (Sapling) verschieben
-
-
+
+
Im Block explorer anzeigen
-
+
Alle Adressen anschauen
-
+
Adresse konvertieren
@@ -962,47 +970,47 @@
Zu Sapling übertragen
-
+
Kopiere Transaktions ID
-
+
Im Block explorer Link kopieren
-
+
Zahlungsaufforderung ansehen
-
+
Nachricht ansehen
-
+
Antworten an
-
+
Neue transparente Adresse erstellen
-
+
Adresse kopieren
-
+
Diese Adresse wurde schon einmal benutzt
-
+
Adresse wird nicht genutzt
@@ -1062,57 +1070,57 @@ doesn't look like a z-address
Das sieht nicht wie eine sichere Adresse aus
-
+
Änderungen von
-
+
aktuelles Guthaben :
-
+
Guthaben nach dieser Transaktion:
-
+
Transaktions Fehler
-
+
Bitte warten...
-
+
Erzeuge die Transaktion
-
+
Erzeugte Transaktion:
-
+
Fertig!
-
+
Sender Adresse ist ungültig!
-
+
-
+
@@ -1129,7 +1137,7 @@ Das sieht nicht wie eine sichere Adresse aus
ist ungültig
-
+
Betrag '%1' ist ungültig!
@@ -1372,57 +1380,57 @@ If all else fails, please run hushd manually.
MB bei
-
+
Dies kann einige Stunden dauern, machen Sie sich einen Kaffee
-
+
Es gab einen Fehler! :
-
+
Lade Blöcke herunter
-
+
Blockhöhe
-
+
Synchronisiere
-
+
Verbunden
-
+
Testnetz:
-
+
Verbunden zu Hushd
-
+
erzeuge Transaktion
-
+
Bitte warten Sie, bis Silentdragon beendet ist
-
+
Bitte warten Sie, bis Hushd beendet ist
@@ -1431,27 +1439,27 @@ If all else fails, please run hushd manually.
Hushd hat keine Verbindung zu anderen Teilnehmern
-
+
Es gab einen Fehler bei dem versuch Hushd zu verbinden. Der Fehler war
-
+
Transaktion
-
+
Transaktion mit der ID
-
+
gescheitert. Der Fehler war
-
+
gescheitert
@@ -1460,7 +1468,7 @@ If all else fails, please run hushd manually.
Transaktion
-
+
Hushd hat keine Verbindung zu anderen Teilnehmern! Haben Sie Netzwerkprobleme?
@@ -1469,24 +1477,24 @@ If all else fails, please run hushd manually.
Erzeuge Transaktion. Dies kann einige Minuten dauern.
-
+
Update verfügbar
-
+
Eine neue Version v%1 ist verfügbar! Sie benutzen momentan v%2. Möchten Sie unsere Seite besuchen?
-
+
Keine updates verfügbar
-
+
Sie haben bereits die aktuellste Version v%1
@@ -1509,26 +1517,26 @@ Would you like to visit the releases page?
Hushd fehler
-
+
Eine manuelle Verbinung wurde angefragt, aber nicht konfiguriert. Bitte tragen Sie den Host/Port und Benutzer/Passwort im Einstellungsmenü ein.
-
+
Konnte keine Verbindung zum konfigurierten hushd aufbauen. Bitte tragen Sie den Host/Port und Benutzer/Passwort im Einstellungsmenü ein.
-
+
Authentifizierung fehlgeschlagen. Der Benutzername / Passwort wurde nicht akzeptiert. Versuche Sie die Daten im Einstellunsgmenü zu ändern.
-
+
Hushd startet. Bitte warten
@@ -1537,14 +1545,14 @@ Please set the host/port and user/password in the Edit->Settings menu.Dies kann einige Stunden dauern
-
-
+
+
Verbindungsfehler
-
-
+
+
Transaktionsfehler
@@ -1553,8 +1561,8 @@ Please set the host/port and user/password in the Edit->Settings menu.Beim Senden der Transaktion trat ein Fehler auf. Der Fehler war:
-
-
+
+
Keine Verbindung
@@ -1734,17 +1742,17 @@ You either have unconfirmed funds or the balance is too low for an automatic mig
- Version
+ Version
- Protokoll Version
+ Protokollversion
-
+ Ping-Zeit
@@ -1754,12 +1762,12 @@ You either have unconfirmed funds or the balance is too low for an automatic mig
-
+ Empfangene Bytes
-
+ Gesendete Bytes
diff --git a/res/silentdragon_es.qm b/res/silentdragon_es.qm
index fcff89e..6e19d96 100644
Binary files a/res/silentdragon_es.qm and b/res/silentdragon_es.qm differ
diff --git a/res/silentdragon_es.ts b/res/silentdragon_es.ts
index 56427af..862286c 100644
--- a/res/silentdragon_es.ts
+++ b/res/silentdragon_es.ts
@@ -63,6 +63,8 @@
+
+
Protegido
@@ -147,8 +149,8 @@
-
-
+
+
Memo
@@ -175,7 +177,7 @@
-
+
Cuota Minera
@@ -202,21 +204,15 @@
-
+ Compañeras
-
-
-
+
+ Compañeros actuales
-
-
-
+
+ Compañeras prohibidas
@@ -241,17 +237,17 @@
-
+ Servicios locales
-
+ Cadena más larga
-
+ Transacciones de billetera
@@ -333,7 +329,7 @@
-
+
Exportar Clave Privada
@@ -342,6 +338,20 @@
Transacciones
+
+
+
+
+
+
+
+
+
+
@@ -817,44 +827,49 @@
Clave privada para
-
+
+
+ Proteja todos los fondos no mineros a este zaddr
+
+
+
-
+ Copiar IP de compañeras prohibidas
-
+
-
+
-
+
-
+
-
+ Copiar TLS ciphersuite
-
+
-
+ Copiar ASN
-
+
-
+ Ver host en shodan.io (servicio de terceros)
-
+
-
+ Ver host en bgpview.io (servicio de terceros)
@@ -870,50 +885,55 @@
-
+
Copiar dirección
-
-
-
-
-
-
-
+
+
+
+
+
+
+
Copiado al portapapeles
-
+
+
+
+
+
+
Obtener clave privada
-
+
-
+ Obtener lave de visualización
-
+
Proteger saldo a Sapling
-
-
+
+
Ver en el explorador de bloques
-
+
Dirección Asset Espectador
-
+
Convertir dirección
@@ -922,47 +942,47 @@
Migrar a Sapling
-
+
Copiar txid
-
+
-
+ Copiar el enlace del Explorador de bloques
-
+
Ver solicitud de pago
-
+
Ver Memo
-
+
Responder a
-
+
Nuevo dirección t-Addr creada
-
+
Dirección de copia
-
+
La dirección ha sido utilizada previamente
-
+
Dirección no utilizada
@@ -1020,57 +1040,57 @@ doesn't look like a z-address
no parece una direccion z-Addr
-
+
Cambiar de
-
+
Saldo actual :
-
+
Balance después de este Tx:
-
+
Error de Transacción
-
+
-
+ Espere por favor
-
+
-
+
-
+
-
+ ¡Hecho!
-
+
-
+ La dirección de remitente no es válida
-
+
-
+
@@ -1087,7 +1107,7 @@ doesn't look like a z-address
es Inválida
-
+
El monto '%1' no es válido!
@@ -1124,7 +1144,7 @@ doesn't look like a z-address
-
+ Escanee este QRCode en SilentDragonAndroid para conectar su dispositivo
@@ -1191,78 +1211,78 @@ doesn't look like a z-address
QObject
-
-
+
+
Sin Conexión
-
+
Descargando Bloques
-
+
Altura del bloque
-
+
Sincronizando
-
+
Conectando
-
+
testnet:
-
+
Conectando a hushd
-
+
¡Hushd no tiene conexiones entre pares! Problemas de red?
-
+
Hubo un error al conectar con hushd. El error fue
-
+
-
+ transacción es computación
-
+
-
+
-
+
-
+ Transacción
-
+
La transacción con id
-
+
falló. El error fue
@@ -1271,7 +1291,7 @@ doesn't look like a z-address
Tx
-
+
falló
@@ -1280,12 +1300,12 @@ doesn't look like a z-address
tx computando. Esto puede tomar varios minutos.
-
+
Actualización disponible
-
+
@@ -1294,12 +1314,12 @@ Would you like to visit the releases page?
¿Te gustaría visitar la página de lanzamientos?
-
+
No hay actualizaciones disponibles
-
+
Ya tienes la última versión v%1
@@ -1420,7 +1440,7 @@ Not starting embedded hushd because --no-embedded was passed
MB a
-
+
@@ -1429,7 +1449,7 @@ Please set the host/port and user/password in the Edit->Settings menu.
-
+
@@ -1439,13 +1459,13 @@ Por favor, especificar el host/puerta y usario/contraseña en el menú Editar-&g
-
+
¡Hubo un error! :
-
-
+
+
Error De Transacción
@@ -1480,23 +1500,23 @@ Si todo falla, por favor ejecutar hushd manualmente.
error de hushd
-
+
Autenticación fallida. El usario/contraseña que epecificó no fue aceptado por hushd. Intenta cambiarlo en el menu Editar->Configuración.
-
+
Tu hushd se está iniciando. Por favor espera.
-
+
Esto puede tomar varias horas, agarra algunas palomitas de maíz
-
-
+
+
Error de conexión
@@ -1538,7 +1558,7 @@ El saldo es insuficiente para una migración automática.
-
+ Subred
@@ -1647,7 +1667,7 @@ El saldo es insuficiente para una migración automática.
-
+ ¡Sin dirección con saldo suficiente para gastar! Intente barrer los fondos en una sola dirección.
@@ -1656,7 +1676,7 @@ El saldo es insuficiente para una migración automática.
-
+ Transacción enviada (clic derecho para copiar) txid:
@@ -1681,12 +1701,12 @@ El saldo es insuficiente para una migración automática.
- Versión
+ Versión
- Versión de protocolo
+ Versión de protocolo
@@ -1701,12 +1721,12 @@ El saldo es insuficiente para una migración automática.
-
+ Bytes recibidos
-
+ Bytes enviados
@@ -1812,7 +1832,7 @@ El saldo es insuficiente para una migración automática.
-
+ Pagar
@@ -1880,7 +1900,7 @@ El saldo es insuficiente para una migración automática.
-
+ Moneda local
diff --git a/res/silentdragon_fi.ts b/res/silentdragon_fi.ts
index 12abc7d..f311980 100644
--- a/res/silentdragon_fi.ts
+++ b/res/silentdragon_fi.ts
@@ -66,6 +66,8 @@
+
+
Suojattu
@@ -150,8 +152,8 @@
-
-
+
+
Viesti
@@ -178,7 +180,7 @@
-
+
Siirtomaksu
@@ -357,7 +359,7 @@
-
+
Vie Salainen Avain
@@ -820,42 +822,52 @@
Salainen avain
-
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -878,50 +890,50 @@
-
+
Kopioi osoite
-
-
-
-
-
-
-
+
+
+
+
+
+
+
Kopioitu leikepöydälle
-
+
Näe Salainen avain
-
+
-
+
Siirrä Saldo Suojattuun (Sapling) osoitteeseen
-
-
+
+
Näytä lohkoketjussa
-
+
Osoitteen Varojen Katselu
-
+
Muunna Osoite
@@ -930,47 +942,47 @@
Siirrä Saplingiin
-
+
Kopioi Tapahtuman ID
-
+
-
+
Näytä Maksu Pyyntö
-
+
Näytä Viesti
-
+
Vastaa
-
+
Uusi Suojaamaton osoite luotu
-
+
Kopioi Osoite
-
+
Osoitetta on käytetty aiemmin
-
+
Osoite on käyttämätön
@@ -1030,57 +1042,57 @@ doesn't look like a z-address
Ei näytä suojatulta Zs-osoitteelta
-
+
Vaihda
-
+
Tämänhetkinen saldo :
-
+
Saldo tämän tapahtuman jälkeen:
-
+
Tapahtumavirhe
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1097,7 +1109,7 @@ Ei näytä suojatulta Zs-osoitteelta
on Virheellinen
-
+
Määrä '%1' on virheellinen!
@@ -1329,62 +1341,62 @@ Integroitua hushdia ei käynnistetä, koska --ei-integroitu ohitettiinMT at
-
+
Tapahtui virhe! :
-
+
Lataa lohkoja
-
+
Lohkokorkeus
-
+
Synkronoi
-
+
Yhdistetty
-
+
testiverkko:
-
+
Yhdistetty hushd
-
+
hushd:lla ei ole vertaisverkko yhteyksiä! Verkko ongelmia?
-
+
Yhdistettäessä hushd:iin tapahtui virhe. Virhe oli
-
+
-
+
Päivitys Saatavilla
-
+
@@ -1393,22 +1405,22 @@ Would you like to visit the releases page?
Haluaisitko vierailla lataus-sivulla?
-
+
Päivityksiä ei ole saatavilla
-
+
Sinulla on jo uusin versio v%1
-
+
-
+
@@ -1417,22 +1429,22 @@ Haluaisitko vierailla lataus-sivulla?
Odotathan, että SilentDragon sulkeutuu
-
+
-
+
Tapahtuma tunnuksella
-
+
epäonnistui. Virhe oli
-
+
epäonnistui
@@ -1463,7 +1475,7 @@ Haluaisitko vierailla lataus-sivulla?
hushd virhe
-
+
@@ -1472,7 +1484,7 @@ Please set the host/port and user/password in the Edit->Settings menu.
-
+
@@ -1481,29 +1493,29 @@ Please set the host/port and user/password in the Edit->Settings menu.
-
+
Todennus epäonnistui. Hushd ei hyväksynyt määrittämääsi käyttäjänimeä / salasanaa. Yritä muuttaa niitä Muokkaa-> Asetukset-valikosta
-
+
hushd on käynnistymässä. Ole hyvä ja odota.
-
+
Tämä voi viedä useita tunteja, nappaa Fazerin sinistä
-
-
+
+
Yhteysvirhe
-
-
+
+
Tapahtumavirhe
@@ -1512,8 +1524,8 @@ Aseta isäntä/portti ja käyttäjänimi/salasana Muokkaa-> Asetukset-valikos
YOUR_TRANSLATION_HERE
-
-
+
+
Ei Yhteyttä
diff --git a/res/silentdragon_fil.ts b/res/silentdragon_fil.ts
index 1bf28a4..6a7c313 100644
--- a/res/silentdragon_fil.ts
+++ b/res/silentdragon_fil.ts
@@ -59,6 +59,8 @@
+
+
Naka-shield
@@ -143,8 +145,8 @@
-
-
+
+
Memo
@@ -171,7 +173,7 @@
-
+
Bayad sa mga Minero
@@ -237,7 +239,7 @@
-
+
I-export and mga pribadong susi
@@ -787,135 +789,145 @@
-
+
Kopyahin ang address
-
-
-
-
-
-
-
+
+
+
+
+
+
+
Na-kopya na sa clipboard
-
+
+
+
+
+
+
+
+
+
+
+
Kunin ang pribadong susi
-
+
-
+
I-shield ang balanse papunta sa Sapling
-
-
+
+
Tingnan sa block explorer
-
+
Taga-tingin sa Asset ng Address
-
+
I-convert ang Address
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
Kopyahin ang txid
-
+
-
+
Tingnan ang kahilingan sa pagbayad
-
+
Tingnan ang Memo
-
+
Sumagot kay
-
+
Lumikha ng bagong t-Addr
-
+
Kopyahin ang Address
-
+
Ang address ay nagamit na dati
-
+
Ang address ay hindi pa nagamit
@@ -973,57 +985,57 @@ doesn't look like a z-address
mukhang hindi isang z-address
-
+
Palitan mula sa
-
+
Kasalukuyang balanse :
-
+
Balanse pagkatapos ng Tx na ito:
-
+
May Mali sa Transaksyon
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1044,7 +1056,7 @@ doesn't look like a z-address
ay Hindi Wasto
-
+
Ang halaga '%1' ay hindi wasto!
@@ -1329,7 +1341,7 @@ Hindi magsisimula ang naka-embed na hushd dahil - walang naka-embedd na naipasa<
may mali sa hushd
-
+
@@ -1338,7 +1350,7 @@ Please set the host/port and user/password in the Edit->Settings menu.
-
+
@@ -1347,85 +1359,85 @@ Please set the host/port and user/password in the Edit->Settings menu.
-
+
May mali sa Authentication. Ang username / password na iyong nilagay ay hindi tinangap ng hushd. Subukang baguhin ito sa Edit->Settings na menu
-
+
Ang iyong hushd ay nagsisimula na. Mangyaring maghintay.
-
+
Maaaring tumagal ito ng ilang oras, kumuha ka nalang ng popcorn
-
-
+
+
May Mali sa Koneksyon
-
-
+
+
May Mali sa Transaksyon
-
+
Mayroong Mali! :
-
-
+
+
Walang Koneksyon
-
+
Nagda-download ng blocks
-
+
Block height
-
+
Nagsi-sync
-
+
Konektado
-
+
testnet:
-
+
Konektado sa hushd
-
+
Walang peer na koneksyon ang hushd! Baka network issue?
-
+
May mali sa pagkonekta sa hushd. Ang pagkakamali ay
-
+
@@ -1434,34 +1446,34 @@ Mangyaring i-set ang host/port at user/password sa Edit->Settings na menu.Nagco-compute and tx. Maaring tumagal ito ng ilang minuto.
-
+
Mayroong Update
-
+
May bagong release v%1 na makukuha! Ang nasa iyo ay ang v%2. Gusto mo bang bisitahin ang pahina ng mga release?
-
+
Walang available na update
-
+
Nasa iyo na ang pinakabagong release v%1
-
+
Mangyaring maging mas kalmado at hintayin ang SilentDragon na mag-exit
-
+
Hinihintay ang hush na mag-exit, y'all
@@ -1470,22 +1482,22 @@ Would you like to visit the releases page?
Tx
-
+
nabigo
-
+
-
+
Ang transaksyon na may id
-
+
Nabigo. Ang pagkakamali ay
diff --git a/res/silentdragon_fr.ts b/res/silentdragon_fr.ts
index e0a1135..a1eb984 100644
--- a/res/silentdragon_fr.ts
+++ b/res/silentdragon_fr.ts
@@ -63,6 +63,8 @@
+
+
Privée
@@ -147,8 +149,8 @@
-
-
+
+
Mémo
@@ -175,7 +177,7 @@
-
+
I replaced this with "transaction fee" which sounds much better in French.. I hope it's correct too..
Frais de minage
@@ -329,7 +331,7 @@
-
+
Exporter la clef privée
@@ -842,42 +844,52 @@
Clef privée pour
-
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -895,50 +907,50 @@
-
+
Copier l'adresse
-
-
-
-
-
-
-
+
+
+
+
+
+
+
Copié dans le presse-papier
-
+
Obtenir la clef privée
-
+
-
+
Rendre privé le solde vers Sapling
-
-
+
+
Voir dans l'explorateur de block
-
+
Addresse Asset Viewer
-
+
Adresse convertie
@@ -947,47 +959,47 @@
Migrer vers Sapling
-
+
Copier l'ID de transaction
-
+
Copier le lien de l'explorateur de blocs
-
+
Afficher la demande de paiement
-
+
Voir le mémo
-
+
Répondre à
-
+
Créée une nouvelle t-Adresse
-
+
Copier l'adresse
-
+
L'adresse a été utilisée précédemment.
-
+
L'adresse est inutilisée.
@@ -1047,32 +1059,32 @@ doesn't look like a z-address
Cette adresse ne semble pas être de type z-Adresse
-
+
-
+
-
+
-
+
L'adresse de l'expéditeur n'est pas valide!
-
+
-
+
@@ -1081,27 +1093,27 @@ Cette adresse ne semble pas être de type z-Adresse
Répondre à
-
+
Changer de
-
+
Solde actuel :
-
+
Solde après cette Tx:
-
+
Erreur de transaction
-
+
Transaction en cours :
@@ -1118,7 +1130,7 @@ Cette adresse ne semble pas être de type z-Adresse
est invalide
-
+
Le montant '%1' est invalide.
@@ -1349,57 +1361,57 @@ If all else fails, please run hushd manually.
MB à
-
+
Cela peut prendre plusieurs heures. Prenez du pop-corn
-
+
Il y avait une erreur! :
-
+
Blocs en cours de téléchargement
-
+
Hauteur des blocs
-
+
Synchronisation
-
+
Connecté
-
+
réseau test:
-
+
Connecté à hushd
-
+
transaction en cours.
-
+
Veuillez restez calme et attendre la fermeture de SilentDragon
-
+
Veuillez attendre que hushd soit arrêté.
@@ -1408,27 +1420,27 @@ If all else fails, please run hushd manually.
hushd n'a aucune connexion à un pair
-
+
Une erreur est survenue lors de la connection à hushd. L'erreur est
-
+
Transaction
-
+
La transaction avec ID
-
+
a échoué. L'erreur était
-
+
a échoué
@@ -1437,7 +1449,7 @@ If all else fails, please run hushd manually.
Tx
-
+
hushd n'a pas de connexion entre pairs! Problèmes de réseau?
@@ -1446,24 +1458,24 @@ If all else fails, please run hushd manually.
tx en cours de calcul. Ceci peut prendre quelques minutes.
-
+
MàJ disponible
-
+
Voulez-vous visiter la page des nouvelles versions ?
-
+
Pas de MàJ disponible
-
+
Vous utilisez déjà la dernière version v%1
@@ -1486,7 +1498,7 @@ Would you like to visit the releases page?
erreur hushd
-
+
@@ -1495,7 +1507,7 @@ Please set the host/port and user/password in the Edit->Settings menu.
-
+
@@ -1504,24 +1516,24 @@ Please set the host/port and user/password in the Edit->Settings menu.
-
+
Authentification échouée. Le nom d'utilisateur / mot de passe que vous avez spécifié n'a pas été accepté par hushd. Essayez de le changer dans le menu Edition-> Préférences
-
+
Votre hushd est en cours de démarrage. Veuillez patienter.
-
-
+
+
Erreur de connection
-
-
+
+
Erreur de transaction
@@ -1530,8 +1542,8 @@ Veuillez configurer l'hôte/port et utilisateur/mot de passe dans le menu E
Une erreur est survenue en envoyant la transaction. L'erreur est:
-
-
+
+
Pas de connection
diff --git a/res/silentdragon_hr.ts b/res/silentdragon_hr.ts
index 97cf897..54a242b 100644
--- a/res/silentdragon_hr.ts
+++ b/res/silentdragon_hr.ts
@@ -59,6 +59,8 @@
+
+
Zaštićeno
@@ -143,8 +145,8 @@
-
-
+
+
Poruka (memo)
@@ -171,7 +173,7 @@
-
+
Naknada za rudarenje
@@ -237,7 +239,7 @@
-
+
Izvoz privatnog ključa
@@ -786,135 +788,145 @@
-
+
Kopirajte adresu
-
-
-
-
-
-
-
+
+
+
+
+
+
+
Kopirano u mađuspremnik
-
+
+
+
+
+
+
+
+
+
+
+
Dobavi privatni ključ
-
+
-
+
Zaštiti saldo u Sapling
-
-
+
+
Pogledaj na blok exploreru
-
+
Preglednik adresa
-
+
Pretvorite adresu
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
Kopitajte txid
-
+
-
+
Pogledajte zahtjev o plaćanju
-
+
Pogledajte poruku (memo)
-
+
Odgovorite
-
+
Napravljena je nova transparentna adresa
-
+
Kopirajte adresu
-
+
Adresa je već korištena
-
+
Adresa nije korištena
@@ -974,57 +986,57 @@ doesn't look like a z-address
ne izgleda kao z-adresa
-
+
Promijeniti iz
-
+
Trenutni saldo :
-
+
Saldo nakon ove Tx:
-
+
Greška u transakciji
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1045,7 +1057,7 @@ ne izgleda kao z-adresa
je neispravna
-
+
Iznos '%1' je neispravan!
@@ -1330,7 +1342,7 @@ Ne pokrećem integrirani hushd jer --no-embedded nije prilagođen
hushd greška
-
+
@@ -1339,7 +1351,7 @@ Please set the host/port and user/password in the Edit->Settings menu.
-
+
@@ -1348,85 +1360,85 @@ Please set the host/port and user/password in the Edit->Settings menu.
-
+
Autorizacija neuspješna. Hushd nije prihvatio korisničko ime / lozinku koju ste unijeli. Pokušajte to promijeniti u Uredi->Postavke meniju
-
+
Hushd se pokreće. Molimo pričekajte.
-
+
Ovo može potrajati nekoliko sati, donesite si kokice
-
-
+
+
Greška sa vezom
-
-
+
+
Greška u transakciji
-
+
Dogodila se greška! :
-
-
+
+
Nema veze
-
+
Preuzimam blokove
-
+
Visina bloka
-
+
Sinkroniziranje
-
+
Spojeno
-
+
testnet:
-
+
Spojeno na hushd
-
+
hushd nema vezu sa točkama na istoj razini! Možda imate problem sa mrežom?
-
+
Pojavila se greška prilikom spajanja na hushd. Greška je
-
+
@@ -1435,12 +1447,12 @@ Molimo postavite host/port i korisnčko ime/lozinku u Uredi->Postavke meniju.
tx proračun. Ovo može potrajati nekoliko minuta.
-
+
Dostupno ažuriranje
-
+
@@ -1449,22 +1461,22 @@ Would you like to visit the releases page?
Želite li posjetiti stranicu sa izadnjima?
-
+
Nema dostupnih ažuriranja
-
+
Već imate najnovije izdanje v%1
-
+
Molimo pokušajte se strpiti i pričekajte da se SilentDragon zatvori
-
+
Pričekajte da hushd završi
@@ -1473,22 +1485,22 @@ Would you like to visit the releases page?
Tx
-
+
neuspjelo
-
+
-
+
Transakcija sa ID
-
+
nesupjela. Greška je
diff --git a/res/silentdragon_it.ts b/res/silentdragon_it.ts
index 55fdb31..e91ad65 100644
--- a/res/silentdragon_it.ts
+++ b/res/silentdragon_it.ts
@@ -64,6 +64,8 @@
+
+
meglio tenerla in EN
Shielded
@@ -151,8 +153,8 @@
-
-
+
+
Memo
@@ -179,7 +181,7 @@
-
+
Commissioni di rete
@@ -342,7 +344,7 @@
-
+
Esporta la chiave privata
@@ -825,42 +827,52 @@
Chiave privata per
-
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -878,50 +890,50 @@
-
+
Copia indirizzo
-
-
-
-
-
-
-
+
+
+
+
+
+
+
Copiato negli appunti
-
+
Ottieni una chiave privata
-
+
-
+
Trasferisci il saldo su un indirizzo shielded Sapling
-
-
+
+
Guarda sul block-explorer
-
+
Addresses Asset Viewer
-
+
Converti indirizzo
@@ -930,47 +942,47 @@
Migra a Sapling
-
+
Copia txid
-
+
-
+
Visualizza richiesta di pagamento
-
+
Visualizza memo
-
+
Rispondi a
-
+
Crea nuovo t-Addr
-
+
Copia indirizzo
-
+
L'indirizzo è stato precedentemente utilizzato
-
+
L'indirizzo non è utilizzato
@@ -1028,58 +1040,58 @@ doesn't look like a z-address
Non sembra uno z-address (Shielded)
-
+
Controllare se opportuno inserire Mittente
Cambiare da
-
+
Bilancio corrente :
-
+
Equilibrio dopo questo Tx:
-
+
Errore di transazione
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1097,7 +1109,7 @@ doesn't look like a z-address
non valido
-
+
L'importo '%1' non è valido!
@@ -1328,82 +1340,82 @@ If all else fails, please run hushd manually.
MB a
-
+
Potrebbero essere necessarie alcune ore, prendi dei popcorn
-
+
C'era un errore! :
-
+
Scaricando i blocchi
-
+
Altezza ultimo blocco
-
+
Sincronizzazione in corso
-
+
Connesso
-
+
testnet:
-
+
Connesso a hushd
-
+
Si è verificato un errore durante la connessione a hushd. L'errore era
-
+
-
+
-
+
-
+
-
+
La transazione con id
-
+
fallito. l'errore era
-
+
fallito
@@ -1412,7 +1424,7 @@ If all else fails, please run hushd manually.
Tx
-
+
hushd non ha connessioni peer! Problemi di rete?
@@ -1421,12 +1433,12 @@ If all else fails, please run hushd manually.
computazione Tx. Questo può richiedere diversi minuti.
-
+
Aggiornamento disponibile
-
+
@@ -1435,12 +1447,12 @@ Would you like to visit the releases page?
Vuoi visitare la pagina dei rilasci?
-
+
Nessun aggiornamento disponibile
-
+
Hai già l'ultima versione v%1
@@ -1465,7 +1477,7 @@ Would you like to visit the releases page?
hushd errore
-
+
@@ -1473,7 +1485,7 @@ Please set the host/port and user/password in the Edit->Settings menu.
-
+
@@ -1482,24 +1494,24 @@ Please set the host/port and user/password in the Edit->Settings menu.
-
+
Autenticazione fallita. Il nome utente/password che hai specificato non sono stati accettati da hushd. Prova a cambiarlo nel menu Modifica-> Impostazioni
-
+
Il tuo hushd si sta avviando. Attendere prego.
-
-
+
+
Errore di Connessione
-
-
+
+
Errore di transazione
@@ -1508,8 +1520,8 @@ Impostare host/porta e utente/password nel menu Modifica-> Impostazioni.Si è verificato un errore durante l'invio della transazione. L'errore era:
-
-
+
+
Nessuna connessione
diff --git a/res/silentdragon_nl.ts b/res/silentdragon_nl.ts
index 7cd2cb1..4a90eaf 100644
--- a/res/silentdragon_nl.ts
+++ b/res/silentdragon_nl.ts
@@ -63,6 +63,8 @@
+
+
Afgeschermd
@@ -147,8 +149,8 @@
-
-
+
+
Memo
@@ -175,7 +177,7 @@
-
+
Mijners Toeslag
@@ -288,7 +290,7 @@
-
+
Exporteer privé Sleutel
@@ -821,42 +823,52 @@
privé sleutel voor
-
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -878,50 +890,50 @@
-
+
Kopieer Adres
-
-
-
-
-
-
-
+
+
+
+
+
+
+
Gekopieerd naar klemblok
-
+
Ontvang Persoonlijke Sleutel
-
+
-
+
Afgeschermd Saldo voor Sapling
-
-
+
+
Geef block weer in de block explorer
-
+
Adres Activakijker
-
+
Converteer Adres
@@ -930,47 +942,47 @@
Migratie naar Sapling
-
+
Kopieer txid
-
+
-
+
Bekijk Betalingsverzoek
-
+
Memo Weergeven
-
+
Antwoorden naar
-
+
Creëer nieuw t-Adres
-
+
Kopieer Adres
-
+
Adres is vorige keer gebruikt
-
+
Adres is ongebruikt
@@ -1030,57 +1042,57 @@ doesn't look like a z-address
Lijkt niet op een z-adres
-
+
Verander van
-
+
Huidige Saldo :
-
+
Saldo na deze Tx:
-
+
Transactie Fout
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1097,7 +1109,7 @@ Lijkt niet op een z-adres
is Ongeldig
-
+
Bedrag '%1' is ongeldig!
@@ -1328,82 +1340,82 @@ Als al het andere faalt, voer hushd dan handmatig uit.
MB om
-
+
Dit kan enkele uren duren, pak wat popcorn
-
+
Er was een error! :
-
+
Downloaden van blokken
-
+
Blokhoogte
-
+
synchroniseren
-
+
Verbonden
-
+
testnet:
-
+
Verbinden met hushd
-
+
Er was een fout met het verbinden naar hushd. De fout was
-
+
-
+
-
+
-
+
-
+
De transactie met id
-
+
Mislukt. De fout was
-
+
Mislukt
@@ -1412,7 +1424,7 @@ Als al het andere faalt, voer hushd dan handmatig uit.
Tx
-
+
hushd heeft geen peer-connecties! Netwerkproblemen?
@@ -1421,12 +1433,12 @@ Als al het andere faalt, voer hushd dan handmatig uit.
tx computing. Dit kan enkele minuten duren.
-
+
Update Beschikbaar
-
+
@@ -1435,12 +1447,12 @@ Would you like to visit the releases page?
Wilt u de releasepagine bezoeken?
-
+
Geen updates beschikbaar
-
+
U heeft al de nieuwste uitgave v%1
@@ -1463,7 +1475,7 @@ Wilt u de releasepagine bezoeken?
Hushd fout
-
+
@@ -1472,7 +1484,7 @@ Please set the host/port and user/password in the Edit->Settings menu.
-
+
@@ -1481,24 +1493,24 @@ Please set the host/port and user/password in the Edit->Settings menu.
-
+
Verificatie mislukt. De gebruikersnaam / wachtwoord dat u hebt opgegeven is niet geaccepteerd door hushd. Probeer het te veranderen in het menu Bewerken-> Instellingen
-
+
hushd is aan het opstarten. Even geduld AUB.
-
-
+
+
Connectie Fout
-
-
+
+
Transactie Fout
@@ -1507,8 +1519,8 @@ Stel de host / poort en gebruiker / wachtwoord in het menu Bewerken-> Instell
Ocorreu um erro enviando a transação. O erro foi:
-
-
+
+
Geen Verbinding
diff --git a/res/silentdragon_pl.ts b/res/silentdragon_pl.ts
new file mode 100644
index 0000000..f55a344
--- /dev/null
+++ b/res/silentdragon_pl.ts
@@ -0,0 +1,2377 @@
+
+
+
+
+ AddressBookModel
+
+
+
+ Etykieta
+
+
+
+
+ Adres
+
+
+
+ BalancesTableModel
+
+
+
+ Adres
+
+
+
+
+ Ilość
+
+
+
+ ConnectionDialog
+
+
+
+ SilentDragon
+
+
+
+
+ The Dragon się budzi...
+
+
+
+ MainWindow
+
+
+
+ SilentDragon
+
+
+
+
+ Stan Konta
+
+
+
+
+ Podsumowanie Konta
+
+
+
+
+
+
+ Shielded
+
+
+
+
+ Przejrzysty
+
+
+
+
+ Łączna kwota
+
+
+
+
+ Niektóre transakcje nie zostały jeszcze potwierdzone
+
+
+
+
+ Stan na każdy adres
+
+
+
+
+
+ Wysłać
+
+
+
+
+ Z
+
+
+
+
+ Stan do tego Adresu
+
+
+
+
+ Wysłać do
+
+
+
+
+ Odbiorca
+
+
+
+
+
+
+
+
+ Adres
+
+
+
+
+
+ Książka Adresowa
+
+
+
+
+
+
+
+ Ilość
+
+
+
+
+ Maksymalne Dostępne
+
+
+
+
+ Dodaj Plik
+
+
+
+
+
+
+
+ Notatka
+
+
+
+
+ Dodaj Odbiorcę
+
+
+
+
+ Płatność cykliczna
+
+
+
+
+ Każdy miesiąc, począwszy od 12-Maja-2012, 6 płatności
+
+
+
+
+ Edytować Rozkład
+
+
+
+
+
+ Opłata Transakcyjna
+
+
+
+
+ 0
+
+
+
+
+ Odwołać
+
+
+
+
+ Otrzymać
+
+
+
+
+ Typ Adresu
+
+
+
+
+ Rówieśnicy
+
+
+
+
+
+ Obecni Rówieśnicy
+
+
+
+
+
+
+ Zablokowane Rówieśnicy
+
+
+
+
+
+ hushd
+
+
+
+
+ Wersja
+
+
+
+
+ &Zgłosić błąd
+
+
+
+
+ Sprawdzić git.hush.is &aktualizacji
+
+
+
+
+ Potwierdzić Adres
+
+
+
+
+ Shielded Adres (Prywatny, Anonimowy)
+
+
+
+
+ Przejrzysty Adres (Publiczny, Wyciek-Metadanych)
+
+
+
+
+ Nowy Adres
+
+
+
+
+ Etykieta
+
+
+
+
+ Aktualizować tę Etykietę
+
+
+
+
+ Stan konta
+
+
+
+
+ Opcjonalna
+
+
+
+
+
+ Eksport Klucza Prywatnego
+
+
+
+
+ Zobacz Wszystkie Adresy
+
+
+
+
+ Transakcji
+
+
+
+
+ Mining jest wyłączona
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Ładowanie...
+
+
+
+
+ Wysokość Bloka
+
+
+
+
+ Prędkość sieci
+
+
+
+
+ Połączenia
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+
+
+
+
+ Rynek
+
+
+
+
+ <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Informacje Rynkowe</span></p></body></html>
+
+
+
+
+ Wartość Rynkową
+
+
+
+
+ 24G Wielkość
+
+
+
+
+ Uwierzytelnione Hash
+
+
+
+
+ Uwierzytelnione txid
+
+
+
+
+ Uwierzytelnione Lag
+
+
+
+
+ Wersja Protokółu
+
+
+
+ Версія
+
+
+
+
+ P2P Port
+
+
+
+
+ RPC Port
+
+
+
+
+ Nazwa Klienta
+
+
+
+
+ Następny Halving
+
+
+
+
+ Usługi Lokalne
+
+
+
+
+ Najdłuższy Łańcuch
+
+
+
+
+ Transakcje w Portfelu
+
+
+
+
+ Chain Transakcji
+
+
+
+
+ TLS Obsługę
+
+
+
+
+ &Plik
+
+
+
+
+ &Pomoc
+
+
+
+
+ &Apps
+
+
+
+
+ &Edytować
+
+
+
+
+ &Wyjście
+
+
+
+
+ &About
+
+
+
+
+ &Ustawienia
+
+
+
+
+ Ctrl+P
+
+
+
+
+ &Ахвяраванне для Duke
+
+
+
+
+ &Hush Telegram
+
+
+
+
+ &Hush Strona
+
+
+
+
+ &Import Klucza Prywatnego
+
+
+
+
+ &Eksport wszystkich klucze prywatnych
+
+
+
+
+ &z-board.net
+
+
+
+
+ Ctrl+A, Ctrl+Z
+
+
+
+
+ &Książka adresowa
+
+
+
+
+ Ctrl+B
+
+
+
+
+ &Zrobić kopię wallet.dat
+
+
+
+
+
+ Eksport transakcji
+
+
+
+
+ Zapłacić HUSH &URI...
+
+
+
+
+ Podłączyć mobilna &aplikacja
+
+
+
+
+ Ctrl+M
+
+
+
+
+ Żądasz opłaty HUSH...
+
+
+
+
+ Umożliwić Tor
+
+
+
+
+ Połączenie przez Tor zostało włączone. Aby skorzystać z tej funkcji, musisz ponownie uruchomić SilentDragon.
+
+
+
+
+ Wyłączyć Tor
+
+
+
+
+ Połączenie przez Tor zostało wyłączone. Aby zupełnie odłączyć się od Tora, musisz ponownie uruchomić SilentDragon.
+
+
+
+
+ Kilka opinii na temat SilentDragon albo Hush...
+
+
+
+
+ Wyślij do Duke prywatną i Shielded opinię na temat
+
+
+
+
+ Zakończono ponowne skanowanie importu klucza prywatnego
+
+
+
+
+
+ Restart SilentDragon
+
+
+
+
+ Zmiana Motywu
+
+
+
+
+
+ Ta zmiana może potrwać kilka sekund.
+
+
+
+
+ Zmiana Waluty
+
+
+
+
+ SilentDragon wymaga ponownego uruchomienia, ponownego skanowania, reindeksacji, konsolidacji albo deletetx. SilentDragon zostanie teraz zamknięty, uruchom ponownie SilentDragon, aby kontynuować
+
+
+
+
+ SilentDragon musi ponownie zindeksować dla zindex. SilentDragon zostanie teraz zamknięty, uruchom ponownie SilentDragon, aby kontynuować
+
+
+
+
+ Wklej HUSH URI
+
+
+
+
+ Błąd płatności Hush URI
+
+
+
+
+ URI powininna mieć formę 'hush:<addr>?amt=x&memo=y
+
+
+
+
+ Proszę wkleić tutaj swoje klucze prywatne, po jednym w każdej linii
+
+
+
+
+ Klucze zostaną zaimportowane do podłączonego Hush node
+
+
+
+
+ Klucze zostały przywiezione! Ponowne skanowanie blockchaina może zająć kilka minut. Do tego czasu funkcjonalność może być ograniczona
+
+
+
+
+ Błąd
+
+
+
+
+ Błąd podczas eksportowania transakcji, plik nie został zapisany
+
+
+
+
+ Nie został znaleziony wallet.dat
+
+
+
+
+ Nie można znaleźć wallet.dat na tym komputerze
+
+
+
+
+ Musisz wykonać kopię zapasową z maszyny, która jest uruchomiona hushd
+
+
+
+
+ Zrób kopię zapasową wallet.dat
+
+
+
+
+ Nie udało się wykonać kopii zapasowej
+
+
+
+
+ Nie udało się wykonać kopii zapasowej wallet.dat.
+
+
+
+
+ Musisz wykonać kopię zapasową ręcznie.
+
+
+
+
+ To są wszystkie klucze prywatne do wszystkich adresów w twoim portfelu
+
+
+
+
+ Klucz prywatny dla
+
+
+
+
+
+ Zapisz plik
+
+
+
+
+
+ Plik nie może zostać otwarty
+
+
+
+
+
+ Skopiuj adres
+
+
+
+
+
+
+
+
+
+
+
+ Skopiowane do schowka
+
+
+
+
+ Prześlij wszystkie nie wydobywczy środki do tego zaddr
+
+
+
+
+ Prześlij wszystkie wydobycie środki do tego zaddr
+
+
+
+
+ Uzyskaj klucz prywatny
+
+
+
+
+ Uzyskaj klucz przeglądania
+
+
+
+
+ Shield balance to Sapling
+
+
+
+
+
+ Do oglądania na block explorer
+
+
+
+
+ Wyświetlający Zasoby Adresowe
+
+
+
+
+ Konwertuj Adres
+
+
+
+
+ Kopiuj zbanowanego IP peer
+
+
+
+
+ Wyświetl zbanowane IP na shodan.io (usługa stron trzecich)
+
+
+
+
+ Kopiować peer adres+port
+
+
+
+
+ Skopiuj peer adres
+
+
+
+
+ Kopiuj TLS ciphersuite
+
+
+
+
+ Kopiuj ASN
+
+
+
+
+ Wyświetl host na shodan.io (usługa stron trzecich)
+
+
+
+
+ Wyświetl ASN na bgpview.io (usługa stron trzecich)
+
+
+
+
+ Skopiuj link do explorera bloków
+
+
+
+
+ Skopiuj txid
+
+
+
+
+ Konfiguracja Tor jest dostępna tylko podczas uruchamiania wbudowanego hushd.
+
+
+
+
+ Korzystasz z zewnętrznego hushd. Proszę uruchomić ponownie hushd z -rescan
+
+
+
+
+ Korzystasz z zewnętrznego hushd. Proszę uruchomić ponownie hushd z -reindex
+
+
+
+
+ albo SilentDragon
+
+
+
+
+ Wpisz adres do walidacji
+
+
+
+
+ Adres Przezroczysty lub Shielded:
+
+
+
+
+ Wyświetl Ządanie Płatności
+
+
+
+
+ Zobacz Notatkę
+
+
+
+
+ Odpowiedzieć do
+
+
+
+
+ Utworzono nowy t-Addr
+
+
+
+
+ Skopiować Adres
+
+
+
+
+ Adres był wcześniej używany
+
+
+
+
+ Adres nie jest używany
+
+
+
+
+ Odbiorca
+
+
+
+
+
+ Udostępnianie Pliku
+
+
+
+
+ Tylko z-adresy mogą mieć notatki
+
+
+
+
+ Rozmiar pliku jest za duży
+
+
+
+
+ Rozmiar pliku
+
+
+
+
+ bajtów jest większa niż
+
+
+
+
+ bajtów
+
+
+
+
+ Notatek można używać tylko z z-adresami
+
+
+
+ Pole notatki może być używane tylko z z-adresami.
+
+
+
+
+
+nie wygląda jak z-adres
+
+
+
+
+
+
+
+
+
+ Zmień z
+
+
+
+
+ Aktualne saldo :
+
+
+
+
+ Saldo po tym Tx:
+
+
+
+
+ Błąd Transakcji
+
+
+
+
+ Proszę czekać...
+
+
+
+
+ Obliczanie transakcji
+
+
+
+
+ Obliczanie transakcji:
+
+
+
+
+ Gotowe!
+
+
+
+
+ Adres Nadawcy jest Nieprawidłowy!
+
+
+
+
+ Ekstremalna Prywatność!
+
+
+
+
+ jest przezroczysty. Musisz wysłać do zaddr.
+
+
+
+
+ Ilość jest nieprawidłowa!
+
+
+
+ MemoDialog
+
+
+
+
+ Notatka
+
+
+
+
+ Dołącz adres odpowiedzi
+
+
+
+ MemoEdit
+
+
+
+ Odpowiedzieć do
+
+
+
+ MobileAppConnector
+
+
+
+ Połącz Aplikację Mobilną
+
+
+
+
+ QR Kod
+
+
+
+
+ Ciąg Połączenia
+
+
+
+
+ Zezwalaj na połączenia przez internet z SilentDragon wormhole
+
+
+
+
+ Zeskanuj to QRCode w SilentDragonAndroid aby podłączyć urządzenie
+
+
+
+
+ SilentDragonAndroid
+
+
+
+
+ Rozłączyć się
+
+
+
+
+
+ EtykietaTekstowa
+
+
+
+
+ Ostatnio widziany:
+
+
+
+
+ Rodzaj połączenia:
+
+
+
+ PrivKey
+
+
+
+ Klucze Prywatne
+
+
+
+ QObject
+
+
+
+ Próba automatycznego połączenia
+
+
+
+
+ Rozpoczęcie hushd
+
+
+
+
+ hushd ma działać jako daemon
+
+
+
+
+ Czekam na hushd
+
+
+
+
+ Ukryj Konfigurację Zaawansowaną
+
+
+
+
+ Pokaż Konfigurację Zaawansowaną
+
+
+
+
+ Wybierz katalog danych
+
+
+
+
+ Wszystkie Pobieranie zostało wykonane Pomyślnie!
+
+
+
+
+ Nie udało się pobrać params. Sprawdź stronę pomocy, aby uzyskać więcej informacji.
+
+
+
+
+ Proces powrócił
+
+
+
+
+ Skonfigurowałeś hushd biegać jako daemon, co może powodować problemy z SilentDragon
+
+. Usuń następną linię z pliku HUSH3.conf i uruchom ponownie SilentDragon.
+daemon=1
+
+
+
+
+ Nie udało się uruchomić wbudowanej hushd.
+
+Spróbuj ponownie uruchomić.
+
+Jeśli wcześniej biegałeś hushd z niestandardowymi argumentami, może być konieczne zresetowanie HUSH3.conf.
+
+Jeśli nic nie pomaga, proszę uruchomić hushd ręcznie.
+
+
+
+
+ Nie udało się połączyć da hushd, który został skonfigurowany w HUSH3.conf.
+
+Nie działa wbudowany hushd, ponieważ --no-embedded był brakowały
+
+
+
+
+ Nie mogłem stworzyć HUSH3.conf.
+
+
+
+
+
+ Pobieranie
+
+
+
+
+ pozostało więcej )
+
+
+
+
+ MB z
+
+
+
+
+ MB w
+
+
+
+
+ hushd błąd
+
+
+
+
+ Nie udało się połączyć da hushd skonfigurowanyh w ustawieniach.
+
+Ustaw host/port i użytkownik/hasło w Edytuj->Ustawienia menu.
+
+
+
+
+ Uwierzytelnianie nie powiodło się. Podana nazwa użytkownika/hasło nie zostało zaakceptowane przez hushd. Spróbuj to zmienić w Edytuj->Ustawienia menu
+
+
+
+
+ Twoja hushd się zaczyna. Proszę czekać.
+
+
+
+
+ Może to zająć do kilku godzin, tymczasem chwyćcie za popcorn
+
+
+
+
+ Wystąpił błąd! :
+
+
+
+
+ Pobieranie bloków
+
+
+
+
+ Wysokość bloku
+
+
+
+
+ Synchronizowania
+
+
+
+
+ Połączony
+
+
+
+
+ testnet:
+
+
+
+
+ Połączony da hushd
+
+
+
+
+ hushd nie ma peer połączenia! Problemy z siecią?
+
+
+
+
+ Wystąpił błąd podczas łączenia da hushd. Błąd był
+
+
+
+
+ przetwarzanie transakcji.
+
+
+
+
+ Proszę poczekać SilentDragon do wyjścia
+
+
+
+
+ Czekam na wyjście hushd
+
+
+
+
+ Transakcja
+
+
+
+
+ Transakcja z id
+
+
+
+
+ nieudane. Błąd był
+
+
+
+
+ nieudane
+
+
+
+
+ Dostępna aktualizacja
+
+
+
+
+ Dostępna nowa wersja v%1! Twoja aktualna wersja to v%2.
+
+Czy chcesz odwiedzić stronę z wydaniami?
+
+
+
+
+ Brak dostępnych aktualizacji
+
+
+
+
+ Masz już najnowszą wersję v%1
+
+
+
+
+ nieudane. Sprawdź stronę pomocy, aby uzyskać więcej informacji
+
+
+
+
+ Połączenie ręczne zostały zamówione, ale nie zostały skonfigurowane.
+
+Ustaw host/port i użytkownik/hasło w Edytuj->Ustawienia menu.
+
+
+
+
+
+ Błąd Połączenia
+
+
+
+
+
+ Błąd Transakcji
+
+
+
+
+
+ Brak Połączenia
+
+
+
+
+ Podnieść
+
+
+
+
+ Błąd Adresu lub Etykiety
+
+
+
+
+ Adres lub Etykieta nie mogą być puste
+
+
+
+
+ Błąd Formatu Adresu
+
+
+
+
+ %1 nie wygląda na prawidłowy Hush adres.
+
+
+
+
+ Błąd Etykiety
+
+
+
+
+ Etykieta "%1" już istnieje. Usuń istniejącą etykietę.
+
+
+
+
+ Importuj Książkę Adresową
+
+
+
+
+ Plik nie może zostać otwarty
+
+
+
+
+ Import Książki Adresowej Gotowe
+
+
+
+
+ Zaimportowana %1 nowe wpisy książki adresowej
+
+
+
+
+ Skopiuj adres
+
+
+
+
+ Skopiowane do schowka
+
+
+
+
+ Usuń etykietę
+
+
+
+
+ Typ
+
+
+
+
+
+
+ Adres
+
+
+
+
+ Podsieć
+
+
+
+
+ Zbanowany Do
+
+
+
+
+ PeerID
+
+
+
+
+ ASN
+
+
+
+
+ TLS Szyfr
+
+
+
+
+ TLS Zweryfikowany
+
+
+
+
+ Wersja
+
+
+
+
+ Wersja Protokołu
+
+
+
+
+ Czas Pingowania
+
+
+
+
+ Banscore
+
+
+
+
+ Ilość danych odebranych, w bajtach
+
+
+
+
+ Ilość danych zostaną wysłane, w bajtach
+
+
+
+
+ Data/Час
+
+
+
+
+ Ilość
+
+
+
+
+ Połączony bezpośrednio
+
+
+
+
+ Połączony przez Internet z SilentDragon wormhole serwis
+
+
+
+
+ Node nadal się synchronizuje.
+
+
+
+
+ Brak adresów z wystarczającym saldem do wydania! Spróbuj zebrać środki pod jeden adres
+
+
+
+ Cena HUSH do przeliczenia na USD jest niedostępna
+
+
+
+
+ Transakcja przesłana (kliknij prawym przyciskiem myszy, aby skopiować) txid:
+
+
+
+ RecurringDialog
+
+
+
+ Dialog
+
+
+
+
+ Dodać
+
+
+
+
+ Edytować
+
+
+
+
+ Usunąć
+
+
+
+ RequestDialog
+
+
+
+ Żądanie Zapłaty
+
+
+
+
+ Książka Adresowa
+
+
+
+
+ Prośba Od
+
+
+
+
+ Mój Adres
+
+
+
+
+ Kwota w
+
+
+
+
+ z adres
+
+
+
+
+ Ilość
+
+
+
+
+ Odbiorca zobaczy ten adres w "do" pole, kiedy płacą twoją prośbę.
+
+
+
+
+ Ilość USD
+
+
+
+
+ Notatka
+
+
+
+
+ TekstowaEtykieta
+
+
+
+
+ Poproś o płatność z Sapling adresu. Wyślesz 0,0001 HUSH transakcja na adres z płatnością HUSH URI. Notatka zostanie uwzględniona w transakcji, kiedy adres ci zapłaci.
+
+
+
+
+ Błąd płatności HUSH URI
+
+
+
+
+ URI powinien mieć formę 'hush:<addr>?amt=x&memo=y
+
+
+
+
+ Wysłać Do
+
+
+
+
+ Wysłać
+
+
+
+
+ Płacisz prośbę o płatność. Twój adres nie będzie widoczny dla osoby żądającej tej płatności.
+
+
+
+
+ Może żądać tylko z Sapling adresów
+
+
+
+ Settings
+
+
+
+ Ustawienia
+
+
+
+
+ hushd połączenie
+
+
+
+
+ Host
+
+
+
+
+ Port
+
+
+
+
+ RPC Username
+
+
+
+
+ RPC Hasło
+
+
+
+
+ Opcji
+
+
+
+
+ Połącz się z siecią Tor przez SOCKS proxy działa na 127.0.0.1:9050. Pamiętaj, że musisz zainstalować i uruchomić usługę Tor.
+
+
+
+
+ Połącz się z git.hush.is podczas uruchamiania, aby sprawdzić dostępność aktualizacji
+
+
+
+
+ Połącz się z internetem, aby pobrać HUSH cenę
+
+
+
+
+ Uzyskać informacje o cenie HUSH
+
+
+
+
+ Shielded transakcje są zapisywane lokalnie i wyświetlane w zakładce transakcji. Jeśli odznaczysz tę opcję, shielded transakcje nie pojawią się w zakładce transakcji.
+
+
+
+
+ Połącz przez Tor
+
+
+
+
+ Temat
+
+
+
+
+ Waluta Lokalna
+
+
+
+
+ AED
+
+
+
+
+ ARS
+
+
+
+
+ AUD
+
+
+
+
+ BDT
+
+
+
+
+ BHD
+
+
+
+
+ BMD
+
+
+
+
+ BRL
+
+
+
+
+ BTC
+
+
+
+
+ CAD
+
+
+
+
+ CHF
+
+
+
+
+ CLP
+
+
+
+
+ CNY
+
+
+
+
+ CZK
+
+
+
+
+ DKK
+
+
+
+
+ EUR
+
+
+
+
+ GBP
+
+
+
+
+ HKD
+
+
+
+
+ HUF
+
+
+
+
+ IDR
+
+
+
+
+ ILS
+
+
+
+
+ INR
+
+
+
+
+ JPY
+
+
+
+
+ KRW
+
+
+
+
+ KWD
+
+
+
+
+ LKR
+
+
+
+
+ PKR
+
+
+
+
+ MXN
+
+
+
+
+ NOK
+
+
+
+
+ NZD
+
+
+
+
+ RUB
+
+
+
+
+ SAR
+
+
+
+
+ SEK
+
+
+
+
+ SGD
+
+
+
+
+ THB
+
+
+
+
+ TRY
+
+
+
+
+ TWD
+
+
+
+
+ UAH
+
+
+
+
+ USD
+
+
+
+
+ VEF
+
+
+
+
+ VND
+
+
+
+
+ XAG
+
+
+
+
+ XAU
+
+
+
+
+ ZAR
+
+
+
+
+ domyślna
+
+
+
+
+ niebieski
+
+
+
+
+ jasny
+
+
+
+
+ ciemny
+
+
+
+
+ pólnocy
+
+
+
+
+ Eksplorer
+
+
+
+
+ Tx Eksplorer URL
+
+
+
+
+ Adres Eksplorer URL
+
+
+
+
+ Testnet Tx Даследчык URL
+
+
+
+
+ Testnet Adres Eksplorer URL
+
+
+
+
+ Rozwiązywanie Problemów
+
+
+
+
+ Ponowna indeksacja
+
+
+
+
+ Ponownie przeskanuj blockchain w poszukiwaniu brakujących transakcji w portfelu w celu poprawienia salda portfela. Może to potrwać kilka godzin. Aby to zadziałało, musisz ponownie uruchomić SilentDragon
+
+
+
+
+ Ponownie skanowanie
+
+
+
+
+ Odbuduj cały blockchain z bloku genesis, ponownie skanując wszystkie pliki bloków. W zależności od sprzętu może to potrwać od kilku godzin do dni. Aby to zadziałało, musisz ponownie uruchomić SilentDragon
+
+
+
+
+ Ten kod może znacznie zmniejszyć rozmiar portfeli i zwiększyć wydajność usługodawców. Jest przeznaczony głównie do exchanges i mining pools, ale każdy z dużym portfelem może z tego skorzystać.
+
+
+
+
+ Włącz Usuwanie Starych Transakcji
+
+
+
+
+ Konsolidacja
+
+
+
+
+ Deletetx
+
+
+
+
+ Nowy eksperymentalny Shielded Index (-zindex) który śledzi wiele statystyk, które można zobaczyć za pośrednictwem nowego RPC getchaintxstats. Obejmują one shielded płatności, rozmiar zestawu anonimowości i wiele innych rzeczy.
+
+
+
+
+ Zindex
+
+
+
+
+ 100
+
+
+
+
+ Rozmiar Wallet.dat :
+
+
+
+
+ MB
+
+
+
+
+ Czysta Historia
+
+
+
+
+ Sprawdź aktualizacje na git.hush.is podczas uruchamiania
+
+
+
+
+ Pamiętaj o shielded transakcjach
+
+
+
+
+ Zezwól na zmianę opłat
+
+
+
+
+ Zezwalaj na zastępowanie domyślnych opłat podczas wysyłania transakcji. Włączenie tej opcji może narazić twoją prywatność, ponieważ opłaty są przejrzyste.
+
+
+
+
+ Zwykle zmiana z t-Adresów przechodzi na inny t-Adres. Zaznaczenie tej opcji spowoduje wysłanie zmiany na Shielded sapling adres. Zaznacz tę opcję, aby zwiększyć swoją prywatność.
+
+
+
+
+ Ekranować zmiany z t-adresów na twój sapling adres
+
+
+
+ ValidateAddress
+
+
+
+ Sprawdź Adres
+
+
+
+
+ TekstowaEtykieta
+
+
+
+
+ Adres:
+
+
+
+ ValidateAddressesModel
+
+
+
+ Ustawienia właściwości
+
+
+
+
+ Value
+
+
+
+ ViewAddressesDialog
+
+
+
+ Wszystkie Adresy
+
+
+
+
+ Eksportuj Wszystkie Klucze
+
+
+
+ ViewAllAddressesModel
+
+
+
+ Adres
+
+
+
+
+ Saldo (%1)
+
+
+
+ ViewKey
+
+
+
+ Klawisz Podglądu
+
+
+
+ about
+
+
+
+ About
+
+
+
+ addressBook
+
+
+
+ Książka Adresowa
+
+
+
+
+ Dodaj Nowy Adres
+
+
+
+
+ Adres (z-Addr albo t-Addr)
+
+
+
+
+ Etykieta
+
+
+
+
+ Dodaj do Książki Adresowej
+
+
+
+
+ Importuj Książkę Adresową
+
+
+
+ confirm
+
+
+
+ Potwierdź Transakcję
+
+
+
+
+ Z
+
+
+
+
+ Do
+
+
+
+
+ Wygląda na to, że hushd nie ma peers. Możesz nie mieć połączenia z Internetem, więc ta Transakcja może nie działać.
+
+
+
+
+ Wysyłasz transakcję, gdy twója node nadal się synchronizuje. To może nie działać.
+
+
+
+
+ Korzystasz z opłaty niestandardowej. Ponieważ opłaty są przejrzyste, rezygnujesz z prywatności. Użyj tego tylko wtedy, gdy wiesz, co robisz!
+
+
+
+ createHushConf
+
+
+
+ Pokaż Konfigurację Zaawansowaną
+
+
+
+
+ Konfigurować HUSH3.conf
+
+
+
+
+ Użyj niestandardowego datadir
+
+
+
+
+ Wybierz katalog do przechowywania wallet.dat i blockchain
+
+
+
+
+ Twója Hush node zostanie automatycznie skonfigurowana
+
+
+
+
+ Wybierz katalog
+
+
+
+
+ Połącz przez Tor
+
+
+
+
+ Zauważ, że najpierw musisz skonfigurować usługę Tor na porcie 9050
+
+
+
+ newRecurringDialog
+
+
+
+ Edytować Rozkład
+
+
+
+
+ Rozkład
+
+
+
+
+ Opis Płatności
+
+
+
+
+ TekstowaEtykieta
+
+
+
+
+ Z
+
+
+
+
+ Liczba wpłat
+
+
+
+
+ Ilość
+
+
+
+
+ Następna Zapłata
+
+
+
+
+ Do
+
+
+
+
+ Notatka
+
+
+
diff --git a/res/silentdragon_pt.ts b/res/silentdragon_pt.ts
index f742589..5fbff0a 100644
--- a/res/silentdragon_pt.ts
+++ b/res/silentdragon_pt.ts
@@ -63,6 +63,8 @@
+
+
Blindado
@@ -147,8 +149,8 @@
-
-
+
+
Anexar recado
@@ -175,7 +177,7 @@
-
+
Taxa de mineração
@@ -333,7 +335,7 @@
-
+
Exportar Chave Privada
@@ -817,42 +819,52 @@
Chave privada para
-
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -870,50 +882,50 @@
-
+
Copiar endereço
-
-
-
-
-
-
-
+
+
+
+
+
+
+
Copiado
-
+
Obter chave privada
-
+
-
+
Blindar saldo para Sapling
-
-
+
+
Ver no explorador de blocos
-
+
Endereço Asset Viewer
-
+
Converter Endereço
@@ -922,47 +934,47 @@
Migrar para Sapling
-
+
Copiar txid
-
+
-
+
Exibir solicitação de pagamento
-
+
Ver Recado
-
+
Responder a
-
+
Criar novo t-Addr
-
+
Copiar endereço
-
+
O endereço foi usado anteriormente
-
+
Endereço não utilizado
@@ -1022,57 +1034,57 @@ doesn't look like a z-address
não se parece com um z-Address
-
+
Troco de
-
+
Saldo atual:
-
+
Saldo após este Tx:
-
+
Erro na Transação
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1089,7 +1101,7 @@ não se parece com um z-Address
é Inválido
-
+
O valor '%1' é inválido!
@@ -1315,82 +1327,82 @@ Se tudo mais falhar, execute o hushd manualmente.
MB a
-
+
Isso pode levar várias horas, pegue um pouco de pipoca
-
+
Havia um erro! :
-
+
Baixando blocos
-
+
Altura do bloco
-
+
Sincronizando
-
+
Conectado
-
+
testnet:
-
+
Conectado ao hushd
-
+
Ocorreu um erro conectando ao hushd. O erro foi
-
+
-
+
-
+
-
+
-
+
A transação com id
-
+
falhou. O erro foi
-
+
falhou
@@ -1399,7 +1411,7 @@ Se tudo mais falhar, execute o hushd manualmente.
Tx
-
+
O hushd não tem conexões de pares! Problemas de rede?
@@ -1408,12 +1420,12 @@ Se tudo mais falhar, execute o hushd manualmente.
gerando transação. Isso pode levar alguns minutos.
-
+
Atualização disponível
-
+
@@ -1422,12 +1434,12 @@ Would you like to visit the releases page?
Você gostaria de visitar a página de lançamentos?
-
+
Nenhuma atualização disponível
-
+
Você já tem a versão mais recente v%1
@@ -1450,7 +1462,7 @@ Would you like to visit the releases page?
erro no hushd
-
+
@@ -1459,7 +1471,7 @@ Please set the host/port and user/password in the Edit->Settings menu.
-
+
@@ -1468,24 +1480,24 @@ Please set the host/port and user/password in the Edit->Settings menu.
-
+
Autenticação falhou. O usuário/senha especificado não foi aceitado pelo hushd. Tente alterá-los em Editar->Preferências
-
+
Seu hushd está iniciando. Por favor aguarde.
-
-
+
+
Erro na Conexão
-
-
+
+
Erro na transação
@@ -1494,8 +1506,8 @@ Por favor, coloque o host/porta e usuário/senha no menu Editar>Preferências
Ocorreu um erro enviando a transação. O erro foi:
-
-
+
+
Sem Conexão
diff --git a/res/silentdragon_ro.ts b/res/silentdragon_ro.ts
index 81301d9..7c760e7 100644
--- a/res/silentdragon_ro.ts
+++ b/res/silentdragon_ro.ts
@@ -59,6 +59,8 @@
+
+
Ecranat
@@ -143,8 +145,8 @@
-
-
+
+
Mesaj
@@ -171,7 +173,7 @@
-
+
Taxa Minerului
@@ -265,7 +267,7 @@
-
+
Exporta Cheia Privata
@@ -790,135 +792,145 @@
-
+
Copiaza adresa
-
-
-
-
-
-
-
+
+
+
+
+
+
+
Copiata în clipboard
-
+
+
+
+
+
+
+
+
+
+
+
Obtine cheia privata
-
+
-
+
Ecraneaza soldul in Sapling
-
-
+
+
Vizualizare pe expoator de bloc
-
+
Vizualizator Bunurilor Adreselor
-
+
Convertati Adresa
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
Copiati tranzactiaID
-
+
-
+
Vizualizati Plata Solicitata
-
+
Vizualizati Memo
-
+
Raspunde
-
+
O noua t-Addr a fost creata
-
+
Copiati Adresa
-
+
Adresa data a fost folosita anterior
-
+
Adresa nu poate fi utilizata
@@ -976,57 +988,57 @@ doesn't look like a z-address
nu arata ca z-adresa
-
+
Schimba
-
+
Soldul curent
-
+
Soldul dupa aceasta Tranzactie
-
+
Eroarea de Tranzactie
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1047,7 +1059,7 @@ doesn't look like a z-address
este Nevalida
-
+
Valoare '%1' nevalida
@@ -1327,7 +1339,7 @@ Hushd incorporat nu se porneste deoarece incorporarea nu a fost efectuata eroarea hushd
-
+
@@ -1335,7 +1347,7 @@ Please set the host/port and user/password in the Edit->Settings menu.
-
+
@@ -1343,85 +1355,85 @@ Please set the host/port and user/password in the Edit->Settings menu.
-
+
Autentificare a esuat. Utilizator/parola specificata nu a fost acceptata de hushd. Incercati sa shimbati in Editare-> Meniu setari
-
+
Hushd se porneste. Asteptati
-
+
Acesta poate dura citeva ore, gateste-ti popcorn
-
-
+
+
Eroare la Conexiune
-
-
+
+
Eroarea de Tranzactie
-
+
A avut loc eroarea
-
-
+
+
Conexiunea nu exista
-
+
Descarcarea blocurilor
-
+
Inaltimea Blocului
-
+
Sincronizare
-
+
Conectat
-
+
testnet
-
+
Conectat la hushd
-
+
hushd nu are nicio conexiune! Probleme de retea?
-
+
A fost eroarea conexiunii la hushd. Eroarea a fost
-
+
@@ -1430,12 +1442,12 @@ Rugam sa setati host/port si utilizator/parola in Editare-> Meniu setariCalculul transactiei. Aceasta poate dura citeva minute.
-
+
Update Valabil
-
+
@@ -1443,22 +1455,22 @@ Would you like to visit the releases page?
Doriti sa vizitati pagina veriunii?
-
+
Update nu este valabil
-
+
Deja aveti cea mai recenta versiune
-
+
Rugam sa sporiti calmul si sa astepati pina ce SilentDragon sa iese
-
+
Asteptam hushd sa iese.
@@ -1467,22 +1479,22 @@ Doriti sa vizitati pagina veriunii?
Tranzactia
-
+
a esuat
-
+
-
+
Tranzactia cu id
-
+
a esuat. Eroarea a fost
diff --git a/res/silentdragon_ru.qm b/res/silentdragon_ru.qm
index 3ea86e3..bc30d9a 100644
Binary files a/res/silentdragon_ru.qm and b/res/silentdragon_ru.qm differ
diff --git a/res/silentdragon_ru.ts b/res/silentdragon_ru.ts
index 307a2dd..5b7099b 100644
--- a/res/silentdragon_ru.ts
+++ b/res/silentdragon_ru.ts
@@ -37,7 +37,7 @@
- Dragon Запускается...
+ Дракон Запускается...
@@ -52,15 +52,15 @@
- Удалена метка
+ Удаленная Метка
- Обновлена метка
+ Обновленная Метка
- Добавлена метка
+ Добавленная Метка
@@ -79,6 +79,8 @@
+
+
Экранированный
@@ -163,8 +165,8 @@
-
-
+
+
Метка
@@ -191,7 +193,7 @@
-
+
Комиссия майнерам
@@ -307,7 +309,7 @@
-
+
Экспорт приватного ключа
@@ -484,7 +486,7 @@
- TLS Поддержка
+ Поддержка TLS
@@ -812,95 +814,105 @@
-
+
Скопировать адрес
-
-
-
-
-
-
-
+
+
+
+
+
+
+
Скопировано в буфер обмена
-
+
+
+ Перевести все немайнинговые средства на этот zaddr
+
+
+
+
+ Перевести все майнинговые средства на этот zaddr
+
+
+
Получить приватный ключ
-
+
Получите ключ просмотра
-
+
Shield balance to Sapling
-
-
+
+
Посмотреть в проводнике блоков
-
+
Просмотрщик Адресов
-
+
Конвертировать Адрес
-
+
Скопировать заблокированный IP узла
-
+
Просмотреть заблокированные IP-адреса хоста на shodan.io (сторонний сервис)
-
+
Скопировать адрес+порт узла
-
+
Скопировать адрес узла
-
+
Скопировать TLS ciphersuite
-
+
Скопировать ASN
-
+
Просмотр хоста в shodan.io (сторонний сервис)
-
+
Просмотр ASN в bgpview.io (сторонний сервис)
-
+
Скопировать ссылку на обозреватель блоков
@@ -909,7 +921,7 @@
Migrate to Sapling
-
+
Скопировать txid
@@ -1044,37 +1056,37 @@
Это может занять несколько минут. Загрузка...
-
+
Посмотреть запрос на оплату
-
+
Посмотреть метку
-
+
Ответить на
-
+
Создать новый t-Addr (R)
-
+
Копировать адрес
-
+
Адрес был ранее использован
-
+
Адрес не используется
@@ -1142,57 +1154,57 @@ doesn't look like a z-address
не похоже на z-адрес
-
+
Изменить с
-
+
Текущий баланс :
-
+
Баланс после этой Tx:
-
+
Ошибка транзакции
-
+
Пожалуйста, подождите...
-
+
Идет вычисление вашей транзакции
-
+
Вычисление транзакции:
-
+
Готово!
-
+
Адрес Отправителя недействителен!
-
+
Максимальная Конфиденциальность!
-
+
прозрачен. Вы должны отправить на zaddr адрес.
@@ -1209,7 +1221,7 @@ doesn't look like a z-address
является недействительным
-
+
Количество '%1' является недействительным!
@@ -1427,7 +1439,7 @@ Not starting embedded hushd because --no-embedded was passed
ошибка hushd
-
+
@@ -1436,27 +1448,27 @@ Please set the host/port and user/password in the Edit->Settings menu.
-
+
Аутентификация не удалась. username / password, которые вы указали, не были приняты hushd. Попробуйте изменить его в меню Редактировать-> Настройки
-
+
Ваш hushd запускается. Пожалуйста, подождите.
-
+
Это может занять несколько часов, возьмите немного попкорна
-
+
Была ошибка! :
-
+
Загрузка блоков
@@ -1465,52 +1477,52 @@ Please set the host/port and user/password in the Edit->Settings menu.Готово! Благодарим Вас за помощь в защите сети Hush, запустив полный узел.
-
+
Высота блоков
-
+
Синхронизация
-
+
Подключено
-
+
testnet:
-
+
Подключен к hushd
-
+
Нет соединения с hushd! Проблемы с сетью?
-
+
При подключении к hushd произошла ошибка. Ошибка была
-
+
вычисление транзакции.
-
+
Пожалуйста, дождитесь выхода SilentDragon
-
+
Ожидаем выхода hushd
@@ -1527,22 +1539,22 @@ Please set the host/port and user/password in the Edit->Settings menu.не подтверждено
-
+
Транзакция
-
+
Транзакция с id
-
+
не удалось. Ошибка была
-
+
ошибка
@@ -1559,12 +1571,12 @@ Please set the host/port and user/password in the Edit->Settings menu. tx вычисляется. Это может занять несколько минут.
-
+
Доступно обновление
-
+
@@ -1573,12 +1585,12 @@ Would you like to visit the releases page?
Хотели бы вы посетить страницу релизов?
-
+
Нет доступных обновлений
-
+
У вас уже есть последняя версия v%1
@@ -1596,7 +1608,7 @@ Would you like to visit the releases page?
не удалось. Пожалуйста, проверьте сайт для получения дополнительной информации
-
+
@@ -1609,14 +1621,14 @@ Please set the host/port and user/password in the Edit->Settings menu.Это может занять несколько часов
-
-
+
+
Ошибка соединения
-
-
+
+
">Ошибка транзакции
@@ -1625,8 +1637,8 @@ Please set the host/port and user/password in the Edit->Settings menu.Произошла ошибка при отправке транзакции. Ошибка была:
-
-
+
+
Нет соединения
diff --git a/res/silentdragon_sr.ts b/res/silentdragon_sr.ts
index 1e50609..d95d660 100644
--- a/res/silentdragon_sr.ts
+++ b/res/silentdragon_sr.ts
@@ -59,6 +59,8 @@
+
+
Zaštićeno
@@ -143,8 +145,8 @@
-
-
+
+
Poruka (memo)
@@ -171,7 +173,7 @@
-
+
Naknada za rudarenje
@@ -237,7 +239,7 @@
-
+
Izvoz privatnog ključa
@@ -786,135 +788,145 @@
-
+
Kopirajte adresu
-
-
-
-
-
-
-
+
+
+
+
+
+
+
Kopirano u međuspremnik
-
+
+
+
+
+
+
+
+
+
+
+
Dobavi privatni ključ
-
+
-
+
Zaštiti saldo u Sapling
-
-
+
+
Pogledaj na blok exploreru
-
+
Preglednik adresa
-
+
Pretvorite adresu
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
Kopitajte txid
-
+
-
+
Pogledajte zahtjev o plaćanju
-
+
Pogledajte poruku (memo)
-
+
Odgovorite
-
+
Napravljena je nova transparentna adresa
-
+
Kopirajte adresu
-
+
Adresa je već korištena
-
+
Adresa nije korištena
@@ -974,57 +986,57 @@ doesn't look like a z-address
ne izgleda kao z-adresa
-
+
Promeniti iz
-
+
Trenutni saldo :
-
+
Saldo nakon ove Tx:
-
+
Greška u transakciji
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1045,7 +1057,7 @@ ne izgleda kao z-adresa
je neispravna
-
+
Iznos '%1' je neispravan!
@@ -1330,7 +1342,7 @@ Ne pokrećem integrirani hushd jer --no-embedded nije prilagođen
hushd greška
-
+
@@ -1339,7 +1351,7 @@ Please set the host/port and user/password in the Edit->Settings menu.
-
+
@@ -1348,85 +1360,85 @@ Please set the host/port and user/password in the Edit->Settings menu.
-
+
Autorizacija neuspešna. Hushd nije prihvatio korisničko ime / lozinku koju ste uneli. Pokušajte to promeniti u Uredi->Podešavanja meniju
-
+
Hushd se pokreće. Molimo pričekajte.
-
+
Ovo može potrajati nekoliko sati, donesite si kokice
-
-
+
+
Greška sa vezom
-
-
+
+
Greška u transakciji
-
+
Dogodila se greška! :
-
-
+
+
Nema veze
-
+
Preuzimam blokove
-
+
Visina bloka
-
+
Sinhronizacija
-
+
Spojeno
-
+
testnet:
-
+
Spojeno na hushd
-
+
hushd nema vezu sa točkama na istoj razini! Možda imate problem sa mrežom?
-
+
Pojavila se greška prilikom spajanja na hushd. Greška je
-
+
@@ -1435,12 +1447,12 @@ Molimo postavite host/port i korisnčko ime/lozinku u Uredi->Podešavanja men
tx proračun. Ovo može potrajati nekoliko minuta.
-
+
Dostupno ažuriranje
-
+
@@ -1449,22 +1461,22 @@ Would you like to visit the releases page?
Želite li posetiti stranicu sa izadnjima?
-
+
Nema dostupnih ažuriranja
-
+
Već imate najnovije izdanje v%1
-
+
Molimo pokušajte se strpiti i pričekajte da se SilentDragon zatvori
-
+
Pričekajte da hushd završi
@@ -1473,22 +1485,22 @@ Would you like to visit the releases page?
Tx
-
+
neuspelo
-
+
-
+
Transakcija sa ID
-
+
nesupela. Greška je
diff --git a/res/silentdragon_tr.ts b/res/silentdragon_tr.ts
index 13928be..03d9522 100644
--- a/res/silentdragon_tr.ts
+++ b/res/silentdragon_tr.ts
@@ -63,6 +63,8 @@
+
+
Korumalı
@@ -147,8 +149,8 @@
-
-
+
+
Memo
@@ -175,7 +177,7 @@
-
+
Madenci Ücreti
@@ -344,7 +346,7 @@
-
+
Özel Anahtarı Dışarı Aktar
@@ -814,42 +816,52 @@
için özel anahtar
-
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -872,50 +884,50 @@
-
+
Adresi kopyala
-
-
-
-
-
-
-
+
+
+
+
+
+
+
Panoya kopyalandı
-
+
Özel anahtarı al
-
+
-
+
sapling'e kalkan dengesi
-
-
+
+
Blok gezgini üzerinde göster
-
+
Adres Varlığı Görüntüleyicisi
-
+
Adresi Dönüştür
@@ -924,47 +936,47 @@
Sapling'e geç
-
+
txid'i kopyala
-
+
-
+
Ödeme Talebini Görüntüle
-
+
Memo'yu Görüntüle
-
+
-
+
Yeni t-Addr oluşturuldu
-
+
Adresi Kopyala
-
+
Adres daha önce kullanılmış
-
+
Adres kullanılmamış
@@ -1024,57 +1036,57 @@ doesn't look like a z-address
z-adres'i gibi görünmüyor
-
+
Den değiştir
-
+
Mevcut bakiye :
-
+
Bu işlemden sonra bakiye:
-
+
İşlem Hatası
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1091,7 +1103,7 @@ z-adres'i gibi görünmüyor
geçersizdir
-
+
'%1' miktarı geçersiz!
@@ -1316,57 +1328,57 @@ Hepsi başarısız olursa, lütfen hushd'i manuel olarak çalıştırın.
MB saniyede
-
+
Bir hata oluştu! :
-
+
Bloklar indiriliyor
-
+
Blok yüksekliği
-
+
Senkronize ediliyor
-
+
Bağlanıldı
-
+
testnet:
-
+
hushd'ye bağlanıldı
-
+
hushd'nin eş bağlantısı yok Ağ sorunları?
-
+
-
+
-
+
@@ -1375,27 +1387,27 @@ Hepsi başarısız olursa, lütfen hushd'i manuel olarak çalıştırın.
hushd'ye bağlanıldı
-
+
hushd ile bağlantı kurulurken bir hata oluştu. Hata
-
+
-
+
id ile işlem
-
+
başarısız oldu. Hata
-
+
başarısız oldu
@@ -1408,12 +1420,12 @@ Hepsi başarısız olursa, lütfen hushd'i manuel olarak çalıştırın.
tx hesaplanıyor. Bu birkaç dakika sürebilir.
-
+
Güncelleme Mevcut
-
+
@@ -1422,12 +1434,12 @@ Would you like to visit the releases page?
Yayınlanan sürümler sayfasını ziyaret etmek ister misiniz?
-
+
Güncelleme yok
-
+
Zaten en son sürüme (v%1) sahipsiniz
@@ -1450,7 +1462,7 @@ Yayınlanan sürümler sayfasını ziyaret etmek ister misiniz?
hushd hatası
-
+
@@ -1459,7 +1471,7 @@ Please set the host/port and user/password in the Edit->Settings menu.
-
+
@@ -1468,29 +1480,29 @@ Please set the host/port and user/password in the Edit->Settings menu.
-
+
Kimlik doğrulama başarısız oldu. Belirttiğiniz kullanıcı adı/şifre hushd tarafından kabul edilmedi. Düzenle-> Ayarlar menüsünde değiştirmeyi deneyin
-
+
hushd'niz başlıyor. Lütfen bekle.
-
+
Bu birkaç saat sürebilir, biraz patlamış mısır kapın
-
-
+
+
Bağlantı Hatası
-
-
+
+
İşlem Hatası
@@ -1499,8 +1511,8 @@ Lütfen Düzenle->Ayarlar menüsünde sunucu/bağlantı noktası ve kullanıc
İşlem gönderilirken bir hata oluştu. Hata:
-
-
+
+
Bağlantı Yok
diff --git a/res/silentdragon_uk.ts b/res/silentdragon_uk.ts
index aae6b93..67e6cd2 100644
--- a/res/silentdragon_uk.ts
+++ b/res/silentdragon_uk.ts
@@ -79,6 +79,8 @@
+
+
Екранований
@@ -163,8 +165,8 @@
-
-
+
+
Мітка
@@ -191,7 +193,7 @@
-
+
Комісія майнерам
@@ -303,7 +305,7 @@
-
+
Експорт приватного ключа
@@ -800,95 +802,105 @@
-
+
Копіювати адресу
-
-
-
-
-
-
-
+
+
+
+
+
+
+
Скопійовано в буфер обміну
-
+
+
+
+
+
+
+
+
+
+
+
Отримати приватний ключ
-
+
-
+
Shield balance to Sapling
-
-
+
+
Подивитися в провіднику блоків
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -897,7 +909,7 @@
Migrate to Sapling
-
+
Скопіювати txid
@@ -1032,37 +1044,37 @@
Це може зайняти кілька хвилин. Завантаження ...
-
+
Подивитися запит на оплату
-
+
Подивитися мітку
-
+
Відповісти на
-
+
Створити новий t-Addr (R)
-
+
Копіювати адресу
-
+
Адреса була раніше використана
-
+
Адреса не використовується
@@ -1130,57 +1142,57 @@ doesn't look like a z-address
не схоже на z-адресу
-
+
Змінити з
-
+
Поточний баланс :
-
+
Баланс після цієї Tx:
-
+
Помилка транзакції
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1197,7 +1209,7 @@ doesn't look like a z-address
є недійсним
-
+
Кількість '%1' є недійсним!
@@ -1415,7 +1427,7 @@ Not starting embedded hushd because --no-embedded was passed
помилка hushd
-
+
@@ -1424,27 +1436,27 @@ Please set the host/port and user/password in the Edit->Settings menu.
-
+
Аутентифікація не вдалася. username / password, які ви вказали, не були прийняті hushd. Спробуйте змінити його в меню Редагувати-> Налаштування
-
+
Ваш hushd запускається. Будь ласка зачекайте.
-
+
-
+
-
+
Завантаження блоків
@@ -1453,52 +1465,52 @@ Please set the host/port and user/password in the Edit->Settings menu.Готово! Дякуємо Вам за допомогу в захисті мережі Hush, запустивши повний вузол.
-
+
Висота блоків
-
+
Синхронізація
-
+
Підключено
-
+
testnet:
-
+
Під'єднано до hushd
-
+
-
+
При підключенні до hushd сталася помилка. Помилка
-
+
-
+
-
+
@@ -1515,22 +1527,22 @@ Please set the host/port and user/password in the Edit->Settings menu.не підтверджено
-
+
-
+
Транзакція з id
-
+
не вдалося. Помилка
-
+
помилка
@@ -1547,12 +1559,12 @@ Please set the host/port and user/password in the Edit->Settings menu. tx обчислюється. Це може зайняти кілька хвилин.
-
+
Доступно оновлення
-
+
@@ -1561,12 +1573,12 @@ Would you like to visit the releases page?
Хотіли б ви відвідати сторінку релізів?
-
+
Немає доступних оновлень
-
+
У вас вже є остання версія v%1
@@ -1584,7 +1596,7 @@ Would you like to visit the releases page?
не вдалося. Будь ласка, перевірте сайт довідки для отримання додаткової інформації
-
+
@@ -1597,14 +1609,14 @@ Please set the host/port and user/password in the Edit->Settings menu.Це може зайняти кілька годин
-
-
+
+
Помилка з'єднання
-
-
+
+
Помилка транзакції
@@ -1613,8 +1625,8 @@ Please set the host/port and user/password in the Edit->Settings menu.Сталася помилка під час надсилання транзакції. Помилка була:
-
-
+
+
Немає з'єднання
diff --git a/res/silentdragon_zh.qm b/res/silentdragon_zh.qm
index 4c571a7..a83d2e9 100644
Binary files a/res/silentdragon_zh.qm and b/res/silentdragon_zh.qm differ
diff --git a/res/silentdragon_zh.ts b/res/silentdragon_zh.ts
index 35a0bf7..492f7d0 100644
--- a/res/silentdragon_zh.ts
+++ b/res/silentdragon_zh.ts
@@ -63,6 +63,8 @@
+
+
隐蔽余额
@@ -151,8 +153,8 @@
-
-
+
+
备注
@@ -179,7 +181,7 @@
-
+
矿工费用
@@ -243,7 +245,7 @@
-
+
导出私钥
@@ -853,42 +855,52 @@
私钥
-
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -906,50 +918,50 @@
-
+
复制成功
-
-
-
-
-
-
-
+
+
+
+
+
+
+
复制到剪贴板
-
+
获取私钥
-
+
-
+
屏蔽余额到Sapling地址
-
-
+
+
从区块浏览器中查看
-
+
-
+
@@ -958,47 +970,47 @@
迁移到Sapling地址
-
+
复制交易ID
-
+
-
+
查看付款申请
-
+
查看备注
-
+
回复给
-
+
创建了新的t-Addr
-
+
-
+
该地址以前使用过
-
+
地址未使用
@@ -1066,57 +1078,57 @@ doesn't look like a z-address
看起来不像是z-address
-
+
更改发送地址
-
+
当前余额 :
-
+
这次交易后余额:
-
+
交易错误
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1133,7 +1145,7 @@ doesn't look like a z-address
无效
-
+
转账金额 '%1' 无效!
@@ -1477,7 +1489,7 @@ Not starting embedded hushd because --no-embedded was passed
hushd 出错
-
+
@@ -1486,7 +1498,7 @@ Please set the host/port and user/password in the Edit->Settings menu.
-
+
@@ -1495,22 +1507,22 @@ Please set the host/port and user/password in the Edit->Settings menu.
-
+
验证失败。 hushd不接受您指定的用户名/密码。 请在编辑 - >设置菜单中更改它
-
+
你的hushd正在启动。 请耐心等待。
-
+
-
+
@@ -1519,14 +1531,14 @@ Please set the host/port and user/password in the Edit->Settings menu.这可能需要几个小时
-
-
+
+
连接错误
-
-
+
+
交易错误
@@ -1539,22 +1551,22 @@ Please set the host/port and user/password in the Edit->Settings menu. 交易
-
+
失败
-
+
-
+
交易
-
+
失败。 错误是
@@ -1587,58 +1599,58 @@ Please set the host/port and user/password in the Edit->Settings menu.所有未来的付款都将被取消。
-
-
+
+
没有连接
-
+
下载区块
-
+
区块高度
-
+
同步中
-
+
已连接
-
+
testnet:
-
+
连接到hushd
-
+
-
+
-
+
-
+
@@ -1647,7 +1659,7 @@ Please set the host/port and user/password in the Edit->Settings menu.hushd没有节点可连接
-
+
连接到hushd时出错。 错误是
@@ -1656,12 +1668,12 @@ Please set the host/port and user/password in the Edit->Settings menu. 交易计算中。 这可能需要几分钟。
-
+
可用更新
-
+
@@ -1670,12 +1682,12 @@ Would you like to visit the releases page?
您想访问发布页面吗?
-
+
没有可用的更新
-
+
您已拥有最新版本 v%1
@@ -2404,7 +2416,7 @@ You either have unconfirmed funds or the balance is too low for an automatic mig
-
+ 获取 HUSH 价格
diff --git a/silentdragon.pro b/silentdragon.pro
index a2022cd..0e3a91b 100644
--- a/silentdragon.pro
+++ b/silentdragon.pro
@@ -124,6 +124,7 @@ TRANSLATIONS = res/silentdragon_be.ts \
res/silentdragon_id.ts \
res/silentdragon_it.ts \
res/silentdragon_nl.ts \
+ res/silentdragon_pl.ts \
res/silentdragon_pt.ts \
res/silentdragon_ro.ts \
res/silentdragon_ru.ts \
diff --git a/src/connection.cpp b/src/connection.cpp
index bd83e42..b51895f 100644
--- a/src/connection.cpp
+++ b/src/connection.cpp
@@ -47,7 +47,7 @@ void ConnectionLoader::loadConnection() {
d->exec();
}
-void ConnectionLoader::doAutoConnect(bool tryEzcashdStart) {
+void ConnectionLoader::doAutoConnect(bool tryEhushdStart) {
// Priority 1: Ensure all params are present.
if (!verifyParams()) {
qDebug() << "Cannot find sapling params!";
@@ -62,9 +62,9 @@ void ConnectionLoader::doAutoConnect(bool tryEzcashdStart) {
auto connection = makeConnection(config);
refreshHushdState(connection, [=] () {
- // Refused connection. So try and start embedded zcashd
+ // Refused connection. So try and start embedded hushd
if (Settings::getInstance()->useEmbedded()) {
- if (tryEzcashdStart) {
+ if (tryEhushdStart) {
this->showInformation(QObject::tr("Starting embedded hushd"));
if (this->startEmbeddedHushd()) {
// Embedded hushd started up. Wait a second and then refresh the connection
@@ -145,7 +145,7 @@ QString randomPassword() {
void ConnectionLoader::createHushConf() {
main->logger->write(__func__);
- auto confLocation = zcashConfWritableLocation();
+ auto confLocation = hushConfWritableLocation();
QFileInfo fi(confLocation);
QDialog d(main);
@@ -255,7 +255,7 @@ void ConnectionLoader::doNextDownload(std::function cb) {
int filesRemaining = downloadQueue->size();
QString filename = fnSaveFileName(url);
- QString paramsDir = zcashParamsDir();
+ QString paramsDir = zkParamsDir();
if (QFile(QDir(paramsDir).filePath(filename)).exists()) {
main->logger->write(filename + " already exists, skipping");
@@ -347,9 +347,9 @@ bool ConnectionLoader::startEmbeddedHushd() {
QDir appPath(QCoreApplication::applicationDirPath());
#ifdef Q_OS_WIN64
- auto hushdProgram = appPath.absoluteFilePath("komodod.exe");
+ auto hushdProgram = appPath.absoluteFilePath("hushd.exe");
#else
- auto hushdProgram = appPath.absoluteFilePath("komodod");
+ auto hushdProgram = appPath.absoluteFilePath("hushd");
#endif
//if (!QFile(hushdProgram).exists()) {
@@ -384,8 +384,10 @@ bool ConnectionLoader::startEmbeddedHushd() {
});
// This string should be the exact arg list seperated by single spaces
- QString params = "-ac_name=HUSH3 -ac_sapling=1 -ac_reward=0,1125000000,562500000 -ac_halving=129,340000,840000 -ac_end=128,340000,5422111 -ac_eras=3 -ac_blocktime=150 -ac_cc=2 -ac_ccenable=228,234,235,236,241 -ac_founders=1 -ac_supply=6178674 -ac_perc=11111111 -clientname=GoldenSandtrout -addnode=node1.hush.is -addnode=node2.hush.is -addnode=node3.hush.is -addnode=node4.hush.is -addnode=node5.hush.is -addnode=node6.hush.is -addnode=node7.hush.is -addnode=node8.hush.is -ac_cclib=hush3 -tls=only -ac_script=76a9145eb10cf64f2bab1b457f1f25e658526155928fac88ac";
+ // Could be modified to start different Hush Smart Chains
+ QString params = ""; // "-ac_name=TUSH";
+ /* This is now enabled by default in hushd
// Binaries come with this file
if(QFile( QDir(".").filePath("asmap.dat") ).exists()) {
auto asmap = appPath.absoluteFilePath("asmap.dat");
@@ -393,6 +395,7 @@ bool ConnectionLoader::startEmbeddedHushd() {
} else {
qDebug() << "No ASN map file found";
}
+ */
QStringList arguments = params.split(" ");
@@ -553,31 +556,44 @@ void ConnectionLoader::showError(QString explanation) {
QString ConnectionLoader::locateHushConfFile() {
#ifdef Q_OS_LINUX
- auto confLocation = QStandardPaths::locate(QStandardPaths::HomeLocation, ".komodo/HUSH3/HUSH3.conf");
+ auto confLocation = QStandardPaths::locate(QStandardPaths::HomeLocation, ".hush/HUSH3/HUSH3.conf");
+ if(!QFile(confLocation).exists()) {
+ // legacy location
+ confLocation = QStandardPaths::locate(QStandardPaths::HomeLocation, ".komodo/HUSH3/HUSH3.conf");
+ }
#elif defined(Q_OS_DARWIN)
- auto confLocation = QStandardPaths::locate(QStandardPaths::HomeLocation, "Library/Application Support/Komodo/HUSH3/HUSH3.conf");
+ auto confLocation = QStandardPaths::locate(QStandardPaths::HomeLocation, "Library/Application Support/Hush/HUSH3/HUSH3.conf");
+ if(!QFile(confLocation).exists()) {
+ // legacy location
+ confLocation = QStandardPaths::locate(QStandardPaths::HomeLocation, "Library/Application Support/Komodo/HUSH3/HUSH3.conf");
+ }
#else
- auto confLocation = QStandardPaths::locate(QStandardPaths::AppDataLocation, "../../Komodo/HUSH3/HUSH3.conf");
+ auto confLocation = QStandardPaths::locate(QStandardPaths::AppDataLocation, "../../Hush/HUSH3/HUSH3.conf");
+ if(!QFile(confLocation).exists()) {
+ // legacy location
+ confLocation = QStandardPaths::locate(QStandardPaths::AppDataLocation, "../../Komodo/HUSH3/HUSH3.conf");
+ }
#endif
main->logger->write("Found HUSH3.conf at " + QDir::cleanPath(confLocation));
return QDir::cleanPath(confLocation);
}
-QString ConnectionLoader::zcashConfWritableLocation() {
+// this function is only used for new config files and does not need to know about legacy locations
+QString ConnectionLoader::hushConfWritableLocation() {
#ifdef Q_OS_LINUX
- auto confLocation = QDir(QStandardPaths::writableLocation(QStandardPaths::HomeLocation)).filePath(".komodo/HUSH3/HUSH3.conf");
+ auto confLocation = QDir(QStandardPaths::writableLocation(QStandardPaths::HomeLocation)).filePath(".hush/HUSH3/HUSH3.conf");
#elif defined(Q_OS_DARWIN)
- auto confLocation = QDir(QStandardPaths::writableLocation(QStandardPaths::HomeLocation)).filePath("Library/Application Support/Komodo/HUSH3/HUSH3.conf");
+ auto confLocation = QDir(QStandardPaths::writableLocation(QStandardPaths::HomeLocation)).filePath("Library/Application Support/Hush/HUSH3/HUSH3.conf");
#else
- auto confLocation = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("../../Komodo/HUSH3/HUSH3.conf");
+ auto confLocation = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("../../Hush/HUSH3/HUSH3.conf");
#endif
- main->logger->write("Found HUSH3.conf at " + QDir::cleanPath(confLocation));
+ main->logger->write("HUSH3.conf writeable location at " + QDir::cleanPath(confLocation));
return QDir::cleanPath(confLocation);
}
-QString ConnectionLoader::zcashParamsDir() {
+QString ConnectionLoader::zkParamsDir() {
#ifdef Q_OS_LINUX
//TODO: If /usr/share/hush exists, use that. It should not be assumed writeable
auto paramsLocation = QDir(QDir(QStandardPaths::writableLocation(QStandardPaths::HomeLocation)).filePath(".zcash-params"));
@@ -601,7 +617,7 @@ QString ConnectionLoader::zcashParamsDir() {
}
bool ConnectionLoader::verifyParams() {
- QDir paramsDir(zcashParamsDir());
+ QDir paramsDir(zkParamsDir());
// TODO: better error reporting if only 1 file exists or is missing
qDebug() << "Verifying sapling param files exist";
@@ -663,12 +679,12 @@ std::shared_ptr ConnectionLoader::autoDetectHushConf() {
QTextStream in(&file);
- auto zcashconf = new ConnectionConfig();
- zcashconf->host = "127.0.0.1";
- zcashconf->connType = ConnectionType::DetectedConfExternalHushD;
- zcashconf->usingHushConf = true;
- zcashconf->zcashDir = QFileInfo(confLocation).absoluteDir().absolutePath();
- zcashconf->hushDaemon = false;
+ auto hushconf = new ConnectionConfig();
+ hushconf->host = "127.0.0.1";
+ hushconf->connType = ConnectionType::DetectedConfExternalHushD;
+ hushconf->usingHushConf = true;
+ hushconf->hushDir = QFileInfo(confLocation).absoluteDir().absolutePath();
+ hushconf->hushDaemon = false;
Settings::getInstance()->setUsingHushConf(confLocation);
@@ -679,48 +695,46 @@ std::shared_ptr ConnectionLoader::autoDetectHushConf() {
QString value = line.right(line.length() - s - 1).trimmed();
if (name == "rpcuser") {
- zcashconf->rpcuser = value;
+ hushconf->rpcuser = value;
}
if (name == "rpcpassword") {
- zcashconf->rpcpassword = value;
+ hushconf->rpcpassword = value;
}
if (name == "rpcport") {
- zcashconf->port = value;
+ hushconf->port = value;
}
if (name == "daemon" && value == "1") {
- zcashconf->hushDaemon = true;
+ hushconf->hushDaemon = true;
}
if (name == "proxy") {
- zcashconf->proxy = value;
+ hushconf->proxy = value;
}
if (name == "consolidation") {
- zcashconf->consolidation = value;
+ hushconf->consolidation = value;
}
if (name == "deletetx") {
- zcashconf->deletetx = value;
+ hushconf->deletetx = value;
}
if (name == "zindex") {
- zcashconf->zindex = value;
+ hushconf->zindex = value;
}
if (name == "testnet" &&
value == "1" &&
- zcashconf->port.isEmpty()) {
- zcashconf->port = "18232";
+ hushconf->port.isEmpty()) {
+ hushconf->port = "18232";
}
}
// If rpcport is not in the file, and it was not set by the testnet=1 flag, then go to default
- if (zcashconf->port.isEmpty()) zcashconf->port = "18031";
+ if (hushconf->port.isEmpty()) hushconf->port = "18031";
file.close();
// In addition to the HUSH3/HUSH3.conf file, also double check the params.
- return std::shared_ptr(zcashconf);
+ return std::shared_ptr(hushconf);
}
-/**
- * Load connection settings from the UI, which indicates an unknown, external zcashd
- */
+// Load connection settings from the UI, which indicates an unknown, external hushd
std::shared_ptr ConnectionLoader::loadFromSettings() {
// Load from the QT Settings.
QSettings s;
diff --git a/src/connection.h b/src/connection.h
index aadcf04..1f381cf 100644
--- a/src/connection.h
+++ b/src/connection.h
@@ -22,7 +22,7 @@ struct ConnectionConfig {
QString rpcpassword;
bool usingHushConf;
bool hushDaemon;
- QString zcashDir;
+ QString hushDir;
QString proxy;
QString consolidation;
QString deletetx;
@@ -47,13 +47,13 @@ private:
Connection* makeConnection(std::shared_ptr config);
- void doAutoConnect(bool tryEzcashdStart = true);
+ void doAutoConnect(bool tryEhushdStart = true);
void doManualConnect();
void createHushConf();
QString locateHushConfFile();
- QString zcashConfWritableLocation();
- QString zcashParamsDir();
+ QString hushConfWritableLocation();
+ QString zkParamsDir();
bool verifyParams();
void downloadParams(std::function cb);
@@ -84,7 +84,7 @@ private:
};
/**
- * Represents a connection to a zcashd. It may even start a new zcashd if needed.
+ * Represents a connection to a hushd. It may even start a new hushd if needed.
* This is also a UI class, so it may show a dialog waiting for the connection.
*/
class Connection {
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index c7a2693..2348241 100644
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -61,7 +61,7 @@ MainWindow::MainWindow(QWidget *parent) :
});
// Request hush
- QObject::connect(ui->actionRequest_zcash, &QAction::triggered, [=]() {
+ QObject::connect(ui->actionRequest_hush, &QAction::triggered, [=]() {
RequestDialog::showRequestZcash(this);
});
@@ -103,7 +103,7 @@ MainWindow::MainWindow(QWidget *parent) :
about.setupUi(&aboutDialog);
Settings::saveRestore(&aboutDialog);
- QString version = QString("Version ") % QString(APP_VERSION) % " (" % QString(__DATE__) % ")";
+ QString version = QString("Version ") % QString(APP_VERSION) % " (" % QString(__DATE__) % ") using QT " % qVersion();
about.versionLabel->setText(version);
aboutDialog.exec();
@@ -279,7 +279,7 @@ void MainWindow::setupSettingsModal() {
currency_name = Settings::getInstance()->get_currency_name();
} catch (const std::exception& e) {
qDebug() << QString("Currency name exception! : ");
- currency_name = "USD";
+ currency_name = "BTC";
}
this->slot_change_currency(currency_name);
@@ -346,8 +346,8 @@ void MainWindow::setupSettingsModal() {
bool isUsingConsolidation = false;
int size = 0;
- QDir zcashdir(rpc->getConnection()->config->zcashDir);
- QFile WalletSize(zcashdir.filePath("wallet.dat"));
+ QDir hushdir(rpc->getConnection()->config->hushDir);
+ QFile WalletSize(hushdir.filePath("wallet.dat"));
if (WalletSize.open(QIODevice::ReadOnly)){
size = WalletSize.size() / 1000000; //when file does open.
//QString size1 = QString::number(size) ;
@@ -837,15 +837,15 @@ void MainWindow::backupWalletDat() {
if (!rpc->getConnection())
return;
- QDir zcashdir(rpc->getConnection()->config->zcashDir);
+ QDir hushdir(rpc->getConnection()->config->hushDir);
QString backupDefaultName = "hush-wallet-backup-" + QDateTime::currentDateTime().toString("yyyyMMdd") + ".dat";
if (Settings::getInstance()->isTestnet()) {
- zcashdir.cd("testnet3");
+ hushdir.cd("testnet3");
backupDefaultName = "testnet-" + backupDefaultName;
}
- QFile wallet(zcashdir.filePath("wallet.dat"));
+ QFile wallet(hushdir.filePath("wallet.dat"));
if (!wallet.exists()) {
QMessageBox::critical(this, tr("No wallet.dat"), tr("Couldn't find the wallet.dat on this computer") + "\n" +
tr("You need to back it up from the machine hushd is running on"), QMessageBox::Ok);
@@ -1061,6 +1061,69 @@ void MainWindow::setupBalancesTab() {
ui->statusBar->showMessage(tr("Copied to clipboard"), 3 * 1000);
});
+/* Example reply from z_shieldcoinbase and z_mergetoaddress
+{
+ "remainingUTXOs": 0,
+ "remainingValue": 0.00000000,
+ "shieldingUTXOs": 6,
+ "shieldingValue": 16.87530000,
+ "opid": "opid-0245ddfa-5f60-4e00-8ace-e782d814132b"
+}
+*/
+
+ if(addr.startsWith("zs1")) {
+ menu.addAction(tr("Shield all non-mining taddr funds to this zaddr"), [=] () {
+ QJsonArray params = QJsonArray { "ANY_TADDR" , addr };
+ qDebug() << "Calling mergeToAddress with params=" << params;
+
+ rpc->mergeToAddress(params, [=](const QJsonValue& reply) {
+ qDebug() << "mergeToAddress reply=" << reply;
+ QString shieldingValue = reply.toObject()["shieldingValue"].toString();
+ QString opid = reply.toObject()["opid"].toString();
+ auto remainingUTXOs = reply.toObject()["remainingUTXOs"].toInt();
+ if(remainingUTXOs > 0) {
+ //TODO: more utxos to shield
+ }
+
+ ui->statusBar->showMessage(tr("Shielded") + shieldingValue + " HUSH in transparent funds to " + addr + " in opid " + opid, 3 * 1000);
+ }, [=](QString errStr) {
+ qDebug() << "z_mergetoaddress pooped:" << errStr;
+ if(errStr == "Could not find any funds to merge.") {
+ ui->statusBar->showMessage("No funds found to shield!");
+ }
+ });
+
+ });
+ }
+
+ if(addr.startsWith("zs1")) {
+ menu.addAction(tr("Shield all mining funds to this zaddr"), [=] () {
+ //QJsonArray params = QJsonArray {addr, zaddresses->first() };
+ // We shield all coinbase funds to the selected zaddr
+ QJsonArray params = QJsonArray {"*", addr };
+
+ qDebug() << "Calling shieldCoinbase with params=" << params;
+ rpc->shieldCoinbase(params, [=](const QJsonValue& reply) {
+ QString shieldingValue = reply.toObject()["shieldingValue"].toString();
+ QString opid = reply.toObject()["opid"].toString();
+ auto remainingUTXOs = reply.toObject()["remainingUTXOs"].toInt();
+ qDebug() << "ShieldCoinbase reply=" << reply;
+ // By default we shield 50 blocks at a time
+ if(remainingUTXOs > 0) {
+ //TODO: more utxos to shield
+ }
+ ui->statusBar->showMessage(tr("Shielded") + shieldingValue + " HUSH in Mining funds to " + addr + " in opid " + opid, 3 * 1000);
+ }, [=](QString errStr) {
+ //error("", errStr);
+ qDebug() << "z_shieldcoinbase pooped:" << errStr;
+ if(errStr == "Could not find any coinbase funds to shield.") {
+ ui->statusBar->showMessage("No mining funds found to shield!");
+ }
+ });
+
+ });
+ }
+
menu.addAction(tr("Get private key"), [=] () {
this->exportKeys(addr);
});
@@ -1267,7 +1330,6 @@ void MainWindow::setupPeersTab() {
}
void MainWindow::setupHushTab() {
- // ui->hushlogo->setBasePixmap(QPixmap(":/img/res/zcashdlogo.gif"));
QPixmap image(":/img/res/tropical-hush-square.png");
ui->hushlogo->setBasePixmap( image ); // image.scaled(600,600, Qt::KeepAspectRatioByExpanding, Qt::FastTransformation ) );
}
@@ -1593,7 +1655,7 @@ void MainWindow::setupReceiveTab() {
}
ui->rcvLabel->setText(label);
- ui->rcvBal->setText(Settings::getZECUSDDisplayFormat(rpc->getAllBalances()->value(addr)));
+ ui->rcvBal->setText(Settings::getHUSHUSDDisplayFormat(rpc->getAllBalances()->value(addr)));
ui->txtReceive->setPlainText(addr);
ui->qrcodeDisplay->setQrcodeString(addr);
if (rpc->getUsedAddresses()->value(addr, false)) {
@@ -1696,7 +1758,7 @@ void MainWindow::slot_change_currency(const QString& currency_name)
saved_currency_name = Settings::getInstance()->get_currency_name();
} catch (const std::exception& e) {
qDebug() << QString("Ignoring currency change Exception! : ");
- saved_currency_name = "USD";
+ saved_currency_name = "BTC";
}
}
diff --git a/src/mainwindow.ui b/src/mainwindow.ui
index 9c901f7..e03874a 100644
--- a/src/mainwindow.ui
+++ b/src/mainwindow.ui
@@ -1594,7 +1594,7 @@
&File
-
+
@@ -1729,7 +1729,7 @@
Ctrl+M
-
+
Request HUSH...
diff --git a/src/requestdialog.cpp b/src/requestdialog.cpp
index 62d5eca..581fbd8 100644
--- a/src/requestdialog.cpp
+++ b/src/requestdialog.cpp
@@ -125,7 +125,7 @@ void RequestDialog::showRequestZcash(MainWindow* main) {
req.txtFrom->setFocus();
if (d.exec() == QDialog::Accepted) {
- // Construct a zcash Payment URI with the data and pay it immediately.
+ // Construct a Hush Payment URI with the data and pay it immediately.
QString memoURI = "hush:" + req.cmbMyAddress->currentText()
+ "?amt=" + Settings::getDecimalString(req.txtAmount->text().toDouble())
+ "&memo=" + QUrl::toPercentEncoding(req.txtMemo->toPlainText());
diff --git a/src/rpc.cpp b/src/rpc.cpp
index 0322c5e..3619bdb 100644
--- a/src/rpc.cpp
+++ b/src/rpc.cpp
@@ -265,6 +265,42 @@ void RPC::getTransactions(const std::function& cb) {
conn->doRPCWithDefaultErrorHandling(makePayload(method), cb);
}
+void RPC::mergeToAddress(QJsonArray ¶ms, const std::function& cb,
+ const std::function& err) {
+ QJsonObject payload = {
+ {"jsonrpc", "1.0"},
+ {"id", "42"},
+ {"method", "z_mergetoaddress"},
+ {"params", params}
+ };
+
+ conn->doRPC(payload, cb, [=] (QNetworkReply *reply, const QJsonValue &parsed) {
+ if (!parsed.isUndefined() && !parsed["error"].toObject()["message"].isNull()) {
+ err(parsed["error"].toObject()["message"].toString());
+ } else {
+ err(reply->errorString());
+ }
+ });
+}
+
+void RPC::shieldCoinbase(QJsonArray ¶ms, const std::function& cb,
+ const std::function& err) {
+ QJsonObject payload = {
+ {"jsonrpc", "1.0"},
+ {"id", "42"},
+ {"method", "z_shieldcoinbase"},
+ {"params", params}
+ };
+
+ conn->doRPC(payload, cb, [=] (QNetworkReply *reply, const QJsonValue &parsed) {
+ if (!parsed.isUndefined() && !parsed["error"].toObject()["message"].isNull()) {
+ err(parsed["error"].toObject()["message"].toString());
+ } else {
+ err(reply->errorString());
+ }
+ });
+}
+
void RPC::sendZTransaction(QJsonValue params, const std::function& cb,
const std::function& err) {
QJsonObject payload = {
@@ -1193,14 +1229,20 @@ void RPC::refreshPrice() {
if (conn == nullptr)
return noConnection();
+
QString price_feed = "https://api.coingecko.com/api/v3/simple/price?ids=hush&vs_currencies=btc%2Cusd%2Ceur%2Ceth%2Cgbp%2Ccny%2Cjpy%2Cidr%2Crub%2Ccad%2Csgd%2Cchf%2Cinr%2Caud%2Cinr%2Ckrw%2Cthb%2Cnzd%2Czar%2Cvef%2Cxau%2Cxag%2Cvnd%2Csar%2Ctwd%2Caed%2Cars%2Cbdt%2Cbhd%2Cbmd%2Cbrl%2Cclp%2Cczk%2Cdkk%2Chuf%2Cils%2Ckwd%2Clkr%2Cpkr%2Cnok%2Ctry%2Csek%2Cmxn%2Cuah%2Chkd&include_market_cap=true&include_24hr_vol=true&include_24hr_change=true";
+ qDebug() << "Requesting price feed data via " << price_feed;
+
QUrl cmcURL(price_feed);
QNetworkRequest req;
req.setUrl(cmcURL);
+
+ qDebug() << "Created price request object";
+
QNetworkReply *reply = conn->restclient->get(req);
- auto s = Settings::getInstance();
+ qDebug() << "Created QNetworkReply";
- qDebug() << "Requesting price feed data via " << price_feed;
+ auto s = Settings::getInstance();
QObject::connect(reply, &QNetworkReply::finished, [=] {
reply->deleteLater();
diff --git a/src/rpc.h b/src/rpc.h
index 7c13bd5..c5ede99 100644
--- a/src/rpc.h
+++ b/src/rpc.h
@@ -79,6 +79,8 @@ public:
void fillTxJsonParams(QJsonArray& params, Tx tx);
void sendZTransaction(QJsonValue params, const std::function& cb, const std::function& err);
+ void shieldCoinbase(QJsonArray& params, const std::function& cb, const std::function& err);
+ void mergeToAddress(QJsonArray& params, const std::function& cb, const std::function& err);
void watchTxStatus();
const QMap getWatchingTxns() { return watchingOps; }
diff --git a/src/scripts/dounifiedbuild.ps1 b/src/scripts/dounifiedbuild.ps1
index a1704ef..e86f976 100644
--- a/src/scripts/dounifiedbuild.ps1
+++ b/src/scripts/dounifiedbuild.ps1
@@ -28,7 +28,7 @@ Write-Host ""
Write-Host "[Building on Mac]"
-bash src/scripts/mkmacdmg.sh --qt_path ~/Qt/5.11.1/clang_64/ --version $version --zcash_path ~/gi/hush3 --certificate "$certificate"
+bash src/scripts/mkmacdmg.sh --qt_path ~/Qt/5.11.1/clang_64/ --version $version --hush_path ~/gi/hush3 --certificate "$certificate"
if (! $?) {
Write-Output "[Error]"
exit 1;
diff --git a/src/scripts/make-binary-tarball.sh b/src/scripts/make-binary-tarball.sh
index 5dd5b36..e5743a1 100755
--- a/src/scripts/make-binary-tarball.sh
+++ b/src/scripts/make-binary-tarball.sh
@@ -18,14 +18,11 @@ if [ -e $DIR ]; then
fi
mkdir -p $DIR
strip silentdragon
-strip komodod
-strip komodo-tx
-strip komodo-cli
+strip hushd
+strip hush-tx
+strip hush-cli
cp silentdragon $DIR
-cp komodod $DIR
-cp komodo-cli $DIR
-cp komodo-tx $DIR
cp hushd $DIR
cp hush-cli $DIR
cp hush-tx $DIR
diff --git a/src/scripts/make-deb.sh b/src/scripts/make-deb.sh
index e2d285b..b1e6b70 100755
--- a/src/scripts/make-deb.sh
+++ b/src/scripts/make-deb.sh
@@ -19,18 +19,18 @@ if [ -z $HUSH_DIR ]; then
exit 1;
fi
-if [ ! -f $HUSH_DIR/komodod ]; then
- echo "Couldn't find komodod in $HUSH_DIR . Please build komodod."
+if [ ! -f $HUSH_DIR/hushd ]; then
+ echo "Couldn't find hushd in $HUSH_DIR . Please build hushd."
exit 1;
fi
-if [ ! -f $HUSH_DIR/komodo-cli ]; then
- echo "Couldn't find komodo-cli in $HUSH_DIR . Please build komodo-cli."
+if [ ! -f $HUSH_DIR/hush-cli ]; then
+ echo "Couldn't find hush-cli in $HUSH_DIR . Please build hush-cli."
exit 1;
fi
-if [ ! -f $HUSH_DIR/komodo-tx ]; then
- echo "Couldn't find komodo-tx in $HUSH_DIR . Please build komodo-tx."
+if [ ! -f $HUSH_DIR/hush-tx ]; then
+ echo "Couldn't find hush-tx in $HUSH_DIR . Please build hush-tx."
exit 1;
fi
@@ -73,9 +73,6 @@ mkdir $DIR > /dev/null
strip silentdragon
cp silentdragon $DIR > /dev/null
-cp $HUSH_DIR/artifacts/komodod $DIR > /dev/null
-cp $HUSH_DIR/artifacts/komodo-cli $DIR > /dev/null
-cp $HUSH_DIR/artifacts/komodo-tx $DIR > /dev/null
cp $HUSH_DIR/artifacts/hushd $DIR > /dev/null
cp $HUSH_DIR/artifacts/hush-cli $DIR > /dev/null
cp $HUSH_DIR/artifacts/hush-tx $DIR > /dev/null
@@ -113,8 +110,7 @@ mkdir -p $debdir/usr/local/bin
cat src/scripts/control | sed "s/RELEASE_VERSION/$APP_VERSION/g" > $debdir/DEBIAN/control
cp silentdragon $debdir/usr/local/bin/
-# TODO: how does this interact with hushd deb ?
-cp $HUSH_DIR/artifacts/komodod $debdir/usr/local/bin/hush-komodod
+cp $HUSH_DIR/artifacts/hushd $debdir/usr/local/bin/hushd
mkdir -p $debdir/usr/share/pixmaps/
cp res/silentdragon.xpm $debdir/usr/share/pixmaps/
diff --git a/src/scripts/mkwininstaller.ps1 b/src/scripts/mkwininstaller.ps1
index 603d05c..d19e8e8 100644
--- a/src/scripts/mkwininstaller.ps1
+++ b/src/scripts/mkwininstaller.ps1
@@ -2,28 +2,28 @@ param (
[Parameter(Mandatory=$true)][string]$version
)
-$target="zecwallet-v$version"
+$target="silentdragon-v$version"
Remove-Item -Path release/wininstaller -Recurse -ErrorAction Ignore | Out-Null
New-Item release/wininstaller -itemtype directory | Out-Null
-Copy-Item release/$target/zecwallet.exe release/wininstaller/
+Copy-Item release/$target/silentdragon.exe release/wininstaller/
Copy-Item release/$target/LICENSE release/wininstaller/
Copy-Item release/$target/README.md release/wininstaller/
-Copy-Item release/$target/zcashd.exe release/wininstaller/
-Copy-Item release/$target/zcash-cli.exe release/wininstaller/
+Copy-Item release/$target/hushd.exe release/wininstaller/
+Copy-Item release/$target/hush-cli.exe release/wininstaller/
-Get-Content src/scripts/zec-qt-wallet.wxs | ForEach-Object { $_ -replace "RELEASE_VERSION", "$version" } | Out-File -Encoding utf8 release/wininstaller/zec-qt-wallet.wxs
+Get-Content src/scripts/silentdragon.wxs | ForEach-Object { $_ -replace "RELEASE_VERSION", "$version" } | Out-File -Encoding utf8 release/wininstaller/silentdragon.wxs
-candle.exe release/wininstaller/zec-qt-wallet.wxs -o release/wininstaller/zec-qt-wallet.wixobj
+candle.exe release/wininstaller/silentdragon.wxs -o release/wininstaller/silentdragon.wixobj
if (!$?) {
exit 1;
}
-light.exe -ext WixUIExtension -cultures:en-us release/wininstaller/zec-qt-wallet.wixobj -out release/wininstaller/zecwallet.msi
+light.exe -ext WixUIExtension -cultures:en-us release/wininstaller/silentdragon.wixobj -out release/wininstaller/silentdragon.msi
if (!$?) {
exit 1;
}
New-Item artifacts -itemtype directory -Force | Out-Null
-Copy-Item release/wininstaller/zecwallet.msi ./artifacts/Windows-installer-$target.msi
\ No newline at end of file
+Copy-Item release/wininstaller/silentdragon.msi ./artifacts/Windows-installer-$target.msi
diff --git a/src/sendtab.cpp b/src/sendtab.cpp
index 1c6582d..6c5e11f 100644
--- a/src/sendtab.cpp
+++ b/src/sendtab.cpp
@@ -506,24 +506,14 @@ Tx MainWindow::createTxFromSendPage() {
if (Settings::getInstance()->getAllowCustomFees()) {
tx.fee = ui->minerFeeAmt->text().toDouble();
- }
- else {
+ } else {
tx.fee = Settings::getMinerFee();
}
if (Settings::getInstance()->getAutoShield() && sendChangeToSapling) {
auto saplingAddr = std::find_if(rpc->getAllZAddresses()->begin(), rpc->getAllZAddresses()->end(), [=](auto i) -> bool {
- // We're finding a sapling address that is not one of the To addresses, because zcash doesn't allow duplicated addresses
- // TODO: Should we disable this in Hush? What are the privacy and chain analysis considerations?
bool isSapling = Settings::getInstance()->isSaplingAddress(i);
if (!isSapling) return false;
-
- // Also check all the To addresses
- for (auto t : tx.toAddrs) {
- if (t.addr == i)
- return false;
- }
-
return true;
});
@@ -673,9 +663,9 @@ bool MainWindow::confirmTx(Tx tx) {
// And FromAddress in the confirm dialog
confirm.sendFrom->setText(fnSplitAddressForWrap(tx.fromAddr));
QString tooltip = tr("Current balance : ") +
- Settings::getZECUSDDisplayFormat(rpc->getAllBalances()->value(tx.fromAddr));
+ Settings::getHUSHUSDDisplayFormat(rpc->getAllBalances()->value(tx.fromAddr));
tooltip += "\n" + tr("Balance after this Tx: ") +
- Settings::getZECUSDDisplayFormat(rpc->getAllBalances()->value(tx.fromAddr) - totalSpending);
+ Settings::getHUSHUSDDisplayFormat(rpc->getAllBalances()->value(tx.fromAddr) - totalSpending);
confirm.sendFrom->setToolTip(tooltip);
// Show the dialog and submit it if the user confirms
diff --git a/src/senttxstore.cpp b/src/senttxstore.cpp
index 0ccb88e..91bf78a 100644
--- a/src/senttxstore.cpp
+++ b/src/senttxstore.cpp
@@ -57,7 +57,7 @@ void SentTxStore::addToSentTx(Tx tx, QString txid) {
if (!Settings::getInstance()->getSaveZtxs())
return;
- // Also, only store outgoing txs where the from address is a z-Addr. Else, regular zcashd
+ // Also, only store outgoing txs where the from address is a z-Addr. Else, regular hushd
// stores it just fine
if (!tx.fromAddr.startsWith("z"))
return;
diff --git a/src/settings.cpp b/src/settings.cpp
index cfad6af..07eb0b1 100644
--- a/src/settings.cpp
+++ b/src/settings.cpp
@@ -132,11 +132,11 @@ bool Settings::isTAddress(QString addr) {
}
int Settings::getHushdVersion() {
- return _zcashdVersion;
+ return _hushdVersion;
}
void Settings::setHushdVersion(int version) {
- _zcashdVersion = version;
+ _hushdVersion = version;
}
bool Settings::isSyncing() {
@@ -302,7 +302,7 @@ QString Settings::getDisplayFormat(double bal) {
return getDecimalString(bal) % " " % Settings::getTokenName();
}
-QString Settings::getZECUSDDisplayFormat(double bal) {
+QString Settings::getHUSHUSDDisplayFormat(double bal) {
auto usdFormat = getUSDFormat(bal);
if (!usdFormat.isEmpty())
return getDisplayFormat(bal) % " (" % getUSDFormat(bal) % ")";
diff --git a/src/settings.h b/src/settings.h
index 16d9ca4..d71d26f 100644
--- a/src/settings.h
+++ b/src/settings.h
@@ -123,7 +123,7 @@ public:
static QString getDecimalString(double amt);
static QString getUSDFormat(double bal);
static QString getDisplayFormat(double bal);
- static QString getZECUSDDisplayFormat(double bal);
+ static QString getHUSHUSDDisplayFormat(double bal);
static QString getTokenName();
static QString getDonationAddr();
@@ -158,7 +158,7 @@ private:
bool _isTestnet = false;
bool _isSyncing = false;
int _blockNumber = 0;
- int _zcashdVersion = 0;
+ int _hushdVersion = 0;
bool _useEmbedded = false;
bool _headless = false;
int _peerConnections = 0;
diff --git a/src/version.h b/src/version.h
index a0701a7..65de366 100644
--- a/src/version.h
+++ b/src/version.h
@@ -1 +1 @@
-#define APP_VERSION "1.2.0"
+#define APP_VERSION "1.3.0"
diff --git a/util/silentdragon.desktop b/util/silentdragon.desktop
new file mode 100644
index 0000000..99632c6
--- /dev/null
+++ b/util/silentdragon.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Name=Silent Dragon
+Comment=Full-node wallet for HUSH cryptocurrency
+Exec=/usr/bin/silentdragon
+Icon=/opt/silentdragon/silentdragon.png
+Terminal=false
+Type=Application
+Categories=Network;