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 witness: /~witnesses

олосусуйте за @someguy123, чтобы помочь мне стать елегатом: /~witnesses

-


Comments 1


Y U NO ?
@
UPVOTE @phenom

15.11.2016 22:16
0

это расценивать как просьбу апнуть?

16.11.2016 13:20
0