Added BTCChinaError DTO, moved checks to BasePollingService