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

improve: reduce remove direct contract/rpc calls in bundle client #723

Conversation

james-a-morris
Copy link
Contributor

This PR aims to reduce the amount of direct RPC calls / direct use of contracts. The context is that by encapsulating this logic in our contract clients we can overload these functions in the indexer to be used with our persistence layer.

Signed-off-by: james-a-morris <jaamorris@cs.stonybrook.edu>
Copy link

linear bot commented Sep 4, 2024

Signed-off-by: james-a-morris <jaamorris@cs.stonybrook.edu>
@james-a-morris james-a-morris force-pushed the james/acx-2622-refactor-bundledataclient-to-reduce-rpc-need branch from 3f96136 to 89074c2 Compare September 4, 2024 21:42
Copy link
Contributor

@amateima amateima left a comment

Choose a reason for hiding this comment

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

Looks good from my perspective

src/utils/SpokeUtils.ts Outdated Show resolved Hide resolved
Signed-off-by: james-a-morris <jaamorris@cs.stonybrook.edu>
@james-a-morris james-a-morris merged commit 68d656d into master Sep 6, 2024
4 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.

3 participants