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 @@ + + Shielded Экранаваны @@ -163,8 +165,8 @@ - - + + Memo Пазнака @@ -191,7 +193,7 @@ - + Miner Fee Камісія Майнерам @@ -307,7 +309,7 @@ - + Export Private Key Экспарт прыватнага ключа @@ -812,95 +814,105 @@ - + Copy address Скапіраваць адрас - - - - - - - + + + + + + + Copied to clipboard Скапіявана ў буфер абмену - + + Shield all non-mining taddr funds to this zaddr + Адправіць усе немайнинговые сродкі на гэты zaddr + + + + Shield all mining funds to this zaddr + Адправіць усе майнинговые сродкі на гэты zaddr + + + Get private key Атрымаць прыватны ключ - + Get viewing key Атрымаць ключ прагляду - + Shield balance to Sapling Shield баланс да Sapling - - + + View on block explorer Паглядзець у даследчыку блокаў - + Address Asset Viewer Адрас Прагляду Сродкаў - + Convert Address Канвертаваць Адрас - + Copy banned peer IP Капіяваць забаронены IP вузла - + View banned host IP on shodan.io (3rd party service) Прагледзець забароненыя IP адрасы хаста на shodan.io (іншы сэрвіс) - + Copy peer address+port Скапіяваць адрас + порт вузла - + Copy peer address Скапіяваць адрас вузла - + Copy TLS ciphersuite Скапіяваць TLS ciphersuite - + Copy ASN Скапіяваць ASN - + View host on shodan.io (3rd party service) Прагляд хаста ў shodan.io (старонні сэрвіс) - + View ASN on bgpview.io (3rd party service) Прагляд ASN у bgpview.io (старонні сэрвіс) - + Copy block explorer link Скапіраваць спасылку даследчыку блокаў @@ -909,7 +921,7 @@ Migrate to Sapling - + Copy txid Скапіяваць txid @@ -933,12 +945,12 @@ You're using an external hushd. Please restart hushd with -rescan - Вы карыстаецеся знешнім hushd. Калі ласка, перазапусціце hushd з -перасканаваць + Вы карыстаецеся знешнім hushd. Калі ласка, перазапусціце hushd з -rescan You're using an external hushd. Please restart hushd with -reindex - Вы карыстаецеся знешнім hushd. Калі ласка, перазапусціце hushd з -пераіндэксаваць + Вы карыстаецеся знешнім hushd. Калі ласка, перазапусціце hushd з -reindex Enable Addressindex @@ -1044,37 +1056,37 @@ Это может занять несколько минут. Загрузка... - + View Payment Request Паглядзець Запыт на Аплату - + View Memo Паглядзець Пазнаку - + Reply to Адказаць на - + Created new t-Addr Стварыць новы t-Addr - + Copy Address Капіяваць Адрас - + Address has been previously used Адрас быў раней выкарыстаны - + Address is unused Адрас не выкарыстоўваецца @@ -1142,57 +1154,57 @@ doesn't look like a z-address не падобна на z-адрас - + Change from Змяніць з - + Current balance : Бягучы баланс : - + Balance after this Tx: Баланс пасля гэтай Tx: - + Transaction Error Памылка Транзакцыі - + Please wait... Калі ласка пачакай... - + Computing your transaction Вылічэнне вашай транзакцыі - + Computing transaction: Вылічэнне транзакцыі: - + Done! Гатова! - + From Address is Invalid! Адрас несапраўдны! - + Extreme Privacy! Надзвычайная прыватнасць! - + is transparent. You must send to a zaddr. ёсць празрысты. Вы павінны адправіць да zaddr. @@ -1209,7 +1221,7 @@ doesn't look like a z-address является недействительным - + Amount '%1' is invalid! Колькасць '%1' з'яўляецца несапраўдным! @@ -1427,7 +1439,7 @@ Not starting embedded hushd because --no-embedded was passed памылка hushd - + Could not connect to hushd configured in settings. Please set the host/port and user/password in the Edit->Settings menu. @@ -1436,27 +1448,27 @@ Please set the host/port and user/password in the Edit->Settings menu. - + Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit->Settings menu Аўтэнтыфікацыя не ўдалася. username / password, якія вы паказалі, не былі прынятыя да hushd. Паспрабуйце змяніць яго ў меню Рэдагаваць-> Налады - + Your hushd is starting up. Please wait. Ваш hushd запускаецца. Калі ласка, пачакайце. - + This may take several hours, grab some popcorn Гэта можа заняць некалькі гадзін, вазьміце трохі папкорна - + There was an error! : Памылка! : - + Downloading blocks Загрузка блокаў @@ -1465,52 +1477,52 @@ Please set the host/port and user/password in the Edit->Settings menu.Готово! Благодарим Вас за помощь в защите сети Hush, запустив полный узел. - + Block height Вышыня блокаў - + Syncing Сінхранізацыя - + Connected Падключана - + testnet: testnet: - + Connected to hushd Падлучаны да hushd - + hushd has no peer connections! Network issues? hushd не мае аднарангавай сувязяў! Праблемы з сеткай? - + There was an error connecting to hushd. The error was Пры падключэнні да hushd адбылася памылка. Памылка была - + transaction computing. вылічэнне транзакцый. - + Please enhance your calm and wait for SilentDragon to exit Калі ласка, пачакайце выхаду з SilentDragon - + Waiting for hushd to exit, y'all Чакаем выхаду hushd @@ -1527,22 +1539,22 @@ Please set the host/port and user/password in the Edit->Settings menu.не подтверждено - + Transaction Здзелка - + The transaction with id Транзакцыя з id - + failed. The error was не ўдалося. Памылка была - + failed памылка @@ -1559,12 +1571,12 @@ Please set the host/port and user/password in the Edit->Settings menu. tx вычисляется. Это может занять несколько минут. - + Update Available Даступна абнаўленне - + A new release v%1 is available! You have v%2. Would you like to visit the releases page? @@ -1573,12 +1585,12 @@ Would you like to visit the releases page? Хацелі б вы наведаць старонку рэлізаў? - + No updates available Няма даступных абнаўленняў - + You already have the latest release v%1 У вас ужо ёсць апошняя версія v%1 @@ -1596,7 +1608,7 @@ Would you like to visit the releases page? не ўдалося. Калі ласка, праверце сайт даведкі для атрымання дадатковай інфармацыі - + A manual connection was requested, but the settings are not configured. Please set the host/port and user/password in the Edit->Settings menu. @@ -1609,14 +1621,14 @@ Please set the host/port and user/password in the Edit->Settings menu.Это может занять несколько часов - - + + Connection Error Памылка Злучэння - - + + Transaction Error Памылка Транзакцыі @@ -1625,8 +1637,8 @@ Please set the host/port and user/password in the Edit->Settings menu.Произошла ошибка при отправке транзакции. Ошибка была: - - + + No Connection Няма Злучэння 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 @@ + + Shielded @@ -143,8 +145,8 @@ - - + + Memo @@ -171,7 +173,7 @@ - + Miner Fee @@ -237,7 +239,7 @@ - + Export Private Key @@ -758,135 +760,145 @@ - + Copy address - - - - - - - + + + + + + + Copied to clipboard - + + Shield all non-mining taddr funds to this zaddr + + + + + Shield all mining funds to this zaddr + + + + Get private key - + Get viewing key - + Shield balance to Sapling - - + + View on block explorer - + Address Asset Viewer - + Convert Address - + Copy banned peer IP - + View banned host IP on shodan.io (3rd party service) - + Copy peer address+port - + Copy peer address - + Copy TLS ciphersuite - + Copy ASN - + View host on shodan.io (3rd party service) - + View ASN on bgpview.io (3rd party service) - + Copy txid - + Copy block explorer link - + View Payment Request - + View Memo - + Reply to - + Created new t-Addr - + Copy Address - + Address has been previously used - + Address is unused @@ -944,62 +956,62 @@ doesn't look like a z-address - + Change from - + Current balance : - + Balance after this Tx: - + Transaction Error - + Please wait... - + Computing your transaction - + Computing transaction: - + Done! - + From Address is Invalid! - + Extreme Privacy! - + is transparent. You must send to a zaddr. - + Amount '%1' is invalid! @@ -1273,151 +1285,151 @@ Not starting embedded hushd because --no-embedded was passed - + A manual connection was requested, but the settings are not configured. Please set the host/port and user/password in the Edit->Settings menu. - + Could not connect to hushd configured in settings. Please set the host/port and user/password in the Edit->Settings menu. - + Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit->Settings menu - + Your hushd is starting up. Please wait. - + This may take several hours, grab some popcorn - - + + Connection Error - - + + Transaction Error - + There was an error! : - - + + No Connection - + Downloading blocks - + Block height - + Syncing - + Connected - + testnet: - + Connected to hushd - + hushd has no peer connections! Network issues? - + There was an error connecting to hushd. The error was - + transaction computing. - + Update Available - + A new release v%1 is available! You have v%2. Would you like to visit the releases page? - + No updates available - + You already have the latest release v%1 - + Please enhance your calm and wait for SilentDragon to exit - + Waiting for hushd to exit, y'all - + Transaction - + failed - + The transaction with id - + failed. The error was 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 @@ + + Shielded Verborgen @@ -147,8 +149,8 @@ - - + + Memo Nachricht hinzufügen @@ -175,7 +177,7 @@ - + Miner Fee Gebühr @@ -207,21 +209,21 @@ Peers - + Gleichaltrigen Current Peers - + Actuelle Gleichaltrigen Banned Peers - + Gesperrte Gleichaltrigen @@ -266,7 +268,7 @@ TLS Support - + TLS-Unterstützung @@ -347,7 +349,7 @@ - + Export Private Key Privaten Key exportieren @@ -419,10 +421,6 @@ Notarized Lag Beglaubigungs Verzögerung - - KMD Version - KMD Version - Protocol Version @@ -852,42 +850,52 @@ Private Key für - + + Shield all non-mining taddr funds to this zaddr + Schützen Sie alle transparenten Nicht-Mining-Fonds vor diesem Zaddr + + + + Shield all mining funds to this zaddr + Schützen Sie alle Mining-Fonds vor diesem Zaddr + + + Copy banned peer IP - + Gesperrte Peer-IP kopieren - + View banned host IP on shodan.io (3rd party service) - + Copy peer address+port - + Peer-Adresse und Port kopieren - + Copy peer address - + Copy TLS ciphersuite - + Copy ASN - + Kopieren ASN - + View host on shodan.io (3rd party service) - + View ASN on bgpview.io (3rd party service) @@ -910,50 +918,50 @@ - + Copy address Adresse kopieren - - - - - - - + + + + + + + Copied to clipboard In die Zwischenablage kopiert - + Get private key Private Key anzeigen - + Get viewing key Viewing Key anzeigen - + Shield balance to Sapling Guthaben auf sichere Adresse (Sapling) verschieben - - + + View on block explorer Im Block explorer anzeigen - + Address Asset Viewer Alle Adressen anschauen - + Convert Address Adresse konvertieren @@ -962,47 +970,47 @@ Zu Sapling übertragen - + Copy txid Kopiere Transaktions ID - + Copy block explorer link Im Block explorer Link kopieren - + View Payment Request Zahlungsaufforderung ansehen - + View Memo Nachricht ansehen - + Reply to Antworten an - + Created new t-Addr Neue transparente Adresse erstellen - + Copy Address Adresse kopieren - + Address has been previously used Diese Adresse wurde schon einmal benutzt - + Address is unused Adresse wird nicht genutzt @@ -1062,57 +1070,57 @@ doesn't look like a z-address Das sieht nicht wie eine sichere Adresse aus - + Change from Änderungen von - + Current balance : aktuelles Guthaben : - + Balance after this Tx: Guthaben nach dieser Transaktion: - + Transaction Error Transaktions Fehler - + Please wait... Bitte warten... - + Computing your transaction Erzeuge die Transaktion - + Computing transaction: Erzeugte Transaktion: - + Done! Fertig! - + From Address is Invalid! Sender Adresse ist ungültig! - + Extreme Privacy! - + is transparent. You must send to a zaddr. @@ -1129,7 +1137,7 @@ Das sieht nicht wie eine sichere Adresse aus ist ungültig - + Amount '%1' is invalid! Betrag '%1' ist ungültig! @@ -1372,57 +1380,57 @@ If all else fails, please run hushd manually. MB bei - + This may take several hours, grab some popcorn Dies kann einige Stunden dauern, machen Sie sich einen Kaffee - + There was an error! : Es gab einen Fehler! : - + Downloading blocks Lade Blöcke herunter - + Block height Blockhöhe - + Syncing Synchronisiere - + Connected Verbunden - + testnet: Testnetz: - + Connected to hushd Verbunden zu Hushd - + transaction computing. erzeuge Transaktion - + Please enhance your calm and wait for SilentDragon to exit Bitte warten Sie, bis Silentdragon beendet ist - + Waiting for hushd to exit, y'all 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 - + There was an error connecting to hushd. The error was Es gab einen Fehler bei dem versuch Hushd zu verbinden. Der Fehler war - + Transaction Transaktion - + The transaction with id Transaktion mit der ID - + failed. The error was gescheitert. Der Fehler war - + failed gescheitert @@ -1460,7 +1468,7 @@ If all else fails, please run hushd manually. Transaktion - + hushd has no peer connections! Network issues? 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 Available Update verfügbar - + A new release v%1 is available! You have v%2. Would you like to visit the releases page? Eine neue Version v%1 ist verfügbar! Sie benutzen momentan v%2. Möchten Sie unsere Seite besuchen? - + No updates available Keine updates verfügbar - + You already have the latest release v%1 Sie haben bereits die aktuellste Version v%1 @@ -1509,26 +1517,26 @@ Would you like to visit the releases page? Hushd fehler - + A manual connection was requested, but the settings are not configured. Please set the host/port and user/password in the Edit->Settings menu. Eine manuelle Verbinung wurde angefragt, aber nicht konfiguriert. Bitte tragen Sie den Host/Port und Benutzer/Passwort im Einstellungsmenü ein. - + Could not connect to hushd configured in settings. Please set the host/port and user/password in the Edit->Settings menu. Konnte keine Verbindung zum konfigurierten hushd aufbauen. Bitte tragen Sie den Host/Port und Benutzer/Passwort im Einstellungsmenü ein. - + Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit->Settings menu Authentifizierung fehlgeschlagen. Der Benutzername / Passwort wurde nicht akzeptiert. Versuche Sie die Daten im Einstellunsgmenü zu ändern. - + Your hushd is starting up. Please wait. 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 - - + + Connection Error Verbindungsfehler - - + + Transaction Error 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: - - + + No Connection Keine Verbindung @@ -1734,17 +1742,17 @@ You either have unconfirmed funds or the balance is too low for an automatic mig Version - Version + Version Protocol Version - Protokoll Version + Protokollversion Ping Time - + Ping-Zeit @@ -1754,12 +1762,12 @@ You either have unconfirmed funds or the balance is too low for an automatic mig Bytes received - + Empfangene Bytes Bytes sent - + 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 @@ + + Shielded Protegido @@ -147,8 +149,8 @@ - - + + Memo Memo @@ -175,7 +177,7 @@ - + Miner Fee Cuota Minera @@ -202,21 +204,15 @@ Peers - + Compañeras - - - Current Peers - - + Current Peers + Compañeros actuales - - - Banned Peers - - + Banned Peers + Compañeras prohibidas @@ -241,17 +237,17 @@ Local Services - + Servicios locales Longest Chain - + Cadena más larga Wallet Transactions - + Transacciones de billetera @@ -333,7 +329,7 @@ - + Export Private Key Exportar Clave Privada @@ -342,6 +338,20 @@ Transactions Transacciones + + + + Current Peers + + + + + + + Banned Peers + + + hushd @@ -817,44 +827,49 @@ Clave privada para - + + Shield all non-mining taddr funds to this zaddr + Proteja todos los fondos no mineros a este zaddr + + + Copy banned peer IP - + Copiar IP de compañeras prohibidas - + View banned host IP on shodan.io (3rd party service) - + Copy peer address+port - + Copy peer address - + Copy TLS ciphersuite - + Copiar TLS ciphersuite - + Copy ASN - + Copiar ASN - + View host on shodan.io (3rd party service) - + Ver host en shodan.io (servicio de terceros) - + View ASN on bgpview.io (3rd party service) - + Ver host en bgpview.io (servicio de terceros) @@ -870,50 +885,55 @@ - + Copy address Copiar dirección - - - - - - - + + + + + + + Copied to clipboard Copiado al portapapeles - + + Shield all mining funds to this zaddr + + + + Get private key Obtener clave privada - + Get viewing key - + Obtener lave de visualización - + Shield balance to Sapling Proteger saldo a Sapling - - + + View on block explorer Ver en el explorador de bloques - + Address Asset Viewer Dirección Asset Espectador - + Convert Address Convertir dirección @@ -922,47 +942,47 @@ Migrar a Sapling - + Copy txid Copiar txid - + Copy block explorer link - + Copiar el enlace del Explorador de bloques - + View Payment Request Ver solicitud de pago - + View Memo Ver Memo - + Reply to Responder a - + Created new t-Addr Nuevo dirección t-Addr creada - + Copy Address Dirección de copia - + Address has been previously used La dirección ha sido utilizada previamente - + Address is unused Dirección no utilizada @@ -1020,57 +1040,57 @@ doesn't look like a z-address no parece una direccion z-Addr - + Change from Cambiar de - + Current balance : Saldo actual : - + Balance after this Tx: Balance después de este Tx: - + Transaction Error Error de Transacción - + Please wait... - + Espere por favor - + Computing your transaction - + Computing transaction: - + Done! - + ¡Hecho! - + From Address is Invalid! - + La dirección de remitente no es válida - + Extreme Privacy! - + is transparent. You must send to a zaddr. @@ -1087,7 +1107,7 @@ doesn't look like a z-address es Inválida - + Amount '%1' is invalid! El monto '%1' no es válido! @@ -1124,7 +1144,7 @@ doesn't look like a z-address Scan this QRCode in SilentDragonAndroid to connect your device - + Escanee este QRCode en SilentDragonAndroid para conectar su dispositivo @@ -1191,78 +1211,78 @@ doesn't look like a z-address QObject - - + + No Connection Sin Conexión - + Downloading blocks Descargando Bloques - + Block height Altura del bloque - + Syncing Sincronizando - + Connected Conectando - + testnet: testnet: - + Connected to hushd Conectando a hushd - + hushd has no peer connections! Network issues? ¡Hushd no tiene conexiones entre pares! Problemas de red? - + There was an error connecting to hushd. The error was Hubo un error al conectar con hushd. El error fue - + transaction computing. - + transacción es computación - + Please enhance your calm and wait for SilentDragon to exit - + Waiting for hushd to exit, y'all - + Transaction - + Transacción - + The transaction with id La transacción con id - + failed. The error was falló. El error fue @@ -1271,7 +1291,7 @@ doesn't look like a z-address Tx - + failed falló @@ -1280,12 +1300,12 @@ doesn't look like a z-address tx computando. Esto puede tomar varios minutos. - + Update Available Actualización disponible - + A new release v%1 is available! You have v%2. Would you like to visit the releases page? @@ -1294,12 +1314,12 @@ Would you like to visit the releases page? ¿Te gustaría visitar la página de lanzamientos? - + No updates available No hay actualizaciones disponibles - + You already have the latest release v%1 Ya tienes la última versión v%1 @@ -1420,7 +1440,7 @@ Not starting embedded hushd because --no-embedded was passed MB a - + A manual connection was requested, but the settings are not configured. Please set the host/port and user/password in the Edit->Settings menu. @@ -1429,7 +1449,7 @@ Please set the host/port and user/password in the Edit->Settings menu. - + Could not connect to hushd configured in settings. 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 - + There was an error! : ¡Hubo un error! : - - + + Transaction Error Error De Transacción @@ -1480,23 +1500,23 @@ Si todo falla, por favor ejecutar hushd manualmente. error de hushd - + Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit->Settings menu Autenticación fallida. El usario/contraseña que epecificó no fue aceptado por hushd. Intenta cambiarlo en el menu Editar->Configuración. - + Your hushd is starting up. Please wait. Tu hushd se está iniciando. Por favor espera. - + This may take several hours, grab some popcorn Esto puede tomar varias horas, agarra algunas palomitas de maíz - - + + Connection Error Error de conexión @@ -1538,7 +1558,7 @@ El saldo es insuficiente para una migración automática. Subnet - + Subred @@ -1647,7 +1667,7 @@ El saldo es insuficiente para una migración automática. No addresses with enough balance to spend! Try sweeping funds into one address - + ¡Sin dirección con saldo suficiente para gastar! Intente barrer los fondos en una sola dirección. No sapling or transparent addresses with enough balance to spend. @@ -1656,7 +1676,7 @@ El saldo es insuficiente para una migración automática. Transaction submitted (right click to copy) txid: - + Transacción enviada (clic derecho para copiar) txid: @@ -1681,12 +1701,12 @@ El saldo es insuficiente para una migración automática. Version - Versión + Versión Protocol Version - Versión de protocolo + Versión de protocolo @@ -1701,12 +1721,12 @@ El saldo es insuficiente para una migración automática. Bytes received - + Bytes recibidos Bytes sent - + Bytes enviados @@ -1812,7 +1832,7 @@ El saldo es insuficiente para una migración automática. Pay - + Pagar @@ -1880,7 +1900,7 @@ El saldo es insuficiente para una migración automática. Local Currency - + 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 @@ + + Shielded Suojattu @@ -150,8 +152,8 @@ - - + + Memo Viesti @@ -178,7 +180,7 @@ - + Miner Fee Siirtomaksu @@ -357,7 +359,7 @@ - + Export Private Key Vie Salainen Avain @@ -820,42 +822,52 @@ Salainen avain - + + Shield all non-mining taddr funds to this zaddr + + + + + Shield all mining funds to this zaddr + + + + Copy banned peer IP - + View banned host IP on shodan.io (3rd party service) - + Copy peer address+port - + Copy peer address - + Copy TLS ciphersuite - + Copy ASN - + View host on shodan.io (3rd party service) - + View ASN on bgpview.io (3rd party service) @@ -878,50 +890,50 @@ - + Copy address Kopioi osoite - - - - - - - + + + + + + + Copied to clipboard Kopioitu leikepöydälle - + Get private key Näe Salainen avain - + Get viewing key - + Shield balance to Sapling Siirrä Saldo Suojattuun (Sapling) osoitteeseen - - + + View on block explorer Näytä lohkoketjussa - + Address Asset Viewer Osoitteen Varojen Katselu - + Convert Address Muunna Osoite @@ -930,47 +942,47 @@ Siirrä Saplingiin - + Copy txid Kopioi Tapahtuman ID - + Copy block explorer link - + View Payment Request Näytä Maksu Pyyntö - + View Memo Näytä Viesti - + Reply to Vastaa - + Created new t-Addr Uusi Suojaamaton osoite luotu - + Copy Address Kopioi Osoite - + Address has been previously used Osoitetta on käytetty aiemmin - + Address is unused Osoite on käyttämätön @@ -1030,57 +1042,57 @@ doesn't look like a z-address Ei näytä suojatulta Zs-osoitteelta - + Change from Vaihda - + Current balance : Tämänhetkinen saldo : - + Balance after this Tx: Saldo tämän tapahtuman jälkeen: - + Transaction Error Tapahtumavirhe - + Please wait... - + Computing your transaction - + Computing transaction: - + Done! - + From Address is Invalid! - + Extreme Privacy! - + is transparent. You must send to a zaddr. @@ -1097,7 +1109,7 @@ Ei näytä suojatulta Zs-osoitteelta on Virheellinen - + Amount '%1' is invalid! Määrä '%1' on virheellinen! @@ -1329,62 +1341,62 @@ Integroitua hushdia ei käynnistetä, koska --ei-integroitu ohitettiinMT at - + There was an error! : Tapahtui virhe! : - + Downloading blocks Lataa lohkoja - + Block height Lohkokorkeus - + Syncing Synkronoi - + Connected Yhdistetty - + testnet: testiverkko: - + Connected to hushd Yhdistetty hushd - + hushd has no peer connections! Network issues? hushd:lla ei ole vertaisverkko yhteyksiä! Verkko ongelmia? - + There was an error connecting to hushd. The error was Yhdistettäessä hushd:iin tapahtui virhe. Virhe oli - + transaction computing. - + Update Available Päivitys Saatavilla - + A new release v%1 is available! You have v%2. Would you like to visit the releases page? @@ -1393,22 +1405,22 @@ Would you like to visit the releases page? Haluaisitko vierailla lataus-sivulla? - + No updates available Päivityksiä ei ole saatavilla - + You already have the latest release v%1 Sinulla on jo uusin versio v%1 - + Please enhance your calm and wait for SilentDragon to exit - + Waiting for hushd to exit, y'all @@ -1417,22 +1429,22 @@ Haluaisitko vierailla lataus-sivulla? Odotathan, että SilentDragon sulkeutuu - + Transaction - + The transaction with id Tapahtuma tunnuksella - + failed. The error was epäonnistui. Virhe oli - + failed epäonnistui @@ -1463,7 +1475,7 @@ Haluaisitko vierailla lataus-sivulla? hushd virhe - + A manual connection was requested, but the settings are not configured. Please set the host/port and user/password in the Edit->Settings menu. @@ -1472,7 +1484,7 @@ Please set the host/port and user/password in the Edit->Settings menu. - + Could not connect to hushd configured in settings. 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. - + Authentication failed. The username / password you specified was not accepted by hushd. Try changing it 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 - + Your hushd is starting up. Please wait. hushd on käynnistymässä. Ole hyvä ja odota. - + This may take several hours, grab some popcorn Tämä voi viedä useita tunteja, nappaa Fazerin sinistä - - + + Connection Error Yhteysvirhe - - + + Transaction Error Tapahtumavirhe @@ -1512,8 +1524,8 @@ Aseta isäntä/portti ja käyttäjänimi/salasana Muokkaa-> Asetukset-valikos YOUR_TRANSLATION_HERE - - + + No Connection 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 @@ + + Shielded Naka-shield @@ -143,8 +145,8 @@ - - + + Memo Memo @@ -171,7 +173,7 @@ - + Miner Fee Bayad sa mga Minero @@ -237,7 +239,7 @@ - + Export Private Key I-export and mga pribadong susi @@ -787,135 +789,145 @@ - + Copy address Kopyahin ang address - - - - - - - + + + + + + + Copied to clipboard Na-kopya na sa clipboard - + + Shield all non-mining taddr funds to this zaddr + + + + + Shield all mining funds to this zaddr + + + + Get private key Kunin ang pribadong susi - + Get viewing key - + Shield balance to Sapling I-shield ang balanse papunta sa Sapling - - + + View on block explorer Tingnan sa block explorer - + Address Asset Viewer Taga-tingin sa Asset ng Address - + Convert Address I-convert ang Address - + Copy banned peer IP - + View banned host IP on shodan.io (3rd party service) - + Copy peer address+port - + Copy peer address - + Copy TLS ciphersuite - + Copy ASN - + View host on shodan.io (3rd party service) - + View ASN on bgpview.io (3rd party service) - + Copy txid Kopyahin ang txid - + Copy block explorer link - + View Payment Request Tingnan ang kahilingan sa pagbayad - + View Memo Tingnan ang Memo - + Reply to Sumagot kay - + Created new t-Addr Lumikha ng bagong t-Addr - + Copy Address Kopyahin ang Address - + Address has been previously used Ang address ay nagamit na dati - + Address is unused Ang address ay hindi pa nagamit @@ -973,57 +985,57 @@ doesn't look like a z-address mukhang hindi isang z-address - + Change from Palitan mula sa - + Current balance : Kasalukuyang balanse : - + Balance after this Tx: Balanse pagkatapos ng Tx na ito: - + Transaction Error May Mali sa Transaksyon - + Please wait... - + Computing your transaction - + Computing transaction: - + Done! - + From Address is Invalid! - + Extreme Privacy! - + is transparent. You must send to a zaddr. @@ -1044,7 +1056,7 @@ doesn't look like a z-address ay Hindi Wasto - + Amount '%1' is invalid! 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 - + A manual connection was requested, but the settings are not configured. Please set the host/port and user/password in the Edit->Settings menu. @@ -1338,7 +1350,7 @@ Please set the host/port and user/password in the Edit->Settings menu. - + Could not connect to hushd configured in settings. 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. - + Authentication failed. The username / password you specified was not accepted by hushd. Try changing it 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 - + Your hushd is starting up. Please wait. Ang iyong hushd ay nagsisimula na. Mangyaring maghintay. - + This may take several hours, grab some popcorn Maaaring tumagal ito ng ilang oras, kumuha ka nalang ng popcorn - - + + Connection Error May Mali sa Koneksyon - - + + Transaction Error May Mali sa Transaksyon - + There was an error! : Mayroong Mali! : - - + + No Connection Walang Koneksyon - + Downloading blocks Nagda-download ng blocks - + Block height Block height - + Syncing Nagsi-sync - + Connected Konektado - + testnet: testnet: - + Connected to hushd Konektado sa hushd - + hushd has no peer connections! Network issues? Walang peer na koneksyon ang hushd! Baka network issue? - + There was an error connecting to hushd. The error was May mali sa pagkonekta sa hushd. Ang pagkakamali ay - + transaction computing. @@ -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. - + Update Available Mayroong Update - + A new release v%1 is available! You have v%2. Would you like to visit the releases page? May bagong release v%1 na makukuha! Ang nasa iyo ay ang v%2. Gusto mo bang bisitahin ang pahina ng mga release? - + No updates available Walang available na update - + You already have the latest release v%1 Nasa iyo na ang pinakabagong release v%1 - + Please enhance your calm and wait for SilentDragon to exit Mangyaring maging mas kalmado at hintayin ang SilentDragon na mag-exit - + Waiting for hushd to exit, y'all Hinihintay ang hush na mag-exit, y'all @@ -1470,22 +1482,22 @@ Would you like to visit the releases page? Tx - + failed nabigo - + Transaction - + The transaction with id Ang transaksyon na may id - + failed. The error was 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 @@ + + Shielded Privée @@ -147,8 +149,8 @@ - - + + Memo Mémo @@ -175,7 +177,7 @@ - + Miner Fee 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 @@ - + Export Private Key Exporter la clef privée @@ -842,42 +844,52 @@ Clef privée pour - + + Shield all non-mining taddr funds to this zaddr + + + + + Shield all mining funds to this zaddr + + + + Copy banned peer IP - + View banned host IP on shodan.io (3rd party service) - + Copy peer address+port - + Copy peer address - + Copy TLS ciphersuite - + Copy ASN - + View host on shodan.io (3rd party service) - + View ASN on bgpview.io (3rd party service) @@ -895,50 +907,50 @@ - + Copy address Copier l'adresse - - - - - - - + + + + + + + Copied to clipboard Copié dans le presse-papier - + Get private key Obtenir la clef privée - + Get viewing key - + Shield balance to Sapling Rendre privé le solde vers Sapling - - + + View on block explorer Voir dans l'explorateur de block - + Address Asset Viewer Addresse Asset Viewer - + Convert Address Adresse convertie @@ -947,47 +959,47 @@ Migrer vers Sapling - + Copy txid Copier l'ID de transaction - + Copy block explorer link Copier le lien de l'explorateur de blocs - + View Payment Request Afficher la demande de paiement - + View Memo Voir le mémo - + Reply to Répondre à - + Created new t-Addr Créée une nouvelle t-Adresse - + Copy Address Copier l'adresse - + Address has been previously used L'adresse a été utilisée précédemment. - + Address is unused 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 - + Please wait... - + Computing your transaction - + Done! - + From Address is Invalid! L'adresse de l'expéditeur n'est pas valide! - + Extreme Privacy! - + is transparent. You must send to a zaddr. @@ -1081,27 +1093,27 @@ Cette adresse ne semble pas être de type z-Adresse Répondre à - + Change from Changer de - + Current balance : Solde actuel : - + Balance after this Tx: Solde après cette Tx: - + Transaction Error Erreur de transaction - + Computing transaction: Transaction en cours : @@ -1118,7 +1130,7 @@ Cette adresse ne semble pas être de type z-Adresse est invalide - + Amount '%1' is invalid! Le montant '%1' est invalide. @@ -1349,57 +1361,57 @@ If all else fails, please run hushd manually. MB à - + This may take several hours, grab some popcorn Cela peut prendre plusieurs heures. Prenez du pop-corn - + There was an error! : Il y avait une erreur! : - + Downloading blocks Blocs en cours de téléchargement - + Block height Hauteur des blocs - + Syncing Synchronisation - + Connected Connecté - + testnet: réseau test: - + Connected to hushd Connecté à hushd - + transaction computing. transaction en cours. - + Please enhance your calm and wait for SilentDragon to exit Veuillez restez calme et attendre la fermeture de SilentDragon - + Waiting for hushd to exit, y'all 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 - + There was an error connecting to hushd. The error was Une erreur est survenue lors de la connection à hushd. L'erreur est - + Transaction Transaction - + The transaction with id La transaction avec ID - + failed. The error was a échoué. L'erreur était - + failed a échoué @@ -1437,7 +1449,7 @@ If all else fails, please run hushd manually. Tx - + hushd has no peer connections! Network issues? 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. - + Update Available MàJ disponible - + A new release v%1 is available! You have v%2. Would you like to visit the releases page? Voulez-vous visiter la page des nouvelles versions ? - + No updates available Pas de MàJ disponible - + You already have the latest release v%1 Vous utilisez déjà la dernière version v%1 @@ -1486,7 +1498,7 @@ Would you like to visit the releases page? erreur hushd - + A manual connection was requested, but the settings are not configured. Please set the host/port and user/password in the Edit->Settings menu. @@ -1495,7 +1507,7 @@ Please set the host/port and user/password in the Edit->Settings menu. - + Could not connect to hushd configured in settings. 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. - + Authentication failed. The username / password you specified was not accepted by hushd. Try changing it 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 - + Your hushd is starting up. Please wait. Votre hushd est en cours de démarrage. Veuillez patienter. - - + + Connection Error Erreur de connection - - + + Transaction Error 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: - - + + No Connection 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 @@ + + Shielded Zaštićeno @@ -143,8 +145,8 @@ - - + + Memo Poruka (memo) @@ -171,7 +173,7 @@ - + Miner Fee Naknada za rudarenje @@ -237,7 +239,7 @@ - + Export Private Key Izvoz privatnog ključa @@ -786,135 +788,145 @@ - + Copy address Kopirajte adresu - - - - - - - + + + + + + + Copied to clipboard Kopirano u mađuspremnik - + + Shield all non-mining taddr funds to this zaddr + + + + + Shield all mining funds to this zaddr + + + + Get private key Dobavi privatni ključ - + Get viewing key - + Shield balance to Sapling Zaštiti saldo u Sapling - - + + View on block explorer Pogledaj na blok exploreru - + Address Asset Viewer Preglednik adresa - + Convert Address Pretvorite adresu - + Copy banned peer IP - + View banned host IP on shodan.io (3rd party service) - + Copy peer address+port - + Copy peer address - + Copy TLS ciphersuite - + Copy ASN - + View host on shodan.io (3rd party service) - + View ASN on bgpview.io (3rd party service) - + Copy txid Kopitajte txid - + Copy block explorer link - + View Payment Request Pogledajte zahtjev o plaćanju - + View Memo Pogledajte poruku (memo) - + Reply to Odgovorite - + Created new t-Addr Napravljena je nova transparentna adresa - + Copy Address Kopirajte adresu - + Address has been previously used Adresa je već korištena - + Address is unused Adresa nije korištena @@ -974,57 +986,57 @@ doesn't look like a z-address ne izgleda kao z-adresa - + Change from Promijeniti iz - + Current balance : Trenutni saldo : - + Balance after this Tx: Saldo nakon ove Tx: - + Transaction Error Greška u transakciji - + Please wait... - + Computing your transaction - + Computing transaction: - + Done! - + From Address is Invalid! - + Extreme Privacy! - + is transparent. You must send to a zaddr. @@ -1045,7 +1057,7 @@ ne izgleda kao z-adresa je neispravna - + Amount '%1' is invalid! Iznos '%1' je neispravan! @@ -1330,7 +1342,7 @@ Ne pokrećem integrirani hushd jer --no-embedded nije prilagođen hushd greška - + A manual connection was requested, but the settings are not configured. Please set the host/port and user/password in the Edit->Settings menu. @@ -1339,7 +1351,7 @@ Please set the host/port and user/password in the Edit->Settings menu. - + Could not connect to hushd configured in settings. 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. - + Authentication failed. The username / password you specified was not accepted by hushd. Try changing it 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 - + Your hushd is starting up. Please wait. Hushd se pokreće. Molimo pričekajte. - + This may take several hours, grab some popcorn Ovo može potrajati nekoliko sati, donesite si kokice - - + + Connection Error Greška sa vezom - - + + Transaction Error Greška u transakciji - + There was an error! : Dogodila se greška! : - - + + No Connection Nema veze - + Downloading blocks Preuzimam blokove - + Block height Visina bloka - + Syncing Sinkroniziranje - + Connected Spojeno - + testnet: testnet: - + Connected to hushd Spojeno na hushd - + hushd has no peer connections! Network issues? hushd nema vezu sa točkama na istoj razini! Možda imate problem sa mrežom? - + There was an error connecting to hushd. The error was Pojavila se greška prilikom spajanja na hushd. Greška je - + transaction computing. @@ -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. - + Update Available Dostupno ažuriranje - + A new release v%1 is available! You have v%2. Would you like to visit the releases page? @@ -1449,22 +1461,22 @@ Would you like to visit the releases page? Želite li posjetiti stranicu sa izadnjima? - + No updates available Nema dostupnih ažuriranja - + You already have the latest release v%1 Već imate najnovije izdanje v%1 - + Please enhance your calm and wait for SilentDragon to exit Molimo pokušajte se strpiti i pričekajte da se SilentDragon zatvori - + Waiting for hushd to exit, y'all Pričekajte da hushd završi @@ -1473,22 +1485,22 @@ Would you like to visit the releases page? Tx - + failed neuspjelo - + Transaction - + The transaction with id Transakcija sa ID - + failed. The error was 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 @@ + + Shielded meglio tenerla in EN Shielded @@ -151,8 +153,8 @@ - - + + Memo Memo @@ -179,7 +181,7 @@ - + Miner Fee Commissioni di rete @@ -342,7 +344,7 @@ - + Export Private Key Esporta la chiave privata @@ -825,42 +827,52 @@ Chiave privata per - + + Shield all non-mining taddr funds to this zaddr + + + + + Shield all mining funds to this zaddr + + + + Copy banned peer IP - + View banned host IP on shodan.io (3rd party service) - + Copy peer address+port - + Copy peer address - + Copy TLS ciphersuite - + Copy ASN - + View host on shodan.io (3rd party service) - + View ASN on bgpview.io (3rd party service) @@ -878,50 +890,50 @@ - + Copy address Copia indirizzo - - - - - - - + + + + + + + Copied to clipboard Copiato negli appunti - + Get private key Ottieni una chiave privata - + Get viewing key - + Shield balance to Sapling Trasferisci il saldo su un indirizzo shielded Sapling - - + + View on block explorer Guarda sul block-explorer - + Address Asset Viewer Addresses Asset Viewer - + Convert Address Converti indirizzo @@ -930,47 +942,47 @@ Migra a Sapling - + Copy txid Copia txid - + Copy block explorer link - + View Payment Request Visualizza richiesta di pagamento - + View Memo Visualizza memo - + Reply to Rispondi a - + Created new t-Addr Crea nuovo t-Addr - + Copy Address Copia indirizzo - + Address has been previously used L'indirizzo è stato precedentemente utilizzato - + Address is unused L'indirizzo non è utilizzato @@ -1028,58 +1040,58 @@ doesn't look like a z-address Non sembra uno z-address (Shielded) - + Change from Controllare se opportuno inserire Mittente Cambiare da - + Current balance : Bilancio corrente : - + Balance after this Tx: Equilibrio dopo questo Tx: - + Transaction Error Errore di transazione - + Please wait... - + Computing your transaction - + Computing transaction: - + Done! - + From Address is Invalid! - + Extreme Privacy! - + is transparent. You must send to a zaddr. @@ -1097,7 +1109,7 @@ doesn't look like a z-address non valido - + Amount '%1' is invalid! L'importo '%1' non è valido! @@ -1328,82 +1340,82 @@ If all else fails, please run hushd manually. MB a - + This may take several hours, grab some popcorn Potrebbero essere necessarie alcune ore, prendi dei popcorn - + There was an error! : C'era un errore! : - + Downloading blocks Scaricando i blocchi - + Block height Altezza ultimo blocco - + Syncing Sincronizzazione in corso - + Connected Connesso - + testnet: testnet: - + Connected to hushd Connesso a hushd - + There was an error connecting to hushd. The error was Si è verificato un errore durante la connessione a hushd. L'errore era - + transaction computing. - + Please enhance your calm and wait for SilentDragon to exit - + Waiting for hushd to exit, y'all - + Transaction - + The transaction with id La transazione con id - + failed. The error was fallito. l'errore era - + failed fallito @@ -1412,7 +1424,7 @@ If all else fails, please run hushd manually. Tx - + hushd has no peer connections! Network issues? 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. - + Update Available Aggiornamento disponibile - + A new release v%1 is available! You have v%2. Would you like to visit the releases page? @@ -1435,12 +1447,12 @@ Would you like to visit the releases page? Vuoi visitare la pagina dei rilasci? - + No updates available Nessun aggiornamento disponibile - + You already have the latest release v%1 Hai già l'ultima versione v%1 @@ -1465,7 +1477,7 @@ Would you like to visit the releases page? hushd errore - + A manual connection was requested, but the settings are not configured. Please set the host/port and user/password in the Edit->Settings menu. @@ -1473,7 +1485,7 @@ Please set the host/port and user/password in the Edit->Settings menu. - + Could not connect to hushd configured in settings. 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. - + Authentication failed. The username / password you specified was not accepted by hushd. Try changing it 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 - + Your hushd is starting up. Please wait. Il tuo hushd si sta avviando. Attendere prego. - - + + Connection Error Errore di Connessione - - + + Transaction Error 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: - - + + No Connection 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 @@ + + Shielded Afgeschermd @@ -147,8 +149,8 @@ - - + + Memo Memo @@ -175,7 +177,7 @@ - + Miner Fee Mijners Toeslag @@ -288,7 +290,7 @@ - + Export Private Key Exporteer privé Sleutel @@ -821,42 +823,52 @@ privé sleutel voor - + + Shield all non-mining taddr funds to this zaddr + + + + + Shield all mining funds to this zaddr + + + + Copy banned peer IP - + View banned host IP on shodan.io (3rd party service) - + Copy peer address+port - + Copy peer address - + Copy TLS ciphersuite - + Copy ASN - + View host on shodan.io (3rd party service) - + View ASN on bgpview.io (3rd party service) @@ -878,50 +890,50 @@ - + Copy address Kopieer Adres - - - - - - - + + + + + + + Copied to clipboard Gekopieerd naar klemblok - + Get private key Ontvang Persoonlijke Sleutel - + Get viewing key - + Shield balance to Sapling Afgeschermd Saldo voor Sapling - - + + View on block explorer Geef block weer in de block explorer - + Address Asset Viewer Adres Activakijker - + Convert Address Converteer Adres @@ -930,47 +942,47 @@ Migratie naar Sapling - + Copy txid Kopieer txid - + Copy block explorer link - + View Payment Request Bekijk Betalingsverzoek - + View Memo Memo Weergeven - + Reply to Antwoorden naar - + Created new t-Addr Creëer nieuw t-Adres - + Copy Address Kopieer Adres - + Address has been previously used Adres is vorige keer gebruikt - + Address is unused Adres is ongebruikt @@ -1030,57 +1042,57 @@ doesn't look like a z-address Lijkt niet op een z-adres - + Change from Verander van - + Current balance : Huidige Saldo : - + Balance after this Tx: Saldo na deze Tx: - + Transaction Error Transactie Fout - + Please wait... - + Computing your transaction - + Computing transaction: - + Done! - + From Address is Invalid! - + Extreme Privacy! - + is transparent. You must send to a zaddr. @@ -1097,7 +1109,7 @@ Lijkt niet op een z-adres is Ongeldig - + Amount '%1' is invalid! Bedrag '%1' is ongeldig! @@ -1328,82 +1340,82 @@ Als al het andere faalt, voer hushd dan handmatig uit. MB om - + This may take several hours, grab some popcorn Dit kan enkele uren duren, pak wat popcorn - + There was an error! : Er was een error! : - + Downloading blocks Downloaden van blokken - + Block height Blokhoogte - + Syncing synchroniseren - + Connected Verbonden - + testnet: testnet: - + Connected to hushd Verbinden met hushd - + There was an error connecting to hushd. The error was Er was een fout met het verbinden naar hushd. De fout was - + transaction computing. - + Please enhance your calm and wait for SilentDragon to exit - + Waiting for hushd to exit, y'all - + Transaction - + The transaction with id De transactie met id - + failed. The error was Mislukt. De fout was - + failed Mislukt @@ -1412,7 +1424,7 @@ Als al het andere faalt, voer hushd dan handmatig uit. Tx - + hushd has no peer connections! Network issues? 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 Available Update Beschikbaar - + A new release v%1 is available! You have v%2. Would you like to visit the releases page? @@ -1435,12 +1447,12 @@ Would you like to visit the releases page? Wilt u de releasepagine bezoeken? - + No updates available Geen updates beschikbaar - + You already have the latest release v%1 U heeft al de nieuwste uitgave v%1 @@ -1463,7 +1475,7 @@ Wilt u de releasepagine bezoeken? Hushd fout - + A manual connection was requested, but the settings are not configured. Please set the host/port and user/password in the Edit->Settings menu. @@ -1472,7 +1484,7 @@ Please set the host/port and user/password in the Edit->Settings menu. - + Could not connect to hushd configured in settings. 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. - + Authentication failed. The username / password you specified was not accepted by hushd. Try changing it 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 - + Your hushd is starting up. Please wait. hushd is aan het opstarten. Even geduld AUB. - - + + Connection Error Connectie Fout - - + + Transaction Error 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: - - + + No Connection 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 + + + Label + Etykieta + + + + Address + Adres + + + + BalancesTableModel + + + Address + Adres + + + + Amount + Ilość + + + + ConnectionDialog + + + SilentDragon + SilentDragon + + + + The Dragon Awakens... + The Dragon się budzi... + + + + MainWindow + + + SilentDragon + SilentDragon + + + + Balance + Stan Konta + + + + Summary + Podsumowanie Konta + + + + + + Shielded + Shielded + + + + Transparent + Przejrzysty + + + + Total + Łączna kwota + + + + Some transactions are not yet confirmed + Niektóre transakcje nie zostały jeszcze potwierdzone + + + + Address Balances + Stan na każdy adres + + + + + Send + Wysłać + + + + From + Z + + + + Address Balance + Stan do tego Adresu + + + + Send To + Wysłać do + + + + Recipient + Odbiorca + + + + + + + + Address + Adres + + + + + Address Book + Książka Adresowa + + + + + + + Amount + Ilość + + + + Max Available + Maksymalne Dostępne + + + + Upload File + Dodaj Plik + + + + + + + Memo + Notatka + + + + Add Recipient + Dodaj Odbiorcę + + + + Recurring payment + Płatność cykliczna + + + + Every month, starting 12-May-2012, for 6 payments + Każdy miesiąc, począwszy od 12-Maja-2012, 6 płatności + + + + Edit Schedule + Edytować Rozkład + + + + + Miner Fee + Opłata Transakcyjna + + + + 0 + 0 + + + + Cancel + Odwołać + + + + Receive + Otrzymać + + + + Address Type + Typ Adresu + + + + Peers + Rówieśnicy + + + + + Current Peers + + + Obecni Rówieśnicy + + + + + + Banned Peers + + + Zablokowane Rówieśnicy + + + + + hushd + hushd + + + + Version + Wersja + + + + &Report a bug + &Zgłosić błąd + + + + Check git.hush.is for &updates + Sprawdzić git.hush.is &aktualizacji + + + + Validate Address + Potwierdzić Adres + + + + Shielded Address (Private, Anonymous) + Shielded Adres (Prywatny, Anonimowy) + + + + Transparent Address (Public, Metadata-Leaking) + Przejrzysty Adres (Publiczny, Wyciek-Metadanych) + + + + New Address + Nowy Adres + + + + Label + Etykieta + + + + Update Label + Aktualizować tę Etykietę + + + + Address balance + Stan konta + + + + Optional + Opcjonalna + + + + + Export Private Key + Eksport Klucza Prywatnego + + + + View All Addresses + Zobacz Wszystkie Adresy + + + + Transactions + Transakcji + + + + You are currently not mining + Mining jest wyłączona + + + + + + + + + + + + + + + + + + + + + + + + + + + + Loading... + Ładowanie... + + + + Block height + Wysokość Bloka + + + + Network solution rate + Prędkość sieci + + + + Connections + Połączenia + + + + + + + + + + + + + + + + + + + + + | + | + + + + Market + Rynek + + + + <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Market Information</span></p></body></html> + <html><head/><body><p align="center"><span style=" font-weight:600;">Hush Informacje Rynkowe</span></p></body></html> + + + + Market Cap + Wartość Rynkową + + + + 24H Volume + 24G Wielkość + + + + Notarized Hash + Uwierzytelnione Hash + + + + Notarized txid + Uwierzytelnione txid + + + + Notarized Lag + Uwierzytelnione Lag + + + + Protocol Version + Wersja Protokółu + + + Wersja + Версія + + + + P2P Port + P2P Port + + + + RPC Port + RPC Port + + + + Client Name + Nazwa Klienta + + + + Next Halving + Następny Halving + + + + Local Services + Usługi Lokalne + + + + Longest Chain + Najdłuższy Łańcuch + + + + Wallet Transactions + Transakcje w Portfelu + + + + Chain Transactions + Chain Transakcji + + + + TLS Support + TLS Obsługę + + + + &File + &Plik + + + + &Help + &Pomoc + + + + &Apps + &Apps + + + + &Edit + &Edytować + + + + E&xit + &Wyjście + + + + &About + &About + + + + &Settings + &Ustawienia + + + + Ctrl+P + Ctrl+P + + + + &Send Duke Feedback + &Ахвяраванне для Duke + + + + &Hush Telegram + &Hush Telegram + + + + &Hush Website + &Hush Strona + + + + &Import private key + &Import Klucza Prywatnego + + + + &Export all private keys + &Eksport wszystkich klucze prywatnych + + + + &z-board.net + &z-board.net + + + + Ctrl+A, Ctrl+Z + Ctrl+A, Ctrl+Z + + + + Address &book + &Książka adresowa + + + + Ctrl+B + Ctrl+B + + + + &Backup wallet.dat + &Zrobić kopię wallet.dat + + + + + Export transactions + Eksport transakcji + + + + Pay HUSH &URI... + Zapłacić HUSH &URI... + + + + Connect mobile &app + Podłączyć mobilna &aplikacja + + + + Ctrl+M + Ctrl+M + + + + Request HUSH... + Żądasz opłaty HUSH... + + + + Enable Tor + Umożliwić Tor + + + + Connection over Tor has been enabled. To use this feature, you need to restart SilentDragon. + Połączenie przez Tor zostało włączone. Aby skorzystać z tej funkcji, musisz ponownie uruchomić SilentDragon. + + + + Disable Tor + Wyłączyć Tor + + + + Connection over Tor has been disabled. To fully disconnect from Tor, you need to restart SilentDragon. + Połączenie przez Tor zostało wyłączone. Aby zupełnie odłączyć się od Tora, musisz ponownie uruchomić SilentDragon. + + + + Some feedback about SilentDragon or Hush... + Kilka opinii na temat SilentDragon albo Hush... + + + + Send Duke some private and shielded feedback about + Wyślij do Duke prywatną i Shielded opinię na temat + + + + Private key import rescan finished + Zakończono ponowne skanowanie importu klucza prywatnego + + + + + Restart SilentDragon + Restart SilentDragon + + + + Theme Change + Zmiana Motywu + + + + + This change can take a few seconds. + Ta zmiana może potrwać kilka sekund. + + + + Currency Change + Zmiana Waluty + + + + SilentDragon needs to restart to rescan,reindex,consolidation or deletetx. SilentDragon will now close, please restart SilentDragon to continue + SilentDragon wymaga ponownego uruchomienia, ponownego skanowania, reindeksacji, konsolidacji albo deletetx. SilentDragon zostanie teraz zamknięty, uruchom ponownie SilentDragon, aby kontynuować + + + + SilentDragon needs to reindex for zindex. SilentDragon will now close, please restart SilentDragon to continue + SilentDragon musi ponownie zindeksować dla zindex. SilentDragon zostanie teraz zamknięty, uruchom ponownie SilentDragon, aby kontynuować + + + + Paste HUSH URI + Wklej HUSH URI + + + + Error paying Hush URI + Błąd płatności Hush URI + + + + URI should be of the form 'hush:<addr>?amt=x&memo=y + URI powininna mieć formę 'hush:<addr>?amt=x&memo=y + + + + Please paste your private keys here, one per line + Proszę wkleić tutaj swoje klucze prywatne, po jednym w każdej linii + + + + The keys will be imported into your connected Hush node + Klucze zostaną zaimportowane do podłączonego Hush node + + + + The keys were imported! It may take several minutes to rescan the blockchain. Until then, functionality may be limited + Klucze zostały przywiezione! Ponowne skanowanie blockchaina może zająć kilka minut. Do tego czasu funkcjonalność może być ograniczona + + + + Error + Błąd + + + + Error exporting transactions, file was not saved + Błąd podczas eksportowania transakcji, plik nie został zapisany + + + + No wallet.dat + Nie został znaleziony wallet.dat + + + + Couldn't find the wallet.dat on this computer + Nie można znaleźć wallet.dat na tym komputerze + + + + You need to back it up from the machine hushd is running on + Musisz wykonać kopię zapasową z maszyny, która jest uruchomiona hushd + + + + Backup wallet.dat + Zrób kopię zapasową wallet.dat + + + + Couldn't backup + Nie udało się wykonać kopii zapasowej + + + + Couldn't backup the wallet.dat file. + Nie udało się wykonać kopii zapasowej wallet.dat. + + + + You need to back it up manually. + Musisz wykonać kopię zapasową ręcznie. + + + + These are all the private keys for all the addresses in your wallet + To są wszystkie klucze prywatne do wszystkich adresów w twoim portfelu + + + + Private key for + Klucz prywatny dla + + + + + Save File + Zapisz plik + + + + + Unable to open file + Plik nie może zostać otwarty + + + + + Copy address + Skopiuj adres + + + + + + + + + + + Copied to clipboard + Skopiowane do schowka + + + + Shield all non-mining taddr funds to this zaddr + Prześlij wszystkie nie wydobywczy środki do tego zaddr + + + + Shield all mining funds to this zaddr + Prześlij wszystkie wydobycie środki do tego zaddr + + + + Get private key + Uzyskaj klucz prywatny + + + + Get viewing key + Uzyskaj klucz przeglądania + + + + Shield balance to Sapling + Shield balance to Sapling + + + + + View on block explorer + Do oglądania na block explorer + + + + Address Asset Viewer + Wyświetlający Zasoby Adresowe + + + + Convert Address + Konwertuj Adres + + + + Copy banned peer IP + Kopiuj zbanowanego IP peer + + + + View banned host IP on shodan.io (3rd party service) + Wyświetl zbanowane IP na shodan.io (usługa stron trzecich) + + + + Copy peer address+port + Kopiować peer adres+port + + + + Copy peer address + Skopiuj peer adres + + + + Copy TLS ciphersuite + Kopiuj TLS ciphersuite + + + + Copy ASN + Kopiuj ASN + + + + View host on shodan.io (3rd party service) + Wyświetl host na shodan.io (usługa stron trzecich) + + + + View ASN on bgpview.io (3rd party service) + Wyświetl ASN na bgpview.io (usługa stron trzecich) + + + + Copy block explorer link + Skopiuj link do explorera bloków + + + + Copy txid + Skopiuj txid + + + + Tor configuration is available only when running an embedded hushd. + Konfiguracja Tor jest dostępna tylko podczas uruchamiania wbudowanego hushd. + + + + You're using an external hushd. Please restart hushd with -rescan + Korzystasz z zewnętrznego hushd. Proszę uruchomić ponownie hushd z -rescan + + + + You're using an external hushd. Please restart hushd with -reindex + Korzystasz z zewnętrznego hushd. Proszę uruchomić ponownie hushd z -reindex + + + + or SilentDragon + albo SilentDragon + + + + Enter Address to validate + Wpisz adres do walidacji + + + + Transparent or Shielded Address: + Adres Przezroczysty lub Shielded: + + + + View Payment Request + Wyświetl Ządanie Płatności + + + + View Memo + Zobacz Notatkę + + + + Reply to + Odpowiedzieć do + + + + Created new t-Addr + Utworzono nowy t-Addr + + + + Copy Address + Skopiować Adres + + + + Address has been previously used + Adres był wcześniej używany + + + + Address is unused + Adres nie jest używany + + + + Recipient + Odbiorca + + + + + File Upload + Udostępnianie Pliku + + + + Only z-addresses can have memos + Tylko z-adresy mogą mieć notatki + + + + File size too large + Rozmiar pliku jest za duży + + + + The file size + Rozmiar pliku + + + + bytes is greater than + bajtów jest większa niż + + + + bytes + bajtów + + + + Memos can only be used with z-addresses + Notatek można używać tylko z z-adresami + + + The memo field can only be used with a z-address. + Pole notatki może być używane tylko z z-adresami. + + + + +doesn't look like a z-address + +nie wygląda jak z-adres + + + + The memo field can only be used with a z-address. + + + + + + Change from + Zmień z + + + + Current balance : + Aktualne saldo : + + + + Balance after this Tx: + Saldo po tym Tx: + + + + Transaction Error + Błąd Transakcji + + + + Please wait... + Proszę czekać... + + + + Computing your transaction + Obliczanie transakcji + + + + Computing transaction: + Obliczanie transakcji: + + + + Done! + Gotowe! + + + + From Address is Invalid! + Adres Nadawcy jest Nieprawidłowy! + + + + Extreme Privacy! + Ekstremalna Prywatność! + + + + is transparent. You must send to a zaddr. + jest przezroczysty. Musisz wysłać do zaddr. + + + + Amount '%1' is invalid! + Ilość jest nieprawidłowa! + + + + MemoDialog + + + + Memo + Notatka + + + + Include Reply Address + Dołącz adres odpowiedzi + + + + MemoEdit + + + Reply to + Odpowiedzieć do + + + + MobileAppConnector + + + Connect Mobile App + Połącz Aplikację Mobilną + + + + QR Code + QR Kod + + + + Connection String + Ciąg Połączenia + + + + Allow connections over the internet via SilentDragon wormhole + Zezwalaj na połączenia przez internet z SilentDragon wormhole + + + + Scan this QRCode in SilentDragonAndroid to connect your device + Zeskanuj to QRCode w SilentDragonAndroid aby podłączyć urządzenie + + + + SilentDragonAndroid + SilentDragonAndroid + + + + Disconnect + Rozłączyć się + + + + + TextLabel + EtykietaTekstowa + + + + Last seen: + Ostatnio widziany: + + + + Connection type: + Rodzaj połączenia: + + + + PrivKey + + + Private Keys + Klucze Prywatne + + + + QObject + + + Attempting autoconnect + Próba automatycznego połączenia + + + + Starting embedded hushd + Rozpoczęcie hushd + + + + hushd is set to run as daemon + hushd ma działać jako daemon + + + + Waiting for hushd + Czekam na hushd + + + + Hide Advanced Config + Ukryj Konfigurację Zaawansowaną + + + + Show Advanced Config + Pokaż Konfigurację Zaawansowaną + + + + Choose data directory + Wybierz katalog danych + + + + All Downloads Finished Successfully! + Wszystkie Pobieranie zostało wykonane Pomyślnie! + + + + Couldn't download params. Please check the help site for more info. + Nie udało się pobrać params. Sprawdź stronę pomocy, aby uzyskać więcej informacji. + + + + The process returned + Proces powrócił + + + + You have hushd set to start as a daemon, which can cause problems with SilentDragon + +.Please remove the following line from your HUSH3.conf and restart SilentDragon +daemon=1 + 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 + + + + Couldn't start the embedded hushd. + +Please try restarting. + +If you previously started hushd with custom arguments, you might need to reset HUSH3.conf. + +If all else fails, please run hushd manually. + 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. + + + + Couldn't connect to hushd configured in HUSH3.conf. + +Not starting embedded hushd because --no-embedded was passed + 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 + + + + Could not create HUSH3.conf. + Nie mogłem stworzyć HUSH3.conf. + + + + + Downloading + Pobieranie + + + + more remaining ) + pozostało więcej ) + + + + MB of + MB z + + + + MB at + MB w + + + + hushd error + hushd błąd + + + + Could not connect to hushd configured in settings. + +Please set the host/port and user/password in the Edit->Settings menu. + Nie udało się połączyć da hushd skonfigurowanyh w ustawieniach. + +Ustaw host/port i użytkownik/hasło w Edytuj->Ustawienia menu. + + + + Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit->Settings 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 + + + + Your hushd is starting up. Please wait. + Twoja hushd się zaczyna. Proszę czekać. + + + + This may take several hours, grab some popcorn + Może to zająć do kilku godzin, tymczasem chwyćcie za popcorn + + + + There was an error! : + Wystąpił błąd! : + + + + Downloading blocks + Pobieranie bloków + + + + Block height + Wysokość bloku + + + + Syncing + Synchronizowania + + + + Connected + Połączony + + + + testnet: + testnet: + + + + Connected to hushd + Połączony da hushd + + + + hushd has no peer connections! Network issues? + hushd nie ma peer połączenia! Problemy z siecią? + + + + There was an error connecting to hushd. The error was + Wystąpił błąd podczas łączenia da hushd. Błąd był + + + + transaction computing. + przetwarzanie transakcji. + + + + Please enhance your calm and wait for SilentDragon to exit + Proszę poczekać SilentDragon do wyjścia + + + + Waiting for hushd to exit, y'all + Czekam na wyjście hushd + + + + Transaction + Transakcja + + + + The transaction with id + Transakcja z id + + + + failed. The error was + nieudane. Błąd był + + + + failed + nieudane + + + + Update Available + Dostępna aktualizacja + + + + A new release v%1 is available! You have v%2. + +Would you like to visit the releases page? + Dostępna nowa wersja v%1! Twoja aktualna wersja to v%2. + +Czy chcesz odwiedzić stronę z wydaniami? + + + + No updates available + Brak dostępnych aktualizacji + + + + You already have the latest release v%1 + Masz już najnowszą wersję v%1 + + + + failed. Please check the help site for more info + nieudane. Sprawdź stronę pomocy, aby uzyskać więcej informacji + + + + A manual connection was requested, but the settings are not configured. + +Please set the host/port and user/password in the Edit->Settings menu. + 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. + + + + + Connection Error + Błąd Połączenia + + + + + Transaction Error + Błąd Transakcji + + + + + No Connection + Brak Połączenia + + + + Pick + Podnieść + + + + Address or Label Error + Błąd Adresu lub Etykiety + + + + Address or Label cannot be empty + Adres lub Etykieta nie mogą być puste + + + + Address Format Error + Błąd Formatu Adresu + + + + %1 doesn't seem to be a valid Hush address. + %1 nie wygląda na prawidłowy Hush adres. + + + + Label Error + Błąd Etykiety + + + + The label '%1' already exists. Please remove the existing label. + Etykieta "%1" już istnieje. Usuń istniejącą etykietę. + + + + Import Address Book + Importuj Książkę Adresową + + + + Unable to open file + Plik nie może zostać otwarty + + + + Address Book Import Done + Import Książki Adresowej Gotowe + + + + Imported %1 new Address book entries + Zaimportowana %1 nowe wpisy książki adresowej + + + + Copy address + Skopiuj adres + + + + Copied to clipboard + Skopiowane do schowka + + + + Delete label + Usuń etykietę + + + + Type + Typ + + + + + + Address + Adres + + + + Subnet + Podsieć + + + + Banned Until + Zbanowany Do + + + + PeerID + PeerID + + + + ASN + ASN + + + + TLS Cipher + TLS Szyfr + + + + TLS Verfied + TLS Zweryfikowany + + + + Version + Wersja + + + + Protocol Version + Wersja Protokołu + + + + Ping Time + Czas Pingowania + + + + Banscore + Banscore + + + + Bytes received + Ilość danych odebranych, w bajtach + + + + Bytes sent + Ilość danych zostaną wysłane, w bajtach + + + + Date/Time + Data/Час + + + + Amount + Ilość + + + + Connected directly + Połączony bezpośrednio + + + + Connected over the internet via SilentDragon wormhole service + Połączony przez Internet z SilentDragon wormhole serwis + + + + Node is still syncing. + Node nadal się synchronizuje. + + + + No addresses with enough balance to spend! Try sweeping funds into one address + Brak adresów z wystarczającym saldem do wydania! Spróbuj zebrać środki pod jeden adres + + + No HUSH price was available to convert from USD + Cena HUSH do przeliczenia na USD jest niedostępna + + + + Transaction submitted (right click to copy) txid: + Transakcja przesłana (kliknij prawym przyciskiem myszy, aby skopiować) txid: + + + + RecurringDialog + + + Dialog + Dialog + + + + Add + Dodać + + + + Edit + Edytować + + + + Delete + Usunąć + + + + RequestDialog + + + Payment Request + Żądanie Zapłaty + + + + AddressBook + Książka Adresowa + + + + Request From + Prośba Od + + + + My Address + Mój Adres + + + + Amount in + Kwota w + + + + z address + z adres + + + + Amount + Ilość + + + + The recipient will see this address in the "to" field when they pay your request. + Odbiorca zobaczy ten adres w "do" pole, kiedy płacą twoją prośbę. + + + + Amount USD + Ilość USD + + + + Memo + Notatka + + + + TextLabel + TekstowaEtykieta + + + + Request payment from a Sapling address. You'll send a HUSH 0.0001 transaction to the address with a HUSH payment URI. The memo will be included in the transaction when the address pays you. + 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. + + + + Error paying HUSH URI + Błąd płatności HUSH URI + + + + URI should be of the form 'hush:<addr>?amt=x&memo=y + URI powinien mieć formę 'hush:<addr>?amt=x&memo=y + + + + Pay To + Wysłać Do + + + + Pay + Wysłać + + + + You are paying a payment request. Your address will not be visible to the person requesting this payment. + Płacisz prośbę o płatność. Twój adres nie będzie widoczny dla osoby żądającej tej płatności. + + + + Can only request from Sapling addresses + Może żądać tylko z Sapling adresów + + + + Settings + + + Settings + Ustawienia + + + + hushd connection + hushd połączenie + + + + Host + Host + + + + Port + Port + + + + RPC Username + RPC Username + + + + RPC Password + RPC Hasło + + + + Options + Opcji + + + + Connect to the Tor network via SOCKS proxy running on 127.0.0.1:9050. Please note that you'll have to install and run the Tor service externally. + 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. + + + + Connect to git.hush.is on startup to check for updates + Połącz się z git.hush.is podczas uruchamiania, aby sprawdzić dostępność aktualizacji + + + + Connect to the internet to fetch HUSH prices + Połącz się z internetem, aby pobrać HUSH cenę + + + + Fetch HUSH prices + Uzyskać informacje o cenie HUSH + + + + Shielded transactions are saved locally and shown in the transactions tab. If you uncheck this, shielded transactions will not appear in the transactions tab. + 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. + + + + Connect via Tor + Połącz przez Tor + + + + Theme + Temat + + + + Local Currency + Waluta Lokalna + + + + AED + AED + + + + ARS + ARS + + + + AUD + AUD + + + + BDT + BDT + + + + BHD + BHD + + + + BMD + BMD + + + + BRL + BRL + + + + BTC + BTC + + + + CAD + CAD + + + + CHF + CHF + + + + CLP + CLP + + + + CNY + CNY + + + + CZK + CZK + + + + DKK + DKK + + + + EUR + EUR + + + + GBP + GBP + + + + HKD + HKD + + + + HUF + HUF + + + + IDR + IDR + + + + ILS + ILS + + + + INR + INR + + + + JPY + JPY + + + + KRW + KRW + + + + KWD + KWD + + + + LKR + LKR + + + + PKR + PKR + + + + MXN + MXN + + + + NOK + NOK + + + + NZD + NZD + + + + RUB + RUB + + + + SAR + SAR + + + + SEK + SEK + + + + SGD + SGD + + + + THB + THB + + + + TRY + TRY + + + + TWD + TWD + + + + UAH + UAH + + + + USD + USD + + + + VEF + VEF + + + + VND + VND + + + + XAG + XAG + + + + XAU + XAU + + + + ZAR + ZAR + + + + default + domyślna + + + + blue + niebieski + + + + light + jasny + + + + dark + ciemny + + + + midnight + pólnocy + + + + Explorer + Eksplorer + + + + Tx Explorer URL + Tx Eksplorer URL + + + + Address Explorer URL + Adres Eksplorer URL + + + + Testnet Tx Explorer URL + Testnet Tx Даследчык URL + + + + Testnet Address Explorer URL + Testnet Adres Eksplorer URL + + + + Troubleshooting + Rozwiązywanie Problemów + + + + Reindex + Ponowna indeksacja + + + + Rescan the blockchain for any missing wallet transactions and to correct your wallet balance. This may take several hours. You need to restart SilentDragon for this to take effect + 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 + + + + Rescan + Ponownie skanowanie + + + + Rebuild the entire blockchain from the genesis block, by rescanning all the block files. This may take several hours to days, depending on your hardware. You need to restart SilentDragon for this to take effect + 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 + + + + This code can greatly reduce the size of wallets and increase performance for service providers. It's designed mostly for exchanges and mining pools but anybody with a large wallet will benefit. + 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ć. + + + + Enable Old Transaction Deletion + Włącz Usuwanie Starych Transakcji + + + + Consolidation + Konsolidacja + + + + Deletetx + Deletetx + + + + The new experimental Shielded Index (-zindex) which keeps track of many stats that can be seen via the new getchaintxstats RPC. These include shielded payments, anonymity set size and many other things. + 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 + Zindex + + + + 100 + 100 + + + + Wallet.dat Size : + Rozmiar Wallet.dat : + + + + MB + MB + + + + Clear History + Czysta Historia + + + + Check git.hush.is for updates at startup + Sprawdź aktualizacje na git.hush.is podczas uruchamiania + + + + Remember shielded transactions + Pamiętaj o shielded transakcjach + + + + Allow custom fees + Zezwól na zmianę opłat + + + + Allow overriding the default fees when sending transactions. Enabling this option may compromise your privacy since fees are transparent. + 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. + + + + Normally, change from t-Addresses goes to another t-Address. Checking this option will send the change to your shielded sapling address instead. Check this option to increase your privacy. + 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ść. + + + + Shield change from t-Addresses to your sapling address + Ekranować zmiany z t-adresów na twój sapling adres + + + + ValidateAddress + + + Validate Address + Sprawdź Adres + + + + TextLabel + TekstowaEtykieta + + + + Address: + Adres: + + + + ValidateAddressesModel + + + Property + Ustawienia właściwości + + + + Value + Value + + + + ViewAddressesDialog + + + All Addresses + Wszystkie Adresy + + + + Export All Keys + Eksportuj Wszystkie Klucze + + + + ViewAllAddressesModel + + + Address + Adres + + + + Balance (%1) + Saldo (%1) + + + + ViewKey + + + Viewing Key + Klawisz Podglądu + + + + about + + + About + About + + + + addressBook + + + Address Book + Książka Adresowa + + + + Add New Address + Dodaj Nowy Adres + + + + Address (z-Addr or t-Addr) + Adres (z-Addr albo t-Addr) + + + + Label + Etykieta + + + + Add to Address Book + Dodaj do Książki Adresowej + + + + Import Address Book + Importuj Książkę Adresową + + + + confirm + + + Confirm Transaction + Potwierdź Transakcję + + + + From + Z + + + + To + Do + + + + hushd doesn't seem to have any peers. You might not be connected to the internet, so this Transaction might not work. + 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ć. + + + + You are sending a transaction while your node is still syncing. This may not work. + Wysyłasz transakcję, gdy twója node nadal się synchronizuje. To może nie działać. + + + + You are using a custom fee. Since fees are transparent, you are giving up some privacy. Please use this only if you know what you are doing! + Korzystasz z opłaty niestandardowej. Ponieważ opłaty są przejrzyste, rezygnujesz z prywatności. Użyj tego tylko wtedy, gdy wiesz, co robisz! + + + + createHushConf + + + Show Advanced Configuration + Pokaż Konfigurację Zaawansowaną + + + + Configure HUSH3.conf + Konfigurować HUSH3.conf + + + + Use custom datadir + Użyj niestandardowego datadir + + + + Please choose a directory to store your wallet.dat and blockchain + Wybierz katalog do przechowywania wallet.dat i blockchain + + + + Your Hush node will be configured for you automatically + Twója Hush node zostanie automatycznie skonfigurowana + + + + Choose directory + Wybierz katalog + + + + Connect over Tor + Połącz przez Tor + + + + Please note that you'll need to already have a Tor service configured on port 9050 + Zauważ, że najpierw musisz skonfigurować usługę Tor na porcie 9050 + + + + newRecurringDialog + + + Edit Schedule + Edytować Rozkład + + + + Schedule + Rozkład + + + + Payment Description + Opis Płatności + + + + TextLabel + TekstowaEtykieta + + + + From + Z + + + + Number of payments + Liczba wpłat + + + + Amount + Ilość + + + + Next Payment + Następna Zapłata + + + + To + Do + + + + Memo + 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 @@ + + Shielded Blindado @@ -147,8 +149,8 @@ - - + + Memo Anexar recado @@ -175,7 +177,7 @@ - + Miner Fee Taxa de mineração @@ -333,7 +335,7 @@ - + Export Private Key Exportar Chave Privada @@ -817,42 +819,52 @@ Chave privada para - + + Shield all non-mining taddr funds to this zaddr + + + + + Shield all mining funds to this zaddr + + + + Copy banned peer IP - + View banned host IP on shodan.io (3rd party service) - + Copy peer address+port - + Copy peer address - + Copy TLS ciphersuite - + Copy ASN - + View host on shodan.io (3rd party service) - + View ASN on bgpview.io (3rd party service) @@ -870,50 +882,50 @@ - + Copy address Copiar endereço - - - - - - - + + + + + + + Copied to clipboard Copiado - + Get private key Obter chave privada - + Get viewing key - + Shield balance to Sapling Blindar saldo para Sapling - - + + View on block explorer Ver no explorador de blocos - + Address Asset Viewer Endereço Asset Viewer - + Convert Address Converter Endereço @@ -922,47 +934,47 @@ Migrar para Sapling - + Copy txid Copiar txid - + Copy block explorer link - + View Payment Request Exibir solicitação de pagamento - + View Memo Ver Recado - + Reply to Responder a - + Created new t-Addr Criar novo t-Addr - + Copy Address Copiar endereço - + Address has been previously used O endereço foi usado anteriormente - + Address is unused Endereço não utilizado @@ -1022,57 +1034,57 @@ doesn't look like a z-address não se parece com um z-Address - + Change from Troco de - + Current balance : Saldo atual: - + Balance after this Tx: Saldo após este Tx: - + Transaction Error Erro na Transação - + Please wait... - + Computing your transaction - + Computing transaction: - + Done! - + From Address is Invalid! - + Extreme Privacy! - + is transparent. You must send to a zaddr. @@ -1089,7 +1101,7 @@ não se parece com um z-Address é Inválido - + Amount '%1' is invalid! O valor '%1' é inválido! @@ -1315,82 +1327,82 @@ Se tudo mais falhar, execute o hushd manualmente. MB a - + This may take several hours, grab some popcorn Isso pode levar várias horas, pegue um pouco de pipoca - + There was an error! : Havia um erro! : - + Downloading blocks Baixando blocos - + Block height Altura do bloco - + Syncing Sincronizando - + Connected Conectado - + testnet: testnet: - + Connected to hushd Conectado ao hushd - + There was an error connecting to hushd. The error was Ocorreu um erro conectando ao hushd. O erro foi - + transaction computing. - + Please enhance your calm and wait for SilentDragon to exit - + Waiting for hushd to exit, y'all - + Transaction - + The transaction with id A transação com id - + failed. The error was falhou. O erro foi - + failed falhou @@ -1399,7 +1411,7 @@ Se tudo mais falhar, execute o hushd manualmente. Tx - + hushd has no peer connections! Network issues? 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. - + Update Available Atualização disponível - + A new release v%1 is available! You have v%2. Would you like to visit the releases page? @@ -1422,12 +1434,12 @@ Would you like to visit the releases page? Você gostaria de visitar a página de lançamentos? - + No updates available Nenhuma atualização disponível - + You already have the latest release v%1 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 - + A manual connection was requested, but the settings are not configured. Please set the host/port and user/password in the Edit->Settings menu. @@ -1459,7 +1471,7 @@ Please set the host/port and user/password in the Edit->Settings menu. - + Could not connect to hushd configured in settings. 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. - + Authentication failed. The username / password you specified was not accepted by hushd. Try changing it 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 - + Your hushd is starting up. Please wait. Seu hushd está iniciando. Por favor aguarde. - - + + Connection Error Erro na Conexão - - + + Transaction Error 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: - - + + No Connection 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 @@ + + Shielded Ecranat @@ -143,8 +145,8 @@ - - + + Memo Mesaj @@ -171,7 +173,7 @@ - + Miner Fee Taxa Minerului @@ -265,7 +267,7 @@ - + Export Private Key Exporta Cheia Privata @@ -790,135 +792,145 @@ - + Copy address Copiaza adresa - - - - - - - + + + + + + + Copied to clipboard Copiata în clipboard - + + Shield all non-mining taddr funds to this zaddr + + + + + Shield all mining funds to this zaddr + + + + Get private key Obtine cheia privata - + Get viewing key - + Shield balance to Sapling Ecraneaza soldul in Sapling - - + + View on block explorer Vizualizare pe expoator de bloc - + Address Asset Viewer Vizualizator Bunurilor Adreselor - + Convert Address Convertati Adresa - + Copy banned peer IP - + View banned host IP on shodan.io (3rd party service) - + Copy peer address+port - + Copy peer address - + Copy TLS ciphersuite - + Copy ASN - + View host on shodan.io (3rd party service) - + View ASN on bgpview.io (3rd party service) - + Copy txid Copiati tranzactiaID - + Copy block explorer link - + View Payment Request Vizualizati Plata Solicitata - + View Memo Vizualizati Memo - + Reply to Raspunde - + Created new t-Addr O noua t-Addr a fost creata - + Copy Address Copiati Adresa - + Address has been previously used Adresa data a fost folosita anterior - + Address is unused Adresa nu poate fi utilizata @@ -976,57 +988,57 @@ doesn't look like a z-address nu arata ca z-adresa - + Change from Schimba - + Current balance : Soldul curent - + Balance after this Tx: Soldul dupa aceasta Tranzactie - + Transaction Error Eroarea de Tranzactie - + Please wait... - + Computing your transaction - + Computing transaction: - + Done! - + From Address is Invalid! - + Extreme Privacy! - + is transparent. You must send to a zaddr. @@ -1047,7 +1059,7 @@ doesn't look like a z-address este Nevalida - + Amount '%1' is invalid! Valoare '%1' nevalida @@ -1327,7 +1339,7 @@ Hushd incorporat nu se porneste deoarece incorporarea nu a fost efectuata eroarea hushd - + A manual connection was requested, but the settings are not configured. Please set the host/port and user/password in the Edit->Settings menu. @@ -1335,7 +1347,7 @@ Please set the host/port and user/password in the Edit->Settings menu. - + Could not connect to hushd configured in settings. 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. - + Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit->Settings menu Autentificare a esuat. Utilizator/parola specificata nu a fost acceptata de hushd. Incercati sa shimbati in Editare-> Meniu setari - + Your hushd is starting up. Please wait. Hushd se porneste. Asteptati - + This may take several hours, grab some popcorn Acesta poate dura citeva ore, gateste-ti popcorn - - + + Connection Error Eroare la Conexiune - - + + Transaction Error Eroarea de Tranzactie - + There was an error! : A avut loc eroarea - - + + No Connection Conexiunea nu exista - + Downloading blocks Descarcarea blocurilor - + Block height Inaltimea Blocului - + Syncing Sincronizare - + Connected Conectat - + testnet: testnet - + Connected to hushd Conectat la hushd - + hushd has no peer connections! Network issues? hushd nu are nicio conexiune! Probleme de retea? - + There was an error connecting to hushd. The error was A fost eroarea conexiunii la hushd. Eroarea a fost - + transaction computing. @@ -1430,12 +1442,12 @@ Rugam sa setati host/port si utilizator/parola in Editare-> Meniu setariCalculul transactiei. Aceasta poate dura citeva minute. - + Update Available Update Valabil - + A new release v%1 is available! You have v%2. Would you like to visit the releases page? @@ -1443,22 +1455,22 @@ Would you like to visit the releases page? Doriti sa vizitati pagina veriunii? - + No updates available Update nu este valabil - + You already have the latest release v%1 Deja aveti cea mai recenta versiune - + Please enhance your calm and wait for SilentDragon to exit Rugam sa sporiti calmul si sa astepati pina ce SilentDragon sa iese - + Waiting for hushd to exit, y'all Asteptam hushd sa iese. @@ -1467,22 +1479,22 @@ Doriti sa vizitati pagina veriunii? Tranzactia - + failed a esuat - + Transaction - + The transaction with id Tranzactia cu id - + failed. The error was 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 @@ The Dragon Awakens... - Dragon Запускается... + Дракон Запускается... @@ -52,15 +52,15 @@ Removed Label - Удалена метка + Удаленная Метка Updated Label - Обновлена метка + Обновленная Метка Added Label - Добавлена метка + Добавленная Метка @@ -79,6 +79,8 @@ + + Shielded Экранированный @@ -163,8 +165,8 @@ - - + + Memo Метка @@ -191,7 +193,7 @@ - + Miner Fee Комиссия майнерам @@ -307,7 +309,7 @@ - + Export Private Key Экспорт приватного ключа @@ -484,7 +486,7 @@ TLS Support - TLS Поддержка + Поддержка TLS @@ -812,95 +814,105 @@ - + Copy address Скопировать адрес - - - - - - - + + + + + + + Copied to clipboard Скопировано в буфер обмена - + + Shield all non-mining taddr funds to this zaddr + Перевести все немайнинговые средства на этот zaddr + + + + Shield all mining funds to this zaddr + Перевести все майнинговые средства на этот zaddr + + + Get private key Получить приватный ключ - + Get viewing key Получите ключ просмотра - + Shield balance to Sapling Shield balance to Sapling - - + + View on block explorer Посмотреть в проводнике блоков - + Address Asset Viewer Просмотрщик Адресов - + Convert Address Конвертировать Адрес - + Copy banned peer IP Скопировать заблокированный IP узла - + View banned host IP on shodan.io (3rd party service) Просмотреть заблокированные IP-адреса хоста на shodan.io (сторонний сервис) - + Copy peer address+port Скопировать адрес+порт узла - + Copy peer address Скопировать адрес узла - + Copy TLS ciphersuite Скопировать TLS ciphersuite - + Copy ASN Скопировать ASN - + View host on shodan.io (3rd party service) Просмотр хоста в shodan.io (сторонний сервис) - + View ASN on bgpview.io (3rd party service) Просмотр ASN в bgpview.io (сторонний сервис) - + Copy block explorer link Скопировать ссылку на обозреватель блоков @@ -909,7 +921,7 @@ Migrate to Sapling - + Copy txid Скопировать txid @@ -1044,37 +1056,37 @@ Это может занять несколько минут. Загрузка... - + View Payment Request Посмотреть запрос на оплату - + View Memo Посмотреть метку - + Reply to Ответить на - + Created new t-Addr Создать новый t-Addr (R) - + Copy Address Копировать адрес - + Address has been previously used Адрес был ранее использован - + Address is unused Адрес не используется @@ -1142,57 +1154,57 @@ doesn't look like a z-address не похоже на z-адрес - + Change from Изменить с - + Current balance : Текущий баланс : - + Balance after this Tx: Баланс после этой Tx: - + Transaction Error Ошибка транзакции - + Please wait... Пожалуйста, подождите... - + Computing your transaction Идет вычисление вашей транзакции - + Computing transaction: Вычисление транзакции: - + Done! Готово! - + From Address is Invalid! Адрес Отправителя недействителен! - + Extreme Privacy! Максимальная Конфиденциальность! - + is transparent. You must send to a zaddr. прозрачен. Вы должны отправить на zaddr адрес. @@ -1209,7 +1221,7 @@ doesn't look like a z-address является недействительным - + Amount '%1' is invalid! Количество '%1' является недействительным! @@ -1427,7 +1439,7 @@ Not starting embedded hushd because --no-embedded was passed ошибка hushd - + Could not connect to hushd configured in settings. Please set the host/port and user/password in the Edit->Settings menu. @@ -1436,27 +1448,27 @@ Please set the host/port and user/password in the Edit->Settings menu. - + Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit->Settings menu Аутентификация не удалась. username / password, которые вы указали, не были приняты hushd. Попробуйте изменить его в меню Редактировать-> Настройки - + Your hushd is starting up. Please wait. Ваш hushd запускается. Пожалуйста, подождите. - + This may take several hours, grab some popcorn Это может занять несколько часов, возьмите немного попкорна - + There was an error! : Была ошибка! : - + Downloading blocks Загрузка блоков @@ -1465,52 +1477,52 @@ Please set the host/port and user/password in the Edit->Settings menu.Готово! Благодарим Вас за помощь в защите сети Hush, запустив полный узел. - + Block height Высота блоков - + Syncing Синхронизация - + Connected Подключено - + testnet: testnet: - + Connected to hushd Подключен к hushd - + hushd has no peer connections! Network issues? Нет соединения с hushd! Проблемы с сетью? - + There was an error connecting to hushd. The error was При подключении к hushd произошла ошибка. Ошибка была - + transaction computing. вычисление транзакции. - + Please enhance your calm and wait for SilentDragon to exit Пожалуйста, дождитесь выхода SilentDragon - + Waiting for hushd to exit, y'all Ожидаем выхода hushd @@ -1527,22 +1539,22 @@ Please set the host/port and user/password in the Edit->Settings menu.не подтверждено - + Transaction Транзакция - + The transaction with id Транзакция с id - + failed. The error was не удалось. Ошибка была - + failed ошибка @@ -1559,12 +1571,12 @@ Please set the host/port and user/password in the Edit->Settings menu. tx вычисляется. Это может занять несколько минут. - + Update Available Доступно обновление - + A new release v%1 is available! You have v%2. Would you like to visit the releases page? @@ -1573,12 +1585,12 @@ Would you like to visit the releases page? Хотели бы вы посетить страницу релизов? - + No updates available Нет доступных обновлений - + You already have the latest release v%1 У вас уже есть последняя версия v%1 @@ -1596,7 +1608,7 @@ Would you like to visit the releases page? не удалось. Пожалуйста, проверьте сайт для получения дополнительной информации - + A manual connection was requested, but the settings are not configured. Please set the host/port and user/password in the Edit->Settings menu. @@ -1609,14 +1621,14 @@ Please set the host/port and user/password in the Edit->Settings menu.Это может занять несколько часов - - + + Connection Error Ошибка соединения - - + + Transaction Error ">Ошибка транзакции @@ -1625,8 +1637,8 @@ Please set the host/port and user/password in the Edit->Settings menu.Произошла ошибка при отправке транзакции. Ошибка была: - - + + No Connection Нет соединения 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 @@ + + Shielded Zaštićeno @@ -143,8 +145,8 @@ - - + + Memo Poruka (memo) @@ -171,7 +173,7 @@ - + Miner Fee Naknada za rudarenje @@ -237,7 +239,7 @@ - + Export Private Key Izvoz privatnog ključa @@ -786,135 +788,145 @@ - + Copy address Kopirajte adresu - - - - - - - + + + + + + + Copied to clipboard Kopirano u međuspremnik - + + Shield all non-mining taddr funds to this zaddr + + + + + Shield all mining funds to this zaddr + + + + Get private key Dobavi privatni ključ - + Get viewing key - + Shield balance to Sapling Zaštiti saldo u Sapling - - + + View on block explorer Pogledaj na blok exploreru - + Address Asset Viewer Preglednik adresa - + Convert Address Pretvorite adresu - + Copy banned peer IP - + View banned host IP on shodan.io (3rd party service) - + Copy peer address+port - + Copy peer address - + Copy TLS ciphersuite - + Copy ASN - + View host on shodan.io (3rd party service) - + View ASN on bgpview.io (3rd party service) - + Copy txid Kopitajte txid - + Copy block explorer link - + View Payment Request Pogledajte zahtjev o plaćanju - + View Memo Pogledajte poruku (memo) - + Reply to Odgovorite - + Created new t-Addr Napravljena je nova transparentna adresa - + Copy Address Kopirajte adresu - + Address has been previously used Adresa je već korištena - + Address is unused Adresa nije korištena @@ -974,57 +986,57 @@ doesn't look like a z-address ne izgleda kao z-adresa - + Change from Promeniti iz - + Current balance : Trenutni saldo : - + Balance after this Tx: Saldo nakon ove Tx: - + Transaction Error Greška u transakciji - + Please wait... - + Computing your transaction - + Computing transaction: - + Done! - + From Address is Invalid! - + Extreme Privacy! - + is transparent. You must send to a zaddr. @@ -1045,7 +1057,7 @@ ne izgleda kao z-adresa je neispravna - + Amount '%1' is invalid! Iznos '%1' je neispravan! @@ -1330,7 +1342,7 @@ Ne pokrećem integrirani hushd jer --no-embedded nije prilagođen hushd greška - + A manual connection was requested, but the settings are not configured. Please set the host/port and user/password in the Edit->Settings menu. @@ -1339,7 +1351,7 @@ Please set the host/port and user/password in the Edit->Settings menu. - + Could not connect to hushd configured in settings. 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. - + Authentication failed. The username / password you specified was not accepted by hushd. Try changing it 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 - + Your hushd is starting up. Please wait. Hushd se pokreće. Molimo pričekajte. - + This may take several hours, grab some popcorn Ovo može potrajati nekoliko sati, donesite si kokice - - + + Connection Error Greška sa vezom - - + + Transaction Error Greška u transakciji - + There was an error! : Dogodila se greška! : - - + + No Connection Nema veze - + Downloading blocks Preuzimam blokove - + Block height Visina bloka - + Syncing Sinhronizacija - + Connected Spojeno - + testnet: testnet: - + Connected to hushd Spojeno na hushd - + hushd has no peer connections! Network issues? hushd nema vezu sa točkama na istoj razini! Možda imate problem sa mrežom? - + There was an error connecting to hushd. The error was Pojavila se greška prilikom spajanja na hushd. Greška je - + transaction computing. @@ -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. - + Update Available Dostupno ažuriranje - + A new release v%1 is available! You have v%2. Would you like to visit the releases page? @@ -1449,22 +1461,22 @@ Would you like to visit the releases page? Želite li posetiti stranicu sa izadnjima? - + No updates available Nema dostupnih ažuriranja - + You already have the latest release v%1 Već imate najnovije izdanje v%1 - + Please enhance your calm and wait for SilentDragon to exit Molimo pokušajte se strpiti i pričekajte da se SilentDragon zatvori - + Waiting for hushd to exit, y'all Pričekajte da hushd završi @@ -1473,22 +1485,22 @@ Would you like to visit the releases page? Tx - + failed neuspelo - + Transaction - + The transaction with id Transakcija sa ID - + failed. The error was 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 @@ + + Shielded Korumalı @@ -147,8 +149,8 @@ - - + + Memo Memo @@ -175,7 +177,7 @@ - + Miner Fee Madenci Ücreti @@ -344,7 +346,7 @@ - + Export Private Key Özel Anahtarı Dışarı Aktar @@ -814,42 +816,52 @@ için özel anahtar - + + Shield all non-mining taddr funds to this zaddr + + + + + Shield all mining funds to this zaddr + + + + Copy banned peer IP - + View banned host IP on shodan.io (3rd party service) - + Copy peer address+port - + Copy peer address - + Copy TLS ciphersuite - + Copy ASN - + View host on shodan.io (3rd party service) - + View ASN on bgpview.io (3rd party service) @@ -872,50 +884,50 @@ - + Copy address Adresi kopyala - - - - - - - + + + + + + + Copied to clipboard Panoya kopyalandı - + Get private key Özel anahtarı al - + Get viewing key - + Shield balance to Sapling sapling'e kalkan dengesi - - + + View on block explorer Blok gezgini üzerinde göster - + Address Asset Viewer Adres Varlığı Görüntüleyicisi - + Convert Address Adresi Dönüştür @@ -924,47 +936,47 @@ Sapling'e geç - + Copy txid txid'i kopyala - + Copy block explorer link - + View Payment Request Ödeme Talebini Görüntüle - + View Memo Memo'yu Görüntüle - + Reply to - + Created new t-Addr Yeni t-Addr oluşturuldu - + Copy Address Adresi Kopyala - + Address has been previously used Adres daha önce kullanılmış - + Address is unused Adres kullanılmamış @@ -1024,57 +1036,57 @@ doesn't look like a z-address z-adres'i gibi görünmüyor - + Change from Den değiştir - + Current balance : Mevcut bakiye : - + Balance after this Tx: Bu işlemden sonra bakiye: - + Transaction Error İşlem Hatası - + Please wait... - + Computing your transaction - + Computing transaction: - + Done! - + From Address is Invalid! - + Extreme Privacy! - + is transparent. You must send to a zaddr. @@ -1091,7 +1103,7 @@ z-adres'i gibi görünmüyor geçersizdir - + Amount '%1' is invalid! '%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 - + There was an error! : Bir hata oluştu! : - + Downloading blocks Bloklar indiriliyor - + Block height Blok yüksekliği - + Syncing Senkronize ediliyor - + Connected Bağlanıldı - + testnet: testnet: - + Connected to hushd hushd'ye bağlanıldı - + hushd has no peer connections! Network issues? hushd'nin eş bağlantısı yok Ağ sorunları? - + transaction computing. - + Please enhance your calm and wait for SilentDragon to exit - + Waiting for hushd to exit, y'all @@ -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ı - + There was an error connecting to hushd. The error was hushd ile bağlantı kurulurken bir hata oluştu. Hata - + Transaction - + The transaction with id id ile işlem - + failed. The error was başarısız oldu. Hata - + failed 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. - + Update Available Güncelleme Mevcut - + A new release v%1 is available! You have v%2. Would you like to visit the releases page? @@ -1422,12 +1434,12 @@ Would you like to visit the releases page? Yayınlanan sürümler sayfasını ziyaret etmek ister misiniz? - + No updates available Güncelleme yok - + You already have the latest release v%1 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ı - + A manual connection was requested, but the settings are not configured. Please set the host/port and user/password in the Edit->Settings menu. @@ -1459,7 +1471,7 @@ Please set the host/port and user/password in the Edit->Settings menu. - + Could not connect to hushd configured in settings. 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. - + Authentication failed. The username / password you specified was not accepted by hushd. Try changing it 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 - + Your hushd is starting up. Please wait. hushd'niz başlıyor. Lütfen bekle. - + This may take several hours, grab some popcorn Bu birkaç saat sürebilir, biraz patlamış mısır kapın - - + + Connection Error Bağlantı Hatası - - + + Transaction Error İş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: - - + + No Connection 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 @@ + + Shielded Екранований @@ -163,8 +165,8 @@ - - + + Memo Мітка @@ -191,7 +193,7 @@ - + Miner Fee Комісія майнерам @@ -303,7 +305,7 @@ - + Export Private Key Експорт приватного ключа @@ -800,95 +802,105 @@ - + Copy address Копіювати адресу - - - - - - - + + + + + + + Copied to clipboard Скопійовано в буфер обміну - + + Shield all non-mining taddr funds to this zaddr + + + + + Shield all mining funds to this zaddr + + + + Get private key Отримати приватний ключ - + Get viewing key - + Shield balance to Sapling Shield balance to Sapling - - + + View on block explorer Подивитися в провіднику блоків - + Address Asset Viewer - + Convert Address - + Copy banned peer IP - + View banned host IP on shodan.io (3rd party service) - + Copy peer address+port - + Copy peer address - + Copy TLS ciphersuite - + Copy ASN - + View host on shodan.io (3rd party service) - + View ASN on bgpview.io (3rd party service) - + Copy block explorer link @@ -897,7 +909,7 @@ Migrate to Sapling - + Copy txid Скопіювати txid @@ -1032,37 +1044,37 @@ Це може зайняти кілька хвилин. Завантаження ... - + View Payment Request Подивитися запит на оплату - + View Memo Подивитися мітку - + Reply to Відповісти на - + Created new t-Addr Створити новий t-Addr (R) - + Copy Address Копіювати адресу - + Address has been previously used Адреса була раніше використана - + Address is unused Адреса не використовується @@ -1130,57 +1142,57 @@ doesn't look like a z-address не схоже на z-адресу - + Change from Змінити з - + Current balance : Поточний баланс : - + Balance after this Tx: Баланс після цієї Tx: - + Transaction Error Помилка транзакції - + Please wait... - + Computing your transaction - + Computing transaction: - + Done! - + From Address is Invalid! - + Extreme Privacy! - + is transparent. You must send to a zaddr. @@ -1197,7 +1209,7 @@ doesn't look like a z-address є недійсним - + Amount '%1' is invalid! Кількість '%1' є недійсним! @@ -1415,7 +1427,7 @@ Not starting embedded hushd because --no-embedded was passed помилка hushd - + Could not connect to hushd configured in settings. Please set the host/port and user/password in the Edit->Settings menu. @@ -1424,27 +1436,27 @@ Please set the host/port and user/password in the Edit->Settings menu. - + Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit->Settings menu Аутентифікація не вдалася. username / password, які ви вказали, не були прийняті hushd. Спробуйте змінити його в меню Редагувати-> Налаштування - + Your hushd is starting up. Please wait. Ваш hushd запускається. Будь ласка зачекайте. - + This may take several hours, grab some popcorn - + There was an error! : - + Downloading blocks Завантаження блоків @@ -1453,52 +1465,52 @@ Please set the host/port and user/password in the Edit->Settings menu.Готово! Дякуємо Вам за допомогу в захисті мережі Hush, запустивши повний вузол. - + Block height Висота блоків - + Syncing Синхронізація - + Connected Підключено - + testnet: testnet: - + Connected to hushd Під'єднано до hushd - + hushd has no peer connections! Network issues? - + There was an error connecting to hushd. The error was При підключенні до hushd сталася помилка. Помилка - + transaction computing. - + Please enhance your calm and wait for SilentDragon to exit - + Waiting for hushd to exit, y'all @@ -1515,22 +1527,22 @@ Please set the host/port and user/password in the Edit->Settings menu.не підтверджено - + Transaction - + The transaction with id Транзакція з id - + failed. The error was не вдалося. Помилка - + failed помилка @@ -1547,12 +1559,12 @@ Please set the host/port and user/password in the Edit->Settings menu. tx обчислюється. Це може зайняти кілька хвилин. - + Update Available Доступно оновлення - + A new release v%1 is available! You have v%2. Would you like to visit the releases page? @@ -1561,12 +1573,12 @@ Would you like to visit the releases page? Хотіли б ви відвідати сторінку релізів? - + No updates available Немає доступних оновлень - + You already have the latest release v%1 У вас вже є остання версія v%1 @@ -1584,7 +1596,7 @@ Would you like to visit the releases page? не вдалося. Будь ласка, перевірте сайт довідки для отримання додаткової інформації - + A manual connection was requested, but the settings are not configured. Please set the host/port and user/password in the Edit->Settings menu. @@ -1597,14 +1609,14 @@ Please set the host/port and user/password in the Edit->Settings menu.Це може зайняти кілька годин - - + + Connection Error Помилка з'єднання - - + + Transaction Error Помилка транзакції @@ -1613,8 +1625,8 @@ Please set the host/port and user/password in the Edit->Settings menu.Сталася помилка під час надсилання транзакції. Помилка була: - - + + No Connection Немає з'єднання 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 @@ + + Shielded 隐蔽余额 @@ -151,8 +153,8 @@ - - + + Memo 备注 @@ -179,7 +181,7 @@ - + Miner Fee 矿工费用 @@ -243,7 +245,7 @@ - + Export Private Key 导出私钥 @@ -853,42 +855,52 @@ 私钥 - + + Shield all non-mining taddr funds to this zaddr + + + + + Shield all mining funds to this zaddr + + + + Copy banned peer IP - + View banned host IP on shodan.io (3rd party service) - + Copy peer address+port - + Copy peer address - + Copy TLS ciphersuite - + Copy ASN - + View host on shodan.io (3rd party service) - + View ASN on bgpview.io (3rd party service) @@ -906,50 +918,50 @@ - + Copy address 复制成功 - - - - - - - + + + + + + + Copied to clipboard 复制到剪贴板 - + Get private key 获取私钥 - + Get viewing key - + Shield balance to Sapling 屏蔽余额到Sapling地址 - - + + View on block explorer 从区块浏览器中查看 - + Address Asset Viewer - + Convert Address @@ -958,47 +970,47 @@ 迁移到Sapling地址 - + Copy txid 复制交易ID - + Copy block explorer link - + View Payment Request 查看付款申请 - + View Memo 查看备注 - + Reply to 回复给 - + Created new t-Addr 创建了新的t-Addr - + Copy Address - + Address has been previously used 该地址以前使用过 - + Address is unused 地址未使用 @@ -1066,57 +1078,57 @@ doesn't look like a z-address 看起来不像是z-address - + Change from 更改发送地址 - + Current balance : 当前余额 : - + Balance after this Tx: 这次交易后余额: - + Transaction Error 交易错误 - + Please wait... - + Computing your transaction - + Computing transaction: - + Done! - + From Address is Invalid! - + Extreme Privacy! - + is transparent. You must send to a zaddr. @@ -1133,7 +1145,7 @@ doesn't look like a z-address 无效 - + Amount '%1' is invalid! 转账金额 '%1' 无效! @@ -1477,7 +1489,7 @@ Not starting embedded hushd because --no-embedded was passed hushd 出错 - + A manual connection was requested, but the settings are not configured. Please set the host/port and user/password in the Edit->Settings menu. @@ -1486,7 +1498,7 @@ Please set the host/port and user/password in the Edit->Settings menu. - + Could not connect to hushd configured in settings. 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. - + Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit->Settings menu 验证失败。 hushd不接受您指定的用户名/密码。 请在编辑 - >设置菜单中更改它 - + Your hushd is starting up. Please wait. 你的hushd正在启动。 请耐心等待。 - + This may take several hours, grab some popcorn - + There was an error! : @@ -1519,14 +1531,14 @@ Please set the host/port and user/password in the Edit->Settings menu.这可能需要几个小时 - - + + Connection Error 连接错误 - - + + Transaction Error 交易错误 @@ -1539,22 +1551,22 @@ Please set the host/port and user/password in the Edit->Settings menu. 交易 - + failed 失败 - + Transaction - + The transaction with id 交易 - + failed. The error was 失败。 错误是 @@ -1587,58 +1599,58 @@ Please set the host/port and user/password in the Edit->Settings menu.所有未来的付款都将被取消。 - - + + No Connection 没有连接 - + Downloading blocks 下载区块 - + Block height 区块高度 - + Syncing 同步中 - + Connected 已连接 - + testnet: testnet: - + Connected to hushd 连接到hushd - + hushd has no peer connections! Network issues? - + transaction computing. - + Please enhance your calm and wait for SilentDragon to exit - + Waiting for hushd to exit, y'all @@ -1647,7 +1659,7 @@ Please set the host/port and user/password in the Edit->Settings menu.hushd没有节点可连接 - + There was an error connecting to hushd. The error was 连接到hushd时出错。 错误是 @@ -1656,12 +1668,12 @@ Please set the host/port and user/password in the Edit->Settings menu. 交易计算中。 这可能需要几分钟。 - + Update Available 可用更新 - + A new release v%1 is available! You have v%2. Would you like to visit the releases page? @@ -1670,12 +1682,12 @@ Would you like to visit the releases page? 您想访问发布页面吗? - + No updates available 没有可用的更新 - + You already have the latest release v%1 您已拥有最新版本 v%1 @@ -2404,7 +2416,7 @@ You either have unconfirmed funds or the balance is too low for an automatic mig Fetch HUSH prices - + 获取 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;