code: def remove_attribute(self, ont_id: str, operator: Account, attrib_key: str, payer: Account, gas_limit: int,
                           gas_price: int):
          
          pub_key = operator.get_public_key_bytes()
          b58_payer_address = payer.get_address_base58()
          tx = self.new_remove_attribute_transaction(ont_id, pub_key, attrib_key, b58_payer_address, gas_limit, gas_price)
          tx.sign_transaction(operator)
          tx.add_sign_transaction(payer)
          return self.__sdk.get_network().send_raw_transaction(tx)
docs: This interface is used to send a Transaction object which is used to remove attribute.
  
          :param ont_id: OntId.
          :param operator: an Account object which indicate who will sign for the transaction.
          :param attrib_key: a string which is used to indicate which attribute we want to remove.
          :param payer: an Account object which indicate who will pay for the transaction.
          :param gas_limit: an int value that indicate the gas limit.
          :param gas_price: an int value that indicate the gas price.
          :return: a hexadecimal transaction hash value.