dipdup icon indicating copy to clipboard operation
dipdup copied to clipboard

Modular framework for creating selective indexers and featureful backends for dapps

Results 74 dipdup issues
Sort by recently updated
recently updated
newest added

for #1106 Implemented the initial version of the interactive project creation process. It guides users through setting up datasources, contracts, and indexes dynamically, with support for EVM, Tezos, and Starknet,...

Implement ability to update index (properties and status) of working indexer, add `update_index` to DipDupContext and control API endpoint. New `IndexStatus` members: - disabled - by user - completed -...

feature
good first issue
ODHack8

Prometheus metrics in `dipdup.prometheus` are outdated. Some of them need to be dropped, some synced with `dipdup.env._MetricManager`.

bug
documentation
good first issue
ODHack8

`dipdup new` command currently can render one of templates with minor variations. Let's call it "from template" mode. We also need an "interactive mode". Start from empty config, then ask...

feature
good first issue
ODHack8

Create a demo project for Starknet, an indexer for one of popular dapps on blockchain. Similar to existing `demo_starknet_events`, but more complex.

documentation
good first issue
ODHack8

All integration tests in `test_demos.py` are run on SQLite. It would be nice to run any of them on Postgresql to check related code. Use `dipdup.test.run_postgres_container` helper to spawn a...

improvement
good first issue
ODHack8

DipDup should detect proxy contracts in config and "unwrap"(receive the correct ABI of the underlying contract) them without additional actions from user. About proxy contracts: https://info.etherscan.com/what-is-proxy-contract/

feature
good first issue
ODHack8