code: def get_smart_contract_event_by_height(self, height: int, is_full: bool = False) -> List[dict]:
          
          payload = self.generate_json_rpc_payload(RpcMethod.GET_SMART_CONTRACT_EVENT, [height, 1])
          response = self.__post(self.__url, payload)
          if is_full:
              return response
          event_list = response['result']
          if event_list is None:
              event_list = list()
          return event_list
docs: This interface is used to get the corresponding smart contract event based on the height of block.
  
          :param height: a decimal height value.
          :param is_full:
          :return: the information of smart contract event in dictionary form.