Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactoring #44

Merged
merged 3 commits into from
Aug 28, 2024
Merged

Refactoring #44

merged 3 commits into from
Aug 28, 2024

Conversation

shubhagarwal03
Copy link
Contributor

This PR makes things more de-coupled. For instance, since gnosis chain prices are not available currently via price providers, we can now set a configuration in daemon.py by setting process_prices to False. Similarly for arbitrum_one.

Overall, the process_single_transaction function is more clear, and entries to the table are done at the end of all computations to ensure that if any issues in either computations arise, then it is added as an unprocessed transaction.

@harisang harisang merged commit 4dec721 into main Aug 28, 2024
3 checks passed
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