Docs
Buscar⌘ K
  • Início
  • Sobre o The Graph
  • Redes Apoiadas
  • Contratos de Protocolo
  • Subgraphs
    • Substreams
      • Token API
        • Hypergraph
          • AI Suite
            • Indexação
              • Graph Horizon
                • Recursos
                  Subgraphs > Queries > Graph Client

                  Queries @live no graph-client

                  O Graph-Client implementa uma diretiva personalizada @live que pode fazer cada query do GraphQL funcionar com dados em tempo real.

                  Como Começar

                  Comece a adicionar a seguinte configuração ao seu arquivo .graphclientrc.yml:

                  1plugins:2  - pollingLive:3      defaultInterval: 1000

                  Uso

                  Defina o intervalo padrão de atualizações que deseja usar. Em seguida, você pode aplicar o seguinte @directive da GraphQL sobre os seus queries GraphQL:

                  1query ExampleQuery @live {2  transactions(first: 2, orderBy: timestamp, orderDirection: desc) {3    id4    blockNumber5    timestamp6  }7}

                  Ou, você pode especificar um intervalo por query:

                  1query ExampleQuery @live(interval: 5000) {2  transactions(first: 2, orderBy: timestamp, orderDirection: desc) {3    id4  }5}

                  Integrações

                  Since the entire network layer (along with the @live mechanism) is implemented inside graph-client core, you can use Live queries with every GraphQL client (such as Urql or Apollo-Client), as long as it supports streame responses (AsyncIterable).

                  Não é necessário fazer mais configurações para atualizações de cache de clientes da GraphQL.

                  ⁠Editar no GitHub⁠

                  ArchitecturePython (Subgrounds)
                  Nesta página
                  • Como Começar
                  • Uso
                  • Integrações
                  The GraphStatusRede de TestesAtivos de MarcaFórumSegurançaPolítica de PrivacidadeAcordo de Serviço