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-mainnetandetherlink-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.getCodeAdd support for ethereum.getCode by incrypto32 · Pull Request #1609 · graphprotocol/graph-tooling · GitHub
- Continue working on
matchsticksupport - 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
Timestampscalar
- 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