A cryptocurrency coin aggregator library
coin·age, noun. def: coins collectively.
const Coinage = require('coinage-lib');
Coinage.getCoins().then((response) => { ... }).catch((error) => { ... });
Coinage.getCoins()
Returns promise that resolves with an array of coin symbols.
Coinage.getHistory(coin, [type], [period])
Returns a promise that resolves with coin history data.
Argument | Description |
---|---|
coin | A coin symbol. E.g., 'ETH' |
type | Optional. Specify either 'market_cap' , 'price' , or 'volume' to receive an array of historical data. If omitted, an object containing all three types will be returned. |
period | Optional. Specify either '1day' , '7day' , '30day' , '90day' , '180day' , or '365day' . |
Coinage.getTickers([coins], [currency])
Returns a promise that resolves with ticker data for the given coins.
Argument | Description |
---|---|
coins | An array of symbols (e.g., ['ETH', 'BTC'] ) to return ticker data for. Leave empty array to return all coins. |
currency | The currency to use. Defaults to 'USD' . |
limit | The number of results to return. Set to 0 for all results. Defaults to 100 . |
Copyright © 2017 Polyledger. All rights reserved.