async def send_maps(self, map_list):
params = {<EOL>'<STR_LIT>': <NUM_LIT:8>,  <EOL>'<STR_LIT>': <NUM_LIT>,  <EOL>'<STR_LIT>': '<STR_LIT>',  <EOL>}<EOL>if self._gsessionid_param is not None:<EOL><INDENT>params['<STR_LIT>'] = self._gsessionid_param<EOL><DEDENT>if self._sid_param is not None:<EOL><INDENT>params['<STR_LIT>'] = self._sid_param<EOL><DEDENT>data_dict = dict(count=len(map_list), ofs=<NUM_LIT:0>)<EOL>for map_num, map_ in enumerate(map_list):<EOL><INDENT>for map_key, map_val in map_.items():<EOL><INDENT>data_dict['<STR_LIT>'.format(map_num, map_key)] = map_val<EOL><DEDENT><DEDENT>res = await self._session.fetch(<EOL>'<STR_LIT>', CHANNEL_URL, params=params, data=data_dict<EOL>)<EOL>return res<EOL>
Sends a request to the server containing maps (dicts).