Skip to content

Conversation

this-username-is-taken
Copy link
Contributor

Now you can use this for map modules, for example:

results = sb.poll(["map_swap_events"], start_block=10120835, end_block=10120835+100, initial_snapshot=False)

Copy link
Contributor

@rysuds rysuds left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, just a minor suggestion

Comment on lines +209 to +216
if self.output_modules[module]["is_map"]:
module_name: str = data["outputs"][0]["name"]
data_outputs = self._parse_data_outputs(data)
raw_results[module_name]["data"].extend(data_outputs)
else:
module_name: str = data["outputs"][0]["name"]
data_deltas = self._parse_data_deltas(data)
raw_results[module_name]["data"].extend(data_deltas)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit:

module_name: str = data["outputs"][0]["name"]
if self.output_modules[module]["is_map"]:
    parsed = self._parse_data_outputs(data)
else:
    parsed = self._parse_data_deltas(data)
raw_results[module_name]["data"].extend(parsed)

@rysuds rysuds merged commit eed71a6 into master Dec 22, 2022
@this-username-is-taken this-username-is-taken deleted the vincent/map-module branch December 22, 2022 18:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants