コード例 #1
0
        public async Task <string> GetContract()
        {
            var contract = await _queue.Pop();

            if (string.IsNullOrWhiteSpace(contract))
            {
                _emailNotifier.Warning("Ethereum", "User contract pool is empty!");
                throw new BackendException(BackendExceptionType.ContractPoolEmpty);
            }

            return(contract);
        }