# README
HyperSync Go Client
WIP - reach out in discord if you need this :)
Golang client for Envio's HyperSync, HyperRPC and HyperCURL clients.
Installation
go get github.com/enviodev/hypersync-client-go
Examples
See more at Examples directory.
LICENSE
copyright goes here...
# Packages
Package arrowhs provides functionality to read and process query responses using Cap'n Proto for message decoding and Apache Arrow for data processing.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Package logger provides a global logging interface for structured logging.
No description provided by the author
No description provided by the author
Package streams provides a framework for creating and managing concurrent worker pools to process streams of data, including utilities for iterating over blocks of data.
Package types provides the definitions for various data structures used in the hypersync-client-go library.
No description provided by the author
# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewHyper creates a new instance of HyperSync with the given context and options.
NewStream creates a new Stream instance with the provided context, client, query, and options.
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
Hyper manages a collection of blockchain clients.
Stream represents a streaming process that handles data queries and responses using a client and worker for concurrent processing.