Transmitter update: 0.2.3 - Price feed update

in #python4 years ago


With the recent commit f33aebe2, transmitter started supporting HIVE blockchain.

Regarding price feed updates, I have only Bittrex adapter enabled at the moment. As other exchanges support HIVE, I'll be also updating the adapters in newer versions.

Quickstart (w/ Docker)


  • Clone the repository
$ git clone https://github.com/emre/transmitter.git
$ cd transmitter

  • Fill the configuration
$ vim config.json.docker

Minimum config.json.docker example:

{
    "WITNESS_ACCOUNT": "emrebeyler",
    "SIGNING_KEY": "<private_signing_key>",
    "NODES": ["https://api.hivekings.com", "https://api.hive.blog"],
    "MARKETS": ["bittrex"]
}
  • Build the image
$ docker build -t transmitter .
  • Run transmitter
$ INFO:transmitter.main:Connecting to the blockchain using mainnet.
$ INFO:transmitter.main:Got the SIGNING_KEY in the config file.
$ INFO:transmitter.main:Got the WITNESS_ACCOUNT in the config file.
$ INFO:transmitter.main:Got the MARKETS in the config file.
$ INFO:transmitter.pricefeed.adapters.base:BittrexAdapter: Price: 0.2148
$ INFO:transmitter.main:Prices: [0.2148]
$ INFO:transmitter.main:Base price: 0.215 SBD, Quote price: 1.000 STEEM
$ INFO:transmitter.main:Operation broadcasted.

Transmitter also lets you enable/disable/set witness properties. If you want to see the other possible options, check the repository's README file.

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.033
BTC 64386.10
ETH 3142.17
USDT 1.00
SBD 3.98