Интерфейс

Dash Core Wallet - это приложение, которое запускается на вашем компьютере и с помощью которого вы можете совершать переводы в сети Dash. Большая часть транзакций предназначена для получения и отправления Dash, но также есть возможность отправлять подписанные сообщения или, например, контролировать работу мастерноды. Интерфейс Dash Core Wallet подробно описан в следующих разделах.

Главное окно

../../_images/window-areas.png

Dash Core Wallet

Окно Dash Core разделено на несколько областей:

  • Строка меню

  • Панель вкладок

  • Основная область

  • Строка состояния

Строка меню

Через Строку меню вы можете получить доступ ко всем функциям Dash Core. Там доступны четыре меню:

Файл

Меню Файл используется для управления вашим кошельком, сообщениями и адресами.

Настройки

Меню Настройки даёт доступ к вариантам шифрования и общим настройкам программы.

Инструменты

Меню Инструменты даёт информацию о сети, а также позволяет вам изменять файлы настроек мастерноды и другие дополнительные функции.

Помощь

В меню Помощь можно найти документацию, инструкции и правовые документы, имеющие отношение к Dash Core.

Панель вкладок

Панель вкладок используется для быстрого переключения между основными областями Dash Core. Содержимое основной области меняется в зависимости от того, какую вкладку вы выбрали. Доступны следующие вкладки:

Вкладка Обзор

The overview tab offers quick access to your balance and most recent transactions, as well as the CoinJoin feature.

../../_images/overview.png

Вкладка Обзор

The left part of the main area is divided into two areas. The upper area shows your balances, which may be divided into Spendable and Watch-only balances if you have loaded watch addresses:

Доступно

Здесь показан ваш ликвидный баланс. Это то количество Dash, которое вы можете сейчас потратить.

В ожидании

Здесь показаны средства, которые ждут завершения транзакции.

Неподтверждённые

Здесь показаны средства от мастерноды или выплаты за майнинг, которые ещё не достигли требуемого количества подтверждений.

Итого

Здесь показана сумма всех доступных и ожидаемых средств на вашем счёте.

The lower area shows the CoinJoin status and allows you to process your funds using CoinJoin on the Dash masternode network.

The right part of the screen shows your recent transactions. Recent incoming transactions appear green, prefixed by a + sign. Recent outgoing transactions appear red, prefixed by a – sign. For more details on your transaction history, see the Transactions tab.

Вкладка Отправить

The Send tab allows you to send funds to another address on the Dash network. It contains fields to enter the recipient’s address, a label for the address, and the amount of Dash you wish to send. Options related to the transaction fee are also available. A quick view of your total balance is also available in the lower right corner.

../../_images/send.png

Вкладка Отправить

The CoinJoin Tab

The CoinJoin tab allows you to send funds to another address on the Dash network with enhanced privacy. It contains fields to enter the recipient’s address, a label for the address, and the amount of Dash you wish to send. Options related to the transaction fee are also available. A quick view of your total CoinJoin balance is also available in the lower right corner.

../../_images/coinjoin.png

The CoinJoin tab

Вкладка Получить

Во вкладке Получить вы можете создать адреса для получения Dash. Вы можете создать запрос на определённое количество Dash или добавить специальное сообщение, и отправить его другому пользователю в виде ссылки или QR кода.

../../_images/receive.png

Вкладка Получить

Вкладка Транзакции

The Transactions tab shows the entire transaction history for all addresses associated with your wallet. This appears as a table showing the time, type, label and amount of Dash for each transaction. You can also export the transaction history as a CSV file by clicking the Export button in the bottom right corner of the window.

The icons in the leftmost column indicate the status of the transaction. A tick indicates that the recommended number of confirmations has been passed, while a circular progress indicator indicates the nubmer of confirmations. A lightning bolt indicates a transaction with an existing InstantSend lock.

../../_images/transactions.png

The Transactions tab

The Masternodes Tab

The Masternodes tab shows an overview of the masternodes currently registered on the Dash network. You can filter the data by entering a value in the Filter List field, or display only masternodes with owner keys stored in the loaded wallet.

../../_images/masternodes.png

The Masternodes tab

Строка состояния

В строке состояния отображается панель синхронизации и ряд иконок статуса, которые показывают статус вашего соединения с сетью Dash.

Панель синхронизации

Эта панель показывает статус синхронизации Dash Core с сетью Dash. Каждый раз, когда вы открываете Dash Core, он начинает скачивать блоки, которые были созданы в блокчейне с того момента, когда вы последний раз открывали приложение. Эти блока скачиваются от других пользователей Dash и мастернод. Если вы никогда прежде не открывали это приложение, это значит, что вам предстоит скачать блоки за несколько лет. На этой панели доступны следующие статусы:

Нет доступа к источникам блока

Этот статус появляется, когда ваше интернет-соединение перестаёт работать, или порты, которые требуются для работы с Dash Core, заблокированы фаерволом.

Синхронизация с сетью

Dash Core скачивает блоки из сети.

Synchronizing governance objects

Dash Core is synchronizing P2P governance data.

Когда синхронизация завершена, индикатор прогресса исчезнет, и справа в строке состояния появится галочка.

Иконки статуса

../../_images/hd.png

This icon appears when your wallet is running in hierarchical deterministic (HD) mode. See here for documentation on HD mode.

../../_images/locks.png

Иконки замка отображают статус вашего кошелька: заблокирован или не заблокирован. Вам нужно разблокировать ваш кошелёк перед тем, как отправить средства или совершить какие-то другие действия.

../../_images/network-icons.png

These icons indicate the quality of your connection to the Dash network. If you cannot connect because of network problems, you will see only gray bars. More bars indicate more connections to your peers on the network.

../../_images/sync.png

These icons show the synchronization status of Dash Core with the network. Once synchronization is complete, the icon will become a green tick.

Окно Параметры

В этом документе описывается функционал диалогового окна Параметры Dash Core, доступного в меню Настройки > Параметры в Dash Core.

Главная вкладка

Главная вкладка окна Настройки содержит настройки, которые относятся к запуску и работе приложения Dash Core.

../../_images/main.png

Главная вкладка окна Настройки Dash Core

Запускать Dash Core при входе в систему

Эта опция даёт возможность автоматически запускать Dash Core, когда текущий пользователь начинает работу. На большинстве компьютеров существует только один основной пользовательский аккаунт, который автоматически залогинивается, когда включается компьютер, поэтому эта опция так же эффективна, как и одновременный запуск Dash Core с операционной системой.

Скрыть иконку в системном лотке

Когда эта опция включена, Dash Core не отображает иконку в системном лотке. Эту опцию невозможно включить одновременно с опцией Сворачивать в системный лоток вместо панели задач.

Сворачивать в системный лоток вместо панели задач

Когда эта опция включена и окно Dash Core свёрнуто, оно не отображается на панели задач как работающее приложение. Вместо этого, Dash Core будет работать в фоновом режиме, и его можно снова открыть через системный лоток (в области рядом с часами). Эту опцию невозможно включить одновременно с опцией Скрыть иконку в системном лотке.

Сворачивать при закрытии

Когда эта опция включена, то клик по крестику в правом верхнем углу окна будет сворачивать, а не закрывать Dash Core. Чтобы полностью выйти из приложения, выберите Файл > Выход.

Размер кэша БД

This option specifies the size of the database cache in memory. A higher value will result in increased performance when adding new blocks at the cost of higher memory usage. The default value is 300MB and it should not be set lower than this level.

Число потоков проверки сценария

Эта опция задаёт номер ветки верификации скрипта, от -4 до 16. Верификация скрипта - это процесс следования инструкциям, записанный в блокчейне, чтобы гарантировать подлинность транзакции. 0 - автоматический режим, в котором верификация скрипта равняется числу ядер вашего процессора. Использование положительных чисел подразумевает, что Dash Core должен использовать это числе ядер процессора, а использование отрицательных чисел оставит количество используемых ядер на усмотрение Dash Core.

Вкладка Кошелёк

The Wallet tab of the Options dialog contains settings related to how addresses are managed in the Dash Core app. The first time you run Dash Core, it will generate a new wallet containing 1000 unique Dash addresses. This tab allows you to configure how these addresses are used as inputs with the Coin Control, CoinJoin and Masternode features.

../../_images/wallet.png

Вкладка Кошелёк в диалоговом окне Настройки Dash Core

Включить функции контроля монет

Your Dash Core wallet balance is actually the sum total of all addresses holding balance that are associated with your wallet. When you spend Dash, Dash Core will withdraw from as many inputs as necessary to make up the desired amount of Dash to be transferred. This behavior may be undesirable if you want to keep a certain balance on one address. Enabling this option will add a button labelled Inputs on the Send tab. This provides access to the Coin Selection dialog, which can be used to lock, unlock and prioritize different addresses in your wallet. See here for a more detailed explanation of Coin Control.

Показывать вкладку Мастерноды

Enabling this option causes Dash Core to display an additional Masternodes tab to the right of the Transactions tab. This option requires you to restart the Dash Core app. The Masternodes tab can be used to view details of masternodes registered on the Dash blockchain.

Тратить неподтверждённую сдачу

Когда эта опция включена, кошелёк Dash Core позволяет вам тут же потратить сдачу от предыдущих транзакций, которые были переведены между адресами внутри одного кошелька. Это возможно даже тогда, когда транзакция не была полностью подтверждена, потому что кошелёк знает, что им же созданная внутренняя транзакция со временем подтвердится. При включении этой опции вы сможете создавать новые транзакции даже тогда, когда предыдущие ещё не подтвердились.

Enable CoinJoin features

Enabling this option displays the CoinJoin tab in the main Dash Core window and the Options dialog, and allows you to process and spend your balance using CoinJoin.

CoinJoin tab

The CoinJoin tab contains options relating to how CoinJoin functions in Dash Core.

../../_images/options-coinjoin.png

The CoinJoin tab of the Dash Core Options dialog

Enable advanced interface

Enabling this option changes the interface on the Overview tab of the Dash Core wallet to include more information, such as the remaining keys, percentage completion and current operation. See here for a full explanation of how to use CoinJoin.

Show popups for mixing transactions

Enabling this option will display notifications as the CoinJoin transactions are created.

Warn if the wallet is running out of keys

Enabling this option will cause Dash Core to display a warning when your original set of 1000 addresses is running out, which may affect CoinJoin processing. When 900 addresses are used, your wallet must create more addresses. It can only do this if you have automatic backups enabled. Consequently, users who have backups disabled will also have CoinJoin disabled.

Enable multi-session

Normally CoinJoin processing is completed in several consecutive rounds, each using a single masternode. Enabling this option allows multi-session, which means you can use multiple masternode servers at the same time, greatly increasing the speed of the CoinJoin process at the cost of creating more addresses and thus requiring more frequent wallet backups.

Mixing rounds

Use this option to control the number of rounds of CoinJoin to be processed for your chosen balance. Each round of processing uses a new masternode. The higher the number of rounds, the more difficult it becomes to trace the Dash to its original address. This is at the expense of more time required for processing and potentially higher fees.

Target balance

This option allows you to specify how much Dash should be kept on balance in a ready-to-use processed state, meaning it has already passed through the CoinJoin process. The available amount is shown as the balance on the CoinJoin tab.

Вкладка Сеть

This tab includes options related to your Dash network connection.

../../_images/network.png

Вкладка Сеть в диалоговом окне Настройки Dash Core

Пробросить порт через UPnP

Когда эта опция включена, Dash Core автоматически пытается открыть и пробросить клиентский порт на вашем роутере, используя UPnP (Universal Plug and Play) - универсальный набор сетевых протоколов. Большинство современных домашних роутеров поддерживают эту функцию, и благодаря ей вы сможете подключиться к сети Dash без специальных настроек вашего роутера.

Принимать входящие подключения

Эта опция даёт возможность вашему клиенту принимать подключения извне. Поскольку Dash - пиринговая сеть, а Dash Core считается полноценным клиентом, потому что он хранит на вашем устройстве копию блокчейна, включение этой опции позволит другим клиентам синхронизировать блокчейн и сеть через вашу ноду.

Подключаться через прокси SOCKS5 (прокси по умолчанию)

Если пользователь работает с интранетом и ему нужен прокси для выхода в общий интернет, эти опции дают возможность настройки адреса прокси сервера, чтобы пересылать запросы в интернет. Свяжитесь с вашим системным администратором или проверьте сетевые настройки вашего браузера, если вы не можете подключиться и подозреваете, что проблема может быть в прокси.

Использовать отдельный SOCKS5 прокси для подключения к участникам через скрытые сервисы Tor

Здесь вы можете настроить дополнительный прокси сервер, с помощью которого сможете подключиться к пирам в сети Tor. Это дополнительная опция для повышения уровня приватности, и она требует наличия Tor прокси в вашей сети. Чтобы узнать больше о Tor, пройдите по `ссылке<https://www.torproject.org/>`__.

Вкладка Отображение

This tab contains options relating to the display of the Dash Core app window.

../../_images/display.png

Вкладка Отображение диалогового окна Настройки Dash Core.

Язык интерфейса

Здесь вы можете выбрать предпочитаемый язык в выпадающем меню. После изменения языка потребуется перезапустить Dash Core.

Отображать суммы в единицах

Здесь вы можете изменить единицы валюты в Dash Core, с DASH на mDASH, µDASH или duffs. Каждая единица сдвигают десятичный разделитель на три пункта вправо. Duffs - самые маленькие единицы валюты, на которые делится Dash.

Знаков после запятой

Здесь можно выбрать количество десятичных знаков, которые будут отображаться в пользовательском интерфейсе. Эта опция никак не влияет на количество средств на ваших счетах и общий баланс.

Сторонние URL для транзакций

Здесь вы можете задать внешний вебсайт, чтобы проверить определённый адрес или транзакцию в блокчейне. Для этого подходят несколько блокчейн эксплореров. Чтобы воспользоваться этой функцией, введите URL выбранного блокчейн эксплорера и замените %sна ID транзакции. После этого вы сможете войти в блокчейн эксплорер напрямую из Dash Core с помощью контекстного меню любой выбранной транзакции.

Appearance tab

This tab contains options relating to the visual appearance of the Dash Core app window.

../../_images/appearance.png

The Appearance tab of the Dash Core Options dialog

Theme

You can use this option to select a different theme governing the appearance of the Dash Core window. All functionality is identical under the different themes.

Font Family

This option allows you to select a different font to display text in the window.

Font Scale and Weight

These options control the size and weight of fonts in the window.

Диалоговое окно Инструменты

Эти документы описывают функционал диалогового окна Инструменты Dash Core, которые доступны через меню Инструменты в Dash Core.

Вкладка Информация

../../_images/information.png

Вкладка Информация в диалоговом окне Инструменты Dash Core

Общие

В этом разделе отображается информация об имени и версии клиента и базы данных, а также местоположение текущей директории данных приложения.

Сеть

В этом разделе отображается информация и статистика сети, к которой вы подключены.

Цепочка блоков

В этом разделе отображается текущий статус блокчейна.

Пул памяти

В этом разделе отображается статус пула памяти, где содержатся транзакции, которые ещё не могут быть записаны в блок. Здесь находятся как транзакции, которые были созданы во время последнего блока, так и транзакции, которые не вошли в последний блок, потому что он уже был полон.

Открыть отладочный лог-файл

Эта кнопка открывает debug.log из директории данных приложения. Этот файл содержит выгрузку из Dash Core, которая может помочь в диагностике ошибок.

Вкладка Консоль

The Console tab provides an interface with the Dash Core RPC (remote procedure call) console. This is equivalent to the dash-cli command on headless versions of Dash, such as dashd running on a masternode. Click the red × icon to clear the console, and see the detailed documentation on RPC commands to learn about the possible commands you can issue.

../../_images/console.png

Вкладка Консоль в диалоговом окне Инструменты Dash Core

Вкладка Сетевой трафик

The Network Traffic tab shows a graph of traffic sent and received to peers on the network over time. You can adjust the time period using the slider or Reset the graph.

../../_images/network-traffic.png

Вкладка Сетевой трафик в диалоговом окне Инструменты Dash Core

Вкладка Пиры

Вкладка Пиры отображает список других полноценных нод, подключённых к вашему клиенту Dash Core. Доступны IP адрес, время пинга и версия клиента. При выборе пира отображается дополнительная информация об обмене данных с этим пиром.

../../_images/peers.png

Вкладка Пиры в диалоговом окне Инструменты Dash Core

Вкладка Ремонт кошелька

Во вкладке Ремонт кошелька находится набор загрузочных команд, чтобы привести кошелёк в рабочее состояние. Выбор любой из этих команд приведёт к перезапуску Dash Core с определёнными настройками, заданными командой.

../../_images/wallet-repair.png

Вкладка Ремонт кошелька в диалоговом окне Инструменты Dash Core

Спасение кошелька

Спасение кошелька подразумевает, что файл wallet.dat повреждён и не может быть прочтён. При нажатии создаётся копия файла wallet.dat к wallet.<date>.bak и сканирует его, пытаясь восстановить приватные ключи. После запуска Спасения кошелька проверьте файл debug.log, а именно - строки, начинающиеся на «Salvage», чтобы узнать больше о проведённых операциях.

Rescan blockchain files 1

Пересканирует уже скачанный блокчейн в поиске любой транзакции, которая влияет на содержащиеся в кошельке средства. Это может понадобиться, если вы заменили файл wallet.dat другим кошельком или бэкапом - логика кошелька не будет знать об этих транзакциях, поэтому пересканирование необходимо для восстановления баланса.

Восстановление транзакций

The recover transactions commands can be used to remove unconfirmed transactions from the memory pool. Your wallet will restart and rescan the blockchain, recovering existing transactions and removing unconfirmed transactions. Transactions may become stuck in an unconfirmed state if there is a conflict in protocol versions on the network during CoinJoin processing, for example, or if a transaction is sent with insufficient fees when blocks are full.

Обновить формат кошелька

Эта команда доступна для очень старых кошельков, где помимо обновления ПО необходимо обновлять версию кошелька. Версию вашего кошелька можно узнать, выполнив команду getwalletinfo в консоли.

Перестроить индекс

Удаляет текущий блокчейн и индексы статуса цепи (базу данных средств непотраченных транзакций) и перестраивает её из существующих файлов блока. Эту функцию можно использовать, чтобы восстановить пропавшие или застрявшие балансы.