TL;DR: This recap of Indexer Office Hours (IOH) includes core dev updates, a discussion of the approaching close of the upgrade window on June 12, and an interactive feedback session on how to improve IOH. Find out what participants suggested in the open discussion section!
Opening remarks
Hello everyone, and welcome to the latest edition of Indexer Office Hours! Today is April 23, and we’re here for episode 154.
GRTiQ 165
Catch the GRTiQ Podcast with Meher Roy, the CTO and co-founder of Chorus One and the show host of Epicenter.
For crypto OGs, you’ll likely recognize Epicenter as one of the pioneering and most respected podcasts in the crypto space.
Repo watch
The latest updates to important repositories
Execution Layer Clients
- Geth New release v1.13.15 :
- Geth v1.13.15 is a maintenance release that contains some fixes, mainly to avoid snapsync-related data corruption. All users should upgrade as soon as possible.
- sfeth/fireeth: New releases:
- v2.4.5 :
- Updated block model to add BalanceChange#Reason.REWARD_BLOB_FEE for BSC Tycho hard fork.
- v2.4.6 :
- Added support for Firehose reader format 2.5, which will be required for BSC 1.4.5+ .
- v2.4.7 :
- Bumped Substreams to v1.5.5 with fix in wazero to prevent process freezing on certain Substreams.
- v2.4.5 :
- Celo: New release v1.8.3 :
- Adds features to the JSON RPC. The finalized tag was added to the RPC methods for retrieving blocks or headers. The resulting blocks are equivalent to latest blocks, since Celo has 1-block finality.
- Additionally, the eth_getBlockReceipts endpoint has been implemented, providing a more efficient way to receive all block receipts for a block (see ethereum/execution-apis#393).
- This release is recommended for users who rely on the eth_getBlockReceipts endpoint or retrieving finalized blocks from the RPC.
Graph Stack
- Graph Node: No new releases ( last v0.35.0 ):
- This release is not yet ready to be used on mainnet . Check The Graph Council Proposals or the Feature Support Matrix.
Graph Orchestration Tooling
Join us every other Wednesday at 5 PM UTC for Launchpad Office Hours and get the latest updates on running Launchpad.
The next one is on May 8. Bring all your questions!
Blockchains Operator Upgrade Calendar
The Blockchains Operator Upgrade Calendar is your one-stop solution for tracking hard fork updates and scheduled maintenance for various protocols within The Graph ecosystem.
Simplify your upgrade process and never miss a deadline again.
Protocol watch
The latest updates on important changes to the protocol
Forum Governance
Forum Research
Core dev updates:
- The Guild April 2024 Update
- GraphOps Update April 2024
- Edge & Node’s April/May Update
- Semiotic Labs April 2024 Update
- Pinax April 2024 Update
- StreamingFast April 2024 Update
- Geo April 2024 Update
- Messari April 2024 Update
Contracts Repository
- feat: remove minimum allocation duration restriction #902 (open)
- [WIP] Horizon: add subgraph data service #946 (draft)
- [WIP] Horizon: add escrow and payments #968 (draft)
Open discussion
Sunbeam has begun
Marcus, DevRel at Edge & Node, discussed the upgrade window that closes June 12. All hosted service users must upgrade their subgraphs to the decentralized network by June 12.
For more details, check out the update on The Graph blog, Sunbeam Has Begun – It’s Time to Upgrade Your Hosted Service Subgraphs in Just a Few Clicks.
Marcus emphasized the importance of widely communicating the upgrade window and the need for subgraph developers to know they must upgrade to The Graph Network before the window closes.
He shared some resources like the cookbook Upgrading an Existing Subgraph to The Graph Network and the video How to Upgrade a Subgraph to The Graph Network.
We need to spread the word so people understand the upgrade process is quick and easy.
The upgrade process is free, plus recently launched features include:
- 100,000 free queries per month
- Easy payments by credit card or GRT
- Gasless upgrades for all hosted service subgraphs
Derek from Data Nexus described how he went to the hosted service UI and quickly and easily deployed three subgraphs to the decentralized network.
IOH feedback session
Abel from GraphOps created a board and facilitated an interactive session to collect everyone’s feedback and gain a deeper understanding of how to improve IOH. Here are some of the comments shared during the session.
Q1: What do you like about Indexer Office Hours?
- Speaking with other indexers on tech issues and protocol dynamics
- Good touchpoint with others from the community
- Occasional gold nuggets of info
- Spending time with indexers and learning more about how to be a great indexer on the network
- Consistency! 150+ episodes and still going solid 💪
- Relaxed environment and very informative, even for non-tech
Q2: Any suggestions for improving Indexer Office Hours?
- Create a newsletter to help indexers keep up with all the latest in The Graph ecosystem
- More performance-related sessions
- More core dev updates or AMAs (updates on indexer pain points)
- Leave time for free and unplanned discussion, as some great topics usually come up (once a month)
- More active tracking of protocol KPIs, helps indexers understand where to improve (GraphSeer can be our tracking method but we should bring it up in IOH)
- Offer data management support to develop skills among indexers who haven’t yet sharded their databases, so they can optimize
- More PostgreSQL discussions
- Share more how indexers deal with performance challenges
Q3: What would you like to see in an indexer newsletter?
- Repo and Protocol Watch with most important news or updates for indexers who couldn’t make it to IOH
- Newsletter is the best format for Client Watch, data in the same place, reserving time for discussions about the specifics during the call
- Top performing indexers
- Not too long
- Network activity summary
No Comments