RequestNetwork / requestNetwork

A JavaScript library for interacting with the Request Network protocol
https://docs.request.network/
MIT License
382 stars 78 forks source link

As a Builder, I want a Subgraph Reference, so I can understand how to use RN's Subgraphs. #1017

Open MantisClone opened 1 year ago

MantisClone commented 1 year ago

Description

Document Request’s 3 subgraphs with information, links, entities, and subgraph query examples.

Details

In order to allow supporting and scaling of our payment detection feature, Request partners with The Graph, an indexing protocol for querying data for blockchain networks such as Ethereum, Gnosis chain, Avalanche, and NEAR and makes their data easily accessible.

What it means for Request Network is that it provides an easier way to retrieve specific payment reference data from the blockchain and reconcile it to payment requests.

Request uses multiple subgraphs for indexing and organizing data from the Request smart contracts. Each subgraph has a dedicated endpoint for querying data, as well as a page on The Graph explorer that exposes the schema and available fields to query.

Bounty Requirements

Deliverables/Definition of Done

Migrated from Asana: https://app.asana.com/0/1203912381456855/1204313957200835/f

MantisClone commented 1 year ago

These docs should include the deployments on the Arbitrum-based decentralized network. https://github.com/RequestNetwork/payments-subgraph/pull/76