Skip to main content

GRT $0.01972 up 1.06% Market cap $217.6M

Subgraph API Versioning and Feature Support

GGP-0015 · Council vote #16 on The Graph

Overview

Updated

Approved

Voting ended
Nov 14, 2022
Opened Nov 7, 2022
Submitted
Nov 7, 2022
Nov 7, 22:56 UTC
Members voted
6
One vote each, on Snapshot

Put to the Council by 0xd201c9…22aa

Votes

  • Yes 6 votes
  • No 0 votes

How BitBasic reads the result

  • Approved when more Council members chose Yes than No.
  • Each member has one vote, and Snapshot keeps a member's last.

Description

GGP: 0015 Scope: Graph Node Created: 2022-11-07

GIPs

GIP: 0008 Title: Subgraph API Versioning and Feature Support Authors: Brandon Ramirez, Adam Fuller Created: 2021-04-27 Updated: 2022-11-01 Discussions-To: https://forum.thegraph.com/t/a-process-for-specifying-the-subgraph-api-version-and-feature-support-matrix/2004 Category: Process

Link to GIP-0008 on IPFS.


Graph Governance Proposal 0015

This proposal defines a process for defining the canonical behavior of the subgraph API in the protocol as well as establishing the matrix of subgraph API features and their corresponding supported protocol features, as defined in GIP 0008 linked above.

The Council defines the following initial Graph Node Version & Feature Support Matrix, understood as per GIP 0008. This matches the currently supported features on the network, with the upcoming Graph Node version.

graph-node: ^0.28.2
valid from: 673
upgrade window: 687

| Subgraph Feature         | Aliases | Implemented | Experimental | Query Arbitration | Indexing Arbitration | Indexing Rewards |
|--------------------------|---------|-------------|--------------|-------------------|----------------------|------------------|
| **Core Features**        |         |             |              |                   |                      |                  |
| Full-text Search         |         | Yes         | No           | No                | Yes                  | Yes              |
| Non-Fatal Errors         |         | Yes         | Yes          | Yes               | Yes                  | Yes              |
| Grafting                 |         | Yes         | Yes          | Yes               | Yes                  | Yes              |
| **Data Source Types**    |         |             |              |                   |                      |                  |
| eip155:*                 | *       | Yes         | No           | No                | No                   | No               |
| eip155:1                 | mainnet | Yes         | No           | Yes               | Yes                  | Yes              |
| near:*                   | *       | Yes         | Yes          | No                | No                   | No               |
| cosmos:*                 | *       | Yes         | Yes          | No                | No                   | No               |
| arweave:*                | *       | Yes         | Yes          | No                | No                   | No               |
| **Data Source Features** |         |             |              |                   |                      |                  |
| ipfs.cat in mappings     |         | Yes         | Yes          | No                | No                   | No               |
| ENS                      |         | Yes         | Yes          | No                | No                   | No               |

How the Council voted

In the order they voted. Snapshot knows members by address only, so BitBasic doesn't name them.

Member Vote When
0xd201c9…22aa Yes Nov 7, 22:57 UTC
0x37bc95…b391 Yes Nov 8, 00:18 UTC
0x17118d…2c21 Yes Nov 8, 20:28 UTC
0x38fa68…4da8 Yes Nov 8, 23:16 UTC
0x4530af…ba9a Yes Nov 9, 11:42 UTC
0xb02ce5…80b0 Yes Nov 9, 11:53 UTC