FuelLabs / fuel-core

Rust full node implementation of the Fuel v2 protocol.
Other
58.02k stars 2.78k forks source link

GraphQL server #1123

Open bvrooman opened 1 year ago

bvrooman commented 1 year ago

GraphQL Server. The GraphQL Server serves the GraphQL API that is available to the client. The GraphQL Server is a wrapper for the FuelService Rust API and is responsible for converting GraphQL types into backend-agnostic Rust types that the FuelService API can use.

Blocked by:

Acceptance Criteria:

MitchTurner commented 4 days ago

From what we can gather from offline context, this is about moving the the GraphQL code out of the fuel-core service, and have it be it's own service (possibly along with an indexer service, etc for off-chain data).

Seems like this would be a different approach to https://github.com/FuelLabs/fuel-core/issues/1569