This commit is contained in:
Josh Harvey 2016-12-08 21:46:35 +02:00
parent a375adb8b9
commit c3261bc61a
5 changed files with 101 additions and 106 deletions

View file

@ -1,4 +1,5 @@
const plugins = require('./plugins')
const notifier = require('./notifier')
const T = require('./time')
const INCOMING_TX_INTERVAL = 30 * T.seconds
@ -9,6 +10,7 @@ const SWEEP_OLD_HD_INTERVAL = 2 * T.minutes
const TRADE_INTERVAL = 10 * T.seconds
const PONG_INTERVAL = 10 * T.seconds
const PONG_CLEAR_INTERVAL = 1 * T.day
const CHECK_NOTIFICATION_INTERVAL = 30 * T.seconds
let pi
@ -27,6 +29,7 @@ function start (settings) {
pi.monitorUnnotified()
pi.sweepLiveHD()
pi.sweepOldHD()
notifier.checkNotification(pi)
setInterval(() => pi.executeTrades(), TRADE_INTERVAL)
setInterval(() => pi.monitorLiveIncoming(), LIVE_INCOMING_TX_INTERVAL)
@ -36,6 +39,7 @@ function start (settings) {
setInterval(() => pi.sweepOldHD(), SWEEP_OLD_HD_INTERVAL)
setInterval(() => pi.pong(), PONG_INTERVAL)
setInterval(() => pi.pongClear(), PONG_CLEAR_INTERVAL)
setInterval(() => notifier.checkNotification(pi), CHECK_NOTIFICATION_INTERVAL)
}
module.exports = {start, reload}