Golosfeed-JS (публикации цены)
Using Golosfeed-JS
Golosfeed-JS is a piece of software that I originally wrote for STEEM, and then ported over for GOLOS.
Golosfeed-JS это одна из програм, которые я первоначально разрабатывал для STEEM, а затем портировал для GOLOS
If you're confused to what this is, price feeds are for witnesses (delegates), and are a necessary part of the network to allow the GBG coin to function.
Это скрипт для публикации цены для делегатов/(свидетелей), и важная часть для сети, позволяющая вычисляться и функционировать Золотому голосу (GBG)
It has had some dramatic changes:
Основные изменения в скрипте:
It uses ForexPF to get GOLD/RUR prices
BTC-e for Bitcoin/RUR prices
and of course, the ICO data to get the Bitcoin price per GOLOS.
Используется ForexPF для получения цены GOLD/RUR
ВТС-е для получения цены Bitcoin\RUR
И конечно же данные ICO для вычисления цены, GOLOS (сколько биткойнов стоит 1 GOLOS )
How do I use it?
Как я мне использовать этот скрипт?
You can either use Docker (preferred), or you can manually install NodeJS and run it that way.
Вы можете использовать как Docker (предпочтительно), либо можете установить скрипт NodeJS вручную.
Docker Method
Метод с использованием Docker
Step 1. Install Docker:
Шаг №1. Установка Docker:
Mac/Windows
Download/install from
Скачать и установить по ссылке
docker.com
Linux
Use the Get Docker script:
Используя Get Docker скрипт:
curl -sSL https://get.docker.com/ | sh
Step 2. Download Golosfeed-JS
Шаг 2. Скачивание Golosfeed-JS
You can either use Git (below), or you can
Вы можете использовать Git (см.ниже)или можете скачать
download the ZIP from my Github
git clone https://github.com/Someguy123/golosfeed-js.git
Step 3. Configure Golosfeed-JS
Шаг №3. Настройка Golosfeed-JS
Copy config.example.json
to config.json
, edit it and put in your GOLOS name and active key
Скопируйте config.example.json
в config.json
, и укажите там имя пользователя и активный ключ, которые используете в GOLOS.
{
"name": "someguy123",
"wif": "5xxxxxxxxxxxxxxxxxxxx",
"interval": 60,
"peg": false
}
Step 4. Start Golos Feed
Шаг 4. Начните публиковать цену
Open a Command Prompt/Terminal, and CD to your golosfeed-js directory. Then type:
Откройте коммандную строку или терминал и перейдите в директорию golosfeed-js , после чего наберите:
docker build -t golosfeed-js .
docker run -itd --name feed golosfeed-js
docker logs feed
You should be able to see something like this, if it worked:
Если все сделано правильно, то вы увидите что-то похожее:
Final GOLOS/RUR 0.14117895966842287
[2016-11-14T09:39:08.154Z] GOLOS/XAU(mg) is 0.054
[2016-11-14T09:39:08.159Z] Data published at: Mon Nov 14 2016 09:39:08 GMT+0000 (GMT)
Important Note about price display
Важное замечание по отображению цены
You may notice that the feed says 0.054 instead of 1.000; this is completely normal.
Вы должно быть заметили что у меня указано 0.054 вместо 1.000. Это абслютн о нормально.
There are two possible ways of displaying the price, and I use the original method from STEEM. This is nothing more than a display method, it doesn't affect the data that the network sees.
Существует два варианта отображения цены и я использую оригинальный метод из STEEM. Это всего лишь метод отображения, он не влияет на информацию, которую видит сеть
You can put the following calculation into something like Google and see for yourself.
Вы можете произвести следующие вычисления используя что-то типа Google, что бы убедиться в равнозначности вычислений.
1 / 0.054 = 18.51
1 GOLOS / 0.054 GBG = 18.51 GOLOS per 1.000 GBG
Russian translation by @smailer
Do you like what I'm doing for GOLOS?
Вам нравится, что я делаю для GOLOS?
Vote for @someguy123 to be a witness:
https://golos.io/~witnesses
Голосуйте за @someguy123, чтобы помочь мне стать делегатом:
https://golos.io/~witnesses