spruceid / dipdup-py

DipDup Python SDK

Home Page:https://dipdup.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DipDup

PyPI version Tests Made With License: MIT

Python SDK for developing indexers of Tezos smart contracts inspired by The Graph.

Quickstart

Python 3.8+ is required for dipdup to run.

$ pip install dipdup

Contribution

To set up development environment you need to install poetry package manager and GNU Make. Then run one of the following commands at project's root:

$ # install project dependencies
$ make install
$ # run linters
$ make lint
$ # run tests
$ make test cover
$ # run full CI pipeline
$ make

Contact

About

This project is maintained by Baking Bad team.
Development is supported by Tezos Foundation.

About

DipDup Python SDK

https://dipdup.net

License:MIT License


Languages

Language:Python 98.2%Language:PLpgSQL 0.6%Language:Dockerfile 0.4%Language:Jinja 0.3%Language:Makefile 0.3%Language:Shell 0.2%