Skip to content

Latest commit

 

History

History
49 lines (32 loc) · 922 Bytes

README.md

File metadata and controls

49 lines (32 loc) · 922 Bytes

manutd_indexer

A blockchain indexer built with DipDup

Installation

This project is based on DipDup, a framework for building featureful dapps.

You need a Linux/macOS system with Python 3.12 installed. To install DipDup with pipx or use our installer:

curl -Lsf https://dipdup.io/install.py | python3.12

See the Installation page for all options.

Usage

Run the indexer in memory:

dipdup run

Store data in SQLite database:

dipdup -c . -c configs/dipdup.sqlite.yaml run

Or spawn a Compose stack with PostgreSQL and Hasura:

cd deploy
cp .env.default .env
# Edit .env file before running
docker-compose up

Development setup

To set up the development environment:

poetry install
poetry shell

Run make all to run full CI check or make help to see other available commands.