dipdup-io / metadata

Tezos TZIP-16/TZIP-12 metadata indexer

Home Page:https://ide.dipdup.io/?resource=https://metadata.dipdup.net/v1/graphql

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Tezos TZIP-16/TZIP-12 metadata indexer

https://ide.dipdup.io/?resource=https://metadata.dipdup.net/v1/graphql


Languages

Language:Go 96.5%Language:Dockerfile 2.2%Language:Makefile 0.7%Language:PLpgSQL 0.7%