code: def _check_quota(self):
          
          self._request_remaining_quota_if_unset()
          if self.quota_estimate < self.quota_limit:
              raise BitQuotaExceeded(self.quota_estimate)
docs: If IP can't make requests, raise BitQuotaExceeded. Called before generating numbers.