![](https://images.hive.blog/768x0/https://imgur.com/X7GwqTx.png)
This a major update to the price feed script I had written in Node JS (https://hive.blog/witness-category/@drakos/steemjs-tools-witness-price-feed-in-nodejs). It relies on Steem-JS, therefore it supports both the Hive and Steem blockchains out of the box without any further modifications to the library.
![](https://images.hive.blog/0x0/https://imgur.com/lnwvxXi.gif)
This v2.0 release can be found here:
https://github.com/Jolly-Pirate/pricefeed/releases/tag/v2.0
Features
- Application resilience with NodeJS restart on crash/exit.
- Automatic RPC switching.
- Supported exchanges: Binance, Bittrex, Huobi, Ionomy, Poloniex, Probit, Upbit.
- USDT/USD correction.
New features
- Added two more exchanges that recently listed Hive (Ionomy and Probit).
- Implemented Volume Weighted Average Price (VWAP) in the calculation.
- Improved error handling, e.g. when an exchange is unreachable or doesn't return a result.
- JS code linting.
Update Instructions
There are many improvements and modifications, so I recommend you start with a fresh copy of the tool to avoid any mixups or misconfigurations. Stop your older price feed process/docker and delete its folder. Reclone the repo and follow the fully documented instructions.
https://github.com/Jolly-Pirate/pricefeed/tree/v2.0
git clone https://github.com/Jolly-Pirate/pricefeed
cd pricefeed
git checkout v2.0
![](https://images.hive.blog/768x0/https://imgur.com/BHveCiw.png)
It doesn't work for me.
After ./run.sh
![Screenshot from 20200401 220017.png](https://images.hive.blog/768x0/https://files.peakd.com/file/peakd-hive/liondani/JemxBknv-Screenshot20from202020-04-012022-00-17.png)
I get this error >>>
but as you can see I have enabled only hivechain >>>
![Screenshot from 20200401 220044.png](https://images.hive.blog/768x0/https://files.peakd.com/file/peakd-hive/liondani/dkQ8J7Ex-Screenshot20from202020-04-012022-00-44.png)
Any idea what I make wrong @drakos ?
https://github.com/Jolly-Pirate/pricefeed#docker-install-recommended
You didn't install
jq
;)sudo apt install -y jq
Love the logo conversion. That is awesome!
Nice work @drakos. 👍
Thanks.
keep up the good work
Getting this when tried to have Hive and Steem. With only hive its working fine .. any idea why ?
You can't run both at the same time.