create account

SteemJS Tools - Witness Price Feed in NodeJS by drakos

View this thread on: hive.blogpeakd.comecency.com
· @drakos · (edited)
$391.07
SteemJS Tools - Witness Price Feed in NodeJS
<center>https://steemitimages.com/DQmcNnyf5aJTjvYLNvWw7Wa87cd8REGMdYRqE1gPKNSaNmL/robot-148989_640-steem-241x400.png</center>

For a long time I've been using the legendary Steemfeed-JS by @someguy123. However, it uses the outdated https://github.com/svk31/steemjs-lib which is buggy and causes script crashes every once in a while. Also, Steemfeed-JS is only working for Bittrex prices now that Poloniex has been utterly unreliable with its disabled STEEM/SBD wallet therefore having much lower traded volumes with a different (lower) price than the rest of the exchanges.

There are other price feed scripts out there, but I decided to write my own for several reasons.
- Programming is fun.
- Learn something new.
- Customize the tool to my liking.
- Address and fix the problems in Steemfeed-JS.
- Average the price from the major exchanges: Binance, Bittrex, Huobi and UpBit.

# STEEM Price Feed
A price feed application written in NodeJS for witnesses on the Steem network.

## Features
- Application resilience with NodeJS restart on crash/exit.
- Automatic RPC switching.
- Averaged price from up to 5 major cryptocurrency exchanges.

# Pre-install (e.g. Ubuntu 16.04)
Requires NodeJS >7.6 (for the async functions).
```
sudo apt update
sudo apt install -y curl software-properties-common gnupg build-essential libssl-dev
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt install -y nodejs
sudo npm i npm@latest -g
```

# Install
```
git clone https://github.com/Jolly-Pirate/pricefeed.git
cd pricefeed
cp app/config.json.example app/config.json
chmod 600 app/config.json
```

Edit the app/config.json then install and start the app
```
npm install
npm start
```

### Screen session example
Start and enter a screen session: `screen -S pricefeed`

Start the script: `npm start`

Detach from the screen session with `CTRL-a-d`. This will leave it running in the background.

Reattach to the session with `screen -x pricefeed` to monitor its status. 

If you want to terminate the script press `CTRL-c`, then type `exit` to close the session.

---

<center>https://upload.wikimedia.org/wikipedia/commons/thumb/4/4e/Docker_%28container_engine%29_logo.svg/320px-Docker_%28container_engine%29_logo.svg.png</center>

# Docker install (recommended)
```
git clone https://github.com/Jolly-Pirate/pricefeed.git
cd pricefeed
chmod +x run.sh
./run.sh install_docker
./run.sh build
```
Edit the file `app/config.json` accordingly (see the section below), then start the container with
```
./run.sh start
```

Check that it's running fine with `./runs.sh logs`

Type `./run.sh` without arguments for a list of options.

---

# Configuration
The configuration is located in the file `app/config.json`.

- witness: witness account
- privateActiveKey : private active key of the witness account
- interval : delay between each feed publishing.
- peg : set to true only if you want to adjust your price feed bias.
- peg_multi : if the peg is enabled, then this will change the "quote" to `1 / peg_multi`, e.g. a peg_multi of 2 it will show a 100% bias on the feed.
- rpc: Steem RPC nodes

The different exchanges can be set to `true` or `false`. Poloniex is set to false by default because of their constant wallet problems.

The script is set to publish the price feed every 6 hours by default which is very acceptable. I included a docker setup for easy deployment.

<center>![example.png](https://steemitimages.com/DQmUyNrrewzEiQPTMx547NeDNgUP6oCXrjgWHhegoyXPdSD/example.png)</center>

Source code at https://github.com/Jolly-Pirate/pricefeed

I hope you like it. Please report any bugs or if you have any improvement suggestions.

***
<center>
#### Available & Reliable. I am your Witness. I want to represent You.
##### &#x1F5F3; If you like what I do, consider voting for me &#x1F5F3;
[![Vote](https://steemitimages.com/DQmfRx7jNSrFAnRZPrKRHLDxR22gRFYTBnKr2uLNdVty3MG/drakos-witness-thanks.gif)](https://steemit.com/~witnesses)
###### If you never voted before, I wrote a detailed guide about [Voting for Witnesses](https://steemit.com/witness-category/@drakos/tips-and-guidelines-voting-for-witnesses).
<sub>Go to https://steemit.com/~witnesses. My name is listed in the Top 50. Click https://steemitimages.com/DQmYq3yGqzvbK4JQFudeXoDp6PEtdny8vSvX5swqW5sA2fE/chevron-up.png once.</sub>
###### Alternatively you can vote via SteemConnect
<sub>https://v2.steemconnect.com/sign/account-witness-vote?witness=drakos&approve=1</sub>
</center>
πŸ‘  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 353 others
properties (23)
authordrakos
permlinksteemjs-tools-witness-price-feed-in-nodejs
categorywitness-category
json_metadata{"tags":["witness-category","steem","steemjs","utopian-io","development"],"users":["someguy123"],"image":["https://steemitimages.com/DQmcNnyf5aJTjvYLNvWw7Wa87cd8REGMdYRqE1gPKNSaNmL/robot-148989_640-steem-241x400.png","https://upload.wikimedia.org/wikipedia/commons/thumb/4/4e/Docker_%28container_engine%29_logo.svg/320px-Docker_%28container_engine%29_logo.svg.png","https://steemitimages.com/DQmUyNrrewzEiQPTMx547NeDNgUP6oCXrjgWHhegoyXPdSD/example.png","https://steemitimages.com/DQmfRx7jNSrFAnRZPrKRHLDxR22gRFYTBnKr2uLNdVty3MG/drakos-witness-thanks.gif","https://steemitimages.com/DQmYq3yGqzvbK4JQFudeXoDp6PEtdny8vSvX5swqW5sA2fE/chevron-up.png"],"links":["https://github.com/svk31/steemjs-lib","https://github.com/Jolly-Pirate/pricefeed","https://steemit.com/~witnesses","https://steemit.com/witness-category/@drakos/tips-and-guidelines-voting-for-witnesses","https://v2.steemconnect.com/sign/account-witness-vote?witness=drakos&amp;approve=1"],"app":"steemit/0.1","format":"markdown"}
created2018-05-22 23:22:45
last_update2018-05-25 16:17:12
depth0
children32
last_payout2018-05-29 23:22:45
cashout_time1969-12-31 23:59:59
total_payout_value311.207 HBD
curator_payout_value79.863 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length4,457
author_reputation112,280,226,665,329
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,162,995
net_rshares97,370,704,968,609
author_curate_reward""
vote details (417)
@angellija ·
Hi i am lija so sad but i am steemit account not a upvote please help me friend please only give me upvote me
πŸ‘  , ,
properties (23)
authorangellija
permlinkre-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180523t192800546z
categorywitness-category
json_metadata{"tags":["witness-category"],"community":"busy","app":"busy/2.4.0"}
created2018-05-23 19:28:03
last_update2018-05-23 19:28:03
depth1
children0
last_payout2018-05-30 19:28:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length109
author_reputation139,981,877,199
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,321,659
net_rshares1,287,046,775
author_curate_reward""
vote details (3)
@celsius100 ·
Hi.  Was going through my witness list, which was long overdue.  I saw your name and somehow I could not recall you being on the witness list.  I saw that you were close to the top 20, so I checked out your witness post (through Steemian.info, btw).  Very impressive.  So I checked out a few posts and saw the one about the spaghetti western comedy.  Nice.  So I went to your most recent post and gave you an upvote and voted for you as witness.  Since they were playing cards, I also thought you might be a poker player.  If you are a poker fan,  stop by at https://discord.gg/tYSFja.  We play poker at lucksacks.com with SBD as the unit of exchange.  Love to have you stop by if you have time.  Thanks for all you do for the Steem world.
properties (22)
authorcelsius100
permlinkre-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180523t021105015z
categorywitness-category
json_metadata{"tags":["witness-category"],"links":["https://discord.gg/tYSFja"],"app":"steemit/0.1"}
created2018-05-23 02:11:15
last_update2018-05-23 02:11:15
depth1
children2
last_payout2018-05-30 02:11:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length739
author_reputation1,890,481,416,542
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,182,126
net_rshares0
@drakos ·
Indeed I'm a poker fan, in fact I used to play at Lucksacks. Maybe I'll pop in again.
properties (22)
authordrakos
permlinkre-celsius100-re-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180523t030226945z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-05-23 03:02:27
last_update2018-05-23 03:02:27
depth2
children1
last_payout2018-05-30 03:02:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length85
author_reputation112,280,226,665,329
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,187,963
net_rshares0
@celsius100 · (edited)
That would be great.  I will tell @tuck-fheman to get you approved as soon as possible.  When you pop in there, let me know and I will set that up for you.
properties (22)
authorcelsius100
permlinkre-drakos-re-celsius100-re-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180523t030545827z
categorywitness-category
json_metadata{"tags":["witness-category"],"users":["tuck-fheman"],"app":"steemit/0.1"}
created2018-05-23 03:05:51
last_update2018-05-23 03:06:09
depth3
children0
last_payout2018-05-30 03:05:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length155
author_reputation1,890,481,416,542
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,188,341
net_rshares0
@criptokingko ·
Master frankly your have match on steemit, i adorn your precious blog.
My regards to you boss.
properties (22)
authorcriptokingko
permlinkre-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180525t011731320z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-05-25 01:17:39
last_update2018-05-25 01:17:39
depth1
children0
last_payout2018-06-01 01:17:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length94
author_reputation74,473,796,601
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,551,287
net_rshares0
@cryptopie ·
## Keep up the great work there @drakos I have toted for you too.
properties (22)
authorcryptopie
permlinkre-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180601t210332789z
categorywitness-category
json_metadata{"tags":["witness-category"],"users":["drakos"],"app":"steemit/0.1"}
created2018-06-01 21:03:33
last_update2018-06-01 21:03:33
depth1
children0
last_payout2018-06-08 21:03:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length65
author_reputation829,274,168,394,582
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id58,815,489
net_rshares0
@emmywell ·
That's a good one
πŸ‘  
properties (23)
authoremmywell
permlinkre-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180524t101025258z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-05-24 10:10:33
last_update2018-05-24 10:10:33
depth1
children0
last_payout2018-05-31 10:10:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length17
author_reputation124,208,657,855
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,430,907
net_rshares0
author_curate_reward""
vote details (1)
@emrebeyler ·
Thanks for sharing the price feed script. [pm2](http://pm2.keymetrics.io/) may be a better solution to keep the price feed process up instead of tmux, screen, etc.
πŸ‘  ,
πŸ‘Ž  , , , , , , , , , , ,
properties (23)
authoremrebeyler
permlinkre-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180523t065707393z
categorywitness-category
json_metadata{"tags":["witness-category"],"links":["http://pm2.keymetrics.io/"],"app":"steemit/0.1"}
created2018-05-23 06:57:09
last_update2018-05-23 06:57:09
depth1
children1
last_payout2018-05-30 06:57:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length163
author_reputation448,528,959,341,273
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,216,594
net_rshares-236,669,017
author_curate_reward""
vote details (14)
@drakos ·
$0.03
I'm actually using [forever](https://www.npmjs.com/package/forever) with the script. It has the option to start a process as a service like pm2 does. Nevertheless, if you use the dockerized installation you don't need to worry about screen or tmux, it's all taken care of :)
πŸ‘  
properties (23)
authordrakos
permlinkre-emrebeyler-re-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180523t203402418z
categorywitness-category
json_metadata{"tags":["witness-category"],"links":["https://www.npmjs.com/package/forever"],"app":"steemit/0.1"}
created2018-05-23 20:34:03
last_update2018-05-23 20:34:03
depth2
children0
last_payout2018-05-30 20:34:03
cashout_time1969-12-31 23:59:59
total_payout_value0.025 HBD
curator_payout_value0.007 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length274
author_reputation112,280,226,665,329
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,330,548
net_rshares9,207,495,944
author_curate_reward""
vote details (1)
@eurogee ·
Being independent is good. That's a nice effort. Thanks for the innovative post.
properties (22)
authoreurogee
permlinkre-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180523t035456748z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-05-23 03:54:57
last_update2018-05-23 03:54:57
depth1
children0
last_payout2018-05-30 03:54:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length80
author_reputation38,260,360,943,030
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,194,096
net_rshares0
@geovanny1000 ·
Muy Creativo. seguire tus publicaciones...
properties (22)
authorgeovanny1000
permlinkre-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180525t162239103z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-05-25 16:22:45
last_update2018-05-25 16:22:45
depth1
children0
last_payout2018-06-01 16:22:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length42
author_reputation58,512,038,636
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,663,751
net_rshares0
@gvand ·
I do not get along with the programming, but I see that you do! Excellent work
properties (22)
authorgvand
permlinkre-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180523t043354047z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-05-23 04:33:54
last_update2018-05-23 04:33:54
depth1
children0
last_payout2018-05-30 04:33:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length78
author_reputation14,436,532,369,084
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,198,806
net_rshares0
@indigoocean ·
It’s fun seeing you play with your code for all our benefit :) You’re one of my favorite witnesses.
properties (22)
authorindigoocean
permlinkre-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180523t020644221z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-05-23 02:06:45
last_update2018-05-23 02:06:45
depth1
children0
last_payout2018-05-30 02:06:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length99
author_reputation83,283,947,872,393
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,181,606
net_rshares0
@ismailadeel ·
Congracts for new post keep up the good work with steemit a resteem from my side best of luck Advance. Cheers...... @drakos
πŸ‘  
properties (23)
authorismailadeel
permlinkre-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180523t220105301z
categorywitness-category
json_metadata{"tags":["witness-category"],"users":["drakos"],"app":"steemit/0.1"}
created2018-05-23 22:01:06
last_update2018-05-23 22:01:06
depth1
children0
last_payout2018-05-30 22:01:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length123
author_reputation5,619,258,551
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,341,640
net_rshares602,254,457
author_curate_reward""
vote details (1)
@matife ·
Great post
Amazing lessons
Thanks @drakos
For communicating this.
properties (22)
authormatife
permlinkre-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180522t232510900z
categorywitness-category
json_metadata{"tags":["witness-category"],"users":["drakos"],"app":"steemit/0.1"}
created2018-05-22 23:25:21
last_update2018-05-22 23:25:21
depth1
children0
last_payout2018-05-29 23:25:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length65
author_reputation-891,965,157,955
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,163,301
net_rshares0
@melissakellie ·
Great post @drakos i don't know if you remember but you were the one who helped me get started on steemit and told me how i can buy my account as i was getting impatient from waiting hehe I just voted for you as a witness :) and as i grow even more here on this platform i will remember how lovely and helpful you were :) I hope you have an awesome day :D
properties (22)
authormelissakellie
permlinkre-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180527t071022916z
categorywitness-category
json_metadata{"tags":["witness-category"],"users":["drakos"],"app":"steemit/0.1"}
created2018-05-27 07:10:27
last_update2018-05-27 07:10:27
depth1
children0
last_payout2018-06-03 07:10:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length355
author_reputation66,081,430,266,130
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,909,197
net_rshares0
@mumin007 ·
$0.08
I really appreciate your work ![IMG_20180523_045454.jpg](https://ipfs.busy.org/ipfs/QmZ7svKRYcBwouwMPdwh7nzo7TegDCJaHVHPAZ1tBAwuoK)
πŸ‘  , ,
properties (23)
authormumin007
permlinkre-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180522t232522708z
categorywitness-category
json_metadata{"tags":["witness-category"],"community":"busy","app":"busy/2.4.0"}
created2018-05-22 23:25:27
last_update2018-05-22 23:25:27
depth1
children0
last_payout2018-05-29 23:25:27
cashout_time1969-12-31 23:59:59
total_payout_value0.072 HBD
curator_payout_value0.010 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length132
author_reputation1,607,052,622,597
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,163,313
net_rshares21,187,028,170
author_curate_reward""
vote details (3)
@nurhayati ·
@drakos, I don't understand the programming language, but I support you master. :)
properties (22)
authornurhayati
permlinkre-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180523t104825842z
categorywitness-category
json_metadata{"tags":["witness-category"],"users":["drakos"],"app":"steemit/0.1"}
created2018-05-23 10:48:15
last_update2018-05-23 10:48:15
depth1
children0
last_payout2018-05-30 10:48:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length82
author_reputation5,754,775,236,968
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,244,872
net_rshares0
@quochuy ·
Ah finally! I was going to start my own but now that you did it I’m got be lazy 😜

Thanks for sharing
properties (22)
authorquochuy
permlinkre-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180522t234759425z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-05-22 23:48:00
last_update2018-05-22 23:48:00
depth1
children0
last_payout2018-05-29 23:48:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length101
author_reputation758,372,221,814,367
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,165,878
net_rshares0
@roselover ·
I voted for you as a witness
Because you are a very successful and wonderful person
And help everyone dear
Thank you for the wonderful effort
properties (22)
authorroselover
permlinkre-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180522t232516999z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-05-22 23:25:18
last_update2018-05-22 23:25:18
depth1
children0
last_payout2018-05-29 23:25:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length141
author_reputation3,636,502,956,599
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,163,296
net_rshares0
@samiurrehman10 ·
Great work on nodejs @drakos
properties (22)
authorsamiurrehman10
permlinkre-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180522t232509595z
categorywitness-category
json_metadata{"tags":["witness-category"],"users":["drakos"],"app":"steemit/0.1"}
created2018-05-22 23:25:09
last_update2018-05-22 23:25:09
depth1
children0
last_payout2018-05-29 23:25:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length28
author_reputation795,180,052,204
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,163,282
net_rshares0
@shibleehossain ·
vote for vote
properties (22)
authorshibleehossain
permlinkre-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180525t160859344z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-05-25 16:09:18
last_update2018-05-25 16:09:18
depth1
children0
last_payout2018-06-01 16:09:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length13
author_reputation-11,305,863,071
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,661,789
net_rshares0
@silentscreamer · (edited)
Dammit. If i ever decide to run for witness in 25 years, seems id need to buy a programmer. Keep him/her locked away hammering at those blocks. haha.. 
Hmmm. @jesta seems capable... _leaves to buy a net and some cake for bait._

One more thing. Im trying to help out OpenMic this week. Im donating all my SBD from a post i wrote on "Enlightened self interest".. (its a bit of a long read). I pinged you but you might have missed it. 
OpenMic is running at a loss for weeks now since Pfunk dropped from Top 20, so im trying to help fill up their reward pool. The post is already at 74$ so theres the bonus of some delegation for you and you will be doing a good deed. :D
properties (22)
authorsilentscreamer
permlinkre-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180524t134315261z
categorywitness-category
json_metadata{"tags":["witness-category"],"users":["jesta"],"app":"steemit/0.1"}
created2018-05-24 13:43:12
last_update2018-05-24 13:43:45
depth1
children0
last_payout2018-05-31 13:43:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length669
author_reputation140,956,915,404,833
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,459,409
net_rshares0
@sweettais ·
thanks for the informative post
(Would be great if you could support my latest post;)
properties (22)
authorsweettais
permlinkre-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180525t035611057z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-05-25 03:56:12
last_update2018-05-25 03:56:12
depth1
children0
last_payout2018-06-01 03:56:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length85
author_reputation319,652,806,173,394
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,568,936
net_rshares0
@transparencybot · (edited)
<h3>This post has received votes totaling more than $50.00 from the following pay for vote services:</h3>

upme upvote in the amount of $94.51 STU, $129.34 USD.
rocky1 upvote in the amount of $81.77 STU, $111.91 USD.
appreciator upvote in the amount of $82.07 STU, $112.31 USD.
jerrybanfield upvote in the amount of $45.65 STU, $62.48 USD.

**For a total calculated value of $304 [STU,](http://steem.supply/rewards) $416 USD before curation, with a calculated curation of $76 USD.**

This information is being presented in the interest of transparency on our platform **and is by no means a judgement as to the quality of this post.**
properties (22)
authortransparencybot
permlinkre-steemjs-tools-witness-price-feed-in-nodejs--bidbot
categorywitness-category
json_metadata{"tags":["bidbot","transparencybot"],"links":["http://steem.supply/rewards"],"app":"null/null","format":"markdown"}
created2018-05-23 18:04:21
last_update2018-05-23 19:24:12
depth1
children0
last_payout2018-05-30 18:04:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length643
author_reputation-5,641,716,862,244
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,309,761
net_rshares0
@utopian-io ·
#### Hi @drakos! 

Your post was just upvoted by @utopian-io. We invite you to join our developer community on the Steem blockchain to crowdsource your project development and promotion with Utopian.

#### Contributing on Utopian
Learn how to contribute on <a href="https://join.utopian.io">our website</a>.

**Want to chat? Join us on Discord https://discord.gg/h52nFrV**
properties (22)
authorutopian-io
permlinkre-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180524t183506195z
categorywitness-category
json_metadata{"tags":["witness-category"],"users":["drakos","utopian-io"],"links":["https://join.utopian.io","https://discord.gg/h52nFrV"],"app":"steemit/0.1"}
created2018-05-24 18:35:06
last_update2018-05-24 18:35:06
depth1
children0
last_payout2018-05-31 18:35:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length372
author_reputation152,955,367,999,756
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout0.000 HBD
percent_hbd10,000
post_id57,503,639
net_rshares0
@veta-less · (edited)
Thank you for your work @drakos . You are my favorite Witness, because you support art &#10084;  But for the first time I hear that programming is fun. My husband is a programmer, and I often see the screen of his computer. In my opinion, this is too difficult &#128522;  
I'll show my husband your post. Perhaps your advice will be useful to him.
properties (22)
authorveta-less
permlinkre-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180523t073713522z
categorywitness-category
json_metadata{"tags":["witness-category"],"community":"busy","app":"busy/2.4.0"}
created2018-05-23 07:37:24
last_update2018-05-23 07:38:51
depth1
children0
last_payout2018-05-30 07:37:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length347
author_reputation23,579,245,786,297
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,221,787
net_rshares0
@wandoc ·
good wishes of friends, upvote and resteem.
properties (22)
authorwandoc
permlinkre-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180523t170916674z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-05-23 17:09:24
last_update2018-05-23 17:09:24
depth1
children0
last_payout2018-05-30 17:09:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length43
author_reputation-140,059,339,085
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,301,519
net_rshares0
@xandros ·
Awesome! I'll try your tool because I'm tired of mistakes like "SteemApi error:get_required_signatures"
![steemfeed js error](https://cdn.steemitimages.com/DQmNSEN9pfDJSpU4pvZP2K3J26eT7tgfTLyEDyjiWShQhm8/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%20%D0%BE%D1%82%202018-05-26%2002-37-57.png)
properties (22)
authorxandros
permlinkre-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180525t194324594z
categorywitness-category
json_metadata{"tags":["witness-category"],"image":["https://cdn.steemitimages.com/DQmNSEN9pfDJSpU4pvZP2K3J26eT7tgfTLyEDyjiWShQhm8/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%20%D0%BE%D1%82%202018-05-26%2002-37-57.png"],"app":"steemit/0.1"}
created2018-05-25 19:43:30
last_update2018-05-25 19:43:30
depth1
children1
last_payout2018-06-01 19:43:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length323
author_reputation606,929,701
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,691,723
net_rshares0
@drakos ·
$0.76
Precisely.
https://github.com/svk31/steemjs-lib/issues/8#issuecomment-388535559
πŸ‘  
properties (23)
authordrakos
permlinkre-xandros-re-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180525t195600329z
categorywitness-category
json_metadata{"tags":["witness-category"],"links":["https://github.com/svk31/steemjs-lib/issues/8#issuecomment-388535559"],"app":"steemit/0.1"}
created2018-05-25 19:56:03
last_update2018-05-25 19:56:03
depth2
children0
last_payout2018-06-01 19:56:03
cashout_time1969-12-31 23:59:59
total_payout_value0.569 HBD
curator_payout_value0.187 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length79
author_reputation112,280,226,665,329
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,693,236
net_rshares199,149,351,320
author_curate_reward""
vote details (1)
@yanabrui ·
Hello!
Good post!
properties (22)
authoryanabrui
permlinkre-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180525t142645585z
categorywitness-category
json_metadata{"tags":["witness-category"],"app":"steemit/0.1"}
created2018-05-25 14:26:51
last_update2018-05-25 14:26:51
depth1
children0
last_payout2018-06-01 14:26:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length17
author_reputation433,935,050,923
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,646,134
net_rshares0
@yanes94 ·
Wow what a great job, programmers should consider themselves an artist, for my programming it is a work of art.

Feel relieved that you do not know me in person because if I do not spend the whole day asking you to teach me how to program hehehe 😍
properties (22)
authoryanes94
permlinkre-drakos-steemjs-tools-witness-price-feed-in-nodejs-20180524t122311573z
categorywitness-category
json_metadata{"tags":["witness-category"],"community":"busy","app":"busy/2.4.0"}
created2018-05-24 12:23:15
last_update2018-05-24 12:23:15
depth1
children0
last_payout2018-05-31 12:23:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length247
author_reputation612,124,705,536,647
root_title"SteemJS Tools - Witness Price Feed in NodeJS"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id57,447,776
net_rshares0