gRPC Server
StreamingFast Firehose gRPC server component
gRPC Server Component in Detail
The Firehose gRPC Server component is responsible for providing the extracted, formed, and collated blockchain data handled by the other Firehose components.
Historical Data
Firehose will use merged blocks from data storage directly for historical requests.
Live Data
Live blocks are received from the Relayer component.
Relayer & Reader Coordination
The Relayer component gets its data from one, or more, Reader components.
Serving Data
The Firehose gRPC Server component provides the data to the end consumer of Firehose through remote method calls to the server.
Last updated