asbjornenge / dipdup-sdk

Typed GraphQL clients for hosted DipDup indexers

Home Page:https://dipdup.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DipDup

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

About

Typed GraphQL clients for hosted DipDup indexers

https://dipdup.net

License:MIT License


Languages

Language:TypeScript 100.0%