Перейти к содержанию

[SIB] Сибирский Червонец | X11GOST | Мастерноды


Hlorofos
Сообщение добавил Hlorofos

Все полезные ссылки и FAQ можно найти в первом сообщении. Прежде чем задать вопрос, посмотрите там.

Рекомендуемые сообщения

подскажите где сервер на линуксе брали?

в ЛС ответил.

Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 2,3 тыс
  • Создана
  • Последний ответ

Топ авторов темы

Эх, я тоже на винде запустил.

Только вот боюсь на другие эксперименты меня уже не хватит.

Не могли бы вы потом написать как установили все на вин?

 

В общем почти настроил на Windows 7 :) Установил Python 2.7, virtualenv, зависимости. Немного подправил пути, и добился запуска sentinel. Но... Столкнулся с другой проблемой.

 

Почему-то не может нормально подключается к sibcoind, хотя запускал кошелек с опцией -server

 

 

-342: non-JSON HTTP response with '401 Unauthorized' from server
Cannot connect to sibcoind. Please ensure sibcoind is running and the JSONRPC port is open to Sentinel.

 

При этом если вообще закрыть кошелек, то ошибка уже другая:

 

[Errno 10061] Подключение не установлено,

Cannot connect to sibcoind. Please ensure sibcoind is running and the JSONRPC port is open to Sentinel.

 

Буду рад любым мнениям на счет "response with '401 Unauthorized' from server" и того как это решить.

 

P.S. Когда получиться решить эту проблему и завести мастерноду на windows, напишу пошаговые инструкции. 

Изменено пользователем High
Ссылка на комментарий
Поделиться на другие сайты

в ЛС ответил.

 

спасибо!

В общем почти настроил на Windows 7 :) Установил Python 2.7, virtualenv, зависимости. Немного подправил пути, и добился запуска sentinel. Но... Столкнулся с другой проблемой.

 

Почему-то не может нормально подключается к sibcoind, хотя запускал кошелек с опцией -server

 

 

При этом если вообще закрыть кошелек, то ошибка уже другая:

 

Буду рад любым мнениям на счет "response with '401 Unauthorized' from server" и того как это решить.

 

P.S. Когда получиться решить эту проблему и завести мастерноду на windows, напишу пошаговые инструкции. 

Спасибо, буду ждать.

Ссылка на комментарий
Поделиться на другие сайты

У кого то есть уже мастренода?

сколько в последний месяц выплата была подскажите?!

Ссылка на комментарий
Поделиться на другие сайты

В общем почти настроил на Windows 7 :) Установил Python 2.7, virtualenv, зависимости. Немного подправил пути, и добился запуска sentinel. Но... Столкнулся с другой проблемой.

 

Почему-то не может нормально подключается к sibcoind, хотя запускал кошелек с опцией -server

 

 

При этом если вообще закрыть кошелек, то ошибка уже другая:

 

Буду рад любым мнениям на счет "response with '401 Unauthorized' from server" и того как это решить.

 

P.S. Когда получиться решить эту проблему и завести мастерноду на windows, напишу пошаговые инструкции. 

 

Если речь о мастерноде sib на винде, то думаю стоит превратить кошелёк в полноценный демон. Это будет выглядеть так (Внимание! Автор бородатый линуксойд, так что в целом инстукция верна, но некоторые пункты могут довольно сильно отличаться. Если что пишите в каком пункте не работает, попробую подсказать как должно быть):

 

0. Делаем по инструкции. Открываем кошелёк. Заходим в консоль (Инстументы -> консоль отладки). Вводим подряд:

 

getaccountaddress 0

Увидите ваш кошелёк для перевода 1000 червонцев

 

masternode genkey

увидите ваш ключ мастерноды

 

sendtoaddress кошелёк_для _перевода_1000_sib_из пункта_1 1000

увидите transaction_id

 

Готово. У вас есть всё для поднятия ноды.

 

Идём в папку где у вас храниться wallet.dat (если там нет то загляните в папку куда ставили кошелёк), ищем там sibcoin.conf . Записываем внутрь:

daemon=1

server=1

listen=1

externalip=ваш_белый_ip (котороый видно из интернета. в идеале статический)

rpcuser=ваш_юзернейм_для_управления

rpcpassword=ваш_пароль_для_управления

rpcallowip=ваш_адрес_для_управления (если конечно будете работать с кошельком не только с этого компьютера. Если только с этого то можно не указывать. Внимание! Если не указывать, то всю строку. Иначе поломается)

masternode=1

masternodeprivkey=ваш_ключ_мастерноды (смотри masternode genkey выше)

 

Затем вписываем в той же папке в masternode.conf:

mn1 ip:1945 key transaction_id 1

mn1 - имя ноды

ip:1945 - ваш белый ip (смотри externalip выше)

key - ключ мастерноды (смотри masternodeprivkey выше)

transaction_id - id транзикции с 1000 сибов (смотри sendtoaddress выше)

1 - число на конце хеша. Как точно рассчитывается я не уверен. можно потом посмотреть будет. У меня вышло 1. Ещё бывает 0.

 

Рестартуем кошелёк. На этом этапе должна заработать нода. Что бы проверить что всё ок вводим в консоль отладки:

 

1. mnsync status

Должно быть: "IsSynced": true,

​Если не тру то ждём.

 

2. Когда дождались полной синхронизации вводим masternode status

Должно быть: "status": "Masternode successfully started"

Если не так, то пробуем masternode start-all и ещё раз смотрим статус. Если не помогло думаем над тем что пишется в статусе, хотя обычно оно стартует.

 

Ставим питон отсюда:

https://www.python.org/downloads/windows/

 

Проверяем что заработало введя в Windows консоль python. Должно быть приглашение к вводу команд (Что то вроде > и ничего дальше)

Если заработало то чудно. Проверяем что есть pip. Пробуем python pip или просто pip. Что то должно заработать. Когда узнали что заработало делаем pip install virtualenv

 

Теперь скачиваем sentinel c репозитория https://github.com/ivansib/sentinel

Разархивируем его

открываем консоль питона, переходим в разархивированную папку. Делаем:

virtualenv ./venv

./venv/bin/pip install -r requirements.txt

 

Если всё прошло успешно радуемся, пляшем. XD

В этой же папке правим файл sentinel.conf . Указываем в нём путь к файлу sibcoin.conf <- скорее всего тут и проблема у high

 

​Заходим в панель управления -> адмиинстрирование -> планировщик заданий и наклацываем себе запуск сенитнеля раз в минуту (для этого надо сделать запуск питона раз в минуту и передавать ему sentinel.py первым параметром)

 

​Всё. Готово.

Изменено пользователем lifespirit
Ссылка на комментарий
Поделиться на другие сайты

У кого то есть уже мастренода?

сколько в последний месяц выплата была подскажите?!

Выплаты динамические, в среднем 9 монет раз в 10 дней.

Ссылка на комментарий
Поделиться на другие сайты

Идём в папку где у вас храниться wallet.dat (если там нет то загляните в папку куда ставили кошелёк), ищем там sibcoin.conf . Записываем внутрь:

daemon=1

server=1

listen=1

externalip=ваш_белый_ip (котороый видно из интернета. в идеале статический)

rpcuser=ваш_юзернейм_для_управления

rpcpassword=ваш_пароль_для_управления

 

 

Спасибо, это помогло. А именно у меня не были определены rpcuser  и rpcpassword. После того как прописал их в sibcoin.conf и перезапустил кошелек, Sentiel заработал без ошибок. Мастернода завелась на Windows, статус ENABLED. Ура!

 

P. S. осталось дождаться выплат.

Изменено пользователем High
Ссылка на комментарий
Поделиться на другие сайты

Не собирается кошель под линукс. По инструкции с сайта http://sibcoin.info 

Была пара ошибок в процессе - решил, не была установлена libevent, установил. Не хватало памяти - сделал swap.

А вот теперь выдает кучу кода непонятного и не доделывает.

Помогите

qt/masternodelist.cpp: In member function Б─≤void MasternodeList::updateMyMasternodeInfo(                                              QString, QString, masternode_info_t&)Б─≥:
qt/masternodelist.cpp:193:172: error: Б─≤class QDateTimeБ─≥ has no member named Б─≤offset                                              FromUtcБ─≥
                                                                                                                                                  infoMn.fInfoValid ? infoMn.nTimeLastPing + QDateTime::currentDateTime().offset                                              FromUtc() : 0)));
                                                                                                                                                                                                                          ^
qt/masternodelist.cpp: In member function Б─≤void MasternodeList::updateNodeList()Б─≥:
qt/masternodelist.cpp:276:173: error: Б─≤class QDateTimeБ─≥ has no member named Б─≤offset                                              FromUtcБ─≥
         QTableWidgetItem *lastSeenItem = new QTableWidgetItem(QString::fromStdString(Dat                                              eTimeStrFormat("%Y-%m-%d %H:%M", mn.lastPing.sigTime + QDateTime::currentDateTime().offse                                              tFromUtc())));

Ссылка на комментарий
Поделиться на другие сайты

Иван, ну мне кажется, надо как-то прокомментировать ситуацию.

Или нам как вариант продавать свою тыщу и уходить. Какой-то щит хэппенс.

Ссылка на комментарий
Поделиться на другие сайты

 

 

Или нам как вариант продавать свою тыщу и уходить. Какой-то щит хэппенс.

Продавай!!!

Ссылка на комментарий
Поделиться на другие сайты

Не собирается кошель под линукс. По инструкции с сайта http://sibcoin.info

Была пара ошибок в процессе - решил, не была установлена libevent, установил. Не хватало памяти - сделал swap.

А вот теперь выдает кучу кода непонятного и не доделывает.

Помогите

qt/masternodelist.cpp: In member function Б─≤void MasternodeList::updateMyMasternodeInfo(                                              QString, QString, masternode_info_t&)Б─≥:
qt/masternodelist.cpp:193:172: error: Б─≤class QDateTimeБ─≥ has no member named Б─≤offset                                              FromUtcБ─≥
                                                                                                                                                  infoMn.fInfoValid ? infoMn.nTimeLastPing + QDateTime::currentDateTime().offset                                              FromUtc() : 0)));
                                                                                                                                                                                                                          ^
qt/masternodelist.cpp: In member function Б─≤void MasternodeList::updateNodeList()Б─≥:
qt/masternodelist.cpp:276:173: error: Б─≤class QDateTimeБ─≥ has no member named Б─≤offset                                              FromUtcБ─≥
         QTableWidgetItem *lastSeenItem = new QTableWidgetItem(QString::fromStdString(Dat                                              eTimeStrFormat("%Y-%m-%d %H:%M", mn.lastPing.sigTime + QDateTime::currentDateTime().offse                                              tFromUtc())));

Если точнее не собирается sibcoin-qt . Сам натолкнулся на этот глюк. Возможно проблема в версиях qt библиотек. Тем не менее sibcoind, sibcoin-cli, sibcoin-mx уже собранные лежат кажется в bin/ папке. Если нужен демон а не графический кошелёк то просто перенеси эти 3 файла в куда нибудь в $PATH. В /bin/ или в /usr/bin/ например. И в принципе готово. Изменено пользователем lifespirit
Ссылка на комментарий
Поделиться на другие сайты

Устанавка Sentinel на Windows

 

Предполагается что первые шаги по установке мастерноды уже выполнены по инструкции http://bittogether.com/index.php?topic=5.0 до момента установки Sentinel.

 

Скачиваем и устанавливаем Python 2.7.x отсюда https://www.python.org/downloads/

Добавляем C:\Python27 и C:\Python27\Scripts в переменную среды PATH. (Свойства системы -> Переменные среды)
 
Для этого нужно скачать https://bootstrap.pypa.io/get-pip.py и выполнить python get-pip.py в той же директории.
Другие способы установки PIP на Windows: http://stackoverflow.com/questions/4750806/how-do-i-install-pip-on-windows 
 
Устанавливаем Virtualenv выполнив pip install virtualenv
 
Скачиваем https://github.com/ivansib/sentinel и разархивируем в директорию D:\sentinel (можно указать другую, но для примера здесь будет фигурировать именно эта)
 
Выполняем в директории D:\sentinel
 
virtualenv venv
venv\Scripts\pip install -r requirements.txt
 
Редактируем sentinel.conf указав в параметре sibcoin_conf путь к sibcoin.conf мастерноды.
 
Редактируем sibcoin.conf мастерноды добавив параметры:
daemon=1
server=1
listen=1
externalip=внешний IP-адрес мастерноды.
rpcuser=имя пользователя
rpcpassword=пароль
 
Создаем файл D:\sentinel\sentinel.bat со следующим содержанием:
@echo off
set HOME=.
cd D:\sentinel
D:\sentinel\venv\Scripts\python D:\sentinel\bin\sentinel.py
Создаем файл D:\sentinel\sentinel.vbs со следующим содержанием:
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & "D:\sentinel\sentinel.bat" & Chr(34), 0
Set WshShell = Nothing
Этот промежуточный vbs-скрипт нужен для того чтобы не открывалось консольное окно при выполнении через планировщик заданий.
 
Добавляем действие D:\sentinel\sentinel.vbs в планировщик заданий (Панель управление -> Администрирование -> Планировщик заданий -> Создать задачу...)
Тригер указываем "Ежедневно", повторять задачу каждые 1 мин.
 
Запускаем Sibcoin Core.
Изменено пользователем High
Ссылка на комментарий
Поделиться на другие сайты

строчка

venv/bin/pip install -r requirements.txt

 

ничего не делает. пишет 

'venv' is not recognized as an internal or external command,

operable program or batch file.
Ссылка на комментарий
Поделиться на другие сайты

 

строчка

venv/bin/pip install -r requirements.txt

 

ничего не делает. пишет 

'venv' is not recognized as an internal or external command,

operable program or batch file.

 

 

Зажми SHIFT. С зажатым шифт клацни правой кнопкой по пустому месту в папке с sentinel (которую из архива извлёк). Выбери "Запустить окно команд". В него вводи. всё будет работать.

 

Или сделай "cd DISK:/folder/sentinel/there/" в терминале

Изменено пользователем lifespirit
Ссылка на комментарий
Поделиться на другие сайты

итак запускаю в папке Sentinel.

в папке "venv" нет "bin" в принципе. а pip лежит в папке Scripts

 

c:\Sentinel>virtualenv venv
New python executable in c:\Sentinel\venv\Scripts\python.exe
Installing setuptools, pip, wheel...done.
Overwriting c:\Sentinel\venv\Scripts\activate with new content
Overwriting c:\Sentinel\venv\Scripts\activate.bat with new content

c:\Sentinel>venv/bin/pip install -r requirements.txt
'venv' is not recognized as an internal or external command,
operable program or batch file.
Ссылка на комментарий
Поделиться на другие сайты

 

итак запускаю в папке Sentinel.

в папке "venv" нет "bin" в принципе. а pip лежит в папке Scripts

 

 

Запускайте venv/Scripts/pip install -r requirements.txt

 

В Windows-версии вместо bin - Scripts

Ссылка на комментарий
Поделиться на другие сайты

c:\Sentinel>venv/Scripts/pip install -r requirements.txt

'venv' is not recognized as an internal or external command,

operable program or batch file.

Ссылка на комментарий
Поделиться на другие сайты

c:\Sentinel>venv/Scripts/pip install -r requirements.txt

'venv' is not recognized as an internal or external command,

operable program or batch file.

venv\Scripts\pip install -r requirements.txt

 

В виде слеши в обратную сторону. Если не прокатит перед командой .\ впиши. Возможно надо указать на pip как pip.exe

Изменено пользователем lifespirit
Ссылка на комментарий
Поделиться на другие сайты

Обратно поднял свою ноду: https://sibcoin.crabs.pro/static/

Как и раньше комиссиия 0%. Теперь на новой sibcoind ноде, без Warning'ов о старой версии sibcoind.

Изменено пользователем lifespirit
Ссылка на комментарий
Поделиться на другие сайты

@lifespirit, Ваша нода поддерживает ручную регулировку сложности шары?
Ссылка на комментарий
Поделиться на другие сайты

@lifespirit, Ваша нода поддерживает ручную регулировку сложности шары?

 

Это просто форкнутый и подпиленный для sibcoin последний p2pool dash'а. Всё что может dash p2pool может и этот. На счёт ручной регулировки шар хз, в автоматичском режиме сложность подстраивает.

Ссылка на комментарий
Поделиться на другие сайты

Сентинел установил, ура! Спасибо за помощь. Я и не видел что слэш не в ту сторону в команде, позор :)
 
Но, проблемы дальше.
Раньше мастернода работала при двух строчках в конфиге
masternode=1
masternodeprivkey=ваш_ключ_мастерноды

А что ей чичас то надо? Что такое:
rpcuser=ваш_юзернейм_для_управления

rpcpassword=ваш_пароль_для_управления

Я это использовал когда соло майнил с нескольких компов. Зачем это мастерноде? Или это на локальном надо указывать?

 
без строчки externalip в конфиге мастерноды:
Not capable masternode: Can't detect valid external address. Please consider using the externalip configuration option if problem persists. Make sure to use IPv4 address only.
 
со строчкой externalip и адресом хx.xx.xx.xx (адрес мастерноды, постоянный, виден из инета)
"status": "Not capable masternode: Could not connect to IP мастерноды:1945"
Ссылка на комментарий
Поделиться на другие сайты

 

Сентинел установил, ура! Спасибо за помощь. Я и не видел что слэш не в ту сторону в команде, позор :)
 
Но, проблемы дальше.
Раньше мастернода работала при двух строчках в конфиге
masternode=1

masternodeprivkey=ваш_ключ_мастерноды

 

А что ей чичас то надо? Что такое:

rpcuser=ваш_юзернейм_для_управления

rpcpassword=ваш_пароль_для_управления

 

Я это использовал когда соло майнил с нескольких компов. Зачем это мастерноде? Или это на локальном надо указывать?

 

Эти данные (rpcuser и rpcpassword) для  JSON rpc server. Это нужно для Sentinel. Можете придумать любые, главное прописать их в конфиге мастеноды (не локальном, а именно там где и sentinel)

Ссылка на комментарий
Поделиться на другие сайты

Сентинел установил, ура! Спасибо за помощь. Я и не видел что слэш не в ту сторону в команде, позор :)

 

Но, проблемы дальше.

Раньше мастернода работала при двух строчках в конфиге

masternode=1

masternodeprivkey=ваш_ключ_мастерноды

 

А что ей чичас то надо? Что такое:

rpcuser=ваш_юзернейм_для_управления

rpcpassword=ваш_пароль_для_управления

Я это использовал когда соло майнил с нескольких компов. Зачем это мастерноде? Или это на локальном надо указывать?

 

без строчки externalip в конфиге мастерноды:

Not capable masternode: Can't detect valid external address. Please consider using the externalip configuration option if problem persists. Make sure to use IPv4 address only.

 

со строчкой externalip и адресом хx.xx.xx.xx (адрес мастерноды, постоянный, виден из инета)

"status": "Not capable masternode: Could not connect to IP мастерноды:1945"

По порядку:

rpcuser и rpcpassword нужны что бы подключаться к кошельку через sibcoin-cli (утилиту консольного управления). Аналог в обычном кошельке - консоль отладки. Нужно это сентинелю, так как других способов манипуляций с нодой sibcoin'а у него нет. Фактически он подключается к кошельку через консоль раз в минуту, делает свои дела и отключается. Более того, сентинель так то можно поставить на другой комп (не тот на котором нода). Просто прописать ему тогда в конфиг адрес ноды до кучи а ноде разрешить принимать соединения с этого IP. Кстати сентинель может кешироваться не в файл а в базу данных. Я вот использую MySQL. Обычно бд на хостинге довольно быстрые. Это немного ускоряет ноду. Если не указывать allowip параметр то подключаться с логином и паролем из конфигурации можно будет только с локального компа (где нода Сиба стоит).

 

Без строчки external IP в конфигурации не пашет потому что как то давно Майкрософт решил что не дело без ipv6 то сидеть и по умолчанию все виндоусы начиная кажется с 7 подключаются к ретрансляторам майрософта за ipv6. Получают они адреса или нет это уже другой вопрос, но настройки таковы что эти виртуальные адаптеры для ipv6 в приоритете. С этим честно говоря не только с нодой очень много геморроя. Фулнода может только на ipv4 работать, так что нужно принудительно скормить ей внешний адрес что бы она к ipv6 не лезла.

 

Ну наконец последний пункт. Не работает потому что нода раз в минуту опрашивает сама себя. Опрашивает она сама себя по белому адресу из external IP. Видимо код писали какие то надмозги, потому что если ты за роутером, особенно домашним, то твой роутер обратно пакет не вернет если на внешний IP назначение, а ответит что по адресу ничего нет. Решается настройкой фаервола на компе с нодой так что бы запросы с локального IP адреса ноды на external IP перенаправлять на 127.0.0.1 (localhost).

Изменено пользователем lifespirit
Ссылка на комментарий
Поделиться на другие сайты

Китайский пул добавил червонец

http://sib.newpool.top

 

X11-GOST

http://www.newpool.top/

 

источник

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Similar Topics

    • Акция: Не упусти свой червонец!

      Друзья,  Сообщаем вам об акции, которая проходит в сообществе монеты Сибирский Червонец (SIB). Присоединяйтесь!     Источник: http://forum-nso.ru/threads/2018/#post-54606   Внимание! Акция проходит так же на других сайтах, двойное участие не разрешено. 

      в Раздачи монет

    • Акция: Даешь Червонец на Poloniex!

      Акция 1: "Даёшь Ч на Poloniex!"       Фонд: 10 000 Червонцев Для того, чтобы получить 8  6Ч 4Ч необходимо:   Вступить в группу ВКонтакте (если еще не вступили) Отправить заявку на добавление Червонца SIB на биржу Poloniex по ссылке: https://poloniex.com/coinRequest (писать можно по-русски, переведут) Проголосовать за SIB на https://pumpmycoin.com/ Предоставить в эту тему или в группу VK скриншоты, доказывающие ваши действия, и адрес для получения монет Не принимаются аккаунты в с

      в Конкурсы

    • Сибирский Червонец (SIB): Фонд развития "Mao Сapital"

      Фонд "Mao Сapital" основан 04.02.2016 г. с целью сосредоточить ресурсы сообщества и инвестировать в проекты по развитию Сибирского Червонца (SIB). >> история Его задачей так же является организация части этих проектов на первом этапе, привлечение компетентных исполнителей. На более поздней стадии это будет уже только отбор проектов для финансирования.   Адрес фонда: SfP1RUGG9XQc8TY3BvPJZsUuEK4JtY3KS9     ----------  Ключевые решения фонд принимает голосованием инвесторов. Пред

      в Другие форки

    • Розыгрыш мастернод ко дню рождения Червонца (SIB)!

      Внимание, розыгрыш! Выиграй сеть мастернод, и получи стабильный доход!     Справка:  Мастерноды - специальные сервера в сети Червонца, обеспечивающие скоростные транзакции. Для запуска мастерноды необходимо обеспечение в 1000Ч. Одна мастернода приносит сейчас владельцу 6.25 SIB в день комиссионного дохода. Вознаграждение мастернодам будет расти до 50% от всей эмиссии монет.    ----   Правила:  1. Перечислите сумму 100Ч в фонд розыгрыша, что гарантирует ваше участие 2. Трое победител

      в Конкурсы

×
×
  • Создать...