# Indexer Ecosystem Collaboration Call The Indexer Ecosystem Collaboration call is an opportunity for Tezos Indexer developers to collaborate and develop a shared understanding of Indexer challenges. # Agenda / Topics 1st Nov, 2022. 16:30 CET / 07:30 Pacific (45 minutes) proto-ecosystem calls. Lima Two Corentin - Suggests having regular calls, not ad-hoc. # Agenda / Topics 26th July, 2022. 16:30 CET / 07:30 Pacific (45 minutes) - K new ops - VDF op - paid storage - Kathmandunet will be reactivated, because TORU was disabled in error. - K on testnet will have soru disabled, to match presumptive K protocol on mainnet. - - Events Nicolas; First five cycles on L will not have VDF. VDF has a bug, but it is expected to be fixed in the shell, and will run in K. If a baker does not reveal in two hours, they lose their VDF fee. - [ ] Question for Alex/TZStats, are they doing some sort of calculations for baking rights, or relying on RPC? - [ ] Cycle parameter is deprecated in K. Let's track indexer progress on this, so Octez can know when it is safe to remove. - [ ] Get block levels for example new ops on K. - [ ] # Agenda / Topics 12th June, 2022. 16:30 CET / 07:30 Pacific (45 minutes) - Kathmandu - vdf_revelation - events - MZ- decoding typed events into a human readable manners. - Indexers that have active Ghostnet instances - Status? - [x] http://ghostnet.tzkt.io/ - done, happy about this - [x] http://ghost.tzstats.com/ - Updated, some quirks on baker rights. It's running - [ ] Conseil (which web interfaces are out there now?). In progress, some issues with nodes. - [ ] Tezos Indexer - easier - [ ] Functori - Lightweight explorer for devs. - Indexers that have active K instances - Status? - [ ] http://kathmandunet.tzkt.io/ - pretty hard to get to this. - [ ] http://kathmandu.tzstats.com/ No time this month, probably end of August - [ ] Conseil - On way, but having to catch up on Tech debt related to J. - [ ] Tezos Indexer - ocaml changes that make it more complex for tezos indexer. - [ ] Functori - Vishakh - nodes had some problems. 70G on ithacanet. Why is it so big? - Nicolas Answer; NL did stress testing, which created a lot of accounts. Fedor - Do end user require this type of data? - Testnet bloat - Our faucets are open, and can or will become a problem - Simon TezTok. - New ops - important that we get these ops on testnets early on. - Alex - read spec. Seems to be missing the type of an event, we get the value in the receipt. # Agenda / Topics 5th April, 2022. 16:30 CET / 07:30 Pacific (45 minutes) - Guest Joel Bjorson from Trilitech. Joel will be joining us to talk about Tickets generally and changes to Tickets in the upcoming "J" protocol # Agenda / Topics 22nd Feburary, 2022. 16:30 CET / 07:30 Pacific (45 minutes) ### Topics for discussion - Ithaca support - What are the URLs for each indexers ithaca instance? - ETA for getting ithaca indexers online for each team? - Impediments / Blockers? - Sapling - There is a fresh effort to build out Sapling support in the Tezos Wallets. - What implications will Sapling have on Indexers? ## Agenda / Topics 25th January, 2022. 16:30 CET / 07:30 Pacific (45 minutes) ### Notes - Non-indexer specific, some public nodes do not expose the POST RPC `/chains/main/blocks/head/context/contracts/{address}/script/normalized` - Ithaca delay - Silver lining for tooling teams is more time to implement/integrate or pay down tech debt where we often don't have time ## Agenda / Topics: 11th January, 2022. 16:30 CET / 07:30 Pacific (45 minutes) - Mondaynet - Tenderbake ### Notes - Mondaynet discussion - Tradeoff between faster moving target, early testing and the maintenance cost of continious integration against mondaynet - Ithaca integration in indexers - Teams have conducted or are conducting planning and impact analysis. No significant progress on implementing support. - Discussion on capacity planning, operationl expenses, and strategies for reducting storage costs - Discussion on IPFS, the cost and performance challanges, CloudFlares service (good but very expensive). - Discussion on community incentivized IPFS cluster - Ad-hoc survery of atendees about experience with testnets - There are concerns about the longterm operationl cost in maintaining such long-running testnets - Re-deployment of smart-contracts on testnets is seen as a chore. - Protocol Injection - wishes from Indexer teams to ease development and maintenance of indexers - Earlier notice of injection, and earlier opportunities to integrate (We did have idiazabalnet this time) - Earlier access to Changelogs/Backlog. ### Agenda / Topics (December 14th, 2021) - Survey teams on their experiences with Tezos testnet and their lifecycle - Tenderbake progress / challanges ### Guests - N/A ### Agenda / Topics (November 30th, 2021) Theme: Tenderbake and Indexing ### Guests - Vbot - EugenZ ### Items - Tenderbake and the implications for Indexers - Change in Endorsement slots 256 -> 7,000 - New convenience RPCs to fetch rights - Discuss performance implications, steady-state and modes of degradation - Is it i/O bound and synchronous? - Discuss how to calculate locally (vbot to elaborate) - Endorsement forecast design (Rights Heatmap) - Does the heat map, as a feature, provide value to users when using tenderbake? - Endorsement rights are going to be far more abundant. - Re-orgs - What are the characteristics of re-orgs in Tenderbake? - There was a discussion that a client of the mempool can determine if a block will be final (earlier or before the next block) based on the number of pre-endorsements in the mempool. This is based not on the number of endorsements but "endorsing power." Let's discuss or try to get specific details on how this works. - [Draft document](https://hackmd.io/kCRzNDikQYSrJaaTezGHPQ) of significant Tenderbake changes