supply ticker; WIP
This commit is contained in:
parent
aec84fc2cd
commit
504a85b8c4
3 changed files with 114 additions and 37 deletions
|
|
@ -1,5 +1,8 @@
|
||||||
const moment = require('moment')
|
const moment = require('moment')
|
||||||
|
|
||||||
|
const ticker = require('../ticker')
|
||||||
|
const settingsLoader = require('../settings-loader')
|
||||||
|
|
||||||
const db = require('../db')
|
const db = require('../db')
|
||||||
|
|
||||||
const CONSIDERED_UP = 30000
|
const CONSIDERED_UP = 30000
|
||||||
|
|
@ -19,7 +22,20 @@ function status () {
|
||||||
const up = age.asMilliseconds() < CONSIDERED_UP
|
const up = age.asMilliseconds() < CONSIDERED_UP
|
||||||
const lastPing = age.humanize()
|
const lastPing = age.humanize()
|
||||||
|
|
||||||
return {up, lastPing}
|
return settingsLoader.loadLatest()
|
||||||
|
.then(settings => {
|
||||||
|
return ticker.getRates(settings, 'USD', 'BTC')
|
||||||
|
.then(ratesRec => {
|
||||||
|
const rates = [{
|
||||||
|
crypto: 'BTC',
|
||||||
|
bid: parseFloat(ratesRec.rates.bid),
|
||||||
|
ask: parseFloat(ratesRec.rates.ask)
|
||||||
|
}]
|
||||||
|
console.log('DEBUG76: %j', ratesRec.rates)
|
||||||
|
console.log('DEBUG77: %j', rates)
|
||||||
|
return {up, lastPing, rates}
|
||||||
|
})
|
||||||
|
})
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
128
public/elm.js
128
public/elm.js
File diff suppressed because one or more lines are too long
|
|
@ -185,6 +185,11 @@ p {
|
||||||
padding: 5px;
|
padding: 5px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.lamassuAdminEmptyTable {
|
||||||
|
font-size: 20px;
|
||||||
|
font-weight: normal;
|
||||||
|
}
|
||||||
|
|
||||||
.lamassuAdminConfigTable {
|
.lamassuAdminConfigTable {
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
border-radius: 7px;
|
border-radius: 7px;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue