diff --git a/neo/client/app.py b/neo/client/app.py index 98ef32ce29c2ee3342f6077e9a5c165dd0a697c2..110e7bfb7dc5a5676cc676980c1675b8c98b4b37 100644 --- a/neo/client/app.py +++ b/neo/client/app.py @@ -810,7 +810,7 @@ class Application(object): undo_info = self.undoLog(first=first, last=last*5, filter=filter, block=1) return undo_info - + # FIXME: filter function isn't used def history(self, oid, version=None, length=1, filter=None, object_only=0): # Get history informations for object first partition_id = u64(oid) % self.num_partitions @@ -879,12 +879,12 @@ class Application(object): break # create history dict - self.txn_info.remove('id') - self.txn_info.remove('oids') - self.txn_info['serial'] = serial - self.txn_info['version'] = None - self.txn_info['size'] = size - history_list.append(self.txn_info) + self.local_var.txn_info.pop('id') + self.local_var.txn_info.pop('oids') + self.local_var.txn_info['serial'] = serial + self.local_var.txn_info['version'] = None + self.local_var.txn_info['size'] = size + history_list.append(self.local_var.txn_info) return history_list