INNER CODE UNIT · Go
asyncFunctions
aleibovici/cryptopump · main.go:596
func asyncFunctions(
viperData *types.ViperData,
configData *types.Config,
sessionData *types.Session) {
/* Synchronize time with Binance every 5 minutes */
_ = exchange.NewSetServerTimeService(configData, sessionData)
scheduler.RunTaskAtInterval(
func() { _ = exchange.NewSetServerTimeService(configData, sessionData) },
time.Second*300,
time.Second*0)
/* Retrieve config data every 10 seconds. */
scheduler.RunTaskAtInterval(
func() { configData = functions.GetConfigData(viperData, sessionData) },
time.Second*10,
time.Second*0)