Ручная установка Мастерноды
Ручная установка мастерноды TWINS на VPS.
Эта инструкция для установки мастерноды TWINS на Ubuntu 16.04/18.04 64bit server (VPS) под управлением из кошелька на Вашем локальном компьютере (Локальный кошелек). Кошелек, на стороне VPS, в дальнейшем мы будем называть Удаленный кошелек.
Требования:
1,000,000 TWINS
Основной компьютер (Ваш персональный компьютер) – На нем будет запущен Локальный кошелек, хранится залог в 1М монет TWINS и он может быть включен и выключен без влияния на мастерноду.
Сервер мастерноды, запущенный на Ubuntu 16.04/18.04 (VPS — Компьютер, который будет онлайн 24/7 с запущенным Удаленным Кошельком). Минимальный требования для VPS: 1ГБ ОЗУ, 20ГБ диск и один статический IPV4 адрес.
Установка Локального кошелька:
Скачайте, установите и дождитесь полной синхронизации TWINS кошелька на Вашем локальном компьютере. С сего момента, и далее в этой инструкции, мы будем называть его Локальным Кошельком. Ссылку на скачивание Вы можете найти здесь: https://win.win/#download или здесь https://github.com/NewCapital/TWINS-Core/releases.
Теперь, перейдите в командную строку Локального Кошелька через (Инструменты > Консоль отладки) и наберите там следующую команду:
Эта команда создаст <Приватный Ключ для Вашей Мастерноды>. Сохраните этот ключ, мы будем использовать его позже.
Теперь там же в Локальном Кошельке, в командной строке, выполните следующую команду:
Эта команда создаст в кошельке адрес и <имя для Вашей мастерноды>. Также сохраните его для дальнейшего использования.
Отправьте 1М монет TWINS на адрес, созданный на предыдущем шаге. Когда Вы нажмете кнопку «Send», кошелек посчитает соответствующую комиссию за перевод. Нажмите «Yes» в появившемся диалоговом окне и перейдите к следующему шагу.
ВАЖНО: В поле «Сумма» наберите ТОЧНО 1000000 (1М). Эта одиночная транзакция скажет блокчейну о том, что адрес получения – мастернода. Если Вы укажите больше/меньше чем 1000000 (1М) или попытаетесь разделить платеж на 2 транзакции Вы не сможете выполнить следующий шаг.
Вы должны быть абсолютно уверены на все 100%, что скопированная информация верна. Затем проверьте ее еще раз. Мы не сможем Вам помочь, если Вы отправите 1М монет TWINS на неправильный адрес.
Находясь в Вашем Локальном Кошельке дождитесь 16 подтверждений и затем наберите в командной строке (Панель Инструментов: Инструменты > Консоль отладки) следующую команду:
Эта команда отобразит ID транзакции <Transaction ID> с ее индексом <Output Index>. Сохраните эту информацию в Блокнот (Это будет доказательством отправки транзакции в 1 000 000 монет TWINS).
В панели инструментов Локального кошелька выберите Инструменты > Открыть файл настроек мастерноды, чтобы открыть файл masternode.conf и добавить в него следующую запись:
Сохраните файл. Для справки посмотрите на пример ниже на скриншоте.
Установка Удаленного кошелька на VPS
Перед тем, как установить кошелек, необходимо зайти на Ваш VPS при помощи SSH клиента. После успешного входа наберите следующие команды в терминале VPS.
Перейдите в домашний каталог, набрав:
cd ~
Из Вашего домашнего каталога запустите закачку последней версии кошелька из хранилища TWINS GitHub, набрав:
Распакуйте и извлеките скачанный файл, используя следующую команду:
Если это первый запуск кошелька на VPS, то Вам необходимо попробовать запустить кошелек при помощи команды
./twinsd
. Это создаст конфигурационный файл twins.conf в Вашем каталоге с данными кошелька ~/.twins.Теперь нажмите
CTRL+C
для выхода/остановки кошелька, далее продолжайте и выполните еще один шаг.Снова вернитесь в домашний каталог, набрав:
cd ~
Идите в домашний каталог кошелька Twins еще раз, набрав:
cd ~/.twins
Откройте файл twins.conf, набрав:
vi twins.conf
Затем нажмите клавишу «i», чтобы попасть в режим редактирования и сделать конфигурационный файл похожим на:
Убедитесь в том, что Вы заменили rpcuser и rpcpassword на Ваши собственные.
Для того, чтобы выйти из редактора, нажмите
esc
затем:wq!
далее нажмитеEnter
Запускаем Вашу Мастерноду:
Сейчас Вам необходимо выполнить определенные шаги в заданной последовательности
Запускаем клиента демона (daemon client) на Вашем VPS (Удаленный кошелек). В Вашем домашнем каталоге Вы можете запустить демона кошелька, набрав:
./twinsd
Теперь, для активации мастерноды, в Вашем Локальном кошельке запустите консоль отладки (панель инструментов: Инструменты > Консоль отладки) и наберите следующую команду:
Где <mymnalias> имя Вашей мастерноды (без скобок).
Должен будет появиться следующий текст:
Снова идите на Ваш VPS (удаленный кошелек), запустите мастерноду при помощи:
./twins-cli startmasternode local false
Должно будет появиться сообщение - “masternode successfully started”.Используйте следующую команду, чтобы проверить статус Вашей мастерноды:
./twins-cli
masternode
status
Вы увидите что-то похожее на это:{ “txhash” : “334545645643534534324238908f36ff4456454dfffff51311”, “outputidx” : 0, “netaddr” : “45.11.111.111:37817”, “addr” : “WmXhHCV6PjXjxJdSXPeC8e4PrY8qTQMBFg”, “status” : 4, “message” : “Masternode successfully started” }
Вам также нужно проверить мастерноду на сайте эксплорера, после запуска ее в Вашем кошельке.
Для того, чтобы сделать это, скопируйте адрес кошелька из окна терминала, выбрав его мышкой (WmXhHCV6PjXjxJdSXPeC8e4PrY8qTQMBFg
- это пример), посетите раздел мастернод на сайте TWINS эксплорер, и вставьте его в нижнем правом поисковом окне, для того, чтобы найти Вашу мастерноду.
Ваша мастернода появится в статусе "ACTIVE".
После запуска статус будет меняться в несколько этапов:
«ACTIVE» --> около 2-х часов после запуска;
«EXPIRED» --> будет всего пару минут;
«REMOVED» --> также пара минут;
«ENABLE» --> по итогу мастернода останется в этом статусе и время в графе «Активно» будет увеличиваться. Прим: Если, в Вашем горячем кошельке, статус мастерноды «MISSING», то проверьте статус на сайте эксплорера https://explorer.win.win/masternodes , вполне возможно, что в данный момент мастернода в состоянии «EXPIRED»\«REMOVED» и это нормально.
Не будьте слишком нетерпеливыми. Первая награда приходит в 2-3 раза позже, чем обычная. Если Вы запустите Вашу мастерноду снова из кошелька, то таймер сбросится в ноль.
Вот и все. Поздравляем! Вы успешно создали Вашу мастерноду.
Last updated