code: def send_encoded(self, message, auth_header=None, **kwargs):
          
          client_string = 'raven-python/%s' % (raven.VERSION,)
  
          if not auth_header:
              timestamp = time.time()
              auth_header = get_auth_header(
                  protocol=self.protocol_version,
                  timestamp=timestamp,
                  client=client_string,
                  api_key=self.remote.public_key,
                  api_secret=self.remote.secret_key,
              )
  
          headers = {
              'User-Agent': client_string,
              'X-Sentry-Auth': auth_header,
              'Content-Encoding': self.get_content_encoding(),
              'Content-Type': 'application/octet-stream',
          }
  
          return self.send_remote(
              url=self.remote.store_endpoint,
              data=message,
              headers=headers,
              **kwargs
          )
docs: Given an already serialized message, signs the message and passes the
          payload off to ``send_remote``.