Skip to content

dipdup-io/metadata

Repository files navigation

Metadata indexer

Tests Docker images Made With License: MIT

Selective Tezos metadata indexer based on DipDup framework.
Supported features:

  • TZIP-16 contract metadata
  • TZIP-12 token metadata
  • IPFS file pinning
  • Token thumbnails generating (and uploading to AWS)
  • Elasicsearch mode

Configuration

Fully compatible with DipDup YAML configuration file format. Metadata indexer reuses datasources, contracts, database, hasura sections, and reads its own settings from metadata top-level section.

Read more in the docs.

GQL client

npm i @dipdup/metadata

Read how to use the GraphQL client for the Metadata service.

Maintenance

Refetch recent metadata

This is not a permanent solution, rather an ad-hoc command to fix recent fetch errors. Adjust the data accordingly or remove time condition.

UPDATE token_metadata
SET retry_count=0, status=1
WHERE created_at > 1646082000 AND metadata ISNULL