🚨 Времени Почти не Осталось: Забронируй Место в Розыгрыше и Получай Призы! НАЧАТЬ СЕЙЧАС
Получай награды обучаясь

Получай награды обучаясь

Собирай Биты, улучшай Аккаунт и получай реальные Награды!

Новое
Видео Курсы
Видео Курсы
Устарело
Расширяй карьерные возможности с онлайн курсами. Окунись в мир обучения и приключений!
Крипто Термины:  Буква S
июн 19, 2023 |
обновлено апр 02, 2024

Что Такое Манифест Подграфа?

Subgraph Manifest Значение:
Манифест Подграфа - относится к компоненту подграфа, который содержит информацию про источники данных подграфа, шаблоны и другие функции.
средне
1 минута

Узнаем значение Манифест Подграфа, определение в крипто, Что Такое Манифест Подграфа и другие важные детали.

Компонент подграфа, который содержит информацию о источниках данных подграфа, шаблонах и других характеристиках известен как Манифест Подграфа. Граф может использоваться в качестве протокола для более быстрой разработки dApp, используя GraphQL. Подобные dApp сейчас работают на IPFS и Эфириуме.

В графе имеется несколько подграфов. Каждый подграф показывает потребности приложения в информации. Подграфы можно объединять для более сложных приложений. Каждый подграф также имеет сопровождающий манифест, что указывает на потребности подграфа в данных, а также дополнительные метаданные о подграфе.

Подграф состоит из данных файлов:

  • AssemblyScript Mappings, которые используются для перевода информации о событиях блокчейна.
  • Subrhaph,yaml, который является центральным файлом YAML.
  • Schema.graphql, который описывает какую информацию сохранять и как она может быть просмотрена с помощью GraphQL.

Манифест Подграфа предоставляет способ определения единиц, соединений и индексов, которые требуются графу. Он используется The Graph CLI во время запроса для запуска подграфа, а также разработчиками dApp в The Graph.

Любой может разработать подграф используя инструмент командной строки граф-нода или Docker графа.

Обратите внимание, что курируемые подграфы могут быть размещены и в общедоступной сети.

Способ, которым данное приложение должно хранить информацию в ноде графа, что является децентрализованной базой данных, определяется схемой данных подграфа. Манифесты создаются в GraphQL SDL и используются нодами графа для производства индексов целого блокчейна, а также его смарт контрактов.

Так как всё имеет открытый исходный код, любой может создать собственный подграф или же провести форк существующего.

Манифест Подграфа состоит из нескольких полей:

  • Название
  • Описание
  • Источник данных

Он содержит название подграфа и подробное описание подграфа. Эти данные видны в проводнике UI для предоставления пользователям необходимой информации.

ID источника данных подключаются к определённым сетям Эфириума и адресам смарт контракта. Эти подключения происходят между событиями цепочки и свойствами объекта. Здесь указывается какие смарт контракты предоставят данные подграфу, какие события будут сгенерированы и как эти события будут указаны в схеме GraphQL, предоставленной где-то в другом месте этого манифеста.

Он также содержит две других части манифеста - схему и карту.