Привет всем друзья - в первой части я рассказывал как запустить ноду Joystream с валидатором, но так как количество мест для валидаторов было ограничено решили вознаграждать также за простые ноды. Но для этого необходимо изменить имя свой ноды и добавить кое какие ключи для отслеживания ноды командой
Нам необходимо будет сделать имя ноды в формате memberId-memberHandle (idномер-имяноды)
Итак мы запускали ноду без использования сервисов и пошли по более простому пути. Теперь для изменения имени нам необходимо сделать следующее:
- Ищем себя на этой странице и найдя запоминаем ID и имя (мы его уже знаем)
- Проверяем что наша нода запущена здесь (скоро она временно отсюда исчезнет)
- Останавливаем ноду нажав ctrl+c в окне терминала рабочей ноды
- Запускаем ноду заного. Если раньше мы использовали команду ./joystream-node --chain joy-testnet-4.json --pruning archive --validator --name <имя>, то сейчас меняем <имя> на <ID-имя> и добавляем новые ключи. Команда будет выглядеть следующим образом:
./joystream-node --chain joy-testnet-4.json --pruning archive --validator --name <ID-имя> --telemetry-url "wss://telemetry.joystream.org/submit 0" --telemetry-url "wss://telemetry.polkadot.io/submit/ 0"
Не забываем убрать <> при вводе команды
Теперь наша нода должна снова появиться в телеметрии joystream и телеметрии polkadot
Далее желательно обновить ключи валидатора. Для этого:
- Вытаскиваем ключ из нашей ноды введя команду
$ curl -H "Content-Type: application/json" -d '{"id":1, "jsonrpc":"2.0", "method": "author_rotateKeys", "params":[]}' http://localhost:9933
Если получили подобный результат, то все замечательно {"jsonrpc":"2.0","result":"0xa0very0l...ong0hex0string","id":1} - копируем ключ (выделено жирным) он нам понадобится в ближайшее время
- переходим по ссылке и нажимаем Account actions после три точки и change session key
Все теперь можно подавать отчет о выполненной работе!!!