Ensure all event entries are checked during initialization

pull/2135/head
derekpierre 2020-07-14 16:11:05 -04:00
parent 832d7f6fdc
commit f5bc03e235
1 changed files with 2 additions and 1 deletions

View File

@ -325,7 +325,8 @@ class CommitmentMadeEventMetricsCollector(EventMetricsCollector):
# however, 'staker' and 'period' filters should help reduce load
initial_event_filter = self.contract_agent.contract.events[self.event_name].createFilter(
fromBlock=0, argument_filters=arg_filters)
events = initial_event_filter.get_new_entries()
events = initial_event_filter.get_all_entries()
# we expect only one event to be returned due to period filter
for event in events:
self._event_occurred(event)