Crate hypersync_client
source ·Expand description
Hypersync client library for interacting with hypersync server.
Re-exports§
pub use hypersync_format as format;pub use hypersync_net_types as net_types;pub use hypersync_schema as schema;
Modules§
- Preset queries for common use cases.
- Base object types for the Hypersync client.
Structs§
- Arrow chunk with schema
- Query response in Arrow format
- Internal client to handle http requests and retries.
- Configuration for the hypersync client.
- Column mapping for stream function output. It lets you map columns you want into the DataTypes you want.
- Decode logs parsing topics and log data.
- Query response from hypersync instance. Contain next_block field in case query didn’t process all the block range
- Config for hypersync event streaming.
Enums§
DataTypeis an enumeration representing the different data types that can be used in the column mapping. Each variant corresponds to a specific data type.- Determines format of Binary column
Traits§
- Used to do ArrowBatch-Native Rust type conversions while consuming the input value.
Type Aliases§
- Alias for Arrow Query response