Skip to main content

Importar

Uso

Tipo de retorno: SequenceMetadata

El hook retorna una instancia configurada del cliente SequenceMetadata. Esta es la estructura detallada:

Métodos disponibles

Métodos de servicio

  • ping: Verificar disponibilidad del servicio
  • version: Obtener información de la versión del servicio de metadatos
  • runtimeStatus: Obtener el estado actual de ejecución del servicio

Métodos de gestión de tareas

  • getTask: Obtener detalles de una tarea específica
  • getTaskStatus: Obtener el estado de una tarea

Métodos de metadatos de tokens

  • getTokenMetadata: Obtener metadatos de tokens específicos
  • getTokenMetadataBatch: Obtener metadatos de tokens en lote
  • searchTokenMetadata: Buscar entre metadatos de tokens
  • searchTokenIDs: Buscar IDs de tokens específicos
  • tokenCollectionFilters: Obtener filtros disponibles para colecciones de tokens

Métodos de actualización de tokens

  • refreshTokenMetadata: Actualizar metadatos de tokens específicos
  • enqueueTokensForRefresh: Agendar tokens para actualización de metadatos
  • getTokenRefreshStatus: Verificar el estado de la actualización de tokens
  • getTokenRefreshResult: Obtener resultados de la actualización de tokens
  • cancelRefreshJob: Cancelar un trabajo de actualización en curso

Métodos de contratos

  • getContractInfo: Obtener metadatos de un contrato
  • getContractInfoBatch: Obtener metadatos de contratos en lote
  • searchContractInfo: Buscar entre metadatos de contratos
  • searchContractInfoBatch: Buscar en lote entre metadatos de contratos
  • refreshContractInfo: Actualizar metadatos de un contrato
  • refreshContractTokens: Actualizar tokens de un contrato
  • refreshAllContractTokens: Actualizar todos los tokens de un contrato

Métodos de búsqueda

  • searchMetadata: Buscar entre todos los metadatos
  • searchTokens: Buscar tokens específicos
  • searchContracts: Buscar contratos específicos

Métodos de Niftyswap

  • getNiftyswapTokenQuantity: Obtener información de cantidad de tokens desde Niftyswap
  • getNiftyswapUnitPrices: Obtener precios unitarios desde Niftyswap
  • getNiftyswapUnitPricesWithQuantities: Obtener precios unitarios con cantidades desde Niftyswap

Métodos de monitoreo de minteo

  • addContractToMintMonitor: Agregar contrato al monitoreo de minteo
  • removeContractFromMintMonitor: Quitar contrato del monitoreo de minteo
  • mintMonitorJobStatus: Verificar el estado del trabajo de monitoreo de minteo
  • mintMonitorTriggerJob: Iniciar un trabajo de monitoreo de minteo

Métodos de sincronización de contratos

  • syncContractTokens: Sincronizar tokens de un contrato
  • abortContractSync: Abortar una sincronización de contrato en curso
  • contractSyncJobStatus: Verificar el estado de la sincronización del contrato

Métodos de Directorio

  • directoryGetNetworks: Obtener redes disponibles
  • directoryGetCollections: Obtener el directorio de colecciones
  • directorySearchCollections: Buscar en el directorio de colecciones

Parámetros

El hook no acepta parámetros, pero utiliza la configuración del hook useConfig:
La configuración determina:
  • La URL del servicio de metadatos
  • La clave de acceso del proyecto para autenticación
  • JWT opcional para solicitudes autenticadas
El cliente se memoriza en función de projectAccessKey y jwt para evitar reinstanciaciones innecesarias.