Dash Evo Tool#
Dash Evo Tool - это приложение, которое поможет вам голосовать за имена пользователей, снимать кредиты и выполнять всевозможные действия на платформе. В этом руководстве описано, как загрузить, установить и использовать Dash Evo Tool.
Установка#
Примечание
The Dash Evo Tool requires a running Dash Core full node.
Пакеты для Linux, MacOS или Windows доступны на странице релизов на GitHub. Загрузите zip-файл для вашей операционной системы, а затем распакуйте его:
Конфигурация#
Совет
The Dash Evo Tool includes a configuration file that will work without modification. Skip the steps below unless you have a custom Dash Core configuration that you want to continue using.
The default location of the dash.conf
file can be found in the Dash Core documentation.
Откройте директорий, в который была распакована загруженная программа.
Откройте файл
.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
, указав этот порт.
Enable ZMQ by adding the following lines to your dash.conf file:
# 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
At a minimum, the following values must be defined for RPC access to be enabled:
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.
Примечание
If you have Dash Core installed in a non-standard location, use the advanced settings to specify where to find it.

Экран выбора сети с выбором testnet#
If you have Dash Core installed in a non-standard location, click Show more advanced settings, then click Select file to select the location of your Dash Core installation.
Also, if you use a custom dash.conf file, uncheck Overwrite dash.conf and make sure your file aligns with the RPC and ZMQ settings mentioned in the Configuration section.

Network selection screen with advanced settings displayed#
Операции с личностью#
Загрузите существующую личность#
На главном экране личности нажмите кнопку Load Identity в правой верхней части экрана.

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

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

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

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

Экран личности с загруженной личностью эвоноды#
Создать новую личность#
Совет
Before creating an identity, make sure you have added a Dash Evo Tool wallet.
На главном экране личности нажмите кнопку Create Identity в правой верхней части экрана.

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

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

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

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

Экран личности с загруженной личностью#
Top up identity#
Совет
Before topping up an identity, make sure you have added a Dash Evo Tool wallet.
Your identity’s credit balance will decrease as you use applications on Platform. You can increase your balance by doing and identity top up. On the main identity screen, click the Top up button for the identity you want to add credits to.

Identity screen#
On the top up identity screen, select the funding method and funding amount. Then, click Top Up Identity to continue.

Ожидание средств#
The status will change from «Waiting for funds» to «Waiting for Platform acknowledgement» once the funds have been received and the identity top up process has started.

Ожидание подтверждения от платформы#
Once the top up is complete, a message will indicate it was successful.
Transfer credits#
You can transfer credits to another identity by providing the identity’s ID. On the main identity screen, click the Transfer button for the identity sending the credits.

Identity screen#
On the transfer screen, set the amount and the identity ID to receive the transferred credits. Then, click Transfer to continue.

Transfer screen with transfer details entered#
When the withdrawal confirmation screen opens, confirm that the amount and destination identity ID are correct. Click Confirm to transfer the credits.

Transfer confirmation screen#
Once the transfer is complete, a message will indicate it was successful.
Вывод награды Эвоноды#
Примечание
Запросы на вывод средств попадают в очередь, которая в настоящее время обрабатывается медленнее, чем предполагалось. В зависимости от времени запроса на вывод средств, его обработка может занять до 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 для нужной личности.

Withdraw screen#
На экране вывода средств выберите ключ для подписи вывода. Рекомендуется выбрать ключ владельца, так как это позволит направить вывод средств на адрес выплаты. Затем установите желаемый размер вывода.
Примечание
The Max button currently has a bug so you may need to manually adjust the amount if you use that button.
После ввода информации нажмите Withdraw.

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

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

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

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

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

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

Экран подтверждения голоса#
Подробности голосования смотрите на странице 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, чтобы создать новый кошелек.

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

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

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

Вкладка Средства в кошельке#
После добавления адресов они появятся в таблице с балансом и другими деталями.

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