Crate hyperfuel_client

Crate hyperfuel_client 

Source
Expand description

Hypersync client library for interacting with hypersync server.

Re-exports§

pub use hyperfuel_format as format;
pub use hyperfuel_net_types as net_types;
pub use hyperfuel_schema as schema;

Structs§

ArrowBatch
Arrow chunk with schema
ArrowResponseData
Query response in Arrow format
Client
Internal client to handle http requests and retries.
ClientConfig
Configuration for the hypersync client.
ColumnMapping
Column mapping for stream function output. It lets you map columns you want into the DataTypes you want.
QueryResponse
Query response from hypersync instance. Contain next_block field in case query didn’t process all the block range
StreamConfig
Config for hypersync event streaming.

Enums§

DataType
DataType is an enumeration representing the different data types that can be used in the column mapping. Each variant corresponds to a specific data type.
HexOutput
Determines format of Binary column

Traits§

FromArrow
Used to do ArrowBatch-Native Rust type conversions while consuming the input value.

Type Aliases§

ArrowChunk
ArrowChunk
ArrowResponse
Alias for Arrow Query response