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

Subgraph for SporosDAO PM contract #113

Open
ivelin opened this issue Aug 11, 2022 · 1 comment
Open

Subgraph for SporosDAO PM contract #113

ivelin opened this issue Aug 11, 2022 · 1 comment
Labels
API Backend related issue enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@ivelin
Copy link
Contributor

ivelin commented Aug 11, 2022

Problem

Currently we pull ProjectManagement transaction information via RPC, which is suboptimal.

The data views we pull such as list of project per DAO, list of tributes per project, are not indexed, which causes many RPC roundtrips. See for example getProjects.

Solution

One option is to build a subgraph that indexes the data and makes it efficient to access.
@nerderlyne developed a subgraph for Project Management under the Kali subgraph.
However there are some issues with it that we haven't resolved yet.

Ideally, the Kali subgraph will be updated on all supported EVM chains to include project management. However if it proves impractical to sync team roadmaps continuously, it may be more practical to maintain a separate hosted subgraph node for SporosDAO contracts.

@ivelin ivelin changed the title Subgraph for PM contract Subgraph for SporosDAO PM contract Aug 11, 2022
@EdgeCaser
Copy link

Milestone :V future

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
API Backend related issue enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
Status: No status
Development

No branches or pull requests

2 participants