🎁 Exclusive offer: Get EXTRA Bits and Celebrate Bybit's 6th Birthday With $2.2M Prize Pool. Act now!
Termos das Criptomoedas:  Letra S
Eos 24, 2023 |
atualizado: Ebr 02, 2024

O Que É Manifesto do Subgráfico?

Subgraph Manifest Significado:
Manifesto do Subgráfico - diz respeito a um componente do Subgraph que contém informações sobre as fontes de dados, templates e outras características do Subgraph.
médio
3 minutos

Vamos descobrir o significado de Manifesto do Subgráfico, sua definição no mundo Cripto, o Que É Manifesto do Subgráfico e todos os outros fatos relacionados.

Um componente do Subgráfico (ou do Subgraph) que contém informações sobre as fontes de dados, templates e outras características do Subgráfico é conhecido como um Manifesto do Subgráfico (Subgraph Manifest, em inglês). Um graph pode ser utilizado como um protocolo para desenvolver dApps de forma mais rápida pelo GraphQl. Estes dApps são criados no IPFS e no Ethereum.

Há vários subgráficos no GraphQl. Cada subgráfico mostra as necessidades de informação da aplicação. Os subgráficos podem ser combinados para formar aplicações mais complicadas. Cada subgráfico tem um manifesto de acompanhamento que descreve as necessidades de dados do Subgráfico, assim como metadados adicionais sobre o Subgráfico.

Estes são os arquivos que compõem um subgráfico:

  • Mapeamentos assemblyScript usados para traduzir informações de eventos da blockchain;
  • Subrhaph.yaml que é o arquivo YAML central;
  • Schema.graphql que descreve quais informações são mantidas e como elas podem ser examinadas usando GraphQL.

O Manifesto do Subgráfico proporciona uma maneira de declarar entidades, conexões e índices que um gráfico irá solicitar. Ele é utilizado pelo The Graph CLI no momento da consulta para executar um subgráfico, bem como pelos desenvolvedores de dApp no The Graph.

Qualquer pessoa pode desenvolver um subgráfico empregando o instrumento de linha de comando do nó gráfico ou a imagem docker do gráfico.

Tenha em mente que os subgráficos curados são os únicos que podem ser postados na rede pública.

A forma como uma aplicação deve armazenar informações em um Nó Gráfico, que é um banco de dados descentralizado, é avaliada por um subgráfico de sistema de dados de código aberto. Os manifestos são escritos em GraphQL SDL e utilizados pelos Nós Gráficos para produzir índices de toda a blockchain, assim como seus contratos inteligentes.

Já que tudo é código aberto, qualquer pessoa pode criar um subgráfico começando com um esboço ou bifurcando um já estabelecido.

Um Manifesto do Subgráfico consiste nestes campos:

  • Nome
  • Descrição
  • Fontes de Dados

Ele tem o nome do subgráfico e uma descrição estendida do subgráfico. É apresentado na interface do navegador para fornecer aos usuários algumas informações que respaldam o que eles vêem.

As identificações das fontes de dados se conectam a redes Ethereum específicas e endereços de contratos inteligentes. Trata-se do mapeamento entre as ocorrências na cadeia e as propriedades da entidade. Aqui é onde você especifica quais contratos inteligentes vão fornecer dados para este subgráfico, quais ocorrências eles vão gerar, e como esses eventos serão mapeados em um diagrama de GraphQl fornecido em algum outro lugar nesse manifesto.

Ele também contém dois outros segmentos além do Manifesto: diagrama e mapeamento.