Instalación

Para instalar Indexer Gateway, siga las instrucciones para instalar Indexer.

Uso de Indexer Gateway en sus proyectos

Vea los siguientes fragmentos para aprender cómo importar Indexer Gateway en su proyecto.

Typescript

Configure la API Sequence Indexer Gateway en Typescript usando la librería @0xsequence/indexer.

[Typescript]
import { SequenceIndexerGateway } from '@0xsequence/indexer'

const INDEXER_TOKEN = 'AQAAAAAAAF_JvPALhBthL7VGn6jV0YDqaFY';

const indexerGateway = new SequenceIndexerGateway(
  'https://indexer.sequence.app',
  INDEXER_TOKEN
)

Go

Configure la API Sequence Indexer Gateway en Go, y envíe una solicitud ping para verificar si el servicio está disponible.

[Go]
package main

import (
	"context"
	"net/http"

	"github.com/0xsequence/go-sequence/indexer"
)

const indexerToken = "AQAAAAAAAF_JvPALhBthL7VGn6jV0YDqaFY"

func main() {
	seqIndexerGW := indexer.NewIndexerGatewayClient(
		"https://indexer.sequence.app",
		http.DefaultClient,
	)
	
  authCtx, err := indexer.WithHTTPRequestHeaders(ctx, http.Header{
		"X-Access-Key": []string{indexerToken},
	})
	if err != nil {
		log.Fatal(err)
	}

  ok, err := seqIndexerGW.Ping()
  // ...
}