1.0.4 • Published 2 years ago

merkle-badges v1.0.4

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

badgeth-merkle-module

Get a merkle tree of badgeAwards from a Badgeth compatible subgraph

import { fetchBadgesAndGenerateTree } from 'merkle-badges'

const GQL_ENDPOINT = "https://api.studio.thegraph.com/query/0000"
const GQL_QUERY = gql`
  {
    badgeAwards(first: 64, orderBy: globalBadgeNumber, where: {definition: "Captain Subgraph"}) {
      globalBadgeNumber
      winner {
        id
      }
      definition {
        id
      }
    }
  }
`
const mTree = await indexPkg.fetchBadgesAndGenerateTree(
  GQL_QUERY, 
  GQL_ENDPOINT
);