Перейти к основному содержанию

Обзор

Yellowstone gRPC предоставляет два связанных, но различных типа подписок для отслеживания прогресса сети:
  • Слоты — лёгкие обновления, указывающие, когда слот достигает уровней подтверждения processed, confirmed или finalized. Низкая пропускная способность, подходит для мониторинга консенсуса.
  • Блоки — полные данные блоков, включая транзакции, обновления аккаунтов и записи. Более высокая пропускная способность, подходит для индексаторов и аналитики.

Подписки на слоты

Параметры фильтрации

Пример: Отслеживание подтверждённых слотов


Подписки на блоки

Параметры фильтрации

Подписки на блоки с includeTransactions: true без фильтра аккаунтов производят очень большие объёмы данных. Используйте accountInclude для сужения потока или выделенный узел для устойчивой пропускной способности.

Пример: Потоковая передача блоков с транзакциями

Выбор между слотами и блоками