Сабж. Не совсем, на самом деле, но пришлось.
Архив метки: криптонода
Добавил ZEC и NMC на криптоноду
Решил добавить еще пару популярных валют на криптоноду для поддержки их сетей – ZEC и NMC.
Обе имеют блокчейн небольшого размера, так что меня это особо напрягать не будет.
ZEC синхронизировался 2 с лишним дня, упираясь в проц.
NMC только недавно поставил синхронизироваться и как-то он весьма медленно это делает – ни проц не нагружен, ни канал. На диске за несколько часов занято только 60 МБ.
Попутно поправил скрипт статистики, исправив несколько ошибок (открыл для себя isset и NULL, да 🙂 ).
Сделал скрипт статистики для криптоноды
Можно сказать, окончательно уже оформил криптоноду – осталось, разве что, вентилятор заменить на 50 мм и постараться его всунуть в тот корпус, в котором все собрано.
Но сейчас не о железе, а о софте. Написал скрипт на PHP для вывода статистики. Забирает данные с объявленных в начале скрипта кошельков через RPC API и формирует табличку. Опыт в PHP небольшой, изучал по ходу дела, это мой второй или третий скрипт 🙂
Новакоин доставил проблем, ибо монета особо не поддерживается и многое в API отличается от современных монет. Пришлось делать ряд исправлений исключительно для нее.
Код: Скрипт на вики linuxoid.in
Результат работы:
Развернул NVC на криптохосте
Добавил наконец-то NVC. В отличие от остальных валют, пришлось добавлять кучку либ руками. Плюс, несмотря на “Пакет для Debian”, novacoind требует либы, которых в репозитории Debian’а просто нет.