Онлайн-мониторинг краудсейла: сколько Голосов вы можете купить за 1000 рублей или 1 BTC (плюс автоматизация прайс фидов для делегатов)
С началом ICO/Краудсейла многих интересует простой вопрос: сколько силы Голоса можно купить, если инвестировать 1000 рублей.
Для ответа на этот вопрос я подготовил отдельную страничку, где в режиме реального времени можно мониторить текущее состояние краудсела.
Минимальный дизайн, но данные обновляются каждые 10 минут
Показано, сколько всего собрано средств на краудсейле и сколько силы Голоса приходится на 1000 рублей или 1 биткоин, инвестированных в платформу.
Автоматическое обновление прайс-фидов для делегатов
Для делегатов есть отдельная строчка с рекомендуемой ценой GBG относительно токенов Голоса.
Если вы хотите автоматизировать процесс обновления фида, то по специальной ссылке можно обратиться к этой странице, получив только данные ценового фида.
Для автоматизации обновления цены можно использовать любой подходящий скрипт, например из поста Xtar Я же использую свой простенький скрипт, который получает прайс-фид по ссылке и затем обращается к уже запущенному на порту 7789 кошельку Голоса:
#!/usr/bin/perl
use LWP::UserAgent;
$ua = new LWP::UserAgent;
$req = new HTTP::Request GET => "http://www.steeme.ru/gf.html?mode=feed";
$res = $ua->request($req);
$feed=$res->content;
$json=`curl -s http://127.0.0.1:7789 --data '{\"jsonrpc\": \"2.0\", \"method\": \"publish_feed\", \"params\": [\"primus\",{ \"base\":\"1.000 GBG\", \"quote\":\"$feed GOLOS\"} true], \"id\": 1}'`;
Скрипт этот запускается по Cron:
*/10 * * * * /path/to/update_feed.pl
И, как я уже говорил, для работы нужно, чтобы у вас в фоновом режиме был запущен и разблокирован клиент Голоса. Для этого я запускаю его через screen, разблокирую и выхожу по Ctrl^A D
.