WIP -- refactoring

This commit is contained in:
Josh Harvey 2016-04-05 17:41:12 +01:00
parent 8d44c1d383
commit f55e9355ef
3 changed files with 84 additions and 82 deletions

View file

@ -23,7 +23,7 @@ var pids = {}
var reboots = {}
function buildRates () {
var cryptoCoins = plugins.getCryptoCoins()
var cryptoCodes = plugins.getcryptoCodes()
var config = plugins.getConfig()
var settings = config.exchanges.settings
@ -31,9 +31,8 @@ function buildRates () {
var cashOutCommission = settings.fiatCommission || cashInCommission
var rates = {}
cryptoCoins.forEach(function (coin) {
var cryptoCode = coin.unitCode
var rate = plugins.getDeviceRate(coin).rates
cryptoCodes.forEach(function (cryptoCode) {
var rate = plugins.getDeviceRate(cryptoCode).rates
rates[cryptoCode] = {
cashIn: rate.ask.times(cashInCommission),
cashOut: rate.bid.div(cashOutCommission)
@ -44,12 +43,12 @@ function buildRates () {
}
function buildBalances () {
var cryptoCoins = plugins.getCryptoCoins()
var cryptoCodes = plugins.getcryptoCodes()
var balances = {}
cryptoCoins.forEach(function (coin) {
var balance = plugins.fiatBalance(coin)
balances[coin] = balance
cryptoCodes.forEach(function (cryptoCode) {
var balance = plugins.fiatBalance(cryptoCode)
balances[cryptoCode] = balance
})
return balances