Как установить и запустить мастерноду EagleX (EGX) — IronGeekNode?
В данной статье мы рассмотрим, как установить и запустить мастерноду EagleX (EGX) — IronGeekNode на платформах Linux Ubuntu 16.04 и Windows 10. Подробнее о EagleX вы можете прочитать здесь. Также вам может понадобиться информация, как установить EGX кошелек на ваш персональный компьютер или на виртуальный выделенный сервер.
Содержание:
Для успешного функционирования мастерноды IronGeekNode, она должна быть доступна сети 24/7. Если вы не очень хорошо представляете себе, что такое мастернода (MasterNode), и как на ней зарабатывать — прочитайте эту статью.
Содержание:
Как установить и запустить мастерноду EagleX (EGX) на Linux?
Для того, чтобы установить и запустить IronGeekNode на Линуксе, нам потребуются ОС Linux Ubuntu 16.04 (либо другая версия), командная строка и набор команд:
sudo apt-get update
sudo apt-get install libleveldb-dev libleveldb1v5 libicu-dev wget unzip -y
sudo sh -c ‘echo «deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-ubuntu-xenial-prod xenial main» > /etc/apt/sources.list.d/dotnetdev.list’
sudo apt-get update
sudo apt-get install dotnet-sdk-2.0.0 -y
Переходите к пунтку №9 инструкции ниже. (Также у вас уже должен быть установлен EGX кошелек, на котором должно быть как минимум 0,01 EGX и 2500 BENZ. Как установить EGX кошелек.)
Как установить и запустить IronGeekNode на Windows?
Если вы решите развернуть мастерноду EGX на собственном компьютере или же на удаленном сервере, прежде всего вам потребуется установить кошелек EagleX. Подробная инструкция, как это сделать, находится здесь. Ниже я просто перечислю все необходимые для установки кошелька шаги.
- Скачайте и установите .NET Core SDK 2.0.0.
- Скачайте и установите Microsoft Visual C++ 2010 Redistributable Package:
x64: https://www.microsoft.com/ru-RU/download/details.aspx?id=14632
x86: https://www.microsoft.com/ru-RU/download/details.aspx?id=5555 - Скачайте и запустите кошелек EagleX_GUI, далее вам нужно будет сформировать свой адрес — подробно, как это сделать, читайте здесь с п.4., и пополнить баланс кошелька. На вашем счету должно быть как минимум 0,01 EGX и 2500 BENZ.
- Перейдите во вкладку Advanced -> Election — в открывшемся окне кликнете по селекту Public Key, выберите свой Public Key и нажмите OK (при этом с вашего счета автоматически выставится и спишется Election Fee в размере 2000 BENZ) .
- После того, как процесс «Election» завершится (см. вкладку Transaction History — там в поле «confirm» напротив вашей транзакции должно быть более одного подтверждения), на вкладке Account кликните правой кнопкой мыши по своему адресу и в открывшемся меню кликните по View Private Key. Скопируйте содержимое СТРОКИ Public Key(!). Далее снова кликните по своему адресу и выберите Vote. Вбейте ваш Public Key и нажмите OK.
- Скачайте и разархивируйте IronGeekNode_1.2.zip.
СОВЕТ! Поскольку с содержимым этого архива нужно будет работать из командной строки, то рекомендую положить его ближе к корневому каталогу или просто запомнить/записать путь, чтобы потом не искать. - Переместите файл ранее созданного вами кошелька в разархивированную папку IronGeekNode_1.0. (файл вы найдете в папке кошелька EagleGUI_1.4, название у него — {имя_которое_вы_задали_при_создании_кошелька}.json) или выпишите себе путь к нему — потребуется при дальнейшей работе с командной строкой.
- Запускайте консоль с командной строкой: Поиск -> cmd.
- В консоле перейдите в папку IronGeekNode_1.0, вбив следующую команду: cd {путь, где лежит папка}/IronGeekNode_1.0 (например, если вы распакуете архив прямо в корне диска C:, то команда должна быть следующая: cd с:/IronGeekNode_1.0).
- Далее пропишите команду: dotnet eagle.cli.dll (ВНИМАНИЕ! Если увидите ошибку — повторите пункт №1 данной инструкции — скорее всего вы не установили или установили не ту версию .NET Core SDK (должна быть не старше 2.0.0)). Если все корректно, то увидите следующее:
- В появившемся приглашении вбивайте: open wallet {путь/имя_вашего_файла-кошелька}.json. (ВАЖНО!
Если в пункте №7 вы переместили файл в папку IronGeekNode_1.0, то просто вбивайте: open wallet {имя_вашего_файла-кошелька}.json (без пути). Если же файл не перемещали, путь указали, но в консоли отображается ошибка, то проверяйте корректно ли вы прописали команду и путь). - Появится строка password:, где вам, соответственно, нужно указать пароль от вашего кошелька. Вбивайте пароль и жмите Enter. (Если не пускает — проверьте, не переключена ли у вас раскладка клавиатуры на другой язык или не зажат ли Caps Lock.)
- Если в предыдущих пунктах вы все сделали правильно — увидите eagle> и мигающий курсор на новой строке. Наберите следующую команду: start consensus.
Все, после этого нода запустится, а вы увидите что-то вроде этого:
ВНИМАНИЕ! Возможно, вы увидите такие же «зеленые записи», но немного иного характера. Приглядитесь внимательно! Если заметите разницу в структуре выводимой информации, то проделайте следующее: вбейте exit и нажмите Enter (вы можете не увидеть эту команду на экране — это нормально, просто строка ввода быстро «убегает» вниз. Вбивайте и жмите Enter).
Таким образом вы остановите ноду. После перезапустите ее проделав предыдущие шаги, начиная с пункта 10. После подождите немного — процесс должен пойти как надо!
На этом все! Высоких вам доходов!
Если возникнут вопросы или замечания касательно данной инструкции — опишите их, пожалуйста, в комментариях ниже или в официальном рускоязычном телеграм-чате проекта Eagle Project — https://t.me/EagleCoinRussia.
—
Сказать автору спасибо:
EGX: ARj1JUUKqJQQKzct2upMfuJg947y9Kf6ki
ETH: 0x72801198Db91cC8379932DDb11d158A530AEFD39
BTC: 1GMkKccAiyuBb6V5VNFEeVmRyGWZYSK6Xn