NEVER LEAVE YOUR TERMINAL
Track token prices in your favorite exchanges from the terminal. Best CLI tool for those who are both Crypto investors and Engineers.
- Auto refresh on a specified interval, watch prices in live update mode
- Proxy aware HTTP request, for easy access to blocked exchanges
- Real-time prices from 10+ exchanges
If you have Go (1.9+) installed:
$ go get -u github.com/polyrabbit/token-ticker
Or download executable from the release page, and put it into your
$ tt --help Usage: tt [Options] [Exchange1.Token1 Exchange2.Token2 ...] Track token prices of your favorite exchanges in the terminal Options: -v, --version Show version number -d, --debug Enable debug mode -l, --list-exchanges List supported exchanges -r, --refresh int Auto refresh on every specified seconds, note every exchange has a rate limit, too frequent refresh may cause your IP banned by their servers -c, --config-file string Config file path, refer to "token_ticker.example.yaml" for the format, by default token-ticker uses "token_ticker.yml" in current directory or $HOME as config file -p, --proxy string Proxy used when sending HTTP request (eg. "http://localhost:7777", "https://localhost:7777", "socks5://localhost:1080") -t, --timeout int HTTP request timeout in seconds (default 20) Exchange.Token Pairs: Specify which exchange and token pair to query, different exchanges use different forms to express tokens/trading pairs, refer to their URLs to find the format, eg. to get BitCoin price from Bitfinex and CoinMarketCap you should use query string "Bitfinex.BTCUSDT CoinMarketCap.Bitcoin" Find help/updates from here - https://github.com/polyrabbit/token-ticker
$ tt binance.BNBUSDT binance.BTCUSDT Huobi.HTUSDT
Huobi can be replaced by any supported exchanges, and different exchanges use different forms to express tokens/symbols/markets, refer to their URLs to find the format.
$ tt -r 10 binance.BNBUSDT binance.BTCUSDT Huobi.HTUSDT
NOTE: some exchanges has a strict rate limit, too frequent refresh may cause your IP banned by their servers.
$ tt -c token_ticker.example.yaml
Token-ticker can also read options from configuration file, see the attached token_ticker.example.yaml for its format. By default token-ticker searches configuration file
token_ticker.yml in current directory and
$HOME, so you can compose a
token_ticker.yml, place it in your
$HOME and just type
tt to get all pre-defined prices.
$ # Create your configuration file by copying attached `token_ticker.example.yaml` to `token_ticker.yaml` $ cp token_ticker.example.yaml token_ticker.yaml $ # Or copy to your $HOME directory $ cp token_ticker.example.yaml ~/token_ticker.yaml $ $ $ # Token-ticker will search for configuration file "token_ticker.yml" in current directory and "$HOME" by default $ tt # <--- This is also the way I used most freqently
The MIT License (MIT) – see LICENSE.md for more details
via Startup News https://ift.tt/12wUnNT
May 22, 2018 at 10:35PM