#graphql #service #thegraph-graphql-http

thegraph-graphql-http

A rust implementation of the GraphQL-over-HTTP spec for The Graph network services

12 unstable releases (3 breaking)

Uses new Rust 2024

new 0.4.0 Apr 17, 2025
0.3.3 Mar 19, 2025
0.3.2 Dec 9, 2024
0.2.4 Aug 19, 2024
0.1.0 Mar 4, 2024

#483 in Magic Beans

Download history 72/week @ 2024-12-28 152/week @ 2025-01-04 282/week @ 2025-01-11 97/week @ 2025-01-18 235/week @ 2025-01-25 327/week @ 2025-02-01 566/week @ 2025-02-08 182/week @ 2025-02-15 253/week @ 2025-02-22 151/week @ 2025-03-01 229/week @ 2025-03-08 786/week @ 2025-03-15 766/week @ 2025-03-22 271/week @ 2025-03-29 534/week @ 2025-04-05 259/week @ 2025-04-12

1,910 downloads per month
Used in thegraph-client-subgraphs

MIT license

35KB
474 lines

thegraph-graphql-http

crates.io msrv license ci docs.rs

A rust implementation of the GraphQL-over-HTTP spec for The Graph network services.

Usage

To add this crate to your project as a depenency use the cargo add command:

cargo add thegraph-graphql-http

In a cargo workspace use the package selection feature to add it as a dependency of a specific package in the workspace:

cargo add --package <package-name> thegraph-graphql-http

Alternatively, you can use the Cargo.toml file to add the dependency manually and point to the git repository's URL and the specific tag you want to use, for example:

thegraph-graphql-http = { git = "https://github.com/edgeandnode/toolshed.git", tag = "thegraph-graphql-http-vX.Y.Z" }

Dependencies

~0.7–16MB
~238K SLoC