Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 900 Bytes

README.md

File metadata and controls

19 lines (15 loc) · 900 Bytes

Automatic Block Tracking

graph-client implements automatic block tracking using number_gte filter of graph-node. This automates the process of fetching and tracking the block number of entites.

This feature is implemented in @graphprotocol/client-block-tracking and installed automatically with the graph-client CLI package.

Usage Example

# .graphclientrc.yml
sources:
  - name: uniswap
    handler:
      graphql:
        endpoint: https://api.thegraph.com/subgraphs/name/uniswap/uniswap-v2
    transforms: # The following section will make sure to automatically fetch the block information, and then use it for tracking in future queries.
      - blockTracking:
          validateSchema: true # Validates that the schema source actually contains _meta and input block filters.