code: def to_xdr_object(self):
          
          data_name = bytearray(self.data_name, encoding='utf-8')
  
          if self.data_value is not None:
              if isinstance(self.data_value, bytes):
                  data_value = [bytearray(self.data_value)]
              else:
                  data_value = [bytearray(self.data_value, 'utf-8')]
          else:
              data_value = []
          manage_data_op = Xdr.types.ManageDataOp(data_name, data_value)
          self.body.type = Xdr.const.MANAGE_DATA
          self.body.manageDataOp = manage_data_op
          return super(ManageData, self).to_xdr_object()
docs: Creates an XDR Operation object that represents this
          :class:`ManageData`.