Executive Summary
Key accomplishments include enhancing graph-tooling
with Timestamp Scalar support and refining local development experiences. Looking forward, our focus is on continued collaboration with Edge and Node, streamlining subgraph publishing, refining the indexer
, and advancing the new query planner for graph-client
.
Looking back (what was delivered)
graph-tooling
- Continue supporting Edge and Node with Sunrise initiative
- Introduced Support for Timestamp Scalar New `Timestamp` scalar by dotansimha · Pull Request #1522 · graphprotocol/graph-tooling · GitHub
- Improve local development experience by providing a default docker compose file scaffold: generate docker-compose.yml when calling graph init by yehia67 · Pull Request #1610 · graphprotocol/graph-tooling · GitHub
- Introduce support for
blast-mainnet
andetherlink-testnet
- Improve
graph deploy
- make it more resilient and better debugging messages - Alpha support
- Datasets in subgraphs feat: kind dataset support by saihaj · Pull Request #1592 · graphprotocol/graph-tooling · GitHub
- Introducing topic filter event handlers Support topic filters in event handlers by incrypto32 · Pull Request #1598 · graphprotocol/graph-tooling · GitHub
- Adding support for
ethereum.getCode
Add support for ethereum.getCode by incrypto32 · Pull Request #1609 · graphprotocol/graph-tooling · GitHub
- Continue working on
matchstick
support - Maintenance work
- Presented March 21, 2024 at Graph Builders office hours
indexer
- Migrate to Sepolia for tests chore: use sepolia instead of goerli for tests by saihaj · Pull Request #871 · graphprotocol/indexer · GitHub
- Finalized refactor for the API layer. Ready for review refactor indexer management API layer by saihaj · Pull Request #859 · graphprotocol/indexer · GitHub
- Upgrade test Node version test suite ci: remove node 19 and add node 21 by saihaj · Pull Request #874 · graphprotocol/indexer · GitHub
graph-node
- Support for
Timestamp
scalar
- Support for
substreams-gui
- Waiting on design resourcing before we make more changes
graph-client
- Iterating on alpha versions and experiment with users. If you want to try out latest and greatest of Graph Client get in touch!
- Exploring other data services to bring on to network
Looking ahead (upcoming priorities)
graph-tooling
- Continue to work with Edge and Node on various new feature support
- Exploring ways to allow publishing subgraphs to network through CLI
indexer
- Fix CI test issues
- Address feedback on Refactor PR
- Revive support for Arbitrum cost models
graph-client
- Continue to work on the new query planner