Development Process
All subgraph documentation is under active development. This page is
Issues related to bugs and feature requests can be submitted on the main Beanstalk Subgraph Repo. Note that this is the development process for the Beanstalk subgraph, which is deployed to The Graph Network. The Bean subgraph is a WIP.
- 1.Currently, a new branch is created for each release version. Any pending changes are made and commited to the new branch.
- 2.For initial development and testing, the subgraph is built and deployed to the
testing
deployment hosted by Beanstalk Farms. - 3.Once the initial validation is complete and the subgraph can successfully index to chain head, the subgraph is then deployed to the
dev
deployment. From here other engineers can utilize this endpoint to update any items as needed (such as bots, UI calls, etc.) - 4.Finally, given successful implementation on the
dev
deployment, the subgraph is published to both The Graph's decentralized network for indexing along with thebeanstalk
hosted deployment. An archive version is also created and supported on the Beanstalk hosted endpoint. For example, v2.0.3 is deployed tobeanstalk-2-0-3
.
Beanstalk Farms Centralized Host
The Graph Hosted Service
How the Beanstalk subgraph infrastructure works and where it is deployed.
This diagram is currently outdated—this warning will be removed when it's up to date!
Last modified 5mo ago