Dash Evo Tool#

Dash Evo Tool - это приложение, которое поможет вам голосовать за имена пользователей, снимать кредиты и выполнять всевозможные действия на платформе. В этом руководстве описано, как загрузить, установить и использовать Dash Evo Tool.

Установка#

Примечание

Для работы инструмента Dash Evo Tool требуется полноценный узел Dash Core, настроенный на доступ к RPC и ZMQ.

Пакеты для Linux, MacOS или Windows доступны на странице релизов на GitHub. Загрузите zip-файл для вашей операционной системы, а затем распакуйте его:

Конфигурация#

  1. Откройте директорий, в который была распакована загруженная программа.

  2. Откройте файл .env (чтобы увидеть его, может потребоваться показать скрытые файлы). Для сети, к которой вы планируете подключиться, сделайте следующие изменения. Замените * на имя сети (MAINNET или TESTNET):

    • Обновите *_CORE_RPC_USER, чтобы оно соответствовало значению rpcuser из вашего файла Dash Core dash.conf.

    • Обновите значение *_CORE_RPC_PASSWORD, чтобы оно соответствовало значению rpcpassword из файла Dash Core dash.conf

    • Если ваш dash.conf содержит rpcallowip, измените *_CORE_HOST на этот IP-адрес.

    • Если ваш dash.conf содержит rpcport, обновите *_CORE_RPC_PORT, указав этот порт.

  3. (Опционально) Если вы собираетесь запускать Dash Core вручную, а не через Dash Evo Tool, вы должны включить ZMQ, добавив следующие строки в файл dash.conf:

    # Dash Evo Tool ZMQ config - mainnet
    zmqpubhashchainlock=tcp://0.0.0.0:23708
    zmqpubrawtxlocksig=tcp://0.0.0.0:23708
    
    # Place under the [test] section
    # Dash Evo Tool ZMQ config - testnet
    zmqpubhashchainlock=tcp://0.0.0.0:23709
    zmqpubrawtxlocksig=tcp://0.0.0.0:23709
    

Совет

Расположение файла dash.conf по умолчанию можно найти в Dash Core documentation <dashcore-rpc>`. Как минимум, для включения доступа к RPC должны быть определены следующие значения:

server=1
rpcuser=<some_user_name>
rpcpassword=<some_password>

Обновление env-файла#

Когда приложение запускается в первый раз, оно создает каталог приложения и копирует в него файл .env. В этом каталоге также хранятся данные приложения. Все дальнейшие обновления файла .env должны производиться в копии в каталоге приложения.

Операционная система

Путь к конфигурационному файлу

macOS

~/Library/Application Support/Dash-Evo-Tool/

Windows

C:\Users\<User>\AppData\Roaming\Dash-Evo-Tool\config

Linux

/home/<user>/.config/dash-evo-tool/

Запуск приложения#

После того как файл .env настроен, запустите Dash Evo Tool, дважды щелкнув на файле с именем dash-evo-tool.

Кроме того, вы можете запустить приложение прямо из терминала. Например, в Linux выполните:

./dash-evo-tool

Выбор сети#

Инструмент Dash Evo Tool поддерживает сети mainnet и testnet. Чтобы выбрать сеть, перейдите на экран выбора сети и установите флажок в столбце Select для нужной сети. Затем нажмите кнопку Start в этой строке, чтобы запустить Dash Core.

Примечание

Вы также можете запустить Dash Core вручную, не используя Dash Evo Tool.Это может понадобиться, если Dash Core установлен в нестандартном месте.При запуске Dash Core вручную необходимо включить ZMQ, как описано в Шаг конфигурации 3.

../../../../_images/network-selection.png

Экран выбора сети с выбором testnet#

Операции с личностью#

Загрузите существующую личность#

На главном экране личности нажмите кнопку Load Identity в правой верхней части экрана.

../../../../_images/main-empty.png

Экран личности без загруженных личностей#

Для некоторых типов личности требуется другая информация. Используйте выпадающее меню Identity Type, чтобы выбрать тип, который вы хотите добавить. В этом примере добавляется личность эвоноды.

../../../../_images/add-identity-evonode.png

Экран загрузки личности для эвоноды#

Внимание

Ваш ключ обеспечения не обязателен. Не вводите его в программу Dash Evo Tool.

Добавьте ID личности и приватный ключ владельца. Вы также можете добавить приватный ключ голосования, но добавлять приватный ключ адреса выплат **не рекомендуется. Для мастерноды или эвоноды используйте хэш protx в качестве ID личности.

Если вы используете Dash Masternode Tool, вы можете получить хэш protx и приватные ключи с экрана сведений о мастерноде.

../../../../_images/dmt-keys.png

Dash Masternode Tool#

После ввода необходимой информации нажмите Load Identity.

../../../../_images/add-identity-id-and-key.png

Экран загрузки личности с заполненной информацией об эвоноде#

После загрузки идентификатора вы можете просмотреть его баланс и подробную информацию о ключах. Для эвонод вы также можете инициировать вывод средств.

../../../../_images/main-evonode.png

Экран личности с загруженной личностью эвоноды#

Создать новую личность#

Совет

Before creating an identity, make sure you have added a Dash Evo Tool wallet.

На главном экране личности нажмите кнопку Create Identity в правой верхней части экрана.

../../../../_images/main-empty.png

Экран личности без загруженных личностей#

На экране создания личности оставьте первые два параметра по умолчанию и выберите способ пополнения счета. Затем отправьте требуемую сумму DASH на указанный адрес.

../../../../_images/create-await-funds.png

Ожидание средств#

Статус изменится с «Waiting for funds» на «Waiting for Platform acknowledgement», как только средства будут получены и начнется процесс регистрации личности.

../../../../_images/create-await-platform.png

Ожидание подтверждения от платформы#

После регистрации личности вы можете вернуться к экрану личности или перейти к регистрации юзернейма.

../../../../_images/create-success.png

Успешное создания личности#

../../../../_images/main-new-identity.png

Экран личности с загруженной личностью#

Вывод награды Эвоноды#

Примечание

Запросы на вывод средств попадают в очередь, которая в настоящее время обрабатывается медленнее, чем предполагалось. В зависимости от времени запроса на вывод средств, его обработка может занять до 18 часов.

For security, there is also a limit on how much can be withdrawn from Platform daily. If withdrawal requests hit the daily limit, they will remain in the queue longer. For details, see this DCG development update.

На главном экране личности нажмите кнопку Withdraw для нужной личности.

../../../../_images/withdraw.png

Экран личности с загруженной личностью эвоноды#

На экране вывода средств выберите ключ для подписи вывода. Рекомендуется выбрать ключ владельца, так как это позволит направить вывод средств на адрес выплаты. Затем установите желаемый размер вывода.

Примечание

Кнопка Max в настоящее время работает не корректно и устанавливает сумму вывода в кредитах, а не в DASH, поэтому при использовании этой кнопки вам нужно будет вручную выбрать сумму.

После ввода информации нажмите Withdraw.

../../../../_images/withdraw-key-amount.png

Экран снятия средств с выбранным ключом и суммой#

Когда откроется окно подтверждения вывода средств, убедитесь, что сумма и адрес назначения указаны верно. Нажмите Confirm, чтобы запросить вывод средств.

../../../../_images/withdrawal-confirm.png

Экран подтверждения вывода средств#

Операции с юзернеймами#

Регистрация юзернейма#

После создания личности, вы можете зарегистрировать для нее имя. На главном экране имен нажмите кнопку Register Name в правой верхней части экрана.

../../../../_images/main.png

Экран юзернеймов#

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

Затем введите желаемый. Если вы выбрали contested юзернейм, будет выдано уведомление, и отобразится примерная стоимость. Нажмите Register Name, чтобы завершить регистрацию.

../../../../_images/registering.png

Регистрация юзернейма#

После успешной регистрации вы увидите этот юзернейм на экране My usernames вместе с другими зарегистрированными вами юзернеймами.

../../../../_images/success.png

Юзернейм зарегистрирован успешно#

Голосование за юзернеймы#

На экране «Голосование» отображается список юзернеймов, за которые в данный момент требуется проголосовать. Нажмите кнопку Refresh, чтобы обновить экран в любое время.

Примечание

Голосовать могут только мастерноды и эвоноды, и каждая нода может изменить свой голос только четыре раза.

../../../../_images/main-contested-name.png

Экран голосования#

Чтобы проголосовать за участника, нажмите на его запись в колонке «Contestants». Вы также можете проголосовать за блокировку юзернейма или воздержаться, щелкнув по значению в этих колонках. Вам будет предложено загрузить личность эвоноды и мастерноды, если вы этого еще не сделали.

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

../../../../_images/confirm-vote.png

Экран подтверждения голоса#

Подробности голосования смотрите на странице DPNS.

Wallet operations#

Примечание

The Dash Evo Tool wallet features only work if your Dash Core node has a single wallet open. If you have multiple wallets open in Dash Core, close all of them except the one used by the Dash Evo Tool.

Создание кошелька#

This tool includes a basic wallet feature to support identity registration. Wallets can be added from the wallet screen.

Внимание

Since this tool adds watching-only addresses to Dash Core when creating identities, it is recommended to close all existing Dash Core wallets and create a new, empty wallet for the Dash Evo Tool. Also, make sure to backup your Dash Core wallet.

Нажмите Add Wallet, чтобы создать новый кошелек.

../../../../_images/wallet-main.png

Экран кошелька#

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

Затем введите имя кошелька и, по желанию, добавьте пароль, после чего нажмите Save Wallet, чтобы сохранить кошелек.

../../../../_images/wallet-create-all-fields.png

Экран создания кошелька#

Используйте кошелек#

Выберите свой кошелек с помощью выпадающего окна.

../../../../_images/wallet-select.png

Выберите кошелек#

Средства#

На нескольких вкладках отображаются сведения о кошельке. На вкладке «Средства» отображаются адреса получения. Нажмите Add Receiving Address, если вы хотите добавить дополнительные адреса для пополнения кошелька.

../../../../_images/wallet-funds.png

Вкладка Средства в кошельке#

После добавления адресов они появятся в таблице с балансом и другими деталями.

../../../../_images/wallet-funds-with-address.png

Кошелек с добавленным адресом#