Skip to content

Build-Out Flow API on Flow API Service #942

@AliSMAmin

Description

@AliSMAmin

Context

Related to issue #940. This epic pertains to the Flow API Service, a part of the wider Flow Access Node Refactoring.

Proposed Solution

The Flow API Service will become its own standalone service hosting the Flow API, renamed from Access API. Internally the Envoy proxy will handle routing to the appropriate component, Blockchain Data Service or DPS, depending on whether a script or a transaction.

Step Definitions

• Flow API Service serves the Flow API
• Expose the external Flow APIs (gRPC/REST)
• Flow API responds to requests

Definition of Done

• Flow API successfully queries the downstream Protocol API for protocol state
• Successfully sends transaction requests from clients to Access or Observer
• Endpoint are exposed that query the protocol state & forward requests to the downstream Protocol API

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions