Как запустить ноду тестнета Pi Network
kelvinboogДля запуска ноды нужны три пункта:
- Активный аккаунт в Pi Network. (minepi.com/kelvinboog если еще не завели)
- Docker на компе
- Открытые порты на компе (я научу)
- Перенаправленные порты в роутере (я подскажу)
- Прямые руки (тут уж сами)
ШАГ 1
Качаем приложение https://node.minepi.com/
Заходим в свой аккаунт. Для этого в мобильном приложении в боковое меню - Node и вводим код, который нам дали в компьютерном приложении.
ШАГ 2
Качаем Docker https://www.docker.com/products/docker-desktop
Устанавливаем, регистрируемся на сайте, логинимся в приложении.
Возможно, понадобится доустановить подпрограмму, приложение Pi вам даст прямую ссылку. Перезагружаем компьютер.
ШАГ 3
Открываем нужные порты. Приложение Pi попросит открыть порты 31400 - 31409. Вот инструкция:
https://vynesimozg.com/otkryt-port-v-brandmauere-windows-10/
ШАГ 4
Открываем порты на роутере. В зависимости от модели визуал может меняться, но названия всегда одни. https://skesov.ru/kak-otkryit-portyi-na-routere/
ШАГ 5
Если все сделано верно, то появится возможность запустить ноду. При клике на запуск вы увидете сообщение, что это занимает пару минут и надо подождать. Ждать вы можете бесконечно, нужен финальный штрих.
Как починить в Windows:
C:\Users\ВАШЮЗЕРНЕЙМ\AppData\Roaming\Pi Network\
Находим файл user-preferences.json открываем его в Блокноте и меняем на
{"windowWidth":800,"windowHeight":600,"uuid":"ВАШУНИКАЛЬНЫЙКОД","switchStatus":true,"dockerImage":"pinetwork/pi-node-docker:latest","containerFlavor":"stellar-dummy","testnetResetCount":"2","portsCheckPassed":true,"stellarConfigVersion":"0.0.9","testnetResetLatestNodeUIVersion":"0.4.4"}
Уникальный код уже есть в вашем файле изначально, вставьте его куда я указал и заменить этим текстом существующий контент файла user-preferences.json
Сохранить, перезапустить приложение Pi Node.
Как починить в Mac:
Library\App Support\Pi Network\Contents\Mac OS
Находим файл user-preferences.json открываем его в Блокноте и меняем на
{"windowWidth":800,"windowHeight":600,"uuid":"ВАШУНИКАЛЬНЫЙКОД","switchStatus":true,"dockerImage":"pinetwork/pi-node-docker:latest","containerFlavor":"stellar-dummy","testnetResetCount":"2","portsCheckPassed":true,"stellarConfigVersion":"0.0.9","testnetResetLatestNodeUIVersion":"0.4.4"}
Уникальный код уже есть в вашем файле изначально, вставьте его куда я указал и заменить этим текстом существующий контент файла user-preferences.json
Сохранить, перезапустить приложение Pi Node.