Exemplo n.º 1
0
        public void GetTokenHandler(TransactionToken token)
        {
            var watcher = GetOrCreateWatcher(token.Symbol);

            _bot.PrintDebug($"Received {token}");

            watcher.PushToken(token);
        }
Exemplo n.º 2
0
        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;
            }
        }