public void GetTokenHandler(TransactionToken token) { var watcher = GetOrCreateWatcher(token.Symbol); _bot.PrintDebug($"Received {token}"); watcher.PushToken(token); }
public async Task ApplyToken() { if (!_applyInProcess) { _applyInProcess = true; var queueToken = GetOptimazeQueueToken(); if (queueToken != null) { var accountToken = GetOptimazeAccountToken(); _bot.PrintDebug($"Queue token = {queueToken}, acc token = {accountToken} in apply"); await UpdateAccountStateByToken(queueToken + accountToken); } _applyInProcess = false; } }