Add timestamp to csv output

pull/2680/head
Piotr Roslaniec 2021-04-30 13:40:32 +02:00
parent 66ad917b28
commit 9c92a38d4d
2 changed files with 2 additions and 1 deletions

View File

@ -34,7 +34,7 @@ class EventRecord:
except BlockchainInterfaceFactory.NoRegisteredInterfaces:
self.timestamp = None
else:
self.timestamp = blockchain.client.w3.eth.getBlock(self.block_number)['timestamp'],
self.timestamp = blockchain.client.w3.eth.getBlock(self.block_number)['timestamp']
def __repr__(self):
pairs_to_show = dict(self.args.items())

View File

@ -52,6 +52,7 @@ def write_events_to_csv_file(csv_file: str,
event_row = OrderedDict()
event_row['event_name'] = event_name
event_row['block_number'] = event_record.block_number
event_row['timestamp'] = event_record.timestamp
event_row.update(dict(event_record.args.items()))
if events_writer is None:
events_writer = csv.DictWriter(events_file, fieldnames=event_row.keys())