def challenge(self, challenge): in_params = WebFormData.parse(challenge, utf8=True) out_params = {'nonce': in_params['nonce'].encode('utf-8')} out_params = self.api.prepare_call(in_params['method'].encode('utf-8'), **out_params) return Response(out_params)