mirror of
https://github.com/d0zingcat/gocryptotrader.git
synced 2026-05-19 07:26:49 +00:00
Minor improvements
1) gen_otp supports single use OTP secrets 2) improve database config check logic 3) reconnect websocket routine to engine (apart from the exchange pair syncer) 4) ImPrOvE CoNsIsTeNcY wItH LoG OuTpUt
This commit is contained in:
@@ -164,6 +164,7 @@ func ValidateSettings(b *Engine, s *Settings) {
|
||||
b.Settings.EnableExchangeHTTPDebugging = s.EnableExchangeHTTPDebugging
|
||||
b.Settings.DisableExchangeAutoPairUpdates = s.DisableExchangeAutoPairUpdates
|
||||
b.Settings.ExchangePurgeCredentials = s.ExchangePurgeCredentials
|
||||
b.Settings.EnableWebsocketRoutine = s.EnableWebsocketRoutine
|
||||
|
||||
if !b.Settings.EnableExchangeHTTPRateLimiter {
|
||||
request.DisableRateLimiter = true
|
||||
@@ -383,6 +384,10 @@ func (e *Engine) Start() {
|
||||
go EventManger()
|
||||
}
|
||||
|
||||
if e.Settings.EnableWebsocketRoutine {
|
||||
go WebsocketRoutine()
|
||||
}
|
||||
|
||||
<-e.Shutdown
|
||||
e.Stop()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user