From 30ab9849204654cf7603ae830730beda203d33ce Mon Sep 17 00:00:00 2001 From: UdjinM6 Date: Wed, 5 Aug 2015 06:16:29 +0300 Subject: [PATCH 01/40] treat MN as pre-enabled while there is no legit ping that differ from initial one (from mnb) --- src/activemasternode.cpp | 3 ++- src/masternode.cpp | 12 ++++++++---- src/masternode.h | 31 +++++++++++++++++++------------ src/masternodeman.cpp | 2 +- 4 files changed, 30 insertions(+), 18 deletions(-) diff --git a/src/activemasternode.cpp b/src/activemasternode.cpp index 6050a045bbad..43cc0c6bb321 100644 --- a/src/activemasternode.cpp +++ b/src/activemasternode.cpp @@ -32,7 +32,8 @@ void CActiveMasternode::ManageStatus() pmn = mnodeman.Find(pubKeyMasternode); if(pmn != NULL) { pmn->Check(); - if(pmn->IsEnabled() && pmn->protocolVersion == PROTOCOL_VERSION) EnableHotColdMasterNode(pmn->vin, pmn->addr); + if((pmn->IsEnabled() || pmn->IsPreEnabled()) && pmn->protocolVersion == PROTOCOL_VERSION) + EnableHotColdMasterNode(pmn->vin, pmn->addr); } } diff --git a/src/masternode.cpp b/src/masternode.cpp index 859da5131694..58aee2193834 100644 --- a/src/masternode.cpp +++ b/src/masternode.cpp @@ -189,6 +189,10 @@ void CMasternode::Check(bool forceCheck) //once spent, stop doing the checks if(activeState == MASTERNODE_VIN_SPENT) return; + if(lastPing.sigTime - sigTime < MASTERNODE_MIN_MNP_SECONDS){ + activeState = MASTERNODE_PRE_ENABLED; + return; + } if(!IsPingedWithin(MASTERNODE_REMOVAL_SECONDS)){ activeState = MASTERNODE_REMOVE; @@ -398,7 +402,7 @@ bool CMasternodeBroadcast::CheckAndUpdate(int& nDos) //search existing Masternode list, this is where we update existing Masternodes with new mnb broadcasts CMasternode* pmn = mnodeman.Find(vin); - // no such masternode or it's not enabled already, nothing to update + // no such masternode or it's not enabled yet/already, nothing to update if(pmn == NULL || (pmn != NULL && !pmn->IsEnabled())) return true; // mn.pubkey = pubkey, IsVinAssociatedWithPubkey is validated once below, @@ -427,8 +431,8 @@ bool CMasternodeBroadcast::CheckInputsAndAdd(int& nDoS) CMasternode* pmn = mnodeman.Find(vin); if(pmn != NULL) { - // nothing to do here if we already know about this masternode and it's enabled - if(pmn->IsEnabled()) return true; + // nothing to do here if we already know about this masternode and it's (pre)enabled + if(pmn->IsEnabled() || pmn->IsPreEnabled()) return true; // if it's not enabled, remove old MN first and continue else mnodeman.Remove(pmn->vin); } @@ -586,7 +590,7 @@ bool CMasternodePing::CheckAndUpdate(int& nDos, bool fRequireEnabled) CMasternode* pmn = mnodeman.Find(vin); if(pmn != NULL && pmn->protocolVersion >= masternodePayments.GetMinMasternodePaymentsProto()) { - if (fRequireEnabled && !pmn->IsEnabled()) return false; + if (fRequireEnabled && !pmn->IsEnabled() && !pmn->IsPreEnabled()) return false; // LogPrintf("mnping - Found corresponding mn for vin: %s\n", vin.ToString()); // update only if there is no known ping for this masternode or diff --git a/src/masternode.h b/src/masternode.h index 0bdf396691a4..9cdca762951e 100644 --- a/src/masternode.h +++ b/src/masternode.h @@ -111,11 +111,12 @@ class CMasternode int64_t lastTimeChecked; public: enum state { - MASTERNODE_ENABLED = 1, - MASTERNODE_EXPIRED = 2, - MASTERNODE_VIN_SPENT = 3, - MASTERNODE_REMOVE = 4, - MASTERNODE_POS_ERROR = 5 + MASTERNODE_PRE_ENABLED, + MASTERNODE_ENABLED, + MASTERNODE_EXPIRED, + MASTERNODE_VIN_SPENT, + MASTERNODE_REMOVE, + MASTERNODE_POS_ERROR }; CTxIn vin; @@ -246,6 +247,11 @@ class CMasternode return activeState == MASTERNODE_ENABLED; } + bool IsPreEnabled() + { + return activeState == MASTERNODE_PRE_ENABLED; + } + int GetMasternodeInputAge() { if(chainActive.Tip() == NULL) return 0; @@ -259,13 +265,14 @@ class CMasternode } std::string Status() { - std::string strStatus = "ACTIVE"; - - if(activeState == CMasternode::MASTERNODE_ENABLED) strStatus = "ENABLED"; - if(activeState == CMasternode::MASTERNODE_EXPIRED) strStatus = "EXPIRED"; - if(activeState == CMasternode::MASTERNODE_VIN_SPENT) strStatus = "VIN_SPENT"; - if(activeState == CMasternode::MASTERNODE_REMOVE) strStatus = "REMOVE"; - if(activeState == CMasternode::MASTERNODE_POS_ERROR) strStatus = "POS_ERROR"; + std::string strStatus = "unknown"; + + if(activeState == CMasternode::MASTERNODE_PRE_ENABLED) strStatus = "PRE_ENABLED"; + if(activeState == CMasternode::MASTERNODE_ENABLED) strStatus = "ENABLED"; + if(activeState == CMasternode::MASTERNODE_EXPIRED) strStatus = "EXPIRED"; + if(activeState == CMasternode::MASTERNODE_VIN_SPENT) strStatus = "VIN_SPENT"; + if(activeState == CMasternode::MASTERNODE_REMOVE) strStatus = "REMOVE"; + if(activeState == CMasternode::MASTERNODE_POS_ERROR) strStatus = "POS_ERROR"; return strStatus; } diff --git a/src/masternodeman.cpp b/src/masternodeman.cpp index ae52184c8c5b..4783dbb2668e 100644 --- a/src/masternodeman.cpp +++ b/src/masternodeman.cpp @@ -210,7 +210,7 @@ bool CMasternodeMan::Add(CMasternode &mn) { LOCK(cs); - if (!mn.IsEnabled()) + if (!mn.IsEnabled() && !mn.IsPreEnabled()) return false; CMasternode *pmn = Find(mn.vin); From 9055883eaba421e13a454b7fdf65e45d97f3dd32 Mon Sep 17 00:00:00 2001 From: UdjinM6 Date: Fri, 21 Aug 2015 04:28:17 +0300 Subject: [PATCH 02/40] implement bip69 --- src/darksend.cpp | 8 +++----- src/primitives/transaction.h | 10 ++++++++++ src/wallet.cpp | 11 ++++++----- 3 files changed, 19 insertions(+), 10 deletions(-) diff --git a/src/darksend.cpp b/src/darksend.cpp index 4ce9a27828aa..d66826372871 100644 --- a/src/darksend.cpp +++ b/src/darksend.cpp @@ -379,8 +379,6 @@ void CDarksendPool::ProcessMessageDarksend(CNode* pfrom, std::string& strCommand } -int randomizeList (int i) { return std::rand()%i;} - void CDarksendPool::Reset(){ cachedLastSuccess = 0; lastNewBlock = 0; @@ -533,9 +531,9 @@ void CDarksendPool::Check() txNew.vin.push_back(s); } - // shuffle the outputs for improved anonymity - std::random_shuffle ( txNew.vin.begin(), txNew.vin.end(), randomizeList); - std::random_shuffle ( txNew.vout.begin(), txNew.vout.end(), randomizeList); + // BIP69 https://github.com/kristovatlas/bips/blob/master/bip-0069.mediawiki + sort(txNew.vin.begin(), txNew.vin.end()); + sort(txNew.vout.begin(), txNew.vout.end()); LogPrint("darksend", "Transaction 1: %s\n", txNew.ToString()); diff --git a/src/primitives/transaction.h b/src/primitives/transaction.h index af2c09738812..3c207785d93a 100644 --- a/src/primitives/transaction.h +++ b/src/primitives/transaction.h @@ -99,6 +99,11 @@ class CTxIn return !(a == b); } + friend bool operator<(const CTxIn& a, const CTxIn& b) + { + return a.prevout >& vecSend, BOOST_FOREACH(const PAIRTYPE(const CWalletTx*,unsigned int)& coin, setCoins) txNew.vin.push_back(CTxIn(coin.first->GetHash(),coin.second)); + // BIP69 https://github.com/kristovatlas/bips/blob/master/bip-0069.mediawiki + sort(txNew.vin.begin(), txNew.vin.end()); + sort(txNew.vout.begin(), txNew.vout.end()); + // Sign int nIn = 0; - BOOST_FOREACH(const PAIRTYPE(const CWalletTx*,unsigned int)& coin, setCoins) - if (!SignSignature(*this, *coin.first, txNew, nIn++)) + BOOST_FOREACH(const CTxIn& vin, txNew.vin) + if (!SignSignature(*this, mapWallet[vin.prevout.hash], txNew, nIn++)) { strFailReason = _("Signing transaction failed"); return false; @@ -2505,9 +2509,6 @@ string CWallet::PrepareDarksendDenominate(int minRounds, int maxRounds) return "Error: can't make current denominated outputs"; } - // randomize the output order - std::random_shuffle (vOut.begin(), vOut.end()); - // We also do not care about full amount as long as we have right denominations, just pass what we found darkSendPool.SendDarksendDenominate(vCoinsResult, vOut, nValueIn - nValueLeft); From 2fc59109ae1778f5d408b60f636eea515d910e4c Mon Sep 17 00:00:00 2001 From: UdjinM6 Date: Wed, 2 Sep 2015 11:20:18 +0300 Subject: [PATCH 03/40] translations 20150902 --- contrib/dash-qt.pro | 1 + src/Makefile.qt.include | 1 + src/masternode-sync.cpp | 2 +- src/qt/dash_locale.qrc | 1 + src/qt/dashstrings.cpp | 5 +- src/qt/locale/dash_bg.ts | 22 +- src/qt/locale/dash_de.ts | 22 +- src/qt/locale/dash_en.ts | 53 +- src/qt/locale/dash_es.ts | 24 +- src/qt/locale/dash_fi.ts | 24 +- src/qt/locale/dash_fr.ts | 18 +- src/qt/locale/dash_it.ts | 54 +- src/qt/locale/dash_pl.ts | 24 +- src/qt/locale/dash_pt.ts | 82 +- src/qt/locale/dash_ru.ts | 22 +- src/qt/locale/dash_sk.ts | 3558 +++++++++++++++++++++++++++++++++++ src/qt/locale/dash_sv.ts | 30 +- src/qt/locale/dash_vi.ts | 306 ++- src/qt/locale/dash_zh_CN.ts | 76 +- src/qt/locale/dash_zh_TW.ts | 82 +- 20 files changed, 4265 insertions(+), 142 deletions(-) create mode 100644 src/qt/locale/dash_sk.ts diff --git a/contrib/dash-qt.pro b/contrib/dash-qt.pro index 584e08d9da92..4c73679bd23d 100644 --- a/contrib/dash-qt.pro +++ b/contrib/dash-qt.pro @@ -652,6 +652,7 @@ TRANSLATIONS += src/qt/locale/dash_bg.ts \ src/qt/locale/dash_pl.ts \ src/qt/locale/dash_pt.ts \ src/qt/locale/dash_ru.ts \ + src/qt/locale/dash_sk.ts \ src/qt/locale/dash_sv.ts \ src/qt/locale/dash_vi.ts \ src/qt/locale/dash_zh_CN.ts \ diff --git a/src/Makefile.qt.include b/src/Makefile.qt.include index 33607fbea946..cedce007abdc 100755 --- a/src/Makefile.qt.include +++ b/src/Makefile.qt.include @@ -13,6 +13,7 @@ QT_TS = \ qt/locale/dash_pl.ts \ qt/locale/dash_pt.ts \ qt/locale/dash_ru.ts \ + qt/locale/dash_sk.ts \ qt/locale/dash_sv.ts \ qt/locale/dash_vi.ts \ qt/locale/dash_zh_CN.ts \ diff --git a/src/masternode-sync.cpp b/src/masternode-sync.cpp index c54c07e5825f..50fece68774e 100644 --- a/src/masternode-sync.cpp +++ b/src/masternode-sync.cpp @@ -160,7 +160,7 @@ void CMasternodeSync::GetNextAsset() std::string CMasternodeSync::GetSyncStatus() { switch (masternodeSync.RequestedMasternodeAssets) { - case MASTERNODE_SYNC_INITIAL: return _("Synchronization doesn't yet started"); + case MASTERNODE_SYNC_INITIAL: return _("Synchronization pending..."); case MASTERNODE_SYNC_SPORKS: return _("Synchronizing sporks..."); case MASTERNODE_SYNC_LIST: return _("Synchronizing masternodes..."); case MASTERNODE_SYNC_MNW: return _("Synchronizing masternode winners..."); diff --git a/src/qt/dash_locale.qrc b/src/qt/dash_locale.qrc index 5ea4be44d553..8ec5b625847f 100644 --- a/src/qt/dash_locale.qrc +++ b/src/qt/dash_locale.qrc @@ -10,6 +10,7 @@ locale/dash_pl.qm locale/dash_pt.qm locale/dash_ru.qm + locale/dash_sk.qm locale/dash_sv.qm locale/dash_vi.qm locale/dash_zh_CN.qm diff --git a/src/qt/dashstrings.cpp b/src/qt/dashstrings.cpp index 393bc4d0d27d..feaba224a02b 100644 --- a/src/qt/dashstrings.cpp +++ b/src/qt/dashstrings.cpp @@ -313,6 +313,9 @@ QT_TRANSLATE_NOOP("dash-core", "Listen for JSON-RPC connections on (defau QT_TRANSLATE_NOOP("dash-core", "Listen for connections on (default: %u or testnet: %u)"), QT_TRANSLATE_NOOP("dash-core", "Loading addresses..."), QT_TRANSLATE_NOOP("dash-core", "Loading block index..."), +QT_TRANSLATE_NOOP("dash-core", "Loading budget cache..."), +QT_TRANSLATE_NOOP("dash-core", "Loading masternode cache..."), +QT_TRANSLATE_NOOP("dash-core", "Loading masternode payment cache..."), QT_TRANSLATE_NOOP("dash-core", "Loading wallet... (%3.2f %%)"), QT_TRANSLATE_NOOP("dash-core", "Loading wallet..."), QT_TRANSLATE_NOOP("dash-core", "Lock is already in place."), @@ -385,9 +388,9 @@ QT_TRANSLATE_NOOP("dash-core", "Stop running after importing blocks from disk (d QT_TRANSLATE_NOOP("dash-core", "Submitted following entries to masternode: %u / %d"), QT_TRANSLATE_NOOP("dash-core", "Submitted to masternode, waiting for more entries ( %u / %d ) %s"), QT_TRANSLATE_NOOP("dash-core", "Submitted to masternode, waiting in queue %s"), -QT_TRANSLATE_NOOP("dash-core", "Synchronization doesn't yet started"), QT_TRANSLATE_NOOP("dash-core", "Synchronization failed"), QT_TRANSLATE_NOOP("dash-core", "Synchronization finished"), +QT_TRANSLATE_NOOP("dash-core", "Synchronization pending..."), QT_TRANSLATE_NOOP("dash-core", "Synchronizing budgets..."), QT_TRANSLATE_NOOP("dash-core", "Synchronizing masternode winners..."), QT_TRANSLATE_NOOP("dash-core", "Synchronizing masternodes..."), diff --git a/src/qt/locale/dash_bg.ts b/src/qt/locale/dash_bg.ts index 806bd6758b1f..c9b6fcf5efe9 100644 --- a/src/qt/locale/dash_bg.ts +++ b/src/qt/locale/dash_bg.ts @@ -1,4 +1,4 @@ - + AddressBookPage @@ -3954,6 +3954,18 @@ for example: alertnotify=echo %%s | mail -s "Dash Alert" admin@foo.com Listen for connections on <port> (default: %u or testnet: %u) Слушане за входящи връзки на <port> (по подразбиране:%u или за тестовата мрежа: %u) + + Loading budget cache... + Зареждане на бюджетния кеш... + + + Loading masternode cache... + Зареждане на masternode кеш... + + + Loading masternode payment cache... + Зараждане на masternode кеш за плащане + Lock is already in place. Заключването е вече налично. @@ -4090,10 +4102,6 @@ for example: alertnotify=echo %%s | mail -s "Dash Alert" admin@foo.com Submitted to masternode, waiting in queue %s Изпратено към Мастернода, чака в опашката %s - - Synchronization doesn't yet started - Синхронизацията все още не е започнала - Synchronization failed Синхронизацията е неуспешна @@ -4374,6 +4382,10 @@ for example: alertnotify=echo %%s | mail -s "Dash Alert" admin@foo.com Specify your own public address Въведете Ваш публичен адрес + + Synchronization pending... + Изчаква синхронизация ... + This help message Това помощно съобщение diff --git a/src/qt/locale/dash_de.ts b/src/qt/locale/dash_de.ts index 4a5e70aa4f36..4c99ff23404a 100644 --- a/src/qt/locale/dash_de.ts +++ b/src/qt/locale/dash_de.ts @@ -1,4 +1,4 @@ - + AddressBookPage @@ -3963,6 +3963,18 @@ Dash Core wird heruntergefahren. Listen for connections on <port> (default: %u or testnet: %u) <port> nach Verbindungen abhören (Standard: %u oder Testnetz: %u) + + Loading budget cache... + Lade Budget-Cache... + + + Loading masternode cache... + Lade Masternode-Cache... + + + Loading masternode payment cache... + Lade Masternode Zahlungs-Cache... + Lock is already in place. Schon gesperrt. @@ -4099,10 +4111,6 @@ Dash Core wird heruntergefahren. Submitted to masternode, waiting in queue %s An Masternode übermittelt, wartet in Warteschlange %s - - Synchronization doesn't yet started - Die Synchronisation hat noch nicht begonnen. - Synchronization failed Synchronisation fehlgeschlagen @@ -4383,6 +4391,10 @@ Dash Core wird heruntergefahren. Specify your own public address Die eigene öffentliche Adresse angeben + + Synchronization pending... + Synchronisation steht bevor... + This help message Dieser Hilfetext diff --git a/src/qt/locale/dash_en.ts b/src/qt/locale/dash_en.ts index c48917e5bb2c..3c86462593e1 100644 --- a/src/qt/locale/dash_en.ts +++ b/src/qt/locale/dash_en.ts @@ -1,4 +1,4 @@ - + AddressBookPage @@ -294,7 +294,7 @@ BitcoinGUI - + Dash Core Dash Core @@ -581,12 +581,12 @@ Processed %n block of transaction history.Processed %n blocks of transaction history. - + Synchronizing additional data: %p% Synchronizing additional data: %p% - + Show the Dash Core help message to get a list with possible Dash command-line options Show the Dash Core help message to get a list with possible Dash command-line options @@ -641,12 +641,12 @@ No block source available... - + Up to date Up to date - + %n hour(s) %n hour%n hours @@ -1815,7 +1815,7 @@ https://www.transifex.com/projects/p/dash/ - + @@ -4206,12 +4206,12 @@ https://www.transifex.com/projects/p/dash/ Export the data in the current tab to a file - + Selected amount: Selected amount: - + Backup Wallet Backup Wallet @@ -5041,7 +5041,22 @@ for example: alertnotify=echo %%s | mail -s "Dash Alert" admin@foo.com Listen for connections on <port> (default: %u or testnet: %u) - + + Loading budget cache... + Loading budget cache... + + + + Loading masternode cache... + Loading masternode cache... + + + + Loading masternode payment cache... + Loading masternode payment cache... + + + Lock is already in place. Lock is already in place. @@ -5210,11 +5225,6 @@ for example: alertnotify=echo %%s | mail -s "Dash Alert" admin@foo.com Submitted to masternode, waiting in queue %s Submitted to masternode, waiting in queue %s - - - Synchronization doesn't yet started - Synchronization doesn't yet started - Synchronization failed @@ -5226,7 +5236,7 @@ for example: alertnotify=echo %%s | mail -s "Dash Alert" admin@foo.com Synchronization finished - + Synchronizing budgets... Synchronizing budgets... @@ -5291,7 +5301,7 @@ for example: alertnotify=echo %%s | mail -s "Dash Alert" admin@foo.com Will retry... - + Invalid masternodeprivkey. Please see documenation. Invalid masternodeprivkey. Please see documenation. @@ -5376,7 +5386,7 @@ for example: alertnotify=echo %%s | mail -s "Dash Alert" admin@foo.com Loading block index... - + Loading wallet... (%3.2f %%) Loading wallet... (%3.2f %%) @@ -5566,7 +5576,12 @@ for example: alertnotify=echo %%s | mail -s "Dash Alert" admin@foo.com Specify your own public address - + + Synchronization pending... + Synchronization pending... + + + This help message This help message diff --git a/src/qt/locale/dash_es.ts b/src/qt/locale/dash_es.ts index d47ed950fa1d..a6f961288fda 100644 --- a/src/qt/locale/dash_es.ts +++ b/src/qt/locale/dash_es.ts @@ -1,4 +1,4 @@ - + AddressBookPage @@ -790,7 +790,7 @@ Dirección: %4 (%1 locked) - (%1 bloqueada) + (%1 bloqueadas) none @@ -3964,6 +3964,18 @@ por ejemplo: alertnotify=echo %%s | mail -s "Alerta de Dash" admin@foo.com Listen for connections on <port> (default: %u or testnet: %u) Escuchar a las conexiones en el <port> (predeterminado: %u ó testnet: %u) + + Loading budget cache... + Cargando caché del presupuesto... + + + Loading masternode cache... + Cargando caché de nodos maestros... + + + Loading masternode payment cache... + Cargando caché de pago del nodo maestro... + Lock is already in place. El bloqueo ya está activo. @@ -4100,10 +4112,6 @@ por ejemplo: alertnotify=echo %%s | mail -s "Alerta de Dash" admin@foo.com Submitted to masternode, waiting in queue %s Enviado al nodo maestro, esperando en cola %s - - Synchronization doesn't yet started - La sincronización aún no ha comenzado - Synchronization failed La sincronización falló @@ -4384,6 +4392,10 @@ por ejemplo: alertnotify=echo %%s | mail -s "Alerta de Dash" admin@foo.com Specify your own public address Especifique su propia dirección pública + + Synchronization pending... + Sincronización pendiente... + This help message Este mensaje de ayuda diff --git a/src/qt/locale/dash_fi.ts b/src/qt/locale/dash_fi.ts index 8cd0ae7d5ec7..0d6608b2bd7e 100644 --- a/src/qt/locale/dash_fi.ts +++ b/src/qt/locale/dash_fi.ts @@ -1,4 +1,4 @@ - + AddressBookPage @@ -3714,7 +3714,7 @@ Näillä toiminnoilla voit korjata korruptoituneen lohkoketjun tai puuttuvat/van This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit <https://www.openssl.org/> and cryptographic software written by Eric Young and UPnP software written by Thomas Bernard. Tämä ohjelma sisältää OpenSSL projektin OpenSSL työkalupakin <https://www.openssl.org/> sekä Eric Youngin kehittämän salausohjelmiston ja Thomas Bernardin kehittämän UPnP ohjelmiston. -Käännös päivitetty: 22.8.2015 by AjM. +Käännös päivitetty: 1.9.2015 by AjM. To use dashd, or the -server option to dash-qt, you must set an rpcpassword in the configuration file: @@ -3970,6 +3970,18 @@ esimerkiksi: alertnotify=echo %%s | mail -s "Dash Hälytys" admin@foo.com Listen for connections on <port> (default: %u or testnet: %u) Kuuntele yhteyksiä portissa <port> (oletus: %u tai testiverkossa: %u) + + Loading budget cache... + Ladataan budjetti välimuistia... + + + Loading masternode cache... + Ladataan masternode välimuistia... + + + Loading masternode payment cache... + Ladataan masternode maksuvälimuistia... + Lock is already in place. On jo lukittu. @@ -4106,10 +4118,6 @@ esimerkiksi: alertnotify=echo %%s | mail -s "Dash Hälytys" admin@foo.com Submitted to masternode, waiting in queue %s Esitetty masternodelle, odotetaan jonossa %s - - Synchronization doesn't yet started - Synkronointia ei ole vielä aloitettu - Synchronization failed Synkronointi epäonnistui @@ -4390,6 +4398,10 @@ esimerkiksi: alertnotify=echo %%s | mail -s "Dash Hälytys" admin@foo.com Specify your own public address Määritä julkinen osoitteesi + + Synchronization pending... + Synkronointi odottaa... + This help message Tämä ohjeviesti diff --git a/src/qt/locale/dash_fr.ts b/src/qt/locale/dash_fr.ts index 771bbf67d56f..ff551f1a3372 100644 --- a/src/qt/locale/dash_fr.ts +++ b/src/qt/locale/dash_fr.ts @@ -1,4 +1,4 @@ - + AddressBookPage @@ -3963,6 +3963,18 @@ Pour exemple: alertnotify=echo %%s | mail -s "Alerte Dash" admin@foo.com Listen for connections on <port> (default: %u or testnet: %u) Écouter les connexions sur <port> (par défaut: %u ou testnet: %u) + + Loading budget cache... + Chargement du cache de budget... + + + Loading masternode cache... + Chargement du cache de masternode... + + + Loading masternode payment cache... + Chargement du cache de paiement masternode... + Lock is already in place. Verrou déjà en place. @@ -4099,10 +4111,6 @@ Pour exemple: alertnotify=echo %%s | mail -s "Alerte Dash" admin@foo.com Submitted to masternode, waiting in queue %s Soumis au masternode, dans la file d'attente %s - - Synchronization doesn't yet started - La synchronisation n'a pas encore démarrée - Synchronization failed La synchronisation a échouée diff --git a/src/qt/locale/dash_it.ts b/src/qt/locale/dash_it.ts index 1aa7bf396723..dcdce039e28a 100644 --- a/src/qt/locale/dash_it.ts +++ b/src/qt/locale/dash_it.ts @@ -1,4 +1,4 @@ - + AddressBookPage @@ -446,6 +446,10 @@ Dash Core client Cliente Dash Core + + Processed %n blocks of transaction history. + Processato %n blocco della cronologia transazioni.Processati %n blocchi della cronologia transazioni. + Show the Dash Core help message to get a list with possible Dash command-line options Mostra il messaggio di aiuto di Dash Core per ottenere una lista con le possibili opzioni di linea di comando di Dash @@ -470,6 +474,10 @@ Tabs toolbar Barra degli strumenti "Tabs" + + %n active connection(s) to Dash network + %n connessione attiva alla rete Dash%n connessioni attive alla rete Dash + Synchronizing with network... Sincronizzazione con la rete in corso... @@ -860,6 +868,10 @@ Indirizzo: %4 Darksend was successfully set to basic (%1 and 2 rounds). You can change this at any time by opening Dash's configuration screen. Dark send è statto correttamente impostato su base (%1 e 2 round). Puoi cambiare questa impostazione in qualsiasi momento tu lo voglia dalla finestra di configurazione. + + Darksend was successfully set to high (%1 and 8 rounds). You can change this at any time by opening Dash's configuration screen. + Darksend è stata impostata correttamente a elevato (%1 e 8 turni). È possibile modificare in qualsiasi momento aprendo schermata di configurazione di Dash. + Darksend was successfully set to maximum (%1 and 16 rounds). You can change this at any time by opening Dash's configuration screen. Darksend è stato correttamente settato al massimo (%1 e 16 rounds). Puoi cambiarlo quando vuoi aprendo la finestra di configurazione di Dash @@ -1440,6 +1452,10 @@ Più URL vengono separati da una barra verticale |. No inputs detected Non ci sono input rilevati + + %n Rounds + %n Round%n Rounds + Found enough compatible inputs to anonymize %1 Incontrati sufficienti inputs compatibili per anonimizzare %1 @@ -2249,6 +2265,10 @@ Più URL vengono separati da una barra verticale |. anonymous funds fondi anonimi + + (darksend requires this amount to be rounded up to the nearest %1). + (darksend richiede questo importo da arrotondato al più vicino %1). + any available funds (not recommended) tutti i fondi disponibili (non raccomandato) @@ -2277,6 +2297,10 @@ Più URL vengono separati da una barra verticale |. A fee %1 times higher than %2 per kB is considered an insanely high fee. Una commissione %1 volte piú alta che %2 per kB é considerata incredibilmente alta. + + Estimated to begin confirmation within %n block(s). + Inizio della confirmazione stimato in %n bloccoInizio della confirmazione stimato in %n blocchi + The recipient address is not valid, please recheck. L'indirizzo del beneficiario non è valido, si prega di ricontrollare. @@ -2583,6 +2607,10 @@ Più URL vengono separati da una barra verticale |. TransactionDesc + + Open for %n more block(s) + Aperto per %n blocco in piúAperto per %n blocchi in piú + Open until %1 Aperto fino a %1 @@ -2643,6 +2671,10 @@ Più URL vengono separati da una barra verticale |. , has not been successfully broadcast yet , non è stato ancora trasmesso con successo + + , broadcast through %n node(s) + , trasmettere attraverso %n nodo, trasmettere attraverso %n nodi + Date Data @@ -2683,6 +2715,10 @@ Più URL vengono separati da una barra verticale |. Credit Credito + + matures in %n more block(s) + Matura in %n blocco in piúMatura in %n blocchi in piú + not accepted non accettato @@ -2777,6 +2813,10 @@ Più URL vengono separati da una barra verticale |. Address Indirizzo + + Open for %n more block(s) + Aperto per %n blocco in piúAperto per %n blocchi in piú + Open until %1 Aperto fino a %1 @@ -3123,6 +3163,10 @@ Più URL vengono separati da una barra verticale |. Bind to given address and always listen on it. Use [host]:port notation for IPv6 Associa all'indirizzo indicato e resta permanentemente in ascolto su questo. Usa la notazione [host]:porta per l'IPv6 + + Cannot obtain a lock on data directory %s. Dash Core is probably already running. + Impossibile ottenere un blocco sulla data directory %s. Dash Core è probabilmente già in esecuzione. + Darksend uses exact denominated amounts to send funds, you might simply need to anonymize some more coins. Darksend utilizza esatto denominato importo a inviare fondi, si potrebbe semplicemente bisogno di anonimizzare alcuni più monete. @@ -3187,10 +3231,6 @@ Più URL vengono separati da una barra verticale |. Unable to locate enough Darksend non-denominated funds for this transaction that are not equal 1000 DASH. Impossibile trovare un numero sufficiente di non denominati fondi Darksend per questa operazione che non sono uguali a 1000 DASH. - - Unable to locate enough Darksend non-denominated funds for this transaction. - Impossibile trovare un numero sufficiente di non denominati fondi Darksend per questa transazione. - Warning: -paytxfee is set very high! This is the transaction fee you will pay if you send a transaction. Attenzione: -paytxfee è molto alta. Questa è la commissione che si paga quando si invia una transazione. @@ -3543,6 +3583,10 @@ Più URL vengono separati da una barra verticale |. KeePassHttp key for AES encrypted communication with KeePass Chiave KeePassHttp per AES comunicazione cripra con KeePass + + Keep at most <n> unconnectable transactions in memory (default: %u) + Mantenere al massimo <n> le operazioni in collegabile in memoria (predefinito: %u) + Last Darksend was too recent. L'ultima darksend è troppo recente diff --git a/src/qt/locale/dash_pl.ts b/src/qt/locale/dash_pl.ts index 563c06f25c7d..9589ed27725b 100644 --- a/src/qt/locale/dash_pl.ts +++ b/src/qt/locale/dash_pl.ts @@ -1,4 +1,4 @@ - + AddressBookPage @@ -1456,7 +1456,7 @@ https://www.transifex.com/projects/p/dash/ The denominations you submitted to the Masternode.<br>To mix, other users must submit the exact same denominations. - Denominacje, które wysłałeś do Masternoda.<br>Aby zostały one ymieszane, inni użytkownicy muszą wysłać dokładnie takie same denominacje. + Denominacje, które wysłałeś do Masternoda.<br>Aby zostały one wymieszane, inni użytkownicy muszą wysłać dokładnie takie same denominacje. (Last Message) @@ -3962,6 +3962,18 @@ Zaleca się również aby ustawić alarm powiadomień tzw. alertnotify, aby dać Listen for connections on <port> (default: %u or testnet: %u) Nasłuchuj połączeń na <port> (domyślnie: %u lub testnet: %u) + + Loading budget cache... + Ładuje pamięć podręczną budżetu... + + + Loading masternode cache... + Ładuję pamięć podręczną masternoda... + + + Loading masternode payment cache... + Ładuję pamięć podręczną płatności masternodów... + Lock is already in place. Transakcja została już zamknięta. @@ -4098,10 +4110,6 @@ Zaleca się również aby ustawić alarm powiadomień tzw. alertnotify, aby dać Submitted to masternode, waiting in queue %s Przesłano do masterdnoda, czekaj na swoją kolej %s - - Synchronization doesn't yet started - Synchronizacja jeszcze się nie zaczęła - Synchronization failed Synchronizacja nie powiodła się @@ -4382,6 +4390,10 @@ Zaleca się również aby ustawić alarm powiadomień tzw. alertnotify, aby dać Specify your own public address Sprecyzuj swój adres publiczny + + Synchronization pending... + Synchronizacja w toku... + This help message Ten komunikat pomocny diff --git a/src/qt/locale/dash_pt.ts b/src/qt/locale/dash_pt.ts index 88b3fd37dadd..0815cbce3b68 100644 --- a/src/qt/locale/dash_pt.ts +++ b/src/qt/locale/dash_pt.ts @@ -1,4 +1,4 @@ - + AddressBookPage @@ -506,22 +506,6 @@ Up to date Actualizado - - Synchronizing sporks... - A sincronizar sporks... - - - Synchronizing masternodes... - A sincronizar masternodes... - - - Synchronizing masternode winners... - A sincronizar masternodes vencedores... - - - Synchronizing budgets... - A sincronizar orçamentos... - %n hour(s) %n hora%n horas @@ -3393,10 +3377,6 @@ https://www.transifex.com/projects/p/dash/ Unable to locate enough Darksend non-denominated funds for this transaction that are not equal 1000 DASH. Não foi possível localizar fundos Darksend não denominados suficientes para esta transacção que não sejam igual a 1000DRK. - - Unable to locate enough Darksend non-denominated funds for this transaction. - Não foi possível localizar fundos Darksend não denominados suficientes para esta transacção. - Warning: -paytxfee is set very high! This is the transaction fee you will pay if you send a transaction. Aviso: -paytxfee tem um valor muito elevado! Esta é a taxa de transacção que será paga se enviar uma transacção. @@ -3585,6 +3565,10 @@ https://www.transifex.com/projects/p/dash/ (1 = keep tx meta data e.g. account owner and payment request information, 2 = drop tx meta data) (1 = mantem meta dados das transacções ex. dono da conta e informação das solicitações de pagamento, 2 = elimina os meta dados das transacções) + + An error occurred while setting up the RPC address %s port %u for listening: %s + Ocorreu um erro ao configurar o endereço RPC %s na porta %u para escutar: %s + Bind to given address and whitelist peers connecting to it. Use [host]:port notation for IPv6 Vincular a um determinado endereço e ouvir sempre aí. Use a notação [host]:porta para IPv6 @@ -3633,6 +3617,10 @@ https://www.transifex.com/projects/p/dash/ Output debugging information (default: %u, supplying <category> is optional) Informação de depuração de saída (omissão: %u, fornecer <category> é opcional) + + Provide liquidity to Darksend by infrequently mixing coins on a continual basis (0-100, default: %u, 1=very frequent, high fees, 100=very infrequent, low fees) + Providenciar liquidez para o Darksend misturando moedas continuamente com baixa frequência (0-100, omissão: %u, 1=muito frequente taxas elevadas, 100=pouco frequente, taxas reduzidas) + Send trace/debug info to console instead of debug.log file (default: %u) Enviar informação de execução/depuração para a consola em vez de enviar para o ficheiro debug.log (omissão: %u) @@ -3645,6 +3633,14 @@ https://www.transifex.com/projects/p/dash/ Show N confirmations for a successfully locked transaction (0-9999, default: %u) Mostrar N confirmações para uma transacção bloqueada com sucesso (0-9999, omissão: %u) + + This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit <https://www.openssl.org/> and cryptographic software written by Eric Young and UPnP software written by Thomas Bernard. + Este produto inclui software desenvolvido pelo Projecto OpenSSL para uso no OpenSSL Toolkit <https://www.openssl.org/>, software criptográfico escrito por Eric Young e software UPnP escrito por Thomas Bernard. + + + Unable to locate enough funds for this transaction that are not equal 1000 DASH. + Não foi possível localizar fundos suficientes para esta transacção que não sejam igual a 1000DRK. + Use separate SOCKS5 proxy to reach peers via Tor hidden services (default: %s) Usar um proxy SOCKS5 diferente para ligar aos nós através dos serviços escondidos Tor (omissão: %s) @@ -3771,6 +3767,10 @@ https://www.transifex.com/projects/p/dash/ Generate coins (default: %u) Gerar moedas (default: %u) + + How many blocks to check at startup (default: %u, 0 = all) + Quanto blocos deve verificar no arranque (omissão: %u, 0 = all) + Importing... A importar... @@ -3859,6 +3859,18 @@ https://www.transifex.com/projects/p/dash/ Listen for connections on <port> (default: %u or testnet: %u) Escutar ligações na <port> (default: %u or testnet: %u) + + Loading budget cache... + Carregando cache de orçamentos... + + + Loading masternode cache... + A carregar a cache de masternodes... + + + Loading masternode payment cache... + Carregando cache de pagamento de maternodes... + Lock is already in place. Bloqueio já efectuado. @@ -3995,6 +4007,22 @@ https://www.transifex.com/projects/p/dash/ Submitted to masternode, waiting in queue %s Apresentado ao masternode, esperando na fila %s + + Synchronizing budgets... + A sincronizar orçamentos... + + + Synchronizing masternode winners... + A sincronizar masternodes vencedores... + + + Synchronizing masternodes... + A sincronizar masternodes... + + + Synchronizing sporks... + A sincronizar sporks... + This is not a Masternode. Este não é um Masternode @@ -4099,18 +4127,6 @@ https://www.transifex.com/projects/p/dash/ Loading block index... A carregar índice de blocos... - - Loading budget cache... - Carregando cache de orçamentos... - - - Loading masternode cache... - Carregando cache de masternode... - - - Loading masternode payment cache... - Carregando cache de pagamento de maternodes... - Loading wallet... (%3.2f %%) A carregar carteira... (%3.2f %%) diff --git a/src/qt/locale/dash_ru.ts b/src/qt/locale/dash_ru.ts index 191c2d12e1d8..92f76f4ee042 100644 --- a/src/qt/locale/dash_ru.ts +++ b/src/qt/locale/dash_ru.ts @@ -1,4 +1,4 @@ - + AddressBookPage @@ -3963,6 +3963,18 @@ rpcpassword=%s Listen for connections on <port> (default: %u or testnet: %u) Принимать входящие подключения на порт <port> (по умолчанию: %u или testnet: %u) + + Loading budget cache... + Загрузка кэша бюджетов... + + + Loading masternode cache... + Загрузка кэша мастернод... + + + Loading masternode payment cache... + Загрузка кэша выплат Мастернодам... + Lock is already in place. Установлена блокировка. @@ -4099,10 +4111,6 @@ rpcpassword=%s Submitted to masternode, waiting in queue %s Отправлено на мастерноду, ожидаем в очереди %s - - Synchronization doesn't yet started - Синхронизация еще не началась - Synchronization failed Синхронизация закончилась неудачно @@ -4383,6 +4391,10 @@ rpcpassword=%s Specify your own public address Укажите Ваш собственный публичный адрес + + Synchronization pending... + Ожидание синхронизации... + This help message Эта справка diff --git a/src/qt/locale/dash_sk.ts b/src/qt/locale/dash_sk.ts new file mode 100644 index 000000000000..f2ed1e64d6c1 --- /dev/null +++ b/src/qt/locale/dash_sk.ts @@ -0,0 +1,3558 @@ + + + AddressBookPage + + Right-click to edit address or label + Pre úpravu adresy alebo popisu kliknite pravým tlačidlom myši + + + Create a new address + Vytvoriť novú adresu + + + &New + &Nové + + + Copy the currently selected address to the system clipboard + Kopírovať práve zvolenú adresu do systémového klipbordu + + + &Copy + &Kopírovať + + + Delete the currently selected address from the list + Odstrániť vybranú adresu zo zoznamu + + + &Delete + &Odstániť + + + Export the data in the current tab to a file + Exportovať tento náhľad do súboru + + + &Export + &Exportovať... + + + C&lose + Zatvoriť + + + Choose the address to send coins to + Zvoľte adresu kam poslať coins + + + Choose the address to receive coins with + Zvoľte adresu na ktorú prijať coins + + + C&hoose + Vybrať + + + Sending addresses + Adresa odoslania + + + Receiving addresses + Adresa prijatia + + + These are your Dash addresses for sending payments. Always check the amount and the receiving address before sending coins. + Toto sú Vaše Dash adresy pre posielanie platieb. Pred poslaním mincí vždy overte sumu a doručovaciu adresu. + + + These are your Dash addresses for receiving payments. It is recommended to use a new receiving address for each transaction. + Toto sú Vaše Dash adresy pre posielanie platieb. Pre každú transakciu sa doporučuje použiť novú doručovaciu adresu. + + + &Copy Address + &Kopírovať adresu + + + Copy &Label + Kopírovať &popis + + + &Edit + &Upraviť + + + Export Address List + Exportovať zoznam adries + + + Comma separated file (*.csv) + Čiarkou oddelený súbor (*.csv) + + + Exporting Failed + Export zlyhal + + + There was an error trying to save the address list to %1. Please try again. + Nastala chyba pri pokuse uložiť zoznam adries do %1. Prosím skúste znovu. + + + + AddressTableModel + + Label + Popis + + + Address + Adresa + + + (no label) + (bez popisu) + + + + AskPassphraseDialog + + Passphrase Dialog + Dialóg hesla + + + Enter passphrase + Zadajte heslo + + + New passphrase + Nové heslo + + + Repeat new passphrase + Zopakujte nové heslo + + + Serves to disable the trivial sendmoney when OS account compromised. Provides no real security. + Slúži na vypnutie triviálneho posielania peňazí v prípade napadnutého účtu operačného systému. Neposkytuje skutočnú bezpečnosť. + + + For anonymization only + Iba pre anonimizáciu + + + Enter the new passphrase to the wallet.<br/>Please use a passphrase of <b>ten or more random characters</b>, or <b>eight or more words</b>. + Zadajte nové heslo k peňaženke.<br/>Prosím použite heslo s dĺžkou aspon <b>10 alebo viac náhodných znakov</b>, alebo <b>8 alebo viac slov</b>. + + + Encrypt wallet + Zašifrovať peňaženku + + + This operation needs your wallet passphrase to unlock the wallet. + Táto operácia potrebuje heslo k vašej peňaženke aby ju mohla dešifrovať. + + + Unlock wallet + Odomknúť peňaženku + + + This operation needs your wallet passphrase to decrypt the wallet. + Táto operácia potrebuje heslo k vašej peňaženke na dešifrovanie peňaženky. + + + Decrypt wallet + Dešifrovať peňaženku + + + Change passphrase + Zmena hesla + + + Enter the old and new passphrase to the wallet. + Zadajte staré a nové heslo k peňaženke. + + + Confirm wallet encryption + Potvrďte šifrovanie peňaženky + + + Warning: If you encrypt your wallet and lose your passphrase, you will <b>LOSE ALL OF YOUR DASH</b>! + Upozornenie: Ak zašifrujete vašu peňaženku a stratíte prístupové heslo, potom <b>prídete o všetky svoje DASH-y</b>! + + + Are you sure you wish to encrypt your wallet? + Ste si istí, že si želáte zašifrovať peňaženku? + + + Wallet encrypted + Peňaženka zašifrovaná + + + Dash will close now to finish the encryption process. Remember that encrypting your wallet cannot fully protect your dashs from being stolen by malware infecting your computer. + DashCoin sa teraz ukončí, aby dokončil proces šifrovania. Nezabudnite, že zašifrovanie vašej peňaženky nemôže plne chrániť Vaše mince pred krádežou škodlivým softvérom, ktorý napadol váš počítač. + + + IMPORTANT: Any previous backups you have made of your wallet file should be replaced with the newly generated, encrypted wallet file. For security reasons, previous backups of the unencrypted wallet file will become useless as soon as you start using the new, encrypted wallet. + DÔLEŽITÉ: Všetky doterajšie záložné kópie peňaženky ktoré ste zhotovili by mali byť nahradené novým zašifrovaným súborom s peňaženkou. Z bezpečnostných dôvodov sa predchádzajúce kópie nezašifrovanej peňaženky stanú neužitočné keď začnete používať novú zašifrovanú peňaženku. + + + Wallet encryption failed + Šifrovanie peňaženky zlyhalo + + + Wallet encryption failed due to an internal error. Your wallet was not encrypted. + Šifrovanie peňaženky zlyhalo kôli internej chybe. Vaša peňaženka nebola zašifrovaná. + + + The supplied passphrases do not match. + Zadané heslá nesúhlasia. + + + Wallet unlock failed + Odomykanie peňaženky zlyhalo + + + The passphrase entered for the wallet decryption was incorrect. + Zadané heslo pre dešifrovanie peňaženky bolo nesprávne. + + + Wallet decryption failed + Zlyhalo šifrovanie peňaženky. + + + Wallet passphrase was successfully changed. + Heslo k peňaženke bolo úspešne zmenené. + + + Warning: The Caps Lock key is on! + Varovanie: Caps Lock je zapnutý + + + + BitcoinGUI + + Dash Core + Dash Core + + + Wallet + Peňaženka + + + Node + Uzol + + + &Overview + &Prehľad + + + Show general overview of wallet + Zobraziť celkový prehľad o peňaženke + + + &Send + &Odoslať + + + Send coins to a Dash address + Poslať mince na Dash adresu + + + &Receive + &Prijať + + + Request payments (generates QR codes and dash: URIs) + Vyžiadať platby (vygeneruje QR kódy a Dash: URI) + + + &Transactions + &Transakcie + + + Browse transaction history + Prechádzať históriu transakcií + + + E&xit + U&končiť + + + Quit application + Ukončiť program + + + &About Dash Core + &O Dash Core + + + Show information about Dash Core + Zobraziť informácie o Dash Core + + + About &Qt + O &Qt + + + Show information about Qt + Zobrazit informácie o Qt + + + &Options... + &Možnosti... + + + Modify configuration options for Dash + Upraviť možnosti konfigurácie pre Dash + + + &Show / Hide + Zobraziť / skryť + + + Show or hide the main Window + Zobraziť alebo skryť hlavné okno + + + &Encrypt Wallet... + &Zašifrovať Peňaženku... + + + Encrypt the private keys that belong to your wallet + Zašifruj súkromné kľúče ktoré patria do vašej peňaženky + + + &Backup Wallet... + &Backup peňaženku... + + + Backup wallet to another location + Zálohovať peňaženku na iné miesto + + + &Change Passphrase... + &Zmena Hesla... + + + Change the passphrase used for wallet encryption + Zmeniť heslo použité na šifrovanie peňaženky + + + &Unlock Wallet... + &Odomknúť peňaženku + + + Unlock wallet + Odomknúť peňaženku + + + &Lock Wallet + &Zamknúť peňaženku + + + Sign &message... + Podpísať &správu... + + + Sign messages with your Dash addresses to prove you own them + Podpísať správy s Vašimi Dash adresami ako dôkaz že ich vlastníte + + + &Verify message... + Overiť správu + + + Verify messages to ensure they were signed with specified Dash addresses + Overiť spravy pre uistenie, že boli podpísané špecifickými Dash adresami + + + &Information + &Informácia + + + Show diagnostic information + Zobraziť diagnostické informácie + + + &Debug console + &Konzola pre ladenie + + + Open debugging console + Otvor konzolu pre ladenie + + + &Network Monitor + &Kontrola siete + + + Show network monitor + Zobraziť kontrolu siete + + + &Peers list + &Zoznam partnerských uzlov + + + Show peers info + Zobraziť informácie o partnerských uzloch + + + Wallet &Repair + Oprava peňaženky + + + Show wallet repair options + Zobraziť možnosti opravy peňaženky + + + Open &Configuration File + Otvoriť &konfiguračný súbor + + + Open configuration file + Otvoriť konfiguračný súbor + + + Show Automatic &Backups + Zobraziť automatické &zálohy + + + Show automatically created wallet backups + Zobraziť automaticky vytvorené zálohy peňaženky + + + &Sending addresses... + Posielajúca adresa ... + + + Show the list of used sending addresses and labels + Zobraziť zoznam použitých adries odosielateľa a ich popisy + + + &Receiving addresses... + Prijímajúca adresa... + + + Show the list of used receiving addresses and labels + Zobraziť zoznam použitých prijímacích adries a ich popisov + + + Open &URI... + Otvoriť &URI... + + + Open a dash: URI or payment request + Otvoriť dash: URI alebo žiadosť o platbu + + + &Command-line options + Možnosti príkazového riadku + + + Dash Core client + Dash Core klient + + + Processed %n blocks of transaction history. + Spracovaný %n blok transakčnej histórie.Spracované %n bloky transakčnej histórie.Spracovaných %n blokov transakčnej histórie. + + + Synchronizing additional data: %p% + Synchronizujú sa ďalšie dáta: %p% + + + Show the Dash Core help message to get a list with possible Dash command-line options + Zobraziť Dash Core nápovedu k získaniu zoznamu možností príkazového riadku Dash. + + + &File + &Súbor + + + &Settings + &Nastavenia + + + &Tools + &Nástroje + + + &Help + &Pomoc + + + Tabs toolbar + Lišta záložiek + + + %n active connection(s) to Dash network + %n aktívne spojenie so sieťou Dash%n aktívne spojenia so sieťou Dash%n aktívnych spojení so sieťou Dash + + + Synchronizing with network... + Synchronizácia so sieťou... + + + Importing blocks from disk... + Importujem bloky z disku... + + + Reindexing blocks on disk... + Preindexúvam bloky na disku... + + + No block source available... + Nedostupný zdroj blokov... + + + Up to date + Aktualizovaný + + + %n hour(s) + %n hodina%n hodiny%n hodín + + + %n day(s) + %n deň%n dni%n dní + + + %n week(s) + %n týždeň%n týždne%n týždňov + + + %1 and %2 + %1 a %2 + + + %n year(s) + %n rok%n roky%n rokov + + + %1 behind + %1 pozadu + + + Catching up... + Sťahujem... + + + Last received block was generated %1 ago. + Posledný prijatý blok bol vygenerovaný pred %1. + + + Transactions after this will not yet be visible. + Transakcie potom nebudú ešte viditeľné. + + + Error + Chyba + + + Warning + Upozornenie + + + Information + Informácia + + + Sent transaction + Odoslané transakcie + + + Incoming transaction + Prijaté transakcie + + + Date: %1 +Amount: %2 +Type: %3 +Address: %4 + + Dátum: %1 +Suma: %2 +Typ: %3 +Adresa: %4 + + + Wallet is <b>encrypted</b> and currently <b>unlocked</b> + Peňaženka je <b>zašifrovaná</b> a momentálne <b>odomknutá</b> + + + Wallet is <b>encrypted</b> and currently <b>unlocked</b> for anonimization only + Peňaženka je <b>zašifrovaná</b> a momentálne <b>odomknutá</b> iba pre anonimizáciu + + + Wallet is <b>encrypted</b> and currently <b>locked</b> + Peňaženka je <b>zašifrovaná</b> a momentálne <b>zamknutá</b> + + + + ClientModel + + Total: %1 (DS compatible: %2 / Enabled: %3) + Celkovo: %1 (Kompatibilné z DS: %2 / Zapnuté: %3) + + + Network Alert + Výstraha siete + + + + CoinControlDialog + + Quantity: + Množstvo: + + + Bytes: + Bajtov: + + + Amount: + Suma: + + + Priority: + Priorita: + + + Fee: + Poplatok: + + + Coin Selection + Výber mince + + + Dust: + Prach: + + + After Fee: + Po poplatku: + + + Change: + Zmena: + + + (un)select all + (ne)vybrať všetko + + + Tree mode + Stromový režim + + + List mode + Zoznamový režim + + + (1 locked) + (1 zamknutý) + + + Amount + Suma + + + Received with label + Prijaté s označením + + + Received with address + Prijaté s adresou + + + DS Rounds + Kôl DS + + + Date + Dátum + + + Confirmations + Potvrdenia + + + Confirmed + Potvrdené + + + Priority + Priorita + + + Copy address + Kopírovať adresu + + + Copy label + Kopírovať popis + + + Copy amount + Kopírovať sumu + + + Copy transaction ID + Kopírovať ID transakcie + + + Lock unspent + Uzamknúť neminuté + + + Unlock unspent + Odomknúť neminuté + + + Copy quantity + Kopírovať množstvo + + + Copy fee + Kopírovať poplatok + + + Copy after fee + Kopírovať za poplatok + + + Copy bytes + Kopírovať bajty + + + Copy priority + Kopírovať prioritu + + + Copy dust + Kopírovať prach + + + Copy change + Kopírovať zmenu + + + Non-anonymized input selected. <b>Darksend will be disabled.</b><br><br>If you still want to use Darksend, please deselect all non-nonymized inputs first and then check Darksend checkbox again. + Vybratý ne-anonymizovaný vstup. <b>Darksend bude vypnutý.</b><br><br>Ak si stále želáte použiť Darksend, najskôr odznačte všetky e-anonymizované vstup a potom znova zaškrtnite Darksend začiarkavacie políčko. + + + highest + najvyššie + + + higher + vyššie + + + high + vysoké + + + medium-high + stredne vysoké + + + Can vary +/- %1 duff(s) per input. + Môže sa pohybovať +/- %1 duff(y) pre vstup. + + + n/a + nie je k dispozícii + + + medium + stredné + + + low-medium + stredne nízke + + + low + nízke + + + lower + nižšie + + + lowest + najnižšie + + + (%1 locked) + (%1 zamknutých) + + + none + žiadne + + + yes + áno + + + no + nie + + + This label turns red, if the transaction size is greater than 1000 bytes. + Tento popis zčervená ak veľkosť transakcie presiahne 1000 bytov. + + + This means a fee of at least %1 per kB is required. + To znamená že požadovaný poplatok je aspoň %1 za kB. + + + Can vary +/- 1 byte per input. + Môže sa pohybovať +/- 1 bajt pre vstup. + + + Transactions with higher priority are more likely to get included into a block. + Transakcie s vysokou prioritou sa pravdepodobnejsie dostanú do bloku. + + + This label turns red, if the priority is smaller than "medium". + Tento popis zčervenie ak je priorita nižčia ako "medium". + + + This label turns red, if any recipient receives an amount smaller than %1. + Tento popis zčervenie ak ktorýkoľvek príjemca dostane sumu menšiu ako %1. + + + (no label) + (bez popisu) + + + change from %1 (%2) + zmena od %1 (%2) + + + (change) + (zmena) + + + + DarksendConfig + + Configure Darksend + Konfigurovať Darksend + + + Basic Privacy + Základné súkromie + + + High Privacy + Vysoké súkromie + + + Maximum Privacy + Maximálne súkromie + + + Please select a privacy level. + Prosím vyberte úroveň súkromia. + + + Use 2 separate masternodes to mix funds up to 1000 DASH + Použiť 2 rozdielne masternode pre fixovanie prostriedkov až do 1000 DASH + + + Use 8 separate masternodes to mix funds up to 1000 DASH + Použiť 8 rozdielnych masternode pre fixovanie prostriedkov až do 1000 DASH + + + Use 16 separate masternodes + Použiť 16 rozdielnych masternode + + + This option is the quickest and will cost about ~0.025 DASH to anonymize 1000 DASH + Táto možnosť je najrýchlejšia a bude stáť približne 0.025 DASH pre anonimizáciu 1000 DASH + + + This option is moderately fast and will cost about 0.05 DASH to anonymize 1000 DASH + Táto možnosť je stredne rýchla bude stáť približne 0.05 DASH pre anonimizáciu 1000 DASH + + + 0.1 DASH per 1000 DASH you anonymize. + 0.1 DASH za 1000 DASH ktoré spravíte anonymnými. + + + This is the slowest and most secure option. Using maximum anonymity will cost + Toto je najpomalšia a najviac bezpečná možnosť. Použitie maximálnej anonymity bude stáť + + + Darksend Configuration + Konfigurácia Darksend + + + Darksend was successfully set to basic (%1 and 2 rounds). You can change this at any time by opening Dash's configuration screen. + Darksend bol úspešne nastavený na základnú hodnotu (%1 a 2 kolá). Toto nastavenie môžete kedykoľvek zmeniť otvorením konfiguračnej obrazovky Dash. + + + Darksend was successfully set to high (%1 and 8 rounds). You can change this at any time by opening Dash's configuration screen. + Darksend bol úspešne nastavený na vysokú hodnotu (%1 a 8 kôl). Toto nastavenie môžete kedykoľvek zmeniť otvorením konfiguračnej obrazovky Dash. + + + Darksend was successfully set to maximum (%1 and 16 rounds). You can change this at any time by opening Dash's configuration screen. + Darksend bol úspešne nastavený na maximálnu hodnotu (%1 a 16 kôl). Toto nastavenie môžete kedykoľvek zmeniť otvorením konfiguračnej obrazovky Dash. + + + + EditAddressDialog + + Edit Address + Upraviť adresu + + + &Label + &Popis + + + The label associated with this address list entry + Popis tejto položký v zozname adries je prázdny + + + &Address + &Adresa + + + The address associated with this address list entry. This can only be modified for sending addresses. + Adresa spojená s týmto záznamom v adresári. Možno upravovať len pre odosielajúce adresy. + + + New receiving address + Nová adresa pre prijímanie + + + New sending address + Nová adresa pre odoslanie + + + Edit receiving address + Upraviť prijímacie adresy + + + Edit sending address + Upraviť odosielaciu adresu + + + The entered address "%1" is not a valid Dash address. + Zadaná adresa "%1" nie je platná Dash adresa. + + + The entered address "%1" is already in the address book. + Vložená adresa "%1" sa už nachádza v adresári. + + + Could not unlock wallet. + Nepodarilo sa odomknúť peňaženku. + + + New key generation failed. + Generovanie nového kľúča zlyhalo. + + + + FreespaceChecker + + A new data directory will be created. + Bude vytvorený nový dátový adresár. + + + name + názov + + + Directory already exists. Add %1 if you intend to create a new directory here. + Priečinok už existuje. Pridajte "%1" ak chcete vytvoriť nový priečinok tu. + + + Path already exists, and is not a directory. + Cesta už existuje a nie je to adresár. + + + Cannot create data directory here. + Tu nemôžem vytvoriť dátový adresár. + + + + HelpMessageDialog + + Dash Core + Dash Core + + + version + verzia + + + (%1-bit) + (%1-bit) + + + About Dash Core + O Dash Core + + + Command-line options + Možnosti príkazového riadku + + + Usage: + Použitie: + + + command-line options + voľby príkazového riadku + + + UI options + UI možnosti + + + Choose data directory on startup (default: 0) + Zvoľte dátový priečinok pri štarte (prednastavené: 0) + + + Set language, for example "de_DE" (default: system locale) + Nastaviť jazyk, napríklad "sk_SK" (predvolené: systémový) + + + Start minimized + Spustiť minimalizované + + + Set SSL root certificates for payment request (default: -system-) + Nastaviť koreňový certifikát pre výzvy na platbu (prednastavené: -system-) + + + Show splash screen on startup (default: 1) + Zobraziť splash screen pri spustení (predvolené: 1) + + + + Intro + + Welcome + Vitajte + + + Welcome to Dash Core. + Vitajte v Dash Core. + + + As this is the first time the program is launched, you can choose where Dash Core will store its data. + Keďže toto je prvý krát čo spúšťate tento program, môžete vybrať kam bude Dash Core ukladať svoje dáta. + + + Dash Core will download and store a copy of the Dash block chain. At least %1GB of data will be stored in this directory, and it will grow over time. The wallet will also be stored in this directory. + Dash Core stiahne a uloží kópiu reťazca blokov Dash. Pri najmenej %1GB dát bude uložených v tejto zložke and bude ďalej rásť. Peňaženka bude tiež uložená v tejto zložke. + + + Use the default data directory + Použiť predvolený dátový adresár + + + Use a custom data directory: + Použiť vlastný dátový adresár: + + + Dash Core + Dash Core + + + Error: Specified data directory "%1" cannot be created. + Chyba: Zadaný priečinok pre dáta "%1" nemôže byt vytvorený. + + + Error + Chyba + + + %1 GB of free space available + %1 GB dostupného voľného miesta + + + (of %1 GB needed) + (z potrebných %1GB) + + + + OpenURIDialog + + Open URI + Otvoriť URI + + + Open payment request from URI or file + Otvoriť požiadavku na zaplatenie z URI alebo súboru + + + URI: + URI: + + + Select payment request file + Vyberte súbor s výzvou k platbe + + + Select payment request file to open + Vyberte ktorý súbor s výzvou k platbe otvoriť + + + + OptionsDialog + + Options + Možnosti + + + &Main + &Hlavné + + + Automatically start Dash after logging in to the system. + Automaticky spustiť Dash po prihlásení do systému. + + + &Start Dash on system login + &Spusť Dash po prihlásení do systému + + + Size of &database cache + Veľkosť vyrovnávacej pamäti databázy + + + MB + MB + + + Number of script &verification threads + Počet skript overujucich vlákien + + + (0 = auto, <0 = leave that many cores free) + (0 = auto, <0 = nechať toľko jadier voľných) + + + Darksend rounds to use + Použiť kôl Darksend + + + This amount acts as a threshold to turn off Darksend once it's reached. + Táto suma slúži ako hranica pre vypnutie Darksend akonáhle je dosiahnutá + + + Amount of Dash to keep anonymized + Suma Dash ktorú držať anonymne + + + W&allet + Peňaženka + + + Accept connections from outside + Akceptovať pripojenie z vonku + + + Allow incoming connections + Povoliť prichádzajúce spojenia + + + Connect to the Dash network through a SOCKS5 proxy. + Pripojiť sa do siete Dash cez proxy SOCKS5. + + + &Connect through SOCKS5 proxy (default proxy): + &Pripojiť sa cez SOCKS5 proxy (predvolené proxy): + + + Expert + Expert + + + Whether to show coin control features or not. + Či zobrazovať možnosti "Coin control" alebo nie. + + + Enable coin &control features + Povoliť možnosti coin control + + + &Spend unconfirmed change + Minúť nepotvrdený výdavok + + + &Network + Sieť + + + Map port using &UPnP + Mapovať port pomocou &UPnP + + + Proxy &IP: + Proxy &IP: + + + IP address of the proxy (e.g. IPv4: 127.0.0.1 / IPv6: ::1) + IP adresy proxy (napr. IPv4: 127.0.0.1 / IPv6: ::1) + + + &Port: + &Port: + + + Port of the proxy (e.g. 9050) + Port proxy (napr. 9050) + + + &Window + Okno + + + Show only a tray icon after minimizing the window. + Zobraziť len ikonu na lište po minimalizovaní okna. + + + &Minimize to the tray instead of the taskbar + Zobraziť len ikonu na lište po minimalizovaní okna. + + + Minimize instead of exit the application when the window is closed. When this option is enabled, the application will be closed only after selecting Quit in the menu. + Minimalizovat namiesto ukončenia aplikácie keď sa okno zavrie. Keď je zvolená táto možnosť, aplikácia sa zavrie len po zvolení Ukončiť v menu. + + + M&inimize on close + M&inimalizovať pri zavretí + + + &Display + &Displej + + + User Interface &language: + Jazyk užívateľského rozhrania: + + + Language missing or translation incomplete? Help contributing translations here: +https://www.transifex.com/projects/p/dash/ + Chýbajúci alebo nekompletný preklad? Pomôžte nám tu: +https://www.transifex.com/projects/p/dash/ + + + User Interface Theme: + Motív užívateľského rozhrania: + + + &Unit to show amounts in: + &Zobrazovať hodnoty v jednotkách: + + + Choose the default subdivision unit to show in the interface and when sending coins. + Zvoľte ako deliť bitcoin pri zobrazovaní pri platbách a užívateľskom rozhraní. + + + Decimal digits + Decimálne čísla + + + Third party URLs (e.g. a block explorer) that appear in the transactions tab as context menu items. %s in the URL is replaced by transaction hash. Multiple URLs are separated by vertical bar |. + URL tretích strán (napr. prehliadač blockchain) ktoré sa zobrazujú v záložke transakcií ako položky kontextového menu. %s v URL je nahradené hash-om transakcie. Viaceré URL sú oddelené zvislou čiarou |. + + + Third party transaction URLs + URL transakcií s tretími stranami + + + Active command-line options that override above options: + Aktévne možnosti príkazového riadku ktoré prepíšu možnosti vyššie: + + + Reset all client options to default. + Vynulovať všetky voľby klienta na predvolené. + + + &Reset Options + Vynulovať voľby + + + &OK + &OK + + + &Cancel + Zrušiť + + + default + predvolené + + + none + žiadne + + + Confirm options reset + Potvrdiť obnovenie možností + + + Client restart required to activate changes. + Reštart klienta potrebný pre aktivovanie zmien. + + + Client will be shutdown, do you want to proceed? + Klient bude vypnutý, chcete pokračovať? + + + This change would require a client restart. + Táto zmena by vyžadovala reštart klienta. + + + The supplied proxy address is invalid. + Zadaná proxy adresa je neplatná. + + + + OverviewPage + + Form + Forma + + + The displayed information may be out of date. Your wallet automatically synchronizes with the Dash network after a connection is established, but this process has not completed yet. + Zobrazené informácie môžu byť zastaralé. Vaša peňaženka sa automaticky zosynchronizuje so sieťou Dash akonáhle nadviaže spojenie, avšak tento proces ešte nebol dokončený. + + + Available: + Disponibilné: + + + Your current spendable balance + Váš aktuálny disponibilný zostatok + + + Pending: + Čakajúce potvrdenie + + + Total of transactions that have yet to be confirmed, and do not yet count toward the spendable balance + Suma transakcií ktoré ešte neboli potvrdené a ešte sa nepočítajú do disponibilného zostatku + + + Immature: + Nezrelé: + + + Mined balance that has not yet matured + Vytvorený zostatok ktorý ešte nedosiahol zrelosť + + + Balances + Zostatky + + + Unconfirmed transactions to watch-only addresses + Nepotvrdené transakcie pre adresy ktoré sa iba sledujú + + + Mined balance in watch-only addresses that has not yet matured + Vyťažená suma pre adresy ktoré sa iba sledujú ale ešte nie je dozretá + + + Total: + Celkovo: + + + Your current total balance + Váš súčasný celkový zostatok + + + Current total balance in watch-only addresses + Aktuálny celkový zostatok pre adries ktoré sa iba sledujú + + + Watch-only: + Iba sledované: + + + Your current balance in watch-only addresses + Váš celkový zostatok pre adresy ktoré sa iba sledujú + + + Spendable: + Použiteľné: + + + Status: + Stav: + + + Enabled/Disabled + Zapnuté/Vypnuté + + + Completion: + Dokončenie: + + + Darksend Balance: + Bilancia Darksend: + + + Amount and Rounds: + Čiastka a kolá: + + + 0 DASH / 0 Rounds + 0 DASH / 0 Kôl + + + n/a + nie je k dispozícii + + + Darksend + Darksend + + + Recent transactions + Nedávne transakcie + + + Start/Stop Mixing + Začať/Zastaviť miešanie + + + (Last Message) + (Posledná správa) + + + Try to manually submit a Darksend request. + Skúsiť manuálne odoslať Darksend požiadavku. + + + Try Mix + Výskúšať mix + + + Reset + Resetovať + + + out of sync + nesynchronizované + + + Disabled + Vypnuté + + + Start Darksend Mixing + Začať Dasksend miešanie + + + Stop Darksend Mixing + Zastaviť Dasksend miešanie + + + No inputs detected + Žiadne detekované vstupy + + + %n Rounds + %n kolo%n kolá%n kôl + + + Not enough compatible inputs to anonymize <span style='color:red;'>%1</span>,<br>will anonymize <span style='color:red;'>%2</span> instead + Nedostatok kompatibilných vstupov na anonymizáciu <span style='color:red;'>%1</span>,<br>bude anonymizovaných <span style='color:red;'>%2</span> + + + Overall progress + Celkový progres + + + Anonymized + Anonymizované + + + Found enough compatible inputs to anonymize %1 + Nájdený dostatok kompatibilných vstupov na anonymizáciu %1 + + + Mixed + Zmiešané + + + Enabled + Povolené + + + Last Darksend message: + + Posledná Darksend správa: + + + + N/A + nie je k dispozícii + + + Darksend was successfully reset. + Darksend bol úspešne obnovený + + + If you don't want to see internal Darksend fees/transactions select "Most Common" as Type on the "Transactions" tab. + Ak nechcete vidieť interné Darksend poplatky/transakcie, vyberte "Najčastejšie" ako typ na záložke "Transakcie". + + + Darksend requires at least %1 to use. + Pre použitie vyžaduje Darksend aspoň %1. + + + Wallet is locked and user declined to unlock. Disabling Darksend. + Peňaženka je zamknutá a používateľ ju odmietol odomknúť. Vypínam Darksend. + + + + PaymentServer + + Payment request error + Chyba pri vyžiadaní platby + + + Cannot start dash: click-to-pay handler + Dash sa nedá spustiť: click-to-pay handler + + + URI handling + Spracovanie URI + + + Payment request fetch URL is invalid: %1 + URL pre stiahnutie výzvy na zaplatenie je neplatné: %1 + + + Payment request file handling + Obsluha súboru s požiadavkou na platbu + + + Invalid payment address %1 + Neplatná adresa platby %1 + + + Payment request file cannot be read! This can be caused by an invalid payment request file. + Súbor s požiadavkou na platbu sa nedá prečítať! Môže to byť spôsobené neplatným súborom s požiadavkou. + + + Payment request rejected + Požiadavka na platbu zamietnutá + + + Payment request network doesn't match client network. + Sieť požiadavky na platbu sa nezhoduje s klientovou sieťou + + + Payment request has expired. + Požiadavka na platbu vypršala. + + + Payment request is not initialized. + Požiadavka na platbu nie je inicializovaná. + + + Unverified payment requests to custom payment scripts are unsupported. + Program nepodporuje neoverené platobné výzvy na vlastná skripty. + + + Requested payment amount of %1 is too small (considered dust). + Požadovaná platba sumy %1 je príliš malá (považovaná za prach). + + + Refund from %1 + Vrátenie z %1 + + + Payment request %1 is too large (%2 bytes, allowed %3 bytes). + Požiadavka na platbu %1 je príliš veľká (%2 bytov, dovolených %3 bytov). + + + Payment request DoS protection + DoS ochrana požiadavky na platbu + + + Error communicating with %1: %2 + Chyba komunikácie s %1: %2 + + + Payment request cannot be parsed! + Požiadavka na platbu sa nedá analyzovať! + + + Bad response from server %1 + Zlá odpoveď zo servera %1 + + + Network request error + Chyba požiadavky siete + + + Payment acknowledged + Platba potvrdená + + + + PeerTableModel + + Address/Hostname + Adresa/Názov hostiteľa + + + User Agent + Agent používateľa + + + Ping Time + Doba odozvy + + + + QObject + + Amount + Suma + + + Enter a Dash address (e.g. %1) + Zadajte Dash adresu (e.g. %1) + + + %1 d + %1 d + + + %1 h + %1 h + + + %1 m + %1 m + + + %1 s + %1 s + + + NETWORK + SIEŤ + + + UNKNOWN + NEZNÁME + + + None + Žiadne + + + N/A + Nie je k dispozícii + + + %1 ms + %1 ms + + + + QRImageWidget + + &Save Image... + Uložiť obrázok... + + + &Copy Image + Kopírovať obrázok + + + Save QR Code + Ukladanie QR kódu + + + PNG Image (*.png) + PNG obrázok (*.png) + + + + RPCConsole + + Tools window + Okno nástrojov + + + &Information + &Informácia + + + General + Všeobecné + + + Name + Názov + + + Client name + Meno klienta + + + N/A + nie je k dispozícii + + + Number of connections + Počet pripojení + + + &Open + &Otvoriť + + + Startup time + Čas spustenia + + + Network + Sieť + + + Last block time + Čas posledného bloku + + + Debug log file + Súbor záznamu ladenia + + + Using OpenSSL version + Používa OpenSSL verziu + + + Build date + Dátum zostavenia + + + Current number of blocks + Aktuálny počet blokov + + + Client version + Verzia klienta + + + Using BerkeleyDB version + Používa BerkeleyDB verziu + + + Block chain + Reťazec blokov + + + Number of Masternodes + Počet Mastenode + + + &Console + &Konzola + + + Clear console + Vymazať konzolu + + + &Network Traffic + Sieťová prevádzka + + + &Clear + &Vyčistiť + + + Totals + Celkovo + + + Received + Prijaté + + + Sent + Odoslané + + + &Peers + &Partnerské uzly + + + Direction + Smer + + + Version + Verzia + + + User Agent + Agent používateľa + + + Services + Služby + + + Ban Score + Skóre zákazu + + + Connection Time + Čas pripojenia + + + Last Send + Posledné poslané + + + Last Receive + Posledné prijaté + + + Bytes Sent + Odoslaných bajtov + + + Bytes Received + Prijatých bajtov + + + Ping Time + Doba odozvy + + + &Wallet Repair + &Oprava peňaženky + + + Salvage wallet + Záchranná peňaženka + + + Rescan blockchain files + Znova prehľadať reťazec blokov + + + Recover transactions 1 + Znova prehľadať transakcie 1 + + + Recover transactions 2 + Znova prehľadať transakcie 2 + + + Upgrade wallet format + Inovovať formát peňaženky + + + -salvagewallet: Attempt to recover private keys from a corrupt wallet.dat. + -salvagewallet: Pokus obnoviť súkromné kľúče z poškodeného wallet.dat. + + + -rescan: Rescan the block chain for missing wallet transactions. + -rescan: Znova prehľadať reťazec blokov pre nájdenie chýbajúcich transakcií peňaženky. + + + -zapwallettxes=1: Recover transactions from blockchain (keep meta-data, e.g. account owner). + -zapwallettxes=1: Obnoviť transakcie z reťazca blokov (zachovať metaúdaje, napr. vlastníka účtu). + + + -zapwallettxes=2: Recover transactions from blockchain (drop meta-data). + -zapwallettxes=2: Obnoviť transakcie z reťazca blokov (zahodiť metaúdaje). + + + Wallet repair options. + Možnosti opravy peňaženky. + + + In: + Dnu: + + + Out: + Von: + + + Welcome to the Dash RPC console. + Vitajte v konzole Dash RPC + + + Use up and down arrows to navigate history, and <b>Ctrl-L</b> to clear screen. + Použi šipky hore a dolu pre navigáciu históriou a <b>Ctrl-L</b> pre vyčistenie obrazovky. + + + Type <b>help</b> for an overview of available commands. + Napíš <b>help</b> pre prehľad dostupných príkazov. + + + %1 B + %1 B + + + %1 KB + %1 KB + + + %1 MB + %1 MB + + + %1 GB + %1 GB + + + via %1 + cez %1 + + + never + nikdy + + + Inbound + Vstupné + + + Outbound + Výstupné + + + Unknown + Neznáme + + + + ReceiveCoinsDialog + + R&euse an existing receiving address (not recommended) + Znovu použiť jestvujúcu prijímaciu adresu (neodporúča sa) + + + &Message: + &Správa: + + + An optional label to associate with the new receiving address. + Voliteľný popis ktorý sa pridá k tejto novej prijímajúcej adrese. + + + Use this form to request payments. All fields are <b>optional</b>. + Použite tento formulár pre vyžiadanie platby. Všetky polia sú <b>voliteľné</b>. + + + &Label: + &Popis: + + + An optional amount to request. Leave this empty or zero to not request a specific amount. + Voliteľná požadovaná suma. Nechajte prázdne alebo nulu ak nepožadujete určitú sumu. + + + &Amount: + &Suma: + + + &Request payment + Vyžiadať platbu + + + Clear all fields of the form. + Vyčistiť všetky polia formulára. + + + Clear + Vyčistiť + + + Requested payments history + História vyžiadaných platieb + + + Show the selected request (does the same as double clicking an entry) + Zobraz zvolenú požiadavku (urobí to isté ako dvoj-klik na záznam) + + + Show + Zobraziť + + + Remove the selected entries from the list + Odstrániť zvolené záznamy zo zoznamu + + + Remove + Odstrániť + + + Copy label + Kopírovať popis + + + Copy message + Kopírovať správu + + + Copy amount + Kopírovať sumu + + + + ReceiveRequestDialog + + QR Code + QR kód + + + Copy &URI + Kopírovať &URI + + + Copy &Address + Kopírovať adresu + + + &Save Image... + Uložiť obrázok... + + + Request payment to %1 + Vyžiadať platbu pre %1 + + + Payment information + Informácia o platbe + + + URI + URI + + + Address + Adresa + + + Amount + Suma + + + Label + Popis + + + Message + Správa + + + Resulting URI too long, try to reduce the text for label / message. + Výsledné URI príliš dlhé, skráť text pre názov / správu. + + + Error encoding URI into QR Code. + Chyba v zakódovaní URI do QR kódu + + + + RecentRequestsTableModel + + Date + Dátum + + + Label + Popis + + + Message + Správa + + + Amount + Suma + + + (no label) + (bez popisu) + + + (no message) + (žiadna správa) + + + (no amount) + (žiadna suma) + + + + SendCoinsDialog + + Send Coins + Poslať Bitcoins + + + Coin Control Features + Možnosti "Coin Control" + + + Inputs... + Vstupy... + + + automatically selected + automaticky vybrané + + + Insufficient funds! + Nedostatok prostriedkov! + + + Quantity: + Množstvo: + + + Bytes: + Bajtov: + + + Amount: + Suma: + + + Priority: + Priorita: + + + medium + stredné + + + Fee: + Poplatok: + + + Dust: + Prach: + + + no + nie + + + After Fee: + Po poplatku: + + + Change: + Zmena: + + + If this is activated, but the change address is empty or invalid, change will be sent to a newly generated address. + Ak aktivované ale adresa pre výdavok je prázdna alebo neplatná, výdavok bude poslaný na novovytvorenú adresu. + + + Custom change address + Vlastná adresa zmeny + + + Transaction Fee: + Transakčný poplatok + + + Choose... + Vybrať... + + + collapse fee-settings + skryť nastavenia poplatkov + + + Minimize + Minimalizovať + + + per kilobyte + za kilo-byte + + + total at least + celkovo z prinajmenej + + + (read the tooltip) + (čítať popis) + + + Recommended: + Doporučené: + + + Custom: + Vlastné: + + + Confirmation time: + Čas potvrdenia: + + + normal + normálna + + + fast + rýchla + + + (confirmation may take longer) + (potvrdenie môže trvať dlhšie) + + + Confirm the send action + Potvrďte odoslanie + + + S&end + &Odoslať + + + Clear all fields of the form. + Vyčistiť všetky polia formulára. + + + Clear &All + Zmazať &všetko + + + Send to multiple recipients at once + Poslať viacerým príjemcom naraz + + + Add &Recipient + &Pridať príjemcu + + + Darksend + Darksend + + + InstantX + InstantX + + + Balance: + Zostatok: + + + Copy quantity + Kopírovať množstvo + + + Copy amount + Kopírovať sumu + + + Copy fee + Kopírovať poplatok + + + Copy after fee + Kopírovať za poplatok + + + Copy bytes + Kopírovať bajty + + + Copy priority + Kopírovať prioritu + + + Copy dust + Kopírovať prach + + + Copy change + Kopírovať zmenu + + + using + používa + + + anonymous funds + anonymne zdroje + + + and InstantX + a InstantX + + + %1 to %2 + %1 do %2 + + + Are you sure you want to send? + Určite to chcete odoslať? + + + are added as transaction fee + pridané ako transakčný poplatok + + + Total Amount = <b>%1</b><br />= %2 + Celková suma = <b>%1</b><br />= %2 + + + Confirm send coins + Potvrdiť odoslanie bitcoins + + + A fee %1 times higher than %2 per kB is considered an insanely high fee. + Poplatok je %1 krát vyšší ako %2 za kB je považovaný za nenormálne vysoký poplatok. + + + The recipient address is not valid, please recheck. + Adresa príjemcu je neplatná, prosím, overte ju. + + + <b>(%1 of %2 entries displayed)</b> + <b>(%1 z %2 zobrazených položiek)</b> + + + The amount to pay must be larger than 0. + Suma na úhradu musí byť väčšia ako 0. + + + The amount exceeds your balance. + Suma je vyššia ako Váš zostatok. + + + The total exceeds your balance when the %1 transaction fee is included. + Suma celkom prevyšuje Váš zostatok ak sú započítané %1 transakčné poplatky. + + + Duplicate address found, can only send to each address once per send operation. + Duplikát adresy objavený, je možné poslať na každú adresu len raz v jednej odchádzajúcej transakcii. + + + Transaction creation failed! + Vytvorenie transakcie zlyhalo! + + + The transaction was rejected! This might happen if some of the coins in your wallet were already spent, such as if you used a copy of wallet.dat and coins were spent in the copy but not marked as spent here. + Transakcia bola zamietnutá! Toto sa môže stať ak niektoré coins vo vašej peňaženke už boli minuté, ako keď použijete kópiu wallet.dat a coins boli minuté z kópie ale neoznačené ako minuté tu. + + + Error: The wallet was unlocked only to anonymize coins. + Chyba: Peňaženka bola odomknutá iba pre anonymizáciu mincí. + + + Pay only the minimum fee of %1 + Platiť iba minimálny poplatok %1 + + + Warning: Invalid Dash address + Upozornenie: Neplatná Dash adresa + + + Warning: Unknown change address + Varovanie: Neznáma adresa pre výdavok + + + (no label) + (bez popisu) + + + + SendCoinsEntry + + This is a normal payment. + Toto je normálna platba. + + + Pay &To: + Zapla&tiť: + + + The Dash address to send the payment to + Dash adresa pre poslanie platby + + + Choose previously used address + Vybrať predtým použitú adresu + + + Alt+A + Alt+A + + + Paste address from clipboard + Vložiť adresu z klipbordu + + + Alt+P + Alt+P + + + Remove this entry + Odstrániť túto položku + + + &Label: + &Popis: + + + Enter a label for this address to add it to the list of used addresses + Vložte popis pre túto adresu aby sa uložila do zoznamu použitých adries + + + A&mount: + Su&ma: + + + Message: + Správa: + + + This is an unverified payment request. + Toto je neoverená výzva k platbe. + + + Pay To: + Platba pre: + + + Memo: + Poznámka: + + + This is a verified payment request. + Toto je overená výzva k platbe. + + + Enter a label for this address to add it to your address book + Vložte popis pre túto adresu aby sa pridala do adresára + + + + ShutdownWindow + + Dash Core is shutting down... + Dash core sa vypína... + + + Do not shut down the computer until this window disappears. + Nevypínajte počítač kým toto okno nezmizne. + + + + SignVerifyMessageDialog + + Signatures - Sign / Verify a Message + Podpisy - Podpísať / Overiť správu + + + &Sign Message + &Podpísať Správu + + + You can sign messages with your addresses to prove you own them. Be careful not to sign anything vague, as phishing attacks may try to trick you into signing your identity over to them. Only sign fully-detailed statements you agree to. + Môžete podpísať správy svojou adresou a dokázať, že ju vlastníte. Buďte opatrní a podpíšte len prehlásenia s ktorými plne súhlasíte, nakoľko útoky typu "phishing" Vás môžu lákať k ich podpísaniu. + + + The Dash address to sign the message with + Dash adresa na podpísanie správy + + + Choose previously used address + Vybrať predtým použitú adresu + + + Alt+A + Alt+A + + + Paste address from clipboard + Vložte adresu z klipbordu + + + Alt+P + Alt+P + + + Enter the message you want to sign here + Sem vložte správu ktorú chcete podpísať + + + Signature + Podpis + + + Copy the current signature to the system clipboard + Kopírovať práve zvolenú adresu do systémového klipbordu + + + Sign &Message + Podpísať &správu + + + Reset all sign message fields + Vynulovať všetky polia podpisu správy + + + Clear &All + Zmazať &všetko + + + &Verify Message + Overiť správu... + + + Enter the signing address, message (ensure you copy line breaks, spaces, tabs, etc. exactly) and signature below to verify the message. Be careful not to read more into the signature than what is in the signed message itself, to avoid being tricked by a man-in-the-middle attack. + Vložte podpisovaciu adresu, správu (uistite sa, že kopírujete ukončenia riadkov, medzery, odrážky, atď. presne) a podpis pod to na overenie adresy. Buďte opatrní a nečítajte ako podpísané viac než je v samotnej podpísanej správe a môžete sa tak vyhnúť podvodu mitm útokom. + + + The Dash address the message was signed with + Adresa Dash s ktorou bola podpísaná správa + + + Verify &Message + Overiť správu + + + Reset all verify message fields + Obnoviť všetky polia v overiť správu + + + Click "Sign Message" to generate signature + Kliknite "Podpísať Správu" na získanie podpisu + + + The entered address is invalid. + Zadaná adresa je neplatná. + + + Please check the address and try again. + Prosím skontrolujte adresu a skúste znova. + + + The entered address does not refer to a key. + Vložená adresa nezodpovedá žiadnemu kľúcu. + + + Wallet unlock was cancelled. + Odomknutie peňaženky bolo zrušené. + + + Private key for the entered address is not available. + Súkromný kľúč pre vložená adresu nieje k dispozícii. + + + Message signing failed. + Podpísanie správy zlyhalo. + + + Message signed. + Správa podpísaná. + + + The signature could not be decoded. + Podpis nie je možné dekódovať. + + + Please check the signature and try again. + Prosím skontrolujte podpis a skúste znova. + + + The signature did not match the message digest. + Podpis sa nezhoduje so zhrnutím správy + + + Message verification failed. + Overenie správy zlyhalo. + + + Message verified. + Správa overená. + + + + SplashScreen + + Dash Core + Dash Core + + + Version %1 + Verzia %1 + + + The Bitcoin Core developers + Vývojári jadra Bitcoin + + + The Dash Core developers + Vývojári Dash Core + + + [testnet] + [testovacia sieť] + + + + TrafficGraphWidget + + KB/s + KB/s + + + + TransactionDesc + + Open for %n more block(s) + Otvoriť pre %n ďalší blokOtvoriť pre %n ďalšie blokyOtvoriť pre %n ďalších blokov + + + Open until %1 + Otvorené do %1 + + + conflicted + sporné + + + %1/offline (verified via instantx) + %1/offline (overené pomocou instantx) + + + %1/confirmed (verified via instantx) + %1/potvrdené (overené pomocou instantx) + + + %1 confirmations (verified via instantx) + %1 potvrdení (overené pomocou instantx) + + + %1/offline + %1/offline + + + %1/unconfirmed + %1/nepotvrdené + + + %1 confirmations + %1 potvrdení + + + %1/offline (InstantX verification in progress - %2 of %3 signatures) + %1/offline (Prebieha overovanie InstantX - %2 z %3 podpisov) + + + %1/confirmed (InstantX verification in progress - %2 of %3 signatures ) + %1/potvrdené (Prebieha overovanie InstantX - %2 z %3 podpisov) + + + %1 confirmations (InstantX verification in progress - %2 of %3 signatures) + %1 potvrdení (Prebieha overovanie InstantX - %2 z %3 podpisov) + + + %1/offline (InstantX verification failed) + %1/offline (Overovanie InstantX zlyhalo) + + + %1/confirmed (InstantX verification failed) + %1/potvrdené (Overovanie InstantX zlyhalo) + + + Status + Stav + + + , has not been successfully broadcast yet + , ešte nebola úspešne odoslaná + + + , broadcast through %n node(s) + , vysielaný cez %n uzol, vysielaný cez %n uzle, vysielaný cez %n uzlov + + + Date + Dátum + + + Source + Zdroj + + + Generated + Vygenerované + + + From + od + + + unknown + neznámy + + + To + Pre + + + own address + vlastná adresa + + + watch-only + iba sledovanie + + + label + popis + + + Credit + Kredit + + + not accepted + neprijaté + + + Debit + Debet + + + Total debit + Celkový debet + + + Total credit + Celkový kredit + + + Transaction fee + Transakčný poplatok + + + Net amount + Suma netto + + + Message + Správa + + + Comment + Komentár + + + Transaction ID + ID transakcie + + + Merchant + Kupec + + + Generated coins must mature %1 blocks before they can be spent. When you generated this block, it was broadcast to the network to be added to the block chain. If it fails to get into the chain, its state will change to "not accepted" and it won't be spendable. This may occasionally happen if another node generates a block within a few seconds of yours. + Vytvorené coins musia dospieť %1 blokov kým môžu byť minuté. Keď vytvoríte tento blok, bude rozoslaný do siete aby bol akceptovaný do reťaze blokov. Ak sa nedostane reťaze, jeho stav sa zmení na "zamietnutý" a nebude sa dať minúť. Toto sa môže občas stať ak iná nóda vytvorí blok približne v tom istom čase. + + + Debug information + Ladiace informácie + + + Transaction + Transakcie + + + Inputs + Vstupy + + + Amount + Suma + + + true + pravda + + + false + nepravda + + + + TransactionDescDialog + + Transaction details + Detaily transakcie + + + This pane shows a detailed description of the transaction + Táto časť obrazovky zobrazuje detailný popis transakcie + + + + TransactionTableModel + + Date + Dátum + + + Type + Typ + + + Address + Adresa + + + Open for %n more block(s) + Otvoriť pre %n ďalší blokOtvoriť pre %n ďalšie blokyOtvoriť pre %n ďalších blokov + + + Open until %1 + Otvorené do %1 + + + Offline + Offline + + + Unconfirmed + Nepotvrdené + + + Confirming (%1 of %2 recommended confirmations) + Potvrdzuje sa ( %1 z %2 odporúčaných potvrdení) + + + Confirmed (%1 confirmations) + Potvrdené (%1 potvrdení) + + + Conflicted + V rozpore + + + Immature (%1 confirmations, will be available after %2) + Nezrelé (%1 potvrdení, bude k dispozícii po %2) + + + This block was not received by any other nodes and will probably not be accepted! + Ten blok nebol prijatý žiadnou inou nódou a pravdepodobne nebude akceptovaný! + + + Generated but not accepted + Vypočítané ale neakceptované + + + Received with + Prijaté s + + + Received from + Prijaté od: + + + Received via Darksend + Prijaté cez Darksend + + + Sent to + Odoslané na + + + Payment to yourself + Platba sebe samému + + + Mined + Vyfárané + + + Darksend Denominate + Denominácia Darksend + + + Darksend Collateral Payment + Záručná Darksend platba + + + Darksent + Darksent + + + watch-only + iba sledovanie + + + (n/a) + (n/a) + + + Transaction status. Hover over this field to show number of confirmations. + Status transakcie. Pohybujte myšou nad týmto poľom a zjaví sa počet potvrdení. + + + Date and time that the transaction was received. + Dátum a čas prijatia transakcie. + + + Type of transaction. + Typ transakcie. + + + Destination address of transaction. + Cieľová adresa transakcie. + + + Amount removed from or added to balance. + Suma pridaná alebo odobraná k zostatku. + + + + TransactionView + + All + Všetko + + + Today + Dnes + + + This week + Tento týždeň + + + This month + Tento mesiac + + + Last month + Minulý mesiac + + + This year + Tento rok + + + Range... + Rozsah... + + + Most Common + Najčastejšie + + + Received with + Prijaté s + + + Sent to + Odoslané na + + + Darksent + Darksent + + + To yourself + Samému sebe + + + Mined + Vyfárané + + + Other + Iné + + + Enter address or label to search + Vložte adresu alebo popis pre vyhľadávanie + + + Min amount + Min množstvo + + + Copy address + Kopírovať adresu + + + Copy label + Kopírovať popis + + + Copy amount + Kopírovať sumu + + + Copy transaction ID + Kopírovať ID transakcie + + + Edit label + Editovať popis + + + Show transaction details + Zobraziť podrobnosti transakcie + + + Export Transaction History + Exportovať históriu transakcií + + + Comma separated file (*.csv) + Čiarkou oddelovaný súbor (*.csv) + + + Confirmed + Potvrdené + + + Watch-only + Iba sledovanie + + + Date + Dátum + + + Type + Typ + + + Label + Popis + + + Address + Adresa + + + ID + ID + + + Exporting Failed + Export zlyhal + + + There was an error trying to save the transaction history to %1. + Vyskytla sa chyba pri pokuse o uloženie histórie transakcií do %1. + + + Exporting Successful + Export úspešný + + + The transaction history was successfully saved to %1. + História transakciá bola úspešne uložená do %1. + + + Range: + Rozsah: + + + to + do + + + + UnitDisplayStatusBarControl + + + WalletFrame + + No wallet has been loaded. + Nie je načítaná peňaženka. + + + + WalletModel + + Send Coins + Poslať Bitcoins + + + + WalletView + + &Export + &Exportovať... + + + Export the data in the current tab to a file + Exportovať tento náhľad do súboru + + + Backup Wallet + Zálohovať peňaženku + + + Wallet Data (*.dat) + Údaje peňaženky (*.dat) + + + Backup Failed + Záloha zlyhala + + + There was an error trying to save the wallet data to %1. + Vyskytla sa chyba pri pokuse o uloženie dát peňaženky do %1. + + + Backup Successful + Záloha úspešná + + + The wallet data was successfully saved to %1. + Dáta peňaženky boli úspešne uložené do %1. + + + + dash-core + + InstantX requires inputs with at least 6 confirmations, you might need to wait a few minutes and try again. + InstantX vyžaduje vstupy s aspoň 6 potvrdeniami, môžete počkať pár minút a skúsiť znova. + + + Set maximum size of high-priority/low-fee transactions in bytes (default: %d) + Nastavte maximálnu veľkosť vysoko-prioritných/nízko-poplatkových transakcií v bajtoch (predvolené: %d) + + + You must specify a masternodeprivkey in the configuration. Please see documentation for help. + V konfigurácii musíte špecifikovať masternodeprivkey. Pre pomoc sa prosím pozrite do dokumentácie. + + + (default: 1) + (predvolené: 1) + + + Accept command line and JSON-RPC commands + Prijímať príkazy z príkazového riadku a JSON-RPC + + + Accept connections from outside (default: 1 if no -proxy or -connect) + Prijímať pripojenie z vonku (predvolené: 1, ak nie -proxy alebo -connect) + + + Add a node to connect to and attempt to keep the connection open + Pridať uzol pre pripojenie a pokúsiť sa udržať otvorené pripojenie + + + Allow DNS lookups for -addnode, -seednode and -connect + Povoliť vyhľadávania DNS pre -addnode, -seenode a -connect + + + Already have that input. + Tento vstup už máme. + + + Attempt to recover private keys from a corrupt wallet.dat + Pokus obnoviť súkromné kľúče z poškodeného wallet.dat + + + Block creation options: + Možnosti vytvorenia bloku: + + + Cannot downgrade wallet + Nie je možné prejsť na staršiu verziu peňaženky + + + Cannot resolve -bind address: '%s' + Nedá sa vyriešiť -bind adresa: '%s' + + + Cannot resolve -externalip address: '%s' + Nedá sa vyriešiť -externalip adresa: '%s' + + + Cannot write default address + Nie je možné zapísať predvolenú adresu + + + Connection options: + Možnosti pripojenia: + + + Darksend options: + Možnosti Darksend: + + + Error loading wallet.dat + Chyba pri načítaní wallet.dat + + + Error loading wallet.dat: Wallet corrupted + Chyba pri načítaní wallet.dat: Peňaženka je poškodená + + + Error + Chyba + + + Error: Disk space is low! + Chyba: Nedostatok miesta na disku! + + + (1 = keep tx meta data e.g. account owner and payment request information, 2 = drop tx meta data) + (1 = zachovať metaúdaje tx napr. vlastníka účtu a informácie o platobných príkazoch, 2 = zahodiť metaúdaje tx) + + + Delete all wallet transactions and only recover those parts of the blockchain through -rescan on startup + Vymazať všetky transakcie z peňaženky a pri spustení znova získať z reťazca blokov iba tie získané pomocou -rescan + + + How thorough the block verification of -checkblocks is (0-4, default: %u) + Ako dôkladné je -checkblocks overenie blokov (0-4, predvolené: %u) + + + If paytxfee is not set, include enough fee so transactions begin confirmation on average within n blocks (default: %u) + Ak nie je nastavené paytxfee, pridať dostatočný poplatok aby sa transakcia začala potvrdzovať priemerne v rámci bloku (predvolené: %u) + + + Log transaction priority and fee per kB when mining blocks (default: %u) + Zaznamenať prioritu transakcií a poplatok za kB pri ťažbe blokov (predvolené: %u) + + + Warning: Please check that your computer's date and time are correct! If your clock is wrong Dash Core will not work properly. + Upozornenie: Skontrolujte si prosím či máte správny čas a dátum na Vašom počítači. Ak je Vaše nastavenie zlé, Dash Core nebude pracovať správne. + + + (9999 could be used only on mainnet) + (9999 nemôže byť použité pre hlavnú sieť) + + + (default: %s) + (predvolené: %s) + + + <category> can be: + + <category> môže byť: + + + + Accept public REST requests (default: %u) + Akceptovať verejné REST žiadosti (predvolené: %u) + + + Acceptable ciphers (default: %s) + Prijateľné šifry (predvolené: %s) + + + Cannot resolve -whitebind address: '%s' + Nedá sa vyriešiť -whitebind adresa: '%s' + + + Connect through SOCKS5 proxy + Pripojiť sa cez SOCKS5 proxy + + + Copyright (C) 2009-%i The Bitcoin Core Developers + Autorské práva (C) 2009-%i Vývojári jadra Bitcoin + + + Copyright (C) 2014-%i The Dash Core Developers + Autorské práva (C) 2014-%i Vývojári jadra Dash + + + Darksend is idle. + Darksend je nečinný. + + + Disable safemode, override a real safe mode event (default: %u) + Vypnúť núdzový režim, prepísať skutočnú udalosť núdzového režimu (predvolené: %u) + + + Enable the client to act as a masternode (0-1, default: %u) + Povoliť klientovi aby vystupoval ako masternode (0-1, predvolené: %u) + + + Error connecting to Masternode. + Chyba pripojenia k Masternode. + + + Error loading wallet.dat: Wallet requires newer version of Dash Core + Chyba pri načítaní wallet.dat: Peňaženka vyžaduje novšiu verziu Dash Core + + + Error: Unsupported argument -tor found, use -onion. + Chyba: nájdený nepodporovaný argument -tor, použite -onion. + + + Fee (in DASH/kB) to add to transactions you send (default: %s) + Pridať poplatok (v DASH za kB) do transakcií ktoré posielate (predvolené: %s) + + + Finalizing transaction. + Dokončuje sa transakcia. + + + Force safe mode (default: %u) + Vynútiť núdzový režim (predvolené: %u) + + + Found enough users, signing ( waiting %s ) + Nájdený dostatok používateľov, pospisuje sa ( čakanie %s ) + + + Found enough users, signing ... + Nájdený dostatok používateľov, pospisuje sa ... + + + Generate coins (default: %u) + Generovať mince (predvolené: %u) + + + How many blocks to check at startup (default: %u, 0 = all) + Koľko blokov overiť pri spustení (predvolené: %u, 0 = všetky) + + + Importing... + Importuje sa... + + + Imports blocks from external blk000??.dat file + Importovať bloky z externého blk000??.dat súboru + + + Incompatible mode. + Nekompatibilný mód. + + + Incompatible version. + Nekompatibilná verzia. + + + Information + Informácia + + + Input is not valid. + Vstup nie je platný. + + + InstantX options: + Možnosti InstantX: + + + Insufficient funds. + Nedostatok prostriedkov. + + + Invalid -onion address: '%s' + Neplatná -onion adresa: '%s' + + + Invalid -proxy address: '%s' + Neplatná -proxy adresa: '%s' + + + Loading budget cache... + Načíta sa vyrovnávacia pamäť rozpočtu... + + + Loading masternode cache... + Načíta sa vyrovnávacia pamäť masternode... + + + Loading masternode payment cache... + Načíta sa vyrovnávacia pamäť platieb masternode... + + + Lock is already in place. + Zámok je už na mieste. + + + Mixing in progress... + Prebieha miešanie... + + + Invalid port detected in masternode.conf + Zistený neplatný port v masternode.conf + + + Invalid private key. + Neplatný súkromný kľúč. + + + Invalid script detected. + Zistený neplatný skript. + + + KeePassHttp key for AES encrypted communication with KeePass + Kľúč KeePassHttp pre šifrovanú AES komunikáciu s KeePass + + + Keep N DASH anonymized (default: %u) + Udržiavať N DASH anonymizovaných (predvolené: %u) + + + Line: %d + Riadok: %d + + + Loading addresses... + Načítavanie adries... + + + Loading block index... + Načítavanie zoznamu blokov... + + + Loading wallet... (%3.2f %%) + Načítavanie peňaženky... (%3.2f %%) + + + Loading wallet... + Načítavanie peňaženky... + + + Masternode options: + Možnosti Masternode: + + + Masternode queue is full. + Fronta Masternode je plná + + + Masternode: + Masternode: + + + Options: + Možnosti: + + + Rescan the block chain for missing wallet transactions + Znova prehľadať reťazec blokov pre nájdenie chýbajúcich transakcií peňaženky + + + Rescanning... + Znova prehľadávam... + + + This help message + Táto pomocná správa + + + This is experimental software. + Toto je experimentálny softvér. + + + Transaction fees are too high. + Transakčné poplatky sú príliš vysoké + + + Transaction not valid. + Neplatná transakcia. + + + Transaction too large + Transakcia je príliš veľká + + + Unknown network specified in -onlynet: '%s' + Špecifikovaná neznáma sieť v -onlynet: '%s' + + + Unknown state: id = %u + Neznámy stav: id = %u + + + Upgrade wallet to latest format + Inovovať peňaženku na posledný formát + + + Use OpenSSL (https) for JSON-RPC connections + Použiť OpenSSL (https) pre JSON-RPC spojenia + + + Use UPnP to map the listening port (default: 1 when listening) + Skúsiť použiť UPnP pre mapovanie počúvajúceho portu (predvolené: 1 počas počúvania) + + + Use the test network + Použiť testovaciu sieť + + + Username for JSON-RPC connections + Užívateľské meno pre JSON-RPC spojenia + + + Verifying blocks... + Overovanie blokov + + + Verifying wallet... + Overovanie peňaženky + + + Wallet %s resides outside data directory %s + Peňaženka %s je umiestnená mimo dátový adresár %s. + + + Wallet is locked. + Peňaženka je zamknutá. + + + Wallet options: + Možnosti peňaženky: + + + Warning + Upozornenie + + + Warning: This version is obsolete, upgrade required! + Upozornenie: Táto verzia je zastaraná, vyžaduje sa aktualizácia! + + + Zapping all transactions from wallet... + Vymazať všetky transakcie z peňaženky... + + + on startup + pri spustení + + + wallet.dat corrupt, salvage failed + wallet.dat je poškodený, záchrana zlyhala + + + \ No newline at end of file diff --git a/src/qt/locale/dash_sv.ts b/src/qt/locale/dash_sv.ts index 53a025f73483..cdbd2ad6179c 100644 --- a/src/qt/locale/dash_sv.ts +++ b/src/qt/locale/dash_sv.ts @@ -1,4 +1,4 @@ - + AddressBookPage @@ -407,6 +407,10 @@ Open a dash: URI or payment request Öppna en Dash-URI eller betalningsbegäran + + &Command-line options + &Kommandoradalternativ + Show the Dash Core help message to get a list with possible Dash command-line options Visa Dash Core-hjälpmeddelandet för att få en lista med möjliga Dash-kommandoradalternativ @@ -2669,10 +2673,22 @@ https://www.transifex.com/projects/p/dash/ Enter regression test mode, which uses a special chain in which blocks can be solved instantly. Gå in i regressionstestläget, vilken använder en särskild kedja i vilken block kan lösas direkt. + + Error: Listening for incoming connections failed (listen returned error %s) + Fel: Lyssnande på inkommande anslutningar misslyckades (avlyssna återkommande fel %s) + Execute command when a relevant alert is received or we see a really long fork (%s in cmd is replaced by message) Exekvera kommandot när ett viktigt larm mottas eller vi ser en jättelång förgrening (%s i cmd ersätts av ett meddelande) + + Execute command when a wallet transaction changes (%s in cmd is replaced by TxID) + Exekvera kommandot när en plånbokstransaktion ändras (%s i cmd ersätts av TxID) + + + Execute command when the best block changes (%s in cmd is replaced by block hash) + Exekvera kommandot när det bästa blocket ändras (%s i cmd ersätts av blockhash) + In this mode -genproclimit controls how many blocks are generated immediately. I detta läge kontrollerar -genproclimit hur många block som genereras omedelbart. @@ -2713,10 +2729,6 @@ https://www.transifex.com/projects/p/dash/ Unable to locate enough Darksend non-denominated funds for this transaction that are not equal 1000 DASH. Kunde inte hitta tillräckliga Darksend-icke-denominationsmedel för denna transaktion som inte är likvärdiga 1000 DASH. - - Unable to locate enough Darksend non-denominated funds for this transaction. - Kunde inte hitta tillräckliga Darksend-icke-denominationsmedel för denna transaktion. - Warning: -paytxfee is set very high! This is the transaction fee you will pay if you send a transaction. Varning: -paytxfee är väldigt högt satt! Detta är transaktionsavgiften du kommer att få betala om du skickar en transaktion. @@ -3161,6 +3173,10 @@ https://www.transifex.com/projects/p/dash/ Transaction too large Transaktionen är för stor + + Unable to bind to %s on this computer (bind returned error %s) + Kan inte binda %s till denna dator (bindande återgav ett fel %s) + Unable to sign spork message, wrong key? Kan inte sporka meddelandet, fel nyckel? @@ -3201,6 +3217,10 @@ https://www.transifex.com/projects/p/dash/ Verifying wallet... Bekräftar plånbok... + + Wallet %s resides outside data directory %s + Plånboken %s återfinns utanför datakatalogen %s + Wallet is locked. Plånboken är låst. diff --git a/src/qt/locale/dash_vi.ts b/src/qt/locale/dash_vi.ts index dac5ce3f8ca3..152a7178f9c0 100644 --- a/src/qt/locale/dash_vi.ts +++ b/src/qt/locale/dash_vi.ts @@ -1,4 +1,4 @@ - + AddressBookPage @@ -458,6 +458,10 @@ Processed %n blocks of transaction history. Xử lý được %n khối của các giao dịch đã qua. + + Synchronizing additional data: %p% + Đang đồng bộ những dữ liệu bổ sung: %p% + Show the Dash Core help message to get a list with possible Dash command-line options Hiển thị hướng dẫn của Dash Core để có danh sách đầy đủ các tuỳ chọn dòng lệnh của Dash. @@ -589,6 +593,10 @@ Kiểu: %3 ClientModel + + Total: %1 (DS compatible: %2 / Enabled: %3) + Tổng số: %1 (Tương thích với DS: %2 / Sẵn sàng: %3) + Network Alert Cảnh báo mạng @@ -1169,6 +1177,10 @@ Kiểu: %3 Expert Chuyên gia + + This setting determines the amount of individual masternodes that an input will be anonymized through.<br/>More rounds of anonymization gives a higher degree of privacy, but also costs more in fees. + Thiết lập này xác định số tiền cho mỗi master nodes mà đầu vào thông qua đó được ẩn danh.<br/>Càng có nhiều vòng ẩn danh thì sẽ cho mức độ riêng tư càng cao, nhưng nó cũng tốn nhiều phí hơn. + Whether to show coin control features or not. Hiển thị hoặc không hiển thị tính năng coin control. @@ -1903,6 +1915,26 @@ https://www.transifex.com/projects/p/dash/ Upgrade wallet format Nâng cấp định dạng ví + + -salvagewallet: Attempt to recover private keys from a corrupt wallet.dat. + -salvagewallet: Thử phục hồi khoá riêng từ tệp wallet.dat bị lỗi. + + + -rescan: Rescan the block chain for missing wallet transactions. + -rescan: Quét lại blockchain để tìm những giao dịch bị thiếu. + + + -zapwallettxes=1: Recover transactions from blockchain (keep meta-data, e.g. account owner). + -zapwallettxes=1: Phục hồi các giao dịch từ blockchain (giữ các meta-data, ví dụ: chủ tải khoản). + + + -zapwallettxes=2: Recover transactions from blockchain (drop meta-data). + -zapwallettxes=2: Phục hồi tất cả các giao dịch từ blockchain (bỏ đi các meta-data). + + + -upgradewallet: Upgrade wallet to latest format on startup. (Note: this is NOT an update of the wallet itself!) + -upgradewallet: Nâng cấp ví lên định dạng mới nhất khi khởi động. (Chú ý: điều này KHÔNG có nghĩa là nâng cấp bản thân phần mềm ví) + Wallet repair options. Các tuỳ chọn sửa ví. @@ -1978,6 +2010,10 @@ https://www.transifex.com/projects/p/dash/ ReceiveCoinsDialog + + Reuse one of the previously used receiving addresses.<br>Reusing addresses has security and privacy issues.<br>Do not use this unless re-generating a payment request made before. + Sử dụng lại địa chỉ đã được sử dụng để nhận trước đây.<br>Sử dụng lại địa chỉ nảy sinh vấn đề an ninh và riêng tư.<br>Đừng sử dụng nó trừ khi bạn tạo lại yêu cầu thanh toán mà bạn đã làm trước đây. + R&euse an existing receiving address (not recommended) Tái &sử dụng lại địa chỉ nhận đã có (không khuyến khích) @@ -1994,6 +2030,10 @@ https://www.transifex.com/projects/p/dash/ An optional label to associate with the new receiving address. Một nhãn tuỳ chọn để liên kết với địa chỉ nhận mới. + + An optional message to attach to the payment request, which will be displayed when the request is opened.<br>Note: The message will not be sent with the payment over the Dash network. + Một thông điệp tuỳ chọn để đính vào yêu cầu thanh toán, nó sẽ hiển thị khi yêu cầu được mở.<br>Chú ý: Thông điệp sẽ không được gửi thông qua mạng lưới Dash. + Use this form to request payments. All fields are <b>optional</b>. Sử dụng biểu mẫu này để yêu cầu thanh toán. Tất cả các trường đều là <b>không bắt buộc</b>. @@ -2387,6 +2427,10 @@ https://www.transifex.com/projects/p/dash/ The recipient address is not valid, please recheck. Địa chỉ nhận không hợp lệ, hãy kiểm tra lại. + + <b>(%1 of %2 entries displayed)</b> + <b>(%1 của %2 các thành phần được hiển thị)</b> + The amount to pay must be larger than 0. Số tiền thanh toán phải lớn hơn 0. @@ -2841,6 +2885,10 @@ https://www.transifex.com/projects/p/dash/ Merchant Người bán + + Generated coins must mature %1 blocks before they can be spent. When you generated this block, it was broadcast to the network to be added to the block chain. If it fails to get into the chain, its state will change to "not accepted" and it won't be spendable. This may occasionally happen if another node generates a block within a few seconds of yours. + Coin được tạo phải được trưởng thành %1 khối trước khi chúng có thể được tiêu. Khi bạn sinh khối này, nó được quảng bá trong mạng để thêm vào chuỗi khối. Nếu nó không được đưa vào chuỗi, trạng thái của nó được chuyển thành "không được chấp nhận" và sẽ không thể tiêu được. Điều này thỉnh thoảng có xảy ra nếu những nút khác cũng sinh trong vòng vài giây với khối của bạn. + Debug information Thông tin gỡ rối @@ -3309,10 +3357,6 @@ https://www.transifex.com/projects/p/dash/ Unable to locate enough Darksend non-denominated funds for this transaction that are not equal 1000 DASH. Không tìm đủ ngân sách Darksend denominated cho giao dịch mà nó không bằng 1000 DASH - - Unable to locate enough Darksend non-denominated funds for this transaction. - Không kiếm đủ ngân sách Darksend non-denominated cho giao dịch này. - Warning: -paytxfee is set very high! This is the transaction fee you will pay if you send a transaction. Cảnh báo: -paytxfee được đặt rất cao! Đây là mức phí giao dịch mà bạn sẽ trả nếu bạn gửi một giao dịch. @@ -3497,18 +3541,114 @@ https://www.transifex.com/projects/p/dash/ If <category> is not supplied, output all debugging information. Nếu <category> không được cung cấp, đưa ra tất cả các thông tin gỡ rối. + + An error occurred while setting up the RPC address %s port %u for listening: %s + Có một lỗi xảy ra trong khi thiết lập địa chỉ RPC %s cổng %u để lắng nghe: %s + + + Continuously rate-limit free transactions to <n>*1000 bytes per minute (default:%u) + Liên tục giới hạn tỷ lệ miễn phí giao dịch về <n>*1000 byte cho mỗi phút (ngầm định:%u) + + + Create new files with system default permissions, instead of umask 077 (only effective with disabled wallet functionality) + Tạo tệp mới với các quyền hệ thống ngầm định, thay vì umask 077 (chỉ có tác dụng với chức năng ví được tắt) + + + Delete all wallet transactions and only recover those parts of the blockchain through -rescan on startup + Xoá hết tất cả các giao dịch ví và chỉ phục hồi những phần đó của blockchain qua -rescan khi khởi động + + + Disable all Dash specific functionality (Masternodes, Darksend, InstantX, Budgeting) (0-1, default: %u) + Tắt tất cả các chức năng đặc trưng của Dash (Masternode, Darksend, InstantX, Lập ngân sách) (0-1, ngầm định: %u) + + + Distributed under the MIT software license, see the accompanying file COPYING or <http://www.opensource.org/licenses/mit-license.php>. + Phân phối dưới giấy phép phần mềm MIT, hãy xem file COPYING đi kèm hoặc <http://www.opensource.org/licenses/mit-license.php>. + Enable instantx, show confirmations for locked transactions (bool, default: %s) Bật InstantX, hiển thị các xác thực cho các giao dịch bị khoá (bool, ngầm định: %s) + + Enable use of automated darksend for funds stored in this wallet (0-1, default: %u) + Cho phép sử dụng tự động darksend cho những ngân sách được lưu trong ví (0-1, ngầm định: %u) + + + Fees (in DASH/Kb) smaller than this are considered zero fee for relaying (default: %s) + Phí (tính theo DASH/Kb) nhỏ hơn số này được coi là không mất phí cho việc chuyển tiền (ngầm định: %s) + + + Fees (in DASH/Kb) smaller than this are considered zero fee for transaction creation (default: %s) + Phí (theo DASH/Kb) nhỏ hơn số này được coi không mất phí cho việc khởi tạo giao dịch (ngầm định: %s) + + + Flush database activity from memory pool to disk log every <n> megabytes (default: %u) + Đẩy các hoạt động với cơ sở dữ liệu từ bộ nhớ xuống nhật ký trên đĩa mỗi <n> megabytes (ngầm định: %u) + Found unconfirmed denominated outputs, will wait till they confirm to continue. Đã thấy các mệnh giá đầu ra chưa được xác nhận, sẽ đợi đến khi chúng xác nhận để tiếp tục. + + How thorough the block verification of -checkblocks is (0-4, default: %u) + Cách kiểm tra khối triệt để -checkblocks là (0-4, ngầm định: %u) + + + Log transaction priority and fee per kB when mining blocks (default: %u) + Lưu nhật ký các ưu tiên và phí giao dịch cho mỗi kB khi đào các khối (ngầm định: %u) + + + Number of seconds to keep misbehaving peers from reconnecting (default: %u) + Số giây hạn chế để không cho phép các đối tác ngang hàng cư xử không đúng tiếp tục kết nối lại (ngầm định: %u) + + + Output debugging information (default: %u, supplying <category> is optional) + Thông tin gỡ rối đầu ra (ngầm định: %u, cung cấp <category> là một tuỳ chọn) + + + Provide liquidity to Darksend by infrequently mixing coins on a continual basis (0-100, default: %u, 1=very frequent, high fees, 100=very infrequent, low fees) + Cung cấp thanh khoản cho Darksend bằng việc thường xuyên trộn tiền một cách liên tục (0-100, ngầm định: %u, 1=rất thường xuyên, phí cao, 100=rất ít thường xuyên, phí thấp) + + + Send trace/debug info to console instead of debug.log file (default: %u) + Gửi thông tin trace/debug đến console thay vì ra tệp debug.log (ngầm định: %u) + + + Set the number of threads for coin generation if enabled (-1 = all cores, default: %d) + Thiết lập số các luồng cho việc sinh coin nếu bật (-1 = tất cả các lõi, ngầm định: %d) + Show N confirmations for a successfully locked transaction (0-9999, default: %u) Hiển thị N xác nhận cho mỗi giao dịch được khoá thành công (0-9999, ngầm định: %u) + + This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit <https://www.openssl.org/> and cryptographic software written by Eric Young and UPnP software written by Thomas Bernard. + Sản phẩm này có kèm theo phần mềm được phát triển bởi dự án OpenSSL để sử dụng các công cụ OpenSSL <https://www.openssl.org/> và phần mềm mã hoá được viết bởi Eric Young và phần mềm UPnP được viết bởi Thomas Bernard. + + + Unable to locate enough funds for this transaction that are not equal 1000 DASH. + Không tìm được đủ ngân sách cho giao dịch mà nó không đủ 1000 DASH. + + + Use separate SOCKS5 proxy to reach peers via Tor hidden services (default: %s) + Sửa dụng các SOCKS5 proxy riêng biệt cho mỗi đối tác ngang hàng thông qua dịch vụ ẩn Tor (ngầm định: %s) + + + Warning: -maxtxfee is set very high! Fees this large could be paid on a single transaction. + Cảnh báo: -maxtxfee được đặt rất cao! Mức Phí cao này sẽ được trả cho mỗi một giao dịch đơn. + + + Warning: Please check that your computer's date and time are correct! If your clock is wrong Dash Core will not work properly. + Cánh báo: Hãy vui lòng kiểm tra ngày giờ máy tính của bạn cho chính xác! Nếu đồng hồ của bạn sai thì Dash Core sẽ không làm việc một cách hoàn hảo. + + + Whitelist peers connecting from the given netmask or IP address. Can be specified multiple times. + Các đối tác ngang hàng cho phép đang kết nối từ địa chỉ IP và netmask. Nó có thể được chỉ rõ nhiều lần. + + + (9999 could be used only on mainnet) + (9999 chỉ được sử dụng trên mạng chính thức) + (default: %s) (ngầm định: %s) @@ -3526,6 +3666,10 @@ https://www.transifex.com/projects/p/dash/ Acceptable ciphers (default: %s) Các loại mã hoá có thể chấp nhận (ngầm định: %s) + + Always query for peer addresses via DNS lookup (default: %u) + Luôn luôn tìm kiếm địa chỉ các đối tác ngang hàng thông qua tìm kiếm DNS (ngầm định: %u) + Cannot resolve -whitebind address: '%s' Không thể phân giải địa chỉ -whitebind: '%s' @@ -3534,6 +3678,10 @@ https://www.transifex.com/projects/p/dash/ Connect through SOCKS5 proxy Kết nối thông qua SOCKS 5 proxy + + Connect to KeePassHttp on port <port> (default: %u) + Kết nối tới KeePassHttp trên cổng <port> (ngầm định: %u) + Copyright (C) 2009-%i The Bitcoin Core Developers Bản quyền (C) 2009-%i bởi Nhóm phát triển Bitcoin Core @@ -3570,10 +3718,18 @@ https://www.transifex.com/projects/p/dash/ Error loading wallet.dat: Wallet requires newer version of Dash Core Lỗi nạp wallet.dat: Ví cần một phiên bản mới hơn của Dash Core + + Error: A fatal internal error occured, see debug.log for details + Lỗi: Một lỗi nghiêm trọng đã xuất hiện, xem debug.log để biết thêm chi tiết + Error: Unsupported argument -tor found, use -onion. Lỗi: Tìm thấy tham số không được hỗ trợ -tor, thay vào đó hãy sử dụng -onion + + Fee (in DASH/kB) to add to transactions you send (default: %s) + Phí (theo DASH/Kb) sẽ thêm vào các giao dịch mà bạn gửi (ngầm định: %s) + Finalizing transaction. Đang hoàn tất giao dịch. @@ -3582,10 +3738,18 @@ https://www.transifex.com/projects/p/dash/ Force safe mode (default: %u) Cưỡng bức ở chế độ an toàn (ngầm định: %u) + + Found enough users, signing ( waiting %s ) + Đã tìm đủ người dùng, đang ký (vui lòng đợi %s) + Found enough users, signing ... Đã kiếm đủ người dùng, đang ký ... + + Generate coins (default: %u) + Sinh tiền (ngầm định: %u) + How many blocks to check at startup (default: %u, 0 = all) Bao nhiêu khối để kiểm tra khi khởi động (ngầm định: %u, 0 = tất cả) @@ -3598,6 +3762,10 @@ https://www.transifex.com/projects/p/dash/ Imports blocks from external blk000??.dat file Nạp khối từ tệp ngoài blk000??.dat + + Include IP addresses in debug output (default: %u) + Kèm địa chỉ IP trong thông tin gỡ rối đầu ra (ngầm định: %u) + Incompatible mode. Kiểu không tương thích. @@ -3674,6 +3842,22 @@ https://www.transifex.com/projects/p/dash/ Listen for connections on <port> (default: %u or testnet: %u) Lắng nghe kết nối từ <cổng> (ngầm định: %u hoặc mạng thử: %u) + + Loading budget cache... + Đang nạp bộ đệm ngân sách... + + + Loading masternode cache... + Đang tải cache cho masternode... + + + Loading masternode payment cache... + Đang tải bộ đệm thanh toán cho masternode... + + + Lock is already in place. + Khoá đã sẵn sàng. + Lock masternodes from masternode configuration file (default: %u) Khoá các masternode từ tệp cấu hình masternode (ngầm định: %u) @@ -3682,6 +3866,14 @@ https://www.transifex.com/projects/p/dash/ Maintain at most <n> connections to peers (default: %u) Duy trì nhiều nhất <n> kết nối tới các điểm ngang cấp (ngầm định: %u) + + Maximum per-connection receive buffer, <n>*1000 bytes (default: %u) + Tối đa cho bộ đệm nhận của mỗi kết nối, <n>*1000 bytes (ngầm định: %u) + + + Maximum per-connection send buffer, <n>*1000 bytes (default: %u) + Tối đa cho bộ đệm gửi của mỗi kết nối, <n>*1000 bytes (ngầm định: %u) + Mixing in progress... Đang trong quá trình trộn... @@ -3702,6 +3894,10 @@ https://www.transifex.com/projects/p/dash/ Number of automatic wallet backups (default: 10) Số lượng ví tự động sao lưu (ngầm định: 10) + + Only accept block chain matching built-in checkpoints (default: %u) + Chỉ chấp nhận các chuỗi khối tương ứng với các điểm kiểm tra trong (ngầm định: %u) + Only connect to nodes in network <net> (ipv4, ipv6 or onion) Chỉ kết nối với các nút trong mạng <net> (IPv4, IPv6 hoặc onion) @@ -3710,6 +3906,10 @@ https://www.transifex.com/projects/p/dash/ Prepend debug output with timestamp (default: %u) Thêm tiền tố đầu ra debug với dấu thời gian (ngầm định: %u) + + Run a thread to flush wallet periodically (default: %u) + Chạy một luồng để làm sạch ví một cách thường xuyên (ngầm định: %u) + Send transactions as zero-fee transactions if possible (default: %u) Gửi giao dịch như là giao dịch không phí nếu có thể (ngầm định: %u) @@ -3722,6 +3922,10 @@ https://www.transifex.com/projects/p/dash/ Server private key (default: %s) Khoá riêng của máy chủ (ngầm định: %s) + + Set external address:port to get to this masternode (example: %s) + Đặt external address:port cho masternode này (ví dụ: %s) + Set key pool size to <n> (default: %u) Thiết lập kích thước pool đến <n> (ngầm định: %u) @@ -3734,6 +3938,10 @@ https://www.transifex.com/projects/p/dash/ Set the number of threads to service RPC calls (default: %d) Thiết lập số luồng phục vụ các lời gọi RPC (ngầm định: %d) + + Sets the DB_PRIVATE flag in the wallet db environment (default: %u) + Thiết lập cờ DB_PRIVATE trong môi trường cơ sở dữ liệu ví (ngầm định: %u) + Signing timed out. Ký không kịp. @@ -3754,6 +3962,10 @@ https://www.transifex.com/projects/p/dash/ Specify pid file (default: %s) Hãy chỉ rõ tệp pid (ngầm định: %s) + + Spend unconfirmed change when sending transactions (default: %u) + Tiên các khoản trả lại chưa được xác nhận khi gửi các giao dịch (ngầm định: %u) + Stop running after importing blocks from disk (default: %u) Dừng chạy sau khi nạp các khối từ đĩa (ngầm định: %u) @@ -3770,6 +3982,30 @@ https://www.transifex.com/projects/p/dash/ Submitted to masternode, waiting in queue %s Đã được gửi cho masternode, đang đợi trong hàng đợi %s + + Synchronization failed + Đồng bộ thất bại + + + Synchronization finished + Đồng bộ đã hoàn thành + + + Synchronizing budgets... + Đang đồng bộ ngân sách... + + + Synchronizing masternode winners... + Đồng bộ các masternode được chọn... + + + Synchronizing masternodes... + Đang đồng bộ các masternode... + + + Synchronizing sporks... + Đang đồng bộ các sporks... + This is not a Masternode. Đây không phải là một Masternode. @@ -3778,14 +4014,26 @@ https://www.transifex.com/projects/p/dash/ Threshold for disconnecting misbehaving peers (default: %u) Ngưỡng ngắt kết nối khi đối tác ngang hàng cư xử không đúng (ngầm định: %u) + + Use KeePass 2 integration using KeePassHttp plugin (default: %u) + Sử dụng tích hợp KeePass 2 dùng KeePassHttp plugin (ngầm định: %u) + Use N separate masternodes to anonymize funds (2-8, default: %u) Sử dụng N masternods riêng biệt để ẩn danh khoản tiền (2-8, ngầm định: %u) + + Use UPnP to map the listening port (default: %u) + Sử dụng UPnP để ánh xạ cổng lắng nghe (ngầm định: %u) + Wallet needed to be rewritten: restart Dash Core to complete Ví cần được ghi lại: khởi động lại Dash Core để hoàn tất + + Warning: Unsupported argument -benchmark ignored, use -debug=bench. + Cảnh báo: Tham số không hỗ trợ -benchmark được bỏ qua, hãy sử dụng -debug=bench. + Warning: Unsupported argument -debugnet ignored, use -debug=net. Cảnh báo: Tham số không hỗ trợ -debugnet được bỏ qua, hãy sử dụng -debug=net @@ -3798,6 +4046,30 @@ https://www.transifex.com/projects/p/dash/ Invalid masternodeprivkey. Please see documenation. Masternodeprivkey không hợp lệ. Hãy xem lại tài liệu. + + (must be 9999 for mainnet) + (phải là 9999 cho mạng chính thức) + + + Can't find random Masternode. + Không tìm thấy Masternode ngẫu nhiên. + + + Can't mix while sync in progress. + Không thể trộn trong quá trình đồng bộ. + + + Could not parse masternode.conf + Không hiểu được tệp masternode.conf + + + Invalid netmask specified in -whitelist: '%s' + Lỗi netmask được chỉ ra trong -whitelist: '%s' + + + Invalid port detected in masternode.conf + Phát hiện thấy cổng không hợp lệ trong tệp masternode.conf + Invalid private key. Khoá riêng không hợp lệ. @@ -3814,6 +4086,10 @@ https://www.transifex.com/projects/p/dash/ KeePassHttp key for AES encrypted communication with KeePass Khoá KeePassHttp cho liên lạc mã hoá AES với KeePass + + Keep N DASH anonymized (default: %u) + Giữ N DASH đã được ẩn danh (ngầm định: %u) + Keep at most <n> unconnectable transactions in memory (default: %u) Giữ nhiều nhất <n> các giao dịch không kết nối được trong bộ nhớ (ngầm định: %u) @@ -3834,18 +4110,6 @@ https://www.transifex.com/projects/p/dash/ Loading block index... Đang nạp chỉ mục khối... - - Loading budget cache... - Đang nạp bộ đệm ngân sách... - - - Loading masternode cache... - Đang tải cache cho masternode... - - - Loading masternode payment cache... - Đang tải bộ đệm thanh toán cho masternode... - Loading wallet... (%3.2f %%) Đang nạp ví... (%3.2f %%) @@ -3878,6 +4142,10 @@ https://www.transifex.com/projects/p/dash/ No matching denominations found for mixing. Không tìm thấy mệnh giá tương ứng để trộn. + + Node relay options: + Tuỳ chọn trung chuyển nút: + Non-standard public key detected. Phát hiện thấy khoá công khai không hợp chuẩn. @@ -4082,6 +4350,10 @@ https://www.transifex.com/projects/p/dash/ Wallet options: Tuỳ chọn ví: + + Wallet window title + Tiêu đề cửa sổ ví + Warning Cảnh báo diff --git a/src/qt/locale/dash_zh_CN.ts b/src/qt/locale/dash_zh_CN.ts index f59b8ef246bd..2d05183a3cc7 100644 --- a/src/qt/locale/dash_zh_CN.ts +++ b/src/qt/locale/dash_zh_CN.ts @@ -1,4 +1,4 @@ - + AddressBookPage @@ -278,6 +278,10 @@ &About Dash Core &关于达世币核心 + + Show information about Dash Core + 显示关于达世币核心信息 + About &Qt 关于 &Qt @@ -414,6 +418,10 @@ &Command-line options &命令行 选项 + + Dash Core client + 达世币核心客户端 + Show the Dash Core help message to get a list with possible Dash command-line options 打开达世币核心帮助信息取得可使用的命令行列表 @@ -438,6 +446,10 @@ Tabs toolbar 分页工具栏 + + %n active connection(s) to Dash network + %n 已连接至达世币网络 + Synchronizing with network... 正在与网络同步... @@ -892,6 +904,10 @@ Address: %4 version 版本 + + About Dash Core + 关于 达世币核心 + Usage: 使用: @@ -952,6 +968,10 @@ Address: %4 Use a custom data directory: 使用自定义的数据目录: + + Dash Core + 达世币核心 + Error 错误 @@ -1030,6 +1050,10 @@ Address: %4 W&allet &钱包 + + Connect to the Dash network through a SOCKS5 proxy. + 通过SOCKS5代理链接达世币网络。 + Expert 专家 @@ -1317,6 +1341,10 @@ https://www.transifex.com/projects/p/dash/ Darksend was successfully reset. 匿名化被成功重置。 + + Darksend requires at least %1 to use. + 匿名化要求至少 %1 以使用 + Wallet is locked and user declined to unlock. Disabling Darksend. 钱包已锁定需要用户解锁。 正在关闭匿名化。 @@ -1344,6 +1372,10 @@ https://www.transifex.com/projects/p/dash/ Payment request file handling 付款请求文件处理 + + URI cannot be parsed! This can be caused by an invalid Dash address or malformed URI parameters. + 链接不能被解析! 原因可能是无效的达世币地址或输入的链接有错。 + Unverified payment requests to custom payment scripts are unsupported. 不支持到自定义付款脚本的未验证付款请求。 @@ -1378,6 +1410,10 @@ https://www.transifex.com/projects/p/dash/ QObject + + Enter a Dash address (e.g. %1) + 输入达世币地址(e.g. %1) + QRImageWidget @@ -1547,6 +1583,10 @@ https://www.transifex.com/projects/p/dash/ An optional label to associate with the new receiving address. 可为新建的收款地址添加一个标签。 + + An optional message to attach to the payment request, which will be displayed when the request is opened.<br>Note: The message will not be sent with the payment over the Dash network. + 附加在付款要求中的讯息,可以不填,打开要求内容时会显示。<br>注意: 这个讯息不会随着付款送到达世币网路上。 + Use this form to request payments. All fields are <b>optional</b>. 使用此表单要求付款。所有字段都是<b>可选</b>。 @@ -1915,6 +1955,10 @@ https://www.transifex.com/projects/p/dash/ Pay &To: 付给(&T): + + The Dash address to send the payment to + 选择发款地址 + Choose previously used address 选择以前用过的地址 @@ -2001,6 +2045,10 @@ https://www.transifex.com/projects/p/dash/ You can sign messages with your addresses to prove you own them. Be careful not to sign anything vague, as phishing attacks may try to trick you into signing your identity over to them. Only sign fully-detailed statements you agree to. 您可以用你的地址对消息进行签名,以证明您是该地址的所有人。注意不要对模棱两可的消息签名,以免遭受钓鱼式攻击。请确保消息内容准确的表达了您的真实意愿。 + + The Dash address to sign the message with + 对此地址进行签名 + Choose previously used address 选择以前用过的地址 @@ -2053,6 +2101,10 @@ https://www.transifex.com/projects/p/dash/ Enter the signing address, message (ensure you copy line breaks, spaces, tabs, etc. exactly) and signature below to verify the message. Be careful not to read more into the signature than what is in the signed message itself, to avoid being tricked by a man-in-the-middle attack. 在下面输入签名地址,消息(请确保换行符、空格符、制表符等等一个不漏)和签名以验证消息。请确保签名信息准确,提防中间人攻击。 + + The Dash address the message was signed with + 已签名的地址 + Verify the message to ensure it was signed with the specified Dash address 验证信息用来确保此被签署信息对应相对的达世币地址 @@ -2612,7 +2664,11 @@ https://www.transifex.com/projects/p/dash/ Send Coins 发送达世币 - + + InstantX doesn't support sending values that high yet. Transactions are currently limited to %1 DASH. + 即时支付功能目前还不支持发送如此高的金额.目前限制在%1 达世币. + + WalletView @@ -2686,6 +2742,10 @@ https://www.transifex.com/projects/p/dash/ InstantX requires inputs with at least 6 confirmations, you might need to wait a few minutes and try again. 即时支付功能需要6步确认,您可以稍后重试。 + + Unable to bind to %s on this computer. Dash Core is probably already running. + 无法绑定%s此计算机. 达世币核心应该已经在运行中了. + Warning: -paytxfee is set very high! This is the transaction fee you will pay if you send a transaction. 警告: -paytxfee 设定了很高的金额!这可是你交易付款所要付的手续费。 @@ -2858,6 +2918,14 @@ https://www.transifex.com/projects/p/dash/ Failed to read block 读取数据块失败 + + Disable all Dash specific functionality (Masternodes, Darksend, InstantX, Budgeting) (0-1, default: %u) + 禁止所有达世币附加功能(主节点, 匿名发送, 即时发送, 预算) (0-1, default: %u) + + + Fees (in DASH/Kb) smaller than this are considered zero fee for transaction creation (default: %s) + 如果手续费比这个值低,就视为没有付手续费(当产生交易时)(默认: %s) + Found unconfirmed denominated outputs, will wait till they confirm to continue. 未确认的面额化输出,将等待他们确认后继续。 @@ -3014,6 +3082,10 @@ https://www.transifex.com/projects/p/dash/ Set database cache size in megabytes (%d to %d, default: %d) 以兆字节为单位设置缓存数据大小 (%d to %d, 默认: %d) + + Set maximum block size in bytes (default: %d) + 以字节为单位设置最大的块(默认: %d) + Set the masternode private key 设置主节点私钥 diff --git a/src/qt/locale/dash_zh_TW.ts b/src/qt/locale/dash_zh_TW.ts index 4cea94cf7e9e..747926ff1505 100644 --- a/src/qt/locale/dash_zh_TW.ts +++ b/src/qt/locale/dash_zh_TW.ts @@ -1,4 +1,4 @@ - + AddressBookPage @@ -458,6 +458,10 @@ Processed %n blocks of transaction history. 已經處理了 %n 個區塊的交易紀錄。 + + Synchronizing additional data: %p% + 正在同步額外的數據: %p% + Show the Dash Core help message to get a list with possible Dash command-line options 顯示達世幣核心的說明訊息,來取得可用命令列選項的列表 @@ -506,14 +510,6 @@ Up to date 最新狀態 - - Synchronizing masternodes... - 正在跟主節點網絡進行同步... - - - Synchronizing budgets... - 正在跟預算案進行同步... - %n hour(s) %n 個小時 @@ -1817,11 +1813,11 @@ https://www.transifex.com/projects/p/dash/ Received - 收款 + 接收 Sent - 付款 + 發送 &Peers @@ -1925,7 +1921,7 @@ https://www.transifex.com/projects/p/dash/ -upgradewallet: Upgrade wallet to latest format on startup. (Note: this is NOT an update of the wallet itself!) - -upgradewallet: 在啟動時升級錢包到最新的格式。 (注:這不是錢包本身的更新!) + -upgradewallet: 在啟動時升級錢包到最新的格式。 (注:這不是錢包軟件本身的更新!) Wallet repair options. @@ -3052,7 +3048,7 @@ https://www.transifex.com/projects/p/dash/ Sent to - 付款 + 付款給 Darksent @@ -3441,6 +3437,14 @@ https://www.transifex.com/projects/p/dash/ Error: Unsupported argument -socks found. Setting SOCKS version isn't possible anymore, only SOCKS5 proxies are supported. 錯誤: 找到不再支援的 -socks 參數。現在只支援 SOCKS5 協定的代理伺服器了,因為不再能夠指定 SOCKS 協定版本。 + + Fees (in DASH/Kb) smaller than this are considered zero fee for relaying (default: %s) + 當處理轉發的交易時,如果每千位元組(Kb)的手續費比這個值低,就視為沒付手續費 (預設值: %s) + + + Fees (in DASH/Kb) smaller than this are considered zero fee for transaction creation (default: %s) + 當建立交易時,如果每千位元組(Kb)的手續費比這個值低,就視為沒付手續費 (預設值: %s) + Flush database activity from memory pool to disk log every <n> megabytes (default: %u) 每當累積到 <n> 百萬位元組(MB)時,才將資料庫的變動從記憶體暫存池中寫進磁碟紀錄檔(預設值: %u) @@ -3461,6 +3465,26 @@ https://www.transifex.com/projects/p/dash/ Log transaction priority and fee per kB when mining blocks (default: %u) 開採區塊的時候,紀錄交易的優先度以及每千位元組(kB)的手續費(預設值: %u) + + Maintain a full transaction index, used by the getrawtransaction rpc call (default: %u) + 維護全部交易的索引,用在 getrawtransaction 這個 RPC 請求(預設值: %u) + + + Maximum size of data in data carrier transactions we relay and mine (default: %u) + 轉發和開採時,對只帶資料的交易的大小上限(預設值: %u) + + + Maximum total fees to use in a single wallet transaction, setting too low may abort large transactions (default: %s) + 單一的錢包交易允許付出最高的總手續費,設定太低的話,可能會無法進行資料量大的交易(預設值: %s) + + + Number of seconds to keep misbehaving peers from reconnecting (default: %u) + 避免與異常的節點重新連線的秒數(預設: %u) + + + Output debugging information (default: %u, supplying <category> is optional) + 輸出除錯資訊(預設值: %u, 不一定要指定 <category>) + Set the number of threads for coin generation if enabled (-1 = all cores, default: %d) 設定產生錢幣的執行緒數目(-1 表示處理器核心數,預設值: %d) @@ -3597,6 +3621,10 @@ https://www.transifex.com/projects/p/dash/ Listen for JSON-RPC connections on <port> (default: %u or testnet: %u) 在通訊埠 <port> 聽候 JSON-RPC 連線(預設值: %u, 或若為測試網路: %u) + + Loading masternode cache... + 正在載入主節點緩存... + Mixing in progress... 正在進行混合... @@ -3621,6 +3649,10 @@ https://www.transifex.com/projects/p/dash/ Only accept block chain matching built-in checkpoints (default: %u) 只接受與內建的檢查段點吻合的區塊鎖鏈(預設值: %u) + + Only connect to nodes in network <net> (ipv4, ipv6 or onion) + 只會連接到網絡節點 <net> (IPv4,IPv6或onion) + Prepend debug output with timestamp (default: %u) 在除錯輸出內容前附加時間(預設值: %u) @@ -3681,6 +3713,22 @@ https://www.transifex.com/projects/p/dash/ Stop running after importing blocks from disk (default: %u) 從磁碟匯入區塊資料後停止執行(預設值: %u) + + Synchronization failed + 同步失敗 + + + Synchronization finished + 同步完成 + + + Synchronizing budgets... + 正在跟預算案進行同步... + + + Synchronizing masternodes... + 正在跟主節點網絡進行同步... + This is not a Masternode. 這並不是一個主節點。 @@ -3713,14 +3761,6 @@ https://www.transifex.com/projects/p/dash/ Loading block index... 正在載入區塊索引... - - Loading masternode cache... - 正在載入主節點緩存... - - - Loading masternode payment cache... - 正在載入主節點付款緩存... - Loading wallet... (%3.2f %%) 正在載入錢包資料... (%3.2f %%) From 5783d5b4467ff87b09bb5c3a16abecc18b49e44d Mon Sep 17 00:00:00 2001 From: crowning- Date: Fri, 4 Sep 2015 05:44:02 +0200 Subject: [PATCH 04/40] Sanitize mnbudget prepare|submit names and URLs --- src/rpcmasternode-budget.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/rpcmasternode-budget.cpp b/src/rpcmasternode-budget.cpp index 13c02ea85960..e7ee74b75c04 100644 --- a/src/rpcmasternode-budget.cpp +++ b/src/rpcmasternode-budget.cpp @@ -62,11 +62,11 @@ Value mnbudget(const Array& params, bool fHelp) if (params.size() != 7) throw runtime_error("Correct usage is 'mnbudget prepare proposal-name url payment_count block_start dash_address monthly_payment_dash'"); - std::string strProposalName = params[1].get_str(); + std::string strProposalName = SanitizeString(params[1].get_str()); if(strProposalName.size() > 20) return "Invalid proposal name, limit of 20 characters."; - std::string strURL = params[2].get_str(); + std::string strURL = SanitizeString(params[2].get_str()); if(strURL.size() > 64) return "Invalid url, limit of 64 characters."; @@ -142,11 +142,11 @@ Value mnbudget(const Array& params, bool fHelp) // Check these inputs the same way we check the vote commands: // ********************************************************** - std::string strProposalName = params[1].get_str(); + std::string strProposalName = SanitizeString(params[1].get_str()); if(strProposalName.size() > 20) return "Invalid proposal name, limit of 20 characters."; - std::string strURL = params[2].get_str(); + std::string strURL = SanitizeString(params[2].get_str()); if(strURL.size() > 64) return "Invalid url, limit of 64 characters."; From 4a055497fe84796b3a2c20178bff2bb095d4bc09 Mon Sep 17 00:00:00 2001 From: Holger Schinzel Date: Fri, 4 Sep 2015 10:39:14 +0200 Subject: [PATCH 05/40] version bump --- configure.ac | 4 ++-- src/clientversion.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/configure.ac b/configure.ac index 0f87d10c5cff..2ec7bcc2d84d 100644 --- a/configure.ac +++ b/configure.ac @@ -2,8 +2,8 @@ dnl require autoconf 2.60 (AS_ECHO/AS_ECHO_N) AC_PREREQ([2.60]) define(_CLIENT_VERSION_MAJOR, 0) define(_CLIENT_VERSION_MINOR, 12) -define(_CLIENT_VERSION_REVISION, 0) -define(_CLIENT_VERSION_BUILD, 52) +define(_CLIENT_VERSION_REVISION, 1) +define(_CLIENT_VERSION_BUILD, 0) define(_CLIENT_VERSION_IS_RELEASE, true) define(_COPYRIGHT_YEAR, 2015) AC_INIT([Dash Core],[_CLIENT_VERSION_MAJOR._CLIENT_VERSION_MINOR._CLIENT_VERSION_REVISION],[info@dashpay.io],[dash]) diff --git a/src/clientversion.h b/src/clientversion.h index dc3ed2cafa27..7adae4d9a672 100644 --- a/src/clientversion.h +++ b/src/clientversion.h @@ -16,8 +16,8 @@ //! These need to be macros, as clientversion.cpp's and dash*-res.rc's voodoo requires it #define CLIENT_VERSION_MAJOR 0 #define CLIENT_VERSION_MINOR 12 -#define CLIENT_VERSION_REVISION 0 -#define CLIENT_VERSION_BUILD 52 +#define CLIENT_VERSION_REVISION 1 +#define CLIENT_VERSION_BUILD 0 //! Set to true for release, false for prerelease or test build #define CLIENT_VERSION_IS_RELEASE true From bf528715fc1feb7c5eac514a7f28c0d5a33498b7 Mon Sep 17 00:00:00 2001 From: crowning- Date: Sat, 5 Sep 2015 22:54:11 +0200 Subject: [PATCH 06/40] UI: theme-dependent icons/images Step 1 --- src/qt/addressbookpage.cpp | 5 ++++ src/qt/forms/addressbookpage.ui | 16 ------------- src/qt/forms/receivecoinsdialog.ui | 16 ------------- src/qt/forms/rpcconsole.ui | 4 ---- src/qt/forms/sendcoinsdialog.ui | 16 ++----------- src/qt/forms/sendcoinsentry.ui | 20 ---------------- src/qt/forms/signverifymessagedialog.ui | 32 ------------------------- src/qt/receivecoinsdialog.cpp | 5 ++++ src/qt/rpcconsole.cpp | 3 +++ src/qt/sendcoinsdialog.cpp | 4 ++++ src/qt/sendcoinsentry.cpp | 7 ++++++ src/qt/signverifymessagedialog.cpp | 19 +++++++++++++++ 12 files changed, 45 insertions(+), 102 deletions(-) diff --git a/src/qt/addressbookpage.cpp b/src/qt/addressbookpage.cpp index bb4c429293be..69866600ccb5 100644 --- a/src/qt/addressbookpage.cpp +++ b/src/qt/addressbookpage.cpp @@ -35,6 +35,11 @@ AddressBookPage::AddressBookPage(Mode mode, Tabs tab, QWidget *parent) : ui->copyAddress->setIcon(QIcon()); ui->deleteAddress->setIcon(QIcon()); ui->exportButton->setIcon(QIcon()); +#else + ui->newAddress->setIcon(QIcon(":/icons/add")); + ui->copyAddress->setIcon(QIcon(":/icons/editcopy")); + ui->deleteAddress->setIcon(QIcon(":/icons/remove")); + ui->exportButton->setIcon(QIcon(":/icons/export")); #endif switch(mode) diff --git a/src/qt/forms/addressbookpage.ui b/src/qt/forms/addressbookpage.ui index b45d0c10a12c..56aa5da9d0ba 100644 --- a/src/qt/forms/addressbookpage.ui +++ b/src/qt/forms/addressbookpage.ui @@ -59,10 +59,6 @@ &New - - - :/icons/add:/icons/add - false @@ -76,10 +72,6 @@ &Copy - - - :/icons/editcopy:/icons/editcopy - false @@ -93,10 +85,6 @@ &Delete - - - :/icons/remove:/icons/remove - false @@ -123,10 +111,6 @@ &Export - - - :/icons/export:/icons/export - false diff --git a/src/qt/forms/receivecoinsdialog.ui b/src/qt/forms/receivecoinsdialog.ui index e0234fb368f0..1a4ac15adb81 100644 --- a/src/qt/forms/receivecoinsdialog.ui +++ b/src/qt/forms/receivecoinsdialog.ui @@ -140,10 +140,6 @@ &Request payment - - - :/icons/receiving_addresses:/icons/receiving_addresses - @@ -160,10 +156,6 @@ Clear - - - :/icons/remove:/icons/remove - false @@ -263,10 +255,6 @@ Show - - - :/icons/edit:/icons/edit - false @@ -283,10 +271,6 @@ Remove - - - :/icons/remove:/icons/remove - false diff --git a/src/qt/forms/rpcconsole.ui b/src/qt/forms/rpcconsole.ui index 089b9de898e9..0cb1d7de498e 100644 --- a/src/qt/forms/rpcconsole.ui +++ b/src/qt/forms/rpcconsole.ui @@ -413,10 +413,6 @@ - - - :/icons/remove:/icons/remove - Ctrl+L diff --git a/src/qt/forms/sendcoinsdialog.ui b/src/qt/forms/sendcoinsdialog.ui index e89957058d42..1f0fe3c88f89 100644 --- a/src/qt/forms/sendcoinsdialog.ui +++ b/src/qt/forms/sendcoinsdialog.ui @@ -616,8 +616,8 @@ 0 0 - 830 - 68 + 828 + 67 @@ -1257,10 +1257,6 @@ S&end - - - :/icons/send:/icons/send - false @@ -1283,10 +1279,6 @@ Clear &All - - - :/icons/remove:/icons/remove - false @@ -1300,10 +1292,6 @@ Add &Recipient - - - :/icons/add:/icons/add - false diff --git a/src/qt/forms/sendcoinsentry.ui b/src/qt/forms/sendcoinsentry.ui index a6d0a8cf242e..4ba1cb472c0d 100644 --- a/src/qt/forms/sendcoinsentry.ui +++ b/src/qt/forms/sendcoinsentry.ui @@ -63,10 +63,6 @@ - - - :/icons/address-book:/icons/address-book - Alt+A @@ -80,10 +76,6 @@ - - - :/icons/editpaste:/icons/editpaste - Alt+P @@ -97,10 +89,6 @@ - - - :/icons/remove:/icons/remove - @@ -621,10 +609,6 @@ - - - :/icons/remove:/icons/remove - @@ -1157,10 +1141,6 @@ - - - :/icons/remove:/icons/remove - diff --git a/src/qt/forms/signverifymessagedialog.ui b/src/qt/forms/signverifymessagedialog.ui index 66d7c5b111df..068581a511bc 100644 --- a/src/qt/forms/signverifymessagedialog.ui +++ b/src/qt/forms/signverifymessagedialog.ui @@ -60,10 +60,6 @@ - - - :/icons/address-book:/icons/address-book - Alt+A @@ -80,10 +76,6 @@ - - - :/icons/editpaste:/icons/editpaste - Alt+P @@ -136,10 +128,6 @@ - - - :/icons/editcopy:/icons/editcopy - false @@ -157,10 +145,6 @@ Sign &Message - - - :/icons/edit:/icons/edit - false @@ -174,10 +158,6 @@ Clear &All - - - :/icons/remove:/icons/remove - false @@ -270,10 +250,6 @@ - - - :/icons/address-book:/icons/address-book - Alt+A @@ -300,10 +276,6 @@ Verify &Message - - - :/icons/transaction_0:/icons/transaction_0 - false @@ -317,10 +289,6 @@ Clear &All - - - :/icons/remove:/icons/remove - false diff --git a/src/qt/receivecoinsdialog.cpp b/src/qt/receivecoinsdialog.cpp index f2c76c83555b..b2aac9350d12 100644 --- a/src/qt/receivecoinsdialog.cpp +++ b/src/qt/receivecoinsdialog.cpp @@ -33,6 +33,11 @@ ReceiveCoinsDialog::ReceiveCoinsDialog(QWidget *parent) : ui->receiveButton->setIcon(QIcon()); ui->showRequestButton->setIcon(QIcon()); ui->removeRequestButton->setIcon(QIcon()); +#else + ui->clearButton->setIcon(QIcon(":/icons/remove")); + ui->receiveButton->setIcon(QIcon(":/icons/receiving_addresses")); + ui->showRequestButton->setIcon(QIcon(":/icons/edit")); + ui->removeRequestButton->setIcon(QIcon(":/icons/remove")); #endif // context menu actions diff --git a/src/qt/rpcconsole.cpp b/src/qt/rpcconsole.cpp index b3be32cc6504..49d6fcd00310 100644 --- a/src/qt/rpcconsole.cpp +++ b/src/qt/rpcconsole.cpp @@ -222,6 +222,9 @@ RPCConsole::RPCConsole(QWidget *parent) : ui->openDebugLogfileButton->setIcon(QIcon(":/icons/export")); #endif + // Needed on Mac also + ui->clearButton->setIcon(QIcon(":/icons/remove")); + // Install event filter for up and down arrow ui->lineEdit->installEventFilter(this); ui->messagesWidget->installEventFilter(this); diff --git a/src/qt/sendcoinsdialog.cpp b/src/qt/sendcoinsdialog.cpp index 9f3fc57ebc93..21c1f58bcf32 100644 --- a/src/qt/sendcoinsdialog.cpp +++ b/src/qt/sendcoinsdialog.cpp @@ -39,6 +39,10 @@ SendCoinsDialog::SendCoinsDialog(QWidget *parent) : ui->addButton->setIcon(QIcon()); ui->clearButton->setIcon(QIcon()); ui->sendButton->setIcon(QIcon()); +#else + ui->addButton->setIcon(QIcon(":/icons/add")); + ui->clearButton->setIcon(QIcon(":/icons/remove")); + ui->sendButton->setIcon(QIcon(":/icons/send")); #endif GUIUtil::setupAddressWidget(ui->lineEditCoinControlChange, this); diff --git a/src/qt/sendcoinsentry.cpp b/src/qt/sendcoinsentry.cpp index 0a58998bd830..ee345cbab819 100644 --- a/src/qt/sendcoinsentry.cpp +++ b/src/qt/sendcoinsentry.cpp @@ -31,6 +31,13 @@ SendCoinsEntry::SendCoinsEntry(QWidget *parent) : ui->addAsLabel->setPlaceholderText(tr("Enter a label for this address to add it to your address book")); #endif + // These icons are needed on Mac also! + ui->addressBookButton->setIcon(QIcon(":/icons/address-book")); + ui->pasteButton->setIcon(QIcon(":/icons/editpaste")); + ui->deleteButton->setIcon(QIcon(":/icons/remove")); + ui->deleteButton_is->setIcon(QIcon(":/icons/remove")); + ui->deleteButton_s->setIcon(QIcon(":/icons/remove")); + // normal dash address field GUIUtil::setupAddressWidget(ui->payTo, this); // just a label for displaying dash address(es) diff --git a/src/qt/signverifymessagedialog.cpp b/src/qt/signverifymessagedialog.cpp index 67716aa5ddcf..2aa8a64cf2e9 100644 --- a/src/qt/signverifymessagedialog.cpp +++ b/src/qt/signverifymessagedialog.cpp @@ -30,6 +30,25 @@ SignVerifyMessageDialog::SignVerifyMessageDialog(QWidget *parent) : ui->signatureOut_SM->setPlaceholderText(tr("Click \"Sign Message\" to generate signature")); #endif +#ifdef Q_OS_MAC // Icons on push buttons are very uncommon on Mac + ui->signMessageButton_SM->setIcon(QIcon()); + ui->clearButton_SM->setIcon(QIcon()); + ui->verifyMessageButton_VM->setIcon(QIcon()); + ui->clearButton_VM->setIcon(QIcon()); +#else + ui->signMessageButton_SM->setIcon(QIcon(":/icons/edit")); + ui->clearButton_SM->setIcon(QIcon(":/icons/remove")); + ui->verifyMessageButton_VM->setIcon(QIcon(":/icons/transaction_0")); + ui->clearButton_VM->setIcon(QIcon(":/icons/remove")); +#endif + + // These icons are needed on Mac also + ui->addressBookButton_SM->setIcon(QIcon(":/icons/address-book")); + ui->pasteButton_SM->setIcon(QIcon(":/icons/editpaste")); + ui->copySignatureButton_SM->setIcon(QIcon(":/icons/editcopy")); + ui->addressBookButton_VM->setIcon(QIcon(":/icons/address-book")); + + GUIUtil::setupAddressWidget(ui->addressIn_SM, this); GUIUtil::setupAddressWidget(ui->addressIn_VM, this); From 9d7fccf6a707eca2b3c0b46968b2a2f20b8142e6 Mon Sep 17 00:00:00 2001 From: UdjinM6 Date: Wed, 9 Sep 2015 06:27:20 +0300 Subject: [PATCH 07/40] change threadSafe (i.e. cs_main lock usage) for Dash rpc commands Closes #604 --- src/rpcserver.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/rpcserver.cpp b/src/rpcserver.cpp index a862954582b7..398af161d3c1 100644 --- a/src/rpcserver.cpp +++ b/src/rpcserver.cpp @@ -309,14 +309,14 @@ static const CRPCCommand vRPCCommands[] = { "hidden", "setmocktime", &setmocktime, true, false, false }, /* Dash features */ - { "dash", "mnsync", &mnsync, true, false, false }, - { "dash", "spork", &spork, true, false, false }, - { "dash", "masternode", &masternode, true, false, true }, - { "dash", "mnbudget", &mnbudget, true, false, false }, - { "dash", "mnfinalbudget", &mnfinalbudget, true, false, false }, - { "dash", "masternodelist", &masternodelist, true, false, false }, + { "dash", "masternode", &masternode, true, true, false }, + { "dash", "masternodelist", &masternodelist, true, true, false }, + { "dash", "mnbudget", &mnbudget, true, true, false }, + { "dash", "mnfinalbudget", &mnfinalbudget, true, true, false }, + { "dash", "mnsync", &mnsync, true, true, false }, + { "dash", "spork", &spork, true, true, false }, #ifdef ENABLE_WALLET - { "dash", "darksend", &darksend, false, false, true }, + { "dash", "darksend", &darksend, false, false, true }, /* not threadSafe because of SendMoney */ /* Wallet */ { "wallet", "addmultisigaddress", &addmultisigaddress, true, false, true }, From a31df6e4ae6d7c3d97932003947f73c25f57d8f6 Mon Sep 17 00:00:00 2001 From: UdjinM6 Date: Wed, 9 Sep 2015 05:09:12 +0300 Subject: [PATCH 08/40] fix linearization tool to make it work with Dash --- contrib/linearize/README.md | 13 ++++++---- .../linearize/example-linearize-testnet.cfg | 20 ++++++++++++++ contrib/linearize/example-linearize.cfg | 9 ++++--- contrib/linearize/linearize-data.py | 26 +++++++++++-------- 4 files changed, 48 insertions(+), 20 deletions(-) create mode 100644 contrib/linearize/example-linearize-testnet.cfg diff --git a/contrib/linearize/README.md b/contrib/linearize/README.md index 157586e4d4e0..7d29bf3b790f 100644 --- a/contrib/linearize/README.md +++ b/contrib/linearize/README.md @@ -1,6 +1,10 @@ # Linearize Construct a linear, no-fork, best version of the blockchain. +## Step 0: Install dash_hash + +https://github.com/UdjinM6/dash_hash + ## Step 1: Download hash list $ ./linearize-hashes.py linearize.cfg > hashlist.txt @@ -20,13 +24,12 @@ Required configuration file settings: * "input": bitcoind blocks/ directory containing blkNNNNN.dat * "hashlist": text file containing list of block hashes, linearized-hashes.py output. -* "output_file": bootstrap.dat - or -* "output": output directory for linearized blocks/blkNNNNN.dat output +* "output_file" for bootstrap.dat or "output" for output directory for linearized blocks/blkNNNNN.dat output Optional config file setting for linearize-data: -* "netmagic": network magic number -* "max_out_sz": maximum output file size (default 1000*1000*1000) +* "netmagic": network magic number (default is 'cee2caff', testnet) +* "genesis": genesis block hash (default is '00000bafbc94add76cb75e2ec92894837288a481e5c005f6563d91623bf8bc2c', testnet) +* "max_out_sz": maximum output file size (default 100 \* 1000 \* 1000) * "split_timestamp": Split files when a new month is first seen, in addition to reaching a maximum file size. * "file_timestamp": Set each file's last-modified time to that of the diff --git a/contrib/linearize/example-linearize-testnet.cfg b/contrib/linearize/example-linearize-testnet.cfg new file mode 100644 index 000000000000..3cd7035d15be --- /dev/null +++ b/contrib/linearize/example-linearize-testnet.cfg @@ -0,0 +1,20 @@ + +# bitcoind RPC settings (linearize-hashes) +rpcuser=someuser +rpcpassword=somepassword +host=127.0.0.1 +port=19998 + +# bootstrap.dat hashlist settings (linearize-hashes) +max_height=3130000 + +# bootstrap.dat input/output settings (linearize-data) +netmagic=cee2caff +input=/home/example/.dash/testnet3/blocks +output_file=/home/example/Downloads/bootstrap.dat +hashlist=hashlist.txt +split_year=1 +genesis=00000bafbc94add76cb75e2ec92894837288a481e5c005f6563d91623bf8bc2c + +# Maxmimum size in bytes of out-of-order blocks cache in memory +out_of_order_cache_sz = 10000000 diff --git a/contrib/linearize/example-linearize.cfg b/contrib/linearize/example-linearize.cfg index 9c0824ee1f26..e2fe77297793 100644 --- a/contrib/linearize/example-linearize.cfg +++ b/contrib/linearize/example-linearize.cfg @@ -6,14 +6,15 @@ host=127.0.0.1 port=9998 # bootstrap.dat hashlist settings (linearize-hashes) -max_height=313000 +max_height=3130000 # bootstrap.dat input/output settings (linearize-data) -netmagic=f9beb4d9 -input=/home/example/.bitcoin/blocks +netmagic=bf0c6bbd +input=/home/example/.dash/blocks output_file=/home/example/Downloads/bootstrap.dat hashlist=hashlist.txt split_year=1 +genesis=00000ffd590b1485b3caadc19b22e6379c733355108f107a430458cdf3407ab6 # Maxmimum size in bytes of out-of-order blocks cache in memory -out_of_order_cache_sz = 100000000 +out_of_order_cache_sz = 10000000 diff --git a/contrib/linearize/linearize-data.py b/contrib/linearize/linearize-data.py index 2dac3a614b03..8fbe4798bfcc 100755 --- a/contrib/linearize/linearize-data.py +++ b/contrib/linearize/linearize-data.py @@ -16,6 +16,7 @@ import httplib import sys import hashlib +import dash_hash import datetime import time from collections import namedtuple @@ -44,15 +45,17 @@ def wordreverse(in_buf): return ''.join(out_words) def calc_hdr_hash(blk_hdr): - hash1 = hashlib.sha256() - hash1.update(blk_hdr) - hash1_o = hash1.digest() + #hash1 = hashlib.sha256() + #hash1.update(blk_hdr) + #hash1_o = hash1.digest() - hash2 = hashlib.sha256() - hash2.update(hash1_o) - hash2_o = hash2.digest() + #hash2 = hashlib.sha256() + #hash2.update(hash1_o) + #hash2_o = hash2.digest() - return hash2_o + #return hash2_o + pow_hash = dash_hash.getPoWHash(blk_hdr) + return pow_hash def calc_hash_str(blk_hdr): hash = calc_hdr_hash(blk_hdr) @@ -264,7 +267,9 @@ def run(self): f.close() if 'netmagic' not in settings: - settings['netmagic'] = 'f9beb4d9' + settings['netmagic'] = 'cee2caff' + if 'genesis' not in settings: + settings['genesis'] = '00000bafbc94add76cb75e2ec92894837288a481e5c005f6563d91623bf8bc2c' if 'input' not in settings: settings['input'] = 'input' if 'hashlist' not in settings: @@ -291,9 +296,8 @@ def run(self): blkindex = get_block_hashes(settings) blkmap = mkblockmap(blkindex) - if not "000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f" in blkmap: - print("not found") + if not settings['genesis'] in blkmap: + print("genesis not found") else: BlockDataCopier(settings, blkindex, blkmap).run() - From c38e5233c1346e2b455e07b3c4dc8da256a7c00e Mon Sep 17 00:00:00 2001 From: Holger Schinzel Date: Sat, 12 Sep 2015 16:25:31 +0200 Subject: [PATCH 09/40] fixing reference Closes #603 --- contrib/linearize/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/linearize/README.md b/contrib/linearize/README.md index 7d29bf3b790f..84a415154ccf 100644 --- a/contrib/linearize/README.md +++ b/contrib/linearize/README.md @@ -3,7 +3,7 @@ Construct a linear, no-fork, best version of the blockchain. ## Step 0: Install dash_hash -https://github.com/UdjinM6/dash_hash +https://github.com/dashpay/dash_hash ## Step 1: Download hash list From d9ff3d77a30a80c3fa80c78926669ca462506eb8 Mon Sep 17 00:00:00 2001 From: UdjinM6 Date: Wed, 9 Sep 2015 21:34:52 +0300 Subject: [PATCH 10/40] remove extra "new line" from some error/log messages Closes #609 --- src/darksend.cpp | 8 ++++---- src/masternode-budget.cpp | 10 +++++----- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/darksend.cpp b/src/darksend.cpp index 2168fee8b06d..7b0487e06978 100644 --- a/src/darksend.cpp +++ b/src/darksend.cpp @@ -946,7 +946,7 @@ bool CDarksendPool::IsCollateralValid(const CTransaction& txCollateral){ nValueOut += o.nValue; if(!o.scriptPubKey.IsNormalPaymentScript()){ - LogPrintf ("CDarksendPool::IsCollateralValid - Invalid Script %s\n", txCollateral.ToString()); + LogPrintf ("CDarksendPool::IsCollateralValid - Invalid Script %s", txCollateral.ToString()); return false; } } @@ -964,17 +964,17 @@ bool CDarksendPool::IsCollateralValid(const CTransaction& txCollateral){ } if(missingTx){ - LogPrint("darksend", "CDarksendPool::IsCollateralValid - Unknown inputs in collateral transaction - %s\n", txCollateral.ToString()); + LogPrint("darksend", "CDarksendPool::IsCollateralValid - Unknown inputs in collateral transaction - %s", txCollateral.ToString()); return false; } //collateral transactions are required to pay out DARKSEND_COLLATERAL as a fee to the miners if(nValueIn - nValueOut < DARKSEND_COLLATERAL) { - LogPrint("darksend", "CDarksendPool::IsCollateralValid - did not include enough fees in transaction %d\n%s\n", nValueOut-nValueIn, txCollateral.ToString()); + LogPrint("darksend", "CDarksendPool::IsCollateralValid - did not include enough fees in transaction %d\n%s", nValueOut-nValueIn, txCollateral.ToString()); return false; } - LogPrint("darksend", "CDarksendPool::IsCollateralValid %s\n", txCollateral.ToString()); + LogPrint("darksend", "CDarksendPool::IsCollateralValid %s", txCollateral.ToString()); { LOCK(cs_main); diff --git a/src/masternode-budget.cpp b/src/masternode-budget.cpp index b764cf24c11e..cb8a79272192 100644 --- a/src/masternode-budget.cpp +++ b/src/masternode-budget.cpp @@ -1366,12 +1366,12 @@ bool CBudgetProposal::AddOrUpdateVote(CBudgetVote& vote, std::string& strError) if(mapVotes.count(hash)){ if(mapVotes[hash].nTime > vote.nTime){ - strError = strprintf("new vote older than existing vote - %s\n", vote.GetHash().ToString()); + strError = strprintf("new vote older than existing vote - %s", vote.GetHash().ToString()); LogPrint("mnbudget", "CBudgetProposal::AddOrUpdateVote - %s\n", strError); return false; } if(vote.nTime - mapVotes[hash].nTime < BUDGET_VOTE_UPDATE_MIN){ - strError = strprintf("time between votes is too soon - %s - %lli\n", vote.GetHash().ToString(), vote.nTime - mapVotes[hash].nTime); + strError = strprintf("time between votes is too soon - %s - %lli", vote.GetHash().ToString(), vote.nTime - mapVotes[hash].nTime); LogPrint("mnbudget", "CBudgetProposal::AddOrUpdateVote - %s\n", strError); return false; } @@ -1618,19 +1618,19 @@ bool CFinalizedBudget::AddOrUpdateVote(CFinalizedBudgetVote& vote, std::string& uint256 hash = vote.vin.prevout.GetHash(); if(mapVotes.count(hash)){ if(mapVotes[hash].nTime > vote.nTime){ - strError = strprintf("new vote older than existing vote - %s\n", vote.GetHash().ToString()); + strError = strprintf("new vote older than existing vote - %s", vote.GetHash().ToString()); LogPrint("mnbudget", "CFinalizedBudget::AddOrUpdateVote - %s\n", strError); return false; } if(vote.nTime - mapVotes[hash].nTime < BUDGET_VOTE_UPDATE_MIN){ - strError = strprintf("time between votes is too soon - %s - %lli\n", vote.GetHash().ToString(), vote.nTime - mapVotes[hash].nTime); + strError = strprintf("time between votes is too soon - %s - %lli", vote.GetHash().ToString(), vote.nTime - mapVotes[hash].nTime); LogPrint("mnbudget", "CFinalizedBudget::AddOrUpdateVote - %s\n", strError); return false; } } if(vote.nTime > GetTime() + (60*60)){ - strError = strprintf("new vote is too far ahead of current time - %s - nTime %lli - Max Time %lli\n", vote.GetHash().ToString(), vote.nTime, GetTime() + (60*60)); + strError = strprintf("new vote is too far ahead of current time - %s - nTime %lli - Max Time %lli", vote.GetHash().ToString(), vote.nTime, GetTime() + (60*60)); LogPrint("mnbudget", "CFinalizedBudget::AddOrUpdateVote - %s\n", strError); return false; } From f68a5d8102fc96d233829a92aae8a66e45332f34 Mon Sep 17 00:00:00 2001 From: UdjinM6 Date: Wed, 9 Sep 2015 06:44:37 +0300 Subject: [PATCH 11/40] remove depreciated dsee/dseep code Closes #606 --- src/activemasternode.cpp | 70 ---------- src/masternode.cpp | 6 - src/masternode.h | 3 - src/masternodeman.cpp | 288 --------------------------------------- 4 files changed, 367 deletions(-) diff --git a/src/activemasternode.cpp b/src/activemasternode.cpp index e65725386ced..4a73ae0529ce 100644 --- a/src/activemasternode.cpp +++ b/src/activemasternode.cpp @@ -188,38 +188,6 @@ bool CActiveMasternode::SendMasternodePing(std::string& errorMessage) { mnp.Relay(); - /* - * IT'S SAFE TO REMOVE THIS IN FURTHER VERSIONS - * AFTER MIGRATION TO V12 IS DONE - */ - - if(IsSporkActive(SPORK_10_MASTERNODE_PAY_UPDATED_NODES)) return true; - // for migration purposes ping our node on old masternodes network too - std::string retErrorMessage; - std::vector vchMasterNodeSignature; - int64_t masterNodeSignatureTime = GetAdjustedTime(); - - std::string strMessage = service.ToString() + boost::lexical_cast(masterNodeSignatureTime) + boost::lexical_cast(false); - - if(!darkSendSigner.SignMessage(strMessage, retErrorMessage, vchMasterNodeSignature, keyMasternode)) { - errorMessage = "dseep sign message failed: " + retErrorMessage; - return false; - } - - if(!darkSendSigner.VerifyMessage(pubKeyMasternode, vchMasterNodeSignature, strMessage, retErrorMessage)) { - errorMessage = "dseep verify message failed: " + retErrorMessage; - return false; - } - - LogPrint("masternode", "dseep - relaying from active mn, %s \n", vin.ToString().c_str()); - LOCK(cs_vNodes); - BOOST_FOREACH(CNode* pnode, vNodes) - pnode->PushMessage("dseep", vin, vchMasterNodeSignature, masterNodeSignatureTime, false); - - /* - * END OF "REMOVE" - */ - return true; } else @@ -312,44 +280,6 @@ bool CActiveMasternode::Register(CTxIn vin, CService service, CKey keyCollateral LogPrintf("CActiveMasternode::Register() - RelayElectionEntry vin = %s\n", vin.ToString()); mnb.Relay(); - /* - * IT'S SAFE TO REMOVE THIS IN FURTHER VERSIONS - * AFTER MIGRATION TO V12 IS DONE - */ - - if(IsSporkActive(SPORK_10_MASTERNODE_PAY_UPDATED_NODES)) return true; - // for migration purposes inject our node in old masternodes' list too - std::string retErrorMessage; - std::vector vchMasterNodeSignature; - int64_t masterNodeSignatureTime = GetAdjustedTime(); - std::string donationAddress = ""; - int donationPercantage = 0; - - std::string vchPubKey(pubKeyCollateralAddress.begin(), pubKeyCollateralAddress.end()); - std::string vchPubKey2(pubKeyMasternode.begin(), pubKeyMasternode.end()); - - std::string strMessage = service.ToString() + boost::lexical_cast(masterNodeSignatureTime) + vchPubKey + vchPubKey2 + boost::lexical_cast(PROTOCOL_VERSION) + donationAddress + boost::lexical_cast(donationPercantage); - - if(!darkSendSigner.SignMessage(strMessage, retErrorMessage, vchMasterNodeSignature, keyCollateralAddress)) { - errorMessage = "dsee sign message failed: " + retErrorMessage; - LogPrintf("CActiveMasternode::Register() - Error: %s\n", errorMessage.c_str()); - return false; - } - - if(!darkSendSigner.VerifyMessage(pubKeyCollateralAddress, vchMasterNodeSignature, strMessage, retErrorMessage)) { - errorMessage = "dsee verify message failed: " + retErrorMessage; - LogPrintf("CActiveMasternode::Register() - Error: %s\n", errorMessage.c_str()); - return false; - } - - LOCK(cs_vNodes); - BOOST_FOREACH(CNode* pnode, vNodes) - pnode->PushMessage("dsee", vin, service, vchMasterNodeSignature, masterNodeSignatureTime, pubKeyCollateralAddress, pubKeyMasternode, -1, -1, masterNodeSignatureTime, PROTOCOL_VERSION, donationAddress, donationPercantage); - - /* - * END OF "REMOVE" - */ - return true; } diff --git a/src/masternode.cpp b/src/masternode.cpp index f65f052c1d26..db7e722b1166 100644 --- a/src/masternode.cpp +++ b/src/masternode.cpp @@ -73,8 +73,6 @@ CMasternode::CMasternode() nScanningErrorCount = 0; nLastScanningErrorBlockHeight = 0; lastTimeChecked = 0; - nLastDsee = 0;// temporary, do not save. Remove after migration to v12 - nLastDseep = 0;// temporary, do not save. Remove after migration to v12 } CMasternode::CMasternode(const CMasternode& other) @@ -97,8 +95,6 @@ CMasternode::CMasternode(const CMasternode& other) nScanningErrorCount = other.nScanningErrorCount; nLastScanningErrorBlockHeight = other.nLastScanningErrorBlockHeight; lastTimeChecked = 0; - nLastDsee = other.nLastDsee;// temporary, do not save. Remove after migration to v12 - nLastDseep = other.nLastDseep;// temporary, do not save. Remove after migration to v12 } CMasternode::CMasternode(const CMasternodeBroadcast& mnb) @@ -121,8 +117,6 @@ CMasternode::CMasternode(const CMasternodeBroadcast& mnb) nScanningErrorCount = 0; nLastScanningErrorBlockHeight = 0; lastTimeChecked = 0; - nLastDsee = 0;// temporary, do not save. Remove after migration to v12 - nLastDseep = 0;// temporary, do not save. Remove after migration to v12 } // diff --git a/src/masternode.h b/src/masternode.h index 0bdf396691a4..da97d0e7e560 100644 --- a/src/masternode.h +++ b/src/masternode.h @@ -135,9 +135,6 @@ class CMasternode int nLastScanningErrorBlockHeight; CMasternodePing lastPing; - int64_t nLastDsee;// temporary, do not save. Remove after migration to v12 - int64_t nLastDseep;// temporary, do not save. Remove after migration to v12 - CMasternode(); CMasternode(const CMasternode& other); CMasternode(const CMasternodeBroadcast& mnb); diff --git a/src/masternodeman.cpp b/src/masternodeman.cpp index 35eef991acff..dc95c0e8d166 100644 --- a/src/masternodeman.cpp +++ b/src/masternodeman.cpp @@ -799,294 +799,6 @@ void CMasternodeMan::ProcessMessage(CNode* pfrom, std::string& strCommand, CData LogPrintf("dseg - Sent %d Masternode entries to %s\n", nInvCount, pfrom->addr.ToString()); } } - /* - * IT'S SAFE TO REMOVE THIS IN FURTHER VERSIONS - * AFTER MIGRATION TO V12 IS DONE - */ - - // Light version for OLD MASSTERNODES - fake pings, no self-activation - else if (strCommand == "dsee") { //DarkSend Election Entry - - if(IsSporkActive(SPORK_10_MASTERNODE_PAY_UPDATED_NODES)) return; - - CTxIn vin; - CService addr; - CPubKey pubkey; - CPubKey pubkey2; - vector vchSig; - int64_t sigTime; - int count; - int current; - int64_t lastUpdated; - int protocolVersion; - CScript donationAddress; - int donationPercentage; - std::string strMessage; - - vRecv >> vin >> addr >> vchSig >> sigTime >> pubkey >> pubkey2 >> count >> current >> lastUpdated >> protocolVersion >> donationAddress >> donationPercentage; - - // make sure signature isn't in the future (past is OK) - if (sigTime > GetAdjustedTime() + 60 * 60) { - LogPrintf("dsee - Signature rejected, too far into the future %s\n", vin.ToString().c_str()); - Misbehaving(pfrom->GetId(), 1); - return; - } - - std::string vchPubKey(pubkey.begin(), pubkey.end()); - std::string vchPubKey2(pubkey2.begin(), pubkey2.end()); - - strMessage = addr.ToString() + boost::lexical_cast(sigTime) + vchPubKey + vchPubKey2 + boost::lexical_cast(protocolVersion) + donationAddress.ToString() + boost::lexical_cast(donationPercentage); - - if(protocolVersion < masternodePayments.GetMinMasternodePaymentsProto()) { - LogPrintf("dsee - ignoring outdated Masternode %s protocol version %d < %d\n", vin.ToString().c_str(), protocolVersion, masternodePayments.GetMinMasternodePaymentsProto()); - Misbehaving(pfrom->GetId(), 1); - return; - } - - CScript pubkeyScript; - pubkeyScript = GetScriptForDestination(pubkey.GetID()); - - if(pubkeyScript.size() != 25) { - LogPrintf("dsee - pubkey the wrong size\n"); - Misbehaving(pfrom->GetId(), 100); - return; - } - - CScript pubkeyScript2; - pubkeyScript2 = GetScriptForDestination(pubkey2.GetID()); - - if(pubkeyScript2.size() != 25) { - LogPrintf("dsee - pubkey2 the wrong size\n"); - Misbehaving(pfrom->GetId(), 100); - return; - } - - if(!vin.scriptSig.empty()) { - LogPrintf("dsee - Ignore Not Empty ScriptSig %s\n",vin.ToString()); - Misbehaving(pfrom->GetId(), 100); - return; - } - - std::string errorMessage = ""; - if(!darkSendSigner.VerifyMessage(pubkey, vchSig, strMessage, errorMessage)){ - LogPrintf("dsee - Got bad Masternode address signature\n"); - Misbehaving(pfrom->GetId(), 100); - return; - } - - if(Params().NetworkID() == CBaseChainParams::MAIN){ - if(addr.GetPort() != 9999) return; - } else if(addr.GetPort() == 9999) return; - - //search existing Masternode list, this is where we update existing Masternodes with new dsee broadcasts - CMasternode* pmn = this->Find(vin); - if(pmn != NULL) - { - // count == -1 when it's a new entry - // e.g. We don't want the entry relayed/time updated when we're syncing the list - // mn.pubkey = pubkey, IsVinAssociatedWithPubkey is validated once below, - // after that they just need to match - if(count == -1 && pmn->pubkey == pubkey && (GetAdjustedTime() - pmn->nLastDsee > MASTERNODE_MIN_MNB_SECONDS)){ - if(pmn->protocolVersion > GETHEADERS_VERSION && sigTime - pmn->lastPing.sigTime < MASTERNODE_MIN_MNB_SECONDS) return; - if(pmn->nLastDsee < sigTime){ //take the newest entry - LogPrintf("dsee - Got updated entry for %s\n", addr.ToString().c_str()); - if(pmn->protocolVersion < GETHEADERS_VERSION) { - pmn->pubkey2 = pubkey2; - pmn->sigTime = sigTime; - pmn->sig = vchSig; - pmn->protocolVersion = protocolVersion; - pmn->addr = addr; - //fake ping - pmn->lastPing = CMasternodePing(vin); - } - pmn->nLastDsee = sigTime; - pmn->Check(); - if(pmn->IsEnabled()) { - TRY_LOCK(cs_vNodes, lockNodes); - if(!lockNodes) return; - BOOST_FOREACH(CNode* pnode, vNodes) - if(pnode->nVersion >= masternodePayments.GetMinMasternodePaymentsProto()) - pnode->PushMessage("dsee", vin, addr, vchSig, sigTime, pubkey, pubkey2, count, current, lastUpdated, protocolVersion, donationAddress, donationPercentage); - } - } - } - - return; - } - - static std::map mapSeenDsee; - if(mapSeenDsee.count(vin.prevout) && mapSeenDsee[vin.prevout] == pubkey) { - LogPrint("mastenrode", "dsee - already seen this vin %s\n", vin.prevout.ToString()); - return; - } - mapSeenDsee.insert(make_pair(vin.prevout, pubkey)); - // make sure the vout that was signed is related to the transaction that spawned the Masternode - // - this is expensive, so it's only done once per Masternode - if(!darkSendSigner.IsVinAssociatedWithPubkey(vin, pubkey)) { - LogPrintf("dsee - Got mismatched pubkey and vin\n"); - Misbehaving(pfrom->GetId(), 100); - return; - } - - - LogPrint("masternode", "dsee - Got NEW OLD Masternode entry %s\n", addr.ToString().c_str()); - - // make sure it's still unspent - // - this is checked later by .check() in many places and by ThreadCheckDarkSendPool() - - CValidationState state; - CMutableTransaction tx = CMutableTransaction(); - CTxOut vout = CTxOut(999.99*COIN, darkSendPool.collateralPubKey); - tx.vin.push_back(vin); - tx.vout.push_back(vout); - - bool fAcceptable = false; - { - TRY_LOCK(cs_main, lockMain); - if(!lockMain) return; - fAcceptable = AcceptableInputs(mempool, state, CTransaction(tx), false, NULL); - } - - if(fAcceptable){ - if(GetInputAge(vin) < MASTERNODE_MIN_CONFIRMATIONS){ - LogPrintf("dsee - Input must have least %d confirmations\n", MASTERNODE_MIN_CONFIRMATIONS); - Misbehaving(pfrom->GetId(), 20); - return; - } - - // verify that sig time is legit in past - // should be at least not earlier than block when 1000 DASH tx got MASTERNODE_MIN_CONFIRMATIONS - uint256 hashBlock = 0; - CTransaction tx2; - GetTransaction(vin.prevout.hash, tx2, hashBlock, true); - BlockMap::iterator mi = mapBlockIndex.find(hashBlock); - if (mi != mapBlockIndex.end() && (*mi).second) - { - CBlockIndex* pMNIndex = (*mi).second; // block for 1000 DASH tx -> 1 confirmation - CBlockIndex* pConfIndex = chainActive[pMNIndex->nHeight + MASTERNODE_MIN_CONFIRMATIONS - 1]; // block where tx got MASTERNODE_MIN_CONFIRMATIONS - if(pConfIndex->GetBlockTime() > sigTime) - { - LogPrintf("mnb - Bad sigTime %d for Masternode %20s %105s (%i conf block is at %d)\n", - sigTime, addr.ToString(), vin.ToString(), MASTERNODE_MIN_CONFIRMATIONS, pConfIndex->GetBlockTime()); - return; - } - } - - // use this as a peer - addrman.Add(CAddress(addr), pfrom->addr, 2*60*60); - - // add Masternode - CMasternode mn = CMasternode(); - mn.addr = addr; - mn.vin = vin; - mn.pubkey = pubkey; - mn.sig = vchSig; - mn.sigTime = sigTime; - mn.pubkey2 = pubkey2; - mn.protocolVersion = protocolVersion; - // fake ping - mn.lastPing = CMasternodePing(vin); - mn.Check(true); - // add v11 masternodes, v12 should be added by mnb only - if(protocolVersion < GETHEADERS_VERSION) { - LogPrint("masternode", "dsee - Accepted OLD Masternode entry %i %i\n", count, current); - Add(mn); - } - if(mn.IsEnabled()) { - TRY_LOCK(cs_vNodes, lockNodes); - if(!lockNodes) return; - BOOST_FOREACH(CNode* pnode, vNodes) - if(pnode->nVersion >= masternodePayments.GetMinMasternodePaymentsProto()) - pnode->PushMessage("dsee", vin, addr, vchSig, sigTime, pubkey, pubkey2, count, current, lastUpdated, protocolVersion, donationAddress, donationPercentage); - } - } else { - LogPrintf("dsee - Rejected Masternode entry %s\n", addr.ToString().c_str()); - - int nDoS = 0; - if (state.IsInvalid(nDoS)) - { - LogPrintf("dsee - %s from %s %s was not accepted into the memory pool\n", tx.GetHash().ToString().c_str(), - pfrom->addr.ToString().c_str(), pfrom->cleanSubVer.c_str()); - if (nDoS > 0) - Misbehaving(pfrom->GetId(), nDoS); - } - } - } - - else if (strCommand == "dseep") { //DarkSend Election Entry Ping - - if(IsSporkActive(SPORK_10_MASTERNODE_PAY_UPDATED_NODES)) return; - - CTxIn vin; - vector vchSig; - int64_t sigTime; - bool stop; - vRecv >> vin >> vchSig >> sigTime >> stop; - - //LogPrintf("dseep - Received: vin: %s sigTime: %lld stop: %s\n", vin.ToString().c_str(), sigTime, stop ? "true" : "false"); - - if (sigTime > GetAdjustedTime() + 60 * 60) { - LogPrintf("dseep - Signature rejected, too far into the future %s\n", vin.ToString().c_str()); - Misbehaving(pfrom->GetId(), 1); - return; - } - - if (sigTime <= GetAdjustedTime() - 60 * 60) { - LogPrintf("dseep - Signature rejected, too far into the past %s - %d %d \n", vin.ToString().c_str(), sigTime, GetAdjustedTime()); - Misbehaving(pfrom->GetId(), 1); - return; - } - - std::map::iterator i = mWeAskedForMasternodeListEntry.find(vin.prevout); - if (i != mWeAskedForMasternodeListEntry.end()) - { - int64_t t = (*i).second; - if (GetTime() < t) return; // we've asked recently - } - - // see if we have this Masternode - CMasternode* pmn = this->Find(vin); - if(pmn != NULL && pmn->protocolVersion >= masternodePayments.GetMinMasternodePaymentsProto()) - { - // LogPrintf("dseep - Found corresponding mn for vin: %s\n", vin.ToString().c_str()); - // take this only if it's newer - if(sigTime - pmn->nLastDseep > MASTERNODE_MIN_MNP_SECONDS) - { - std::string strMessage = pmn->addr.ToString() + boost::lexical_cast(sigTime) + boost::lexical_cast(stop); - - std::string errorMessage = ""; - if(!darkSendSigner.VerifyMessage(pmn->pubkey2, vchSig, strMessage, errorMessage)) - { - LogPrintf("dseep - Got bad Masternode address signature %s \n", vin.ToString().c_str()); - //Misbehaving(pfrom->GetId(), 100); - return; - } - - // fake ping for v11 masternodes, ignore for v12 - if(pmn->protocolVersion < GETHEADERS_VERSION) pmn->lastPing = CMasternodePing(vin); - pmn->nLastDseep = sigTime; - pmn->Check(); - if(pmn->IsEnabled()) { - TRY_LOCK(cs_vNodes, lockNodes); - if(!lockNodes) return; - LogPrint("masternode", "dseep - relaying %s \n", vin.ToString().c_str()); - BOOST_FOREACH(CNode* pnode, vNodes) - if(pnode->nVersion >= masternodePayments.GetMinMasternodePaymentsProto()) - pnode->PushMessage("dseep", vin, vchSig, sigTime, stop); - } - } - return; - } - - LogPrint("masternode", "dseep - Couldn't find Masternode entry %s %s\n", vin.ToString(), pfrom->addr.ToString()); - - AskForMN(pfrom, vin); - } - - /* - * END OF "REMOVE" - */ - } void CMasternodeMan::Remove(CTxIn vin) From afa99c7f6226ac5223031b12e9cfd4c0dd080beb Mon Sep 17 00:00:00 2001 From: crowning- Date: Sat, 12 Sep 2015 17:17:03 +0200 Subject: [PATCH 12/40] Security: sanitize mnbudget parameters (part 2) DASH-5 --- src/rpcmasternode-budget.cpp | 15 ++++++++++----- src/utilstrencodings.cpp | 2 +- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/src/rpcmasternode-budget.cpp b/src/rpcmasternode-budget.cpp index e7ee74b75c04..b3bc49d7961b 100644 --- a/src/rpcmasternode-budget.cpp +++ b/src/rpcmasternode-budget.cpp @@ -376,9 +376,8 @@ Value mnbudget(const Array& params, bool fHelp) if(strCommand == "show") { std::string strShow = "valid"; - if (params.size() == 2) - std::string strProposalName = params[1].get_str(); - + std::string strProposalName = ""; + Object resultObj; int64_t nTotalAllotted = 0; @@ -387,6 +386,12 @@ Value mnbudget(const Array& params, bool fHelp) { if(strShow == "valid" && !pbudgetProposal->fValid) continue; + // if a proposal name is submitted only show that one + if (params.size() == 2){ + strProposalName = SanitizeString(params[1].get_str()); + if (strProposalName != pbudgetProposal->GetName()) continue; + } + nTotalAllotted += pbudgetProposal->GetAllotted(); CTxDestination address1; @@ -428,7 +433,7 @@ Value mnbudget(const Array& params, bool fHelp) if (params.size() != 2) throw runtime_error("Correct usage is 'mnbudget getinfo profilename'"); - std::string strProposalName = params[1].get_str(); + std::string strProposalName = SanitizeString(params[1].get_str()); CBudgetProposal* pbudgetProposal = budget.FindProposal(strProposalName); @@ -469,7 +474,7 @@ Value mnbudget(const Array& params, bool fHelp) if (params.size() != 2) throw runtime_error("Correct usage is 'mnbudget getvotes profilename'"); - std::string strProposalName = params[1].get_str(); + std::string strProposalName = SanitizeString(params[1].get_str()); Object obj; diff --git a/src/utilstrencodings.cpp b/src/utilstrencodings.cpp index 9e2e21fb0132..fc2f8d089ace 100644 --- a/src/utilstrencodings.cpp +++ b/src/utilstrencodings.cpp @@ -26,7 +26,7 @@ string SanitizeString(const string& str) * safeChars chosen to allow simple messages/URLs/email addresses, but avoid anything * even possibly remotely dangerous like & or > */ - static string safeChars("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890 .,;_/:?@()"); + static string safeChars("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890 .,;_-/:?@()"); string strResult; for (std::string::size_type i = 0; i < str.size(); i++) { From 02dfe6b23961a6d8d91617e2a123c902d2029c5d Mon Sep 17 00:00:00 2001 From: UdjinM6 Date: Wed, 9 Sep 2015 06:38:45 +0300 Subject: [PATCH 13/40] split usage of "masternode" command: "start" for local Hot and "start-" for remote" Closed #605 --- doc/guide-startmany.md | 90 ++++++++++++++++++++++++++---------------- doc/masternode_conf.md | 18 ++++----- src/rpcmasternode.cpp | 6 +-- 3 files changed, 67 insertions(+), 47 deletions(-) diff --git a/doc/guide-startmany.md b/doc/guide-startmany.md index 322fec1dc78b..109405cdc595 100644 --- a/doc/guide-startmany.md +++ b/doc/guide-startmany.md @@ -4,15 +4,15 @@ There are many ways to setup a wallet to support start-many. This guide will walk through two of them. 1. [Importing an existing wallet (recommended if you are consolidating wallets).](#option1) -2. [Sending 1,000 DASH to new wallet addresses.](#option2) +2. [Sending 1000 DASH to new wallet addresses.](#option2) ## Option 1. Importing an existing wallet This is the way to go if you are consolidating multiple wallets into one that supports start-many. -### From your single-instance MasterNode Wallet +### From your single-instance Masternode Wallet -Open your QT Wallet and go to console (from the menu select Tools => Debug Console) +Open your QT Wallet and go to console (from the menu select `Tools` => `Debug Console`) Dump the private key from your MasterNode's pulic key. @@ -23,9 +23,9 @@ dumpprivkey [mn_public_key] Copy the resulting priviate key. You'll use it in the next step. -### From your multi-instance MasterNode Wallet +### From your multi-instance Masternode Wallet -Open your QT Wallet and go to console (from the menu select Tools => Debug Console) +Open your QT Wallet and go to console (from the menu select `Tools` => `Debug Console`) Import the private key from the step above. @@ -49,26 +49,26 @@ The wallet will re-scan and you will see your available balance increase by the 3. Fill in the form to request a payment. * Label: mn01 * Amount: 1000 (optional) - * Click *Request payment* + * Click *Request payment* button 5. Click the *Copy Address* button -Create a new wallet address for each MasterNode. +Create a new wallet address for each Masternode. Close your QT Wallet. -### Send 1,000 DASH to New Addresses +### Send 1000 DASH to New Addresses -Just like setting up a standard MN. Send exactly 1,000 DASH to each new address created above. +Just like setting up a standard MN. Send exactly 1000 DASH to each new address created above. ### Create New Masternode Private Keys -Open your QT Wallet and go to console (from the menu select Tools => Debug Console) +Open your QT Wallet and go to console (from the menu select `Tools` => `Debug Console`) Issue the following: ```masternode genkey``` -*Note: A masternode private key will need to be created for each MasterNode you run. You should not use the same masternode private key for multiple MasterNodes.* +*Note: A masternode private key will need to be created for each Masternode you run. You should not use the same masternode private key for multiple Masternodes.* Close your QT Wallet. @@ -76,68 +76,66 @@ Close your QT Wallet. Remember... this is local. Make sure your QT is not running. -Create the masternode.conf file in the same directory as your wallet.dat. +Create the `masternode.conf` file in the same directory as your `wallet.dat`. -Copy the masternode private key and correspondig collateral output transaction that holds the 1K DASH. +Copy the masternode private key and correspondig collateral output transaction that holds the 1000 DASH. The masternode private key may be an existing key from [Option 1](#option1), or a newly generated key from [Option 2](#option2). -*Please note, the masternode priviate key is not the same as a wallet private key. Never put your wallet private key in the masternode.conf file. That is equivalent to putting your 1,000 DASH on the remote server and defeats the purpose of a hot/cold setup.* +*Note: The masternode priviate key is **not** the same as a wallet private key. **Never** put your wallet private key in the masternode.conf file. That is almost equivalent to putting your 1000 DASH on the remote server and defeats the purpose of a hot/cold setup.* ### Get the collateral output -Open your QT Wallet and go to console (from the menu select Tools => Debug Console) +Open your QT Wallet and go to console (from the menu select `Tools` => `Debug Console`) Issue the following: ```masternode outputs``` -Make note of the hash (which is your collaterla_output) and index. +Make note of the hash (which is your collateral_output) and index. -### Enter your MasterNode details into your masternode.conf file +### Enter your Masternode details into your masternode.conf file [From the dash github repo](https://github.com/darkcoin/darkcoin/blob/master/doc/masternode_conf.md) -The new masternode.conf format consists of a space seperated text file. Each line consisting of an alias, IP address followed by port, masternode private key, collateral output transaction id and collateral output index, donation address and donation percentage (the latter two are optional and should be in format "address:percentage"). +`masternode.conf` format is a space seperated text file. Each line consisting of an alias, IP address followed by port, masternode private key, collateral output transaction id and collateral output index. ``` -alias ipaddress:port masternode_private_key collateral_output collateral_output_index donationin_address:donation_percentage +alias ipaddress:port masternode_private_key collateral_output collateral_output_index ``` - - Example: ``` mn01 127.0.0.1:9999 93HaYBVUCYjEMeeH1Y4sBGLALQZE1Yc1K64xiqgX37tGBDQL8Xg 2bcd3c84c84f87eaa86e4e56834c92927a07f9e18718810b92e0d0324456a67c 0 -mn02 127.0.0.2:9999 93WaAb3htPJEV8E9aQcN23Jt97bPex7YvWfgMDTUdWJvzmrMqey aa9f1034d973377a5e733272c3d0eced1de22555ad45d6b24abadff8087948d4 0 7gnwGHt17heGpG9Crfeh4KGpYNFugPhJdh:25 +mn02 127.0.0.2:9999 93WaAb3htPJEV8E9aQcN23Jt97bPex7YvWfgMDTUdWJvzmrMqey aa9f1034d973377a5e733272c3d0eced1de22555ad45d6b24abadff8087948d4 0 ``` ## What about the dash.conf file? -If you are using a masternode.conf file you no longer need the dash.conf file. The exception is if you need custom settings (thanks oblox). +If you are using a `masternode.conf` file you no longer need the `dash.conf` file. The exception is if you need custom settings (_thanks oblox_). In that case you **must** remove `masternode=1` from local `dash.conf` file. This option should be used only to start local Hot masternode now. ## Update dash.conf on server -If you generated a new masternode private key, you will need to update the remote dash.conf files. +If you generated a new masternode private key, you will need to update the remote `dash.conf` files. Shut down the daemon and then edit the file. -```sudo nano .dash/dash.conf``` +```nano .dash/dash.conf``` ### Edit the masternodeprivkey -If you generated a new masternode private key, you will need to update the masternodeprivkey value in your remote dash.conf file. +If you generated a new masternode private key, you will need to update the `masternodeprivkey` value in your remote `dash.conf` file. -## Start your MasterNodes +## Start your Masternodes ### Remote If your remote server is not running, start your remote daemon as you normally would. -I usually confirm that remote is on the correct block by issuing: +You can confirm that remote server is on the correct block by issuing ```dashd getinfo``` -And compare with the official explorer at http://explorer.dashpay.io/chain/Dash +and comparing with the official explorer at http://explorer.dashpay.io/chain/Dash ### Local @@ -145,13 +143,37 @@ Finally... time to start from local. #### Open up your QT Wallet -From the menu select Tools => Debug Console +From the menu select `Tools` => `Debug Console` -If you want to review your masternode.conf setting before starting the MasterNodes, issue the following in the Debug Console: +If you want to review your `masternode.conf` setting before starting Masternodes, issue the following in the Debug Console: ```masternode list-conf``` -Give it the eye-ball test. If satisfied, you can start your nodes one of two ways. +Give it the eye-ball test. If satisfied, you can start your Masternodes one of two ways. + +1. `masternode start-alias [alias_from_masternode.conf]` +Example ```masternode start-alias mn01``` +2. `masternode start-many` + +## Verify that Masternodes actually started + +### Remote + +Issue command `masternode status` +It should return you something like that: +``` +dash-cli masternode status +{ + "vin" : "CTxIn(COutPoint(, ), scriptSig=)", + "service" : ":", + "pubkey" : "<1000 DASH address>", + "status" : "Masternode successfully started" +} +``` +Command output should have "_Masternode successfully started_" in its `status` field now. If it says "_not capable_" instead, you should check your config again. + +### Local + +Search your Masternodes on https://dashninja.pl/masternodes.html -1. masternode start-alias [alias_from_masternode.conf]. Example ```masternode start-alias mn01``` -2. masternode start-many +_Hint: Bookmark it, you definitely will be using this site a lot._ \ No newline at end of file diff --git a/doc/masternode_conf.md b/doc/masternode_conf.md index 0cb343e11b7c..b46323c1b5bc 100644 --- a/doc/masternode_conf.md +++ b/doc/masternode_conf.md @@ -1,32 +1,30 @@ Multi masternode config ======================= -The multi masternode config allows to control multiple masternodes from a single wallet. The wallet needs to have a valid collaral output of 1000 coins for each masternode. To use this, place a file named masternode.conf in the data directory of your install: +The multi masternode config allows to control multiple masternodes from a single wallet. The wallet needs to have a valid collaral output of 1000 coins for each masternode. To use this, place a file named `masternode.conf` in the data directory of your install: * Windows: %APPDATA%\Dash\ * Mac OS: ~/Library/Application Support/Dash/ * Unix/Linux: ~/.dash/ -The new masternode.conf format consists of a space seperated text file. Each line consisting of an alias, IP address followed by port, masternode private key, collateral output transaction id, collateral output index, donation address and donation percentage (the latter two are optional and should be in format "address:percentage"). +`masternode.conf` format is a space seperated text file. Each line consisting of an alias, IP address followed by port, masternode private key, collateral output transaction id and collateral output index. Example: ``` mn1 127.0.0.2:19999 93HaYBVUCYjEMeeH1Y4sBGLALQZE1Yc1K64xiqgX37tGBDQL8Xg 2bcd3c84c84f87eaa86e4e56834c92927a07f9e18718810b92e0d0324456a67c 0 -mn2 127.0.0.3:19999 93WaAb3htPJEV8E9aQcN23Jt97bPex7YvWfgMDTUdWJvzmrMqey aa9f1034d973377a5e733272c3d0eced1de22555ad45d6b24abadff8087948d4 0 7gnwGHt17heGpG9Crfeh4KGpYNFugPhJdh:33 -mn3 127.0.0.4:19999 92Da1aYg6sbenP6uwskJgEY2XWB5LwJ7bXRqc3UPeShtHWJDjDv db478e78e3aefaa8c12d12ddd0aeace48c3b451a8b41c570d0ee375e2a02dfd9 1 7gnwGHt17heGpG9Crfeh4KGpYNFugPhJdh +mn2 127.0.0.3:19999 93WaAb3htPJEV8E9aQcN23Jt97bPex7YvWfgMDTUdWJvzmrMqey aa9f1034d973377a5e733272c3d0eced1de22555ad45d6b24abadff8087948d4 0 +mn3 127.0.0.4:19999 92Da1aYg6sbenP6uwskJgEY2XWB5LwJ7bXRqc3UPeShtHWJDjDv db478e78e3aefaa8c12d12ddd0aeace48c3b451a8b41c570d0ee375e2a02dfd9 1 ``` In the example above: -* the collateral for mn1 consists of transaction http://test.explorer.dash.fr/tx/2bcd3c84c84f87eaa86e4e56834c92927a07f9e18718810b92e0d0324456a67c, output index 0 has amount 1000 -* masternode 2 will donate 33% of its income -* masternode 3 will donate 100% of its income +* the collateral for `mn1` is output `0` of transaction http://test.explorer.dash.fr/tx/2bcd3c84c84f87eaa86e4e56834c92927a07f9e18718810b92e0d0324456a67c and it has amount of 1000 DASH The following new RPC commands are supported: * list-conf: shows the parsed masternode.conf * start-alias \ -* stop-alias \ +* start-missing +* start-disabled * start-many -* stop-many * outputs: list available collateral output transaction ids and corresponding collateral output indexes -When using the multi masternode setup, it is advised to run the wallet with 'masternode=0' as it is not needed anymore. +When using remote masternode setup, you **must** remove `masternode=1` from local `dash.conf` file if you had it there in previous versions. This option should be used only to start local Hot masternode now. diff --git a/src/rpcmasternode.cpp b/src/rpcmasternode.cpp index d59abb77416d..e139c1fbdb7b 100644 --- a/src/rpcmasternode.cpp +++ b/src/rpcmasternode.cpp @@ -140,9 +140,9 @@ Value masternode(const Array& params, bool fHelp) " genkey - Generate new masternodeprivkey\n" " enforce - Enforce masternode payments\n" " outputs - Print masternode compatible outputs\n" - " start - Start masternode configured in dash.conf\n" - " start-alias - Start single masternode by assigned alias configured in masternode.conf\n" - " start- - Start masternodes configured in masternode.conf (: 'all', 'missing', 'disabled')\n" + " start - Start local Hot masternode configured in dash.conf\n" + " start-alias - Start single remote masternode by assigned alias configured in masternode.conf\n" + " start- - Start remote masternodes configured in masternode.conf (: 'all', 'missing', 'disabled')\n" " status - Print masternode status information\n" " list - Print list of all known masternodes (see masternodelist for more info)\n" " list-conf - Print masternode.conf in JSON format\n" From 82b25f55f7bec628efef45d464cb365c59475344 Mon Sep 17 00:00:00 2001 From: crowning- Date: Sat, 12 Sep 2015 23:42:04 +0200 Subject: [PATCH 14/40] UI: theme-dependent icons/images Step 2 --- src/Makefile.qt.include | 207 +++++++++++------ src/qt/addressbookpage.cpp | 11 +- src/qt/bitcoingui.cpp | 67 +++--- src/qt/coincontroldialog.cpp | 11 +- src/qt/dash.qrc | 209 ++++++++++++------ src/qt/forms/helpmessagedialog.ui | 6 +- src/qt/guiutil.cpp | 12 + src/qt/guiutil.h | 3 + src/qt/networkstyle.cpp | 6 +- src/qt/receivecoinsdialog.cpp | 11 +- src/qt/res/icons/bitcoin.icns | Bin src/qt/res/icons/{ => drkblue}/add.png | Bin .../res/icons/{ => drkblue}/address-book.png | Bin src/qt/res/icons/drkblue/bitcoin.icns | Bin 0 -> 40087 bytes src/qt/res/icons/{ => drkblue}/bitcoin.ico | Bin src/qt/res/icons/{ => drkblue}/bitcoin.png | Bin .../icons/{ => drkblue}/bitcoin_testnet.ico | Bin .../icons/{ => drkblue}/bitcoin_testnet.png | Bin src/qt/res/icons/{ => drkblue}/browse.png | Bin src/qt/res/icons/{ => drkblue}/clock1.png | Bin src/qt/res/icons/{ => drkblue}/clock2.png | Bin src/qt/res/icons/{ => drkblue}/clock3.png | Bin src/qt/res/icons/{ => drkblue}/clock4.png | Bin src/qt/res/icons/{ => drkblue}/clock5.png | Bin src/qt/res/icons/{ => drkblue}/configure.png | Bin .../res/icons/{ => drkblue}/connect0_16.png | Bin .../res/icons/{ => drkblue}/connect1_16.png | Bin .../res/icons/{ => drkblue}/connect2_16.png | Bin .../res/icons/{ => drkblue}/connect3_16.png | Bin .../res/icons/{ => drkblue}/connect4_16.png | Bin .../res/icons/{ => drkblue}/debugwindow.png | Bin .../{ => drkblue}/drkblue_address-book.png | Bin .../icons/{ => drkblue}/drkblue_editcopy.png | Bin .../icons/{ => drkblue}/drkblue_editpaste.png | Bin .../icons/{ => drkblue}/drkblue_remove.png | Bin src/qt/res/icons/{ => drkblue}/edit.png | Bin src/qt/res/icons/{ => drkblue}/editcopy.png | Bin src/qt/res/icons/{ => drkblue}/editpaste.png | Bin src/qt/res/icons/{ => drkblue}/export.png | Bin src/qt/res/icons/{ => drkblue}/eye.png | Bin src/qt/res/icons/{ => drkblue}/eye_minus.png | Bin src/qt/res/icons/{ => drkblue}/eye_plus.png | Bin src/qt/res/icons/{ => drkblue}/filesave.png | Bin src/qt/res/icons/{ => drkblue}/history.png | Bin src/qt/res/icons/{ => drkblue}/key.png | Bin .../res/icons/{ => drkblue}/lock_closed.png | Bin src/qt/res/icons/{ => drkblue}/lock_open.png | Bin src/qt/res/icons/{ => drkblue}/notsynced.png | Bin src/qt/res/icons/{ => drkblue}/overview.png | Bin src/qt/res/icons/{ => drkblue}/qrcode.png | Bin src/qt/res/icons/{ => drkblue}/quit.png | Bin src/qt/res/icons/{ => drkblue}/receive.png | Bin src/qt/res/icons/{ => drkblue}/remove.png | Bin src/qt/res/icons/{ => drkblue}/send.png | Bin src/qt/res/icons/{ => drkblue}/synced.png | Bin .../res/icons/{ => drkblue}/transaction0.png | Bin .../res/icons/{ => drkblue}/transaction2.png | Bin .../{ => drkblue}/transaction_conflicted.png | Bin src/qt/res/icons/{ => drkblue}/tx_inout.png | Bin src/qt/res/icons/{ => drkblue}/tx_input.png | Bin src/qt/res/icons/{ => drkblue}/tx_mined.png | Bin src/qt/res/icons/{ => drkblue}/tx_output.png | Bin src/qt/res/icons/{ => drkblue}/unit_dash.png | Bin src/qt/res/icons/{ => drkblue}/unit_duffs.png | Bin src/qt/res/icons/{ => drkblue}/unit_mdash.png | Bin src/qt/res/icons/{ => drkblue}/unit_tdash.png | Bin .../res/icons/{ => drkblue}/unit_tduffs.png | Bin .../res/icons/{ => drkblue}/unit_tmdash.png | Bin .../res/icons/{ => drkblue}/unit_tudash.png | Bin src/qt/res/icons/{ => drkblue}/unit_udash.png | Bin src/qt/res/icons/trad/add.png | Bin 0 -> 1456 bytes src/qt/res/icons/trad/address-book.png | Bin 0 -> 1758 bytes src/qt/res/icons/trad/bitcoin.icns | Bin 0 -> 40087 bytes src/qt/res/icons/trad/bitcoin.ico | Bin 0 -> 15086 bytes src/qt/res/icons/trad/bitcoin.png | Bin 0 -> 6610 bytes src/qt/res/icons/trad/bitcoin_testnet.ico | Bin 0 -> 15086 bytes src/qt/res/icons/trad/bitcoin_testnet.png | Bin 0 -> 5535 bytes src/qt/res/icons/trad/browse.png | Bin 0 -> 1534 bytes src/qt/res/icons/trad/clock1.png | Bin 0 -> 1262 bytes src/qt/res/icons/trad/clock2.png | Bin 0 -> 1262 bytes src/qt/res/icons/trad/clock3.png | Bin 0 -> 1259 bytes src/qt/res/icons/trad/clock4.png | Bin 0 -> 1263 bytes src/qt/res/icons/trad/clock5.png | Bin 0 -> 1258 bytes src/qt/res/icons/trad/configure.png | Bin 0 -> 1292 bytes src/qt/res/icons/trad/connect0_16.png | Bin 0 -> 1148 bytes src/qt/res/icons/trad/connect1_16.png | Bin 0 -> 1108 bytes src/qt/res/icons/trad/connect2_16.png | Bin 0 -> 1120 bytes src/qt/res/icons/trad/connect3_16.png | Bin 0 -> 1121 bytes src/qt/res/icons/trad/connect4_16.png | Bin 0 -> 1108 bytes src/qt/res/icons/trad/debugwindow.png | Bin 0 -> 5472 bytes .../res/icons/trad/drkblue_address-book.png | Bin 0 -> 1799 bytes src/qt/res/icons/trad/drkblue_editcopy.png | Bin 0 -> 846 bytes src/qt/res/icons/trad/drkblue_editpaste.png | Bin 0 -> 1428 bytes src/qt/res/icons/trad/drkblue_remove.png | Bin 0 -> 1382 bytes src/qt/res/icons/trad/edit.png | Bin 0 -> 1457 bytes src/qt/res/icons/trad/editcopy.png | Bin 0 -> 830 bytes src/qt/res/icons/trad/editpaste.png | Bin 0 -> 1439 bytes src/qt/res/icons/trad/export.png | Bin 0 -> 2429 bytes src/qt/res/icons/trad/eye.png | Bin 0 -> 723 bytes src/qt/res/icons/trad/eye_minus.png | Bin 0 -> 802 bytes src/qt/res/icons/trad/eye_plus.png | Bin 0 -> 864 bytes src/qt/res/icons/trad/filesave.png | Bin 0 -> 1534 bytes src/qt/res/icons/trad/history.png | Bin 0 -> 1631 bytes src/qt/res/icons/trad/key.png | Bin 0 -> 1961 bytes src/qt/res/icons/trad/lock_closed.png | Bin 0 -> 1918 bytes src/qt/res/icons/trad/lock_open.png | Bin 0 -> 1923 bytes src/qt/res/icons/trad/notsynced.png | Bin 0 -> 1301 bytes src/qt/res/icons/trad/overview.png | Bin 0 -> 7304 bytes src/qt/res/icons/trad/qrcode.png | Bin 0 -> 403 bytes src/qt/res/icons/trad/quit.png | Bin 0 -> 2309 bytes src/qt/res/icons/trad/receive.png | Bin 0 -> 1500 bytes src/qt/res/icons/trad/remove.png | Bin 0 -> 1382 bytes src/qt/res/icons/trad/send.png | Bin 0 -> 1518 bytes src/qt/res/icons/trad/synced.png | Bin 0 -> 1095 bytes src/qt/res/icons/trad/transaction0.png | Bin 0 -> 598 bytes src/qt/res/icons/trad/transaction2.png | Bin 0 -> 573 bytes .../res/icons/trad/transaction_conflicted.png | Bin 0 -> 500 bytes src/qt/res/icons/trad/tx_inout.png | Bin 0 -> 1252 bytes src/qt/res/icons/trad/tx_input.png | Bin 0 -> 1114 bytes src/qt/res/icons/trad/tx_mined.png | Bin 0 -> 1458 bytes src/qt/res/icons/trad/tx_output.png | Bin 0 -> 1107 bytes src/qt/res/icons/trad/unit_dash.png | Bin 0 -> 478 bytes src/qt/res/icons/trad/unit_duffs.png | Bin 0 -> 453 bytes src/qt/res/icons/trad/unit_mdash.png | Bin 0 -> 511 bytes src/qt/res/icons/trad/unit_tdash.png | Bin 0 -> 496 bytes src/qt/res/icons/trad/unit_tduffs.png | Bin 0 -> 470 bytes src/qt/res/icons/trad/unit_tmdash.png | Bin 0 -> 524 bytes src/qt/res/icons/trad/unit_tudash.png | Bin 0 -> 514 bytes src/qt/res/icons/trad/unit_udash.png | Bin 0 -> 500 bytes src/qt/res/images/{ => drkblue}/about.png | Bin .../{ => drkblue}/dash_logo_horizontal.png | Bin .../{ => drkblue}/drkblue_downArrow.png | Bin .../{ => drkblue}/drkblue_downArrow_small.png | Bin .../{ => drkblue}/drkblue_leftArrow_small.png | Bin .../drkblue_qtreeview_selected.png | Bin .../drkblue_rightArrow_small.png | Bin .../{ => drkblue}/drkblue_upArrow_small.png | Bin .../{ => drkblue}/drkblue_walletFrame.png | Bin .../{ => drkblue}/drkblue_walletFrame_bg.png | Bin src/qt/res/images/{ => drkblue}/splash.png | Bin .../images/{ => drkblue}/splash_testnet.png | Bin src/qt/res/images/trad/about.png | Bin 0 -> 29116 bytes .../res/images/trad/dash_logo_horizontal.png | Bin 0 -> 7194 bytes src/qt/res/images/trad/drkblue_downArrow.png | Bin 0 -> 1049 bytes .../images/trad/drkblue_downArrow_small.png | Bin 0 -> 1039 bytes .../images/trad/drkblue_leftArrow_small.png | Bin 0 -> 15770 bytes .../trad/drkblue_qtreeview_selected.png | Bin 0 -> 1065 bytes .../images/trad/drkblue_rightArrow_small.png | Bin 0 -> 15770 bytes .../res/images/trad/drkblue_upArrow_small.png | Bin 0 -> 1025 bytes .../res/images/trad/drkblue_walletFrame.png | Bin 0 -> 116186 bytes .../images/trad/drkblue_walletFrame_bg.png | Bin 0 -> 24129 bytes src/qt/res/images/trad/splash.png | Bin 0 -> 141339 bytes src/qt/res/images/trad/splash_testnet.png | Bin 0 -> 159154 bytes src/qt/rpcconsole.cpp | 14 +- src/qt/sendcoinsdialog.cpp | 9 +- src/qt/sendcoinsentry.cpp | 12 +- src/qt/signverifymessagedialog.cpp | 18 +- src/qt/transactiontablemodel.cpp | 33 +-- src/qt/transactionview.cpp | 5 +- src/qt/walletview.cpp | 3 +- 160 files changed, 406 insertions(+), 231 deletions(-) mode change 100755 => 100644 src/Makefile.qt.include mode change 100644 => 100755 src/qt/res/icons/bitcoin.icns rename src/qt/res/icons/{ => drkblue}/add.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/address-book.png (100%) mode change 100644 => 100755 create mode 100755 src/qt/res/icons/drkblue/bitcoin.icns rename src/qt/res/icons/{ => drkblue}/bitcoin.ico (100%) rename src/qt/res/icons/{ => drkblue}/bitcoin.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/bitcoin_testnet.ico (100%) rename src/qt/res/icons/{ => drkblue}/bitcoin_testnet.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/browse.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/clock1.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/clock2.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/clock3.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/clock4.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/clock5.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/configure.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/connect0_16.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/connect1_16.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/connect2_16.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/connect3_16.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/connect4_16.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/debugwindow.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/drkblue_address-book.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/drkblue_editcopy.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/drkblue_editpaste.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/drkblue_remove.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/edit.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/editcopy.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/editpaste.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/export.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/eye.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/eye_minus.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/eye_plus.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/filesave.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/history.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/key.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/lock_closed.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/lock_open.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/notsynced.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/overview.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/qrcode.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/quit.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/receive.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/remove.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/send.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/synced.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/transaction0.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/transaction2.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/transaction_conflicted.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/tx_inout.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/tx_input.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/tx_mined.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/tx_output.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/unit_dash.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/unit_duffs.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/unit_mdash.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/unit_tdash.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/unit_tduffs.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/unit_tmdash.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/unit_tudash.png (100%) mode change 100644 => 100755 rename src/qt/res/icons/{ => drkblue}/unit_udash.png (100%) mode change 100644 => 100755 create mode 100755 src/qt/res/icons/trad/add.png create mode 100755 src/qt/res/icons/trad/address-book.png create mode 100755 src/qt/res/icons/trad/bitcoin.icns create mode 100755 src/qt/res/icons/trad/bitcoin.ico create mode 100755 src/qt/res/icons/trad/bitcoin.png create mode 100755 src/qt/res/icons/trad/bitcoin_testnet.ico create mode 100755 src/qt/res/icons/trad/bitcoin_testnet.png create mode 100755 src/qt/res/icons/trad/browse.png create mode 100755 src/qt/res/icons/trad/clock1.png create mode 100755 src/qt/res/icons/trad/clock2.png create mode 100755 src/qt/res/icons/trad/clock3.png create mode 100755 src/qt/res/icons/trad/clock4.png create mode 100755 src/qt/res/icons/trad/clock5.png create mode 100755 src/qt/res/icons/trad/configure.png create mode 100755 src/qt/res/icons/trad/connect0_16.png create mode 100755 src/qt/res/icons/trad/connect1_16.png create mode 100755 src/qt/res/icons/trad/connect2_16.png create mode 100755 src/qt/res/icons/trad/connect3_16.png create mode 100755 src/qt/res/icons/trad/connect4_16.png create mode 100755 src/qt/res/icons/trad/debugwindow.png create mode 100755 src/qt/res/icons/trad/drkblue_address-book.png create mode 100755 src/qt/res/icons/trad/drkblue_editcopy.png create mode 100755 src/qt/res/icons/trad/drkblue_editpaste.png create mode 100755 src/qt/res/icons/trad/drkblue_remove.png create mode 100755 src/qt/res/icons/trad/edit.png create mode 100755 src/qt/res/icons/trad/editcopy.png create mode 100755 src/qt/res/icons/trad/editpaste.png create mode 100755 src/qt/res/icons/trad/export.png create mode 100755 src/qt/res/icons/trad/eye.png create mode 100755 src/qt/res/icons/trad/eye_minus.png create mode 100755 src/qt/res/icons/trad/eye_plus.png create mode 100755 src/qt/res/icons/trad/filesave.png create mode 100755 src/qt/res/icons/trad/history.png create mode 100755 src/qt/res/icons/trad/key.png create mode 100755 src/qt/res/icons/trad/lock_closed.png create mode 100755 src/qt/res/icons/trad/lock_open.png create mode 100755 src/qt/res/icons/trad/notsynced.png create mode 100755 src/qt/res/icons/trad/overview.png create mode 100755 src/qt/res/icons/trad/qrcode.png create mode 100755 src/qt/res/icons/trad/quit.png create mode 100755 src/qt/res/icons/trad/receive.png create mode 100755 src/qt/res/icons/trad/remove.png create mode 100755 src/qt/res/icons/trad/send.png create mode 100755 src/qt/res/icons/trad/synced.png create mode 100755 src/qt/res/icons/trad/transaction0.png create mode 100755 src/qt/res/icons/trad/transaction2.png create mode 100755 src/qt/res/icons/trad/transaction_conflicted.png create mode 100755 src/qt/res/icons/trad/tx_inout.png create mode 100755 src/qt/res/icons/trad/tx_input.png create mode 100755 src/qt/res/icons/trad/tx_mined.png create mode 100755 src/qt/res/icons/trad/tx_output.png create mode 100755 src/qt/res/icons/trad/unit_dash.png create mode 100755 src/qt/res/icons/trad/unit_duffs.png create mode 100755 src/qt/res/icons/trad/unit_mdash.png create mode 100755 src/qt/res/icons/trad/unit_tdash.png create mode 100755 src/qt/res/icons/trad/unit_tduffs.png create mode 100755 src/qt/res/icons/trad/unit_tmdash.png create mode 100755 src/qt/res/icons/trad/unit_tudash.png create mode 100755 src/qt/res/icons/trad/unit_udash.png rename src/qt/res/images/{ => drkblue}/about.png (100%) rename src/qt/res/images/{ => drkblue}/dash_logo_horizontal.png (100%) mode change 100644 => 100755 rename src/qt/res/images/{ => drkblue}/drkblue_downArrow.png (100%) mode change 100644 => 100755 rename src/qt/res/images/{ => drkblue}/drkblue_downArrow_small.png (100%) mode change 100644 => 100755 rename src/qt/res/images/{ => drkblue}/drkblue_leftArrow_small.png (100%) mode change 100644 => 100755 rename src/qt/res/images/{ => drkblue}/drkblue_qtreeview_selected.png (100%) mode change 100644 => 100755 rename src/qt/res/images/{ => drkblue}/drkblue_rightArrow_small.png (100%) mode change 100644 => 100755 rename src/qt/res/images/{ => drkblue}/drkblue_upArrow_small.png (100%) mode change 100644 => 100755 rename src/qt/res/images/{ => drkblue}/drkblue_walletFrame.png (100%) mode change 100644 => 100755 rename src/qt/res/images/{ => drkblue}/drkblue_walletFrame_bg.png (100%) mode change 100644 => 100755 rename src/qt/res/images/{ => drkblue}/splash.png (100%) mode change 100644 => 100755 rename src/qt/res/images/{ => drkblue}/splash_testnet.png (100%) mode change 100644 => 100755 create mode 100755 src/qt/res/images/trad/about.png create mode 100755 src/qt/res/images/trad/dash_logo_horizontal.png create mode 100755 src/qt/res/images/trad/drkblue_downArrow.png create mode 100755 src/qt/res/images/trad/drkblue_downArrow_small.png create mode 100755 src/qt/res/images/trad/drkblue_leftArrow_small.png create mode 100755 src/qt/res/images/trad/drkblue_qtreeview_selected.png create mode 100755 src/qt/res/images/trad/drkblue_rightArrow_small.png create mode 100755 src/qt/res/images/trad/drkblue_upArrow_small.png create mode 100755 src/qt/res/images/trad/drkblue_walletFrame.png create mode 100755 src/qt/res/images/trad/drkblue_walletFrame_bg.png create mode 100755 src/qt/res/images/trad/splash.png create mode 100755 src/qt/res/images/trad/splash_testnet.png diff --git a/src/Makefile.qt.include b/src/Makefile.qt.include old mode 100755 new mode 100644 index cedce007abdc..bf6ff3b8186a --- a/src/Makefile.qt.include +++ b/src/Makefile.qt.include @@ -157,63 +157,120 @@ BITCOIN_QT_H = \ qt/winshutdownmonitor.h RES_ICONS = \ - qt/res/icons/add.png \ - qt/res/icons/address-book.png \ - qt/res/icons/bitcoin.ico \ - qt/res/icons/bitcoin.png \ - qt/res/icons/bitcoin_testnet.ico \ - qt/res/icons/bitcoin_testnet.png \ - qt/res/icons/browse.png \ - qt/res/icons/clock1.png \ - qt/res/icons/clock2.png \ - qt/res/icons/clock3.png \ - qt/res/icons/clock4.png \ - qt/res/icons/clock5.png \ - qt/res/icons/configure.png \ - qt/res/icons/connect0_16.png \ - qt/res/icons/connect1_16.png \ - qt/res/icons/connect2_16.png \ - qt/res/icons/connect3_16.png \ - qt/res/icons/connect4_16.png \ - qt/res/icons/debugwindow.png \ - qt/res/icons/drkblue_editpaste.png \ - qt/res/icons/drkblue_address-book.png \ - qt/res/icons/drkblue_editcopy.png \ - qt/res/icons/drkblue_remove.png \ - qt/res/icons/edit.png \ - qt/res/icons/editcopy.png \ - qt/res/icons/editpaste.png \ - qt/res/icons/export.png \ - qt/res/icons/eye.png \ - qt/res/icons/eye_minus.png \ - qt/res/icons/eye_plus.png \ - qt/res/icons/filesave.png \ - qt/res/icons/history.png \ - qt/res/icons/key.png \ - qt/res/icons/lock_closed.png \ - qt/res/icons/lock_open.png \ - qt/res/icons/overview.png \ - qt/res/icons/qrcode.png \ - qt/res/icons/quit.png \ - qt/res/icons/receive.png \ - qt/res/icons/remove.png \ - qt/res/icons/send.png \ - qt/res/icons/synced.png \ - qt/res/icons/transaction0.png \ - qt/res/icons/transaction2.png \ - qt/res/icons/transaction_conflicted.png \ - qt/res/icons/tx_inout.png \ - qt/res/icons/tx_input.png \ - qt/res/icons/tx_output.png \ - qt/res/icons/tx_mined.png \ - qt/res/icons/unit_dash.png \ - qt/res/icons/unit_mdash.png \ - qt/res/icons/unit_udash.png \ - qt/res/icons/unit_duffs.png \ - qt/res/icons/unit_tdash.png \ - qt/res/icons/unit_tmdash.png \ - qt/res/icons/unit_tudash.png \ - qt/res/icons/unit_tduffs.png + qt/res/icons/drkblue/add.png \ + qt/res/icons/drkblue/address-book.png \ + qt/res/icons/drkblue/bitcoin.ico \ + qt/res/icons/drkblue/bitcoin.png \ + qt/res/icons/drkblue/bitcoin_testnet.ico \ + qt/res/icons/drkblue/bitcoin_testnet.png \ + qt/res/icons/drkblue/browse.png \ + qt/res/icons/drkblue/clock1.png \ + qt/res/icons/drkblue/clock2.png \ + qt/res/icons/drkblue/clock3.png \ + qt/res/icons/drkblue/clock4.png \ + qt/res/icons/drkblue/clock5.png \ + qt/res/icons/drkblue/configure.png \ + qt/res/icons/drkblue/connect0_16.png \ + qt/res/icons/drkblue/connect1_16.png \ + qt/res/icons/drkblue/connect2_16.png \ + qt/res/icons/drkblue/connect3_16.png \ + qt/res/icons/drkblue/connect4_16.png \ + qt/res/icons/drkblue/debugwindow.png \ + qt/res/icons/drkblue/drkblue_editpaste.png \ + qt/res/icons/drkblue/drkblue_address-book.png \ + qt/res/icons/drkblue/drkblue_editcopy.png \ + qt/res/icons/drkblue/drkblue_remove.png \ + qt/res/icons/drkblue/edit.png \ + qt/res/icons/drkblue/editcopy.png \ + qt/res/icons/drkblue/editpaste.png \ + qt/res/icons/drkblue/export.png \ + qt/res/icons/drkblue/eye.png \ + qt/res/icons/drkblue/eye_minus.png \ + qt/res/icons/drkblue/eye_plus.png \ + qt/res/icons/drkblue/filesave.png \ + qt/res/icons/drkblue/history.png \ + qt/res/icons/drkblue/key.png \ + qt/res/icons/drkblue/lock_closed.png \ + qt/res/icons/drkblue/lock_open.png \ + qt/res/icons/drkblue/overview.png \ + qt/res/icons/drkblue/qrcode.png \ + qt/res/icons/drkblue/quit.png \ + qt/res/icons/drkblue/receive.png \ + qt/res/icons/drkblue/remove.png \ + qt/res/icons/drkblue/send.png \ + qt/res/icons/drkblue/synced.png \ + qt/res/icons/drkblue/transaction0.png \ + qt/res/icons/drkblue/transaction2.png \ + qt/res/icons/drkblue/transaction_conflicted.png \ + qt/res/icons/drkblue/tx_inout.png \ + qt/res/icons/drkblue/tx_input.png \ + qt/res/icons/drkblue/tx_output.png \ + qt/res/icons/drkblue/tx_mined.png \ + qt/res/icons/drkblue/unit_dash.png \ + qt/res/icons/drkblue/unit_mdash.png \ + qt/res/icons/drkblue/unit_udash.png \ + qt/res/icons/drkblue/unit_duffs.png \ + qt/res/icons/drkblue/unit_tdash.png \ + qt/res/icons/drkblue/unit_tmdash.png \ + qt/res/icons/drkblue/unit_tudash.png \ + qt/res/icons/drkblue/unit_tduffs.png \ + qt/res/icons/trad/add.png \ + qt/res/icons/trad/address-book.png \ + qt/res/icons/trad/bitcoin.ico \ + qt/res/icons/trad/bitcoin.png \ + qt/res/icons/trad/bitcoin_testnet.ico \ + qt/res/icons/trad/bitcoin_testnet.png \ + qt/res/icons/trad/browse.png \ + qt/res/icons/trad/clock1.png \ + qt/res/icons/trad/clock2.png \ + qt/res/icons/trad/clock3.png \ + qt/res/icons/trad/clock4.png \ + qt/res/icons/trad/clock5.png \ + qt/res/icons/trad/configure.png \ + qt/res/icons/trad/connect0_16.png \ + qt/res/icons/trad/connect1_16.png \ + qt/res/icons/trad/connect2_16.png \ + qt/res/icons/trad/connect3_16.png \ + qt/res/icons/trad/connect4_16.png \ + qt/res/icons/trad/debugwindow.png \ + qt/res/icons/trad/drkblue_editpaste.png \ + qt/res/icons/trad/drkblue_address-book.png \ + qt/res/icons/trad/drkblue_editcopy.png \ + qt/res/icons/trad/drkblue_remove.png \ + qt/res/icons/trad/edit.png \ + qt/res/icons/trad/editcopy.png \ + qt/res/icons/trad/editpaste.png \ + qt/res/icons/trad/export.png \ + qt/res/icons/trad/eye.png \ + qt/res/icons/trad/eye_minus.png \ + qt/res/icons/trad/eye_plus.png \ + qt/res/icons/trad/filesave.png \ + qt/res/icons/trad/history.png \ + qt/res/icons/trad/key.png \ + qt/res/icons/trad/lock_closed.png \ + qt/res/icons/trad/lock_open.png \ + qt/res/icons/trad/overview.png \ + qt/res/icons/trad/qrcode.png \ + qt/res/icons/trad/quit.png \ + qt/res/icons/trad/receive.png \ + qt/res/icons/trad/remove.png \ + qt/res/icons/trad/send.png \ + qt/res/icons/trad/synced.png \ + qt/res/icons/trad/transaction0.png \ + qt/res/icons/trad/transaction2.png \ + qt/res/icons/trad/transaction_conflicted.png \ + qt/res/icons/trad/tx_inout.png \ + qt/res/icons/trad/tx_input.png \ + qt/res/icons/trad/tx_output.png \ + qt/res/icons/trad/tx_mined.png \ + qt/res/icons/trad/unit_dash.png \ + qt/res/icons/trad/unit_mdash.png \ + qt/res/icons/trad/unit_udash.png \ + qt/res/icons/trad/unit_duffs.png \ + qt/res/icons/trad/unit_tdash.png \ + qt/res/icons/trad/unit_tmdash.png \ + qt/res/icons/trad/unit_tudash.png \ + qt/res/icons/trad/unit_tduffs.png BITCOIN_QT_CPP = \ qt/bitcoinaddressvalidator.cpp \ @@ -269,18 +326,30 @@ BITCOIN_QT_CPP += \ endif RES_IMAGES = \ - qt/res/images/about.png \ - qt/res/images/splash.png \ - qt/res/images/splash_testnet.png \ - qt/res/images/dash_logo_horizontal.png \ - qt/res/images/drkblue_downArrow.png \ - qt/res/images/drkblue_downArrow_small.png \ - qt/res/images/drkblue_upArrow_small.png \ - qt/res/images/drkblue_leftArrow_small.png \ - qt/res/images/drkblue_rightArrow_small.png \ - qt/res/images/drkblue_qtreeview_selected.png \ - qt/res/images/drkblue_walletFrame_bg.png \ - qt/res/images/drkblue_walletFrame.png + qt/res/images/drkblue/about.png \ + qt/res/images/drkblue/splash.png \ + qt/res/images/drkblue/splash_testnet.png \ + qt/res/images/drkblue/dash_logo_horizontal.png \ + qt/res/images/drkblue/drkblue_downArrow.png \ + qt/res/images/drkblue/drkblue_downArrow_small.png \ + qt/res/images/drkblue/drkblue_upArrow_small.png \ + qt/res/images/drkblue/drkblue_leftArrow_small.png \ + qt/res/images/drkblue/drkblue_rightArrow_small.png \ + qt/res/images/drkblue/drkblue_qtreeview_selected.png \ + qt/res/images/drkblue/drkblue_walletFrame_bg.png \ + qt/res/images/drkblue/drkblue_walletFrame.png \ + qt/res/images/trad/about.png \ + qt/res/images/trad/splash.png \ + qt/res/images/trad/splash_testnet.png \ + qt/res/images/trad/dash_logo_horizontal.png \ + qt/res/images/trad/drkblue_downArrow.png \ + qt/res/images/trad/drkblue_downArrow_small.png \ + qt/res/images/trad/drkblue_upArrow_small.png \ + qt/res/images/trad/drkblue_leftArrow_small.png \ + qt/res/images/trad/drkblue_rightArrow_small.png \ + qt/res/images/trad/drkblue_qtreeview_selected.png \ + qt/res/images/trad/drkblue_walletFrame_bg.png \ + qt/res/images/trad/drkblue_walletFrame.png RES_CSS = \ qt/res/css/drkblue.css diff --git a/src/qt/addressbookpage.cpp b/src/qt/addressbookpage.cpp index 69866600ccb5..f395d4e999d1 100644 --- a/src/qt/addressbookpage.cpp +++ b/src/qt/addressbookpage.cpp @@ -29,17 +29,18 @@ AddressBookPage::AddressBookPage(Mode mode, Tabs tab, QWidget *parent) : tab(tab) { ui->setupUi(this); - + QString theme = GUIUtil::getThemeName(); + #ifdef Q_OS_MAC // Icons on push buttons are very uncommon on Mac ui->newAddress->setIcon(QIcon()); ui->copyAddress->setIcon(QIcon()); ui->deleteAddress->setIcon(QIcon()); ui->exportButton->setIcon(QIcon()); #else - ui->newAddress->setIcon(QIcon(":/icons/add")); - ui->copyAddress->setIcon(QIcon(":/icons/editcopy")); - ui->deleteAddress->setIcon(QIcon(":/icons/remove")); - ui->exportButton->setIcon(QIcon(":/icons/export")); + ui->newAddress->setIcon(QIcon(":/icons/" + theme + "/add")); + ui->copyAddress->setIcon(QIcon(":/icons/" + theme + "/editcopy")); + ui->deleteAddress->setIcon(QIcon(":/icons/" + theme + "/remove")); + ui->exportButton->setIcon(QIcon(":/icons/" + theme + "/export")); #endif switch(mode) diff --git a/src/qt/bitcoingui.cpp b/src/qt/bitcoingui.cpp index 754a6604236a..7142916b642c 100644 --- a/src/qt/bitcoingui.cpp +++ b/src/qt/bitcoingui.cpp @@ -259,7 +259,8 @@ void BitcoinGUI::createActions(const NetworkStyle *networkStyle) { QActionGroup *tabGroup = new QActionGroup(this); - overviewAction = new QAction(QIcon(":/icons/overview"), tr("&Overview"), this); + QString theme = GUIUtil::getThemeName(); + overviewAction = new QAction(QIcon(":/icons/" + theme + "/" + theme + "/overview"), tr("&Overview"), this); overviewAction->setStatusTip(tr("Show general overview of wallet")); overviewAction->setToolTip(overviewAction->statusTip()); overviewAction->setCheckable(true); @@ -270,7 +271,7 @@ void BitcoinGUI::createActions(const NetworkStyle *networkStyle) #endif tabGroup->addAction(overviewAction); - sendCoinsAction = new QAction(QIcon(":/icons/send"), tr("&Send"), this); + sendCoinsAction = new QAction(QIcon(":/icons/" + theme + "/" + theme + "/send"), tr("&Send"), this); sendCoinsAction->setStatusTip(tr("Send coins to a Dash address")); sendCoinsAction->setToolTip(sendCoinsAction->statusTip()); sendCoinsAction->setCheckable(true); @@ -281,7 +282,7 @@ void BitcoinGUI::createActions(const NetworkStyle *networkStyle) #endif tabGroup->addAction(sendCoinsAction); - receiveCoinsAction = new QAction(QIcon(":/icons/receiving_addresses"), tr("&Receive"), this); + receiveCoinsAction = new QAction(QIcon(":/icons/" + theme + "/" + theme + "/receiving_addresses"), tr("&Receive"), this); receiveCoinsAction->setStatusTip(tr("Request payments (generates QR codes and dash: URIs)")); receiveCoinsAction->setToolTip(receiveCoinsAction->statusTip()); receiveCoinsAction->setCheckable(true); @@ -292,7 +293,7 @@ void BitcoinGUI::createActions(const NetworkStyle *networkStyle) #endif tabGroup->addAction(receiveCoinsAction); - historyAction = new QAction(QIcon(":/icons/history"), tr("&Transactions"), this); + historyAction = new QAction(QIcon(":/icons/" + theme + "/" + theme + "/history"), tr("&Transactions"), this); historyAction->setStatusTip(tr("Browse transaction history")); historyAction->setToolTip(historyAction->statusTip()); historyAction->setCheckable(true); @@ -316,7 +317,7 @@ void BitcoinGUI::createActions(const NetworkStyle *networkStyle) connect(historyAction, SIGNAL(triggered()), this, SLOT(gotoHistoryPage())); #endif // ENABLE_WALLET - quitAction = new QAction(QIcon(":/icons/quit"), tr("E&xit"), this); + quitAction = new QAction(QIcon(":/icons/" + theme + "/quit"), tr("E&xit"), this); quitAction->setStatusTip(tr("Quit application")); quitAction->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_Q)); quitAction->setMenuRole(QAction::QuitRole); @@ -330,45 +331,45 @@ void BitcoinGUI::createActions(const NetworkStyle *networkStyle) #endif aboutQtAction->setStatusTip(tr("Show information about Qt")); aboutQtAction->setMenuRole(QAction::AboutQtRole); - optionsAction = new QAction(QIcon(":/icons/options"), tr("&Options..."), this); + optionsAction = new QAction(QIcon(":/icons/" + theme + "/options"), tr("&Options..."), this); optionsAction->setStatusTip(tr("Modify configuration options for Dash")); optionsAction->setMenuRole(QAction::PreferencesRole); toggleHideAction = new QAction(networkStyle->getAppIcon(), tr("&Show / Hide"), this); toggleHideAction->setStatusTip(tr("Show or hide the main Window")); - encryptWalletAction = new QAction(QIcon(":/icons/lock_closed"), tr("&Encrypt Wallet..."), this); + encryptWalletAction = new QAction(QIcon(":/icons/" + theme + "/lock_closed"), tr("&Encrypt Wallet..."), this); encryptWalletAction->setStatusTip(tr("Encrypt the private keys that belong to your wallet")); encryptWalletAction->setCheckable(true); - backupWalletAction = new QAction(QIcon(":/icons/filesave"), tr("&Backup Wallet..."), this); + backupWalletAction = new QAction(QIcon(":/icons/" + theme + "/filesave"), tr("&Backup Wallet..."), this); backupWalletAction->setStatusTip(tr("Backup wallet to another location")); - changePassphraseAction = new QAction(QIcon(":/icons/key"), tr("&Change Passphrase..."), this); + changePassphraseAction = new QAction(QIcon(":/icons/" + theme + "/key"), tr("&Change Passphrase..."), this); changePassphraseAction->setStatusTip(tr("Change the passphrase used for wallet encryption")); unlockWalletAction = new QAction(tr("&Unlock Wallet..."), this); unlockWalletAction->setToolTip(tr("Unlock wallet")); lockWalletAction = new QAction(tr("&Lock Wallet"), this); - signMessageAction = new QAction(QIcon(":/icons/edit"), tr("Sign &message..."), this); + signMessageAction = new QAction(QIcon(":/icons/" + theme + "/edit"), tr("Sign &message..."), this); signMessageAction->setStatusTip(tr("Sign messages with your Dash addresses to prove you own them")); - verifyMessageAction = new QAction(QIcon(":/icons/transaction_0"), tr("&Verify message..."), this); + verifyMessageAction = new QAction(QIcon(":/icons/" + theme + "/transaction_0"), tr("&Verify message..."), this); verifyMessageAction->setStatusTip(tr("Verify messages to ensure they were signed with specified Dash addresses")); openInfoAction = new QAction(QApplication::style()->standardIcon(QStyle::SP_MessageBoxInformation), tr("&Information"), this); openInfoAction->setStatusTip(tr("Show diagnostic information")); - openRPCConsoleAction = new QAction(QIcon(":/icons/debugwindow"), tr("&Debug console"), this); + openRPCConsoleAction = new QAction(QIcon(":/icons/" + theme + "/debugwindow"), tr("&Debug console"), this); openRPCConsoleAction->setStatusTip(tr("Open debugging console")); - openNetworkAction = new QAction(QIcon(":/icons/connect_4"), tr("&Network Monitor"), this); + openNetworkAction = new QAction(QIcon(":/icons/" + theme + "/connect_4"), tr("&Network Monitor"), this); openNetworkAction->setStatusTip(tr("Show network monitor")); - openPeersAction = new QAction(QIcon(":/icons/connect_4"), tr("&Peers list"), this); + openPeersAction = new QAction(QIcon(":/icons/" + theme + "/connect_4"), tr("&Peers list"), this); openPeersAction->setStatusTip(tr("Show peers info")); - openRepairAction = new QAction(QIcon(":/icons/options"), tr("Wallet &Repair"), this); + openRepairAction = new QAction(QIcon(":/icons/" + theme + "/options"), tr("Wallet &Repair"), this); openRepairAction->setStatusTip(tr("Show wallet repair options")); - openConfEditorAction = new QAction(QIcon(":/icons/edit"), tr("Open &Configuration File"), this); + openConfEditorAction = new QAction(QIcon(":/icons/" + theme + "/edit"), tr("Open &Configuration File"), this); openConfEditorAction->setStatusTip(tr("Open configuration file")); - showBackupsAction = new QAction(QIcon(":/icons/browse"), tr("Show Automatic &Backups"), this); + showBackupsAction = new QAction(QIcon(":/icons/" + theme + "/browse"), tr("Show Automatic &Backups"), this); showBackupsAction->setStatusTip(tr("Show automatically created wallet backups")); - usedSendingAddressesAction = new QAction(QIcon(":/icons/address-book"), tr("&Sending addresses..."), this); + usedSendingAddressesAction = new QAction(QIcon(":/icons/" + theme + "/address-book"), tr("&Sending addresses..."), this); usedSendingAddressesAction->setStatusTip(tr("Show the list of used sending addresses and labels")); - usedReceivingAddressesAction = new QAction(QIcon(":/icons/address-book"), tr("&Receiving addresses..."), this); + usedReceivingAddressesAction = new QAction(QIcon(":/icons/" + theme + "/address-book"), tr("&Receiving addresses..."), this); usedReceivingAddressesAction->setStatusTip(tr("Show the list of used receiving addresses and labels")); openAction = new QAction(QApplication::style()->standardIcon(QStyle::SP_FileIcon), tr("Open &URI..."), this); @@ -707,13 +708,14 @@ void BitcoinGUI::gotoVerifyMessageTab(QString addr) void BitcoinGUI::setNumConnections(int count) { QString icon; + QString theme = GUIUtil::getThemeName(); switch(count) { - case 0: icon = ":/icons/connect_0"; break; - case 1: case 2: case 3: icon = ":/icons/connect_1"; break; - case 4: case 5: case 6: icon = ":/icons/connect_2"; break; - case 7: case 8: case 9: icon = ":/icons/connect_3"; break; - default: icon = ":/icons/connect_4"; break; + case 0: icon = ":/icons/" + theme + "/connect_0"; break; + case 1: case 2: case 3: icon = ":/icons/" + theme + "/connect_1"; break; + case 4: case 5: case 6: icon = ":/icons/" + theme + "/connect_2"; break; + case 7: case 8: case 9: icon = ":/icons/" + theme + "/connect_3"; break; + default: icon = ":/icons/" + theme + "/connect_4"; break; } QIcon connectionItem = QIcon(icon).pixmap(STATUSBAR_ICONSIZE,STATUSBAR_ICONSIZE); labelConnectionsIcon->setIcon(connectionItem); @@ -755,7 +757,8 @@ void BitcoinGUI::setNumBlocks(int count) tooltip = tr("Processed %n blocks of transaction history.", "", count); // Set icon state: spinning if catching up, tick otherwise -// if(secs < 25*60) // 90*60 for bitcoin but we are 4x times faster + QString theme = GUIUtil::getThemeName(); + // if(secs < 25*60) // 90*60 for bitcoin but we are 4x times faster if(masternodeSync.IsBlockchainSynced()) { QString strSyncStatus; @@ -764,7 +767,7 @@ void BitcoinGUI::setNumBlocks(int count) if(masternodeSync.IsSynced()) { progressBarLabel->setVisible(false); progressBar->setVisible(false); - labelBlocksIcon->setPixmap(QIcon(":/icons/synced").pixmap(STATUSBAR_ICONSIZE, STATUSBAR_ICONSIZE)); + labelBlocksIcon->setPixmap(QIcon(":/icons/" + theme + "/synced").pixmap(STATUSBAR_ICONSIZE, STATUSBAR_ICONSIZE)); } else { int nAttempt; @@ -1008,6 +1011,7 @@ bool BitcoinGUI::handlePaymentRequest(const SendCoinsRecipient& recipient) void BitcoinGUI::setEncryptionStatus(int status) { + QString theme = GUIUtil::getThemeName(); switch(status) { case WalletModel::Unencrypted: @@ -1020,7 +1024,7 @@ void BitcoinGUI::setEncryptionStatus(int status) break; case WalletModel::Unlocked: labelEncryptionIcon->show(); - labelEncryptionIcon->setPixmap(QIcon(":/icons/lock_open").pixmap(STATUSBAR_ICONSIZE,STATUSBAR_ICONSIZE)); + labelEncryptionIcon->setPixmap(QIcon(":/icons/" + theme + "/lock_open").pixmap(STATUSBAR_ICONSIZE,STATUSBAR_ICONSIZE)); labelEncryptionIcon->setToolTip(tr("Wallet is encrypted and currently unlocked")); encryptWalletAction->setChecked(true); changePassphraseAction->setEnabled(true); @@ -1030,7 +1034,7 @@ void BitcoinGUI::setEncryptionStatus(int status) break; case WalletModel::UnlockedForAnonymizationOnly: labelEncryptionIcon->show(); - labelEncryptionIcon->setPixmap(QIcon(":/icons/lock_open").pixmap(STATUSBAR_ICONSIZE,STATUSBAR_ICONSIZE)); + labelEncryptionIcon->setPixmap(QIcon(":/icons/" + theme + "/lock_open").pixmap(STATUSBAR_ICONSIZE,STATUSBAR_ICONSIZE)); labelEncryptionIcon->setToolTip(tr("Wallet is encrypted and currently unlocked for anonimization only")); encryptWalletAction->setChecked(true); changePassphraseAction->setEnabled(true); @@ -1040,7 +1044,7 @@ void BitcoinGUI::setEncryptionStatus(int status) break; case WalletModel::Locked: labelEncryptionIcon->show(); - labelEncryptionIcon->setPixmap(QIcon(":/icons/lock_closed").pixmap(STATUSBAR_ICONSIZE,STATUSBAR_ICONSIZE)); + labelEncryptionIcon->setPixmap(QIcon(":/icons/" + theme + "/lock_closed").pixmap(STATUSBAR_ICONSIZE,STATUSBAR_ICONSIZE)); labelEncryptionIcon->setToolTip(tr("Wallet is encrypted and currently locked")); encryptWalletAction->setChecked(true); changePassphraseAction->setEnabled(true); @@ -1196,11 +1200,12 @@ void UnitDisplayStatusBarControl::setOptionsModel(OptionsModel *optionsModel) /** When Display Units are changed on OptionsModel it will refresh the display text of the control on the status bar */ void UnitDisplayStatusBarControl::updateDisplayUnit(int newUnits) { + QString theme = GUIUtil::getThemeName(); if(Params().NetworkID() == CBaseChainParams::MAIN){ - setPixmap(QIcon(":/icons/unit_" + BitcoinUnits::id(newUnits)).pixmap(39,STATUSBAR_ICONSIZE)); + setPixmap(QIcon(":/icons/" + theme + "/unit_" + BitcoinUnits::id(newUnits)).pixmap(39,STATUSBAR_ICONSIZE)); } else{ - setPixmap(QIcon(":/icons/unit_t" + BitcoinUnits::id(newUnits)).pixmap(39,STATUSBAR_ICONSIZE)); + setPixmap(QIcon(":/icons/" + theme + "/unit_t" + BitcoinUnits::id(newUnits)).pixmap(39,STATUSBAR_ICONSIZE)); } } diff --git a/src/qt/coincontroldialog.cpp b/src/qt/coincontroldialog.cpp index f21483759f21..992bb4a5a5bc 100644 --- a/src/qt/coincontroldialog.cpp +++ b/src/qt/coincontroldialog.cpp @@ -217,6 +217,7 @@ void CoinControlDialog::buttonSelectAllClicked() void CoinControlDialog::buttonToggleLockClicked() { QTreeWidgetItem *item; + QString theme = GUIUtil::getThemeName(); // Works in list-mode only if(ui->radioListMode->isChecked()){ ui->treeWidget->setEnabled(false); @@ -231,7 +232,7 @@ void CoinControlDialog::buttonToggleLockClicked() else{ model->lockCoin(outpt); item->setDisabled(true); - item->setIcon(COLUMN_CHECKBOX, QIcon(":/icons/lock_closed")); + item->setIcon(COLUMN_CHECKBOX, QIcon(":/icons/" + theme + "/lock_closed")); } updateLabelLocked(); } @@ -315,13 +316,14 @@ void CoinControlDialog::copyTransactionHash() // context menu action: lock coin void CoinControlDialog::lockCoin() { + QString theme = GUIUtil::getThemeName(); if (contextMenuItem->checkState(COLUMN_CHECKBOX) == Qt::Checked) contextMenuItem->setCheckState(COLUMN_CHECKBOX, Qt::Unchecked); COutPoint outpt(uint256(contextMenuItem->text(COLUMN_TXHASH).toStdString()), contextMenuItem->text(COLUMN_VOUT_INDEX).toUInt()); model->lockCoin(outpt); contextMenuItem->setDisabled(true); - contextMenuItem->setIcon(COLUMN_CHECKBOX, QIcon(":/icons/lock_closed")); + contextMenuItem->setIcon(COLUMN_CHECKBOX, QIcon(":/icons/" + theme + "/lock_closed")); updateLabelLocked(); } @@ -724,7 +726,8 @@ void CoinControlDialog::updateView() return; bool treeMode = ui->radioTreeMode->isChecked(); - + QString theme = GUIUtil::getThemeName(); + ui->treeWidget->clear(); ui->treeWidget->setEnabled(false); // performance, otherwise updateLabels would be called for every checked checkbox ui->treeWidget->setAlternatingRowColors(!treeMode); @@ -855,7 +858,7 @@ void CoinControlDialog::updateView() COutPoint outpt(txhash, out.i); coinControl->UnSelect(outpt); // just to be sure itemOutput->setDisabled(true); - itemOutput->setIcon(COLUMN_CHECKBOX, QIcon(":/icons/lock_closed")); + itemOutput->setIcon(COLUMN_CHECKBOX, QIcon(":/icons/" + theme + "/lock_closed")); } // set checkbox diff --git a/src/qt/dash.qrc b/src/qt/dash.qrc index 9e4fa270f403..450a8a3280c3 100644 --- a/src/qt/dash.qrc +++ b/src/qt/dash.qrc @@ -1,77 +1,148 @@ - - res/icons/bitcoin.png - res/icons/address-book.png - res/icons/quit.png - res/icons/send.png - res/icons/connect0_16.png - res/icons/connect1_16.png - res/icons/connect2_16.png - res/icons/connect3_16.png - res/icons/connect4_16.png - res/icons/transaction0.png - res/icons/transaction2.png - res/icons/transaction_conflicted.png - res/icons/clock1.png - res/icons/clock2.png - res/icons/clock3.png - res/icons/clock4.png - res/icons/clock5.png - res/icons/eye.png - res/icons/eye_minus.png - res/icons/eye_plus.png - res/icons/configure.png - res/icons/receive.png - res/icons/editpaste.png - res/icons/editcopy.png - res/icons/add.png - res/icons/bitcoin_testnet.png - res/icons/edit.png - res/icons/history.png - res/icons/overview.png - res/icons/export.png - res/icons/synced.png - res/icons/remove.png - res/icons/tx_mined.png - res/icons/tx_input.png - res/icons/tx_output.png - res/icons/tx_inout.png - res/icons/unit_dash.png - res/icons/unit_mdash.png - res/icons/unit_udash.png - res/icons/unit_duffs.png - res/icons/unit_tdash.png - res/icons/unit_tmdash.png - res/icons/unit_tudash.png - res/icons/unit_tduffs.png - res/icons/lock_closed.png - res/icons/lock_open.png - res/icons/key.png - res/icons/filesave.png - res/icons/qrcode.png - res/icons/debugwindow.png - res/icons/drkblue_editpaste.png - res/icons/drkblue_address-book.png - res/icons/drkblue_editcopy.png - res/icons/drkblue_remove.png - res/icons/browse.png + + res/icons/drkblue/bitcoin.png + res/icons/drkblue/address-book.png + res/icons/drkblue/quit.png + res/icons/drkblue/send.png + res/icons/drkblue/connect0_16.png + res/icons/drkblue/connect1_16.png + res/icons/drkblue/connect2_16.png + res/icons/drkblue/connect3_16.png + res/icons/drkblue/connect4_16.png + res/icons/drkblue/transaction0.png + res/icons/drkblue/transaction2.png + res/icons/drkblue/transaction_conflicted.png + res/icons/drkblue/clock1.png + res/icons/drkblue/clock2.png + res/icons/drkblue/clock3.png + res/icons/drkblue/clock4.png + res/icons/drkblue/clock5.png + res/icons/drkblue/eye.png + res/icons/drkblue/eye_minus.png + res/icons/drkblue/eye_plus.png + res/icons/drkblue/configure.png + res/icons/drkblue/receive.png + res/icons/drkblue/editpaste.png + res/icons/drkblue/editcopy.png + res/icons/drkblue/add.png + res/icons/drkblue/bitcoin_testnet.png + res/icons/drkblue/edit.png + res/icons/drkblue/history.png + res/icons/drkblue/overview.png + res/icons/drkblue/export.png + res/icons/drkblue/synced.png + res/icons/drkblue/remove.png + res/icons/drkblue/tx_mined.png + res/icons/drkblue/tx_input.png + res/icons/drkblue/tx_output.png + res/icons/drkblue/tx_inout.png + res/icons/drkblue/unit_dash.png + res/icons/drkblue/unit_mdash.png + res/icons/drkblue/unit_udash.png + res/icons/drkblue/unit_duffs.png + res/icons/drkblue/unit_tdash.png + res/icons/drkblue/unit_tmdash.png + res/icons/drkblue/unit_tudash.png + res/icons/drkblue/unit_tduffs.png + res/icons/drkblue/lock_closed.png + res/icons/drkblue/lock_open.png + res/icons/drkblue/key.png + res/icons/drkblue/filesave.png + res/icons/drkblue/qrcode.png + res/icons/drkblue/debugwindow.png + res/icons/drkblue/drkblue_editpaste.png + res/icons/drkblue/drkblue_address-book.png + res/icons/drkblue/drkblue_editcopy.png + res/icons/drkblue/drkblue_remove.png + res/icons/drkblue/browse.png + + + res/icons/trad/bitcoin.png + res/icons/trad/address-book.png + res/icons/trad/quit.png + res/icons/trad/send.png + res/icons/trad/connect0_16.png + res/icons/trad/connect1_16.png + res/icons/trad/connect2_16.png + res/icons/trad/connect3_16.png + res/icons/trad/connect4_16.png + res/icons/trad/transaction0.png + res/icons/trad/transaction2.png + res/icons/trad/transaction_conflicted.png + res/icons/trad/clock1.png + res/icons/trad/clock2.png + res/icons/trad/clock3.png + res/icons/trad/clock4.png + res/icons/trad/clock5.png + res/icons/trad/eye.png + res/icons/trad/eye_minus.png + res/icons/trad/eye_plus.png + res/icons/trad/configure.png + res/icons/trad/receive.png + res/icons/trad/editpaste.png + res/icons/trad/editcopy.png + res/icons/trad/add.png + res/icons/trad/bitcoin_testnet.png + res/icons/trad/edit.png + res/icons/trad/history.png + res/icons/trad/overview.png + res/icons/trad/export.png + res/icons/trad/synced.png + res/icons/trad/remove.png + res/icons/trad/tx_mined.png + res/icons/trad/tx_input.png + res/icons/trad/tx_output.png + res/icons/trad/tx_inout.png + res/icons/trad/unit_dash.png + res/icons/trad/unit_mdash.png + res/icons/trad/unit_udash.png + res/icons/trad/unit_duffs.png + res/icons/trad/unit_tdash.png + res/icons/trad/unit_tmdash.png + res/icons/trad/unit_tudash.png + res/icons/trad/unit_tduffs.png + res/icons/trad/lock_closed.png + res/icons/trad/lock_open.png + res/icons/trad/key.png + res/icons/trad/filesave.png + res/icons/trad/qrcode.png + res/icons/trad/debugwindow.png + res/icons/trad/drkblue_editpaste.png + res/icons/trad/drkblue_address-book.png + res/icons/trad/drkblue_editcopy.png + res/icons/trad/drkblue_remove.png + res/icons/trad/browse.png res/css/drkblue.css - - res/images/about.png - res/images/dash_logo_horizontal.png - res/images/drkblue_downArrow.png - res/images/drkblue_downArrow_small.png - res/images/drkblue_upArrow_small.png - res/images/drkblue_leftArrow_small.png - res/images/drkblue_rightArrow_small.png - res/images/drkblue_qtreeview_selected.png - res/images/drkblue_walletFrame_bg.png - res/images/drkblue_walletFrame.png - res/images/splash.png - res/images/splash_testnet.png + + res/images/drkblue/about.png + res/images/drkblue/dash_logo_horizontal.png + res/images/drkblue/drkblue_downArrow.png + res/images/drkblue/drkblue_downArrow_small.png + res/images/drkblue/drkblue_upArrow_small.png + res/images/drkblue/drkblue_leftArrow_small.png + res/images/drkblue/drkblue_rightArrow_small.png + res/images/drkblue/drkblue_qtreeview_selected.png + res/images/drkblue/drkblue_walletFrame_bg.png + res/images/drkblue/drkblue_walletFrame.png + res/images/drkblue/splash.png + res/images/drkblue/splash_testnet.png + + + res/images/trad/about.png + res/images/trad/dash_logo_horizontal.png + res/images/trad/drkblue_downArrow.png + res/images/trad/drkblue_downArrow_small.png + res/images/trad/drkblue_upArrow_small.png + res/images/trad/drkblue_leftArrow_small.png + res/images/trad/drkblue_rightArrow_small.png + res/images/trad/drkblue_qtreeview_selected.png + res/images/trad/drkblue_walletFrame_bg.png + res/images/trad/drkblue_walletFrame.png + res/images/trad/splash.png + res/images/trad/splash_testnet.png res/movies/spinner-000.png diff --git a/src/qt/forms/helpmessagedialog.ui b/src/qt/forms/helpmessagedialog.ui index e1edf5891685..bf1a781c34fd 100644 --- a/src/qt/forms/helpmessagedialog.ui +++ b/src/qt/forms/helpmessagedialog.ui @@ -28,7 +28,7 @@ - :/images/about + :/images/drkblue/about @@ -47,8 +47,8 @@ 0 0 - 659 - 348 + 658 + 342 diff --git a/src/qt/guiutil.cpp b/src/qt/guiutil.cpp index 6f495230b65d..fcb449ee3576 100644 --- a/src/qt/guiutil.cpp +++ b/src/qt/guiutil.cpp @@ -805,6 +805,18 @@ void restoreWindowGeometry(const QString& strSetting, const QSize& defaultSize, parent->move(pos); } +// Return name of current UI-theme or default theme if no theme was found +QString getThemeName() +{ + QSettings settings; + QString theme = settings.value("theme", "").toString(); + + if(!theme.isEmpty()){ + return theme; + } + return QString("drkblue"); +} + // Open CSS when configured QString loadStyleSheet() { diff --git a/src/qt/guiutil.h b/src/qt/guiutil.h index 4dd6ca2f6c5a..8882ee74d45f 100644 --- a/src/qt/guiutil.h +++ b/src/qt/guiutil.h @@ -182,6 +182,9 @@ namespace GUIUtil /** Load global CSS theme */ QString loadStyleSheet(); + + /** Return name of current CSS theme */ + QString getThemeName(); /* Convert QString to OS specific boost path through UTF-8 */ boost::filesystem::path qstringToBoostPath(const QString &path); diff --git a/src/qt/networkstyle.cpp b/src/qt/networkstyle.cpp index 62c44703f470..858cd2aa4b55 100644 --- a/src/qt/networkstyle.cpp +++ b/src/qt/networkstyle.cpp @@ -15,9 +15,9 @@ static const struct { const char *titleAddText; const char *splashImage; } network_styles[] = { - {"main", QAPP_APP_NAME_DEFAULT, ":/icons/bitcoin", "", ":/images/splash"}, - {"test", QAPP_APP_NAME_TESTNET, ":/icons/bitcoin_testnet", QT_TRANSLATE_NOOP("SplashScreen", "[testnet]"), ":/images/splash_testnet"}, - {"regtest", QAPP_APP_NAME_TESTNET, ":/icons/bitcoin_testnet", "[regtest]", ":/images/splash_testnet"} + {"main", QAPP_APP_NAME_DEFAULT, ":/icons/drkblue/bitcoin", "", ":/images/drkblue/splash"}, + {"test", QAPP_APP_NAME_TESTNET, ":/icons/drkblue/bitcoin_testnet", QT_TRANSLATE_NOOP("SplashScreen", "[testnet]"), ":/images/drkblue/splash_testnet"}, + {"regtest", QAPP_APP_NAME_TESTNET, ":/icons/drkblue/bitcoin_testnet", "[regtest]", ":/images/drkblue/splash_testnet"} }; static const unsigned network_styles_count = sizeof(network_styles)/sizeof(*network_styles); diff --git a/src/qt/receivecoinsdialog.cpp b/src/qt/receivecoinsdialog.cpp index b2aac9350d12..3f05459a2145 100644 --- a/src/qt/receivecoinsdialog.cpp +++ b/src/qt/receivecoinsdialog.cpp @@ -27,17 +27,18 @@ ReceiveCoinsDialog::ReceiveCoinsDialog(QWidget *parent) : model(0) { ui->setupUi(this); - + QString theme = GUIUtil::getThemeName(); + #ifdef Q_OS_MAC // Icons on push buttons are very uncommon on Mac ui->clearButton->setIcon(QIcon()); ui->receiveButton->setIcon(QIcon()); ui->showRequestButton->setIcon(QIcon()); ui->removeRequestButton->setIcon(QIcon()); #else - ui->clearButton->setIcon(QIcon(":/icons/remove")); - ui->receiveButton->setIcon(QIcon(":/icons/receiving_addresses")); - ui->showRequestButton->setIcon(QIcon(":/icons/edit")); - ui->removeRequestButton->setIcon(QIcon(":/icons/remove")); + ui->clearButton->setIcon(QIcon(":/icons/" + theme + "/remove")); + ui->receiveButton->setIcon(QIcon(":/icons/" + theme + "/receiving_addresses")); + ui->showRequestButton->setIcon(QIcon(":/icons/" + theme + "/edit")); + ui->removeRequestButton->setIcon(QIcon(":/icons/" + theme + "/remove")); #endif // context menu actions diff --git a/src/qt/res/icons/bitcoin.icns b/src/qt/res/icons/bitcoin.icns old mode 100644 new mode 100755 diff --git a/src/qt/res/icons/add.png b/src/qt/res/icons/drkblue/add.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/add.png rename to src/qt/res/icons/drkblue/add.png diff --git a/src/qt/res/icons/address-book.png b/src/qt/res/icons/drkblue/address-book.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/address-book.png rename to src/qt/res/icons/drkblue/address-book.png diff --git a/src/qt/res/icons/drkblue/bitcoin.icns b/src/qt/res/icons/drkblue/bitcoin.icns new file mode 100755 index 0000000000000000000000000000000000000000..c17b56351de618b0c15b3e846a93ec45f096e155 GIT binary patch literal 40087 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 literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/bitcoin.ico b/src/qt/res/icons/drkblue/bitcoin.ico similarity index 100% rename from src/qt/res/icons/bitcoin.ico rename to src/qt/res/icons/drkblue/bitcoin.ico diff --git a/src/qt/res/icons/bitcoin.png b/src/qt/res/icons/drkblue/bitcoin.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/bitcoin.png rename to src/qt/res/icons/drkblue/bitcoin.png diff --git a/src/qt/res/icons/bitcoin_testnet.ico b/src/qt/res/icons/drkblue/bitcoin_testnet.ico similarity index 100% rename from src/qt/res/icons/bitcoin_testnet.ico rename to src/qt/res/icons/drkblue/bitcoin_testnet.ico diff --git a/src/qt/res/icons/bitcoin_testnet.png b/src/qt/res/icons/drkblue/bitcoin_testnet.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/bitcoin_testnet.png rename to src/qt/res/icons/drkblue/bitcoin_testnet.png diff --git a/src/qt/res/icons/browse.png b/src/qt/res/icons/drkblue/browse.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/browse.png rename to src/qt/res/icons/drkblue/browse.png diff --git a/src/qt/res/icons/clock1.png b/src/qt/res/icons/drkblue/clock1.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/clock1.png rename to src/qt/res/icons/drkblue/clock1.png diff --git a/src/qt/res/icons/clock2.png b/src/qt/res/icons/drkblue/clock2.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/clock2.png rename to src/qt/res/icons/drkblue/clock2.png diff --git a/src/qt/res/icons/clock3.png b/src/qt/res/icons/drkblue/clock3.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/clock3.png rename to src/qt/res/icons/drkblue/clock3.png diff --git a/src/qt/res/icons/clock4.png b/src/qt/res/icons/drkblue/clock4.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/clock4.png rename to src/qt/res/icons/drkblue/clock4.png diff --git a/src/qt/res/icons/clock5.png b/src/qt/res/icons/drkblue/clock5.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/clock5.png rename to src/qt/res/icons/drkblue/clock5.png diff --git a/src/qt/res/icons/configure.png b/src/qt/res/icons/drkblue/configure.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/configure.png rename to src/qt/res/icons/drkblue/configure.png diff --git a/src/qt/res/icons/connect0_16.png b/src/qt/res/icons/drkblue/connect0_16.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/connect0_16.png rename to src/qt/res/icons/drkblue/connect0_16.png diff --git a/src/qt/res/icons/connect1_16.png b/src/qt/res/icons/drkblue/connect1_16.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/connect1_16.png rename to src/qt/res/icons/drkblue/connect1_16.png diff --git a/src/qt/res/icons/connect2_16.png b/src/qt/res/icons/drkblue/connect2_16.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/connect2_16.png rename to src/qt/res/icons/drkblue/connect2_16.png diff --git a/src/qt/res/icons/connect3_16.png b/src/qt/res/icons/drkblue/connect3_16.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/connect3_16.png rename to src/qt/res/icons/drkblue/connect3_16.png diff --git a/src/qt/res/icons/connect4_16.png b/src/qt/res/icons/drkblue/connect4_16.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/connect4_16.png rename to src/qt/res/icons/drkblue/connect4_16.png diff --git a/src/qt/res/icons/debugwindow.png b/src/qt/res/icons/drkblue/debugwindow.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/debugwindow.png rename to src/qt/res/icons/drkblue/debugwindow.png diff --git a/src/qt/res/icons/drkblue_address-book.png b/src/qt/res/icons/drkblue/drkblue_address-book.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/drkblue_address-book.png rename to src/qt/res/icons/drkblue/drkblue_address-book.png diff --git a/src/qt/res/icons/drkblue_editcopy.png b/src/qt/res/icons/drkblue/drkblue_editcopy.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/drkblue_editcopy.png rename to src/qt/res/icons/drkblue/drkblue_editcopy.png diff --git a/src/qt/res/icons/drkblue_editpaste.png b/src/qt/res/icons/drkblue/drkblue_editpaste.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/drkblue_editpaste.png rename to src/qt/res/icons/drkblue/drkblue_editpaste.png diff --git a/src/qt/res/icons/drkblue_remove.png b/src/qt/res/icons/drkblue/drkblue_remove.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/drkblue_remove.png rename to src/qt/res/icons/drkblue/drkblue_remove.png diff --git a/src/qt/res/icons/edit.png b/src/qt/res/icons/drkblue/edit.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/edit.png rename to src/qt/res/icons/drkblue/edit.png diff --git a/src/qt/res/icons/editcopy.png b/src/qt/res/icons/drkblue/editcopy.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/editcopy.png rename to src/qt/res/icons/drkblue/editcopy.png diff --git a/src/qt/res/icons/editpaste.png b/src/qt/res/icons/drkblue/editpaste.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/editpaste.png rename to src/qt/res/icons/drkblue/editpaste.png diff --git a/src/qt/res/icons/export.png b/src/qt/res/icons/drkblue/export.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/export.png rename to src/qt/res/icons/drkblue/export.png diff --git a/src/qt/res/icons/eye.png b/src/qt/res/icons/drkblue/eye.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/eye.png rename to src/qt/res/icons/drkblue/eye.png diff --git a/src/qt/res/icons/eye_minus.png b/src/qt/res/icons/drkblue/eye_minus.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/eye_minus.png rename to src/qt/res/icons/drkblue/eye_minus.png diff --git a/src/qt/res/icons/eye_plus.png b/src/qt/res/icons/drkblue/eye_plus.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/eye_plus.png rename to src/qt/res/icons/drkblue/eye_plus.png diff --git a/src/qt/res/icons/filesave.png b/src/qt/res/icons/drkblue/filesave.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/filesave.png rename to src/qt/res/icons/drkblue/filesave.png diff --git a/src/qt/res/icons/history.png b/src/qt/res/icons/drkblue/history.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/history.png rename to src/qt/res/icons/drkblue/history.png diff --git a/src/qt/res/icons/key.png b/src/qt/res/icons/drkblue/key.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/key.png rename to src/qt/res/icons/drkblue/key.png diff --git a/src/qt/res/icons/lock_closed.png b/src/qt/res/icons/drkblue/lock_closed.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/lock_closed.png rename to src/qt/res/icons/drkblue/lock_closed.png diff --git a/src/qt/res/icons/lock_open.png b/src/qt/res/icons/drkblue/lock_open.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/lock_open.png rename to src/qt/res/icons/drkblue/lock_open.png diff --git a/src/qt/res/icons/notsynced.png b/src/qt/res/icons/drkblue/notsynced.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/notsynced.png rename to src/qt/res/icons/drkblue/notsynced.png diff --git a/src/qt/res/icons/overview.png b/src/qt/res/icons/drkblue/overview.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/overview.png rename to src/qt/res/icons/drkblue/overview.png diff --git a/src/qt/res/icons/qrcode.png b/src/qt/res/icons/drkblue/qrcode.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/qrcode.png rename to src/qt/res/icons/drkblue/qrcode.png diff --git a/src/qt/res/icons/quit.png b/src/qt/res/icons/drkblue/quit.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/quit.png rename to src/qt/res/icons/drkblue/quit.png diff --git a/src/qt/res/icons/receive.png b/src/qt/res/icons/drkblue/receive.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/receive.png rename to src/qt/res/icons/drkblue/receive.png diff --git a/src/qt/res/icons/remove.png b/src/qt/res/icons/drkblue/remove.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/remove.png rename to src/qt/res/icons/drkblue/remove.png diff --git a/src/qt/res/icons/send.png b/src/qt/res/icons/drkblue/send.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/send.png rename to src/qt/res/icons/drkblue/send.png diff --git a/src/qt/res/icons/synced.png b/src/qt/res/icons/drkblue/synced.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/synced.png rename to src/qt/res/icons/drkblue/synced.png diff --git a/src/qt/res/icons/transaction0.png b/src/qt/res/icons/drkblue/transaction0.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/transaction0.png rename to src/qt/res/icons/drkblue/transaction0.png diff --git a/src/qt/res/icons/transaction2.png b/src/qt/res/icons/drkblue/transaction2.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/transaction2.png rename to src/qt/res/icons/drkblue/transaction2.png diff --git a/src/qt/res/icons/transaction_conflicted.png b/src/qt/res/icons/drkblue/transaction_conflicted.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/transaction_conflicted.png rename to src/qt/res/icons/drkblue/transaction_conflicted.png diff --git a/src/qt/res/icons/tx_inout.png b/src/qt/res/icons/drkblue/tx_inout.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/tx_inout.png rename to src/qt/res/icons/drkblue/tx_inout.png diff --git a/src/qt/res/icons/tx_input.png b/src/qt/res/icons/drkblue/tx_input.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/tx_input.png rename to src/qt/res/icons/drkblue/tx_input.png diff --git a/src/qt/res/icons/tx_mined.png b/src/qt/res/icons/drkblue/tx_mined.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/tx_mined.png rename to src/qt/res/icons/drkblue/tx_mined.png diff --git a/src/qt/res/icons/tx_output.png b/src/qt/res/icons/drkblue/tx_output.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/tx_output.png rename to src/qt/res/icons/drkblue/tx_output.png diff --git a/src/qt/res/icons/unit_dash.png b/src/qt/res/icons/drkblue/unit_dash.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/unit_dash.png rename to src/qt/res/icons/drkblue/unit_dash.png diff --git a/src/qt/res/icons/unit_duffs.png b/src/qt/res/icons/drkblue/unit_duffs.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/unit_duffs.png rename to src/qt/res/icons/drkblue/unit_duffs.png diff --git a/src/qt/res/icons/unit_mdash.png b/src/qt/res/icons/drkblue/unit_mdash.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/unit_mdash.png rename to src/qt/res/icons/drkblue/unit_mdash.png diff --git a/src/qt/res/icons/unit_tdash.png b/src/qt/res/icons/drkblue/unit_tdash.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/unit_tdash.png rename to src/qt/res/icons/drkblue/unit_tdash.png diff --git a/src/qt/res/icons/unit_tduffs.png b/src/qt/res/icons/drkblue/unit_tduffs.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/unit_tduffs.png rename to src/qt/res/icons/drkblue/unit_tduffs.png diff --git a/src/qt/res/icons/unit_tmdash.png b/src/qt/res/icons/drkblue/unit_tmdash.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/unit_tmdash.png rename to src/qt/res/icons/drkblue/unit_tmdash.png diff --git a/src/qt/res/icons/unit_tudash.png b/src/qt/res/icons/drkblue/unit_tudash.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/unit_tudash.png rename to src/qt/res/icons/drkblue/unit_tudash.png diff --git a/src/qt/res/icons/unit_udash.png b/src/qt/res/icons/drkblue/unit_udash.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/icons/unit_udash.png rename to src/qt/res/icons/drkblue/unit_udash.png diff --git a/src/qt/res/icons/trad/add.png b/src/qt/res/icons/trad/add.png new file mode 100755 index 0000000000000000000000000000000000000000..809026c2024dc088d2ee73367082bf53b7247132 GIT binary patch literal 1456 zcmZ`(dpOez82&A`xwM*$T)NC89!7JGm5ejYY#uFgYwnk0a+2E$4NJ>4cTpaS?c{P0 zCzXTPgM^t&B63NmEF*IW$?eRa=a2Jz-}}AK^SWa)uKM{JowdfL>-i@V)w3>jsMeFMvKDXA~nFlhlZ|z^4P?pVHH6S(u$L0IbxK$ zcM;)8A$?aMpzz;x)FhJqA?j?OBo)V;(+j~W_!=1wZdiB$<$N?9KyIpv%#Eh?rsHD- ztsi)peBo9g3q%XN?EE5rox4R}ntskva5GO}jY-e`^mUopTudvqo(zB2?9S;#;4#^~ z*HfuY`Wuw6Kts`mjS<7<7Y;6=EVLqLxuEN#3#!C4~NR!5pn4IBf;T1MS1%goEk>MYm+aW|RIN{|O+w{bfdIQV| z0+WGCB09@)DYs4@Fg>e`sV=+MQQY>j%_jrHD<%G~^Sd~Z+dU>MxSJ@ezQ(9 zo*Dkwh(}9z=WKzZA{(8VQlwwM*Vs++x1G{awUzl0aCJ4E6gvJ&&MOghD5xdo6;g$Hn}45W2e~mGU@q5u;{J^Nfx5R zPrI8vY)G#^UoKVhhPq{6Q1#fWt}>b%S?%4Rr8JoB@?XDH5sk|VunOj4= zBaXJ@=Uy%l>EW`$6Wqf%lQ9~pQ721vDvpgXiZ_xdmMV(ypU#c7?Tek@y3i12Z>_nm z1sRAzEx;w^ORD^`gA^YYy=1N{Qr0o3<RfK@TRj4;K#}K{Up$-VuKD>8 literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/address-book.png b/src/qt/res/icons/trad/address-book.png new file mode 100755 index 0000000000000000000000000000000000000000..f0b2f90bd0bfd65d22b24c22224eab4b9838399f GIT binary patch literal 1758 zcmZ{kdpy&N8^^!fY_3C?A+aKtB-@dGvvU@6X@+Uj);V2Va+r+GgdDegF@@5i95H@j zX@z#ETz-v6nd%5RlkB)gs3w<_oD(m8>(AdGzt{78p7-nZd7jU|PaZ9RjMOsI0ssI> z@$m{&5%WzN2-S>FN%^dTS|o`|0)R$=_Qomrx8=`1fm8rU*$n_-HURvyrQ&-4NW=ob zhfn|@Tn7MjY*9$}A=ND+%#Z8^Y<;WBcJWn}qsj9*77qa0hTjAM%F0btrg{Q}>a9M3 zuz=b)7I!G30091y;zeTo^yFnpDviN3?{Qn7yw{+u;mF2R`|QFP)gVgCVrAz3alOx3 z*l2mZoKB{`Y?RUeFePvAVZFd{4w3KTaF#@QCoXNLiCxxhi~xz|ziUcOTKhD%iO0CI z+3d5dKIMq>T=~RYT81F?H`&M4mHommcaCql0rP*VmyJ(9eq*Xk#FTbM!Q7njAG+IO zV1kWMaSGFrc%+41afJM;uNz$GIMO+t)i86|`Bui2P35&6&htjAI1JGST;IE97pg(= zD{V`V)MyTdWyVQoG4O!o6|G;G?h7pciN=G`1ck%~e+Di?eq8i>QG`0Z`dpybDHpwtJCD{y9cYk-`Vr(K z-EWctXZ3s2OCXy9-O8)(V)PEw=ku*|;`H{E$Dy}dJlj1@K5@=dqiAPEruVm*NI3+V zWD#0Mh7D|_3twNjw)^8+8MicWPfWHa6*`etx@zWcRtb9G z7HBV>&6xG_60)#>MzgxLz=c3)LmJy<9$Qc6PS@|{-#iwSThV4#&^#=Hv@T3WTDWi( z)gyOsyeh=;@KYz3b9D!1_z#cbv8aR~gU%F-;1kYZU!FGbM>gzqQ`dwAobe;}c$Br( zzc|4M&9}lFEE}5h=ecnnmd-}PDVnB#F8UvCQl98! zN|i68lJ}%`@8A1cOfNe*h?;B+@en)#NYhDQ(oPlx-w`1S0v6kO8jrG5-76tR%$p@t zXvz~4H)1)=+ z;A)AXf%NV7Hi!Jt!ya7JGj7~w$}ZXk^aXK3XZ5NZu3N`h zm5@jKVvPPmw9~{CV;XE1f1;n^(TM6}K+w%ndquJiUhQOusBQG$a9@;oxNq(d7e;`g z`){y@V)c#f(j>!LC?!X-w3aD>3^+l*^0gY|eXyjqtY}5Z z?=EK4o_bgA&e*xM%hH^sCElzq|2<4$ai6Q9ZBTpNx)Av*%kFQ(=JK2y`?P71@s7%j zy8IO@VP-5?CM_09Vc_M1SDV+Vqr`4{#o@p}gYB{|hr%69U5ps|h-iE1fNRxb$mp{R z(H;2Kww6m}qn69H--BJLL()_TD9A`ELPsKy>oYkr!|gi>1xjz?dt4XdN_;InensUEu};)X4qTR%^dcEtAY0MojAzeCX4j%o@_Q7Hp^kI8uQ)Q;HA6?ky?G7IR@RqXqCy)oOuw2B3 zf_qFGzj^nS6#B#6FLJklEofqQoHqU9Shecc?@sXkDIxq+LImOGGZ88P-(hhsj#y{M w?_3zT0|XaUJ3C;V30SQ07@_Zf0-V_JC|2_S4@81lXH)@z;vL{6@d(ZOFLsj#M*si- literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/bitcoin.icns b/src/qt/res/icons/trad/bitcoin.icns new file mode 100755 index 0000000000000000000000000000000000000000..c17b56351de618b0c15b3e846a93ec45f096e155 GIT binary patch literal 40087 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 literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/bitcoin.ico b/src/qt/res/icons/trad/bitcoin.ico new file mode 100755 index 0000000000000000000000000000000000000000..9ae1ba55b6d8e75e414b5b9cca67e467b7925e46 GIT binary patch literal 15086 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 T8~gW<7I0I?K)XoG{?UH`@a8|! literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/bitcoin_testnet.ico b/src/qt/res/icons/trad/bitcoin_testnet.ico new file mode 100755 index 0000000000000000000000000000000000000000..b86e2a7039463144a4d6270df8b2374eb14d1308 GIT binary patch literal 15086 zcmeHNYit}>6&_TiMuHy!#Q*#NiGLJ?kZ9va?AmVY2Hd6z0>rZfDheqo6k1U0h{Wsl ztA3;jNq{^|lDc+cYT0fcYK3h%vC}3ENpO=oaU5s;_O9*S>|=brDLbMCqKo_hu1Q^Etn+O-0e>xAb%EePKf1YzB}@O=Y4KS0kOdT8$c z%Yu;qMM3xqeM7H^BmA5SL7?xx@R=}a_w z?sLR@cM1Gn;`JrMpJ@j&h+@8FUSFnNMRBu)cdh{Kmko%Xw|uDJ)e}MFR;bZ+X#DF- zf$b;!@CPJF!4O1Arcy>Qid0oaKvGckjtG`FhePAfCcSUjE#Z|0FaF%wNFGi)o3|IvyN+AjLwaLTwnDQo4SP9HK#6)?7kZ9sW@ zkhoP1+wYG0wCCLRNc+p$L|hmIdIo^rTfkdA61d(+=J>zASH_e(q}6e>+ZSnr#?NiZ zE(Z!;SMkRt1to33&Q{V%OPGqOENN9SILZ9LM|T1!td_YA^ZZ;#PPu}2uLd+3jMbQc z8=4M?->&Cp8$Vw!;XtQ|e{@KO^mlsx!V!t|uh~E+pE0nHu+FR~%8!_Tss6j9{}*!*+Rr>s)k=7&QNbUYuxNVWNRY-t z*=Ssk#i5hW@%!0*Za8Or2q}O}!&1^je4-RWAB|Xt`|K zKfYB$KKrImo8v`;7#ee9Q!USp;^MJRelFGB*foWZ9X^^1#nW|qcCK$0n|B%3rPW_l z7sSAr7%d*MB;vJW;~MUmSf`WEw%>P}eJ?y8(^WEeqsT$nnkJ0u3hR~Tu+8uDTrK)i z@%GtqWX0P+FQ4?Y^>1#>x_!~iasS`@Z~{4HaAKj*nR`$vo}wR^VlGrL3#P3UzXiXvV*G83z}IQd#1q&h6) zEWPJgVMa8kK-&ecuKnB(8oMURM|82kP=2Ic?2o(8__g&<8?Ap5rPludeU9+DA{xZC z!D$p$1)^tuiAIseix$G96$b3Y{A&9%`|{(92$i}kYz1oZuBaY$5jU2!3= zJQ$J9rKNnvxv^SA??*Eja|JNs^e0WD&H#p|{OGuP7eCwYjg3K;^20h(X)KjApJu;a z3~j0twKZeZ`Y57<1mw^8Is5z)DB{yGWkT{}cp}(SQLY5}>7IY5cm0v(^;f#rpXpwI zZ|C$tnl6^jc?wFA3O^y5&r^IUK2Jffg~pe+2?eE2;Yr)*+I+j`r<6HQbvH%C)gr(Q=3^U39U-bUE3tYZ8(2>ZY)#?RRA z<6nM1H|sy2X#Jb5<5T&3iG9yh{~O9xJW;Knum;OWD)K5QpG)~EgB+Tf&qO~r#LxPD zqSA*m7bbCoQl9_MyvmZ_%)l_Wi)pVQA$FecU@eL z!kSA_6!bgp;?;&}$|;AU^C(u>`JE|#&au2wKME;eo%6FsmfYLBUO!%MnbO*jV81ZM z&pz~Y^(<};O(X|miC?=tUi|5pD^XuE#n0`}CLe0)Vjtq1Df>|>$vk&=?ba0O&Xb5A zS>ors(sO&qP=9&|hfh0FMu$$_LHDH*s4;sQ5z~c&BJ7P0%GJ)F+c4_~miXBQ9M`y> zM2O>HBJ{9L#n%0^aC^-9mWua2a8NFt&pnvT|HIEs@$-I29_7rFA&dPe9S-hW1(iWu z>~}|09#@WzJMq1`X|w&MNPUL*Y5k4^C-2}=|FpK}#`|vfqKns^C~lZawBKoV+IMDl zu203mhZ6L|{^rel`H&%g_JKWZBh+0v*Pi&*bJ>CXGF=`#qNli$`_?ZH_~7w|&l$x_ zAs;$-9dv#pjyKAujPX<5&;Heg>1oza;@6DJiLHA^?qzcg5Bm`B>0KI#-49uiH#{P??IB?qO{lGO5oLKil^^ z)qecGK~Cztz;FIZ=h!HAnaI;UXBmZ6BKii+{dDloBsNvM&3wodKg;L(WB2>`eBC2- zKF^fseKPwYZ0Gua^WM1ecq|2IK2bjmwv~ZSEb+&F&->^bYeFb`11Q>+8roP#X9k-* zkR-D>q@cNDkoK4jZJHE*%8#OmNa33iQvm%PSLc z_VTE;z*N4aIl#eF4x=*`>`O`MpYgK~)wGP$ki&c5say}l))msuN1r-Bj-qNq-(M7d zj*Xk^yx847iT$Tt%SL;s{@>PnwETocZX#*@vki>Kh1hW-CHKZLKRO023O~1Dh0uNc z>9xgu{ik35t9<`xb?@J;_WjeQkg%H14>11Ke13z^pseQeGq(EtDd literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/bitcoin_testnet.png b/src/qt/res/icons/trad/bitcoin_testnet.png new file mode 100755 index 0000000000000000000000000000000000000000..5e044d34083c62325927e987acb404b7220bd3e4 GIT binary patch literal 5535 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 BH^Kk_ literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/browse.png b/src/qt/res/icons/trad/browse.png new file mode 100755 index 0000000000000000000000000000000000000000..c4d1ef0c4fb160e1153f0f485df6a04121c70471 GIT binary patch literal 1534 zcmZ`(c{mh!82&NF42B(Mg()=_lQUy9j-hpAFge1GC5@UfGtS)P+?pIC%2E$cLi;Y!Aw%9edzbQ55aB57%W6sSOL{3N5Va7$5&iln~j%mYEQQb`a&5q%Srq%_i; zP^`53(dzW?S&J1jf1h}|n>?a--phMXr!cpoVJfP$#IpN(^CAD!<&f5G*p1T?174R$ zjn;V93HcsAiX2@$>+E?4t-4S>h4!Bpek=YdF8J*R>q+U6telq6^Wf1@;}bhmXIHvg zjQ%P~n3jEFm1K7D&ABKAh`?=9OM|PX4ExsgS#flCa z*D~PA&%Mj?J?*86S-6m^FqJ}-f zT_VX!>Ry-sUG6%A-i-XV-9`Vz9dc6^P1AiEA#?w*TTjCn+DX2r&4s>DpbR*IE&iYS`E9Gj9{Eey^}!< zK|`r$f@Ah}gmhp=mUa!2TJcrZlEZL9VWw=v<^+2oFIOpk&JB+A?FcA%G{mXYTKoF3 zNU)R24z?Ja3|Y`<&qb)V$(pOw(YAWoc(r9t(U6b-UHKH6P~7(&`h!_cPqD=0MQ#KH zn^(G`a>>E~t}nmZFB2a5*6(eXSZRd%;(GnLNq_S7Q=a4628*19MA!SXa%qwfHJaKj z7KWlc;%wwxS=U&5F}0*brK|j-z77SF<4vDd(pcz}#j~r?s|2=2J*|y~e77!Whj3Nh zi~erX(juPcpqj z#;bd7WLQQ_!MKxZ#Scnzy`#&S6HUton`W6?v!zCnN;NTEsF~p&wMsHX{#gU`J-VMc zdbG`#N2W`3g86}%@bbRTqDEnd?2LcyS3l9EzFE&5uvVf#bG%at@+{=GG({n-|8}Ok zCAj=OXttny!obkb@T44XQd2*os-wDaV6FBYk$3w@tO8(Vm=K0|qWU$$&1xdsUQg#n zrg#5*vUTvxo-g+Er;yZK;`Ugv%))%(sYmwxOKzS8^en$=IlT*_aN>8Lawy3qlt~X|5gEZOJ^(yU zo1lq1uBm;Tg2NMa2t+(V9j8OY;cnxaQU5Xc1u(rmBLCm8;0LYb8|3ys{1V_18cq*p i0aIpxI}1bhqkFO(S#)M(PzP(jlmVG!XI^1Oi~Se-@R>UR literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/clock1.png b/src/qt/res/icons/trad/clock1.png new file mode 100755 index 0000000000000000000000000000000000000000..a7a499770e25e8fb7cf345b644ebdd8d77743ff7 GIT binary patch literal 1262 zcmZ`&X;4#F6n>zHB5IeZZE>0EjMVDjL^HSqkfi}hH8c_hgIhu%m?#)x!lsq%>w7OT zdD%$_(I6oU#t1@Wal@)86>V#!1uKdQj?TDJRHVkT8F0m8h4+F#bRkRnugkra#}r|PIp<)lv13zxw$69S+tu+BoftXHHk!0sZ?k# zmqJ7WSt3$y+(1J0@pwEMlarJARZ#X11#8xc*__kdFPb{^(7s@w!2G)zdI25jG>z+fML}vicfW@=8h@^SG}#?R|Cj zTXySBXYKE$C9cE8y-3AB@cuD5mwuuB@ zSm8S1KWDRc+AJ3=#*0RMw^7$kNUvBHOIfjOM_Nj$O3^B)Zd{*`FBMz;-gXh+rc!vV zrn3g5%b@LoR3T8=CYJ=o0-s6|RLFb+z5`TQo4lc;&Nh2ZTa7tn)Q9xikOpqmKrL$U z6r>C&4pS- z_ylft78#hjmQ`0*k`x*C?Jpm0VRpTH%X<4RzW2|lb)*uZ>$Lj}N49?J9}j0^-cO{k z-cMA8#}5pXM6Ds|);aL`3m;{|@;7e41M-LknP@SCok=->exTbQJuGdhwE}HMatXxr z$h*@PhR4R~yZV_ZCyIbi-SX8fIu!`dh-J*pSzR`J+VsC447IcbnuCw-4d0*oay(-G zd|S=V9Rq(wNKzK>IKR-oYjAz%;SXVg#mS*^qJ+irPWnk#DXl?2984ALc z@7&Chug#P@+0i%GwN;KsNYcBPxC)2A(65RX{{kNL BPW=D? literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/clock2.png b/src/qt/res/icons/trad/clock2.png new file mode 100755 index 0000000000000000000000000000000000000000..9e25da3ce26ce63d7daa484e0f4cedbf96951124 GIT binary patch literal 1262 zcmZ`&eNfVO82@RRWmbE+was2`>n>~S++oa2(i9by6-H<f$Sza&8q|&bLR;jrn_uHTQV|U-@`8?0}?(=!>o|j5=YVx|E zkRSj6)*(|8F(7{QudQAI`ki4L(m+^AfurC6;FPU>pA`V+Uy)KUC;;GY2LPS`0G5_P zoCN?51OVm;007ehz~{M&qd{dZukk06G&&|0 zEJ`2{$dp24DhZ3lVlWsq27eHRO-f3NkB^5!p-s*a&(Os1Zx7n9EGcbs_KV}q!w+3I zXIh8uIak+;+q{~$ROP~PUS}F-#%v$fyM_dHo%#!7hVEO2?r{Q7Llh1% z^@}GIi$uw59QVp0?i=LM3$~7H#?B#?a zVU_Pca>u(K^4=Fm^ZB^`5%;`kzNfGJ$Oc|w)+$iOk9Z(C5vT~*k^&}cm?`)?@PH=& zHNW_sh63<2kc~tk0w1p0>K__bJupQDIYG!oc={I;Bm&@{6q>UUyC;ABs?~qaOm}rT z-L9vPypLDDUJBT}*;sSz=>2;EWpUe%Ufx=p`Cxzl=?{J-+e~pjBK*?V4Ox#qK6`jP z+&TS8u;S!jYbueye$z~y{Zfa&iwV9R)m^w0P=*-XZXtU=tKJ>lapd<1H)npG1T`Ag zN`Ju$eznDT?0!t&Dc`4|srqPgi@#vHa~7I2rjMb#>|I*B@w*KB)%xD-*$(e6tRtf@ z=Y?l})1DRx)5e(UB|qUb2+k4m^QJi8t}G%ghml1McohN+gy2UV?zv*HQQO&wAKBSi zY%+|*B7*?zhJ;6iL7-u~Bhth7z#_m0-35WdAdrpsVPpRx&~vk?IfegEpz!!CkN_YN Ksfmtw0{~MYFZnp3CL3SS$#a zmzS4YSoV{0_fwG5(M?#7a{auiYi%WELG*6^*4i=!%Xo!3zTZs%2qR}4E zrZgHYlpW`e52jEkL?V$ura~xRUte!;Zv+BSp&!y3CI;?J*H5jA`W9<$k5}J&pqZVo zyL0#Y%=5CD6@g(cx?@Q>GMazWkUMZoH8sO;)TZ`LW=$+7why!WO?3T=YH(O?7?s~1 zFB%yu8Jl32R9lfQ*)k~Y9Z0^>B)v6KH2iy!VU(7eAFLWU z*S`|hvl86CM3VQNY%t*xTUA{*WqkwUj-JASTLptdd4ofN=~*OsH@#~msC}8-yo^^b zW0VV?f~o7By+!&?X?I_K_pg%P{@k8^Ea#Ga0QC^{%n@c1MqzXgi8z{LtZUcviewoz zwFMpBVttoL-<8>-Bi?v%s^*Dr~OB+3x>>z)lgZdPRbI96v~3ydT~u{j;h8_@xo1JcFB2oBxM37Fnyi!w5qzgw6ZFa z!;MY8Dpr)E6WUxQORx)?eV(+#>8288Ra$zwKqL|u6gqg49C?2nxn}z2>eED#Dl@+# zzd-7fZFEkYa6aDvJ-_8I_3_ZHALkJLNnndBQ&Gltv$pu^_Qp6o(@xbq|Gq` zn_t;dtBXl>54bzK6TY_Q$y{H%Y>B)-OW?P)rv~iWNRjMy2gB4-M4<$~vjRAL%TCUkH z8*ebe>R2(hFQ4s`1y8$mB&>g6?=MATle{i0HZ35+N2G2M&-JT2c7IDeO9;`2E;Je) zDD^*fgg?`nKPB&RCA+Yv^kGk$pB;~VKGksoFH7?Bx%hYIy7kWes4Mf29bv3e(lIVa zSmGMDXe!h^GMVhU<&Ms%#M!xup};JyUFn7d?ubOR+-S0lvjfFcY81tI84VrOK@Ro@ zPAHudhGN8oK?0nhJ{TMUb3&3GkD`#!Ksdk=C^&rgG-~9323AyPWO&@$4G}zk3}gT} LtUspSo5ueS0Pa_M literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/clock4.png b/src/qt/res/icons/trad/clock4.png new file mode 100755 index 0000000000000000000000000000000000000000..3f3a462737a20238066f5c4a3bcefa965fb43e55 GIT binary patch literal 1263 zcmZ`&ZB){C6#i?PWmovhB>B{*3wC8W~P?! zCZ)|vQyYjFsF37am@i0)aKx9=rNEyQ=Laiu|32=+&bjwK=eg%R&pqe&yElgt66ox> z-4Or)XHrlA6~fOx<%V@ob%Sl8L0}h$C1U|Vn7`=*%O2w2MF&yI0Fb&H0MhvYu(Af> zJOCua0l>%v0G~1d`1;I^lifrBu+5|d(+O*9Yw79fd3kx++1Z&nSJU{HFI>2goSe+% zav{5tl9HQ(>T_*b|;3b@Pn2Q8)MyoU2~8UZ2z_PJwqvdP@fsH&yKqCWbRw>at!AZi=o zoJi%9)1WoRxEMJL(mE7}#?7QV;`*n`s-E_uPD!~+Ue+%!>6eFHyF}|~W4&33_-dMInFk&16gMddP4 zc8~IeevV?W1dm%tIxt`i#Ar-NN&mh_eV(Ehh0SgETZC!F`8=6|HU=Kif`_$Wpccew z%)Y}W)PT`Fx8etWiAQ0RKqNUOsG}>#Le%C%YBNCtV%28!kO?K%?-dTfdcmKb%pV(B zK03Ta%r3^?7Gei1sJoB%tIV*X#+}rNJzdr#DobF43M2K^s^`X-tKF9i2oCp#gULIW^S@z794&4t~_Yqu#&cynBxv z(mEdaNJ+@3ZLO2>vM{0A>CNzWAN)D*Kcw0swbPW0R#{f)mKJ{(9pqzk>TqBHaK(OS z5JWa628I6yU6A%u+Th$O&qGazBodk6Fu8u0tt+fpp^t|&j-&uAeVZnl3D^={W4AKA z&u(77VQS`;MA*`NZfbh=wcXN+{kK)OA|njrzIK`ZE)hyW)C5L;>7&gbSeF|A)l;3{ zSF@%+FFdOD5dQk=3#S{@#f>?nXM5`6=f5cr*Nr%N9+0N2*k=;Dch|CKzbY0v@j_oB zTauTZ^T-3RMlNV|a@<)JY4Gj%ef3M%kP0-r-i1FRo=3zER`|wQ+E+Gh-Fv*@`5jTr zylB>)(R92c7L+aT@UHhve8APWvrQ84;8}~lBkqxG{W|`=QTeLF=3PD)XXb>j^*;Xh zc}8Q^{uJXs<;`yfO*^(__(sQEoPJf?AJ$Ycw+*-I&f>%-u;SUy*6n~eDtw4@F%%Cy z)b1q0v7{JQ65A)5$A$p#gnJ-ia0JW~N%!#fK|+CWha-I8@T~@)!T$)jXJX=GQ~qBN Sm!83c1OSN;63~QWX8a4YGiet9 literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/clock5.png b/src/qt/res/icons/trad/clock5.png new file mode 100755 index 0000000000000000000000000000000000000000..b2dccc2caf2f148e56ac9b095c6c8c0ac99744d3 GIT binary patch literal 1258 zcmZ`&X;70_6n#*sNoatrV*n0wDxw0wg4X6ayiItt6Tl1C^QtQz8PRY!wuY zs1#J72vKMO#j=D@MhYk>5CT~UVGBrz)zoDq-v=Y2(9fU!(V2VinR92(xijzGdzKLv z?CkidBLKje7D8qs_~EAL~Q$^~F~ z4M8gaQZxYnZ~^eU0>C!$rGtG`0PHgv`&pE=wY99QESXG}pP!#sSdjU1Zbn9iR4Nq; zg@|2gX=#bPI(4Y)Xl`~=QqqMB7p~n=@@gyje16rP_BeTYOiau#a(T2!NT<__ii&d8 zcNq*uVPPRc^JFqwBr~_*EG0Y)84(l|gj8{FM?gS;7Zz_&3KggWv$!;wx8*VDsw3KU` zxtG&8_vAl9Y5}a_yi`SYSA{O9Y3&W^7QNUuDzfw)w+^1ux0R|IW6p^qJ1cnb2piV0 zpb0$6_-)(IcqC#7**;|OjXlKUwh+1%|VV0h0DNR}+3 zn`H^=RxUisf%Wl_HtM;G`FwEylV0khdlZ`{0Mg?u_c03-$L7Zbkm=y!6dN|i!ecB* z9|39Ukd_8%$u=!k)9S8i^ECGHm*zOi+Sti^On96D8$;o-V8}p%M*Sg!4`kR|S@2~= zf#>b(hhCcF6tyfXpKvwi+UA z!gbdB*d|fU)h-8Fd!U){7qh{GUBu}j{}bBe>RZT+wLSD2 zd*F5Z2C{o!{T9Cy`D{W8Gb|FU^GT9diwNuOzSgel(FayuC#|ethmDTDs|-<2jk2yo zlIOn~rJvh`e*GpeY2{72J=QqK$WeCWMQv6-rVb)Tc85ZP$>5BGO9(NQ2r&jH~NaWx4TC0XiG^{vy;StRY(_|Wpp)a%Prw^ zo0FrhSDVYrNt_~OoT@wR>J8$(s{juQhqfhy)ETam7w zls+|V_Zh_p&27HCs#IqhEI9bAK}8Oiu7HCi(CSZ*+#9H zL}w>iccq87Z|dsZzR=5bsjOq7hyc(iVdO>< GH|JjqL}Ysa literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/configure.png b/src/qt/res/icons/trad/configure.png new file mode 100755 index 0000000000000000000000000000000000000000..6bdbf757cbef22042e1845a42cadc6e6dad93019 GIT binary patch literal 1292 zcmbtSX;4#F6uu}yfx4nBMgp$mh7+)%Gjz0KL0N>lP(W)XAqI#*gyaDNg-OC1gh^PE zm#`zC5HOe!Hbq2*Sb|Y21!Z4l5mE9IMrbJX`LjRzt7q;x-#usMyZ4-L4(FWbnGHre zi~s-|TwR=-~)}lxw_9!l1b|+2w)<05SUjU?u>tw2I;k z01eqiU~!qSypZ>*vu$N%B`+tbK#*Eh zE)tiC$_q338Sw%xvq;D(7Nr%7(qS&M{YhgQn~@w(OHYi*%}x~Y*aiIL{&#N@VuN|9 z(dmiMo#O0ZX55k7=DnE`&)bcbWh!&H>D1jPSh)V=?MLB(URYiggX$gltJ{v`V$-;6 zs-OF{%cuRkejuLz-YQW<@^++npE!H*v?Zq$$0@a9@vYcGtC%#a*bE$liG$dd!4VCz zibst#!vk*z`npvePa9;Fl8St3bxHmG@}91j(yHRhQn)~nf)1rpJ}VNYp?7qU(gI$^ zZ2`<<-MgEY6c?J49{1-T%Bu2QE;|f;p%6~xu);(cal%YCoJ>E;mocvU9D<+iE^J3- zK`n%Q4(09O`@WzB8EX3H&UQD(4gXUwggL1Cr|S=%y7Eg}cc_}PJ);ykgXkvS<^hW7TMm4Y*ry#TM&x|WZMJ8q-kt*b@lS9!;k1O@D|nCTc~9!O#%jYQn>kwL>p2 z?fk^V*qDLQP4zrIMh8VeIz(-}-biY@xMX}Q)j$hr4GcIOcNdwh7L($Vl)UiM^ad_Z zkVzqvQ}fNYAEzQYm0kW56Wh13)=0YoU*r>FUk*fvtKF1`PO=i0j3BiiL*clJ zuXh~$=0hd5)2I4MU5u(PVz!H5XJ_$kolM4{YwSY?14Ba#1H&(%P{RubhEf9thF1v;3|2E37{m+a>CdCzklY; znTHP_zIyfQ-Me>zj8mshoj!f~u%Y2W1%;ies+%=5R;j5iXJR^Z=+I0ChRvHduUWHZ z+qP|c_Ut)$@E~0M&d|^enVEeI49i!nc=__>lP6DZ-n@C~(xsCpPu{zC@8Z_2%cZ1d zYiV^$OP4S(baizfK632b`HMSt?mTql$hiv_kDoZXci+B!`wuPXozMeRz`)SNz>vYf z(AU@J>FMe1?d|L9>+kO$5D*X)6ciE?l8}(l(a~XJV`FD$=iuPrlq$;}aYl3=BYLXJ>wXel;~U zM@L6jS66p;_c?RsaBy%aC@2^h7#JBDnV6WEnVDHwSO7y_M@Pp4G#|wA0MB9 zfPj#Ykg~AwOg_GYVPUHo88;dmi-?E-SNlarg9JDH7btFrQIV9?E( zbN&4JH9kI4Qc`SeY`na@scdX385s7br+@$c{nGmN{fvyjK;EXU{p{Yo-F0=ZA3S*Y z@ZlC)+o=o;|NsBbuQGQ7n(kf_o;&o}? zwOQwY;LXExkN%zGlr?lZI?vAX^1o;L(y{eZ=gyxqu`+DJ+_?rupQD|DCNU;?ySr>O zNuCEv&g>n#uF=E%($`RN6V2VDRpdaYH9nXT-oxa z=ggWlZ@xs-u`xO-CVroDXV0ELO@~?*CDpMB?w@oiMgG2#{r*j#x=v{YvI+JdS@NoD zRuupFOS=~QVq4&llpI{_o$Ztm5Hx$njuw?>58(?3-mLkyrl-$OGgFd{ZQ`O|>)xH3 zH}BrQf1JYVCr=r6_{=j(eYNGKaoV|Aw(0No{QShj#VzJHpYMr&)Si@=o1SWmNKTm& z8glhYcveQ%+Niy0Yq#++H?NzwukoRkaWeP;b+6Kl}1_okx gt8&EL#Y7+!>a@a2CEqi4C48d;*Yv9Ffg7A@Ck7R>iLfW{{8#+ z{P}Z;Fq{G8ZripEB6#fBvA=)+LfC)){ORrOg|JtxTJ`()ZwUMI=g&DgIS}@wNt5o} zxdUXMIB_B*Bm^RunVAV>0JQ@FkgodID3wJVwQY1>Q%iv0Zf6Bs@~lOrP|fq@JJ zK#f4ZKvV()#L%XQMKH+7wpauPL`6k`aRda6jEpcb5ujj2>xtazLy{)@rA+t8Se}-( zJOMOh@t$qKm}Zz<666=mpros9uwu50;-nT+Miyq3+5&T*%0g%L?075V-UcPDm;gKd z3Ke}nPjfjjQF+}o4Rd|<+;ml=NJBGOX=|NS9aCR-Z8KZ*glG#}7b#8ifW?c$oMI!K z%w>!%lojmf&-aN6a&y$QankdgKR+nI*UG}p*U~&>&fM6L;IJ@vSC23c*GQFUbr~OT zaWN+WAzy!)nSRTbfP9kV?e4<(pGo%~ki%Kv5n0T@z%2~Ij105pNB{-dOFVsD+3&N- zF{$ZJ-G3_+D0JS_#W6(Ua&m$LQ;*LXof9=|YGGz&B8+@~dU+P@?bG|);~fGx^b~ZI zwAAzzHCe?cOq)1$a(F;U6Su}{j}@y{W@j{6M%}X7RrQODtxYP*ErBsvIM}$DyVP4d zTRM6}!`!_~nio&r+`W3;R_TZXcMo4aef#+J^YSVJ0umxJLQ-OK3q>VGWrd}W3)okB zIVA-Zd1)0#Rk^7Zi#dP0l4-f~m0#sg)>hY}s!LOOo?cE52?-0me&yO#a}zVu?FL)6 zZQWX4Qdau?%eQY|{byKkGL#4#vRA(sd=B)QYKdz^NlIc#s#S7PDv)9@GB7mNH89pS xG7T{_voZxDV{HRtD+2?uyH@8=H00)|WTsW(){x%NR0Pz(;OXk;vd$@?2>?ae>*4?a literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/connect2_16.png b/src/qt/res/icons/trad/connect2_16.png new file mode 100755 index 0000000000000000000000000000000000000000..0caddf62b63857dcd41356e7089313732333eba5 GIT binary patch literal 1120 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJOS+@4BLl<6e(pbstU$g(vPY0F z14ET614BbI1H;e%K>8&EL#Y7+!>a@a2CEqi4C48d;*Yv9FfiT?@Ck7R>iLfi{QLLs z`Sa%x88`#T-L`ETMDWbxvFVX;E*0w*UYpaKgE3rkB&h)STnrk-mYgEz>u&yZ-I3N#Za?&|95 z?CcC=L`O$U=+2Zgo-JP8D^b-Q9v%+SC?8EDqh$iS=1OA83_zY zAP5Qy0=gNZ2Iy-;n<5s$AS2si4);K2MKxw6bq>EMU|awJBO{{-42X(~I$e5Yd*P+c z#h2#iUs{}hX>#GE>G_vN=U-N|p2)2}WOD9>?%5ZTCi|sK_h_Gep>^iDjOA%r%M*qt z9s%uA^<41_XkvFskRLFyDCue&teEYhIH|>yk%d{Mw!qw{vd~#QJKoB;w?RoOCcsX= zLPg)t(>!X{tRUSq4RbmDolA@&4b5bwt#>Xl^>x=alegWu#MVVh(>!4D;;@}d%w>!% zlojmf&)>PkQPajr&lAM*wX$&YwKNZzGk3@0Fn3pvFb~&Am1uS2galnNCjlW}e;JdC z852MrP4aekVf@dedk@IrEbxddW?f+}7F%8rE=Z8B4cu43eC~2wbDQc?n zicgq0b#iz>NKhO1iWOd~R%T~pHL`9gE&2L|SA@6Mq}TTV)3Up^Y0t!@riEQI+m^t% z`<`7jySsY2czCw?hKB0@Ed2iZ`SS4-8s^tKBwRS+c~J4#!o-Jy69aiJPF{ZGh~Hc> z@$-`=%$Ra!(xC}fwQfNv+^e^PwVFABBJN#Mh8WO#RW!&#vTrc4iCS7 z;l`Camu}s2OC7#SFv>KYj98kvR| unpv3wk+HUcv6X>=*j=l0C>nC}Q!>*kacf9#Xet6~VDNPHb6Mw<&;$Tw^70b^ literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/connect3_16.png b/src/qt/res/icons/trad/connect3_16.png new file mode 100755 index 0000000000000000000000000000000000000000..036aebbd483edcb01a92902b03ac6c014ff8058e GIT binary patch literal 1121 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 literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/drkblue_address-book.png b/src/qt/res/icons/trad/drkblue_address-book.png new file mode 100755 index 0000000000000000000000000000000000000000..878e4d55daafc451a6c6241fe168736f673b775b GIT binary patch literal 1799 zcmZ`)dpr|*AO6{xxy+?-OqpA@VUEdth`F!gxRbeTY|PtS(o7_WkvUE>sl!1IBE1!n zOImWR*T^l-5jk?{f)vW+635G*?;r2ydwD*e=lMLJ=g;RCcQ3Z}06}tb@Z3lB zgM-8N|M{dO;Xa5)5M7A?)aOd=P{j_!Fc(i(0FuxEq-FrHy-%es01%G{;3EY9LLmS@ z#Fp?qto8+1=qYChuy-(JPpk9y8F3cL)lqyJhJv8=Z?wOT1VHQq$${wY-#t)}$n^G6 z;I^B^jJZ`G@p{d&|LmgE#MqM~%gZ<6!a3Mz3A-TjpIBJVoLxocot7%iY&7g8qvAi8 zvs;LHx>zw$Q6y8Uk%i=sv-=v2V#43dsU^sH$SElN6t@<s=2xHG=2+8}L8f^P&2`Z>{K27E(*Q zuUHst>KSTd>_$<7R^uM0iHaV4)%8*WaNS*V*K)U_&ys!KVfyOWD*i`@ClSqhFV+Mh ztH!+VD_9DHcl~@r!ka|JhKJNJuw7Bdgx%5bPzp4Qfh=39i5+r7**0^SN>J7Q=9gE= zx}^b$hMy3f|J1bvf5^0~PJ69LWJBI?_0A>5h*jo8c`18Ey>=5#2KQ^!!`#!iQ(Sl& z_dEH)7x>EA=<(rzq&z2@{bH*#&j?*wq`>eH=qFahMK9BG51&|87)?_)r=8pD223I6 zd_Vq5vl|xq2XVHmn)hi7BQ7VEt`+6^LI3?mzkceCo5T0AX5xNjm1!K2$8lDdNkx z>8D3xwbQ3WzES6)5x?iEoe>X8_dh1zQoxL#f;lj^lX6-=I*5RxX|dJXaU%Du&6cST}W(hJ(f zW9s3x&|crVVrn7cD8ZkOJ$3k>{Ij+bt+J**uWmJsfdOa80xVV0Brw}@Pgl|an-Egs z&LVl0rMTt9d5xX;f8I7}r{(-+yoJ4TbB2C}RaI)Kq zdDkckCo_pfVyM3*n$D)J_##HW{5{`M&|%=b%#qiAft-Ju+cr4YdYUOE`AisLy~?%} z4YNz5oEDUXr$aSnjh;i(h~pCok}urJ)>NXsM&v?+3}X|Sk{oWG=?UH0AxG`OX2`oD zMUsn;8#k$uQsXrEU0&#A(FS;mpsT2GMH%v|1X{^9?1-^!>L?_Vt?W(hRLL?H+JA1a zDgW~U_$a@=DV{opDX817*;rLL#Js$9Z)R7f1*>QbO@>yK(MUL}E(sZ<@wW&}kHoDt z%6HU)m-^lAF2cg36mzqV+eX)$8}XMJ-{+uN_V^SzfDoIWDq| zULlv%f>d_};hK|^g}Wvt#iG&0SlfFzzG_y{YRgP^U<+O~?j}C|n7_WepLi14AbG9d zRM_F%@y!Od*8t)62dx7$Ujt1g$3eHykLDNRaZDN8pQQ&$nX|rvI!;ArE^%`X;3lP~ za=r{n%5-A>`rK%>Ex8ICPHbeKX8|6v>78rsG!IX`TFgtde9NaMpYS%xfHlr5BZ0Pmm1I;v%YQ>129(MSsPq`Qdd}s98l$z z{-WiFR)REPU>7fWu#=ao&)Od@HzDJ%t9GC$Hgj0iTk~(P0Qk4rKzZomNTa6ZC4}xK zIiCIVO7&to+HQ$W#gYvb)P`Zg5|`n2amq=<{9r>hzd;uNkhZv|1m_x&?3VV|Gyz3l@qsbKprG`#e}mGsBv^a hq{W2N)k#s*2)ZYoN=rP~OFw8QKyq|*sI{YT{tNtK6BGad literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/drkblue_editcopy.png b/src/qt/res/icons/trad/drkblue_editcopy.png new file mode 100755 index 0000000000000000000000000000000000000000..f408472dfba595e2d62df2dc13d8af48c05476a2 GIT binary patch literal 846 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10;$(nNi0l9V|AEZPjkjtx z-)i1|7sx(v=VQ+DD?ssk?|%IK_wW0!zaPKF4i% z@4x>!|MctYufK1-{&D=lr>)oDoqO_S-|de(Z+?iMb87anrL^Y$CpUwyg$ z>f4#eUrs#yT)*Y|sYf60z5Q|Z<+qE^zTSNOyr2S_f9?jbou$06OTR~zW?FOpH7Y$ZW{!3+$K@7_0_=KK8-P=qnb+uensgH_f8$YC$>^mS#w&nCyDraN{2 ztxTY_x2KC^h{fsF%QuUf3`80dbG4Uy`ZNhG*cKWRsP1=`MOA)SFI_Y zG+$Dxck$y0=ChwP3ie5}JIWqd;wxBuf%6K}yE2s*^PJ8K$_Y-fobfX~fcJ@{Uh~;4 zs~V3pw;k$^TQ9dmBsT8rx`p-|Ch;C{*^qIgbeDlt^vQ3s5pVpL9o9VaENm0o4dpp% zFAsfJ=jL4VgejrN(lv3~vWfDJb;+vv{ST%XPH8EWIy&Kg)Jdrc2{!|kx-ScSnmTn& ze+GMFRO6E_mNf0jYZwLd9J)n?o&cE#=dyTfUeUeqjPG^|?+?Bdp*!b&H?e*C`;CKB zPR_T8af857rmr@Q%hM;{xmBz2Q?cJN?0*VOnWSy@Mt%B0$0EraCy&bf|M{PB*LD3ZGCZ%tfFZ3~ z;u=wsl30>zm0Xkxq!^403{7ne44$rjF6*2UngAP$ Bl%oIu literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/drkblue_editpaste.png b/src/qt/res/icons/trad/drkblue_editpaste.png new file mode 100755 index 0000000000000000000000000000000000000000..ceaacdf0fc56ea03254377dcaa4da68ab473d7c9 GIT binary patch literal 1428 zcmZ`(eLNF*82`=Kyq;ZNhZ=Q7O4f|aOqnJxM``9InvY?W8)LKc7D-~#MYt<3F{6$} zi1HHUyp+r0IB!RX?qbVZs(G8(&7b$jeV&)^=kxtO-{<-7$#6gIsHUu^3;k)vxp^}Y>s)6Uq?0A?KU`&ZI9qRQZGn}=hT+Um0;u(R4TJy!4u}rnOs-Il&5nz zk2>I}Joko_`%c|@yI${#a{ZzwOuE}PI`_6{GfJFPq+;fyzE+$#BB_>6hAz^`S|CVu zkv?AxO|b26l}DJ@6tb7P*5GIGTWdnbdHKU_1$qUVN)wYp<<#qxSyDwkG}H43 zy-15Q_RSrSH;z{kKV-qT1R;2S^P9GIdX;?wpmXZee5*b6mp{CTo1A17uZChbxM-|{ zt_sB}`RfMXIj98G3|nDAgG;xSf;im=yUOIx6;^APiLT;Q^a_r}^?qorQ?M$Z!+PdK z9I&f|P2(EV(&R|{^Q3UDK{A_rq}-1Y2AWK%>WK?CsW0d5QOk=>d3tvhJ+*Ie+eLPE z(w3F11?eq@s71lnw3dl~H(crJk>yS%kn8r6?@k9>r=NkF)7Mvp0-M663FW4-`B_WN z3Ir}bl8V+xdx^)W4l@nv(xxeIN9CHz~R3e*L%j$K_K?$Ai_88YJi3G{5$c?gO7)G+0Vz5 z=ZLj~>y)QZ;x!8vYvq^}B4TT$Ee(zI$Uf5kXa}F@U}`iC7sRB=0ASEZEzQstW*AHI zQ7fFKEG-V9EpTYG_FuTZ{}{pcHgvS5? literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/drkblue_remove.png b/src/qt/res/icons/trad/drkblue_remove.png new file mode 100755 index 0000000000000000000000000000000000000000..e0add0730bc49ec4895ab02e72f1eec80e82db73 GIT binary patch literal 1382 zcmZ`(Yd8~n9R9nDIWDboq{EiAIy-a5qO~ZqEq0LGoX~9-ayss8NNH5bfs;PY3t$uK;!`cI9vcWWfW%)05%4I1sVYOYykEI zvwq ze*G)q+?bcIy*0F#*kQzNRXKp|3eM%tm*KlRn+8LX8Muk`L-ka)^OgSan34r*63@gR z)zV8)G$BB8@cOCxX-H&kitwx3?^6@mW5s!4bZPwTkX;Gx%BREeC?^O)n?iy+!;?BX z#h-O!UNOazuO;f7XDd%;SVhD~wnbsONu*?>(r%l)qj;f+2Ov(aUHE_;)D6shp&3q3 zQ`w4Blq6uU`76n5BZiw6S^>@MS*rY{thINcq5*=ODrG03J=Ze7K+#$we+N%W>r0nc z8YbD&v%XNK4&HF_(^(&q<7S6JohV#?gqI53qb&SW?7?&$*!457k05DLC-1mo6gbf? ztPALG634s~;*q_AxREV$->$N3GS%(-z1Vx6^7-Z-%*VC;y)&f76;NLMkWrxet2%atH=nekoS( zd_GWZuaP#b>h*EO?`V)^q26b@)(+B5#*;?aHj@XJ_zNK@OSfG8kPtJ9sXqdCELa`DjDLbKg1mM=Gj zi|kCajlb&X9pXa9`wZTFt%uMJQq!4R%GP_87>q?J+%BuxM?A)^(F!B?GYxNY&xNX8 z#uB?{ZVx6R_@oCWBWk6LLo`@*$f9|2R^`Ls+1)?v_Z5|IDYP2xLo314A3t8WyTuit z$v+t%r_GO^8E=S=UzySjvO0Mc8T+PE|64J%(}tEq@FNbf4QHy7vv48rN&DD|+=Ru7 z@w-0W(jy}uXFVhm&9=?LjfTTr2Ab6qb+9U))fpEXk7P%k>&;bID13x;0jXeP!{dv25OYwxhhwk- zYY7jCm`3u}-7LZ{av)Y8!!8JKRSBZWqo<+AyMIy(4;-hjjIUC|e4eJh)6^j7LW#1l`bz$A^1w@$NajrsG_kR_jpn?lbPU5p<% z`5}>hv}iVp_2t@deaJ%)kD8mkB0EJtI__Mc>-1sQTih{sPGyx~_1gK#a)PIpq`+~^ zLU1~G5Z_$HXCn<0R*8^n1O*dDlRICO%fD2OYkVQ9&1u_}>5&jH@?iMjrYxTt!43k7 zK{!*x?$Vka4r$#T4FoAQwOqyY9567W0}oG8R5^*cJ-YItXZBO z7&6~dkl+xn7R6V)Wj_bOBD=G^=qztMGsIg4z!YO*hQ?sgre;(VbG(_Xu_z1{kHPGo g!1w>h;2-F9>0-qH8+9C@^)IVacT zPN&XXi^-TMbmUS?RLY&@x-);CKhE=BKF{-g-|zGO_ulYycaoFQkO2Tdj_6GA7E@=h zq+sHnn4G*S1~dv!!UI5EHheo=VsA)s_9g*9vOWMXt^mM>NX#z)a2^8yU&#P~EdT(u z_}s9r6XIRiDOV=~AleIdOWE&YMf#j`U?Kp(mG%k*unLi4QIbw1IZ95!w7>=?ciP6N z;-hRL0q+~|yer=|&espgXcHAa%^pgE;Y$PH61q1~y7FC40wYCj+L3BELSQY1_HpRW zGc(g)4;tK-GGImHtQ6E>a)xjgo5baDG&1r?1`}_htLkOv*uQUCJ2Yt_zU(DTIxv{>Am}`ALyP6pi zQdWJa6?7Y>>?6-lUCCI{nzg+rUo<-~G;x1n|JUKsHk)+g<@?`L2M9Wo=x=Kazi-1<^~=B@;zIW0Ef z1^Y-|R6WcSueNI^R3tE^m+Mi@DHcW|3PM)Dx7CZA%~jHhRS!+pl|=qktO8(iHRI;p z)#u?kPjwWXK|wQcD_ia(;ZFhMo1cVR@fYEy>c}74!SD)&W_YTU$%SbOCvMdru~ulX zc5S)zjHE`;LM&K;%pJt@*9lkkQCTQi_FL1etfI*0g;v3omRO-SjeTA&i|er8E!dQ5BS-G~b~DvP&{u93PkQ zLb5|EHts_Je*j&gq`f5b)SAfogG+UpZp8qwez=G{)Ijm$U^jv$-E2)qPiLq0uxu+ypJZ7T$K>nkESQ^eUcpBq{b}5{u<)oOv?$6QJT)ev?5H(MW z&2EMrQHsF=FBf(V-2=98IYmEvh|&cP++4PH|GeNquMXd+G6Mie&pb=1U zx@Tj+G1QcY2H$)A01B(p^O3byXanm!&)M_?%l5n=%5 z7&A)~jD?B0rLUP4)>51nMi>h$2BSKG<^RWUCjK-v^3wksq8Q8su>l}Dx)ZAH$;^KN Dxz2n& literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/editcopy.png b/src/qt/res/icons/trad/editcopy.png new file mode 100755 index 0000000000000000000000000000000000000000..3f3fa511d99775f110d702a5f6878d704528b7ba GIT binary patch literal 830 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 Y2BjvZR2H601*J3wPgg&ebxsLQ03nV0UH||9 literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/eye_minus.png b/src/qt/res/icons/trad/eye_minus.png new file mode 100755 index 0000000000000000000000000000000000000000..d53526b6a8fa9570081bc3e69df469573abc8804 GIT binary patch literal 802 zcmZ`%Ur3r!6hB{9n%U}Yt0;UaV$Jyc#HAk*SZbe@t(jvLW?5PkglVoV1F_MDSz|8? zR*r~ZjwA-jHbSY*UmwW!+-?`^p?r42oRR%YQ z3ji4^My^4fmDn5>$|6B#1FGaMnOX+0@HG9@kb*wHgVCq~?1cc%5rAV1Ie!7%BLO09 z0Q7T!t9>s5x63ebUSF$KoS&Z)1c4rl#d?MHl9P*AEEoEhadC#tW~Rvs5m(}@p`=;kEgU$f{4fCOG`^Qg~u~pRwh#_YjrwZ zG#ag}tn~W>B_-n4*4{`YVl*1f=Had``|j@U?Cfkyi*aOR`cSVAyLCTsQrf1eOFZXa zT&a8Z?gMe_&BpH|jwKXjmXBsW%N7pV%`blvQs?}}{+X2EicLeVweMfoRwr?NVxLYR zm1wW2l7lNHk3olRQ>hi~Z>jl7g@TFqTiqCXtCGvK*S>VL@$*QEvh-Ok2hqNMit4iG-F07XwlWQ|%Hls$eiU z^uRtiI0V`28Xo1hmX|L(&dwam<>gjC#fx#>)x@xDWkohjRJ*w`-fH-|uP2f-HI)2&xQ3nxtu5Y^;d9!0-K`I zW;EDLbcfZ13Mf)27LYduq*N;`rA1O&C@LmJG)d+b`@@$Ay=G%~=ivVdJp*e_he`@DIy;2H5}r literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/eye_plus.png b/src/qt/res/icons/trad/eye_plus.png new file mode 100755 index 0000000000000000000000000000000000000000..90ef0aaca5f88b64d75348da1eb5d25b439645be GIT binary patch literal 864 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJOS+@4BLl<6e(pbstU$g(vPY0F z14ES>14Ba#1H&(%P{RubhEf9thF1v;3|2E37{m+a>`W@CkAK|NlQDBO_25 zGcz;8Tp<<~7G@20hCV)q9zKQ+UWP(;pcFEIC}wA8_x1H%xpHM)T^&#a2uw{)Pn|ji zG{nu#?d8jtKn73>NP2j9JbLs9$N-vbWo32j*fF&YW@1gsKrRsQ@bH9$gsfV%s;8$X zE-sF5mOR58VWuE%h%B6B%;sg7Aiyw95a>dNIYJCm1sHn4E^Ovu$Yo>5WOZ_K`u+R& zvSrI=&z@~=ZUF?}zJ1%fcQ4R)vuDqB^NERx`S9U`v$ON2O}q5;OylEoU%h&j zl9H02-=CHCJRS07Jp4B*+gG z>M+3PH)Y!iM*l50-u>h#Jodq3-_HdX95;Svk6QZd*KJ12hBY@n{(FCek;^o-y5ro# z>t|*HArPf`w9Ek-!IhIml0>w7B@O1Y`rOaH*Wr8w!P~P=WTAf{Pfw+hZ#0A&sE%eTh!Dp!jiZzLNEOD z^9gbb_Sgl+GD_cJ;5gH)=S9;80l0eM?T}8v8pnE)du;1?YDGIzcH*jukg)c>-`d- ze^g6cBT7;dOH!?pi&B9UgOP!usjh*Uu7PEUp}Cc@rIn$vwt=ygfq}I4rc)>ya`RI% z(<*Um$SUJ118R^2*$|wcR#Ki=l*-_klAn~S;F+74o*I;zm{M7IG8LHY85lfW{an^L HB{Ts5NUtp> literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/filesave.png b/src/qt/res/icons/trad/filesave.png new file mode 100755 index 0000000000000000000000000000000000000000..c602c33fd5087d2258c7d05380ad3d72c23eae7e GIT binary patch literal 1534 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 N7$!{Pf=!Mg{{S^a7GwYb literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/key.png b/src/qt/res/icons/trad/key.png new file mode 100755 index 0000000000000000000000000000000000000000..074d236430a1a6fba14ec80eb076b143a7540db4 GIT binary patch literal 1961 zcmZ`)dpOe#8~$lnnW)K><$Ud0#Q-uj~Hrx$Wd&y5^0Jw|$yeB6K5u)NUp%C7dEf5Z4UOA7Z5Uqio<4qoLE7?vy8kuPB{M z{pVfJJOAiIIm#NAdY@7yhRb`aOhuD{SIbqB8mwzCbFq#2dgZzxcrI@3lj z=`TV`0(pH#vy1q7IK#4Z>=@53QTAdizU#O;@nMJB5cPhxqLq^w? zI&?OpZRPt^4U?*rmdI!xCIm4fqX>TLJ9%xjS=;B{vx|=4F@7z}X{W>GBsV<+$75GK zRK1tlJs(FixAgZz(NcU0XcofgsJb3fup;~GU(+VtG*Q^dRSun&xK5l-0a)&8I$p!} zItky4?%2)4Y(yS;d!YbG{4iv>07cUvTz~#{5+u_Z@~HAwRDKTFKoR4T2$k0TXY~m# zWXqViqYi2@Xy0UIc#PBPw0c7{(?C&myn$Zrp4;iFM$0NI3RDNb)$BCrLKyaRZve(7 zx~z6{f)2*Kpf_itFZf@ZlL4sue-VQn8%~{wY^8{H(+Af@h|n|%^@CrAiKlkrG`GZP zV9CzIdBuF~d)AO|pm2q4M;tndtK7{XUC2=1UFjQQ9Sw5|5giIf{F)e362ij1O#-NQ3N=r8t97&@P(c2HAQG`dUfGZ{Ygr~;B5dWOvn;`lU1($IcWqB}>7P~4nbU?<(1IwL2lOm=FIFyLE{XJ*{f zR%F>tC!tP@zxXPtWaqkE7k|dpb+1UmUpFlI^n8?Wb&Z%P|HYF-^to z-VQS6nyuv>jwjrN=99*IcH0#FSRaw*LCGz8m?E$_^XzI^Izs-zqQ>gHW6W&p()QmO z5=3c%O70SyU)NH)ww68Oh z&;1x7wZmTYYQ9`#$b{op6Fe7w?)e1FHcTr@n6lpO>>4X=UG|T+a%+!1c*%uGh|QrR zzSX`F<#2o!eV^C^+y>uFq{4G1S#iBY`x^6Qml zV~fjrII88wb)czV$?cxSohWR=4T7eX_MW5?eq(1BH(=Lw#Kd>3iZpQW)3>z)f+kQl zb{u7T<1^uPqL1EWhSW5ZiqlhA;?z!~$al_9PCa&ShZ58J3oUhsDiJ=JmL}gcrsDEu zhS>`895Dxfy)hM$=npNsV{JTp$ixqjyh`eWk(0C2F2+Q)(o`ej;SFOLW`p>{RMH8= zPg11dHn>U|6MHU}zqknM#hSuv5qx21u%^u%KW@#oON(dUE&97pP-5J&^Wag?jR sAsQuYgJVboG!hA8qlf>;5P1O`783XW4LD+Qw9o+9S~^(NV*--@3k4UUvj6}9 literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/lock_closed.png b/src/qt/res/icons/trad/lock_closed.png new file mode 100755 index 0000000000000000000000000000000000000000..ab47a3a9ec66b71d8fa6617d8975155a349ef81c GIT binary patch literal 1918 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 JPDHLkV1g20c4+_r literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/notsynced.png b/src/qt/res/icons/trad/notsynced.png new file mode 100755 index 0000000000000000000000000000000000000000..2fc46b8349209fb000abd1e1ab368fad695f45d0 GIT binary patch literal 1301 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 literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/qrcode.png b/src/qt/res/icons/trad/qrcode.png new file mode 100755 index 0000000000000000000000000000000000000000..015078fbfa07930a28340b04edfd0a705f351681 GIT binary patch literal 403 zcmeAS@N?(olHy`uVBq!ia0vp^4j{|{BpCXc^q7DYOS+@4BLl<6e(pbstU$g(vPY0F z14ES>14Ba#1H&(%P{RubhEf9thF1v;3|2E37{m+a>1PZlzx;TbJ9KJi{Am0H44yV8W z=f9gY*NQuAvv9%2z)yTFCQTWtM?;brQr^9r!|?O&-JQ$<9p@O*{#|uZWDsKNQDKQ_ z&HH{mndwAj$WqHgri==~>PHrPurZ`KeBNx#Q1ZX?<9ijh6=$~37EUl&Gc7@Ap`0+F${fw7f=f!JNEb0`{e^HVa@DsgK_Z)hq4YGCkm^>bP0l+XkKK(l!` literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/quit.png b/src/qt/res/icons/trad/quit.png new file mode 100755 index 0000000000000000000000000000000000000000..bf5938605f20925a1044212dd0196ed5224677dc GIT binary patch literal 2309 zcmV+g3HtVlP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv0RI600RN!9r;`8x010qNS#tmY3ljhU3ljkVnw%H_000McNliru+XomC0s|#` zA5#DT2lPoqK~z}7otArSQ`a5GKgT!rb!?p2!8i|`Vw^aT&;}9;rRmFU$Drj=pjD-6 zXzHd)lQvp)-Ly&Tr2PRx-84;ADVjEEs9V;78CnVX?N) z-LPJ|8W#uOgTw129J~z@2LzN#)Se_^yVpC%xuD)Pq>1nt*f-q{fmP5Lhj#ylC!|f6 z!n^s0I4a5?`ap1arG$@fLE@kQyF`sbc;2(mxhs7EvFL#Zg=3SpIo|JWV9?MUB_He&ZocoHL0P&&?-srpn#R~=E&_5bqvD(r=D>yxO;_2 zC6jU`C_&t+D!=W{j z;JX6W8zkNlV3VjZ2nQZp?+yg&MKYBHDXyaw+w44h;9dFF+0)}d^+KgMc3w;52sohW z5$F8lo7X=kS7$RK9gp1*odgsl#a=IMyLT~pZ8Wr2C%D^KH-nmia6@pVJ5cTw@l@)j z@<_mDv+>eb$KVwrAo>={OgP+mY|BM!$m{}d8VI=n1ZoX_g z#OSs0&{L9NyBX`r484uZTik(Shlr-rIkbEYCnZ^LwcJ-$AwD}2dimd-N4E=rjdSbo z?HjtXQ*%3;K5A+ve*PS~5D0N22`NDll9D;)oayO6x7a?6UG2Ne6KJgR>$;dor}Gj= zN=!(Svpurq#8DBjI9khQm2Q21@WQF<)?R2ChS&X0SJUB!#Y}Xx=Sbv9rCC6kzmDwB zUn2S80jYkpUyNlkIfnV{k)%CUaz%HS$Y#=ei(&f+oV@826hX@!up?0FYJS5zkCAgH z(GdA!!fH{e3VxsX=@VQX=%bJnNr|kOE1w=27L%EDYcFgCPTdcDnlE4Tp`{#lRM;KO zJDn~r^!Jh}u(=&b0D6IS6|j}fkuOEYMLe5n9fWPY&_3NpndxMMa0#5TX3|Yx=vw7k zPbF8Q6QqDFkTEn(?l5QaXxiA=>T=6hBI5!r+Zu^tFS_s?Vv?HBr)-2}A z6*UV;3|%E^G?rdKU4X01!{NxN&@`KOVn&v!p z@~6s@1uQ_Fr-IXoI0Mm0=r<7j1MsWcA@FK05>Qbi|)^$uq!zhN+^xDZ8 zeUUZnYCM&6C1Zpmk05t9-X zu#!91mTBJ-AW*kZj=G&9p=Y?mY$Y)J=s__o7R`VpW$`*A*k(n4nOe@z^$#fu=j8k1(kLT$h z_%=in%DQm(C*shu2ZfqVugRQf`@6&EcPS&oB0U+!YDBLZ(c1x6U4!hoa!JHv$yQCU zwMplcZiV(V_ZGoUyVKd^D|Iu}eSrku45_p+BkW!u(Xm0|@kB?)?RjqP@KBoo_{eTI z%S3ElTIa9T<>h6?@r2N$5iCaf9l)%*df9)aN5m6}y;;e&yY$>_2RLEMUFBxM>*iUd zP4mm#TXjJS4-bun2|)PLxC;-h0yltZ>N1=eqXRD1S4O2-1-$qiR=eC2{Id4 zpkJ_BWS7F8^9nOx)&QJW;JiXhm%>*)E~nJ}wQ>|>FUVnEtvqH`<;Q|E??CWxg|2}8 z0`n1g@~B`W?5)z1ityFF zn`|?2<`W3+n*n~q&l*Wa!n*=~k{lkqrfvDDob)(_p3(MdusxvBexax^fm$6Y;Bx`b zYq5#rqb>)D`SXyeM2CPaKxkv(_sciZ2Ifnu*fhNEiLt@PMSFUSa*=lzeXDCO6GafV zaPRP=j~pMo@4k+&O$3kRf7un59y8{FMGfl)YJ5%K$#IGVh=Cg4{r&U2kG9?7+P|e- z2GR9@dFG@OIQuO&{{s+tTY*iRviSf203~!qSaf7zbY(hYa%Ew3WdJfTF*PkPGc7VT zR53O>H8wgmGb=DNIxsL6-8#+y001R)MObuXVRU6WZEs|0W_bWIFflbPFf%POHB>P+ fIyE*rH8U$PGdeIZXMloo00000NkvXXu0mjfaUV)T literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/receive.png b/src/qt/res/icons/trad/receive.png new file mode 100755 index 0000000000000000000000000000000000000000..61f1408dd8bfe83effff620938803a1eb6214a5a GIT binary patch literal 1500 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 literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/synced.png b/src/qt/res/icons/trad/synced.png new file mode 100755 index 0000000000000000000000000000000000000000..d8a735749cef549030d67ac20beed05bfafd8668 GIT binary patch literal 1095 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 M07*qoM6N<$f;~pXivR!s literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/tx_output.png b/src/qt/res/icons/trad/tx_output.png new file mode 100755 index 0000000000000000000000000000000000000000..a7c5ebf56b0e41285e95bbe35f653f4bb4db6cde GIT binary patch literal 1107 zcmV-Z1g!gsP)Xc;a{Vda5p8_%t`aUek^t+!V@QX+-;OTwwuq#CX0jIY%Mjl{F;)l%wfL4DLL$& z-%|44P6VZIpcEoqjbONjQi#lR2tpivkW!HLA&A(Glz{!g@41_Yc$yL{e*$`E7E>-- zCtF!>W^zhwlvjqc8Y5n%KgmotwPx+V|M}{N&^xwJvUEtV=N(=-dKDkZN4S~4W?jJQ zApZqBC>foIT_;YimoYv-v3eItYLz<`7o*2ftUf~s9Gc|>wg3%dRF^sty$#v1hGNx( zP`J+;DF&zwN|K#+A4WE2KE-MdLg8lX1U9%=C-*P^HHF!K%>8&fwb zdQ?fO*R1CUHrY4Uwi1NmPfHu=Pr68Qr>c`mQZ+aB$A$Qgbpq`O$*(Yr`7BrHm3-CA z^@iXqHCxFA#nYC+R%-!!k$3L$v?a8-r8uJmz;I+bhMYWcRieDxaUuz)pVRX}B$4{r z^P8T3!FKGyM4U6-F>~&Gs}nu=lXU_gAt%voNBb3bN0(ia6M(azX>$pH4h%xN${Yvk!f`~<@9ZZai8eK%2lrT)&x7cL z#zX)a+!f91_5#ec2#FKf&IE;jaxV>E*;)!j?^lWQ(?=gfIy+-sSuueWa~})%EIBYWmaBdy&a3qFCL7Q23O!m5RDisr`4U8rV!N#i|~m=+%_; zymBD=sgh);qIV%1-fSm`7Z0$L(o5|K!px-~rZ8I}NzQ7fSx0tnTr-UlOoqCBLhrTo8&0_9g7bRf7 zv&GEytB_w_e}96$Pp@PP_w%=m7gL=)!msoeF7;<|G%gLV+^=dL+dS5*OkUytFN%ta Z{st&W#y17AgX;hQ002ovPDHLkV1oC_4k-Wt literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/unit_dash.png b/src/qt/res/icons/trad/unit_dash.png new file mode 100755 index 0000000000000000000000000000000000000000..1c36829606713f18a5077141ea485acf47089688 GIT binary patch literal 478 zcmeAS@N?(olHy`uVBq!ia0vp^>Od^O!2%@hudZ7Sq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=lt9;eUJonf*W> zXMsm#F#`kN5fEmas?8@26l5>)^mS#w&nCyDraN{2txTZMMNb#U5R21qFKzT{3Y0kZ z@&2bqmxq@g@NVh4@nVYeZ}SfGgmQ%!k6bOhXIIY_;3#Fj_+W~tiJ1gTP~+*$4@>S( z_@dfp_x{s|5A*(?wtSzsK31EfskLOP3G3Mxr}JuN?GAH0G3QoC^OfUV7Dgsr{~S*@ zI_viTKR7X}VbaV+GleRGe=ap=e|LN~fO#3b-?>HDPF zr^Adtub#Os`TgxRi`EN&US~IN?xF{GV&m@oTCB3HFDdSeN?_sBqtiD|uGz8o-!=17 z(gCG4u~)wUJ*QgY8c~vxSdwa$T$Bo=7>o=IO?3^-bPdfz3@xpUjI2ydwGE7|3=BfH g&-sm_AvZrIGp!Q02Gv(8?m!I;p00i_>zopr00uv_e*gdg literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/unit_duffs.png b/src/qt/res/icons/trad/unit_duffs.png new file mode 100755 index 0000000000000000000000000000000000000000..3129e256650d7efbe7ca7892d85beeb68b08b00a GIT binary patch literal 453 zcmeAS@N?(olHy`uVBq!ia0vp^>Od^O!2%@hudZ7Sq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=lt9;eUJonf*W> zXMsm#F#`kN5fEmas?8@26l5>)^mS#w&nCyDraN{2txTZM4o?@y5R21qFWT}kI!YY- zxW7Ma!^O-kT(+&37}XAnwzxcG;+p%0*Q9Sjpr+`nT$5{p0-S;~b=@3OZWw9{-nBdX z`JBl9N41LQ>K8lNH)+SNt$(7@wB%a+(j#5Ux>MZlrGLG|2OC7#SFv z>Kd5o8k&a~T3Q(yS(%t>8yH&|7=&z}^BYA&ZhlH;S|x4`s;^Ysff^V*UHx3vIVCg! E03u|XW&i*H literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/unit_mdash.png b/src/qt/res/icons/trad/unit_mdash.png new file mode 100755 index 0000000000000000000000000000000000000000..dd75be212982cee1bc15d3540dba8f96b9f0990c GIT binary patch literal 511 zcmeAS@N?(olHy`uVBq!ia0vp^>Od^O!2%@hudZ7Sq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=lt9;eUJonf*W> zXMsm#F#`kN5fEmas?8@26l5>)^mS#w&nCyDraN{2txTZMCr=m05R21qFYWbmb`)rP zcw9-y#WQ)L^afr<&EU+$dV!Oy60FwU4Vim7t|X=Biwm&qW!&iTSU)1lMZmSyB>SP- zJQ-fM4QIA*;Mr{a{>>Y{;J@3O6kd3@&D*s=?(L-D{5TnH#U-1LJyQ5+#Zo5o%H_A$ z;W?GO=Jt=9c+YQp>vG_M!bNshTUJ}w4=etxEn(Zf^wp&(mK5h%-wGFSUbD5>ynI^K zjPs^Gr)CSDadQy6zO_g6?u)Z4Gk0#Vd{?&kcgE(aA%DGAoptrEKghdpQLg#1ty>D0 zckKy%KKao;Hr401oO-l(Obsr3a&Nb=_hjBvA^Tr5pKVR~*%z`o5a@f=64!{5l*E!$ ztK_0oAjM#0U}&mqV5Vzm9%5)|Wn^S!VybOmY-L~&vVG2P6b-rgDVb@NxHYK0QgH`r OVDNPHb6Mw<&;$U-p}Cp> literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/unit_tdash.png b/src/qt/res/icons/trad/unit_tdash.png new file mode 100755 index 0000000000000000000000000000000000000000..46f83509c7f35097904cd28d43632689b2136932 GIT binary patch literal 496 zcmeAS@N?(olHy`uVBq!ia0vp^>Od^O!2%@hudZ7Sq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=lt9;eUJonf*W> zXMsm#F#`kN5fEmas?8@26l5>)^mS#w&nCyDraN{2txTZMV^0^y5R21qFYWbWb`&}K zF@Cecq9qrU^b@3=bb>Pz_qRS_eI(7|^VoTbn02)@FGth9hKMDfxOH@uID}dodR&j4 zJ=L_kDb>#~=H1Re?fNYEqctwYkpyLTBmWrRDkOOa(U03^>wyXXdPw0}GQ6 zN8EoEwQbSsf8}>{uHNzRb-WvKHbQn!h8RGbAiG2;FNOQI z+s4@$uXk_!zP)7g>1{>7qj%mcU7xzcKf86g#Et&E`wabN8&i&#O1?XDZb)dn&c&!ZANn_}1$tMt#5JNMC9x#cD!C{XNHG{07@F!DnCTjt yhZtH~85vobm}(msTNxOHY@hQRMMG|WN@iLmZVjrhRNR3Y7(8A5T-G@yGywqS47DQw literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/unit_tduffs.png b/src/qt/res/icons/trad/unit_tduffs.png new file mode 100755 index 0000000000000000000000000000000000000000..daf67b12a8d82245c36a8395fffc4aa57acbd509 GIT binary patch literal 470 zcmeAS@N?(olHy`uVBq!ia0vp^>Od^O!2%@hudZ7Sq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=lt9;eUJonf*W> zXMsm#F#`kN5fEmas?8@26l5>)^mS#w&nCyDraN{2txTZMNlzEY5R21qFY5X^JBqMf zU_L68aWHWMhfT*Ry$7nTx&j^oISh^2HynMZH)yg&2F37e>OK9zQik`aM5PV8xyfSyt< zag8WRNi0dVN-jzTQVd20hNij(X1a#vA%>P#Mn+a9rrHL^Rt5$k+vog7(U6;;l9^VC VTZ8H=6?dQp22WQ%mvv4FO#mM(pY{L% literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/unit_tmdash.png b/src/qt/res/icons/trad/unit_tmdash.png new file mode 100755 index 0000000000000000000000000000000000000000..c4091a5c83b50e9053609339fd8516c394c392ea GIT binary patch literal 524 zcmeAS@N?(olHy`uVBq!ia0vp^>Od^O!2%@hudZ7Sq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=lt9;eUJonf*W> zXMsm#F#`kN5fEmas?8@26l5>)^mS#w&nCyDraN{2txTZMe@_?35R21qFYWbmb`)rP zcw9-y#dD!+-T^a@pkyZ&>S>zmdcY*kC2Qm6?H3yqUhsCfO4T2{q|~Gl$Z;ZS zhm3zwOGHFkSE|Ib>hHI2CJOx*Kd!*h)EE`Cp8J)dzUB9KXIBb2T@v23V}e!oFU}2* z1Js|HOQoI3+97?ERXQ&B_Qmk-b#+l$YztN_U$C5Go^C3S$_`!8>(>^Uq(ooX($DO> z;oZqr+pAX+7EM&h_cD-Oy8rR6X&VOd^O!2%@hudZ7Sq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=lt9;eUJonf*W> zXMsm#F#`kN5fEmas?8@26l5>)^mS#w&nCyDraN{2txTZMS5Ftm5R21qFYWbWb`)uQ zxI9uIP$_Go^aftVX)CvExbIZNym2GnjAPv%x@F(Yqykv>GH&#EDjyN$BB;W}Z6p?H z*10>0>vRqC;hBf$l_`?WOv||q6TN(4R3Ewt^LX=oLCie zp3Us*rJN<}-X1&m{@paLg2QRq$?vZpyA|^_ti}7tw7J|rHck57)wg%cg0;==uV-w2 zx{E{Hd(SP=f~*h80ZQd!mzyTBPh6GkZxv%la427qdbYeY#( zVo9o1a#1RfVlXl=G}SdQ(={{?F|@QYGO{u;)iyA;GB60)KIb=zhTQy=%(P0}8dP7Y RxC1pXc)I$ztaD0e0su3$x^e&j literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/trad/unit_udash.png b/src/qt/res/icons/trad/unit_udash.png new file mode 100755 index 0000000000000000000000000000000000000000..b270724eb1b16012f3ef776a5b82ebb5108dfb81 GIT binary patch literal 500 zcmeAS@N?(olHy`uVBq!ia0vp^>Od^O!2%@hudZ7Sq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=lt9;eUJonf*W> zXMsm#F#`kN5fEmas?8@26l5>)^mS#w&nCyDraN{2txTZMb59q?5R21qFYWbmb`)rP zxSX>?LvZ5>-WzQKr$eG{%y%kc-nfx(#<6Y>-Lh|GjII}?1-e82H7<1(0ctxNwL?8` zqO)J(%>3@Z5^48t&QDzUKTLpSXO7fMu3Z<+V}E{n7$dB>QtPPWvtlk8OVh4@e&;ud z+VVf$G2u#ky7v<5zY@-OXS-XSJp5-}*N%<3ZzPUq_#Qv7 z_HX6#=-Gug%P#Go8d_IKUN4iGesZs6$BzAuD|c>} zDt;w*b<3Q}Z*MQ9ZFP*y*jLA3u{hq;=EEl`pqEukTq8%H00)|WTsW()}Z=I#T}@D!PC{xWt~$(69DP& Bx1az3 literal 0 HcmV?d00001 diff --git a/src/qt/res/images/about.png b/src/qt/res/images/drkblue/about.png similarity index 100% rename from src/qt/res/images/about.png rename to src/qt/res/images/drkblue/about.png diff --git a/src/qt/res/images/dash_logo_horizontal.png b/src/qt/res/images/drkblue/dash_logo_horizontal.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/images/dash_logo_horizontal.png rename to src/qt/res/images/drkblue/dash_logo_horizontal.png diff --git a/src/qt/res/images/drkblue_downArrow.png b/src/qt/res/images/drkblue/drkblue_downArrow.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/images/drkblue_downArrow.png rename to src/qt/res/images/drkblue/drkblue_downArrow.png diff --git a/src/qt/res/images/drkblue_downArrow_small.png b/src/qt/res/images/drkblue/drkblue_downArrow_small.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/images/drkblue_downArrow_small.png rename to src/qt/res/images/drkblue/drkblue_downArrow_small.png diff --git a/src/qt/res/images/drkblue_leftArrow_small.png b/src/qt/res/images/drkblue/drkblue_leftArrow_small.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/images/drkblue_leftArrow_small.png rename to src/qt/res/images/drkblue/drkblue_leftArrow_small.png diff --git a/src/qt/res/images/drkblue_qtreeview_selected.png b/src/qt/res/images/drkblue/drkblue_qtreeview_selected.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/images/drkblue_qtreeview_selected.png rename to src/qt/res/images/drkblue/drkblue_qtreeview_selected.png diff --git a/src/qt/res/images/drkblue_rightArrow_small.png b/src/qt/res/images/drkblue/drkblue_rightArrow_small.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/images/drkblue_rightArrow_small.png rename to src/qt/res/images/drkblue/drkblue_rightArrow_small.png diff --git a/src/qt/res/images/drkblue_upArrow_small.png b/src/qt/res/images/drkblue/drkblue_upArrow_small.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/images/drkblue_upArrow_small.png rename to src/qt/res/images/drkblue/drkblue_upArrow_small.png diff --git a/src/qt/res/images/drkblue_walletFrame.png b/src/qt/res/images/drkblue/drkblue_walletFrame.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/images/drkblue_walletFrame.png rename to src/qt/res/images/drkblue/drkblue_walletFrame.png diff --git a/src/qt/res/images/drkblue_walletFrame_bg.png b/src/qt/res/images/drkblue/drkblue_walletFrame_bg.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/images/drkblue_walletFrame_bg.png rename to src/qt/res/images/drkblue/drkblue_walletFrame_bg.png diff --git a/src/qt/res/images/splash.png b/src/qt/res/images/drkblue/splash.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/images/splash.png rename to src/qt/res/images/drkblue/splash.png diff --git a/src/qt/res/images/splash_testnet.png b/src/qt/res/images/drkblue/splash_testnet.png old mode 100644 new mode 100755 similarity index 100% rename from src/qt/res/images/splash_testnet.png rename to src/qt/res/images/drkblue/splash_testnet.png diff --git a/src/qt/res/images/trad/about.png b/src/qt/res/images/trad/about.png new file mode 100755 index 0000000000000000000000000000000000000000..68e11999b2b072482532e1c8407971326f892895 GIT binary patch literal 29116 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 Mo4i=Lh@szq13n<{fB*mh literal 0 HcmV?d00001 diff --git a/src/qt/res/images/trad/dash_logo_horizontal.png b/src/qt/res/images/trad/dash_logo_horizontal.png new file mode 100755 index 0000000000000000000000000000000000000000..961a8ebfe6d57606e3eff2db03b5bff1327b4233 GIT binary patch literal 7194 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 QGxGx|$*IX!%9w@z54-gYasU7T literal 0 HcmV?d00001 diff --git a/src/qt/res/images/trad/drkblue_downArrow.png b/src/qt/res/images/trad/drkblue_downArrow.png new file mode 100755 index 0000000000000000000000000000000000000000..9be402f473e5fb93f34d0a00d9ba6b36ea0d611d GIT binary patch literal 1049 zcmaJ=&ui0A9M4vnW3wPQm3fdyrbA&(nr=+REw=#?s_<4O{ZEk^fK_^Nx=;V>cN`_5ij}=h~Qy3VZL;2=fN71ydQi%pYQj5zn^z! zY;?%ocB+k{D0gyLOq21r^R>2+|Fe@%9+06ECvrH03b-VhkcuiO4?$9sreGRM%KYqm z*iTU|TFvHgE_F$ek;X_4hOsq+uqmp4z&0d#8e))#Q>q@OzrTD<162vr@Z!?70BG#W@%7?;OQ{EpHwb22I9zs zz|Zu0WG}}7o@cl|KhJYLz~|+Bte3pJhwBskyxO+%grcw~n;$SrvS%v8$#)iPM zrBaD0^)kquV!2Q##^E#Gnk8X9<6hvsrrfOgn>A+Ex@@Ni+X_D#w5j3MN zt6SAFk%F)@w5n*H%kpbcv9-JFjbp@5I^A&t5B_wqVOS%k`VwffhjH)U^uQw)&ye|~@ zi6X}(`eIxl8X8Q*{9+;)I=a#@lL>ooSSM%T88dz@+Awq#K^KGccZO=9bj?(G7(5-UkDnzcXY zfA8%LxL!0JbGbL4KK^*P$9sEX_e485J5s*-lDYD0QRF&WH(WnNz<0gbYylH1A9lg@ zFH1XzI$QW}?U~iB(-#&W-Ehq&I^IoQ29d#g<(>T6>Q>Nw=Kgvl>W*BzTi#yJJlq;u x_8$!=zc#OxKeaE%m+T1l{B7{s&y~q|Q}Yq(6{5R)Fx~82)?{K-+=xxy`U4gDOXdIo literal 0 HcmV?d00001 diff --git a/src/qt/res/images/trad/drkblue_downArrow_small.png b/src/qt/res/images/trad/drkblue_downArrow_small.png new file mode 100755 index 0000000000000000000000000000000000000000..f598bbdfa031b51b4f820b45165efdc9b8cd854a GIT binary patch literal 1039 zcmaJ=PiWIn91h*)pN_!>4yJf`WETgvY0@@rLu=bLtt~90bcGeXm?m#)*pineZ#Ek{ zY|}$`5WyWBUWDmE5C`6bp&L^Vg5pIG#M3~pdK5j(m#*zRSi>Xl_a5K({r6o%I2QjF^S<{{s z0LucN_p_le&$E{S7hpLiKo;*~LqeDrxCm%{H1TGsGeSwswS19Ng05j~3Jg=P*ZuXN zA6c^u8;iwU4UY2>gwI|wuLx5`8c z#yGOcu>OFXQX42q|A*>&2W{gLJc;+8!ghJdgiHzAXwgzg<7P%(SEi7$pp21KMrgiW z#bOO%WY>@hGE+RbG_4sbs@r2tyd(()!^X0qz=D{diGp9#R3Q`OLy;I4%W&Bo%VtB- z2+ySh(O_B}&*Z|fK$|NfWl@I)ZgbTWZn`Vi9R=Mao<(SBH=vrckPezD3tIPBB3<=b zT(x^F(XL#E1jD$E{j1UKD>6N<*%@1M=nOtI$h2EztoI+*6XZ$UEQsl{^SS!#=qTC4 zZf&gP_qRX2%=YJ>P|wZ|?&UV`c@76sD-Zhes}o=Q4x^6`_KMm0)VrS7*VeX%9{up< zPY?d~EJW{b_);t98b`0b{2XqKt~#E(+ZVx3-4s6@U8c7Iu##&6RgCadm72@ ies2AsF_OYjPwxozR1MuJZGM#8CtAo(iaX=i*Z%;SmP(`m literal 0 HcmV?d00001 diff --git a/src/qt/res/images/trad/drkblue_leftArrow_small.png b/src/qt/res/images/trad/drkblue_leftArrow_small.png new file mode 100755 index 0000000000000000000000000000000000000000..203c0e0d14636e621371ccbbe5a7cb20dd0c2797 GIT binary patch literal 15770 zcmeI3&yU+g6vt-~La>dDt5aNK45J-SPy(7el3qpt!=Sm=P;V+;Z5J!aQ^2SbL?<5)a&;t@s-`&3Q!r9exs|ca9Tbu12xYPRT!w96_+3&Q4+HQ*2fkk7?K!E2w4>QI8P_nFb>u}8c0f@X<3Q1hsNX(X@ck!iPmosFJ73+v1fULgK&_5c5HT(_rBFST09@|2#r z=6a4lik_`2Y)H0nvTUS{W733$ZOW=4Yx=IHS*8kWTUN`kymLuXPbNplcii6Lq8yr~ zYxx{GPc{c^Ls#yVH(x$>uvEp?ixs8=*f;c71@uh|tZ{C`@0erLs|} z>6MngzM*OBMzvDb*VJlht$nGrVb)-F=R&jRf#mg6hM`W!PO&;L?n&nAzh%yaW|?Og zvY|379VX+&(1n8@4|1%S&exWA4xWosoe=QHQzy>A2}}dzHL;vUMs9+*3}> zYI8$H)BEtvj~W^TQ#Io9+(u`S*k0GnsZU~ADx~|u*h+;owd3$*T(wq(Q|unkoZ@06)r`i zzmw3s%!Xd)hvsEAG>d%6bK|By>5Xa5MbXy|D}iwpUbRWHY?>uFN!VsKV%r^)!Cu>i zKgWn3a2kv&iD89>f!CJ>=7dRLx)gFR#mOE|Tj7-(-u9K*>;ByKpB=3CvyzSIer9EI ziB1?Gd{f}!^I=qhivhwn1ui}xMisaiAbeBc;`3otfr|mcHw7*}A4V0p7$AI8;NtUP zRDp{D!Z!sjJ|9LExELUOQ{dwBVN`*O0m3&0Etlo-^FMg` zhYf^QzSwH7?T+Dl-4$|g<@gv};VQoKb#l-BT!8w$9}h48OxqsF3Hj<7Fcc_HO&gav zehvqB1VpC-Q-F+VQW_+Hq>SHw4=|{P zQpF)O6z}C_sL_&xp>55;Y=UTOw+%_o0z{@jTGhkU&Z`xQRFyC_=#RVOMg(Nko(U5q zC;CKrA}fa!s{I<-X7gA;14trmZB(~-J4_XIdAxV78Hy}IP&P~*IyDp@AS2KOq@VV> zWH-x_97nT0KgY3GNRONKFmC*DF4o8UIo=Z>OM}AJOl5>m2;C)H_!Oox2pK%XUX4p_DZGG6rQjF}Q`pnP5HzDAt6QZs z;e;`^WH2o4c0wuxc04^ z>Xo=kbziuuTn0PCIEDSI(B&)KJJOav^)M!MiuR|}{_lgU zHMNtoQ=X0+2aU|F=4X#MLr0c9EV|+;b`cazlh-!=6FXgI+ZktIyAHFn?Ci-+lh>IzZPHCL z)6U>QRzy4qA|6DUKG%&3_8p<8Ia1DK$x%qSx0G9E z9m?D74Y}$0RMzvlVrc~;S892p>y=93Ik}*blByAv6cti4N+m2VKMLdJ1VKwYN}RH3k3xtl;F?}&5_~;7h;h_r$qzHcLt&3 zxiZr=JKlb{l*_S>Cf9ge{lTOoHyE=6it5N5s3fncbCTL^epbO!r=F9K~_D(%reqy#{L%pA*L z*9*O1*P8=y;+~5!bh>j`FwfjHI&$WuF;AQpt*Lmb>#&fGrcce#^S3;&*NB(vM)LG> zvl%T<`I+mEYkR}s*}95T(uI?%(Uuv~1}tn{(Mk#_Y!PDU8mw(aE5q{6h{TadqwU#F z_i&a5F-pa(MkW$#z(%yq&^(n&Huj`WyKStyL1?-bU2ipD?0Ltrjc%z}trB7>ouW>Z za<@bk)2eh8t6D0Ri=A#)tJR`Go=l&TZh6)|TSy=spCGnpf&6577*(sP+0|l4p`>Uj zgwT>wr506copQC>)jFhVc9M=VV$&T_-#MW6s_*rqT|Y4WfU?cBluLHg z&h+4$#d4`qD^!|=l~qDkO4Ulau&h;!%dJbzRlNqYJC&L~4~W-eHw-lyJHu+jxW~%X ze^bt+rpglx=}^&1hsk)+ci^Bmdl^=!^X2)SL*#6U%tOR6Yfb<=>M+wk8#g;{uhLs5 zTN6jmIpxGmrUwo=!?f5z-Uv*XT*f`qmOfOR!8(cqX3S|vFA!VP%SxH(HN~vJPOX`w zqY$%b5o%kcTr4E|ne_R640oxE4}k3Ejh`fnnlBP~-Ee67ba@B%$Z5`|SoLJue0giv zba$xTP?M1*4LGH)vZ?Di|HYX*-BC0(@py>o>i8ebTs)sAw_6<%L9k@GnHEm2$*3*N#>GeDx{+(!}SXXB?XR_EoIy;$Qk(<$WCUteH4aaY@bGx@6 z#a9X%Tqj!Z!sjJ|E;2xDXJ&DRA-mAg{oM zfbdO$i_Zsn1ug`HZwg#|KFBL@As~EH;NtT^UV#e%;hO>%pAYg1TnGr?6u9_&kXPVB zK=`J>#pi>(0v7_pHw7*}ALJFd5D>m8aPj#dufT&j)!0E(C;c3S4|X$SZIm zAbeBc;`2dXfeQiQn*tY~5Aq6J2ngR4xcGdKSKvZG_@=iC1-Ls01fz8TCP)-DaEoBwI1N%oPpD_o%vVlK=llAaB f4q`UU#PRXMwe#oB{&4U*Ygk{o()#4m&D;L~ozAJJ literal 0 HcmV?d00001 diff --git a/src/qt/res/images/trad/drkblue_upArrow_small.png b/src/qt/res/images/trad/drkblue_upArrow_small.png new file mode 100755 index 0000000000000000000000000000000000000000..9f135db347f6a7d5d934e21f65e12bd7bf38edbe GIT binary patch literal 1025 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 literal 0 HcmV?d00001 diff --git a/src/qt/res/images/trad/drkblue_walletFrame_bg.png b/src/qt/res/images/trad/drkblue_walletFrame_bg.png new file mode 100755 index 0000000000000000000000000000000000000000..436a0005591c9f41f6c2fc6121802e83d89c1d28 GIT binary patch literal 24129 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�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 literal 0 HcmV?d00001 diff --git a/src/qt/rpcconsole.cpp b/src/qt/rpcconsole.cpp index 49d6fcd00310..072523071f78 100644 --- a/src/qt/rpcconsole.cpp +++ b/src/qt/rpcconsole.cpp @@ -54,10 +54,10 @@ const struct { const char *url; const char *source; } ICON_MAPPING[] = { - {"cmd-request", ":/icons/tx_input"}, - {"cmd-reply", ":/icons/tx_output"}, - {"cmd-error", ":/icons/tx_output"}, - {"misc", ":/icons/tx_inout"}, + {"cmd-request", ":/icons/drkblue/tx_input"}, + {"cmd-reply", ":/icons/drkblue/tx_output"}, + {"cmd-error", ":/icons/drkblue/tx_output"}, + {"misc", ":/icons/drkblue/tx_inout"}, {NULL, NULL} }; @@ -217,13 +217,13 @@ RPCConsole::RPCConsole(QWidget *parent) : { ui->setupUi(this); GUIUtil::restoreWindowGeometry("nRPCConsoleWindow", this->size(), this); - + QString theme = GUIUtil::getThemeName(); #ifndef Q_OS_MAC - ui->openDebugLogfileButton->setIcon(QIcon(":/icons/export")); + ui->openDebugLogfileButton->setIcon(QIcon(":/icons/" + theme + "/export")); #endif // Needed on Mac also - ui->clearButton->setIcon(QIcon(":/icons/remove")); + ui->clearButton->setIcon(QIcon(":/icons/" + theme + "/remove")); // Install event filter for up and down arrow ui->lineEdit->installEventFilter(this); diff --git a/src/qt/sendcoinsdialog.cpp b/src/qt/sendcoinsdialog.cpp index 21c1f58bcf32..f40871c2bcb7 100644 --- a/src/qt/sendcoinsdialog.cpp +++ b/src/qt/sendcoinsdialog.cpp @@ -34,15 +34,16 @@ SendCoinsDialog::SendCoinsDialog(QWidget *parent) : fFeeMinimized(true) { ui->setupUi(this); - + QString theme = GUIUtil::getThemeName(); + #ifdef Q_OS_MAC // Icons on push buttons are very uncommon on Mac ui->addButton->setIcon(QIcon()); ui->clearButton->setIcon(QIcon()); ui->sendButton->setIcon(QIcon()); #else - ui->addButton->setIcon(QIcon(":/icons/add")); - ui->clearButton->setIcon(QIcon(":/icons/remove")); - ui->sendButton->setIcon(QIcon(":/icons/send")); + ui->addButton->setIcon(QIcon(":/icons/" + theme + "/add")); + ui->clearButton->setIcon(QIcon(":/icons/" + theme + "/remove")); + ui->sendButton->setIcon(QIcon(":/icons/" + theme + "/send")); #endif GUIUtil::setupAddressWidget(ui->lineEditCoinControlChange, this); diff --git a/src/qt/sendcoinsentry.cpp b/src/qt/sendcoinsentry.cpp index ee345cbab819..1a5c25c64b32 100644 --- a/src/qt/sendcoinsentry.cpp +++ b/src/qt/sendcoinsentry.cpp @@ -31,12 +31,14 @@ SendCoinsEntry::SendCoinsEntry(QWidget *parent) : ui->addAsLabel->setPlaceholderText(tr("Enter a label for this address to add it to your address book")); #endif + QString theme = GUIUtil::getThemeName(); + // These icons are needed on Mac also! - ui->addressBookButton->setIcon(QIcon(":/icons/address-book")); - ui->pasteButton->setIcon(QIcon(":/icons/editpaste")); - ui->deleteButton->setIcon(QIcon(":/icons/remove")); - ui->deleteButton_is->setIcon(QIcon(":/icons/remove")); - ui->deleteButton_s->setIcon(QIcon(":/icons/remove")); + ui->addressBookButton->setIcon(QIcon(":/icons/" + theme + "/address-book")); + ui->pasteButton->setIcon(QIcon(":/icons/" + theme + "/editpaste")); + ui->deleteButton->setIcon(QIcon(":/icons/" + theme + "/remove")); + ui->deleteButton_is->setIcon(QIcon(":/icons/" + theme + "/remove")); + ui->deleteButton_s->setIcon(QIcon(":/icons/" + theme + "/remove")); // normal dash address field GUIUtil::setupAddressWidget(ui->payTo, this); diff --git a/src/qt/signverifymessagedialog.cpp b/src/qt/signverifymessagedialog.cpp index 2aa8a64cf2e9..024349084206 100644 --- a/src/qt/signverifymessagedialog.cpp +++ b/src/qt/signverifymessagedialog.cpp @@ -30,23 +30,25 @@ SignVerifyMessageDialog::SignVerifyMessageDialog(QWidget *parent) : ui->signatureOut_SM->setPlaceholderText(tr("Click \"Sign Message\" to generate signature")); #endif + QString theme = GUIUtil::getThemeName(); + #ifdef Q_OS_MAC // Icons on push buttons are very uncommon on Mac ui->signMessageButton_SM->setIcon(QIcon()); ui->clearButton_SM->setIcon(QIcon()); ui->verifyMessageButton_VM->setIcon(QIcon()); ui->clearButton_VM->setIcon(QIcon()); #else - ui->signMessageButton_SM->setIcon(QIcon(":/icons/edit")); - ui->clearButton_SM->setIcon(QIcon(":/icons/remove")); - ui->verifyMessageButton_VM->setIcon(QIcon(":/icons/transaction_0")); - ui->clearButton_VM->setIcon(QIcon(":/icons/remove")); + ui->signMessageButton_SM->setIcon(QIcon(":/icons/" + theme + "/edit")); + ui->clearButton_SM->setIcon(QIcon(":/icons/" + theme + "/remove")); + ui->verifyMessageButton_VM->setIcon(QIcon(":/icons/" + theme + "/transaction_0")); + ui->clearButton_VM->setIcon(QIcon(":/icons/" + theme + "/remove")); #endif // These icons are needed on Mac also - ui->addressBookButton_SM->setIcon(QIcon(":/icons/address-book")); - ui->pasteButton_SM->setIcon(QIcon(":/icons/editpaste")); - ui->copySignatureButton_SM->setIcon(QIcon(":/icons/editcopy")); - ui->addressBookButton_VM->setIcon(QIcon(":/icons/address-book")); + ui->addressBookButton_SM->setIcon(QIcon(":/icons/" + theme + "/address-book")); + ui->pasteButton_SM->setIcon(QIcon(":/icons/" + theme + "/editpaste")); + ui->copySignatureButton_SM->setIcon(QIcon(":/icons/" + theme + "/editcopy")); + ui->addressBookButton_VM->setIcon(QIcon(":/icons/" + theme + "/address-book")); GUIUtil::setupAddressWidget(ui->addressIn_SM, this); diff --git a/src/qt/transactiontablemodel.cpp b/src/qt/transactiontablemodel.cpp index bd5257015bfe..af4121a639d3 100644 --- a/src/qt/transactiontablemodel.cpp +++ b/src/qt/transactiontablemodel.cpp @@ -381,19 +381,20 @@ QString TransactionTableModel::formatTxType(const TransactionRecord *wtx) const QVariant TransactionTableModel::txAddressDecoration(const TransactionRecord *wtx) const { + QString theme = GUIUtil::getThemeName(); switch(wtx->type) { case TransactionRecord::Generated: - return QIcon(":/icons/tx_mined"); + return QIcon(":/icons/" + theme + "/tx_mined"); case TransactionRecord::RecvWithDarksend: case TransactionRecord::RecvWithAddress: case TransactionRecord::RecvFromOther: - return QIcon(":/icons/tx_input"); + return QIcon(":/icons/" + theme + "/tx_input"); case TransactionRecord::SendToAddress: case TransactionRecord::SendToOther: - return QIcon(":/icons/tx_output"); + return QIcon(":/icons/" + theme + "/tx_output"); default: - return QIcon(":/icons/tx_inout"); + return QIcon(":/icons/" + theme + "/tx_inout"); } } @@ -459,6 +460,7 @@ QString TransactionTableModel::formatTxAmount(const TransactionRecord *wtx, bool QVariant TransactionTableModel::txStatusDecoration(const TransactionRecord *wtx) const { + QString theme = GUIUtil::getThemeName(); switch(wtx->status.status) { case TransactionStatus::OpenUntilBlock: @@ -467,28 +469,28 @@ QVariant TransactionTableModel::txStatusDecoration(const TransactionRecord *wtx) case TransactionStatus::Offline: return COLOR_TX_STATUS_OFFLINE; case TransactionStatus::Unconfirmed: - return QIcon(":/icons/transaction_0"); + return QIcon(":/icons/" + theme + "/transaction_0"); case TransactionStatus::Confirming: switch(wtx->status.depth) { - case 1: return QIcon(":/icons/transaction_1"); - case 2: return QIcon(":/icons/transaction_2"); - case 3: return QIcon(":/icons/transaction_3"); - case 4: return QIcon(":/icons/transaction_4"); - default: return QIcon(":/icons/transaction_5"); + case 1: return QIcon(":/icons/" + theme + "/transaction_1"); + case 2: return QIcon(":/icons/" + theme + "/transaction_2"); + case 3: return QIcon(":/icons/" + theme + "/transaction_3"); + case 4: return QIcon(":/icons/" + theme + "/transaction_4"); + default: return QIcon(":/icons/" + theme + "/transaction_5"); }; case TransactionStatus::Confirmed: - return QIcon(":/icons/transaction_confirmed"); + return QIcon(":/icons/" + theme + "/transaction_confirmed"); case TransactionStatus::Conflicted: - return QIcon(":/icons/transaction_conflicted"); + return QIcon(":/icons/" + theme + "/transaction_conflicted"); case TransactionStatus::Immature: { int total = wtx->status.depth + wtx->status.matures_in; int part = (wtx->status.depth * 4 / total) + 1; - return QIcon(QString(":/icons/transaction_%1").arg(part)); + return QIcon(QString(":/icons/" + theme + "/transaction_%1").arg(part)); } case TransactionStatus::MaturesWarning: case TransactionStatus::NotAccepted: - return QIcon(":/icons/transaction_0"); + return QIcon(":/icons/" + theme + "/transaction_0"); default: return COLOR_BLACK; } @@ -496,8 +498,9 @@ QVariant TransactionTableModel::txStatusDecoration(const TransactionRecord *wtx) QVariant TransactionTableModel::txWatchonlyDecoration(const TransactionRecord *wtx) const { + QString theme = GUIUtil::getThemeName(); if (wtx->involvesWatchAddress) - return QIcon(":/icons/eye"); + return QIcon(":/icons/" + theme + "/eye"); else return QVariant(); } diff --git a/src/qt/transactionview.cpp b/src/qt/transactionview.cpp index 1fc99c81afe7..8438a0d9f20c 100644 --- a/src/qt/transactionview.cpp +++ b/src/qt/transactionview.cpp @@ -53,11 +53,12 @@ TransactionView::TransactionView(QWidget *parent) : hlayout->addSpacing(23); #endif + QString theme = GUIUtil::getThemeName(); watchOnlyWidget = new QComboBox(this); watchOnlyWidget->setFixedWidth(24); watchOnlyWidget->addItem("", TransactionFilterProxy::WatchOnlyFilter_All); - watchOnlyWidget->addItem(QIcon(":/icons/eye_plus"), "", TransactionFilterProxy::WatchOnlyFilter_Yes); - watchOnlyWidget->addItem(QIcon(":/icons/eye_minus"), "", TransactionFilterProxy::WatchOnlyFilter_No); + watchOnlyWidget->addItem(QIcon(":/icons/" + theme + "/eye_plus"), "", TransactionFilterProxy::WatchOnlyFilter_Yes); + watchOnlyWidget->addItem(QIcon(":/icons/" + theme + "/eye_minus"), "", TransactionFilterProxy::WatchOnlyFilter_No); hlayout->addWidget(watchOnlyWidget); dateWidget = new QComboBox(this); diff --git a/src/qt/walletview.cpp b/src/qt/walletview.cpp index 652385958b37..75eb02244398 100644 --- a/src/qt/walletview.cpp +++ b/src/qt/walletview.cpp @@ -45,7 +45,8 @@ WalletView::WalletView(QWidget *parent): QPushButton *exportButton = new QPushButton(tr("&Export"), this); exportButton->setToolTip(tr("Export the data in the current tab to a file")); #ifndef Q_OS_MAC // Icons on push buttons are very uncommon on Mac - exportButton->setIcon(QIcon(":/icons/export")); + QString theme = GUIUtil::getThemeName(); + exportButton->setIcon(QIcon(":/icons/" + theme + "/export")); #endif hbox_buttons->addStretch(); From 8c33cf27b8e47da09ff58c0cd40cecb79d0c0196 Mon Sep 17 00:00:00 2001 From: crowning- Date: Sat, 12 Sep 2015 23:45:52 +0200 Subject: [PATCH 15/40] UI: theme-dependent icons/images Step 2 (permissions restored) --- src/qt/res/icons/drkblue/add.png | Bin src/qt/res/icons/drkblue/address-book.png | Bin src/qt/res/icons/drkblue/bitcoin.icns | Bin src/qt/res/icons/drkblue/bitcoin.ico | Bin src/qt/res/icons/drkblue/bitcoin.png | Bin src/qt/res/icons/drkblue/bitcoin_testnet.ico | Bin src/qt/res/icons/drkblue/bitcoin_testnet.png | Bin src/qt/res/icons/drkblue/browse.png | Bin src/qt/res/icons/drkblue/clock1.png | Bin src/qt/res/icons/drkblue/clock2.png | Bin src/qt/res/icons/drkblue/clock3.png | Bin src/qt/res/icons/drkblue/clock4.png | Bin src/qt/res/icons/drkblue/clock5.png | Bin src/qt/res/icons/drkblue/configure.png | Bin src/qt/res/icons/drkblue/connect0_16.png | Bin src/qt/res/icons/drkblue/connect1_16.png | Bin src/qt/res/icons/drkblue/connect2_16.png | Bin src/qt/res/icons/drkblue/connect3_16.png | Bin src/qt/res/icons/drkblue/connect4_16.png | Bin src/qt/res/icons/drkblue/debugwindow.png | Bin src/qt/res/icons/drkblue/drkblue_address-book.png | Bin src/qt/res/icons/drkblue/drkblue_editcopy.png | Bin src/qt/res/icons/drkblue/drkblue_editpaste.png | Bin src/qt/res/icons/drkblue/drkblue_remove.png | Bin src/qt/res/icons/drkblue/edit.png | Bin src/qt/res/icons/drkblue/editcopy.png | Bin src/qt/res/icons/drkblue/editpaste.png | Bin src/qt/res/icons/drkblue/export.png | Bin src/qt/res/icons/drkblue/eye.png | Bin src/qt/res/icons/drkblue/eye_minus.png | Bin src/qt/res/icons/drkblue/eye_plus.png | Bin src/qt/res/icons/drkblue/filesave.png | Bin src/qt/res/icons/drkblue/history.png | Bin src/qt/res/icons/drkblue/key.png | Bin src/qt/res/icons/drkblue/lock_closed.png | Bin src/qt/res/icons/drkblue/lock_open.png | Bin src/qt/res/icons/drkblue/notsynced.png | Bin src/qt/res/icons/drkblue/overview.png | Bin src/qt/res/icons/drkblue/qrcode.png | Bin src/qt/res/icons/drkblue/quit.png | Bin src/qt/res/icons/drkblue/receive.png | Bin src/qt/res/icons/drkblue/remove.png | Bin src/qt/res/icons/drkblue/send.png | Bin src/qt/res/icons/drkblue/synced.png | Bin src/qt/res/icons/drkblue/transaction0.png | Bin src/qt/res/icons/drkblue/transaction2.png | Bin src/qt/res/icons/drkblue/transaction_conflicted.png | Bin src/qt/res/icons/drkblue/tx_inout.png | Bin src/qt/res/icons/drkblue/tx_input.png | Bin src/qt/res/icons/drkblue/tx_mined.png | Bin src/qt/res/icons/drkblue/tx_output.png | Bin src/qt/res/icons/drkblue/unit_dash.png | Bin src/qt/res/icons/drkblue/unit_duffs.png | Bin src/qt/res/icons/drkblue/unit_mdash.png | Bin src/qt/res/icons/drkblue/unit_tdash.png | Bin src/qt/res/icons/drkblue/unit_tduffs.png | Bin src/qt/res/icons/drkblue/unit_tmdash.png | Bin src/qt/res/icons/drkblue/unit_tudash.png | Bin src/qt/res/icons/drkblue/unit_udash.png | Bin src/qt/res/icons/trad/add.png | Bin src/qt/res/icons/trad/address-book.png | Bin src/qt/res/icons/trad/bitcoin.icns | Bin src/qt/res/icons/trad/bitcoin.ico | Bin src/qt/res/icons/trad/bitcoin.png | Bin src/qt/res/icons/trad/bitcoin_testnet.ico | Bin src/qt/res/icons/trad/bitcoin_testnet.png | Bin src/qt/res/icons/trad/browse.png | Bin src/qt/res/icons/trad/clock1.png | Bin src/qt/res/icons/trad/clock2.png | Bin src/qt/res/icons/trad/clock3.png | Bin src/qt/res/icons/trad/clock4.png | Bin src/qt/res/icons/trad/clock5.png | Bin src/qt/res/icons/trad/configure.png | Bin src/qt/res/icons/trad/connect0_16.png | Bin src/qt/res/icons/trad/connect1_16.png | Bin src/qt/res/icons/trad/connect2_16.png | Bin src/qt/res/icons/trad/connect3_16.png | Bin src/qt/res/icons/trad/connect4_16.png | Bin src/qt/res/icons/trad/debugwindow.png | Bin src/qt/res/icons/trad/drkblue_address-book.png | Bin src/qt/res/icons/trad/drkblue_editcopy.png | Bin src/qt/res/icons/trad/drkblue_editpaste.png | Bin src/qt/res/icons/trad/drkblue_remove.png | Bin src/qt/res/icons/trad/edit.png | Bin src/qt/res/icons/trad/editcopy.png | Bin src/qt/res/icons/trad/editpaste.png | Bin src/qt/res/icons/trad/export.png | Bin src/qt/res/icons/trad/eye.png | Bin src/qt/res/icons/trad/eye_minus.png | Bin src/qt/res/icons/trad/eye_plus.png | Bin src/qt/res/icons/trad/filesave.png | Bin src/qt/res/icons/trad/history.png | Bin src/qt/res/icons/trad/key.png | Bin src/qt/res/icons/trad/lock_closed.png | Bin src/qt/res/icons/trad/lock_open.png | Bin src/qt/res/icons/trad/notsynced.png | Bin src/qt/res/icons/trad/overview.png | Bin src/qt/res/icons/trad/qrcode.png | Bin src/qt/res/icons/trad/quit.png | Bin src/qt/res/icons/trad/receive.png | Bin src/qt/res/icons/trad/remove.png | Bin src/qt/res/icons/trad/send.png | Bin src/qt/res/icons/trad/synced.png | Bin src/qt/res/icons/trad/transaction0.png | Bin src/qt/res/icons/trad/transaction2.png | Bin src/qt/res/icons/trad/transaction_conflicted.png | Bin src/qt/res/icons/trad/tx_inout.png | Bin src/qt/res/icons/trad/tx_input.png | Bin src/qt/res/icons/trad/tx_mined.png | Bin src/qt/res/icons/trad/tx_output.png | Bin src/qt/res/icons/trad/unit_dash.png | Bin src/qt/res/icons/trad/unit_duffs.png | Bin src/qt/res/icons/trad/unit_mdash.png | Bin src/qt/res/icons/trad/unit_tdash.png | Bin src/qt/res/icons/trad/unit_tduffs.png | Bin src/qt/res/icons/trad/unit_tmdash.png | Bin src/qt/res/icons/trad/unit_tudash.png | Bin src/qt/res/icons/trad/unit_udash.png | Bin src/qt/res/images/drkblue/about.png | Bin src/qt/res/images/drkblue/dash_logo_horizontal.png | Bin src/qt/res/images/drkblue/drkblue_downArrow.png | Bin .../res/images/drkblue/drkblue_downArrow_small.png | Bin .../res/images/drkblue/drkblue_leftArrow_small.png | Bin .../images/drkblue/drkblue_qtreeview_selected.png | Bin .../res/images/drkblue/drkblue_rightArrow_small.png | Bin src/qt/res/images/drkblue/drkblue_upArrow_small.png | Bin src/qt/res/images/drkblue/drkblue_walletFrame.png | Bin .../res/images/drkblue/drkblue_walletFrame_bg.png | Bin src/qt/res/images/drkblue/splash.png | Bin src/qt/res/images/drkblue/splash_testnet.png | Bin src/qt/res/images/trad/about.png | Bin src/qt/res/images/trad/dash_logo_horizontal.png | Bin src/qt/res/images/trad/drkblue_downArrow.png | Bin src/qt/res/images/trad/drkblue_downArrow_small.png | Bin src/qt/res/images/trad/drkblue_leftArrow_small.png | Bin .../res/images/trad/drkblue_qtreeview_selected.png | Bin src/qt/res/images/trad/drkblue_rightArrow_small.png | Bin src/qt/res/images/trad/drkblue_upArrow_small.png | Bin src/qt/res/images/trad/drkblue_walletFrame.png | Bin src/qt/res/images/trad/drkblue_walletFrame_bg.png | Bin src/qt/res/images/trad/splash.png | Bin src/qt/res/images/trad/splash_testnet.png | Bin 142 files changed, 0 insertions(+), 0 deletions(-) mode change 100755 => 100644 src/qt/res/icons/drkblue/add.png mode change 100755 => 100644 src/qt/res/icons/drkblue/address-book.png mode change 100755 => 100644 src/qt/res/icons/drkblue/bitcoin.icns mode change 100755 => 100644 src/qt/res/icons/drkblue/bitcoin.ico mode change 100755 => 100644 src/qt/res/icons/drkblue/bitcoin.png mode change 100755 => 100644 src/qt/res/icons/drkblue/bitcoin_testnet.ico mode change 100755 => 100644 src/qt/res/icons/drkblue/bitcoin_testnet.png mode change 100755 => 100644 src/qt/res/icons/drkblue/browse.png mode change 100755 => 100644 src/qt/res/icons/drkblue/clock1.png mode change 100755 => 100644 src/qt/res/icons/drkblue/clock2.png mode change 100755 => 100644 src/qt/res/icons/drkblue/clock3.png mode change 100755 => 100644 src/qt/res/icons/drkblue/clock4.png mode change 100755 => 100644 src/qt/res/icons/drkblue/clock5.png mode change 100755 => 100644 src/qt/res/icons/drkblue/configure.png mode change 100755 => 100644 src/qt/res/icons/drkblue/connect0_16.png mode change 100755 => 100644 src/qt/res/icons/drkblue/connect1_16.png mode change 100755 => 100644 src/qt/res/icons/drkblue/connect2_16.png mode change 100755 => 100644 src/qt/res/icons/drkblue/connect3_16.png mode change 100755 => 100644 src/qt/res/icons/drkblue/connect4_16.png mode change 100755 => 100644 src/qt/res/icons/drkblue/debugwindow.png mode change 100755 => 100644 src/qt/res/icons/drkblue/drkblue_address-book.png mode change 100755 => 100644 src/qt/res/icons/drkblue/drkblue_editcopy.png mode change 100755 => 100644 src/qt/res/icons/drkblue/drkblue_editpaste.png mode change 100755 => 100644 src/qt/res/icons/drkblue/drkblue_remove.png mode change 100755 => 100644 src/qt/res/icons/drkblue/edit.png mode change 100755 => 100644 src/qt/res/icons/drkblue/editcopy.png mode change 100755 => 100644 src/qt/res/icons/drkblue/editpaste.png mode change 100755 => 100644 src/qt/res/icons/drkblue/export.png mode change 100755 => 100644 src/qt/res/icons/drkblue/eye.png mode change 100755 => 100644 src/qt/res/icons/drkblue/eye_minus.png mode change 100755 => 100644 src/qt/res/icons/drkblue/eye_plus.png mode change 100755 => 100644 src/qt/res/icons/drkblue/filesave.png mode change 100755 => 100644 src/qt/res/icons/drkblue/history.png mode change 100755 => 100644 src/qt/res/icons/drkblue/key.png mode change 100755 => 100644 src/qt/res/icons/drkblue/lock_closed.png mode change 100755 => 100644 src/qt/res/icons/drkblue/lock_open.png mode change 100755 => 100644 src/qt/res/icons/drkblue/notsynced.png mode change 100755 => 100644 src/qt/res/icons/drkblue/overview.png mode change 100755 => 100644 src/qt/res/icons/drkblue/qrcode.png mode change 100755 => 100644 src/qt/res/icons/drkblue/quit.png mode change 100755 => 100644 src/qt/res/icons/drkblue/receive.png mode change 100755 => 100644 src/qt/res/icons/drkblue/remove.png mode change 100755 => 100644 src/qt/res/icons/drkblue/send.png mode change 100755 => 100644 src/qt/res/icons/drkblue/synced.png mode change 100755 => 100644 src/qt/res/icons/drkblue/transaction0.png mode change 100755 => 100644 src/qt/res/icons/drkblue/transaction2.png mode change 100755 => 100644 src/qt/res/icons/drkblue/transaction_conflicted.png mode change 100755 => 100644 src/qt/res/icons/drkblue/tx_inout.png mode change 100755 => 100644 src/qt/res/icons/drkblue/tx_input.png mode change 100755 => 100644 src/qt/res/icons/drkblue/tx_mined.png mode change 100755 => 100644 src/qt/res/icons/drkblue/tx_output.png mode change 100755 => 100644 src/qt/res/icons/drkblue/unit_dash.png mode change 100755 => 100644 src/qt/res/icons/drkblue/unit_duffs.png mode change 100755 => 100644 src/qt/res/icons/drkblue/unit_mdash.png mode change 100755 => 100644 src/qt/res/icons/drkblue/unit_tdash.png mode change 100755 => 100644 src/qt/res/icons/drkblue/unit_tduffs.png mode change 100755 => 100644 src/qt/res/icons/drkblue/unit_tmdash.png mode change 100755 => 100644 src/qt/res/icons/drkblue/unit_tudash.png mode change 100755 => 100644 src/qt/res/icons/drkblue/unit_udash.png mode change 100755 => 100644 src/qt/res/icons/trad/add.png mode change 100755 => 100644 src/qt/res/icons/trad/address-book.png mode change 100755 => 100644 src/qt/res/icons/trad/bitcoin.icns mode change 100755 => 100644 src/qt/res/icons/trad/bitcoin.ico mode change 100755 => 100644 src/qt/res/icons/trad/bitcoin.png mode change 100755 => 100644 src/qt/res/icons/trad/bitcoin_testnet.ico mode change 100755 => 100644 src/qt/res/icons/trad/bitcoin_testnet.png mode change 100755 => 100644 src/qt/res/icons/trad/browse.png mode change 100755 => 100644 src/qt/res/icons/trad/clock1.png mode change 100755 => 100644 src/qt/res/icons/trad/clock2.png mode change 100755 => 100644 src/qt/res/icons/trad/clock3.png mode change 100755 => 100644 src/qt/res/icons/trad/clock4.png mode change 100755 => 100644 src/qt/res/icons/trad/clock5.png mode change 100755 => 100644 src/qt/res/icons/trad/configure.png mode change 100755 => 100644 src/qt/res/icons/trad/connect0_16.png mode change 100755 => 100644 src/qt/res/icons/trad/connect1_16.png mode change 100755 => 100644 src/qt/res/icons/trad/connect2_16.png mode change 100755 => 100644 src/qt/res/icons/trad/connect3_16.png mode change 100755 => 100644 src/qt/res/icons/trad/connect4_16.png mode change 100755 => 100644 src/qt/res/icons/trad/debugwindow.png mode change 100755 => 100644 src/qt/res/icons/trad/drkblue_address-book.png mode change 100755 => 100644 src/qt/res/icons/trad/drkblue_editcopy.png mode change 100755 => 100644 src/qt/res/icons/trad/drkblue_editpaste.png mode change 100755 => 100644 src/qt/res/icons/trad/drkblue_remove.png mode change 100755 => 100644 src/qt/res/icons/trad/edit.png mode change 100755 => 100644 src/qt/res/icons/trad/editcopy.png mode change 100755 => 100644 src/qt/res/icons/trad/editpaste.png mode change 100755 => 100644 src/qt/res/icons/trad/export.png mode change 100755 => 100644 src/qt/res/icons/trad/eye.png mode change 100755 => 100644 src/qt/res/icons/trad/eye_minus.png mode change 100755 => 100644 src/qt/res/icons/trad/eye_plus.png mode change 100755 => 100644 src/qt/res/icons/trad/filesave.png mode change 100755 => 100644 src/qt/res/icons/trad/history.png mode change 100755 => 100644 src/qt/res/icons/trad/key.png mode change 100755 => 100644 src/qt/res/icons/trad/lock_closed.png mode change 100755 => 100644 src/qt/res/icons/trad/lock_open.png mode change 100755 => 100644 src/qt/res/icons/trad/notsynced.png mode change 100755 => 100644 src/qt/res/icons/trad/overview.png mode change 100755 => 100644 src/qt/res/icons/trad/qrcode.png mode change 100755 => 100644 src/qt/res/icons/trad/quit.png mode change 100755 => 100644 src/qt/res/icons/trad/receive.png mode change 100755 => 100644 src/qt/res/icons/trad/remove.png mode change 100755 => 100644 src/qt/res/icons/trad/send.png mode change 100755 => 100644 src/qt/res/icons/trad/synced.png mode change 100755 => 100644 src/qt/res/icons/trad/transaction0.png mode change 100755 => 100644 src/qt/res/icons/trad/transaction2.png mode change 100755 => 100644 src/qt/res/icons/trad/transaction_conflicted.png mode change 100755 => 100644 src/qt/res/icons/trad/tx_inout.png mode change 100755 => 100644 src/qt/res/icons/trad/tx_input.png mode change 100755 => 100644 src/qt/res/icons/trad/tx_mined.png mode change 100755 => 100644 src/qt/res/icons/trad/tx_output.png mode change 100755 => 100644 src/qt/res/icons/trad/unit_dash.png mode change 100755 => 100644 src/qt/res/icons/trad/unit_duffs.png mode change 100755 => 100644 src/qt/res/icons/trad/unit_mdash.png mode change 100755 => 100644 src/qt/res/icons/trad/unit_tdash.png mode change 100755 => 100644 src/qt/res/icons/trad/unit_tduffs.png mode change 100755 => 100644 src/qt/res/icons/trad/unit_tmdash.png mode change 100755 => 100644 src/qt/res/icons/trad/unit_tudash.png mode change 100755 => 100644 src/qt/res/icons/trad/unit_udash.png mode change 100755 => 100644 src/qt/res/images/drkblue/about.png mode change 100755 => 100644 src/qt/res/images/drkblue/dash_logo_horizontal.png mode change 100755 => 100644 src/qt/res/images/drkblue/drkblue_downArrow.png mode change 100755 => 100644 src/qt/res/images/drkblue/drkblue_downArrow_small.png mode change 100755 => 100644 src/qt/res/images/drkblue/drkblue_leftArrow_small.png mode change 100755 => 100644 src/qt/res/images/drkblue/drkblue_qtreeview_selected.png mode change 100755 => 100644 src/qt/res/images/drkblue/drkblue_rightArrow_small.png mode change 100755 => 100644 src/qt/res/images/drkblue/drkblue_upArrow_small.png mode change 100755 => 100644 src/qt/res/images/drkblue/drkblue_walletFrame.png mode change 100755 => 100644 src/qt/res/images/drkblue/drkblue_walletFrame_bg.png mode change 100755 => 100644 src/qt/res/images/drkblue/splash.png mode change 100755 => 100644 src/qt/res/images/drkblue/splash_testnet.png mode change 100755 => 100644 src/qt/res/images/trad/about.png mode change 100755 => 100644 src/qt/res/images/trad/dash_logo_horizontal.png mode change 100755 => 100644 src/qt/res/images/trad/drkblue_downArrow.png mode change 100755 => 100644 src/qt/res/images/trad/drkblue_downArrow_small.png mode change 100755 => 100644 src/qt/res/images/trad/drkblue_leftArrow_small.png mode change 100755 => 100644 src/qt/res/images/trad/drkblue_qtreeview_selected.png mode change 100755 => 100644 src/qt/res/images/trad/drkblue_rightArrow_small.png mode change 100755 => 100644 src/qt/res/images/trad/drkblue_upArrow_small.png mode change 100755 => 100644 src/qt/res/images/trad/drkblue_walletFrame.png mode change 100755 => 100644 src/qt/res/images/trad/drkblue_walletFrame_bg.png mode change 100755 => 100644 src/qt/res/images/trad/splash.png mode change 100755 => 100644 src/qt/res/images/trad/splash_testnet.png diff --git a/src/qt/res/icons/drkblue/add.png b/src/qt/res/icons/drkblue/add.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/address-book.png b/src/qt/res/icons/drkblue/address-book.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/bitcoin.icns b/src/qt/res/icons/drkblue/bitcoin.icns old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/bitcoin.ico b/src/qt/res/icons/drkblue/bitcoin.ico old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/bitcoin.png b/src/qt/res/icons/drkblue/bitcoin.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/bitcoin_testnet.ico b/src/qt/res/icons/drkblue/bitcoin_testnet.ico old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/bitcoin_testnet.png b/src/qt/res/icons/drkblue/bitcoin_testnet.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/browse.png b/src/qt/res/icons/drkblue/browse.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/clock1.png b/src/qt/res/icons/drkblue/clock1.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/clock2.png b/src/qt/res/icons/drkblue/clock2.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/clock3.png b/src/qt/res/icons/drkblue/clock3.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/clock4.png b/src/qt/res/icons/drkblue/clock4.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/clock5.png b/src/qt/res/icons/drkblue/clock5.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/configure.png b/src/qt/res/icons/drkblue/configure.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/connect0_16.png b/src/qt/res/icons/drkblue/connect0_16.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/connect1_16.png b/src/qt/res/icons/drkblue/connect1_16.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/connect2_16.png b/src/qt/res/icons/drkblue/connect2_16.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/connect3_16.png b/src/qt/res/icons/drkblue/connect3_16.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/connect4_16.png b/src/qt/res/icons/drkblue/connect4_16.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/debugwindow.png b/src/qt/res/icons/drkblue/debugwindow.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/drkblue_address-book.png b/src/qt/res/icons/drkblue/drkblue_address-book.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/drkblue_editcopy.png b/src/qt/res/icons/drkblue/drkblue_editcopy.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/drkblue_editpaste.png b/src/qt/res/icons/drkblue/drkblue_editpaste.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/drkblue_remove.png b/src/qt/res/icons/drkblue/drkblue_remove.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/edit.png b/src/qt/res/icons/drkblue/edit.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/editcopy.png b/src/qt/res/icons/drkblue/editcopy.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/editpaste.png b/src/qt/res/icons/drkblue/editpaste.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/export.png b/src/qt/res/icons/drkblue/export.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/eye.png b/src/qt/res/icons/drkblue/eye.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/eye_minus.png b/src/qt/res/icons/drkblue/eye_minus.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/eye_plus.png b/src/qt/res/icons/drkblue/eye_plus.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/filesave.png b/src/qt/res/icons/drkblue/filesave.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/history.png b/src/qt/res/icons/drkblue/history.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/key.png b/src/qt/res/icons/drkblue/key.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/lock_closed.png b/src/qt/res/icons/drkblue/lock_closed.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/lock_open.png b/src/qt/res/icons/drkblue/lock_open.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/notsynced.png b/src/qt/res/icons/drkblue/notsynced.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/overview.png b/src/qt/res/icons/drkblue/overview.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/qrcode.png b/src/qt/res/icons/drkblue/qrcode.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/quit.png b/src/qt/res/icons/drkblue/quit.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/receive.png b/src/qt/res/icons/drkblue/receive.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/remove.png b/src/qt/res/icons/drkblue/remove.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/send.png b/src/qt/res/icons/drkblue/send.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/synced.png b/src/qt/res/icons/drkblue/synced.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/transaction0.png b/src/qt/res/icons/drkblue/transaction0.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/transaction2.png b/src/qt/res/icons/drkblue/transaction2.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/transaction_conflicted.png b/src/qt/res/icons/drkblue/transaction_conflicted.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/tx_inout.png b/src/qt/res/icons/drkblue/tx_inout.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/tx_input.png b/src/qt/res/icons/drkblue/tx_input.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/tx_mined.png b/src/qt/res/icons/drkblue/tx_mined.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/tx_output.png b/src/qt/res/icons/drkblue/tx_output.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/unit_dash.png b/src/qt/res/icons/drkblue/unit_dash.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/unit_duffs.png b/src/qt/res/icons/drkblue/unit_duffs.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/unit_mdash.png b/src/qt/res/icons/drkblue/unit_mdash.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/unit_tdash.png b/src/qt/res/icons/drkblue/unit_tdash.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/unit_tduffs.png b/src/qt/res/icons/drkblue/unit_tduffs.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/unit_tmdash.png b/src/qt/res/icons/drkblue/unit_tmdash.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/unit_tudash.png b/src/qt/res/icons/drkblue/unit_tudash.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/drkblue/unit_udash.png b/src/qt/res/icons/drkblue/unit_udash.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/add.png b/src/qt/res/icons/trad/add.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/address-book.png b/src/qt/res/icons/trad/address-book.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/bitcoin.icns b/src/qt/res/icons/trad/bitcoin.icns old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/bitcoin.ico b/src/qt/res/icons/trad/bitcoin.ico old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/bitcoin.png b/src/qt/res/icons/trad/bitcoin.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/bitcoin_testnet.ico b/src/qt/res/icons/trad/bitcoin_testnet.ico old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/bitcoin_testnet.png b/src/qt/res/icons/trad/bitcoin_testnet.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/browse.png b/src/qt/res/icons/trad/browse.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/clock1.png b/src/qt/res/icons/trad/clock1.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/clock2.png b/src/qt/res/icons/trad/clock2.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/clock3.png b/src/qt/res/icons/trad/clock3.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/clock4.png b/src/qt/res/icons/trad/clock4.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/clock5.png b/src/qt/res/icons/trad/clock5.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/configure.png b/src/qt/res/icons/trad/configure.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/connect0_16.png b/src/qt/res/icons/trad/connect0_16.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/connect1_16.png b/src/qt/res/icons/trad/connect1_16.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/connect2_16.png b/src/qt/res/icons/trad/connect2_16.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/connect3_16.png b/src/qt/res/icons/trad/connect3_16.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/connect4_16.png b/src/qt/res/icons/trad/connect4_16.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/debugwindow.png b/src/qt/res/icons/trad/debugwindow.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/drkblue_address-book.png b/src/qt/res/icons/trad/drkblue_address-book.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/drkblue_editcopy.png b/src/qt/res/icons/trad/drkblue_editcopy.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/drkblue_editpaste.png b/src/qt/res/icons/trad/drkblue_editpaste.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/drkblue_remove.png b/src/qt/res/icons/trad/drkblue_remove.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/edit.png b/src/qt/res/icons/trad/edit.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/editcopy.png b/src/qt/res/icons/trad/editcopy.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/editpaste.png b/src/qt/res/icons/trad/editpaste.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/export.png b/src/qt/res/icons/trad/export.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/eye.png b/src/qt/res/icons/trad/eye.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/eye_minus.png b/src/qt/res/icons/trad/eye_minus.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/eye_plus.png b/src/qt/res/icons/trad/eye_plus.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/filesave.png b/src/qt/res/icons/trad/filesave.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/history.png b/src/qt/res/icons/trad/history.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/key.png b/src/qt/res/icons/trad/key.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/lock_closed.png b/src/qt/res/icons/trad/lock_closed.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/lock_open.png b/src/qt/res/icons/trad/lock_open.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/notsynced.png b/src/qt/res/icons/trad/notsynced.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/overview.png b/src/qt/res/icons/trad/overview.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/qrcode.png b/src/qt/res/icons/trad/qrcode.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/quit.png b/src/qt/res/icons/trad/quit.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/receive.png b/src/qt/res/icons/trad/receive.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/remove.png b/src/qt/res/icons/trad/remove.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/send.png b/src/qt/res/icons/trad/send.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/synced.png b/src/qt/res/icons/trad/synced.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/transaction0.png b/src/qt/res/icons/trad/transaction0.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/transaction2.png b/src/qt/res/icons/trad/transaction2.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/transaction_conflicted.png b/src/qt/res/icons/trad/transaction_conflicted.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/tx_inout.png b/src/qt/res/icons/trad/tx_inout.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/tx_input.png b/src/qt/res/icons/trad/tx_input.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/tx_mined.png b/src/qt/res/icons/trad/tx_mined.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/tx_output.png b/src/qt/res/icons/trad/tx_output.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/unit_dash.png b/src/qt/res/icons/trad/unit_dash.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/unit_duffs.png b/src/qt/res/icons/trad/unit_duffs.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/unit_mdash.png b/src/qt/res/icons/trad/unit_mdash.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/unit_tdash.png b/src/qt/res/icons/trad/unit_tdash.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/unit_tduffs.png b/src/qt/res/icons/trad/unit_tduffs.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/unit_tmdash.png b/src/qt/res/icons/trad/unit_tmdash.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/unit_tudash.png b/src/qt/res/icons/trad/unit_tudash.png old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/trad/unit_udash.png b/src/qt/res/icons/trad/unit_udash.png old mode 100755 new mode 100644 diff --git a/src/qt/res/images/drkblue/about.png b/src/qt/res/images/drkblue/about.png old mode 100755 new mode 100644 diff --git a/src/qt/res/images/drkblue/dash_logo_horizontal.png b/src/qt/res/images/drkblue/dash_logo_horizontal.png old mode 100755 new mode 100644 diff --git a/src/qt/res/images/drkblue/drkblue_downArrow.png b/src/qt/res/images/drkblue/drkblue_downArrow.png old mode 100755 new mode 100644 diff --git a/src/qt/res/images/drkblue/drkblue_downArrow_small.png b/src/qt/res/images/drkblue/drkblue_downArrow_small.png old mode 100755 new mode 100644 diff --git a/src/qt/res/images/drkblue/drkblue_leftArrow_small.png b/src/qt/res/images/drkblue/drkblue_leftArrow_small.png old mode 100755 new mode 100644 diff --git a/src/qt/res/images/drkblue/drkblue_qtreeview_selected.png b/src/qt/res/images/drkblue/drkblue_qtreeview_selected.png old mode 100755 new mode 100644 diff --git a/src/qt/res/images/drkblue/drkblue_rightArrow_small.png b/src/qt/res/images/drkblue/drkblue_rightArrow_small.png old mode 100755 new mode 100644 diff --git a/src/qt/res/images/drkblue/drkblue_upArrow_small.png b/src/qt/res/images/drkblue/drkblue_upArrow_small.png old mode 100755 new mode 100644 diff --git a/src/qt/res/images/drkblue/drkblue_walletFrame.png b/src/qt/res/images/drkblue/drkblue_walletFrame.png old mode 100755 new mode 100644 diff --git a/src/qt/res/images/drkblue/drkblue_walletFrame_bg.png b/src/qt/res/images/drkblue/drkblue_walletFrame_bg.png old mode 100755 new mode 100644 diff --git a/src/qt/res/images/drkblue/splash.png b/src/qt/res/images/drkblue/splash.png old mode 100755 new mode 100644 diff --git a/src/qt/res/images/drkblue/splash_testnet.png b/src/qt/res/images/drkblue/splash_testnet.png old mode 100755 new mode 100644 diff --git a/src/qt/res/images/trad/about.png b/src/qt/res/images/trad/about.png old mode 100755 new mode 100644 diff --git a/src/qt/res/images/trad/dash_logo_horizontal.png b/src/qt/res/images/trad/dash_logo_horizontal.png old mode 100755 new mode 100644 diff --git a/src/qt/res/images/trad/drkblue_downArrow.png b/src/qt/res/images/trad/drkblue_downArrow.png old mode 100755 new mode 100644 diff --git a/src/qt/res/images/trad/drkblue_downArrow_small.png b/src/qt/res/images/trad/drkblue_downArrow_small.png old mode 100755 new mode 100644 diff --git a/src/qt/res/images/trad/drkblue_leftArrow_small.png b/src/qt/res/images/trad/drkblue_leftArrow_small.png old mode 100755 new mode 100644 diff --git a/src/qt/res/images/trad/drkblue_qtreeview_selected.png b/src/qt/res/images/trad/drkblue_qtreeview_selected.png old mode 100755 new mode 100644 diff --git a/src/qt/res/images/trad/drkblue_rightArrow_small.png b/src/qt/res/images/trad/drkblue_rightArrow_small.png old mode 100755 new mode 100644 diff --git a/src/qt/res/images/trad/drkblue_upArrow_small.png b/src/qt/res/images/trad/drkblue_upArrow_small.png old mode 100755 new mode 100644 diff --git a/src/qt/res/images/trad/drkblue_walletFrame.png b/src/qt/res/images/trad/drkblue_walletFrame.png old mode 100755 new mode 100644 diff --git a/src/qt/res/images/trad/drkblue_walletFrame_bg.png b/src/qt/res/images/trad/drkblue_walletFrame_bg.png old mode 100755 new mode 100644 diff --git a/src/qt/res/images/trad/splash.png b/src/qt/res/images/trad/splash.png old mode 100755 new mode 100644 diff --git a/src/qt/res/images/trad/splash_testnet.png b/src/qt/res/images/trad/splash_testnet.png old mode 100755 new mode 100644 From dec129d54c2218c12e9ab69b409971642630b81a Mon Sep 17 00:00:00 2001 From: crowning- Date: Sun, 13 Sep 2015 00:42:07 +0200 Subject: [PATCH 16/40] UI: theme-dependent icons/images Step 2 (app icons relocated) --- src/qt/res/icons/bitcoin.icns | Bin src/qt/res/icons/bitcoin.ico | Bin 0 -> 15086 bytes 2 files changed, 0 insertions(+), 0 deletions(-) mode change 100755 => 100644 src/qt/res/icons/bitcoin.icns create mode 100644 src/qt/res/icons/bitcoin.ico diff --git a/src/qt/res/icons/bitcoin.icns b/src/qt/res/icons/bitcoin.icns old mode 100755 new mode 100644 diff --git a/src/qt/res/icons/bitcoin.ico b/src/qt/res/icons/bitcoin.ico new file mode 100644 index 0000000000000000000000000000000000000000..9ae1ba55b6d8e75e414b5b9cca67e467b7925e46 GIT binary patch literal 15086 zcmeHNX>3$g6n+L=Vxr*>inhgqtZrb8xWw%b{!m2G;DRD3CZa|WTK2_)1_TAeDzYmA zrGQ9KgtpU8OIu18x|agoptL|+pbKs3dOY8qPMP=S-Pwm>2sioq`rey+&v(u}@7(2F zMY&Dsru68c@HJSO*j-VEDT)#tY`PEU=bQN1(4n38{T1cao{BPvf5Wf1hUqz96or4M zEzwg0hcON_+8N{^@Y_Vjvy5m5>*%!|%XKfhQNM=kURKu+U^!Z_UZDXL74m?VL!GD} z`XFWf{ux!I?xgaR9Xbf7vZOyKYs&;OOb@nfL)1sRc-PukOKr^!ooJ-CmTRDnc51tN zh4LdpD2nBEayH4I8bpV`e~ON+`+zbwd?b*z=50z@{yL?s07g(%UKF9!oK7d>yhnsS z+=i%cn9+yI61UKm3#X|5T!FY2{`aHM7u+Hz-$!{nr*Q2K!69wUJ7!y$_%olp@JV#> zWIR}F=_TqXE_$AtE|&`q#gWU*I&|`9`%Vj@*jfE4W8+xL-7$%B zw|`AJe|{m5y>%i#`$lj>1DA`FDR$04=y0t*`<`K1Z>mU(5Hf82sXddyHh9#kKI{rx zLHEJ~i*#}7--VR6dX&cg*ZdxBM1}O~vK{QF2HvUq&t3m@_xo|{`_;w+XYUbbf*G$c z5T8Ur;L#Mr)Ih~BE%0{s+0l#yMiax_51ziF?Igzgj5`<#qdVhUh9+KkjRSP5WrTL> zJ%azQVt86td+otLM=|#JK(?9NKPpv9Z1;z|lfH;nE0P)!l2bFxp_@u=zQsc$bJS?|SM_Y?az*v8|_$Xy= z{zQy_HaMu{<98UdD{~Im8s;2+*V0%c<`vG!hs}=fp3eHWnrtAh_}?*5M~8~v)tU;P zue>Jf3oHGjxewyPo}kQ4<9Y7%sRR?myb5zGOTgae(s!%mxvFZSrj+N$ zbGzop=HIL2o4-HIiHoCtq2kD;RHOl(=SPGJ-;n8#{;5BATqVD?sZPuIa#5L_&MtzTYzqS+|`dQlty7J9>8K(E9g1xg%>z|{%{&5gzleY;U*2=$hDnWc( zChlUsV^cojanZpg+Gbq7uPe``IMez-+W%(V&Ha$Na->+lxh&M8Vnu3%h#wX*Z0Zj? z8Rrb53t9WAp{iJ{->{Z*1`YWA`4b!$_wd;E6330MH41ECN4{xJiti?V!IQ2dYzU8Q zygpXTc38fMo0w0y1O556L;73vm)UPTb%lIi&p&-V|MvCz!`JICpRPZBz5Wiv_JEHH zWMiL#w@8)ojIMo(ete@-j?C$e{Q`w;b`M|2Fb*=Xj_zQ1Dkiwv4mez5L^8%P?u`l! zRKOV}enyZI$@k2?AHUnqXkfT1%iHxDnOg*7U?*oKW}4Wm>BG>#{X6B=BzLJ)8kwH$V56D{=uN87usdyV=I@n;1Xle}uUw`!WA)<_;aq z{o!xdTl{_7cXsUW=Gw-Qb&-4e%lRX}$7@vN9@q zz9OIM&gOUry#H63cS!83#?K$3w-0AeCn~1Lbi9W7uS)8smhC#(WmjgV%X~=AUwreXGl;7A zKjnUkvI)+=Ix_F?{0-X1`8Qd?{3~_UTe3K0hrji@80!J#K|KYW3(4aAK73tP3OQGZ zn4 Date: Sun, 13 Sep 2015 00:59:51 +0200 Subject: [PATCH 17/40] UI: theme-dependent icons/images Step 2 (Gitian-build fix) --- src/Makefile.qt.include | 2 ++ src/qt/res/icons/bitcoin_testnet.ico | Bin 0 -> 15086 bytes 2 files changed, 2 insertions(+) create mode 100644 src/qt/res/icons/bitcoin_testnet.ico diff --git a/src/Makefile.qt.include b/src/Makefile.qt.include index bf6ff3b8186a..eb499f4b0e66 100644 --- a/src/Makefile.qt.include +++ b/src/Makefile.qt.include @@ -157,6 +157,8 @@ BITCOIN_QT_H = \ qt/winshutdownmonitor.h RES_ICONS = \ + qt/res/icons/bitcoin.ico \ + qt/res/icons/bitcoin_testnet.ico \ qt/res/icons/drkblue/add.png \ qt/res/icons/drkblue/address-book.png \ qt/res/icons/drkblue/bitcoin.ico \ diff --git a/src/qt/res/icons/bitcoin_testnet.ico b/src/qt/res/icons/bitcoin_testnet.ico new file mode 100644 index 0000000000000000000000000000000000000000..b86e2a7039463144a4d6270df8b2374eb14d1308 GIT binary patch literal 15086 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 literal 0 HcmV?d00001 From 39ac400392012543cd905fd4c13b45dbc15f5243 Mon Sep 17 00:00:00 2001 From: crowning- Date: Sun, 13 Sep 2015 04:46:02 +0200 Subject: [PATCH 18/40] UI: theme-dependent icons/images Step 3 (CSS changes) --- src/qt/res/css/drkblue.css | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/src/qt/res/css/drkblue.css b/src/qt/res/css/drkblue.css index 965ef42a395c..a2a405688d75 100644 --- a/src/qt/res/css/drkblue.css +++ b/src/qt/res/css/drkblue.css @@ -1,5 +1,5 @@ WalletFrame { -border-image: url(':/images/drkblue_walletFrame_bg') 0 0 0 0 stretch stretch; +border-image: url(':/images/drkblue/drkblue_walletFrame_bg') 0 0 0 0 stretch stretch; border-top:0px solid #000; margin:0; padding:0; @@ -150,7 +150,7 @@ border:0px; } QComboBox::down-arrow { -border-image: url(':/images/drkblue_downArrow') 0 0 0 0 stretch stretch; +border-image: url(':/images/drkblue/drkblue_downArrow') 0 0 0 0 stretch stretch; } QComboBox QListView { @@ -205,7 +205,7 @@ padding-top:2px; } QAbstractSpinBox::up-arrow { -image:url(':/images/drkblue_upArrow_small'); +image:url(':/images/drkblue/drkblue_upArrow_small'); } QAbstractSpinBox::down-button { @@ -223,7 +223,7 @@ padding-bottom:2px; } QAbstractSpinBox::down-arrow { -image:url(':/images/drkblue_downArrow_small'); +image:url(':/images/drkblue/drkblue_downArrow_small'); } /*******************************************************/ @@ -342,19 +342,19 @@ height:10px; } QScrollBar:up-arrow { -background-image: url(':/images/drkblue_upArrow_small'); +background-image: url(':/images/drkblue/drkblue_upArrow_small'); } QScrollBar:down-arrow { -background-image: url(':/images/drkblue_downArrow_small'); +background-image: url(':/images/drkblue/drkblue_downArrow_small'); } QScrollBar:left-arrow { -background-image: url(':/images/drkblue_leftArrow_small'); +background-image: url(':/images/drkblue/drkblue_leftArrow_small'); } QScrollBar:right-arrow { -background-image: url(':/images/drkblue_rightArrow_small'); +background-image: url(':/images/drkblue/drkblue_rightArrow_small'); } @@ -464,7 +464,7 @@ background-color:#fff; } QDialog#SignVerifyMessageDialog QPushButton#pasteButton_SM { /* Paste Button */ -/* qproperty-icon: url(":/icons/drkblue_editpaste"); */ +/* qproperty-icon: url(":/icons/drkblue/drkblue_editpaste"); */ background-color:transparent; padding-left:15px; } @@ -474,7 +474,7 @@ font-size:10px; } QDialog#SignVerifyMessageDialog QPushButton#copySignatureButton_SM { /* Copy Button */ -/* qproperty-icon: url(":/icons/drkblue_editcopy"); */ +/* qproperty-icon: url(":/icons/drkblue/drkblue_editcopy"); */ background-color:transparent; padding-left:10px; padding-right:10px; @@ -1042,7 +1042,7 @@ min-width:410px; margin-right:20px; margin-left:0; margin-top:0; -background-image: url(':/images/dash_logo_horizontal'); +background-image: url(':/images/drkblue/dash_logo_horizontal'); background-repeat:none; } @@ -1371,7 +1371,7 @@ color:#333; } QDialog#CoinControlDialog .CoinControlTreeWidget#treeWidget::branch:selected { /* Coin Control Branch Icon */ -background-image: url(':/images/drkblue_qtreeview_selected'); +background-image: url(':/images/drkblue/drkblue_qtreeview_selected'); background-repeat:no-repeat; background-position:center; background-color:#f7f7f7; @@ -1379,7 +1379,7 @@ color:#333; } QDialog#CoinControlDialog .CoinControlTreeWidget#treeWidget::branch:checked { /* Coin Control Branch Icon */ -background-image: url(':/images/drkblue_qtreeview_selected'); +background-image: url(':/images/drkblue/drkblue_qtreeview_selected'); background-repeat:no-repeat; background-position:center; background-color:#f7f7f7; From 0a036e0bf0411f4487f57e770ef76a1412b90ef0 Mon Sep 17 00:00:00 2001 From: crowning- Date: Sun, 13 Sep 2015 13:23:28 +0200 Subject: [PATCH 19/40] UI: theme-dependent icons/images (error fix) --- src/qt/bitcoingui.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/qt/bitcoingui.cpp b/src/qt/bitcoingui.cpp index 7142916b642c..9bc5ef10ad48 100644 --- a/src/qt/bitcoingui.cpp +++ b/src/qt/bitcoingui.cpp @@ -260,7 +260,7 @@ void BitcoinGUI::createActions(const NetworkStyle *networkStyle) QActionGroup *tabGroup = new QActionGroup(this); QString theme = GUIUtil::getThemeName(); - overviewAction = new QAction(QIcon(":/icons/" + theme + "/" + theme + "/overview"), tr("&Overview"), this); + overviewAction = new QAction(QIcon(":/icons/" + theme + "/overview"), tr("&Overview"), this); overviewAction->setStatusTip(tr("Show general overview of wallet")); overviewAction->setToolTip(overviewAction->statusTip()); overviewAction->setCheckable(true); @@ -271,7 +271,7 @@ void BitcoinGUI::createActions(const NetworkStyle *networkStyle) #endif tabGroup->addAction(overviewAction); - sendCoinsAction = new QAction(QIcon(":/icons/" + theme + "/" + theme + "/send"), tr("&Send"), this); + sendCoinsAction = new QAction(QIcon(":/icons/" + theme + "/send"), tr("&Send"), this); sendCoinsAction->setStatusTip(tr("Send coins to a Dash address")); sendCoinsAction->setToolTip(sendCoinsAction->statusTip()); sendCoinsAction->setCheckable(true); @@ -282,7 +282,7 @@ void BitcoinGUI::createActions(const NetworkStyle *networkStyle) #endif tabGroup->addAction(sendCoinsAction); - receiveCoinsAction = new QAction(QIcon(":/icons/" + theme + "/" + theme + "/receiving_addresses"), tr("&Receive"), this); + receiveCoinsAction = new QAction(QIcon(":/icons/" + theme + "/receiving_addresses"), tr("&Receive"), this); receiveCoinsAction->setStatusTip(tr("Request payments (generates QR codes and dash: URIs)")); receiveCoinsAction->setToolTip(receiveCoinsAction->statusTip()); receiveCoinsAction->setCheckable(true); @@ -293,7 +293,7 @@ void BitcoinGUI::createActions(const NetworkStyle *networkStyle) #endif tabGroup->addAction(receiveCoinsAction); - historyAction = new QAction(QIcon(":/icons/" + theme + "/" + theme + "/history"), tr("&Transactions"), this); + historyAction = new QAction(QIcon(":/icons/" + theme + "/history"), tr("&Transactions"), this); historyAction->setStatusTip(tr("Browse transaction history")); historyAction->setToolTip(historyAction->statusTip()); historyAction->setCheckable(true); From 6b35e97ebc974b87fa0aeff883ad53b57d6814e4 Mon Sep 17 00:00:00 2001 From: UdjinM6 Date: Tue, 15 Sep 2015 19:56:08 +0300 Subject: [PATCH 20/40] Slight budgets refactor: - cleaner blockchain-like rpc / moved logic to proposal class / cleaned help messages and redundant - refactored proposals a bit (more straightforward constructor, IsValid) (both parts inherit sanitization proposed/made by @crowning earlier) --- src/masternode-budget.cpp | 89 +++++++------ src/masternode-budget.h | 4 +- src/rpcmasternode-budget.cpp | 236 ++++++++++++++++++----------------- 3 files changed, 176 insertions(+), 153 deletions(-) diff --git a/src/masternode-budget.cpp b/src/masternode-budget.cpp index cb8a79272192..227d7dd83b62 100644 --- a/src/masternode-budget.cpp +++ b/src/masternode-budget.cpp @@ -1265,18 +1265,6 @@ CBudgetProposal::CBudgetProposal() fValid = true; } -CBudgetProposal::CBudgetProposal(std::string strProposalNameIn, std::string strURLIn, int nBlockStartIn, int nBlockEndIn, CScript addressIn, CAmount nAmountIn, uint256 nFeeTXHashIn) -{ - strProposalName = strProposalNameIn; - strURL = strURLIn; - nBlockStart = nBlockStartIn; - nBlockEnd = nBlockEndIn; - address = addressIn; - nAmount = nAmountIn; - nFeeTXHash = nFeeTXHashIn; - fValid = true; -} - CBudgetProposal::CBudgetProposal(const CBudgetProposal& other) { strProposalName = other.strProposalName; @@ -1291,6 +1279,23 @@ CBudgetProposal::CBudgetProposal(const CBudgetProposal& other) fValid = true; } +CBudgetProposal::CBudgetProposal(std::string strProposalNameIn, std::string strURLIn, int nPaymentCount, CScript addressIn, CAmount nAmountIn, int nBlockStartIn, uint256 nFeeTXHashIn) +{ + strProposalName = strProposalNameIn; + strURL = strURLIn; + + nBlockStart = nBlockStartIn; + + int nPaymentsStart = nBlockStart - nBlockStart % GetBudgetPaymentCycleBlocks(); + //calculate the end of the cycle for this vote, add half a cycle (vote will be deleted after that block) + nBlockEnd = nPaymentsStart + GetBudgetPaymentCycleBlocks() * nPaymentCount + GetBudgetPaymentCycleBlocks()/2; + + address = addressIn; + nAmount = nAmountIn; + + nFeeTXHash = nFeeTXHashIn; +} + bool CBudgetProposal::IsValid(std::string& strError, bool fCheckCollateral) { if(GetNays() - GetYeas() > mnodeman.CountEnabled(MIN_BUDGET_PEER_PROTO_VERSION)/10){ @@ -1303,18 +1308,52 @@ bool CBudgetProposal::IsValid(std::string& strError, bool fCheckCollateral) return false; } + CBlockIndex* pindexPrev = chainActive.Tip(); + if(pindexPrev == NULL) {strError = "Tip is NULL"; return true;} + + if(nBlockStart % GetBudgetPaymentCycleBlocks() != 0){ + int nNext = pindexPrev->nHeight - pindexPrev->nHeight % GetBudgetPaymentCycleBlocks() + GetBudgetPaymentCycleBlocks(); + strError = strprintf("Invalid block start - must be a budget cycle block. Next valid block: %d", nNext); + return false; + } + + if(nBlockEnd % GetBudgetPaymentCycleBlocks() != GetBudgetPaymentCycleBlocks()/2){ + strError = "Invalid block end"; + return false; + } + if(nBlockEnd < nBlockStart) { - strError = "Invalid nBlockEnd"; + strError = "Invalid block end - must be greater then block start."; return false; } if(nAmount < 1*COIN) { - strError = "Invalid nAmount"; + strError = "Invalid proposal amount"; + return false; + } + + if(strProposalName.size() > 20) { + strError = "Invalid proposal name, limit of 20 characters."; + return false; + } + + if(strProposalName != SanitizeString(strProposalName)) { + strError = "Invalid proposal name, unsafe characters found."; + return false; + } + + if(strURL.size() > 64) { + strError = "Invalid proposal url, limit of 64 characters."; + return false; + } + + if(strURL != SanitizeString(strURL)) { + strError = "Invalid proposal url, unsafe characters found."; return false; } if(address == CScript()) { - strError = "Invalid Payment Address"; + strError = "Invalid proposal Payment Address"; return false; } @@ -1349,9 +1388,6 @@ bool CBudgetProposal::IsValid(std::string& strError, bool fCheckCollateral) return false; } - CBlockIndex* pindexPrev = chainActive.Tip(); - if(pindexPrev == NULL) {strError = "Tip is NULL"; return true;} - if(GetBlockEnd() < pindexPrev->nHeight - GetBudgetPaymentCycleBlocks()/2 ) return false; @@ -1493,23 +1529,6 @@ int CBudgetProposal::GetRemainingPaymentCount() return (nPayments <= nTotal ? nPayments : nTotal); } -CBudgetProposalBroadcast::CBudgetProposalBroadcast(std::string strProposalNameIn, std::string strURLIn, int nPaymentCount, CScript addressIn, CAmount nAmountIn, int nBlockStartIn, uint256 nFeeTXHashIn) -{ - strProposalName = strProposalNameIn; - strURL = strURLIn; - - nBlockStart = nBlockStartIn; - - int nCycleStart = nBlockStart - nBlockStart % GetBudgetPaymentCycleBlocks(); - //calculate the end of the cycle for this vote, add half a cycle (vote will be deleted after that block) - nBlockEnd = nCycleStart + GetBudgetPaymentCycleBlocks() * nPaymentCount + GetBudgetPaymentCycleBlocks()/2; - - address = addressIn; - nAmount = nAmountIn; - - nFeeTXHash = nFeeTXHashIn; -} - void CBudgetProposalBroadcast::Relay() { CInv inv(MSG_BUDGET_PROPOSAL, GetHash()); diff --git a/src/masternode-budget.h b/src/masternode-budget.h index e75d36b7440a..b89305d006b6 100644 --- a/src/masternode-budget.h +++ b/src/masternode-budget.h @@ -415,7 +415,7 @@ class CBudgetProposal CBudgetProposal(); CBudgetProposal(const CBudgetProposal& other); - CBudgetProposal(std::string strProposalNameIn, std::string strURLIn, int nBlockStartIn, int nBlockEndIn, CScript addressIn, CAmount nAmountIn, uint256 nFeeTXHashIn); + CBudgetProposal(std::string strProposalNameIn, std::string strURLIn, int nPaymentCount, CScript addressIn, CAmount nAmountIn, int nBlockStartIn, uint256 nFeeTXHashIn); void Calculate(); bool AddOrUpdateVote(CBudgetVote& vote, std::string& strError); @@ -492,7 +492,7 @@ class CBudgetProposalBroadcast : public CBudgetProposal CBudgetProposalBroadcast() : CBudgetProposal(){} CBudgetProposalBroadcast(const CBudgetProposal& other) : CBudgetProposal(other){} CBudgetProposalBroadcast(const CBudgetProposalBroadcast& other) : CBudgetProposal(other){} - CBudgetProposalBroadcast(std::string strProposalNameIn, std::string strURLIn, int nPaymentCount, CScript addressIn, CAmount nAmountIn, int nBlockStartIn, uint256 nFeeTXHashIn); + CBudgetProposalBroadcast(std::string strProposalNameIn, std::string strURLIn, int nPaymentCount, CScript addressIn, CAmount nAmountIn, int nBlockStartIn, uint256 nFeeTXHashIn) {} void swap(CBudgetProposalBroadcast& first, CBudgetProposalBroadcast& second) // nothrow { diff --git a/src/rpcmasternode-budget.cpp b/src/rpcmasternode-budget.cpp index b3bc49d7961b..cef55e33b13e 100644 --- a/src/rpcmasternode-budget.cpp +++ b/src/rpcmasternode-budget.cpp @@ -24,22 +24,24 @@ Value mnbudget(const Array& params, bool fHelp) strCommand = params[0].get_str(); if (fHelp || - (strCommand != "vote-many" && strCommand != "prepare" && strCommand != "submit" && strCommand != "vote" && strCommand != "getvotes" && strCommand != "getinfo" && strCommand != "show" && strCommand != "projection" && strCommand != "check" && strCommand != "nextblock")) + (strCommand != "vote-many" && strCommand != "prepare" && strCommand != "submit" && + strCommand != "vote" && strCommand != "getvotes" && strCommand != "getproposal" && strCommand != "getproposalhash" && + strCommand != "list" && strCommand != "projection" && strCommand != "check" && strCommand != "nextblock")) throw runtime_error( - "mnbudget \"command\"... ( \"passphrase\" )\n" - "Vote or show current budgets\n" + "mnbudget \"command\"...\n" + "Manage proposals\n" "\nAvailable commands:\n" - " prepare - Prepare proposal for network by signing and creating tx\n" - " submit - Submit proposal for network\n" - " vote-many - Vote on a Dash initiative\n" - " vote-alias - Vote on a Dash initiative\n" - " vote - Vote on a Dash initiative/budget\n" - " getvotes - Show current masternode budgets\n" - " getinfo - Show current masternode budgets\n" - " show - Show all budgets\n" + " check - Scan proposals and remove invalid from proposals list\n" + " prepare - Prepare proposal by signing and creating tx\n" + " submit - Submit proposal to network\n" + " getproposalhash - Get proposal hash(es) by proposal name\n" + " getproposal - Show proposal\n" + " getvotes - Show detailed votes list for proposal\n" + " list - List all proposals\n" + " nextblock - Get info about next superblock for budget system\n" " projection - Show the projection of which proposals will be paid the next cycle\n" - " check - Scan proposals and remove invalid\n" - " nextblock - Get next superblock for budget system\n" + " vote - Vote on a proposal by single masternode (using dash.conf setup)\n" + " vote-many - Vote on a proposal by all masternodes (using masternode.conf setup)\n" ); if(strCommand == "nextblock") @@ -53,44 +55,26 @@ Value mnbudget(const Array& params, bool fHelp) if(strCommand == "prepare") { + if (params.size() != 7) + throw runtime_error("Correct usage is 'mnbudget prepare '"); + int nBlockMin = 0; CBlockIndex* pindexPrev = chainActive.Tip(); std::vector mnEntries; mnEntries = masternodeConfig.getEntries(); - if (params.size() != 7) - throw runtime_error("Correct usage is 'mnbudget prepare proposal-name url payment_count block_start dash_address monthly_payment_dash'"); - std::string strProposalName = SanitizeString(params[1].get_str()); - if(strProposalName.size() > 20) - return "Invalid proposal name, limit of 20 characters."; - std::string strURL = SanitizeString(params[2].get_str()); - if(strURL.size() > 64) - return "Invalid url, limit of 64 characters."; - int nPaymentCount = params[3].get_int(); - if(nPaymentCount < 1) - return "Invalid payment count, must be more than zero."; - - //set block min - if(pindexPrev != NULL) nBlockMin = pindexPrev->nHeight - GetBudgetPaymentCycleBlocks() * (nPaymentCount + 1); - int nBlockStart = params[4].get_int(); - if(nBlockStart % GetBudgetPaymentCycleBlocks() != 0){ - int nNext = pindexPrev->nHeight - pindexPrev->nHeight % GetBudgetPaymentCycleBlocks() + GetBudgetPaymentCycleBlocks(); - return strprintf("Invalid block start - must be a budget cycle block. Next valid block: %d", nNext); - } - int nBlockEnd = nBlockStart + GetBudgetPaymentCycleBlocks() * nPaymentCount; + //set block min + if(pindexPrev != NULL) nBlockMin = pindexPrev->nHeight; if(nBlockStart < nBlockMin) return "Invalid block start, must be more than current height."; - if(nBlockEnd < pindexPrev->nHeight) - return "Invalid ending block, starting block + (payment_cycle*payments) must be more than current height."; - CBitcoinAddress address(params[5].get_str()); if (!address.IsValid()) throw JSONRPCError(RPC_INVALID_ADDRESS_OR_KEY, "Invalid Dash address"); @@ -130,47 +114,30 @@ Value mnbudget(const Array& params, bool fHelp) if(strCommand == "submit") { + if (params.size() != 8) + throw runtime_error("Correct usage is 'mnbudget submit '"); + + if(!masternodeSync.IsBlockchainSynced()){ + return "Must wait for client to sync with masternode network. Try again in a minute or so."; + } + int nBlockMin = 0; CBlockIndex* pindexPrev = chainActive.Tip(); std::vector mnEntries; mnEntries = masternodeConfig.getEntries(); - if (params.size() != 8) - throw runtime_error("Correct usage is 'mnbudget submit proposal-name url payment_count block_start dash_address monthly_payment_dash fee_tx'"); - - // Check these inputs the same way we check the vote commands: - // ********************************************************** - std::string strProposalName = SanitizeString(params[1].get_str()); - if(strProposalName.size() > 20) - return "Invalid proposal name, limit of 20 characters."; - std::string strURL = SanitizeString(params[2].get_str()); - if(strURL.size() > 64) - return "Invalid url, limit of 64 characters."; - int nPaymentCount = params[3].get_int(); - if(nPaymentCount < 1) - return "Invalid payment count, must be more than zero."; - - //set block min - if(pindexPrev != NULL) nBlockMin = pindexPrev->nHeight - GetBudgetPaymentCycleBlocks() * (nPaymentCount + 1); - int nBlockStart = params[4].get_int(); - if(nBlockStart % GetBudgetPaymentCycleBlocks() != 0){ - int nNext = pindexPrev->nHeight - pindexPrev->nHeight % GetBudgetPaymentCycleBlocks() + GetBudgetPaymentCycleBlocks(); - return strprintf("Invalid block start - must be a budget cycle block. Next valid block: %d", nNext); - } - int nBlockEnd = nBlockStart + (GetBudgetPaymentCycleBlocks()*nPaymentCount); + //set block min + if(pindexPrev != NULL) nBlockMin = pindexPrev->nHeight; if(nBlockStart < nBlockMin) return "Invalid payment count, must be more than current height."; - if(nBlockEnd < pindexPrev->nHeight) - return "Invalid ending block, starting block + (payment_cycle*payments) must be more than current height."; - CBitcoinAddress address(params[5].get_str()); if (!address.IsValid()) throw JSONRPCError(RPC_INVALID_ADDRESS_OR_KEY, "Invalid Dash address"); @@ -178,25 +145,22 @@ Value mnbudget(const Array& params, bool fHelp) // Parse Dash address CScript scriptPubKey = GetScriptForDestination(address.Get()); CAmount nAmount = AmountFromValue(params[6]); - uint256 hash = ParseHashV(params[7], "parameter 1"); + uint256 hash = ParseHashV(params[7], "Proposal hash"); //create the proposal incase we're the first to make it CBudgetProposalBroadcast budgetProposalBroadcast(strProposalName, strURL, nPaymentCount, scriptPubKey, nAmount, nBlockStart, hash); std::string strError = ""; + + if(!budgetProposalBroadcast.IsValid(strError)){ + return "Proposal is not valid - " + budgetProposalBroadcast.GetHash().ToString() + " - " + strError; + } + int nConf = 0; if(!IsBudgetCollateralValid(hash, budgetProposalBroadcast.GetHash(), strError, budgetProposalBroadcast.nTime, nConf)){ return "Proposal FeeTX is not valid - " + hash.ToString() + " - " + strError; } - if(!masternodeSync.IsBlockchainSynced()){ - return "Must wait for client to sync with masternode network. Try again in a minute or so."; - } - - // if(!budgetProposalBroadcast.IsValid(strError)){ - // return "Proposal is not valid - " + budgetProposalBroadcast.GetHash().ToString() + " - " + strError; - // } - budget.mapSeenMasternodeBudgetProposals.insert(make_pair(budgetProposalBroadcast.GetHash(), budgetProposalBroadcast)); budgetProposalBroadcast.Relay(); budget.AddProposal(budgetProposalBroadcast); @@ -207,14 +171,14 @@ Value mnbudget(const Array& params, bool fHelp) if(strCommand == "vote-many") { - std::vector mnEntries; - mnEntries = masternodeConfig.getEntries(); + if(params.size() != 3) + throw runtime_error("Correct usage is 'mnbudget vote-many '"); - if (params.size() != 3) - throw runtime_error("Correct usage is 'mnbudget vote-many proposal-hash yes|no'"); + uint256 hash; + std::string strVote; - uint256 hash = ParseHashV(params[1], "parameter 1"); - std::string strVote = params[2].get_str(); + hash = ParseHashV(params[1], "Proposal hash"); + strVote = params[2].get_str(); if(strVote != "yes" && strVote != "no") return "You can only vote 'yes' or 'no'"; int nVote = VOTE_ABSTAIN; @@ -224,6 +188,9 @@ Value mnbudget(const Array& params, bool fHelp) int success = 0; int failed = 0; + std::vector mnEntries; + mnEntries = masternodeConfig.getEntries(); + Object resultsObj; BOOST_FOREACH(CMasternodeConfig::CMasternodeEntry mne, masternodeConfig.getEntries()) { @@ -289,13 +256,10 @@ Value mnbudget(const Array& params, bool fHelp) if(strCommand == "vote") { - std::vector mnEntries; - mnEntries = masternodeConfig.getEntries(); - if (params.size() != 3) - throw runtime_error("Correct usage is 'mnbudget vote proposal-hash yes|no'"); + throw runtime_error("Correct usage is 'mnbudget vote '"); - uint256 hash = ParseHashV(params[1], "parameter 1"); + uint256 hash = ParseHashV(params[1], "Proposal hash"); std::string strVote = params[2].get_str(); if(strVote != "yes" && strVote != "no") return "You can only vote 'yes' or 'no'"; @@ -360,7 +324,6 @@ Value mnbudget(const Array& params, bool fHelp) bObj.push_back(Pair("TotalPayment", ValueFromAmount(pbudgetProposal->GetAmount()*pbudgetProposal->GetTotalPaymentCount()))); bObj.push_back(Pair("MonthlyPayment", ValueFromAmount(pbudgetProposal->GetAmount()))); bObj.push_back(Pair("Alloted", ValueFromAmount(pbudgetProposal->GetAllotted()))); - bObj.push_back(Pair("TotalBudgetAlloted", ValueFromAmount(nTotalAllotted))); std::string strError = ""; bObj.push_back(Pair("IsValid", pbudgetProposal->IsValid(strError))); @@ -369,15 +332,19 @@ Value mnbudget(const Array& params, bool fHelp) resultObj.push_back(Pair(pbudgetProposal->GetName(), bObj)); } + resultObj.push_back(Pair("TotalBudgetAlloted", ValueFromAmount(nTotalAllotted))); return resultObj; } - if(strCommand == "show") + if(strCommand == "list") { + if (params.size() > 2) + throw runtime_error("Correct usage is 'mnbudget list [valid]'"); + std::string strShow = "valid"; - std::string strProposalName = ""; - + if (params.size() == 2) strShow = params[1].get_str(); + Object resultObj; int64_t nTotalAllotted = 0; @@ -386,12 +353,6 @@ Value mnbudget(const Array& params, bool fHelp) { if(strShow == "valid" && !pbudgetProposal->fValid) continue; - // if a proposal name is submitted only show that one - if (params.size() == 2){ - strProposalName = SanitizeString(params[1].get_str()); - if (strProposalName != pbudgetProposal->GetName()) continue; - } - nTotalAllotted += pbudgetProposal->GetAllotted(); CTxDestination address1; @@ -428,16 +389,62 @@ Value mnbudget(const Array& params, bool fHelp) return resultObj; } - if(strCommand == "getinfo") + if(strCommand == "getproposalhash") { if (params.size() != 2) - throw runtime_error("Correct usage is 'mnbudget getinfo profilename'"); + throw runtime_error("Correct usage is 'mnbudget getproposalhash '"); std::string strProposalName = SanitizeString(params[1].get_str()); CBudgetProposal* pbudgetProposal = budget.FindProposal(strProposalName); - if(pbudgetProposal == NULL) return "Unknown proposal name"; + if(pbudgetProposal == NULL) return "Unknown proposal"; + + Object resultObj; + + std::vector winningProps = budget.GetAllProposals(); + BOOST_FOREACH(CBudgetProposal* pbudgetProposal, winningProps) + { + if(pbudgetProposal->GetName() != strProposalName) continue; + if(!pbudgetProposal->fValid) continue; + + CTxDestination address1; + ExtractDestination(pbudgetProposal->GetPayee(), address1); + CBitcoinAddress address2(address1); + + Object bObj; + bObj.push_back(Pair("Hash", pbudgetProposal->GetHash().ToString())); + bObj.push_back(Pair("PaymentAddress", address2.ToString())); + bObj.push_back(Pair("Ratio", pbudgetProposal->GetRatio())); + bObj.push_back(Pair("Yeas", (int64_t)pbudgetProposal->GetYeas())); + bObj.push_back(Pair("Nays", (int64_t)pbudgetProposal->GetNays())); + bObj.push_back(Pair("Abstains", (int64_t)pbudgetProposal->GetAbstains())); + + bObj.push_back(Pair("IsEstablished", pbudgetProposal->IsEstablished())); + + std::string strError = ""; + bObj.push_back(Pair("IsValid", pbudgetProposal->IsValid(strError))); + bObj.push_back(Pair("IsValidReason", strError.c_str())); + bObj.push_back(Pair("fValid", pbudgetProposal->fValid)); + + resultObj.push_back(Pair(pbudgetProposal->GetHash().ToString(), bObj)); + } + + if(resultObj.size() > 1) return resultObj; + + return pbudgetProposal->GetHash().ToString(); + } + + if(strCommand == "getproposal") + { + if (params.size() != 2) + throw runtime_error("Correct usage is 'mnbudget getproposal '"); + + uint256 hash = ParseHashV(params[1], "Proposal hash"); + + CBudgetProposal* pbudgetProposal = budget.FindProposal(hash); + + if(pbudgetProposal == NULL) return "Unknown proposal"; CTxDestination address1; ExtractDestination(pbudgetProposal->GetPayee(), address1); @@ -472,15 +479,15 @@ Value mnbudget(const Array& params, bool fHelp) if(strCommand == "getvotes") { if (params.size() != 2) - throw runtime_error("Correct usage is 'mnbudget getvotes profilename'"); + throw runtime_error("Correct usage is 'mnbudget getvotes '"); - std::string strProposalName = SanitizeString(params[1].get_str()); + uint256 hash = ParseHashV(params[1], "Proposal hash"); Object obj; - CBudgetProposal* pbudgetProposal = budget.FindProposal(strProposalName); + CBudgetProposal* pbudgetProposal = budget.FindProposal(hash); - if(pbudgetProposal == NULL) return "Unknown proposal name"; + if(pbudgetProposal == NULL) return "Unknown proposal"; std::map::iterator it = pbudgetProposal->mapVotes.begin(); while(it != pbudgetProposal->mapVotes.end()){ @@ -517,24 +524,21 @@ Value mnfinalbudget(const Array& params, bool fHelp) strCommand = params[0].get_str(); if (fHelp || - (strCommand != "suggest" && strCommand != "vote-many" && strCommand != "vote" && strCommand != "show" && strCommand != "getvotes")) + (strCommand != "vote-many" && strCommand != "vote" && strCommand != "list" && strCommand != "getvotes")) throw runtime_error( - "mnfinalbudget \"command\"... ( \"passphrase\" )\n" - "Vote or show current budgets\n" + "mnfinalbudget \"command\"...\n" + "Manage current budgets\n" "\nAvailable commands:\n" - " vote-many - Vote on a finalized budget\n" - " vote - Vote on a finalized budget\n" - " show - Show existing finalized budgets\n" - " getvotes - Get vote information for each finalized budget\n" + " list - List existing finalized budgets\n" + " vote - Vote on a finalized budget by single masternode (using dash.conf setup)\n" + " vote-many - Vote on a finalized budget by all masternodes (using masternode.conf setup)\n" + " getvotes - Get vote information for each finalized budget\n" ); if(strCommand == "vote-many") { - std::vector mnEntries; - mnEntries = masternodeConfig.getEntries(); - if (params.size() != 2) - throw runtime_error("Correct usage is 'mnfinalbudget vote-many BUDGET_HASH'"); + throw runtime_error("Correct usage is 'mnfinalbudget vote-many '"); std::string strHash = params[1].get_str(); uint256 hash(strHash); @@ -542,6 +546,9 @@ Value mnfinalbudget(const Array& params, bool fHelp) int success = 0; int failed = 0; + std::vector mnEntries; + mnEntries = masternodeConfig.getEntries(); + Object resultsObj; BOOST_FOREACH(CMasternodeConfig::CMasternodeEntry mne, masternodeConfig.getEntries()) { @@ -607,11 +614,8 @@ Value mnfinalbudget(const Array& params, bool fHelp) if(strCommand == "vote") { - std::vector mnEntries; - mnEntries = masternodeConfig.getEntries(); - if (params.size() != 2) - throw runtime_error("Correct usage is 'mnfinalbudget vote BUDGET_HASH'"); + throw runtime_error("Correct usage is 'mnfinalbudget vote '"); std::string strHash = params[1].get_str(); uint256 hash(strHash); @@ -645,7 +649,7 @@ Value mnfinalbudget(const Array& params, bool fHelp) } - if(strCommand == "show") + if(strCommand == "list") { Object resultObj; @@ -675,7 +679,7 @@ Value mnfinalbudget(const Array& params, bool fHelp) if(strCommand == "getvotes") { if (params.size() != 2) - throw runtime_error("Correct usage is 'mnbudget getvotes budget-hash'"); + throw runtime_error("Correct usage is 'mnbudget getvotes '"); std::string strHash = params[1].get_str(); uint256 hash(strHash); From 841fc5fbae040785185d9476391fd5f2f8477ddf Mon Sep 17 00:00:00 2001 From: UdjinM6 Date: Tue, 15 Sep 2015 20:40:36 +0300 Subject: [PATCH 21/40] DS MultiSession cmd-line option (try to mix constantly, few times per block) --- src/darksend.cpp | 4 ++-- src/init.cpp | 3 +++ src/util.cpp | 1 + src/util.h | 1 + 4 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/darksend.cpp b/src/darksend.cpp index 7b0487e06978..4712c2dd503c 100644 --- a/src/darksend.cpp +++ b/src/darksend.cpp @@ -1382,7 +1382,7 @@ bool CDarksendPool::DoAutomaticDenominating(bool fDryRun) return false; } - if(chainActive.Tip()->nHeight - cachedLastSuccess < minBlockSpacing) { + if(!fDarksendMultiSession && chainActive.Tip()->nHeight - cachedLastSuccess < minBlockSpacing) { LogPrintf("CDarksendPool::DoAutomaticDenominating - Last successful Darksend action was too recent\n"); strAutoDenomResult = _("Last successful Darksend action was too recent."); return false; @@ -1475,7 +1475,7 @@ bool CDarksendPool::DoAutomaticDenominating(bool fDryRun) int nUseQueue = rand()%100; UpdateState(POOL_STATUS_ACCEPTING_ENTRIES); - if(pwalletMain->GetDenominatedBalance(true) > 0){ //get denominated unconfirmed inputs + if(!fDarksendMultiSession && pwalletMain->GetDenominatedBalance(true) > 0) { //get denominated unconfirmed inputs LogPrintf("DoAutomaticDenominating -- Found unconfirmed denominated outputs, will wait till they confirm to continue.\n"); strAutoDenomResult = _("Found unconfirmed denominated outputs, will wait till they confirm to continue."); return false; diff --git a/src/init.cpp b/src/init.cpp index 901f7397940e..722a9896ea8c 100644 --- a/src/init.cpp +++ b/src/init.cpp @@ -419,6 +419,7 @@ std::string HelpMessage(HelpMessageMode mode) strUsage += "\n" + _("Darksend options:") + "\n"; strUsage += " -enabledarksend= " + strprintf(_("Enable use of automated darksend for funds stored in this wallet (0-1, default: %u)"), 0) + "\n"; + strUsage += " -darksendmultisession= " + strprintf(_("Enable multiple darksend mixing sessions per block, experimental (0-1, default: %u)"), 0) + "\n"; strUsage += " -darksendrounds= " + strprintf(_("Use N separate masternodes to anonymize funds (2-8, default: %u)"), 2) + "\n"; strUsage += " -anonymizedashamount= " + strprintf(_("Keep N DASH anonymized (default: %u)"), 0) + "\n"; strUsage += " -liquidityprovider= " + strprintf(_("Provide liquidity to Darksend by infrequently mixing coins on a continual basis (0-100, default: %u, 1=very frequent, high fees, 100=very infrequent, low fees)"), 0) + "\n"; @@ -1516,6 +1517,7 @@ bool AppInit2(boost::thread_group& threadGroup) } fEnableDarksend = GetBoolArg("-enabledarksend", false); + fDarksendMultiSession = GetBoolArg("-darksendmultisession", false); nDarksendRounds = GetArg("-darksendrounds", 2); if(nDarksendRounds > 16) nDarksendRounds = 16; @@ -1526,6 +1528,7 @@ bool AppInit2(boost::thread_group& threadGroup) darkSendPool.SetMinBlockSpacing(std::min(nLiquidityProvider,100)*15); fEnableDarksend = true; nDarksendRounds = 99999; + fDarksendMultiSession = false; } nAnonymizeDarkcoinAmount = GetArg("-anonymizedashamount", 0); diff --git a/src/util.cpp b/src/util.cpp index 62c305a114fd..0beeb64e7516 100644 --- a/src/util.cpp +++ b/src/util.cpp @@ -116,6 +116,7 @@ int nLiquidityProvider = 0; int64_t enforceMasternodePaymentsTime = 4085657524; bool fSucessfullyLoaded = false; bool fEnableDarksend = false; +bool fDarksendMultiSession = false; /** All denominations used by darksend */ std::vector darkSendDenominations; string strBudgetMode = ""; diff --git a/src/util.h b/src/util.h index 93f6db447021..f4f95787117d 100644 --- a/src/util.h +++ b/src/util.h @@ -37,6 +37,7 @@ extern int nDarksendRounds; extern int nAnonymizeDarkcoinAmount; extern int nLiquidityProvider; extern bool fEnableDarksend; +extern bool fDarksendMultiSession; extern int64_t enforceMasternodePaymentsTime; extern std::string strMasterNodeAddr; extern int keysLoaded; From 1338b64d34f44b83b1b073fff0824905767f2509 Mon Sep 17 00:00:00 2001 From: crowning- Date: Wed, 16 Sep 2015 05:29:57 +0200 Subject: [PATCH 22/40] UI: theme-dependent icons/images Step 4 (splash + rpcconsole) --- src/qt/rpcconsole.cpp | 14 +++++++++----- src/qt/splashscreen.cpp | 12 +++++++++++- 2 files changed, 20 insertions(+), 6 deletions(-) diff --git a/src/qt/rpcconsole.cpp b/src/qt/rpcconsole.cpp index 072523071f78..9a51b12fd64b 100644 --- a/src/qt/rpcconsole.cpp +++ b/src/qt/rpcconsole.cpp @@ -54,10 +54,10 @@ const struct { const char *url; const char *source; } ICON_MAPPING[] = { - {"cmd-request", ":/icons/drkblue/tx_input"}, - {"cmd-reply", ":/icons/drkblue/tx_output"}, - {"cmd-error", ":/icons/drkblue/tx_output"}, - {"misc", ":/icons/drkblue/tx_inout"}, + {"cmd-request", "tx_input"}, + {"cmd-reply", "tx_output"}, + {"cmd-error", "tx_output"}, + {"misc", "tx_inout"}, {NULL, NULL} }; @@ -423,12 +423,16 @@ void RPCConsole::clear() // Add smoothly scaled icon images. // (when using width/height on an img, Qt uses nearest instead of linear interpolation) + QString iconPath = ":/icons/" + GUIUtil::getThemeName() + "/"; + QString iconName = ""; + for(int i=0; ICON_MAPPING[i].url; ++i) { + iconName = ICON_MAPPING[i].source; ui->messagesWidget->document()->addResource( QTextDocument::ImageResource, QUrl(ICON_MAPPING[i].url), - QImage(ICON_MAPPING[i].source).scaled(ICON_SIZE, Qt::IgnoreAspectRatio, Qt::SmoothTransformation)); + QImage(iconPath + iconName).scaled(ICON_SIZE, Qt::IgnoreAspectRatio, Qt::SmoothTransformation)); } // Set default style sheet diff --git a/src/qt/splashscreen.cpp b/src/qt/splashscreen.cpp index 3312bd134167..88dc5cc2585b 100644 --- a/src/qt/splashscreen.cpp +++ b/src/qt/splashscreen.cpp @@ -6,6 +6,7 @@ #include "splashscreen.h" #include "clientversion.h" +#include "guiutil.h" #include "init.h" #include "networkstyle.h" #include "ui_interface.h" @@ -20,6 +21,7 @@ #include #include #include +#include SplashScreen::SplashScreen(Qt::WindowFlags f, const NetworkStyle *networkStyle) : QWidget(0, f), curAlignment(0) @@ -41,8 +43,16 @@ SplashScreen::SplashScreen(Qt::WindowFlags f, const NetworkStyle *networkStyle) QString font = QApplication::font().toString(); + // networkstyle.cpp can't (yet) read themes, so we do it here to get the correct Splash-screen + QString splashScreenPath = ":/images/" + GUIUtil::getThemeName() + "/splash"; + if(GetBoolArg("-regtest", false)) + splashScreenPath = ":/images/" + GUIUtil::getThemeName() + "/splash_testnet"; + + if(GetBoolArg("-testnet", false)) + splashScreenPath = ":/images/" + GUIUtil::getThemeName() + "/splash_testnet"; + // load the bitmap for writing some text over it - pixmap = networkStyle->getSplashImage(); + pixmap = QPixmap(splashScreenPath); QPainter pixPaint(&pixmap); pixPaint.setPen(QColor(100,100,100)); From 0b435daeccc3badc03714aad896a85d79596b707 Mon Sep 17 00:00:00 2001 From: crowning- Date: Wed, 16 Sep 2015 20:09:12 +0200 Subject: [PATCH 23/40] UI: theme-dependent icons/images Step 5 (About message) --- src/qt/utilitydialog.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/qt/utilitydialog.cpp b/src/qt/utilitydialog.cpp index c0bfc47c41b1..cd568c1050ae 100644 --- a/src/qt/utilitydialog.cpp +++ b/src/qt/utilitydialog.cpp @@ -77,6 +77,10 @@ HelpMessageDialog::HelpMessageDialog(QWidget *parent, bool about) : text = version + "\n" + header + "\n" + coreOptions + "\n" + uiOptions; ui->helpMessageLabel->setText(text); } + // Theme dependent Gfx in About popup + QString helpMessageGfx = ":/images/" + GUIUtil::getThemeName() + "/about"; + QPixmap pixmap = QPixmap(helpMessageGfx); + ui->graphic->setPixmap(pixmap); } HelpMessageDialog::~HelpMessageDialog() From 94a6f12d14c8f780b2590954e3c80197aaaf6b5b Mon Sep 17 00:00:00 2001 From: crowning- Date: Thu, 17 Sep 2015 15:21:04 +0200 Subject: [PATCH 24/40] UI: theme-dependent icons/images (Win installer fix) --- src/qt/res/icons/bitcoin.png | Bin 0 -> 6610 bytes src/qt/res/icons/bitcoin_testnet.png | Bin 0 -> 5535 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 src/qt/res/icons/bitcoin.png create mode 100644 src/qt/res/icons/bitcoin_testnet.png diff --git a/src/qt/res/icons/bitcoin.png b/src/qt/res/icons/bitcoin.png new file mode 100644 index 0000000000000000000000000000000000000000..257ff1419a7b1eeb5dde27a7cca177a60022fbae GIT binary patch literal 6610 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 T8~gW<7I0I?K)XoG{?UH`@a8|! literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/bitcoin_testnet.png b/src/qt/res/icons/bitcoin_testnet.png new file mode 100644 index 0000000000000000000000000000000000000000..5e044d34083c62325927e987acb404b7220bd3e4 GIT binary patch literal 5535 zcmd5=c|4TS*MCNa7+JEmO!g)Fl5NCL!;EZY%aWa>#X4k-NEjNTMRt>l%AS4AnurEP zc7}|Q-7tfBpMJl;-ap>|-_P@To_o*to^$SV@8_Iz&pioOP0=SkBfIrRv zfJg@be&4M6YZt)*CRZag3ZVac@|xbIfe4E)#x?)|VBG&+2#}E_0D{a|Llb@GX{NLM zP_9qe!MOmygEvI!Sq6`-PKIIA0&|$wC3`ZrO^q@cpg1UR7#FG))~6wL{3E`B938f; z*bS>JY$xvFoL~#L$OblFqsmg zF^gK9zh{v#PYK%!(}@h$9hx^>p*2oZQYor>WgXE)yVL#WTCmj~BMd~_c*24!XZ&@dhjv_YQMD^Fsr(c4*11c|%)O$A z2Jx=nE>1U{nFyqOzClvmu``FbVO@=i+ zXU=RpoN$o?#`B*3ynn9o-VS{1uRf6$96wy9*YcqK;QDmr7kh_4EF%Gr-vA$9iTb+F zrY|ZetIP6HHaLs&#Zs!ghcmQc;ep+>gBua@zz1#gcnx{%Tix#=3;jq%)O)E-j%jVb zZ`J3Ushc`*RYl4|T-ElOz|tj{`~0W8^{Ox)c7^(ywE*&5QgOAh*11Z`mo| z_N*w1AdoqtF@eRO_a;xp(j>^=-h~}jHpv5Wft)vz7p{*QALSFKHMp{ge4nh|l}zOp z*H|t$?bkW-Mv04aQ!5Vg$m&L@#dpP0KM(MT$iiff5Wy(%U;VMU7=LO-_+;wcnn%>V z6xP<%VL>W4^u}HSn{FgQw?=G-qlocRHb6~$V1eR6MC{+1%u4@BB8AEV0j_qb&EeSB zWOWp(>BZR4vHD4tTX?f_YVNsZ-b49#a+^)gfxPgHA2#HV?@OpN-smy?mEXi)No9@R zO`j^=hOI_4Q~fw2<|I5TzKzi9vERrY)$<|`n$t8UiBRQ=joVMq_R}kE82TN4om)4H z+=}ASdFWZ{t!_)wDqh#(jp{jF`j7cMLXj&rdvzkxg?&K}--nIo$IF^qYHBH$pT{eNn&UIHr`g8$_x`X zJ)(IAOVQK`qC2cGAx4X>70h>8f?LY`<2RBs&$VDzbrw|)x>H6_-7GAyJZ5`s&03`a zyoL-?n$-la4QY85p{X{#Eor=7$^(CAe^C7QbMMlYQl3*5S-@RaJ^6GLWf9-GdiXOQ zKPb+p%i-NuDN5|x$dxw+g$D+{cJ@7ci9%~C@ad{g`6qpT5)#xAaPUq?z}u`NHBA(9DaL1|5eDGWy^VXSK!wTiZ6y8?_Rn)%rHS|r z(Sy~$Z53|~(^Eas(a*=}JUW$KH(e^~u40oaZ2*VS%s?2E-@!Y@hMTC<1{|xBh%Q^% zD0$=lO40N9JCUp{=l4(5PBmC!*#Oz7tqcdPV;24@!F$Oft`lXJ?(PMNct{k~*YP^V zCq_GV@yNoR%`_2hY7k8p0BnH89~ysx3MAGOQ+YH)Vk}T-pp}8_ZaXAq++QWCiHGVw zP0M|rWcc<6!L1DFSC#0DQO7el%={rvfP|LM_`OT;qZD&{W-3e{TuhP z`(&foZ;tf0o~S#8N#LLE;~77Bk8kwCMq=(BANRw|=(}w8QJByI2Bpu!Dg- zqY#ozh&+Bj?h|yJ=5P zXN-mW2HODU>EOyooL+pcq)XlY19#NWen3>R0e~{URtZqhD$rEn>;z*1tyg46 zlF~8#ZnC*mCG)}wZ=w?5%aA8f*{{y4{`(h*|E!U;|Ni~E6oLuh13J?QddQbY=HAoU zw?3<7o~>bXgIqP*#x(&PKLbnYh2{yqWxC{H|%l)cd^t5A8t5F z7Sxc0R(T<6ySqVmhvDw_qPjH_p}I8l|0SbdUuwqj_Z`5A2rXT74RE&tDU0p&(7sJ|eMvVTk?+%6|A65$F-nf;b} zus;2l^i4x(c8{YB_%id>F1KAjb>dc~49&F4m3jUQ9TF1`4~~u$XZ8H;I{1Z+c&%Xe z?nwFHM1Nx`yN5k23k1?}6^BhXx=thzCk6-Eje!u`o-YHbB=7eXgUKBw*zG@*G`=uv^W{0PlX_mp~ z6b^szF2S6^>E#96sv^<-LCEUo7o0yxqOm;rNoAB4o4E}^MP0}|`xS%F&V0J)Kzz{3 z#j!^{8w-Tj#{(PY!{{8=h--GFlknH}gZ!=OE{BRyBzp2NqH%Ay(gw?x@2yzcb-YJm zp}FPj!3!A(qEf-!+#UyzF24_cJFVE4=tx5c;C0+?yOm}U!40#3 zO=PA=VtM+SOtswkUdC`OsxktD^p#nFmR*qb{it=)#N{ykVO>@0TcergbmzNmn}UA3xH0TmKIOG|>0iVOZ4 zJ;>Kun16mSvRiBHbe7|a24QzhFeQ>k$2@_>nQ19WdX$o-v{S2rO^u`b{)C4ldK@*_ zxc_q@r-Tk>_a0WVgV3Hs*8{ zqSB+ZCg94Q8>3F=*Pcfi@$-s_ag-!B?7vEFa{ugmD=0h-L;Vp6D%(3vjw;y}HlaQ?p zLWU+U!)bIIhcib(gQNdJSSC}~83x6W`-?W&u<@9#b94wFU`X!UQ&<~oDf$*S*`3rx zp)-TC^nW@qP8XMtdViDS%KPlcg8yOsT|aZ1tvCMV-n`RHu)`U(n%;=1Li&yVzTN z+|hbOufo!c&48nTDv;3;2F9VL#QJGSBd(wXZZib;DluJm zc!iUxpe2BcN3V^=S4sXpb=Qz3J6|G7^L*G-q(&?Wsoz;%uhvMb+W1QuIrCUL>immK z^I%>j+7#1J^)uH~1y9CRmCMhc{ z56&f!UBPib*FT(3^g4|tR#*)p(fyKy;xjwS|KjDnaZ|AY?8DuTQ}<*x6m{%-J{y$%aYbhR3kIfB!4ydd&;B9U^m?30A<+&>k2e%apqwZ`nsTEp9;9Y1zDc zKXMw%?XUtp;Gih8#KzZ_VHrp5sG9rPZRBjT+3PPz1d>4XC#bJJsCK1$Be$NP@jH3j zWoYWQMs-Uf{gXFDmSAxz?itj#$_HxgyJ|Lh%X@3~!)ue##umP1nMF5tz<2FIsi7_K zk`2?wd%5n=jP46Mp@qr0vxQjKk#d9Zd7DS}z=Q}Q{qrkl`{|Vs`(Ywhx4{$$PTmz}^&sQfjR@7$43XiI_5>{WXOKC9s>KT!;%56CM!8vFx&o z`*1T331!9Jv}tjWb~rb+w%e-p?iDpUaPKsrBT>T zr+TvbWmMD8!J%W94iUa-Y8J@C~2#M>zg5lQfp!Kt=X>ddcgZ~wvRK0w1iez;;hmACMWtbPSW{|;6} z?5{t!ImFjHM&y@{yks1*fB)1nSZe%K(zrO)gq!R8>7?mwyI>(BpQ4{(w91InOaJOJ z3g?==7R8JVACfs9VpMafrG@o7oypyQp75&jQ_n_By{#Dw_!N;?GMRNpN84(f`BDK+ zguXt>J#sg5?t_BQa_`pm{`=Nus(-|GhW3ytqp~CCVLoS3-oHZ8+?ayocHk^?n<513 ze&)g;wLhk&xcTyU6K10OGEb%&dBi83{)fg9^1(tw3mFCq%_5gP>NGy65!jKzlg?e;z; z5sgiAG%BXaz|wRjVc=A0lOmMNJ7%i`ABF?FUPDdrP2% zN>2UWu%m=Ki{7$!KZ1OXI=X0A50KvHk|<$4SutR-QXH#qgLQYodLZ2VJ-`M~R#Z}z zQ&f{vQM6Q4K`1ICRMlnvbrgSvjr;sBfqOpgUN=MjZ-GJyw;@mfFw{3im0WU;{vYto BH^Kk_ literal 0 HcmV?d00001 From 730c29fa4798de07e555b5336c5d50b908786d4c Mon Sep 17 00:00:00 2001 From: UdjinM6 Date: Wed, 23 Sep 2015 03:15:23 +0300 Subject: [PATCH 25/40] add mnbudgetvoteraw --- src/rpcclient.cpp | 2 ++ src/rpcmasternode-budget.cpp | 52 ++++++++++++++++++++++++++++++++++++ src/rpcserver.cpp | 1 + src/rpcserver.h | 1 + 4 files changed, 56 insertions(+) diff --git a/src/rpcclient.cpp b/src/rpcclient.cpp index 6bf0973d3b46..4844f6567373 100644 --- a/src/rpcclient.cpp +++ b/src/rpcclient.cpp @@ -97,6 +97,8 @@ static const CRPCConvertParam vRPCConvertParams[] = { "mnbudget", 4 }, { "mnbudget", 6 }, { "mnbudget", 8 }, + { "mnbudgetvoteraw", 1 }, + { "mnbudgetvoteraw", 4 }, }; class CRPCConvertTable diff --git a/src/rpcmasternode-budget.cpp b/src/rpcmasternode-budget.cpp index cef55e33b13e..c5e1adf48f4a 100644 --- a/src/rpcmasternode-budget.cpp +++ b/src/rpcmasternode-budget.cpp @@ -517,6 +517,58 @@ Value mnbudget(const Array& params, bool fHelp) return Value::null; } +Value mnbudgetvoteraw(const Array& params, bool fHelp) +{ + if (fHelp || params.size() != 6) + throw runtime_error( + "mnbudgetvoteraw aqD2%O368D8c5-5IL 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

)4YJZzui1tJ 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 Qe;|Rk@~UzbGSHy^0eR literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/light/drkblue_address-book.png b/src/qt/res/icons/light/drkblue_address-book.png new file mode 100644 index 0000000000000000000000000000000000000000..878e4d55daafc451a6c6241fe168736f673b775b GIT binary patch literal 1799 zcmZ`)dpr|*AO6{xxy+?-OqpA@VUEdth`F!gxRbeTY|PtS(o7_WkvUE>sl!1IBE1!n zOImWR*T^l-5jk?{f)vW+635G*?;r2ydwD*e=lMLJ=g;RCcQ3Z}06}tb@Z3lB zgM-8N|M{dO;Xa5)5M7A?)aOd=P{j_!Fc(i(0FuxEq-FrHy-%es01%G{;3EY9LLmS@ z#Fp?qto8+1=qYChuy-(JPpk9y8F3cL)lqyJhJv8=Z?wOT1VHQq$${wY-#t)}$n^G6 z;I^B^jJZ`G@p{d&|LmgE#MqM~%gZ<6!a3Mz3A-TjpIBJVoLxocot7%iY&7g8qvAi8 zvs;LHx>zw$Q6y8Uk%i=sv-=v2V#43dsU^sH$SElN6t@<s=2xHG=2+8}L8f^P&2`Z>{K27E(*Q zuUHst>KSTd>_$<7R^uM0iHaV4)%8*WaNS*V*K)U_&ys!KVfyOWD*i`@ClSqhFV+Mh ztH!+VD_9DHcl~@r!ka|JhKJNJuw7Bdgx%5bPzp4Qfh=39i5+r7**0^SN>J7Q=9gE= zx}^b$hMy3f|J1bvf5^0~PJ69LWJBI?_0A>5h*jo8c`18Ey>=5#2KQ^!!`#!iQ(Sl& z_dEH)7x>EA=<(rzq&z2@{bH*#&j?*wq`>eH=qFahMK9BG51&|87)?_)r=8pD223I6 zd_Vq5vl|xq2XVHmn)hi7BQ7VEt`+6^LI3?mzkceCo5T0AX5xNjm1!K2$8lDdNkx z>8D3xwbQ3WzES6)5x?iEoe>X8_dh1zQoxL#f;lj^lX6-=I*5RxX|dJXaU%Du&6cST}W(hJ(f zW9s3x&|crVVrn7cD8ZkOJ$3k>{Ij+bt+J**uWmJsfdOa80xVV0Brw}@Pgl|an-Egs z&LVl0rMTt9d5xX;f8I7}r{(-+yoJ4TbB2C}RaI)Kq zdDkckCo_pfVyM3*n$D)J_##HW{5{`M&|%=b%#qiAft-Ju+cr4YdYUOE`AisLy~?%} z4YNz5oEDUXr$aSnjh;i(h~pCok}urJ)>NXsM&v?+3}X|Sk{oWG=?UH0AxG`OX2`oD zMUsn;8#k$uQsXrEU0&#A(FS;mpsT2GMH%v|1X{^9?1-^!>L?_Vt?W(hRLL?H+JA1a zDgW~U_$a@=DV{opDX817*;rLL#Js$9Z)R7f1*>QbO@>yK(MUL}E(sZ<@wW&}kHoDt z%6HU)m-^lAF2cg36mzqV+eX)$8}XMJ-{+uN_V^SzfDoIWDq| zULlv%f>d_};hK|^g}Wvt#iG&0SlfFzzG_y{YRgP^U<+O~?j}C|n7_WepLi14AbG9d zRM_F%@y!Od*8t)62dx7$Ujt1g$3eHykLDNRaZDN8pQQ&$nX|rvI!;ArE^%`X;3lP~ za=r{n%5-A>`rK%>Ex8ICPHbeKX8|6v>78rsG!IX`TFgtde9NaMpYS%xfHlr5BZ0Pmm1I;v%YQ>129(MSsPq`Qdd}s98l$z z{-WiFR)REPU>7fWu#=ao&)Od@HzDJ%t9GC$Hgj0iTk~(P0Qk4rKzZomNTa6ZC4}xK zIiCIVO7&to+HQ$W#gYvb)P`Zg5|`n2amq=<{9r>hzd;uNkhZv|1m_x&?3VV|Gyz3l@qsbKprG`#e}mGsBv^a hq{W2N)k#s*2)ZYoN=rP~OFw8QKyq|*sI{YT{tNtK6BGad literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/light/drkblue_editcopy.png b/src/qt/res/icons/light/drkblue_editcopy.png new file mode 100644 index 0000000000000000000000000000000000000000..df69301b6516a77cb030a202688daef6b83ab1bc GIT binary patch literal 1705 zcmaJ?eM}Q~7`{s7qre1lPK=JTfQs5L`T@OB3vGcGDW8qh;RmHXN`>o{_DV}(0~8@J zChByX!6AwG36j8KnRX5qjZslRM*yv&FohWqjH1S&vMU1akFm?${XX(M&-=c=_qkko zLR_>bX*mf108fcnl!T9<<8gJy-v*0i0v~*_NI8~_W?&|T9tI**XgUl^5QQ2}f)%Q~ zoNI6x0638~GC3xf#zIOIp(-30su|JYYyb%3n{^6h7L0-Euv(+#k;iSVWKg5xkyF@G zx>P5GGc{t19!|Ez$&{8XC09k}Zv?~45H5hgm;y8-*;)f+=8>m$A$;!GrjfyE2$sbo ze@IF$O#p?c9tPP|CPhhSFhCB6%3!fM9L5GPn9c~M(eax@VXz=J2MP`WXD%`xO|Qy; zl0;E6vG5g-oQYvNh(kiswh2*fYT*In)!3#%&RxURn4DE$h=${o(#>= z*nc&8b_;ipV>)MBd@*NySc|(|kK5Y&W`7+1wXBqgB4p;fms4z7pNJ(FnYLG}LrcIK zvN%i?P?9vj;Z4Y7Z-GxA2qf{})hzu|5I~A?6-S7d5Ci-AwvTt{I!8y_4}W`c`?1Q4 zi}KaOHTfMprcIC~Ro^KX?f;6~xF=oxx@h~x`-`Q!s~pKY#6d(GyiYww3hPwM#c`y`0UhY{I}%%PoJ>F=C+HRf&*v>Xz=OR^BVK zJ#}4CrJEZlIY9f|7*tXIwWk1D5jE5r;#b&JsHpAUe>{`vzW;W&Uo`7TKv6;c&7V`o z`Puxwy8M*hop*9q16SJ^L5uf=-%4x9To&~Fm(VXLRqg)1Ew=M<_WSPGRLn_?-^nOt z4?;P`KR#KIu;}SjrE+;mlLAbOCdNv>X=#hUQrT5TN$s^Z@BD;boVR=8>M}wbagDZl zQGuqY!K(7N$D}+vXdy=T6y^!iJsLvn2V77?PpFHRCa_K6ZU4LRO!P?Eb)w5V*DF42 z3KtIeWWlwQ0Ulj%`@`zk9@A@sCcE+QlpFP$2Mp za7Dt-T^{bfdxE#g?^)T|P3dix1uk>~_s8*Kk$n85yt zUg2)37gZc_?K*op+iZBUz`3~A zT3Tt1Ner4i!}ibZ<7|pOv~7sEuY*u(I{V^5q;5!_)}DJCg_q%RiPcU{ z>q|4-i3gpnr@-O{joqV2*(^U*-feAaw_Z@$7X!AKmqVT<$3Lt0yBk{4U!mPP`s~6( z*lKL5U15|ROdC7t+b}7&tm-T>mc6gvF!uP|W{SPX0tRuyu)2}2`Le*_Q>2zyd+yk9 z@fIY}PF)y&%_=&VZ5Qu?`>ftY@SUE0Wv`j5mRdST*`6IuuP<+Dt(o#k1H5*Gw3T`9 RO?Lb|B$08VMnT%He*pe*jNxzVG)w=X`s^ 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 DK?!k) literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/light/export.png b/src/qt/res/icons/light/export.png new file mode 100755 index 0000000000000000000000000000000000000000..f6aa01c386aa2c2c36b5218a3991fe724009c290 GIT binary patch literal 4931 zcmV-J6TIw+P)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000PXNkl4589mRk5y&2DV?D3YdGfBwi1hU(KvIHCl0wJM9Q5*J_rXrx0 zRuQGBX;slysw!12Lj6!chytn*ZQ3djNLhqPgu)WUB1qFDPUF~#_rdne*yHhRZ|2?m z?}wSOv$j&d@S#__(tS@)@0@$i`QJr}2w!Hi_>!9kpla9q;H>~FWPZ!+otVvn-?ya7)~ely|s7m-@9M?W&Di~5~^lSaT=C@0rd3GQ#Xa6P`D_# zh!hE&*A!rbXx-S-yzwu0-uB>z@a!<61r|%~>P4#`cK_g9^XJ&;+p2EPOs}D-Qd>=q zlJRV%>>=)nkA1fBV^a%MaVje4_$Z5n?CoxTz32}AgWIs!vFJUaeli4 zNljdYfTf!nm3QAgwR2nN_^PNBp)xgu_l8yu?RuU|-d)5DUyxKJiP0`bYi#4CwKL4% zllRho&sDhMlGY)@_4gBUs&9Du(1FJ==6;ENf%DX(NZz@)0%B*k-PP3G`kmRch>WJG zIPzl}!wvZBXOO$6j<=tDg_cXNL?*JNC&zIL1ty$4hxK7@yz*++Z218wAKA$JymRpP zwAB29%T{mt#^A%{kuPO9{=eMY#X$` zaNIB-- zSzZdU&w1_j-Sqf>&2v?eRM(ESZLv}HL0O%`Bo> z7a`#4eNq@a{m-N(ss&5e^F=O1HuA}Z(5C=JN@E0c9!vpr7Ei;qT)EJqBK;mK+(iwZ z&38PAF~xGfAORsIh3K0ZE6$;~rpl*C)?QEK`2KU3u9A;Z0yib_LJ?dHVl*h1MJw-S zfxJLCX3@~T?fV3S^;2ukh4un*voDL&!-o+~MKxrC?ezC`BTi}>oMM*}36N3_%HRf! zLEH>>&1%*yuOgUwi)L1bJ)5@Ne<2mDDON^4G1=Zz9b*N?MNp=mp-h-e|HUZii)CG~jT_{H?S#?V+|`<8QzB5j-CMc@~J9 zFR~K(+!VSxI>#K+2s&5CKqk!O;D<%orX(-TybLa;2yV=@5*S41u&Nfa>GCym|FPG>bG4EPV_xE8Y`ilpJa>$H6 zAC&3mDRL%{RXLkmu2{q>`5U#hx3*ZVty?G^1&bEM<3)*;0?RrgcK1KJ<5>!Tlc}XI zJD+6aAc%cdxs{ce3SoJ5EC&?@cn}d9>u+Vl{I_U~Dk|3By%SaRzydJGjui>GE+{2Z zNW46rJ>0}$C8;dH3sQm79?0jBOoUAABO*O7aUuhU)p2@-cU`MZS9&eo1JBWt8%Fu-N?Fyo=~~53%GZ@th`6sADwUh^OWjtlD;J19dcvRWNbm*LDJL6b~e0 zW0?MatR+jpby2q6>8jJ8o*qxNt*4GuvW8Ptmon15o0*HZWAcNf65Wi)JBg2FX=1kk5l{_ZIxU2Tu+qHr(vYVB1D7(S%ST3sDL(c^FR$12JK^(-2JT zi#0T_urL~;V?rV=WDU4}!T24tKZ*9oC{&G*cL$t;GdP@&_4k_C&GRHns=PV){dl);M}W;VR5&6(dO?x@e&|q%ht7 zGdR6~s}6iHbMN{8bI!dp0_U795)QUtENmbktcUq1YhWKJAOw8#yf2`G8h8RDTW1>x zFgSI)-DirTY~^w}zou!cjYh*oo3bp=B9X|XR4NT?wc7i1IxRwXM|Eig4>(UG5*PJ) zU9MCr+oox*2Lb`tWMVJ^A{VXE9_3IjX)LYN=}e>Q<6tnD8iv6MRaH4fv3Sj8`G70R z2}f7l-ltsBkah_!*<>>5L;J4TY-Y_>C=^iHWS5s$)_XV{WuKpK%-*M5(x6b53~pMj z*7|5P+V&tQL6Rh<&*$^^IE!1l6#;YDSCK>m$LVxBn#p9MyAos(@~e-|qt0(OBPc<1Y5Fa$3^1BU(W2><_ISlHlK afB^v9dC^iz-u#^a0000)U=I<(!Y-aX7<9>mi9o?H_F_AoLP-|H z4jl}~6vtoR_rvL6#}518BhI|{{l53}_jCy%=zqd>^#%y}Wnpw3+ygoY1OKA#C+L70 z_y~rM&N1Lg9xICSRM++GY&N@Tn&!1eqv7SGrfJh?G&(AkNcG_r_+$jk3I$2DBb8maYoJZW_OFc=IbmSqXXFbu&_ zES?BWI}p15NMI`AB+ zCf4iqZnfL(b?z9C$A1Nb!G5`1zNl8K7vb^v{T(4bJ(L`rG;P|h%(7N? zksjJjCUg*CEp!mX6%78ugHYL_SD6<<@ZcXH^f1|F6N?lSu~1OyVK)nzLJP&RAmY-) zDt2N!snUU!#|yklGG1}!`*B)`?XLgeCYLh z8Pu&(UmHGL$gOBJdZ$<{O8I<#$~4WfKp-G=yE+gk5@?KaR716-v9vtTpU19ityZh2 z>pCM8MPU?~%p)dAb4->mGn^G0=Bbu6q_v~Vd@L68;q--mzi+K8l}ce}6INEz*7wB3 zG&CAj80M*#G}vgK44zafm9b8zGv&gdf?zNRic*Hz*>je_<#K|<5&Uhii-DR?q~&ck z+n0L1J}8&VW+W0h?)7>{alN2v?;#Wt!Rz&5cMan4Gmti(!rjfKz2%qb&)Va+_vuu~ zz{DNhXf~VMxm@mhtyXJ`qR6}54xw6oBedIFAd2B1e!qX~UgLrN;)P3|Vx#;GY;a?6 z+hcIJ5imScj1eS^oJPixQ5rNC+%h}K`$6FJL?UtO`RWUG|MGx(*x-*~lRTI=-RpB# z<1>eIukveuH!v1QsMABlGMK(5&TKq;w?6|8RQr)GJc9)=@T%{z^&Jy$_0Iu-gNuNj v1N)Kxnid|R!PM==O+cYaVmRT1UjhsOT9g3B;L;7y00000NkvXXu0mjfDrh(C literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/light/filesave.png b/src/qt/res/icons/light/filesave.png new file mode 100755 index 0000000000000000000000000000000000000000..ae13a151d5ad11239194edd1fd91199f8dd72f4e GIT binary patch literal 1741 zcmV;;1~U1HP)|f|?2FH71}*ARmH#2?}N;pMop}hB72t{zDuGi6Vp; z*sOoQ8Ke~T8Duq#8UFwMgOTL`0&qnJNdSN#2-Ga6|36rhED|7bcOl0=`Q_o}VI6Wd+pB9(8B07A<3e@GgD6;jMt%3Xi}!bpU$-~=T?Mn*J8FhW8CB>ESUY2b$ZgQf3(&}<4$ zsEpt!fTa-@EDit&AdED?0L=v~u)K!_fKoFo3o=0yBsdX5qXsPYAL2@o17HOtHsb&S z2qO)^asd-C!oGg_!SL(fFJSQf162$RpnBmytXKwSe300`e-I3k`wR3cSS={k1NqFr zqL`JHg#lD(#W#n3o}6;g1={6~ZsObx_Q;0g(xRsQ^E zX7~wAI7}?qLjWLvFdP61LQtGN`~=htOlhCL154E3h};3A|3cFWm=7%lL4^`1de~VJ zYW_j%4PH)22%`gl0K%FGK?No=Q0B$`-wfRE-ZRLE0v+)eQQ09^zlbWBfdLrW4EJ9! zF&w|j&cH9k%phsN$-oFqOMm|0PJ{pfgpmedK?-s`-*<+iXMo23f)+r~90996(E&gJv7qHLuutGY4CMU;`ux{F7KXPUe=__6 zN^r6=GjMRQVa*+^z@P(#o}eHD13w=VymEp?9k!wvAb^f;_k9AEaK9M7f5*h%zWoB{1U_CS25xR9c>4jCNU?#W^@rU8Z4=mvcDhGh_{J;=k=VoMh4NcI0 zp^23dixz+YV!;&!;2IAY1;2qI@bf3o$3G!e;O{>W{?DIGSRDXzARiAC11m5J{(WPF zG*qB1Dr_MD5J1@51OFhY1C(&S{rJW3<^wZ>x7jxaJ%vvUYLb5$-o9rB=XrGS8`xj~ zrvW}-9l#091>Zm=A|t$>z?KF80tnRsOpGj`77ftTz}7H?{_^<;!`pWZ4B83|3|^aL$)Sv_DA>hJ$QzZp2bKLZx6pmLv)U@r$4 z*bG1Zu`~SRkpLzaU=I2VZNjlKFh9Qj;^E~JkIVo6FWrf(2OxkL2fA+v5I_UoHv|Zv j0e1jE01dbU00ImEejxC)$7P#?00000NkvXXu0mjfTPNqK literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/light/history.png b/src/qt/res/icons/light/history.png new file mode 100644 index 0000000000000000000000000000000000000000..4496a0b16f1962139938be7f89b48f33e8358313 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?3oVGw3ym^DWNC@5Lt z8c`CQpH@zopr03$0)2LJ#7 literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/light/key.png b/src/qt/res/icons/light/key.png new file mode 100755 index 0000000000000000000000000000000000000000..c5bfcd04476738884f99cd0dd6c1997868b1b1e2 GIT binary patch literal 4445 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 literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/light/lock_closed.png b/src/qt/res/icons/light/lock_closed.png new file mode 100755 index 0000000000000000000000000000000000000000..09b05e32f081b18cf1f8128294a1bed365d71eb6 GIT binary patch literal 4398 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 literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/light/lock_open.png b/src/qt/res/icons/light/lock_open.png new file mode 100755 index 0000000000000000000000000000000000000000..3967e9c14f1a4fab8636250527eba1290829fb0f GIT binary patch literal 4410 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 literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/light/notsynced.png b/src/qt/res/icons/light/notsynced.png new file mode 100755 index 0000000000000000000000000000000000000000..09bd6c888673586d445c686ac86dbc5d679dfba7 GIT binary patch literal 3650 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 UDWkT%zyJUM07*qoM6N<$f~_jl0ssI2 literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/light/overview.png b/src/qt/res/icons/light/overview.png new file mode 100644 index 0000000000000000000000000000000000000000..c2a1a9a8171470098faca66e25af0856a153cfe4 GIT binary patch literal 641 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­ zZW90>+H58nk8Vh5{I$BgysS7D7g{8YSr5M*m{V6T2d?#sSUkQzBiVkJmhJ5TXAId< zZW6ps{r`4bQ=&|Mp`Zx@n!#9r_^fw zGFn?FJLgzsn}G`-L*T#+@LOKiNzxMD6Y!J7$j}XS>rdsB+aa{Hx?hDIewFs_qQV4f zHKc&g1iYX|Cr^(#?Zg)@KqliI0=5Fd&4uqT|C2T_T~WlAkqu9b4>c~?*H@JFyr<~) z{tdf}AY|sgkyVeL9=iYjj;{>_PUOGY6_#ETrokl*8wP8* p%`*09m8&4S`0mmPT>L*a{{;|vTY-!e0lxqM002ovPDHLkV1kdY`8xmr literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/light/receive.png b/src/qt/res/icons/light/receive.png new file mode 100644 index 0000000000000000000000000000000000000000..d7baa7580e840d890382ef8fe9f6737ef28202c7 GIT binary patch literal 383 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 literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/light/toolbar.png b/src/qt/res/icons/light/toolbar.png new file mode 100755 index 0000000000000000000000000000000000000000..7328a72a6449f6d9e690eb60a0122b37ef7b403c GIT binary patch literal 348 zcmV-i0i*tjP)h<*kg* z9_azf41g+U_Gy|`lh7y+`pQ0VUc`b!o%$dT6kHjnEDe#_e@VFc=J*Kn1^1u3W8B*$ zWl!zbH2j#fw=J(joL|VF$~Ehf391sd*a7?>Q*(I6WBD@zb~|-x+n_}x!pg4);}wN) u+O10)z#5N99JdvZr!R2X*^&$XPrU<->`?^pU5CH`0000_=Ecv9?o47T4XeN#e>2xRyFF#f7gcI5z- zwUpcdV@}5n^kOr^bMOEGt*AlYc7x@ukVN+ zSAAe<2+s`*#XX|zlamFlIpo%QIY9=AZw$)Dgxvm>t6S+ck*Z zLpi*En{c!`=t$*Owk{)4MQByq2>Bn(%OGrjiAY77Ue|I`TgB+^uf9j+OqyO7z@l*( ml}@_1lRl!?G`uVRPkaL0h*NK{fDsS?0000=G`P)6TKe5D=lb*hwL) z(Ba*RA{D_+>{eX+XB5OiaFBxFVCfog$RHH8EulkO92{)@%;^v<#=bG+z}cSXckg-b zxk^N^Dy5VLJOK6p0e%C2WXqto0ZJ(a7_nIFWhfMS<@I`xCX>mm-|v5{)oO2m?;>)! z3*gD;^Pf_w)Kh@bXe1twM*%dO&0pnm`D6vTGK$Ex1`dnG;^%ZaeHI7=62NgZ8hu-- zR4&`?wj`6ucfkHXy#>Gq90G3O9-x3n*=+Wr)oO`pnk_(I>+Rd&t>znUjAR22g2A9M zpU)W#1|NXwrs2k3o&GqN%Uv`Y4asCOec8f%*N46tqMY?fPeRr@}l?^HzSbUN+XZ1!dI{nxb%pd1c|zE~_+E|))m z|IA>qNE_+f!{Km3*Y(73IDFsjcF#m)ahDs|-EQ}Dzu*7D>2#jlq}>I$Zy3gDJRX1I za=8+Kc2~fBJRX1R^?H-(bov!oT8VaLpa30s2#m1!$^d@>M~5aO#PL7+00000NkvXX Hu0mjfRpJ7b literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/light/transaction2.png b/src/qt/res/icons/light/transaction2.png new file mode 100755 index 0000000000000000000000000000000000000000..db57f1ec23349f4dbe5153ecb2e1da04a4b4d453 GIT binary patch literal 3043 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 QdH?_b07*qoM6N<$g1DN%wg3PC literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/light/tx_inout.png b/src/qt/res/icons/light/tx_inout.png new file mode 100644 index 0000000000000000000000000000000000000000..e733af293b738c5015237af91859ddb061ed3837 GIT binary patch literal 599 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGok|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+7=L=YIEGZ*dNXUU@8JLm*SRN{Q@CCQEKg!lc`>=qO!@%J zmX`(mtkMq7^Ji&pVzlArAWx&{VUX(PiR$qXv&pcUc3T=qsPhUnzSkKBRGm@_dF%r_ALY zN`5Y5KA~_whavLGY#xQlHN}i6lk>G2dOk&`ose&ve!F|-X||NV&u4Qe?5@dVI3dm! z@MQhO|IWIT{)Zg=!t1clfZ+)@GZB==C;5r@`**ef3Hu|}+Qg9En`&9tC3Q;_rt_t&&SM$ipQ53J|0`n`25_N z&Zn0fCYsyvTJ)~2cxU_u~!#lIOCDsR?9_v4xwcUXU=wkD791Lr=^V<}0G7*+q|KdX&*`rxte{LH(x2QHNYtpkAo$?fNVN3LC8 zo8j_Ln$hIb^lx7h`#FJ(`C0J?nLlwBtogG$?1{Rb*5vs|^rNksr6>3|Z1{9H-%-tO zZd_i})b~~n)8^}KNQ*tpb3)xA;^#Z28GlZDe2SH2?pkGX8gjLbPPu?$bRnP>bl{p5O`QPWct<(ZZGCqLC@_<4xoggDy?XVWLzeT+UPtzeO#$;#4O zI+=3BFZ);T+IF0=bdl}}r8gZ4cHBx$&6h7I9pdX<#BHc#A>kU)!YtUr*zrK&KtIR& z3{jRJeF^>2zl&YgDmVxxxw0fOC|Pg>xKuc7)^Ohbk&cxNI zct5zHboVT!Lnp+R+@I92uPZ-=>cJovY7q2(c4#w~(!yWP}RUcIwx z$JN5J&~pELL#NX1>(2{b`t!npA+{w=ZROQ}EuPwftNsbf-wQ5qnzw`r5}82q&$;Og Z%nS?UFIY-2_4R{1xdsaB}nA*u|hx; zSqhnVdKVpu?VFD`vom||C#}wKYtNhCZ{C|Xv$HcoFc=I5gTY`h7>r3n61suc*Pdqb z1FjtZ>!Q5U18y(nwSzww^6ITGUg)s^`h+jYYYs_IE&pVRVrYtkiNh5 zylzV&idqREiHDAK1!H^+fRNOdLX^=9fN_3>Ae-@x5=C&@KQtVZ58-AbLh=RLyn%Iy z%L6dvJPtV4oAeD=T!f^C1M-_SBVS-$9%J3Y^?(ubQ&CTp=n3861egHworsVSkq-l^ zClf&as0f!RrZO4?Y!?5*(+hxrAzsO8OQDQ(o5dVxh-xp_fQ&STUxWhctag%WCuht71 z-1@8af`nUtwO*j(0WId0o~sWu{^%D})_p#GR4mS%8hj4%ZU0ZPw)@-Q(({5!+q4K zpll`1R0YT>EV}wxN_t=5W#=RU;G`SLv_qC2A-yl~vNM%u$SNK%iF5r_AQ51W%9{S$ zJ<|IkD0_}VfQ-r-)eOT$7F1E$8HE5jl{JuO7tar`Abjs)EKpI|W4TMlbij}j{6RiU zyf`hcp8tQg@$kD+tnT#P4pIG={o!FN>c)+PopiuZ(TCrcgVE^6$EL(DGVVgl>%Z9( zu2DhRz+pi#6+zo6$_f`A2oJ4n-9BKF*7~?YY9j!T0UVD78q81FA&61206nJ28a);u zVgVQ&g6i!7V;@OgUwitFIW))m;)TRE1a+B4V~pjlVe3K+JML8Gf?%H=?UyiC=g*1b zQ}yWM-|YP@TAM$Z{OT5k2N;E*?H8|W(~K?ZVjqHV=Me2T#9@BDE-xsE90NV|{xJ1rq1i)vS zM*HTh?EE^&B4W&Zz;;7)RCiX<$rG1NEP=;=F@_?r+2T2|GFQq1;Crxzi8YW#j9U^C z62MlAEUwUbXIOWnv}9`4YPWBiP52$UN*lpe3utkqB>?8NMqU6h_3qYBL5l#kfsGb@ zR-wD&V#BqCiB% zF+#v7smUkz0GAze0OXVI8STUaMmzxwy(H?fsB2Ic7vwwhfd6;{9Dwj;q~za|#NT#V zfUh%Ta_pS5NQm!Yyf0iAT)!r2967jm-RAALZM7Yo z=dl`{^D{kA*#fjcaN8-*tXGUuDUWlQI+O(-q_?;;WmL{6n&j1Re`d}cUxq>!rY-I_ z`YewqJ6NC2IpV3s`0scIMDc?77FI^3PKSoN3h8uV2bo5OI;ANr7u;Uhda5?qSGg)Q z#9xceuU2fZpJlCkk8{D~`#;UZnK+&bCs_Q>dB7VdZXu)d|3K@Ez@IDvr_~+G=hdEi zE_0#xR%iUry5O*e06WGbpExg^yFBBQCHtSVr%tXv{!aiZY{^pl{Kx%&$4=JI{p8G9 zFiHQW=}AS8J*lOAHE-)4PGOc=8o$y!`}~<#(%X#hzjm1{nh;Xg#n?1yepG{%$xqE# z_AAN!S0fnNo-P+q$oRRDeFuMR-I?bNp6avKFf9I*%#+|%=hMC*LGIA>M_dNl_H7Ky to<{R0#O=#vs@JiFL>Z7|IkudEnPG4Ln%_lx=c$2&Jzf1=);T3K0RUIK^Zoz; literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/light/unit_dash.png b/src/qt/res/icons/light/unit_dash.png new file mode 100755 index 0000000000000000000000000000000000000000..8b29a6addcecbb2e5f4d2d1c0181a52e4a8597a2 GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^>Od^O!3HF!-bqscQfx`y?k)`fL2$v|<&%LToCO|{ z#S9F5M?jcysy3fAP>{XE)7O>#J{uz&kK!M}t@S{mcb+beAs)xyUfJ!%>?m^VW4tiO zq9q$oaNqFiNY&DP6YLS^a9?49iCxRq8#ixrHZ9Os5DU9^;L;%n1sBC$v-HG>GRHz* zvES{9=X#Cr8;ECR{WG6`GGak|fN{qk1@ZewMDH0Mc0ICbpKJEth!{8d&rFTaEqX1V z%KeTwn02GSUR6(chsPhYdl$NP&V8cxqGofx>Z4B^75fg`aoQ*IuitS@u}by2s_fLR z-G|F=SU+5D;&eq~yG6vcjb+|t_jO-x?R&XN?uek<&R>N`9!f?hns4l$z3QlFttzig vf^PWzL%~n1Ee>bP0l+XkK5J`^+ literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/light/unit_duffs.png b/src/qt/res/icons/light/unit_duffs.png new file mode 100755 index 0000000000000000000000000000000000000000..5bdbe653ec857db07398f03ca2c931ae7d58e696 GIT binary patch literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^>Od^O!3HF!-bqscQfx`y?k)`fL2$v|<&%LToCO|{ z#S9F5M?jcysy3fAP>{XE)7O>#J{uz&uR2erA~#Uzx~Gd{h{y4_mp6Jj1xm1gh<~Ov zZO7IfR$H!LxWUZvOxvZYS^vQUwSA4={TD7>xpCpnrAf9WkKEZ53*e%KlgiXyK(uDd7ja$y^rdcR!j+eufuEeP&iyOW>TYHP;&5Ht{bZJ z3I&^Y9~Thq*>>RXwrvM=`7RzaVKa9(J(F#H;OmD*PQOBd=HG`3XIwWfaJMWd=ya^u z`dZ?S?6HhTrll8loy@K{(OB)sp8DmZT(k8-<$DGD7H&*`@$A6d*8UAXu^T)l+Mngx X!0s+u``ow(=tTxkS3j3^P6Eebk literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/light/unit_mdash.png b/src/qt/res/icons/light/unit_mdash.png new file mode 100755 index 0000000000000000000000000000000000000000..0752dd3803fc4794cabc4b6b0b4c9893f7df3d71 GIT binary patch literal 393 zcmV;40e1e0P)DbL|t2f^V7;ZzldJoZua=I0|2u zw`i`u#bq?`Rv_>Y`_bpQ!U{$)7WPd);@Vio3)Zob2uOcu#13ZE@Q7;kwOs58^&c#{ ztGG4H;1Y|8fL=*9u^aYYj5C(-fKzN^w!?ABw{H`TU?}Y2L_jZb7nlosKE`<}A*zLQ ztoFNe-Ry2{+DQDtQLjo3t800000NkvXXu0mjf0mr2Z literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/light/unit_tdash.png b/src/qt/res/icons/light/unit_tdash.png new file mode 100755 index 0000000000000000000000000000000000000000..07b60673cf448cf4e7c12dedac03eccad1d647c0 GIT binary patch literal 373 zcmV-*0gC>KP)pv$s(}5Of1#VdWQC zS||vjf*@ma1CNl%Kq6S=58<76Z|>vdgoKus|Ho0H$I11DtmOV-^oND|BF^!FH=IT- zKexzu5_97Uo#DO2;0X?5O}W7arZE%xu8z4hsj`7A63pr08QoZWN$&;y2?A&&xw6_8 z_CoK+K4%?IxWEpUD?%s+(wMnxtb|^TeM%=xjc|p{zf3NDt%HiEA5@$>kJq~9zA-n! z2eFIo!t5yO@PMVzQ&_`gU314_;mL~ZDS2J4N TaFM$k00000NkvXXu0mjfP~Dyi literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/light/unit_tduffs.png b/src/qt/res/icons/light/unit_tduffs.png new file mode 100755 index 0000000000000000000000000000000000000000..ef5a892b4fe3606a3eb374001091a93ffa6dcc98 GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^>Od^O!3HF!-bqscQfx`y?k)`fL2$v|<&%LToCO|{ z#S9F5M?jcysy3fAP>{XE)7O>#J{uz&ufUcoEi6Ex=bkQ(As)xyUbgjOc9dXyaD0B) zm8<8DT~pdCHqFvOp^7!oV|7_{xR}P1VP$R+xJi zWD8oXcx-a#R-jH^S8qW4qHftc;%2{Uo=C1!E-1G+Vsxvb=V!Gge=xTqd}pqCjuUHx3vIVCg!02R@WMgRZ+ literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/light/unit_tmdash.png b/src/qt/res/icons/light/unit_tmdash.png new file mode 100755 index 0000000000000000000000000000000000000000..65f5d889ed48c6574595f3badad37c344f45951c GIT binary patch literal 409 zcmV;K0cQS*P)g;*|-u5iyT<)xiibm*>h(vJ@oMZu$$sZ>Ul@K&HIhWH!|^Y9N`tu zIEYxQZWc)qaY+uZ~V zPscuuQiy8e6pKZi>oi}T#HAgs<$QfD=O{<<*sZt^j1>4GHn5gy(2O|T#OR2Vn!!o8 z;`TyBr>mrdOAKcklyM#TDt2&-HymQD+pDC99{v)awGnS%n2S8A00000NkvXXu0mjf D37Dt? literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/light/unit_tudash.png b/src/qt/res/icons/light/unit_tudash.png new file mode 100755 index 0000000000000000000000000000000000000000..3c2209ae76e66522c399d30470f50bf116ac984b GIT binary patch literal 393 zcmV;40e1e0P)Y$-$M2Uw6PZ4#)q&LJ9`@y6hU7=EUdhN zrG<(hDhM(*|3DaKm%$5I%z==T|Age^goGM3{vY-do+a%Aos#+8(7T2DG*0k_7aT?{ zU$=;?in**0@8Gq>-~o1`PjQK53}Yntbyag&iI}#sIh{x_M+*;VM&C-bN6b_Rpt89^ z$(7aCuoZke#yOU7k5g=5Za@&(UzoeVeDH-Br)Y$!9?r4yo#e(UnoF;>-RJb}K36%3 z=c?xN*Ef!%MEt}=g$J>T^}+_dsKYI0gAZX5XI0JRDLi2{5%NTPPrs5HHGUIcd|GLoUE-Bs00000NkvXXu0mjf*fym~ literal 0 HcmV?d00001 diff --git a/src/qt/res/icons/light/unit_udash.png b/src/qt/res/icons/light/unit_udash.png new file mode 100755 index 0000000000000000000000000000000000000000..c6a459804beb174d8d2d05f1d5cee2a34fe111fe GIT binary patch literal 378 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 z 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 V^&wBdnV$dv002ovPDHLkV1jQgCiVaT literal 0 HcmV?d00001 diff --git a/src/qt/res/images/light/blue_10x10_90.png b/src/qt/res/images/light/blue_10x10_90.png new file mode 100644 index 0000000000000000000000000000000000000000..67495a6f6b0e1275cf3f5ce86708e29b6fb370f7 GIT binary patch literal 956 zcmaJ=L5tHs6pkoW3M*bb=*2M$%T{bANjGg18<%X-x{*z(-GV)uCet=_lgTDioAw|g zdJyUl@K1Q~D&j>1PohWvgeUPLtdnlj^<`t|^|k?l^8KcgDMoZt33UDCA<6bJj9 zo#t?fA5t{K)OM55c1DPR9vXOo%Kmuwfd!tcvJWMTw?Z8az5Q8)4rk4dGaEUw%kJI< zwM3x=J|Z?q{G%XN5|v%>D%4KHkOhkrGE&)7QC+JAbQ~cdapj`J3p=19bAnW^$d%hb zq(0=UP~?letVkt=7s2vlX|>4hD{Z5(tVKPQ9TE~M5Kbl&Zc^fKG=PFE%a9kLC>Ci( zF`fp*PKrUinK2kBb|Nn%9u7dtX!r1#s4P`_+JYahXoGk;COR;f*dY`+K5Z#Ww5P+7{ud7i5@_-aYlWQ`ZA6+x&=bXeuOu2&?DFKLn{W>^C| zV;==1!@6hKy|vhMA^eb5Hc;d}Ms6d*K3Fuac++o!%()y>dwb#A&)o6r^gWsNrtxO)(X&5J4J8-= literal 0 HcmV?d00001 diff --git a/src/qt/res/images/light/dash_logo_horizontal copy.png b/src/qt/res/images/light/dash_logo_horizontal copy.png new file mode 100644 index 0000000000000000000000000000000000000000..59d04cb35f08da76c33d36da6d2c5effeb6ec4f6 GIT binary patch literal 5844 zcmb7Ic{tQ-`yYv``_GbL>l$B_&&y zIY<$*m92#QrgKj3d4Iq6T<>-LzJJ``=eh6ub8pXmU)T5h#F-fDFfnp70ssIeJzcmN z06>#WUAr;RQ)yRD#1i$zMbNS#nB!atfe1VXppM2NF+e?Ugd4^TgFpx0=*K7n0JM=< z3mbxsks%C)^OivT)R74C_NAf$0ALnnQUU#87e-zGWJ5r}KU4^w zDxg1uvN19NYU1!1psa)(7$qqs1C&>kkdl>?SCkhAN>ld`Nd<_sBv?`rCJTj0N(29T zKvZvdv@6UEuKkxU>P`jZP9XTgAdtYoK#4%81P<>8ky2Dtgh)z5q@}@B4X|IZ4*?Mb z_VK&&%K{wZhr(lh30RyD@TWxt66a4)0Z}9UGX-y7Bcp#A_VN3xP}Gt^f)KtCDG5o4 zxA)Jy{?PU#m|^}7;~%yCEP{P85HpM)&L5AWo`>s|UtntO{=1`}iqvRe*YQ~Dp&-2A zIF!FP#)qH>R{>Ea5@;+MrlBFDE+r!ahfAwNrKGfEG@u&Nii%K4ZF#tsl%}TaFB|`a zRhNXy%g89mOG;_VQn9j%aCIp~bpTL82t(!7>PGSFn_nyaHHJRsju0xT53{P$?uDi9&-Q)DR&*+veZe=ogFH zn?INT8Vc&>Ut@*wq0SPXIyAG`AO!&6{3kuQx<%0RTFz;Lg=JQ6N7-YuG!=o%JX5-G zV6@tOEjs@-pFoC_+}>JA&n98Jee5QwqIjy33YhmV^2wRWYt#Bx8(8)lz|mqll%jrQ)l>!N0XzZ~oXk+Bn*1*lg1ZxCIMwspHN?Je=i;>sTR8@^^O+)QU zn+9CDvQs>SCM>f*{S`TLU7K9~g|}hol(Y3HZtqd{8_(}z>@uo~kN6xPz^CF6%sJ-c zg~jKtTaHGNv|-j0dLPD(n3+EpWtV7;eCK(9)sKEr;Kx`#y>gUdNvJ4%=s^h)8p|+% zqL!@J$x_Bh~LPN_%TfqeB0G@&Y+J1W*IQi9y= z6+3y4v?#_FFE;xfain6r%f|R+Cs&T*T37RUYu=cAiHr+B3RdLee%x)GwY+mAN zUjAS%TYotarqbv>P!lmRI;dj?ncDk>} zuZ%u}Wz2L0>lIj49|s&3t{n{;pY{KgWt|0c4>ZkjynN0=l-CCsq-g1tSF`SN5WiaL zxWt02u6Zq{1XR6Fv-B*)fEak7yY zZ@W0Cg|SQz=evG*`o>LGMv@lsMb@j})QIQ)punp36k{tg^Hjq3jn!a_A<&Y3l@W8X z>6z!T_J;&viI%^s%d!RR!dl*^@~=*My~zj|eiY7rk?(b8GYI zE_rgKcUx2778^y&xwW4%G}ff0`1&o=+pR?B^wGEhxr~hUFw_L_hW$at=-61XU+@&3 zgsgDd^nDjTn>_CTdE8|Fvd#M7t5!5=qwnr^TCeWYy@27>cQC>1btZDai3R687^?2K zh`u|eP@}@a;k5~6l7!KA=S|yz<)Fg{ zHl2HEf!<-ehMRFIuMS_ss-P3ms~Ggky6)8FYoYr5mi#S!<-=;DducS^BZAxx$=W7 zDLe~nO6F^e3h(I9AQy&jm7uZocKnqy-!ErXYi0~BXpROY54!`4y4=4{xzupSX0r0= zv#OW@zMKdV;^Qi9i@5`LNA9w>g@wr5@I!+O&`AAe5@&Phm&U(JO_c}k4Yo48KuS+CF_#NEU zU5$r1w->&CxbEQKJjg(?6j1G6&fPZ`pJoq%If<&?VdHyR7?CR9Z++NCUpgVEVd?$R zH{;&R@!_J36Mn2wKiK#l7w#;pWeHu$%;S7(5}I^0pdus_$()BPVezAbxVrC)>Ifk> zFJ)|6O8DakpXW%9jhineKvMR)!N{{G+24!67rYz04l&JPG1GZr@gW_PoSZvr<`Y*x zynm)rdN{NRej=abz&GABArLd1E6j2CTWdh&y*;Hj)6Ocm{KB_;pRm_UX;n@NYc06g z(vCM!@^Z6Td2~lnr$Tfsjd(5QL{+b>&Z&xXZy(6#ggRw!yv}dx7TENL+~;&k);pd& zi23kcNp+3*XvS*1V~CE^0VVcPHk3>^piMCsCmfFPM-r=7wi} zh}!43a5lB*=tS^?&UKsO>$Ev_IJsWo3(m0)WaYtX#P2X*8a&oxNj(b0b+s^*8zgNa zaJtPYGS4haN=Y?dmtGwsfC0%|dIOGK`06+13F@`HAU8r!n&TOT3IX|G%^X-cZTst_v zHu&)kgRJp`dkmZKS{Xl*uzTGZL@ zS`o!mq>hxJMbB=BvY4twjdZA5eu#gV@xw#4R_{T_3g<=Qx4S1<2lVT>Vi`>KN4FkU zB_ea5UR=v_bn}=gdiIXK7eB;=iSw^?eP~@D8L0*raxk2|u**!**{~wNt>Sy4!7H|O z*Jlk8h~V|#o5b<<#*~RDVS%X)9gnR7tgJK|vpx#iCY>RcR-)Pn2CrGbpE}i;RGI{G zKlYqzS__YVlO_mj%iYWMzLBswefZcU>(Zwi(2LIplMeQ|UL#rzT@2L~Jkc5;p_OVm z?!@wM->zoc8>T`UC*c#q*>+=~f;ZP!bi%{+{mcq>s-8P%Zwa5JSILgr387tdz0Ni6 z&-;)ubah9!{1ThaGiT6HSAbQ;#ZWF!FHKvsa{bcBJ(+qt8KFm5d(#WN?QgXGd10cW z(iZEuf!dX0jkCt#^|5`dtSV(A)5a|koLuN58$R*M6!zJtF6>}kX8DZ%!bs+HL*Iok zsO(GeZPMVjhAk2^vwOH^RYZTA*qD+THmE_$i#V)v?`vuG&pfY=o6EyW@FeGTbO;FO zbDS@3lH+J%Oy~Njp$0!=eP~r=n%LS<0e#bMwqM%zQk-M?Lcf0~Z)RGXqx!|JTv(Q zV27^jGPQLS2J4>Ah%Rrj#ytUh7m{idrqT2Tn|(y`LFjy5XJ=>aVSDDut|-C9jMw)X z%H9QL^qs*m=Uo|4o+j}sObCRkE(x79*Jylkfp6%h*SW2wW?~j2=>2IVY3g^e;MjF~ z>kJ+7EMa+LDULO~%YGt;%XFljFMjLQ{h8%>{mR5iA3Sk{d85WJ|Fq>Tn~!Hj=qm%EUm;GD{XRw+XmizV5xN+92chR zp=I@GCcU+7E)La&*^dvgtG`pyd&g$ift07Z#&OL)qGSJEsOD>D*+?pRu0_L#_T~;hoG0V0(>~lz*^t^_NXO30Odze^mc|P; zPa-?Cc-bEp3a-2cM>mzfiCVPqvK!-n(zB{OwN*-s;G&qkH9qxrf*U9ELx1{yXoF=^;b%NFP2OWYSJ)K~*7r9K;yn%h z*ytu=AmSyV>X&pdonFtvy2<&#N-p`)w`!Rv`)wbU_3yTKO&vr8dEz}|R zId)Yh1Qh(&x0;!+rcUX4n23}YzU|Laz*9=VyXl z7oM%s6HC#yhmX9q5@}h#xJm_^6Y8eoh2DpR8e}_s52hAkIVIM0taoG(fGQm}}pffIWZ{-m7Yx=uu&QBf#o@!9V=SDv-NC`~uwM>Fh7HC)eP zXH#ADvlirD_Qp|mJ;~Yo`_0jIFLqsAZXU)g@DvR<-Z$)z`#?@W->^KBgCiJ;7@z~I z`|p*EZ@(86mq8Qx9)yW_V$!$g&+Eu}kzVORz$32Mu z9&ojyc1}}2o+1DFim7oLs)e?og5B1qZmor=bggq}%=|Mdd`NyJyOc!O<<@hP+`;8gyl3w;;6fcn z?}TYHTE%(e<8INWrgD@PESoUVouYftas0;nLFIPoLt}Ejz60 z`5DQVZI7Spm<5#iy|=d-H}qe(^GGRC__|JV-^!W9n1a4Nts_a|? zf>_QM-H_wIhR(kB;&`G}=eOaqC0uN+3Cef>u2 z5Bb`eeh2B8->PoO1MW}u?bQdP6acI=%nWfht)_;jen_;^gk7v1S%7gQfqm)VC+`{? z=DzDr@S^!l|5>WtwI!Qw;gSOlE6wZEaebouO7>T&`X_7m#?RTR)&HTNc%S(E{w&g- z83%xrn7nmg2zTKM>WK4mu_5QReTM-U$-D ziz7NujL`i|poc-PalfmDXBNPBSC@}%zC3B3k;veim|3yd%|Cf-p6MNeSWKC4ne(G^ z+wL0*nj80bbnLdsoQfi^pTNQFVBf2fV@^kYfJj`58^+Q z*bo&m|Mpq>@+fa3Cvq;yZE_Y#BlV1zh4tMJBp%8ySM%z&eB>EcPscc^7U$X^nXaEA zTMdw0220&<;VrD^0{*<*g*jnJ{lBUin8j3s|y^w7o^^2o=-1}}bveFd%x*)R?jVADg;?`ul3*~hHTQDE>ZspE-_T<(eFh!hvmMl|O zW2l|@w{=RAfz)w;o|3o5*RKfot z02Wp%^PkB73?=&75{pFpVb&{3dEDZnv zWSy}XcK`sGBpf?QiVNe|`DF{?OO@s5&Duu~X2k?D$pAYNJ%|i(rUp{T?&LsH?4d5Q z6#yWr6H4%AdE;ErL^{}Swp>0 zI0TO2Kn@ATa+u_O99II76Hc@sL2Y(Itk`Iw0F}%Ngs`a*v`94D8v0WgEgY{;8$uyJ zA*^s~=-)+oCk%fhYAp&WLM8bs#cw{V% z708CuBDH=gV91d~W+;OdN~b~A6$69lQ7mhyu+qPmKxO`>ozTT+;7rvHvaCP*{xN`u6^h?fx|-^w9e7U-Jq-{x8o$W3o)_*W&R@B~zLgD02gc{;81 z0_c>fC-rn)o$`~RXSw&D4Vi=un7r^zUlg8)Pq3}HIaH2&#@A2VyQFh$vgJ%sx_bxij#&4Q zm44%sld#M^?nzbH}ze#+)s zDbgi=88yZlu(8rv$13^g2)!!Xt+U>r>s{kMCUuvBbl8Mbm|7-&HY7DQ|7+Nu=AGuQ0hN|bNr^SahqP^vCCK>Qce+%t7gk@7 z1~iZCX2zy)3UN!}kE>F(rg$Z9Yc~u#rgn%2OAf4t3*xbNJmqule*eQmnb03ln8dcyqnY{{pCte4ZGV$|C)_E2(~Psd9eGc4Yu0Ir>leFI6as>`UnnxzXXclB z;))AK{;KbcpBv9t1nuq8@F{7mq)g>n{y>5yVf(zG2KnF_cx_cJiH3$Ru=jeLA~yRH$ja&R zjio>MyKG)TEIhK_i64bCBtv+_KUdVQLaY6w&}HvlIXM3r>F)X?pfAZpQIXTS+LTNw zK!u^Kb*?Euw1&!kk2G~gwRPHZJL#*{!t$2C=6;M;8o9;R0!$=tEEN}Yvtf%(V+9~f~wqSO? z;Q3O1oPyZY6-~=_MSBlu8Kds#6+!JL)YVwaMuHY)q#dyB|`*L$l z{fj{nFDzJgYNmXo6H^#|L&jt@w?KP}qtazPPveN7ff+q(Es!X&RK!iiwET*iJF80D zd~t<&a1!CAdLqrwS^SvFrh##d98$3+tH5Vq^&nC8`iS<%;faMIH|h>` zCuH3S2^gLv6ere1Br6AvWzL?}e3B=)rhcm5ZSM>hNh2SB33K5cywwxf!M>ol;Ns;z zUV?gRrj`9YY5E(GaOTiHzx^d@la>jVKxg2nEnH9lf83GxSAI`tBf0C;yB}4$rzRpk za<@bsG)A$X;rOkcvtRL@ue!OA;YWFE7$0TtgSVvP<%-)ThD>`zjVyqpE!MEM1uESdzu%}Q$)4ZrDKv0?{3TG*G7omKXEJ> zp{E1f4Xvkikw9(R zygt526y0n2z;?H#P368HuM{?5Lp*t(6FJ<{{T4il+Pm)^uU51Qsr_MfMqLKQj-uSs z6po0E%)DQ#L`pA#r_@)WjG$x8?6YQaWNup;l1k*T8Hw^w$3_W6OA_g3Wl3;$m6-(q zBi7k_8#Cvfh&VcH&V!YG74Zo3wJKYdDPKNbPVPGTnHU)aUOnuT%eUMiA3q}KXjU=x zT{1dodf5PM# zDoLSH-h+s~$4eR^jB6|2qwL81HYrvyflaNuB$KCpq&Y+P{T2;QN|C4~K;!0+O=n9q zKwHou)i`&OtOgF%nI!MA8&CT9hI!$3p>!*Z_G)a$XrG)XuVUL|c0qtZl`tTTYM2#udKI9EoQt9#l;c|}4^u?-+RiIgmA?l&>x5L3{cpYfRH!17ntVTG zI10oqeR?jD28;|3z}U?}EQXE}+j{rwDtcYwLgYaQ2i#G|ljlv<9m7;LwzHo_M>oLq zH*wzBp3oWzDC!X(n37Vj9oVlFdr{c%ABQJrZj%z5>L2f(Iw3XGPAogBEt`?0rs@P9 zkee2RwdBX`-B#grQ1q@17B<_v;|n{Hb>>>1tL^J+5z7`myW8X%wdcWZa`}}tH0dF& zw_V~2Vw|?;z-miii=(}CEi|^^!5;maj=O#K6$z_{83nxQ#_ukuyx*`b0L<@Sei6`Q zCz2M($pIajD8rrlP2>GcS-F<-AsFc=rM+9O}AvUBkzN_?e?OrCU6>QxL< zpl7e}Tpx07L00?V;ax)=_8@^+?nmsM3k+kA_(5OkR??YkB|sgQ)}Xe!1<6>;Q>rBJ zu>N@qoIr93v3vs z_HBzz<);?zuQYprwYS@&v+4)@VuBM~^9;ON%Bn8eGVeEjn6dlib7v+<^}DRd`Ypz-a!C}Qp)&dE`HNl( z-40b~TFz{efdc@x7fkFx!fWmS^V0kG?YKj5L_`Kaol-cNkOU_Q)d0?pu9z$K0m=UX Dbq1%M literal 0 HcmV?d00001 diff --git a/src/qt/res/images/light/dash_logo_horizontal_2.png b/src/qt/res/images/light/dash_logo_horizontal_2.png new file mode 100644 index 0000000000000000000000000000000000000000..7162f7e064c2f461aad2488e4296cdb6419b7328 GIT binary patch literal 6587 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 literal 0 HcmV?d00001 diff --git a/src/qt/res/images/light/drkblue_downArrow_small.png b/src/qt/res/images/light/drkblue_downArrow_small.png new file mode 100644 index 0000000000000000000000000000000000000000..f598bbdfa031b51b4f820b45165efdc9b8cd854a GIT binary patch literal 1039 zcmaJ=PiWIn91h*)pN_!>4yJf`WETgvY0@@rLu=bLtt~90bcGeXm?m#)*pineZ#Ek{ zY|}$`5WyWBUWDmE5C`6bp&L^Vg5pIG#M3~pdK5j(m#*zRSi>Xl_a5K({r6o%I2QjF^S<{{s z0LucN_p_le&$E{S7hpLiKo;*~LqeDrxCm%{H1TGsGeSwswS19Ng05j~3Jg=P*ZuXN zA6c^u8;iwU4UY2>gwI|wuLx5`8c z#yGOcu>OFXQX42q|A*>&2W{gLJc;+8!ghJdgiHzAXwgzg<7P%(SEi7$pp21KMrgiW z#bOO%WY>@hGE+RbG_4sbs@r2tyd(()!^X0qz=D{diGp9#R3Q`OLy;I4%W&Bo%VtB- z2+ySh(O_B}&*Z|fK$|NfWl@I)ZgbTWZn`Vi9R=Mao<(SBH=vrckPezD3tIPBB3<=b zT(x^F(XL#E1jD$E{j1UKD>6N<*%@1M=nOtI$h2EztoI+*6XZ$UEQsl{^SS!#=qTC4 zZf&gP_qRX2%=YJ>P|wZ|?&UV`c@76sD-Zhes}o=Q4x^6`_KMm0)VrS7*VeX%9{up< zPY?d~EJW{b_);t98b`0b{2XqKt~#E(+ZVx3-4s6@U8c7Iu##&6RgCadm72@ ies2AsF_OYjPwxozR1MuJZGM#8CtAo(iaX=i*Z%;SmP(`m literal 0 HcmV?d00001 diff --git a/src/qt/res/images/light/drkblue_leftArrow_small.png b/src/qt/res/images/light/drkblue_leftArrow_small.png new file mode 100644 index 0000000000000000000000000000000000000000..203c0e0d14636e621371ccbbe5a7cb20dd0c2797 GIT binary patch literal 15770 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 literal 0 HcmV?d00001 diff --git a/src/qt/res/images/light/drkblue_upArrow_small.png b/src/qt/res/images/light/drkblue_upArrow_small.png new file mode 100644 index 0000000000000000000000000000000000000000..9f135db347f6a7d5d934e21f65e12bd7bf38edbe GIT binary patch literal 1025 zcmaJ=O=#0l91m=WbZ*pxj)~$kyKJx~P1DtbNH9YeE@A3Qn{-1AsZuV4v z;7EX?sQzq5&XL`>1N--p{|3MPglt1NRm6F;fUBwlsTm!WAjq2PBFsTmUtQUPlN8lM z8-*e+DyKyanT+aV7|*l`o1!MCJX_V4AO3lB;-I4Vv7%mzU1a1uQVUB0RWC$~-A%!?JF=GBDibLf z>!~)&F=0QYHc(Oi4>ipW+Qm7z7wU-Q&SFS$_rcFG{&@nDTJ?$V9G*cFh?y)4h>b1Cf z_gJK^T$TjG`i=do(d{cTJ-*o)TXN_OKD5ZRJ7lbn4W^%yCsE1DGX?Km>G#ggR1bG) zy_VU$^Zvom*%!fUziJKYKIl9AvNk=I&Zt80P4exh+N0pdjqB4N4%G8EqKBv-0r2JO z&5?on-RYwP^{=(YVBth0c!pY`g6Dfjd#`LGaIUYu{puDSsNb$Njt{?nb`We*Tb~E3 T=Fe{r{YRNi&C2(Z7cTz+5tKXVlG4 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

k92pD> zgNh*9g8h3}D4#fYeouF80VJPmXiUNV-C~-8dQ&Q&4eNg>J>$Jr@_}BJ{k#$x{Ez`R zCu6BF_*(M@Tbe)&-21(CwyJcr>tFp&1ptwr<BUD| zCxQpoQu?JmC%PzRY&1jCm@fZknIVybcT?8K;13gpmTZFc{Mi%)-Q~1xmw?&vvd-PB{@UcYIrhvB#QDFtu7z1yzG|r6VLiihgQqS3Q_b z=_aeC@c5m7!3RpOBy_XZiG=ga3YMd&q1E!i+0+aG`ci2%jcAI5fiY#!>gB{j>tOVn zY$B;+!}1UU+Wdu98RuB*7x~Tw4>ma;PHT#&diwas^s9m20_{vHAP|S?(D9?6k9`?@ z^|d>v{GeD7Q2lMJksMEQI061Mg!jwyfRUx%iO2?k3ekwF@hFf6My@oVBLp8tS0H7j zZ_sTH5Xc~?_io@9XvUPLHc>eqw9$j8{tX*jKqgj>3^M{M^ZZ@%5p9zI2&DZZnMEps zHR$ngghq=+X_@b4XZPrql^ahD5U{_IH*QYK?r43WCq@MtXif=>S-83=nX$kR$O}+E za^Zt}?}vVn^%eOMB8ZGKRoKPdKlQWkmZ&@y-RXxNpfgd@Re@*DFc~A*D(nc;Xi;*!X1(TmW-wS>C z&^~yOn(2ANAs_#Z+(Cdxg_XlpgHKwzNiYL(qtP}By~K-#8OlI|N^0;QfX9PQ_& ztjRJm%nwvtmhTB8_?}(C8I%a^Ge)x_P2WINvz=8n9% zW{}ml0elVo0k1886|<_fCe+Ac1v)5MpXW4LY@9GlpyV_qIpFlb%3`4%vrLK(etp`V zvLpN46}0tk8@p2wrYDtJGUb1Ov?l%`R!~ZQ#prj#u{q*TFTW%bUyB9s@zy0{N}WMe z^FT;OUG9m%P`3D)rp-U?uFTCXpWfgu+trGzc|j&hiJe^#RhTs3GO7MLoxo?X|VsKkwBCwjl>xpSD=sW zVdS!~0ANZP6lY)ur>9YlSE9ip-mVV|7^@#*)r=uivC#s2#NeP_3oEwLyz8HE6F(w4 zC_-uc(N!nDW>fwseml5>a6of`j`RG{~hk1xacf5aurk$q>3n*>Gn&q}rucLrY@kGTs znLy0}n5-&!BVd?K+Q@A<8eOXQH-81fmH51g3x-?ac%1@3oX<=L8dJnJo=;rdZ^;hC zPfT8}C4<1GCI(2>w$<04&0Wqj;=FcedqB}*D{t2QhnY<=K8xGy*QND9l+PJN%~^85 z-Pek0VJcC*?MO8H3iAg;S&uls_q|Hfo&$oQ$Aw7UPCrmlXL{1=hR)WpT|3GJmMtE% z{Tj$$xvlqJ0+6_yZzn$|MR~H8W=we${Izi2@@Fvy1|}iWI4`8~6nfBeB(Rzf%>_9# z(eK13;ugyIT3l ztssa|MbNW*U8u>g*+F>Wjfx9sUx~<-+b%R~!6CB*1Ec!of*-b1AL9wqA~!HpcCkBM zq>h%NBS5ThwlcnJg&oEw#WR?WEfgM~b7}tA3Y5oG8sJ%e2D&2vD`|0}dj@Oa96AF= zRp-HS<1(KzP|kNbB`%3`XU|Ky*}4-ur*!$Pot0R%Jw(EmpC_a}>3jo#aUVPU$yCD( zAh(Raf60zY;{0BDBMbrWmk}Anbb^qb0dr<|YA@DG`J?cY5P}4A~ zz8KktzdU&?0$oh~lmi4ST&~_+tgCnoU&ZX`_&UOv;_-*pWVYq}Q4%5`pbu2Kw>R#4 zi6FSuyyFAb&Ywn}%}F@v>xeG1i4gCpPV%1NY{hR`{dy#9Wgy5%j-p2Ghf{FY@;mor z|MqA@f4l^(c+;@3s+mjphyYpxE&Yz*hLom%merjA51Qa0Os_2%U5qJ4GQ-9;EyNLx zKo-U2p8_1gBmi)P-V<~DX*>{S%t&NeicOMt@R10!2$EWwW54KCTM6eTI#{>*+xY-D zBGWS~(d1S&vaJ?C=Ev1Rqae$CU-liEu+kiitw3_X;MEWMjddy#%{Ie#X8#*Y9|mc zeFFth^PvdhyK54vb42pi(K#0?9i?x8W&dU)FtUF!i<-2bJ58Bt1)|QG%L{-GauNU? zJQ7gMgu4bggYG}jKPv}Acc+t*V{}4EI`XC~gocQp=`9##a_Aj1zdOsMvFFF;FFyOL zto+FXT|x2FRni3-3B)T`h#;FORc(B|zb|EchZH!`rh0k54zMJB04Dn-5USszLyevE z3^G!?);FdTPQXIhAhy2&3C?wXq2$hWswxEnd9&{LJCDeGfB5|s$>X2h&8$5Fk(0?p z`*)U8C|>gc%1tnE=5?D+61G<$ye&3nVR(Vb>7+~oar>1vcy@nPJ7D~0t}EsAOrNVV z7rVB>r7BixgQLB_u`xPsy`Y=TE`lJxIty0d>`kSq){Di^2hP(DjOhV@ANsERnb&oz zmGgIi&T`r0uDwxjzzX8cpDL5rIm_iwpr#1n5!far<54Ws5d``SDE1n*ceSJu9dY_K zQJqIZAGDqtQ@(wfmo8pvY=}uIraFK?4?=z2MB6LF6k$3^5(|Rv#pmWaXXSVE246!$ zn%=AYe8`I1zV-767g3F8;YYYTr%52P|J$RpqXOBMW7KH+vQM*LY@~C3$2Kw-hE1u( zQ`d0We>1@pw266^4W#TzoSIOZBYq!0WxQ`|OvzLg1f4AEK{)Kw2Dk2FWTbNW@5Q`4 zTJjb(Vf^s8NLtpj%dE`5PyDH**SaD`vR+G zHfT1om?HoMBIUZs<5&!`ch9nxfJ$7vIEtlc;TK{_+d~z@Y*Gd?ORYP0l&>ZG0;>fQ zPI$vPmrMHqOwi}jU#jl%fZ}!@tcvW-IH__K0D*2w>Nb39bF82T{xrPBjpVVD_jsn> zXt#f4_=r-D(n=z#qlR(TP7bt0T{YKE*D_AK|$ zf)@wI)rfA84$}y$VjaU?5Cy_}#{3PvA9*|7#_9#4IH_Wlh9(~f9SX$VO~er1#+=hjyUk3ZvdfWG2xD@QAvrhA_DvLj_R;Cew}ss{)#H7-=QB7hoW zNhFV;7oaY&D69|4P6Iy73%}^-9WBSS81iSD*}}SFUikk$^S*(@E;H zycrLntb&N&IE)4Ib&D}&rw8;M7^H7Gf=L(w+moXJZo?k226!@gKcE__+w}zXqo-fTb9s3SmZ1 zwSR|hxg2=+{*OdbRNdqEn?{$t*8XDqq0(p&^a=tW>9X1RgRrw0s}dcUQ~faC?vw3> z!kbnr1>5XdS$Qy5EpEcT^C13_mBk4O;c=4667gA#J4M_pODTno0|P1}eWmECLP~Bo z2z}jG-sBFwb+}$+4#i=^9ww4>H(v09_t`>Q=bEm$yjJp3m74psK1R#sq=S0@>zqwJ zJWQOmncV3$m+wI!XUh6-Wc*3gu}nH4`sqE=S+U}di#EVoRuc~D^U4B|ad<_bERPhe zOy}-K9|(s#4@kY61H7H>U|g2v!k z`sg<;N)v%5quRRu+L&Sn&y)ix2c+DZ%@5q@9P{WKu}G}Z0V(}Cm#@8d$1&RU=ml2o#6J=F-PN;C1!9UE>u^XB_Ya>f zJTlsmg@;1NT{tiq${-QseX`7wmKHS-Z@Emgqf9vw^sk#Pr{B&SB8ecRs|;drv|oMn zO7}gX1p^1m-r&vVV&wLhjroReMn6~f-aO9*Iy}RaN>GiVg~*u)lGkqtVi@ch)n)>t z`IG9a^z6_0tc%5_x_^%DE%8bO9(e7{kl+o#cor*`NqMYFF?_%U=%N|+9K5KKbod@A z#^R3N3g{@vxvYuvd2{3W5I{V>2LaC~KdZDTo*7+O-*#W!r8ABiI^zhAXP|q&fPJEg z(hYUDy9^`#5~nweiHhwT;TliBv3GA^Vqxz=ar0*>|UbN1Mx0CcdEUfAzJ6GuJ`sU2q8)FJ}zs&e| zF|rUwf{#2@mrPI*qcud&LF>%ONb$q?rL&$^W)@fsbpB7bqfxcRyIzK3(Bn#;n zk!YX&H4uNLm1Aq#-n(I_+s_7*37O8)ouqpffv>&hk=bXN4m}AXM8EV9FRPW{tOOB7)~+p=$&#QM3_s6jm+fc{36%fprt*&r<~4p zv11xf$oqCQpi|e61Hy%f+PP4u)qpPeqCPmDNJ;?pL}}sTRoOyOQn>f1@p)1<60tu77e|qfQxYC?qUf3p- zZh<1uy6H?$0HsHrm-`p10q9=~kpUv2mAI(`qi|;(1hN*F9x2Ldy#3Z&xLeJW!8Dn8 z)#S6>ilNDmj628IFG1S~*k75lORbL^``LUL&j$?92`-;~9X;V@QHxH@#r}YSj0^T0 z--hhlr`ggvZYWnKYv!%N;k_1K5OzNHEU&_UXVzxcvmSD1S#;BYKweSBejm>FQ$H|l zp~UU}@%`9}*Iv5Gn^TL1nS}Wd>@AC4k1Rra_kgCP;53Tbxg?pp(M+Cuyf_Rx?#j!{ z6Nx-YBpw5H2?YG|b)>#xLGYD`Nhi={UAxl>KVt;^E`Afm!;c`3W~A<`?~!Zhg`a9I zz_rbwjF&RIcTG1Qr~cIu%7%K1i&2yOma zbv5!{Z3^LK;Si{LxW=Rar_0axzZr8BDvrdJEr=$N)sNPv;t1sIkXpbtJ2r+DY;maS zw+G`GemqPBHaL^g05HE^kj<;=EL6y;4#sTbMuwcv%#pt#I#MEOq{VQaY0jf|PoMhH zGpx0qqvI?1FH|bqX zrczG=Uec+CedA?gN&=eH-`4Z(;oGg*Fi=rF6S&4Q0rM(4s8St&73VH`H8<};*$W;_~+Q~N=&{Hy7mue6fP20cBKT{$d(>>7A&@610-Avir&UW#pa8uA0md_wzT zA9z6|O#L}$G#A<)Wp7M5)+lI9Y1siGFUUBqxb|}b4N-5Tai(AORYtiRJ@zY^EPLw$qSF?gD_Lzh~J^9SVza+O@{>e$4t|$v6cR6-;>|u#I zw;#q{w5~~aF$h&;)r_M)Fare{ks`g)mW%rX^xosy%_Ofjv6kDd!v?pj`cwTA-v=>* z0)t%G&xg2Ewq)5R7o$b zf&bbG(*ezP!StLLy;8>t(yp6Q7`-p&apq^9i<&b%xWnY7p>7x zQMi{|qdGz>A8+}~uQq?1Org>{6xTOQM+^EhvJahJlKMP2%cO05y_>R+F{rO)o)=rX7zr`rKvG4esA8r@#RJ8?`)w|xwfg~(HK-9w*o zF?wIl?x5unW zLr_aJ`rg-~_#eD}74Xhqsze5%vrV*z^LZP~nzIqbEUOw^U(glPqY4@WAhX@{#sE6& z?gI}NngGGRhGh5P_XYI$GTO`k97Sqe00srVMys{cRvME07tKS{9IA#hD=^{nepyz z@5nnKD_E{hN-~<I}Uy`{Ik;`NISmv7m#pT39H6{{=s|s zk$84LPb;@V(0(63XDp$GX^F%QG~WgNoAH4&Sk3oV7MS;j(eC&;@>uet`^#js{rc0( zIkD(E%DeNVw1+B*axgnu*%vENOPIou)vFA3=gU`8KwiHUQ(@e&f%j%$$@a}!_SA@A zK?zN)p5%k~ulVrAQCPOE3fQ94v*NPFaQqMsbOkrd=H?%R3a2)b#Zch$;>l!?mUb!# z_zC*|46mI{a2l=i3b?zQS6VMd0pc}v?4zWtF=^7f_Dta;ywTE#Lj^&O`>zf_!cCB9 zF17orMwWq*IC!6Gw1Z_70g}Hp=~8|Hj29GZ1UliT<_S5Zg+S2i57FfCgFTp#$z8n- zyUKFEc`&k+AbPtl{_nGN+cP`aBj;N2@@pXa-t~$ilYBp~a$7h^*3d$p5M|mv7E<>P ze)|4ErXhbYoIvehn5sz@(KvQl4W~kk z)fOKJhM`A2&09xmRl;?RBhG3-Q61B}GxA?T$wwtq>z=0n`y!y#ckY!Y1@WLGRMGTP zc!}FHu#LcJ({!!MI!vX$9Kn1E88Pj^{!8D?;ot%tDUY2~LM~&Q&_Zo#x zf7$8Mq)Yn6l73b9?RSBYXK5eS_?jkjFgoKjSlX;hATqJJWE-TD0skzK!z~>SV=^Vz zf&Z`oLbs(uF)g_BWO`5E#EAHbrek{0NmOsOwfYAY4H%$G{&XCa zQ~XDj7+v4!xZn6JUGc?lFg>-QBBc2EnFO=Y*!QOp$jwvYnS=?R3q5}l&q$X?CE9aT z>7SWeVj?3DBie%HP}7oW_5pq7;aZ>~OLZ=PJBO;d_xNW`o)-yQ34d+kRcXJ{ubWqf zpYc$pN)S6A%K-{57N|1de67?bstbpOeWq9ePLNwMX39Q3Ies*h#4aPp2=wT4s; z1KisgZ}_s%ti}5Lo5mX!&$xKOh&Ms-;g(5xUQti;;O!_&fA81im#~M%a0S6SfM?EW zPK{hBu9S|%J|~?fyOxlk`J=1I3i*+fofnj}^||^ys19%~6gW`*Z*HhzpxJf7>fb?g zRqK{8)ofQ>eQ!$zIUP@Xd-(o5?;zxTy`f8F4~%yIx8FDS8>=qE9R%vmrdjLD(z!Qs ziBBRKnk#H3dVB*o-n6|HlX@KNP+@jEjb6?dv&nX!t-d4$s-TYdtCp* z68Pno@0wp$)2=V`%U6a>9X?kjG9!YJcM#31K# zAz1lpo^I;c^z8(ud?{BS5ceC5Z9PDMo14eL!C;C50(pBdfr| z$;ALB;~KdP{@d`KzmnmFq89bhBU;QNeg*GS=*>70F}0>>d{*n)XRR^83G@=DH407$ z?>_oM?4bg~47pEih$Z=gqpQlJUF-l2JqO*!GC4md>%unT?p2=r8eV4@Xs~*OfE3mI zETb;c?;9P7zw}yjJeA?tBEQaZ>oDmjXBvt@Ufk{{&Dq@_g}Et4pt ztqyeLU)>jNbR7b%haC6myET!?|7I0Er{zjGusxWFyc3y#dt(J;;8|D9vjtz{OjM}^ zc+61X4UYZjn`na`Uw8M*G!f(9X1GVsM_bJ5ComGdlswq=FFVFvxagIA?b5X$%<)wb z&=;bNUM(4&9n3l3hD4@%b9@&Ygr??9QVlaOit3v6s?*1Qzw1zInqA?M*a=P^od;i1 zk)mLtlQbp`paPJT8rGp-%4dGr5j}%lLnHF11Ha`_V`*KWZ_jNAh-BVsgH`-6p;*{f zB^pdjW;a}DkKWZEI=(AFMlABn|BCTgbI^}~7@vKCBT}*GP5<(V%((eVO6$%_5=K#~ zg=6dx>bbSz26!RlC}KdBHNeySb0z7+Q=pGBiYmj~$5Ybs3oYYHf3P=+w%RS^8J%rP z_6U4sTA$^aoD2m7kLK?z>_D}phTHKWtxujcJo%R8 zm^4KXm`G#+BLIg$HuRxPH~ELh<{lFdP^BFuU0GJ%zb;&pkJ;@M0E(Bx7X|DJ%m%fN zzc=5_zy%2cm`lsd)~Y(xlR{^^wUdZ!uz6O7QOF=Y#AMfs5O&T-%h%?6UUF#}!SNz% zu#oNZTa<)ta|aZuRJw!nV!*uMS@Lh^8-VWThx1M)s2oz|Rb!SWm`dJPg}(-M^i4v+ z&nFUrYOE0B-}1x6W{N6pz+Fwn$}NaVxW2Jf)|lngZhcCH1m-}d+3V+265d_uL7$tn zprDOA{wh-9@mJ!)QD75DcTuGM>>kG1Y4>Ba}yTUrdz%C=Hc*$E+I!{c7!%G4bNp8k#G&R}HM)Tb2lLJXegcJS zO$8=lz#^!zUAxzMIS-fCKrgyYtdpTZm-TMq$2t0+FIK|#s4n=mz?r{nwmB*H>FS$m z?|dSR`n8&&miv5nREe4dpjg>Vvfe%zyCM@!)ThA?y8D8-wI8?R+(n-N(xbvbaWGP2E5&Uj{yBQ+5)OaI^xF6kt;vj6IHNyrX6 z7vMLK7J%P$`@na&T-B(*QIGu$*Qw^bDSfxpl$b&h$dZ@q>?Zrtk+An?hPXnmwTkW$ zBG=sd6?p4V0wR91Hf*4|1MmzO9?kL3pPlw`LR3!_zvT3 zD!hyix^&d8DIN9yJxi%O95rA5;9QHs#SVKb!FS}i(yy=S`~DePW%@G!H{q-j|Ip%V6>F+Prv z{%hr8iY4GVC<(5{p8R+Py-|ckSUdhWmOVhl-1=P^{wv|2t|?pC#w&~}UIhsrftVha z1NTy-!Lp4T5I^m4|J7)6U?jjs*j>{}G9NxMycUp@%ZlO#4)t2Z&S=#Y;VoG@f zScH84R>Eht7iQI>$Si<-XjeG?CH+OOBOsX7`Ii54s8GW}J_xQ#e56Wb^?nM_Mt{x0 zQK#mBlgQiFUwjunl}=#5rAV#n*7qK79omf?Im7{D9UQntz8Tg#K=r693V|G}C@Kxm z{khiL&>`z!zhQk@Fzj}2U}SnlbTL?&r0+)W`jp9p`$)oOAyP#8(z8O$ZgNjE&ZxcSCS!z!TT zzM(VP0((1iZ47K(0N`uzfb+0I|7;V>9f@a{maPefrjej7*1SuqL<$~9#wN*6!ozYz zN0F*tgw}CgBe4vGachxcn#mD{Ltvy7e0EGF6p&5sgLC}6{?e^CU#t51xuub-&TsT8 zCSH&42!PI?upHpSA4dbl6%0&O@5WRQ9pj{5f&y?FG+f|?tbN#@)L0Y;;3WV2q9*|G zxh#hPA}C^_eW9>Arsdj*SNW5PNzxy33te`$;q78KJ>E;vgL*+ycUeKYKagv0ECB$_keFMjYg|7*6@*wm)pysS(U8F>Td z&xKC)-9CtmnK8ToVV>SrB^J|=A&$Y`nu6wz`CU>(;Np`YGi^Y{sOUc~Zreq?K7#rj zJG&sQuYg(y^L9dCrFijSisb=@Yo1k!Vo*?zS|BZ@OB2PDIo|Tj3G*6hNkFx_aix? za{Y@vIznmgW>8u=*9B1kF5nG^?!E-`MtA&O4G)&%^6bP+_JwJk|I|?3;Dp=Mkn>Zs6SjaGz z%ovcdUF=J#>vQ0aaU03`#sjw!3xa9BpFJI41V8=K^a}{kb{^Xr6F;9Q`$dE#0m?y^ zbTYR!Lbv^ERWK#(k)?1d&Dj?H@sCb`2o(V`%gx6!oHy39@_$s4Yki?@!Z%jnXBF;L z>EmPRzJV3eWh~)%Dh9XG`upBMyo`D1N&;PWcf5>?Mpf@|s)n@3y?(1!kQ_uoa(LA7 zuhh@KC(n2#9k30y$cn$O)|m&BnA_6d-@x98VY%cGhe5TGzVy*I8%x%dy1%Ye>=$L{ z7Lm0nA?<8CmylYzq9r`0y@iKM1C=x|EiPekJHw$9LFBLlaRii;lY$Y(ucggImFTmY z&^Z}}oLo;K$3K)Yz}IiWBgj;Pz1^73g}VSVL9~vby;p18w;)Fz(v*Sib%AQZpMkPz zcuXlQ5Srjg{`G7zz;|24v5=>ap>dAkcw@XpINp-pLTcGcdh~+OS8M>K=(5<%_nEZs zd))(|X?72Z4{Qc(7e^2I z8yTGITXfF{OKSF*{(g7eQOM0|IDn|sLO&&GLu90hdY9-|0yee^pCao!b3jzfiaZfz z565E@*!%=6tb@uprlbrph(&k2kZcr7Wc|qdTMgOZxt*An=xcjh-V#Bi{d~Xj1^n;X z!b^&NFAVA+URkfM=5WCY$l_bwRl ziyT`;)-)f}WV`u?p6rKx^XFf!JhfzZ4#&s+v$#2WRbmwn$>MNhq&k`s zSBjg5E)tBXn6u_nSMNyfD68F@;Hw;U%;m0(b%5UBRWbuq{L zTWd5}0?LlANnY|P(A>mv;L2=+eSomyb-++P3<7&R*v`A!5nal%(d6Lh zP8LMm8qq+9h*5v;7ozlcPe{?Utasx|DsS4p-9*71bh|+7?Q_|aX#}0Tow4Y8R#!Zj z*C~&cqoGH^BzugAR~I%U-y0{j#wTe1nV!|Cnft%d9`oI#0ARC!wMj{iXR!V5ZNwgctkXfKoy(q>2r!TZu~KA|fAlwa`% z0QNfcLod`bQ3d~H%W2D8-yV(SjiJMf^$%xaQAQ^FYqoiSbu|Ek=xoo4M$f^Ws35KX zp(5dMy#4vI4><9zDW=f}f>0PljrWj;_{O~61KA~Q-x@>Q_H5fgG9SOcIzEi%>vr3I~<#0xknmPA` zpN_VK+K{m`C>9>tZL-GBeG@kef%azw5gp~WS*At=<*Pu8~YHWo`LgcyEy}a5RokUHwin*9FfVX zG)=JD0Mq3b<1I=8eJ}JXNc{mI^^p39#YbI7toI+4&`Os3J69e*)iex zx3x((`hXUoah+=liOg$b|9Xr8bep%N-4i8u00IIlzy;)p)^~*(3aX{>i8eH^T>&Z} z$miq6ISR(Vx`C$Jet_~L>1jsmN0OIVzH_GUm6-$wkhr;XjSfXjmi=0L?g8k^CHC1> zg8HX5UVCtQ)`+Dk@U{*H;pH7yGaPEJO5~UH3=OP0KEhEFd*z4)+nfrYL(!PZiRFKu z@kS972Pl`k@M=-EM1|%xerq#|k0^E|@ybST`{tD{c81peOFhR0A5iL5d@+)X(Z>nw zPAF2y-Y#$3W0?gT1_mL~-dZryz19x6j;FX2wddCd7o?{5A;L#*RKc1}CWQwW=$BzR zRigCz0^+-!#Z%}!c!4wrhNi;N#gn^XQt0-7=?OLd(bG2+I)4&X7>>WI?=d6F?$G6i zr>~+CWcz;hhpZ+t@#FX=k6>r|pD!`iUjr}t87*7RIDVjO)?Kll)EHy}OL?2ye_i~d z79HE~?k^w#XlcD<dcQf* zubXi}p#j#vdEv74#AL_uVy06%e5bGogirU^Kq2Y?1FNc7DfG|ILBvAc4~{)k7^%Xw z>@Uma-XO;1TWF)i5OLxJhNZZ|YzELH0BI9f5A-4d-y(lL7CMUM3CBPD#c;t-U>?x* z)2PH8k^;~}aeja79gSP$@5l@8NU|k8pP(d01iSeXJ^}N*TuXcUdMp1aC}`58UM9McfNt4Inu|M^Y+ z`Fk;-xO_I&@F^HTg}|(V0E&?7+SSXcAc?A0SJQmcKRA7nZVG}}_E3UhEePg@<3LH{ z2xC+Y7?^H~=A?K5U$+b@f14AQ7SS|l=)iefdlT!gQkyPpuDp~{VD^Qt{KrLdk!i;% zw2rF)uOjyiBsDZRRl<8NusMJFfd0Ly&T}MH8b)2(f z3k$=tF2IaIE+Z;lUXUaH{i71~4frp!KY2Vbwkq*1r^OtG9@4fo201-@ zBk#y_G6Iv2&2dGI^*{0&gp2>^+YsZ`BQsAi@{{knjKQv_^bX)Bs#Z{J!L2%w+$zrd zRczO7y~OWM?b$YaO)X9>BDWUuyP5K_3ft@xla7OIa!&5)@Qgzl58u$+IobBB7RDO?{5R$+L{Upvf6$r+;-{r?Yfh9Mf#^wQ=YZT{G8lrpGi`CC4={8Jt1Jw@KBU4R2-azv6z;04w58U3~oxd31HJ+uwYtV?w-WFXl z7gE>&J%C)E{Z{Viin{TGc|_EN;VMn_Z+4XuJ^vIY1JLVqdn%X_@BETbK2mg1Ys5B; zXan3PYYL6nAhRL*PfYIAHR-M|ZJT2m`uT-{e;j-SB{%!6=@g9fPLwAWG+A+KKzX(I zhqs3N<&4el=pz4i$?Sa)K1N87?7yLYsUXo5Px+obKBLt0aet0c--5PmIJK(j5Sp#|B01Th|y}f(5mZAxO3tZB5!NKf9|EsmEp%s3&U9L0G4%m8>4& zo-s9BU)eUwj&cqssB;;m&)5n&`u%;Eme;^-5o-)cZl!~ta`uIZ)l1n#FLP|-(a4o` zC3t}>=s&6iKd}LbJRWq^3@ol@&eSz_)w%LEzH0%>ENt*z>DSE*!4Bl+D+jRA5=5Rm z{&%+9_#(5CcKr*~-AUWNjmhY~YDP0^2tHqOZtMQLGcJEJ7p2^W=x#(XO5kdfaka8{ z{yryffP#r@jY8`!+wn4`YVrgkXEIQFeu)*j|L}iDAx&b^)mCahZfL-0(@Bcs~oXSg%4Tpayf8XFAWGYmN|WN-tZ~(i2w#QXX1GB zW1Mx|z?+v*QZBW9y61uZ7UtkVlTj$)m-YO{MNQ}QO8EMD&H&gm9ME4|{@L`Q!FG_Y zEhBe;SuB3Lgz-V?*AOKblne4MVNtvw8oWt1H zy%>T(vMp`jVtXVRZTn8UaG6eB?$=yD()?1_%X=1xnmXkpK(Se}Ci|9dCEA*|a$a1# zB15$5F6pn*`26FpV9a~vsIHd5URoe+Lrs;a^Mp+>S1(x0N=;T@6xDVj%V40 z;yngLk|JB4qpH5>b}Zh21qFnaaC0*2m=_tDWtP3{qFqyhd$f1drFa??FgUqZo*(TD z)Q)1Zy)9N71&#N*<6YzLnDejxGE~NwCpn2j{v+O5NidU^5B_~on|p~_Qe5)xatjIC zbi?got|k}hZuwDGI}lm94ZW}->J&Cbk1rK81@1RHSr^0GB%$qE{uK>{YP48}=34T& z;P3YKa;cf2G`c3qq4Dbb3S&?mUlvprE*#%okQ|Zu3g-h3kz6z>8@LY`mihW!l*NJw zU!b944I5eigviRf*xA;>-ME%ly(RpqXE7saeB!-fk4pLYf`-}(+H_vsMf|dyVCp6+%MnN@co7iO)@zj zIVTS}%^H7w&-_CPx;SP>JnaJ8>rS)M!B^L_tniBiE?cp-@QFmqek{k>$uZ2YxM=kZ z6N<#bIxp@}*P6(|X-k*O@?Q~tts6Kw%J%_FQ*`fO0*@a|twIKYfqs`IhQPLlO<^Y= zvHCYd?saMTCTz{PrNJA=%`+E~aJs5ux!z0)x`xw@uo8poa}s7vfPcA)w46826R%B@UYE~0q6*cX9CF9!% ze(ed^E&a#i$C6#x&z{|V(GQl#F89#Fu6-A5+L8P%XVzk~`MjxaW?@13yq2$gZ%ey^ zman8$Aj9BfPfB#s~pyObh)?n^ueJwS8&a=BgQ zj!kYy=NDEA8wm|&dA5Ibe5V@G*H?e{W$$=+QwHn0f`{5xNGn3np>;iWnsc4;g@AfR zgyR`=w#g;xJMNS6vCrdFkS8;1h3X&AxWCzidj{$*LmjL7?z8dHhfZh(3VbZ9B2-tx zv3U{LZ4SF)cvD`xmN3g$hqXSI>NEsw9V)9YH%Q5Wx7DBbBlyPARmeqq3>o-dgP&{` z(JcdqF^P4?Uq(N1y8_H57I^WEOqxkYdy(Yxgf#79aR?+1DPHG%-{>vfr&^)RLpSiR77hQ@3(wmOGM;J@M)p_UAeiMpemXqm4 zbPd_oyAyRbp z`9I8FMAA2^j0i332*p?NpViYvD#{xK4fB0b0%q|-99AgtQQme1@%H4V%wIk;c14Yc zB>@knkFzMX0|_OW-tyVjUM+d;QCMw%LTUCyOtBU69_=-)3N3$@Apvq)DgGAOvi?ey zc>R7!k`t|KmJ3UhZoS;#q_(eaOT2?%UWMcU2rB;Ri_G>H*DfAT^F01cKhUI@;i#r2qBtfQCuG8Ew7jC157jDt{)^+JL3x)jjbNa3{ECT9U==FwIlxa`)%#9&KfA4 z9<;p3QH)bqyz@g(*Ns!5%qIMi0`szk_&zjxNyTl|ka%zgFo z5uYwB`-ss(wf2aXAyf2Al!7Qoy$#6((O;kb?$Q{F14jK>D9}aFH+g0+W))T5nYEut zSUq4n2l2jvnt(mv^%A?vm~pJk$#8w`#0}@8dg* zM4q{xp+}{!dPqK8vAL&0b7dJ>E(Rnlo}$YqBcjRDYs{(no>$5;H@{p370IVYHuiUc zX{7I>Bi%oio?Fi&o{!enTo{!H@fE%LEDhfChE(s*(0DJn%RO3Vmd@?t%xnlgV!=e@ zb{M2g85PpOQmeD}WQK?jCuC*fJNY6dnnnlEtU)mS$=Q>D-w$kvb!Pg4>mJ4Mw5;@1 zbnE9Q{geP|qLo13Wv`AS)-124IolaOF$K7uSsq|ZY4_@#$Dw7&*TEUuz6q!#L>OXl zQif16OnEp%3TeSN)Sj3w9xV|e;dt5Eh7;7ri~i{8P6(E!yGqOJ3q(otv`>KZZv0^V ze_uxP3u&J7KWJc!y%NZIW0Svt*Tyq$1&{EQvmx%6{Z!$VndFulLM$ULIuyeZ1)|rWTT0mN1D~2pgojd*axr;`9QpJA4kTUI}Ey(&*z* z>(eRN6!TG;cKikx=ok-DTX@hebr=wjGgF~dMuFEl4S<{9Y~hA3^DlNefk~NUhv5vt zWwc*2`o62S!J|=tUt*$pQ9L~R~BA3}IE{L`^g*F0}nS za{8}|@FWGcRc=r;K1x8pmu($Y)Qn9?_|J2~69b(LmCT!-5YwYiziK77mGYOdOmn2} zf?fA^O%ZPVmzHmBe?v8KHI(W<;y5d z=`)Y2rqH4AfOg(IWcHd&Z)Q&XP@mVI4j0|!=H5ArY10Vvvw!Xw zqaE?ni>TNCc~d4?an+lgolub6#Az>mUyEpYSLPCidt>?9(6B>wMxu|LzVK5M>U2#N zq7N{~79e1T<9pc+_Qk2OB(tdzWAk9QK?7HSA?%c#ZY!O3cjG{0?8cWc7c|ly|2?R% z^<3JSGZ35Cx!ZNc@z!dt->EA`YrhttX>cGAK`3 zMOR$X$9i(<@AjNIUgjc046`T8xm&4MTrW$eZ$5Yi`rWnima}q^hv$1PxIf+ox6(yw zqlfk)oNM-YiL<|2nT-SY%_{z2@BTP$R34n9n@yQNQdfG0FN&{#>-#60 zioJ<~N84O6XvJMGmZq|Nj*`$D=w8Yk(af>2k?@3r0aa1_>)HAdUlqq7hix$l9ZroM z0Vt3(avf}KZGyoUq({?axHyB;;Cbzf%kC3;)_H1wk%mn*JLcQXFP-s`!vlx1L=Fzw z^KDkyoh*ux${}TrtLV(Z1pTTviWCtQjupiQ6CszIFp_c!Y)svLdw3j*XdvHyl z!kg&(O<%loe?@2+egB4-9|o}!gm_)f-lSd7$QAVbpcXtGF){ab<-Tm0_H1!> z&TC)`iH>C5-4ec%0g6HF1df-=KE-_fQFEObBJkS$bElAE!0pwAM>KeHeS8Q@zP60+ zl>FR2vBTy!wZ}=$D!RV?HR$|+LR*%WY!@Bhes~0&E_&*~qo8r*w9Wm>ix%bA0zPSQ zw%V+s;s*NJz!??)$yByljiiX@`KwlA8Ky*9+xze zWWQxCO3dpxcfE=JiugSfFCTRrmszOYfS3-+T$-5q?%B-S@Wq)&J=1bjojiuK%*V_X zB#(vOr#-rKA2y`%<9n&o8*N)qTEqj}Z%H2N&YBYd>90Z)P)_Z-h+)G9byYBBmyhie==f37ut3th+4(<)y(fNiG5)L%OtN6L3}`-wlAi!NA(wDd_g$suZz~Mq^%H~r%lo@**ynXG zobl!`kZ=zCJ5v_XZo!X1SnU{Tk$t+h+hljgDY{r6vSe=9$c%Q6nv!=fW_^So zaJJsv=F+a3`_b6J$#BD>#&^=+kp|a+PgEy;^vmyc0X%nhMf}54MJneQC#6DI?FCih z#5V&`u;JMNMve7s@o`4>f;APF3mb(@T=%n?UcFuJ^DPD`khlOI4kh6KvPTsE4Z;04 zX3d1Bgmh%E(*Om4VIu?iU(Aw9YdJ`SiFV~(R4)SqhMg-viorA~9vxgHc2T}gZ+42Z zR4=x)A4i45N4r4;^K;Jl5S>L{W?^)>9q&D1Qw*QKqQ*D%U77Z1gx4cb4RdV&*bab& z8#IyhP0^ZI<9%uu$21bUJBr^hYg6YBOH=w{))t>acDPk2pEG@l05c9G!Qo_&wb1ZO zZrB-DsJ`LV%fzKaEnje|n7RAqv>%>+h_`&UGENI2DXSdmwf99yT$TTdx0%v$2_6UA z<~Kt1wLlH4Is6g9|8Y64k3@>rY%_yu+2MHTQDCT%@Y-~7OhUZvp;}`)Xs%fMJ4^u zz&uz!{tL0(7wazu`Y7H1Q0%wPuQ@CMd9`J_kiah|>&5N86+k}`fC0peb|fydUqVr2 z-pw<@4PoA&?PUW~@BA#do@#d3JO_ZgpC18`bt-e=_}?n@Ct{B=En(sGt?HwCYw0+_ z&IFUlj3EACgXittdkVdXCFT^N!O2*qQQ8bpdjAOd7%s~F*JSFexz`$vomArJX z<&Vri@vf(BVebX%Gz{ee;__YCAUnIy8=S^pXtTZ$!uFjH9$6UnXl;YD@rj^)zD~ZO z`BrXlzVA=5twQ!H&gpzXqNk`}CrdRL(wx$TX|Vcv=H#4YU9y?F^6Uy!KcDX5hiH$n zzMDbewF}1@zRnBvi;Xal0Zh8kJ1qe9j9~6#ll5n%gg#|w-xUB|QH!b^MY@aqe6&wh ztlt;8t+RLk;el+XlD_3Vekto%$1vJrp2W$(6)X_Y&-00|F2&o({a5J32azjQw|q|> zg$=$p|89|7MwcZ3T94tpU#RK39C%82(hYZJL#>(mv#F2zy~ZNcBf*(Odu_~Rhd{A& zx?-IMf0GdVDY90n7uuKXO4Rmc;p$@%_@SadWW1o8=#1al2*M{^9Npg3FL+m_DW<0g zd0~*f5WDC%&OSIbhSrb3MH9Sa>aC`apGp;=62<~-0@YzpI|NPPf?!*3mQGeFtSAYu3=fCi9m7-05y2z<5J0y z;lj>)!`Mz1){LTJz#XaK*S-IQLj`tz8Au02=R1Rshb_29sOu}ZM63`dTNRUrV>|?R z@IC&6KX1~c;wAQPte3x%9Xi{&*eF!cL?A>I;fY*x7BI>CWcLFTg|REd6{&|Iv71F3 z5g!CE8fG=vJ4>2|`ZWUX1mEn8uToA?(^mTtMA_sTsM!I94*y!{A&1{c+r_i0n5=<(vG~!!m{l!xP!mMI9LRWW`Btm^7^@ zhhqCXF}Az9wwKy(_xcGOlYFpz+)Zcy*cShYI7=pP)V zrtR-pc~+I^{w-w{+4%3(XaF0n=b@ghN_?Ulk5MJ&zpllX$oj=7&RCA#X;N~F4Ja4_ z72x(w76AWXCaovQisTpMSs|uUcF_KnG#J9j0+~Jj^0bEn>2toV(CBCqBjnAzYo2}Q zH^~<9UjhYj$U3lsXw8MK9(-@s!Z@ZPXuZcrk!Upv{qz06{FYkP3PaTtad$)yYxJKC z;(y07WNtEE{kgCSjQs8Izc$0^ji2A#n`Oh!VW>6(t%Pl2lf+OHvVnt>FO{GjQDAks zFN-`!%WGtI(Y26Er@_5y_#N9yz(JC7@@;8Hd-^0GcZVt}lHPKPAL$4w<`iL2!i0P4 znx=DGdxpD1ay$_i(HeB)7d`-5Bj7m`|80FNK@wCBK9|Ag;Wc?A$q`eOqlR(kPs&xa z`u^7ZYZ2{+K5&+`!X|A1vjjmo8gj|dSuu+BNPKHn8C$4~slNsa^)G z>bAh6%N;$U!q1R*afh)FoE zCX=%pSpQt&L8OmIPTCIDROp zL^E&=R$r|563?wa@mdmf`i@S2a%MPbS_7)3Fz8Y*Sbi~CY!S%FEUKQ|Az2R!0x0a7* zXjNBHC7#Qcn2G8XvRG0|U9_r$8V(Nu+V+d?c1UFEVpb57xQ?%YZwc$*e-H=;r@8I+$j=(C~L^6jP;>}ff79rJ(oMQYrMuSzbC z9&>A!O8{WFMPm`&|DV9>C@%6r^lxMF&iTJj-Y$Bn5?2Q&MR!4r8W+9yUsA>9$`@I0 z7}1a?&;rCIsS*1$_;I^gI>@<-qxoN(JPigkz_W!`j9m0xJ&KLd_FWPU112$K?I=b-*M*7V3W^& zV-H68&y*p-*^m(;78jIu8vaIXhzOkRpW+{!e3-Flg&(}p%d;94VO*N~p=eq3#J|+* zWZ+R~zn|`p%HBTq1eY+RBH69G`+)~K{GWDB)iaNYJ!^=@4%Yh)ZmJ@gV_fN8lRzq-5 ztJ>{s7+4?6vSG6KmFJr__XLOQ=4Zh7AcIR1Lfc~G{uTInq0!1J8}8!T+4nCJ&XgO$48}ppg8RK&#oCSLWyCm8S z0`;-*mMRi`N;E>yZ7pJ36aa#Ys>GacJH$^HK+{n~QQ)6#bISv~;mwabNV33NMKD@b zG_d3r0`ksU^fJ+;)~e#pAxI=dDZWAX!&i!m0oyd*a4FFd@*)0%%}JI?-rvmB2=vvP zj%r^&g)2BT!B0sKMq4r~Nhvnd7l>U3#J-pKxDC(Ksz?&O6vb(9>GR3QMA$DN$Fb^R zoe@8zYcf9lUG!$`pmOdPFznjY;Iu`Y^WEm6TNXjjK_gOJTb*TUP3A)cfe@J%IZ3zL z;Q8|5#5ZqV@i!B(rbWMKH+QbynChXhL#j!DM(}24d*Hx(qD0doCr+f(k9aaJ1~%+S zUAS$ixOeBL{{7GSsjIm0w;9w}B8MJg04!s#MOrY+aYzUn)G2ArqT369vYw#RKpmg~ zU?Wm&f$3H9^YA6j^7^`{L%@=wV64(N`Oza>B6Lvy6D`A~ZTwbo=IPP61qN}Ui^R|K zwa>_U*13%BnX$sO3}hX<8$w0b2|uJmCyR_a-d$U|zVkjXjJQY~&3pA2Y)v2T%Owy- zZHTv*JlCzAmh`bSSl$o|`X+)fC|5M^*wJ7sTCtzO7+XQ(6p{1t!wSa+FsSmH1S}}3 zUCWoH1(-FFH_l!7CVvz8P{;SEL6|%i0-!fxKIoW&YyF}+^yZ%4oP)gx@1`GxTK40q z3`*y0t=L%x_O&tWs_FS4&nCNEV)6?97|+F4VmCEaMO%`-Y886$ybzE*3{6WS_baHe z70EIq42_{HU99=XxiKqi!g|Y~mDJzR=S6WsZ7ki}vMIH3{Zdw8WfHj}f4ca<&Yb?g zXu@u)M*Hcxuc)_k#=@00>i1Kc}hbY}Eczlj&S>gzNRpCE`8Nt7ku%B&H_i#fZQJBEzFS?HAkx7_5wK^Y=fbhIWZBdfl zVn4ZEwNp>}p0$d0e+XLW#y>`LJwP8JAFK)z75sB<*GqVZ((}ARW9BCQ|FHGu@lbzX z{P;w&Wyx9zsU(DwlC05AD55MgNwOtd*1<@ac2kmUgUV8}lyxvOqB13h#uj77zMCP- zV2t_Qm)@W6_xF1|e*SsC|7gzZ-gD1A=Xsvz+d5hHy=9V_nTrVM9&J460$y0wOF+fN27^I9IQxN?giyQfL1M*Iup%o(Nl2f}v0gvwy+={ONwhGo%Y# zx8Q<#zu_msXg-B%1+reG#yBm*wark`Kd_fqWZSJu)|VsVl@hGmlJv%)vQJbCkBL*l zggnjPM@n+QmGv~Iyn05S8wtQc;@J-$t-B3_gCr_)t5q~_Oe@m5;nA6T*ANe~*p;Vk zXU=01IzW3%7rkiqsi5S#Xo@MB`V;fE>xdJm)KO1^;Q{64;zDZw8M}z$b_Bg$&!Kq$ zQr>BZp7uV{jMs0RcGvEH{#Ls5?=*7uNyAJuxa5&3cfZdvFg7vWBT-!7PaT! zl7^oOdt;tD3jbi3i&G&~doo;@W*jXSJFpcEeIg=l%sLIMp2kwSxAQUj(z_CwBhihI z$8Y8QVfOEcKXyN`2FpAvOclQvzf&dP((U>^hK&y07tFtc#)PyUb60d9o2ppP$gOVl z1i9SdmQy`@Mza&ZWhV@ft0ZsF0mM1(sC18_S6KwYDjvf-bmZv)tJ)UqeFmU{ui4P{ zriPROxZ(ze|>*PYD! ziMdZ<_pn-o;*0G!pT?%ESj`$dR{6XRdBpiM+EfNSFn!j%_w}R^Em*h1a4>c} zH(426u)hs>(Ms9f<=35r`;s|sFkW!P*eb$( z@6oN7GfHkjcShc>HREAc3VlX31i4ced@~Ec>-NMx{>(|j*2;wlfaMx%v)!L$u~&iG z`1*(%%Am#(gRfc-b~)3e68ShMSjhztQkp+OhL;Rj&eMli%orh3ue2n6MfAI@x#r2B zozjf|Q+L*sOudP=Mdch4X5h;#_jtYKF4^7=F=aB zx&td4wGrGvBFeyxV55;pf~C0{-~uHf|`93;kI6_o-PQqH_o zfsd_cfzAs(CK%a6;i*uG@V=wdzPFz+wUcX5dS^&0gv?z6_JQLkv}_lAXokC#SWCOS z70m zhld-Wy=jQJZyCfqG!Ey43Rmlva2e_#Z2+yLwSp`y^OPyeK&>j>BBFC#+h3*JbhKP0 zcI9u1kdU+hC>yiz+RcUy9r_uufV_+5oaAgk3bw*n)5k?)J@KN^*&yuu@zvd{+dEoN z>(Ss^1IcH~m519D4qo_-{=x`p?c14!FP(C1&eHYY;WH4t$5nx=9B}XPo2p2AQy)o6 zUjsAcTUt%##fr<_oXNDbNye_Sa9zGW#}mOJ(tE}Ux#8JCFv70XdVs>xR`0k;gmV%IoYQflI7I0Abgj}(?yw0db?iN;Nn~bt z?*`OankVDp@lo36Q^*Gg8fkG~f@{qR7o*3TqzP_?cU@mylDUmO{QZ(_xNn8)((FE0 zg|gQe_UZ0E&h649f9~7XdB5IXTb4pzbpq?iL2#`w$e(5Ja*^P~%NL>Zt1{*@rlzCg z4Y`$)aP3i207#ytIza;oe1A6Dv0?oUU`jp@_L%|8yM$U!P0nHuoM{GNY(N0l7-GQ@ z*!}aqsos*tuUF_Lo|{p$mEcN~p=6q@muwsJIsA=`tmXnkum8>|t?vqjQONpQ&>!$Z z_h^TqrCTmQJdT&!64gON3n2%vGB6M~>wB*VRHI*S?9tICkOl@O!~-V%lmTJnKD!X~ z3+f3*HtaOrve*z;>|2W@2`=cW2|CZuybJy1$v}yXHp+k5J*?2@¨rX=b6fbg+e} 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�)8MXL2r|NV+mE7>Ca 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 Lm(G_O*RJMo|Wf^9MBw4a1 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≷EjTT^$IQo>$UgbVDt0Qqg|3)(Y2#T z_u{Sz9_43&#uHAnB;1Fm$g6#to(EDyB^&FIZ3E_m1$JOtx#*<=X}I!RAR}FzeF{>Yci?u+0dm$w#WJ6SMKaWhiU6BiCpVi+PCxwzt3gxRkR zo%XJJIQv47jz==j~jJzhy6X&jEl$kSIEtu$+ zBM6RJRmczl!x*Yj4zfnSjy@X0H7vFG1{2uO;VlU7qcR)^-Ao&R)S>6j5A4Sl2@`#4 z-e=)Rt(9eCXd+@PAze6wG0FWYl-H*rA#auCYL#h?d)cPbUIx3W);JM+0tZ^$|8)Y- zg8+Zhd!;UPs1wrwz`B7ylFIZP9NH1LNd}=ij}L~40u4SwOnQ2Goe8A59MnRd>hf0% zgygq#IfOMoDySs5WvZ~%oJJewIgoUKpWI#SKQ?q ztD|wWP69(DgS7(@L?I@5?qARQgws}d&L@1=b-nBju$#K*!A>G z*!oW0p3~D^$Ih1^z1rw1kqJHOu@`55!^VzPTyKE@GfJapo4mt>-;{cmFX!7RF_RW2 z)mLg(vWhGi&HdJDg~4U9!5$Gu#SDrR&3)KVu2J%cBRFtC>Y_N1-@j~|l-@Cu;&DtT zhCI-xa?!q8sEzE`;OkRa?2r225tIqPC6#+U`*;8_B+rv%1ap_xLoO>kLtg=IQL?xh z_pWSMc=RW`=f^8%wmtY!DC+cH8P=gQ5OiarW^dfNA$^9P z5BuP68THv}Y#z(>=YpeyWb}@;dOc@6y6ZIZ$=76fy|q^6!C-?((?xI=s}@k!B%o=5 zpz_h8-11-**n$S7j!SJORM5%N+E<(FmBKDaIrw2)UJ3rrfu<+;H!%i@!Y_{ z0DJlLh^psWJTymeDCiJB+VPHv5%69-m58fhjo=oK-`mQHzy2GhA{uczR-f+B;gi!0 z%VhQw^*QRpLQBp3%F?pa$Kp2gz6ndx(R3D9vQY%icu4l>zUy)Fh|512h-Z6%&71)3 z{?sA{KX6w>fbdufv_;IoS%oO#_$`~s;at0K+-cVMVaFnyJ`fne+DpJjyH6fQ@tSzt zY%ls^aZumyg!<8>=N^E3d=JTa`diHptYs&L9;B^fmNs=P1=x&jkGGTKLf6TC zn|V%E8uuLA$hQCx+y%8-!duqU@`KqfEg&NSILmMLu@$d4atbfG7hLWB4C`ag!R^|B zQ9K$a-9EqnsN1any(J(EOTA{aV=qf~(aQvIu~Dtk!#x>`TS_3pm?3`gE_&wqqwb~x z>hW6{-N~Fe2)>m(Q6zXhP0w-->*;2TdZuyP4m}gy|A+zVC#{<)C?_o1^*kMY$2F{+ zwHx%Dr+H}XmRTS<0+El|kqadn=RZjzgy24PHy_w%7}u3!ivruoheHPD#F(k8>G$cRbE_$)*zvIA!!cZ}-dU9}6!K}GM2)OSTn)@Glr;oftNq;iCTc>6G0Z703bT?dJ{ znE&vgc+u=&8~M_Yo6V!cvZG<&lir3a?S)qs0Gcl6I2}!-SC21O--5yWFqFngZQSx# zqw)nrO`MNGsS4S9?vljoI0>lgm&lugp2xqQK0hZ?+n(31C5^PTfq=hh2}w zXE%YCvzeMb-kjPi0Y(HD@~o$U`l)*3qOVW5UA8$`r86nSyV0ZM<|$;Z$!Y8Xr{Y`_ zH=XbqACm_vKD6Xse?h3XCFADatfXdcMUD^moj*HUe!Itaty1b75IYBh7}{N3s8M(< zpDZ8Ci8g3(58Qn_XawM8-yG_B(8U=#3Q{HX@CWM_VH;~7zLmY*zrD49YX0rhvbdC- z6uOF&!pg3_x2|Fb7tDbdc?xZ9dlqNEb)CAZxfoFYixyWoq69@;XLk*i1IK2;Y4yym zGOcyr49ZsTWJ5ybc7xRRha}|Yc#qcF$o99TPpHj89>(9|xSenNKYv7YtWBAP5~i^& z)H*qd&>o4frM}J0MpWZw2Wfk;heFFh(Y{XV60U%kR{r^%iL#m8DwZSBh%LdvwD_&5 z$KgK)P{`Zsx#1N4jPOlet>9qN&|J^-#`gAghTnhwXK*^A6Nl+3BdyhdpZqS!!Et+Q zlJZ@GI#xE45e{A$gj_e!TI0`f+WJ71*lL{1C?d%H<2zV|TWEDo6WhHlA;H^~;WO@` z<0G2uGZWiWtJ8?>p6&Wj3eOg)r;oNYldDk_0haa8XX=_`_%aFGwCxa1TiSBk;LPZ; zK@L3*|2;J4zizX=?jbixyB_{^>E0w8#;LMT9M%fl@Xu#KU1Gg!dMIcU*Fz0ot+dx% zE12AXo6`a+9i6tO!?(0DNb3}>_3db4#+*qp-;KZQ*p$Yz)m3NjNSkiC6TG@V{I_Bl zVMLwkp+&>lWQ3DDv;x+pwik=#P#Z%O302fTCh?$YD>{5?=~o|;8lO)dnOtdf++5b8 zJwVlO4s5R|WsqpIopPvPQnV8_V`NTuM)0p65z!kuZR6-jTht0%-*JZ_)VgKHV&de& z*QA8L?Y{7hMKi~(#qiCaJv_*HA+60B$u*r;T2R+wSTw*D=ymN&Z~=WZoR zS@Xut^)BDWf$*(yitHriQo;OiYH^yp8P|ko4-w+1x5$@gecHi}DciQ5$o2M<&(R_8V!yhKhdiy(+k8se_QY|^yiubf? ztyu{YXB&&>p)OuYO8YbxT>(n$vXlIe#Ic~2K68n_m9>xUINjvdsGMUnr9h%(Gd>Bq zw6yWYV^!rc&QdiimJ#JMla{>LY=ToI+CU@nX`bq)!qSqgP!}1_kiz}+lgFJPOLPn$ z1qXhF<>!9gpw%TLxTk60XDnV9Wmtl3|MJ7e8Akmr0q*X2j=1`BI@mHwVNcA@4?}`+^REm+6Y_8*S-lXLKpM>4iudTCI0oo+?gs78C+ofd8E)(1 zh(EXh#}#Pneu)XJgc{Q5HDAn>B`SEkgPXX$<<@d%Jzrw``}BBU^TyY0Vn`0ZDM3f= z@LJdaXUPI6sT|0rb)n6x?F$z|lE)q_GDGK7g`G1}{ag1&qvH=I!A^ZJgc<5ejQ=F8 z=;ZB~paZ2>f_!p!uq`m33=Srb4~KcAxwn5x;^YHdz8O6|?CTQ3RBw0nZ7xk0Xsz}D zTikPM*rcG4l%n0L+WIk3gG*=2@2o|bx@rqR;D`_Oc{J}H;fE?-x%u9{E2DX@EFzgSY~^8rj? zfXpa(SFg>{L4XEJLtVtE)XL6jB@*(+`aHE#u4UmTMHY33!nwU%-?L2{oRLLs4pA&; zUxy7$Zi`>%{xjr(;62^c0Z9KpA89@+c>a8toW)dLgKJR!d>9sX(_ioO=fgKzAtd%M)35-H`~N+= zM&p?O&a4oeWPkWy-|+78zl{4&I|gD$r+_>E`CLij{(CfDcn8DZ=7li+$^WtqBL1%g z7y-d6EB|4g;Ti|of8_jCxXnMzv+GVgxG46|CxQ(g{jbr!-JJf*d7aM^F8{;HB8aZh zf1!p05Mk;s*9HHm_K!(0RB^8ZjQr=L4PjjV^|jkPiZ}_wt30vy=$|*#Gd*9S;~e$> E06Wvhy8r+H literal 0 HcmV?d00001 diff --git a/src/qt/res/images/light/splash.png b/src/qt/res/images/light/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..25fdde2855ecd8b3c510a4c08367faec4cac3d8f GIT binary patch literal 93274 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 A@&Et; literal 0 HcmV?d00001 diff --git a/src/qt/res/images/light/splash_testnet.png b/src/qt/res/images/light/splash_testnet.png new file mode 100644 index 0000000000000000000000000000000000000000..0e9b8dad1693c67803aae8630b2c3506193b9dae GIT binary patch literal 49018 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 z zXaU>L$)I!5brt#{_@2l=aewi7RQhTnPI8yYvX5)v=j*MGO!D!1(6*^cEE7C7zKgC= z{WUt3w&~S&@rE*a4-P&ux@|^l6Hqzh?W_`Fzv-Z*6ymzN_OzKYqqFYtw(LMB}q1m3#C!#DoHL!kY59l$R<_Ge0^u)63~Er}IE!!mvOg)e1HDZTS70U%9Q@Mk7z|QC`)hsr2Cn58l@65-Ot2vf1T&x$97z&smgGg5bHe zVOglOGTo(yXufo@j09j`ND4}-XS7%K`jTE*H!foe+iVk(8MMRX_ z0+#*iX+6JO<+Zg(N^-)d;4eyYji+hJVdX{U`2g8(xcWV)*>U(Yg@P)!z!-vzjBE|g zMUBy|8qXB}K}*D9G=hSd7`P;N&niXLYrtn5;Y&aTQhI?|UX+KP4Xg_=zab(r&xEM` zB??Mn2lnaE8aI`E@i`SsVHFvX9xz^zt_; z_gU<{a!g@x#_y4oFv9z7eP#P|QAMHLm-ppiqxVrK$)3>bl-Lo2ILS|5U@(`gh3UoC z>p;%+YdS}U;ZYMr!EepwlfJT5WJq07IyJ)aJ;A;AErK%lH=+FHZugTf)xFW6|L0h# zzz48FP49bv;O(^g$8G1e=R@WYWvP62$BP+bOqpEtC2sEtd{WTc^&5OX-pxRfPZd(y z;4m(YTjWOZi?+43b*0ssW%ly;VtEj1_WYQH?l&o&BNM{6wx0W&uYN+`LsCKk&-=qT zpIv~=9=MAUW0qm9Vf}IfrzEgn|hW`Ffug0?rIwGUYh^B*;6O;y3$sG6XmbUa(FB^{2fW#FJ3v7&xG%2H;$fcQ6>fGeQk*V9Uv)*u@YoAWw$57J@?QA91qY^Ccv7h ztteVllo^*~&|?KyKqYKW#WXx(fR*Ff=7TuS^_+_3sgc7%P(lZ4FJfGT(A_K#GUfCX`ZsYi8UXer!(tCfFx#j|Y(>Ei*)Xn7JYP2mWKKWeOLUNIUvV((?BsnP9lo-yX8KWX!-UWIqyAiiZ zO;ThY1)vvXs_0 z03|yl&~TG~ilDP8TXo^vLL|mFEd)*TAI4^#77&VwmMWtFGh{KIwHUJz3{9R+Nm7#9 zr~l;Ua+l|XqhbST?j8OQu$NuW9E$&ArX;>on514Aw*uAY$YltgpvQ;z2%c3wB z>YWJ0XUYQE6_~$sS+ht-wJh-mlHPq@=CNh#$oM~B0+WQpTytpl8X2f^b}Z1)p0g?3 zbFd9+nsXnN4{{=jLqZk~F_neHw#BG=wuDeeM8w319d4;L0`e}-tuWBQXQ0nHe@E10 zw%Z3_7yMuRgQp25+jdQdd?K)QWlTV~qP$De{?$4b(m$@pLhNXfcOiXMIaMc4w+B-2 zKMX|Gkyg!H*EtJ(`-h&NB*Dk&(Hw&Wdx*v9}Ppwoh8O!q7s8QvelHhDGdn zOy4ncDM<(YH|cQWo`yIT=$I6px2s8#0*CZ9flGEaklSgh^0Uc-6ok)CpGhwi#ME;_8qfOdK&7J*RzCCNfnSxULFzperOeApeb@pymW=F* zdG^Yoz(#yZsi~M0h$UbLfV&ph?3rn_s!38oLQ8f3LxZXG=yYN{+eT2yQ=@=B$G?iE zc@vsuoOjiB?n3_!!bg_bM+I#w!f~Y&7FtsaDarLqVIUMW?L{U2iAjQU36W>BMaM7_ z`{!R`L@&qe({Xr=f1+Sb^RzA!qbsji|2>hRd(1YetwNDX|EmWag`dy&#)Ww7h~X5x zG9vRLi0gUPzvnMi6H1AI`W6{MWMrMHx8DXk#m6u12w~o-s~(AQPKu$70~dgaKyx_- o?Kl>MsJ=Jb{`1LP+81LV2w)f;BnVf56$JQ^5|AA1;}b^rhX literal 0 HcmV?d00001