Skip to content
This repository has been archived by the owner on May 5, 2022. It is now read-only.
/ dipdup-sdk Public archive

Typed GraphQL clients for hosted DipDup indexers

License

Notifications You must be signed in to change notification settings

dipdup-io/dipdup-sdk

Repository files navigation

DipDup [DEPRECATED]

This repo is no longer used, here are the new locations:

A collection of packages simpifying Tezos dapps development.

Install

Name Description NPM
@dipdup/mempool GQL client for Tezos mempool API npm version
@dipdup/metadata GQL client for Tezos contract&token metadata API npm version
@dipdup/profiles GQL client for Tezos profiles API npm version
@dipdup/domains GQL client for Tezos domains API npm version
@dipdup/opgflow Persistent mempool client tracking the operation upon the inclusion npm version
@dipdup/tzkt-api Fully typed client for TzKT blockchain API npm version
@dipdup/tzkt-events Fully typed client for TzKT subscription API npm version

Build

First of all, make sure you have node 14+, yarn, and lerna globally installed:

yarn global add lerna

Install all the dependencies (across all packages) and link packages between themselves (if any internal dependenciess):

lerna bootstrap

Build all the packages/examples:

lerna run build